Disassembly: 
  L1: 56 ?? push esi
   8b f0 ?? mov esi, eax
   57 ?? push edi
   c7 46 14 0f 00 00 00 ?? mov dword ds:[esi + 0x14<20>], 15
   c7 46 10 00 00 00 00 ?? mov dword ds:[esi + 0x10<16>], 0
   bf 03 00 00 00 ?? mov edi, 3
   c6 06 00 ?? mov byte ds:[esi], 0
   e8 11 02 00 00 ?? call function 0x00401450
  
  L2: 5f ?? pop edi
   8b c6 ?? mov eax, esi
   5e ?? pop esi
   c3 ?? ret
  
  