Function at 0x140007750
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x140], 0xfffffffffffffffe
mov qword [rbp - 0x58], rcx
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x61766f6e
lea rax, [0x140122288]
mov qword [rbp - 0x30], rax
vmovups xmmword [rbp - 0x28], xmm0
mov qword [rbp - 0x18], 4
mov qword [rbp - 0x10], 0xf
mov dword [rbp - 0x28], 0x37346b61
lea rdi, [0x14012228a]
mov qword [rbp - 8], rdi
vmovaps xmmword [rbp], xmm0
mov qword [rbp + 0x10], 3
mov qword [rbp + 0x18], 0xf
mov byte [rbp + 2], 0x70
mov word [rbp], 0x7761
lea rsi, [0x14012228c]
mov qword [rbp + 0x20], rsi
vmovups xmmword [rbp + 0x28], xmm0
mov qword [rbp + 0x38], 4
mov qword [rbp + 0x40], 0xf
mov dword [rbp + 0x28], 0x3461346d
lea r15, [0x14012228e]
mov qword [rbp + 0x48], r15
vmovaps xmmword [rbp + 0x50], xmm0
mov qword [rbp + 0x60], 6
mov qword [rbp + 0x68], 0xf
mov dword [rbp + 0x50], 0x67616564
mov word [rbp + 0x54], 0x656c
lea r13, [0x140122290]
mov qword [rbp + 0x70], r13
vmovups xmmword [rbp + 0x78], xmm0
mov qword [rbp + 0x88], 3
mov qword [rbp + 0x90], 0xf
mov word [rbp + 0x78], 0x706d
mov byte [rbp + 0x7a], 0x39
lea r14, [0x140122292]
mov qword [rbp + 0x98], r14
vmovaps xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], 5
mov qword [rbp + 0xb8], 0xf
mov dword [rbp + 0xa0], 0x616d6166
mov byte [rbp + 0xa4], 0x73
lea r12, [0x140122294]
mov qword [rbp + 0xc0], r12
vmovups xmmword [rbp + 0xc8], xmm0
mov qword [rbp + 0xd8], 5
mov qword [rbp + 0xe0], 0xf
mov dword [rbp + 0xc8], 0x34706d75
mov byte [rbp + 0xcc], 0x35
lea rax, [0x140122296]
mov qword [rbp + 0xe8], rax
vmovaps xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], 5
mov qword [rbp + 0x108], 0xf
mov dword [rbp + 0xf0], 0x636f6c67
mov byte [rbp + 0xf4], 0x6b
lea rax, [0x140122298]
mov qword [rbp + 0x110], rax
vmovaps xmmword [rbp + 0x120], xmm0
mov ecx, 0x48
call fcn.14011c038
lea r8, [rbp + 0x118]
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0x120], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp - 0x50]
call fcn.1400164a0
mov ebx, 0x140
jmp 0x1400079b0
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov qword [rbp + rbx - 0x40], 0
mov qword [rbp + rbx - 0x38], 0xf
mov byte [rbp + rbx - 0x50], 0
add rbx, 0xffffffffffffffd8
cmp rbx, 0xffffffffffffffd8
je 0x1400079e4
mov rax, qword [rbp + rbx - 0x38]
cmp rax, 0x10
jb 0x14000798f
mov rcx, qword [rbp + rbx - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000798a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jb 0x140007980
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
vmovaps ymm0, ymmword [str.ct_knife]
vmovups ymmword [rbp - 0x50], ymm0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x14012229a]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007a58
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007a53
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6e6b5f74
mov dword [rbp - 0x4d], 0x6566696e
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x14012229c]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007aea
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007ae5
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 6
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x67616564
mov word [rbp - 0x4c], 0x656c
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], rdi
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007b71
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007b6c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x74696c65
mov byte [rbp - 0x4c], 0x65
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x14012229e]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007bfd
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007bf8
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.fiveseve]
vmovups ymmword [rbp - 0x50], ymm0
mov byte [rbp - 0x48], 0x6e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], rsi
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007c72
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007c6d
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x636f6c67
mov byte [rbp - 0x4c], 0x6b
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222a0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007cfe
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007cf9
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.revolver]
vmovups ymmword [rbp - 0x50], ymm0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222a2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007d76
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007d71
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x32706b68
mov dword [rbp - 0x4d], 0x30303032
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222a4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007e08
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007e03
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x30353270
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r13
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007e89
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007e84
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.usp_sile]
vmovups ymmword [rbp - 0x50], ymm0
mov dword [rbp - 0x48], 0x7265636e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222a6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007f08
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007f03
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x39636574
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r12
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140007f89
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140007f84
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x35377a63
mov byte [rbp - 0x4c], 0x61
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222a8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008015
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008010
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3163616d
mov byte [rbp - 0x4c], 0x30
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222aa]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400080a1
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000809c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x34706d75
mov byte [rbp - 0x4c], 0x35
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222ac]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000812d
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008128
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6f7a6962
mov byte [rbp - 0x4c], 0x6e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r15
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400081b2
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400081ad
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x706d
mov byte [rbp - 0x4e], 0x37
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222ae]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000823d
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008238
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x706d
mov byte [rbp - 0x4e], 0x39
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r14
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400082c1
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400082bc
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x3970
mov byte [rbp - 0x4e], 0x30
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222b0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000834c
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008347
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x696c6167
mov dword [rbp - 0x4d], 0x72616c69
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222b2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400083de
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400083d9
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x616d6166
mov byte [rbp - 0x4c], 0x73
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
mov qword [rax + 0x40], r14
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008463
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000845e
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.m4a1_sil]
vmovups ymmword [rbp - 0x50], ymm0
movabs rax, 0x7265636e656c6973
mov qword [rbp - 0x4b], rax
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x140122288]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400084e9
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400084e4
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3161346d
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222b4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008571
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000856c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x7561
mov byte [rbp - 0x4e], 0x67
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222b6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400085fc
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400085f7
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x35356773
mov byte [rbp - 0x4c], 0x36
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222b8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008688
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008683
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x37346b61
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222ba]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008710
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000870b
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x67733367
mov byte [rbp - 0x4c], 0x31
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222bc]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000879c
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008797
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 6
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x72616373
mov word [rbp - 0x4c], 0x3032
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222be]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000882a
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008825
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 3
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x7761
mov byte [rbp - 0x4e], 0x70
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222c0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400088b5
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400088b0
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x30677373
mov byte [rbp - 0x4c], 0x38
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222c2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008941
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000893c
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 6
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x30316d78
mov word [rbp - 0x4c], 0x3431
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x140122296]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x1400089cf
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400089ca
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.sawedoff]
vmovups ymmword [rbp - 0x50], ymm0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222c4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008a47
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008a42
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3767616d
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222c6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008acf
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008aca
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x61766f6e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222c8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008b57
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008b52
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6567656e
mov byte [rbp - 0x4c], 0x76
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222ca]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008be3
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008bde
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 4
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x3934326d
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x140122298]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008c6b
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008c66
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x65736174
mov byte [rbp - 0x4c], 0x72
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222cc]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008cf7
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008cf2
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.flashban]
vmovups ymmword [rbp - 0x50], ymm0
mov byte [rbp - 0x48], 0x67
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222ce]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008d73
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008d6e
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.hegrenad]
vmovups ymmword [rbp - 0x50], ymm0
mov byte [rbp - 0x48], 0x65
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222d0]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008def
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008dea
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [0x1401214e0]
vmovups ymmword [rbp - 0x50], ymm0
mov dword [rbp - 0x48], 0x6564616e
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222d2]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008e6e
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008e69
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
call fcn.14011bed4
mov qword [rbp - 0x48], 0
mov qword [rbp - 0x40], 7
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6f6c6f6d
mov dword [rbp - 0x4d], 0x766f746f
mov byte [rbp - 0x49], 0
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222d4]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008f00
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008efb
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 5
mov qword [rbp - 0x38], 0xf
mov dword [rbp - 0x50], 0x6f636564
mov byte [rbp - 0x4c], 0x79
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222d6]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x140008f8c
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140008f87
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vmovaps ymm0, ymmword [str.incgrena]
vmovups ymmword [rbp - 0x50], ymm0
mov word [rbp - 0x48], 0x6564
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
vzeroupper
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222d8]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
jb 0x14000900a
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009005
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], 2
mov qword [rbp - 0x38], 0xf
mov word [rbp - 0x50], 0x3463
lea rcx, [rbp + 0x120]
lea rdx, [rbp + 0x130]
lea r8, [rbp - 0x50]
call fcn.140016b50
mov rax, qword [rbp + 0x130]
lea rcx, [0x1401222da]
mov qword [rax + 0x40], rcx
mov rax, qword [rbp - 0x38]
cmp rax, 0x10
mov rdi, qword [rbp - 0x58]
jb 0x140009095
mov rcx, qword [rbp - 0x50]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140009090
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
lea rcx, [rbp + 0x120]
mov rdx, rdi
call fcn.140016d10
mov rcx, qword [rbp + 0x120]
cmp rax, rcx
je 0x1400090b6
mov rsi, qword [rax + 0x40]
jmp 0x1400090bd
lea rsi, [0x140122230]
mov r8, qword [rcx + 8]
lea rcx, [rbp + 0x120]
mov rdx, rcx
call fcn.140014cb0
mov rcx, qword [rbp + 0x120]
mov edx, 0x48
call fcn.14011bed4
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jb 0x14000911f
mov rcx, qword [rdi]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14000911a
mov r8, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, r8
cmp rcx, 0x20
jae 0x1400079de
add rax, 0x28
mov rdx, rax
mov rcx, r8
call fcn.14011bed4
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rax, rsi
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret