76C6E000 90 nop
76C6E001 90 nop
76C6E002 90 nop
76C6E003 90 nop
76C6E004 8B451C mov eax,[ebp+0x1c]
76C6E007 2B4518 sub eax,[ebp+0x18]
76C6E00A 83F820 cmp eax,byte +0x20
76C6E00D 7D0B jnl 0x76c6e01a
76C6E00F 6A20 push byte +0x20
76C6E011 55 push ebp
76C6E012 E819B93F91 call dword 0x8069930
76C6E017 83C408 add esp,byte +0x8
76C6E01A 8B7D0C mov edi,[ebp+0xc]
76C6E01D 8B47F8 mov eax,[edi-0x8]
76C6E020 3C32 cmp al,0x32
76C6E022 7508 jnz 0x76c6e02c
76C6E024 894520 mov [ebp+0x20],eax
76C6E027 E9CEA63E91 jmp dword 0x80586fa
76C6E02C 8B7518 mov esi,[ebp+0x18]
76C6E02F B8C8E0C676 mov eax,0x76c6e0c8
76C6E034 E85F000000 call dword 0x76c6e098
76C6E039 8B47F8 mov eax,[edi-0x8]
76C6E03C A807 test al,0x7
76C6E03E 7405 jz 0x76c6e045
76C6E040 E9BAA63E91 jmp dword 0x80586ff
76C6E045 8B00 mov eax,[eax]
76C6E047 8906 mov [esi],eax
76C6E049 83C604 add esi,byte +0x4
76C6E04C 897518 mov [ebp+0x18],esi
76C6E04F 8B47F4 mov eax,[edi-0xc]
76C6E052 894520 mov [ebp+0x20],eax
76C6E055 E9A5A63E91 jmp dword 0x80586ff
76C6E05A 90 nop
76C6E05B 90 nop
76C6E05C 90 nop
76C6E05D 90 nop
76C6E05E 90 nop
76C6E05F 90 nop
76C6E060 90 nop
76C6E061 90 nop
76C6E062 90 nop
76C6E063 90 nop
76C6E064 8B7518 mov esi,[ebp+0x18]
76C6E067 8B7D0C mov edi,[ebp+0xc]
76C6E06A 8B47F4 mov eax,[edi-0xc]
76C6E06D 8906 mov [esi],eax
76C6E06F 83C604 add esi,byte +0x4
76C6E072 8B47F8 mov eax,[edi-0x8]
76C6E075 A807 test al,0x7
76C6E077 7405 jz 0x76c6e07e
76C6E079 E981A63E91 jmp dword 0x80586ff
76C6E07E 8B4004 mov eax,[eax+0x4]
76C6E081 8906 mov [esi],eax
76C6E083 83C604 add esi,byte +0x4
76C6E086 897518 mov [ebp+0x18],esi
76C6E089 A1C4C76F77 mov eax,[0x776fc7c4]
76C6E08E 894520 mov [ebp+0x20],eax
76C6E091 E969A63E91 jmp dword 0x80586ff