Function at 0x100388f0
Capabilities:
Log keystrokes via polling

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 0x100cbcfd
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x68
mov eax, dword [0x100f0380]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [ebp - 0x34], esi
mov eax, dword [0x101c649c]
xorps xmm0, xmm0
test eax, eax
je 0x10038946
movss xmm1, dword [eax + 0x14]
jmp 0x10038949
xorps xmm1, xmm1
cmp byte [esi + 5], 0
movss xmm2, dword [0x100e2c8c]
movss xmm5, dword [0x101cc7e0]
movss dword [ebp - 0x3c], xmm1
jne 0x100389b7
comiss xmm5, xmm0
jbe 0x100389b1
mulss xmm1, xmm2
lea eax, [ebp - 0x74]
mov byte [ebp - 0x40], 0
lea edx, [ebp - 0x78]
push dword [ebp - 0x40]
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x74], 0x3f800000
subss xmm5, xmm1
mov dword [ebp - 0x78], 0
push eax
movss dword [ebp - 0x44], xmm5
call fcn.10037ac0
movss xmm2, dword [0x100e2c8c]
add esp, 8
movss xmm5, dword [eax]
movss dword [0x101cc7e0], xmm5
cmp byte [esi + 5], 0
je 0x10038a09
movss xmm0, dword [0x100e2bb0]
comiss xmm0, xmm5
jbe 0x10038a09
movss xmm0, dword [ebp - 0x3c]
lea eax, [ebp - 0x40]
mulss xmm0, xmm2
lea edx, [ebp - 0x18]
mov byte [ebp - 0x44], 0
lea ecx, [ebp - 0x3c]
push dword [ebp - 0x44]
mov dword [ebp - 0x40], 0x3f800000
addss xmm0, xmm5
mov dword [ebp - 0x18], 0
push eax
movss dword [ebp - 0x3c], xmm0
call fcn.10037ac0
add esp, 8
movss xmm5, dword [eax]
movss dword [0x101cc7e0], xmm5
movss xmm3, dword [0x100e2e1c]
movaps xmm4, xmm5
mulss xmm4, dword [0x100e2dc0]
mov eax, dword [0x10175d38]
movss xmm2, dword [0x100e2e10]
andps xmm3, xmm4
movaps xmm0, xmm4
xorps xmm0, xmm3
movaps xmm1, xmm4
cmpltss xmm0, xmm2
andps xmm2, xmm0
orps xmm2, xmm3
addss xmm1, xmm2
subss xmm1, xmm2
movss xmm2, dword [0x100e2bb0]
movaps xmm0, xmm1
subss xmm0, xmm4
cmpnless xmm0, xmm3
andps xmm0, xmm2
subss xmm1, xmm0
cvttss2si ecx, xmm1
mov dword [eax + 0x44], ecx
cmp byte [esi + 5], 0
jne 0x10038a80
xorps xmm2, xmm2
ucomiss xmm5, xmm2
lahf
test ah, 0x44
jnp 0x1003d93f
push 0x2d
xorps xmm0, xmm0
mov dword [ebp - 0x60], 0
push str.Counter_Strike:_Global_Offensive___Direct3D_9
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4c], 0
movups xmmword [ebp - 0x5c], xmm0
mov dword [ebp - 0x48], 0
call fcn.100288d0
mov esi, dword [0x10175d38]
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x3c], esi
call dword [sym.imp.USER32.dll_GetCursorPos]
cmp dword [ebp - 0x48], 0xf
lea ecx, [ebp - 0x1c]
lea eax, [ebp - 0x5c]
cmova eax, dword [ebp - 0x5c]
push ecx
push eax
push 0
call dword [sym.imp.USER32.dll_FindWindowA]
push eax
call dword [sym.imp.USER32.dll_ScreenToClient]
mov edi, 0xffffffb8
add esi, 0x48
sub edi, dword [ebp - 0x3c]
nop dword [eax + eax]
mov al, byte [esi]
mov byte [esi + 0x100], al
lea eax, [edi + esi]
push eax
call dword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
lea esi, [esi + 1]
setne al
mov byte [esi - 1], al
lea eax, [edi + esi]
cmp eax, 0x100
jl 0x10038af0
mov edx, dword [ebp - 0x3c]
movd xmm0, dword [ebp - 0x1c]
movd xmm1, dword [ebp - 0x18]
cvtdq2ps xmm0, xmm0
mov ecx, dword [edx + 0x24c]
mov eax, dword [edx + 0x248]
mov dword [edx + 0x254], ecx
lea ecx, [ebp - 0x60]
mov dword [edx + 0x250], eax
cvtdq2ps xmm1, xmm1
movss dword [edx + 0x248], xmm0
movss dword [edx + 0x24c], xmm1
call fcn.10028230
mov eax, dword [ebp - 0x60]
push 8
push eax
mov dword [ebp - 0x60], 0
call fcn.100c8bb0
mov eax, dword [0x10175d38]
xor edx, edx
mov ecx, str.Main
mov dword [eax + 0x30], 0x44250000
mov dword [eax + 0x34], 0x440c0000
mov byte [eax + 0x39], 1
call fcn.1002ef70
mov edi, dword [ebp - 0x34]
mov ecx, 0x100daa08
push 0
push 7
push 0
lea edx, [edi + 8]
call fcn.10031d80
add esp, 0x14
lea edx, [edi + 8]
mov ecx, str.GBDEFH
push 0
push 7
push 1
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100daa9c
push 0
push 7
push 2
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100daa04
push 0
push 7
push 3
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100daaa0
push 0
push 7
push 4
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100daaa4
push 0
push 7
push 5
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100daaa8
push 0
push 7
push 6
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100daaac
push 0
push 7
push 7
call fcn.10031d80
mov eax, dword [edi + 8]
add esp, 0xc
cmp eax, 8
ja case.default.0x10038c4f
jmp dword [eax*4 + 0x1003d960]
movss xmm0, dword [0x100e2c6c]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, 0x100daab0
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10165094
mov ecx, 0x100daabc
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164cb5
mov ecx, str.Anti_aim_correction
push 0
call fcn.100322c0
sub esp, 0xc
mov dword [ebp - 0x20], str.Default
mov ecx, esp
mov dword [ebp - 0x1c], str.Onetap
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Hyperbius
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164fac
mov ecx, str.Resolver_type
call fcn.100341b0
push 0
mov edx, 0x10164cb4
mov ecx, str.Lag_compensation_fix
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164efd
mov ecx, str.Automatic_stop
push 0
call fcn.100322c0
sub esp, 0xc
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Getze
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10165038
mov ecx, str.Automatic_stop_type
call fcn.100341b0
push 0
mov edx, 0x1016500e
mov ecx, str.Dont_stop_in_air
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164f38
mov ecx, str.Automatic_target_sorting
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f1d
mov ecx, str.Stop_if_hitchance_fail
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164f1d], 0
je 0x10038d9f
push 1
mov edx, 0x10164f24
mov ecx, str._Debug__Fail_hitchance_logs
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164f39
mov ecx, str.Smart_damage_dealing
call fcn.100322c0
add esp, 4
mov edx, 0x10164f0b
mov ecx, str.Dynamic_air_scale
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f47
mov ecx, str.Lower_hitchance_seeds
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ecd
mov ecx, str.Automatic_hitchance_increase
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10165092
mov ecx, str.Detect_rubberband
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10165093
mov ecx, str.Predict_velocity
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f04
mov ecx, str.Jump_Scout
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10165044
mov ecx, str.Delay_shot
push 1
call fcn.100322c0
add esp, 4
cmp byte [0x10165044], 0
je 0x10038e75
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10165048
push 0x800
push str._d__
push 0xc8
push 0
mov ecx, str.Delay_ms
call fcn.100364f0
add esp, 0x18
push 1
mov edx, 0x10164f06
mov ecx, str.Delay_shot_for_accuracy
call fcn.100322c0
add esp, 4
mov edx, 0x10164f07
mov ecx, str.Delay_shot_on_unduck
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f05
mov ecx, str.Smart_limbs
push 1
call fcn.100322c0
add esp, 4
cmp byte [0x10164f05], 0
je 0x10038ece
push 1
mov edx, 0x10164f08
mov ecx, str.Ignore_limbs_while_moving
call fcn.100322c0
add esp, 4
push ecx
mov ecx, str.Doubletap_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164ef8
mov ecx, str.Doubletap_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
mov edx, 0x10164f09
mov ecx, str._Condition__Increase_tick_count
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f43
mov ecx, str._Condition__Prefer_baim
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f0a
mov ecx, str._Condition__Incriminate_stop
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f44
mov ecx, str._Condition__Update_prediction
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f45
mov ecx, str._Condition__Interpolate_commands
push 1
call fcn.100322c0
sub esp, 0xc
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Immortal
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164f18
mov ecx, str.Shot_informations_reset
call fcn.100341b0
add esp, 0x10
cmp dword [0x10164f18], 1
jne 0x10038fb8
push 1
mov edx, 0x10164f1c
mov ecx, str._Debug__Reset_logs
call fcn.100322c0
add esp, 4
mov edx, 0x10164f30
mov ecx, str._Condition__Reset_if_hurt
push 1
call fcn.100322c0
add esp, 4
sub esp, 0x10
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Fatality
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164f74
mov ecx, str.Autowall_scale_damage_system
call fcn.100341b0
add esp, 0x10
cmp dword [0x10164f74], 1
jne 0x10039008
push 1
mov edx, 0x10164f78
mov ecx, str._Debug__Autowall_debug
call fcn.100322c0
add esp, 4
push 1
mov edx, 0x10164fa8
mov ecx, str._Debug__Logs
call fcn.100322c0
add esp, 4
cmp byte [0x10164fa8], 0
je 0x10039039
push 0
mov edx, 0x10164fa9
mov ecx, str._Debug__Dont_render_logs
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164faa
mov ecx, str._Networking__Fix_reliable_transmission
call fcn.100322c0
add esp, 4
cmp byte [0x10164faa], 0
je 0x1003906a
push 1
mov edx, 0x10164fab
mov ecx, str._Debug__Networking_logs
call fcn.100322c0
add esp, 4
call fcn.100312d0
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Aimbot
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10164c58
mov ecx, str.Enabled
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164c5b
mov ecx, str.Silent
push 0
call fcn.100322c0
sub esp, 0xc
mov dword [ebp - 0x2c], str.Distance
mov ecx, esp
mov dword [ebp - 0x28], str.Crosshair
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Damage
lea edx, [ebp - 0x2c]
mov dword [ebp - 0x20], str.Lowest_hp
push eax
push edx
push ecx
mov dword [ebp - 0x1c], str.Lagcomp
mov dword [ebp - 0x18], str.Height
call fcn.10037860
mov edx, 0x10164c5c
mov ecx, str.Target_selection
call fcn.100341b0
push 0
mov edx, 0x10164c60
mov ecx, str.Limit_fov
call fcn.100322c0
add esp, 0x14
cmp byte [0x10164c60], 0
je 0x10039161
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164c64
push 0x800
push str._d__
push 0x168
push 0
mov ecx, str.Fov_amount
call fcn.100364f0
add esp, 0x18
sub esp, 0x10
mov dword [ebp - 0x24], 0x100daef8
mov ecx, esp
mov dword [ebp - 0x20], str.Head
lea eax, [ebp - 0x14]
mov dword [ebp - 0x1c], str.Baim
lea edx, [ebp - 0x24]
mov dword [ebp - 0x18], str.Automatic
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164f34
mov ecx, str.Hitbox_priority
call fcn.100341b0
add esp, 0x10
cmp dword [0x10164f34], 3
jne 0x100391d3
push 1
mov edx, 0x10164f41
mov ecx, str._Condition__Get_record_player_speed
call fcn.100322c0
add esp, 4
mov edx, 0x10164f42
mov ecx, str._Condition__Get_2D_player_speed
push 1
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164f0c
mov ecx, str.Static_point_scale
call fcn.100322c0
add esp, 4
cmp byte [0x10164f0c], 0
je 0x10039244
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164c78
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Hitbox_scale
call fcn.100364f0
add esp, 0x18
mov edx, 0x10164c7c
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Body_scale
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x18
push 0
mov edx, 0x10164c8d
mov ecx, str.Automatic_knife
call fcn.100322c0
add esp, 4
mov edx, 0x10164c8e
mov ecx, str.Automatic_zeus
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164cad
mov ecx, str.No_recoil
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164c59
mov ecx, str.Smart_baim
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164cae
mov ecx, str.Hitchance
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164cae], 0
je 0x10039371
sub esp, 0x10
mov dword [ebp - 0x20], str.Default
mov ecx, esp
mov dword [ebp - 0x1c], str.Immortal
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Getze.us
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164f48
mov ecx, str.Hitchance_type
call fcn.100341b0
push 1
mov edx, 0x10164f46
mov ecx, str._Condition__Update_accuracy_penalty
call fcn.100322c0
add esp, 0x14
mov edx, 0x1016503e
mov ecx, str._Condition__Precompile_seeds
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164cb0
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Minimum_hit_chance
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x18
cmp dword [0x10164f48], 2
jne 0x10039371
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10165040
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Accuracy_boost
call fcn.100364f0
add esp, 0x18
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164c80
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Visible_damage
call fcn.100364f0
add esp, 0x18
mov edx, 0x10164c88
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Awall_damage
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x14
mov ecx, str.Override_damage_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164f14
mov ecx, str.damage_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
mov edx, 0x10164f10
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Override_damage
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x14
mov ecx, str.Hitchance_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164f28
mov ecx, str.Hitchance_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
mov edx, 0x10164f20
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Override_hitchance
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x14
mov ecx, str.Force_baim_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164f2c
mov ecx, str.forcebaimm_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
jmp 0x1003d935
movss xmm0, dword [0x100e2c88]
sub esp, 0x10
mov eax, esp
xorps xmm1, xmm1
xor edx, edx
mov ecx, str.Anti_aimbot_angles
movss dword [eax], xmm1
movss dword [eax + 4], xmm1
movss xmm1, dword [0x100e2c40]
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10164cc0
mov ecx, str.Enabled
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164cc1
mov ecx, str.Edge
push 0
call fcn.100322c0
sub esp, 0xc
mov dword [ebp - 0x28], 0x100daef8
mov ecx, esp
mov dword [ebp - 0x24], str.Down
lea eax, [ebp - 0x14]
mov dword [ebp - 0x20], 0x100db134
lea edx, [ebp - 0x28]
mov dword [ebp - 0x1c], str.Random
push eax
push edx
push ecx
mov dword [ebp - 0x18], str.Ideal
call fcn.10037860
mov edx, 0x10164cc8
mov ecx, str.Pitch
call fcn.100341b0
mov ecx, esp
mov dword [ebp - 0x28], 0x100daef8
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Direction
push eax
lea edx, [ebp - 0x28]
mov dword [ebp - 0x20], str.Jiier
push edx
push ecx
mov dword [ebp - 0x1c], str.Rotate
mov dword [ebp - 0x18], str.Random
call fcn.10037860
mov edx, 0x10164ccc
mov ecx, str.Yaw_base
call fcn.100341b0
add esp, 0x10
cmp dword [0x10164ccc], 1
jne 0x100395a6
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164cd0
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Jitter_angle
call fcn.100364f0
add esp, 0x18
sub esp, 0x10
mov dword [ebp - 0x24], 0x100daef8
mov ecx, esp
mov dword [ebp - 0x20], str.Static
lea eax, [ebp - 0x14]
mov dword [ebp - 0x1c], str.Away_crosshair
lea edx, [ebp - 0x24]
mov dword [ebp - 0x18], str.Away_distance
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164cf0
mov ecx, str.Base_angle
call fcn.100341b0
mov ecx, esp
mov dword [ebp - 0x28], 0x100daef8
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Left
push eax
lea edx, [ebp - 0x28]
mov dword [ebp - 0x20], str.Right
push edx
push ecx
mov dword [ebp - 0x1c], str.Opposite
mov dword [ebp - 0x18], 0x100db1d8
call fcn.10037860
mov edx, 0x10164cf4
mov ecx, str.Fake_body
call fcn.100341b0
push 0
mov edx, 0x10164f79
mov ecx, str.Distortion
call fcn.100322c0
add esp, 4
mov dword [ebp - 0x20], str.Dopium
mov ecx, esp
mov dword [ebp - 0x1c], str.Onetap
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Immortal
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164f7c
mov ecx, str.Distortion_type
call fcn.100341b0
mov eax, dword [0x10164f7c]
add esp, 0x10
sub eax, 0
je 0x10039708
sub eax, 1
je 0x100396f4
sub eax, 1
jne 0x1003975f
push eax
mov edx, 0x10164f8d
mov ecx, str.Disable_when_running
call fcn.100322c0
add esp, 4
mov edx, 0x10164f8c
mov ecx, str.Disable_when_air
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f94
mov ecx, str.Twist
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f90
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Max_time
push 0x800
push str._d__
push 0x14
push 0
call fcn.100364f0
add esp, 0x18
jmp 0x10039708
push 0
mov edx, 0x10164f80
mov ecx, str.Force_turn
call fcn.100322c0
add esp, 4
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164f88
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Distortion_angle
call fcn.100364f0
add esp, 0x18
mov edx, 0x10164f84
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Distortion_speed
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x18
push 0
mov edx, 0x1016503c
mov ecx, str.Manual_aa
call fcn.100322c0
add esp, 4
cmp byte [0x1016503c], 0
je 0x100397e3
push ecx
mov ecx, str.Manual_back_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164fa4
mov ecx, str.fo213rce123124sads6575abaimm_keyYY
push 0x10165018
call fcn.10035650
mov ecx, str.Manual_right_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164f9c
mov ecx, str.fo213rc1231esadASDsabaimm_keyYY
push 0x1016501c
call fcn.10035650
mov ecx, str.Manual_left_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164fa0
mov ecx, str.fo213rces21adsa1231baimm_keyYY
push 0x10165014
call fcn.10035650
add esp, 4
call fcn.100312d0
movss xmm1, dword [0x100e2c6c]
sub esp, 0x10
movss xmm0, dword [0x100e2c68]
mov eax, esp
xorps xmm2, xmm2
xor edx, edx
mov ecx, str.Fake_lag
movss dword [eax], xmm1
movss xmm1, dword [0x100e2c40]
movss dword [eax + 4], xmm2
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10164d04
mov ecx, str.Fake_lag_enable
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164d10
mov ecx, str.Fake_lag_on_land
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f64
mov ecx, str.Onetap_adaptive_fake_lag
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10165034
mov ecx, str.Extend_packets
push 1
call fcn.100322c0
sub esp, 0xc
mov dword [ebp - 0x2c], 0x100db380
mov ecx, esp
mov dword [ebp - 0x28], str.Break
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Random
lea edx, [ebp - 0x2c]
mov dword [ebp - 0x20], str.Break_step
push eax
push edx
push ecx
mov dword [ebp - 0x1c], str.Factor__reversed_
mov dword [ebp - 0x18], str.Switch__reversed_
call fcn.10037860
mov edx, 0x10164d08
mov ecx, str.Lag_mode
call fcn.100341b0
add esp, 0x10
mov eax, 0xf
cmp byte [0x10165034], 0
mov edx, 0x10164d0c
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, 0x1e
push 0x800
cmovne eax, ecx
mov ecx, str.Fake_lag_ticks
push str._d__
push eax
push 0
call fcn.100364f0
call fcn.100312d0
movss xmm0, dword [0x100e2c74]
add esp, 8
movss xmm1, dword [0x100e2c6c]
mov eax, esp
xor edx, edx
mov ecx, str.OtherAA
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax], xmm1
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm0
call fcn.10030af0
mov dword [ebp - 0x60], 0x100daef8
mov dword [ebp - 0x5c], str.Default
mov dword [ebp - 0x58], str.Relative
mov ecx, esp
mov dword [ebp - 0x54], str.Jitter
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Rotate
push eax
lea edx, [ebp - 0x60]
mov dword [ebp - 0x4c], str.Random
push edx
push ecx
mov dword [ebp - 0x48], str.Local_view
call fcn.10037860
mov edx, 0x10164cf8
mov ecx, str.Fake_yaw
call fcn.100341b0
add esp, 0x10
cmp dword [0x10164cf8], 2
jne 0x100399c7
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164cfc
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Relative_angle
call fcn.100364f0
add esp, 0x18
sub esp, 0x10
mov dword [ebp - 0x20], str.Breaker
mov ecx, esp
mov dword [ebp - 0x1c], str.Extended
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Shift____
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164f5c
mov ecx, str.Exploit_aa
call fcn.100341b0
mov eax, dword [0x10164f5c]
add esp, 0x10
sub eax, 0
je 0x10039a2b
sub eax, 1
jne 0x10039aba
push ecx
mov ecx, str.Extended_key
call fcn.10035c10
mov edx, 0x10164f60
mov ecx, str.s4ad122312112_keyYY
jmp 0x10039aaa
push 0
mov edx, 0x10164f4c
mov ecx, str.Breaker
call fcn.100322c0
add esp, 4
cmp byte [0x10164f4c], 0
je 0x10039aba
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164f54
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Breaker_angle
call fcn.100364f0
add esp, 0x14
mov ecx, str.Breaker_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164f50
mov ecx, str.sad123112_keyYY
push 0x10164ef4
call fcn.10035650
mov ecx, str.Breaker_invert_key
call fcn.10035c10
mov edx, 0x10164f58
mov ecx, str.fo213rcesadsabaimm_keyYY
add esp, 4
push 0x10164ef4
call fcn.10035650
add esp, 4
push ecx
mov ecx, str.Fake_flick_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164fb4
mov ecx, str.fak1j2y193y1_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
jmp 0x1003d935
movss xmm0, dword [0x100e2c84]
sub esp, 0x10
mov eax, esp
xorps xmm1, xmm1
mov edx, 6
mov ecx, str.Weapon_typeLegit
movss dword [eax], xmm1
movss dword [eax + 4], xmm1
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm1
call fcn.10030af0
push 0x20000
push 6
push 0
lea edx, [edi + 0xc]
mov ecx, str.GBDEFH
call fcn.10031d80
add esp, 0x1c
lea edx, [edi + 0xc]
mov ecx, str.PWdfa
push 0x20000
push 6
push 1
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100db50c
push 0x20000
push 6
push 2
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100db510
push 0x20000
push 6
push 3
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100db514
push 0x20000
push 6
push 4
call fcn.10031d80
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100db518
push 0x20000
push 6
push 5
call fcn.10031d80
add esp, 0xc
call fcn.100312d0
movss xmm1, dword [0x100e2c14]
sub esp, 0x10
movss xmm0, dword [0x100e2c80]
mov eax, esp
xorps xmm2, xmm2
xor edx, edx
mov ecx, 0x100db51c
movss dword [eax + 4], xmm1
movss xmm1, dword [0x100e2c40]
movss dword [eax], xmm2
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030af0
call fcn.100312d0
movaps xmm1, xmmword [0x100e2f30]
mov eax, esp
xor edx, edx
mov ecx, str.TriggerbotLegit
movups xmmword [eax], xmm1
call fcn.10030af0
call fcn.100312d0
movaps xmm0, xmmword [0x100e2f20]
mov eax, esp
mov ecx, str.OtherLegit
movups xmmword [eax], xmm0
jmp 0x1003d92b
movss xmm1, dword [0x100e2c40]
sub esp, 0x10
mov eax, esp
xorps xmm0, xmm0
xor edx, edx
mov ecx, str.Player_ESP
movss dword [eax + 8], xmm1
movss xmm1, dword [0x100e2c6c]
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss dword [eax + 0xc], xmm1
call fcn.10030af0
push 0
mov edx, 0x10164d18
mov ecx, str.Dormancy_esp
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164d19
mov ecx, str.Player_offscreen
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d7d
mov ecx, str.Radar
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d11
mov ecx, str.Bounding_box
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164df4
mov ecx, 0x100db594
push 0
call fcn.10034440
add esp, 4
cmp byte [0x10164d11], 0
je 0x10039d3d
push 0
mov edx, 0x10164fb8
mov ecx, str.Custom_box
call fcn.100322c0
add esp, 4
cmp byte [0x10164fb8], 0
je 0x10039d3d
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164fc0
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Box_horizontal
call fcn.100364f0
add esp, 0x18
mov edx, 0x10164fbc
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Box_vertical
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x18
push 0
mov edx, 0x10164edb
mov ecx, str.Name
call fcn.100322c0
add esp, 4
mov edx, 0x10164e04
mov ecx, 0x100daa14
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164ee0
mov ecx, str.Health
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164ee0], 0
je 0x10039e82
push 0
mov edx, 0x10164df0
mov ecx, str.Custom_health_color
call fcn.100322c0
add esp, 4
mov edx, 0x10164e14
mov ecx, str.sHEALTH_color
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164fc9
mov ecx, str.Fullsize_healthbar
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164fca
mov ecx, str.Healthbar_animation
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164fca], 0
je 0x10039e29
push 0
mov edx, 0x10164fcb
mov ecx, str.Custom_animation
call fcn.100322c0
add esp, 4
cmp byte [0x10164fcb], 0
je 0x10039e29
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164fcc
push 0x800
push str._d__
push 0xc8
push 0
mov ecx, str.Animation_value
call fcn.100364f0
add esp, 0x18
push 0
mov edx, 0x10164fc4
mov ecx, str.Getze_backround
call fcn.100322c0
add esp, 4
mov edx, 0x10164fc8
mov ecx, str.Getze_hp_value
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164fc6
mov ecx, str.Healthbar_outline
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164fc6], 0
je 0x10039e82
push 0
mov edx, 0x10164fc7
mov ecx, str.Outline_priority
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164ede
mov ecx, str.Ammo
call fcn.100322c0
add esp, 4
mov edx, 0x10164e44
mov ecx, str.ammo_color
push 0
call fcn.10034440
add esp, 4
cmp byte [0x10164ede], 0
je 0x10039f0c
push 0
mov edx, 0x10164ff4
mov ecx, str.Show_value_after_1_bullet
call fcn.100322c0
add esp, 4
mov edx, 0x10164fc5
mov ecx, str.Getze_backround_ammo
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164fe0
mov ecx, str.Ammo_outline
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164fc6], 0
je 0x10039f0c
push 0
mov edx, 0x10164fe1
mov ecx, str.Outline_priority_ammo
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164edc
mov ecx, str.Weapon
call fcn.100322c0
add esp, 4
mov edx, 0x10164e24
mov ecx, str.weaponcolor
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164edd
mov ecx, str.Weapon_icon
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164eda
mov ecx, str.Skeleton
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164e34
mov ecx, str.skeleton_color
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164edf
mov ecx, str.LBU_update_bar
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f40
mov ecx, str.Flags
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164f40], 0
je 0x1003a08a
push 0
mov edx, 0x10164f3b
mov ecx, str.Armor
call fcn.100322c0
add esp, 4
mov edx, 0x10164f3a
mov ecx, str.Money
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f3e
mov ecx, str.Scoped
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164f3e], 0
je 0x10039ffe
push 0
mov edx, 0x10164ff8
mov ecx, str.Turn_to_getze_style
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164f3f
mov ecx, str.Reload
call fcn.100322c0
add esp, 4
mov edx, 0x10164ff6
mov ecx, str.Location
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ff5
mov ecx, str.Distance
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x1016504c
mov ecx, str.Vulnerable
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f3c
mov ecx, str.Resolver
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164f3d
mov ecx, str.Hitbox_prioritized_point
push 1
call fcn.100322c0
add esp, 4
mov edx, 0x10164ff7
mov ecx, str.Shifting
push 1
call fcn.100322c0
add esp, 4
call fcn.100312d0
movss xmm0, dword [0x100e2c80]
sub esp, 0x10
movss xmm1, dword [0x100e2c14]
mov eax, esp
xorps xmm2, xmm2
xor edx, edx
mov ecx, str.Colored_models
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax], xmm2
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm1
call fcn.10030af0
push 0
mov edx, 0x10164ee6
mov ecx, str.Enemy_chams
call fcn.100322c0
add esp, 0x14
cmp byte [0x10164ee6], 0
je 0x1003a12b
push ecx
mov ecx, str.Visible_chams
call fcn.10035c10
add esp, 4
mov edx, 0x10164e54
mov ecx, str.vchams
push 0
call fcn.10034440
mov ecx, str.Hidden_chams
call fcn.10035c10
add esp, 4
mov edx, 0x10164e64
mov ecx, str.ivcham
push 0
call fcn.10034440
add esp, 4
push 0
mov edx, 0x10164c91
mov ecx, str.History_chams
call fcn.100322c0
add esp, 4
cmp byte [0x10164c91], 0
je 0x1003a15c
push 0
mov edx, 0x10164c94
mov ecx, str.hhvchams
call fcn.10034440
add esp, 4
push 0
mov edx, 0x10164ec4
mov ecx, str.Local_chams
call fcn.100322c0
add esp, 4
cmp byte [0x10164ec4], 0
je 0x1003a1af
push ecx
mov ecx, str.Local_color
call fcn.10035c10
add esp, 4
mov edx, 0x10164e74
mov ecx, str.localvcolor
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164ec6
mov ecx, str.Blend_when_scope
push 0
call fcn.100322c0
add esp, 4
call fcn.100312d0
movss xmm0, dword [0x100e2c6c]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Other_ESP
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10165090
mov ecx, str._Getze__Manual_arrows
call fcn.100322c0
add esp, 0x14
mov edx, 0x1016507b
mov ecx, str._Getze__Windows
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x1016507b], 0
je 0x1003a2e8
sub esp, 0x10
mov dword [ebp - 0x20], str.Simple
mov ecx, esp
mov dword [ebp - 0x1c], str.Advanced
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Other
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10165074
mov ecx, str.Window_style
call fcn.100341b0
mov eax, dword [0x10165074]
add esp, 0x10
test eax, eax
jne 0x1003a27f
push eax
mov edx, 0x10165078
mov ecx, str._Getze__Indicators
call fcn.100322c0
mov edx, 0x1016507a
mov ecx, str._Getze__Keybinds
jmp 0x1003a2b3
cmp eax, 3
jne 0x1003a2c0
push 0
mov edx, 0x10164ed7
mov ecx, str.Indicators
call fcn.100322c0
add esp, 4
mov edx, 0x10164d90
mov ecx, str.Spectator_list
push 0
call fcn.100322c0
mov edx, 0x10165000
mov ecx, str.Fakelag_indicator
add esp, 4
push 0
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10165079
mov ecx, str._Getze__Spectators
call fcn.100322c0
add esp, 4
mov edx, 0x1016507c
mov ecx, str._Getze__Round_summary
push 0
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x1016507d
mov ecx, str.Local_trail
call fcn.100322c0
add esp, 4
mov edx, 0x10165080
mov ecx, str.dr123131opp
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164d9c
mov ecx, str.Penetration_crosshair
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d71
mov ecx, str.Dropped_weapons
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164eb4
mov ecx, str.dropp
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164d72
mov ecx, str.Dropped_ammo
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d73
mov ecx, str.Projectile_esp
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164d73], 0
je 0x1003a3be
sub esp, 0x10
mov dword [ebp - 0x24], str.Default
mov ecx, esp
mov dword [ebp - 0x20], str.Getze
lea eax, [ebp - 0x14]
mov dword [ebp - 0x1c], str.Moneybot
lea edx, [ebp - 0x24]
mov dword [ebp - 0x18], str.Pandora
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10165004
mov ecx, str.Projectile_type
call fcn.100341b0
add esp, 0x10
push 0
mov edx, 0x10164e94
mov ecx, str.proj_color
call fcn.10034440
add esp, 4
mov edx, 0x10164ed9
mov ecx, str.Projectile_ranges
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ea4
mov ecx, str.proj_rrcolor
push 0
call fcn.10034440
add esp, 4
mov edx, 0x10164f31
mov ecx, str.Planted_C4
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x1016504d
mov ecx, str.Bullet_impacts
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ee4
mov ecx, str.Bullet_tracers
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164ee4], 0
je 0x1003a472
sub esp, 0x10
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Getze
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037860
mov edx, 0x10164ec8
mov ecx, str.Tracer_material
call fcn.100341b0
add esp, 0x10
push 0
mov edx, 0x10164ee8
mov ecx, str.Grenade_tracer
call fcn.100322c0
add esp, 4
mov edx, 0x10164eea
mov ecx, str.Force_crosshair
push 0
call fcn.100322c0
add esp, 4
call fcn.100312d0
movss xmm1, dword [0x100e2c6c]
sub esp, 0x10
movss xmm0, dword [0x100e2c68]
mov eax, esp
xor edx, edx
mov ecx, str.Effects
movss dword [eax], xmm1
movss xmm1, dword [0x100e2c40]
movss dword [eax + 4], xmm0
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10164d7f
mov ecx, str.Remove_smoke
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164eed
mov ecx, str.Remove_flash
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164eeb
mov ecx, str.Remove_team_rendering
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d82
mov ecx, str.Remove_scope
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10165091
mov ecx, str.Sunset
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ed6
mov ecx, str.Night_mode
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ee9
mov ecx, str.Full_bright
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ed8
mov ecx, str.Hitmarker
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10165070
mov ecx, str.Hitmarker_3D
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d7c
mov ecx, str.Transparent_props
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164d83
mov ecx, str.Field_of_view
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164d83], 0
je 0x1003a601
push 0
mov edx, 0x10164eec
mov ecx, str.Use_fov_while_scope
call fcn.100322c0
add esp, 4
mov edx, 0x10164c64
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Field_of_view_amount
push 0x800
push str._d__
push 0xb4
push 0
call fcn.100364f0
add esp, 0x18
push 0
mov edx, 0x10164eff
mov ecx, str.Viewmodel_fov
call fcn.100322c0
add esp, 4
cmp byte [0x10164eff], 0
je 0x1003a64b
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10164f00
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Viewmodel_fov_amount
call fcn.100364f0
add esp, 0x18
cmp byte [0x10164ed6], 0
jne 0x1003a666
cmp byte [0x10164d7c], 0
jne 0x1003a666
cmp byte [0x10164ee9], 0
je 0x1003a66b
call fcn.100b93f0
push 0
mov edx, 0x1016500f
mov ecx, str.Flash_light
call fcn.100322c0
add esp, 4
cmp byte [0x1016500f], 0
je 0x1003a6ad
push ecx
mov ecx, str.Flash_light_key
call fcn.10035c10
add esp, 4
mov edx, 0x10165010
mov ecx, str.lanterna_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
push ecx
mov ecx, str.Thirdperson_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164ef0
mov ecx, str.Thirdperson_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
jmp 0x1003d935
movss xmm0, dword [0x100e2c88]
sub esp, 0x10
mov eax, esp
xorps xmm1, xmm1
xor edx, edx
mov ecx, str.Miscellaneous
movss dword [eax], xmm1
movss dword [eax + 4], xmm1
movss xmm1, dword [0x100e2c40]
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030af0
mov ecx, esp
mov dword [ebp - 0x24], 0x100daef8
lea eax, [ebp - 0x14]
mov dword [ebp - 0x20], str.Auto
push eax
lea edx, [ebp - 0x24]
mov dword [ebp - 0x1c], 0x100dbbc8
push edx
push ecx
mov dword [ebp - 0x18], 0x100dbbcc
call fcn.10037860
mov edx, 0x10164ec8
mov ecx, str.Automatic_buy
call fcn.100341b0
push 0
mov edx, 0x10164c8f
mov ecx, str.Preserve_killfeed
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164de0
mov ecx, str.Clan_tag
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164c90
mov ecx, str.Rod_goll_force
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ee2
mov ecx, str.Unlock_inventory_in_game
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ee7
mov ecx, str.Damage_event
push 0
call fcn.100322c0
add esp, 4
cmp byte [0x10164ee7], 0
je 0x1003a7ca
push 0
mov edx, 0x10164ff9
mov ecx, str.Change_style_to_getze
call fcn.100322c0
add esp, 4
push 0
mov edx, 0x10164ed5
mov ecx, str.C4_event
call fcn.100322c0
add esp, 4
mov edx, 0x10164ed4
mov ecx, str.Purchace_event
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164f70
mov ecx, str.Onetap_prediction
push 1
call fcn.100322c0
add esp, 4
cmp byte [0x10164f70], 0
je 0x1003a823
push 0
mov edx, 0x10164f71
mov ecx, str.Prediction_logs
call fcn.100322c0
add esp, 4
push 1
mov edx, 0x1016500c
mov ecx, str._Prediction__Maintain_sequence_transitions
call fcn.100322c0
add esp, 4
mov edx, 0x1016500d
mov ecx, str._Prediction__Fix_setup_bones_time
push 1
call fcn.100322c0
mov ecx, str.Airstuck_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164f98
mov ecx, str.Airstuckxcd_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
call fcn.100312d0
movss xmm0, dword [0x100e2c6c]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Movement
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c64]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10164efc
mov ecx, str.Automatic_bunnyhop
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164efe
mov ecx, str.Automatic_strafe
push 0
call fcn.100322c0
add esp, 4
mov edx, 0x10164ec5
mov ecx, str.Slide_walk
push 0
call fcn.100322c0
mov ecx, str.Fakewalk_key
call fcn.10035c10
add esp, 4
mov edx, 0x10164de4
mov ecx, str.Fakewalk_keyYY
push 0x10164ef4
call fcn.10035650
add esp, 4
call fcn.100312d0
movss xmm0, dword [0x100e2c6c]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Settings
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c64]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
add esp, 0xc
mov ecx, str.Menu_color
call fcn.10035c10
add esp, 4
mov edx, 0x10164e84
mov ecx, str.menuvcolor
push 0
call fcn.10034440
add esp, 4
jmp 0x1003d935
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Skinchanger
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
push 0
mov edx, 0x10164db4
mov ecx, str.Enable
call fcn.100322c0
add esp, 0x14
mov edx, 0x10164dec
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Skin_quality
push 0x800
push str._d__
push 0x64
push 0
call fcn.100364f0
add esp, 0x18
mov edx, 0x10164de8
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Skin_seed
push 0x800
push str._d__
push 0xff
push 0
call fcn.100364f0
add esp, 0x18
mov dword [ebp - 0x38], 0
lea edx, [ebp - 0x38]
mov dword [ebp - 0x34], 0
mov ecx, str.Force_update
call fcn.10032b40
test al, al
je 0x1003aa4e
mov eax, dword [0x101c64b0]
mov dword [eax + 0x174], 0xffffffff
mov byte [0x101c84dc], 1
call fcn.100312d0
movss xmm0, dword [0x100e2c6c]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Weapon_skin
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
mov ecx, esp
mov dword [ebp - 0x70], 0x100daef8
lea eax, [ebp - 0x44]
mov dword [ebp - 0x6c], str.Bayonet
push eax
lea edx, [ebp - 0x70]
mov dword [ebp - 0x68], str.Bowie
push edx
push ecx
mov dword [ebp - 0x64], str.Butterfly
mov dword [ebp - 0x60], str.Falchion
mov dword [ebp - 0x5c], str.Flip
mov dword [ebp - 0x58], 0x100dbe08
mov dword [ebp - 0x54], str.Huntsman
mov dword [ebp - 0x50], str.Karambit
mov dword [ebp - 0x4c], str.M9_bayonet
mov dword [ebp - 0x48], str.Daggers
call fcn.10037860
mov edx, 0x10164ed0
mov ecx, str.Knife_changer
call fcn.100341b0
mov eax, dword [0x1016517c]
add esp, 0x10
cmp eax, 4
jne 0x1003af56
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Glock_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164db8], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ab83
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003abce
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ac19
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ac64
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003acaf
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003acfa
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ad45
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ad90
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003addb
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ae26
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ae71
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003aebc
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003af07
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164db8], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164db8], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 1
jne 0x1003b3a6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Deagle_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dbc], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003afd3
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b01e
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b069
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b0b4
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b0ff
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b14a
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b195
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b1e0
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b22b
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b276
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b2c1
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b30c
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b357
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dbc], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dbc], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 2
jne 0x1003b7f6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Elites_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dc0], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b423
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b46e
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b4b9
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b504
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b54f
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b59a
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b5e5
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b630
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b67b
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b6c6
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b711
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b75c
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b7a7
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc0], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dc0], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 9
jne 0x1003bc46
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.AWP_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dc4], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b873
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b8be
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b909
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b954
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b99f
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003b9ea
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ba35
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ba80
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bacb
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bb16
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bb61
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bbac
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bbf7
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc4], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dc4], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 0x28
jne 0x1003c096
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Ssg08_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dc8], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bcc3
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bd0e
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bd59
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bda4
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bdef
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003be3a
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003be85
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bed0
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bf1b
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bf66
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bfb1
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003bffc
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c047
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dc8], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dc8], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 0x26
jne 0x1003c4e6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Scar20_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dcc], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c113
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c15e
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c1a9
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c1f4
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c23f
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c28a
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c2d5
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c320
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c36b
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c3b6
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c401
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c44c
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c497
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dcc], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dcc], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 0xb
jne 0x1003c936
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Auto_t_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dd0], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c563
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c5ae
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c5f9
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c644
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c68f
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c6da
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c725
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c770
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c7bb
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c806
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c851
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c89c
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c8e7
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd0], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dd0], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 0x3d
jne 0x1003cd86
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Usp_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dd4], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c9b3
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003c9fe
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ca49
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ca94
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cadf
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cb2a
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cb75
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cbc0
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cc0b
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cc56
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cca1
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ccec
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cd37
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd4], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dd4], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 0x40
jne 0x1003d1d6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Revolver_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164dd8], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ce03
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ce4e
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003ce99
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cee4
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cf2f
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cf7a
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003cfc5
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d010
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d05b
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d0a6
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d0f1
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d13c
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d187
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164dd8], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov ecx, dword [0x10175d38]
mov dword [0x10164dd8], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp eax, 0x1e
jne 0x1003d935
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Tec_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d60e
cmp dword [0x10164ddc], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100daef8
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d253
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d29e
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d2e9
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d334
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d37f
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d3ca
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d415
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d460
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d4ab
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d4f6
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d541
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d58c
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d5d7
mov ecx, dword [0x10175d38]
mov dword [0x10164ddc], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
cmp dword [0x10164ddc], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d60e
mov dword [0x10164ddc], 0xd
mov ecx, dword [0x10175d38]
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d935
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Players
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
call fcn.100312d0
mov ecx, str.Adjustments
jmp 0x1003d8fb
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Presets
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
mov dword [ebp - 4], 0
xorps xmm0, xmm0
push 8
mov dword [ebp - 0x30], 0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0
call fcn.100c8350
lea ecx, [ebp - 0x30]
add esp, 0x14
mov dword [eax + 4], 0
mov dword [ebp - 0x30], eax
mov dword [eax], ecx
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
mov dword [ebp - 4], 1
mov ecx, str.ConfigsList
mov dword [ebp - 0x34], 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push dword [ebp - 0x38]
call fcn.10035d20
add esp, 8
test al, al
je 0x1003d7a0
mov dl, byte [0x101cc7dd]
lea eax, [ebp - 0x38]
push eax
mov ecx, str.Default
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d75d
xor edx, edx
mov byte [0x101cc7dd], 1
mov dword [0x101cc8e4], edx
mov byte [0x101cc7dc], dl
jmp 0x1003d7a6
mov dl, byte [0x101cc7dc]
lea eax, [ebp - 0x38]
push eax
mov ecx, str.Auto
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
call fcn.10033530
add esp, 4
test al, al
je 0x1003d7a0
mov edx, 1
mov byte [0x101cc7dd], 0
mov dword [0x101cc8e4], edx
mov byte [0x101cc7dc], dl
jmp 0x1003d7a6
mov edx, dword [0x101cc8e4]
mov ecx, dword [0x10175d38]
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
sub edx, 0
je 0x1003d7c8
sub edx, 1
jne 0x1003d7d7
push 8
push str.auto_cfg
jmp 0x1003d7cf
push 7
push str.default
lea ecx, [ebp - 0x30]
call fcn.10028310
lea edx, [ebp - 0x38]
mov dword [ebp - 0x38], 0
mov ecx, str.Save
mov dword [ebp - 0x34], 0
call fcn.10032b40
test al, al
je 0x1003d80e
sub esp, 0x1c
lea eax, [ebp - 0x30]
mov ecx, esp
push eax
call fcn.10027b30
mov ecx, 0x10164c58
call fcn.1002a4e0
lea edx, [ebp - 0x38]
mov dword [ebp - 0x38], 0
mov ecx, str.Load
mov dword [ebp - 0x34], 0
call fcn.10032b40
test al, al
je 0x1003d845
sub esp, 0x1c
lea eax, [ebp - 0x30]
mov ecx, esp
push eax
call fcn.10027b30
mov ecx, 0x10164c58
call fcn.1002a990
call fcn.100312d0
movss xmm0, dword [0x100e2c6c]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, 0x100dbfa8
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
add esp, 0x10
call fcn.100312d0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.10028230
mov eax, dword [ebp - 0x30]
push 8
push eax
mov dword [ebp - 0x30], 0
call fcn.100c8bb0
add esp, 8
jmp case.default.0x10038c4f
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, 0x100daa08
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
call fcn.10030af0
call fcn.100312d0
mov ecx, 0x100daa9c
movss xmm0, dword [0x100e2c6c]
mov eax, esp
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e2c40]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e2c88]
movss dword [eax + 0xc], xmm0
xor edx, edx
call fcn.10030af0
add esp, 0x10
call fcn.100312d0
call fcn.10030870
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.100c8320
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret