Function at 0x1004f840
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100a53ad
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x7ae0
call fcn.1009e8b0
mov eax, dword [0x100c0364]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
vmovdqa xmm0, xmmword [0x100b3960]
mov ecx, 0x100c32a4
mov dword [ebp - 0x70], 0x100c32b8
vmovdqu xmmword [0x100c3290], xmm0
call fcn.1006d760
mov ecx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x70]
cmove ecx, eax
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x70]
push eax
call fcn.1003ca50
push str.aimbot
lea ecx, [ebp - 0xb2c]
call fcn.100274d0
lea eax, [ebp - 0xb2c]
mov dword [ebp - 4], 0
push eax
mov ecx, 0x100c32b8
call fcn.10044520
lea ecx, [ebp - 0xb2c]
mov dword [ebp - 4], 1
call fcn.10027480
push str.enable
lea ecx, [ebp - 0xb5c]
mov dword [ebp - 4], 0xffffffff
call fcn.100274d0
push str.enable
lea ecx, [ebp - 0xb44]
mov dword [ebp - 4], 2
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xb5c]
mov byte [ebp - 4], 3
push eax
lea eax, [ebp - 0xb44]
mov ecx, 0x100c32e8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xb44]
mov byte [ebp - 4], 4
call fcn.10027480
lea ecx, [ebp - 0xb5c]
mov dword [ebp - 4], 5
call fcn.10027480
push 0
push 0x100c32e8
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.silent
lea ecx, [ebp - 0xb8c]
call fcn.100274d0
push str.silent_aimbot
lea ecx, [ebp - 0xb74]
mov dword [ebp - 4], 6
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xb8c]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0xb74]
mov ecx, 0x100c3428
push eax
call fcn.1004d6e0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0xb74]
call fcn.10027480
lea ecx, [ebp - 0xb8c]
mov dword [ebp - 4], 9
call fcn.10027480
push 0
push 0x100c3428
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.default
lea ecx, [ebp - 0x5fd4]
call fcn.100274d0
push str.prefer_resolved
lea ecx, [ebp - 0x5fbc]
mov dword [ebp - 4], 0xa
call fcn.100274d0
lea eax, [ebp - 0x531]
mov dword [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x5fa4]
push ecx
lea edx, [ebp - 0x5fd4]
push edx
lea ecx, [ebp - 0x700]
call fcn.1006d790
push str.history
lea ecx, [ebp - 0xbbc]
mov byte [ebp - 4], 0xc
call fcn.100274d0
push str.target_record
lea ecx, [ebp - 0xba4]
mov byte [ebp - 4], 0xd
call fcn.100274d0
lea eax, [ebp - 0xbbc]
mov byte [ebp - 4], 0xe
push eax
mov ecx, 0x100c33b4
call fcn.10044520
lea eax, [ebp - 0xba4]
mov byte [0x100c33e4], 1
push eax
mov ecx, 0x100c33f8
call fcn.10044520
mov edi, dword [ebp - 0x6fc]
xor eax, eax
cmp byte [0x100c33e4], al
mov ecx, 0xf
mov esi, dword [ebp - 0x700]
cmovne eax, ecx
mov dword [0x100c3424], eax
add eax, 0x14
mov dword [0x100c338c], eax
mov dword [0x100c3390], eax
cmp esi, edi
je 0x1004faf7
push esi
mov ecx, 0x100c3410
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x1004fae5
mov ecx, 0x100c3410
call fcn.10026ee0
mov ecx, dword [0x100c3420]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c3420], ecx
lea ecx, [ebp - 0xba4]
mov byte [ebp - 4], 0xf
call fcn.10027480
lea ecx, [ebp - 0xbbc]
mov byte [ebp - 4], 0x10
call fcn.10027480
lea ecx, [ebp - 0x700]
mov byte [ebp - 4], 0x11
call fcn.10027640
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x5fd4]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c337c
mov ecx, 0x100c32b8
call fcn.1004d870
push str.distance
lea ecx, [ebp - 0x7268]
call fcn.100274d0
push str.crosshair
lea ecx, [ebp - 0x7250]
mov dword [ebp - 4], 0x12
call fcn.100274d0
push str.damage
lea ecx, [ebp - 0x7238]
mov byte [ebp - 4], 0x13
call fcn.100274d0
push str.health
lea ecx, [ebp - 0x7220]
mov byte [ebp - 4], 0x14
call fcn.100274d0
push 0x100ad830
lea ecx, [ebp - 0x7208]
mov byte [ebp - 4], 0x15
call fcn.100274d0
push str.height
lea ecx, [ebp - 0x71f0]
mov byte [ebp - 4], 0x16
call fcn.100274d0
lea eax, [ebp - 0x536]
mov dword [ebp - 4], 0x17
push eax
lea ecx, [ebp - 0x71d8]
push ecx
lea edx, [ebp - 0x7268]
push edx
lea ecx, [ebp - 0x70c]
call fcn.1006d790
push str.selection
lea ecx, [ebp - 0xbec]
mov byte [ebp - 4], 0x18
call fcn.100274d0
push str.target_selection
lea ecx, [ebp - 0xbd4]
mov byte [ebp - 4], 0x19
call fcn.100274d0
mov byte [ebp - 4], 0x1a
lea eax, [ebp - 0xbec]
push eax
mov ecx, 0x100c34f4
call fcn.10044520
lea eax, [ebp - 0xbd4]
mov byte [0x100c3524], 1
push eax
mov ecx, 0x100c3538
call fcn.10044520
mov edi, dword [ebp - 0x708]
xor eax, eax
cmp byte [0x100c3524], al
mov ecx, 0xf
mov esi, dword [ebp - 0x70c]
cmovne eax, ecx
mov dword [0x100c3564], eax
add eax, 0x14
mov dword [0x100c34cc], eax
mov dword [0x100c34d0], eax
cmp esi, edi
je 0x1004fca5
push esi
mov ecx, 0x100c3550
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x1004fc93
mov ecx, 0x100c3550
call fcn.10026ee0
mov ecx, dword [0x100c3560]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c3560], ecx
lea ecx, [ebp - 0xbd4]
mov byte [ebp - 4], 0x1b
call fcn.10027480
lea ecx, [ebp - 0xbec]
mov byte [ebp - 4], 0x1c
call fcn.10027480
lea ecx, [ebp - 0x70c]
mov byte [ebp - 4], 0x1d
call fcn.10027640
push fcn.10027480
push 6
push 0x18
lea eax, [ebp - 0x7268]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c34bc
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad84c
lea ecx, [ebp - 0xc1c]
call fcn.100274d0
push str.angle_limit
lea ecx, [ebp - 0xc04]
mov dword [ebp - 4], 0x1e
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xc1c]
mov byte [ebp - 4], 0x1f
push eax
lea eax, [ebp - 0xc04]
mov ecx, 0x100c3568
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xc04]
mov byte [ebp - 4], 0x20
call fcn.10027480
lea ecx, [ebp - 0xc1c]
mov dword [ebp - 4], 0x21
call fcn.10027480
push 0
push 0x100c3568
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0xc4c]
call fcn.1006dac0
push str.fov_amount
lea ecx, [ebp - 0xc34]
mov dword [ebp - 4], 0x22
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6574]
mov byte [ebp - 4], 0x23
call fcn.100274d0
lea eax, [ebp - 0xc34]
mov byte [ebp - 4], 0x24
push eax
mov ecx, 0x100c3634
call fcn.10044520
mov byte [0x100c3664], 0
vmovss xmm0, dword [0x100b3758]
vmovss xmm1, dword [0x100b3854]
lea eax, [ebp - 0xc4c]
mov dword [0x100c36c0], 0
push eax
mov ecx, 0x100c36a8
mov dword [0x100c360c], 8
mov dword [0x100c3610], 8
vmovss dword [0x100c367c], xmm0
vmovss dword [0x100c3680], xmm1
vmovss dword [0x100c3678], xmm1
mov dword [0x100c368c], 0
vmovss dword [0x100c3684], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6574]
mov byte [ebp - 4], 0x25
call fcn.10027480
lea ecx, [ebp - 0xc34]
mov byte [ebp - 4], 0x26
call fcn.10027480
lea ecx, [ebp - 0xc4c]
mov dword [ebp - 4], 0x27
call fcn.10033870
lea eax, [ebp - 0x164]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c3654
mov dword [ebp - 0x164], 0x1002f1e0
call fcn.1003ca50
push 0
push 0x100c35fc
mov ecx, 0x100c32b8
call fcn.1004d870
push str.head
lea ecx, [ebp - 0x6c38]
call fcn.100274d0
push str.chest
lea ecx, [ebp - 0x6c20]
mov dword [ebp - 4], 0x28
call fcn.100274d0
push str.body
lea ecx, [ebp - 0x6c08]
mov byte [ebp - 4], 0x29
call fcn.100274d0
push str.arms
lea ecx, [ebp - 0x6bf0]
mov byte [ebp - 4], 0x2a
call fcn.100274d0
push str.legs
lea ecx, [ebp - 0x6bd8]
mov byte [ebp - 4], 0x2b
call fcn.100274d0
lea eax, [ebp - 0x537]
mov dword [ebp - 4], 0x2c
push eax
lea ecx, [ebp - 0x6bc0]
push ecx
lea edx, [ebp - 0x6c38]
push edx
lea ecx, [ebp - 0x718]
call fcn.1006d790
push str.hitbox
lea ecx, [ebp - 0xc7c]
mov byte [ebp - 4], 0x2d
call fcn.100274d0
push str.hitbox
lea ecx, [ebp - 0xc64]
mov byte [ebp - 4], 0x2e
call fcn.100274d0
mov dword [ebp - 0x550], 0
mov dword [ebp - 0x54c], 0
mov dword [ebp - 0x548], 0
lea eax, [ebp - 0xc7c]
mov byte [ebp - 4], 0x30
push eax
mov ecx, 0x100c36fc
call fcn.10044520
lea eax, [ebp - 0xc64]
mov byte [0x100c372c], 1
push eax
mov ecx, 0x100c3740
call fcn.10044520
mov edi, dword [ebp - 0x714]
xor eax, eax
cmp byte [0x100c372c], al
mov ecx, 0xf
mov esi, dword [ebp - 0x718]
cmovne eax, ecx
mov dword [0x100c3774], eax
add eax, 0x14
mov dword [0x100c36d4], eax
mov dword [0x100c36d8], eax
cmp esi, edi
je 0x10050002
nop
push esi
mov ecx, 0x100c3758
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x1004fff0
mov ecx, dword [ebp - 0x54c]
xor edx, edx
mov edi, dword [ebp - 0x550]
sub ecx, edi
add ecx, 3
mov dword [ebp - 0x4fc], 0
shr ecx, 2
cmp edi, dword [ebp - 0x54c]
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x100500e6
nop dword [eax]
mov eax, dword [edi]
mov ecx, 0x100c3768
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x928]
push eax
call fcn.10026de0
mov ecx, 0x100c3768
mov esi, dword [eax]
lea eax, [ebp - 0x92c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x1c]
lea ecx, [ebp - 0x930]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x934]
mov ecx, 0x100c3768
push eax
call fcn.10026de0
mov esi, dword [esi]
mov ecx, 0x100c3758
mov eax, dword [eax]
mov dword [ebp - 0x504], eax
call fcn.10026ee0
cmp dword [ebp - 0x1c], eax
jae 0x100500b7
lea eax, [ebp - 0x1c]
mov ecx, 0x100c3768
push eax
call fcn.1003ca50
cmp esi, dword [ebp - 0x504]
jne 0x100500ca
mov eax, dword [0x100c3728]
test eax, eax
je 0x100500ca
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10050040
lea ecx, [ebp - 0x550]
mov byte [ebp - 4], 0x31
call fcn.100275e0
lea ecx, [ebp - 0xc64]
mov byte [ebp - 4], 0x32
call fcn.10027480
lea ecx, [ebp - 0xc7c]
mov byte [ebp - 4], 0x33
call fcn.10027480
lea ecx, [ebp - 0x718]
mov byte [ebp - 4], 0x34
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6c38]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c36c4
mov ecx, 0x100c32b8
call fcn.1004d870
push str.head
lea ecx, [ebp - 0x6980]
call fcn.100274d0
push str.chest
lea ecx, [ebp - 0x6968]
mov dword [ebp - 4], 0x35
call fcn.100274d0
push str.body
lea ecx, [ebp - 0x6950]
mov byte [ebp - 4], 0x36
call fcn.100274d0
push str.legs
lea ecx, [ebp - 0x6938]
mov byte [ebp - 4], 0x37
call fcn.100274d0
lea eax, [ebp - 0x539]
mov dword [ebp - 4], 0x38
push eax
lea ecx, [ebp - 0x6920]
push ecx
lea edx, [ebp - 0x6980]
push edx
lea ecx, [ebp - 0x724]
call fcn.1006d790
push str.multipoint
lea ecx, [ebp - 0xcac]
mov byte [ebp - 4], 0x39
call fcn.100274d0
push str.multi_point
lea ecx, [ebp - 0xc94]
mov byte [ebp - 4], 0x3a
call fcn.100274d0
mov dword [ebp - 0x560], 0
mov dword [ebp - 0x55c], 0
mov dword [ebp - 0x558], 0
lea eax, [ebp - 0xcac]
mov byte [ebp - 4], 0x3c
push eax
mov ecx, 0x100c37b0
call fcn.10044520
lea eax, [ebp - 0xc94]
mov byte [0x100c37e0], 1
push eax
mov ecx, 0x100c37f4
call fcn.10044520
xor eax, eax
cmp byte [0x100c37e0], al
mov ecx, 0xf
mov edi, dword [ebp - 0x720]
mov esi, dword [ebp - 0x724]
cmovne eax, ecx
mov dword [0x100c3828], eax
add eax, 0x14
mov dword [0x100c3788], eax
mov dword [0x100c378c], eax
cmp esi, edi
je 0x10050282
nop word [eax + eax]
push esi
mov ecx, 0x100c380c
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10050270
mov ecx, dword [ebp - 0x55c]
xor edx, edx
mov edi, dword [ebp - 0x560]
sub ecx, edi
add ecx, 3
mov dword [ebp - 0x4fc], 0
shr ecx, 2
cmp edi, dword [ebp - 0x55c]
cmova ecx, edx
mov dword [ebp - 0x504], ecx
test ecx, ecx
je 0x10050366
nop dword [eax]
mov eax, dword [edi]
mov ecx, 0x100c381c
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x938]
push eax
call fcn.10026de0
mov ecx, 0x100c381c
mov esi, dword [eax]
lea eax, [ebp - 0x93c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0x940]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x944]
mov ecx, 0x100c381c
push eax
call fcn.10026de0
mov esi, dword [esi]
mov ecx, 0x100c380c
mov eax, dword [eax]
mov dword [ebp - 0x500], eax
call fcn.10026ee0
cmp dword [ebp - 0x20], eax
jae 0x10050337
lea eax, [ebp - 0x20]
mov ecx, 0x100c381c
push eax
call fcn.1003ca50
cmp esi, dword [ebp - 0x500]
jne 0x1005034a
mov eax, dword [0x100c37dc]
test eax, eax
je 0x1005034a
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x504]
jne 0x100502c0
lea ecx, [ebp - 0x560]
mov byte [ebp - 4], 0x3d
call fcn.100275e0
lea ecx, [ebp - 0xc94]
mov byte [ebp - 4], 0x3e
call fcn.10027480
lea ecx, [ebp - 0xcac]
mov byte [ebp - 4], 0x3f
call fcn.10027480
lea ecx, [ebp - 0x724]
mov byte [ebp - 4], 0x40
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x6980]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c3778
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0xcdc]
call fcn.1006dac0
push str.hitbox_scale
lea ecx, [ebp - 0xcc4]
mov dword [ebp - 4], 0x41
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x658c]
mov byte [ebp - 4], 0x42
call fcn.100274d0
lea eax, [ebp - 0xcc4]
mov byte [ebp - 4], 0x43
push eax
mov ecx, 0x100c3864
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c38b0], xmm1
vmovss xmm1, dword [0x100b381c]
lea eax, [ebp - 0xcdc]
mov byte [0x100c3894], 0
push eax
mov ecx, 0x100c38d8
mov dword [0x100c38f0], 0
mov dword [0x100c383c], 8
mov dword [0x100c3840], 8
vmovss dword [0x100c38ac], xmm0
vmovss dword [0x100c38a8], xmm1
mov dword [0x100c38bc], 0
vmovss dword [0x100c38b4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x658c]
mov byte [ebp - 4], 0x44
call fcn.10027480
lea ecx, [ebp - 0xcc4]
mov byte [ebp - 4], 0x45
call fcn.10027480
lea ecx, [ebp - 0xcdc]
mov dword [ebp - 4], 0x46
call fcn.10033870
lea eax, [ebp - 0x170]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c3884
mov dword [ebp - 0x170], 0x1002f210
call fcn.1003ca50
push 0
push 0x100c382c
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0xd24]
call fcn.1006dac0
push 0x100ad8fc
lea ecx, [ebp - 0xd0c]
mov dword [ebp - 4], 0x47
call fcn.100274d0
push str.body_hitbox_scale
lea ecx, [ebp - 0xcf4]
mov byte [ebp - 4], 0x48
call fcn.100274d0
lea eax, [ebp - 0xd0c]
mov byte [ebp - 4], 0x49
push eax
mov ecx, 0x100c392c
call fcn.10044520
lea eax, [ebp - 0xcf4]
mov byte [0x100c395c], 1
push eax
mov ecx, 0x100c3988
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100c3984], 0
cmp byte [0x100c395c], al
mov esi, 0xf
vmovss dword [0x100c3978], xmm1
vmovss xmm1, dword [0x100b37fc]
cmovne eax, esi
mov ecx, 0x100c39a0
mov dword [0x100c39b8], eax
add eax, 8
mov dword [0x100c3904], eax
mov dword [0x100c3908], eax
lea eax, [ebp - 0xd24]
push eax
vmovss dword [0x100c3974], xmm0
vmovss dword [0x100c3970], xmm1
vmovss dword [0x100c397c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0xcf4]
mov byte [ebp - 4], 0x4a
call fcn.10027480
lea ecx, [ebp - 0xd0c]
mov byte [ebp - 4], 0x4b
call fcn.10027480
lea ecx, [ebp - 0xd24]
mov dword [ebp - 4], 0x4c
call fcn.10033870
lea eax, [ebp - 0x174]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c394c
mov dword [ebp - 0x174], 0x1002f240
call fcn.1003ca50
push 0
push 0x100c38f4
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0xd6c]
call fcn.1006dac0
push 0x100ad8ec
lea ecx, [ebp - 0xd54]
mov dword [ebp - 4], 0x4d
call fcn.100274d0
mov byte [ebp - 4], 0x4e
lea ecx, [ebp - 0xd3c]
push str.minimal_damage
call fcn.100274d0
lea eax, [ebp - 0xd54]
mov byte [ebp - 4], 0x4f
push eax
mov ecx, 0x100c39f4
call fcn.10044520
lea eax, [ebp - 0xd3c]
mov byte [0x100c3a24], 1
push eax
mov ecx, 0x100c3a50
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100c3a4c], 0
cmp byte [0x100c3a24], al
mov ecx, 0x100c3a68
vmovss dword [0x100c3a40], xmm1
vmovss xmm1, dword [0x100b37f0]
cmovne eax, esi
mov dword [0x100c3a80], eax
add eax, 8
mov dword [0x100c39cc], eax
mov dword [0x100c39d0], eax
lea eax, [ebp - 0xd6c]
push eax
vmovss dword [0x100c3a3c], xmm0
vmovss dword [0x100c3a38], xmm1
vmovss dword [0x100c3a44], xmm0
call fcn.1006da90
lea ecx, [ebp - 0xd3c]
mov byte [ebp - 4], 0x50
call fcn.10027480
lea ecx, [ebp - 0xd54]
mov byte [ebp - 4], 0x51
call fcn.10027480
lea ecx, [ebp - 0xd6c]
mov dword [ebp - 4], 0x52
call fcn.10033870
push 0
push 0x100c39bc
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.minimal_damage_hp
lea ecx, [ebp - 0xd9c]
call fcn.100274d0
push str.scale_damage_on_hp
lea ecx, [ebp - 0xd84]
mov dword [ebp - 4], 0x53
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xd9c]
mov byte [ebp - 4], 0x54
push eax
lea eax, [ebp - 0xd84]
mov ecx, 0x100c3a84
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xd84]
mov byte [ebp - 4], 0x55
call fcn.10027480
lea ecx, [ebp - 0xd9c]
mov dword [ebp - 4], 0x56
call fcn.10027480
push 0
push 0x100c3a84
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.penetrate
lea ecx, [ebp - 0xdcc]
call fcn.100274d0
push str.penetrate_walls
lea ecx, [ebp - 0xdb4]
mov dword [ebp - 4], 0x57
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xdcc]
mov byte [ebp - 4], 0x58
push eax
lea eax, [ebp - 0xdb4]
mov ecx, 0x100c3b18
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xdb4]
mov byte [ebp - 4], 0x59
call fcn.10027480
lea ecx, [ebp - 0xdcc]
mov dword [ebp - 4], 0x5a
call fcn.10027480
push 0
push 0x100c3b18
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0xdfc]
call fcn.1006dac0
push str.penetrate_minimal_damage
lea ecx, [ebp - 0xde4]
mov dword [ebp - 4], 0x5b
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x65a4]
mov byte [ebp - 4], 0x5c
call fcn.100274d0
lea eax, [ebp - 0xde4]
mov byte [ebp - 4], 0x5d
push eax
mov ecx, 0x100c3be4
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c3c30], xmm1
vmovss xmm1, dword [0x100b37e4]
lea eax, [ebp - 0xdfc]
mov byte [0x100c3c14], 0
push eax
mov ecx, 0x100c3c58
mov dword [0x100c3c70], 0
mov dword [0x100c3bbc], 8
mov dword [0x100c3bc0], 8
vmovss dword [0x100c3c2c], xmm0
vmovss dword [0x100c3c28], xmm1
mov dword [0x100c3c3c], 0
vmovss dword [0x100c3c34], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x65a4]
mov byte [ebp - 4], 0x5e
call fcn.10027480
lea ecx, [ebp - 0xde4]
mov byte [ebp - 4], 0x5f
call fcn.10027480
lea ecx, [ebp - 0xdfc]
mov dword [ebp - 4], 0x60
call fcn.10033870
lea eax, [ebp - 0x178]
mov dword [ebp - 4], 0xffffffff
mov dword [ebp - 0x178], 0x1002f200
mov ecx, 0x100c3c04
push eax
call fcn.1003ca50
push 0
push 0x100c3bac
mov ecx, 0x100c32b8
call fcn.1004d870
push str.penetrate_minimal_damage_hp
lea ecx, [ebp - 0xe2c]
call fcn.100274d0
push str.scale_penetration_damage_on_hp
lea ecx, [ebp - 0xe14]
mov dword [ebp - 4], 0x61
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xe2c]
mov byte [ebp - 4], 0x62
push eax
lea eax, [ebp - 0xe14]
mov ecx, 0x100c3c74
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xe14]
mov byte [ebp - 4], 0x63
call fcn.10027480
lea ecx, [ebp - 0xe2c]
mov dword [ebp - 4], 0x64
call fcn.10027480
lea eax, [ebp - 0x17c]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c3ccc
mov dword [ebp - 0x17c], 0x1002f200
call fcn.1003ca50
push 0
push 0x100c3c74
mov ecx, 0x100c32b8
call fcn.1004d870
push str.knifebot
lea ecx, [ebp - 0xe5c]
call fcn.100274d0
push str.aimbot_with_knife
lea ecx, [ebp - 0xe44]
mov dword [ebp - 4], 0x65
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xe5c]
mov byte [ebp - 4], 0x66
push eax
lea eax, [ebp - 0xe44]
mov ecx, 0x100c3d08
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xe44]
mov byte [ebp - 4], 0x67
call fcn.10027480
lea ecx, [ebp - 0xe5c]
mov dword [ebp - 4], 0x68
call fcn.10027480
push 0
push 0x100c3d08
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.zeusbot
lea ecx, [ebp - 0xe8c]
call fcn.100274d0
push str.aimbot_with_taser
lea ecx, [ebp - 0xe74]
mov dword [ebp - 4], 0x69
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xe8c]
mov byte [ebp - 4], 0x6a
push eax
lea eax, [ebp - 0xe74]
mov ecx, 0x100c3d9c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xe74]
mov byte [ebp - 4], 0x6b
call fcn.10027480
lea ecx, [ebp - 0xe8c]
mov dword [ebp - 4], 0x6c
call fcn.10027480
push 0
push 0x100c3d9c
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6650]
call fcn.100274d0
push str.always
lea ecx, [ebp - 0x6638]
mov dword [ebp - 4], 0x6d
call fcn.100274d0
push str.hitchance_fail
lea ecx, [ebp - 0x6620]
mov byte [ebp - 4], 0x6e
call fcn.100274d0
lea eax, [ebp - 0x505]
mov dword [ebp - 4], 0x6f
push eax
lea ecx, [ebp - 0x6608]
push ecx
lea edx, [ebp - 0x6650]
push edx
lea ecx, [ebp - 0x730]
call fcn.1006d790
push str.zoom
lea ecx, [ebp - 0xebc]
mov byte [ebp - 4], 0x70
call fcn.100274d0
push str.auto_scope
lea ecx, [ebp - 0xea4]
mov byte [ebp - 4], 0x71
call fcn.100274d0
lea eax, [ebp - 0xebc]
mov byte [ebp - 4], 0x72
push eax
mov ecx, 0x100c3e68
call fcn.10044520
lea eax, [ebp - 0xea4]
mov byte [0x100c3e98], 1
push eax
mov ecx, 0x100c3eac
call fcn.10044520
mov edi, dword [ebp - 0x72c]
xor eax, eax
cmp byte [0x100c3e98], al
cmovne eax, esi
mov esi, dword [ebp - 0x730]
mov dword [0x100c3ed8], eax
add eax, 0x14
mov dword [0x100c3e40], eax
mov dword [0x100c3e44], eax
cmp esi, edi
je 0x10050c16
push esi
mov ecx, 0x100c3ec4
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10050c04
mov ecx, 0x100c3ec4
call fcn.10026ee0
mov ecx, dword [0x100c3ed4]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c3ed4], ecx
lea ecx, [ebp - 0xea4]
mov byte [ebp - 4], 0x73
call fcn.10027480
lea ecx, [ebp - 0xebc]
mov byte [ebp - 4], 0x74
call fcn.10027480
lea ecx, [ebp - 0x730]
mov byte [ebp - 4], 0x75
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6650]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c3e30
mov ecx, 0x100c32b8
call fcn.1004d870
push str.nospread
lea ecx, [ebp - 0xeec]
call fcn.100274d0
push str.compensate_spread
lea ecx, [ebp - 0xed4]
mov dword [ebp - 4], 0x76
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0xeec]
mov byte [ebp - 4], 0x77
push eax
lea eax, [ebp - 0xed4]
mov ecx, 0x100c3edc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xed4]
mov byte [ebp - 4], 0x78
call fcn.10027480
lea ecx, [ebp - 0xeec]
mov dword [ebp - 4], 0x79
call fcn.10027480
lea eax, [ebp - 0x180]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c3f34
mov dword [ebp - 0x180], 0x1002f460
call fcn.1003ca50
push 1
push 0x100c3edc
mov ecx, 0x100c32b8
call fcn.1004d870
push str.norecoil
lea ecx, [ebp - 0xf1c]
call fcn.100274d0
push str.compensate_recoil
lea ecx, [ebp - 0xf04]
mov dword [ebp - 4], 0x7a
call fcn.100274d0
push 0
lea eax, [ebp - 0xf1c]
mov byte [ebp - 4], 0x7b
push 1
push eax
lea eax, [ebp - 0xf04]
push eax
mov ecx, 0x100c3f70
call fcn.1004d6e0
lea ecx, [ebp - 0xf04]
mov byte [ebp - 4], 0x7c
call fcn.10027480
lea ecx, [ebp - 0xf1c]
mov dword [ebp - 4], 0x7d
call fcn.10027480
push 1
push 0x100c3f70
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x69e0]
call fcn.100274d0
push str.continuous_move
lea ecx, [ebp - 0x69c8]
mov dword [ebp - 4], 0x7e
call fcn.100274d0
push str.full
lea ecx, [ebp - 0x69b0]
mov byte [ebp - 4], 0x7f
call fcn.100274d0
push str.adaptive
lea ecx, [ebp - 0x6998]
mov byte [ebp - 4], 0x80
call fcn.100274d0
lea eax, [ebp - 0x506]
mov dword [ebp - 4], 0x81
push eax
lea ecx, [ebp - 0x6980]
push ecx
lea edx, [ebp - 0x69e0]
push edx
lea ecx, [ebp - 0x73c]
call fcn.1006d790
push str.auto_stop_drop
lea ecx, [ebp - 0xf4c]
mov byte [ebp - 4], 0x82
call fcn.100274d0
push str.auto_stop
lea ecx, [ebp - 0xf34]
mov byte [ebp - 4], 0x83
call fcn.100274d0
lea eax, [ebp - 0xf4c]
mov byte [ebp - 4], 0x84
push eax
mov ecx, 0x100c403c
call fcn.10044520
lea eax, [ebp - 0xf34]
mov byte [0x100c406c], 1
push eax
mov ecx, 0x100c4080
call fcn.10044520
mov edi, dword [ebp - 0x738]
xor eax, eax
cmp byte [0x100c406c], al
mov ecx, 0xf
mov esi, dword [ebp - 0x73c]
cmovne eax, ecx
mov dword [0x100c40ac], eax
add eax, 0x14
mov dword [0x100c4014], eax
mov dword [0x100c4018], eax
cmp esi, edi
je 0x10050eb7
push esi
mov ecx, 0x100c4098
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10050ea5
mov ecx, 0x100c4098
call fcn.10026ee0
mov ecx, dword [0x100c40a8]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c40a8], ecx
lea ecx, [ebp - 0xf34]
mov byte [ebp - 4], 0x85
call fcn.10027480
lea ecx, [ebp - 0xf4c]
mov byte [ebp - 4], 0x86
call fcn.10027480
lea ecx, [ebp - 0x73c]
mov byte [ebp - 4], 0x87
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x69e0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c4004
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6698]
call fcn.100274d0
push str.default
lea ecx, [ebp - 0x6680]
mov dword [ebp - 4], 0x88
call fcn.100274d0
push str.badaboom_mode
lea ecx, [ebp - 0x6668]
mov byte [ebp - 4], 0x89
call fcn.100274d0
lea eax, [ebp - 0x507]
mov dword [ebp - 4], 0x8a
push eax
lea ecx, [ebp - 0x6650]
push ecx
lea edx, [ebp - 0x6698]
push edx
lea ecx, [ebp - 0x748]
call fcn.1006d790
push str.auto_stop_earlyxD
lea ecx, [ebp - 0xf7c]
mov byte [ebp - 4], 0x8b
call fcn.100274d0
push str.predictive_stop
lea ecx, [ebp - 0xf64]
mov byte [ebp - 4], 0x8c
call fcn.100274d0
lea eax, [ebp - 0xf7c]
mov byte [ebp - 4], 0x8d
push eax
mov ecx, 0x100c417c
call fcn.10044520
lea eax, [ebp - 0xf64]
mov byte [0x100c41ac], 1
push eax
mov ecx, 0x100c41c0
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c41ac], al
cmovne eax, ecx
mov dword [0x100c41ec], eax
add eax, 0x14
mov dword [0x100c4154], eax
mov edi, dword [ebp - 0x744]
mov esi, dword [ebp - 0x748]
mov dword [0x100c4158], eax
cmp esi, edi
je 0x10051032
nop word [eax + eax]
push esi
mov ecx, 0x100c41d8
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10051020
mov ecx, 0x100c41d8
call fcn.10026ee0
mov ecx, dword [0x100c41e8]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c41e8], ecx
lea ecx, [ebp - 0xf64]
mov byte [ebp - 4], 0x8e
call fcn.10027480
lea ecx, [ebp - 0xf7c]
mov byte [ebp - 4], 0x8f
call fcn.10027480
lea ecx, [ebp - 0x748]
mov byte [ebp - 4], 0x90
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6698]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x184]
mov dword [ebp - 0x184], 0x1002f440
push eax
mov ecx, 0x100c419c
call fcn.1003ca50
push 1
push 0x100c4144
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0xfac]
call fcn.1006dac0
push str.auto_stop_earlyxD_ticks
lea ecx, [ebp - 0xf94]
mov dword [ebp - 4], 0x91
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x65bc]
mov byte [ebp - 4], 0x92
call fcn.100274d0
lea eax, [ebp - 0xf94]
mov byte [ebp - 4], 0x93
push eax
mov ecx, 0x100c4228
call fcn.10044520
vmovss xmm0, dword [0x100b37a8]
vmovss xmm1, dword [0x100b3758]
vmovss dword [0x100c4274], xmm0
lea eax, [ebp - 0xfac]
mov byte [0x100c4258], 0
vxorps xmm0, xmm0, xmm0
push eax
mov ecx, 0x100c429c
mov dword [0x100c42b4], 0
mov dword [0x100c4200], 8
mov dword [0x100c4204], 8
vmovss dword [0x100c4270], xmm1
vmovss dword [0x100c426c], xmm0
mov dword [0x100c4280], 0
vmovss dword [0x100c4278], xmm1
call fcn.1006da90
lea ecx, [ebp - 0x65bc]
mov byte [ebp - 4], 0x94
call fcn.10027480
lea ecx, [ebp - 0xf94]
mov byte [ebp - 4], 0x95
call fcn.10027480
mov dword [ebp - 4], 0x96
lea ecx, [ebp - 0xfac]
call fcn.10033870
lea eax, [ebp - 0x188]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c4248
mov dword [ebp - 0x188], 0x1002f440
call fcn.1003ca50
lea eax, [ebp - 0x18c]
mov dword [ebp - 0x18c], 0x1002f450
push eax
mov ecx, 0x100c4248
call fcn.1003ca50
push 1
push 0x100c41f0
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0xff4]
call fcn.1006dac0
push str.auto_stop_dmg
lea ecx, [ebp - 0xfdc]
mov dword [ebp - 4], 0x97
call fcn.100274d0
push str.needed_predictive_damage
lea ecx, [ebp - 0xfc4]
mov byte [ebp - 4], 0x98
call fcn.100274d0
lea eax, [ebp - 0xfdc]
mov byte [ebp - 4], 0x99
push eax
mov ecx, 0x100c42f0
call fcn.10044520
lea eax, [ebp - 0xfc4]
mov byte [0x100c4320], 1
push eax
mov ecx, 0x100c434c
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100c4348], 0
cmp byte [0x100c4320], al
mov esi, 0xf
vmovss dword [0x100c433c], xmm1
cmovne eax, esi
mov ecx, 0x100c4364
mov dword [0x100c437c], eax
add eax, 8
mov dword [0x100c42c8], eax
mov dword [0x100c42cc], eax
lea eax, [ebp - 0xff4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x100c4338], xmm0
vmovss dword [0x100c4334], xmm1
vmovss dword [0x100c4340], xmm0
call fcn.1006da90
lea ecx, [ebp - 0xfc4]
mov byte [ebp - 4], 0x9a
call fcn.10027480
lea ecx, [ebp - 0xfdc]
mov byte [ebp - 4], 0x9b
call fcn.10027480
lea ecx, [ebp - 0xff4]
mov dword [ebp - 4], 0x9c
call fcn.10033870
lea eax, [ebp - 0x190]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c4310
mov dword [ebp - 0x190], 0x1002f440
call fcn.1003ca50
lea eax, [ebp - 0x194]
mov dword [ebp - 0x194], 0x1002f450
push eax
mov ecx, 0x100c4310
call fcn.1003ca50
push 1
push 0x100c42b8
mov ecx, 0x100c32b8
call fcn.1004d870
push str.auto_stop_hold
lea ecx, [ebp - 0x1024]
call fcn.100274d0
push str.hold_stop_between_shots
lea ecx, [ebp - 0x100c]
mov dword [ebp - 4], 0x9d
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1024]
mov byte [ebp - 4], 0x9e
push eax
lea eax, [ebp - 0x100c]
mov ecx, 0x100c40b0
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x100c]
mov byte [ebp - 4], 0x9f
call fcn.10027480
lea ecx, [ebp - 0x1024]
mov dword [ebp - 4], 0xa0
call fcn.10027480
lea eax, [ebp - 0x198]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c4108
mov dword [ebp - 0x198], 0x1002f440
call fcn.1003ca50
push 1
push 0x100c40b0
mov ecx, 0x100c32b8
call fcn.1004d870
push str.hitchance
lea ecx, [ebp - 0x1054]
call fcn.100274d0
push str.hitchance
lea ecx, [ebp - 0x103c]
mov dword [ebp - 4], 0xa1
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1054]
mov byte [ebp - 4], 0xa2
push eax
lea eax, [ebp - 0x103c]
mov ecx, 0x100c4380
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x103c]
mov byte [ebp - 4], 0xa3
call fcn.10027480
lea ecx, [ebp - 0x1054]
mov dword [ebp - 4], 0xa4
call fcn.10027480
lea eax, [ebp - 0x19c]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c43d8
mov dword [ebp - 0x19c], 0x1002f430
call fcn.1003ca50
push 1
push 0x100c4380
mov ecx, 0x100c32b8
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x1084]
call fcn.1006dac0
push str.hitchance_amount
lea ecx, [ebp - 0x106c]
mov dword [ebp - 4], 0xa5
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x65d4]
mov byte [ebp - 4], 0xa6
call fcn.100274d0
lea eax, [ebp - 0x106c]
mov byte [ebp - 4], 0xa7
push eax
mov ecx, 0x100c444c
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c4498], xmm1
vmovss xmm1, dword [0x100b37fc]
lea eax, [ebp - 0x1084]
mov byte [0x100c447c], 0
push eax
mov ecx, 0x100c44c0
mov dword [0x100c44d8], 0
mov dword [0x100c4424], 8
mov dword [0x100c4428], 8
vmovss dword [0x100c4494], xmm0
vmovss dword [0x100c4490], xmm1
mov dword [0x100c44a4], 0
vmovss dword [0x100c449c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x65d4]
mov byte [ebp - 4], 0xa8
call fcn.10027480
lea ecx, [ebp - 0x106c]
mov byte [ebp - 4], 0xa9
call fcn.10027480
lea ecx, [ebp - 0x1084]
mov dword [ebp - 4], 0xaa
call fcn.10033870
lea eax, [ebp - 0x1a0]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c446c
mov dword [ebp - 0x1a0], 0x1002f430
call fcn.1003ca50
lea eax, [ebp - 0x1a4]
mov dword [ebp - 0x1a4], 0x1002f1f0
push eax
mov ecx, 0x100c446c
call fcn.1003ca50
push 1
push 0x100c4414
mov ecx, 0x100c32b8
call fcn.1004d870
push str.lagfix
lea ecx, [ebp - 0x10b4]
call fcn.100274d0
push str.predict_fake_lag
lea ecx, [ebp - 0x109c]
mov dword [ebp - 4], 0xab
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x10b4]
mov byte [ebp - 4], 0xac
push eax
lea eax, [ebp - 0x109c]
mov ecx, 0x100c44dc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x109c]
mov byte [ebp - 4], 0xad
call fcn.10027480
lea ecx, [ebp - 0x10b4]
mov dword [ebp - 4], 0xae
call fcn.10027480
push 1
push 0x100c44dc
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.correct
lea ecx, [ebp - 0x10e4]
call fcn.100274d0
push str.correct_anti_aim
lea ecx, [ebp - 0x10cc]
mov dword [ebp - 4], 0xaf
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x10e4]
mov byte [ebp - 4], 0xb0
push eax
lea eax, [ebp - 0x10cc]
mov ecx, 0x100c4570
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x10cc]
mov byte [ebp - 4], 0xb1
call fcn.10027480
lea ecx, [ebp - 0x10e4]
mov dword [ebp - 4], 0xb2
call fcn.10027480
push 1
push 0x100c4570
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.always
lea ecx, [ebp - 0x6cb0]
call fcn.100274d0
push str.lethal
lea ecx, [ebp - 0x6c98]
mov dword [ebp - 4], 0xb3
call fcn.100274d0
push str.lethal_x2
lea ecx, [ebp - 0x6c80]
mov byte [ebp - 4], 0xb4
call fcn.100274d0
push str.fake
lea ecx, [ebp - 0x6c68]
mov byte [ebp - 4], 0xb5
call fcn.100274d0
push str.in_air
lea ecx, [ebp - 0x6c50]
mov byte [ebp - 4], 0xb6
call fcn.100274d0
lea eax, [ebp - 0x508]
mov dword [ebp - 4], 0xb7
push eax
lea ecx, [ebp - 0x6c38]
push ecx
lea edx, [ebp - 0x6cb0]
push edx
lea ecx, [ebp - 0x754]
call fcn.1006d790
push str.baim1
lea ecx, [ebp - 0x1114]
mov byte [ebp - 4], 0xb8
call fcn.100274d0
mov byte [ebp - 4], 0xb9
push str.prefer_body_aim
lea ecx, [ebp - 0x10fc]
call fcn.100274d0
mov dword [ebp - 0x570], 0
mov dword [ebp - 0x56c], 0
mov dword [ebp - 0x568], 0
lea eax, [ebp - 0x1114]
mov byte [ebp - 4], 0xbb
push eax
mov ecx, 0x100c463c
call fcn.10044520
lea eax, [ebp - 0x10fc]
mov byte [0x100c466c], 1
push eax
mov ecx, 0x100c4680
call fcn.10044520
mov edi, dword [ebp - 0x750]
xor eax, eax
cmp byte [0x100c466c], al
cmovne eax, esi
mov esi, dword [ebp - 0x754]
mov dword [0x100c46b4], eax
add eax, 0x14
mov dword [0x100c4614], eax
mov dword [0x100c4618], eax
cmp esi, edi
je 0x10051815
push esi
mov ecx, 0x100c4698
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10051803
mov ecx, dword [ebp - 0x56c]
xor edx, edx
mov edi, dword [ebp - 0x570]
sub ecx, edi
add ecx, 3
mov dword [ebp - 0x4fc], 0
shr ecx, 2
cmp edi, dword [ebp - 0x56c]
cmova ecx, edx
mov dword [ebp - 0x504], ecx
test ecx, ecx
je 0x100518f6
nop dword [eax]
mov eax, dword [edi]
mov ecx, 0x100c46a8
mov dword [ebp - 0x24], eax
lea eax, [ebp - 0x948]
push eax
call fcn.10026de0
mov ecx, 0x100c46a8
mov esi, dword [eax]
lea eax, [ebp - 0x94c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x24]
lea ecx, [ebp - 0x950]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x954]
mov ecx, 0x100c46a8
push eax
call fcn.10026de0
mov esi, dword [esi]
mov ecx, 0x100c4698
mov eax, dword [eax]
mov dword [ebp - 0x500], eax
call fcn.10026ee0
cmp dword [ebp - 0x24], eax
jae 0x100518c7
lea eax, [ebp - 0x24]
mov ecx, 0x100c46a8
push eax
call fcn.1003ca50
cmp esi, dword [ebp - 0x500]
jne 0x100518da
mov eax, dword [0x100c4668]
test eax, eax
je 0x100518da
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x504]
jne 0x10051850
lea ecx, [ebp - 0x570]
mov byte [ebp - 4], 0xbc
call fcn.100275e0
lea ecx, [ebp - 0x10fc]
mov byte [ebp - 4], 0xbd
call fcn.10027480
lea ecx, [ebp - 0x1114]
mov byte [ebp - 4], 0xbe
call fcn.10027480
lea ecx, [ebp - 0x754]
mov byte [ebp - 4], 0xbf
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6cb0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c4604
mov ecx, 0x100c32b8
call fcn.1004d870
push str.always
lea ecx, [ebp - 0x6a40]
call fcn.100274d0
push str.health
lea ecx, [ebp - 0x6a28]
mov dword [ebp - 4], 0xc0
call fcn.100274d0
push str.fake
lea ecx, [ebp - 0x6a10]
mov byte [ebp - 4], 0xc1
call fcn.100274d0
push str.in_air
lea ecx, [ebp - 0x69f8]
mov byte [ebp - 4], 0xc2
call fcn.100274d0
lea eax, [ebp - 0x509]
mov dword [ebp - 4], 0xc3
push eax
lea ecx, [ebp - 0x69e0]
push ecx
lea edx, [ebp - 0x6a40]
push edx
lea ecx, [ebp - 0x760]
call fcn.1006d790
push str.baim2
lea ecx, [ebp - 0x1144]
mov byte [ebp - 4], 0xc4
call fcn.100274d0
push str.only_body_aim
lea ecx, [ebp - 0x112c]
mov byte [ebp - 4], 0xc5
call fcn.100274d0
mov dword [ebp - 0x580], 0
mov dword [ebp - 0x57c], 0
mov dword [ebp - 0x578], 0
lea eax, [ebp - 0x1144]
mov byte [ebp - 4], 0xc7
push eax
mov ecx, 0x100c46f0
call fcn.10044520
lea eax, [ebp - 0x112c]
mov byte [0x100c4720], 1
push eax
mov ecx, 0x100c4734
call fcn.10044520
xor eax, eax
cmp byte [0x100c4720], al
mov ecx, 0xf
mov edi, dword [ebp - 0x75c]
mov esi, dword [ebp - 0x760]
cmovne eax, ecx
mov dword [0x100c4768], eax
add eax, 0x14
mov dword [0x100c46c8], eax
mov dword [0x100c46cc], eax
cmp esi, edi
je 0x10051a92
nop word [eax + eax]
push esi
mov ecx, 0x100c474c
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10051a80
mov ecx, dword [ebp - 0x57c]
xor edx, edx
mov edi, dword [ebp - 0x580]
sub ecx, edi
add ecx, 3
mov dword [ebp - 0x4fc], 0
shr ecx, 2
cmp edi, dword [ebp - 0x57c]
cmova ecx, edx
mov dword [ebp - 0x504], ecx
test ecx, ecx
je 0x10051b76
nop dword [eax]
mov eax, dword [edi]
mov ecx, 0x100c475c
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x958]
push eax
call fcn.10026de0
mov ecx, 0x100c475c
mov esi, dword [eax]
lea eax, [ebp - 0x95c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x28]
lea ecx, [ebp - 0x960]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x964]
mov ecx, 0x100c475c
push eax
call fcn.10026de0
mov esi, dword [esi]
mov ecx, 0x100c474c
mov eax, dword [eax]
mov dword [ebp - 0x500], eax
call fcn.10026ee0
cmp dword [ebp - 0x28], eax
jae 0x10051b47
lea eax, [ebp - 0x28]
mov ecx, 0x100c475c
push eax
call fcn.1003ca50
cmp esi, dword [ebp - 0x500]
jne 0x10051b5a
mov eax, dword [0x100c471c]
test eax, eax
je 0x10051b5a
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x504]
jne 0x10051ad0
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0xc8
call fcn.100275e0
lea ecx, [ebp - 0x112c]
mov byte [ebp - 4], 0xc9
call fcn.10027480
lea ecx, [ebp - 0x1144]
mov byte [ebp - 4], 0xca
call fcn.10027480
lea ecx, [ebp - 0x760]
mov byte [ebp - 4], 0xcb
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x6a40]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c46b8
mov ecx, 0x100c32b8
call fcn.1004d870
push str.adaptive_head
lea ecx, [ebp - 0x1174]
call fcn.100274d0
push str.adaptive_head_aim
lea ecx, [ebp - 0x115c]
mov dword [ebp - 4], 0xcc
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1174]
mov byte [ebp - 4], 0xcd
push eax
lea eax, [ebp - 0x115c]
mov ecx, 0x100c476c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x115c]
mov byte [ebp - 4], 0xce
call fcn.10027480
lea ecx, [ebp - 0x1174]
mov dword [ebp - 4], 0xcf
call fcn.10027480
push 1
push 0x100c476c
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100adc08
lea ecx, [ebp - 0x11a4]
call fcn.1006dac0
push str.baim_hp
lea ecx, [ebp - 0x118c]
mov dword [ebp - 4], 0xd0
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x65ec]
mov byte [ebp - 4], 0xd1
call fcn.100274d0
lea eax, [ebp - 0x118c]
mov byte [ebp - 4], 0xd2
push eax
mov ecx, 0x100c4838
call fcn.10044520
mov byte [0x100c4868], 0
mov dword [0x100c48c4], 0
mov dword [0x100c4810], 8
mov dword [0x100c4814], 8
vmovss xmm1, dword [0x100b37fc]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c4884], xmm1
vmovss xmm1, dword [0x100b37cc]
lea eax, [ebp - 0x11a4]
mov dword [0x100c4890], 0
push eax
mov ecx, 0x100c48ac
vmovss dword [0x100c4880], xmm0
vmovss dword [0x100c487c], xmm1
vmovss dword [0x100c4888], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x65ec]
mov byte [ebp - 4], 0xd3
call fcn.10027480
lea ecx, [ebp - 0x118c]
mov byte [ebp - 4], 0xd4
call fcn.10027480
lea ecx, [ebp - 0x11a4]
mov dword [ebp - 4], 0xd5
call fcn.10033870
lea eax, [ebp - 0x1a8]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c4858
mov dword [ebp - 0x1a8], 0x1002f1b0
call fcn.1003ca50
push 1
push 0x100c4800
mov ecx, 0x100c32b8
call fcn.1004d870
push str.body_aim_on_key
lea ecx, [ebp - 0x11d4]
call fcn.100274d0
push str.body_aim_on_key
lea ecx, [ebp - 0x11bc]
mov dword [ebp - 4], 0xd6
call fcn.100274d0
lea eax, [ebp - 0x11bc]
mov byte [ebp - 4], 0xd7
push eax
mov ecx, 0x100c4944
call fcn.10044520
lea eax, [ebp - 0x11d4]
mov ecx, 0x100c4900
push eax
call fcn.10044520
mov dword [0x100c4940], 0xffffffff
lea ecx, [ebp - 0x11bc]
mov byte [ebp - 4], 0xd8
call fcn.10027480
lea ecx, [ebp - 0x11d4]
mov dword [ebp - 4], 0xd9
call fcn.10027480
push 1
push 0x100c48c8
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.dmg_key
lea ecx, [ebp - 0x1204]
call fcn.100274d0
push str.minimal_damage_on_key
lea ecx, [ebp - 0x11ec]
mov dword [ebp - 4], 0xda
call fcn.100274d0
lea eax, [ebp - 0x11ec]
mov byte [ebp - 4], 0xdb
push eax
mov ecx, 0x100c49e0
call fcn.10044520
lea eax, [ebp - 0x1204]
push eax
mov ecx, 0x100c499c
call fcn.10044520
mov dword [0x100c49dc], 0xffffffff
lea ecx, [ebp - 0x11ec]
mov byte [ebp - 4], 0xdc
call fcn.10027480
lea ecx, [ebp - 0x1204]
mov dword [ebp - 4], 0xdd
call fcn.10027480
push 1
push 0x100c4964
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x1234]
call fcn.1006dac0
push str.minimal_damage_key
lea ecx, [ebp - 0x121c]
mov dword [ebp - 4], 0xde
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6604]
mov byte [ebp - 4], 0xdf
call fcn.100274d0
lea eax, [ebp - 0x121c]
mov byte [ebp - 4], 0xe0
push eax
mov ecx, 0x100c4a38
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c4a84], xmm1
vmovss xmm1, dword [0x100b37f0]
lea eax, [ebp - 0x1234]
mov byte [0x100c4a68], 0
push eax
mov ecx, 0x100c4aac
mov dword [0x100c4ac4], 0
mov dword [0x100c4a10], 8
mov dword [0x100c4a14], 8
vmovss dword [0x100c4a80], xmm0
vmovss dword [0x100c4a7c], xmm1
mov dword [0x100c4a90], 0
vmovss dword [0x100c4a88], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6604]
mov byte [ebp - 4], 0xe1
call fcn.10027480
lea ecx, [ebp - 0x121c]
mov byte [ebp - 4], 0xe2
call fcn.10027480
lea ecx, [ebp - 0x1234]
mov dword [ebp - 4], 0xe3
call fcn.10033870
push 1
push 0x100c4a00
mov ecx, 0x100c32b8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
mov eax, dword [0x100c32a8]
mov ecx, 0x100c4ac8
sub eax, dword [0x100c32a4]
cmp eax, 4
mov dword [ebp - 0x1ac], 0x100c4ac8
lea eax, [ebp - 0x1ac]
mov dword [0x100c4af4], 0x100c3280
cmovae ecx, dword [0x100c32b0]
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
push eax
call fcn.1003ca50
push str.anti_aim
lea ecx, [ebp - 0x124c]
call fcn.100274d0
lea eax, [ebp - 0x124c]
mov dword [ebp - 4], 0xe4
push eax
mov ecx, 0x100c4ac8
call fcn.10044520
lea ecx, [ebp - 0x124c]
mov dword [ebp - 4], 0xe5
call fcn.10027480
push str.enable
lea ecx, [ebp - 0x127c]
mov dword [ebp - 4], 0xffffffff
call fcn.100274d0
push str.enable
lea ecx, [ebp - 0x1264]
mov dword [ebp - 4], 0xe6
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x127c]
mov byte [ebp - 4], 0xe7
push eax
lea eax, [ebp - 0x1264]
mov ecx, 0x100c4af8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x1264]
mov byte [ebp - 4], 0xe8
call fcn.10027480
lea ecx, [ebp - 0x127c]
mov dword [ebp - 4], 0xe9
call fcn.10027480
push 0
push 0x100c4af8
mov ecx, 0x100c4ac8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.stand
lea ecx, [ebp - 0x66e0]
call fcn.100274d0
push str.walk
lea ecx, [ebp - 0x66c8]
mov dword [ebp - 4], 0xea
call fcn.100274d0
push 0x100adc88
lea ecx, [ebp - 0x66b0]
mov byte [ebp - 4], 0xeb
call fcn.100274d0
lea eax, [ebp - 0x50a]
mov dword [ebp - 4], 0xec
push eax
lea ecx, [ebp - 0x6698]
push ecx
lea edx, [ebp - 0x66e0]
push edx
lea ecx, [ebp - 0x76c]
call fcn.1006d790
push str.mode
lea ecx, [ebp - 0x1294]
mov byte [ebp - 4], 0xed
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x61cc]
mov byte [ebp - 4], 0xee
call fcn.100274d0
mov byte [ebp - 4], 0xef
lea eax, [ebp - 0x1294]
push eax
mov ecx, 0x100c4bc4
call fcn.10044520
mov edi, dword [ebp - 0x768]
mov esi, dword [ebp - 0x76c]
mov byte [0x100c4bf4], 0
mov dword [0x100c4c34], 0
mov dword [0x100c4b9c], 0x14
mov dword [0x100c4ba0], 0x14
cmp esi, edi
je 0x100521a6
push esi
mov ecx, 0x100c4c20
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10052194
mov ecx, 0x100c4c20
call fcn.10026ee0
mov ecx, dword [0x100c4c30]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c4c30], ecx
lea ecx, [ebp - 0x61cc]
mov byte [ebp - 4], 0xf0
call fcn.10027480
lea ecx, [ebp - 0x1294]
mov byte [ebp - 4], 0xf1
call fcn.10027480
lea ecx, [ebp - 0x76c]
mov byte [ebp - 4], 0xf2
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x66e0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c4b8c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6d28]
call fcn.100274d0
push str.down
lea ecx, [ebp - 0x6d10]
mov dword [ebp - 4], 0xf3
call fcn.100274d0
push 0x100ad030
lea ecx, [ebp - 0x6cf8]
mov byte [ebp - 4], 0xf4
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x6ce0]
mov byte [ebp - 4], 0xf5
call fcn.100274d0
push str.ideal
lea ecx, [ebp - 0x6cc8]
mov byte [ebp - 4], 0xf6
call fcn.100274d0
lea eax, [ebp - 0x50b]
mov dword [ebp - 4], 0xf7
push eax
lea ecx, [ebp - 0x6cb0]
push ecx
lea edx, [ebp - 0x6d28]
push edx
lea ecx, [ebp - 0x778]
call fcn.1006d790
push str.pitch_stnd
lea ecx, [ebp - 0x12c4]
mov byte [ebp - 4], 0xf8
call fcn.100274d0
push str.pitch
lea ecx, [ebp - 0x12ac]
mov byte [ebp - 4], 0xf9
call fcn.100274d0
lea eax, [ebp - 0x12c4]
mov byte [ebp - 4], 0xfa
push eax
mov ecx, 0x100c4c70
call fcn.10044520
mov byte [0x100c4ca0], 1
lea eax, [ebp - 0x12ac]
push eax
mov ecx, 0x100c4cb4
call fcn.10044520
mov edi, dword [ebp - 0x774]
xor eax, eax
cmp byte [0x100c4ca0], al
mov ecx, 0xf
mov esi, dword [ebp - 0x778]
cmovne eax, ecx
mov dword [0x100c4ce0], eax
add eax, 0x14
mov dword [0x100c4c48], eax
mov dword [0x100c4c4c], eax
cmp esi, edi
je 0x10052342
nop
push esi
mov ecx, 0x100c4ccc
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10052330
mov ecx, 0x100c4ccc
call fcn.10026ee0
mov ecx, dword [0x100c4cdc]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c4cdc], ecx
lea ecx, [ebp - 0x12ac]
mov byte [ebp - 4], 0xfb
call fcn.10027480
lea ecx, [ebp - 0x12c4]
mov byte [ebp - 4], 0xfc
call fcn.10027480
lea ecx, [ebp - 0x778]
mov byte [ebp - 4], 0xfd
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6d28]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x1b0]
mov dword [ebp - 0x1b0], 0x1002f270
push eax
mov ecx, 0x100c4c90
call fcn.1003ca50
push 0
push 0x100c4c38
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6da0]
call fcn.100274d0
push str.direction
lea ecx, [ebp - 0x6d88]
mov dword [ebp - 4], 0xfe
call fcn.100274d0
push str.jitter
lea ecx, [ebp - 0x6d70]
mov byte [ebp - 4], 0xff
call fcn.100274d0
push str.rotate
lea ecx, [ebp - 0x6d58]
mov dword [ebp - 4], pe_nt_image_headers32
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x6d40]
mov byte [ebp - 4], 1
call fcn.100274d0
lea eax, [ebp - 0x50c]
mov dword [ebp - 4], 0x102
push eax
lea ecx, [ebp - 0x6d28]
push ecx
lea edx, [ebp - 0x6da0]
push edx
lea ecx, [ebp - 0x784]
call fcn.1006d790
push str.yaw_stnd
lea ecx, [ebp - 0x12f4]
mov byte [ebp - 4], 3
call fcn.100274d0
push 0x100add18
lea ecx, [ebp - 0x12dc]
mov byte [ebp - 4], 4
call fcn.100274d0
mov byte [ebp - 4], 5
lea eax, [ebp - 0x12f4]
push eax
mov ecx, 0x100c4d1c
call fcn.10044520
lea eax, [ebp - 0x12dc]
mov byte [0x100c4d4c], 1
push eax
mov ecx, 0x100c4d60
call fcn.10044520
mov edi, dword [ebp - 0x780]
xor eax, eax
cmp byte [0x100c4d4c], al
mov ecx, 0xf
mov esi, dword [ebp - 0x784]
cmovne eax, ecx
mov dword [0x100c4d8c], eax
add eax, 0x14
mov dword [0x100c4cf4], eax
mov dword [0x100c4cf8], eax
cmp esi, edi
je 0x10052502
nop dword [eax + eax]
push esi
mov ecx, 0x100c4d78
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x100524f0
mov ecx, 0x100c4d78
call fcn.10026ee0
mov ecx, dword [0x100c4d88]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c4d88], ecx
lea ecx, [ebp - 0x12dc]
mov byte [ebp - 4], 6
call fcn.10027480
lea ecx, [ebp - 0x12f4]
mov byte [ebp - 4], 7
call fcn.10027480
lea ecx, [ebp - 0x784]
mov byte [ebp - 4], 8
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6da0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x1b4]
mov dword [ebp - 0x1b4], 0x1002f270
push eax
mov ecx, 0x100c4d3c
call fcn.1003ca50
push 0
push 0x100c4ce4
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1324]
call fcn.1006dac0
push str.jitter_range_stnd
lea ecx, [ebp - 0x130c]
mov dword [ebp - 4], 0x109
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x61e4]
mov byte [ebp - 4], 0xa
call fcn.100274d0
lea eax, [ebp - 0x130c]
mov byte [ebp - 4], 0xb
push eax
mov ecx, 0x100c4dc8
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39d0]
lea eax, [ebp - 0x1324]
mov byte [0x100c4df8], 0
push eax
mov ecx, 0x100c4e3c
mov dword [0x100c4e54], 0
mov dword [0x100c4da0], 8
mov dword [0x100c4da4], 8
mov dword [0x100c4e20], 0
vmovups xmmword [0x100c4e0c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x61e4]
mov byte [ebp - 4], 0xc
call fcn.10027480
lea ecx, [ebp - 0x130c]
mov byte [ebp - 4], 0xd
call fcn.10027480
lea ecx, [ebp - 0x1324]
mov dword [ebp - 4], 0x10e
call fcn.10033870
lea eax, [ebp - 0x1b8]
mov dword [ebp - 4], 0xffffffff
mov dword [ebp - 0x1b8], 0x1002f270
push eax
mov ecx, 0x100c4de8
call fcn.1003ca50
lea eax, [ebp - 0x1bc]
mov dword [ebp - 0x1bc], 0x1002f2e0
push eax
mov ecx, 0x100c4de8
call fcn.1003ca50
push 0
push 0x100c4d90
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1354]
call fcn.1006dac0
push str.rot_range_stnd
lea ecx, [ebp - 0x133c]
mov dword [ebp - 4], 0x10f
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x61fc]
mov byte [ebp - 4], 0x10
call fcn.100274d0
lea eax, [ebp - 0x133c]
mov byte [ebp - 4], 0x11
push eax
mov ecx, 0x100c4e90
call fcn.10044520
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c4ed8], xmm0
vmovss xmm0, dword [0x100b3878]
vmovss dword [0x100c4edc], xmm0
vmovss dword [0x100c4ed4], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1354]
mov byte [0x100c4ec0], 0
push eax
mov ecx, 0x100c4f04
mov dword [0x100c4f1c], 0
mov dword [0x100c4e68], 8
mov dword [0x100c4e6c], 8
mov dword [0x100c4ee8], 0
vmovss dword [0x100c4ee0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x61fc]
mov byte [ebp - 4], 0x12
call fcn.10027480
lea ecx, [ebp - 0x133c]
mov byte [ebp - 4], 0x13
call fcn.10027480
lea ecx, [ebp - 0x1354]
mov dword [ebp - 4], 0x114
call fcn.10033870
lea eax, [ebp - 0x1c0]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c4eb0
mov dword [ebp - 0x1c0], 0x1002f270
call fcn.1003ca50
lea eax, [ebp - 0x1c4]
mov dword [ebp - 0x1c4], 0x1002f2f0
push eax
mov ecx, 0x100c4eb0
call fcn.1003ca50
push 0
push 0x100c4e58
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x1384]
call fcn.1006dac0
push str.rot_speed_stnd
lea ecx, [ebp - 0x136c]
mov dword [ebp - 4], 0x115
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6214]
mov byte [ebp - 4], 0x16
call fcn.100274d0
lea eax, [ebp - 0x136c]
mov byte [ebp - 4], 0x17
push eax
mov ecx, 0x100c4f58
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c4fa4], xmm1
vmovss xmm1, dword [0x100b37b4]
lea eax, [ebp - 0x1384]
mov byte [0x100c4f88], 0
push eax
mov ecx, 0x100c4fcc
mov dword [0x100c4fe4], 0
mov dword [0x100c4f30], 8
mov dword [0x100c4f34], 8
vmovss dword [0x100c4fa0], xmm0
vmovss dword [0x100c4f9c], xmm1
mov dword [0x100c4fb0], 0
vmovss dword [0x100c4fa8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6214]
mov byte [ebp - 4], 0x18
call fcn.10027480
lea ecx, [ebp - 0x136c]
mov byte [ebp - 4], 0x19
call fcn.10027480
lea ecx, [ebp - 0x1384]
mov dword [ebp - 4], 0x11a
call fcn.10033870
lea eax, [ebp - 0x1c8]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c4f78
mov dword [ebp - 0x1c8], 0x1002f270
call fcn.1003ca50
lea eax, [ebp - 0x1cc]
mov dword [ebp - 0x1cc], 0x1002f2f0
push eax
mov ecx, 0x100c4f78
call fcn.1003ca50
push 0
push 0x100c4f20
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x13b4]
call fcn.1006dac0
push str.rand_update_stnd
lea ecx, [ebp - 0x139c]
mov dword [ebp - 4], 0x11b
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x622c]
mov byte [ebp - 4], 0x1c
call fcn.100274d0
lea eax, [ebp - 0x139c]
mov byte [ebp - 4], 0x1d
push eax
mov ecx, 0x100c5020
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vxorps xmm1, xmm1, xmm1
mov byte [0x100c5050], 0
mov dword [0x100c50ac], 0
mov dword [0x100c4ff8], 8
mov dword [0x100c4ffc], 8
vmovss dword [0x100c5068], xmm1
vmovss dword [0x100c506c], xmm0
vmovss xmm0, dword [0x100b36cc]
lea eax, [ebp - 0x13b4]
mov dword [0x100c5078], 1
push eax
mov ecx, 0x100c5094
vmovss dword [0x100c5064], xmm1
vmovss dword [0x100c5070], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x622c]
mov byte [ebp - 4], 0x1e
call fcn.10027480
lea ecx, [ebp - 0x139c]
mov byte [ebp - 4], 0x1f
call fcn.10027480
lea ecx, [ebp - 0x13b4]
mov dword [ebp - 4], 0x120
call fcn.10033870
lea eax, [ebp - 0x1d0]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c5040
mov dword [ebp - 0x1d0], 0x1002f270
call fcn.1003ca50
lea eax, [ebp - 0x1d4]
mov dword [ebp - 0x1d4], 0x1002f300
push eax
mov ecx, 0x100c5040
call fcn.1003ca50
push 0
push 0x100c4fe8
mov ecx, 0x100c4ac8
call fcn.1004d870
push str.auto
lea ecx, [ebp - 0x6e18]
call fcn.100274d0
push str.backwards
lea ecx, [ebp - 0x6e00]
mov dword [ebp - 4], 0x121
call fcn.100274d0
push str.left
lea ecx, [ebp - 0x6de8]
mov byte [ebp - 4], 0x22
call fcn.100274d0
push str.right
lea ecx, [ebp - 0x6dd0]
mov byte [ebp - 4], 0x23
call fcn.100274d0
push str.custom
lea ecx, [ebp - 0x6db8]
mov byte [ebp - 4], 0x24
call fcn.100274d0
lea eax, [ebp - 0x50d]
mov dword [ebp - 4], 0x125
push eax
lea ecx, [ebp - 0x6da0]
push ecx
lea edx, [ebp - 0x6e18]
push edx
lea ecx, [ebp - 0x790]
call fcn.1006d790
push str.dir_stnd
lea ecx, [ebp - 0x13e4]
mov byte [ebp - 4], 0x26
call fcn.100274d0
push str.direction
lea ecx, [ebp - 0x13cc]
mov byte [ebp - 4], 0x27
call fcn.100274d0
mov byte [ebp - 4], 0x28
lea eax, [ebp - 0x13e4]
push eax
mov ecx, 0x100c50e8
call fcn.10044520
lea eax, [ebp - 0x13cc]
mov byte [0x100c5118], 1
push eax
mov ecx, 0x100c512c
call fcn.10044520
mov edi, dword [ebp - 0x78c]
xor eax, eax
cmp byte [0x100c5118], al
mov ecx, 0xf
mov esi, dword [ebp - 0x790]
cmovne eax, ecx
mov dword [0x100c5158], eax
add eax, 0x14
mov dword [0x100c50c0], eax
mov dword [0x100c50c4], eax
cmp esi, edi
je 0x10052ba2
nop dword [eax]
push esi
mov ecx, 0x100c5144
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10052b90
mov ecx, 0x100c5144
call fcn.10026ee0
mov ecx, dword [0x100c5154]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5154], ecx
lea ecx, [ebp - 0x13cc]
mov byte [ebp - 4], 0x29
call fcn.10027480
lea ecx, [ebp - 0x13e4]
mov byte [ebp - 4], 0x2a
call fcn.10027480
lea ecx, [ebp - 0x790]
mov byte [ebp - 4], 0x2b
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6e18]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x1d8]
mov dword [ebp - 0x1d8], 0x1002f270
push eax
mov ecx, 0x100c5108
call fcn.1003ca50
lea eax, [ebp - 0x1dc]
mov dword [ebp - 0x1dc], 0x1002f2d0
push eax
mov ecx, 0x100c5108
call fcn.1003ca50
push 0
push 0x100c50b0
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100add54
lea ecx, [ebp - 0x1414]
call fcn.1006dac0
push str.auto_dir_extrap_stand
lea ecx, [ebp - 0x13fc]
mov dword [ebp - 4], 0x12c
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6244]
mov byte [ebp - 4], 0x2d
call fcn.100274d0
lea eax, [ebp - 0x13fc]
mov byte [ebp - 4], 0x2e
push eax
mov ecx, 0x100c5194
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c51dc], xmm0
vmovss xmm0, dword [0x100b3790]
vmovss dword [0x100c51e0], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c51d8], xmm0
vmovss xmm0, dword [0x100b36cc]
lea eax, [ebp - 0x1414]
mov byte [0x100c51c4], 0
push eax
mov ecx, 0x100c5208
mov dword [0x100c5220], 0
mov dword [0x100c516c], 8
mov dword [0x100c5170], 8
mov dword [0x100c51ec], 1
vmovss dword [0x100c51e4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6244]
mov byte [ebp - 4], 0x2f
call fcn.10027480
lea ecx, [ebp - 0x13fc]
mov byte [ebp - 4], 0x30
call fcn.10027480
lea ecx, [ebp - 0x1414]
mov dword [ebp - 4], 0x131
call fcn.10033870
lea eax, [ebp - 0x1e0]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c51b4
mov dword [ebp - 0x1e0], 0x1002f270
call fcn.1003ca50
lea eax, [ebp - 0x1e4]
mov dword [ebp - 0x1e4], 0x1002f2d0
push eax
mov ecx, 0x100c51b4
call fcn.1003ca50
lea eax, [ebp - 0x1e8]
mov dword [ebp - 0x1e8], 0x1002f310
push eax
mov ecx, 0x100c51b4
call fcn.1003ca50
push 0
push 0x100c515c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1444]
call fcn.1006dac0
push str.dir_custom_stnd
lea ecx, [ebp - 0x142c]
mov dword [ebp - 4], 0x132
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x625c]
mov byte [ebp - 4], 0x33
call fcn.100274d0
lea eax, [ebp - 0x142c]
mov byte [ebp - 4], 0x34
push eax
mov ecx, 0x100c525c
call fcn.10044520
vmovss xmm0, dword [0x100b3910]
vmovss dword [0x100c52a4], xmm0
vmovss xmm0, dword [0x100b3854]
vmovss dword [0x100c52a8], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c52a0], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1444]
mov byte [0x100c528c], 0
push eax
mov ecx, 0x100c52d0
mov dword [0x100c52e8], 0
mov dword [0x100c5234], 8
mov dword [0x100c5238], 8
mov dword [0x100c52b4], 0
vmovss dword [0x100c52ac], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x625c]
mov byte [ebp - 4], 0x35
call fcn.10027480
lea ecx, [ebp - 0x142c]
mov byte [ebp - 4], 0x36
call fcn.10027480
lea ecx, [ebp - 0x1444]
mov dword [ebp - 4], 0x137
call fcn.10033870
lea eax, [ebp - 0x1ec]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c527c
mov dword [ebp - 0x1ec], 0x1002f270
call fcn.1003ca50
lea eax, [ebp - 0x1f0]
mov dword [ebp - 0x1f0], 0x1002f2d0
push eax
mov ecx, 0x100c527c
call fcn.1003ca50
lea eax, [ebp - 0x1f4]
mov dword [ebp - 0x1f4], 0x1002f320
push eax
mov ecx, 0x100c527c
call fcn.1003ca50
push 0
push 0x100c5224
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6728]
call fcn.100274d0
push str.away_crosshair
lea ecx, [ebp - 0x6710]
mov dword [ebp - 4], 0x138
call fcn.100274d0
push str.away_distance
lea ecx, [ebp - 0x66f8]
mov byte [ebp - 4], 0x39
call fcn.100274d0
lea eax, [ebp - 0x50e]
mov dword [ebp - 4], 0x13a
push eax
lea ecx, [ebp - 0x66e0]
push ecx
lea edx, [ebp - 0x6728]
push edx
lea ecx, [ebp - 0x79c]
call fcn.1006d790
push str.base_angle_stand
lea ecx, [ebp - 0x1474]
mov byte [ebp - 4], 0x3b
call fcn.100274d0
push str.base_angle
lea ecx, [ebp - 0x145c]
mov byte [ebp - 4], 0x3c
call fcn.100274d0
lea eax, [ebp - 0x1474]
mov byte [ebp - 4], 0x3d
push eax
mov ecx, 0x100c5324
call fcn.10044520
lea eax, [ebp - 0x145c]
mov byte [0x100c5354], 1
push eax
mov ecx, 0x100c5368
call fcn.10044520
mov edi, dword [ebp - 0x798]
xor eax, eax
cmp byte [0x100c5354], al
mov ecx, 0xf
mov esi, dword [ebp - 0x79c]
cmovne eax, ecx
mov dword [0x100c5394], eax
add eax, 0x14
mov dword [0x100c52fc], eax
mov dword [0x100c5300], eax
cmp esi, edi
je 0x10053014
push esi
mov ecx, 0x100c5380
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10053002
mov ecx, 0x100c5380
call fcn.10026ee0
mov ecx, dword [0x100c5390]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5390], ecx
lea ecx, [ebp - 0x145c]
mov byte [ebp - 4], 0x3e
call fcn.10027480
lea ecx, [ebp - 0x1474]
mov byte [ebp - 4], 0x3f
call fcn.10027480
lea ecx, [ebp - 0x79c]
mov byte [ebp - 4], 0x40
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6728]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x1f8]
mov dword [ebp - 0x1f8], 0x1002f270
push eax
mov ecx, 0x100c5344
call fcn.1003ca50
lea eax, [ebp - 0x1fc]
mov dword [ebp - 0x1fc], 0x1002f2d0
push eax
mov ecx, 0x100c5344
call fcn.1003ca50
push 0
push 0x100c52ec
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6aa0]
call fcn.100274d0
push str.optimal
lea ecx, [ebp - 0x6a88]
mov dword [ebp - 4], 0x141
call fcn.100274d0
push 0x100ad044
lea ecx, [ebp - 0x6a70]
mov byte [ebp - 4], 0x42
call fcn.100274d0
push str.dont_got_a_name_for_this
lea ecx, [ebp - 0x6a58]
mov byte [ebp - 4], 0x43
call fcn.100274d0
lea eax, [ebp - 0x50f]
mov dword [ebp - 4], 0x144
push eax
lea ecx, [ebp - 0x6a40]
push ecx
lea edx, [ebp - 0x6aa0]
push edx
lea ecx, [ebp - 0x7a8]
call fcn.1006d790
push str.body_fake_stnd
lea ecx, [ebp - 0x14a4]
mov byte [ebp - 4], 0x45
call fcn.100274d0
push str.fake_body
lea ecx, [ebp - 0x148c]
mov byte [ebp - 4], 0x46
call fcn.100274d0
mov byte [ebp - 4], 0x47
lea eax, [ebp - 0x14a4]
push eax
mov ecx, 0x100c53d0
call fcn.10044520
lea eax, [ebp - 0x148c]
mov byte [0x100c5400], 1
push eax
mov ecx, 0x100c5414
call fcn.10044520
mov edi, dword [ebp - 0x7a4]
xor eax, eax
cmp byte [0x100c5400], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7a8]
cmovne eax, ecx
mov dword [0x100c5440], eax
add eax, 0x14
mov dword [0x100c53a8], eax
mov dword [0x100c53ac], eax
cmp esi, edi
je 0x100531d2
nop
push esi
mov ecx, 0x100c542c
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x100531c0
mov ecx, 0x100c542c
call fcn.10026ee0
mov ecx, dword [0x100c543c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c543c], ecx
lea ecx, [ebp - 0x148c]
mov byte [ebp - 4], 0x48
call fcn.10027480
lea ecx, [ebp - 0x14a4]
mov byte [ebp - 4], 0x49
call fcn.10027480
lea ecx, [ebp - 0x7a8]
mov byte [ebp - 4], 0x4a
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x6aa0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x200]
mov dword [ebp - 0x200], 0x1002f270
push eax
mov ecx, 0x100c53f0
call fcn.1003ca50
lea eax, [ebp - 0x204]
mov dword [ebp - 0x204], 0x1002f2d0
push eax
mov ecx, 0x100c53f0
call fcn.1003ca50
push 0
push 0x100c5398
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6e90]
call fcn.100274d0
push str.down
lea ecx, [ebp - 0x6e78]
mov dword [ebp - 4], 0x14b
call fcn.100274d0
push 0x100ad030
lea ecx, [ebp - 0x6e60]
mov byte [ebp - 4], 0x4c
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x6e48]
mov byte [ebp - 4], 0x4d
call fcn.100274d0
push str.ideal
lea ecx, [ebp - 0x6e30]
mov byte [ebp - 4], 0x4e
call fcn.100274d0
lea eax, [ebp - 0x510]
mov dword [ebp - 4], 0x14f
push eax
lea ecx, [ebp - 0x6e18]
push ecx
lea edx, [ebp - 0x6e90]
push edx
lea ecx, [ebp - 0x7b4]
call fcn.1006d790
push str.pitch_walk
lea ecx, [ebp - 0x14d4]
mov byte [ebp - 4], 0x50
call fcn.100274d0
mov byte [ebp - 4], 0x51
push str.pitch
lea ecx, [ebp - 0x14bc]
call fcn.100274d0
lea eax, [ebp - 0x14d4]
mov byte [ebp - 4], 0x52
push eax
mov ecx, 0x100c547c
call fcn.10044520
lea eax, [ebp - 0x14bc]
mov byte [0x100c54ac], 1
push eax
mov ecx, 0x100c54c0
call fcn.10044520
mov edi, dword [ebp - 0x7b0]
xor eax, eax
cmp byte [0x100c54ac], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7b4]
cmovne eax, ecx
mov dword [0x100c54ec], eax
add eax, 0x14
mov dword [0x100c5454], eax
mov dword [0x100c5458], eax
cmp esi, edi
je 0x100533a2
push esi
mov ecx, 0x100c54d8
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10053390
mov ecx, 0x100c54d8
call fcn.10026ee0
mov ecx, dword [0x100c54e8]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c54e8], ecx
lea ecx, [ebp - 0x14bc]
mov byte [ebp - 4], 0x53
call fcn.10027480
lea ecx, [ebp - 0x14d4]
mov byte [ebp - 4], 0x54
call fcn.10027480
lea ecx, [ebp - 0x7b4]
mov byte [ebp - 4], 0x55
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6e90]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x208]
mov dword [ebp - 0x208], 0x1002f330
push eax
mov ecx, 0x100c549c
call fcn.1003ca50
push 0
push 0x100c5444
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6f08]
call fcn.100274d0
push str.direction
lea ecx, [ebp - 0x6ef0]
mov dword [ebp - 4], 0x156
call fcn.100274d0
push str.jitter
lea ecx, [ebp - 0x6ed8]
mov byte [ebp - 4], 0x57
call fcn.100274d0
push str.rotate
lea ecx, [ebp - 0x6ec0]
mov byte [ebp - 4], 0x58
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x6ea8]
mov byte [ebp - 4], 0x59
call fcn.100274d0
lea eax, [ebp - 0x511]
mov dword [ebp - 4], 0x15a
push eax
lea ecx, [ebp - 0x6e90]
push ecx
lea edx, [ebp - 0x6f08]
push edx
lea ecx, [ebp - 0x7c0]
call fcn.1006d790
push str.yaw_walk
lea ecx, [ebp - 0x1504]
mov byte [ebp - 4], 0x5b
call fcn.100274d0
push 0x100add18
lea ecx, [ebp - 0x14ec]
mov byte [ebp - 4], 0x5c
call fcn.100274d0
mov byte [ebp - 4], 0x5d
lea eax, [ebp - 0x1504]
push eax
mov ecx, 0x100c5528
call fcn.10044520
lea eax, [ebp - 0x14ec]
mov byte [0x100c5558], 1
push eax
mov ecx, 0x100c556c
call fcn.10044520
mov edi, dword [ebp - 0x7bc]
xor eax, eax
cmp byte [0x100c5558], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7c0]
cmovne eax, ecx
mov dword [0x100c5598], eax
add eax, 0x14
mov dword [0x100c5500], eax
mov dword [0x100c5504], eax
cmp esi, edi
je 0x10053557
push esi
mov ecx, 0x100c5584
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10053545
mov ecx, 0x100c5584
call fcn.10026ee0
mov ecx, dword [0x100c5594]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5594], ecx
lea ecx, [ebp - 0x14ec]
mov byte [ebp - 4], 0x5e
call fcn.10027480
lea ecx, [ebp - 0x1504]
mov byte [ebp - 4], 0x5f
call fcn.10027480
lea ecx, [ebp - 0x7c0]
mov byte [ebp - 4], 0x60
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6f08]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x20c]
mov dword [ebp - 0x20c], 0x1002f330
push eax
mov ecx, 0x100c5548
call fcn.1003ca50
push 0
push 0x100c54f0
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1534]
call fcn.1006dac0
push str.jitter_range_walk
lea ecx, [ebp - 0x151c]
mov dword [ebp - 4], 0x161
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6274]
mov byte [ebp - 4], 0x62
call fcn.100274d0
lea eax, [ebp - 0x151c]
mov byte [ebp - 4], 0x63
push eax
mov ecx, 0x100c55d4
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39d0]
lea eax, [ebp - 0x1534]
mov byte [0x100c5604], 0
push eax
mov ecx, 0x100c5648
mov dword [0x100c5660], 0
mov dword [0x100c55ac], 8
mov dword [0x100c55b0], 8
mov dword [0x100c562c], 0
vmovups xmmword [0x100c5618], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6274]
mov byte [ebp - 4], 0x64
call fcn.10027480
lea ecx, [ebp - 0x151c]
mov byte [ebp - 4], 0x65
call fcn.10027480
lea ecx, [ebp - 0x1534]
mov dword [ebp - 4], 0x166
call fcn.10033870
lea eax, [ebp - 0x210]
mov dword [ebp - 4], 0xffffffff
mov dword [ebp - 0x210], 0x1002f330
push eax
mov ecx, 0x100c55f4
call fcn.1003ca50
lea eax, [ebp - 0x214]
mov dword [ebp - 0x214], 0x1002f350
push eax
mov ecx, 0x100c55f4
call fcn.1003ca50
push 0
push 0x100c559c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1564]
call fcn.1006dac0
push str.rot_range_walk
lea ecx, [ebp - 0x154c]
mov dword [ebp - 4], 0x167
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x628c]
mov byte [ebp - 4], 0x68
call fcn.100274d0
lea eax, [ebp - 0x154c]
mov byte [ebp - 4], 0x69
push eax
mov ecx, 0x100c569c
call fcn.10044520
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c56e4], xmm0
vmovss xmm0, dword [0x100b3878]
vmovss dword [0x100c56e8], xmm0
vmovss dword [0x100c56e0], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1564]
mov byte [0x100c56cc], 0
push eax
mov ecx, 0x100c5710
mov dword [0x100c5728], 0
mov dword [0x100c5674], 8
mov dword [0x100c5678], 8
mov dword [0x100c56f4], 0
vmovss dword [0x100c56ec], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x628c]
mov byte [ebp - 4], 0x6a
call fcn.10027480
lea ecx, [ebp - 0x154c]
mov byte [ebp - 4], 0x6b
call fcn.10027480
lea ecx, [ebp - 0x1564]
mov dword [ebp - 4], 0x16c
call fcn.10033870
lea eax, [ebp - 0x218]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c56bc
mov dword [ebp - 0x218], 0x1002f330
call fcn.1003ca50
lea eax, [ebp - 0x21c]
mov dword [ebp - 0x21c], 0x1002f360
push eax
mov ecx, 0x100c56bc
call fcn.1003ca50
push 0
push 0x100c5664
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x1594]
call fcn.1006dac0
push str.rot_speed_walk
lea ecx, [ebp - 0x157c]
mov dword [ebp - 4], 0x16d
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x62a4]
mov byte [ebp - 4], 0x6e
call fcn.100274d0
lea eax, [ebp - 0x157c]
mov byte [ebp - 4], 0x6f
push eax
mov ecx, 0x100c5764
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c57b0], xmm1
vmovss xmm1, dword [0x100b37b4]
lea eax, [ebp - 0x1594]
mov byte [0x100c5794], 0
push eax
mov ecx, 0x100c57d8
mov dword [0x100c57f0], 0
mov dword [0x100c573c], 8
mov dword [0x100c5740], 8
vmovss dword [0x100c57ac], xmm0
vmovss dword [0x100c57a8], xmm1
mov dword [0x100c57bc], 0
vmovss dword [0x100c57b4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x62a4]
mov byte [ebp - 4], 0x70
call fcn.10027480
lea ecx, [ebp - 0x157c]
mov byte [ebp - 4], 0x71
call fcn.10027480
lea ecx, [ebp - 0x1594]
mov dword [ebp - 4], 0x172
call fcn.10033870
lea eax, [ebp - 0x220]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c5784
mov dword [ebp - 0x220], 0x1002f330
call fcn.1003ca50
lea eax, [ebp - 0x224]
mov dword [ebp - 0x224], 0x1002f360
push eax
mov ecx, 0x100c5784
call fcn.1003ca50
push 0
push 0x100c572c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x15c4]
call fcn.1006dac0
push str.rand_update_walk
lea ecx, [ebp - 0x15ac]
mov dword [ebp - 4], 0x173
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x62bc]
mov byte [ebp - 4], 0x74
call fcn.100274d0
lea eax, [ebp - 0x15ac]
mov byte [ebp - 4], 0x75
push eax
mov ecx, 0x100c582c
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vxorps xmm1, xmm1, xmm1
mov byte [0x100c585c], 0
mov dword [0x100c58b8], 0
mov dword [0x100c5804], 8
mov dword [0x100c5808], 8
vmovss dword [0x100c5874], xmm1
vmovss dword [0x100c5878], xmm0
vmovss xmm0, dword [0x100b36cc]
lea eax, [ebp - 0x15c4]
mov dword [0x100c5884], 1
push eax
mov ecx, 0x100c58a0
vmovss dword [0x100c5870], xmm1
vmovss dword [0x100c587c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x62bc]
mov byte [ebp - 4], 0x76
call fcn.10027480
lea ecx, [ebp - 0x15ac]
mov byte [ebp - 4], 0x77
call fcn.10027480
lea ecx, [ebp - 0x15c4]
mov dword [ebp - 4], 0x178
call fcn.10033870
lea eax, [ebp - 0x228]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c584c
mov dword [ebp - 0x228], 0x1002f330
call fcn.1003ca50
lea eax, [ebp - 0x22c]
mov dword [ebp - 0x22c], 0x1002f370
push eax
mov ecx, 0x100c584c
call fcn.1003ca50
push 0
push 0x100c57f4
mov ecx, 0x100c4ac8
call fcn.1004d870
push str.auto
lea ecx, [ebp - 0x6f80]
call fcn.100274d0
push str.backwards
lea ecx, [ebp - 0x6f68]
mov dword [ebp - 4], 0x179
call fcn.100274d0
push str.left
lea ecx, [ebp - 0x6f50]
mov byte [ebp - 4], 0x7a
call fcn.100274d0
push str.right
lea ecx, [ebp - 0x6f38]
mov byte [ebp - 4], 0x7b
call fcn.100274d0
push str.custom
lea ecx, [ebp - 0x6f20]
mov byte [ebp - 4], 0x7c
call fcn.100274d0
lea eax, [ebp - 0x512]
mov dword [ebp - 4], 0x17d
push eax
lea ecx, [ebp - 0x6f08]
push ecx
lea edx, [ebp - 0x6f80]
push edx
lea ecx, [ebp - 0x7cc]
call fcn.1006d790
push str.dir_walk
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0x7e
call fcn.100274d0
push str.direction
lea ecx, [ebp - 0x15dc]
mov byte [ebp - 4], 0x7f
call fcn.100274d0
mov byte [ebp - 4], 0x80
lea eax, [ebp - 0x15f4]
push eax
mov ecx, 0x100c58f4
call fcn.10044520
lea eax, [ebp - 0x15dc]
mov byte [0x100c5924], 1
push eax
mov ecx, 0x100c5938
call fcn.10044520
mov edi, dword [ebp - 0x7c8]
xor eax, eax
cmp byte [0x100c5924], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7cc]
cmovne eax, ecx
mov dword [0x100c5964], eax
add eax, 0x14
mov dword [0x100c58cc], eax
mov dword [0x100c58d0], eax
cmp esi, edi
je 0x10053bf4
push esi
mov ecx, 0x100c5950
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10053be2
mov ecx, 0x100c5950
call fcn.10026ee0
mov ecx, dword [0x100c5960]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5960], ecx
lea ecx, [ebp - 0x15dc]
mov byte [ebp - 4], 0x81
call fcn.10027480
lea ecx, [ebp - 0x15f4]
mov byte [ebp - 4], 0x82
call fcn.10027480
lea ecx, [ebp - 0x7cc]
mov byte [ebp - 4], 0x83
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6f80]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x230]
mov dword [ebp - 0x230], 0x1002f330
push eax
mov ecx, 0x100c5914
call fcn.1003ca50
lea eax, [ebp - 0x234]
mov dword [ebp - 0x234], 0x1002f340
push eax
mov ecx, 0x100c5914
call fcn.1003ca50
push 0
push 0x100c58bc
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100add54
lea ecx, [ebp - 0x1624]
call fcn.1006dac0
push str.auto_dir_extrap_walk
lea ecx, [ebp - 0x160c]
mov dword [ebp - 4], 0x184
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x62d4]
mov byte [ebp - 4], 0x85
call fcn.100274d0
lea eax, [ebp - 0x160c]
mov byte [ebp - 4], 0x86
push eax
mov ecx, 0x100c59a0
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c59e8], xmm0
vmovss xmm0, dword [0x100b3790]
vmovss dword [0x100c59ec], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c59e4], xmm0
vmovss xmm0, dword [0x100b36cc]
lea eax, [ebp - 0x1624]
mov byte [0x100c59d0], 0
push eax
mov ecx, 0x100c5a14
mov dword [0x100c5a2c], 0
mov dword [0x100c5978], 8
mov dword [0x100c597c], 8
mov dword [0x100c59f8], 1
vmovss dword [0x100c59f0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x62d4]
mov byte [ebp - 4], 0x87
call fcn.10027480
lea ecx, [ebp - 0x160c]
mov byte [ebp - 4], 0x88
call fcn.10027480
lea ecx, [ebp - 0x1624]
mov dword [ebp - 4], 0x189
call fcn.10033870
lea eax, [ebp - 0x238]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c59c0
mov dword [ebp - 0x238], 0x1002f330
call fcn.1003ca50
lea eax, [ebp - 0x23c]
mov dword [ebp - 0x23c], 0x1002f340
push eax
mov ecx, 0x100c59c0
call fcn.1003ca50
lea eax, [ebp - 0x240]
mov dword [ebp - 0x240], 0x1002f380
push eax
mov ecx, 0x100c59c0
call fcn.1003ca50
push 0
push 0x100c5968
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1654]
call fcn.1006dac0
push str.dir_custom_walk
lea ecx, [ebp - 0x163c]
mov dword [ebp - 4], 0x18a
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x62ec]
mov byte [ebp - 4], 0x8b
call fcn.100274d0
lea eax, [ebp - 0x163c]
mov byte [ebp - 4], 0x8c
push eax
mov ecx, 0x100c5a68
call fcn.10044520
vmovss xmm0, dword [0x100b3910]
vmovss dword [0x100c5ab0], xmm0
vmovss xmm0, dword [0x100b3854]
vmovss dword [0x100c5ab4], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c5aac], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1654]
mov byte [0x100c5a98], 0
push eax
mov ecx, 0x100c5adc
mov dword [0x100c5af4], 0
mov dword [0x100c5a40], 8
mov dword [0x100c5a44], 8
mov dword [0x100c5ac0], 0
vmovss dword [0x100c5ab8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x62ec]
mov byte [ebp - 4], 0x8d
call fcn.10027480
lea ecx, [ebp - 0x163c]
mov byte [ebp - 4], 0x8e
call fcn.10027480
lea ecx, [ebp - 0x1654]
mov dword [ebp - 4], 0x18f
call fcn.10033870
lea eax, [ebp - 0x244]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c5a88
mov dword [ebp - 0x244], 0x1002f330
call fcn.1003ca50
lea eax, [ebp - 0x248]
mov dword [ebp - 0x248], 0x1002f340
push eax
mov ecx, 0x100c5a88
call fcn.1003ca50
lea eax, [ebp - 0x24c]
mov dword [ebp - 0x24c], 0x1002f390
push eax
mov ecx, 0x100c5a88
call fcn.1003ca50
push 0
push 0x100c5a30
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6770]
call fcn.100274d0
push str.away_crosshair
lea ecx, [ebp - 0x6758]
mov dword [ebp - 4], 0x190
call fcn.100274d0
push str.away_distance
lea ecx, [ebp - 0x6740]
mov byte [ebp - 4], 0x91
call fcn.100274d0
lea eax, [ebp - 0x513]
mov dword [ebp - 4], 0x192
push eax
lea ecx, [ebp - 0x6728]
push ecx
lea edx, [ebp - 0x6770]
push edx
lea ecx, [ebp - 0x6a0]
call fcn.1006d790
push str.base_angle_walk
lea ecx, [ebp - 0x1684]
mov byte [ebp - 4], 0x93
call fcn.100274d0
push str.base_angle
lea ecx, [ebp - 0x166c]
mov byte [ebp - 4], 0x94
call fcn.100274d0
lea eax, [ebp - 0x1684]
mov byte [ebp - 4], 0x95
push eax
mov ecx, 0x100c5b30
call fcn.10044520
lea eax, [ebp - 0x166c]
mov byte [0x100c5b60], 1
push eax
mov ecx, 0x100c5b74
call fcn.10044520
mov edi, dword [ebp - 0x69c]
xor eax, eax
cmp byte [0x100c5b60], al
mov ecx, 0xf
mov esi, dword [ebp - 0x6a0]
cmovne eax, ecx
mov dword [0x100c5ba0], eax
add eax, 0x14
mov dword [0x100c5b08], eax
mov dword [0x100c5b0c], eax
cmp esi, edi
je 0x10054066
push esi
mov ecx, 0x100c5b8c
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10054054
mov ecx, 0x100c5b8c
call fcn.10026ee0
mov ecx, dword [0x100c5b9c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5b9c], ecx
lea ecx, [ebp - 0x166c]
mov byte [ebp - 4], 0x96
call fcn.10027480
lea ecx, [ebp - 0x1684]
mov byte [ebp - 4], 0x97
call fcn.10027480
lea ecx, [ebp - 0x6a0]
mov byte [ebp - 4], 0x98
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6770]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x250]
mov dword [ebp - 0x250], 0x1002f330
push eax
mov ecx, 0x100c5b50
call fcn.1003ca50
lea eax, [ebp - 0x254]
mov dword [ebp - 0x254], 0x1002f340
push eax
mov ecx, 0x100c5b50
call fcn.1003ca50
push 0
push 0x100c5af8
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6ff8]
call fcn.100274d0
push str.down
lea ecx, [ebp - 0x6fe0]
mov dword [ebp - 4], 0x199
call fcn.100274d0
push 0x100ad030
lea ecx, [ebp - 0x6fc8]
mov byte [ebp - 4], 0x9a
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x6fb0]
mov byte [ebp - 4], 0x9b
call fcn.100274d0
push str.ideal
lea ecx, [ebp - 0x6f98]
mov byte [ebp - 4], 0x9c
call fcn.100274d0
lea eax, [ebp - 0x514]
mov dword [ebp - 4], 0x19d
push eax
lea ecx, [ebp - 0x6f80]
push ecx
lea edx, [ebp - 0x6ff8]
push edx
lea ecx, [ebp - 0x7d8]
call fcn.1006d790
push str.pitch_air
lea ecx, [ebp - 0x16b4]
mov byte [ebp - 4], 0x9e
call fcn.100274d0
mov byte [ebp - 4], 0x9f
push str.pitch
lea ecx, [ebp - 0x169c]
call fcn.100274d0
lea eax, [ebp - 0x16b4]
mov byte [ebp - 4], 0xa0
push eax
mov ecx, 0x100c5bdc
call fcn.10044520
lea eax, [ebp - 0x169c]
mov byte [0x100c5c0c], 1
push eax
mov ecx, 0x100c5c20
call fcn.10044520
mov edi, dword [ebp - 0x7d4]
xor eax, eax
cmp byte [0x100c5c0c], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7d8]
cmovne eax, ecx
mov dword [0x100c5c4c], eax
add eax, 0x14
mov dword [0x100c5bb4], eax
mov dword [0x100c5bb8], eax
cmp esi, edi
je 0x10054236
push esi
mov ecx, 0x100c5c38
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10054224
mov ecx, 0x100c5c38
call fcn.10026ee0
mov ecx, dword [0x100c5c48]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5c48], ecx
lea ecx, [ebp - 0x169c]
mov byte [ebp - 4], 0xa1
call fcn.10027480
lea ecx, [ebp - 0x16b4]
mov byte [ebp - 4], 0xa2
call fcn.10027480
lea ecx, [ebp - 0x7d8]
mov byte [ebp - 4], 0xa3
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x6ff8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x258]
mov dword [ebp - 0x258], 0x1002f3a0
push eax
mov ecx, 0x100c5bfc
call fcn.1003ca50
push 0
push 0x100c5ba4
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x7070]
call fcn.100274d0
push str.direction
lea ecx, [ebp - 0x7058]
mov dword [ebp - 4], 0x1a4
call fcn.100274d0
push str.jitter
lea ecx, [ebp - 0x7040]
mov byte [ebp - 4], 0xa5
call fcn.100274d0
push str.rotate
lea ecx, [ebp - 0x7028]
mov byte [ebp - 4], 0xa6
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x7010]
mov byte [ebp - 4], 0xa7
call fcn.100274d0
lea eax, [ebp - 0x515]
mov dword [ebp - 4], 0x1a8
push eax
lea ecx, [ebp - 0x6ff8]
push ecx
lea edx, [ebp - 0x7070]
push edx
lea ecx, [ebp - 0x7e4]
call fcn.1006d790
push str.yaw_air
lea ecx, [ebp - 0x16e4]
mov byte [ebp - 4], 0xa9
call fcn.100274d0
push 0x100add18
lea ecx, [ebp - 0x16cc]
mov byte [ebp - 4], 0xaa
call fcn.100274d0
mov byte [ebp - 4], 0xab
lea eax, [ebp - 0x16e4]
push eax
mov ecx, 0x100c5c88
call fcn.10044520
lea eax, [ebp - 0x16cc]
mov byte [0x100c5cb8], 1
push eax
mov ecx, 0x100c5ccc
call fcn.10044520
mov edi, dword [ebp - 0x7e0]
xor eax, eax
cmp byte [0x100c5cb8], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7e4]
cmovne eax, ecx
mov dword [0x100c5cf8], eax
add eax, 0x14
mov dword [0x100c5c60], eax
mov dword [0x100c5c64], eax
cmp esi, edi
je 0x100543f2
nop dword [eax]
push esi
mov ecx, 0x100c5ce4
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x100543e0
mov ecx, 0x100c5ce4
call fcn.10026ee0
mov ecx, dword [0x100c5cf4]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c5cf4], ecx
lea ecx, [ebp - 0x16cc]
mov byte [ebp - 4], 0xac
call fcn.10027480
lea ecx, [ebp - 0x16e4]
mov byte [ebp - 4], 0xad
call fcn.10027480
lea ecx, [ebp - 0x7e4]
mov byte [ebp - 4], 0xae
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x7070]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x25c]
mov dword [ebp - 0x25c], 0x1002f3a0
push eax
mov ecx, 0x100c5ca8
call fcn.1003ca50
push 0
push 0x100c5c50
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1714]
call fcn.1006dac0
push str.jitter_range_air
lea ecx, [ebp - 0x16fc]
mov dword [ebp - 4], 0x1af
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6304]
mov byte [ebp - 4], 0xb0
call fcn.100274d0
lea eax, [ebp - 0x16fc]
mov byte [ebp - 4], 0xb1
push eax
mov ecx, 0x100c5d34
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39d0]
lea eax, [ebp - 0x1714]
mov byte [0x100c5d64], 0
push eax
mov ecx, 0x100c5da8
mov dword [0x100c5dc0], 0
mov dword [0x100c5d0c], 8
mov dword [0x100c5d10], 8
mov dword [0x100c5d8c], 0
vmovups xmmword [0x100c5d78], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6304]
mov byte [ebp - 4], 0xb2
call fcn.10027480
lea ecx, [ebp - 0x16fc]
mov byte [ebp - 4], 0xb3
call fcn.10027480
lea ecx, [ebp - 0x1714]
mov dword [ebp - 4], 0x1b4
call fcn.10033870
lea eax, [ebp - 0x260]
mov dword [ebp - 4], 0xffffffff
mov dword [ebp - 0x260], 0x1002f3a0
push eax
mov ecx, 0x100c5d54
call fcn.1003ca50
lea eax, [ebp - 0x264]
mov dword [ebp - 0x264], 0x1002f3c0
push eax
mov ecx, 0x100c5d54
call fcn.1003ca50
push 0
push 0x100c5cfc
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1744]
call fcn.1006dac0
push str.rot_range_air
lea ecx, [ebp - 0x172c]
mov dword [ebp - 4], 0x1b5
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x631c]
mov byte [ebp - 4], 0xb6
call fcn.100274d0
lea eax, [ebp - 0x172c]
mov byte [ebp - 4], 0xb7
push eax
mov ecx, 0x100c5dfc
call fcn.10044520
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c5e44], xmm0
vmovss xmm0, dword [0x100b3878]
vmovss dword [0x100c5e48], xmm0
vmovss dword [0x100c5e40], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1744]
mov byte [0x100c5e2c], 0
push eax
mov ecx, 0x100c5e70
mov dword [0x100c5e88], 0
mov dword [0x100c5dd4], 8
mov dword [0x100c5dd8], 8
mov dword [0x100c5e54], 0
vmovss dword [0x100c5e4c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x631c]
mov byte [ebp - 4], 0xb8
call fcn.10027480
lea ecx, [ebp - 0x172c]
mov byte [ebp - 4], 0xb9
call fcn.10027480
lea ecx, [ebp - 0x1744]
mov dword [ebp - 4], 0x1ba
call fcn.10033870
lea eax, [ebp - 0x268]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c5e1c
mov dword [ebp - 0x268], 0x1002f3a0
call fcn.1003ca50
lea eax, [ebp - 0x26c]
mov dword [ebp - 0x26c], 0x1002f3d0
push eax
mov ecx, 0x100c5e1c
call fcn.1003ca50
push 0
push 0x100c5dc4
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x1774]
call fcn.1006dac0
push str.rot_speed_air
lea ecx, [ebp - 0x175c]
mov dword [ebp - 4], 0x1bb
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6334]
mov byte [ebp - 4], 0xbc
call fcn.100274d0
lea eax, [ebp - 0x175c]
mov byte [ebp - 4], 0xbd
push eax
mov ecx, 0x100c5ec4
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c5f10], xmm1
vmovss xmm1, dword [0x100b37b4]
lea eax, [ebp - 0x1774]
mov byte [0x100c5ef4], 0
push eax
mov ecx, 0x100c5f38
mov dword [0x100c5f50], 0
mov dword [0x100c5e9c], 8
mov dword [0x100c5ea0], 8
vmovss dword [0x100c5f0c], xmm0
vmovss dword [0x100c5f08], xmm1
mov dword [0x100c5f1c], 0
vmovss dword [0x100c5f14], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6334]
mov byte [ebp - 4], 0xbe
call fcn.10027480
lea ecx, [ebp - 0x175c]
mov byte [ebp - 4], 0xbf
call fcn.10027480
lea ecx, [ebp - 0x1774]
mov dword [ebp - 4], 0x1c0
call fcn.10033870
lea eax, [ebp - 0x270]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c5ee4
mov dword [ebp - 0x270], 0x1002f3a0
call fcn.1003ca50
lea eax, [ebp - 0x274]
mov dword [ebp - 0x274], 0x1002f3d0
push eax
mov ecx, 0x100c5ee4
call fcn.1003ca50
push 0
push 0x100c5e8c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x17a4]
call fcn.1006dac0
push str.rand_update_air
lea ecx, [ebp - 0x178c]
mov dword [ebp - 4], 0x1c1
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x634c]
mov byte [ebp - 4], 0xc2
call fcn.100274d0
lea eax, [ebp - 0x178c]
mov byte [ebp - 4], 0xc3
push eax
mov ecx, 0x100c5f8c
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vxorps xmm1, xmm1, xmm1
mov byte [0x100c5fbc], 0
mov dword [0x100c6018], 0
mov dword [0x100c5f64], 8
mov dword [0x100c5f68], 8
vmovss dword [0x100c5fd4], xmm1
vmovss dword [0x100c5fd8], xmm0
vmovss xmm0, dword [0x100b36cc]
lea eax, [ebp - 0x17a4]
mov dword [0x100c5fe4], 1
push eax
mov ecx, 0x100c6000
vmovss dword [0x100c5fd0], xmm1
vmovss dword [0x100c5fdc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x634c]
mov byte [ebp - 4], 0xc4
call fcn.10027480
lea ecx, [ebp - 0x178c]
mov byte [ebp - 4], 0xc5
call fcn.10027480
lea ecx, [ebp - 0x17a4]
mov dword [ebp - 4], 0x1c6
call fcn.10033870
lea eax, [ebp - 0x278]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c5fac
mov dword [ebp - 0x278], 0x1002f3a0
call fcn.1003ca50
lea eax, [ebp - 0x27c]
mov dword [ebp - 0x27c], 0x1002f3e0
push eax
mov ecx, 0x100c5fac
call fcn.1003ca50
push 0
push 0x100c5f54
mov ecx, 0x100c4ac8
call fcn.1004d870
push str.auto
lea ecx, [ebp - 0x70e8]
call fcn.100274d0
push str.backwards
lea ecx, [ebp - 0x70d0]
mov dword [ebp - 4], 0x1c7
call fcn.100274d0
push str.left
lea ecx, [ebp - 0x70b8]
mov byte [ebp - 4], 0xc8
call fcn.100274d0
push str.right
lea ecx, [ebp - 0x70a0]
mov byte [ebp - 4], 0xc9
call fcn.100274d0
push str.custom
lea ecx, [ebp - 0x7088]
mov byte [ebp - 4], 0xca
call fcn.100274d0
lea eax, [ebp - 0x516]
mov dword [ebp - 4], 0x1cb
push eax
lea ecx, [ebp - 0x7070]
push ecx
lea edx, [ebp - 0x70e8]
push edx
lea ecx, [ebp - 0x7f0]
call fcn.1006d790
push str.dir_air
lea ecx, [ebp - 0x17d4]
mov byte [ebp - 4], 0xcc
call fcn.100274d0
push str.direction
lea ecx, [ebp - 0x17bc]
mov byte [ebp - 4], 0xcd
call fcn.100274d0
mov byte [ebp - 4], 0xce
lea eax, [ebp - 0x17d4]
push eax
mov ecx, 0x100c6054
call fcn.10044520
lea eax, [ebp - 0x17bc]
mov byte [0x100c6084], 1
push eax
mov ecx, 0x100c6098
call fcn.10044520
mov edi, dword [ebp - 0x7ec]
xor eax, eax
cmp byte [0x100c6084], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7f0]
cmovne eax, ecx
mov dword [0x100c60c4], eax
add eax, 0x14
mov dword [0x100c602c], eax
mov dword [0x100c6030], eax
cmp esi, edi
je 0x10054a92
nop dword [eax]
push esi
mov ecx, 0x100c60b0
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10054a80
mov ecx, 0x100c60b0
call fcn.10026ee0
mov ecx, dword [0x100c60c0]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c60c0], ecx
lea ecx, [ebp - 0x17bc]
mov byte [ebp - 4], 0xcf
call fcn.10027480
lea ecx, [ebp - 0x17d4]
mov byte [ebp - 4], 0xd0
call fcn.10027480
lea ecx, [ebp - 0x7f0]
mov byte [ebp - 4], 0xd1
call fcn.10027640
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x70e8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x280]
mov dword [ebp - 0x280], 0x1002f3a0
push eax
mov ecx, 0x100c6074
call fcn.1003ca50
lea eax, [ebp - 0x284]
mov dword [ebp - 0x284], 0x1002f3b0
push eax
mov ecx, 0x100c6074
call fcn.1003ca50
push 0
push 0x100c601c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100add54
lea ecx, [ebp - 0x1804]
call fcn.1006dac0
push str.auto_dir_extrap_air
lea ecx, [ebp - 0x17ec]
mov dword [ebp - 4], 0x1d2
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6364]
mov byte [ebp - 4], 0xd3
call fcn.100274d0
lea eax, [ebp - 0x17ec]
mov byte [ebp - 4], 0xd4
push eax
mov ecx, 0x100c6100
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c6148], xmm0
vmovss xmm0, dword [0x100b3790]
vmovss dword [0x100c614c], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c6144], xmm0
vmovss xmm0, dword [0x100b36cc]
lea eax, [ebp - 0x1804]
mov byte [0x100c6130], 0
push eax
mov ecx, 0x100c6174
mov dword [0x100c618c], 0
mov dword [0x100c60d8], 8
mov dword [0x100c60dc], 8
mov dword [0x100c6158], 1
vmovss dword [0x100c6150], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6364]
mov byte [ebp - 4], 0xd5
call fcn.10027480
lea ecx, [ebp - 0x17ec]
mov byte [ebp - 4], 0xd6
call fcn.10027480
lea ecx, [ebp - 0x1804]
mov dword [ebp - 4], 0x1d7
call fcn.10033870
lea eax, [ebp - 0x288]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c6120
mov dword [ebp - 0x288], 0x1002f3a0
call fcn.1003ca50
lea eax, [ebp - 0x28c]
mov dword [ebp - 0x28c], 0x1002f3b0
push eax
mov ecx, 0x100c6120
call fcn.1003ca50
lea eax, [ebp - 0x290]
mov dword [ebp - 0x290], 0x1002f3f0
push eax
mov ecx, 0x100c6120
call fcn.1003ca50
push 0
push 0x100c60c8
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1834]
call fcn.1006dac0
push str.dir_custom_air
lea ecx, [ebp - 0x181c]
mov dword [ebp - 4], 0x1d8
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x637c]
mov byte [ebp - 4], 0xd9
call fcn.100274d0
lea eax, [ebp - 0x181c]
mov byte [ebp - 4], 0xda
push eax
mov ecx, 0x100c61c8
call fcn.10044520
vmovss xmm0, dword [0x100b3910]
vmovss dword [0x100c6210], xmm0
vmovss xmm0, dword [0x100b3854]
vmovss dword [0x100c6214], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c620c], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1834]
mov byte [0x100c61f8], 0
push eax
mov ecx, 0x100c623c
mov dword [0x100c6254], 0
mov dword [0x100c61a0], 8
mov dword [0x100c61a4], 8
mov dword [0x100c6220], 0
vmovss dword [0x100c6218], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x637c]
mov byte [ebp - 4], 0xdb
call fcn.10027480
lea ecx, [ebp - 0x181c]
mov byte [ebp - 4], 0xdc
call fcn.10027480
lea ecx, [ebp - 0x1834]
mov dword [ebp - 4], 0x1dd
call fcn.10033870
lea eax, [ebp - 0x294]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c61e8
mov dword [ebp - 0x294], 0x1002f3a0
call fcn.1003ca50
lea eax, [ebp - 0x298]
mov dword [ebp - 0x298], 0x1002f3b0
push eax
mov ecx, 0x100c61e8
call fcn.1003ca50
lea eax, [ebp - 0x29c]
mov dword [ebp - 0x29c], 0x1002f400
push eax
mov ecx, 0x100c61e8
call fcn.1003ca50
push 0
push 0x100c6190
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x67b8]
call fcn.100274d0
push str.away_crosshair
lea ecx, [ebp - 0x67a0]
mov dword [ebp - 4], 0x1de
call fcn.100274d0
push str.away_distance
lea ecx, [ebp - 0x6788]
mov byte [ebp - 4], 0xdf
call fcn.100274d0
lea eax, [ebp - 0x517]
mov dword [ebp - 4], 0x1e0
push eax
lea ecx, [ebp - 0x6770]
push ecx
lea edx, [ebp - 0x67b8]
push edx
lea ecx, [ebp - 0x7fc]
call fcn.1006d790
push str.base_angle_air
lea ecx, [ebp - 0x1864]
mov byte [ebp - 4], 0xe1
call fcn.100274d0
push str.base_angle
lea ecx, [ebp - 0x184c]
mov byte [ebp - 4], 0xe2
call fcn.100274d0
lea eax, [ebp - 0x1864]
mov byte [ebp - 4], 0xe3
push eax
mov ecx, 0x100c6290
call fcn.10044520
lea eax, [ebp - 0x184c]
mov byte [0x100c62c0], 1
push eax
mov ecx, 0x100c62d4
call fcn.10044520
mov edi, dword [ebp - 0x7f8]
xor eax, eax
cmp byte [0x100c62c0], al
mov ecx, 0xf
mov esi, dword [ebp - 0x7fc]
cmovne eax, ecx
mov dword [0x100c6300], eax
add eax, 0x14
mov dword [0x100c6268], eax
mov dword [0x100c626c], eax
cmp esi, edi
je 0x10054f04
push esi
mov ecx, 0x100c62ec
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10054ef2
mov ecx, 0x100c62ec
call fcn.10026ee0
mov ecx, dword [0x100c62fc]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c62fc], ecx
lea ecx, [ebp - 0x184c]
mov byte [ebp - 4], 0xe4
call fcn.10027480
lea ecx, [ebp - 0x1864]
mov byte [ebp - 4], 0xe5
call fcn.10027480
lea ecx, [ebp - 0x7fc]
mov byte [ebp - 4], 0xe6
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x67b8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x2a0]
mov dword [ebp - 0x2a0], 0x1002f3a0
push eax
mov ecx, 0x100c62b0
call fcn.1003ca50
lea eax, [ebp - 0x2a4]
mov dword [ebp - 0x2a4], 0x1002f3b0
push eax
mov ecx, 0x100c62b0
call fcn.1003ca50
push 0
push 0x100c6258
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6b00]
call fcn.100274d0
push str.left
lea ecx, [ebp - 0x6ae8]
mov dword [ebp - 4], 0x1e7
call fcn.100274d0
push str.right
lea ecx, [ebp - 0x6ad0]
mov byte [ebp - 4], 0xe8
call fcn.100274d0
push str.opposite
lea ecx, [ebp - 0x6ab8]
mov byte [ebp - 4], 0xe9
call fcn.100274d0
lea eax, [ebp - 0x518]
mov dword [ebp - 4], 0x1ea
push eax
lea ecx, [ebp - 0x6aa0]
push ecx
lea edx, [ebp - 0x6b00]
push edx
lea ecx, [ebp - 0x808]
call fcn.1006d790
push str.body_fake_air
lea ecx, [ebp - 0x1894]
mov byte [ebp - 4], 0xeb
call fcn.100274d0
push str.fake_body
lea ecx, [ebp - 0x187c]
mov byte [ebp - 4], 0xec
call fcn.100274d0
mov byte [ebp - 4], 0xed
lea eax, [ebp - 0x1894]
push eax
mov ecx, 0x100c633c
call fcn.10044520
lea eax, [ebp - 0x187c]
mov byte [0x100c636c], 1
push eax
mov ecx, 0x100c6380
call fcn.10044520
mov edi, dword [ebp - 0x804]
xor eax, eax
cmp byte [0x100c636c], al
mov ecx, 0xf
mov esi, dword [ebp - 0x808]
cmovne eax, ecx
mov dword [0x100c63ac], eax
add eax, 0x14
mov dword [0x100c6314], eax
mov dword [0x100c6318], eax
cmp esi, edi
je 0x100550c2
nop
push esi
mov ecx, 0x100c6398
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x100550b0
mov ecx, 0x100c6398
call fcn.10026ee0
mov ecx, dword [0x100c63a8]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c63a8], ecx
lea ecx, [ebp - 0x187c]
mov byte [ebp - 4], 0xee
call fcn.10027480
lea ecx, [ebp - 0x1894]
mov byte [ebp - 4], 0xef
call fcn.10027480
lea ecx, [ebp - 0x808]
mov byte [ebp - 4], 0xf0
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x6b00]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x2a8]
mov dword [ebp - 0x2a8], 0x1002f3a0
push eax
mov ecx, 0x100c635c
call fcn.1003ca50
lea eax, [ebp - 0x2ac]
mov dword [ebp - 0x2ac], 0x1002f3b0
push eax
mov ecx, 0x100c635c
call fcn.1003ca50
push 0
push 0x100c6304
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x74c0]
call fcn.100274d0
push str.default
lea ecx, [ebp - 0x74a8]
mov dword [ebp - 4], 0x1f1
call fcn.100274d0
push str.relative
lea ecx, [ebp - 0x7490]
mov byte [ebp - 4], 0xf2
call fcn.100274d0
push str.jitter
lea ecx, [ebp - 0x7478]
mov byte [ebp - 4], 0xf3
call fcn.100274d0
push str.rotate
lea ecx, [ebp - 0x7460]
mov byte [ebp - 4], 0xf4
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x7448]
mov byte [ebp - 4], 0xf5
call fcn.100274d0
push str.local_view
lea ecx, [ebp - 0x7430]
mov byte [ebp - 4], 0xf6
call fcn.100274d0
lea eax, [ebp - 0x519]
mov dword [ebp - 4], 0x1f7
push eax
lea ecx, [ebp - 0x7418]
lea edx, [ebp - 0x74c0]
push ecx
push edx
lea ecx, [ebp - 0x814]
call fcn.1006d790
push str.fake_yaw
lea ecx, [ebp - 0x18c4]
mov byte [ebp - 4], 0xf8
call fcn.100274d0
push 0x100adf74
lea ecx, [ebp - 0x18ac]
mov byte [ebp - 4], 0xf9
call fcn.100274d0
lea eax, [ebp - 0x18c4]
mov byte [ebp - 4], 0xfa
push eax
mov ecx, 0x100c63e8
call fcn.10044520
lea eax, [ebp - 0x18ac]
mov byte [0x100c6418], 1
push eax
mov ecx, 0x100c642c
call fcn.10044520
mov edi, dword [ebp - 0x810]
xor eax, eax
cmp byte [0x100c6418], al
mov ecx, 0xf
mov esi, dword [ebp - 0x814]
cmovne eax, ecx
mov dword [0x100c6458], eax
add eax, 0x14
mov dword [0x100c63c0], eax
mov dword [0x100c63c4], eax
cmp esi, edi
je 0x100552c2
nop dword [eax + eax]
push esi
mov ecx, 0x100c6444
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x100552b0
mov ecx, 0x100c6444
call fcn.10026ee0
mov ecx, dword [0x100c6454]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c6454], ecx
lea ecx, [ebp - 0x18ac]
mov byte [ebp - 4], 0xfb
call fcn.10027480
lea ecx, [ebp - 0x18c4]
mov byte [ebp - 4], 0xfc
call fcn.10027480
lea ecx, [ebp - 0x814]
mov byte [ebp - 4], 0xfd
call fcn.10027640
push fcn.10027480
push 7
push 0x18
lea eax, [ebp - 0x74c0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c63b0
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x18f4]
call fcn.1006dac0
push str.fake_relative
lea ecx, [ebp - 0x18dc]
mov dword [ebp - 4], 0x1fe
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6394]
mov byte [ebp - 4], 0xff
call fcn.100274d0
lea eax, [ebp - 0x18dc]
mov dword [ebp - 4], 0x200
push eax
mov ecx, 0x100c6494
call fcn.10044520
vmovss xmm0, dword [0x100b3908]
vmovss dword [0x100c64dc], xmm0
vmovss xmm0, dword [0x100b381c]
vmovss dword [0x100c64e0], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c64d8], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x18f4]
mov byte [0x100c64c4], 0
push eax
mov ecx, 0x100c6508
mov dword [0x100c6520], 0
mov dword [0x100c646c], 8
mov dword [0x100c6470], 8
mov dword [0x100c64ec], 0
vmovss dword [0x100c64e4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6394]
mov dword [ebp - 4], 0x201
call fcn.10027480
lea ecx, [ebp - 0x18dc]
mov dword [ebp - 4], 0x202
call fcn.10027480
lea ecx, [ebp - 0x18f4]
mov dword [ebp - 4], 0x203
call fcn.10033870
mov dword [ebp - 4], 0xffffffff
lea eax, [ebp - 0x2b0]
mov dword [ebp - 0x2b0], 0x1002f410
push eax
mov ecx, 0x100c64b4
call fcn.1003ca50
push 1
push 0x100c645c
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x1924]
call fcn.1006dac0
push str.fake_jitter_range
lea ecx, [ebp - 0x190c]
mov dword [ebp - 4], 0x204
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x63ac]
mov byte [ebp - 4], 5
call fcn.100274d0
lea eax, [ebp - 0x190c]
mov byte [ebp - 4], 6
push eax
mov ecx, 0x100c655c
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100c65a4], xmm0
vmovss xmm0, dword [0x100b381c]
vmovss dword [0x100c65a8], xmm0
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c65a0], xmm0
vmovss xmm0, dword [0x100b37a4]
lea eax, [ebp - 0x1924]
mov byte [0x100c658c], 0
push eax
mov ecx, 0x100c65d0
mov dword [0x100c65e8], 0
mov dword [0x100c6534], 8
mov dword [0x100c6538], 8
mov dword [0x100c65b4], 0
vmovss dword [0x100c65ac], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x63ac]
mov byte [ebp - 4], 7
call fcn.10027480
lea ecx, [ebp - 0x190c]
mov byte [ebp - 4], 8
call fcn.10027480
lea ecx, [ebp - 0x1924]
mov dword [ebp - 4], 0x209
call fcn.10033870
lea eax, [ebp - 0x2b4]
mov dword [ebp - 4], 0xffffffff
push eax
mov ecx, 0x100c657c
mov dword [ebp - 0x2b4], 0x1002f420
call fcn.1003ca50
push 1
push 0x100c6524
mov ecx, 0x100c4ac8
call fcn.1004d870
push str.lag_enable
lea ecx, [ebp - 0x1954]
call fcn.100274d0
push str.fake_lag
lea ecx, [ebp - 0x193c]
mov dword [ebp - 4], 0x20a
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1954]
mov byte [ebp - 4], 0xb
push eax
lea eax, [ebp - 0x193c]
push eax
mov ecx, 0x100c65ec
call fcn.1004d6e0
lea ecx, [ebp - 0x193c]
mov byte [ebp - 4], 0xc
call fcn.10027480
lea ecx, [ebp - 0x1954]
mov dword [ebp - 4], 0x20d
call fcn.10027480
push 1
push 0x100c65ec
mov ecx, 0x100c4ac8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.move
lea ecx, [ebp - 0x6800]
call fcn.100274d0
push 0x100adc88
lea ecx, [ebp - 0x67e8]
mov dword [ebp - 4], 0x20e
call fcn.100274d0
push str.crouch
lea ecx, [ebp - 0x67d0]
mov byte [ebp - 4], 0xf
call fcn.100274d0
lea eax, [ebp - 0x51a]
mov dword [ebp - 4], 0x210
push eax
lea ecx, [ebp - 0x67b8]
push ecx
lea edx, [ebp - 0x6800]
push edx
lea ecx, [ebp - 0x820]
call fcn.1006d790
push str.lag_active
lea ecx, [ebp - 0x196c]
mov byte [ebp - 4], 0x11
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x63c4]
mov byte [ebp - 4], 0x12
call fcn.100274d0
mov dword [ebp - 0x590], 0
mov dword [ebp - 0x58c], 0
mov dword [ebp - 0x588], 0
lea eax, [ebp - 0x196c]
mov byte [ebp - 4], 0x14
push eax
mov ecx, 0x100c66b8
call fcn.10044520
mov edi, dword [ebp - 0x81c]
mov esi, dword [ebp - 0x820]
mov byte [0x100c66e8], 0
mov dword [0x100c6730], 0
mov dword [0x100c6690], 0x14
mov dword [0x100c6694], 0x14
cmp esi, edi
je 0x10055724
push esi
mov ecx, 0x100c6714
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10055712
mov ecx, dword [ebp - 0x58c]
xor edx, edx
mov edi, dword [ebp - 0x590]
sub ecx, edi
add ecx, 3
mov dword [ebp - 0x4fc], 0
shr ecx, 2
cmp edi, dword [ebp - 0x58c]
cmova ecx, edx
mov dword [ebp - 0x504], ecx
test ecx, ecx
je 0x10055806
nop dword [eax + eax]
mov eax, dword [edi]
mov ecx, 0x100c6724
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x968]
push eax
call fcn.10026de0
mov ecx, 0x100c6724
mov esi, dword [eax]
lea eax, [ebp - 0x96c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x2c]
lea ecx, [ebp - 0x970]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x974]
mov ecx, 0x100c6724
push eax
call fcn.10026de0
mov esi, dword [esi]
mov ecx, 0x100c6714
mov eax, dword [eax]
mov dword [ebp - 0x500], eax
call fcn.10026ee0
cmp dword [ebp - 0x2c], eax
jae 0x100557d7
lea eax, [ebp - 0x2c]
mov ecx, 0x100c6724
push eax
call fcn.1003ca50
cmp esi, dword [ebp - 0x500]
jne 0x100557ea
mov eax, dword [0x100c66e4]
test eax, eax
je 0x100557ea
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x504]
jne 0x10055760
lea ecx, [ebp - 0x590]
mov byte [ebp - 4], 0x15
call fcn.100275e0
lea ecx, [ebp - 0x63c4]
mov byte [ebp - 4], 0x16
call fcn.10027480
lea ecx, [ebp - 0x196c]
mov byte [ebp - 4], 0x17
call fcn.10027480
lea ecx, [ebp - 0x820]
mov byte [ebp - 4], 0x18
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6800]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c6680
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100adfdc
lea ecx, [ebp - 0x6b60]
call fcn.100274d0
push str.break
lea ecx, [ebp - 0x6b48]
mov dword [ebp - 4], 0x219
call fcn.100274d0
push str.random
lea ecx, [ebp - 0x6b30]
mov byte [ebp - 4], 0x1a
call fcn.100274d0
push str.break_step
lea ecx, [ebp - 0x6b18]
mov byte [ebp - 4], 0x1b
call fcn.100274d0
lea eax, [ebp - 0x51b]
mov dword [ebp - 4], 0x21c
push eax
lea ecx, [ebp - 0x6b00]
push ecx
lea edx, [ebp - 0x6b60]
push edx
lea ecx, [ebp - 0x82c]
call fcn.1006d790
push str.lag_mode
lea ecx, [ebp - 0x1984]
mov byte [ebp - 4], 0x1d
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x63dc]
mov byte [ebp - 4], 0x1e
call fcn.100274d0
lea eax, [ebp - 0x1984]
mov byte [ebp - 4], 0x1f
push eax
mov ecx, 0x100c676c
call fcn.10044520
mov edi, dword [ebp - 0x828]
mov esi, dword [ebp - 0x82c]
mov byte [0x100c679c], 0
mov dword [0x100c67dc], 0
mov dword [0x100c6744], 0x14
mov dword [0x100c6748], 0x14
cmp esi, edi
je 0x10055972
nop word [eax + eax]
push esi
mov ecx, 0x100c67c8
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10055960
mov ecx, 0x100c67c8
call fcn.10026ee0
mov ecx, dword [0x100c67d8]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c67d8], ecx
lea ecx, [ebp - 0x63dc]
mov byte [ebp - 4], 0x20
call fcn.10027480
lea ecx, [ebp - 0x1984]
mov byte [ebp - 4], 0x21
call fcn.10027480
lea ecx, [ebp - 0x82c]
mov byte [ebp - 4], 0x22
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x6b60]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c6734
mov ecx, 0x100c4ac8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x19cc]
call fcn.1006dac0
push str.lag_limit
lea ecx, [ebp - 0x19b4]
mov dword [ebp - 4], 0x223
call fcn.100274d0
push str.limit
lea ecx, [ebp - 0x199c]
mov byte [ebp - 4], 0x24
call fcn.100274d0
lea eax, [ebp - 0x19b4]
mov byte [ebp - 4], 0x25
push eax
mov ecx, 0x100c6818
call fcn.10044520
lea eax, [ebp - 0x199c]
mov byte [0x100c6848], 1
push eax
mov ecx, 0x100c6874
call fcn.10044520
vmovss xmm0, dword [0x100b37c0]
vmovss xmm1, dword [0x100b3780]
xor eax, eax
mov dword [0x100c6870], 0
cmp byte [0x100c6848], al
mov esi, 0xf
vmovss dword [0x100c6864], xmm0
vmovss xmm0, dword [0x100b3758]
cmovne eax, esi
mov ecx, 0x100c688c
mov dword [0x100c68a4], eax
add eax, 8
mov dword [0x100c67f0], eax
mov dword [0x100c67f4], eax
lea eax, [ebp - 0x19cc]
push eax
vmovss dword [0x100c6860], xmm1
vmovss dword [0x100c685c], xmm1
vmovss dword [0x100c6868], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x199c]
mov byte [ebp - 4], 0x26
call fcn.10027480
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x19b4]
call fcn.10027480
lea ecx, [ebp - 0x19cc]
mov dword [ebp - 4], 0x228
call fcn.10033870
push 1
push 0x100c67e0
mov ecx, 0x100c4ac8
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6bc0]
call fcn.100274d0
push 0x100ad830
lea ecx, [ebp - 0x6ba8]
mov dword [ebp - 4], 0x229
call fcn.100274d0
push str.unlag
lea ecx, [ebp - 0x6b90]
mov byte [ebp - 4], 0x2a
call fcn.100274d0
push str.fluctuate
lea ecx, [ebp - 0x6b78]
mov byte [ebp - 4], 0x2b
call fcn.100274d0
lea eax, [ebp - 0x51c]
mov dword [ebp - 4], 0x22c
push eax
lea ecx, [ebp - 0x6b60]
push ecx
lea edx, [ebp - 0x6bc0]
push edx
lea ecx, [ebp - 0x838]
call fcn.1006d790
push str.on_land
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 4], 0x2d
call fcn.100274d0
push 0x100ae028
lea ecx, [ebp - 0x19e4]
mov byte [ebp - 4], 0x2e
call fcn.100274d0
lea eax, [ebp - 0x19fc]
mov byte [ebp - 4], 0x2f
push eax
mov ecx, 0x100c68e0
call fcn.10044520
lea eax, [ebp - 0x19e4]
mov byte [0x100c6910], 1
push eax
mov ecx, 0x100c6924
call fcn.10044520
mov edi, dword [ebp - 0x834]
xor eax, eax
cmp byte [0x100c6910], al
cmovne eax, esi
mov esi, dword [ebp - 0x838]
mov dword [0x100c6950], eax
add eax, 0x14
mov dword [0x100c68b8], eax
mov dword [0x100c68bc], eax
cmp esi, edi
je 0x10055c22
nop word [eax + eax]
push esi
mov ecx, 0x100c693c
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10055c10
mov ecx, 0x100c693c
call fcn.10026ee0
mov ecx, dword [0x100c694c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c694c], ecx
lea ecx, [ebp - 0x19e4]
mov byte [ebp - 4], 0x30
call fcn.10027480
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 4], 0x31
call fcn.10027480
lea ecx, [ebp - 0x838]
mov byte [ebp - 4], 0x32
call fcn.10027640
push fcn.10027480
push 4
push 0x18
lea eax, [ebp - 0x6bc0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c68a8
mov ecx, 0x100c4ac8
call fcn.1004d870
push str.edge_key
lea ecx, [ebp - 0x1a2c]
call fcn.100274d0
push str.edge_yaw
lea ecx, [ebp - 0x1a14]
mov dword [ebp - 4], 0x233
call fcn.100274d0
lea eax, [ebp - 0x1a14]
mov byte [ebp - 4], 0x34
push eax
mov ecx, 0x100c6c40
call fcn.10044520
lea eax, [ebp - 0x1a2c]
mov ecx, 0x100c6bfc
push eax
call fcn.10044520
mov dword [0x100c6c3c], 0xffffffff
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 4], 0x35
call fcn.10027480
lea ecx, [ebp - 0x1a2c]
mov dword [ebp - 4], 0x236
call fcn.10027480
push 1
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x100c4ac8
push 0x100c6bc4
mov dword [0x100c6c5c], 0x1002dea0
call fcn.1004d870
push 0x100ada24
lea ecx, [ebp - 0x6848]
call fcn.100274d0
push str.snap_to_closest
lea ecx, [ebp - 0x6830]
mov dword [ebp - 4], 0x237
call fcn.100274d0
push str.default
lea ecx, [ebp - 0x6818]
mov byte [ebp - 4], 0x38
call fcn.100274d0
mov dword [ebp - 4], 0x239
lea edx, [ebp - 0x6848]
lea ecx, [ebp - 0x6800]
lea eax, [ebp - 0x51d]
push eax
push ecx
push edx
lea ecx, [ebp - 0x844]
call fcn.1006d790
push 0x100ae050
lea ecx, [ebp - 0x1a44]
mov byte [ebp - 4], 0x3a
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x63f4]
mov byte [ebp - 4], 0x3b
call fcn.100274d0
lea eax, [ebp - 0x1a44]
mov byte [ebp - 4], 0x3c
push eax
mov ecx, 0x100c6c98
call fcn.10044520
mov edi, dword [ebp - 0x840]
mov esi, dword [ebp - 0x844]
mov byte [0x100c6cc8], 0
mov dword [0x100c6d08], 0
mov dword [0x100c6c70], 0x14
mov dword [0x100c6c74], 0x14
cmp esi, edi
je 0x10055e22
nop word [eax + eax]
push esi
mov ecx, 0x100c6cf4
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10055e10
mov ecx, 0x100c6cf4
call fcn.10026ee0
mov ecx, dword [0x100c6d04]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c6d04], ecx
lea ecx, [ebp - 0x63f4]
mov byte [ebp - 4], 0x3d
call fcn.10027480
lea ecx, [ebp - 0x1a44]
mov byte [ebp - 4], 0x3e
call fcn.10027480
lea ecx, [ebp - 0x844]
mov byte [ebp - 4], 0x3f
call fcn.10027640
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6848]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c6c60
mov ecx, 0x100c4ac8
call fcn.1004d870
push str.front_key
lea ecx, [ebp - 0x1a74]
call fcn.100274d0
push str.manual_front
lea ecx, [ebp - 0x1a5c]
mov dword [ebp - 4], 0x240
call fcn.100274d0
lea eax, [ebp - 0x1a5c]
mov byte [ebp - 4], 0x41
push eax
mov ecx, 0x100c6ba4
call fcn.10044520
lea eax, [ebp - 0x1a74]
mov ecx, 0x100c6b60
push eax
call fcn.10044520
mov dword [0x100c6ba0], 0xffffffff
lea ecx, [ebp - 0x1a5c]
mov byte [ebp - 4], 0x42
call fcn.10027480
lea ecx, [ebp - 0x1a74]
mov dword [ebp - 4], 0x243
call fcn.10027480
push 1
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x100c4ac8
push 0x100c6b28
mov dword [0x100c6bc0], 0x1002ded0
call fcn.1004d870
push str.back_key
lea ecx, [ebp - 0x1aa4]
call fcn.100274d0
push str.manual_back
lea ecx, [ebp - 0x1a8c]
mov dword [ebp - 4], 0x244
call fcn.100274d0
lea eax, [ebp - 0x1a8c]
mov byte [ebp - 4], 0x45
push eax
mov ecx, 0x100c6b08
call fcn.10044520
lea eax, [ebp - 0x1aa4]
mov ecx, 0x100c6ac4
push eax
call fcn.10044520
mov dword [0x100c6b04], 0xffffffff
lea ecx, [ebp - 0x1a8c]
mov byte [ebp - 4], 0x46
call fcn.10027480
lea ecx, [ebp - 0x1aa4]
mov dword [ebp - 4], 0x247
call fcn.10027480
push 1
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x100c4ac8
push 0x100c6a8c
mov dword [0x100c6b24], 0x1002deb0
call fcn.1004d870
push str.left_key
lea ecx, [ebp - 0x1ad4]
call fcn.100274d0
push str.manual_left
lea ecx, [ebp - 0x1abc]
mov dword [ebp - 4], 0x248
call fcn.100274d0
lea eax, [ebp - 0x1abc]
mov byte [ebp - 4], 0x49
push eax
mov ecx, 0x100c69d0
call fcn.10044520
lea eax, [ebp - 0x1ad4]
mov ecx, 0x100c698c
push eax
call fcn.10044520
mov dword [0x100c69cc], 0xffffffff
lea ecx, [ebp - 0x1abc]
mov byte [ebp - 4], 0x4a
call fcn.10027480
lea ecx, [ebp - 0x1ad4]
mov dword [ebp - 4], 0x24b
call fcn.10027480
push 1
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x100c4ac8
push 0x100c6954
mov dword [0x100c69ec], 0x1002def0
call fcn.1004d870
push str.right_key
lea ecx, [ebp - 0x1b04]
call fcn.100274d0
push str.manual_right
lea ecx, [ebp - 0x1aec]
mov dword [ebp - 4], 0x24c
call fcn.100274d0
lea eax, [ebp - 0x1aec]
mov byte [ebp - 4], 0x4d
push eax
mov ecx, 0x100c6a6c
call fcn.10044520
lea eax, [ebp - 0x1b04]
mov ecx, 0x100c6a28
push eax
call fcn.10044520
mov dword [0x100c6a68], 0xffffffff
lea ecx, [ebp - 0x1aec]
mov byte [ebp - 4], 0x4e
call fcn.10027480
lea ecx, [ebp - 0x1b04]
mov dword [ebp - 4], 0x24f
call fcn.10027480
push 1
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x100c4ac8
push 0x100c69f0
mov dword [0x100c6a88], 0x1002df10
call fcn.1004d870
mov eax, dword [0x100c32a8]
mov ecx, 0x100c6d0c
sub eax, dword [0x100c32a4]
cmp eax, 4
mov dword [ebp - 0x2b8], 0x100c6d0c
lea eax, [ebp - 0x2b8]
mov dword [0x100c6d38], 0x100c3280
cmovae ecx, dword [0x100c32b0]
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
push eax
call fcn.1003ca50
push str.players
lea ecx, [ebp - 0x1b1c]
call fcn.100274d0
lea eax, [ebp - 0x1b1c]
mov dword [ebp - 4], 0x250
push eax
mov ecx, 0x100c6d0c
call fcn.10044520
lea ecx, [ebp - 0x1b1c]
mov dword [ebp - 4], 0x251
call fcn.10027480
push str.enemy
lea ecx, [ebp - 0x6034]
mov dword [ebp - 4], 0xffffffff
call fcn.100274d0
push str.friendly
lea ecx, [ebp - 0x601c]
mov dword [ebp - 4], 0x252
call fcn.100274d0
lea eax, [ebp - 0x51e]
mov dword [ebp - 4], 0x253
push eax
lea ecx, [ebp - 0x6004]
push ecx
lea edx, [ebp - 0x6034]
push edx
lea ecx, [ebp - 0x850]
call fcn.1006d790
push 0x100ae0e8
lea ecx, [ebp - 0x1b4c]
mov byte [ebp - 4], 0x54
call fcn.100274d0
push str.boxes
lea ecx, [ebp - 0x1b34]
mov byte [ebp - 4], 0x55
call fcn.100274d0
mov dword [ebp - 0x5a0], 0
mov dword [ebp - 0x59c], 0
mov dword [ebp - 0x598], 0
lea eax, [ebp - 0x1b4c]
mov byte [ebp - 4], 0x57
push eax
mov ecx, 0x100c6d74
call fcn.10044520
lea eax, [ebp - 0x1b34]
mov byte [0x100c6da4], 1
push eax
mov ecx, 0x100c6db8
call fcn.10044520
mov edi, dword [ebp - 0x84c]
xor eax, eax
cmp byte [0x100c6da4], al
mov ecx, 0xf
mov esi, dword [ebp - 0x850]
cmovne eax, ecx
mov dword [0x100c6dec], eax
add eax, 0x14
mov dword [0x100c6d4c], eax
mov dword [0x100c6d50], eax
cmp esi, edi
je 0x10056292
nop word [eax + eax]
push esi
mov ecx, 0x100c6dd0
call fcn.10049770
add esi, 0x18
cmp esi, edi
jne 0x10056280
mov ecx, dword [ebp - 0x59c]
xor edx, edx
mov edi, dword [ebp - 0x5a0]
sub ecx, edi
add ecx, 3
mov dword [ebp - 0x4fc], 0
shr ecx, 2
cmp edi, dword [ebp - 0x59c]
cmova ecx, edx
mov dword [ebp - 0x504], ecx
test ecx, ecx
je 0x10056376
nop dword [eax]
mov eax, dword [edi]
mov ecx, 0x100c6de0
mov dword [ebp - 0x30], eax
lea eax, [ebp - 0x9e4]
push eax
call fcn.10026de0
mov ecx, 0x100c6de0
mov esi, dword [eax]
lea eax, [ebp - 0x978]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x30]
lea ecx, [ebp - 0x97c]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x980]
mov ecx, 0x100c6de0
push eax
call fcn.10026de0
mov esi, dword [esi]
mov ecx, 0x100c6dd0
mov eax, dword [eax]
mov dword [ebp - 0x500], eax
call fcn.10026ee0
cmp dword [ebp - 0x30], eax
jae 0x10056347
lea eax, [ebp - 0x30]
mov ecx, 0x100c6de0
push eax
call fcn.1003ca50
cmp esi, dword [ebp - 0x500]
jne 0x1005635a
mov eax, dword [0x100c6da0]
test eax, eax
je 0x1005635a
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x504]
jne 0x100562d0
lea ecx, [ebp - 0x5a0]
mov byte [ebp - 4], 0x58
call fcn.100275e0
lea ecx, [ebp - 0x1b34]
mov byte [ebp - 4], 0x59
call fcn.10027480
lea ecx, [ebp - 0x1b4c]
mov byte [ebp - 4], 0x5a
call fcn.10027480
lea ecx, [ebp - 0x850]
mov byte [ebp - 4], 0x5b
call fcn.10027640
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6034]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c6d3c
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.box_enemy
lea ecx, [ebp - 0x1b7c]
call fcn.100274d0
push str.box_enemy_color
lea ecx, [ebp - 0x1b64]
mov dword [ebp - 4], 0x25c
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0x5d
mov ecx, 0x100c6df0
mov dword [eax], 0xff3cc896
lea eax, [ebp - 0x1b7c]
push eax
lea eax, [ebp - 0x1b64]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1b64]
mov byte [ebp - 4], 0x5e
call fcn.10027480
lea ecx, [ebp - 0x1b7c]
mov dword [ebp - 4], 0x25f
call fcn.10027480
push 0
push 0x100c6df0
mov ecx, 0x100c6d0c
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.box_friendly
lea ecx, [ebp - 0x1bac]
call fcn.100274d0
push str.box_friendly_color
lea ecx, [ebp - 0x1b94]
mov dword [ebp - 4], 0x260
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0x61
mov ecx, 0x100c6e8c
mov dword [eax], 0xff00c8ff
lea eax, [ebp - 0x1bac]
push eax
lea eax, [ebp - 0x1b94]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1b94]
mov byte [ebp - 4], 0x62
call fcn.10027480
lea ecx, [ebp - 0x1bac]
mov dword [ebp - 4], 0x263
call fcn.10027480
push 0
push 0x100c6e8c
mov ecx, 0x100c6d0c
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.dormant
lea ecx, [ebp - 0x1bdc]
call fcn.100274d0
push str.dormant_enemies
lea ecx, [ebp - 0x1bc4]
mov dword [ebp - 4], 0x264
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1bdc]
mov byte [ebp - 4], 0x65
push eax
lea eax, [ebp - 0x1bc4]
mov ecx, 0x100c6f28
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x1bc4]
mov byte [ebp - 4], 0x66
call fcn.10027480
lea ecx, [ebp - 0x1bdc]
mov dword [ebp - 4], 0x267
call fcn.10027480
push 0
push 0x100c6f28
mov ecx, 0x100c6d0c
mov dword [ebp - 4], 0xffffffff
call fcn.1004d870
push str.offscreen
lea ecx, [ebp - 0x1bf4]
call fcn.100274d0
push str.enemy_offscreen_esp
lea ecx, [ebp - 0xa5c]
mov dword [ebp - 4], 0x268
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1bf4]
mov byte [ebp - 4], 0x69
push eax
lea eax, [ebp - 0xa5c]
mov ecx, 0x100c6fbc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0xa5c]
mov byte [ebp - 4], 0x6a
call fcn.10027480
lea ecx, [ebp - 0xa5c]
call fcn.100228e0
lea ecx, [ebp - 0x1bf4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c6fbc
mov ecx, 0x100c6d0c
call fcn.1004d870
mov esi, dword [0x100ac37c]
lea ecx, [ebp - 0x1c24]
push str.offscreen_color
call fcn.100274d0
mov dword [ebp - 4], 0x26b
push str.offscreen_esp_color
lea ecx, [ebp - 0x1c0c]
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x1c24]
mov byte [ebp - 4], 0x6c
push eax
lea eax, [ebp - 0x1c0c]
mov ecx, 0x100c7050
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1c0c]
call fcn.10027480
lea ecx, [ebp - 0x1c24]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c7050
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x51f]
call fcn.10022900
push str.enemy
lea ecx, [ebp - 0x6064]
mov esi, eax
call fcn.100274d0
push str.friendly
lea ecx, [ebp - 0x604c]
mov dword [ebp - 4], 0x26d
call fcn.100274d0
lea eax, [ebp - 0x6034]
mov dword [ebp - 4], 0x26e
push eax
lea eax, [ebp - 0x6064]
push eax
lea ecx, [ebp - 0xa64]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x86c]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.name
lea ecx, [ebp - 0x1c54]
mov byte [ebp - 4], 0x6f
call fcn.100274d0
push str.name
lea ecx, [ebp - 0x1c3c]
mov byte [ebp - 4], 0x70
call fcn.100274d0
lea ecx, [ebp - 0x860]
call fcn.1002d2b0
lea eax, [ebp - 0x1c54]
mov byte [ebp - 4], 0x72
push eax
mov ecx, 0x100c7124
call fcn.10044520
lea eax, [ebp - 0x1c3c]
mov byte [0x100c7154], 1
push eax
mov ecx, 0x100c7168
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c7154], al
cmovne eax, ecx
lea ecx, [ebp - 0x86c]
mov dword [0x100c719c], eax
add eax, 0x14
mov dword [0x100c70fc], eax
mov dword [0x100c7100], eax
call fcn.10049730
mov esi, eax
lea ecx, [ebp - 0x86c]
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10056782
push esi
mov ecx, 0x100c7180
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10056770
lea ecx, [ebp - 0x860]
call fcn.10049730
lea ecx, [ebp - 0x860]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x1005686e
mov eax, dword [edi]
mov ecx, 0x100c7190
mov dword [ebp - 0x34], eax
lea eax, [ebp - 0x984]
push eax
call fcn.10026de0
mov ecx, 0x100c7190
mov esi, dword [eax]
lea eax, [ebp - 0x988]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x34]
lea ecx, [ebp - 0x98c]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x990]
mov ecx, 0x100c7190
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c7180
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x34], eax
jae 0x1005683e
lea eax, [ebp - 0x34]
mov ecx, 0x100c7190
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10056852
mov eax, dword [0x100c7150]
test eax, eax
je 0x10056852
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x100567c3
lea ecx, [ebp - 0x860]
call fcn.10026e00
lea ecx, [ebp - 0x1c3c]
call fcn.10027480
lea ecx, [ebp - 0x1c54]
call fcn.10027480
lea ecx, [ebp - 0x86c]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6064]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c70ec
mov ecx, 0x100c6d0c
call fcn.1004d870
mov esi, dword [0x100ac37c]
lea ecx, [ebp - 0x1c84]
push 0x100ae188
call fcn.100274d0
push str.name_color
lea ecx, [ebp - 0x1c6c]
mov dword [ebp - 4], 0x273
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x1c84]
mov byte [ebp - 4], 0x74
push eax
lea eax, [ebp - 0x1c6c]
mov ecx, 0x100c71a0
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1c6c]
call fcn.10027480
lea ecx, [ebp - 0x1c84]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c71a0
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x520]
call fcn.10022900
push str.enemy
lea ecx, [ebp - 0x6004]
mov esi, eax
call fcn.100274d0
push str.friendly
lea ecx, [ebp - 0x5fec]
mov dword [ebp - 4], 0x275
call fcn.100274d0
lea eax, [ebp - 0x5fd4]
mov dword [ebp - 4], 0x276
push eax
lea eax, [ebp - 0x6004]
push eax
lea ecx, [ebp - 0xa6c]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x88c]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.health
lea ecx, [ebp - 0x1cb4]
mov byte [ebp - 4], 0x77
call fcn.100274d0
push str.health
lea ecx, [ebp - 0x1c9c]
mov byte [ebp - 4], 0x78
call fcn.100274d0
lea ecx, [ebp - 0x880]
call fcn.1002d2b0
lea eax, [ebp - 0x1cb4]
mov byte [ebp - 4], 0x7a
push eax
mov ecx, 0x100c7274
call fcn.10044520
lea eax, [ebp - 0x1c9c]
mov byte [0x100c72a4], 1
push eax
mov ecx, 0x100c72b8
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c72a4], al
cmovne eax, ecx
lea ecx, [ebp - 0x88c]
mov dword [0x100c72ec], eax
add eax, 0x14
mov dword [0x100c724c], eax
mov dword [0x100c7250], eax
call fcn.10049730
lea ecx, [ebp - 0x88c]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10056a62
nop word [eax + eax]
push esi
mov ecx, 0x100c72d0
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10056a50
lea ecx, [ebp - 0x880]
call fcn.10049730
lea ecx, [ebp - 0x880]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x10056b4e
mov eax, dword [edi]
mov ecx, 0x100c72e0
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x994]
push eax
call fcn.10026de0
mov ecx, 0x100c72e0
mov esi, dword [eax]
lea eax, [ebp - 0x998]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x38]
lea ecx, [ebp - 0x99c]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x9a0]
mov ecx, 0x100c72e0
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c72d0
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x38], eax
jae 0x10056b1e
lea eax, [ebp - 0x38]
mov ecx, 0x100c72e0
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10056b32
mov eax, dword [0x100c72a0]
test eax, eax
je 0x10056b32
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10056aa3
lea ecx, [ebp - 0x880]
call fcn.10026e00
lea ecx, [ebp - 0x1c9c]
call fcn.10027480
lea ecx, [ebp - 0x1cb4]
call fcn.10027480
lea ecx, [ebp - 0x88c]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6004]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c723c
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x521]
call fcn.10022900
push str.money
lea ecx, [ebp - 0x72f8]
mov esi, eax
call fcn.100274d0
push str.armor
lea ecx, [ebp - 0x72e0]
mov dword [ebp - 4], 0x27b
call fcn.100274d0
push str.scoped
lea ecx, [ebp - 0x72c8]
mov byte [ebp - 4], 0x7c
call fcn.100274d0
push str.flashed
lea ecx, [ebp - 0x72b0]
mov byte [ebp - 4], 0x7d
call fcn.100274d0
push str.reloading
lea ecx, [ebp - 0x7298]
mov byte [ebp - 4], 0x7e
call fcn.100274d0
push str.bomb
lea ecx, [ebp - 0x7280]
mov byte [ebp - 4], 0x7f
call fcn.100274d0
lea eax, [ebp - 0x7268]
mov dword [ebp - 4], 0x280
push eax
lea eax, [ebp - 0x72f8]
push eax
lea ecx, [ebp - 0xa74]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x8ac]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push 0x100ae1e4
lea ecx, [ebp - 0x1ce4]
mov byte [ebp - 4], 0x81
call fcn.100274d0
push str.flags_enemy
lea ecx, [ebp - 0x1ccc]
mov byte [ebp - 4], 0x82
call fcn.100274d0
lea ecx, [ebp - 0x8a0]
call fcn.1002d2b0
lea eax, [ebp - 0x1ce4]
mov byte [ebp - 4], 0x84
push eax
mov ecx, 0x100c7328
call fcn.10044520
lea eax, [ebp - 0x1ccc]
mov byte [0x100c7358], 1
push eax
mov ecx, 0x100c736c
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c7358], al
cmovne eax, ecx
lea ecx, [ebp - 0x8ac]
mov dword [0x100c73a0], eax
add eax, 0x14
mov dword [0x100c7300], eax
mov dword [0x100c7304], eax
call fcn.10049730
lea ecx, [ebp - 0x8ac]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10056d12
nop dword [eax]
push esi
mov ecx, 0x100c7384
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10056d00
lea ecx, [ebp - 0x8a0]
call fcn.10049730
lea ecx, [ebp - 0x8a0]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x10056dfe
mov eax, dword [edi]
mov ecx, 0x100c7394
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x9a4]
push eax
call fcn.10026de0
mov ecx, 0x100c7394
mov esi, dword [eax]
lea eax, [ebp - 0x9a8]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x18]
lea ecx, [ebp - 0x9ac]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x9b0]
mov ecx, 0x100c7394
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c7384
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x18], eax
jae 0x10056dce
lea eax, [ebp - 0x18]
mov ecx, 0x100c7394
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10056de2
mov eax, dword [0x100c7354]
test eax, eax
je 0x10056de2
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10056d53
lea ecx, [ebp - 0x8a0]
call fcn.10026e00
lea ecx, [ebp - 0x1ccc]
call fcn.10027480
lea ecx, [ebp - 0x1ce4]
call fcn.10027480
lea ecx, [ebp - 0x8ac]
call fcn.10026f00
push fcn.10027480
push 6
push 0x18
lea eax, [ebp - 0x72f8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c72f0
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x522]
call fcn.10022900
push str.money
lea ecx, [ebp - 0x7388]
mov esi, eax
call fcn.100274d0
push str.armor
lea ecx, [ebp - 0x7370]
mov dword [ebp - 4], 0x285
call fcn.100274d0
push str.scoped
lea ecx, [ebp - 0x7358]
mov byte [ebp - 4], 0x86
call fcn.100274d0
push str.flashed
lea ecx, [ebp - 0x7340]
mov byte [ebp - 4], 0x87
call fcn.100274d0
push str.reloading
lea ecx, [ebp - 0x7328]
mov byte [ebp - 4], 0x88
call fcn.100274d0
push str.bomb
lea ecx, [ebp - 0x7310]
mov byte [ebp - 4], 0x89
call fcn.100274d0
lea eax, [ebp - 0x72f8]
mov dword [ebp - 4], 0x28a
push eax
lea eax, [ebp - 0x7388]
push eax
lea ecx, [ebp - 0xa7c]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x8cc]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.flags_friendly
lea ecx, [ebp - 0x1d14]
mov byte [ebp - 4], 0x8b
call fcn.100274d0
push 0x100ae204
lea ecx, [ebp - 0x1cfc]
mov byte [ebp - 4], 0x8c
call fcn.100274d0
lea ecx, [ebp - 0x8c0]
call fcn.1002d2b0
lea eax, [ebp - 0x1d14]
mov byte [ebp - 4], 0x8e
push eax
mov ecx, 0x100c73dc
call fcn.10044520
lea eax, [ebp - 0x1cfc]
mov byte [0x100c740c], 1
push eax
mov ecx, 0x100c7420
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c740c], al
cmovne eax, ecx
lea ecx, [ebp - 0x8cc]
mov dword [0x100c7454], eax
add eax, 0x14
mov dword [0x100c73b4], eax
mov dword [0x100c73b8], eax
call fcn.10049730
lea ecx, [ebp - 0x8cc]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10056fc2
nop dword [eax]
push esi
mov ecx, 0x100c7438
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10056fb0
lea ecx, [ebp - 0x8c0]
call fcn.10049730
lea ecx, [ebp - 0x8c0]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x100570ae
mov eax, dword [edi]
mov ecx, 0x100c7448
mov dword [ebp - 0x3c], eax
lea eax, [ebp - 0x9b4]
push eax
call fcn.10026de0
mov ecx, 0x100c7448
mov esi, dword [eax]
lea eax, [ebp - 0x9b8]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x3c]
lea ecx, [ebp - 0x9bc]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x9c0]
mov ecx, 0x100c7448
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c7438
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x3c], eax
jae 0x1005707e
lea eax, [ebp - 0x3c]
mov ecx, 0x100c7448
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10057092
mov eax, dword [0x100c7408]
test eax, eax
je 0x10057092
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10057003
lea ecx, [ebp - 0x8c0]
call fcn.10026e00
lea ecx, [ebp - 0x1cfc]
call fcn.10027480
lea ecx, [ebp - 0x1d14]
call fcn.10027480
lea ecx, [ebp - 0x8cc]
call fcn.10026f00
push fcn.10027480
push 6
push 0x18
lea eax, [ebp - 0x7388]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c73a4
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x523]
call fcn.10022900
push str.enemy
lea ecx, [ebp - 0x6094]
mov esi, eax
call fcn.100274d0
push str.friendly
lea ecx, [ebp - 0x607c]
mov dword [ebp - 4], 0x28f
call fcn.100274d0
lea eax, [ebp - 0x6064]
mov dword [ebp - 4], 0x290
push eax
lea eax, [ebp - 0x6094]
push eax
lea ecx, [ebp - 0xa84]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x8ec]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.weapon
lea ecx, [ebp - 0x1d44]
mov byte [ebp - 4], 0x91
call fcn.100274d0
push str.weapon
lea ecx, [ebp - 0x1d2c]
mov byte [ebp - 4], 0x92
call fcn.100274d0
lea ecx, [ebp - 0x8e0]
call fcn.1002d2b0
lea eax, [ebp - 0x1d44]
mov byte [ebp - 4], 0x94
push eax
mov ecx, 0x100c7490
call fcn.10044520
lea eax, [ebp - 0x1d2c]
mov byte [0x100c74c0], 1
push eax
mov ecx, 0x100c74d4
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c74c0], al
cmovne eax, ecx
lea ecx, [ebp - 0x8ec]
mov dword [0x100c7508], eax
add eax, 0x14
mov dword [0x100c7468], eax
mov dword [0x100c746c], eax
call fcn.10049730
lea ecx, [ebp - 0x8ec]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10057222
nop dword [eax]
push esi
mov ecx, 0x100c74ec
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10057210
lea ecx, [ebp - 0x8e0]
call fcn.10049730
lea ecx, [ebp - 0x8e0]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x1005730e
mov eax, dword [edi]
mov ecx, 0x100c74fc
mov dword [ebp - 0x40], eax
lea eax, [ebp - 0x9c4]
push eax
call fcn.10026de0
mov ecx, 0x100c74fc
mov esi, dword [eax]
lea eax, [ebp - 0x9c8]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x40]
lea ecx, [ebp - 0x9cc]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x9d0]
mov ecx, 0x100c74fc
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c74ec
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x40], eax
jae 0x100572de
lea eax, [ebp - 0x40]
mov ecx, 0x100c74fc
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x100572f2
mov eax, dword [0x100c74bc]
test eax, eax
je 0x100572f2
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10057263
lea ecx, [ebp - 0x8e0]
call fcn.10026e00
lea ecx, [ebp - 0x1d2c]
call fcn.10027480
lea ecx, [ebp - 0x1d44]
call fcn.10027480
lea ecx, [ebp - 0x8ec]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6094]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c7458
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x524]
call fcn.10022900
push str.text
lea ecx, [ebp - 0x60c4]
mov esi, eax
call fcn.100274d0
push str.icon
lea ecx, [ebp - 0x60ac]
mov dword [ebp - 4], 0x295
call fcn.100274d0
lea eax, [ebp - 0x6094]
mov dword [ebp - 4], 0x296
push eax
lea eax, [ebp - 0x60c4]
push eax
lea ecx, [ebp - 0xa8c]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x8f8]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.weapon_mode
lea ecx, [ebp - 0x1d5c]
mov byte [ebp - 4], 0x97
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x640c]
mov byte [ebp - 4], 0x98
call fcn.100274d0
lea eax, [ebp - 0x1d5c]
mov byte [ebp - 4], 0x99
push eax
mov ecx, 0x100c7544
call fcn.10044520
lea ecx, [ebp - 0x8f8]
mov byte [0x100c7574], 0
mov dword [0x100c75b4], 0
mov dword [0x100c751c], 0x14
mov dword [0x100c7520], 0x14
call fcn.10049730
lea ecx, [ebp - 0x8f8]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10057462
nop dword [eax]
push esi
mov ecx, 0x100c75a0
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10057450
mov ecx, 0x100c75a0
call fcn.10026ee0
mov ecx, dword [0x100c75b0]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100c75b0], ecx
lea ecx, [ebp - 0x640c]
call fcn.10027480
lea ecx, [ebp - 0x1d5c]
call fcn.10027480
lea ecx, [ebp - 0x8f8]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x60c4]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100c750c
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.ammo
lea ecx, [ebp - 0x1d8c]
call fcn.100274d0
push str.ammo
lea ecx, [ebp - 0x1d74]
mov dword [ebp - 4], 0x29a
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1d8c]
mov byte [ebp - 4], 0x9b
push eax
lea eax, [ebp - 0x1d74]
mov ecx, 0x100c75b8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x1d74]
call fcn.10027480
lea ecx, [ebp - 0x1d8c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c75b8
mov ecx, 0x100c6d0c
call fcn.1004d870
mov esi, dword [0x100ac39c]
lea ecx, [ebp - 0x1dbc]
push str.ammo_color
call fcn.100274d0
push str.color
lea ecx, [ebp - 0x1da4]
mov dword [ebp - 4], 0x29c
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x1dbc]
mov byte [ebp - 4], 0x9d
push eax
lea eax, [ebp - 0x1da4]
mov ecx, 0x100c764c
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1da4]
call fcn.10027480
lea ecx, [ebp - 0x1dbc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c764c
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ae25c
lea ecx, [ebp - 0x1dec]
call fcn.100274d0
push str.lby_update
lea ecx, [ebp - 0x1dd4]
mov dword [ebp - 4], 0x29e
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x1dec]
mov byte [ebp - 4], 0x9f
push eax
lea eax, [ebp - 0x1dd4]
mov ecx, 0x100c76e8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x1dd4]
call fcn.10027480
lea ecx, [ebp - 0x1dec]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c76e8
mov ecx, 0x100c6d0c
call fcn.1004d870
mov esi, dword [0x100ac394]
lea ecx, [ebp - 0x1e1c]
push str.lby_update_color
call fcn.100274d0
push str.color
lea ecx, [ebp - 0x1e04]
mov dword [ebp - 4], 0x2a0
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x1e1c]
mov byte [ebp - 4], 0xa1
push eax
lea eax, [ebp - 0x1e04]
mov ecx, 0x100c777c
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1e04]
call fcn.10027480
lea ecx, [ebp - 0x1e1c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c777c
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x525]
call fcn.10022900
push str.enemy
lea ecx, [ebp - 0x60f4]
mov esi, eax
call fcn.100274d0
push str.friendly
lea ecx, [ebp - 0x60dc]
mov dword [ebp - 4], 0x2a2
call fcn.100274d0
lea eax, [ebp - 0x60c4]
mov dword [ebp - 4], 0x2a3
push eax
lea eax, [ebp - 0x60f4]
push eax
lea ecx, [ebp - 0xa94]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x914]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
mov byte [ebp - 4], 0xa4
lea ecx, [ebp - 0x1e4c]
push str.skeleton
call fcn.100274d0
push str.skeleton
lea ecx, [ebp - 0x1e34]
mov byte [ebp - 4], 0xa5
call fcn.100274d0
lea ecx, [ebp - 0x908]
call fcn.1002d2b0
lea eax, [ebp - 0x1e4c]
mov byte [ebp - 4], 0xa7
push eax
mov ecx, 0x100c7850
call fcn.10044520
lea eax, [ebp - 0x1e34]
mov byte [0x100c7880], 1
push eax
mov ecx, 0x100c7894
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c7880], al
cmovne eax, ecx
lea ecx, [ebp - 0x914]
mov dword [0x100c78c8], eax
add eax, 0x14
mov dword [0x100c7828], eax
mov dword [0x100c782c], eax
call fcn.10049730
lea ecx, [ebp - 0x914]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x100577c2
push esi
mov ecx, 0x100c78ac
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x100577b0
lea ecx, [ebp - 0x908]
call fcn.10049730
lea ecx, [ebp - 0x908]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x100578ae
mov eax, dword [edi]
mov ecx, 0x100c78bc
mov dword [ebp - 0x44], eax
lea eax, [ebp - 0x9d4]
push eax
call fcn.10026de0
mov ecx, 0x100c78bc
mov esi, dword [eax]
lea eax, [ebp - 0x9d8]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x44]
lea ecx, [ebp - 0x9dc]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x9e0]
mov ecx, 0x100c78bc
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c78ac
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x44], eax
jae 0x1005787e
lea eax, [ebp - 0x44]
mov ecx, 0x100c78bc
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10057892
mov eax, dword [0x100c787c]
test eax, eax
je 0x10057892
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10057803
lea ecx, [ebp - 0x908]
call fcn.10026e00
lea ecx, [ebp - 0x1e34]
call fcn.10027480
lea ecx, [ebp - 0x1e4c]
call fcn.10027480
lea ecx, [ebp - 0x914]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x60f4]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c7818
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.skeleton_enemy
lea ecx, [ebp - 0x1e7c]
call fcn.100274d0
push str.enemy_color
lea ecx, [ebp - 0x1e64]
mov dword [ebp - 4], 0x2a8
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xa9
mov ecx, 0x100c78cc
mov dword [eax], 0xffffffff
lea eax, [ebp - 0x1e7c]
push eax
lea eax, [ebp - 0x1e64]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1e64]
call fcn.10027480
lea ecx, [ebp - 0x1e7c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c78cc
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.skeleton_friendly
lea ecx, [ebp - 0x1eac]
call fcn.100274d0
push str.friendly_color
lea ecx, [ebp - 0x1e94]
mov dword [ebp - 4], 0x2aa
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xab
mov ecx, 0x100c7968
mov dword [eax], 0xffffffff
lea eax, [ebp - 0x1eac]
push eax
lea eax, [ebp - 0x1e94]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1e94]
call fcn.10027480
lea ecx, [ebp - 0x1eac]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c7968
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x526]
call fcn.10022900
mov esi, eax
push str.enemy
lea ecx, [ebp - 0x6124]
call fcn.100274d0
push str.friendly
lea ecx, [ebp - 0x610c]
mov dword [ebp - 4], 0x2ac
call fcn.100274d0
lea eax, [ebp - 0x60f4]
mov dword [ebp - 4], 0x2ad
push eax
lea eax, [ebp - 0x6124]
push eax
lea ecx, [ebp - 0xa9c]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x6b8]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.glow
lea ecx, [ebp - 0x1edc]
mov byte [ebp - 4], 0xae
call fcn.100274d0
push str.glow
lea ecx, [ebp - 0x1ec4]
mov byte [ebp - 4], 0xaf
call fcn.100274d0
lea ecx, [ebp - 0x5d8]
call fcn.1002d2b0
lea eax, [ebp - 0x1edc]
mov byte [ebp - 4], 0xb1
push eax
mov ecx, 0x100c7a3c
call fcn.10044520
lea eax, [ebp - 0x1ec4]
mov byte [0x100c7a6c], 1
push eax
mov ecx, 0x100c7a80
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c7a6c], al
cmovne eax, ecx
lea ecx, [ebp - 0x6b8]
mov dword [0x100c7ab4], eax
add eax, 0x14
mov dword [0x100c7a14], eax
mov dword [0x100c7a18], eax
call fcn.10049730
lea ecx, [ebp - 0x6b8]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10057b16
push esi
mov ecx, 0x100c7a98
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10057b04
lea ecx, [ebp - 0x5d8]
call fcn.10049730
lea ecx, [ebp - 0x5d8]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x10057c0b
nop word [eax + eax]
mov eax, dword [edi]
mov ecx, 0x100c7aa8
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x9e8]
push eax
call fcn.10026de0
mov ecx, 0x100c7aa8
mov esi, dword [eax]
lea eax, [ebp - 0x9ec]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x48]
lea ecx, [ebp - 0x9f0]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x9f4]
mov ecx, 0x100c7aa8
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c7a98
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x48], eax
jae 0x10057bdb
lea eax, [ebp - 0x48]
mov ecx, 0x100c7aa8
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10057bef
mov eax, dword [0x100c7a68]
test eax, eax
je 0x10057bef
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10057b60
lea ecx, [ebp - 0x5d8]
call fcn.10026e00
lea ecx, [ebp - 0x1ec4]
call fcn.10027480
lea ecx, [ebp - 0x1edc]
call fcn.10027480
lea ecx, [ebp - 0x6b8]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6124]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c7a04
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.glow_enemy
lea ecx, [ebp - 0x1f0c]
call fcn.100274d0
push str.enemy_color
lea ecx, [ebp - 0x1ef4]
mov dword [ebp - 4], 0x2b2
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xb3
mov ecx, 0x100c7ab8
mov dword [eax], 0xff3cc896
lea eax, [ebp - 0x1f0c]
push eax
lea eax, [ebp - 0x1ef4]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1ef4]
call fcn.10027480
lea ecx, [ebp - 0x1f0c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c7ab8
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.glow_friendly
lea ecx, [ebp - 0x1f3c]
call fcn.100274d0
push str.friendly_color
lea ecx, [ebp - 0x1f24]
mov dword [ebp - 4], 0x2b4
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xb5
mov ecx, 0x100c7b54
mov dword [eax], 0xff3cc896
lea eax, [ebp - 0x1f3c]
push eax
lea eax, [ebp - 0x1f24]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1f24]
call fcn.10027480
lea ecx, [ebp - 0x1f3c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c7b54
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x1f6c]
call fcn.1006dac0
push str.glow_blend
lea ecx, [ebp - 0x1f54]
mov dword [ebp - 4], 0x2b6
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6424]
mov byte [ebp - 4], 0xb7
call fcn.100274d0
lea eax, [ebp - 0x1f54]
mov byte [ebp - 4], 0xb8
push eax
mov ecx, 0x100c7c28
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39c0]
lea eax, [ebp - 0x1f6c]
mov byte [0x100c7c58], 0
push eax
mov ecx, 0x100c7c9c
mov dword [0x100c7cb4], 0
mov dword [0x100c7c00], 8
mov dword [0x100c7c04], 8
mov dword [0x100c7c80], 0
vmovups xmmword [0x100c7c6c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6424]
call fcn.10027480
lea ecx, [ebp - 0x1f54]
call fcn.10027480
lea ecx, [ebp - 0x1f6c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x100c7bf0
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x527]
call fcn.10022900
push str.visible
lea ecx, [ebp - 0x6154]
mov esi, eax
call fcn.100274d0
push str.invisible
lea ecx, [ebp - 0x613c]
mov dword [ebp - 4], 0x2b9
call fcn.100274d0
lea eax, [ebp - 0x6124]
mov dword [ebp - 4], 0x2ba
push eax
lea eax, [ebp - 0x6154]
push eax
lea ecx, [ebp - 0xaa4]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x6d4]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push 0x100ae34c
lea ecx, [ebp - 0x1f9c]
mov byte [ebp - 4], 0xbb
call fcn.100274d0
push str.chams_enemy
lea ecx, [ebp - 0x1f84]
mov byte [ebp - 4], 0xbc
call fcn.100274d0
lea ecx, [ebp - 0x6c8]
call fcn.1002d2b0
lea eax, [ebp - 0x1f9c]
mov byte [ebp - 4], 0xbe
push eax
mov ecx, 0x100c7cf0
call fcn.10044520
mov byte [0x100c7d20], 1
lea eax, [ebp - 0x1f84]
mov ecx, 0x100c7d34
push eax
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c7d20], al
cmovne eax, ecx
lea ecx, [ebp - 0x6d4]
mov dword [0x100c7d68], eax
add eax, 0x14
mov dword [0x100c7cc8], eax
mov dword [0x100c7ccc], eax
call fcn.10049730
lea ecx, [ebp - 0x6d4]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10057f52
nop word [eax + eax]
push esi
mov ecx, 0x100c7d4c
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10057f40
lea ecx, [ebp - 0x6c8]
call fcn.10049730
lea ecx, [ebp - 0x6c8]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x1005803e
mov eax, dword [edi]
mov ecx, 0x100c7d5c
mov dword [ebp - 0x4c], eax
lea eax, [ebp - 0x9f8]
push eax
call fcn.10026de0
mov ecx, 0x100c7d5c
mov esi, dword [eax]
lea eax, [ebp - 0x9fc]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x4c]
lea ecx, [ebp - 0xa00]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0xa04]
mov ecx, 0x100c7d5c
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c7d4c
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x4c], eax
jae 0x1005800e
lea eax, [ebp - 0x4c]
mov ecx, 0x100c7d5c
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10058022
mov eax, dword [0x100c7d1c]
test eax, eax
je 0x10058022
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10057f93
lea ecx, [ebp - 0x6c8]
call fcn.10026e00
lea ecx, [ebp - 0x1f84]
call fcn.10027480
lea ecx, [ebp - 0x1f9c]
call fcn.10027480
lea ecx, [ebp - 0x6d4]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6154]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c7cb8
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_enemy_vis
lea ecx, [ebp - 0x1fcc]
call fcn.100274d0
push str.color_visible
lea ecx, [ebp - 0x1fb4]
mov dword [ebp - 4], 0x2bf
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xc0
mov ecx, 0x100c7d6c
mov dword [eax], 0xff3cc896
lea eax, [ebp - 0x1fcc]
push eax
lea eax, [ebp - 0x1fb4]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1fb4]
call fcn.10027480
lea ecx, [ebp - 0x1fcc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c7d6c
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_enemy_invis
lea ecx, [ebp - 0x1ffc]
call fcn.100274d0
push str.color_invisible
lea ecx, [ebp - 0x1fe4]
mov dword [ebp - 4], 0x2c1
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xc2
mov ecx, 0x100c7e08
mov dword [eax], 0xffe1b43c
lea eax, [ebp - 0x1ffc]
push eax
lea eax, [ebp - 0x1fe4]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x1fe4]
call fcn.10027480
lea ecx, [ebp - 0x1ffc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c7e08
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x202c]
call fcn.1006dac0
push str.chams_enemy_blend
lea ecx, [ebp - 0x2014]
mov dword [ebp - 4], 0x2c3
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x643c]
mov byte [ebp - 4], 0xc4
call fcn.100274d0
lea eax, [ebp - 0x2014]
mov byte [ebp - 4], 0xc5
push eax
mov ecx, 0x100c7edc
call fcn.10044520
vmovss xmm0, dword [0x100b37b4]
vmovss dword [0x100c7f24], xmm0
vmovss xmm0, dword [0x100b3824]
vmovss dword [0x100c7f28], xmm0
vmovss dword [0x100c7f20], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x202c]
mov byte [0x100c7f0c], 0
push eax
mov ecx, 0x100c7f50
mov dword [0x100c7f68], 0
mov dword [0x100c7eb4], 8
mov dword [0x100c7eb8], 8
mov dword [0x100c7f34], 0
vmovss dword [0x100c7f2c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x643c]
call fcn.10027480
lea ecx, [ebp - 0x2014]
call fcn.10027480
lea ecx, [ebp - 0x202c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x100c7ea4
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ae378
lea ecx, [ebp - 0x205c]
call fcn.100274d0
push str.chams_history
lea ecx, [ebp - 0x2044]
mov dword [ebp - 4], 0x2c6
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x205c]
mov byte [ebp - 4], 0xc7
push eax
lea eax, [ebp - 0x2044]
mov ecx, 0x100c7f6c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2044]
call fcn.10027480
lea ecx, [ebp - 0x205c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c7f6c
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_history_col
lea ecx, [ebp - 0x208c]
call fcn.100274d0
push str.color
lea ecx, [ebp - 0x2074]
mov dword [ebp - 4], 0x2c8
call fcn.100274d0
push 0
mov byte [ebp - 4], 0xc9
push ecx
mov eax, esp
mov ecx, 0x100c8000
mov dword [eax], 0xffc8ffff
lea eax, [ebp - 0x208c]
push eax
lea eax, [ebp - 0x2074]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x2074]
call fcn.10027480
lea ecx, [ebp - 0x208c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c8000
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x20bc]
call fcn.1006dac0
push str.chams_history_blend
lea ecx, [ebp - 0x20a4]
mov dword [ebp - 4], 0x2ca
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6454]
mov byte [ebp - 4], 0xcb
call fcn.100274d0
lea eax, [ebp - 0x20a4]
mov byte [ebp - 4], 0xcc
push eax
mov ecx, 0x100c80d4
call fcn.10044520
vmovss xmm0, dword [0x100b37b4]
vmovss dword [0x100c811c], xmm0
vmovss xmm0, dword [0x100b3824]
vmovss dword [0x100c8120], xmm0
vmovss dword [0x100c8118], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x20bc]
mov byte [0x100c8104], 0
push eax
mov ecx, 0x100c8148
mov dword [0x100c8160], 0
mov dword [0x100c80ac], 8
mov dword [0x100c80b0], 8
mov dword [0x100c812c], 0
vmovss dword [0x100c8124], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6454]
call fcn.10027480
lea ecx, [ebp - 0x20a4]
call fcn.10027480
lea ecx, [ebp - 0x20bc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x100c809c
mov ecx, 0x100c6d0c
call fcn.1004d870
lea ecx, [ebp - 0x528]
call fcn.10022900
push str.visible
lea ecx, [ebp - 0x6184]
mov esi, eax
call fcn.100274d0
push str.invisible
lea ecx, [ebp - 0x616c]
mov dword [ebp - 4], 0x2cd
call fcn.100274d0
lea eax, [ebp - 0x6154]
mov dword [ebp - 4], 0x2ce
push eax
lea eax, [ebp - 0x6184]
push eax
lea ecx, [ebp - 0xaac]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x6f4]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push 0x100ae3c0
lea ecx, [ebp - 0x20ec]
mov byte [ebp - 4], 0xcf
call fcn.100274d0
push str.chams_friendly
lea ecx, [ebp - 0x20d4]
mov byte [ebp - 4], 0xd0
call fcn.100274d0
lea ecx, [ebp - 0x6e8]
call fcn.1002d2b0
lea eax, [ebp - 0x20ec]
mov byte [ebp - 4], 0xd2
push eax
mov ecx, 0x100c819c
call fcn.10044520
lea eax, [ebp - 0x20d4]
mov byte [0x100c81cc], 1
push eax
mov ecx, 0x100c81e0
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100c81cc], al
cmovne eax, ecx
lea ecx, [ebp - 0x6f4]
mov dword [0x100c8214], eax
add eax, 0x14
mov dword [0x100c8174], eax
mov dword [0x100c8178], eax
call fcn.10049730
lea ecx, [ebp - 0x6f4]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x100585a2
nop word [eax + eax]
push esi
mov ecx, 0x100c81f8
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10058590
lea ecx, [ebp - 0x6e8]
call fcn.10049730
lea ecx, [ebp - 0x6e8]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x1005868e
mov eax, dword [edi]
mov ecx, 0x100c8208
mov dword [ebp - 0x50], eax
lea eax, [ebp - 0xa08]
push eax
call fcn.10026de0
mov ecx, 0x100c8208
mov esi, dword [eax]
lea eax, [ebp - 0xa0c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x50]
lea ecx, [ebp - 0xa10]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0xa14]
mov ecx, 0x100c8208
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x100c81f8
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x50], eax
jae 0x1005865e
lea eax, [ebp - 0x50]
mov ecx, 0x100c8208
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10058672
mov eax, dword [0x100c81c8]
test eax, eax
je 0x10058672
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x100585e3
lea ecx, [ebp - 0x6e8]
call fcn.10026e00
lea ecx, [ebp - 0x20d4]
call fcn.10027480
lea ecx, [ebp - 0x20ec]
call fcn.10027480
lea ecx, [ebp - 0x6f4]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x6184]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x100c8164
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_friendly_vis
lea ecx, [ebp - 0x211c]
call fcn.100274d0
push str.color_visible
lea ecx, [ebp - 0x2104]
mov dword [ebp - 4], 0x2d3
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xd4
mov ecx, 0x100c8218
mov dword [eax], 0xff00c8ff
lea eax, [ebp - 0x211c]
push eax
lea eax, [ebp - 0x2104]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x2104]
call fcn.10027480
lea ecx, [ebp - 0x211c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c8218
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_friendly_invis
lea ecx, [ebp - 0x214c]
call fcn.100274d0
push str.color_invisible
lea ecx, [ebp - 0x2134]
mov dword [ebp - 4], 0x2d5
call fcn.100274d0
push 0
push ecx
mov eax, esp
mov byte [ebp - 4], 0xd6
mov ecx, 0x100c82b4
mov dword [eax], 0xff0032ff
lea eax, [ebp - 0x214c]
push eax
lea eax, [ebp - 0x2134]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x2134]
call fcn.10027480
lea ecx, [ebp - 0x214c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c82b4
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x217c]
call fcn.1006dac0
push str.chams_friendly_blend
lea ecx, [ebp - 0x2164]
mov dword [ebp - 4], 0x2d7
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x646c]
mov byte [ebp - 4], 0xd8
call fcn.100274d0
lea eax, [ebp - 0x2164]
mov byte [ebp - 4], 0xd9
push eax
mov ecx, 0x100c8388
call fcn.10044520
vmovss xmm0, dword [0x100b37b4]
vmovss dword [0x100c83d0], xmm0
vmovss xmm0, dword [0x100b3824]
vmovss dword [0x100c83d4], xmm0
vmovss dword [0x100c83cc], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x217c]
mov byte [0x100c83b8], 0
push eax
mov ecx, 0x100c83fc
mov dword [0x100c8414], 0
mov dword [0x100c8360], 8
mov dword [0x100c8364], 8
mov dword [0x100c83e0], 0
vmovss dword [0x100c83d8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x646c]
call fcn.10027480
lea ecx, [ebp - 0x2164]
call fcn.10027480
lea ecx, [ebp - 0x217c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x100c8350
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ae46c
lea ecx, [ebp - 0x21ac]
call fcn.100274d0
push str.chams_local
lea ecx, [ebp - 0x2194]
mov dword [ebp - 4], 0x2da
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x21ac]
mov byte [ebp - 4], 0xdb
push eax
lea eax, [ebp - 0x2194]
mov ecx, 0x100c8418
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2194]
call fcn.10027480
lea ecx, [ebp - 0x21ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c8418
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_local_col
lea ecx, [ebp - 0x21dc]
call fcn.100274d0
push str.color
lea ecx, [ebp - 0x21c4]
mov dword [ebp - 4], 0x2dc
call fcn.100274d0
push 0
mov byte [ebp - 4], 0xdd
push ecx
mov eax, esp
mov ecx, 0x100c84ac
mov dword [eax], 0xffc8ffff
lea eax, [ebp - 0x21dc]
push eax
lea eax, [ebp - 0x21c4]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x21c4]
call fcn.10027480
lea ecx, [ebp - 0x21dc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c84ac
mov ecx, 0x100c6d0c
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x220c]
call fcn.1006dac0
push str.chams_local_blend
lea ecx, [ebp - 0x21f4]
mov dword [ebp - 4], 0x2de
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6484]
mov byte [ebp - 4], 0xdf
call fcn.100274d0
lea eax, [ebp - 0x21f4]
mov byte [ebp - 4], 0xe0
push eax
mov ecx, 0x100c8580
call fcn.10044520
vmovss xmm0, dword [0x100b37b4]
vmovss dword [0x100c85c8], xmm0
vmovss xmm0, dword [0x100b3824]
vmovss dword [0x100c85cc], xmm0
vmovss dword [0x100c85c4], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x220c]
mov byte [0x100c85b0], 0
push eax
mov ecx, 0x100c85f4
mov dword [0x100c860c], 0
mov dword [0x100c8558], 8
mov dword [0x100c855c], 8
mov dword [0x100c85d8], 0
vmovss dword [0x100c85d0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x6484]
call fcn.10027480
lea ecx, [ebp - 0x21f4]
call fcn.10027480
lea ecx, [ebp - 0x220c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x100c8548
mov ecx, 0x100c6d0c
call fcn.1004d870
push str.chams_local_scope
lea ecx, [ebp - 0x223c]
call fcn.100274d0
push str.blend_when_scoped
lea ecx, [ebp - 0x2224]
mov dword [ebp - 4], 0x2e1
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x223c]
mov byte [ebp - 4], 0xe2
push eax
lea eax, [ebp - 0x2224]
mov ecx, 0x100c8610
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2224]
call fcn.10027480
lea ecx, [ebp - 0x223c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100c8610
mov ecx, 0x100c6d0c
call fcn.1004d870
mov ecx, 0x100c32a4
mov dword [ebp - 0x78], 0x100c86a4
call fcn.1006d760
mov ecx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x78]
cmove ecx, eax
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x78]
push eax
call fcn.1003ca20
mov ecx, 0x100c86a4
call fcn.1004d8e0
mov ecx, 0x100c32a4
mov dword [ebp - 0x7c], 0x100c9b9c
call fcn.1006d760
mov ecx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x7c]
cmove ecx, eax
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x7c]
push eax
call fcn.1003ca20
push str.effects
lea ecx, [ebp - 0x2254]
call fcn.100274d0
lea eax, [ebp - 0x2254]
mov dword [ebp - 4], 0x2e3
push eax
mov ecx, 0x100c9b9c
call fcn.10044520
lea ecx, [ebp - 0x2254]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0x100ae8f4
lea ecx, [ebp - 0x2284]
call fcn.100274d0
push str.quake_mode
lea ecx, [ebp - 0x226c]
mov dword [ebp - 4], 0x2e4
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2284]
mov byte [ebp - 4], 0xe5
push eax
lea eax, [ebp - 0x226c]
mov ecx, 0x100caffc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x226c]
call fcn.10027480
lea ecx, [ebp - 0x2284]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100caffc
mov ecx, 0x100c9b9c
call fcn.1004d870
lea ecx, [ebp - 0x529]
call fcn.10022900
mov esi, eax
lea ecx, [ebp - 0x7568]
push 0x100ada24
call fcn.100274d0
push str.headless
lea ecx, [ebp - 0x7550]
mov dword [ebp - 4], 0x2e6
call fcn.100274d0
push str.random_head
lea ecx, [ebp - 0x7538]
mov byte [ebp - 4], 0xe7
call fcn.100274d0
push str.skinny
lea ecx, [ebp - 0x7520]
mov byte [ebp - 4], 0xe8
call fcn.100274d0
push 0x100ae938
lea ecx, [ebp - 0x7508]
mov byte [ebp - 4], 0xe9
call fcn.100274d0
push str.monster
lea ecx, [ebp - 0x74f0]
mov byte [ebp - 4], 0xea
call fcn.100274d0
push str.nigga_is_out_of_dimension
lea ecx, [ebp - 0x74d8]
mov byte [ebp - 4], 0xeb
call fcn.100274d0
lea eax, [ebp - 0x74c0]
mov dword [ebp - 4], 0x2ec
push eax
lea eax, [ebp - 0x7568]
push eax
lea ecx, [ebp - 0xab4]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x5ac]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.modify_head_bone
lea ecx, [ebp - 0x22b4]
mov byte [ebp - 4], 0xed
call fcn.100274d0
push str.modify_bones
lea ecx, [ebp - 0x229c]
mov byte [ebp - 4], 0xee
call fcn.100274d0
lea eax, [ebp - 0x22b4]
mov byte [ebp - 4], 0xef
push eax
mov ecx, 0x100caf88
call fcn.10044520
lea eax, [ebp - 0x229c]
mov byte [0x100cafb8], 1
push eax
mov ecx, 0x100cafcc
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x100cafb8], al
cmovne eax, ecx
lea ecx, [ebp - 0x5ac]
mov dword [0x100caff8], eax
add eax, 0x14
mov dword [0x100caf60], eax
mov dword [0x100caf64], eax
call fcn.10049730
lea ecx, [ebp - 0x5ac]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10058de4
push esi
mov ecx, 0x100cafe4
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10058dd2
mov ecx, 0x100cafe4
call fcn.10026ee0
mov ecx, dword [0x100caff4]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100caff4], ecx
lea ecx, [ebp - 0x229c]
call fcn.10027480
lea ecx, [ebp - 0x22b4]
call fcn.10027480
lea ecx, [ebp - 0x5ac]
call fcn.10026f00
push fcn.10027480
push 7
push 0x18
lea eax, [ebp - 0x7568]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100caf50
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x22fc]
call fcn.1006dac0
push str.quake_mode_horizontal
lea ecx, [ebp - 0x22e4]
mov dword [ebp - 4], 0x2f0
call fcn.100274d0
push str.quake_mode_side_amount
lea ecx, [ebp - 0x22cc]
mov byte [ebp - 4], 0xf1
call fcn.100274d0
lea eax, [ebp - 0x22e4]
mov byte [ebp - 4], 0xf2
push eax
mov ecx, 0x100cb0c8
call fcn.10044520
lea eax, [ebp - 0x22cc]
mov byte [0x100cb0f8], 1
push eax
mov ecx, 0x100cb124
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss xmm1, dword [0x100b37c0]
xor eax, eax
mov dword [0x100cb120], 0
cmp byte [0x100cb0f8], al
mov edi, 0xf
mov ecx, 0x100cb13c
cmovne eax, edi
mov dword [0x100cb154], eax
add eax, 8
mov dword [0x100cb0a0], eax
mov dword [0x100cb0a4], eax
lea eax, [ebp - 0x22fc]
push eax
vmovss dword [0x100cb110], xmm0
vmovss dword [0x100cb114], xmm1
vmovss dword [0x100cb10c], xmm1
vmovss dword [0x100cb118], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x22cc]
call fcn.10027480
lea ecx, [ebp - 0x22e4]
call fcn.10027480
lea ecx, [ebp - 0x22fc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100cb090
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2344]
call fcn.1006dac0
push str.quake_mode_forward
lea ecx, [ebp - 0x232c]
mov dword [ebp - 4], 0x2f3
call fcn.100274d0
push str.quake_mode_forward_amount
lea ecx, [ebp - 0x2314]
mov byte [ebp - 4], 0xf4
call fcn.100274d0
lea eax, [ebp - 0x232c]
mov byte [ebp - 4], 0xf5
push eax
mov ecx, 0x100cb190
call fcn.10044520
lea eax, [ebp - 0x2314]
mov byte [0x100cb1c0], 1
push eax
mov ecx, 0x100cb1ec
call fcn.10044520
vmovss xmm1, dword [0x100b37b4]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100cb1e8], 0
cmp byte [0x100cb1c0], al
mov ecx, 0x100cb204
vmovss dword [0x100cb1dc], xmm1
vmovss xmm1, dword [0x100b3780]
cmovne eax, edi
mov dword [0x100cb21c], eax
add eax, 8
mov dword [0x100cb168], eax
mov dword [0x100cb16c], eax
lea eax, [ebp - 0x2344]
push eax
vmovss dword [0x100cb1d8], xmm0
vmovss dword [0x100cb1d4], xmm1
vmovss dword [0x100cb1e0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2314]
call fcn.10027480
lea ecx, [ebp - 0x232c]
call fcn.10027480
lea ecx, [ebp - 0x2344]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100cb158
mov ecx, 0x100c9b9c
call fcn.1004d870
push str.minecraft
lea ecx, [ebp - 0x2374]
call fcn.100274d0
push str.minecraft_mode
lea ecx, [ebp - 0x235c]
mov dword [ebp - 4], 0x2f6
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2374]
mov byte [ebp - 4], 0xf7
push eax
lea eax, [ebp - 0x235c]
mov ecx, 0x100ca0dc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x235c]
call fcn.10027480
lea ecx, [ebp - 0x2374]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100ca0dc
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ae9f4
lea ecx, [ebp - 0x23a4]
call fcn.100274d0
push str.grey_world
lea ecx, [ebp - 0x238c]
mov dword [ebp - 4], 0x2f8
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x23a4]
mov byte [ebp - 4], 0xf9
push eax
lea eax, [ebp - 0x238c]
mov ecx, 0x100ca048
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x238c]
call fcn.10027480
lea ecx, [ebp - 0x23a4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100ca048
mov ecx, 0x100c9b9c
call fcn.1004d870
lea ecx, [ebp - 0x52a]
call fcn.10022900
push 0x100ada24
lea ecx, [ebp - 0x6890]
mov esi, eax
call fcn.100274d0
push str.spark
lea ecx, [ebp - 0x6878]
mov dword [ebp - 4], 0x2fa
call fcn.100274d0
push str.energy_spark
lea ecx, [ebp - 0x6860]
mov byte [ebp - 4], 0xfb
call fcn.100274d0
lea eax, [ebp - 0x6848]
mov dword [ebp - 4], 0x2fc
push eax
lea eax, [ebp - 0x6890]
push eax
lea ecx, [ebp - 0xabc]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x5b8]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push 0x100aea2c
lea ecx, [ebp - 0x23d4]
mov byte [ebp - 4], 0xfd
call fcn.100274d0
push str.spark_on_hit
lea ecx, [ebp - 0x23bc]
mov byte [ebp - 4], 0xfe
call fcn.100274d0
lea eax, [ebp - 0x23d4]
mov byte [ebp - 4], 0xff
push eax
mov ecx, 0x100ca2d8
call fcn.10044520
lea eax, [ebp - 0x23bc]
mov byte [0x100ca308], 1
push eax
mov ecx, 0x100ca31c
call fcn.10044520
xor eax, eax
cmp byte [0x100ca308], al
cmovne eax, edi
mov dword [0x100ca348], eax
add eax, 0x14
mov dword [0x100ca2b0], eax
mov dword [0x100ca2b4], eax
lea ecx, [ebp - 0x5b8]
call fcn.10049730
lea ecx, [ebp - 0x5b8]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10059273
push esi
mov ecx, 0x100ca334
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10059261
mov ecx, 0x100ca334
call fcn.10026ee0
mov ecx, dword [0x100ca344]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100ca344], ecx
lea ecx, [ebp - 0x23bc]
call fcn.10027480
lea ecx, [ebp - 0x23d4]
call fcn.10027480
lea ecx, [ebp - 0x5b8]
call fcn.10026f00
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6890]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x100ca2a0
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x241c]
call fcn.1006dac0
push str.particle_amount
lea ecx, [ebp - 0x2404]
mov dword [ebp - 4], 0x300
call fcn.100274d0
push str.spark_amount
lea ecx, [ebp - 0x23ec]
mov byte [ebp - 4], 1
call fcn.100274d0
lea eax, [ebp - 0x2404]
mov byte [ebp - 4], 2
push eax
mov ecx, 0x100ca384
call fcn.10044520
lea eax, [ebp - 0x23ec]
mov byte [0x100ca3b4], 1
push eax
mov ecx, 0x100ca3e0
call fcn.10044520
vmovss xmm1, dword [0x100b37c4]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100ca3dc], 0
cmp byte [0x100ca3b4], al
mov edi, 0xf
vmovss dword [0x100ca3d0], xmm1
cmovne eax, edi
mov ecx, 0x100ca3f8
mov dword [0x100ca410], eax
add eax, 8
mov dword [0x100ca35c], eax
mov dword [0x100ca360], eax
lea eax, [ebp - 0x241c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x100ca3cc], xmm0
vmovss dword [0x100ca3c8], xmm1
vmovss dword [0x100ca3d4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x23ec]
call fcn.10027480
lea ecx, [ebp - 0x2404]
call fcn.10027480
lea ecx, [ebp - 0x241c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100ca34c
mov ecx, 0x100c9b9c
call fcn.1004d870
push str.override_molotov
lea ecx, [ebp - 0x244c]
call fcn.100274d0
push str.custom_molotov
lea ecx, [ebp - 0x2434]
mov dword [ebp - 4], 0x303
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x244c]
mov byte [ebp - 4], 4
push eax
lea eax, [ebp - 0x2434]
mov ecx, 0x100ca170
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2434]
call fcn.10027480
lea ecx, [ebp - 0x244c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100ca170
mov ecx, 0x100c9b9c
call fcn.1004d870
mov esi, dword [0x100ac37c]
lea ecx, [ebp - 0x247c]
push str.override_molotov_col
call fcn.100274d0
push str.custom_molotov_color
lea ecx, [ebp - 0x2464]
mov dword [ebp - 4], 0x305
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x247c]
mov byte [ebp - 4], 6
push eax
lea eax, [ebp - 0x2464]
mov ecx, 0x100ca204
push eax
call fcn.1004d810
lea ecx, [ebp - 0x2464]
call fcn.10027480
lea ecx, [ebp - 0x247c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100ca204
mov ecx, 0x100c9b9c
call fcn.1004d870
push str.motion_blur
lea ecx, [ebp - 0x24ac]
call fcn.100274d0
push str.enable_motion_blur
lea ecx, [ebp - 0x2494]
mov dword [ebp - 4], 0x307
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x24ac]
mov byte [ebp - 4], 8
push eax
lea eax, [ebp - 0x2494]
mov ecx, 0x100c9bcc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2494]
call fcn.10027480
lea ecx, [ebp - 0x24ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100c9bcc
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x24f4]
call fcn.1006dac0
push str.motion_blur_intensity
lea ecx, [ebp - 0x24dc]
mov dword [ebp - 4], 0x309
call fcn.100274d0
push str.motion_blur_falling_intensity
lea ecx, [ebp - 0x24c4]
mov byte [ebp - 4], 0xa
call fcn.100274d0
lea eax, [ebp - 0x24dc]
mov byte [ebp - 4], 0xb
push eax
mov ecx, 0x100c9c98
call fcn.10044520
lea eax, [ebp - 0x24c4]
mov byte [0x100c9cc8], 1
push eax
mov ecx, 0x100c9cf4
call fcn.10044520
xor eax, eax
mov dword [0x100c9cf0], 1
cmp byte [0x100c9cc8], al
mov ecx, 0x100c9d0c
vxorps xmm0, xmm0, xmm0
cmovne eax, edi
vmovss dword [0x100c9ce0], xmm0
vmovss xmm0, dword [0x100b3790]
mov dword [0x100c9d24], eax
add eax, 8
vmovss dword [0x100c9ce4], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x100c9c70], eax
mov dword [0x100c9c74], eax
lea eax, [ebp - 0x24f4]
vmovss dword [0x100c9cdc], xmm0
vmovss xmm0, dword [0x100b36cc]
push eax
vmovss dword [0x100c9ce8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x24c4]
call fcn.10027480
lea ecx, [ebp - 0x24dc]
call fcn.10027480
lea ecx, [ebp - 0x24f4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2bc]
mov dword [ebp - 0x2bc], 0x1002f290
push eax
mov ecx, 0x100c9cb8
call fcn.1003ca20
push 0
push 0x100c9c60
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x253c]
call fcn.1006dac0
push str.motion_blur_r_intensity
lea ecx, [ebp - 0x2524]
mov dword [ebp - 4], 0x30c
call fcn.100274d0
push str.motion_blur_rotation_intensity
lea ecx, [ebp - 0x250c]
mov byte [ebp - 4], 0xd
call fcn.100274d0
lea eax, [ebp - 0x2524]
mov byte [ebp - 4], 0xe
push eax
mov ecx, 0x100c9d60
call fcn.10044520
lea eax, [ebp - 0x250c]
mov byte [0x100c9d90], 1
push eax
mov ecx, 0x100c9dbc
call fcn.10044520
xor eax, eax
mov dword [0x100c9db8], 1
cmp byte [0x100c9d90], al
mov ecx, 0x100c9dd4
vxorps xmm0, xmm0, xmm0
cmovne eax, edi
vmovss dword [0x100c9da8], xmm0
vmovss xmm0, dword [0x100b3790]
mov dword [0x100c9dec], eax
add eax, 8
vmovss dword [0x100c9dac], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x100c9d38], eax
mov dword [0x100c9d3c], eax
lea eax, [ebp - 0x253c]
vmovss dword [0x100c9da4], xmm0
vmovss xmm0, dword [0x100b36cc]
push eax
vmovss dword [0x100c9db0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x250c]
call fcn.10027480
lea ecx, [ebp - 0x2524]
call fcn.10027480
lea ecx, [ebp - 0x253c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2c0]
mov dword [ebp - 0x2c0], 0x1002f290
push eax
mov ecx, 0x100c9d80
call fcn.1003ca20
push 0
push 0x100c9d28
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2584]
call fcn.1006dac0
push 0x100aeaf8
lea ecx, [ebp - 0x256c]
mov dword [ebp - 4], 0x30f
call fcn.100274d0
push str.motion_blur_strength
lea ecx, [ebp - 0x2554]
mov byte [ebp - 4], 0x10
call fcn.100274d0
lea eax, [ebp - 0x256c]
mov byte [ebp - 4], 0x11
push eax
mov ecx, 0x100c9e28
call fcn.10044520
lea eax, [ebp - 0x2554]
mov byte [0x100c9e58], 1
push eax
mov ecx, 0x100c9e84
call fcn.10044520
xor eax, eax
mov dword [0x100c9e80], 1
cmp byte [0x100c9e58], al
mov ecx, 0x100c9e9c
vxorps xmm0, xmm0, xmm0
vmovss dword [0x100c9e70], xmm0
vmovss xmm0, dword [0x100b3790]
cmovne eax, edi
mov dword [0x100c9eb4], eax
add eax, 8
vmovss dword [0x100c9e74], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x100c9e00], eax
mov dword [0x100c9e04], eax
lea eax, [ebp - 0x2584]
vmovss dword [0x100c9e6c], xmm0
vmovss xmm0, dword [0x100b36cc]
vmovss dword [0x100c9e78], xmm0
push eax
call fcn.1006da90
lea ecx, [ebp - 0x2554]
call fcn.10027480
lea ecx, [ebp - 0x256c]
call fcn.10027480
lea ecx, [ebp - 0x2584]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2c4]
mov dword [ebp - 0x2c4], 0x1002f290
push eax
mov ecx, 0x100c9e48
call fcn.1003ca20
push 0
push 0x100c9df0
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x25cc]
call fcn.1006dac0
push str.motion_blur_min
lea ecx, [ebp - 0x25b4]
mov dword [ebp - 4], 0x312
call fcn.100274d0
push str.motion_blur_falling_min
lea ecx, [ebp - 0x259c]
mov byte [ebp - 4], 0x13
call fcn.100274d0
lea eax, [ebp - 0x25b4]
mov byte [ebp - 4], 0x14
push eax
mov ecx, 0x100c9ef0
call fcn.10044520
lea eax, [ebp - 0x259c]
mov byte [0x100c9f20], 1
push eax
mov ecx, 0x100c9f4c
call fcn.10044520
vmovss xmm1, dword [0x100b37cc]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100c9f48], 0
cmp byte [0x100c9f20], al
mov ecx, 0x100c9f64
vmovss dword [0x100c9f3c], xmm1
vmovss xmm1, dword [0x100b37b4]
cmovne eax, edi
mov dword [0x100c9f7c], eax
add eax, 8
mov dword [0x100c9ec8], eax
mov dword [0x100c9ecc], eax
lea eax, [ebp - 0x25cc]
push eax
vmovss dword [0x100c9f38], xmm0
vmovss dword [0x100c9f34], xmm1
vmovss dword [0x100c9f40], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x259c]
call fcn.10027480
lea ecx, [ebp - 0x25b4]
call fcn.10027480
lea ecx, [ebp - 0x25cc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2c8]
mov dword [ebp - 0x2c8], 0x1002f290
push eax
mov ecx, 0x100c9f10
call fcn.1003ca20
push 0
push 0x100c9eb8
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2614]
call fcn.1006dac0
mov dword [ebp - 4], 0x315
push str.motion_blur_max
lea ecx, [ebp - 0x25fc]
call fcn.100274d0
push str.motion_blur_falling_max
lea ecx, [ebp - 0x25e4]
mov byte [ebp - 4], 0x16
call fcn.100274d0
lea eax, [ebp - 0x25fc]
mov byte [ebp - 4], 0x17
push eax
mov ecx, 0x100c9fb8
call fcn.10044520
lea eax, [ebp - 0x25e4]
mov byte [0x100c9fe8], 1
push eax
mov ecx, 0x100ca014
call fcn.10044520
vmovss xmm0, dword [0x100b37b4]
vmovss xmm1, dword [0x100b37e4]
xor eax, eax
mov dword [0x100ca010], 0
cmp byte [0x100c9fe8], al
mov ecx, 0x100ca02c
vmovss dword [0x100ca000], xmm0
cmovne eax, edi
mov dword [0x100ca044], eax
add eax, 8
mov dword [0x100c9f90], eax
mov dword [0x100c9f94], eax
lea eax, [ebp - 0x2614]
vmovss dword [0x100c9ffc], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x100ca004], xmm1
vmovss dword [0x100ca008], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x25e4]
call fcn.10027480
lea ecx, [ebp - 0x25fc]
call fcn.10027480
lea ecx, [ebp - 0x2614]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2cc]
mov dword [ebp - 0x2cc], 0x1002f290
push eax
mov ecx, 0x100c9fd8
call fcn.1003ca20
push 0
push 0x100c9f80
mov ecx, 0x100c9b9c
call fcn.1004d870
push str.rain
lea ecx, [ebp - 0x2644]
call fcn.100274d0
push str.enable_weather_controller
lea ecx, [ebp - 0x262c]
mov dword [ebp - 4], 0x318
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2644]
mov byte [ebp - 4], 0x19
push eax
lea eax, [ebp - 0x262c]
mov ecx, 0x100ca414
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x262c]
call fcn.10027480
lea ecx, [ebp - 0x2644]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100ca414
mov ecx, 0x100c9b9c
call fcn.1004d870
lea ecx, [ebp - 0x52b]
call fcn.10022900
push str.rain
lea ecx, [ebp - 0x68d8]
mov esi, eax
call fcn.100274d0
push str.snow
lea ecx, [ebp - 0x68c0]
mov dword [ebp - 4], 0x31a
call fcn.100274d0
push str.custom
lea ecx, [ebp - 0x68a8]
mov byte [ebp - 4], 0x1b
call fcn.100274d0
lea eax, [ebp - 0x6890]
mov dword [ebp - 4], 0x31c
push eax
lea eax, [ebp - 0x68d8]
push eax
lea ecx, [ebp - 0xac4]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x5c4]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.rain_preset
lea ecx, [ebp - 0x2674]
mov byte [ebp - 4], 0x1d
call fcn.100274d0
push str.weather_preset
lea ecx, [ebp - 0x265c]
mov byte [ebp - 4], 0x1e
call fcn.100274d0
lea eax, [ebp - 0x2674]
mov byte [ebp - 4], 0x1f
push eax
mov ecx, 0x100ca4e0
call fcn.10044520
lea eax, [ebp - 0x265c]
mov byte [0x100ca510], 1
push eax
mov ecx, 0x100ca524
call fcn.10044520
xor eax, eax
lea ecx, [ebp - 0x5c4]
cmp byte [0x100ca510], al
cmovne eax, edi
mov dword [0x100ca550], eax
add eax, 0x14
mov dword [0x100ca4b8], eax
mov dword [0x100ca4bc], eax
call fcn.10049730
lea ecx, [ebp - 0x5c4]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10059cd2
nop word [eax + eax]
push esi
mov ecx, 0x100ca53c
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10059cc0
mov ecx, 0x100ca53c
call fcn.10026ee0
mov ecx, dword [0x100ca54c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x100ca54c], ecx
lea ecx, [ebp - 0x265c]
call fcn.10027480
lea ecx, [ebp - 0x2674]
call fcn.10027480
lea ecx, [ebp - 0x5c4]
call fcn.10026f00
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x68d8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
lea eax, [ebp - 0x2d0]
mov dword [ebp - 0x2d0], 0x1002f280
push eax
mov ecx, 0x100ca500
call fcn.1003ca20
push 1
push 0x100ca4a8
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x26bc]
call fcn.1006dac0
push str.rain_width
lea ecx, [ebp - 0x26a4]
mov dword [ebp - 4], 0x320
call fcn.100274d0
push str.weather_width
lea ecx, [ebp - 0x268c]
mov byte [ebp - 4], 0x21
call fcn.100274d0
lea eax, [ebp - 0x26a4]
mov byte [ebp - 4], 0x22
push eax
mov ecx, 0x100ca58c
call fcn.10044520
lea eax, [ebp - 0x268c]
mov byte [0x100ca5bc], 1
push eax
mov ecx, 0x100ca5e8
call fcn.10044520
xor eax, eax
mov dword [0x100ca5e4], 2
cmp byte [0x100ca5bc], al
mov edi, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, edi
mov ecx, 0x100ca600
vmovss dword [0x100ca5d4], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x100ca618], eax
add eax, 8
vmovss dword [0x100ca5d8], xmm0
vmovss xmm0, dword [0x100b3724]
mov dword [0x100ca564], eax
mov dword [0x100ca568], eax
lea eax, [ebp - 0x26bc]
vmovss dword [0x100ca5d0], xmm0
vmovss xmm0, dword [0x100b36a8]
push eax
vmovss dword [0x100ca5dc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x268c]
call fcn.10027480
lea ecx, [ebp - 0x26a4]
call fcn.10027480
lea ecx, [ebp - 0x26bc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2d4]
mov dword [ebp - 0x2d4], 0x1002f280
push eax
mov ecx, 0x100ca5ac
call fcn.1003ca20
lea eax, [ebp - 0x2d8]
mov dword [ebp - 0x2d8], 0x1002f2c0
push eax
mov ecx, 0x100ca5ac
call fcn.1003ca20
push 1
push 0x100ca554
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2704]
call fcn.1006dac0
push str.rain_length
lea ecx, [ebp - 0x26ec]
mov dword [ebp - 4], 0x323
call fcn.100274d0
push str.weather_length
lea ecx, [ebp - 0x26d4]
mov byte [ebp - 4], 0x24
call fcn.100274d0
lea eax, [ebp - 0x26ec]
mov byte [ebp - 4], 0x25
push eax
mov ecx, 0x100ca654
call fcn.10044520
lea eax, [ebp - 0x26d4]
mov byte [0x100ca684], 1
push eax
mov ecx, 0x100ca6b0
call fcn.10044520
xor eax, eax
mov dword [0x100ca6ac], 2
cmp byte [0x100ca684], al
mov ecx, 0x100ca6c8
vxorps xmm0, xmm0, xmm0
cmovne eax, edi
vmovss dword [0x100ca69c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x100ca6e0], eax
add eax, 8
vmovss dword [0x100ca6a0], xmm0
vmovss xmm0, dword [0x100b36cc]
mov dword [0x100ca62c], eax
mov dword [0x100ca630], eax
lea eax, [ebp - 0x2704]
vmovss dword [0x100ca698], xmm0
vmovss xmm0, dword [0x100b36a8]
push eax
vmovss dword [0x100ca6a4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x26d4]
call fcn.10027480
lea ecx, [ebp - 0x26ec]
call fcn.10027480
lea ecx, [ebp - 0x2704]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2dc]
mov dword [ebp - 0x2dc], 0x1002f280
push eax
mov ecx, 0x100ca674
call fcn.1003ca20
lea eax, [ebp - 0x2e0]
mov dword [ebp - 0x2e0], 0x1002f2c0
push eax
mov ecx, 0x100ca674
call fcn.1003ca20
push 1
push 0x100ca61c
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x274c]
call fcn.1006dac0
push str.rain_speed
lea ecx, [ebp - 0x2734]
mov dword [ebp - 4], 0x326
call fcn.100274d0
push str.weather_speed
lea ecx, [ebp - 0x271c]
mov byte [ebp - 4], 0x27
call fcn.100274d0
lea eax, [ebp - 0x2734]
mov byte [ebp - 4], 0x28
push eax
mov ecx, 0x100ca71c
call fcn.10044520
lea eax, [ebp - 0x271c]
mov byte [0x100ca74c], 1
push eax
mov ecx, 0x100ca778
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39e0]
xor eax, eax
mov dword [0x100ca774], 0
cmp byte [0x100ca74c], al
mov ecx, 0x100ca790
vmovups xmmword [0x100ca760], xmm0
cmovne eax, edi
mov dword [0x100ca7a8], eax
add eax, 8
mov dword [0x100ca6f4], eax
mov dword [0x100ca6f8], eax
lea eax, [ebp - 0x274c]
push eax
call fcn.1006da90
lea ecx, [ebp - 0x271c]
call fcn.10027480
lea ecx, [ebp - 0x2734]
call fcn.10027480
lea ecx, [ebp - 0x274c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2e4]
mov dword [ebp - 0x2e4], 0x1002f280
push eax
mov ecx, 0x100ca73c
call fcn.1003ca20
lea eax, [ebp - 0x2e8]
mov dword [ebp - 0x2e8], 0x1002f2c0
push eax
mov ecx, 0x100ca73c
call fcn.1003ca20
push 1
push 0x100ca6e4
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100aec30
lea ecx, [ebp - 0x2794]
call fcn.1006dac0
push str.rain_wind
lea ecx, [ebp - 0x277c]
mov dword [ebp - 4], 0x329
call fcn.100274d0
push str.weather_wind
lea ecx, [ebp - 0x2764]
mov byte [ebp - 4], 0x2a
call fcn.100274d0
lea eax, [ebp - 0x277c]
mov byte [ebp - 4], 0x2b
push eax
mov ecx, 0x100ca7e4
call fcn.10044520
lea eax, [ebp - 0x2764]
mov byte [0x100ca814], 1
push eax
mov ecx, 0x100ca840
call fcn.10044520
xor eax, eax
mov dword [0x100ca83c], 0
cmp byte [0x100ca814], al
mov ecx, 0x100ca858
vxorps xmm0, xmm0, xmm0
cmovne eax, edi
vmovss dword [0x100ca82c], xmm0
vmovss xmm0, dword [0x100b385c]
mov dword [0x100ca870], eax
add eax, 8
vmovss dword [0x100ca830], xmm0
vmovss xmm0, dword [0x100b383c]
mov dword [0x100ca7bc], eax
mov dword [0x100ca7c0], eax
lea eax, [ebp - 0x2794]
vmovss dword [0x100ca828], xmm0
vmovss xmm0, dword [0x100b37b4]
push eax
vmovss dword [0x100ca834], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2764]
call fcn.10027480
lea ecx, [ebp - 0x277c]
call fcn.10027480
lea ecx, [ebp - 0x2794]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2ec]
mov dword [ebp - 0x2ec], 0x1002f280
push eax
mov ecx, 0x100ca804
call fcn.1003ca20
push 1
push 0x100ca7ac
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x27dc]
call fcn.1006dac0
push str.rain_transparency
lea ecx, [ebp - 0x27c4]
mov dword [ebp - 4], 0x32c
call fcn.100274d0
push str.weather_transparency
lea ecx, [ebp - 0x27ac]
mov byte [ebp - 4], 0x2d
call fcn.100274d0
lea eax, [ebp - 0x27c4]
mov byte [ebp - 4], 0x2e
push eax
mov ecx, 0x100ca8ac
call fcn.10044520
lea eax, [ebp - 0x27ac]
mov byte [0x100ca8dc], 1
push eax
mov ecx, 0x100ca908
call fcn.10044520
xor eax, eax
mov dword [0x100ca904], 2
cmp byte [0x100ca8dc], al
mov ecx, 0x100ca920
vxorps xmm0, xmm0, xmm0
cmovne eax, edi
vmovss dword [0x100ca8f4], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x100ca938], eax
add eax, 8
vmovss dword [0x100ca8f8], xmm0
vmovss xmm0, dword [0x100b3714]
mov dword [0x100ca884], eax
mov dword [0x100ca888], eax
lea eax, [ebp - 0x27dc]
vmovss dword [0x100ca8f0], xmm0
vmovss xmm0, dword [0x100b36c0]
push eax
vmovss dword [0x100ca8fc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x27ac]
call fcn.10027480
lea ecx, [ebp - 0x27c4]
call fcn.10027480
lea ecx, [ebp - 0x27dc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x2f0]
mov dword [ebp - 0x2f0], 0x1002f280
push eax
mov ecx, 0x100ca8cc
call fcn.1003ca20
push 1
push 0x100ca874
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100aecb0
lea ecx, [ebp - 0x280c]
call fcn.100274d0
push str.enable_fog
lea ecx, [ebp - 0x27f4]
mov dword [ebp - 4], 0x32f
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x280c]
mov byte [ebp - 4], 0x30
push eax
lea eax, [ebp - 0x27f4]
mov ecx, 0x100ca93c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x27f4]
call fcn.10027480
lea ecx, [ebp - 0x280c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100ca93c
mov ecx, 0x100c9b9c
call fcn.1004d870
mov esi, dword [0x100ac37c]
lea ecx, [ebp - 0x283c]
push 0x100aec98
call fcn.100274d0
push str.fog_color
lea ecx, [ebp - 0x2824]
mov dword [ebp - 4], 0x331
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x283c]
mov byte [ebp - 4], 0x32
push eax
lea eax, [ebp - 0x2824]
mov ecx, 0x100cacf0
push eax
call fcn.1004d810
lea ecx, [ebp - 0x2824]
call fcn.10027480
lea ecx, [ebp - 0x283c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x2f4]
mov dword [ebp - 0x2f4], 0x1002f2a0
push eax
mov ecx, 0x100cad48
call fcn.1003ca20
push 1
push 0x100cacf0
mov ecx, 0x100c9b9c
call fcn.1004d870
push str.fog_color_sec_enabled
lea ecx, [ebp - 0x286c]
call fcn.100274d0
mov dword [ebp - 4], 0x333
push str.enable_secondary_fog_color
lea ecx, [ebp - 0x2854]
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x286c]
mov byte [ebp - 4], 0x34
push eax
lea eax, [ebp - 0x2854]
mov ecx, 0x100cad8c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2854]
call fcn.10027480
lea ecx, [ebp - 0x286c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x2f8]
mov dword [ebp - 0x2f8], 0x1002f2a0
push eax
mov ecx, 0x100cade4
call fcn.1003ca20
push 1
push 0x100cad8c
mov ecx, 0x100c9b9c
call fcn.1004d870
mov esi, dword [0x100ac37c]
lea ecx, [ebp - 0x289c]
push str.fog_color_sec
call fcn.100274d0
push str.secondary_fog_color
lea ecx, [ebp - 0x2884]
mov dword [ebp - 4], 0x335
call fcn.100274d0
push 0
push esi
lea eax, [ebp - 0x289c]
mov byte [ebp - 4], 0x36
push eax
lea eax, [ebp - 0x2884]
mov ecx, 0x100cae20
push eax
call fcn.1004d810
lea ecx, [ebp - 0x2884]
call fcn.10027480
lea ecx, [ebp - 0x289c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x2fc]
mov dword [ebp - 0x2fc], 0x1002f2b0
push eax
mov ecx, 0x100cae78
call fcn.1003ca20
push 1
push 0x100cae20
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100aed30
lea ecx, [ebp - 0x28cc]
call fcn.100274d0
push str.fog_blind
lea ecx, [ebp - 0x28b4]
mov dword [ebp - 4], 0x337
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x28cc]
mov byte [ebp - 4], 0x38
push eax
lea eax, [ebp - 0x28b4]
mov ecx, 0x100caebc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x28b4]
call fcn.10027480
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x28cc]
call fcn.10027480
lea eax, [ebp - 0x300]
mov dword [ebp - 0x300], 0x1002f2a0
push eax
mov ecx, 0x100caf14
call fcn.1003ca20
push 1
push 0x100caebc
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2914]
call fcn.1006dac0
push 0x100aed18
lea ecx, [ebp - 0x28fc]
mov dword [ebp - 4], 0x339
call fcn.100274d0
push str.fog_start
lea ecx, [ebp - 0x28e4]
mov byte [ebp - 4], 0x3a
call fcn.100274d0
lea eax, [ebp - 0x28fc]
mov byte [ebp - 4], 0x3b
push eax
mov ecx, 0x100cab98
call fcn.10044520
lea eax, [ebp - 0x28e4]
mov byte [0x100cabc8], 1
push eax
mov ecx, 0x100cabf4
call fcn.10044520
vmovaps xmm0, xmmword [0x100b3a00]
xor eax, eax
mov dword [0x100cabf0], 0
cmp byte [0x100cabc8], al
mov ecx, 0x100cac0c
vmovups xmmword [0x100cabdc], xmm0
cmovne eax, edi
mov dword [0x100cac24], eax
add eax, 8
mov dword [0x100cab70], eax
mov dword [0x100cab74], eax
lea eax, [ebp - 0x2914]
push eax
call fcn.1006da90
lea ecx, [ebp - 0x28e4]
call fcn.10027480
lea ecx, [ebp - 0x28fc]
call fcn.10027480
lea ecx, [ebp - 0x2914]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x304]
mov dword [ebp - 0x304], 0x1002f2a0
push eax
mov ecx, 0x100cabb8
call fcn.1003ca20
push 1
push 0x100cab60
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x295c]
call fcn.1006dac0
push 0x100aed60
lea ecx, [ebp - 0x2944]
mov dword [ebp - 4], 0x33c
call fcn.100274d0
push str.fog_distance
lea ecx, [ebp - 0x292c]
mov byte [ebp - 4], 0x3d
call fcn.100274d0
lea eax, [ebp - 0x2944]
mov byte [ebp - 4], 0x3e
push eax
mov ecx, 0x100cac60
call fcn.10044520
lea eax, [ebp - 0x292c]
mov byte [0x100cac90], 1
push eax
mov ecx, 0x100cacbc
call fcn.10044520
vmovaps xmm0, xmmword [0x100b3a10]
xor eax, eax
mov dword [0x100cacb8], 0
cmp byte [0x100cac90], al
mov ecx, 0x100cacd4
vmovups xmmword [0x100caca4], xmm0
cmovne eax, edi
mov dword [0x100cacec], eax
add eax, 8
mov dword [0x100cac38], eax
mov dword [0x100cac3c], eax
lea eax, [ebp - 0x295c]
push eax
call fcn.1006da90
lea ecx, [ebp - 0x292c]
call fcn.10027480
lea ecx, [ebp - 0x2944]
call fcn.10027480
lea ecx, [ebp - 0x295c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x308]
mov dword [ebp - 0x308], 0x1002f2a0
push eax
mov ecx, 0x100cac80
call fcn.1003ca20
push 1
push 0x100cac28
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x29a4]
call fcn.1006dac0
push 0x100aed48
lea ecx, [ebp - 0x298c]
mov dword [ebp - 4], 0x33f
call fcn.100274d0
push str.fog_density
lea ecx, [ebp - 0x2974]
mov byte [ebp - 4], 0x40
call fcn.100274d0
lea eax, [ebp - 0x298c]
mov byte [ebp - 4], 0x41
push eax
mov ecx, 0x100caa08
call fcn.10044520
lea eax, [ebp - 0x2974]
mov byte [0x100caa38], 1
push eax
mov ecx, 0x100caa64
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss xmm1, dword [0x100b3824]
xor eax, eax
mov dword [0x100caa60], 0
cmp byte [0x100caa38], al
mov ecx, 0x100caa7c
vmovss dword [0x100caa50], xmm0
cmovne eax, edi
mov dword [0x100caa94], eax
add eax, 8
mov dword [0x100ca9e0], eax
mov dword [0x100ca9e4], eax
lea eax, [ebp - 0x29a4]
push eax
vmovss dword [0x100caa54], xmm1
vmovss dword [0x100caa4c], xmm0
vmovss dword [0x100caa58], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2974]
call fcn.10027480
lea ecx, [ebp - 0x298c]
call fcn.10027480
lea ecx, [ebp - 0x29a4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x30c]
mov dword [ebp - 0x30c], 0x1002f2a0
push eax
mov ecx, 0x100caa28
call fcn.1003ca20
push 1
push 0x100ca9d0
mov ecx, 0x100c9b9c
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x29ec]
call fcn.1006dac0
push 0x100aed94
lea ecx, [ebp - 0x29d4]
mov dword [ebp - 4], 0x342
call fcn.100274d0
push str.fog_hdr_scale
lea ecx, [ebp - 0x29bc]
mov byte [ebp - 4], 0x43
call fcn.100274d0
lea eax, [ebp - 0x29d4]
mov byte [ebp - 4], 0x44
push eax
mov ecx, 0x100caad0
call fcn.10044520
lea eax, [ebp - 0x29bc]
mov byte [0x100cab00], 1
push eax
mov ecx, 0x100cab2c
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss xmm1, dword [0x100b3824]
xor eax, eax
mov dword [0x100cab28], 0
cmp byte [0x100cab00], al
mov ecx, 0x100cab44
vmovss dword [0x100cab18], xmm0
cmovne eax, edi
mov dword [0x100cab5c], eax
add eax, 8
mov dword [0x100caaa8], eax
mov dword [0x100caaac], eax
lea eax, [ebp - 0x29ec]
push eax
vmovss dword [0x100cab1c], xmm1
vmovss dword [0x100cab14], xmm0
vmovss dword [0x100cab20], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x29bc]
call fcn.10027480
lea ecx, [ebp - 0x29d4]
call fcn.10027480
lea ecx, [ebp - 0x29ec]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x310]
mov dword [ebp - 0x310], 0x1002f2a0
push eax
mov ecx, 0x100caaf0
call fcn.1003ca20
push 1
push 0x100caa98
mov ecx, 0x100c9b9c
call fcn.1004d870
mov ecx, 0x100c32a4
mov dword [ebp - 0x80], 0x100cb220
call fcn.1006d760
mov ecx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x80]
cmove ecx, eax
mov dword [0x100c32b0], ecx
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x80]
mov ecx, 0x100c32a4
push eax
call fcn.1003ca20
push str.movement
lea ecx, [ebp - 0x2a04]
call fcn.100274d0
lea eax, [ebp - 0x2a04]
mov dword [ebp - 4], 0x345
push eax
mov ecx, 0x100cb220
call fcn.10044520
lea ecx, [ebp - 0x2a04]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push str.bhop
lea ecx, [ebp - 0x2a34]
call fcn.100274d0
push str.automatic_jump
lea ecx, [ebp - 0x2a1c]
mov dword [ebp - 4], 0x346
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2a34]
mov byte [ebp - 4], 0x47
push eax
lea eax, [ebp - 0x2a1c]
mov ecx, 0x100cb250
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2a1c]
call fcn.10027480
lea ecx, [ebp - 0x2a34]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100cb250
mov ecx, 0x100cb220
call fcn.1004d870
push str.airduck
lea ecx, [ebp - 0x2a64]
call fcn.100274d0
push str.duck_in_air
lea ecx, [ebp - 0x2a4c]
mov dword [ebp - 4], 0x348
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2a64]
mov byte [ebp - 4], 0x49
push eax
lea eax, [ebp - 0x2a4c]
mov ecx, 0x100cb2e4
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2a4c]
call fcn.10027480
lea ecx, [ebp - 0x2a64]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100cb2e4
mov ecx, 0x100cb220
call fcn.1004d870
push str.autostrafe
lea ecx, [ebp - 0x2a94]
call fcn.100274d0
push str.automatic_strafe
lea ecx, [ebp - 0x2a7c]
mov dword [ebp - 4], 0x34a
call fcn.100274d0
mov byte [ebp - 4], 0x4b
push 0
push 1
lea eax, [ebp - 0x2a94]
mov ecx, 0x100cb378
push eax
lea eax, [ebp - 0x2a7c]
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2a7c]
call fcn.10027480
lea ecx, [ebp - 0x2a94]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100cb378
mov ecx, 0x100cb220
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x2ac4]
call fcn.1006dac0
push str.autostrafe_smooth
lea ecx, [ebp - 0x2aac]
mov dword [ebp - 4], 0x34c
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x655c]
mov byte [ebp - 4], 0x4d
call fcn.100274d0
lea eax, [ebp - 0x2aac]
mov byte [ebp - 4], 0x4e
push eax
mov ecx, 0x100cb444
call fcn.10044520
vmovss xmm1, dword [0x100b3824]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x100cb490], xmm1
lea eax, [ebp - 0x2ac4]
mov byte [0x100cb474], 0
vxorps xmm1, xmm1, xmm1
push eax
mov ecx, 0x100cb4b8
mov dword [0x100cb4d0], 0
mov dword [0x100cb41c], 8
mov dword [0x100cb420], 8
vmovss dword [0x100cb48c], xmm0
vmovss dword [0x100cb488], xmm1
mov dword [0x100cb49c], 0
vmovss dword [0x100cb494], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x655c]
call fcn.10027480
lea ecx, [ebp - 0x2aac]
call fcn.10027480
lea ecx, [ebp - 0x2ac4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100cb40c
mov ecx, 0x100cb220
call fcn.1004d870
push 0x100ad88c
lea ecx, [ebp - 0x2b0c]
call fcn.1006dac0
push str.autostrafe_max_angle
lea ecx, [ebp - 0x2af4]
mov dword [ebp - 4], 0x34f
call fcn.100274d0
push str.automatic_strafe_angle
lea ecx, [ebp - 0x2adc]
mov byte [ebp - 4], 0x50
call fcn.100274d0
lea eax, [ebp - 0x2af4]
mov byte [ebp - 4], 0x51
push eax
mov ecx, 0x100cb50c
call fcn.10044520
lea eax, [ebp - 0x2adc]
mov byte [0x100cb53c], 1
push eax
mov ecx, 0x100cb568
call fcn.10044520
vmovaps xmm0, xmmword [0x100b3990]
xor eax, eax
mov dword [0x100cb564], 1
cmp byte [0x100cb53c], al
mov ecx, 0x100cb580
vmovups xmmword [0x100cb550], xmm0
cmovne eax, edi
mov dword [0x100cb598], eax
add eax, 8
mov dword [0x100cb4e4], eax
mov dword [0x100cb4e8], eax
lea eax, [ebp - 0x2b0c]
push eax
call fcn.1006da90
lea ecx, [ebp - 0x2adc]
call fcn.10027480
lea ecx, [ebp - 0x2af4]
call fcn.10027480
lea ecx, [ebp - 0x2b0c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100cb4d4
mov ecx, 0x100cb220
call fcn.1004d870
push 0x100ad8bc
lea ecx, [ebp - 0x2b54]
call fcn.1006dac0
push str.autostrafe_wish
lea ecx, [ebp - 0x2b3c]
mov dword [ebp - 4], 0x352
call fcn.100274d0
push str.automatic_strafe_fraction
lea ecx, [ebp - 0x2b24]
mov byte [ebp - 4], 0x53
call fcn.100274d0
lea eax, [ebp - 0x2b3c]
mov byte [ebp - 4], 0x54
push eax
mov ecx, 0x100cb5d4
call fcn.10044520
lea eax, [ebp - 0x2b24]
mov byte [0x100cb604], 1
push eax
mov ecx, 0x100cb630
call fcn.10044520
vmovaps xmm0, xmmword [0x100b3980]
xor eax, eax
mov dword [0x100cb62c], 1
cmp byte [0x100cb604], al
mov ecx, 0x100cb648
vmovups xmmword [0x100cb618], xmm0
cmovne eax, edi
mov dword [0x100cb660], eax
add eax, 8
mov dword [0x100cb5ac], eax
mov dword [0x100cb5b0], eax
lea eax, [ebp - 0x2b54]
push eax
call fcn.1006da90
lea ecx, [ebp - 0x2b24]
call fcn.10027480
lea ecx, [ebp - 0x2b3c]
call fcn.10027480
lea ecx, [ebp - 0x2b54]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100cb59c
mov ecx, 0x100cb220
call fcn.1004d870
push str.fakewalk
lea ecx, [ebp - 0x2b84]
call fcn.100274d0
push str.fake_walk
lea ecx, [ebp - 0x2b6c]
mov dword [ebp - 4], 0x355
call fcn.100274d0
lea eax, [ebp - 0x2b6c]
mov byte [ebp - 4], 0x56
push eax
mov ecx, 0x100cba44
call fcn.10044520
lea eax, [ebp - 0x2b84]
mov ecx, 0x100cba00
push eax
call fcn.10044520
lea ecx, [ebp - 0x2b6c]
mov dword [0x100cba40], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x2b84]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100cb9c8
mov ecx, 0x100cb220
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2bb4]
call fcn.1006dac0
push str.fakewalk_speed
lea ecx, [ebp - 0x2b9c]
mov dword [ebp - 4], 0x357
call fcn.100274d0
push str.fake_walk_speed
lea ecx, [ebp - 0x649c]
mov byte [ebp - 4], 0x58
call fcn.100274d0
lea eax, [ebp - 0x2b9c]
mov byte [ebp - 4], 0x59
push eax
mov ecx, 0x100cba9c
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39a0]
lea eax, [ebp - 0x2bb4]
mov byte [0x100cbacc], 0
push eax
mov ecx, 0x100cbb10
mov dword [0x100cbb28], 0
mov dword [0x100cba74], 8
mov dword [0x100cba78], 8
mov dword [0x100cbaf4], 0
vmovups xmmword [0x100cbae0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x649c]
call fcn.10027480
lea ecx, [ebp - 0x2b9c]
call fcn.10027480
lea ecx, [ebp - 0x2bb4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x100cba64
mov ecx, 0x100cb220
call fcn.1004d870
push str.autopeek
lea ecx, [ebp - 0x2be4]
call fcn.100274d0
push str.automatic_peek
lea ecx, [ebp - 0x2bcc]
mov dword [ebp - 4], 0x35a
call fcn.100274d0
lea eax, [ebp - 0x2bcc]
mov byte [ebp - 4], 0x5b
push eax
mov ecx, 0x100cbba8
call fcn.10044520
lea eax, [ebp - 0x2be4]
mov ecx, 0x100cbb64
push eax
call fcn.10044520
lea ecx, [ebp - 0x2bcc]
mov dword [0x100cbba4], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x2be4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x100cbb2c
mov ecx, 0x100cb220
call fcn.1004d870
mov ecx, 0x100c32a4
mov dword [ebp - 0x84], 0x100cbbc8
call fcn.1006d760
mov ecx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x84]
cmove ecx, eax
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x84]
push eax
call fcn.1003ca20
push str.skins
lea ecx, [ebp - 0x2bfc]
call fcn.100274d0
lea eax, [ebp - 0x2bfc]
mov dword [ebp - 4], 0x35c
push eax
mov ecx, 0x100cbbc8
call fcn.10044520
lea ecx, [ebp - 0x2bfc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0x100ad8e8
lea ecx, [ebp - 0x2c44]
call fcn.1006dac0
push str.custom_paint_kit
lea ecx, [ebp - 0x2c2c]
mov dword [ebp - 4], 0x35d
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x2c14]
mov byte [ebp - 4], 0x5e
call fcn.100274d0
lea eax, [ebp - 0x2c2c]
mov byte [ebp - 4], 0x5f
push eax
mov ecx, 0x100cbcc4
call fcn.10044520
lea eax, [ebp - 0x2c14]
mov byte [0x100cbcf4], 1
push eax
mov ecx, 0x100cbd20
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x100cbd1c], 0
cmp byte [0x100cbcf4], al
mov ecx, 0x100cbd38
vmovss dword [0x100cbd10], xmm1
cmovne eax, edi
mov dword [0x100cbd50], eax
add eax, 8
mov dword [0x100cbc9c], eax
mov dword [0x100cbca0], eax
lea eax, [ebp - 0x2c44]
vxorps xmm1, xmm1, xmm1
vmovss dword [0x100cbd0c], xmm0
vmovss dword [0x100cbd08], xmm1
vmovss dword [0x100cbd14], xmm0
push eax
call fcn.1006da90
lea ecx, [ebp - 0x2c14]
call fcn.10027480
lea ecx, [ebp - 0x2c2c]
call fcn.10027480
lea ecx, [ebp - 0x2c44]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x100cbc8c
mov ecx, 0x100cbbc8
call fcn.1004d870
mov dword [ebp - 0x64], 0
xor eax, eax
nop dword [eax]
imul edi, eax, 0x94
lea ecx, [ebp - 0x64b4]
lea eax, [ebp - 0x64]
mov edx, str.custom_paint_kit__i
push eax
add edi, 0x100cbd54
call fcn.1006db60
add esp, 4
mov esi, eax
push str.color_modulate
lea ecx, [ebp - 0x2c5c]
mov dword [ebp - 4], 0x360
call fcn.100274d0
push 0
push 1
push esi
lea eax, [ebp - 0x2c5c]
mov byte [ebp - 4], 0x61
push eax
mov ecx, edi
call fcn.1004d6e0
lea ecx, [ebp - 0x2c5c]
call fcn.10027480
lea ecx, [ebp - 0x64b4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
imul eax, dword [ebp - 0x64], 0x94
push 0
mov dword [eax + 0x100cbdb8], 0x1002de50
mov ecx, dword [ebp - 0x64]
imul eax, ecx, 0x94
mov dword [eax + 0x100cbdc0], ecx
imul eax, dword [ebp - 0x64], 0x94
vcvttss2si ecx, dword [0x100cbd08]
mov dword [eax + 0x100cbdc4], ecx
mov ecx, 0x100cbbc8
imul eax, dword [ebp - 0x64], 0x94
add eax, 0x100cbd54
push eax
call fcn.1004d870
xor eax, eax
mov dword [ebp - 0x68], eax
mov esi, dword [0x100ac37c]
lea ecx, [ebp - 0x64e4]
imul eax, eax, 0x2c2
mov edx, str.custom_paint_kit_col__i__i
add eax, dword [ebp - 0x64]
imul eax, eax, 0x9c
add eax, 0x100e557c
mov dword [ebp - 0x500], eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.1006dca0
mov edi, eax
lea eax, [ebp - 0x68]
mov dword [ebp - 4], 0x362
push eax
mov edx, str.custom_color__i
lea ecx, [ebp - 0x64cc]
call fcn.1006db60
add esp, 0xc
mov ecx, dword [ebp - 0x500]
push 0
push esi
push edi
push eax
mov byte [ebp - 4], 0x63
call fcn.1004d810
lea ecx, [ebp - 0x64cc]
call fcn.10027480
lea ecx, [ebp - 0x64e4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
imul eax, dword [ebp - 0x68], 0x2c2
push 0
add eax, dword [ebp - 0x64]
imul eax, eax, 0x9c
mov dword [eax + 0x100e55e0], 0x1002de50
imul eax, dword [ebp - 0x68], 0x2c2
mov ecx, dword [ebp - 0x64]
add eax, ecx
imul eax, eax, 0x9c
mov dword [eax + 0x100e55e8], ecx
imul eax, dword [ebp - 0x68], 0x2c2
vcvttss2si ecx, dword [0x100cbd08]
add eax, dword [ebp - 0x64]
imul eax, eax, 0x9c
mov dword [eax + 0x100e55ec], ecx
mov ecx, 0x100cbbc8
imul eax, dword [ebp - 0x68], 0x2c2
add eax, dword [ebp - 0x64]
imul eax, eax, 0x9c
add eax, 0x100e557c
push eax
call fcn.1004d870
mov eax, dword [ebp - 0x68]
inc eax
mov dword [ebp - 0x68], eax
cmp eax, 4
jl 0x1005b363
mov eax, dword [ebp - 0x64]
inc eax
mov dword [ebp - 0x64], eax
cmp eax, 0x2c2
jl 0x1005b2a0
push str.skins_enable
lea ecx, [ebp - 0x2c8c]
call fcn.100274d0
push str.enable
lea ecx, [ebp - 0x2c74]
mov dword [ebp - 4], 0x364
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2c8c]
mov byte [ebp - 4], 0x65
push eax
lea eax, [ebp - 0x2c74]
mov ecx, 0x100cbbf8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2c74]
call fcn.10027480
lea ecx, [ebp - 0x2c8c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x100cbbf8
mov ecx, 0x100cbbc8
mov dword [0x100cbc5c], 0x1002de90
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2cd4]
call fcn.1006dac0
push str.id_deagle
lea ecx, [ebp - 0x2cbc]
mov dword [ebp - 4], 0x366
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x2ca4]
mov byte [ebp - 4], 0x67
call fcn.100274d0
lea eax, [ebp - 0x2cbc]
mov byte [ebp - 4], 0x68
push eax
mov ecx, 0x10150fb4
call fcn.10044520
lea eax, [ebp - 0x2ca4]
mov byte [0x10150fe4], 1
push eax
mov ecx, 0x10151010
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x1015100c], 0
cmp byte [0x10150fe4], al
mov ecx, 0xf
vmovss dword [0x10151000], xmm1
cmovne eax, ecx
mov ecx, 0x10151028
mov dword [0x10151040], eax
add eax, 8
mov dword [0x10150f8c], eax
mov dword [0x10150f90], eax
lea eax, [ebp - 0x2cd4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10150ffc], xmm0
vmovss dword [0x10150ff8], xmm1
vmovss dword [0x10151004], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2ca4]
call fcn.10027480
lea ecx, [ebp - 0x2cbc]
call fcn.10027480
lea ecx, [ebp - 0x2cd4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
mov dword [0x10150fe0], 0x1002de50
mov dword [ebp - 0x314], 0x1002f4d0
lea eax, [ebp - 0x314]
mov ecx, 0x10150fd4
push eax
call fcn.1003ca20
push 0
push 0x10150f7c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_deagle
lea ecx, [ebp - 0x2d04]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x2cec]
mov dword [ebp - 4], 0x369
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2d04]
mov byte [ebp - 4], 0x6a
push eax
lea eax, [ebp - 0x2cec]
mov ecx, 0x10151044
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2cec]
call fcn.10027480
lea ecx, [ebp - 0x2d04]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x15c]
mov dword [0x101510a8], 0x1002de50
push eax
mov ecx, 0x1015109c
mov dword [ebp - 0x15c], 0x1002f4d0
call fcn.1003ca20
push 0
push 0x10151044
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x2d4c]
call fcn.1006dac0
push str.quality_deagle
lea ecx, [ebp - 0x2d34]
mov dword [ebp - 4], 0x36b
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x2d1c]
mov byte [ebp - 4], 0x6c
call fcn.100274d0
lea eax, [ebp - 0x2d34]
mov byte [ebp - 4], 0x6d
push eax
mov ecx, 0x10151110
call fcn.10044520
lea eax, [ebp - 0x2d1c]
mov byte [0x10151140], 1
push eax
mov ecx, 0x1015116c
call fcn.10044520
xor eax, eax
mov dword [0x10151168], 3
cmp byte [0x10151140], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10151158], xmm0
vmovss xmm0, dword [0x100b3750]
cmovne eax, ecx
vmovss dword [0x1015115c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x1015119c], eax
add eax, 8
vmovss dword [0x10151154], xmm0
vmovss xmm0, dword [0x100b3690]
mov dword [0x101510e8], eax
mov dword [0x101510ec], eax
lea eax, [ebp - 0x2d4c]
mov ecx, 0x10151184
push eax
vmovss dword [0x10151160], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2d1c]
call fcn.10027480
lea ecx, [ebp - 0x2d34]
call fcn.10027480
lea ecx, [ebp - 0x2d4c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x31c]
mov dword [0x1015113c], 0x1002de50
push eax
mov ecx, 0x10151130
mov dword [ebp - 0x31c], 0x1002f4d0
call fcn.1003ca20
push 0
push 0x101510d8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2d94]
call fcn.1006dac0
push str.seed_deagle
lea ecx, [ebp - 0x2d7c]
mov dword [ebp - 4], 0x36e
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x2d64]
mov byte [ebp - 4], 0x6f
call fcn.100274d0
lea eax, [ebp - 0x2d7c]
mov byte [ebp - 4], 0x70
push eax
mov ecx, 0x101511d8
call fcn.10044520
lea eax, [ebp - 0x2d64]
mov byte [0x10151208], 1
push eax
mov ecx, 0x10151234
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10151230], 0
cmp byte [0x10151208], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015124c
mov dword [0x10151264], eax
add eax, 8
mov dword [0x101511b0], eax
mov dword [0x101511b4], eax
lea eax, [ebp - 0x2d94]
vmovss dword [0x10151220], xmm0
vmovss dword [0x1015121c], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10151224], xmm1
vmovss dword [0x10151228], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2d64]
call fcn.10027480
lea ecx, [ebp - 0x2d7c]
call fcn.10027480
lea ecx, [ebp - 0x2d94]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x320]
mov dword [0x10151204], 0x1002de50
push eax
mov ecx, 0x101511f8
mov dword [ebp - 0x320], 0x1002f4d0
call fcn.1003ca20
push 0
push 0x101511a0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2ddc]
call fcn.1006dac0
push str.id_elite
lea ecx, [ebp - 0x2dc4]
mov dword [ebp - 4], 0x371
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x2dac]
mov byte [ebp - 4], 0x72
call fcn.100274d0
lea eax, [ebp - 0x2dc4]
mov byte [ebp - 4], 0x73
push eax
mov ecx, 0x101512a0
call fcn.10044520
lea eax, [ebp - 0x2dac]
mov byte [0x101512d0], 1
push eax
mov ecx, 0x101512fc
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101512f8], 0
cmp byte [0x101512d0], al
mov ecx, 0xf
vmovss dword [0x101512ec], xmm1
cmovne eax, ecx
mov ecx, 0x10151314
mov dword [0x1015132c], eax
add eax, 8
mov dword [0x10151278], eax
mov dword [0x1015127c], eax
lea eax, [ebp - 0x2ddc]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101512e8], xmm0
vmovss dword [0x101512e4], xmm1
vmovss dword [0x101512f0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2dac]
call fcn.10027480
lea ecx, [ebp - 0x2dc4]
call fcn.10027480
lea ecx, [ebp - 0x2ddc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x324]
mov dword [0x101512cc], 0x1002de50
push eax
mov ecx, 0x101512c0
mov dword [ebp - 0x324], 0x1002f500
call fcn.1003ca20
push 0
push 0x10151268
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_elite
lea ecx, [ebp - 0x2e0c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x2df4]
mov dword [ebp - 4], 0x374
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2e0c]
mov byte [ebp - 4], 0x75
push eax
lea eax, [ebp - 0x2df4]
mov ecx, 0x10151330
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2df4]
call fcn.10027480
lea ecx, [ebp - 0x2e0c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x328]
mov dword [0x10151394], 0x1002de50
push eax
mov ecx, 0x10151388
mov dword [ebp - 0x328], 0x1002f500
call fcn.1003ca20
push 0
push 0x10151330
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x2e54]
call fcn.1006dac0
push str.quality_elite
lea ecx, [ebp - 0x2e3c]
mov dword [ebp - 4], 0x376
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x2e24]
mov byte [ebp - 4], 0x77
call fcn.100274d0
lea eax, [ebp - 0x2e3c]
mov byte [ebp - 4], 0x78
push eax
mov ecx, 0x101513fc
call fcn.10044520
lea eax, [ebp - 0x2e24]
mov byte [0x1015142c], 1
push eax
mov ecx, 0x10151458
call fcn.10044520
xor eax, eax
mov dword [0x10151454], 3
cmp byte [0x1015142c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10151470
vmovss dword [0x10151444], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10151488], eax
add eax, 8
vmovss dword [0x10151448], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101513d4], eax
mov dword [0x101513d8], eax
lea eax, [ebp - 0x2e54]
vmovss dword [0x10151440], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x1015144c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2e24]
call fcn.10027480
lea ecx, [ebp - 0x2e3c]
call fcn.10027480
lea ecx, [ebp - 0x2e54]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x32c]
mov dword [0x10151428], 0x1002de50
push eax
mov ecx, 0x1015141c
mov dword [ebp - 0x32c], 0x1002f500
call fcn.1003ca20
push 0
push 0x101513c4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2e9c]
call fcn.1006dac0
push str.seed_elite
lea ecx, [ebp - 0x2e84]
mov dword [ebp - 4], 0x379
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x2e6c]
mov byte [ebp - 4], 0x7a
call fcn.100274d0
lea eax, [ebp - 0x2e84]
mov byte [ebp - 4], 0x7b
push eax
mov ecx, 0x101514c4
call fcn.10044520
lea eax, [ebp - 0x2e6c]
mov byte [0x101514f4], 1
push eax
mov ecx, 0x10151520
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x1015151c], 0
cmp byte [0x101514f4], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10151538
mov dword [0x10151550], eax
add eax, 8
mov dword [0x1015149c], eax
mov dword [0x101514a0], eax
lea eax, [ebp - 0x2e9c]
vmovss dword [0x1015150c], xmm0
vmovss dword [0x10151508], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10151510], xmm1
vmovss dword [0x10151514], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2e6c]
call fcn.10027480
lea ecx, [ebp - 0x2e84]
call fcn.10027480
lea ecx, [ebp - 0x2e9c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x330]
mov dword [0x101514f0], 0x1002de50
push eax
mov ecx, 0x101514e4
mov dword [ebp - 0x330], 0x1002f500
call fcn.1003ca20
push 0
push 0x1015148c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2ee4]
call fcn.1006dac0
push str.id_fiveseven
lea ecx, [ebp - 0x2ecc]
mov dword [ebp - 4], 0x37c
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x2eb4]
mov byte [ebp - 4], 0x7d
call fcn.100274d0
lea eax, [ebp - 0x2ecc]
mov byte [ebp - 4], 0x7e
push eax
mov ecx, 0x1015158c
call fcn.10044520
lea eax, [ebp - 0x2eb4]
mov byte [0x101515bc], 1
push eax
mov ecx, 0x101515e8
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101515e4], 0
cmp byte [0x101515bc], al
mov ecx, 0xf
vmovss dword [0x101515d8], xmm1
cmovne eax, ecx
mov ecx, 0x10151600
mov dword [0x10151618], eax
add eax, 8
mov dword [0x10151564], eax
mov dword [0x10151568], eax
lea eax, [ebp - 0x2ee4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101515d4], xmm0
vmovss dword [0x101515d0], xmm1
vmovss dword [0x101515dc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2eb4]
call fcn.10027480
lea ecx, [ebp - 0x2ecc]
call fcn.10027480
lea ecx, [ebp - 0x2ee4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x334]
mov dword [0x101515b8], 0x1002de50
push eax
mov ecx, 0x101515ac
mov dword [ebp - 0x334], 0x1002f530
call fcn.1003ca20
push 0
push 0x10151554
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_fiveseven
lea ecx, [ebp - 0x2f14]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x2efc]
mov dword [ebp - 4], 0x37f
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x2f14]
mov byte [ebp - 4], 0x80
push eax
lea eax, [ebp - 0x2efc]
mov ecx, 0x1015161c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x2efc]
call fcn.10027480
lea ecx, [ebp - 0x2f14]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x338]
mov dword [0x10151680], 0x1002de50
push eax
mov ecx, 0x10151674
mov dword [ebp - 0x338], 0x1002f530
call fcn.1003ca20
push 0
push 0x1015161c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x2f5c]
call fcn.1006dac0
push str.quality_fiveseven
lea ecx, [ebp - 0x2f44]
mov dword [ebp - 4], 0x381
call fcn.100274d0
mov byte [ebp - 4], 0x82
push str.quality
lea ecx, [ebp - 0x2f2c]
call fcn.100274d0
lea eax, [ebp - 0x2f44]
mov byte [ebp - 4], 0x83
push eax
mov ecx, 0x101516e8
call fcn.10044520
lea eax, [ebp - 0x2f2c]
mov byte [0x10151718], 1
push eax
mov ecx, 0x10151744
call fcn.10044520
xor eax, eax
mov dword [0x10151740], 3
cmp byte [0x10151718], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015175c
vmovss dword [0x10151730], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10151774], eax
add eax, 8
vmovss dword [0x10151734], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101516c0], eax
mov dword [0x101516c4], eax
lea eax, [ebp - 0x2f5c]
vmovss dword [0x1015172c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10151738], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2f2c]
call fcn.10027480
lea ecx, [ebp - 0x2f44]
call fcn.10027480
lea ecx, [ebp - 0x2f5c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x33c]
mov dword [0x10151714], 0x1002de50
push eax
mov ecx, 0x10151708
mov dword [ebp - 0x33c], 0x1002f530
call fcn.1003ca20
push 0
push 0x101516b0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2fa4]
call fcn.1006dac0
push str.seed_fiveseven
lea ecx, [ebp - 0x2f8c]
mov dword [ebp - 4], 0x384
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x2f74]
mov byte [ebp - 4], 0x85
call fcn.100274d0
lea eax, [ebp - 0x2f8c]
mov byte [ebp - 4], 0x86
push eax
mov ecx, 0x101517b0
call fcn.10044520
lea eax, [ebp - 0x2f74]
mov byte [0x101517e0], 1
push eax
mov ecx, 0x1015180c
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x101517e0], al
cmovne eax, ecx
mov dword [0x1015183c], eax
add eax, 8
vmovss xmm1, dword [0x100b38a0]
vxorps xmm0, xmm0, xmm0
mov dword [0x10151788], eax
mov ecx, 0x10151824
mov dword [0x1015178c], eax
lea eax, [ebp - 0x2fa4]
vmovss dword [0x101517f8], xmm0
vmovss dword [0x101517f4], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101517fc], xmm1
mov dword [0x10151808], 0
vmovss dword [0x10151800], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2f74]
call fcn.10027480
lea ecx, [ebp - 0x2f8c]
call fcn.10027480
lea ecx, [ebp - 0x2fa4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x340]
mov dword [0x101517dc], 0x1002de50
push eax
mov ecx, 0x101517d0
mov dword [ebp - 0x340], 0x1002f530
call fcn.1003ca20
push 0
push 0x10151778
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x2fec]
call fcn.1006dac0
push str.id_glock
lea ecx, [ebp - 0x2fd4]
mov dword [ebp - 4], 0x387
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x2fbc]
mov byte [ebp - 4], 0x88
call fcn.100274d0
lea eax, [ebp - 0x2fd4]
mov byte [ebp - 4], 0x89
push eax
mov ecx, 0x10151878
call fcn.10044520
lea eax, [ebp - 0x2fbc]
mov byte [0x101518a8], 1
push eax
mov ecx, 0x101518d4
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101518d0], 0
cmp byte [0x101518a8], al
mov ecx, 0xf
vmovss dword [0x101518c4], xmm1
cmovne eax, ecx
mov ecx, 0x101518ec
mov dword [0x10151904], eax
add eax, 8
mov dword [0x10151850], eax
mov dword [0x10151854], eax
lea eax, [ebp - 0x2fec]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101518c0], xmm0
vmovss dword [0x101518bc], xmm1
vmovss dword [0x101518c8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x2fbc]
call fcn.10027480
lea ecx, [ebp - 0x2fd4]
call fcn.10027480
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2fec]
call fcn.10033440
lea eax, [ebp - 0x344]
mov dword [0x101518a4], 0x1002de50
push eax
mov ecx, 0x10151898
mov dword [ebp - 0x344], 0x1002f560
call fcn.1003ca20
push 0
push 0x10151840
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_glock
lea ecx, [ebp - 0x301c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3004]
mov dword [ebp - 4], 0x38a
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x301c]
mov byte [ebp - 4], 0x8b
push eax
lea eax, [ebp - 0x3004]
mov ecx, 0x10151908
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3004]
call fcn.10027480
lea ecx, [ebp - 0x301c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x348]
mov dword [0x1015196c], 0x1002de50
push eax
mov ecx, 0x10151960
mov dword [ebp - 0x348], 0x1002f560
call fcn.1003ca20
push 0
push 0x10151908
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3064]
call fcn.1006dac0
push str.quality_glock
lea ecx, [ebp - 0x304c]
mov dword [ebp - 4], 0x38c
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3034]
mov byte [ebp - 4], 0x8d
call fcn.100274d0
lea eax, [ebp - 0x304c]
mov byte [ebp - 4], 0x8e
push eax
mov ecx, 0x101519d4
call fcn.10044520
lea eax, [ebp - 0x3034]
mov byte [0x10151a04], 1
push eax
mov ecx, 0x10151a30
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10151a04], al
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
vmovss dword [0x10151a1c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10151a60], eax
add eax, 8
vmovss dword [0x10151a20], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101519ac], eax
mov dword [0x101519b0], eax
vmovss dword [0x10151a18], xmm0
vmovss xmm0, dword [0x100b3690]
lea eax, [ebp - 0x3064]
mov dword [0x10151a2c], 3
push eax
mov ecx, 0x10151a48
vmovss dword [0x10151a24], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3034]
call fcn.10027480
lea ecx, [ebp - 0x304c]
call fcn.10027480
lea ecx, [ebp - 0x3064]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x34c]
mov dword [0x10151a00], 0x1002de50
push eax
mov ecx, 0x101519f4
mov dword [ebp - 0x34c], 0x1002f560
call fcn.1003ca20
push 0
push 0x1015199c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x30ac]
call fcn.1006dac0
push str.seed_glock
lea ecx, [ebp - 0x3094]
mov dword [ebp - 4], 0x38f
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x307c]
mov byte [ebp - 4], 0x90
call fcn.100274d0
lea eax, [ebp - 0x3094]
mov byte [ebp - 4], 0x91
push eax
mov ecx, 0x10151a9c
call fcn.10044520
lea eax, [ebp - 0x307c]
mov byte [0x10151acc], 1
push eax
mov ecx, 0x10151af8
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10151af4], 0
cmp byte [0x10151acc], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10151b10
mov dword [0x10151b28], eax
add eax, 8
mov dword [0x10151a74], eax
mov dword [0x10151a78], eax
lea eax, [ebp - 0x30ac]
vmovss dword [0x10151ae4], xmm0
vmovss dword [0x10151ae0], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10151ae8], xmm1
vmovss dword [0x10151aec], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x307c]
call fcn.10027480
lea ecx, [ebp - 0x3094]
call fcn.10027480
lea ecx, [ebp - 0x30ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x350]
mov dword [0x10151ac8], 0x1002de50
mov dword [ebp - 0x350], 0x1002f560
mov ecx, 0x10151abc
push eax
call fcn.1003ca20
push 0
push 0x10151a64
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x30f4]
call fcn.1006dac0
push str.id_ak47
lea ecx, [ebp - 0x30dc]
mov dword [ebp - 4], 0x392
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x30c4]
mov byte [ebp - 4], 0x93
call fcn.100274d0
lea eax, [ebp - 0x30dc]
mov byte [ebp - 4], 0x94
push eax
mov ecx, 0x10151b64
call fcn.10044520
lea eax, [ebp - 0x30c4]
mov byte [0x10151b94], 1
push eax
mov ecx, 0x10151bc0
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10151bbc], 0
cmp byte [0x10151b94], al
mov ecx, 0xf
vmovss dword [0x10151bb0], xmm1
cmovne eax, ecx
mov ecx, 0x10151bd8
mov dword [0x10151bf0], eax
add eax, 8
mov dword [0x10151b3c], eax
mov dword [0x10151b40], eax
lea eax, [ebp - 0x30f4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10151bac], xmm0
vmovss dword [0x10151ba8], xmm1
vmovss dword [0x10151bb4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x30c4]
call fcn.10027480
lea ecx, [ebp - 0x30dc]
call fcn.10027480
lea ecx, [ebp - 0x30f4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x354]
mov dword [0x10151b90], 0x1002de50
push eax
mov ecx, 0x10151b84
mov dword [ebp - 0x354], 0x1002f590
call fcn.1003ca20
push 0
push 0x10151b2c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_ak47
lea ecx, [ebp - 0x3124]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x310c]
mov dword [ebp - 4], 0x395
call fcn.100274d0
push 0
lea eax, [ebp - 0x3124]
mov byte [ebp - 4], 0x96
push 1
push eax
lea eax, [ebp - 0x310c]
push eax
mov ecx, 0x10151bf4
call fcn.1004d6e0
lea ecx, [ebp - 0x310c]
call fcn.10027480
lea ecx, [ebp - 0x3124]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x358]
mov dword [0x10151c58], 0x1002de50
push eax
mov ecx, 0x10151c4c
mov dword [ebp - 0x358], 0x1002f590
call fcn.1003ca20
push 0
push 0x10151bf4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x316c]
call fcn.1006dac0
push str.quality_ak47
lea ecx, [ebp - 0x3154]
mov dword [ebp - 4], 0x397
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x313c]
mov byte [ebp - 4], 0x98
call fcn.100274d0
lea eax, [ebp - 0x3154]
mov byte [ebp - 4], 0x99
push eax
mov ecx, 0x10151cc0
call fcn.10044520
lea eax, [ebp - 0x313c]
mov byte [0x10151cf0], 1
push eax
mov ecx, 0x10151d1c
call fcn.10044520
xor eax, eax
mov dword [0x10151d18], 3
cmp byte [0x10151cf0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10151d34
vmovss dword [0x10151d08], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10151d4c], eax
add eax, 8
vmovss dword [0x10151d0c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10151c98], eax
mov dword [0x10151c9c], eax
lea eax, [ebp - 0x316c]
vmovss dword [0x10151d04], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10151d10], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x313c]
call fcn.10027480
lea ecx, [ebp - 0x3154]
call fcn.10027480
lea ecx, [ebp - 0x316c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x35c]
mov dword [0x10151cec], 0x1002de50
push eax
mov ecx, 0x10151ce0
mov dword [ebp - 0x35c], 0x1002f590
call fcn.1003ca20
push 0
push 0x10151c88
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x31b4]
call fcn.1006dac0
push str.seed_ak47
lea ecx, [ebp - 0x319c]
mov dword [ebp - 4], 0x39a
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3184]
mov byte [ebp - 4], 0x9b
call fcn.100274d0
lea eax, [ebp - 0x319c]
mov byte [ebp - 4], 0x9c
push eax
mov ecx, 0x10151d88
call fcn.10044520
lea eax, [ebp - 0x3184]
mov byte [0x10151db8], 1
push eax
mov ecx, 0x10151de4
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10151de0], 0
cmp byte [0x10151db8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10151dfc
mov dword [0x10151e14], eax
add eax, 8
mov dword [0x10151d60], eax
mov dword [0x10151d64], eax
lea eax, [ebp - 0x31b4]
vmovss dword [0x10151dd0], xmm0
vmovss dword [0x10151dcc], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10151dd4], xmm1
vmovss dword [0x10151dd8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3184]
call fcn.10027480
lea ecx, [ebp - 0x319c]
call fcn.10027480
lea ecx, [ebp - 0x31b4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x360]
mov dword [0x10151db4], 0x1002de50
push eax
mov ecx, 0x10151da8
mov dword [ebp - 0x360], 0x1002f590
call fcn.1003ca20
push 0
push 0x10151d50
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x31fc]
call fcn.1006dac0
push str.id_aug
lea ecx, [ebp - 0x31e4]
mov dword [ebp - 4], 0x39d
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x31cc]
mov byte [ebp - 4], 0x9e
call fcn.100274d0
lea eax, [ebp - 0x31e4]
mov byte [ebp - 4], 0x9f
push eax
mov ecx, 0x10151e50
call fcn.10044520
mov byte [0x10151e80], 1
lea eax, [ebp - 0x31cc]
push eax
mov ecx, 0x10151eac
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10151ea8], 0
cmp byte [0x10151e80], al
mov ecx, 0xf
vmovss dword [0x10151e9c], xmm1
cmovne eax, ecx
mov ecx, 0x10151ec4
mov dword [0x10151edc], eax
add eax, 8
mov dword [0x10151e28], eax
mov dword [0x10151e2c], eax
lea eax, [ebp - 0x31fc]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10151e98], xmm0
vmovss dword [0x10151e94], xmm1
vmovss dword [0x10151ea0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x31cc]
call fcn.10027480
lea ecx, [ebp - 0x31e4]
call fcn.10027480
lea ecx, [ebp - 0x31fc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x364]
mov dword [0x10151e7c], 0x1002de50
push eax
mov ecx, 0x10151e70
mov dword [ebp - 0x364], 0x1002f5c0
call fcn.1003ca20
push 0
push 0x10151e18
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_aug
lea ecx, [ebp - 0x322c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3214]
mov dword [ebp - 4], 0x3a0
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x322c]
mov byte [ebp - 4], 0xa1
push eax
lea eax, [ebp - 0x3214]
mov ecx, 0x10151ee0
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3214]
call fcn.10027480
lea ecx, [ebp - 0x322c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x368]
mov dword [0x10151f44], 0x1002de50
push eax
mov ecx, 0x10151f38
mov dword [ebp - 0x368], 0x1002f5c0
call fcn.1003ca20
push 0
push 0x10151ee0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3274]
call fcn.1006dac0
push str.quality_aug
lea ecx, [ebp - 0x325c]
mov dword [ebp - 4], 0x3a2
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3244]
mov byte [ebp - 4], 0xa3
call fcn.100274d0
lea eax, [ebp - 0x325c]
mov byte [ebp - 4], 0xa4
push eax
mov ecx, 0x10151fac
call fcn.10044520
lea eax, [ebp - 0x3244]
mov byte [0x10151fdc], 1
push eax
mov ecx, 0x10152008
call fcn.10044520
xor eax, eax
mov dword [0x10152004], 3
cmp byte [0x10151fdc], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10152020
vmovss dword [0x10151ff4], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10152038], eax
add eax, 8
vmovss dword [0x10151ff8], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10151f84], eax
mov dword [0x10151f88], eax
lea eax, [ebp - 0x3274]
vmovss dword [0x10151ff0], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10151ffc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3244]
call fcn.10027480
lea ecx, [ebp - 0x325c]
call fcn.10027480
lea ecx, [ebp - 0x3274]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x36c]
mov dword [0x10151fd8], 0x1002de50
push eax
mov ecx, 0x10151fcc
mov dword [ebp - 0x36c], 0x1002f5c0
call fcn.1003ca20
push 0
push 0x10151f74
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x32bc]
call fcn.1006dac0
push str.seed_aug
lea ecx, [ebp - 0x32a4]
mov dword [ebp - 4], 0x3a5
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x328c]
mov byte [ebp - 4], 0xa6
call fcn.100274d0
lea eax, [ebp - 0x32a4]
mov byte [ebp - 4], 0xa7
push eax
mov ecx, 0x10152074
call fcn.10044520
lea eax, [ebp - 0x328c]
mov byte [0x101520a4], 1
push eax
mov ecx, 0x101520d0
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x101520a4], al
vmovss xmm1, dword [0x100b38a0]
cmovne eax, ecx
mov dword [0x101520cc], 0
mov dword [0x10152100], eax
mov ecx, 0x101520e8
add eax, 8
vxorps xmm0, xmm0, xmm0
mov dword [0x1015204c], eax
mov dword [0x10152050], eax
lea eax, [ebp - 0x32bc]
vmovss dword [0x101520bc], xmm0
vmovss dword [0x101520b8], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101520c0], xmm1
vmovss dword [0x101520c4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x328c]
call fcn.10027480
lea ecx, [ebp - 0x32a4]
call fcn.10027480
lea ecx, [ebp - 0x32bc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x370]
mov dword [0x101520a0], 0x1002de50
push eax
mov ecx, 0x10152094
mov dword [ebp - 0x370], 0x1002f5c0
call fcn.1003ca20
push 0
push 0x1015203c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3304]
call fcn.1006dac0
push str.id_awp
lea ecx, [ebp - 0x32ec]
mov dword [ebp - 4], 0x3a8
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x32d4]
mov byte [ebp - 4], 0xa9
call fcn.100274d0
lea eax, [ebp - 0x32ec]
mov byte [ebp - 4], 0xaa
push eax
mov ecx, 0x1015213c
call fcn.10044520
lea eax, [ebp - 0x32d4]
mov byte [0x1015216c], 1
push eax
mov ecx, 0x10152198
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10152194], 0
cmp byte [0x1015216c], al
mov ecx, 0xf
vmovss dword [0x10152188], xmm1
cmovne eax, ecx
mov ecx, 0x101521b0
mov dword [0x101521c8], eax
add eax, 8
mov dword [0x10152114], eax
mov dword [0x10152118], eax
lea eax, [ebp - 0x3304]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10152184], xmm0
vmovss dword [0x10152180], xmm1
vmovss dword [0x1015218c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x32d4]
call fcn.10027480
lea ecx, [ebp - 0x32ec]
call fcn.10027480
lea ecx, [ebp - 0x3304]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x374]
mov dword [0x10152168], 0x1002de50
push eax
mov ecx, 0x1015215c
mov dword [ebp - 0x374], 0x1002f5f0
call fcn.1003ca20
push 0
push 0x10152104
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_awp
lea ecx, [ebp - 0x3334]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x331c]
mov dword [ebp - 4], 0x3ab
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3334]
mov byte [ebp - 4], 0xac
push eax
lea eax, [ebp - 0x331c]
mov ecx, 0x101521cc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x331c]
call fcn.10027480
lea ecx, [ebp - 0x3334]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x378]
mov dword [0x10152230], 0x1002de50
push eax
mov ecx, 0x10152224
mov dword [ebp - 0x378], 0x1002f5f0
call fcn.1003ca20
push 0
push 0x101521cc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x337c]
call fcn.1006dac0
push str.quality_awp
lea ecx, [ebp - 0x3364]
mov dword [ebp - 4], 0x3ad
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x334c]
mov byte [ebp - 4], 0xae
call fcn.100274d0
lea eax, [ebp - 0x3364]
mov byte [ebp - 4], 0xaf
push eax
mov ecx, 0x10152298
call fcn.10044520
lea eax, [ebp - 0x334c]
mov byte [0x101522c8], 1
push eax
mov ecx, 0x101522f4
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x101522c8], al
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x10152324], eax
add eax, 8
mov dword [0x10152270], eax
mov dword [0x10152274], eax
vmovss dword [0x101522e0], xmm0
vmovss xmm0, dword [0x100b3750]
vmovss dword [0x101522e4], xmm0
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x101522dc], xmm0
vmovss xmm0, dword [0x100b3690]
lea eax, [ebp - 0x337c]
mov dword [0x101522f0], 3
push eax
mov ecx, 0x1015230c
vmovss dword [0x101522e8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x334c]
call fcn.10027480
lea ecx, [ebp - 0x3364]
call fcn.10027480
lea ecx, [ebp - 0x337c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x37c]
mov dword [0x101522c4], 0x1002de50
push eax
mov ecx, 0x101522b8
mov dword [ebp - 0x37c], 0x1002f5f0
call fcn.1003ca20
push 0
push 0x10152260
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x33c4]
call fcn.1006dac0
push str.seed_awp
lea ecx, [ebp - 0x33ac]
mov dword [ebp - 4], 0x3b0
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3394]
mov byte [ebp - 4], 0xb1
call fcn.100274d0
lea eax, [ebp - 0x33ac]
mov byte [ebp - 4], 0xb2
push eax
mov ecx, 0x10152360
call fcn.10044520
lea eax, [ebp - 0x3394]
mov byte [0x10152390], 1
push eax
mov ecx, 0x101523bc
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101523b8], 0
cmp byte [0x10152390], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101523d4
mov dword [0x101523ec], eax
add eax, 8
mov dword [0x10152338], eax
mov dword [0x1015233c], eax
lea eax, [ebp - 0x33c4]
vmovss dword [0x101523a8], xmm0
vmovss dword [0x101523a4], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101523ac], xmm1
vmovss dword [0x101523b0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3394]
call fcn.10027480
lea ecx, [ebp - 0x33ac]
call fcn.10027480
lea ecx, [ebp - 0x33c4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
mov dword [0x1015238c], 0x1002de50
mov dword [ebp - 0x380], 0x1002f5f0
lea eax, [ebp - 0x380]
mov ecx, 0x10152380
push eax
call fcn.1003ca20
push 0
push 0x10152328
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x340c]
call fcn.1006dac0
push str.id_famas
lea ecx, [ebp - 0x33f4]
mov dword [ebp - 4], 0x3b3
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x33dc]
mov byte [ebp - 4], 0xb4
call fcn.100274d0
lea eax, [ebp - 0x33f4]
mov byte [ebp - 4], 0xb5
push eax
mov ecx, 0x10152428
call fcn.10044520
lea eax, [ebp - 0x33dc]
mov byte [0x10152458], 1
push eax
mov ecx, 0x10152484
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10152480], 0
cmp byte [0x10152458], al
mov ecx, 0xf
vmovss dword [0x10152474], xmm1
cmovne eax, ecx
mov ecx, 0x1015249c
mov dword [0x101524b4], eax
add eax, 8
mov dword [0x10152400], eax
mov dword [0x10152404], eax
lea eax, [ebp - 0x340c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10152470], xmm0
vmovss dword [0x1015246c], xmm1
vmovss dword [0x10152478], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x33dc]
call fcn.10027480
lea ecx, [ebp - 0x33f4]
call fcn.10027480
lea ecx, [ebp - 0x340c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x384]
mov dword [0x10152454], 0x1002de50
push eax
mov ecx, 0x10152448
mov dword [ebp - 0x384], 0x1002f620
call fcn.1003ca20
push 0
push 0x101523f0
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_famas
lea ecx, [ebp - 0x343c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3424]
mov dword [ebp - 4], 0x3b6
call fcn.100274d0
push 0
mov byte [ebp - 4], 0xb7
push 1
lea eax, [ebp - 0x343c]
mov ecx, 0x101524b8
push eax
lea eax, [ebp - 0x3424]
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3424]
call fcn.10027480
lea ecx, [ebp - 0x343c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x388]
mov dword [0x1015251c], 0x1002de50
push eax
mov ecx, 0x10152510
mov dword [ebp - 0x388], 0x1002f620
call fcn.1003ca20
push 0
push 0x101524b8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3484]
call fcn.1006dac0
push str.quality_famas
lea ecx, [ebp - 0x346c]
mov dword [ebp - 4], 0x3b8
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3454]
mov byte [ebp - 4], 0xb9
call fcn.100274d0
lea eax, [ebp - 0x346c]
mov byte [ebp - 4], 0xba
push eax
mov ecx, 0x10152584
call fcn.10044520
lea eax, [ebp - 0x3454]
mov byte [0x101525b4], 1
push eax
mov ecx, 0x101525e0
call fcn.10044520
xor eax, eax
mov dword [0x101525dc], 3
cmp byte [0x101525b4], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101525f8
vmovss dword [0x101525cc], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10152610], eax
add eax, 8
vmovss dword [0x101525d0], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x1015255c], eax
mov dword [0x10152560], eax
lea eax, [ebp - 0x3484]
vmovss dword [0x101525c8], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101525d4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3454]
call fcn.10027480
lea ecx, [ebp - 0x346c]
call fcn.10027480
lea ecx, [ebp - 0x3484]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x38c]
mov dword [0x101525b0], 0x1002de50
push eax
mov ecx, 0x101525a4
mov dword [ebp - 0x38c], 0x1002f620
call fcn.1003ca20
push 0
push 0x1015254c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x34cc]
call fcn.1006dac0
push str.seed_famas
lea ecx, [ebp - 0x34b4]
mov dword [ebp - 4], 0x3bb
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x349c]
mov byte [ebp - 4], 0xbc
call fcn.100274d0
lea eax, [ebp - 0x34b4]
mov byte [ebp - 4], 0xbd
push eax
mov ecx, 0x1015264c
call fcn.10044520
lea eax, [ebp - 0x349c]
mov byte [0x1015267c], 1
push eax
mov ecx, 0x101526a8
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101526a4], 0
cmp byte [0x1015267c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101526c0
mov dword [0x101526d8], eax
add eax, 8
mov dword [0x10152624], eax
mov dword [0x10152628], eax
lea eax, [ebp - 0x34cc]
vmovss dword [0x10152694], xmm0
vmovss dword [0x10152690], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10152698], xmm1
vmovss dword [0x1015269c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x349c]
call fcn.10027480
lea ecx, [ebp - 0x34b4]
call fcn.10027480
lea ecx, [ebp - 0x34cc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x390]
mov dword [0x10152678], 0x1002de50
push eax
mov ecx, 0x1015266c
mov dword [ebp - 0x390], 0x1002f620
call fcn.1003ca20
push 0
push 0x10152614
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3514]
call fcn.1006dac0
push str.id_g3sg1
lea ecx, [ebp - 0x34fc]
mov dword [ebp - 4], 0x3be
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x34e4]
mov byte [ebp - 4], 0xbf
call fcn.100274d0
lea eax, [ebp - 0x34fc]
mov byte [ebp - 4], 0xc0
push eax
mov ecx, 0x10152714
call fcn.10044520
lea eax, [ebp - 0x34e4]
mov byte [0x10152744], 1
push eax
mov ecx, 0x10152770
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x1015276c], 0
cmp byte [0x10152744], al
mov ecx, 0xf
vmovss dword [0x10152760], xmm1
cmovne eax, ecx
mov ecx, 0x10152788
mov dword [0x101527a0], eax
add eax, 8
mov dword [0x101526ec], eax
mov dword [0x101526f0], eax
lea eax, [ebp - 0x3514]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x1015275c], xmm0
vmovss dword [0x10152758], xmm1
vmovss dword [0x10152764], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x34e4]
call fcn.10027480
lea ecx, [ebp - 0x34fc]
call fcn.10027480
lea ecx, [ebp - 0x3514]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x394]
mov dword [0x10152740], 0x1002de50
push eax
mov ecx, 0x10152734
mov dword [ebp - 0x394], 0x1002f650
call fcn.1003ca20
push 0
push 0x101526dc
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_g3sg1
lea ecx, [ebp - 0x3544]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x352c]
mov dword [ebp - 4], 0x3c1
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3544]
mov byte [ebp - 4], 0xc2
push eax
lea eax, [ebp - 0x352c]
mov ecx, 0x101527a4
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x352c]
call fcn.10027480
lea ecx, [ebp - 0x3544]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x398]
mov dword [0x10152808], 0x1002de50
push eax
mov ecx, 0x101527fc
mov dword [ebp - 0x398], 0x1002f650
call fcn.1003ca20
push 0
push 0x101527a4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x358c]
call fcn.1006dac0
mov dword [ebp - 4], 0x3c3
push str.quality_g3sg1
lea ecx, [ebp - 0x3574]
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x355c]
mov byte [ebp - 4], 0xc4
call fcn.100274d0
lea eax, [ebp - 0x3574]
mov byte [ebp - 4], 0xc5
push eax
mov ecx, 0x10152870
call fcn.10044520
lea eax, [ebp - 0x355c]
mov byte [0x101528a0], 1
push eax
mov ecx, 0x101528cc
call fcn.10044520
xor eax, eax
mov dword [0x101528c8], 3
cmp byte [0x101528a0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101528e4
vmovss dword [0x101528b8], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101528fc], eax
add eax, 8
vmovss dword [0x101528bc], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10152848], eax
mov dword [0x1015284c], eax
lea eax, [ebp - 0x358c]
vmovss dword [0x101528b4], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101528c0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x355c]
call fcn.10027480
lea ecx, [ebp - 0x3574]
call fcn.10027480
lea ecx, [ebp - 0x358c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x39c]
mov dword [0x1015289c], 0x1002de50
push eax
mov ecx, 0x10152890
mov dword [ebp - 0x39c], 0x1002f650
call fcn.1003ca20
push 0
push 0x10152838
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x35d4]
call fcn.1006dac0
push str.seed_g3sg1
lea ecx, [ebp - 0x35bc]
mov dword [ebp - 4], 0x3c6
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x35a4]
mov byte [ebp - 4], 0xc7
call fcn.100274d0
lea eax, [ebp - 0x35bc]
mov byte [ebp - 4], 0xc8
push eax
mov ecx, 0x10152938
call fcn.10044520
lea eax, [ebp - 0x35a4]
mov byte [0x10152968], 1
push eax
mov ecx, 0x10152994
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10152990], 0
cmp byte [0x10152968], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101529ac
mov dword [0x101529c4], eax
add eax, 8
mov dword [0x10152910], eax
mov dword [0x10152914], eax
lea eax, [ebp - 0x35d4]
vmovss dword [0x10152980], xmm0
vmovss dword [0x1015297c], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10152984], xmm1
vmovss dword [0x10152988], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x35a4]
call fcn.10027480
lea ecx, [ebp - 0x35bc]
call fcn.10027480
lea ecx, [ebp - 0x35d4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3a0]
mov dword [0x10152964], 0x1002de50
push eax
mov ecx, 0x10152958
mov dword [ebp - 0x3a0], 0x1002f650
call fcn.1003ca20
push 0
push 0x10152900
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x361c]
call fcn.1006dac0
push str.id_galil
lea ecx, [ebp - 0x3604]
mov dword [ebp - 4], 0x3c9
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x35ec]
mov byte [ebp - 4], 0xca
call fcn.100274d0
lea eax, [ebp - 0x3604]
mov byte [ebp - 4], 0xcb
push eax
mov ecx, 0x10152a00
call fcn.10044520
lea eax, [ebp - 0x35ec]
mov byte [0x10152a30], 1
push eax
mov ecx, 0x10152a5c
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10152a58], 0
cmp byte [0x10152a30], al
mov ecx, 0xf
vmovss dword [0x10152a4c], xmm1
cmovne eax, ecx
mov ecx, 0x10152a74
mov dword [0x10152a8c], eax
add eax, 8
mov dword [0x101529d8], eax
mov dword [0x101529dc], eax
lea eax, [ebp - 0x361c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10152a48], xmm0
vmovss dword [0x10152a44], xmm1
vmovss dword [0x10152a50], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x35ec]
call fcn.10027480
lea ecx, [ebp - 0x3604]
call fcn.10027480
lea ecx, [ebp - 0x361c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3a4]
mov dword [0x10152a2c], 0x1002de50
push eax
mov ecx, 0x10152a20
mov dword [ebp - 0x3a4], 0x1002f680
call fcn.1003ca20
push 0
push 0x101529c8
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_galil
lea ecx, [ebp - 0x364c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3634]
mov dword [ebp - 4], 0x3cc
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x364c]
mov byte [ebp - 4], 0xcd
push eax
lea eax, [ebp - 0x3634]
mov ecx, 0x10152a90
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3634]
call fcn.10027480
lea ecx, [ebp - 0x364c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x3a8]
mov dword [0x10152af4], 0x1002de50
push eax
mov ecx, 0x10152ae8
mov dword [ebp - 0x3a8], 0x1002f680
call fcn.1003ca20
push 0
push 0x10152a90
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3694]
call fcn.1006dac0
push str.quality_galil
lea ecx, [ebp - 0x367c]
mov dword [ebp - 4], 0x3ce
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3664]
mov byte [ebp - 4], 0xcf
call fcn.100274d0
lea eax, [ebp - 0x367c]
mov byte [ebp - 4], 0xd0
push eax
mov ecx, 0x10152b5c
call fcn.10044520
lea eax, [ebp - 0x3664]
mov byte [0x10152b8c], 1
push eax
mov ecx, 0x10152bb8
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10152b8c], al
cmovne eax, ecx
mov dword [0x10152be8], eax
add eax, 8
mov dword [0x10152b34], eax
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10152ba4], xmm0
vmovss xmm0, dword [0x100b3750]
vmovss dword [0x10152ba8], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10152b38], eax
mov ecx, 0x10152bd0
vmovss dword [0x10152ba0], xmm0
vmovss xmm0, dword [0x100b3690]
lea eax, [ebp - 0x3694]
mov dword [0x10152bb4], 3
push eax
vmovss dword [0x10152bac], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3664]
call fcn.10027480
lea ecx, [ebp - 0x367c]
call fcn.10027480
lea ecx, [ebp - 0x3694]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3ac]
mov dword [0x10152b88], 0x1002de50
push eax
mov ecx, 0x10152b7c
mov dword [ebp - 0x3ac], 0x1002f680
call fcn.1003ca20
push 0
push 0x10152b24
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x36dc]
call fcn.1006dac0
push str.seed_galil
lea ecx, [ebp - 0x36c4]
mov dword [ebp - 4], 0x3d1
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x36ac]
mov byte [ebp - 4], 0xd2
call fcn.100274d0
lea eax, [ebp - 0x36c4]
mov byte [ebp - 4], 0xd3
push eax
mov ecx, 0x10152c24
call fcn.10044520
lea eax, [ebp - 0x36ac]
mov byte [0x10152c54], 1
push eax
mov ecx, 0x10152c80
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10152c7c], 0
cmp byte [0x10152c54], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10152c98
mov dword [0x10152cb0], eax
add eax, 8
mov dword [0x10152bfc], eax
mov dword [0x10152c00], eax
lea eax, [ebp - 0x36dc]
vmovss dword [0x10152c6c], xmm0
vmovss dword [0x10152c68], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10152c70], xmm1
vmovss dword [0x10152c74], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x36ac]
call fcn.10027480
lea ecx, [ebp - 0x36c4]
call fcn.10027480
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x36dc]
call fcn.10033440
lea eax, [ebp - 0x3b0]
mov dword [0x10152c50], 0x1002de50
push eax
mov ecx, 0x10152c44
mov dword [ebp - 0x3b0], 0x1002f680
call fcn.1003ca20
push 0
push 0x10152bec
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3724]
call fcn.1006dac0
push str.id_m249
lea ecx, [ebp - 0x370c]
mov dword [ebp - 4], 0x3d4
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x36f4]
mov byte [ebp - 4], 0xd5
call fcn.100274d0
lea eax, [ebp - 0x370c]
mov byte [ebp - 4], 0xd6
push eax
mov ecx, 0x10152cec
call fcn.10044520
lea eax, [ebp - 0x36f4]
mov byte [0x10152d1c], 1
push eax
mov ecx, 0x10152d48
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10152d44], 0
cmp byte [0x10152d1c], al
mov ecx, 0xf
vmovss dword [0x10152d38], xmm1
cmovne eax, ecx
mov ecx, 0x10152d60
mov dword [0x10152d78], eax
add eax, 8
mov dword [0x10152cc4], eax
mov dword [0x10152cc8], eax
lea eax, [ebp - 0x3724]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10152d34], xmm0
vmovss dword [0x10152d30], xmm1
vmovss dword [0x10152d3c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x36f4]
call fcn.10027480
lea ecx, [ebp - 0x370c]
call fcn.10027480
lea ecx, [ebp - 0x3724]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3b4]
mov dword [0x10152d18], 0x1002de50
push eax
mov ecx, 0x10152d0c
mov dword [ebp - 0x3b4], 0x1002f6b0
call fcn.1003ca20
push 0
push 0x10152cb4
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_m249
lea ecx, [ebp - 0x3754]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x373c]
mov dword [ebp - 4], 0x3d7
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3754]
mov byte [ebp - 4], 0xd8
push eax
lea eax, [ebp - 0x373c]
mov ecx, 0x10152d7c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x373c]
call fcn.10027480
lea ecx, [ebp - 0x3754]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x3b8]
mov dword [0x10152de0], 0x1002de50
push eax
mov ecx, 0x10152dd4
mov dword [ebp - 0x3b8], 0x1002f6b0
call fcn.1003ca20
push 0
push 0x10152d7c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x379c]
call fcn.1006dac0
push str.quality_m249
lea ecx, [ebp - 0x3784]
mov dword [ebp - 4], 0x3d9
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x376c]
mov byte [ebp - 4], 0xda
call fcn.100274d0
lea eax, [ebp - 0x3784]
mov byte [ebp - 4], 0xdb
push eax
mov ecx, 0x10152e48
call fcn.10044520
lea eax, [ebp - 0x376c]
mov byte [0x10152e78], 1
push eax
mov ecx, 0x10152ea4
call fcn.10044520
xor eax, eax
mov dword [0x10152ea0], 3
cmp byte [0x10152e78], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10152ebc
vmovss dword [0x10152e90], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10152ed4], eax
add eax, 8
vmovss dword [0x10152e94], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10152e20], eax
mov dword [0x10152e24], eax
lea eax, [ebp - 0x379c]
vmovss dword [0x10152e8c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10152e98], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x376c]
call fcn.10027480
lea ecx, [ebp - 0x3784]
call fcn.10027480
lea ecx, [ebp - 0x379c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3bc]
mov dword [0x10152e74], 0x1002de50
mov dword [ebp - 0x3bc], 0x1002f6b0
mov ecx, 0x10152e68
push eax
call fcn.1003ca20
push 0
push 0x10152e10
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x37e4]
call fcn.1006dac0
push str.seed_m249
lea ecx, [ebp - 0x37cc]
mov dword [ebp - 4], 0x3dc
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x37b4]
mov byte [ebp - 4], 0xdd
call fcn.100274d0
lea eax, [ebp - 0x37cc]
mov byte [ebp - 4], 0xde
push eax
mov ecx, 0x10152f10
call fcn.10044520
lea eax, [ebp - 0x37b4]
mov byte [0x10152f40], 1
push eax
mov ecx, 0x10152f6c
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10152f68], 0
cmp byte [0x10152f40], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10152f84
mov dword [0x10152f9c], eax
add eax, 8
mov dword [0x10152ee8], eax
mov dword [0x10152eec], eax
lea eax, [ebp - 0x37e4]
vmovss dword [0x10152f58], xmm0
vmovss dword [0x10152f54], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10152f5c], xmm1
vmovss dword [0x10152f60], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x37b4]
call fcn.10027480
lea ecx, [ebp - 0x37cc]
call fcn.10027480
lea ecx, [ebp - 0x37e4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3c0]
mov dword [0x10152f3c], 0x1002de50
push eax
mov ecx, 0x10152f30
mov dword [ebp - 0x3c0], 0x1002f6b0
call fcn.1003ca20
push 0
push 0x10152ed8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x382c]
call fcn.1006dac0
push str.id_m4a4
lea ecx, [ebp - 0x3814]
mov dword [ebp - 4], 0x3df
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x37fc]
mov byte [ebp - 4], 0xe0
call fcn.100274d0
mov byte [ebp - 4], 0xe1
lea eax, [ebp - 0x3814]
mov ecx, 0x10152fd8
push eax
call fcn.10044520
lea eax, [ebp - 0x37fc]
mov byte [0x10153008], 1
push eax
mov ecx, 0x10153034
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10153030], 0
cmp byte [0x10153008], al
mov ecx, 0xf
vmovss dword [0x10153024], xmm1
cmovne eax, ecx
mov ecx, 0x1015304c
mov dword [0x10153064], eax
add eax, 8
mov dword [0x10152fb0], eax
mov dword [0x10152fb4], eax
lea eax, [ebp - 0x382c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10153020], xmm0
vmovss dword [0x1015301c], xmm1
vmovss dword [0x10153028], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x37fc]
call fcn.10027480
lea ecx, [ebp - 0x3814]
call fcn.10027480
lea ecx, [ebp - 0x382c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3c4]
mov dword [0x10153004], 0x1002de50
push eax
mov ecx, 0x10152ff8
mov dword [ebp - 0x3c4], 0x1002f6e0
call fcn.1003ca20
push 0
push 0x10152fa0
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_m4a4
lea ecx, [ebp - 0x385c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3844]
mov dword [ebp - 4], 0x3e2
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x385c]
mov byte [ebp - 4], 0xe3
push eax
lea eax, [ebp - 0x3844]
mov ecx, 0x10153068
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3844]
call fcn.10027480
lea ecx, [ebp - 0x385c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x3c8]
mov dword [0x101530cc], 0x1002de50
push eax
mov ecx, 0x101530c0
mov dword [ebp - 0x3c8], 0x1002f6e0
call fcn.1003ca20
push 0
push 0x10153068
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x38a4]
call fcn.1006dac0
push str.quality_m4a4
lea ecx, [ebp - 0x388c]
mov dword [ebp - 4], 0x3e4
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3874]
mov byte [ebp - 4], 0xe5
call fcn.100274d0
lea eax, [ebp - 0x388c]
mov byte [ebp - 4], 0xe6
push eax
mov ecx, 0x10153134
call fcn.10044520
lea eax, [ebp - 0x3874]
mov byte [0x10153164], 1
push eax
mov ecx, 0x10153190
call fcn.10044520
xor eax, eax
mov dword [0x1015318c], 3
cmp byte [0x10153164], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101531a8
vmovss dword [0x1015317c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101531c0], eax
add eax, 8
vmovss dword [0x10153180], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x1015310c], eax
mov dword [0x10153110], eax
lea eax, [ebp - 0x38a4]
vmovss dword [0x10153178], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10153184], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3874]
call fcn.10027480
lea ecx, [ebp - 0x388c]
call fcn.10027480
lea ecx, [ebp - 0x38a4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3cc]
mov dword [0x10153160], 0x1002de50
push eax
mov ecx, 0x10153154
mov dword [ebp - 0x3cc], 0x1002f6e0
call fcn.1003ca20
push 0
push 0x101530fc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x38ec]
call fcn.1006dac0
push str.seed_m4a4
lea ecx, [ebp - 0x38d4]
mov dword [ebp - 4], 0x3e7
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x38bc]
mov byte [ebp - 4], 0xe8
call fcn.100274d0
lea eax, [ebp - 0x38d4]
mov byte [ebp - 4], 0xe9
push eax
mov ecx, 0x101531fc
call fcn.10044520
mov byte [0x1015322c], 1
lea eax, [ebp - 0x38bc]
push eax
mov ecx, 0x10153258
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10153254], 0
cmp byte [0x1015322c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10153270
mov dword [0x10153288], eax
add eax, 8
mov dword [0x101531d4], eax
mov dword [0x101531d8], eax
lea eax, [ebp - 0x38ec]
vmovss dword [0x10153244], xmm0
vmovss dword [0x10153240], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10153248], xmm1
vmovss dword [0x1015324c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x38bc]
call fcn.10027480
lea ecx, [ebp - 0x38d4]
call fcn.10027480
lea ecx, [ebp - 0x38ec]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3d0]
mov dword [0x10153228], 0x1002de50
push eax
mov ecx, 0x1015321c
mov dword [ebp - 0x3d0], 0x1002f6e0
call fcn.1003ca20
push 0
push 0x101531c4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3934]
call fcn.1006dac0
push str.id_mac10
lea ecx, [ebp - 0x391c]
mov dword [ebp - 4], 0x3ea
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x3904]
mov byte [ebp - 4], 0xeb
call fcn.100274d0
lea eax, [ebp - 0x391c]
mov byte [ebp - 4], 0xec
push eax
mov ecx, 0x101532c4
call fcn.10044520
lea eax, [ebp - 0x3904]
mov byte [0x101532f4], 1
push eax
mov ecx, 0x10153320
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x1015331c], 0
cmp byte [0x101532f4], al
mov ecx, 0xf
vmovss dword [0x10153310], xmm1
cmovne eax, ecx
mov dword [0x10153350], eax
add eax, 8
vxorps xmm1, xmm1, xmm1
mov dword [0x1015329c], eax
mov dword [0x101532a0], eax
lea eax, [ebp - 0x3934]
vmovss dword [0x1015330c], xmm0
vmovss dword [0x10153308], xmm1
vmovss dword [0x10153314], xmm0
push eax
mov ecx, 0x10153338
call fcn.1006da90
lea ecx, [ebp - 0x3904]
call fcn.10027480
lea ecx, [ebp - 0x391c]
call fcn.10027480
lea ecx, [ebp - 0x3934]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3d4]
mov dword [0x101532f0], 0x1002de50
push eax
mov ecx, 0x101532e4
mov dword [ebp - 0x3d4], 0x1002f710
call fcn.1003ca20
push 0
push 0x1015328c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_mac10
lea ecx, [ebp - 0x3964]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x394c]
mov dword [ebp - 4], 0x3ed
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3964]
mov byte [ebp - 4], 0xee
push eax
lea eax, [ebp - 0x394c]
mov ecx, 0x10153354
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x394c]
call fcn.10027480
lea ecx, [ebp - 0x3964]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x3d8]
mov dword [0x101533b8], 0x1002de50
push eax
mov ecx, 0x101533ac
mov dword [ebp - 0x3d8], 0x1002f710
call fcn.1003ca20
push 0
push 0x10153354
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x39ac]
call fcn.1006dac0
push str.quality_mac10
lea ecx, [ebp - 0x3994]
mov dword [ebp - 4], 0x3ef
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x397c]
mov byte [ebp - 4], 0xf0
call fcn.100274d0
lea eax, [ebp - 0x3994]
mov byte [ebp - 4], 0xf1
push eax
mov ecx, 0x10153420
call fcn.10044520
lea eax, [ebp - 0x397c]
mov byte [0x10153450], 1
push eax
mov ecx, 0x1015347c
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10153450], al
cmovne eax, ecx
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10153468], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101534ac], eax
mov ecx, 0x10153494
add eax, 8
mov dword [0x10153478], 3
vmovss dword [0x1015346c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101533f8], eax
mov dword [0x101533fc], eax
lea eax, [ebp - 0x39ac]
vmovss dword [0x10153464], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10153470], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x397c]
call fcn.10027480
lea ecx, [ebp - 0x3994]
call fcn.10027480
lea ecx, [ebp - 0x39ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3dc]
mov dword [0x1015344c], 0x1002de50
push eax
mov ecx, 0x10153440
mov dword [ebp - 0x3dc], 0x1002f710
call fcn.1003ca20
push 0
push 0x101533e8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x39f4]
call fcn.1006dac0
push str.seed_mac10
lea ecx, [ebp - 0x39dc]
mov dword [ebp - 4], 0x3f2
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x39c4]
mov byte [ebp - 4], 0xf3
call fcn.100274d0
lea eax, [ebp - 0x39dc]
mov byte [ebp - 4], 0xf4
push eax
mov ecx, 0x101534e8
call fcn.10044520
lea eax, [ebp - 0x39c4]
mov byte [0x10153518], 1
push eax
mov ecx, 0x10153544
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10153540], 0
cmp byte [0x10153518], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015355c
mov dword [0x10153574], eax
add eax, 8
mov dword [0x101534c0], eax
mov dword [0x101534c4], eax
lea eax, [ebp - 0x39f4]
vmovss dword [0x10153530], xmm0
vmovss dword [0x1015352c], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10153534], xmm1
vmovss dword [0x10153538], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x39c4]
call fcn.10027480
lea ecx, [ebp - 0x39dc]
call fcn.10027480
lea ecx, [ebp - 0x39f4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3e0]
mov dword [0x10153514], 0x1002de50
push eax
mov ecx, 0x10153508
mov dword [ebp - 0x3e0], 0x1002f710
call fcn.1003ca20
push 0
push 0x101534b0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3a3c]
call fcn.1006dac0
push str.id_p90
lea ecx, [ebp - 0x3a24]
mov dword [ebp - 4], 0x3f5
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x3a0c]
mov byte [ebp - 4], 0xf6
call fcn.100274d0
lea eax, [ebp - 0x3a24]
mov byte [ebp - 4], 0xf7
push eax
mov ecx, 0x101535b0
call fcn.10044520
lea eax, [ebp - 0x3a0c]
mov byte [0x101535e0], 1
push eax
mov ecx, 0x1015360c
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10153608], 0
cmp byte [0x101535e0], al
mov ecx, 0xf
vmovss dword [0x101535fc], xmm1
cmovne eax, ecx
mov ecx, 0x10153624
mov dword [0x1015363c], eax
add eax, 8
mov dword [0x10153588], eax
mov dword [0x1015358c], eax
lea eax, [ebp - 0x3a3c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101535f8], xmm0
vmovss dword [0x101535f4], xmm1
vmovss dword [0x10153600], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3a0c]
call fcn.10027480
lea ecx, [ebp - 0x3a24]
call fcn.10027480
lea ecx, [ebp - 0x3a3c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3e4]
mov dword [0x101535dc], 0x1002de50
push eax
mov ecx, 0x101535d0
mov dword [ebp - 0x3e4], 0x1002f740
call fcn.1003ca20
push 0
push 0x10153578
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_p90
lea ecx, [ebp - 0x3a6c]
call fcn.100274d0
mov dword [ebp - 4], 0x3f8
push str.stattrak
lea ecx, [ebp - 0x3a54]
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3a6c]
mov byte [ebp - 4], 0xf9
push eax
lea eax, [ebp - 0x3a54]
mov ecx, 0x10153640
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3a54]
call fcn.10027480
lea ecx, [ebp - 0x3a6c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x3e8]
mov dword [0x101536a4], 0x1002de50
push eax
mov ecx, 0x10153698
mov dword [ebp - 0x3e8], 0x1002f740
call fcn.1003ca20
push 0
push 0x10153640
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3ab4]
call fcn.1006dac0
push str.quality_p90
lea ecx, [ebp - 0x3a9c]
mov dword [ebp - 4], 0x3fa
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3a84]
mov byte [ebp - 4], 0xfb
call fcn.100274d0
lea eax, [ebp - 0x3a9c]
mov byte [ebp - 4], 0xfc
push eax
mov ecx, 0x1015370c
call fcn.10044520
lea eax, [ebp - 0x3a84]
mov byte [0x1015373c], 1
push eax
mov ecx, 0x10153768
call fcn.10044520
xor eax, eax
mov dword [0x10153764], 3
cmp byte [0x1015373c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10153780
vmovss dword [0x10153754], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10153798], eax
add eax, 8
vmovss dword [0x10153758], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101536e4], eax
mov dword [0x101536e8], eax
lea eax, [ebp - 0x3ab4]
vmovss dword [0x10153750], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x1015375c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3a84]
call fcn.10027480
lea ecx, [ebp - 0x3a9c]
call fcn.10027480
lea ecx, [ebp - 0x3ab4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
mov dword [0x10153738], 0x1002de50
mov dword [ebp - 0x3ec], 0x1002f740
lea eax, [ebp - 0x3ec]
mov ecx, 0x1015372c
push eax
call fcn.1003ca20
push 0
push 0x101536d4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3afc]
call fcn.1006dac0
push str.seed_p90
lea ecx, [ebp - 0x3ae4]
mov dword [ebp - 4], 0x3fd
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3acc]
mov byte [ebp - 4], 0xfe
call fcn.100274d0
lea eax, [ebp - 0x3ae4]
mov byte [ebp - 4], 0xff
push eax
mov ecx, 0x101537d4
call fcn.10044520
lea eax, [ebp - 0x3acc]
mov byte [0x10153804], 1
push eax
mov ecx, 0x10153830
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x1015382c], 0
cmp byte [0x10153804], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10153848
mov dword [0x10153860], eax
add eax, 8
mov dword [0x101537ac], eax
mov dword [0x101537b0], eax
lea eax, [ebp - 0x3afc]
vmovss dword [0x1015381c], xmm0
vmovss dword [0x10153818], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10153820], xmm1
vmovss dword [0x10153824], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3acc]
call fcn.10027480
lea ecx, [ebp - 0x3ae4]
call fcn.10027480
lea ecx, [ebp - 0x3afc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3f0]
mov dword [0x10153800], 0x1002de50
push eax
mov ecx, 0x101537f4
mov dword [ebp - 0x3f0], 0x1002f740
call fcn.1003ca20
push 0
push 0x1015379c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3b44]
call fcn.1006dac0
push str.id_ump45
lea ecx, [ebp - 0x3b2c]
mov dword [ebp - 4], 0x400
call fcn.100274d0
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x3b14]
push str.paintkit_id
call fcn.100274d0
lea eax, [ebp - 0x3b2c]
mov byte [ebp - 4], 2
push eax
mov ecx, 0x1015389c
call fcn.10044520
lea eax, [ebp - 0x3b14]
mov byte [0x101538cc], 1
push eax
mov ecx, 0x101538f8
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101538f4], 0
cmp byte [0x101538cc], al
mov ecx, 0xf
vmovss dword [0x101538e8], xmm1
cmovne eax, ecx
mov ecx, 0x10153910
mov dword [0x10153928], eax
add eax, 8
mov dword [0x10153874], eax
mov dword [0x10153878], eax
lea eax, [ebp - 0x3b44]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101538e4], xmm0
vmovss dword [0x101538e0], xmm1
vmovss dword [0x101538ec], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3b14]
call fcn.10027480
lea ecx, [ebp - 0x3b2c]
call fcn.10027480
lea ecx, [ebp - 0x3b44]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3f4]
mov dword [0x101538c8], 0x1002de50
push eax
mov ecx, 0x101538bc
mov dword [ebp - 0x3f4], 0x1002f770
call fcn.1003ca20
push 0
push 0x10153864
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_ump45
lea ecx, [ebp - 0x3b74]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3b5c]
mov dword [ebp - 4], 0x403
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3b74]
mov byte [ebp - 4], 4
push eax
lea eax, [ebp - 0x3b5c]
mov ecx, 0x1015392c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3b5c]
call fcn.10027480
lea ecx, [ebp - 0x3b74]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x3f8]
mov dword [0x10153990], 0x1002de50
push eax
mov ecx, 0x10153984
mov dword [ebp - 0x3f8], 0x1002f770
call fcn.1003ca20
push 0
push 0x1015392c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3bbc]
call fcn.1006dac0
push str.quality_ump45
lea ecx, [ebp - 0x3ba4]
mov dword [ebp - 4], 0x405
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3b8c]
mov byte [ebp - 4], 6
call fcn.100274d0
lea eax, [ebp - 0x3ba4]
mov byte [ebp - 4], 7
push eax
mov ecx, 0x101539f8
call fcn.10044520
lea eax, [ebp - 0x3b8c]
mov byte [0x10153a28], 1
push eax
mov ecx, 0x10153a54
call fcn.10044520
xor eax, eax
mov dword [0x10153a50], 3
cmp byte [0x10153a28], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10153a6c
vmovss dword [0x10153a40], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10153a84], eax
add eax, 8
vmovss dword [0x10153a44], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101539d0], eax
mov dword [0x101539d4], eax
lea eax, [ebp - 0x3bbc]
vmovss dword [0x10153a3c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10153a48], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3b8c]
call fcn.10027480
lea ecx, [ebp - 0x3ba4]
call fcn.10027480
lea ecx, [ebp - 0x3bbc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x3fc]
mov dword [0x10153a24], 0x1002de50
push eax
mov ecx, 0x10153a18
mov dword [ebp - 0x3fc], 0x1002f770
call fcn.1003ca20
push 0
push 0x101539c0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3c04]
call fcn.1006dac0
push str.seed_ump45
lea ecx, [ebp - 0x3bec]
mov dword [ebp - 4], 0x408
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3bd4]
mov byte [ebp - 4], 9
call fcn.100274d0
lea eax, [ebp - 0x3bec]
mov byte [ebp - 4], 0xa
push eax
mov ecx, 0x10153ac0
call fcn.10044520
lea eax, [ebp - 0x3bd4]
mov byte [0x10153af0], 1
push eax
mov ecx, 0x10153b1c
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10153b18], 0
cmp byte [0x10153af0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10153b34
mov dword [0x10153b4c], eax
add eax, 8
mov dword [0x10153a98], eax
mov dword [0x10153a9c], eax
lea eax, [ebp - 0x3c04]
vmovss dword [0x10153b08], xmm0
vmovss dword [0x10153b04], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10153b0c], xmm1
vmovss dword [0x10153b10], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3bd4]
call fcn.10027480
lea ecx, [ebp - 0x3bec]
call fcn.10027480
lea ecx, [ebp - 0x3c04]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x400]
mov dword [0x10153aec], 0x1002de50
push eax
mov ecx, 0x10153ae0
mov dword [ebp - 0x400], 0x1002f770
call fcn.1003ca20
push 0
push 0x10153a88
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3c4c]
call fcn.1006dac0
push str.id_xm1014
lea ecx, [ebp - 0x3c34]
mov dword [ebp - 4], 0x40b
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x3c1c]
mov byte [ebp - 4], 0xc
call fcn.100274d0
lea eax, [ebp - 0x3c34]
mov byte [ebp - 4], 0xd
push eax
mov ecx, 0x10153b88
call fcn.10044520
lea eax, [ebp - 0x3c1c]
mov byte [0x10153bb8], 1
push eax
mov ecx, 0x10153be4
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov ecx, 0xf
cmp byte [0x10153bb8], al
vmovss dword [0x10153bd4], xmm1
cmovne eax, ecx
mov dword [0x10153c14], eax
add eax, 8
vxorps xmm1, xmm1, xmm1
mov dword [0x10153b60], eax
mov dword [0x10153b64], eax
vmovss dword [0x10153bd0], xmm0
vmovss dword [0x10153bcc], xmm1
lea eax, [ebp - 0x3c4c]
mov dword [0x10153be0], 0
push eax
mov ecx, 0x10153bfc
vmovss dword [0x10153bd8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3c1c]
call fcn.10027480
lea ecx, [ebp - 0x3c34]
call fcn.10027480
lea ecx, [ebp - 0x3c4c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x404]
mov dword [0x10153bb4], 0x1002de50
push eax
mov ecx, 0x10153ba8
mov dword [ebp - 0x404], 0x1002f7a0
call fcn.1003ca20
push 0
push 0x10153b50
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_xm1014
lea ecx, [ebp - 0x3c7c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3c64]
mov dword [ebp - 4], 0x40e
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3c7c]
mov byte [ebp - 4], 0xf
push eax
lea eax, [ebp - 0x3c64]
mov ecx, 0x10153c18
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3c64]
call fcn.10027480
lea ecx, [ebp - 0x3c7c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x408]
mov dword [0x10153c7c], 0x1002de50
push eax
mov ecx, 0x10153c70
mov dword [ebp - 0x408], 0x1002f7a0
call fcn.1003ca20
push 0
push 0x10153c18
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3cc4]
call fcn.1006dac0
push str.quality_xm1014
lea ecx, [ebp - 0x3cac]
mov dword [ebp - 4], 0x410
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3c94]
mov byte [ebp - 4], 0x11
call fcn.100274d0
lea eax, [ebp - 0x3cac]
mov byte [ebp - 4], 0x12
push eax
mov ecx, 0x10153ce4
call fcn.10044520
lea eax, [ebp - 0x3c94]
mov byte [0x10153d14], 1
push eax
mov ecx, 0x10153d40
call fcn.10044520
xor eax, eax
cmp byte [0x10153d14], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x10153d3c], 3
vmovss dword [0x10153d2c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10153d70], eax
mov ecx, 0x10153d58
add eax, 8
vmovss dword [0x10153d30], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10153cbc], eax
mov dword [0x10153cc0], eax
lea eax, [ebp - 0x3cc4]
vmovss dword [0x10153d28], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10153d34], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3c94]
call fcn.10027480
lea ecx, [ebp - 0x3cac]
call fcn.10027480
lea ecx, [ebp - 0x3cc4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x40c]
mov dword [0x10153d10], 0x1002de50
push eax
mov ecx, 0x10153d04
mov dword [ebp - 0x40c], 0x1002f7a0
call fcn.1003ca20
push 0
push 0x10153cac
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3d0c]
call fcn.1006dac0
push str.seed_xm1014
lea ecx, [ebp - 0x3cf4]
mov dword [ebp - 4], 0x413
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3cdc]
mov byte [ebp - 4], 0x14
call fcn.100274d0
lea eax, [ebp - 0x3cf4]
mov byte [ebp - 4], 0x15
push eax
mov ecx, 0x10153dac
call fcn.10044520
lea eax, [ebp - 0x3cdc]
mov byte [0x10153ddc], 1
push eax
mov ecx, 0x10153e08
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10153e04], 0
cmp byte [0x10153ddc], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10153e20
mov dword [0x10153e38], eax
add eax, 8
mov dword [0x10153d84], eax
mov dword [0x10153d88], eax
lea eax, [ebp - 0x3d0c]
vmovss dword [0x10153df4], xmm0
vmovss dword [0x10153df0], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10153df8], xmm1
vmovss dword [0x10153dfc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3cdc]
call fcn.10027480
lea ecx, [ebp - 0x3cf4]
call fcn.10027480
lea ecx, [ebp - 0x3d0c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x410]
mov dword [0x10153dd8], 0x1002de50
push eax
mov ecx, 0x10153dcc
mov dword [ebp - 0x410], 0x1002f7a0
call fcn.1003ca20
push 0
push 0x10153d74
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3d54]
call fcn.1006dac0
push str.id_bizon
lea ecx, [ebp - 0x3d3c]
mov dword [ebp - 4], 0x416
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x3d24]
mov byte [ebp - 4], 0x17
call fcn.100274d0
lea eax, [ebp - 0x3d3c]
mov byte [ebp - 4], 0x18
push eax
mov ecx, 0x10153e74
call fcn.10044520
lea eax, [ebp - 0x3d24]
mov byte [0x10153ea4], 1
push eax
mov ecx, 0x10153ed0
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10153ecc], 0
cmp byte [0x10153ea4], al
mov ecx, 0xf
vmovss dword [0x10153ec0], xmm1
cmovne eax, ecx
mov ecx, 0x10153ee8
mov dword [0x10153f00], eax
add eax, 8
mov dword [0x10153e4c], eax
mov dword [0x10153e50], eax
lea eax, [ebp - 0x3d54]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10153ebc], xmm0
vmovss dword [0x10153eb8], xmm1
vmovss dword [0x10153ec4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3d24]
call fcn.10027480
lea ecx, [ebp - 0x3d3c]
call fcn.10027480
lea ecx, [ebp - 0x3d54]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x414]
mov dword [0x10153ea0], 0x1002de50
push eax
mov ecx, 0x10153e94
mov dword [ebp - 0x414], 0x1002f7d0
call fcn.1003ca20
push 0
push 0x10153e3c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_bizon
lea ecx, [ebp - 0x3d84]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3d6c]
mov dword [ebp - 4], 0x419
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3d84]
mov byte [ebp - 4], 0x1a
push eax
lea eax, [ebp - 0x3d6c]
mov ecx, 0x10153f04
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3d6c]
call fcn.10027480
lea ecx, [ebp - 0x3d84]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x418]
mov dword [0x10153f68], 0x1002de50
push eax
mov ecx, 0x10153f5c
mov dword [ebp - 0x418], 0x1002f7d0
call fcn.1003ca20
push 0
push 0x10153f04
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3dcc]
call fcn.1006dac0
push str.quality_bizon
lea ecx, [ebp - 0x3db4]
mov dword [ebp - 4], 0x41b
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3d9c]
mov byte [ebp - 4], 0x1c
call fcn.100274d0
lea eax, [ebp - 0x3db4]
mov byte [ebp - 4], 0x1d
push eax
mov ecx, 0x10153fd0
call fcn.10044520
lea eax, [ebp - 0x3d9c]
mov byte [0x10154000], 1
push eax
mov ecx, 0x1015402c
call fcn.10044520
xor eax, eax
mov dword [0x10154028], 3
cmp byte [0x10154000], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10154044
vmovss dword [0x10154018], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x1015405c], eax
add eax, 8
vmovss dword [0x1015401c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10153fa8], eax
mov dword [0x10153fac], eax
lea eax, [ebp - 0x3dcc]
vmovss dword [0x10154014], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10154020], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3d9c]
call fcn.10027480
lea ecx, [ebp - 0x3db4]
call fcn.10027480
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3dcc]
call fcn.10033440
lea eax, [ebp - 0x41c]
mov dword [0x10153ffc], 0x1002de50
push eax
mov ecx, 0x10153ff0
mov dword [ebp - 0x41c], 0x1002f7d0
call fcn.1003ca20
push 0
push 0x10153f98
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3e14]
call fcn.1006dac0
push str.seed_bizon
lea ecx, [ebp - 0x3dfc]
mov dword [ebp - 4], 0x41e
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3de4]
mov byte [ebp - 4], 0x1f
call fcn.100274d0
lea eax, [ebp - 0x3dfc]
mov byte [ebp - 4], 0x20
push eax
mov ecx, 0x10154098
call fcn.10044520
lea eax, [ebp - 0x3de4]
mov byte [0x101540c8], 1
push eax
mov ecx, 0x101540f4
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101540f0], 0
cmp byte [0x101540c8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015410c
mov dword [0x10154124], eax
add eax, 8
mov dword [0x10154070], eax
mov dword [0x10154074], eax
lea eax, [ebp - 0x3e14]
vmovss dword [0x101540e0], xmm0
vmovss dword [0x101540dc], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101540e4], xmm1
vmovss dword [0x101540e8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3de4]
call fcn.10027480
lea ecx, [ebp - 0x3dfc]
call fcn.10027480
lea ecx, [ebp - 0x3e14]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x420]
mov dword [0x101540c4], 0x1002de50
push eax
mov ecx, 0x101540b8
mov dword [ebp - 0x420], 0x1002f7d0
call fcn.1003ca20
push 0
push 0x10154060
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3e5c]
call fcn.1006dac0
push str.id_mag7
lea ecx, [ebp - 0x3e44]
mov dword [ebp - 4], 0x421
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x3e2c]
mov byte [ebp - 4], 0x22
call fcn.100274d0
lea eax, [ebp - 0x3e44]
mov byte [ebp - 4], 0x23
push eax
mov ecx, 0x10154160
call fcn.10044520
lea eax, [ebp - 0x3e2c]
mov byte [0x10154190], 1
push eax
mov ecx, 0x101541bc
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101541b8], 0
cmp byte [0x10154190], al
mov ecx, 0xf
vmovss dword [0x101541ac], xmm1
cmovne eax, ecx
mov ecx, 0x101541d4
mov dword [0x101541ec], eax
add eax, 8
mov dword [0x10154138], eax
mov dword [0x1015413c], eax
lea eax, [ebp - 0x3e5c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101541a8], xmm0
vmovss dword [0x101541a4], xmm1
vmovss dword [0x101541b0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3e2c]
call fcn.10027480
lea ecx, [ebp - 0x3e44]
call fcn.10027480
lea ecx, [ebp - 0x3e5c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x424]
mov dword [0x1015418c], 0x1002de50
push eax
mov ecx, 0x10154180
mov dword [ebp - 0x424], 0x1002f800
call fcn.1003ca20
push 0
push 0x10154128
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_mag7
lea ecx, [ebp - 0x3e8c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3e74]
mov dword [ebp - 4], 0x424
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3e8c]
mov byte [ebp - 4], 0x25
push eax
lea eax, [ebp - 0x3e74]
mov ecx, 0x101541f0
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3e74]
call fcn.10027480
lea ecx, [ebp - 0x3e8c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x428]
mov dword [0x10154254], 0x1002de50
push eax
mov ecx, 0x10154248
mov dword [ebp - 0x428], 0x1002f800
call fcn.1003ca20
push 0
push 0x101541f0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3ed4]
call fcn.1006dac0
push str.quality_mag7
lea ecx, [ebp - 0x3ebc]
mov dword [ebp - 4], 0x426
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3ea4]
mov byte [ebp - 4], 0x27
call fcn.100274d0
lea eax, [ebp - 0x3ebc]
mov byte [ebp - 4], 0x28
push eax
mov ecx, 0x101542bc
call fcn.10044520
lea eax, [ebp - 0x3ea4]
mov byte [0x101542ec], 1
push eax
mov ecx, 0x10154318
call fcn.10044520
xor eax, eax
mov dword [0x10154314], 3
cmp byte [0x101542ec], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10154330
vmovss dword [0x10154304], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10154348], eax
add eax, 8
vmovss dword [0x10154308], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10154294], eax
mov dword [0x10154298], eax
lea eax, [ebp - 0x3ed4]
vmovss dword [0x10154300], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x1015430c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3ea4]
call fcn.10027480
lea ecx, [ebp - 0x3ebc]
call fcn.10027480
lea ecx, [ebp - 0x3ed4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x42c]
mov dword [0x101542e8], 0x1002de50
push eax
mov ecx, 0x101542dc
mov dword [ebp - 0x42c], 0x1002f800
call fcn.1003ca20
push 0
push 0x10154284
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3f1c]
call fcn.1006dac0
push str.seed_mag7
lea ecx, [ebp - 0x3f04]
mov dword [ebp - 4], 0x429
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3eec]
mov byte [ebp - 4], 0x2a
call fcn.100274d0
mov byte [ebp - 4], 0x2b
lea eax, [ebp - 0x3f04]
mov ecx, 0x10154384
push eax
call fcn.10044520
lea eax, [ebp - 0x3eec]
mov byte [0x101543b4], 1
push eax
mov ecx, 0x101543e0
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101543dc], 0
cmp byte [0x101543b4], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101543f8
mov dword [0x10154410], eax
add eax, 8
mov dword [0x1015435c], eax
mov dword [0x10154360], eax
lea eax, [ebp - 0x3f1c]
vmovss dword [0x101543cc], xmm0
vmovss dword [0x101543c8], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101543d0], xmm1
vmovss dword [0x101543d4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3eec]
call fcn.10027480
lea ecx, [ebp - 0x3f04]
call fcn.10027480
lea ecx, [ebp - 0x3f1c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x430]
mov dword [0x101543b0], 0x1002de50
push eax
mov ecx, 0x101543a4
mov dword [ebp - 0x430], 0x1002f800
call fcn.1003ca20
push 0
push 0x1015434c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x3f64]
call fcn.1006dac0
push str.id_negev
lea ecx, [ebp - 0x3f4c]
mov dword [ebp - 4], 0x42c
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x3f34]
mov byte [ebp - 4], 0x2d
call fcn.100274d0
lea eax, [ebp - 0x3f4c]
mov byte [ebp - 4], 0x2e
push eax
mov ecx, 0x1015444c
call fcn.10044520
lea eax, [ebp - 0x3f34]
mov byte [0x1015447c], 1
push eax
mov ecx, 0x101544a8
call fcn.10044520
vmovss xmm0, dword [0x100b3758]
vmovss xmm1, dword [0x100b3890]
xor eax, eax
mov ecx, 0xf
cmp byte [0x1015447c], al
vmovss dword [0x10154494], xmm0
cmovne eax, ecx
mov dword [0x101544d8], eax
add eax, 8
mov dword [0x10154424], eax
mov dword [0x10154428], eax
vmovss dword [0x10154498], xmm1
lea eax, [ebp - 0x3f64]
mov dword [0x101544a4], 0
vxorps xmm1, xmm1, xmm1
push eax
mov ecx, 0x101544c0
vmovss dword [0x10154490], xmm1
vmovss dword [0x1015449c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3f34]
call fcn.10027480
lea ecx, [ebp - 0x3f4c]
call fcn.10027480
lea ecx, [ebp - 0x3f64]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x434]
mov dword [0x10154478], 0x1002de50
push eax
mov ecx, 0x1015446c
mov dword [ebp - 0x434], 0x1002f830
call fcn.1003ca20
push 0
push 0x10154414
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_negev
lea ecx, [ebp - 0x3f94]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x3f7c]
mov dword [ebp - 4], 0x42f
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x3f94]
mov byte [ebp - 4], 0x30
push eax
lea eax, [ebp - 0x3f7c]
mov ecx, 0x101544dc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x3f7c]
call fcn.10027480
lea ecx, [ebp - 0x3f94]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x438]
mov dword [0x10154540], 0x1002de50
push eax
mov ecx, 0x10154534
mov dword [ebp - 0x438], 0x1002f830
call fcn.1003ca20
push 0
push 0x101544dc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x3fdc]
call fcn.1006dac0
push str.quality_negev
lea ecx, [ebp - 0x3fc4]
mov dword [ebp - 4], 0x431
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x3fac]
mov byte [ebp - 4], 0x32
call fcn.100274d0
lea eax, [ebp - 0x3fc4]
mov byte [ebp - 4], 0x33
push eax
mov ecx, 0x101545a8
call fcn.10044520
lea eax, [ebp - 0x3fac]
mov byte [0x101545d8], 1
push eax
mov ecx, 0x10154604
call fcn.10044520
xor eax, eax
mov dword [0x10154600], 3
cmp byte [0x101545d8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015461c
vmovss dword [0x101545f0], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10154634], eax
add eax, 8
vmovss dword [0x101545f4], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10154580], eax
mov dword [0x10154584], eax
lea eax, [ebp - 0x3fdc]
vmovss dword [0x101545ec], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101545f8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x3fac]
call fcn.10027480
lea ecx, [ebp - 0x3fc4]
call fcn.10027480
lea ecx, [ebp - 0x3fdc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x43c]
mov dword [0x101545d4], 0x1002de50
push eax
mov ecx, 0x101545c8
mov dword [ebp - 0x43c], 0x1002f830
call fcn.1003ca20
push 0
push 0x10154570
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4024]
call fcn.1006dac0
push str.seed_negev
lea ecx, [ebp - 0x400c]
mov dword [ebp - 4], 0x434
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x3ff4]
mov byte [ebp - 4], 0x35
call fcn.100274d0
lea eax, [ebp - 0x400c]
mov byte [ebp - 4], 0x36
push eax
mov ecx, 0x10154670
call fcn.10044520
lea eax, [ebp - 0x3ff4]
mov byte [0x101546a0], 1
push eax
mov ecx, 0x101546cc
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101546c8], 0
cmp byte [0x101546a0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x101546fc], eax
add eax, 8
vmovss dword [0x101546b8], xmm0
vmovss dword [0x101546b4], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10154648], eax
mov dword [0x1015464c], eax
lea eax, [ebp - 0x4024]
vmovss dword [0x101546bc], xmm1
vmovss dword [0x101546c0], xmm0
push eax
mov ecx, 0x101546e4
call fcn.1006da90
lea ecx, [ebp - 0x3ff4]
call fcn.10027480
lea ecx, [ebp - 0x400c]
call fcn.10027480
lea ecx, [ebp - 0x4024]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x440]
mov dword [0x1015469c], 0x1002de50
push eax
mov ecx, 0x10154690
mov dword [ebp - 0x440], 0x1002f830
call fcn.1003ca20
push 0
push 0x10154638
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x406c]
call fcn.1006dac0
push str.id_sawedoff
lea ecx, [ebp - 0x4054]
mov dword [ebp - 4], 0x437
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x403c]
mov byte [ebp - 4], 0x38
call fcn.100274d0
lea eax, [ebp - 0x4054]
mov byte [ebp - 4], 0x39
push eax
mov ecx, 0x10154738
call fcn.10044520
lea eax, [ebp - 0x403c]
mov byte [0x10154768], 1
push eax
mov ecx, 0x10154794
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10154790], 0
cmp byte [0x10154768], al
mov ecx, 0xf
vmovss dword [0x10154784], xmm1
cmovne eax, ecx
mov ecx, 0x101547ac
mov dword [0x101547c4], eax
add eax, 8
mov dword [0x10154710], eax
mov dword [0x10154714], eax
lea eax, [ebp - 0x406c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10154780], xmm0
vmovss dword [0x1015477c], xmm1
vmovss dword [0x10154788], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x403c]
call fcn.10027480
lea ecx, [ebp - 0x4054]
call fcn.10027480
lea ecx, [ebp - 0x406c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x444]
mov dword [0x10154764], 0x1002de50
push eax
mov ecx, 0x10154758
mov dword [ebp - 0x444], 0x1002f860
call fcn.1003ca20
push 0
push 0x10154700
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_sawedoff
lea ecx, [ebp - 0x409c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4084]
mov dword [ebp - 4], 0x43a
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x409c]
mov byte [ebp - 4], 0x3b
push eax
lea eax, [ebp - 0x4084]
mov ecx, 0x101547c8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4084]
call fcn.10027480
lea ecx, [ebp - 0x409c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x448]
mov dword [0x1015482c], 0x1002de50
push eax
mov ecx, 0x10154820
mov dword [ebp - 0x448], 0x1002f860
call fcn.1003ca20
push 0
push 0x101547c8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x40e4]
call fcn.1006dac0
push str.quality_sawedoff
lea ecx, [ebp - 0x40cc]
mov dword [ebp - 4], 0x43c
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x40b4]
mov byte [ebp - 4], 0x3d
call fcn.100274d0
lea eax, [ebp - 0x40cc]
mov byte [ebp - 4], 0x3e
push eax
mov ecx, 0x10154894
call fcn.10044520
lea eax, [ebp - 0x40b4]
mov byte [0x101548c4], 1
push eax
mov ecx, 0x101548f0
call fcn.10044520
xor eax, eax
mov dword [0x101548ec], 3
cmp byte [0x101548c4], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10154908
vmovss dword [0x101548dc], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10154920], eax
add eax, 8
vmovss dword [0x101548e0], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x1015486c], eax
mov dword [0x10154870], eax
lea eax, [ebp - 0x40e4]
vmovss dword [0x101548d8], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101548e4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x40b4]
call fcn.10027480
lea ecx, [ebp - 0x40cc]
call fcn.10027480
lea ecx, [ebp - 0x40e4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x44c]
mov dword [0x101548c0], 0x1002de50
push eax
mov ecx, 0x101548b4
mov dword [ebp - 0x44c], 0x1002f860
call fcn.1003ca20
push 0
push 0x1015485c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x412c]
call fcn.1006dac0
push str.seed_sawedoff
lea ecx, [ebp - 0x4114]
mov dword [ebp - 4], 0x43f
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x40fc]
mov byte [ebp - 4], 0x40
call fcn.100274d0
lea eax, [ebp - 0x4114]
mov byte [ebp - 4], 0x41
push eax
mov ecx, 0x1015495c
call fcn.10044520
lea eax, [ebp - 0x40fc]
mov byte [0x1015498c], 1
push eax
mov ecx, 0x101549b8
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101549b4], 0
cmp byte [0x1015498c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101549d0
mov dword [0x101549e8], eax
add eax, 8
mov dword [0x10154934], eax
mov dword [0x10154938], eax
lea eax, [ebp - 0x412c]
vmovss dword [0x101549a4], xmm0
vmovss dword [0x101549a0], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101549a8], xmm1
vmovss dword [0x101549ac], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x40fc]
call fcn.10027480
lea ecx, [ebp - 0x4114]
call fcn.10027480
lea ecx, [ebp - 0x412c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x450]
mov dword [0x10154988], 0x1002de50
push eax
mov ecx, 0x1015497c
mov dword [ebp - 0x450], 0x1002f860
call fcn.1003ca20
push 0
push 0x10154924
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4174]
call fcn.1006dac0
mov dword [ebp - 4], 0x442
push str.id_tec9
lea ecx, [ebp - 0x415c]
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4144]
mov byte [ebp - 4], 0x43
call fcn.100274d0
lea eax, [ebp - 0x415c]
mov byte [ebp - 4], 0x44
push eax
mov ecx, 0x10154a24
call fcn.10044520
lea eax, [ebp - 0x4144]
mov byte [0x10154a54], 1
push eax
mov ecx, 0x10154a80
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10154a7c], 0
cmp byte [0x10154a54], al
mov ecx, 0xf
vmovss dword [0x10154a70], xmm1
cmovne eax, ecx
mov ecx, 0x10154a98
mov dword [0x10154ab0], eax
add eax, 8
mov dword [0x101549fc], eax
mov dword [0x10154a00], eax
lea eax, [ebp - 0x4174]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10154a6c], xmm0
vmovss dword [0x10154a68], xmm1
vmovss dword [0x10154a74], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4144]
call fcn.10027480
lea ecx, [ebp - 0x415c]
call fcn.10027480
lea ecx, [ebp - 0x4174]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x454]
mov dword [0x10154a50], 0x1002de50
push eax
mov ecx, 0x10154a44
mov dword [ebp - 0x454], 0x1002f890
call fcn.1003ca20
push 0
push 0x101549ec
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_tec9
lea ecx, [ebp - 0x41a4]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x418c]
mov dword [ebp - 4], 0x445
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x41a4]
mov byte [ebp - 4], 0x46
push eax
lea eax, [ebp - 0x418c]
mov ecx, 0x10154ab4
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x418c]
call fcn.10027480
lea ecx, [ebp - 0x41a4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
mov dword [0x10154b18], 0x1002de50
lea eax, [ebp - 0x458]
mov dword [ebp - 0x458], 0x1002f890
push eax
mov ecx, 0x10154b0c
call fcn.1003ca20
push 0
push 0x10154ab4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x41ec]
call fcn.1006dac0
push str.quality_tec9
lea ecx, [ebp - 0x41d4]
mov dword [ebp - 4], 0x447
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x41bc]
mov byte [ebp - 4], 0x48
call fcn.100274d0
lea eax, [ebp - 0x41d4]
mov byte [ebp - 4], 0x49
push eax
mov ecx, 0x10154b80
call fcn.10044520
lea eax, [ebp - 0x41bc]
mov byte [0x10154bb0], 1
push eax
mov ecx, 0x10154bdc
call fcn.10044520
xor eax, eax
mov dword [0x10154bd8], 3
cmp byte [0x10154bb0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10154bf4
vmovss dword [0x10154bc8], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10154c0c], eax
add eax, 8
vmovss dword [0x10154bcc], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10154b58], eax
mov dword [0x10154b5c], eax
lea eax, [ebp - 0x41ec]
vmovss dword [0x10154bc4], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10154bd0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x41bc]
call fcn.10027480
lea ecx, [ebp - 0x41d4]
call fcn.10027480
lea ecx, [ebp - 0x41ec]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x45c]
mov dword [0x10154bac], 0x1002de50
push eax
mov ecx, 0x10154ba0
mov dword [ebp - 0x45c], 0x1002f890
call fcn.1003ca20
push 0
push 0x10154b48
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4234]
call fcn.1006dac0
push str.seed_tec9
lea ecx, [ebp - 0x421c]
mov dword [ebp - 4], 0x44a
call fcn.100274d0
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0x4204]
push str.seed
call fcn.100274d0
lea eax, [ebp - 0x421c]
mov byte [ebp - 4], 0x4c
push eax
mov ecx, 0x10154c48
call fcn.10044520
lea eax, [ebp - 0x4204]
mov byte [0x10154c78], 1
push eax
mov ecx, 0x10154ca4
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10154ca0], 0
cmp byte [0x10154c78], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10154cbc
mov dword [0x10154cd4], eax
add eax, 8
mov dword [0x10154c20], eax
mov dword [0x10154c24], eax
lea eax, [ebp - 0x4234]
vmovss dword [0x10154c90], xmm0
vmovss dword [0x10154c8c], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10154c94], xmm1
vmovss dword [0x10154c98], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4204]
call fcn.10027480
lea ecx, [ebp - 0x421c]
call fcn.10027480
lea ecx, [ebp - 0x4234]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x460]
mov dword [0x10154c74], 0x1002de50
push eax
mov ecx, 0x10154c68
mov dword [ebp - 0x460], 0x1002f890
call fcn.1003ca20
push 0
push 0x10154c10
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x427c]
call fcn.1006dac0
push str.id_p2000
lea ecx, [ebp - 0x4264]
mov dword [ebp - 4], 0x44d
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x424c]
mov byte [ebp - 4], 0x4e
call fcn.100274d0
lea eax, [ebp - 0x4264]
mov byte [ebp - 4], 0x4f
push eax
mov ecx, 0x10154d10
call fcn.10044520
lea eax, [ebp - 0x424c]
mov byte [0x10154d40], 1
push eax
mov ecx, 0x10154d6c
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10154d40], al
cmovne eax, ecx
mov dword [0x10154d9c], eax
add eax, 8
mov dword [0x10154ce8], eax
mov dword [0x10154cec], eax
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x10154d5c], xmm1
lea eax, [ebp - 0x427c]
mov dword [0x10154d68], 0
vxorps xmm1, xmm1, xmm1
push eax
mov ecx, 0x10154d84
vmovss dword [0x10154d58], xmm0
vmovss dword [0x10154d54], xmm1
vmovss dword [0x10154d60], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x424c]
call fcn.10027480
lea ecx, [ebp - 0x4264]
call fcn.10027480
lea ecx, [ebp - 0x427c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x464]
mov dword [0x10154d3c], 0x1002de50
push eax
mov ecx, 0x10154d30
mov dword [ebp - 0x464], 0x1002f8c0
call fcn.1003ca20
push 0
push 0x10154cd8
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_p2000
lea ecx, [ebp - 0x42ac]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4294]
mov dword [ebp - 4], 0x450
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x42ac]
mov byte [ebp - 4], 0x51
push eax
lea eax, [ebp - 0x4294]
mov ecx, 0x10154da0
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4294]
call fcn.10027480
lea ecx, [ebp - 0x42ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x468]
mov dword [0x10154e04], 0x1002de50
push eax
mov ecx, 0x10154df8
mov dword [ebp - 0x468], 0x1002f8c0
call fcn.1003ca20
push 0
push 0x10154da0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x42f4]
call fcn.1006dac0
push str.quality_p2000
lea ecx, [ebp - 0x42dc]
mov dword [ebp - 4], 0x452
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x42c4]
mov byte [ebp - 4], 0x53
call fcn.100274d0
lea eax, [ebp - 0x42dc]
mov byte [ebp - 4], 0x54
push eax
mov ecx, 0x10154e6c
call fcn.10044520
lea eax, [ebp - 0x42c4]
mov byte [0x10154e9c], 1
push eax
mov ecx, 0x10154ec8
call fcn.10044520
xor eax, eax
mov dword [0x10154ec4], 3
cmp byte [0x10154e9c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10154ee0
vmovss dword [0x10154eb4], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10154ef8], eax
add eax, 8
vmovss dword [0x10154eb8], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10154e44], eax
mov dword [0x10154e48], eax
lea eax, [ebp - 0x42f4]
vmovss dword [0x10154eb0], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10154ebc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x42c4]
call fcn.10027480
lea ecx, [ebp - 0x42dc]
call fcn.10027480
lea ecx, [ebp - 0x42f4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x46c]
mov dword [0x10154e98], 0x1002de50
push eax
mov ecx, 0x10154e8c
mov dword [ebp - 0x46c], 0x1002f8c0
call fcn.1003ca20
push 0
push 0x10154e34
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x433c]
call fcn.1006dac0
push str.seed_p2000
lea ecx, [ebp - 0x4324]
mov dword [ebp - 4], 0x455
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x430c]
mov byte [ebp - 4], 0x56
call fcn.100274d0
lea eax, [ebp - 0x4324]
mov byte [ebp - 4], 0x57
push eax
mov ecx, 0x10154f34
call fcn.10044520
lea eax, [ebp - 0x430c]
mov byte [0x10154f64], 1
push eax
mov ecx, 0x10154f90
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10154f8c], 0
cmp byte [0x10154f64], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x10154fc0], eax
add eax, 8
mov dword [0x10154f0c], eax
mov dword [0x10154f10], eax
vmovss dword [0x10154f7c], xmm0
vmovss dword [0x10154f80], xmm1
vmovss dword [0x10154f78], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x433c]
mov ecx, 0x10154fa8
push eax
vmovss dword [0x10154f84], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x430c]
call fcn.10027480
lea ecx, [ebp - 0x4324]
call fcn.10027480
lea ecx, [ebp - 0x433c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x470]
mov dword [0x10154f60], 0x1002de50
push eax
mov ecx, 0x10154f54
mov dword [ebp - 0x470], 0x1002f8c0
call fcn.1003ca20
push 0
push 0x10154efc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4384]
call fcn.1006dac0
push str.id_mp7
lea ecx, [ebp - 0x436c]
mov dword [ebp - 4], 0x458
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4354]
mov byte [ebp - 4], 0x59
call fcn.100274d0
lea eax, [ebp - 0x436c]
mov byte [ebp - 4], 0x5a
push eax
mov ecx, 0x10154ffc
call fcn.10044520
lea eax, [ebp - 0x4354]
mov byte [0x1015502c], 1
push eax
mov ecx, 0x10155058
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10155054], 0
cmp byte [0x1015502c], al
mov ecx, 0xf
vmovss dword [0x10155048], xmm1
cmovne eax, ecx
mov ecx, 0x10155070
mov dword [0x10155088], eax
add eax, 8
mov dword [0x10154fd4], eax
mov dword [0x10154fd8], eax
lea eax, [ebp - 0x4384]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10155044], xmm0
vmovss dword [0x10155040], xmm1
vmovss dword [0x1015504c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4354]
call fcn.10027480
lea ecx, [ebp - 0x436c]
call fcn.10027480
lea ecx, [ebp - 0x4384]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x474]
mov dword [0x10155028], 0x1002de50
push eax
mov ecx, 0x1015501c
mov dword [ebp - 0x474], 0x1002f8f0
call fcn.1003ca20
push 0
push 0x10154fc4
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_mp7
lea ecx, [ebp - 0x43b4]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x439c]
mov dword [ebp - 4], 0x45b
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x43b4]
mov byte [ebp - 4], 0x5c
push eax
lea eax, [ebp - 0x439c]
mov ecx, 0x1015508c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x439c]
call fcn.10027480
lea ecx, [ebp - 0x43b4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x478]
mov dword [0x101550f0], 0x1002de50
push eax
mov ecx, 0x101550e4
mov dword [ebp - 0x478], 0x1002f8f0
call fcn.1003ca20
push 0
push 0x1015508c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x43fc]
call fcn.1006dac0
push str.quality_mp7
lea ecx, [ebp - 0x43e4]
mov dword [ebp - 4], 0x45d
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x43cc]
mov byte [ebp - 4], 0x5e
call fcn.100274d0
lea eax, [ebp - 0x43e4]
mov byte [ebp - 4], 0x5f
push eax
mov ecx, 0x10155158
call fcn.10044520
lea eax, [ebp - 0x43cc]
mov byte [0x10155188], 1
push eax
mov ecx, 0x101551b4
call fcn.10044520
xor eax, eax
mov dword [0x101551b0], 3
cmp byte [0x10155188], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101551cc
vmovss dword [0x101551a0], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101551e4], eax
add eax, 8
vmovss dword [0x101551a4], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10155130], eax
mov dword [0x10155134], eax
lea eax, [ebp - 0x43fc]
vmovss dword [0x1015519c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101551a8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x43cc]
call fcn.10027480
lea ecx, [ebp - 0x43e4]
call fcn.10027480
lea ecx, [ebp - 0x43fc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x47c]
mov dword [0x10155184], 0x1002de50
push eax
mov ecx, 0x10155178
mov dword [ebp - 0x47c], 0x1002f8f0
call fcn.1003ca20
push 0
push 0x10155120
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4444]
call fcn.1006dac0
push str.seed_mp7
lea ecx, [ebp - 0x442c]
mov dword [ebp - 4], 0x460
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4414]
mov byte [ebp - 4], 0x61
call fcn.100274d0
lea eax, [ebp - 0x442c]
mov byte [ebp - 4], 0x62
push eax
mov ecx, 0x10155220
call fcn.10044520
lea eax, [ebp - 0x4414]
mov byte [0x10155250], 1
push eax
mov ecx, 0x1015527c
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10155278], 0
cmp byte [0x10155250], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10155294
mov dword [0x101552ac], eax
add eax, 8
mov dword [0x101551f8], eax
mov dword [0x101551fc], eax
lea eax, [ebp - 0x4444]
vmovss dword [0x10155268], xmm0
vmovss dword [0x10155264], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x1015526c], xmm1
vmovss dword [0x10155270], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4414]
call fcn.10027480
lea ecx, [ebp - 0x442c]
call fcn.10027480
lea ecx, [ebp - 0x4444]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x480]
mov dword [0x1015524c], 0x1002de50
push eax
mov ecx, 0x10155240
mov dword [ebp - 0x480], 0x1002f8f0
call fcn.1003ca20
push 0
push 0x101551e8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x448c]
call fcn.1006dac0
push str.id_mp9
lea ecx, [ebp - 0x4474]
mov dword [ebp - 4], 0x463
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x445c]
mov byte [ebp - 4], 0x64
call fcn.100274d0
lea eax, [ebp - 0x4474]
mov byte [ebp - 4], 0x65
push eax
mov ecx, 0x101552e8
call fcn.10044520
lea eax, [ebp - 0x445c]
mov byte [0x10155318], 1
push eax
mov ecx, 0x10155344
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10155340], 0
cmp byte [0x10155318], al
mov ecx, 0xf
vmovss dword [0x10155334], xmm1
cmovne eax, ecx
mov ecx, 0x1015535c
mov dword [0x10155374], eax
add eax, 8
mov dword [0x101552c0], eax
mov dword [0x101552c4], eax
lea eax, [ebp - 0x448c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10155330], xmm0
vmovss dword [0x1015532c], xmm1
vmovss dword [0x10155338], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x445c]
call fcn.10027480
lea ecx, [ebp - 0x4474]
call fcn.10027480
lea ecx, [ebp - 0x448c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x484]
mov dword [0x10155314], 0x1002de50
push eax
mov ecx, 0x10155308
mov dword [ebp - 0x484], 0x1002f920
call fcn.1003ca20
push 0
push 0x101552b0
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_mp9
lea ecx, [ebp - 0x44bc]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x44a4]
mov dword [ebp - 4], 0x466
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x44bc]
mov byte [ebp - 4], 0x67
push eax
lea eax, [ebp - 0x44a4]
mov ecx, 0x10155378
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x44a4]
call fcn.10027480
lea ecx, [ebp - 0x44bc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x488]
mov dword [0x101553dc], 0x1002de50
push eax
mov ecx, 0x101553d0
mov dword [ebp - 0x488], 0x1002f920
call fcn.1003ca20
push 0
push 0x10155378
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4504]
call fcn.1006dac0
push str.quality_mp9
lea ecx, [ebp - 0x44ec]
mov dword [ebp - 4], 0x468
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x44d4]
mov byte [ebp - 4], 0x69
call fcn.100274d0
lea eax, [ebp - 0x44ec]
mov byte [ebp - 4], 0x6a
push eax
mov ecx, 0x10155444
call fcn.10044520
lea eax, [ebp - 0x44d4]
mov byte [0x10155474], 1
push eax
mov ecx, 0x101554a0
call fcn.10044520
xor eax, eax
mov dword [0x1015549c], 3
cmp byte [0x10155474], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101554b8
vmovss dword [0x1015548c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101554d0], eax
add eax, 8
vmovss dword [0x10155490], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x1015541c], eax
mov dword [0x10155420], eax
lea eax, [ebp - 0x4504]
vmovss dword [0x10155488], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10155494], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x44d4]
call fcn.10027480
lea ecx, [ebp - 0x44ec]
call fcn.10027480
lea ecx, [ebp - 0x4504]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x48c]
mov dword [0x10155470], 0x1002de50
push eax
mov ecx, 0x10155464
mov dword [ebp - 0x48c], 0x1002f920
call fcn.1003ca20
push 0
push 0x1015540c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x454c]
call fcn.1006dac0
push str.seed_mp9
lea ecx, [ebp - 0x4534]
mov dword [ebp - 4], 0x46b
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x451c]
mov byte [ebp - 4], 0x6c
call fcn.100274d0
lea eax, [ebp - 0x4534]
mov byte [ebp - 4], 0x6d
push eax
mov ecx, 0x1015550c
call fcn.10044520
lea eax, [ebp - 0x451c]
mov byte [0x1015553c], 1
push eax
mov ecx, 0x10155568
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10155564], 0
cmp byte [0x1015553c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10155580
mov dword [0x10155598], eax
add eax, 8
mov dword [0x101554e4], eax
mov dword [0x101554e8], eax
lea eax, [ebp - 0x454c]
vmovss dword [0x10155554], xmm0
vmovss dword [0x10155550], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10155558], xmm1
vmovss dword [0x1015555c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x451c]
call fcn.10027480
lea ecx, [ebp - 0x4534]
call fcn.10027480
lea ecx, [ebp - 0x454c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x490]
mov dword [0x10155538], 0x1002de50
push eax
mov ecx, 0x1015552c
mov dword [ebp - 0x490], 0x1002f920
call fcn.1003ca20
push 0
push 0x101554d4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4594]
call fcn.1006dac0
push str.id_nova
lea ecx, [ebp - 0x457c]
mov dword [ebp - 4], 0x46e
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4564]
mov byte [ebp - 4], 0x6f
call fcn.100274d0
lea eax, [ebp - 0x457c]
mov byte [ebp - 4], 0x70
push eax
mov ecx, 0x101555d4
call fcn.10044520
lea eax, [ebp - 0x4564]
mov byte [0x10155604], 1
push eax
mov ecx, 0x10155630
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10155604], al
cmovne eax, ecx
mov dword [0x10155660], eax
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
add eax, 8
mov dword [0x1015562c], 0
mov dword [0x101555ac], eax
mov ecx, 0x10155648
mov dword [0x101555b0], eax
lea eax, [ebp - 0x4594]
vmovss dword [0x10155620], xmm1
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x1015561c], xmm0
vmovss dword [0x10155618], xmm1
vmovss dword [0x10155624], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4564]
call fcn.10027480
lea ecx, [ebp - 0x457c]
call fcn.10027480
lea ecx, [ebp - 0x4594]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x494]
mov dword [0x10155600], 0x1002de50
push eax
mov ecx, 0x101555f4
mov dword [ebp - 0x494], 0x1002f950
call fcn.1003ca20
push 0
push 0x1015559c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_nova
lea ecx, [ebp - 0x45c4]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x45ac]
mov dword [ebp - 4], 0x471
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x45c4]
mov byte [ebp - 4], 0x72
push eax
lea eax, [ebp - 0x45ac]
mov ecx, 0x10155664
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x45ac]
call fcn.10027480
lea ecx, [ebp - 0x45c4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x498]
mov dword [0x101556c8], 0x1002de50
push eax
mov ecx, 0x101556bc
mov dword [ebp - 0x498], 0x1002f950
call fcn.1003ca20
push 0
push 0x10155664
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x460c]
call fcn.1006dac0
push str.quality_nova
lea ecx, [ebp - 0x45f4]
mov dword [ebp - 4], 0x473
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x45dc]
mov byte [ebp - 4], 0x74
call fcn.100274d0
mov byte [ebp - 4], 0x75
lea eax, [ebp - 0x45f4]
push eax
mov ecx, 0x10155730
call fcn.10044520
lea eax, [ebp - 0x45dc]
mov byte [0x10155760], 1
push eax
mov ecx, 0x1015578c
call fcn.10044520
xor eax, eax
mov dword [0x10155788], 3
cmp byte [0x10155760], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101557a4
vmovss dword [0x10155778], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101557bc], eax
add eax, 8
vmovss dword [0x1015577c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10155708], eax
mov dword [0x1015570c], eax
lea eax, [ebp - 0x460c]
vmovss dword [0x10155774], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10155780], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x45dc]
call fcn.10027480
lea ecx, [ebp - 0x45f4]
call fcn.10027480
lea ecx, [ebp - 0x460c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x49c]
mov dword [0x1015575c], 0x1002de50
push eax
mov ecx, 0x10155750
mov dword [ebp - 0x49c], 0x1002f950
call fcn.1003ca20
push 0
push 0x101556f8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4654]
call fcn.1006dac0
push str.seed_nova
lea ecx, [ebp - 0x463c]
mov dword [ebp - 4], 0x476
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4624]
mov byte [ebp - 4], 0x77
call fcn.100274d0
lea eax, [ebp - 0x463c]
mov byte [ebp - 4], 0x78
push eax
mov ecx, 0x101557f8
call fcn.10044520
lea eax, [ebp - 0x4624]
mov byte [0x10155828], 1
push eax
mov ecx, 0x10155854
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov ecx, 0xf
cmp byte [0x10155828], al
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x10155884], eax
add eax, 8
mov dword [0x101557d0], eax
mov dword [0x101557d4], eax
vmovss dword [0x10155840], xmm0
vmovss dword [0x1015583c], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x4654]
mov dword [0x10155850], 0
push eax
mov ecx, 0x1015586c
vmovss dword [0x10155844], xmm1
vmovss dword [0x10155848], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4624]
call fcn.10027480
lea ecx, [ebp - 0x463c]
call fcn.10027480
lea ecx, [ebp - 0x4654]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4a0]
mov dword [0x10155824], 0x1002de50
push eax
mov ecx, 0x10155818
mov dword [ebp - 0x4a0], 0x1002f950
call fcn.1003ca20
push 0
push 0x101557c0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x469c]
call fcn.1006dac0
push str.id_p250
lea ecx, [ebp - 0x4684]
mov dword [ebp - 4], 0x479
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x466c]
mov byte [ebp - 4], 0x7a
call fcn.100274d0
lea eax, [ebp - 0x4684]
mov byte [ebp - 4], 0x7b
push eax
mov ecx, 0x101558c0
call fcn.10044520
lea eax, [ebp - 0x466c]
mov byte [0x101558f0], 1
push eax
mov ecx, 0x1015591c
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10155918], 0
cmp byte [0x101558f0], al
mov ecx, 0xf
vmovss dword [0x1015590c], xmm1
cmovne eax, ecx
mov ecx, 0x10155934
mov dword [0x1015594c], eax
add eax, 8
mov dword [0x10155898], eax
mov dword [0x1015589c], eax
lea eax, [ebp - 0x469c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10155908], xmm0
vmovss dword [0x10155904], xmm1
vmovss dword [0x10155910], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x466c]
call fcn.10027480
lea ecx, [ebp - 0x4684]
call fcn.10027480
lea ecx, [ebp - 0x469c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4a4]
mov dword [0x101558ec], 0x1002de50
mov dword [ebp - 0x4a4], 0x1002f980
push eax
mov ecx, 0x101558e0
call fcn.1003ca20
push 0
push 0x10155888
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_p250
lea ecx, [ebp - 0x46cc]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x46b4]
mov dword [ebp - 4], 0x47c
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x46cc]
mov byte [ebp - 4], 0x7d
push eax
lea eax, [ebp - 0x46b4]
mov ecx, 0x10155950
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x46b4]
call fcn.10027480
lea ecx, [ebp - 0x46cc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x4a8]
mov dword [0x101559b4], 0x1002de50
push eax
mov ecx, 0x101559a8
mov dword [ebp - 0x4a8], 0x1002f980
call fcn.1003ca20
push 0
push 0x10155950
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4714]
call fcn.1006dac0
push str.quality_p250
lea ecx, [ebp - 0x46fc]
mov dword [ebp - 4], 0x47e
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x46e4]
mov byte [ebp - 4], 0x7f
call fcn.100274d0
lea eax, [ebp - 0x46fc]
mov byte [ebp - 4], 0x80
push eax
mov ecx, 0x10155a1c
call fcn.10044520
lea eax, [ebp - 0x46e4]
mov byte [0x10155a4c], 1
push eax
mov ecx, 0x10155a78
call fcn.10044520
xor eax, eax
mov dword [0x10155a74], 3
cmp byte [0x10155a4c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10155a64], xmm0
vmovss xmm0, dword [0x100b3750]
cmovne eax, ecx
vmovss dword [0x10155a68], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10155aa8], eax
add eax, 8
vmovss dword [0x10155a60], xmm0
vmovss xmm0, dword [0x100b3690]
mov dword [0x101559f4], eax
mov dword [0x101559f8], eax
lea eax, [ebp - 0x4714]
vmovss dword [0x10155a6c], xmm0
push eax
mov ecx, 0x10155a90
call fcn.1006da90
lea ecx, [ebp - 0x46e4]
call fcn.10027480
lea ecx, [ebp - 0x46fc]
call fcn.10027480
lea ecx, [ebp - 0x4714]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4ac]
mov dword [0x10155a48], 0x1002de50
push eax
mov ecx, 0x10155a3c
mov dword [ebp - 0x4ac], 0x1002f980
call fcn.1003ca20
push 0
push 0x101559e4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x475c]
call fcn.1006dac0
push str.seed_p250
lea ecx, [ebp - 0x4744]
mov dword [ebp - 4], 0x481
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x472c]
mov byte [ebp - 4], 0x82
call fcn.100274d0
lea eax, [ebp - 0x4744]
mov byte [ebp - 4], 0x83
push eax
mov ecx, 0x10155ae4
call fcn.10044520
lea eax, [ebp - 0x472c]
mov byte [0x10155b14], 1
push eax
mov ecx, 0x10155b40
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10155b3c], 0
cmp byte [0x10155b14], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10155b58
mov dword [0x10155b70], eax
add eax, 8
mov dword [0x10155abc], eax
mov dword [0x10155ac0], eax
lea eax, [ebp - 0x475c]
vmovss dword [0x10155b2c], xmm0
vmovss dword [0x10155b28], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10155b30], xmm1
vmovss dword [0x10155b34], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x472c]
call fcn.10027480
lea ecx, [ebp - 0x4744]
call fcn.10027480
lea ecx, [ebp - 0x475c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4b0]
mov dword [0x10155b10], 0x1002de50
push eax
mov ecx, 0x10155b04
mov dword [ebp - 0x4b0], 0x1002f980
call fcn.1003ca20
push 0
push 0x10155aac
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x47a4]
call fcn.1006dac0
push str.id_scar20
lea ecx, [ebp - 0x478c]
mov dword [ebp - 4], 0x484
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4774]
mov byte [ebp - 4], 0x85
call fcn.100274d0
lea eax, [ebp - 0x478c]
mov byte [ebp - 4], 0x86
push eax
mov ecx, 0x10155bac
call fcn.10044520
lea eax, [ebp - 0x4774]
mov byte [0x10155bdc], 1
push eax
mov ecx, 0x10155c08
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10155c04], 0
cmp byte [0x10155bdc], al
mov ecx, 0xf
vmovss dword [0x10155bf8], xmm1
cmovne eax, ecx
mov ecx, 0x10155c20
mov dword [0x10155c38], eax
add eax, 8
mov dword [0x10155b84], eax
mov dword [0x10155b88], eax
lea eax, [ebp - 0x47a4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10155bf4], xmm0
vmovss dword [0x10155bf0], xmm1
vmovss dword [0x10155bfc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4774]
call fcn.10027480
lea ecx, [ebp - 0x478c]
call fcn.10027480
lea ecx, [ebp - 0x47a4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4b4]
mov dword [0x10155bd8], 0x1002de50
push eax
mov ecx, 0x10155bcc
mov dword [ebp - 0x4b4], 0x1002f9b0
call fcn.1003ca20
push 0
push 0x10155b74
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_scar20
lea ecx, [ebp - 0x47d4]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x47bc]
mov dword [ebp - 4], 0x487
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x47d4]
mov byte [ebp - 4], 0x88
push eax
lea eax, [ebp - 0x47bc]
mov ecx, 0x10155c3c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x47bc]
call fcn.10027480
lea ecx, [ebp - 0x47d4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x4b8]
mov dword [0x10155ca0], 0x1002de50
push eax
mov ecx, 0x10155c94
mov dword [ebp - 0x4b8], 0x1002f9b0
call fcn.1003ca20
push 0
push 0x10155c3c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x481c]
call fcn.1006dac0
push str.quality_scar20
lea ecx, [ebp - 0x4804]
mov dword [ebp - 4], 0x489
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x47ec]
mov byte [ebp - 4], 0x8a
call fcn.100274d0
lea eax, [ebp - 0x4804]
mov byte [ebp - 4], 0x8b
push eax
mov ecx, 0x10155d08
call fcn.10044520
lea eax, [ebp - 0x47ec]
mov byte [0x10155d38], 1
push eax
mov ecx, 0x10155d64
call fcn.10044520
xor eax, eax
mov dword [0x10155d60], 3
cmp byte [0x10155d38], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10155d7c
vmovss dword [0x10155d50], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10155d94], eax
add eax, 8
vmovss dword [0x10155d54], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10155ce0], eax
mov dword [0x10155ce4], eax
lea eax, [ebp - 0x481c]
vmovss dword [0x10155d4c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10155d58], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x47ec]
call fcn.10027480
lea ecx, [ebp - 0x4804]
call fcn.10027480
lea ecx, [ebp - 0x481c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4bc]
mov dword [0x10155d34], 0x1002de50
push eax
mov ecx, 0x10155d28
mov dword [ebp - 0x4bc], 0x1002f9b0
call fcn.1003ca20
push 0
push 0x10155cd0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4864]
call fcn.1006dac0
mov dword [ebp - 4], 0x48c
push str.seed_scar20
lea ecx, [ebp - 0x484c]
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4834]
mov byte [ebp - 4], 0x8d
call fcn.100274d0
lea eax, [ebp - 0x484c]
mov byte [ebp - 4], 0x8e
push eax
mov ecx, 0x10155dd0
call fcn.10044520
lea eax, [ebp - 0x4834]
mov byte [0x10155e00], 1
push eax
mov ecx, 0x10155e2c
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10155e28], 0
cmp byte [0x10155e00], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10155e44
mov dword [0x10155e5c], eax
add eax, 8
mov dword [0x10155da8], eax
mov dword [0x10155dac], eax
lea eax, [ebp - 0x4864]
vmovss dword [0x10155e18], xmm0
vmovss dword [0x10155e14], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10155e1c], xmm1
vmovss dword [0x10155e20], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4834]
call fcn.10027480
lea ecx, [ebp - 0x484c]
call fcn.10027480
lea ecx, [ebp - 0x4864]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4c0]
mov dword [0x10155dfc], 0x1002de50
push eax
mov ecx, 0x10155df0
mov dword [ebp - 0x4c0], 0x1002f9b0
call fcn.1003ca20
push 0
push 0x10155d98
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x48ac]
call fcn.1006dac0
push str.id_sg553
lea ecx, [ebp - 0x4894]
mov dword [ebp - 4], 0x48f
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x487c]
mov byte [ebp - 4], 0x90
call fcn.100274d0
lea eax, [ebp - 0x4894]
mov byte [ebp - 4], 0x91
push eax
mov ecx, 0x10155e98
call fcn.10044520
lea eax, [ebp - 0x487c]
mov byte [0x10155ec8], 1
push eax
mov ecx, 0x10155ef4
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10155ec8], al
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
cmovne eax, ecx
mov dword [0x10155ef0], 0
mov dword [0x10155f24], eax
mov ecx, 0x10155f0c
add eax, 8
mov dword [0x10155e70], eax
mov dword [0x10155e74], eax
lea eax, [ebp - 0x48ac]
vmovss dword [0x10155ee4], xmm1
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10155ee0], xmm0
vmovss dword [0x10155edc], xmm1
vmovss dword [0x10155ee8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x487c]
call fcn.10027480
lea ecx, [ebp - 0x4894]
call fcn.10027480
lea ecx, [ebp - 0x48ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4c4]
mov dword [0x10155ec4], 0x1002de50
push eax
mov ecx, 0x10155eb8
mov dword [ebp - 0x4c4], 0x1002f9e0
call fcn.1003ca20
push 0
push 0x10155e60
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_sg553
lea ecx, [ebp - 0x48dc]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x48c4]
mov dword [ebp - 4], 0x492
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x48dc]
mov byte [ebp - 4], 0x93
push eax
lea eax, [ebp - 0x48c4]
mov ecx, 0x10155f28
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x48c4]
call fcn.10027480
lea ecx, [ebp - 0x48dc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x4c8]
mov dword [0x10155f8c], 0x1002de50
push eax
mov ecx, 0x10155f80
mov dword [ebp - 0x4c8], 0x1002f9e0
call fcn.1003ca20
push 0
push 0x10155f28
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4924]
call fcn.1006dac0
push str.quality_sg553
lea ecx, [ebp - 0x490c]
mov dword [ebp - 4], 0x494
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x48f4]
mov byte [ebp - 4], 0x95
call fcn.100274d0
lea eax, [ebp - 0x490c]
mov byte [ebp - 4], 0x96
push eax
mov ecx, 0x10155ff4
call fcn.10044520
lea eax, [ebp - 0x48f4]
mov byte [0x10156024], 1
push eax
mov ecx, 0x10156050
call fcn.10044520
xor eax, eax
mov dword [0x1015604c], 3
cmp byte [0x10156024], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10156068
vmovss dword [0x1015603c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10156080], eax
add eax, 8
vmovss dword [0x10156040], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10155fcc], eax
mov dword [0x10155fd0], eax
lea eax, [ebp - 0x4924]
vmovss dword [0x10156038], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10156044], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x48f4]
call fcn.10027480
lea ecx, [ebp - 0x490c]
call fcn.10027480
lea ecx, [ebp - 0x4924]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4cc]
mov dword [0x10156020], 0x1002de50
push eax
mov ecx, 0x10156014
mov dword [ebp - 0x4cc], 0x1002f9e0
call fcn.1003ca20
push 0
push 0x10155fbc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x496c]
call fcn.1006dac0
push str.seed_sg553
lea ecx, [ebp - 0x4954]
mov dword [ebp - 4], 0x497
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x493c]
mov byte [ebp - 4], 0x98
call fcn.100274d0
lea eax, [ebp - 0x4954]
mov byte [ebp - 4], 0x99
push eax
mov ecx, 0x101560bc
call fcn.10044520
lea eax, [ebp - 0x493c]
mov byte [0x101560ec], 1
push eax
mov ecx, 0x10156118
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x101560ec], al
cmovne eax, ecx
mov dword [0x10156148], eax
add eax, 8
mov dword [0x10156094], eax
mov dword [0x10156098], eax
vmovss xmm1, dword [0x100b38a0]
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10156104], xmm0
vmovss dword [0x10156100], xmm0
vmovss xmm0, dword [0x100b3758]
lea eax, [ebp - 0x496c]
mov dword [0x10156114], 0
push eax
mov ecx, 0x10156130
vmovss dword [0x10156108], xmm1
vmovss dword [0x1015610c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x493c]
call fcn.10027480
lea ecx, [ebp - 0x4954]
call fcn.10027480
lea ecx, [ebp - 0x496c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4d0]
mov dword [0x101560e8], 0x1002de50
push eax
mov ecx, 0x101560dc
mov dword [ebp - 0x4d0], 0x1002f9e0
call fcn.1003ca20
push 0
push 0x10156084
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x49b4]
call fcn.1006dac0
push str.id_ssg08
lea ecx, [ebp - 0x499c]
mov dword [ebp - 4], 0x49a
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4984]
mov byte [ebp - 4], 0x9b
call fcn.100274d0
lea eax, [ebp - 0x499c]
mov byte [ebp - 4], 0x9c
push eax
mov ecx, 0x10156184
call fcn.10044520
lea eax, [ebp - 0x4984]
mov byte [0x101561b4], 1
push eax
mov ecx, 0x101561e0
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101561dc], 0
cmp byte [0x101561b4], al
mov ecx, 0xf
vmovss dword [0x101561d0], xmm1
cmovne eax, ecx
mov ecx, 0x101561f8
mov dword [0x10156210], eax
add eax, 8
mov dword [0x1015615c], eax
mov dword [0x10156160], eax
lea eax, [ebp - 0x49b4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101561cc], xmm0
vmovss dword [0x101561c8], xmm1
vmovss dword [0x101561d4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4984]
call fcn.10027480
lea ecx, [ebp - 0x499c]
call fcn.10027480
lea ecx, [ebp - 0x49b4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
mov dword [0x101561b0], 0x1002de50
lea eax, [ebp - 0x4d4]
mov dword [ebp - 0x4d4], 0x1002fa10
push eax
mov ecx, 0x101561a4
call fcn.1003ca20
push 0
push 0x1015614c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_ssg08
lea ecx, [ebp - 0x49e4]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x49cc]
mov dword [ebp - 4], 0x49d
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x49e4]
mov byte [ebp - 4], 0x9e
push eax
lea eax, [ebp - 0x49cc]
mov ecx, 0x10156214
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x49cc]
call fcn.10027480
lea ecx, [ebp - 0x49e4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x4d8]
mov dword [0x10156278], 0x1002de50
push eax
mov ecx, 0x1015626c
mov dword [ebp - 0x4d8], 0x1002fa10
call fcn.1003ca20
push 0
push 0x10156214
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4a2c]
call fcn.1006dac0
push str.quality_ssg08
lea ecx, [ebp - 0x4a14]
mov dword [ebp - 4], 0x49f
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x49fc]
mov byte [ebp - 4], 0xa0
call fcn.100274d0
lea eax, [ebp - 0x4a14]
mov byte [ebp - 4], 0xa1
push eax
mov ecx, 0x101562e0
call fcn.10044520
lea eax, [ebp - 0x49fc]
mov byte [0x10156310], 1
push eax
mov ecx, 0x1015633c
call fcn.10044520
xor eax, eax
mov dword [0x10156338], 3
cmp byte [0x10156310], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10156328], xmm0
vmovss xmm0, dword [0x100b3750]
cmovne eax, ecx
mov dword [0x1015636c], eax
add eax, 8
vmovss dword [0x1015632c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101562b8], eax
mov dword [0x101562bc], eax
vmovss dword [0x10156324], xmm0
vmovss xmm0, dword [0x100b3690]
lea eax, [ebp - 0x4a2c]
mov ecx, 0x10156354
push eax
vmovss dword [0x10156330], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x49fc]
call fcn.10027480
lea ecx, [ebp - 0x4a14]
call fcn.10027480
lea ecx, [ebp - 0x4a2c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4dc]
mov dword [0x1015630c], 0x1002de50
push eax
mov ecx, 0x10156300
mov dword [ebp - 0x4dc], 0x1002fa10
call fcn.1003ca20
push 0
push 0x101562a8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4a74]
call fcn.1006dac0
push str.seed_ssg08
lea ecx, [ebp - 0x4a5c]
mov dword [ebp - 4], 0x4a2
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4a44]
mov byte [ebp - 4], 0xa3
call fcn.100274d0
lea eax, [ebp - 0x4a5c]
mov byte [ebp - 4], 0xa4
push eax
mov ecx, 0x101563a8
call fcn.10044520
lea eax, [ebp - 0x4a44]
mov byte [0x101563d8], 1
push eax
mov ecx, 0x10156404
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10156400], 0
cmp byte [0x101563d8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015641c
mov dword [0x10156434], eax
add eax, 8
mov dword [0x10156380], eax
mov dword [0x10156384], eax
lea eax, [ebp - 0x4a74]
vmovss dword [0x101563f0], xmm0
vmovss dword [0x101563ec], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101563f4], xmm1
vmovss dword [0x101563f8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4a44]
call fcn.10027480
lea ecx, [ebp - 0x4a5c]
call fcn.10027480
lea ecx, [ebp - 0x4a74]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4e0]
mov dword [0x101563d4], 0x1002de50
push eax
mov ecx, 0x101563c8
mov dword [ebp - 0x4e0], 0x1002fa10
call fcn.1003ca20
push 0
push 0x10156370
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4abc]
call fcn.1006dac0
push str.id_m4a1s
lea ecx, [ebp - 0x4aa4]
mov dword [ebp - 4], 0x4a5
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4a8c]
mov byte [ebp - 4], 0xa6
call fcn.100274d0
lea eax, [ebp - 0x4aa4]
mov byte [ebp - 4], 0xa7
push eax
mov ecx, 0x10156470
call fcn.10044520
lea eax, [ebp - 0x4a8c]
mov byte [0x101564a0], 1
push eax
mov ecx, 0x101564cc
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101564c8], 0
cmp byte [0x101564a0], al
mov ecx, 0xf
vmovss dword [0x101564bc], xmm1
cmovne eax, ecx
mov ecx, 0x101564e4
mov dword [0x101564fc], eax
add eax, 8
mov dword [0x10156448], eax
mov dword [0x1015644c], eax
lea eax, [ebp - 0x4abc]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101564b8], xmm0
vmovss dword [0x101564b4], xmm1
vmovss dword [0x101564c0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4a8c]
call fcn.10027480
lea ecx, [ebp - 0x4aa4]
call fcn.10027480
lea ecx, [ebp - 0x4abc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4e4]
mov dword [0x1015649c], 0x1002de50
push eax
mov ecx, 0x10156490
mov dword [ebp - 0x4e4], 0x1002fa40
call fcn.1003ca20
push 0
push 0x10156438
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_m4a1s
lea ecx, [ebp - 0x4aec]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4ad4]
mov dword [ebp - 4], 0x4a8
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x4aec]
mov byte [ebp - 4], 0xa9
push eax
lea eax, [ebp - 0x4ad4]
mov ecx, 0x10156500
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4ad4]
call fcn.10027480
lea ecx, [ebp - 0x4aec]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x4e8]
mov dword [0x10156564], 0x1002de50
push eax
mov ecx, 0x10156558
mov dword [ebp - 0x4e8], 0x1002fa40
call fcn.1003ca20
push 0
push 0x10156500
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4b34]
call fcn.1006dac0
push str.quality_m4a1s
lea ecx, [ebp - 0x4b1c]
mov dword [ebp - 4], 0x4aa
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x4b04]
mov byte [ebp - 4], 0xab
call fcn.100274d0
lea eax, [ebp - 0x4b1c]
mov byte [ebp - 4], 0xac
push eax
mov ecx, 0x101565cc
call fcn.10044520
lea eax, [ebp - 0x4b04]
mov byte [0x101565fc], 1
push eax
mov ecx, 0x10156628
call fcn.10044520
xor eax, eax
mov dword [0x10156624], 3
cmp byte [0x101565fc], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10156640
vmovss dword [0x10156614], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10156658], eax
add eax, 8
vmovss dword [0x10156618], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101565a4], eax
mov dword [0x101565a8], eax
lea eax, [ebp - 0x4b34]
vmovss dword [0x10156610], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x1015661c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4b04]
call fcn.10027480
lea ecx, [ebp - 0x4b1c]
call fcn.10027480
lea ecx, [ebp - 0x4b34]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4ec]
mov dword [0x101565f8], 0x1002de50
push eax
mov ecx, 0x101565ec
mov dword [ebp - 0x4ec], 0x1002fa40
call fcn.1003ca20
push 0
push 0x10156594
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4b7c]
call fcn.1006dac0
push str.seed_m4a1s
lea ecx, [ebp - 0x4b64]
mov dword [ebp - 4], 0x4ad
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4b4c]
mov byte [ebp - 4], 0xae
call fcn.100274d0
lea eax, [ebp - 0x4b64]
mov byte [ebp - 4], 0xaf
push eax
mov ecx, 0x10156694
call fcn.10044520
lea eax, [ebp - 0x4b4c]
mov byte [0x101566c4], 1
push eax
mov ecx, 0x101566f0
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101566ec], 0
cmp byte [0x101566c4], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10156708
mov dword [0x10156720], eax
add eax, 8
mov dword [0x1015666c], eax
mov dword [0x10156670], eax
lea eax, [ebp - 0x4b7c]
vmovss dword [0x101566dc], xmm0
vmovss dword [0x101566d8], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101566e0], xmm1
vmovss dword [0x101566e4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4b4c]
call fcn.10027480
lea ecx, [ebp - 0x4b64]
call fcn.10027480
lea ecx, [ebp - 0x4b7c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4f0]
mov dword [0x101566c0], 0x1002de50
push eax
mov ecx, 0x101566b4
mov dword [ebp - 0x4f0], 0x1002fa40
call fcn.1003ca20
push 0
push 0x1015665c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4bc4]
call fcn.1006dac0
push str.id_usps
lea ecx, [ebp - 0x4bac]
mov dword [ebp - 4], 0x4b0
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4b94]
mov byte [ebp - 4], 0xb1
call fcn.100274d0
lea eax, [ebp - 0x4bac]
mov byte [ebp - 4], 0xb2
push eax
mov ecx, 0x1015675c
call fcn.10044520
lea eax, [ebp - 0x4b94]
mov byte [0x1015678c], 1
push eax
mov ecx, 0x101567b8
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101567b4], 0
cmp byte [0x1015678c], al
mov ecx, 0xf
vmovss dword [0x101567a8], xmm1
cmovne eax, ecx
mov ecx, 0x101567d0
mov dword [0x101567e8], eax
add eax, 8
mov dword [0x10156734], eax
mov dword [0x10156738], eax
lea eax, [ebp - 0x4bc4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101567a4], xmm0
vmovss dword [0x101567a0], xmm1
vmovss dword [0x101567ac], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4b94]
call fcn.10027480
lea ecx, [ebp - 0x4bac]
call fcn.10027480
lea ecx, [ebp - 0x4bc4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x4f4]
mov dword [0x10156788], 0x1002de50
push eax
mov ecx, 0x1015677c
mov dword [ebp - 0x4f4], 0x1002fa70
call fcn.1003ca20
push 0
push 0x10156724
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_usps
lea ecx, [ebp - 0x4bf4]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4bdc]
mov dword [ebp - 4], 0x4b3
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x4bf4]
mov byte [ebp - 4], 0xb4
push eax
lea eax, [ebp - 0x4bdc]
mov ecx, 0x101567ec
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4bdc]
call fcn.10027480
lea ecx, [ebp - 0x4bf4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x88]
mov dword [0x10156850], 0x1002de50
push eax
mov ecx, 0x10156844
mov dword [ebp - 0x88], 0x1002fa70
call fcn.1003ca20
push 0
push 0x101567ec
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4c3c]
call fcn.1006dac0
push str.quality_usps
lea ecx, [ebp - 0x4c24]
mov dword [ebp - 4], 0x4b5
call fcn.100274d0
mov byte [ebp - 4], 0xb6
push str.quality
lea ecx, [ebp - 0x4c0c]
call fcn.100274d0
lea eax, [ebp - 0x4c24]
mov byte [ebp - 4], 0xb7
push eax
mov ecx, 0x101568b8
call fcn.10044520
lea eax, [ebp - 0x4c0c]
mov byte [0x101568e8], 1
push eax
mov ecx, 0x10156914
call fcn.10044520
xor eax, eax
mov dword [0x10156910], 3
cmp byte [0x101568e8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015692c
vmovss dword [0x10156900], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10156944], eax
add eax, 8
vmovss dword [0x10156904], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10156890], eax
mov dword [0x10156894], eax
lea eax, [ebp - 0x4c3c]
vmovss dword [0x101568fc], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10156908], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4c0c]
call fcn.10027480
lea ecx, [ebp - 0x4c24]
call fcn.10027480
lea ecx, [ebp - 0x4c3c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x8c]
mov dword [0x101568e4], 0x1002de50
push eax
mov ecx, 0x101568d8
mov dword [ebp - 0x8c], 0x1002fa70
call fcn.1003ca20
push 0
push 0x10156880
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4c84]
call fcn.1006dac0
push str.seed_usps
lea ecx, [ebp - 0x4c6c]
mov dword [ebp - 4], 0x4b8
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4c54]
mov byte [ebp - 4], 0xb9
call fcn.100274d0
lea eax, [ebp - 0x4c6c]
mov byte [ebp - 4], 0xba
push eax
mov ecx, 0x10156980
call fcn.10044520
lea eax, [ebp - 0x4c54]
mov byte [0x101569b0], 1
push eax
mov ecx, 0x101569dc
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x101569b0], al
cmovne eax, ecx
mov dword [0x10156a0c], eax
vmovss xmm1, dword [0x100b38a0]
add eax, 8
mov dword [0x101569d8], 0
vxorps xmm0, xmm0, xmm0
mov dword [0x10156958], eax
mov ecx, 0x101569f4
mov dword [0x1015695c], eax
lea eax, [ebp - 0x4c84]
vmovss dword [0x101569c8], xmm0
vmovss dword [0x101569c4], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101569cc], xmm1
vmovss dword [0x101569d0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4c54]
call fcn.10027480
lea ecx, [ebp - 0x4c6c]
call fcn.10027480
lea ecx, [ebp - 0x4c84]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x90]
mov dword [0x101569ac], 0x1002de50
push eax
mov ecx, 0x101569a0
mov dword [ebp - 0x90], 0x1002fa70
call fcn.1003ca20
push 0
push 0x10156948
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4ccc]
call fcn.1006dac0
push str.id_cz75a
lea ecx, [ebp - 0x4cb4]
mov dword [ebp - 4], 0x4bb
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4c9c]
mov byte [ebp - 4], 0xbc
call fcn.100274d0
lea eax, [ebp - 0x4cb4]
mov byte [ebp - 4], 0xbd
push eax
mov ecx, 0x10156a48
call fcn.10044520
lea eax, [ebp - 0x4c9c]
mov byte [0x10156a78], 1
push eax
mov ecx, 0x10156aa4
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10156aa0], 0
cmp byte [0x10156a78], al
mov ecx, 0xf
vmovss dword [0x10156a94], xmm1
cmovne eax, ecx
mov ecx, 0x10156abc
mov dword [0x10156ad4], eax
add eax, 8
mov dword [0x10156a20], eax
mov dword [0x10156a24], eax
lea eax, [ebp - 0x4ccc]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10156a90], xmm0
vmovss dword [0x10156a8c], xmm1
vmovss dword [0x10156a98], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4c9c]
call fcn.10027480
lea ecx, [ebp - 0x4cb4]
call fcn.10027480
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4ccc]
call fcn.10033440
lea eax, [ebp - 0x94]
mov dword [0x10156a74], 0x1002de50
push eax
mov ecx, 0x10156a68
mov dword [ebp - 0x94], 0x1002faa0
call fcn.1003ca20
push 0
push 0x10156a10
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_cz75a
lea ecx, [ebp - 0x4cfc]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4ce4]
mov dword [ebp - 4], 0x4be
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x4cfc]
mov byte [ebp - 4], 0xbf
push eax
lea eax, [ebp - 0x4ce4]
mov ecx, 0x10156ad8
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4ce4]
call fcn.10027480
lea ecx, [ebp - 0x4cfc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x98]
mov dword [0x10156b3c], 0x1002de50
push eax
mov ecx, 0x10156b30
mov dword [ebp - 0x98], 0x1002faa0
call fcn.1003ca20
push 0
push 0x10156ad8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4d44]
call fcn.1006dac0
push str.quality_cz75a
lea ecx, [ebp - 0x4d2c]
mov dword [ebp - 4], 0x4c0
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x4d14]
mov byte [ebp - 4], 0xc1
call fcn.100274d0
lea eax, [ebp - 0x4d2c]
mov byte [ebp - 4], 0xc2
push eax
mov ecx, 0x10156ba4
call fcn.10044520
lea eax, [ebp - 0x4d14]
mov byte [0x10156bd4], 1
push eax
mov ecx, 0x10156c00
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10156bd4], al
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x10156c30], eax
add eax, 8
vmovss dword [0x10156bec], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10156b7c], eax
mov dword [0x10156b80], eax
vmovss dword [0x10156bf0], xmm0
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x10156be8], xmm0
vmovss xmm0, dword [0x100b3690]
lea eax, [ebp - 0x4d44]
mov dword [0x10156bfc], 3
push eax
mov ecx, 0x10156c18
vmovss dword [0x10156bf4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4d14]
call fcn.10027480
lea ecx, [ebp - 0x4d2c]
call fcn.10027480
lea ecx, [ebp - 0x4d44]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x9c]
mov dword [0x10156bd0], 0x1002de50
push eax
mov ecx, 0x10156bc4
mov dword [ebp - 0x9c], 0x1002faa0
call fcn.1003ca20
push 0
push 0x10156b6c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4d8c]
call fcn.1006dac0
push str.seed_cz75a
lea ecx, [ebp - 0x4d74]
mov dword [ebp - 4], 0x4c3
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4d5c]
mov byte [ebp - 4], 0xc4
call fcn.100274d0
lea eax, [ebp - 0x4d74]
mov byte [ebp - 4], 0xc5
push eax
mov ecx, 0x10156c6c
call fcn.10044520
lea eax, [ebp - 0x4d5c]
mov byte [0x10156c9c], 1
push eax
mov ecx, 0x10156cc8
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10156cc4], 0
cmp byte [0x10156c9c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10156ce0
mov dword [0x10156cf8], eax
add eax, 8
mov dword [0x10156c44], eax
mov dword [0x10156c48], eax
lea eax, [ebp - 0x4d8c]
vmovss dword [0x10156cb4], xmm0
vmovss dword [0x10156cb0], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10156cb8], xmm1
vmovss dword [0x10156cbc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4d5c]
call fcn.10027480
lea ecx, [ebp - 0x4d74]
call fcn.10027480
lea ecx, [ebp - 0x4d8c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xa0]
mov dword [0x10156c98], 0x1002de50
mov dword [ebp - 0xa0], 0x1002faa0
push eax
mov ecx, 0x10156c8c
call fcn.1003ca20
push 0
push 0x10156c34
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4dd4]
call fcn.1006dac0
push str.id_revolver
lea ecx, [ebp - 0x4dbc]
mov dword [ebp - 4], 0x4c6
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4da4]
mov byte [ebp - 4], 0xc7
call fcn.100274d0
lea eax, [ebp - 0x4dbc]
mov byte [ebp - 4], 0xc8
push eax
mov ecx, 0x10156d34
call fcn.10044520
lea eax, [ebp - 0x4da4]
mov byte [0x10156d64], 1
push eax
mov ecx, 0x10156d90
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10156d8c], 0
cmp byte [0x10156d64], al
mov ecx, 0xf
vmovss dword [0x10156d80], xmm1
cmovne eax, ecx
mov ecx, 0x10156da8
mov dword [0x10156dc0], eax
add eax, 8
mov dword [0x10156d0c], eax
mov dword [0x10156d10], eax
lea eax, [ebp - 0x4dd4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10156d7c], xmm0
vmovss dword [0x10156d78], xmm1
vmovss dword [0x10156d84], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4da4]
call fcn.10027480
lea ecx, [ebp - 0x4dbc]
call fcn.10027480
lea ecx, [ebp - 0x4dd4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xa4]
mov dword [0x10156d60], 0x1002de50
push eax
mov ecx, 0x10156d54
mov dword [ebp - 0xa4], 0x1002fad0
call fcn.1003ca20
push 0
push 0x10156cfc
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_revolver
lea ecx, [ebp - 0x4e04]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4dec]
mov dword [ebp - 4], 0x4c9
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x4e04]
mov byte [ebp - 4], 0xca
push eax
lea eax, [ebp - 0x4dec]
mov ecx, 0x10156dc4
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4dec]
call fcn.10027480
lea ecx, [ebp - 0x4e04]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0xa8]
mov dword [0x10156e28], 0x1002de50
push eax
mov ecx, 0x10156e1c
mov dword [ebp - 0xa8], 0x1002fad0
call fcn.1003ca20
push 0
push 0x10156dc4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4e4c]
call fcn.1006dac0
push str.quality_revolver
lea ecx, [ebp - 0x4e34]
mov dword [ebp - 4], 0x4cb
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x4e1c]
mov byte [ebp - 4], 0xcc
call fcn.100274d0
lea eax, [ebp - 0x4e34]
mov byte [ebp - 4], 0xcd
push eax
mov ecx, 0x10156e90
call fcn.10044520
lea eax, [ebp - 0x4e1c]
mov byte [0x10156ec0], 1
push eax
mov ecx, 0x10156eec
call fcn.10044520
xor eax, eax
mov dword [0x10156ee8], 3
cmp byte [0x10156ec0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10156f04
vmovss dword [0x10156ed8], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10156f1c], eax
add eax, 8
vmovss dword [0x10156edc], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10156e68], eax
mov dword [0x10156e6c], eax
lea eax, [ebp - 0x4e4c]
vmovss dword [0x10156ed4], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10156ee0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4e1c]
call fcn.10027480
lea ecx, [ebp - 0x4e34]
call fcn.10027480
lea ecx, [ebp - 0x4e4c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xac]
mov dword [0x10156ebc], 0x1002de50
push eax
mov ecx, 0x10156eb0
mov dword [ebp - 0xac], 0x1002fad0
call fcn.1003ca20
push 0
push 0x10156e58
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4e94]
call fcn.1006dac0
push str.seed_revolver
lea ecx, [ebp - 0x4e7c]
mov dword [ebp - 4], 0x4ce
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4e64]
mov byte [ebp - 4], 0xcf
call fcn.100274d0
lea eax, [ebp - 0x4e7c]
mov byte [ebp - 4], 0xd0
push eax
mov ecx, 0x10156f58
call fcn.10044520
lea eax, [ebp - 0x4e64]
mov byte [0x10156f88], 1
push eax
mov ecx, 0x10156fb4
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10156fb0], 0
cmp byte [0x10156f88], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10156fcc
mov dword [0x10156fe4], eax
add eax, 8
mov dword [0x10156f30], eax
mov dword [0x10156f34], eax
lea eax, [ebp - 0x4e94]
vmovss dword [0x10156fa0], xmm0
vmovss dword [0x10156f9c], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10156fa4], xmm1
vmovss dword [0x10156fa8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4e64]
call fcn.10027480
lea ecx, [ebp - 0x4e7c]
call fcn.10027480
lea ecx, [ebp - 0x4e94]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xb0]
mov dword [0x10156f84], 0x1002de50
push eax
mov ecx, 0x10156f78
mov dword [ebp - 0xb0], 0x1002fad0
call fcn.1003ca20
push 0
push 0x10156f20
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4edc]
call fcn.1006dac0
push str.id_bayonet
lea ecx, [ebp - 0x4ec4]
mov dword [ebp - 4], 0x4d1
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4eac]
mov byte [ebp - 4], 0xd2
call fcn.100274d0
lea eax, [ebp - 0x4ec4]
mov byte [ebp - 4], 0xd3
push eax
mov ecx, 0x10157020
call fcn.10044520
mov byte [0x10157050], 1
lea eax, [ebp - 0x4eac]
mov ecx, 0x1015707c
push eax
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10157078], 0
cmp byte [0x10157050], al
mov ecx, 0xf
vmovss dword [0x1015706c], xmm1
cmovne eax, ecx
mov ecx, 0x10157094
mov dword [0x101570ac], eax
add eax, 8
mov dword [0x10156ff8], eax
mov dword [0x10156ffc], eax
lea eax, [ebp - 0x4edc]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10157068], xmm0
vmovss dword [0x10157064], xmm1
vmovss dword [0x10157070], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4eac]
call fcn.10027480
lea ecx, [ebp - 0x4ec4]
call fcn.10027480
lea ecx, [ebp - 0x4edc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xb4]
mov dword [0x1015704c], 0x1002de50
push eax
mov ecx, 0x10157040
mov dword [ebp - 0xb4], 0x1002fb00
call fcn.1003ca20
push 0
push 0x10156fe8
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_bayonet
lea ecx, [ebp - 0x4f0c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4ef4]
mov dword [ebp - 4], 0x4d4
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x4f0c]
mov byte [ebp - 4], 0xd5
push eax
lea eax, [ebp - 0x4ef4]
mov ecx, 0x101570b0
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4ef4]
call fcn.10027480
lea ecx, [ebp - 0x4f0c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0xb8]
mov dword [0x10157114], 0x1002de50
push eax
mov ecx, 0x10157108
mov dword [ebp - 0xb8], 0x1002fb00
call fcn.1003ca20
push 0
push 0x101570b0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x4f54]
call fcn.1006dac0
mov dword [ebp - 4], 0x4d6
lea ecx, [ebp - 0x4f3c]
push str.quality_bayonet
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x4f24]
mov byte [ebp - 4], 0xd7
call fcn.100274d0
lea eax, [ebp - 0x4f3c]
mov byte [ebp - 4], 0xd8
push eax
mov ecx, 0x1015717c
call fcn.10044520
lea eax, [ebp - 0x4f24]
mov byte [0x101571ac], 1
push eax
mov ecx, 0x101571d8
call fcn.10044520
xor eax, eax
mov dword [0x101571d4], 3
cmp byte [0x101571ac], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101571f0
vmovss dword [0x101571c4], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10157208], eax
add eax, 8
vmovss dword [0x101571c8], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10157154], eax
mov dword [0x10157158], eax
lea eax, [ebp - 0x4f54]
vmovss dword [0x101571c0], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101571cc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4f24]
call fcn.10027480
lea ecx, [ebp - 0x4f3c]
call fcn.10027480
lea ecx, [ebp - 0x4f54]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xbc]
mov dword [0x101571a8], 0x1002de50
push eax
mov ecx, 0x1015719c
mov dword [ebp - 0xbc], 0x1002fb00
call fcn.1003ca20
push 0
push 0x10157144
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4f9c]
call fcn.1006dac0
push str.seed_bayonet
lea ecx, [ebp - 0x4f84]
mov dword [ebp - 4], 0x4d9
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x4f6c]
mov byte [ebp - 4], 0xda
call fcn.100274d0
lea eax, [ebp - 0x4f84]
mov byte [ebp - 4], 0xdb
push eax
mov ecx, 0x10157244
call fcn.10044520
lea eax, [ebp - 0x4f6c]
mov byte [0x10157274], 1
push eax
mov ecx, 0x101572a0
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10157274], al
vmovss xmm1, dword [0x100b38a0]
cmovne eax, ecx
mov dword [0x1015729c], 0
mov dword [0x101572d0], eax
mov ecx, 0x101572b8
add eax, 8
vxorps xmm0, xmm0, xmm0
mov dword [0x1015721c], eax
mov dword [0x10157220], eax
lea eax, [ebp - 0x4f9c]
vmovss dword [0x1015728c], xmm0
vmovss dword [0x10157288], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10157290], xmm1
vmovss dword [0x10157294], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4f6c]
call fcn.10027480
lea ecx, [ebp - 0x4f84]
call fcn.10027480
lea ecx, [ebp - 0x4f9c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xc0]
mov dword [0x10157270], 0x1002de50
push eax
mov ecx, 0x10157264
mov dword [ebp - 0xc0], 0x1002fb00
call fcn.1003ca20
push 0
push 0x1015720c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x4fe4]
call fcn.1006dac0
push str.id_flip
lea ecx, [ebp - 0x4fcc]
mov dword [ebp - 4], 0x4dc
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x4fb4]
mov byte [ebp - 4], 0xdd
call fcn.100274d0
lea eax, [ebp - 0x4fcc]
mov byte [ebp - 4], 0xde
push eax
mov ecx, 0x1015730c
call fcn.10044520
lea eax, [ebp - 0x4fb4]
mov byte [0x1015733c], 1
push eax
mov ecx, 0x10157368
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10157364], 0
cmp byte [0x1015733c], al
mov ecx, 0xf
vmovss dword [0x10157358], xmm1
cmovne eax, ecx
mov ecx, 0x10157380
mov dword [0x10157398], eax
add eax, 8
mov dword [0x101572e4], eax
mov dword [0x101572e8], eax
lea eax, [ebp - 0x4fe4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10157354], xmm0
vmovss dword [0x10157350], xmm1
vmovss dword [0x1015735c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x4fb4]
call fcn.10027480
lea ecx, [ebp - 0x4fcc]
call fcn.10027480
lea ecx, [ebp - 0x4fe4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xc4]
mov dword [0x10157338], 0x1002de50
push eax
mov ecx, 0x1015732c
mov dword [ebp - 0xc4], 0x1002fb30
call fcn.1003ca20
push 0
push 0x101572d4
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_flip
lea ecx, [ebp - 0x5014]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x4ffc]
mov dword [ebp - 4], 0x4df
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5014]
mov byte [ebp - 4], 0xe0
push eax
lea eax, [ebp - 0x4ffc]
mov ecx, 0x1015739c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x4ffc]
call fcn.10027480
lea ecx, [ebp - 0x5014]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0xc8]
mov dword [0x10157400], 0x1002de50
push eax
mov ecx, 0x101573f4
mov dword [ebp - 0xc8], 0x1002fb30
call fcn.1003ca20
push 0
push 0x1015739c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x505c]
call fcn.1006dac0
push str.quality_flip
lea ecx, [ebp - 0x5044]
mov dword [ebp - 4], 0x4e1
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x502c]
mov byte [ebp - 4], 0xe2
call fcn.100274d0
lea eax, [ebp - 0x5044]
mov byte [ebp - 4], 0xe3
push eax
mov ecx, 0x10157468
call fcn.10044520
lea eax, [ebp - 0x502c]
mov byte [0x10157498], 1
push eax
mov ecx, 0x101574c4
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10157498], al
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x101574f4], eax
add eax, 8
mov dword [0x10157440], eax
mov dword [0x10157444], eax
vmovss dword [0x101574b0], xmm0
vmovss xmm0, dword [0x100b3750]
vmovss dword [0x101574b4], xmm0
vmovss xmm0, dword [0x100b3758]
vmovss dword [0x101574ac], xmm0
vmovss xmm0, dword [0x100b3690]
lea eax, [ebp - 0x505c]
mov dword [0x101574c0], 3
push eax
mov ecx, 0x101574dc
vmovss dword [0x101574b8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x502c]
call fcn.10027480
lea ecx, [ebp - 0x5044]
call fcn.10027480
lea ecx, [ebp - 0x505c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xcc]
mov dword [0x10157494], 0x1002de50
push eax
mov ecx, 0x10157488
mov dword [ebp - 0xcc], 0x1002fb30
call fcn.1003ca20
push 0
push 0x10157430
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x50a4]
call fcn.1006dac0
push str.seed_flip
lea ecx, [ebp - 0x508c]
mov dword [ebp - 4], 0x4e4
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x5074]
mov byte [ebp - 4], 0xe5
call fcn.100274d0
lea eax, [ebp - 0x508c]
mov byte [ebp - 4], 0xe6
push eax
mov ecx, 0x10157530
call fcn.10044520
lea eax, [ebp - 0x5074]
mov byte [0x10157560], 1
push eax
mov ecx, 0x1015758c
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10157588], 0
cmp byte [0x10157560], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101575a4
mov dword [0x101575bc], eax
add eax, 8
mov dword [0x10157508], eax
mov dword [0x1015750c], eax
lea eax, [ebp - 0x50a4]
vmovss dword [0x10157578], xmm0
vmovss dword [0x10157574], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x1015757c], xmm1
vmovss dword [0x10157580], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5074]
call fcn.10027480
lea ecx, [ebp - 0x508c]
call fcn.10027480
lea ecx, [ebp - 0x50a4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
mov dword [0x1015755c], 0x1002de50
lea eax, [ebp - 0xd0]
mov dword [ebp - 0xd0], 0x1002fb30
push eax
mov ecx, 0x10157550
call fcn.1003ca20
push 0
push 0x101574f8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x50ec]
call fcn.1006dac0
push str.id_gut
lea ecx, [ebp - 0x50d4]
mov dword [ebp - 4], 0x4e7
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x50bc]
mov byte [ebp - 4], 0xe8
call fcn.100274d0
lea eax, [ebp - 0x50d4]
mov byte [ebp - 4], 0xe9
push eax
mov ecx, 0x101575f8
call fcn.10044520
lea eax, [ebp - 0x50bc]
mov byte [0x10157628], 1
push eax
mov ecx, 0x10157654
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10157650], 0
cmp byte [0x10157628], al
mov ecx, 0xf
vmovss dword [0x10157644], xmm1
cmovne eax, ecx
mov ecx, 0x1015766c
mov dword [0x10157684], eax
add eax, 8
mov dword [0x101575d0], eax
mov dword [0x101575d4], eax
lea eax, [ebp - 0x50ec]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10157640], xmm0
vmovss dword [0x1015763c], xmm1
vmovss dword [0x10157648], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x50bc]
call fcn.10027480
lea ecx, [ebp - 0x50d4]
call fcn.10027480
lea ecx, [ebp - 0x50ec]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xd4]
mov dword [0x10157624], 0x1002de50
push eax
mov ecx, 0x10157618
mov dword [ebp - 0xd4], 0x1002fb60
call fcn.1003ca20
push 0
push 0x101575c0
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_gut
lea ecx, [ebp - 0x511c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x5104]
mov dword [ebp - 4], 0x4ea
call fcn.100274d0
mov byte [ebp - 4], 0xeb
push 0
push 1
lea eax, [ebp - 0x511c]
mov ecx, 0x10157688
push eax
lea eax, [ebp - 0x5104]
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5104]
call fcn.10027480
lea ecx, [ebp - 0x511c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0xd8]
mov dword [0x101576ec], 0x1002de50
push eax
mov ecx, 0x101576e0
mov dword [ebp - 0xd8], 0x1002fb60
call fcn.1003ca20
push 0
push 0x10157688
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x5164]
call fcn.1006dac0
push str.quality_gut
lea ecx, [ebp - 0x514c]
mov dword [ebp - 4], 0x4ec
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x5134]
mov byte [ebp - 4], 0xed
call fcn.100274d0
lea eax, [ebp - 0x514c]
mov byte [ebp - 4], 0xee
push eax
mov ecx, 0x10157754
call fcn.10044520
lea eax, [ebp - 0x5134]
mov byte [0x10157784], 1
push eax
mov ecx, 0x101577b0
call fcn.10044520
xor eax, eax
mov dword [0x101577ac], 3
cmp byte [0x10157784], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x101577c8
vmovss dword [0x1015779c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101577e0], eax
add eax, 8
vmovss dword [0x101577a0], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x1015772c], eax
mov dword [0x10157730], eax
lea eax, [ebp - 0x5164]
vmovss dword [0x10157798], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x101577a4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5134]
call fcn.10027480
lea ecx, [ebp - 0x514c]
call fcn.10027480
lea ecx, [ebp - 0x5164]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xdc]
mov dword [0x10157780], 0x1002de50
push eax
mov ecx, 0x10157774
mov dword [ebp - 0xdc], 0x1002fb60
call fcn.1003ca20
push 0
push 0x1015771c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x51ac]
call fcn.1006dac0
push str.seed_gut
lea ecx, [ebp - 0x5194]
mov dword [ebp - 4], 0x4ef
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x517c]
mov byte [ebp - 4], 0xf0
call fcn.100274d0
lea eax, [ebp - 0x5194]
mov byte [ebp - 4], 0xf1
push eax
mov ecx, 0x1015781c
call fcn.10044520
lea eax, [ebp - 0x517c]
mov byte [0x1015784c], 1
push eax
mov ecx, 0x10157878
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10157874], 0
cmp byte [0x1015784c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10157890
mov dword [0x101578a8], eax
add eax, 8
mov dword [0x101577f4], eax
mov dword [0x101577f8], eax
lea eax, [ebp - 0x51ac]
vmovss dword [0x10157864], xmm0
vmovss dword [0x10157860], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10157868], xmm1
vmovss dword [0x1015786c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x517c]
call fcn.10027480
lea ecx, [ebp - 0x5194]
call fcn.10027480
lea ecx, [ebp - 0x51ac]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xe0]
mov dword [0x10157848], 0x1002de50
push eax
mov ecx, 0x1015783c
mov dword [ebp - 0xe0], 0x1002fb60
call fcn.1003ca20
push 0
push 0x101577e4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x51f4]
call fcn.1006dac0
push str.id_karambit
lea ecx, [ebp - 0x51dc]
mov dword [ebp - 4], 0x4f2
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x51c4]
mov byte [ebp - 4], 0xf3
call fcn.100274d0
lea eax, [ebp - 0x51dc]
mov byte [ebp - 4], 0xf4
push eax
mov ecx, 0x101578e4
call fcn.10044520
lea eax, [ebp - 0x51c4]
mov byte [0x10157914], 1
push eax
mov ecx, 0x10157940
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x1015793c], 0
cmp byte [0x10157914], al
mov ecx, 0xf
vmovss dword [0x10157930], xmm1
cmovne eax, ecx
mov ecx, 0x10157958
mov dword [0x10157970], eax
add eax, 8
mov dword [0x101578bc], eax
mov dword [0x101578c0], eax
lea eax, [ebp - 0x51f4]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x1015792c], xmm0
vmovss dword [0x10157928], xmm1
vmovss dword [0x10157934], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x51c4]
call fcn.10027480
lea ecx, [ebp - 0x51dc]
call fcn.10027480
lea ecx, [ebp - 0x51f4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xe4]
mov dword [0x10157910], 0x1002de50
push eax
mov ecx, 0x10157904
mov dword [ebp - 0xe4], 0x1002fb90
call fcn.1003ca20
push 0
push 0x101578ac
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_karambit
lea ecx, [ebp - 0x5224]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x520c]
mov dword [ebp - 4], 0x4f5
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5224]
mov byte [ebp - 4], 0xf6
push eax
lea eax, [ebp - 0x520c]
mov ecx, 0x10157974
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x520c]
call fcn.10027480
lea ecx, [ebp - 0x5224]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0xe8]
mov dword [0x101579d8], 0x1002de50
push eax
mov ecx, 0x101579cc
mov dword [ebp - 0xe8], 0x1002fb90
call fcn.1003ca20
push 0
push 0x10157974
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x526c]
call fcn.1006dac0
push str.quality_karambit
lea ecx, [ebp - 0x5254]
mov dword [ebp - 4], 0x4f7
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x523c]
mov byte [ebp - 4], 0xf8
call fcn.100274d0
lea eax, [ebp - 0x5254]
mov byte [ebp - 4], 0xf9
push eax
mov ecx, 0x10157a40
call fcn.10044520
lea eax, [ebp - 0x523c]
mov byte [0x10157a70], 1
push eax
mov ecx, 0x10157a9c
call fcn.10044520
xor eax, eax
mov dword [0x10157a98], 3
cmp byte [0x10157a70], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10157ab4
vmovss dword [0x10157a88], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10157acc], eax
add eax, 8
vmovss dword [0x10157a8c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10157a18], eax
mov dword [0x10157a1c], eax
lea eax, [ebp - 0x526c]
vmovss dword [0x10157a84], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10157a90], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x523c]
call fcn.10027480
lea ecx, [ebp - 0x5254]
call fcn.10027480
lea ecx, [ebp - 0x526c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xec]
mov dword [0x10157a6c], 0x1002de50
push eax
mov ecx, 0x10157a60
mov dword [ebp - 0xec], 0x1002fb90
call fcn.1003ca20
push 0
push 0x10157a08
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x52b4]
call fcn.1006dac0
push str.seed_karambit
lea ecx, [ebp - 0x529c]
mov dword [ebp - 4], 0x4fa
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x5284]
mov byte [ebp - 4], 0xfb
call fcn.100274d0
lea eax, [ebp - 0x529c]
mov byte [ebp - 4], 0xfc
push eax
mov ecx, 0x10157b08
call fcn.10044520
lea eax, [ebp - 0x5284]
mov byte [0x10157b38], 1
push eax
mov ecx, 0x10157b64
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10157b60], 0
cmp byte [0x10157b38], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10157b7c
mov dword [0x10157b94], eax
add eax, 8
mov dword [0x10157ae0], eax
mov dword [0x10157ae4], eax
lea eax, [ebp - 0x52b4]
vmovss dword [0x10157b50], xmm0
vmovss dword [0x10157b4c], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10157b54], xmm1
vmovss dword [0x10157b58], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5284]
call fcn.10027480
lea ecx, [ebp - 0x529c]
call fcn.10027480
lea ecx, [ebp - 0x52b4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xf0]
mov dword [0x10157b34], 0x1002de50
push eax
mov ecx, 0x10157b28
mov dword [ebp - 0xf0], 0x1002fb90
call fcn.1003ca20
push 0
push 0x10157ad0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x52fc]
call fcn.1006dac0
push str.id_m9
lea ecx, [ebp - 0x52e4]
mov dword [ebp - 4], 0x4fd
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x52cc]
mov byte [ebp - 4], 0xfe
call fcn.100274d0
lea eax, [ebp - 0x52e4]
mov byte [ebp - 4], 0xff
push eax
mov ecx, 0x10157bd0
call fcn.10044520
lea eax, [ebp - 0x52cc]
mov byte [0x10157c00], 1
push eax
mov ecx, 0x10157c2c
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10157c28], 0
cmp byte [0x10157c00], al
mov ecx, 0xf
vmovss dword [0x10157c1c], xmm1
cmovne eax, ecx
mov ecx, 0x10157c44
mov dword [0x10157c5c], eax
add eax, 8
mov dword [0x10157ba8], eax
mov dword [0x10157bac], eax
lea eax, [ebp - 0x52fc]
vxorps xmm1, xmm1, xmm1
vmovss dword [0x10157c18], xmm0
vmovss dword [0x10157c14], xmm1
vmovss dword [0x10157c20], xmm0
push eax
call fcn.1006da90
lea ecx, [ebp - 0x52cc]
call fcn.10027480
lea ecx, [ebp - 0x52e4]
call fcn.10027480
lea ecx, [ebp - 0x52fc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xf4]
mov dword [0x10157bfc], 0x1002de50
push eax
mov ecx, 0x10157bf0
mov dword [ebp - 0xf4], 0x1002fbc0
call fcn.1003ca20
push 0
push 0x10157b98
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_m9
lea ecx, [ebp - 0x532c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x5314]
mov dword [ebp - 4], 0x500
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x532c]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp - 0x5314]
mov ecx, 0x10157c60
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5314]
call fcn.10027480
lea ecx, [ebp - 0x532c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0xf8]
mov dword [0x10157cc4], 0x1002de50
push eax
mov ecx, 0x10157cb8
mov dword [ebp - 0xf8], 0x1002fbc0
call fcn.1003ca20
push 0
push 0x10157c60
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x5374]
call fcn.1006dac0
push str.quality_m9
lea ecx, [ebp - 0x535c]
mov dword [ebp - 4], 0x502
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x5344]
mov byte [ebp - 4], 3
call fcn.100274d0
lea eax, [ebp - 0x535c]
mov byte [ebp - 4], 4
push eax
mov ecx, 0x10157d2c
call fcn.10044520
lea eax, [ebp - 0x5344]
mov byte [0x10157d5c], 1
push eax
mov ecx, 0x10157d88
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10157d5c], al
cmovne eax, ecx
mov dword [0x10157db8], eax
add eax, 8
vxorps xmm0, xmm0, xmm0
vmovss dword [0x10157d74], xmm0
vmovss xmm0, dword [0x100b3750]
vmovss dword [0x10157d78], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10157d04], eax
mov ecx, 0x10157da0
mov dword [0x10157d08], eax
lea eax, [ebp - 0x5374]
vmovss dword [0x10157d70], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
mov dword [0x10157d84], 3
vmovss dword [0x10157d7c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5344]
call fcn.10027480
lea ecx, [ebp - 0x535c]
call fcn.10027480
lea ecx, [ebp - 0x5374]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0xfc]
mov dword [0x10157d58], 0x1002de50
push eax
mov ecx, 0x10157d4c
mov dword [ebp - 0xfc], 0x1002fbc0
call fcn.1003ca20
push 0
push 0x10157cf4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x53bc]
call fcn.1006dac0
push str.seed_m9
lea ecx, [ebp - 0x53a4]
mov dword [ebp - 4], 0x505
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x538c]
mov byte [ebp - 4], 6
call fcn.100274d0
lea eax, [ebp - 0x53a4]
mov byte [ebp - 4], 7
push eax
mov ecx, 0x10157df4
call fcn.10044520
lea eax, [ebp - 0x538c]
mov byte [0x10157e24], 1
push eax
mov ecx, 0x10157e50
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10157e4c], 0
cmp byte [0x10157e24], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10157e68
mov dword [0x10157e80], eax
add eax, 8
mov dword [0x10157dcc], eax
mov dword [0x10157dd0], eax
lea eax, [ebp - 0x53bc]
vmovss dword [0x10157e3c], xmm0
vmovss dword [0x10157e38], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10157e40], xmm1
vmovss dword [0x10157e44], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x538c]
call fcn.10027480
lea ecx, [ebp - 0x53a4]
call fcn.10027480
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x53bc]
call fcn.10033440
lea eax, [ebp - 0x100]
mov dword [0x10157e20], 0x1002de50
push eax
mov ecx, 0x10157e14
mov dword [ebp - 0x100], 0x1002fbc0
call fcn.1003ca20
push 0
push 0x10157dbc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x5404]
call fcn.1006dac0
push str.id_huntsman
lea ecx, [ebp - 0x53ec]
mov dword [ebp - 4], 0x508
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x53d4]
mov byte [ebp - 4], 9
call fcn.100274d0
lea eax, [ebp - 0x53ec]
mov byte [ebp - 4], 0xa
push eax
mov ecx, 0x10157ebc
call fcn.10044520
lea eax, [ebp - 0x53d4]
mov byte [0x10157eec], 1
push eax
mov ecx, 0x10157f18
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10157f14], 0
cmp byte [0x10157eec], al
mov ecx, 0xf
vmovss dword [0x10157f08], xmm1
cmovne eax, ecx
mov ecx, 0x10157f30
mov dword [0x10157f48], eax
add eax, 8
mov dword [0x10157e94], eax
mov dword [0x10157e98], eax
lea eax, [ebp - 0x5404]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10157f04], xmm0
vmovss dword [0x10157f00], xmm1
vmovss dword [0x10157f0c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x53d4]
call fcn.10027480
lea ecx, [ebp - 0x53ec]
call fcn.10027480
lea ecx, [ebp - 0x5404]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x104]
mov dword [0x10157ee8], 0x1002de50
push eax
mov ecx, 0x10157edc
mov dword [ebp - 0x104], 0x1002fbf0
call fcn.1003ca20
push 0
push 0x10157e84
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_huntsman
lea ecx, [ebp - 0x5434]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x541c]
mov dword [ebp - 4], 0x50b
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5434]
mov byte [ebp - 4], 0xc
push eax
lea eax, [ebp - 0x541c]
mov ecx, 0x10157f4c
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x541c]
call fcn.10027480
lea ecx, [ebp - 0x5434]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x108]
mov dword [0x10157fb0], 0x1002de50
push eax
mov ecx, 0x10157fa4
mov dword [ebp - 0x108], 0x1002fbf0
call fcn.1003ca20
push 0
push 0x10157f4c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x547c]
call fcn.1006dac0
push str.quality_huntsman
lea ecx, [ebp - 0x5464]
mov dword [ebp - 4], 0x50d
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x544c]
mov byte [ebp - 4], 0xe
call fcn.100274d0
lea eax, [ebp - 0x5464]
mov byte [ebp - 4], 0xf
push eax
mov ecx, 0x10158018
call fcn.10044520
lea eax, [ebp - 0x544c]
mov byte [0x10158048], 1
push eax
mov ecx, 0x10158074
call fcn.10044520
xor eax, eax
mov dword [0x10158070], 3
cmp byte [0x10158048], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015808c
vmovss dword [0x10158060], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x101580a4], eax
add eax, 8
vmovss dword [0x10158064], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10157ff0], eax
mov dword [0x10157ff4], eax
lea eax, [ebp - 0x547c]
vmovss dword [0x1015805c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10158068], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x544c]
call fcn.10027480
lea ecx, [ebp - 0x5464]
call fcn.10027480
lea ecx, [ebp - 0x547c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x10c]
mov dword [0x10158044], 0x1002de50
mov dword [ebp - 0x10c], 0x1002fbf0
push eax
mov ecx, 0x10158038
call fcn.1003ca20
push 0
push 0x10157fe0
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x54c4]
call fcn.1006dac0
push str.seed_huntsman
lea ecx, [ebp - 0x54ac]
mov dword [ebp - 4], 0x510
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x5494]
mov byte [ebp - 4], 0x11
call fcn.100274d0
lea eax, [ebp - 0x54ac]
mov byte [ebp - 4], 0x12
push eax
mov ecx, 0x101580e0
call fcn.10044520
lea eax, [ebp - 0x5494]
mov byte [0x10158110], 1
push eax
mov ecx, 0x1015813c
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10158138], 0
cmp byte [0x10158110], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158154
mov dword [0x1015816c], eax
add eax, 8
mov dword [0x101580b8], eax
mov dword [0x101580bc], eax
lea eax, [ebp - 0x54c4]
vmovss dword [0x10158128], xmm0
vmovss dword [0x10158124], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x1015812c], xmm1
vmovss dword [0x10158130], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5494]
call fcn.10027480
lea ecx, [ebp - 0x54ac]
call fcn.10027480
lea ecx, [ebp - 0x54c4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x110]
mov dword [0x1015810c], 0x1002de50
push eax
mov ecx, 0x10158100
mov dword [ebp - 0x110], 0x1002fbf0
call fcn.1003ca20
push 0
push 0x101580a8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x550c]
call fcn.1006dac0
push str.id_falchion
lea ecx, [ebp - 0x54f4]
mov dword [ebp - 4], 0x513
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x54dc]
mov byte [ebp - 4], 0x14
call fcn.100274d0
lea eax, [ebp - 0x54f4]
mov byte [ebp - 4], 0x15
push eax
mov ecx, 0x101581a8
call fcn.10044520
lea eax, [ebp - 0x54dc]
mov byte [0x101581d8], 1
push eax
mov ecx, 0x10158204
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10158200], 0
cmp byte [0x101581d8], al
mov ecx, 0xf
vmovss dword [0x101581f4], xmm1
cmovne eax, ecx
mov ecx, 0x1015821c
mov dword [0x10158234], eax
add eax, 8
mov dword [0x10158180], eax
mov dword [0x10158184], eax
lea eax, [ebp - 0x550c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101581f0], xmm0
vmovss dword [0x101581ec], xmm1
vmovss dword [0x101581f8], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x54dc]
call fcn.10027480
lea ecx, [ebp - 0x54f4]
call fcn.10027480
lea ecx, [ebp - 0x550c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x114]
mov dword [0x101581d4], 0x1002de50
push eax
mov ecx, 0x101581c8
mov dword [ebp - 0x114], 0x1002fc20
call fcn.1003ca20
push 0
push 0x10158170
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_falchion
lea ecx, [ebp - 0x553c]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x5524]
mov dword [ebp - 4], 0x516
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x553c]
mov byte [ebp - 4], 0x17
push eax
lea eax, [ebp - 0x5524]
mov ecx, 0x10158238
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5524]
call fcn.10027480
lea ecx, [ebp - 0x553c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x118]
mov dword [0x1015829c], 0x1002de50
push eax
mov ecx, 0x10158290
mov dword [ebp - 0x118], 0x1002fc20
call fcn.1003ca20
push 0
push 0x10158238
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x5584]
call fcn.1006dac0
push str.quality_falchion
lea ecx, [ebp - 0x556c]
mov dword [ebp - 4], 0x518
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x5554]
mov byte [ebp - 4], 0x19
call fcn.100274d0
lea eax, [ebp - 0x556c]
mov byte [ebp - 4], 0x1a
push eax
mov ecx, 0x10158304
call fcn.10044520
lea eax, [ebp - 0x5554]
mov byte [0x10158334], 1
push eax
mov ecx, 0x10158360
call fcn.10044520
xor eax, eax
mov dword [0x1015835c], 3
cmp byte [0x10158334], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158378
vmovss dword [0x1015834c], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10158390], eax
add eax, 8
vmovss dword [0x10158350], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101582dc], eax
mov dword [0x101582e0], eax
lea eax, [ebp - 0x5584]
vmovss dword [0x10158348], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10158354], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5554]
call fcn.10027480
lea ecx, [ebp - 0x556c]
call fcn.10027480
lea ecx, [ebp - 0x5584]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x11c]
mov dword [0x10158330], 0x1002de50
push eax
mov ecx, 0x10158324
mov dword [ebp - 0x11c], 0x1002fc20
call fcn.1003ca20
push 0
push 0x101582cc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x55cc]
call fcn.1006dac0
push str.seed_falchion
lea ecx, [ebp - 0x55b4]
mov dword [ebp - 4], 0x51b
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x559c]
mov byte [ebp - 4], 0x1c
call fcn.100274d0
lea eax, [ebp - 0x55b4]
mov byte [ebp - 4], 0x1d
push eax
mov ecx, 0x101583cc
call fcn.10044520
mov byte [0x101583fc], 1
lea eax, [ebp - 0x559c]
mov ecx, 0x10158428
push eax
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10158424], 0
cmp byte [0x101583fc], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158440
mov dword [0x10158458], eax
add eax, 8
mov dword [0x101583a4], eax
mov dword [0x101583a8], eax
lea eax, [ebp - 0x55cc]
vmovss dword [0x10158414], xmm0
vmovss dword [0x10158410], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10158418], xmm1
vmovss dword [0x1015841c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x559c]
call fcn.10027480
lea ecx, [ebp - 0x55b4]
call fcn.10027480
lea ecx, [ebp - 0x55cc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x120]
mov dword [0x101583f8], 0x1002de50
push eax
mov ecx, 0x101583ec
mov dword [ebp - 0x120], 0x1002fc20
call fcn.1003ca20
push 0
push 0x10158394
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x5614]
call fcn.1006dac0
push str.id_bowie
lea ecx, [ebp - 0x55fc]
mov dword [ebp - 4], 0x51e
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x55e4]
mov byte [ebp - 4], 0x1f
call fcn.100274d0
lea eax, [ebp - 0x55fc]
mov byte [ebp - 4], 0x20
push eax
mov ecx, 0x10158494
call fcn.10044520
lea eax, [ebp - 0x55e4]
mov byte [0x101584c4], 1
push eax
mov ecx, 0x101584f0
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101584ec], 0
cmp byte [0x101584c4], al
mov ecx, 0xf
vmovss dword [0x101584e0], xmm1
cmovne eax, ecx
mov dword [0x10158520], eax
add eax, 8
vxorps xmm1, xmm1, xmm1
mov dword [0x1015846c], eax
mov dword [0x10158470], eax
vmovss dword [0x101584dc], xmm0
vmovss dword [0x101584d8], xmm1
vmovss dword [0x101584e4], xmm0
lea eax, [ebp - 0x5614]
mov ecx, 0x10158508
push eax
call fcn.1006da90
lea ecx, [ebp - 0x55e4]
call fcn.10027480
lea ecx, [ebp - 0x55fc]
call fcn.10027480
lea ecx, [ebp - 0x5614]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x124]
mov dword [0x101584c0], 0x1002de50
push eax
mov ecx, 0x101584b4
mov dword [ebp - 0x124], 0x1002fc50
call fcn.1003ca20
push 0
push 0x1015845c
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_bowie
lea ecx, [ebp - 0x5644]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x562c]
mov dword [ebp - 4], 0x521
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5644]
mov byte [ebp - 4], 0x22
push eax
lea eax, [ebp - 0x562c]
mov ecx, 0x10158524
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x562c]
call fcn.10027480
lea ecx, [ebp - 0x5644]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x128]
mov dword [0x10158588], 0x1002de50
push eax
mov ecx, 0x1015857c
mov dword [ebp - 0x128], 0x1002fc50
call fcn.1003ca20
push 0
push 0x10158524
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x568c]
call fcn.1006dac0
push str.quality_bowie
lea ecx, [ebp - 0x5674]
mov dword [ebp - 4], 0x523
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x565c]
mov byte [ebp - 4], 0x24
call fcn.100274d0
lea eax, [ebp - 0x5674]
mov byte [ebp - 4], 0x25
push eax
mov ecx, 0x101585f0
call fcn.10044520
lea eax, [ebp - 0x565c]
mov byte [0x10158620], 1
push eax
mov ecx, 0x1015864c
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10158620], al
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov dword [0x10158648], 3
vmovss dword [0x10158638], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x1015867c], eax
mov ecx, 0x10158664
add eax, 8
vmovss dword [0x1015863c], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101585c8], eax
mov dword [0x101585cc], eax
lea eax, [ebp - 0x568c]
vmovss dword [0x10158634], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10158640], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x565c]
call fcn.10027480
lea ecx, [ebp - 0x5674]
call fcn.10027480
lea ecx, [ebp - 0x568c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x12c]
mov dword [0x1015861c], 0x1002de50
push eax
mov ecx, 0x10158610
mov dword [ebp - 0x12c], 0x1002fc50
call fcn.1003ca20
push 0
push 0x101585b8
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x56d4]
call fcn.1006dac0
push str.seed_bowie
lea ecx, [ebp - 0x56bc]
mov dword [ebp - 4], 0x526
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x56a4]
mov byte [ebp - 4], 0x27
call fcn.100274d0
lea eax, [ebp - 0x56bc]
mov byte [ebp - 4], 0x28
push eax
mov ecx, 0x101586b8
call fcn.10044520
lea eax, [ebp - 0x56a4]
mov byte [0x101586e8], 1
push eax
mov ecx, 0x10158714
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10158710], 0
cmp byte [0x101586e8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x1015872c
mov dword [0x10158744], eax
add eax, 8
mov dword [0x10158690], eax
mov dword [0x10158694], eax
lea eax, [ebp - 0x56d4]
vmovss dword [0x10158700], xmm0
vmovss dword [0x101586fc], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10158704], xmm1
vmovss dword [0x10158708], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x56a4]
call fcn.10027480
lea ecx, [ebp - 0x56bc]
call fcn.10027480
lea ecx, [ebp - 0x56d4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x130]
mov dword [0x101586e4], 0x1002de50
push eax
mov ecx, 0x101586d8
mov dword [ebp - 0x130], 0x1002fc50
call fcn.1003ca20
push 0
push 0x10158680
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x571c]
call fcn.1006dac0
push str.id_butterfly
lea ecx, [ebp - 0x5704]
mov dword [ebp - 4], 0x529
call fcn.100274d0
push str.paintkit_id
lea ecx, [ebp - 0x56ec]
mov byte [ebp - 4], 0x2a
call fcn.100274d0
lea eax, [ebp - 0x5704]
mov byte [ebp - 4], 0x2b
push eax
mov ecx, 0x10158780
call fcn.10044520
lea eax, [ebp - 0x56ec]
mov byte [0x101587b0], 1
push eax
mov ecx, 0x101587dc
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x101587d8], 0
cmp byte [0x101587b0], al
mov ecx, 0xf
vmovss dword [0x101587cc], xmm1
cmovne eax, ecx
mov ecx, 0x101587f4
mov dword [0x1015880c], eax
add eax, 8
mov dword [0x10158758], eax
mov dword [0x1015875c], eax
lea eax, [ebp - 0x571c]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x101587c8], xmm0
vmovss dword [0x101587c4], xmm1
vmovss dword [0x101587d0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x56ec]
call fcn.10027480
lea ecx, [ebp - 0x5704]
call fcn.10027480
lea ecx, [ebp - 0x571c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x134]
mov dword [0x101587ac], 0x1002de50
push eax
mov ecx, 0x101587a0
mov dword [ebp - 0x134], 0x1002fc80
call fcn.1003ca20
push 0
push 0x10158748
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_butterfly
lea ecx, [ebp - 0x574c]
call fcn.100274d0
mov dword [ebp - 4], 0x52c
push str.stattrak
lea ecx, [ebp - 0x5734]
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x574c]
mov byte [ebp - 4], 0x2d
push eax
lea eax, [ebp - 0x5734]
mov ecx, 0x10158810
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5734]
call fcn.10027480
lea ecx, [ebp - 0x574c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x138]
mov dword [0x10158874], 0x1002de50
push eax
mov ecx, 0x10158868
mov dword [ebp - 0x138], 0x1002fc80
call fcn.1003ca20
push 0
push 0x10158810
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x5794]
call fcn.1006dac0
push str.quality_butterfly
lea ecx, [ebp - 0x577c]
mov dword [ebp - 4], 0x52e
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x5764]
mov byte [ebp - 4], 0x2f
call fcn.100274d0
lea eax, [ebp - 0x577c]
mov byte [ebp - 4], 0x30
push eax
mov ecx, 0x101588dc
call fcn.10044520
lea eax, [ebp - 0x5764]
mov byte [0x1015890c], 1
push eax
mov ecx, 0x10158938
call fcn.10044520
xor eax, eax
mov dword [0x10158934], 3
cmp byte [0x1015890c], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158950
vmovss dword [0x10158924], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10158968], eax
add eax, 8
vmovss dword [0x10158928], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x101588b4], eax
mov dword [0x101588b8], eax
lea eax, [ebp - 0x5794]
vmovss dword [0x10158920], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x1015892c], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5764]
call fcn.10027480
lea ecx, [ebp - 0x577c]
call fcn.10027480
lea ecx, [ebp - 0x5794]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
mov dword [0x10158908], 0x1002de50
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x13c], 0x1002fc80
push eax
mov ecx, 0x101588fc
call fcn.1003ca20
push 0
push 0x101588a4
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x57dc]
call fcn.1006dac0
push str.seed_butterfly
lea ecx, [ebp - 0x57c4]
mov dword [ebp - 4], 0x531
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x57ac]
mov byte [ebp - 4], 0x32
call fcn.100274d0
lea eax, [ebp - 0x57c4]
mov byte [ebp - 4], 0x33
push eax
mov ecx, 0x101589a4
call fcn.10044520
lea eax, [ebp - 0x57ac]
mov byte [0x101589d4], 1
push eax
mov ecx, 0x10158a00
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x101589fc], 0
cmp byte [0x101589d4], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158a18
mov dword [0x10158a30], eax
add eax, 8
mov dword [0x1015897c], eax
mov dword [0x10158980], eax
lea eax, [ebp - 0x57dc]
vmovss dword [0x101589ec], xmm0
vmovss dword [0x101589e8], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x101589f0], xmm1
vmovss dword [0x101589f4], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x57ac]
call fcn.10027480
lea ecx, [ebp - 0x57c4]
call fcn.10027480
lea ecx, [ebp - 0x57dc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x140]
mov dword [0x101589d0], 0x1002de50
push eax
mov ecx, 0x101589c4
mov dword [ebp - 0x140], 0x1002fc80
call fcn.1003ca20
push 0
push 0x1015896c
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x5824]
call fcn.1006dac0
push str.id_daggers
lea ecx, [ebp - 0x580c]
mov dword [ebp - 4], 0x534
call fcn.100274d0
mov byte [ebp - 4], 0x35
push str.paintkit_id
lea ecx, [ebp - 0x57f4]
call fcn.100274d0
lea eax, [ebp - 0x580c]
mov byte [ebp - 4], 0x36
push eax
mov ecx, 0x10158a6c
call fcn.10044520
lea eax, [ebp - 0x57f4]
mov byte [0x10158a9c], 1
push eax
mov ecx, 0x10158ac8
call fcn.10044520
vmovss xmm1, dword [0x100b3890]
vmovss xmm0, dword [0x100b3758]
xor eax, eax
mov dword [0x10158ac4], 0
cmp byte [0x10158a9c], al
mov ecx, 0xf
vmovss dword [0x10158ab8], xmm1
cmovne eax, ecx
mov ecx, 0x10158ae0
mov dword [0x10158af8], eax
add eax, 8
mov dword [0x10158a44], eax
mov dword [0x10158a48], eax
lea eax, [ebp - 0x5824]
vxorps xmm1, xmm1, xmm1
push eax
vmovss dword [0x10158ab4], xmm0
vmovss dword [0x10158ab0], xmm1
vmovss dword [0x10158abc], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x57f4]
call fcn.10027480
lea ecx, [ebp - 0x580c]
call fcn.10027480
lea ecx, [ebp - 0x5824]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x144]
mov dword [0x10158a98], 0x1002de50
push eax
mov ecx, 0x10158a8c
mov dword [ebp - 0x144], 0x1002fcb0
call fcn.1003ca20
push 0
push 0x10158a34
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.stattrak_daggers
lea ecx, [ebp - 0x5854]
call fcn.100274d0
push str.stattrak
lea ecx, [ebp - 0x583c]
mov dword [ebp - 4], 0x537
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5854]
mov byte [ebp - 4], 0x38
push eax
lea eax, [ebp - 0x583c]
mov ecx, 0x10158afc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x583c]
call fcn.10027480
lea ecx, [ebp - 0x5854]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea eax, [ebp - 0x148]
mov dword [0x10158b60], 0x1002de50
push eax
mov ecx, 0x10158b54
mov dword [ebp - 0x148], 0x1002fcb0
call fcn.1003ca20
push 0
push 0x10158afc
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100aef80
lea ecx, [ebp - 0x589c]
call fcn.1006dac0
push str.quality_daggers
lea ecx, [ebp - 0x5884]
mov dword [ebp - 4], 0x539
call fcn.100274d0
push str.quality
lea ecx, [ebp - 0x586c]
mov byte [ebp - 4], 0x3a
call fcn.100274d0
lea eax, [ebp - 0x5884]
mov byte [ebp - 4], 0x3b
push eax
mov ecx, 0x10158bc8
call fcn.10044520
lea eax, [ebp - 0x586c]
mov byte [0x10158bf8], 1
push eax
mov ecx, 0x10158c24
call fcn.10044520
xor eax, eax
mov dword [0x10158c20], 3
cmp byte [0x10158bf8], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158c3c
vmovss dword [0x10158c10], xmm0
vmovss xmm0, dword [0x100b3750]
mov dword [0x10158c54], eax
add eax, 8
vmovss dword [0x10158c14], xmm0
vmovss xmm0, dword [0x100b3758]
mov dword [0x10158ba0], eax
mov dword [0x10158ba4], eax
lea eax, [ebp - 0x589c]
vmovss dword [0x10158c0c], xmm0
vmovss xmm0, dword [0x100b3690]
push eax
vmovss dword [0x10158c18], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x586c]
call fcn.10027480
lea ecx, [ebp - 0x5884]
call fcn.10027480
lea ecx, [ebp - 0x589c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x14c]
mov dword [0x10158bf4], 0x1002de50
push eax
mov ecx, 0x10158be8
mov dword [ebp - 0x14c], 0x1002fcb0
call fcn.1003ca20
push 0
push 0x10158b90
mov ecx, 0x100cbbc8
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x58e4]
call fcn.1006dac0
push str.seed_daggers
lea ecx, [ebp - 0x58cc]
mov dword [ebp - 4], 0x53c
call fcn.100274d0
push str.seed
lea ecx, [ebp - 0x58b4]
mov byte [ebp - 4], 0x3d
call fcn.100274d0
lea eax, [ebp - 0x58cc]
mov byte [ebp - 4], 0x3e
push eax
mov ecx, 0x10158c90
call fcn.10044520
lea eax, [ebp - 0x58b4]
mov byte [0x10158cc0], 1
push eax
mov ecx, 0x10158cec
call fcn.10044520
vmovss xmm1, dword [0x100b38a0]
xor eax, eax
mov dword [0x10158ce8], 0
cmp byte [0x10158cc0], al
mov ecx, 0xf
vxorps xmm0, xmm0, xmm0
cmovne eax, ecx
mov ecx, 0x10158d04
mov dword [0x10158d1c], eax
add eax, 8
mov dword [0x10158c68], eax
mov dword [0x10158c6c], eax
lea eax, [ebp - 0x58e4]
vmovss dword [0x10158cd8], xmm0
vmovss dword [0x10158cd4], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10158cdc], xmm1
vmovss dword [0x10158ce0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x58b4]
call fcn.10027480
lea ecx, [ebp - 0x58cc]
call fcn.10027480
lea ecx, [ebp - 0x58e4]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
lea eax, [ebp - 0x150]
mov dword [0x10158cbc], 0x1002de50
push eax
mov ecx, 0x10158cb0
mov dword [ebp - 0x150], 0x1002fcb0
call fcn.1003ca20
push 0
push 0x10158c58
mov ecx, 0x100cbbc8
call fcn.1004d870
push str.soft_update
lea ecx, [ebp - 0x58fc]
call fcn.100274d0
lea eax, [ebp - 0x58fc]
mov dword [ebp - 4], 0x53f
push eax
mov ecx, 0x10150ed4
call fcn.10044520
lea ecx, [ebp - 0x58fc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x10150e5c
mov ecx, 0x100cbbc8
mov dword [0x10150ec0], 0x1002de50
call fcn.1004d870
push str.force_full_update
lea ecx, [ebp - 0x5914]
call fcn.100274d0
lea eax, [ebp - 0x5914]
mov dword [ebp - 4], 0x540
push eax
mov ecx, 0x10150f64
call fcn.10044520
lea ecx, [ebp - 0x5914]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x10150eec
mov ecx, 0x100cbbc8
mov dword [0x10150f50], 0x1002de90
call fcn.1004d870
lea ecx, [ebp - 0x52c]
call fcn.10022900
mov esi, eax
push 0x100ada24
lea ecx, [ebp - 0x77d8]
call fcn.100274d0
push str.bayonet
lea ecx, [ebp - 0x77c0]
mov dword [ebp - 4], 0x541
call fcn.100274d0
push str.bowie
lea ecx, [ebp - 0x77a8]
mov byte [ebp - 4], 0x42
call fcn.100274d0
push str.butterfly
lea ecx, [ebp - 0x7790]
mov byte [ebp - 4], 0x43
call fcn.100274d0
push str.falchion
lea ecx, [ebp - 0x7778]
mov byte [ebp - 4], 0x44
call fcn.100274d0
push str.flip
lea ecx, [ebp - 0x7760]
mov byte [ebp - 4], 0x45
call fcn.100274d0
push 0x100af93c
lea ecx, [ebp - 0x7748]
mov byte [ebp - 4], 0x46
call fcn.100274d0
push str.huntsman
lea ecx, [ebp - 0x7730]
mov byte [ebp - 4], 0x47
call fcn.100274d0
push str.karambit
lea ecx, [ebp - 0x7718]
mov byte [ebp - 4], 0x48
call fcn.100274d0
push str.m9_bayonet
lea ecx, [ebp - 0x7700]
mov byte [ebp - 4], 0x49
call fcn.100274d0
push str.daggers
lea ecx, [ebp - 0x76e8]
mov byte [ebp - 4], 0x4a
call fcn.100274d0
lea eax, [ebp - 0x76d0]
mov dword [ebp - 4], 0x54b
push eax
lea eax, [ebp - 0x77d8]
push eax
lea ecx, [ebp - 0xacc]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x6ac]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.skins_knife_model
lea ecx, [ebp - 0x5944]
mov byte [ebp - 4], 0x4c
call fcn.100274d0
push str.knife_model
lea ecx, [ebp - 0x592c]
mov byte [ebp - 4], 0x4d
call fcn.100274d0
lea eax, [ebp - 0x5944]
mov byte [ebp - 4], 0x4e
push eax
mov ecx, 0x10158d58
call fcn.10044520
lea eax, [ebp - 0x592c]
mov byte [0x10158d88], 1
push eax
mov ecx, 0x10158d9c
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10158d88], al
cmovne eax, ecx
lea ecx, [ebp - 0x6ac]
mov dword [0x10158dc8], eax
add eax, 0x14
mov dword [0x10158d30], eax
mov dword [0x10158d34], eax
call fcn.10049730
lea ecx, [ebp - 0x6ac]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10066f56
push esi
mov ecx, 0x10158db4
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10066f44
mov ecx, 0x10158db4
call fcn.10026ee0
mov ecx, dword [0x10158dc4]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x10158dc4], ecx
lea ecx, [ebp - 0x592c]
call fcn.10027480
lea ecx, [ebp - 0x5944]
call fcn.10027480
lea ecx, [ebp - 0x6ac]
call fcn.10026f00
push fcn.10027480
push 0xb
push 0x18
lea eax, [ebp - 0x77d8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x10158d20
mov ecx, 0x100cbbc8
mov dword [0x10158d84], 0x1002de50
call fcn.1004d870
lea ecx, [ebp - 0x52d]
call fcn.10022900
push 0x100ada24
lea ecx, [ebp - 0x7610]
mov esi, eax
call fcn.100274d0
push str.bloodhound
lea ecx, [ebp - 0x75f8]
mov dword [ebp - 4], 0x54f
call fcn.100274d0
push str.sport
lea ecx, [ebp - 0x75e0]
mov byte [ebp - 4], 0x50
call fcn.100274d0
push str.driver
lea ecx, [ebp - 0x75c8]
mov byte [ebp - 4], 0x51
call fcn.100274d0
push str.handwraps
lea ecx, [ebp - 0x75b0]
mov byte [ebp - 4], 0x52
call fcn.100274d0
push str.moto
lea ecx, [ebp - 0x7598]
mov byte [ebp - 4], 0x53
call fcn.100274d0
push str.specialist
lea ecx, [ebp - 0x7580]
mov byte [ebp - 4], 0x54
call fcn.100274d0
lea eax, [ebp - 0x7568]
mov dword [ebp - 4], 0x555
push eax
lea eax, [ebp - 0x7610]
push eax
lea ecx, [ebp - 0xad4]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x5e4]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.skins_glove_model
lea ecx, [ebp - 0x5974]
mov byte [ebp - 4], 0x56
call fcn.100274d0
mov byte [ebp - 4], 0x57
push str.glove_model
lea ecx, [ebp - 0x595c]
call fcn.100274d0
lea eax, [ebp - 0x5974]
mov byte [ebp - 4], 0x58
push eax
mov ecx, 0x10158e04
call fcn.10044520
lea eax, [ebp - 0x595c]
mov byte [0x10158e34], 1
push eax
mov ecx, 0x10158e48
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10158e34], al
cmovne eax, ecx
lea ecx, [ebp - 0x5e4]
mov dword [0x10158e74], eax
add eax, 0x14
mov dword [0x10158ddc], eax
mov dword [0x10158de0], eax
call fcn.10049730
lea ecx, [ebp - 0x5e4]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10067142
nop dword [eax]
push esi
mov ecx, 0x10158e60
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10067130
mov ecx, 0x10158e60
call fcn.10026ee0
mov ecx, dword [0x10158e70]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x10158e70], ecx
lea ecx, [ebp - 0x595c]
call fcn.10027480
lea ecx, [ebp - 0x5974]
call fcn.10027480
lea ecx, [ebp - 0x5e4]
call fcn.10026f00
push fcn.10027480
push 7
push 0x18
lea eax, [ebp - 0x7610]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x10158dcc
mov ecx, 0x100cbbc8
mov dword [0x10158e30], 0x1002de90
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x59bc]
call fcn.1006dac0
push str.skins_glove_id
lea ecx, [ebp - 0x59a4]
mov dword [ebp - 4], 0x559
call fcn.100274d0
push str.glove_paintkit_id
lea ecx, [ebp - 0x598c]
mov byte [ebp - 4], 0x5a
call fcn.100274d0
lea eax, [ebp - 0x59a4]
mov byte [ebp - 4], 0x5b
push eax
mov ecx, 0x10158eb0
call fcn.10044520
lea eax, [ebp - 0x598c]
mov byte [0x10158ee0], 1
push eax
mov ecx, 0x10158f0c
call fcn.10044520
vmovss xmm0, dword [0x100b38b8]
xor eax, eax
mov dword [0x10158f08], 0
cmp byte [0x10158ee0], al
mov edi, 0xf
vmovss dword [0x10158ef8], xmm0
vmovss xmm0, dword [0x100b38bc]
cmovne eax, edi
mov ecx, 0x10158f24
mov dword [0x10158f3c], eax
add eax, 8
vmovss dword [0x10158efc], xmm0
vxorps xmm0, xmm0, xmm0
mov dword [0x10158e88], eax
mov dword [0x10158e8c], eax
lea eax, [ebp - 0x59bc]
vmovss dword [0x10158ef4], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
vmovss dword [0x10158f00], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x598c]
call fcn.10027480
lea ecx, [ebp - 0x59a4]
call fcn.10027480
lea ecx, [ebp - 0x59bc]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
mov dword [0x10158edc], 0x1002de90
mov ecx, 0x100cbbc8
push 0x10158e78
call fcn.1004d870
mov ecx, 0x100c32a4
mov dword [ebp - 0x6c], 0x10158f70
call fcn.1006d760
mov ecx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x6c]
cmove ecx, eax
mov dword [0x100c32b0], ecx
mov ecx, 0x100c32a4
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x6c]
push eax
call fcn.1003ca20
push str.misc
lea ecx, [ebp - 0x59d4]
call fcn.100274d0
lea eax, [ebp - 0x59d4]
mov dword [ebp - 4], 0x55c
push eax
mov ecx, 0x10158f70
call fcn.10044520
lea ecx, [ebp - 0x59d4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x52e]
call fcn.10022900
push str.galilar
lea ecx, [ebp - 0x7af0]
mov esi, eax
call fcn.100274d0
push str.famas
lea ecx, [ebp - 0x7ad8]
mov dword [ebp - 4], 0x55d
call fcn.100274d0
push str.ak47
lea ecx, [ebp - 0x7ac0]
mov byte [ebp - 4], 0x5e
call fcn.100274d0
push str.m4a1
lea ecx, [ebp - 0x7aa8]
mov byte [ebp - 4], 0x5f
call fcn.100274d0
push str.m4a1_silencer
lea ecx, [ebp - 0x7a90]
mov byte [ebp - 4], 0x60
call fcn.100274d0
push str.ssg08
lea ecx, [ebp - 0x7a78]
mov byte [ebp - 4], 0x61
call fcn.100274d0
push 0x100afa40
lea ecx, [ebp - 0x7a60]
mov byte [ebp - 4], 0x62
call fcn.100274d0
push str.sg556
lea ecx, [ebp - 0x7a48]
mov byte [ebp - 4], 0x63
call fcn.100274d0
push 0x100afa34
lea ecx, [ebp - 0x7a30]
mov byte [ebp - 4], 0x64
call fcn.100274d0
push str.scar20
lea ecx, [ebp - 0x7a18]
mov byte [ebp - 4], 0x65
call fcn.100274d0
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0x7a00]
push str.g3sg1
call fcn.100274d0
push str.nova
lea ecx, [ebp - 0x79e8]
mov byte [ebp - 4], 0x67
call fcn.100274d0
push str.xm1014
lea ecx, [ebp - 0x79d0]
mov byte [ebp - 4], 0x68
call fcn.100274d0
push str.mag7
lea ecx, [ebp - 0x79b8]
mov byte [ebp - 4], 0x69
call fcn.100274d0
push str.m249
lea ecx, [ebp - 0x79a0]
mov byte [ebp - 4], 0x6a
call fcn.100274d0
push str.negev
lea ecx, [ebp - 0x7988]
mov byte [ebp - 4], 0x6b
call fcn.100274d0
push str.mac10
lea ecx, [ebp - 0x7970]
mov byte [ebp - 4], 0x6c
call fcn.100274d0
push 0x100afa74
lea ecx, [ebp - 0x7958]
mov byte [ebp - 4], 0x6d
call fcn.100274d0
push 0x100afa94
lea ecx, [ebp - 0x7940]
mov byte [ebp - 4], 0x6e
call fcn.100274d0
push str.ump45
lea ecx, [ebp - 0x7928]
mov byte [ebp - 4], 0x6f
call fcn.100274d0
push 0x100afa88
lea ecx, [ebp - 0x7910]
mov byte [ebp - 4], 0x70
call fcn.100274d0
push str.bizon
lea ecx, [ebp - 0x78f8]
mov byte [ebp - 4], 0x71
call fcn.100274d0
lea eax, [ebp - 0x78e0]
mov dword [ebp - 4], 0x572
push eax
lea eax, [ebp - 0x7af0]
push eax
lea ecx, [ebp - 0xadc]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x604]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.auto_buy1
lea ecx, [ebp - 0x5a04]
mov byte [ebp - 4], 0x73
call fcn.100274d0
push str.auto_buy_items
lea ecx, [ebp - 0x59ec]
mov byte [ebp - 4], 0x74
call fcn.100274d0
lea ecx, [ebp - 0x5f8]
call fcn.1002d2b0
lea eax, [ebp - 0x5a04]
mov byte [ebp - 4], 0x76
push eax
mov ecx, 0x10158fd8
call fcn.10044520
lea eax, [ebp - 0x59ec]
mov byte [0x10159008], 1
push eax
mov ecx, 0x1015901c
call fcn.10044520
xor eax, eax
lea ecx, [ebp - 0x604]
cmp byte [0x10159008], al
cmovne eax, edi
mov dword [0x10159050], eax
add eax, 0x14
mov dword [0x10158fb0], eax
mov dword [0x10158fb4], eax
call fcn.10049730
lea ecx, [ebp - 0x604]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x100675f2
nop
push esi
mov ecx, 0x10159034
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x100675e0
lea ecx, [ebp - 0x5f8]
call fcn.10049730
lea ecx, [ebp - 0x5f8]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x100676de
mov eax, dword [edi]
mov ecx, 0x10159044
mov dword [ebp - 0x54], eax
lea eax, [ebp - 0xa18]
push eax
call fcn.10026de0
mov ecx, 0x10159044
mov esi, dword [eax]
lea eax, [ebp - 0xa1c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x54]
lea ecx, [ebp - 0xa20]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0xa24]
mov ecx, 0x10159044
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x10159034
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x54], eax
jae 0x100676ae
lea eax, [ebp - 0x54]
mov ecx, 0x10159044
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x100676c2
mov eax, dword [0x10159004]
test eax, eax
je 0x100676c2
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10067633
lea ecx, [ebp - 0x5f8]
call fcn.10026e00
lea ecx, [ebp - 0x59ec]
call fcn.10027480
lea ecx, [ebp - 0x5a04]
call fcn.10027480
lea ecx, [ebp - 0x604]
call fcn.10026f00
push fcn.10027480
push 0x16
push 0x18
lea eax, [ebp - 0x7af0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x10158fa0
mov ecx, 0x10158f70
call fcn.1004d870
lea ecx, [ebp - 0x52f]
call fcn.10022900
push str.glock
lea ecx, [ebp - 0x76d0]
mov esi, eax
call fcn.100274d0
push str.hkp2000
lea ecx, [ebp - 0x76b8]
mov dword [ebp - 4], 0x577
call fcn.100274d0
push str.usp_silencer
lea ecx, [ebp - 0x76a0]
mov byte [ebp - 4], 0x78
call fcn.100274d0
push str.elite
lea ecx, [ebp - 0x7688]
mov byte [ebp - 4], 0x79
call fcn.100274d0
push str.p250
lea ecx, [ebp - 0x7670]
mov byte [ebp - 4], 0x7a
call fcn.100274d0
push str.tec9
lea ecx, [ebp - 0x7658]
mov byte [ebp - 4], 0x7b
call fcn.100274d0
push str.fn57
lea ecx, [ebp - 0x7640]
mov byte [ebp - 4], 0x7c
call fcn.100274d0
push str.deagle
lea ecx, [ebp - 0x7628]
mov byte [ebp - 4], 0x7d
call fcn.100274d0
lea eax, [ebp - 0x7610]
mov dword [ebp - 4], 0x57e
push eax
lea eax, [ebp - 0x76d0]
push eax
lea ecx, [ebp - 0xae4]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x624]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.auto_buy2
lea ecx, [ebp - 0x5a1c]
mov byte [ebp - 4], 0x7f
call fcn.100274d0
mov byte [ebp - 4], 0x80
push 0x100abcd4
lea ecx, [ebp - 0x64fc]
call fcn.100274d0
lea ecx, [ebp - 0x618]
call fcn.1002d2b0
lea eax, [ebp - 0x5a1c]
mov byte [ebp - 4], 0x82
push eax
mov ecx, 0x1015908c
call fcn.10044520
lea ecx, [ebp - 0x624]
mov byte [0x101590bc], 0
mov dword [0x10159104], 0
mov dword [0x10159064], 0x14
mov dword [0x10159068], 0x14
call fcn.10049730
lea ecx, [ebp - 0x624]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x100678b2
nop
push esi
mov ecx, 0x101590e8
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x100678a0
lea ecx, [ebp - 0x618]
call fcn.10049730
lea ecx, [ebp - 0x618]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x1006799e
mov eax, dword [edi]
mov ecx, 0x101590f8
mov dword [ebp - 0x58], eax
lea eax, [ebp - 0xa28]
push eax
call fcn.10026de0
mov ecx, 0x101590f8
mov esi, dword [eax]
lea eax, [ebp - 0xa2c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0xa30]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0xa34]
mov ecx, 0x101590f8
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x101590e8
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x58], eax
jae 0x1006796e
lea eax, [ebp - 0x58]
mov ecx, 0x101590f8
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10067982
mov eax, dword [0x101590b8]
test eax, eax
je 0x10067982
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x100678f3
lea ecx, [ebp - 0x618]
call fcn.10026e00
lea ecx, [ebp - 0x64fc]
call fcn.10027480
lea ecx, [ebp - 0x5a1c]
call fcn.10027480
lea ecx, [ebp - 0x624]
call fcn.10026f00
push fcn.10027480
push 8
push 0x18
lea eax, [ebp - 0x76d0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x10159054
mov ecx, 0x10158f70
call fcn.1004d870
lea ecx, [ebp - 0x530]
call fcn.10022900
push str.vest
lea ecx, [ebp - 0x78e0]
mov esi, eax
call fcn.100274d0
push str.vesthelm
lea ecx, [ebp - 0x78c8]
mov dword [ebp - 4], 0x583
call fcn.100274d0
push str.taser
lea ecx, [ebp - 0x78b0]
mov byte [ebp - 4], 0x84
call fcn.100274d0
push str.defuser
lea ecx, [ebp - 0x7898]
mov byte [ebp - 4], 0x85
call fcn.100274d0
push str.heavyarmor
lea ecx, [ebp - 0x7880]
mov byte [ebp - 4], 0x86
call fcn.100274d0
push str.molotov
lea ecx, [ebp - 0x7868]
mov byte [ebp - 4], 0x87
call fcn.100274d0
push str.incgrenade
lea ecx, [ebp - 0x7850]
mov byte [ebp - 4], 0x88
call fcn.100274d0
push str.decoy
lea ecx, [ebp - 0x7838]
mov byte [ebp - 4], 0x89
call fcn.100274d0
push str.flashbang
lea ecx, [ebp - 0x7820]
mov byte [ebp - 4], 0x8a
call fcn.100274d0
push str.hegrenade
lea ecx, [ebp - 0x7808]
mov byte [ebp - 4], 0x8b
call fcn.100274d0
push str.smokegrenade
lea ecx, [ebp - 0x77f0]
mov byte [ebp - 4], 0x8c
call fcn.100274d0
lea eax, [ebp - 0x77d8]
mov dword [ebp - 4], 0x58d
push eax
lea eax, [ebp - 0x78e0]
push eax
lea ecx, [ebp - 0xaec]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x644]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.auto_buy3
lea ecx, [ebp - 0x5a34]
mov byte [ebp - 4], 0x8e
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6514]
mov byte [ebp - 4], 0x8f
call fcn.100274d0
lea ecx, [ebp - 0x638]
call fcn.1002d2b0
lea eax, [ebp - 0x5a34]
mov byte [ebp - 4], 0x91
push eax
mov ecx, 0x10159140
call fcn.10044520
lea ecx, [ebp - 0x644]
mov byte [0x10159170], 0
mov dword [0x101591b8], 0
mov dword [0x10159118], 0x14
mov dword [0x1015911c], 0x14
call fcn.10049730
lea ecx, [ebp - 0x644]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10067bb2
nop dword [eax + eax]
push esi
mov ecx, 0x1015919c
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10067ba0
lea ecx, [ebp - 0x638]
call fcn.10049730
lea ecx, [ebp - 0x638]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x10067c9e
mov eax, dword [edi]
mov ecx, 0x101591ac
mov dword [ebp - 0x5c], eax
lea eax, [ebp - 0xa38]
push eax
call fcn.10026de0
mov ecx, 0x101591ac
mov esi, dword [eax]
lea eax, [ebp - 0xa3c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x5c]
lea ecx, [ebp - 0xa40]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0xa44]
mov ecx, 0x101591ac
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x1015919c
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x5c], eax
jae 0x10067c6e
lea eax, [ebp - 0x5c]
mov ecx, 0x101591ac
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10067c82
mov eax, dword [0x1015916c]
test eax, eax
je 0x10067c82
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10067bf3
lea ecx, [ebp - 0x638]
call fcn.10026e00
lea ecx, [ebp - 0x6514]
call fcn.10027480
lea ecx, [ebp - 0x5a34]
call fcn.10027480
lea ecx, [ebp - 0x644]
call fcn.10026f00
push fcn.10027480
push 0xb
push 0x18
lea eax, [ebp - 0x78e0]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x10159108
mov ecx, 0x10158f70
call fcn.1004d870
lea ecx, [ebp - 0x538]
call fcn.10022900
push str.matchmaking
lea ecx, [ebp - 0x7160]
mov esi, eax
call fcn.100274d0
push str.damage
lea ecx, [ebp - 0x7148]
mov dword [ebp - 4], 0x592
call fcn.100274d0
push str.purchases
lea ecx, [ebp - 0x7130]
mov byte [ebp - 4], 0x93
call fcn.100274d0
push str.bomb
lea ecx, [ebp - 0x7118]
mov byte [ebp - 4], 0x94
call fcn.100274d0
push str.defuse
lea ecx, [ebp - 0x7100]
mov byte [ebp - 4], 0x95
call fcn.100274d0
lea eax, [ebp - 0x70e8]
mov dword [ebp - 4], 0x596
push eax
lea eax, [ebp - 0x7160]
push eax
lea ecx, [ebp - 0xaf4]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x664]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.notifications
lea ecx, [ebp - 0x5a64]
mov byte [ebp - 4], 0x97
call fcn.100274d0
push str.notifications
lea ecx, [ebp - 0x5a4c]
mov byte [ebp - 4], 0x98
call fcn.100274d0
lea ecx, [ebp - 0x658]
call fcn.1002d2b0
lea eax, [ebp - 0x5a64]
mov byte [ebp - 4], 0x9a
push eax
mov ecx, 0x101591f4
call fcn.10044520
lea eax, [ebp - 0x5a4c]
mov byte [0x10159224], 1
push eax
mov ecx, 0x10159238
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10159224], al
cmovne eax, ecx
lea ecx, [ebp - 0x664]
mov dword [0x1015926c], eax
add eax, 0x14
mov dword [0x101591cc], eax
mov dword [0x101591d0], eax
call fcn.10049730
lea ecx, [ebp - 0x664]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10067e52
nop dword [eax + eax]
push esi
mov ecx, 0x10159250
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10067e40
lea ecx, [ebp - 0x658]
call fcn.10049730
lea ecx, [ebp - 0x658]
mov edi, eax
call fcn.100455d0
mov ecx, eax
mov dword [ebp - 0x4fc], 0
sub ecx, edi
xor edx, edx
add ecx, 3
shr ecx, 2
cmp edi, eax
cmova ecx, edx
mov dword [ebp - 0x500], ecx
test ecx, ecx
je 0x10067f3e
mov eax, dword [edi]
mov ecx, 0x10159260
mov dword [ebp - 0x60], eax
lea eax, [ebp - 0x918]
push eax
call fcn.10026de0
mov ecx, 0x10159260
mov esi, dword [eax]
lea eax, [ebp - 0x91c]
push eax
call fcn.10026df0
push esi
lea edx, [ebp - 0x60]
lea ecx, [ebp - 0x920]
push dword [eax]
call fcn.10027b80
add esp, 8
mov esi, eax
lea eax, [ebp - 0x924]
mov ecx, 0x10159260
push eax
call fcn.10026de0
push eax
mov ecx, esi
call fcn.10026dc0
mov ecx, 0x10159250
mov byte [ebp - 0x4f5], al
call fcn.10026ee0
cmp dword [ebp - 0x60], eax
jae 0x10067f0e
lea eax, [ebp - 0x60]
mov ecx, 0x10159260
push eax
call fcn.1003ca20
cmp byte [ebp - 0x4f5], 0
je 0x10067f22
mov eax, dword [0x10159220]
test eax, eax
je 0x10067f22
call eax
mov eax, dword [ebp - 0x4fc]
add edi, 4
inc eax
mov dword [ebp - 0x4fc], eax
cmp eax, dword [ebp - 0x500]
jne 0x10067e93
lea ecx, [ebp - 0x658]
call fcn.10026e00
lea ecx, [ebp - 0x5a4c]
call fcn.10027480
lea ecx, [ebp - 0x5a64]
call fcn.10027480
lea ecx, [ebp - 0x664]
call fcn.10026f00
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x7160]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x101591bc
mov ecx, 0x10158f70
call fcn.1004d870
push 0x100afbac
lea ecx, [ebp - 0x5a94]
call fcn.100274d0
push str.last_tick_defuse
lea ecx, [ebp - 0x5a7c]
mov dword [ebp - 4], 0x59b
call fcn.100274d0
lea eax, [ebp - 0x5a7c]
mov byte [ebp - 4], 0x9c
push eax
mov ecx, 0x101592ec
call fcn.10044520
lea eax, [ebp - 0x5a94]
mov ecx, 0x101592a8
push eax
call fcn.10044520
lea ecx, [ebp - 0x5a7c]
mov dword [0x101592e8], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5a94]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x10159270
mov ecx, 0x10158f70
call fcn.1004d870
push str.fake_latency
lea ecx, [ebp - 0x5ac4]
call fcn.100274d0
push 0x100ae800
lea ecx, [ebp - 0x5aac]
mov dword [ebp - 4], 0x59d
call fcn.100274d0
lea eax, [ebp - 0x5aac]
mov byte [ebp - 4], 0x9e
push eax
mov ecx, 0x10159388
call fcn.10044520
lea eax, [ebp - 0x5ac4]
mov ecx, 0x10159344
push eax
call fcn.10044520
lea ecx, [ebp - 0x5aac]
mov dword [0x10159384], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5ac4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x1015930c
mov ecx, 0x10158f70
mov dword [0x101593a4], 0x1002df40
call fcn.1004d870
lea ecx, [ebp - 0x532]
call fcn.10022900
mov esi, eax
lea ecx, [ebp - 0x6920]
push 0x100ada24
call fcn.100274d0
push str.default
lea ecx, [ebp - 0x6908]
mov dword [ebp - 4], 0x59f
call fcn.100274d0
push str.fast
lea ecx, [ebp - 0x68f0]
mov byte [ebp - 4], 0xa0
call fcn.100274d0
lea eax, [ebp - 0x68d8]
mov dword [ebp - 4], 0x5a1
push eax
lea eax, [ebp - 0x6920]
push eax
lea ecx, [ebp - 0xafc]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x670]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.fake_latency_unsafe
lea ecx, [ebp - 0x5af4]
mov byte [ebp - 4], 0xa2
call fcn.100274d0
push str.unsafe_fake_latency
lea ecx, [ebp - 0x5adc]
mov byte [ebp - 4], 0xa3
call fcn.100274d0
lea eax, [ebp - 0x5af4]
mov byte [ebp - 4], 0xa4
push eax
mov ecx, 0x101593e0
call fcn.10044520
lea eax, [ebp - 0x5adc]
mov byte [0x10159410], 1
push eax
mov ecx, 0x10159424
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10159410], al
cmovne eax, ecx
lea ecx, [ebp - 0x670]
mov dword [0x10159450], eax
add eax, 0x14
mov dword [0x101593b8], eax
mov dword [0x101593bc], eax
call fcn.10049730
lea ecx, [ebp - 0x670]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x100681d2
nop dword [eax]
push esi
mov ecx, 0x1015943c
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x100681c0
mov ecx, 0x1015943c
call fcn.10026ee0
mov ecx, dword [0x1015944c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x1015944c], ecx
lea ecx, [ebp - 0x5adc]
call fcn.10027480
lea ecx, [ebp - 0x5af4]
call fcn.10027480
lea ecx, [ebp - 0x670]
call fcn.10026f00
push fcn.10027480
push 3
push 0x18
lea eax, [ebp - 0x6920]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 0
push 0x101593a8
mov ecx, 0x10158f70
call fcn.1004d870
push 0x100afc48
lea ecx, [ebp - 0x5b24]
call fcn.1006dac0
push str.fake_latency_amt
lea ecx, [ebp - 0x5b0c]
mov dword [ebp - 4], 0x5a5
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x652c]
mov byte [ebp - 4], 0xa6
call fcn.100274d0
lea eax, [ebp - 0x5b0c]
mov byte [ebp - 4], 0xa7
push eax
mov ecx, 0x1015948c
call fcn.10044520
vmovss xmm0, dword [0x100b389c]
vmovss xmm1, dword [0x100b37fc]
vmovss dword [0x101594d8], xmm0
vmovss xmm0, dword [0x100b385c]
lea eax, [ebp - 0x5b24]
mov byte [0x101594bc], 0
push eax
mov ecx, 0x10159500
mov dword [0x10159518], 0
mov dword [0x10159464], 8
mov dword [0x10159468], 8
vmovss dword [0x101594d4], xmm1
vmovss dword [0x101594d0], xmm0
mov dword [0x101594e4], 0
vmovss dword [0x101594dc], xmm1
call fcn.1006da90
lea ecx, [ebp - 0x652c]
call fcn.10027480
lea ecx, [ebp - 0x5b0c]
call fcn.10027480
lea ecx, [ebp - 0x5b24]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 0
push 0x10159454
mov ecx, 0x10158f70
call fcn.1004d870
push str.autoaccept
lea ecx, [ebp - 0x5b54]
call fcn.100274d0
push str.auto_accept_matchmaking
lea ecx, [ebp - 0x5b3c]
mov dword [ebp - 4], 0x5a8
call fcn.100274d0
mov byte [ebp - 4], 0xa9
push 0
push 1
lea eax, [ebp - 0x5b54]
mov ecx, 0x1015951c
push eax
lea eax, [ebp - 0x5b3c]
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5b3c]
call fcn.10027480
lea ecx, [ebp - 0x5b54]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x1015951c
mov ecx, 0x10158f70
call fcn.1004d870
push str.unlock_inventory
lea ecx, [ebp - 0x5b84]
call fcn.100274d0
push str.unlock_inventory_in_game
lea ecx, [ebp - 0x5b6c]
mov dword [ebp - 4], 0x5aa
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5b84]
mov byte [ebp - 4], 0xab
push eax
lea eax, [ebp - 0x5b6c]
mov ecx, 0x101595b0
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5b6c]
call fcn.10027480
lea ecx, [ebp - 0x5b84]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x101595b0
mov ecx, 0x10158f70
call fcn.1004d870
push str.hitmarker
lea ecx, [ebp - 0x5bb4]
call fcn.100274d0
push str.hitmarker
lea ecx, [ebp - 0x5b9c]
mov dword [ebp - 4], 0x5ac
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5bb4]
mov byte [ebp - 4], 0xad
push eax
lea eax, [ebp - 0x5b9c]
mov ecx, 0x10159644
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5b9c]
call fcn.10027480
lea ecx, [ebp - 0x5bb4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x10159644
mov ecx, 0x10158f70
call fcn.1004d870
push 0x100afcd4
lea ecx, [ebp - 0x5be4]
call fcn.100274d0
push str.world_hitmarker
lea ecx, [ebp - 0x5bcc]
mov dword [ebp - 4], 0x5ae
call fcn.100274d0
mov byte [ebp - 4], 0xaf
push 0
push 1
lea eax, [ebp - 0x5be4]
mov ecx, 0x101596d8
push eax
lea eax, [ebp - 0x5bcc]
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5bcc]
call fcn.10027480
lea ecx, [ebp - 0x5be4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x101596d8
mov ecx, 0x10158f70
call fcn.1004d870
push 0x100ae870
lea ecx, [ebp - 0x5c14]
call fcn.1006dac0
push str.world_hitmarker_time
lea ecx, [ebp - 0x5bfc]
mov dword [ebp - 4], 0x5b0
call fcn.100274d0
push 0x100abcd4
lea ecx, [ebp - 0x6544]
mov byte [ebp - 4], 0xb1
call fcn.100274d0
lea eax, [ebp - 0x5bfc]
mov byte [ebp - 4], 0xb2
push eax
mov ecx, 0x101597a4
call fcn.10044520
vmovss xmm0, dword [0x100b3780]
vmovss xmm1, dword [0x100b36cc]
vmovss dword [0x101597f0], xmm0
vmovss xmm0, dword [0x100b36f8]
lea eax, [ebp - 0x5c14]
mov byte [0x101597d4], 0
push eax
mov ecx, 0x10159818
mov dword [0x10159830], 0
mov dword [0x1015977c], 8
mov dword [0x10159780], 8
vmovss dword [0x101597ec], xmm1
vmovss dword [0x101597e8], xmm0
mov dword [0x101597fc], 1
vmovss dword [0x101597f4], xmm1
call fcn.1006da90
lea ecx, [ebp - 0x6544]
call fcn.10027480
lea ecx, [ebp - 0x5bfc]
call fcn.10027480
lea ecx, [ebp - 0x5c14]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x1015976c
mov ecx, 0x10158f70
call fcn.1004d870
push 0x100add54
lea ecx, [ebp - 0x5c5c]
call fcn.1006dac0
push str.world_hitmarker_fade
lea ecx, [ebp - 0x5c44]
mov dword [ebp - 4], 0x5b3
call fcn.100274d0
push str.world_hitmarker_fade_speed
lea ecx, [ebp - 0x5c2c]
mov byte [ebp - 4], 0xb4
call fcn.100274d0
lea eax, [ebp - 0x5c44]
mov byte [ebp - 4], 0xb5
push eax
mov ecx, 0x1015986c
call fcn.10044520
lea eax, [ebp - 0x5c2c]
mov byte [0x1015989c], 1
push eax
mov ecx, 0x101598c8
call fcn.10044520
vmovaps xmm0, xmmword [0x100b39b0]
xor eax, eax
mov dword [0x101598c4], 0
cmp byte [0x1015989c], al
mov edi, 0xf
mov ecx, 0x101598e0
cmovne eax, edi
mov dword [0x101598f8], eax
add eax, 8
mov dword [0x10159844], eax
mov dword [0x10159848], eax
lea eax, [ebp - 0x5c5c]
push eax
vmovups xmmword [0x101598b0], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5c2c]
call fcn.10027480
lea ecx, [ebp - 0x5c44]
call fcn.10027480
lea ecx, [ebp - 0x5c5c]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x10159834
mov ecx, 0x10158f70
call fcn.1004d870
push str.ragdoll_force
lea ecx, [ebp - 0x5c8c]
call fcn.100274d0
push 0x100afcf4
lea ecx, [ebp - 0x5c74]
mov dword [ebp - 4], 0x5b6
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5c8c]
mov byte [ebp - 4], 0xb7
push eax
lea eax, [ebp - 0x5c74]
mov ecx, 0x101598fc
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5c74]
call fcn.10027480
lea ecx, [ebp - 0x5c8c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x101598fc
mov ecx, 0x10158f70
call fcn.1004d870
push str.ranks
lea ecx, [ebp - 0x5cbc]
call fcn.100274d0
push str.reveal_matchmaking_ranks
lea ecx, [ebp - 0x5ca4]
mov dword [ebp - 4], 0x5b8
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5cbc]
mov byte [ebp - 4], 0xb9
push eax
lea eax, [ebp - 0x5ca4]
mov ecx, 0x10159a24
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5ca4]
call fcn.10027480
lea ecx, [ebp - 0x5cbc]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x10159a24
mov ecx, 0x10158f70
call fcn.1004d870
push str.killfeed
lea ecx, [ebp - 0x5cec]
call fcn.100274d0
push str.preserve_killfeed
lea ecx, [ebp - 0x5cd4]
mov dword [ebp - 4], 0x5ba
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5cec]
mov byte [ebp - 4], 0xbb
push eax
lea eax, [ebp - 0x5cd4]
mov ecx, 0x10159990
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5cd4]
call fcn.10027480
lea ecx, [ebp - 0x5cec]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x10159990
mov ecx, 0x10158f70
mov dword [0x101599f4], 0x1002df50
call fcn.1004d870
lea ecx, [ebp - 0x533]
call fcn.10022900
push str.0214365
lea ecx, [ebp - 0x71d8]
mov esi, eax
call fcn.100274d0
push 0x100ad058
lea ecx, [ebp - 0x71c0]
mov dword [ebp - 4], 0x5bc
call fcn.100274d0
push 0x100ad054
lea ecx, [ebp - 0x71a8]
mov byte [ebp - 4], 0xbd
call fcn.100274d0
push 0x100ad060
lea ecx, [ebp - 0x7190]
mov byte [ebp - 4], 0xbe
call fcn.100274d0
push 0x100ad05c
lea ecx, [ebp - 0x7178]
mov byte [ebp - 4], 0xbf
call fcn.100274d0
lea eax, [ebp - 0x7160]
mov dword [ebp - 4], 0x5c0
push eax
lea eax, [ebp - 0x71d8]
push eax
lea ecx, [ebp - 0xb04]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x67c]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push 0x100afd4c
lea ecx, [ebp - 0x5d1c]
mov byte [ebp - 4], 0xc1
call fcn.100274d0
push str.manual_arrow_style
lea ecx, [ebp - 0x5d04]
mov byte [ebp - 4], 0xc2
call fcn.100274d0
lea eax, [ebp - 0x5d1c]
mov byte [ebp - 4], 0xc3
push eax
mov ecx, 0x10159af0
call fcn.10044520
lea eax, [ebp - 0x5d04]
mov byte [0x10159b20], 1
push eax
mov ecx, 0x10159b34
call fcn.10044520
xor eax, eax
lea ecx, [ebp - 0x67c]
cmp byte [0x10159b20], al
cmovne eax, edi
mov dword [0x10159b60], eax
add eax, 0x14
mov dword [0x10159ac8], eax
mov dword [0x10159acc], eax
call fcn.10049730
lea ecx, [ebp - 0x67c]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x100689b2
nop dword [eax + eax]
push esi
mov ecx, 0x10159b4c
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x100689a0
mov ecx, 0x10159b4c
call fcn.10026ee0
mov ecx, dword [0x10159b5c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x10159b5c], ecx
lea ecx, [ebp - 0x5d04]
call fcn.10027480
lea ecx, [ebp - 0x5d1c]
call fcn.10027480
lea ecx, [ebp - 0x67c]
call fcn.10026f00
push fcn.10027480
push 5
push 0x18
lea eax, [ebp - 0x71d8]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x10159ab8
mov ecx, 0x10158f70
call fcn.1004d870
push str.manual_arrow_pulse
lea ecx, [ebp - 0x5d4c]
call fcn.100274d0
push 0x100afd88
lea ecx, [ebp - 0x5d34]
mov dword [ebp - 4], 0x5c4
call fcn.100274d0
push 0
push 1
lea eax, [ebp - 0x5d4c]
mov byte [ebp - 4], 0xc5
push eax
lea eax, [ebp - 0x5d34]
mov ecx, 0x10159b64
push eax
call fcn.1004d6e0
lea ecx, [ebp - 0x5d34]
call fcn.10027480
lea ecx, [ebp - 0x5d4c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x10159b64
mov ecx, 0x10158f70
call fcn.1004d870
push 0x100ad8e8
lea ecx, [ebp - 0x5d94]
call fcn.1006dac0
push str.arrow_dpi
lea ecx, [ebp - 0x5d7c]
mov dword [ebp - 4], 0x5c6
call fcn.100274d0
push str.manual_arrow_dpi
lea ecx, [ebp - 0x5d64]
mov byte [ebp - 4], 0xc7
call fcn.100274d0
lea eax, [ebp - 0x5d7c]
mov byte [ebp - 4], 0xc8
push eax
mov ecx, 0x10159c30
call fcn.10044520
lea eax, [ebp - 0x5d64]
mov byte [0x10159c60], 1
push eax
mov ecx, 0x10159c8c
call fcn.10044520
xor eax, eax
mov edi, 0xf
cmp byte [0x10159c60], al
cmovne eax, edi
mov dword [0x10159cbc], eax
add eax, 8
vmovss xmm0, dword [0x100b37bc]
vmovss dword [0x10159c78], xmm0
vmovss xmm0, dword [0x100b37ec]
vmovss dword [0x10159c7c], xmm0
vxorps xmm0, xmm0, xmm0
mov dword [0x10159c08], eax
mov ecx, 0x10159ca4
mov dword [0x10159c0c], eax
lea eax, [ebp - 0x5d94]
vmovss dword [0x10159c74], xmm0
vmovss xmm0, dword [0x100b3758]
push eax
mov dword [0x10159c88], 0
vmovss dword [0x10159c80], xmm0
call fcn.1006da90
lea ecx, [ebp - 0x5d64]
call fcn.10027480
lea ecx, [ebp - 0x5d7c]
call fcn.10027480
lea ecx, [ebp - 0x5d94]
mov dword [ebp - 4], 0xffffffff
call fcn.10033440
push 1
push 0x10159bf8
mov ecx, 0x10158f70
mov dword [0x10159c5c], 0x1002dff0
call fcn.1004d870
push str.swap_esp_dpi
lea ecx, [ebp - 0x5dac]
call fcn.100274d0
lea eax, [ebp - 0x5dac]
mov dword [ebp - 4], 0x5c9
push eax
mov ecx, 0x10159d38
call fcn.10044520
lea ecx, [ebp - 0x5dac]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x10159cc0
mov ecx, 0x10158f70
mov dword [0x10159d24], 0x1002e010
call fcn.1004d870
mov ecx, 0x100c32a4
mov dword [ebp - 0x74], 0x10159d50
call fcn.1006d760
mov edx, dword [0x100c32b0]
test eax, eax
mov eax, dword [ebp - 0x74]
mov ecx, 0x100c32a4
cmove edx, eax
mov dword [0x100c32b0], edx
mov dword [eax + 0x2c], 0x100c3280
lea eax, [ebp - 0x74]
push eax
call fcn.1003ca20
push str.config
lea ecx, [ebp - 0x5dc4]
call fcn.100274d0
lea eax, [ebp - 0x5dc4]
mov dword [ebp - 4], 0x5ca
push eax
mov ecx, 0x10159d50
call fcn.10044520
lea ecx, [ebp - 0x5dc4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
mov esi, dword [0x100ac39c]
lea ecx, [ebp - 0x5df4]
push 0x100afdd8
call fcn.100274d0
push str.menu_color
lea ecx, [ebp - 0x5ddc]
mov dword [ebp - 4], 0x5cb
call fcn.100274d0
mov byte [ebp - 4], 0xcc
push 0x101c6368
push esi
lea eax, [ebp - 0x5df4]
mov ecx, 0x10159d80
push eax
lea eax, [ebp - 0x5ddc]
push eax
call fcn.1004d810
lea ecx, [ebp - 0x5ddc]
call fcn.10027480
lea ecx, [ebp - 0x5df4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 0
push 0x10159d80
mov ecx, 0x10159d50
call fcn.1004d870
lea ecx, [ebp - 0x534]
call fcn.10022900
push str.matchmaking
lea ecx, [ebp - 0x61b4]
mov esi, eax
call fcn.100274d0
push str.no_spread
lea ecx, [ebp - 0x619c]
mov dword [ebp - 4], 0x5cd
call fcn.100274d0
lea eax, [ebp - 0x6184]
mov dword [ebp - 4], 0x5ce
push eax
lea eax, [ebp - 0x61b4]
push eax
lea ecx, [ebp - 0xb0c]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x688]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push str.mode
lea ecx, [ebp - 0x5e24]
mov byte [ebp - 4], 0xcf
call fcn.100274d0
push str.safety_mode
lea ecx, [ebp - 0x5e0c]
mov byte [ebp - 4], 0xd0
call fcn.100274d0
lea eax, [ebp - 0x5e24]
mov byte [ebp - 4], 0xd1
push eax
mov ecx, 0x10159e54
call fcn.10044520
lea eax, [ebp - 0x5e0c]
mov byte [0x10159e84], 1
push eax
mov ecx, 0x10159e98
call fcn.10044520
xor eax, eax
lea ecx, [ebp - 0x688]
cmp byte [0x10159e84], al
cmovne eax, edi
mov dword [0x10159ec4], eax
add eax, 0x14
mov dword [0x10159e2c], eax
mov dword [0x10159e30], eax
call fcn.10049730
lea ecx, [ebp - 0x688]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10068e03
push esi
mov ecx, 0x10159eb0
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10068df1
mov ecx, 0x10159eb0
call fcn.10026ee0
mov ecx, dword [0x10159ec0]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x10159ec0], ecx
lea ecx, [ebp - 0x5e0c]
call fcn.10027480
lea ecx, [ebp - 0x5e24]
call fcn.10027480
lea ecx, [ebp - 0x688]
call fcn.10026f00
push fcn.10027480
push 2
push 0x18
lea eax, [ebp - 0x61b4]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
push 1
push 0x10159e1c
mov ecx, 0x10159d50
call fcn.1004d870
lea ecx, [ebp - 0x535]
call fcn.10022900
push 0x100ad058
lea ecx, [ebp - 0x7418]
mov esi, eax
call fcn.100274d0
push 0x100ad054
lea ecx, [ebp - 0x7400]
mov dword [ebp - 4], 0x5d2
call fcn.100274d0
push 0x100ad060
lea ecx, [ebp - 0x73e8]
mov byte [ebp - 4], 0xd3
call fcn.100274d0
push 0x100ad05c
lea ecx, [ebp - 0x73d0]
mov byte [ebp - 4], 0xd4
call fcn.100274d0
push 0x100ad068
lea ecx, [ebp - 0x73b8]
mov byte [ebp - 4], 0xd5
call fcn.100274d0
push 0x100ad064
lea ecx, [ebp - 0x73a0]
mov byte [ebp - 4], 0xd6
call fcn.100274d0
lea eax, [ebp - 0x7388]
mov dword [ebp - 4], 0x5d7
push eax
lea eax, [ebp - 0x7418]
push eax
lea ecx, [ebp - 0xb14]
call fcn.1006d770
push esi
lea ecx, [ebp - 0x694]
push dword [eax + 4]
push dword [eax]
call fcn.1006d790
push 0x100afe14
lea ecx, [ebp - 0x5e54]
mov byte [ebp - 4], 0xd8
call fcn.100274d0
push str.configuration
lea ecx, [ebp - 0x5e3c]
mov byte [ebp - 4], 0xd9
call fcn.100274d0
mov byte [ebp - 4], 0xda
lea eax, [ebp - 0x5e54]
push eax
mov ecx, 0x10159f00
call fcn.10044520
lea eax, [ebp - 0x5e3c]
mov byte [0x10159f30], 1
push eax
mov ecx, 0x10159f44
call fcn.10044520
xor eax, eax
mov ecx, 0xf
cmp byte [0x10159f30], al
cmovne eax, ecx
lea ecx, [ebp - 0x694]
mov dword [0x10159f70], eax
add eax, 0x14
mov dword [0x10159ed8], eax
mov dword [0x10159edc], eax
call fcn.10049730
lea ecx, [ebp - 0x694]
mov esi, eax
call fcn.100455d0
mov edi, eax
cmp esi, edi
je 0x10068fd2
nop dword [eax + eax]
push esi
mov ecx, 0x10159f5c
call fcn.10049740
add esi, 0x18
cmp esi, edi
jne 0x10068fc0
mov ecx, 0x10159f5c
call fcn.10026ee0
mov ecx, dword [0x10159f6c]
xor edx, edx
test eax, eax
cmovne ecx, edx
mov dword [0x10159f6c], ecx
lea ecx, [ebp - 0x5e3c]
call fcn.10027480
lea ecx, [ebp - 0x5e54]
call fcn.10027480
lea ecx, [ebp - 0x694]
call fcn.10026f00
push fcn.10027480
push 6
push 0x18
lea eax, [ebp - 0x7418]
mov dword [ebp - 4], 0xffffffff
push eax
call fcn.1009ccfe
and dword [0x10159f18], 0xfffffff7
mov ecx, 0x10159d50
push 1
push 0x10159ec8
call fcn.1004d870
push str.cfg_key1
lea ecx, [ebp - 0x5e84]
call fcn.100274d0
push str.configuration_key_1
lea ecx, [ebp - 0x5e6c]
mov dword [ebp - 4], 0x5db
call fcn.100274d0
lea eax, [ebp - 0x5e6c]
mov byte [ebp - 4], 0xdc
push eax
mov ecx, 0x10159ff0
call fcn.10044520
lea eax, [ebp - 0x5e84]
mov ecx, 0x10159fac
push eax
call fcn.10044520
lea ecx, [ebp - 0x5e6c]
mov dword [0x10159fec], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5e84]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
and dword [0x10159fc4], 0xfffffff7
lea eax, [ebp - 0x154]
push eax
mov ecx, 0x10159fcc
mov dword [0x10159fd8], 0x1002dfe0
mov dword [ebp - 0x154], 0x1002f470
call fcn.1003ca20
push 1
push 0x10159f74
mov ecx, 0x10159d50
mov dword [0x1015a00c], 0x1002e030
call fcn.1004d870
push str.cfg_key2
lea ecx, [ebp - 0x5eb4]
call fcn.100274d0
push str.configuration_key_2
lea ecx, [ebp - 0x5e9c]
mov dword [ebp - 4], 0x5dd
call fcn.100274d0
lea eax, [ebp - 0x5e9c]
mov byte [ebp - 4], 0xde
push eax
mov ecx, 0x1015a08c
call fcn.10044520
lea eax, [ebp - 0x5eb4]
mov ecx, 0x1015a048
push eax
call fcn.10044520
mov dword [0x1015a088], 0xffffffff
lea ecx, [ebp - 0x5e9c]
call fcn.10027480
lea ecx, [ebp - 0x5eb4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
and dword [0x1015a060], 0xfffffff7
lea eax, [ebp - 0x158]
push eax
mov ecx, 0x1015a068
mov dword [0x1015a074], 0x1002dfe0
mov dword [ebp - 0x158], 0x1002f480
call fcn.1003ca20
push 1
push 0x1015a010
mov ecx, 0x10159d50
mov dword [0x1015a0a8], 0x1002e240
call fcn.1004d870
push str.cfg_key3
lea ecx, [ebp - 0x5ee4]
call fcn.100274d0
push str.configuration_key_3
lea ecx, [ebp - 0x5ecc]
mov dword [ebp - 4], 0x5df
call fcn.100274d0
lea eax, [ebp - 0x5ecc]
mov byte [ebp - 4], 0xe0
push eax
mov ecx, 0x1015a128
call fcn.10044520
lea eax, [ebp - 0x5ee4]
mov ecx, 0x1015a0e4
push eax
call fcn.10044520
lea ecx, [ebp - 0x5ecc]
mov dword [0x1015a124], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5ee4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
and dword [0x1015a0fc], 0xfffffff7
lea eax, [ebp - 0x160]
push eax
mov ecx, 0x1015a104
mov dword [0x1015a110], 0x1002dfe0
mov dword [ebp - 0x160], 0x1002f490
call fcn.1003ca20
push 1
push 0x1015a0ac
mov ecx, 0x10159d50
mov dword [0x1015a144], 0x1002e450
call fcn.1004d870
push str.cfg_key4
lea ecx, [ebp - 0x5f14]
call fcn.100274d0
push str.configuration_key_4
lea ecx, [ebp - 0x5efc]
mov dword [ebp - 4], 0x5e1
call fcn.100274d0
lea eax, [ebp - 0x5efc]
mov byte [ebp - 4], 0xe2
push eax
mov ecx, 0x1015a1c4
call fcn.10044520
lea eax, [ebp - 0x5f14]
mov ecx, 0x1015a180
push eax
call fcn.10044520
lea ecx, [ebp - 0x5efc]
mov dword [0x1015a1c0], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5f14]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
and dword [0x1015a198], 0xfffffff7
lea eax, [ebp - 0x168]
mov dword [0x1015a1ac], 0x1002dfe0
mov dword [ebp - 0x168], 0x1002f4a0
push eax
mov ecx, 0x1015a1a0
call fcn.1003ca20
push 1
push 0x1015a148
mov ecx, 0x10159d50
mov dword [0x1015a1e0], 0x1002e660
call fcn.1004d870
push str.cfg_key5
lea ecx, [ebp - 0x5f44]
call fcn.100274d0
push str.configuration_key_5
lea ecx, [ebp - 0x5f2c]
mov dword [ebp - 4], 0x5e3
call fcn.100274d0
lea eax, [ebp - 0x5f2c]
mov byte [ebp - 4], 0xe4
push eax
mov ecx, 0x1015a260
call fcn.10044520
lea eax, [ebp - 0x5f44]
mov ecx, 0x1015a21c
push eax
call fcn.10044520
lea ecx, [ebp - 0x5f2c]
mov dword [0x1015a25c], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5f44]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
and dword [0x1015a234], 0xfffffff7
lea eax, [ebp - 0x16c]
push eax
mov ecx, 0x1015a23c
mov dword [0x1015a248], 0x1002dfe0
mov dword [ebp - 0x16c], 0x1002f4b0
call fcn.1003ca20
push 1
push 0x1015a1e4
mov ecx, 0x10159d50
mov dword [0x1015a27c], 0x1002e870
call fcn.1004d870
push str.cfg_key6
lea ecx, [ebp - 0x5f74]
call fcn.100274d0
push str.configuration_key_6
lea ecx, [ebp - 0x5f5c]
mov dword [ebp - 4], 0x5e5
call fcn.100274d0
lea eax, [ebp - 0x5f5c]
mov byte [ebp - 4], 0xe6
push eax
mov ecx, 0x1015a2fc
call fcn.10044520
lea eax, [ebp - 0x5f74]
mov ecx, 0x1015a2b8
push eax
call fcn.10044520
lea ecx, [ebp - 0x5f5c]
mov dword [0x1015a2f8], 0xffffffff
call fcn.10027480
lea ecx, [ebp - 0x5f74]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
and dword [0x1015a2d0], 0xfffffff7
lea eax, [ebp - 0x318]
push eax
mov ecx, 0x1015a2d8
mov dword [0x1015a2e4], 0x1002dfe0
mov dword [ebp - 0x318], 0x1002f4c0
call fcn.1003ca20
push 1
push 0x1015a280
mov ecx, 0x10159d50
mov dword [0x1015a318], 0x1002ea80
call fcn.1004d870
push str.save
lea ecx, [ebp - 0x5f8c]
call fcn.100274d0
lea eax, [ebp - 0x5f8c]
mov dword [ebp - 4], 0x5e7
push eax
mov ecx, 0x1015a394
call fcn.10044520
lea ecx, [ebp - 0x5f8c]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x1015a31c
mov ecx, 0x10159d50
mov dword [0x1015a380], 0x1002ef20
call fcn.1004d870
push str.load
lea ecx, [ebp - 0x5fa4]
call fcn.100274d0
lea eax, [ebp - 0x5fa4]
mov dword [ebp - 4], 0x5e8
push eax
mov ecx, 0x1015a424
call fcn.10044520
lea ecx, [ebp - 0x5fa4]
mov dword [ebp - 4], 0xffffffff
call fcn.10027480
push 1
push 0x1015a3ac
mov ecx, 0x10159d50
mov dword [0x1015a410], 0x1002ec90
call fcn.1004d870
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.1009cc5f
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret