
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 81 ec 0c 06 00 00 ?? sub esp, 0x0000060c<1548>
 a1 04 70 40 00 ?? mov eax, dword ds:[0x00407004]
 33 c5 ?? xor eax, ebp
 89 45 fc ?? mov dword ss:[ebp + 0xfc<252,-4>], eax
 8b 45 08 ?? mov eax, dword ss:[ebp + 8]
 8d 8d f4 fd ff ff ?? lea ecx, ss:[ebp + 0xfffffdf4<4294966772,-524>]
 56 ?? push esi
 8b 75 0c ?? mov esi, dword ss:[ebp + 12]
 68 00 01 00 00 ?? push 0x00000100<256>
 51 ?? push ecx
 68 00 01 00 00 ?? push 0x00000100<256>
 8d 8d f4 fb ff ff ?? lea ecx, ss:[ebp + 0xfffffbf4<4294966260,-1036>]
 51 ?? push ecx
 68 00 01 00 00 ?? push 0x00000100<256>
 8d 8d f4 f9 ff ff ?? lea ecx, ss:[ebp + 0xfffff9f4<4294965748,-1548>]
 51 ?? push ecx
 6a 03 ?? push 3
 8d 4d f4 ?? lea ecx, ss:[ebp + 0xf4<244,-12>]
 51 ?? push ecx
 50 ?? push eax
 e8 bb 04 00 00 ?? call function 0x00404355

L2: 83 c4 24 ?? add esp, 0x24<36>
 85 c0 ?? test eax, eax
 75 71 ?? jne basic block L11

L3: 68 b4 59 40 00 ?? push 0x004059b4<"MSPDB140">
 8d 85 f4 fb ff ff ?? lea eax, ss:[ebp + 0xfffffbf4<4294966260,-1036>]
 6a 09 ?? push 9
 50 ?? push eax
 e8 a7 04 00 00 ?? call function 0x0040435b

L4: 83 c4 0c ?? add esp, 12
 85 c0 ?? test eax, eax
 75 57 ?? jne basic block L11

L5: 68 ac 59 40 00 ?? push 0x004059ac<"DLL">
 8d 85 f4 fd ff ff ?? lea eax, ss:[ebp + 0xfffffdf4<4294966772,-524>]
 6a 04 ?? push 4
 50 ?? push eax
 e8 8d 04 00 00 ?? call function 0x0040435b

L6: 83 c4 0c ?? add esp, 12
 85 c0 ?? test eax, eax
 75 3d ?? jne basic block L11

L7: 8d 85 f4 fd ff ff ?? lea eax, ss:[ebp + 0xfffffdf4<4294966772,-524>]
 50 ?? push eax
 8d 85 f4 fb ff ff ?? lea eax, ss:[ebp + 0xfffffbf4<4294966260,-1036>]
 50 ?? push eax
 8d 85 f4 f9 ff ff ?? lea eax, ss:[ebp + 0xfffff9f4<4294965748,-1548>]
 50 ?? push eax
 8d 45 f4 ?? lea eax, ss:[ebp + 0xf4<244,-12>]
 50 ?? push eax
 ff 75 10 ?? push dword ss:[ebp + 0x10<16>]
 56 ?? push esi
 e8 58 04 00 00 ?? call function 0x0040434f

L8: 83 c4 18 ?? add esp, 0x18<24>
 85 c0 ?? test eax, eax
 75 14 ?? jne basic block L11

L9: b8 01 00 00 00 ?? mov eax, 1
 5e ?? pop esi
 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 33 cd ?? xor ecx, ebp
 e8 c2 d1 ff ff ?? call function 0x004010d0

L10: 8b e5 ?? mov esp, ebp
 5d ?? pop ebp
 c3 ?? ret

L11: 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 33 c0 ?? xor eax, eax
 33 cd ?? xor ecx, ebp
 5e ?? pop esi
 e8 b1 d1 ff ff ?? call function 0x004010d0

L12: 8b e5 ?? mov esp, ebp
 5d ?? pop ebp
 c3 ?? ret

