Function at 0x180059ee0
Capabilities:
Hash data with crc32

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x50
mov eax, dword [0x18035b5c8]
lea rsi, [0x1801c3c30]
xor r14d, r14d
movaps xmmword [rsp + 0x40], xmm6
movss xmm6, dword [0x1801ced0c]
lea rdi, str._.0f
test eax, eax
jne 0x18005aa54
movss xmm1, dword [0x18036fdbc]
xor ecx, ecx
call fcn.180068a60
mov r10, qword [0x18033a0c0]
lea rdx, [0x1801cbd81]
mov dword [rbp + 0x20], 0x43870000
mov r8b, 0x4d
mov dword [rbp + 0x24], 0x43a00000
mov rax, qword [r10 + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3eb0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x1801cec00]
addss xmm0, dword [0x1801cec10]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [r10 + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3eb0]
movsxd rcx, dword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
cmp r8b, 0x23
jne 0x180059fe3
cmp byte [rdx], r8b
jne 0x180059fe3
cmp byte [rdx + 1], r8b
cmove ebx, r9d
movzx ecx, bl
movzx eax, r8b
movzx r8d, byte [rdx]
xor rcx, rax
shr ebx, 8
inc rdx
xor ebx, dword [rsi + rcx*4]
test r8b, r8b
jne 0x180059fd0
not ebx
cmp dword [r10 + 0x3ef8], ebx
jne 0x18005a01d
lea r8, str.Main
mov edx, 0xb
mov ecx, ebx
call fcn.18007dd80
lea r8, [rbp + 0x20]
mov dword [rsp + 0x20], r14d
mov edx, ebx
lea rcx, str.Main
call fcn.18006f550
mov rcx, qword [0x18033a0c0]
mov rax, qword [rcx + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3eb0]
cmp byte [rax + 0xb3], r14b
jne 0x18005a069
movaps xmm1, xmm6
mov qword [rbp + 0x20], r14
lea rcx, [rbp + 0x20]
call fcn.180076a40
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbd88]
lea rcx, str.Player_Fov
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x42f00000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], 0x41f00000
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706c4]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbda8]
lea rcx, str.AspectRatio
cmovne rcx, rax
lea rdx, [0x18033a01c]
call fcn.18008bef0
cmp byte [0x18033a01c], r14b
je 0x18005a121
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbdd8]
lea rcx, str.AspectRatio_float
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x457a0000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], 0x447a0000
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706c8]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbe10]
lea rcx, str.Sphere
cmovne rcx, rax
lea rdx, [0x180339fc4]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbe20]
lea rcx, str.Zoom
cmovne rcx, rax
lea rdx, [0x180339fbc]
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str.Zoom_Key
mov dword [rbp + 0x20], 0x428c0000
lea r8, [rbp + 0x20]
mov dword [rbp + 0x24], 0x41900000
lea rdx, [0x18033a050]
call fcn.180056890
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbe48]
lea rcx, str.Emotions_spam
mov dword [rsp + 0x20], 0xa
cmovne rcx, rax
lea r9, str.None
lea rdx, [0x18033a014]
call fcn.18008e270
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbe68]
lea rcx, str.Hit_Effect
mov dword [rsp + 0x20], 0xd
cmovne rcx, rax
lea r9, str.Default
lea rdx, [0x18033a038]
call fcn.18008e270
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbe98]
lea rcx, str.Bullet_Tracers
cmovne rcx, rax
lea rdx, [0x180339ffa]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbec8]
lea rcx, str.Movement_Line
cmovne rcx, rax
lea rdx, [0x18033a035]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbee8]
lea rcx, str.Vis._Predict
cmovne rcx, rax
lea rdx, [0x180339f76]
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str._________________Color
mov r8d, 0x20
lea rdx, [0x180270478]
call fcn.180092710
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbf20]
lea rcx, str.Nightmode__Ambient_
cmovne rcx, rax
lea rdx, [0x18033a031]
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str.__________________Color
mov r8d, 0x20
lea rdx, [0x180270438]
call fcn.180092710
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbf50]
lea rcx, str.Local_Bones
cmovne rcx, rax
lea rdx, [0x18033a00b]
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
mov r8d, 0x20
lea rdx, [0x180270488]
lea rcx, str.___________________Color
call fcn.180092710
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbf90]
lea rcx, str.Custom_Time
cmovne rcx, rax
lea rdx, [0x18033a01e]
call fcn.18008bef0
cmp byte [0x18033a01e], r14b
je 0x18005a38c
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbfb0]
lea rcx, str.Time
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x41400000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], r14d
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706b0]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbfc0]
lea rcx, str.Hand_Chams
cmovne rcx, rax
lea rdx, [0x180339fba]
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, [0x1801c8382]
mov r8d, 0x20
lea rdx, [0x180270458]
call fcn.180092710
cmp byte [0x180339fba], r14b
je 0x18005a40f
cmp byte [0x180339e27], r14b
lea rax, [0x1801cbfe0]
lea rcx, str.Chams_Style
mov dword [rsp + 0x20], 5
cmovne rcx, rax
lea r9, str.Glow
lea rdx, [0x180339fc0]
call fcn.18008e270
call fcn.180070790
movss xmm1, dword [0x1801ceb70]
call fcn.180076d40
mov r10, qword [0x18033a0c0]
lea rdx, [0x1801ccc49]
mov dword [rbp + 0x20], 0x43898000
mov r8b, 0x4d
mov dword [rbp + 0x24], 0x43a00000
mov rax, qword [r10 + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3eb0]
movsxd rcx, dword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
nop
cmp r8b, 0x23
jne 0x18005a483
cmp byte [rdx], r8b
jne 0x18005a483
cmp byte [rdx + 1], r8b
cmove ebx, r9d
movzx ecx, bl
movzx eax, r8b
movzx r8d, byte [rdx]
xor rcx, rax
shr ebx, 8
inc rdx
xor ebx, dword [rsi + rcx*4]
test r8b, r8b
jne 0x18005a470
not ebx
cmp dword [r10 + 0x3ef8], ebx
jne 0x18005a4bd
lea r8, str.Main_2
mov edx, 0xb
mov ecx, ebx
call fcn.18007dd80
lea r8, [rbp + 0x20]
mov dword [rsp + 0x20], r14d
mov edx, ebx
lea rcx, str.Main_2
call fcn.18006f550
mov rcx, qword [0x18033a0c0]
mov rax, qword [rcx + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3eb0]
cmp byte [rax + 0xb3], r14b
jne 0x18005a509
movaps xmm1, xmm6
mov qword [rbp + 0x20], r14
lea rcx, [rbp + 0x20]
call fcn.180076a40
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc000]
lea rcx, str.Noclip_Bar
cmovne rcx, rax
lea rdx, [0x18033a009]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc018]
lea rcx, str.Reload_Coldown
cmovne rcx, rax
lea rdx, [0x18033a034]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc048]
lea rcx, str.Desync_Indicator
cmovne rcx, rax
lea rdx, [0x180339f5b]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc078]
lea rcx, str.Target_Name
cmovne rcx, rax
lea rdx, [0x180339fd4]
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str.____________Color
mov r8d, 0x20
lea rdx, [0x180270428]
call fcn.180092710
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc0c0]
lea rcx, str.Hit_Logs
cmovne rcx, rax
lea rdx, [0x18033a02f]
call fcn.18008bef0
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc0d0]
lea rcx, str.Keybinds
cmovne rcx, rax
lea rdx, [0x180339fbd]
call fcn.18008bef0
lea rdx, [0x18033a07a]
lea rcx, str.Cadicall_Cross
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str.____Color
mov r8d, 0x20
lea rdx, [0x180270508]
call fcn.180092710
lea rdx, [0x18033a07c]
lea rcx, str.Evil_Cross
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str._Color
mov r8d, 0x20
lea rdx, [0x180339f80]
call fcn.180092710
lea rdx, [0x18033a079]
lea rcx, str.Dot_Cross
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, [0x1801cc128]
mov r8d, 0x20
lea rdx, [0x180270568]
call fcn.180092710
lea rdx, [0x18033a078]
lea rcx, str.Swastika_Cross
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str.__Color
mov r8d, 0x20
lea rdx, [0x180270548]
call fcn.180092710
cmp byte [0x18033a078], r14b
je 0x18005a744
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706f0]
mov dword [rbp + 0x20], 0x41200000
lea rcx, str.Size
mov dword [rbp + 0x28], 0x3f800000
call fcn.18008cf70
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706f8]
mov dword [rbp + 0x20], 0x40a00000
lea rcx, str.Speed
mov dword [rbp + 0x28], r14d
call fcn.18008cf70
lea rdx, [0x18033a07b]
lea rcx, str.Custom_Cross
call fcn.18008bef0
movaps xmm1, xmm6
call fcn.180076d40
lea rcx, str.___Color
mov r8d, 0x20
lea rdx, [0x180270538]
call fcn.180092710
cmp byte [0x18033a07b], r14b
je 0x18005a7e1
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706fc]
mov dword [rbp + 0x20], 0x42480000
lea rcx, [0x1801c9dec]
mov dword [rbp + 0x28], r14d
call fcn.18008cf70
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706f4]
mov dword [rbp + 0x20], 0x43160000
lea rcx, str.Length
mov dword [rbp + 0x28], r14d
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc170]
lea rcx, str.Night_Stars
cmovne rcx, rax
lea rdx, [0x18033a041]
call fcn.18008bef0
cmp byte [0x18033a041], r14b
je 0x18005a851
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc180]
lea rcx, str.Stars_Amount
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x471c4000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], r14d
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706ac]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc1a0]
lea rcx, str.Mie_Changer
cmovne rcx, rax
lea rdx, [0x18033a036]
call fcn.18008bef0
cmp byte [0x18033a036], r14b
je 0x18005a8c4
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc1b0]
lea rcx, str.Mie_Amount
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x42c80000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], 0x3f800000
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706b8]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc1d0]
lea rcx, str.Rayleigh_Changer
cmovne rcx, rax
lea rdx, [0x18033a027]
call fcn.18008bef0
cmp byte [0x18033a027], r14b
je 0x18005a937
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc1f0]
lea rcx, str.Rayleigh_Amount
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x42c80000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], 0x3f800000
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706c0]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc220]
lea rcx, str.Brightness_Changer
cmovne rcx, rax
lea rdx, [0x18033a002]
call fcn.18008bef0
cmp byte [0x18033a002], r14b
je 0x18005a9aa
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc230]
lea rcx, str.Brightness_Amount
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x42480000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], 0x3f800000
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706b4]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc250]
lea rcx, str.Clouds
cmovne rcx, rax
lea rdx, [0x18033a00f]
call fcn.18008bef0
cmp byte [0x18033a00f], r14b
je 0x18005aa1a
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc260]
lea rcx, str.Clouds_value
mov qword [rsp + 0x28], rdi
cmovne rcx, rax
mov dword [rbp + 0x20], 0x44fa0000
lea rax, [rbp + 0x20]
mov dword [rbp + 0x28], r14d
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x18033a004]
call fcn.18008cf70
cmp byte [0x180339e27], r14b
lea rax, [0x1801cc298]
lea rcx, str.Rain__Snowfall
cmovne rcx, rax
lea rdx, [0x18033a01d]
call fcn.18008bef0
call fcn.180070790
mov ecx, 1
call fcn.180068ae0
mov eax, dword [0x18035b5c8]
cmp eax, 1
jne 0x18005b302
movss xmm1, dword [0x18036fdbc]
xor ecx, ecx
call fcn.180068a60
mov r10, qword [0x18033a0c0]
lea rdx, [0x1801ccc61]
mov dword [rbp + 0x20], 0x43870000
mov r8b, 0x57
mov dword [rbp + 0x24], 0x43a00000
mov rax, qword [r10 + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3eb0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x1801cec00]
addss xmm0, dword [0x1801cec10]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [r10 + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3eb0]
movsxd rcx, dword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
nop dword [rax]
cmp r8b, 0x23
jne 0x18005ab23
cmp byte [rdx], r8b
jne 0x18005ab23
cmp byte [rdx + 1], r8b
cmove ebx, r9d
movzx ecx, bl
movzx eax, r8b
movzx r8d, byte [rdx]
xor rcx, rax
shr ebx, 8
inc rdx
xor ebx, dword [rsi + rcx*4]
test r8b, r8b
jne 0x18005ab10
not ebx
cmp dword [r10 + 0x3ef8], ebx
jne 0x18005ab5d
lea r8, str.World_1
mov edx, 0xb
mov ecx, ebx
call fcn.18007dd80
lea r8, [rbp + 0x20]
mov dword [rsp + 0x20], r14d
mov edx, ebx
lea rcx, str.World_1
call fcn.18006f550
mov rcx, qword [0x18033a0c0]
mov rax, qword [rcx + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3eb0]
cmp byte [rax + 0xb3], r14b
jne 0x18005aba9
movaps xmm1, xmm6
mov qword [rbp + 0x20], r14
lea rcx, [rbp + 0x20]
call fcn.180076a40
lea rcx, str.Important
call fcn.1800973b0
test al, al
je 0x18005ac99
lea rdx, [0x180339fd2]
lea rcx, str.Raid_Esp
call fcn.18008bef0
lea rdx, [0x180339fe0]
lea rcx, str.Dropped_Items
call fcn.18008bef0
lea rdx, [0x180339fe1]
lea rcx, str.Hemp
call fcn.18008bef0
lea rdx, [0x180339fe5]
lea rcx, str.Corpses
call fcn.18008bef0
lea rdx, [0x180339fe4]
lea rcx, str.Bodybags
call fcn.18008bef0
lea rdx, [0x180339fe2]
lea rcx, str.Stashes
call fcn.18008bef0
cmp byte [0x180339fe5], r14b
jne 0x18005ac53
cmp byte [0x180339fe2], r14b
jne 0x18005ac53
cmp byte [0x180339fe1], r14b
jne 0x18005ac53
cmp byte [0x180339fe0], r14b
je 0x18005ac99
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706a8]
mov dword [rbp + 0x20], 0x43c80000
lea rcx, str.Important_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x180339fe3]
lea rcx, [0x1801cc340]
call fcn.18008bef0
lea rcx, str.Ores
call fcn.1800973b0
test al, al
je 0x18005ad6d
lea rdx, [0x18033a042]
lea rcx, str.Ore_Path
call fcn.18008bef0
lea rdx, [0x18033a076]
lea rcx, str.Stone
call fcn.18008bef0
lea rdx, [0x18033a043]
lea rcx, str.Sulfur
call fcn.18008bef0
lea rdx, [0x18033a075]
lea rcx, str.Metal
call fcn.18008bef0
cmp byte [0x18033a043], r14b
jne 0x18005ad14
cmp byte [0x18033a076], r14b
jne 0x18005ad14
cmp byte [0x18033a075], r14b
je 0x18005ad6d
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706ec]
mov dword [rbp + 0x20], 0x43c80000
lea rcx, str.Ores_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x18033a074]
lea rcx, str.Show_Collectables
call fcn.18008bef0
lea rdx, [0x18033a077]
lea rcx, [0x1801cc3a8]
call fcn.18008bef0
lea rcx, str.Crates
call fcn.1800973b0
test al, al
je 0x18005ae66
lea rdx, [0x180339fd1]
lea rcx, str.Chinook_Crates
call fcn.18008bef0
lea rdx, [0x180339fcb]
lea rcx, str.Airdrops
call fcn.18008bef0
lea rdx, [0x180339fcc]
lea rcx, str.Heli_Box
call fcn.18008bef0
lea rdx, [0x180339fce]
lea rcx, str.Bradley_Box
call fcn.18008bef0
lea rdx, [0x180339fcd]
lea rcx, str.Military_Box
call fcn.18008bef0
lea rdx, [0x180339fd0]
lea rcx, str.Elite_Box
call fcn.18008bef0
cmp byte [0x180339fcb], r14b
jne 0x18005ae20
cmp byte [0x180339fce], r14b
jne 0x18005ae20
cmp byte [0x180339fcc], r14b
jne 0x18005ae20
cmp byte [0x180339fcd], r14b
jne 0x18005ae20
cmp byte [0x180339fd0], r14b
je 0x18005ae66
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x18027069c]
mov dword [rbp + 0x20], 0x453b8000
lea rcx, str.Crates_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x180339fcf]
lea rcx, [0x1801cc438]
call fcn.18008bef0
call fcn.180070790
movss xmm1, dword [0x1801ceb70]
call fcn.180076d40
mov r10, qword [0x18033a0c0]
lea r8, [0x1801ccc71]
mov dword [rbp + 0x20], 0x43898000
mov dl, 0x57
mov dword [rbp + 0x24], 0x43a00000
mov rax, qword [r10 + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3eb0]
movsxd rcx, dword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
cmp dl, 0x23
jne 0x18005aed6
cmp byte [r8], dl
jne 0x18005aed6
cmp byte [r8 + 1], dl
cmove ebx, r9d
movzx ecx, bl
movzx eax, dl
movzx edx, byte [r8]
xor rcx, rax
shr ebx, 8
inc r8
xor ebx, dword [rsi + rcx*4]
test dl, dl
jne 0x18005aec4
not ebx
cmp dword [r10 + 0x3ef8], ebx
jne 0x18005af0e
lea r8, str.World_2
mov edx, 0xb
mov ecx, ebx
call fcn.18007dd80
lea r8, [rbp + 0x20]
mov dword [rsp + 0x20], r14d
mov edx, ebx
lea rcx, str.World_2
call fcn.18006f550
mov rcx, qword [0x18033a0c0]
mov rax, qword [rcx + 0x3eb0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3eb0]
cmp byte [rax + 0xb3], r14b
jne 0x18005af5a
movaps xmm1, xmm6
mov qword [rbp + 0x20], r14
lea rcx, [rbp + 0x20]
call fcn.180076a40
lea rcx, str.Animals
call fcn.1800973b0
test al, al
je 0x18005b040
lea rdx, [0x180339fd5]
lea rcx, str.Bears
call fcn.18008bef0
lea rdx, [0x180339fd6]
lea rcx, str.Boars
call fcn.18008bef0
lea rdx, [0x180339fd7]
lea rcx, str.Wolfs
call fcn.18008bef0
lea rdx, [0x180339fda]
lea rcx, str.Horses
call fcn.18008bef0
lea rdx, [0x180339fd9]
lea rcx, str.Chickens
call fcn.18008bef0
cmp byte [0x180339fd5], r14b
jne 0x18005affa
cmp byte [0x180339fd6], r14b
jne 0x18005affa
cmp byte [0x180339fd7], r14b
jne 0x18005affa
cmp byte [0x180339fda], r14b
jne 0x18005affa
cmp byte [0x180339fd9], r14b
je 0x18005b040
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706a0]
mov dword [rbp + 0x20], 0x43c80000
lea rcx, str.Animals_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x180339fd8]
lea rcx, [0x1801cc498]
call fcn.18008bef0
lea rcx, str.Vehicles
call fcn.1800973b0
test al, al
je 0x18005b130
lea rdx, [0x180339fc5]
lea rcx, str.Patrol_Heli
call fcn.18008bef0
lea rdx, [0x180339fbf]
lea rcx, str.Bradley_APC
call fcn.18008bef0
lea rdx, [0x180339fc8]
lea rcx, str.Minicopters
call fcn.18008bef0
lea rdx, [0x180339fca]
lea rcx, str.Scrap_Helis
call fcn.18008bef0
lea rdx, [0x180339fc6]
lea rcx, str.Boats
call fcn.18008bef0
lea rdx, [0x180339fc9]
lea rcx, str.RHIBs
call fcn.18008bef0
cmp byte [0x180339fc8], r14b
jne 0x18005b0ea
cmp byte [0x180339fca], r14b
jne 0x18005b0ea
cmp byte [0x180339fc6], r14b
jne 0x18005b0ea
cmp byte [0x180339fc9], r14b
je 0x18005b130
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x180270690]
mov dword [rbp + 0x20], 0x453b8000
lea rcx, str.Vehicles_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x180339fc7]
lea rcx, [0x1801cc528]
call fcn.18008bef0
lea rcx, str.Traps
call fcn.1800973b0
test al, al
je 0x18005b229
lea rdx, [0x180339fb4]
lea rcx, str.Auto_Turrets
call fcn.18008bef0
lea rdx, [0x180339f95]
lea rcx, str.Flame_Turrets
call fcn.18008bef0
lea rdx, [0x180339fb6]
lea rcx, str.Shotgun_Traps
call fcn.18008bef0
lea rdx, [0x180339fb7]
lea rcx, str.SAM_Sites
call fcn.18008bef0
lea rdx, [0x180339f97]
lea rcx, str.Landmines
call fcn.18008bef0
lea rdx, [0x180339f96]
lea rcx, str.Beartraps
call fcn.18008bef0
cmp byte [0x180339fb4], r14b
jne 0x18005b1e3
cmp byte [0x180339f95], r14b
jne 0x18005b1e3
cmp byte [0x180339fb6], r14b
jne 0x18005b1e3
cmp byte [0x180339f97], r14b
jne 0x18005b1e3
cmp byte [0x180339f96], r14b
je 0x18005b229
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x180270584]
mov dword [rbp + 0x20], 0x43c80000
lea rcx, str.Traps_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x180339fb5]
lea rcx, [0x1801cc5b8]
call fcn.18008bef0
lea rcx, str.Base
call fcn.1800973b0
test al, al
je 0x18005b2f3
lea rdx, [0x180339fdc]
lea rcx, str.Tool_Cupboards
call fcn.18008bef0
lea rdx, [0x180339fdb]
lea rcx, str.Sleeping_Bags
call fcn.18008bef0
lea rdx, [0x180339fde]
lea rcx, str.Beds
call fcn.18008bef0
lea rdx, [0x180339fdf]
lea rcx, str.Boxes
call fcn.18008bef0
cmp byte [0x180339fdc], r14b
jne 0x18005b2ad
cmp byte [0x180339fdb], r14b
jne 0x18005b2ad
cmp byte [0x180339fde], r14b
jne 0x18005b2ad
cmp byte [0x180339fdf], r14b
je 0x18005b2f3
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rdi
lea r9, [rbp + 0x28]
mov qword [rsp + 0x20], rax
lea r8, [0x1802706a4]
mov dword [rbp + 0x20], 0x43c80000
lea rcx, str.Base_ESP_Distance
mov dword [rbp + 0x28], 0x40a00000
call fcn.18008cf70
lea rdx, [0x180339fdd]
lea rcx, str.Show_Distance
call fcn.18008bef0
call fcn.180070790
mov ecx, 1
call fcn.180068ae0
movaps xmm6, xmmword [rsp + 0x40]
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret