Disassembly: 
  L1: 8d 51 18 ?? lea edx, ds:[ecx + 0x18<24>]
   89 51 20 ?? mov dword ds:[ecx + 0x20<32>], edx
   8d 51 1c ?? lea edx, ds:[ecx + 0x1c<28>]
   89 51 24 ?? mov dword ds:[ecx + 0x24<36>], edx
   8d 51 28 ?? lea edx, ds:[ecx + 0x28<40>]
   89 51 30 ?? mov dword ds:[ecx + 0x30<48>], edx
   8d 41 08 ?? lea eax, ds:[ecx + 8]
   89 41 10 ?? mov dword ds:[ecx + 0x10<16>], eax
   8d 51 2c ?? lea edx, ds:[ecx + 0x2c<44>]
   89 51 34 ?? mov dword ds:[ecx + 0x34<52>], edx
   33 d2 ?? xor edx, edx
   8d 41 0c ?? lea eax, ds:[ecx + 12]
   89 41 14 ?? mov dword ds:[ecx + 0x14<20>], eax
   89 10 ?? mov dword ds:[eax], edx
   8b 41 24 ?? mov eax, dword ds:[ecx + 0x24<36>]
   89 10 ?? mov dword ds:[eax], edx
   8b 41 34 ?? mov eax, dword ds:[ecx + 0x34<52>]
   89 10 ?? mov dword ds:[eax], edx
   8b 41 10 ?? mov eax, dword ds:[ecx + 0x10<16>]
   89 10 ?? mov dword ds:[eax], edx
   8b 41 20 ?? mov eax, dword ds:[ecx + 0x20<32>]
   89 10 ?? mov dword ds:[eax], edx
   8b 41 30 ?? mov eax, dword ds:[ecx + 0x30<48>]
   89 10 ?? mov dword ds:[eax], edx
   c3 ?? ret
  
  