1unsigned g_5;
2int g_7;
3int g_23[2];
4int *g_29 = &g_23[0];
5int **g_59;
6unsigned long g_186;
7
8int foo (int, int);
9int bar (int);
10
11void func_37 (long p_38)
12{
13  int *l_39 = &g_7;
14  *l_39 = (*l_39
15             ||
16             (foo
17              (((*g_29 != *l_39, ((bar (g_59 != &l_39), 0), 0))),
18               0)));
19  foo (*l_39, 0);
20  int **l_256 = &l_39;
21  {
22    for (0; g_186; 0)
23      {
24        *l_256 = *l_256;
25        if (g_5)
26          goto lbl_270;
27        *l_39 &= 0;
28      }
29  }
30lbl_270:
31  ;
32}
33
34