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

Disassembly:
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x40
mov rbx, rcx
call fcn.14000f970
mov rdi, rax
call fcn.1400087a0
mov rsi, rax
test rax, rax
je 0x1400b222e
call fcn.14000f970
mov rsi, qword [rax + 0x88]
mov eax, dword [rbx]
cmp eax, 0x301
ja 0x1400b2280
cmp eax, 0x2ff
ja 0x1400b2300
cmp eax, 0x20d
je 0x1400b2498
ja 0x1400b2428
cmp eax, 0x20b
je 0x1400b23a0
cmp eax, 0x20c
jne 0x1400b2484
call fcn.14000f9b0
add eax, 1
mov dword [rsi + 0x70], eax
jmp 0x1400b22e7
cmp eax, 0x402
ja 0x1400b23d0
cmp eax, 0x400
ja 0x1400b2440
cmp eax, 0x303
je 0x1400b23b8
cmp eax, 0x400
jne 0x1400b2484
movss xmm2, dword [rbx + 0x20]
movss xmm1, dword [rbx + 0x1c]
xor edx, edx
mov rcx, rdi
cmp dword [rbx + 0x14], 0xffffffff
sete dl
movss dword [rsp + 0x3c], xmm2
movss dword [rsp + 0x38], xmm1
call fcn.140004340
movss xmm2, dword [rsp + 0x3c]
movss xmm1, dword [rsp + 0x38]
mov rcx, rdi
call fcn.14000ee40
mov eax, 1
add rsp, 0x40
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
ret
movzx ebp, word [rbx + 0x20]
call fcn.14000f970
xor r8d, r8d
mov edx, 0x1000
test bpl, 0xc0
mov rcx, rax
mov rsi, rax
setne r8b
call fcn.14000f4e0
xor r8d, r8d
test bpl, 3
mov rcx, rsi
setne r8b
mov edx, 0x2000
call fcn.14000f4e0
xor r8d, r8d
test bp, 0x300
mov rcx, rsi
setne r8b
mov edx, 0x4000
call fcn.14000f4e0
xor r8d, r8d
test bp, 0xc00
mov rcx, rsi
setne r8b
mov edx, 0x8000
call fcn.14000f4e0
mov eax, dword [rbx + 0x1c]
cmp eax, 0x7f
jle 0x1400b27b0
sub eax, 0x40000039
cmp eax, 0xd6
ja case.default.0x1400b2398
lea rdx, [0x1401c2558]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov eax, dword [rbx + 0x10]
mov dword [rsi + 0x70], 0
mov dword [rsi + 0x18], eax
jmp 0x1400b22e7
lea rdx, [rbx + 0x14]
mov rcx, rdi
call fcn.14000ca40
jmp 0x1400b22e7
cmp eax, 0x403
jne 0x1400b2484
movss xmm2, dword [rbx + 0x1c]
movss xmm1, dword [rbx + 0x18]
xor edx, edx
mov rcx, rdi
xorps xmm1, xmmword [0x1401c2aa0]
cmp dword [rbx + 0x14], 0xffffffff
sete dl
movss dword [rsp + 0x38], xmm2
movss dword [rsp + 0x3c], xmm1
call fcn.140004340
movss xmm2, dword [rsp + 0x38]
movss xmm1, dword [rsp + 0x3c]
mov rcx, rdi
call fcn.14000e5c0
jmp 0x1400b22e7
cmp eax, 0x20e
jne 0x1400b2484
xor edx, edx
mov rcx, rdi
call fcn.14000d2b0
jmp 0x1400b22e7
movzx eax, byte [rbx + 0x18]
cmp al, 1
je 0x1400b24b0
mov ebp, 2
mov r12d, 1
cmp al, 3
je 0x1400b24b8
mov ebp, 4
mov r12d, 2
cmp al, 2
je 0x1400b24b8
mov ebp, 8
mov r12d, 3
cmp al, 4
je 0x1400b24b8
mov ebp, 0x10
mov r12d, 4
cmp al, 5
je 0x1400b24b8
xor eax, eax
add rsp, 0x40
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
ret
mov edx, 1
mov rcx, rdi
call fcn.14000d2b0
jmp 0x1400b22e7
mov ebp, 1
xor r12d, r12d
xor edx, edx
cmp dword [rbx + 0x14], 0xffffffff
mov rcx, rdi
sete dl
call fcn.140004340
xor r8d, r8d
mov edx, r12d
mov rcx, rdi
cmp dword [rbx], 0x401
sete r8b
call fcn.14000e330
cmp dword [rbx], 0x401
je 0x1400b29f8
not ebp
and ebp, dword [rsi + 0x1c]
mov dword [rsi + 0x1c], ebp
jmp 0x1400b22e7
xor esi, esi
xor r8d, r8d
cmp dword [rbx], 0x300
mov edx, esi
mov rcx, rdi
sete r8b
call fcn.14000f4e0
mov r9d, dword [rbx + 0x18]
mov edx, esi
mov rcx, rdi
mov dword [rsp + 0x20], r9d
mov r8d, dword [rbx + 0x1c]
call fcn.140004300
jmp 0x1400b22e7
mov esi, 0x276
jmp 0x1400b2502
mov esi, 0x275
jmp 0x1400b2502
mov esi, 0x216
jmp 0x1400b2502
mov esi, 0x215
jmp 0x1400b2502
mov esi, 0x214
jmp 0x1400b2502
mov esi, 0x213
jmp 0x1400b2502
mov esi, 0x212
jmp 0x1400b2502
mov esi, 0x211
jmp 0x1400b2502
mov esi, 0x210
jmp 0x1400b2502
mov esi, 0x20f
jmp 0x1400b2502
mov esi, 0x253
jmp 0x1400b2502
mov esi, 0x252
jmp 0x1400b2502
mov esi, 0x251
jmp 0x1400b2502
mov esi, 0x250
jmp 0x1400b2502
mov esi, 0x24f
jmp 0x1400b2502
mov esi, 0x24e
jmp 0x1400b2502
mov esi, 0x24d
jmp 0x1400b2502
mov esi, 0x24c
jmp 0x1400b2502
mov esi, 0x24b
jmp 0x1400b2502
mov esi, 0x24a
jmp 0x1400b2502
mov esi, 0x249
jmp 0x1400b2502
mov esi, 0x248
jmp 0x1400b2502
mov esi, 0x274
jmp 0x1400b2502
mov esi, 0x217
jmp 0x1400b2502
mov esi, 0x26e
jmp 0x1400b2502
mov esi, 0x264
jmp 0x1400b2502
mov esi, 0x26d
jmp 0x1400b2502
mov esi, 0x26c
jmp 0x1400b2502
mov esi, 0x26b
jmp 0x1400b2502
mov esi, 0x26a
jmp 0x1400b2502
mov esi, 0x269
jmp 0x1400b2502
mov esi, 0x268
jmp 0x1400b2502
mov esi, 0x267
jmp 0x1400b2502
mov esi, 0x266
jmp 0x1400b2502
mov esi, 0x265
jmp 0x1400b2502
mov esi, 0x273
jmp 0x1400b2502
mov esi, 0x272
jmp 0x1400b2502
mov esi, 0x271
jmp 0x1400b2502
mov esi, 0x270
jmp 0x1400b2502
mov esi, 0x26f
jmp 0x1400b2502
mov esi, 0x261
jmp 0x1400b2502
mov esi, 0x203
jmp 0x1400b2502
mov esi, 0x204
jmp 0x1400b2502
mov esi, 0x206
jmp 0x1400b2502
mov esi, 0x208
jmp 0x1400b2502
mov esi, 0x205
jmp 0x1400b2502
mov esi, 0x207
jmp 0x1400b2502
mov esi, 0x209
jmp 0x1400b2502
mov esi, 0x263
jmp 0x1400b2502
mov esi, 0x260
jmp 0x1400b2502
mov esi, 0x262
jmp 0x1400b2502
mov esi, 0x247
jmp 0x1400b2502
mov esi, 0x246
jmp 0x1400b2502
mov esi, 0x245
jmp 0x1400b2502
mov esi, 0x244
jmp 0x1400b2502
mov esi, 0x243
jmp 0x1400b2502
mov esi, 0x242
jmp 0x1400b2502
mov esi, 0x241
jmp 0x1400b2502
mov esi, 0x240
jmp 0x1400b2502
mov esi, 0x23f
jmp 0x1400b2502
mov esi, 0x23e
jmp 0x1400b2502
mov esi, 0x23d
jmp 0x1400b2502
mov esi, 0x23c
jmp 0x1400b2502
mov esi, 0x25f
jmp 0x1400b2502
mov esi, 0x201
jmp 0x1400b2502
mov esi, 0x202
jmp 0x1400b2502
cmp eax, 7
jle 0x1400b2a00
sub eax, 8
cmp eax, 0x77
ja case.0x1400b27cf.10
lea rdx, [0x1401c28b4]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
xor esi, esi
jmp 0x1400b2502
mov esi, 0x23b
jmp 0x1400b2502
mov esi, 0x23a
jmp 0x1400b2502
mov esi, 0x239
jmp 0x1400b2502
mov esi, 0x238
jmp 0x1400b2502
mov esi, 0x237
jmp 0x1400b2502
mov esi, 0x236
jmp 0x1400b2502
mov esi, 0x235
jmp 0x1400b2502
mov esi, 0x234
jmp 0x1400b2502
mov esi, 0x233
jmp 0x1400b2502
mov esi, 0x232
jmp 0x1400b2502
mov esi, 0x231
jmp 0x1400b2502
mov esi, 0x230
jmp 0x1400b2502
mov esi, 0x22f
jmp 0x1400b2502
mov esi, 0x22e
jmp 0x1400b2502
mov esi, 0x22d
jmp 0x1400b2502
mov esi, 0x22c
jmp 0x1400b2502
mov esi, 0x22b
jmp 0x1400b2502
mov esi, 0x22a
jmp 0x1400b2502
mov esi, 0x229
jmp 0x1400b2502
mov esi, 0x228
jmp 0x1400b2502
mov esi, 0x227
jmp 0x1400b2502
mov esi, 0x226
jmp 0x1400b2502
mov esi, 0x225
jmp 0x1400b2502
mov esi, 0x224
jmp 0x1400b2502
mov esi, 0x223
jmp 0x1400b2502
mov esi, 0x222
jmp 0x1400b2502
mov esi, 0x25e
jmp 0x1400b2502
mov esi, 0x25d
jmp 0x1400b2502
mov esi, 0x25c
jmp 0x1400b2502
mov esi, 0x25b
jmp 0x1400b2502
mov esi, 0x25a
jmp 0x1400b2502
mov esi, 0x259
jmp 0x1400b2502
mov esi, 0x221
jmp 0x1400b2502
mov esi, 0x220
jmp 0x1400b2502
mov esi, 0x21f
jmp 0x1400b2502
mov esi, 0x21e
jmp 0x1400b2502
mov esi, 0x21d
jmp 0x1400b2502
mov esi, 0x21c
jmp 0x1400b2502
mov esi, 0x21b
jmp 0x1400b2502
mov esi, 0x21a
jmp 0x1400b2502
mov esi, 0x219
jmp 0x1400b2502
mov esi, 0x218
jmp 0x1400b2502
mov esi, 0x258
jmp 0x1400b2502
mov esi, 0x257
jmp 0x1400b2502
mov esi, 0x256
jmp 0x1400b2502
mov esi, 0x255
jmp 0x1400b2502
mov esi, 0x254
jmp 0x1400b2502
mov esi, 0x20c
jmp 0x1400b2502
mov esi, 0x20e
jmp 0x1400b2502
mov esi, 0x20d
jmp 0x1400b2502
mov esi, 0x20b
jmp 0x1400b2502
mov esi, 0x200
jmp 0x1400b2502
mov esi, 0x20a
jmp 0x1400b2502
or ebp, dword [rsi + 0x1c]
jmp 0x1400b24f2
xor esi, esi
jmp 0x1400b2502
xor esi, esi
jmp 0x1400b2502