1  unsigned g_5;
       2  int g_7;
       3  int g_23[2];
       4  int *g_29 = &g_23[0];
       5  int **g_59;
       6  unsigned long g_186;
       7  
       8  int foo (int, int);
       9  int bar (int);
      10  
      11  void 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    }
      30  lbl_270:
      31    ;
      32  }
      33