
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 56 ?? push esi
 57 ?? push edi
 8b 7d 08 ?? mov edi, dword ss:[ebp + 8]
 8b 37 ?? mov esi, dword ds:[edi]
 81 3e 63 73 6d e0 ?? cmp dword ds:[esi], 0xe06d7363
 75 25 ?? jne basic block L7

L2: 83 7e 10 03 ?? cmp dword ds:[esi + 0x10<16>], 3
 75 1f ?? jne basic block L7

L3: 8b 46 14 ?? mov eax, dword ds:[esi + 0x14<20>]
 3d 20 05 93 19 ?? cmp eax, 0x19930520
 74 1d ?? je basic block L8

L4: 3d 21 05 93 19 ?? cmp eax, 0x19930521
 74 16 ?? je basic block L8

L5: 3d 22 05 93 19 ?? cmp eax, 0x19930522
 74 0f ?? je basic block L8

L6: 3d 00 40 99 01 ?? cmp eax, 0x01994000
 74 08 ?? je basic block L8

L7: 5f ?? pop edi
 33 c0 ?? xor eax, eax
 5e ?? pop esi
 5d ?? pop ebp
 c2 04 00 ?? ret 4

L8: e8 80 09 00 00 ?? call function 0x00402982

L9: 89 30 ?? mov dword ds:[eax], esi
 8b 77 04 ?? mov esi, dword ds:[edi + 4]
 e8 7c 09 00 00 ?? call function 0x00402988

L10: 89 30 ?? mov dword ds:[eax], esi
 e8 23 0a 00 00 ?? call function 0x00402a36

L11: cc ?? int3

L12: cc ?? int3

L13: cc ?? int3

L14: cc ?? int3

L15: cc ?? int3

L16: cc ?? int3

L17: cc ?? int3

L18: cc ?? int3

L19: cc ?? int3

L20: cc ?? int3

L21: cc ?? int3

L22: cc ?? int3

L23: cc ?? int3

L24: cc ?? int3

L25: cc ?? int3

L26: cc ?? int3

L27: cc ?? int3

L28: cc ?? int3

L29: cc ?? int3

L30: cc ?? int3

L31: cc ?? int3

L32: cc ?? int3

