Disassembly: 
  L1: a1 3c 82 40 00 ?? mov eax, dword ds:[0x0040823c]
   8b 0d 40 82 40 00 ?? mov ecx, dword ds:[0x00408240]
   50 ?? push eax
   68 48 58 40 00 ?? push 0x00405848<"Cls1::func2()">
   51 ?? push ecx
   e8 50 fb ff ff ?? call function 0x00401037
  
  L2: 83 c4 08 ?? add esp, 8
   8b c8 ?? mov ecx, eax
   ff 15 44 82 40 00 ?? call dword ds:[function 0x00408244]
  
  L3: c3 ?? ret
  
  