Function at 0x140078150
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r13
lea rbp, [rsp - 0x50]
sub rsp, 0x150
mov r13, qword [0x14018e228]
mov esi, r9d
mov ebx, edx
mov qword [rsp + 0x70], r13
mov rax, qword [r13 + 0x1d18]
mov byte [rax + 0xd1], 1
mov rdi, qword [r13 + 0x1d18]
mov qword [rsp + 0x48], rdi
cmp byte [rdi + 0xd4], 0
je 0x1400781b4
xor al, al
add rsp, 0x150
pop r13
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov qword [rsp + 0x198], r12
lea eax, [r8 - 1]
mov qword [rsp + 0x140], r15
movaps xmmword [rsp + 0x130], xmm6
movaps xmmword [rsp + 0x120], xmm7
movaps xmmword [rsp + 0x110], xmm8
cmp eax, 0x3f
jbe 0x140078200
mov r8d, 0x13e
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.columns_count___0__columns_count___64___Only_1..64_columns_allowed__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm7, dword [rbp + 0xa8]
mov r15d, esi
xorps xmm6, xmm6
and r15d, 0x1000000
je 0x140078236
comiss xmm7, xmm6
jae 0x140078236
mov r8d, 0x140
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.inner_width___0.0f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rcx, [rsp + 0x60]
mov r12d, esi
call fcn.140021a80
movss xmm8, dword [0x14013ff9c]
and r12d, 0x3000000
je 0x140078262
movss xmm3, dword [rsp + 0x64]
maxss xmm3, xmm8
jmp 0x140078265
xorps xmm3, xmm3
movss xmm2, dword [rsp + 0x60]
lea rcx, [rsp + 0x68]
mov rdx, qword [rbp + 0xa0]
maxss xmm2, xmm8
mov rdx, qword [rdx]
call fcn.14000c340
movss xmm0, dword [rdi + 0x118]
movss xmm1, dword [rsp + 0x6c]
movaps xmm2, xmm0
addss xmm1, dword [rdi + 0x11c]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [rdi + 0x11c]
movss dword [rsp + 0x54], xmm0
addss xmm2, dword [rsp + 0x68]
movss dword [rsp + 0x5c], xmm1
movss dword [rsp + 0x58], xmm2
test r12d, r12d
je 0x1400782f4
xor r8d, r8d
lea rcx, [rsp + 0x50]
xor edx, edx
call fcn.140026990
test al, al
je 0x1400782f4
movss xmm1, dword [0x140140028]
lea rcx, [rsp + 0x50]
call fcn.1400280f0
xor al, al
jmp 0x1400791f6
mov qword [rsp + 0x148], r14
lea rcx, [r13 + 0x2190]
mov r8d, 0xffffffff
movaps xmmword [rsp + 0x100], xmm9
mov edx, ebx
call fcn.140022980
mov rcx, rax
movsxd rbx, dword [rax]
cmp ebx, 0xffffffff
je 0x14007835b
test ebx, ebx
js 0x140078331
cmp ebx, dword [r13 + 0x2180]
jl 0x14007834b
mov r8d, 0x6c7
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
imul rbx, rbx, 0x258
add rbx, qword [r13 + 0x2188]
jmp 0x140078373
mov eax, dword [r13 + 0x21a0]
mov dword [rcx], eax
lea rcx, [r13 + 0x2180]
call fcn.140077850
mov rbx, rax
mov ecx, dword [r13 + 0x1c90]
lea r11, [rbx + 0x78]
mov eax, dword [rbp + 0x88]
xor r14d, r14d
cmp dword [rbx + 0x68], ecx
je 0x14007839c
mov edx, dword [rbx + 4]
mov r9d, r14d
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x40], eax
jmp 0x1400783f3
movsx edi, word [r11]
inc edi
mov qword [rsp + 0x38], r11
add eax, edi
mov r9d, edi
mov dword [rsp + 0x40], eax
mov eax, dword [rbx + 4]
mov dword [rsp + 0x30], eax
test edi, edi
jle 0x1400783ee
mov r10d, dword [rbp + 0x90]
cmp dword [rbx + 0x6c], r10d
je 0x140078531
mov r8d, 0x153
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.table__ColumnsCount__columns_count___BeginTable__:_Cannot_change_columns_count_mid_frame_while_preserving_same_ID_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r11, qword [rsp + 0x38]
mov r9d, edi
mov rdi, qword [rsp + 0x48]
mov r10d, dword [rbp + 0x90]
test esi, 0xe000
sete al
mov byte [rbx + 0x255], al
test esi, 0xe000
jne 0x140078428
test r15d, r15d
jne 0x140078421
test byte [rdi + 0xc], 0x40
mov eax, 0x8000
je 0x140078426
mov eax, 0x2000
or esi, eax
movss xmm9, dword [0x140140020]
mov eax, esi
and eax, 0xe000
mov ecx, esi
bts ecx, 0x12
cmp eax, 0x4000
mov rax, qword [rdi + 0x3d0]
cmovne ecx, esi
mov edx, ecx
bts edx, 9
test cl, 1
cmove edx, ecx
mov ecx, edx
and ecx, 0xfffcffff
test edx, 0x3000000
cmove ecx, edx
mov edx, ecx
btr edx, 0xb
bt ecx, 0xc
cmovae edx, ecx
mov r8d, edx
or r8d, 0x10
test dl, 0xf
cmovne r8d, edx
mov r15d, r8d
or r15d, 0x10
test dword [rax + 0xc], 0x100
mov eax, dword [rbp + 0x88]
mov dword [rbx], eax
cmove r15d, r8d
mov dword [rbx + 4], r15d
mov word [r11], r9w
mov eax, dword [r13 + 0x1c90]
mov dword [rbx + 0x68], eax
mov rax, qword [rbp + 0xa0]
movss dword [rbx + 0xd4], xmm7
mov qword [rbx + 0x1d0], rdi
mov qword [rbx + 0x1c8], rdi
mov dword [rbx + 0x6c], r10d
mov byte [rbx + 0x249], r14b
movsd xmm0, qword [rax]
movsd qword [rbx + 0x1b4], xmm0
test r12d, r12d
je 0x140078679
mov eax, r15d
movaps xmm1, xmm9
and eax, 0x3000000
movaps xmm0, xmm9
cmp eax, 0x1000000
jne 0x14007850d
movss xmm0, dword [0x140158f04]
bt r15d, 0x18
jae 0x14007853b
comiss xmm7, xmm6
jbe 0x14007853b
ucomiss xmm7, xmm9
movaps xmm1, xmm7
jp 0x140078524
je 0x14007853b
ucomiss xmm0, xmm9
jp 0x140078543
jne 0x140078543
xorps xmm0, xmm0
jmp 0x140078543
mov rdi, qword [rsp + 0x48]
jmp 0x1400783fa
ucomiss xmm0, xmm9
jp 0x140078543
je 0x140078564
ucomiss xmm1, xmm9
jp 0x14007854e
jne 0x14007854e
xorps xmm1, xmm1
lea rcx, [rsp + 0x38]
movss dword [rsp + 0x38], xmm1
movss dword [rsp + 0x3c], xmm0
call fcn.140034d80
test dword [rsp + 0x30], 0x3000000
jne 0x14007857d
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x38], r14
call fcn.140034ea0
movss xmm0, dword [rsp + 0x58]
lea r8, [rsp + 0x38]
movss xmm1, dword [rsp + 0x5c]
mov eax, r15d
subss xmm0, dword [rsp + 0x50]
subss xmm1, dword [rsp + 0x54]
mov esi, dword [rsp + 0x40]
xor r9d, r9d
mov rcx, qword [rbp + 0x80]
mov edx, esi
shr eax, 0xd
and eax, 0x800
movss dword [rsp + 0x38], xmm0
movss dword [rsp + 0x3c], xmm1
mov dword [rsp + 0x20], eax
call fcn.140009aa0
mov rax, qword [r13 + 0x1d18]
mov qword [rbx + 0x1d0], rax
movups xmm0, xmmword [rax + 0x270]
movups xmmword [rbx + 0x10c], xmm0
movss xmm0, dword [rax + 0x58]
movss xmm1, dword [rax + 0x5c]
movss xmm2, dword [rax + 0x50]
movss xmm3, dword [rax + 0x54]
movss dword [rbx + 0xec], xmm2
addss xmm2, xmm0
movss dword [rbx + 0xf0], xmm3
addss xmm3, xmm1
movss dword [rbx + 0xf4], xmm2
movss dword [rbx + 0xf8], xmm3
movups xmm0, xmmword [rax + 0x250]
movups xmmword [rbx + 0xfc], xmm0
movss xmm1, dword [rax + 0x80]
ucomiss xmm1, xmm6
jp 0x14007865d
jne 0x14007865d
movss xmm0, dword [rax + 0x84]
ucomiss xmm0, xmm6
jp 0x14007865d
jne 0x14007865d
movss xmm0, dword [rax + 0x8c]
ucomiss xmm0, xmm6
jp 0x14007865d
je 0x140078697
mov r8d, 0x182
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.table__InnerWindow__WindowPadding.x__0.0f__table__InnerWindow__WindowPadding.y__0.0f__table__InnerWindow__WindowBorderSize__0.0f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
jmp 0x140078697
movups xmm0, xmmword [rsp + 0x50]
mov esi, dword [rsp + 0x40]
movups xmmword [rbx + 0xfc], xmm0
movups xmmword [rbx + 0xec], xmm0
movups xmmword [rbx + 0x10c], xmm0
mov ecx, esi
call fcn.14002f6a0
mov r12, qword [rbx + 0x1d0]
mov qword [rsp + 0x78], r12
mov eax, dword [r12 + 0x158]
lea r10, [r12 + 0x290]
mov dword [rbx + 0xb0], eax
movups xmm0, xmmword [r10]
movups xmmword [rbx + 0x15c], xmm0
movzx eax, byte [r12 + 0xd4]
mov byte [rbx + 0x257], al
movups xmm0, xmmword [r12 + 0x270]
movups xmmword [rbx + 0x16c], xmm0
movups xmm0, xmmword [r12 + 0x280]
movups xmmword [rbx + 0x17c], xmm0
movss xmm1, dword [rdi + 0x15c]
movss dword [rbx + 0x1bc], xmm1
movsd xmm0, qword [r12 + 0x148]
movsd qword [rbx + 0x19c], xmm0
movsd xmm0, qword [r12 + 0x140]
movsd qword [rbx + 0x1a4], xmm0
movsd xmm1, qword [r12 + 0x130]
movsd qword [rbx + 0x1ac], xmm1
mov eax, dword [rdi + 0x204]
mov dword [rbx + 0x1c0], eax
mov eax, dword [rdi + 0x210]
mov dword [rbx + 0x1c4], eax
mov qword [r12 + 0x140], r14
mov qword [r12 + 0x148], r14
bt r15d, 0x16
jae 0x140078773
xor dl, dl
jmp 0x140078787
bt r15d, 0x15
jae 0x14007877e
mov dl, 1
jmp 0x140078787
mov edx, r15d
shr edx, 0xa
and dl, 1
mov ecx, r15d
mov r8d, r15d
shr ecx, 0x17
not cl
and cl, 1
and r8d, 0x200
je 0x1400787a4
movaps xmm3, xmm8
jmp 0x1400787a7
xorps xmm3, xmm3
test cl, cl
je 0x1400787f8
test r8d, r8d
jne 0x1400787f8
lea r9, [r13 + 0x1690]
movss xmm1, dword [r9]
xorps xmm2, xmm2
movss dword [rbx + 0xc8], xmm1
movaps xmm0, xmm1
movss dword [rbx + 0xbc], xmm2
addss xmm0, xmm3
movss dword [rbx + 0xc4], xmm0
mov eax, dword [r13 + 0x1694]
mov dword [rbx + 0xc0], eax
bt r15d, 0xa
jae 0x140078816
movaps xmm1, xmm8
jmp 0x140078819
lea r9, [r13 + 0x1690]
xorps xmm1, xmm1
test cl, cl
je 0x1400787bc
test r8d, r8d
je 0x1400787bc
movss xmm2, dword [r13 + 0x1690]
jmp 0x1400787bf
xorps xmm1, xmm1
test dl, dl
je 0x140078824
movss xmm0, dword [r9]
jmp 0x140078827
xorps xmm0, xmm0
mov qword [rbx + 0x70], 0xffffffffffffffff
addss xmm0, xmm1
mov dword [rbx + 0x94], r14d
mov word [rbx + 0x92], r14w
subss xmm0, xmm2
movss dword [rbx + 0xb8], xmm0
cmp r12, rdi
jne 0x14007885f
lea r10, [rbx + 0x10c]
mov rax, r10
jmp 0x140078866
lea rax, [rbx + 0x10c]
movups xmm0, xmmword [r10]
lea rcx, [rbx + 0x11c]
lea rdx, [rbx + 0x15c]
movups xmmword [rcx], xmm0
movss xmm1, dword [rcx]
movss xmm0, dword [rcx + 4]
maxss xmm1, dword [rax]
maxss xmm0, dword [rax + 4]
movss dword [rcx], xmm1
movss dword [rcx + 4], xmm0
movss xmm1, dword [rcx + 8]
movss xmm0, dword [rcx + 0xc]
minss xmm1, dword [rax + 8]
minss xmm0, dword [rax + 0xc]
movss dword [rcx + 8], xmm1
movss dword [rcx + 0xc], xmm0
call fcn.14000da70
bt r15d, 0x11
jae 0x1400788d4
movss xmm0, dword [rbx + 0x128]
minss xmm0, dword [r12 + 0x27c]
jmp 0x1400788de
movss xmm0, dword [r12 + 0x29c]
movss dword [rbx + 0x128], xmm0
movaps xmm1, xmm8
movss xmm0, dword [rbx + 0x110]
mov ecx, reloc.WLDAP32.dll_Ordinal_45
movss dword [rbx + 0x80], xmm0
movss dword [rbx + 0x7c], xmm0
mov dword [rbx + 0x88], r14d
mov dword [rbx + 0x241], r14d
mov byte [rbx + 0x254], 1
mov byte [rbx + 0x233], r14b
call fcn.1400219f0
movaps xmm1, xmm8
mov dword [rbx + 0xa0], eax
mov ecx, reloc.WLDAP32.dll_Ordinal_46
call fcn.1400219f0
mov rdx, rbx
mov dword [rbx + 0xa4], eax
lea rcx, [r13 + 0x2180]
call fcn.14007b200
mov ecx, dword [r13 + 0x21ac]
mov r8d, 8
movsxd rsi, eax
mov eax, dword [r13 + 0x21a8]
mov qword [rbp - 0x80], r14
mov dword [rbp - 0x78], esi
cmp eax, ecx
jne 0x1400789e8
lea edi, [rax + 1]
test ecx, ecx
je 0x140078982
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
jmp 0x140078985
mov eax, r8d
cmp eax, edi
cmovg edi, eax
cmp edi, ecx
jle 0x1400789e3
movsxd rcx, edi
shl rcx, 4
call fcn.1400291f0
mov rdx, qword [r13 + 0x21b0]
mov qword [rsp + 0x38], rax
test rdx, rdx
je 0x1400789cf
movsxd r8, dword [r13 + 0x21a8]
mov rcx, rax
shl r8, 4
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [r13 + 0x21b0]
call fcn.140029210
mov rax, qword [rsp + 0x38]
mov qword [r13 + 0x21b0], rax
mov r8d, 8
mov dword [r13 + 0x21ac], edi
mov rdi, qword [rsp + 0x48]
movsxd rcx, dword [r13 + 0x21a8]
mov rax, qword [r13 + 0x21b0]
add rcx, rcx
movups xmm0, xmmword [rbp - 0x80]
movups xmmword [rax + rcx*8], xmm0
inc dword [r13 + 0x21a8]
mov qword [r13 + 0x2178], rbx
mov dword [rdi + 0x1f0], esi
cmp r12, rdi
je 0x140078a22
mov dword [r12 + 0x1f0], esi
test byte [rsp + 0x30], 2
je 0x140078a36
test r15b, 2
jne 0x140078a36
mov byte [rbx + 0x253], 1
mov edi, dword [r13 + 0x21b8]
cmp esi, edi
jl 0x140078af9
mov ecx, dword [r13 + 0x21bc]
lea edi, [rsi + 1]
mov dword [rsp + 0x30], 0xbf800000
cmp edi, ecx
jle 0x140078ac1
test ecx, ecx
je 0x140078a6a
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
lea r8d, [rcx + rax]
cmp r8d, edi
mov r15d, edi
cmovg r15d, r8d
cmp r15d, ecx
jle 0x140078ac1
movsxd rcx, r15d
shl rcx, 2
call fcn.1400291f0
mov rdx, qword [r13 + 0x21c0]
mov r12, rax
test rdx, rdx
je 0x140078ab3
movsxd r8, dword [r13 + 0x21b8]
mov rcx, rax
shl r8, 2
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [r13 + 0x21c0]
call fcn.140029210
mov qword [r13 + 0x21c0], r12
mov dword [r13 + 0x21bc], r15d
movsxd rax, dword [r13 + 0x21b8]
cmp edi, eax
jle 0x140078af2
movsxd r8, edi
mov rdx, rax
cmp rax, r8
jge 0x140078af2
mov eax, dword [rsp + 0x30]
nop dword [rax + rax]
mov rcx, qword [r13 + 0x21c0]
mov dword [rcx + rdx*4], eax
inc rdx
cmp rdx, r8
jl 0x140078ae0
mov dword [r13 + 0x21b8], edi
test esi, esi
js 0x140078b01
cmp esi, edi
jl 0x140078b1b
mov r8d, 0x6c7
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsd xmm0, qword [r13 + 0x1c88]
mov r15, r14
mov rax, qword [r13 + 0x21c0]
mov edi, dword [rbp + 0x90]
cvtpd2ps xmm0, xmm0
mov qword [rsp + 0x38], r14
movss dword [rax + rsi*4], xmm0
movabs rax, 0x4ec4ec4ec4ec4ec5
mov byte [rbx + 0x256], r14b
mov r8, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
sub rcx, r8
imul rcx
mov rcx, rdx
sar rcx, 5
mov rax, rcx
shr rax, 0x3f
add rcx, rax
mov qword [rsp + 0x48], rcx
test ecx, ecx
je 0x140078b8f
cmp ecx, edi
je 0x140078b8f
mov rax, qword [rbx + 8]
mov r15, r8
mov qword [rsp + 0x38], rax
mov qword [rbx + 8], r14
cmp qword [rbx + 8], r14
jne 0x140078bad
mov edx, edi
mov rcx, rbx
call fcn.14007c070
mov byte [rbx + 0x24f], 1
mov byte [rbx + 0x24b], 1
cmp byte [rbx + 0x252], r14b
je 0x140078bd1
mov word [rbx + 0x24f], 0x100
mov byte [rbx + 0x24b], 1
mov byte [rbx + 0x252], r14b
mov dword [rbx + 0x60], r14d
cmp byte [rbx + 0x24b], r14b
je 0x140078d6f
mov byte [rbx + 0x24c], 1
mov ecx, 0xffffffff
mov dword [rbx + 0x64], ecx
mov r12d, r14d
mov word [rbx + 0x7a], cx
mov byte [rbx + 0x240], cl
mov byte [rbx + 0x23a], cl
mov byte [rbx + 0x234], cl
mov dword [rbx + 0x235], 0xffffffff
test edi, edi
jle 0x140078d6f
mov r13, r14
mov rsi, r14
mov r14, qword [rsp + 0x48]
mov rax, qword [rbx + 0x10]
lea rdi, [rsi + rax]
cmp rdi, rax
jb 0x140078c36
cmp rdi, qword [rbx + 0x18]
jb 0x140078c50
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
test r15, r15
je 0x140078ca2
cmp r12d, r14d
jge 0x140078ca2
movups xmm0, xmmword [rsi + r15]
movups xmmword [rdi], xmm0
movups xmm1, xmmword [rsi + r15 + 0x10]
movups xmmword [rdi + 0x10], xmm1
movups xmm0, xmmword [rsi + r15 + 0x20]
movups xmmword [rdi + 0x20], xmm0
movups xmm1, xmmword [rsi + r15 + 0x30]
movups xmmword [rdi + 0x30], xmm1
movups xmm0, xmmword [rsi + r15 + 0x40]
movups xmmword [rdi + 0x40], xmm0
movups xmm1, xmmword [rsi + r15 + 0x50]
movups xmmword [rdi + 0x50], xmm1
movsd xmm0, qword [rsi + r15 + 0x60]
movsd qword [rdi + 0x60], xmm0
jmp 0x140078d10
movss xmm2, dword [rdi + 0x14]
xorps xmm1, xmm1
movups xmmword [rdi], xmm1
xor eax, eax
movups xmmword [rbp - 0x60], xmm1
mov qword [rbp - 0x10], rax
and byte [rbp - 0xc], 0xfc
movups xmmword [rbp - 0x20], xmm1
mov dword [rbp - 0x60], 0xbf800000
mov dword [rbp - 0x58], 0xbf800000
movups xmm0, xmmword [rbp - 0x60]
mov qword [rbp - 0x20], 0xffffffffffffffff
mov word [rbp - 0x18], 0xffff
movups xmmword [rdi + 0x10], xmm0
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x30], xmm1
movups xmmword [rdi + 0x40], xmm1
movsd xmm1, qword [rbp - 0x10]
movups xmmword [rdi + 0x50], xmm0
movsd qword [rdi + 0x60], xmm1
movss dword [rdi + 0x14], xmm2
mov byte [rdi + 0x60], 1
mov word [rdi + 0x5a], 0x101
mov rax, qword [rbx + 0x20]
lea rcx, [rax + r13]
mov qword [rsp + 0x48], rcx
cmp rcx, rax
jb 0x140078d28
cmp rcx, qword [rbx + 0x28]
jb 0x140078d47
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rcx, qword [rsp + 0x48]
mov byte [rcx], r12b
inc r13
mov byte [rdi + 0x52], r12b
add rsi, 0x68
mov edi, dword [rbp + 0x90]
inc r12d
cmp r12d, edi
jl 0x140078c23
mov r13, qword [rsp + 0x70]
xor r14d, r14d
mov rax, qword [rsp + 0x38]
test rax, rax
je 0x140078d81
mov rcx, rax
call fcn.140029210
cmp byte [rbx + 0x24f], 0
je 0x140078d92
mov rcx, rbx
call fcn.14007eda0
movss xmm0, dword [rbx + 0xe8]
ucomiss xmm0, xmm6
movss xmm7, dword [r13 + 0x1a80]
jp 0x140078dae
je 0x140078e42
ucomiss xmm0, xmm7
jp 0x140078db9
je 0x140078e42
movsxd r12, edi
movaps xmm6, xmm7
divss xmm6, xmm0
test edi, edi
jle 0x140078e42
mov rdi, r14
nop word [rax + rax]
mov rax, qword [rbx + 0x10]
lea r15, [rdi + rax]
cmp r15, rax
jb 0x140078de3
cmp r15, qword [rbx + 0x18]
jb 0x140078dfd
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x10]
lea rsi, [rdi + rax]
cmp rsi, rax
jb 0x140078e10
cmp rsi, qword [rbx + 0x18]
jb 0x140078e2a
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movaps xmm0, xmm6
add rdi, 0x68
mulss xmm0, dword [rsi + 0x10]
movss dword [r15 + 0x10], xmm0
sub r12, 1
jne 0x140078dd0
mov rax, qword [rsp + 0x78]
lea rcx, [rbx + 0x1d8]
movss dword [rbx + 0xe8], xmm7
mov byte [rax + 0xd4], 1
cmp dword [rcx], 0
jle 0x140078e69
xor edx, edx
call fcn.14003eea0
cmp word [rbx + 0x78], 0
jne 0x140078f06
movsx eax, byte [rbx + 0x237]
cmp al, 0xff
je 0x140078e96
movss xmm1, dword [rbx + 0xe0]
ucomiss xmm1, xmm9
jp 0x140078e8f
je 0x140078e96
mov ecx, eax
call fcn.140080800
movzx eax, byte [rbx + 0x237]
mov byte [rbx + 0x238], al
movsx rax, byte [rbx + 0x236]
mov dword [rbx + 0xe0], 0x7f7fffff
mov byte [rbx + 0x237], 0xff
cmp al, 0xff
je 0x140078f06
imul rdi, rax, 0x68
add rdi, qword [rbx + 0x10]
cmp rdi, qword [rbx + 0x10]
jb 0x140078ed4
cmp rdi, qword [rbx + 0x18]
jb 0x140078eee
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx ecx, byte [rbx + 0x236]
movss xmm1, dword [rdi + 0x14]
call fcn.140080800
mov byte [rbx + 0x236], 0xff
cmp word [rbx + 0x78], 0
movaps xmm9, xmmword [rsp + 0x100]
jne 0x140079159
cmp byte [rbx + 0x239], 0xff
jne 0x140078f33
cmp byte [rbx + 0x23a], 0xff
je 0x140078f33
mov byte [rbx + 0x23a], 0xff
cmp byte [rbx + 0x23a], 0xff
mov byte [rbx + 0x239], 0xff
je 0x140079159
movsx r12d, byte [rbx + 0x23b]
test r12b, r12b
je 0x140079159
lea eax, [r12 + 1]
test eax, 0xfffffffd
je 0x140078f7e
mov r8d, 0x266
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.reorder_dir___1__reorder_dir__1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
test byte [rbx + 4], 2
jne 0x140078f9e
mov r8d, 0x267
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.table__Flags__ImGuiTableFlags_Reorderable
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx rax, byte [rbx + 0x23a]
imul rdi, rax, 0x68
add rdi, qword [rbx + 0x10]
cmp rdi, qword [rbx + 0x10]
jb 0x140078fba
cmp rdi, qword [rbx + 0x18]
jb 0x140078fd4
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp r12d, 0xffffffff
jne 0x140078fe0
movzx eax, byte [rdi + 0x54]
jmp 0x140078fe4
movzx eax, byte [rdi + 0x55]
movsx rax, al
imul r13, rax, 0x68
add r13, qword [rbx + 0x10]
cmp r13, qword [rbx + 0x10]
jb 0x140078ffc
cmp r13, qword [rbx + 0x18]
jb 0x140079016
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx eax, byte [r13 + 0x52]
movsx esi, byte [rdi + 0x52]
mov edx, eax
mov dword [rsp + 0x40], eax
add esi, r12d
mov byte [rdi + 0x52], al
add eax, r12d
cmp esi, eax
je 0x1400790b2
mov r14d, eax
nop dword [rax]
movsxd rdi, esi
add rdi, qword [rbx + 0x20]
cmp rdi, qword [rbx + 0x20]
jb 0x140079053
cmp rdi, qword [rbx + 0x28]
jb 0x14007906d
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx rax, byte [rdi]
imul rdi, rax, 0x68
add rdi, qword [rbx + 0x10]
cmp rdi, qword [rbx + 0x10]
jb 0x140079085
cmp rdi, qword [rbx + 0x18]
jb 0x14007909f
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
sub byte [rdi + 0x52], r12b
add esi, r12d
cmp esi, r14d
jne 0x140079040
mov edx, dword [rsp + 0x40]
xor r14d, r14d
movsx eax, byte [r13 + 0x52]
sub edx, r12d
cmp eax, edx
je 0x1400790d8
mov r8d, 0x270
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_tables.cpp
lea rcx, str.dst_column__DisplayOrder__dst_order___reorder_dir
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp dword [rbx + 0x6c], 0
mov esi, r14d
jle 0x14007914b
movsxd rax, esi
imul rdi, rax, 0x68
add rdi, qword [rbx + 0x10]
cmp rdi, qword [rbx + 0x10]
jb 0x1400790f8
cmp rdi, qword [rbx + 0x18]
jb 0x140079112
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movsx rdi, byte [rdi + 0x52]
add rdi, qword [rbx + 0x20]
cmp rdi, qword [rbx + 0x20]
jb 0x140079127
cmp rdi, qword [rbx + 0x28]
jb 0x140079141
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov byte [rdi], sil
inc esi
cmp esi, dword [rbx + 0x6c]
jl 0x1400790e1
mov byte [rbx + 0x23b], 0
mov byte [rbx + 0x250], 1
cmp byte [rbx + 0x253], 0
je 0x1400791ec
cmp dword [rbx + 0x6c], 0
jle 0x1400791de
nop dword [rax]
movsxd rsi, r14d
imul rdi, rsi, 0x68
add rdi, qword [rbx + 0x10]
cmp rdi, qword [rbx + 0x10]
jb 0x140079187
cmp rdi, qword [rbx + 0x18]
jb 0x1400791a1
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov byte [rdi + 0x52], r14b
mov rax, qword [rbx + 0x20]
lea rdi, [rsi + rax]
cmp rdi, rax
jb 0x1400791b8
cmp rdi, qword [rbx + 0x28]
jb 0x1400791d2
mov r8d, 0x231
lea rdx, str.E:SOURCESCDOTS_C_NEWGustaC__1_GustaC__1_Rox_Valorantincludesimguiimgui_internal.h
lea rcx, str.p___Data__p___DataEnd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov byte [rdi], r14b
inc r14d
cmp r14d, dword [rbx + 0x6c]
jl 0x140079170
mov byte [rbx + 0x253], 0
mov byte [rbx + 0x250], 1
mov r14, qword [rsp + 0x148]
mov al, 1
movaps xmm7, xmmword [rsp + 0x120]
movaps xmm6, xmmword [rsp + 0x130]
mov r15, qword [rsp + 0x140]
mov r12, qword [rsp + 0x198]
movaps xmm8, xmmword [rsp + 0x110]
add rsp, 0x150
pop r13
pop rdi
pop rsi
pop rbx
pop rbp
ret