76C40000 90 nop
76C40001 90 nop
76C40002 90 nop
76C40003 90 nop
76C40004 8B451C mov eax,[ebp+0x1c]
76C40007 2B4518 sub eax,[ebp+0x18]
76C4000A 83F820 cmp eax,byte +0x20
76C4000D 7D0B jnl 0x76c4001a
76C4000F 6A20 push byte +0x20
76C40011 55 push ebp
76C40012 E819994291 call dword 0x8069930
76C40017 83C408 add esp,byte +0x8
76C4001A 8B7D0C mov edi,[ebp+0xc]
76C4001D 8B47F8 mov eax,[edi-0x8]
76C40020 3C32 cmp al,0x32
76C40022 7508 jnz 0x76c4002c
76C40024 894520 mov [ebp+0x20],eax
76C40027 E9CE864191 jmp dword 0x80586fa
76C4002C 8B7518 mov esi,[ebp+0x18]
76C4002F B81001C476 mov eax,0x76c40110
76C40034 E897000000 call dword 0x76c400d0
76C40039 8B47F8 mov eax,[edi-0x8]
76C4003C A807 test al,0x7
76C4003E 7405 jz 0x76c40045
76C40040 E9BA864191 jmp dword 0x80586ff
76C40045 8B00 mov eax,[eax]
76C40047 8906 mov [esi],eax
76C40049 83C604 add esi,byte +0x4
76C4004C 897518 mov [ebp+0x18],esi
76C4004F 8B47F4 mov eax,[edi-0xc]
76C40052 894520 mov [ebp+0x20],eax
76C40055 E9A5864191 jmp dword 0x80586ff
76C4005A 90 nop
76C4005B 90 nop
76C4005C 90 nop
76C4005D 90 nop
76C4005E 90 nop
76C4005F 90 nop
76C40060 90 nop
76C40061 90 nop
76C40062 90 nop
76C40063 90 nop
76C40064 8B4520 mov eax,[ebp+0x20]
76C40067 8B7518 mov esi,[ebp+0x18]
76C4006A 8906 mov [esi],eax
76C4006C 83C604 add esi,byte +0x4
76C4006F 8B7D0C mov edi,[ebp+0xc]
76C40072 B80001C476 mov eax,0x76c40100
76C40077 E854000000 call dword 0x76c400d0
76C4007C 8B47F4 mov eax,[edi-0xc]
76C4007F 8906 mov [esi],eax
76C40081 83C604 add esi,byte +0x4
76C40084 8B47F8 mov eax,[edi-0x8]
76C40087 A807 test al,0x7
76C40089 7405 jz 0x76c40090
76C4008B E96F864191 jmp dword 0x80586ff
76C40090 8B4004 mov eax,[eax+0x4]
76C40093 8906 mov [esi],eax
76C40095 83C604 add esi,byte +0x4
76C40098 897518 mov [ebp+0x18],esi
76C4009B A1647B4B77 mov eax,[0x774b7b64]
76C400A0 894520 mov [ebp+0x20],eax
76C400A3 E957864191 jmp dword 0x80586ff
76C400A8 90 nop
76C400A9 90 nop
76C400AA 90 nop
76C400AB 90 nop
76C400AC 8B7518 mov esi,[ebp+0x18]
76C400AF 55 push ebp
76C400B0 E88B984291 call dword 0x8069940
76C400B5 83C404 add esp,byte +0x4
76C400B8 8B4EFC mov ecx,[esi-0x4]
76C400BB 8908 mov [eax],ecx
76C400BD 8B4D20 mov ecx,[ebp+0x20]
76C400C0 894804 mov [eax+0x4],ecx
76C400C3 894520 mov [ebp+0x20],eax
76C400C6 E92F864191 jmp dword 0x80586fa