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

Disassembly:
jmp 0x14005b570
push rbp
push rbx
push rsi
push rdi
push r14
mov rbp, rsp
sub rsp, 0x80
mov rax, qword [0x1400c2028]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rdi, r8
mov rsi, rdx
mov rbx, rcx
mov qword [rbp - 0x18], rdx
lea rcx, [rbp - 0x38]
call fcn.1400016d0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp - 0x40]
call fcn.140002cb0
nop
lea rax, [rbx + 0x10]
mov r8, qword [rbx + 0x30]
add r8, qword [rbx + 0x28]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], r8
mov rcx, rax
mov rdx, qword [rax + 0x10]
dec rdx
lea rax, [r8 - 1]
and rdx, rax
mov rax, qword [rcx + 8]
mov rcx, qword [rax + rdx*8]
mov qword [rcx + 0x10], 0x32
xor r14d, r14d
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x18
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.samplerMirrorClampToEdge]
movups xmmword [rax], xmm0
movsd xmm1, qword [0x1400ae680]
movsd qword [rax + 0x10], xmm1
mov byte [rax + 0x18], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x10], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x11
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.drawIndirectCount]
movups xmmword [rax], xmm0
movzx ecx, byte [0x1400ae6a0]
mov byte [rax + 0x10], cl
mov byte [rax + 0x11], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x14], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x17
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.storageBuffer8BitAccess]
movups xmmword [rax], xmm0
mov ecx, dword [0x1400a7ab0]
mov dword [rax + 0x10], ecx
movzx ecx, word [0x1400a7ab4]
mov word [rax + 0x14], cx
movzx ecx, byte [0x1400a7ab6]
mov byte [rax + 0x16], cl
mov byte [rax + 0x17], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x18], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x30]
call fcn.140001220
mov qword [rbp - 0x50], 0x21
mov qword [rbp - 0x48], 0x2f
movups xmm0, xmmword [str.uniformAndStorageBuffer8BitAccess]
movups xmmword [rax], xmm0
movups xmm1, xmmword [0x1400a7ad0]
movups xmmword [rax + 0x10], xmm1
movzx ecx, byte [0x1400a7ae0]
mov byte [rax + 0x20], cl
mov byte [rax + 0x21], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x1c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x14
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.storagePushConstant8]
movups xmmword [rax], xmm0
mov ecx, dword [0x1400a7af8]
mov dword [rax + 0x10], ecx
mov byte [rax + 0x14], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x20], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x18
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.shaderBufferInt64Atomics]
movups xmmword [rax], xmm0
movsd xmm1, qword [0x1400ad3a0]
movsd qword [rax + 0x10], xmm1
mov byte [rax + 0x18], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x24], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x18
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.shaderSharedInt64Atomics]
movups xmmword [rax], xmm0
movsd xmm1, qword [0x1400ad3c0]
movsd qword [rax + 0x10], xmm1
mov byte [rax + 0x18], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x28], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x48], 0xf
mov qword [rbp - 0x50], 0xd
movsd xmm0, qword [str.shaderFloat16]
movsd qword [rbp - 0x60], xmm0
mov eax, dword [0x1400ad450]
mov dword [rbp - 0x58], eax
movzx eax, byte [0x1400ad454]
mov byte [rbp - 0x54], al
mov byte [rbp - 0x53], r14b
cmp dword [rdi + 0x2c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x48], 0xf
mov qword [rbp - 0x50], 0xa
movsd xmm0, qword [str.shaderInt8]
movsd qword [rbp - 0x60], xmm0
movzx eax, word [0x1400ad460]
mov word [rbp - 0x58], ax
mov byte [rbp - 0x56], r14b
cmp dword [rdi + 0x30], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea ecx, [r14 + 0x20]
call fcn.140001220
mov qword [rbp - 0x50], 0x12
mov qword [rbp - 0x48], 0x1f
movups xmm0, xmmword [str.descriptorIndexing]
movups xmmword [rax], xmm0
movzx ecx, word [0x1400ae6b8]
mov word [rax + 0x10], cx
mov byte [rax + 0x12], r14b
mov qword [rbp - 0x60], rax
cmp dword [rdi + 0x34], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x29]
lea rdx, str.shaderInputAttachmentArrayDynamicIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x38], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2c]
lea rdx, str.shaderUniformTexelBufferArrayDynamicIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x3c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2c]
lea rdx, str.shaderStorageTexelBufferArrayDynamicIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x40], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2a]
lea rdx, str.shaderUniformBufferArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x44], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x29]
lea rdx, str.shaderSampledImageArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x48], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2a]
lea rdx, str.shaderStorageBufferArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x4c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x29]
lea rdx, str.shaderStorageImageArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x50], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2c]
lea rdx, str.shaderInputAttachmentArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x54], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2f]
lea rdx, str.shaderUniformTexelBufferArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x58], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2f]
lea rdx, str.shaderStorageTexelBufferArrayNonUniformIndexing
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x5c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2d]
lea rdx, str.descriptorBindingUniformBufferUpdateAfterBind
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x60], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2c]
lea rdx, str.descriptorBindingSampledImageUpdateAfterBind
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x64], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2c]
lea rdx, str.descriptorBindingStorageImageUpdateAfterBind
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x68], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2d]
lea rdx, str.descriptorBindingStorageBufferUpdateAfterBind
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x6c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x32]
lea rdx, str.descriptorBindingUniformTexelBufferUpdateAfterBind
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x70], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x32]
lea rdx, str.descriptorBindingStorageTexelBufferUpdateAfterBind
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x74], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x29]
lea rdx, str.descriptorBindingUpdateUnusedWhilePending
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x78], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1f]
lea rdx, str.descriptorBindingPartiallyBound
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x7c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x28]
lea rdx, str.descriptorBindingVariableDescriptorCount
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x80], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x16]
lea rdx, str.runtimeDescriptorArray
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x84], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x13]
lea rdx, str.samplerFilterMinmax
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x88], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x11]
lea rdx, str.scalarBlockLayout
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x8c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x14]
lea rdx, str.imagelessFramebuffer
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x90], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1b]
lea rdx, str.uniformBufferStandardLayout
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x94], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1b]
lea rdx, str.shaderSubgroupExtendedTypes
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x98], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1b]
lea rdx, str.separateDepthStencilLayouts
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0x9c], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0xe]
lea rdx, str.hostQueryReset
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xa0], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x11]
lea rdx, str.timelineSemaphore
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xa4], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x13]
lea rdx, str.bufferDeviceAddress
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xa8], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x20]
lea rdx, str.bufferDeviceAddressCaptureReplay
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xac], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1e]
lea rdx, str.bufferDeviceAddressMultiDevice
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xb0], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x11]
lea rdx, str.vulkanMemoryModel
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xb4], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1c]
lea rdx, str.vulkanMemoryModelDeviceScope
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xb8], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x2d]
lea rdx, str.vulkanMemoryModelAvailabilityVisibilityChains
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xbc], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x19]
lea rdx, str.shaderOutputViewportIndex
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xc0], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x11]
lea rdx, str.shaderOutputLayer
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xc4], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], 0xf
lea r8d, [r14 + 0x1a]
lea rdx, str.subgroupBroadcastDynamicId
lea rcx, [rbp - 0x60]
call fcn.1400027d0
cmp dword [rdi + 0xc8], r14d
setne r8b
lea rdx, [rbp - 0x60]
mov rcx, rbx
call fcn.140001eb0
nop
mov rcx, qword [rbp - 0x40]
call fcn.140002890
nop
mov rcx, rsi
call fcn.140001940
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.140002990
add rsp, 0x80
pop r14
pop rdi
pop rsi
pop rbx
pop rbp
ret