Disassembly: 
  L1: 6a 04 ?? push 4
   b8 bd 00 42 00 ?? mov eax, 0x004200bd
   e8 e4 40 00 00 ?? call function 0x0040694a
  
  L2: e8 ac 0e 00 00 ?? call function 0x00403717
  
  L3: 83 b8 94 00 00 00 00 ?? cmp dword ds:[eax + 0x00000094<148>], 0
   74 05 ?? je basic block L5
  
  L4: e8 3a 12 00 00 ?? call function 0x00403ab3
  
  L5: 83 65 fc 00 ?? and dword ss:[ebp + 0xfc<252,-4>], 0
   e8 1e 12 00 00 ?? call function 0x00403aa0
  
  L6: 83 4d fc ff ?? or dword ss:[ebp + 0xfc<252,-4>], 0xff<255,-1>
   e8 dc 11 00 00 ?? call function 0x00403a67
  
  L7: e8 87 0e 00 00 ?? call function 0x00403717
  
  L8: 8b 4d 08 ?? mov ecx, dword ss:[ebp + 8]
   6a 00 ?? push 0
   6a 00 ?? push 0
   89 88 94 00 00 00 ?? mov dword ds:[eax + 0x00000094<148>], ecx
   e8 24 f9 ff ff ?? call function 0x004021c6
  
  L9: cc ?? int3
  
  