0079ff60 into 
0079ff61 add dword ptr [edi], ecx
0079ff63 test byte ptr [ebx + eax], bl
0079ff66 add byte ptr [eax], al
0079ff68 mov ecx, ebx
0079ff6a call 0x6ed870
0079ff6f mov ecx, esi
0079ff71 call 0x6ed8e0
0079ff76 mov edx, dword ptr [0x1ce716c]
0079ff7c xor ecx, ecx
0079ff7e cmp dword ptr [edx + 0x1bc], 3
0079ff85 sete cl
0079ff88 mov dword ptr [esp + 0x18], ecx
0079ff8c call 0x9b1260
0079ff91 lea edi, [esp + 0x30]
0079ff95 mov dword ptr [0x1c48d90], 6
0079ff9f call 0x6eae90
0079ffa4 mov ecx, dword ptr [0x1d956c0]
0079ffaa mov eax, 0x1d956bc
0079ffaf sub eax, 0x2c
0079ffb2 mov esi, ecx
0079ffb4 sub esi, eax
0079ffb6 neg esi
0079ffb8 sbb esi, esi
0079ffba and esi, ecx
0079ffbc je 0x79ffe0
0079ffbe mov edi, edi
0079ffc0 push 0xd
0079ffc2 mov ecx, esi
0079ffc4 call 0x6eaf20
0079ffc9 mov eax, dword ptr [esi]
0079ffcb mov edx, dword ptr [eax + 0x10]
0079ffce mov ecx, esi
0079ffd0 call edx
0079ffd2 mov esi, eax
0079ffd4 test esi, esi
0079ffd6 jne 0x79ffc0
0079ffd8 jmp 0x79ffe0
0079ffda lea ebx, [ebx]
0079ffe0 mov esi, dword ptr [esp + 0x1c]
0079ffe4 mov ecx, dword ptr [esi + 0x4c]
0079ffe7 push 0
0079ffe9 mov edx, 1
0079ffee call 0x8a11a0
0079fff3 call 0x4120c0
0079fff8 lea ecx, [eax + 1]
0079fffb mov edx, 0xa
007a0000 call 0x411e60
007a0005 test eax, eax
007a0007 je 0x7a000f
007a0009 mov dword ptr [0x1c641f8], esi
007a000f movss xmm0, dword ptr [0x146b618]
007a0017 mov eax, dword ptr [esp + 0x18]
007a001b addss xmm0, dword ptr [0xec7084]
007a0023 mov edx, 1
007a0028 mov ecx, ebx
007a002a mov dword ptr [esp + 0x4c], ebx
007a002e mov dword ptr [esp + 0x50], esi
007a0032 movss dword ptr [esp + 0x54], xmm0
007a0038 mov dword ptr [esp + 0x58], 1
007a0040 mov dword ptr [esp + 0x5c], eax
007a0044 call 0x881c00
007a0049 mov edi, dword ptr [esi + 0x14]
007a004c cmp dword ptr [edi], -1
007a004f je 0x7a008e
007a0051 test dword ptr [edi + 8], 0x8000
007a0058 jne 0x7a008e
007a005a call 0x499000
007a005f test eax, eax
007a0061 je 0x7a0067
007a0063 xor edi, edi
007a0065 jmp 0x7a006e
007a0067 mov edi, dword ptr [edi]
007a0069 cmp edi, -1
007a006c je 0x7a008e
007a006e movzx eax, byte ptr [edi + 0x1d82f20]
007a0075 inc eax
007a0076 jns 0x7a007c
007a0078 xor eax, eax
007a007a jmp 0x7a0088
007a007c cmp eax, 0xff
007a0081 jl 0x7a0088
007a0083 mov eax, 0xff
007a0088 mov byte ptr [edi + 0x1d82f20], al
007a008e push 0
007a0090 push 0xf
007a0092 mov edx, esi
007a0094 mov ecx, ebx
007a0096 call 0x8c1640
007a009b test ebx, ebx
007a009d je 0x7a00f4
007a009f call 0x499000
007a00a4 test eax, eax
007a00a6 je 0x7a00f4
007a00a8 mov ecx, ebx
007a00aa call 0x885130
007a00af test eax, eax
007a00b1 jne 0x7a00f4
007a00b3 push eax
007a00b4 push eax
007a00b5 push 0xf
007a00b7 mov edx, esi
007a00b9 mov ecx, ebx
007a00bb call 0x8a54f0
007a00c0 test eax, eax
007a00c2 jne 0x7a00f4
007a00c4 mov ecx, dword ptr [ebx + 0x4c]
007a00c7 cmp ecx, dword ptr [0x1dee620]
007a00cd jne 0x7a00d7
007a00cf inc dword ptr [0x1ce7014]
007a00d5 jmp 0x7a00f4
007a00d7 mov eax, dword ptr [0x1ce7018]
007a00dc inc eax
007a00dd mov dword ptr [0x1ce7018], eax
007a00e2 add eax, dword ptr [0x1ce7014]
007a00e8 cmp eax, 2
007a00eb jl 0x7a00f4
007a00ed xor eax, eax
007a00ef call 0x6f1fa0
007a00f4 mov edx, esi
007a00f6 mov ecx, ebx
007a00f8 call 0x8743f0
007a00fd push 0xf
007a00ff push 0
007a0101 mov edx, esi
007a0103 mov ecx, ebx
007a0105 call 0x8bf490
007a010a mov eax, dword ptr [ebx + 0xb00]
007a0110 mov ecx, dword ptr [eax + 0x30]
007a0113 call 0x6d58f0
007a0118 mov ecx, dword ptr [ebx + 0x4c]
007a011b push 0
007a011d push esi
007a011e mov edx, ebx
007a0120 call 0x89dab0
007a0125 call 0x8f3d20
007a012a mov edi, 0x1d955d0
007a012f test eax, eax
007a0131 je 0x7a0159
007a0133 mov eax, dword ptr [ebx + 0x14]
007a0136 test eax, eax
007a0138 je 0x7a0159
007a013a cmp dword ptr [eax], -1
007a013d je 0x7a0159
007a013f xor eax, eax
007a0141 cmp dword ptr [ebx + 0x4c], edi
007a0144 setne al
007a0147 mov ecx, eax
007a0149 shl ecx, 4
007a014c add ecx, eax
007a014e mov dword ptr [ecx*4 + 0x1d805ec], 1
007a0159 mov edx, 0xf
007a015e mov ecx, ebx