Disassembly: 
  L1: 83 02 23 ?? add dword ds:[edx], 0x23<35>
   8b 01 ?? mov eax, dword ds:[ecx]
   8b 50 fc ?? mov edx, dword ds:[eax + 0xfc<252,-4>]
   2b c2 ?? sub eax, edx
   83 c0 fc ?? add eax, 0xfc<252,-4>
   83 f8 1f ?? cmp eax, 0x1f<31>
   77 03 ?? ja basic block L3
  
  L2: 89 11 ?? mov dword ds:[ecx], edx
   c3 ?? ret
  
  L3: ff 25 f4 40 40 00 ?? jmp dword ds:[0x004040f4]
  
  