Disassembly: 
  L1: 8b 46 0c ?? mov eax, dword ds:[esi + 12]
   57 ?? push edi
   8b 3d a0 20 40 00 ?? mov edi, dword ds:[0x004020a0<"H#@">]
   85 c0 ?? test eax, eax
   74 06 ?? je basic block L4
  
  L2: 50 ?? push eax
   ff d7 ?? call edi
  
  L3: 83 c4 04 ?? add esp, 4
  
  L4: 56 ?? push esi
   ff d7 ?? call edi
  
  L5: 83 c4 04 ?? add esp, 4
   8b c6 ?? mov eax, esi
   5f ?? pop edi
   c3 ?? ret
  
  