Disassembly: 
  L1: 51 ?? push ecx
   8d 4c 24 08 ?? lea ecx, ss:[esp + 8]
   2b c8 ?? sub ecx, eax
   83 e1 0f ?? and ecx, 15
   03 c1 ?? add eax, ecx
   1b c9 ?? sbb ecx, ecx
   0b c1 ?? or eax, ecx
   59 ?? pop ecx
   e9 0a 14 00 00 ?? jmp function 0x00418170
  
  