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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x110
mov eax, dword [0x1404fe330]
mov ebp, dword [0x1404fe334]
lea esi, [rax - 1]
imul esi, eax
and esi, 1
sete byte [rsp + 9]
sete r9b
mov r10d, 0x45261d9e
mov edi, 0x4e533173
mov ebx, 0x4e533173
cmovne ebx, r10d
cmp ebp, 0xa
setl r11b
setl byte [rsp + 0xa]
setge al
cmovl ebx, edi
mov dword [rsp + 0x98], ebx
mov ebx, eax
xor bl, r9b
mov r8d, ebx
xor r8b, 1
and al, sil
or al, r8b
mov r8d, r11d
or r8b, r9b
xor al, bl
mov edi, 0x3f5ecf04
mov eax, 0xad4a9e23
cmove edi, eax
mov dword [rsp + 0x94], edi
mov ebp, 0x317b0618
mov edi, 0x906a7778
cmove ebp, edi
mov dword [rsp + 0x90], ebp
and r9b, r11b
xor bl, r9b
mov rbp, rcx
mov qword [rsp + 0x108], rcx
test rcx, rcx
mov ecx, 0xf824719c
mov ebp, 0xd7a1666c
cmove ebp, ecx
mov dword [rsp + 0x8c], ebp
xor r11b, sil
xor r11b, r9b
test bl, bl
mov ebp, 0xb400dab3
mov ecx, 0x148a635a
cmovne ecx, ebp
mov dword [rsp + 0x88], ecx
mov r9d, 0xd2f14499
mov ecx, 0x7f58969e
cmovne ecx, r9d
mov dword [rsp + 0x84], ecx
test r11b, r11b
mov r14d, 0xd623ed58
mov ecx, 0xb46d3ead
cmovne ecx, r14d
mov dword [rsp + 0xe4], ecx
mov r11d, 0xb6076092
mov ebx, 0xadbe1e2c
cmovne ebx, r11d
test r8b, r8b
mov esi, 0xd5777600
mov ecx, 0xb7c9a70d
cmove esi, ecx
mov dword [rsp + 0xe0], esi
mov esi, 0x8f98c11c
cmove esi, ecx
mov dword [rsp + 0xdc], esi
mov ecx, 0x8db5a7b4
cmove ecx, eax
mov dword [rsp + 0xd8], ecx
mov ecx, 0xe304465e
mov eax, 0xcc2bd876
cmove ecx, eax
mov dword [rsp + 0xd4], ecx
mov ecx, 0x7f6f826
cmove ecx, eax
mov dword [rsp + 0xd0], ecx
mov ecx, 0x18d3b8d7
mov eax, 0x32012628
cmove ecx, eax
mov dword [rsp + 0xcc], ecx
mov ecx, 0xd8495ca
cmove ecx, eax
mov dword [rsp + 0x80], ecx
mov ecx, 0xe11efdc5
mov eax, 0x477880cf
cmove ecx, eax
mov dword [rsp + 0x7c], ecx
mov ecx, 0xd22f4639
cmove ecx, eax
mov dword [rsp + 0xfc], ecx
mov ecx, 0x94520831
mov eax, 0x2860c2ba
cmove ecx, eax
mov dword [rsp + 0x78], ecx
mov ecx, 0x980db17
cmove ecx, eax
mov dword [rsp + 0xc8], ecx
mov esi, 0xf696687
mov eax, 0xc3b0768c
cmove esi, eax
mov ecx, 0xfa860edc
cmove ecx, eax
mov dword [rsp + 0x74], ecx
mov r15d, 0xfc0e6c94
mov eax, 0x3e4747dc
cmove r15d, eax
mov ecx, 0x672345f9
cmove ecx, eax
mov dword [rsp + 0x70], ecx
mov ecx, 0xdd060f6d
mov eax, 0xbd642505
cmove ecx, eax
mov dword [rsp + 0xf8], ecx
mov r12d, 0x6ecedd18
cmove r12d, eax
mov eax, 0xead1f112
cmove eax, edi
mov dword [rsp + 0x6c], eax
mov ecx, 0x2cc8e7a0
mov eax, 0xd124e4be
cmove ecx, eax
mov dword [rsp + 0x68], ecx
mov ecx, 0x53a7939d
cmove ecx, eax
mov edi, 0x91627421
mov eax, 0x34946745
cmove edi, eax
mov dword [rsp + 0x64], edi
mov edi, 0x8ab98764
cmove edi, eax
mov dword [rsp + 0xc4], edi
mov eax, 0xdad61888
cmove eax, ebp
mov dword [rsp + 0x60], eax
mov ebp, 0x880b9fc9
mov eax, 0x8d14719b
cmove ebp, eax
mov dword [rsp + 0x5c], ebp
mov ebp, 0xb1791cc1
cmove ebp, eax
mov dword [rsp + 0xc0], ebp
mov ebp, 0xc0d211e6
mov eax, 0xd25d3628
cmove ebp, eax
mov dword [rsp + 0xf4], ebp
mov ebp, 0xa376cc70
cmove ebp, eax
mov dword [rsp + 0x58], ebp
mov ebp, 0x4f624c48
mov eax, 0xe0be2144
cmove ebp, eax
mov dword [rsp + 0x54], ebp
mov ebp, 0x3d698e67
cmove ebp, eax
mov dword [rsp + 0xf0], ebp
mov ebp, 0xa12379df
mov eax, 0x9c2c4fd1
cmove ebp, eax
mov dword [rsp + 0xec], ebp
mov ebp, 0xce23db84
cmove ebp, eax
mov dword [rsp + 0xbc], ebp
mov ebp, 0x3549be8d
mov eax, 0xc2be1f10
cmove ebp, eax
mov dword [rsp + 0x9c], ebp
mov ebp, 0xf38b8da
cmove ebp, eax
mov dword [rsp + 0x50], ebp
mov ebp, 0x62e2b2fd
mov eax, 0x1b5ef38b
cmove ebp, eax
mov dword [rsp + 0x4c], ebp
mov ebp, 0x9c08bdd8
cmove ebp, eax
mov dword [rsp + 0x48], ebp
mov ebp, 0x2bec84d0
mov eax, 0xd27849e
cmove ebp, eax
mov dword [rsp + 0x44], ebp
mov ebp, 0xdaab06f
cmove ebp, eax
mov dword [rsp + 0xb8], ebp
mov ebp, 0xa4ecd5fb
mov eax, 0xd9c2afeb
cmove ebp, eax
mov dword [rsp + 0x40], ebp
mov ebp, 0x9cf42896
cmove ebp, eax
mov dword [rsp + 0x3c], ebp
mov ebp, 0x13ed5c92
mov eax, 0x19eb1b02
cmove ebp, eax
mov dword [rsp + 0x38], ebp
mov ebp, 0xb3e0047d
cmove ebp, eax
mov dword [rsp + 0xe8], ebp
mov ebp, 0xb2b3d844
mov eax, 0xb24cd845
cmove ebp, eax
mov dword [rsp + 0xb4], ebp
mov ebp, 0xef2bf049
cmove ebp, eax
mov dword [rsp + 0x34], ebp
mov r13d, 0xe6214075
cmove r13d, r14d
mov ebp, 0xf92a5c11
mov eax, 0x7618f58c
cmove ebp, eax
mov dword [rsp + 0x30], ebp
mov ebp, 0xe4bc657f
cmove ebp, eax
mov dword [rsp + 0xb0], ebp
mov ebp, 0x529a71d3
mov eax, 0x504cee68
cmove ebp, eax
mov dword [rsp + 0xac], ebp
mov r8d, 0x6038d4fa
cmove r8d, eax
mov edi, 0x187371e2
mov eax, 0xeee1baae
cmove edi, eax
mov dword [rsp + 0x2c], edi
mov edi, 0x3bb99384
cmove edi, eax
mov dword [rsp + 0x28], edi
mov edi, 0xd3cdf658
mov eax, 0x35085247
cmove edi, eax
mov dword [rsp + 0xa8], edi
mov edi, 0xd099f588
cmove edi, eax
mov dword [rsp + 0xa4], edi
mov eax, 0xf04731fe
cmove eax, r9d
mov dword [rsp + 0x24], eax
mov ebp, 0xa0397ac3
mov eax, 0xa3db6e79
cmove ebp, eax
mov dword [rsp + 0x20], ebp
mov r9d, 0x25be51b7
cmove r9d, eax
mov dword [rsp + 0x10], edx
mov r14d, 0x3d0b4276
cmove r14d, r11d
mov r11d, 0x96fbeb45
cmove r11d, r10d
mov eax, 0xa3742c53
mov edx, 0x99f15223
cmovne edx, eax
mov dword [rsp + 0xa0], edx
mov edx, 0xb5eda97
mov eax, 0x742218a6
cmove edx, eax
mov dword [rsp + 0x1c], edx
mov edx, 0x31e79804
cmove edx, eax
mov dword [rsp + 0x18], edx
mov eax, dword [rsp + 0x14]
mov dword [rsp + 0xc], eax
mov r10d, 0x76c339a5
mov ebp, r10d
cmp r10d, 0xeee1baad
jle 0x1404a80fd
cmp ebp, 0x317b0617
jg 0x1404a8161
cmp ebp, 0xd8495c9
jle 0x1404a8219
cmp ebp, 0x19eb1b01
jg 0x1404a8357
cmp ebp, 0x13ed5c91
jle 0x1404a857a
cmp ebp, 0x187371e1
jg 0x1404a8900
mov r10d, dword [rsp + 0xb4]
cmp ebp, 0x13ed5c92
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x148a635a
jne 0x1404a8093
mov r10d, dword [rsp + 0x60]
jmp 0x1404a8093
cmp ebp, 0xb46d3eac
jg 0x1404a81b9
cmp ebp, 0xa0397ac2
jg 0x1404a826a
cmp ebp, 0x91627420
jg 0x1404a8394
cmp ebp, 0x8d14719a
jle 0x1404a85b3
cmp ebp, 0x8f98c11b
jg 0x1404a892e
cmp ebp, 0x8d14719b
je 0x1404a8bf0
mov r10d, ebp
cmp ebp, 0x8db5a7b4
jne 0x1404a8093
mov r10d, dword [rsp + 0x94]
jmp 0x1404a8093
cmp ebp, 0x4e533172
jg 0x1404a82bc
cmp ebp, 0x3bb99383
jg 0x1404a83d9
cmp ebp, 0x34946744
jle 0x1404a85ec
cmp ebp, 0x3549be8c
jg 0x1404a895c
cmp ebp, 0x34946745
je 0x1404a8bfb
mov r10d, ebp
cmp ebp, 0x35085247
jne 0x1404a8093
mov r10d, dword [rsp + 0x80]
jmp 0x1404a8093
cmp ebp, 0xd3cdf657
jg 0x1404a8305
cmp ebp, 0xcc2bd875
jg 0x1404a8417
cmp ebp, 0xbd642504
jle 0x1404a8621
cmp ebp, 0xc2be1f0f
jg 0x1404a8989
mov r10d, dword [rsp + 0xdc]
cmp ebp, 0xbd642505
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xc0d211e6
jne 0x1404a8093
mov r10d, dword [rsp + 0x88]
jmp 0x1404a8093
cmp ebp, 0xfa860edb
jg 0x1404a8454
cmp ebp, 0xf44777de
jle 0x1404a865e
cmp ebp, 0xf92a5c10
jg 0x1404a89af
mov r10d, dword [rsp + 0xb0]
cmp ebp, 0xf44777df
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xf824719c
jne 0x1404a8093
mov r10d, dword [rsp + 0x34]
jmp 0x1404a8093
cmp ebp, 0xad4a9e22
jg 0x1404a8499
cmp ebp, 0xa376cc6f
jle 0x1404a869a
cmp ebp, 0xa4ecd5fa
jg 0x1404a89df
mov r10d, dword [rsp + 0xc0]
cmp ebp, 0xa376cc70
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xa3db6e79
jne 0x1404a8093
mov r10d, 0x25be51b7
jmp 0x1404a8093
cmp ebp, 0x672345f8
jg 0x1404a84f0
cmp ebp, 0x529a71d2
jle 0x1404a86d1
cmp ebp, 0x6038d4f9
jg 0x1404a8a0c
cmp ebp, 0x529a71d3
je 0x1404a8c06
mov r10d, ebp
cmp ebp, 0x53a7939d
jne 0x1404a8093
mov r10d, dword [rsp + 0x68]
jmp 0x1404a8093
cmp ebp, 0xe0be2143
jg 0x1404a852e
cmp ebp, 0xd7a1666b
jle 0x1404a870e
cmp ebp, 0xdad61887
jg 0x1404a8a39
mov r10d, dword [rsp + 0xc4]
cmp ebp, 0xd7a1666c
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xd9c2afeb
jne 0x1404a8093
mov r10d, 0x9cf42896
jmp 0x1404a8093
cmp ebp, 0x2860c2b9
jle 0x1404a8743
cmp ebp, 0x2bec84cf
jg 0x1404a8a5e
cmp ebp, 0x2860c2ba
je 0x1404a8c22
mov r10d, ebp
cmp ebp, 0x2b695fd8
jne 0x1404a8093
mov r10d, dword [rsp + 0x3c]
jmp 0x1404a8093
cmp ebp, 0x99f15222
jle 0x1404a8774
cmp ebp, 0x9c2c4fd0
jg 0x1404a8a89
mov r10d, dword [rsp + 0xc8]
cmp ebp, 0x99f15223
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x9c08bdd8
jne 0x1404a8093
mov r10d, dword [rsp + 0x4c]
jmp 0x1404a8093
cmp ebp, 0x3e4747db
jle 0x1404a87ba
cmp ebp, 0x45261d9d
jg 0x1404a8ab6
cmp ebp, 0x3e4747dc
je 0x1404a8c2d
mov r10d, ebp
cmp ebp, 0x3f5ecf04
jne 0x1404a8093
mov r10d, 0xce23db84
jmp 0x1404a8093
cmp ebp, 0xd124e4bd
jle 0x1404a87ee
cmp ebp, 0xd25d3627
jg 0x1404a8adc
cmp ebp, 0xd124e4be
je 0x1404a8c38
mov r10d, ebp
cmp ebp, 0xd22f4639
jne 0x1404a8093
mov r10d, dword [rsp + 0x7c]
jmp 0x1404a8093
cmp ebp, 0x7f6f825
jle 0x1404a8827
cmp ebp, 0xb5eda96
jg 0x1404a8b02
mov r10d, dword [rsp + 0xd4]
cmp ebp, 0x7f6f826
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x980db17
jne 0x1404a8093
mov r10d, dword [rsp + 0x78]
jmp 0x1404a8093
cmp ebp, 0xb24cd844
jle 0x1404a8867
cmp ebp, 0xb3e0047c
jg 0x1404a8b30
mov r10d, dword [rsp + 0xd0]
cmp ebp, 0xb24cd845
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xb2b3d844
jne 0x1404a8093
cmp byte [rsp + 8], 0
mov r10d, 0x2b695fd8
jne 0x1404a8093
mov r10d, 0xe2913f92
jmp 0x1404a8093
cmp ebp, 0x742218a5
jle 0x1404a8898
cmp ebp, 0x76c339a4
jg 0x1404a8b56
cmp ebp, 0x742218a6
je 0x1404a8c43
mov r10d, ebp
cmp ebp, 0x7618f58c
jne 0x1404a8093
mov r10d, 0xe4bc657f
jmp 0x1404a8093
cmp ebp, 0xe304465d
jle 0x1404a88cf
cmp ebp, 0xe6214074
jg 0x1404a8ba0
cmp ebp, 0xe304465e
je 0x1404a8c4e
mov r10d, ebp
cmp ebp, 0xe4bc657f
jne 0x1404a8093
mov rdx, qword [rsp + 0x108]
mov dword [rsp + 0x100], edx
mov r10d, dword [rsp + 0x30]
jmp 0x1404a8093
cmp ebp, 0xf38b8d9
jg 0x1404a8bc8
mov r10d, dword [rsp + 0xcc]
cmp ebp, 0xd8495ca
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xdaab06f
jne 0x1404a8093
mov r10d, dword [rsp + 0x48]
jmp 0x1404a8093
cmp ebp, 0x80ffd1db
je 0x1404a8c59
mov r10d, dword [rsp + 0xf4]
cmp ebp, 0x880b9fc9
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x8ab98764
jne 0x1404a8093
mov r10d, dword [rsp + 0x64]
jmp 0x1404a8093
mov r10d, r12d
cmp ebp, 0x317b0618
je 0x1404a8093
cmp ebp, 0x31e79804
je 0x1404a8c6a
mov r10d, ebp
cmp ebp, 0x32012628
jne 0x1404a8093
mov r10d, 0xd8495ca
jmp 0x1404a8093
mov r10d, r13d
cmp ebp, 0xb46d3ead
je 0x1404a8093
mov r10d, dword [rsp + 0xfc]
cmp ebp, 0xb6076092
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xb7c9a70d
jne 0x1404a8093
mov r10d, 0x8f98c11c
jmp 0x1404a8093
cmp ebp, 0xeee1baae
je 0x1404a8c85
mov r10d, dword [rsp + 0xe8]
cmp ebp, 0xef2bf049
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xf04731fe
jne 0x1404a8093
mov r10d, dword [rsp + 0x84]
jmp 0x1404a8093
mov r10d, ebx
cmp ebp, 0xa0397ac3
je 0x1404a8093
cmp ebp, 0xa12379df
je 0x1404a8c90
mov r10d, ebp
cmp ebp, 0xa3742c53
jne 0x1404a8093
mov r10d, dword [rsp + 0x98]
jmp 0x1404a8093
mov r10d, r11d
cmp ebp, 0x4e533173
je 0x1404a8093
mov r10d, dword [rsp + 0xec]
cmp ebp, 0x4f624c48
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x504cee68
jne 0x1404a8093
mov r10d, 0x6038d4fa
jmp 0x1404a8093
mov r10d, r8d
cmp ebp, 0xd3cdf658
je 0x1404a8093
cmp ebp, 0xd5777600
je 0x1404a8c9d
mov r10d, ebp
cmp ebp, 0xd623ed58
jne 0x1404a8093
mov r10d, 0xb46d3ead
jmp 0x1404a8093
cmp ebp, 0x19eb1b02
je 0x1404a8ca8
cmp ebp, 0x1b5ef38b
je 0x1404a8cb3
mov r10d, ebp
cmp ebp, 0x25be51b7
jne 0x1404a8093
mov r10d, dword [rsp + 0x20]
jmp 0x1404a8093
mov r10d, ecx
cmp ebp, 0x91627421
je 0x1404a8093
cmp ebp, 0x94520831
je 0x1404a8cbe
mov r10d, ebp
cmp ebp, 0x96fbeb45
jne 0x1404a8093
cmp byte [rsp + 7], 0
mov r10d, 0x686f8fca
jne 0x1404a8093
mov r10d, 0xa8a80100
jmp 0x1404a8093
cmp ebp, 0x3bb99384
je 0x1404a8cc9
mov r10d, r9d
cmp ebp, 0x3d0b4276
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x3d698e67
jne 0x1404a8093
mov r10d, dword [rsp + 0x54]
jmp 0x1404a8093
cmp ebp, 0xcc2bd876
je 0x1404a8ce1
mov r10d, dword [rsp + 0xf0]
cmp ebp, 0xce23db84
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xd099f588
jne 0x1404a8093
mov r10d, dword [rsp + 0x28]
jmp 0x1404a8093
mov r10d, esi
cmp ebp, 0xfa860edc
je 0x1404a8093
mov r10d, dword [rsp + 0xf8]
cmp ebp, 0xfc0e6c94
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x2c90f71
jne 0x1404a8093
mov dword [rsp + 0xc], edi
mov r10d, dword [rsp + 0x6c]
jmp 0x1404a8093
cmp ebp, 0xad4a9e23
je 0x1404a8cec
cmp ebp, 0xadbe1e2c
je 0x1404a8cf7
mov r10d, ebp
cmp ebp, 0xb1791cc1
jne 0x1404a8093
mov r10d, dword [rsp + 0x5c]
jmp 0x1404a8093
mov r10d, r15d
cmp ebp, 0x672345f9
je 0x1404a8093
mov r10d, r14d
cmp ebp, 0x686f8fca
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x6ecedd18
jne 0x1404a8093
mov r10d, dword [rsp + 0x70]
jmp 0x1404a8093
cmp ebp, 0xe0be2144
je 0x1404a8d07
cmp ebp, 0xe11efdc5
je 0x1404a8d12
mov r10d, ebp
cmp ebp, 0xe2913f92
jne 0x1404a8093
mov r10d, dword [rsp + 0x50]
jmp 0x1404a8093
mov r10d, dword [rsp + 0xa8]
cmp ebp, 0x187371e2
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x18d3b8d7
jne 0x1404a8093
mov r10d, 0xd099f588
jmp 0x1404a8093
mov r10d, dword [rsp + 0xe0]
cmp ebp, 0x8f98c11c
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x906a7778
jne 0x1404a8093
mov r10d, 0xead1f112
jmp 0x1404a8093
mov r10d, dword [rsp + 0xbc]
cmp ebp, 0x3549be8d
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x3a9eea33
jne 0x1404a8093
mov r10d, dword [rsp + 0x18]
jmp 0x1404a8093
cmp ebp, 0xc2be1f10
je 0x1404a8d1d
mov r10d, ebp
cmp ebp, 0xc3b0768c
jne 0x1404a8093
mov r10d, 0xfa860edc
jmp 0x1404a8093
mov r10d, dword [rsp + 0xe4]
cmp ebp, 0xf92a5c11
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xf9788ae1
jne 0x1404a8093
mov r10d, dword [rsp + 0x8c]
jmp 0x1404a8093
mov r10d, dword [rsp + 0xb8]
cmp ebp, 0xa4ecd5fb
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xa8a80100
jne 0x1404a8093
mov r10d, dword [rsp + 0x24]
jmp 0x1404a8093
mov r10d, dword [rsp + 0xac]
cmp ebp, 0x6038d4fa
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x62e2b2fd
jne 0x1404a8093
mov r10d, dword [rsp + 0x44]
jmp 0x1404a8093
cmp ebp, 0xdad61888
je 0x1404a8d28
mov r10d, ebp
cmp ebp, 0xdd060f6d
jne 0x1404a8093
mov r10d, dword [rsp + 0x74]
jmp 0x1404a8093
cmp ebp, 0x2bec84d0
je 0x1404a8d3a
mov r10d, ebp
cmp ebp, 0x2cc8e7a0
jne 0x1404a8093
mov edi, 6
mov r10d, 0x2c90f71
jmp 0x1404a8093
mov r10d, dword [rsp + 0xd8]
cmp ebp, 0x9c2c4fd1
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x9cf42896
jne 0x1404a8093
mov r10d, dword [rsp + 0x40]
jmp 0x1404a8093
cmp ebp, 0x45261d9e
je 0x1404a8d4a
mov r10d, ebp
cmp ebp, 0x477880cf
jne 0x1404a8093
mov r10d, 0xd22f4639
jmp 0x1404a8093
cmp ebp, 0xd25d3628
je 0x1404a8d55
mov r10d, ebp
cmp ebp, 0xd2f14499
jne 0x1404a8093
mov r10d, 0xf04731fe
jmp 0x1404a8093
mov r10d, dword [rsp + 0xa0]
cmp ebp, 0xb5eda97
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xd27849e
jne 0x1404a8093
mov r10d, 0xdaab06f
jmp 0x1404a8093
cmp ebp, 0xb3e0047d
je 0x1404a8d60
mov r10d, ebp
cmp ebp, 0xb400dab3
jne 0x1404a8093
mov r10d, 0x148a635a
jmp 0x1404a8093
mov r10d, dword [rsp + 0xa4]
cmp ebp, 0x7f58969e
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0x76c339a5
jne 0x1404a8093
mov dl, byte [rsp + 9]
cmp byte [rsp + 0xa], 0
mov ebp, 0x3a9eea33
mov r10d, 0x3a9eea33
jne 0x1404a8b95
mov r10d, 0x99f15223
test dl, dl
cmovne r10d, ebp
jmp 0x1404a8093
cmp ebp, 0xe6214075
je 0x1404a8d78
mov r10d, ebp
cmp ebp, 0xead1f112
jne 0x1404a8093
mov r10d, dword [rsp + 0x90]
jmp 0x1404a8093
mov r10d, dword [rsp + 0x9c]
cmp ebp, 0xf38b8da
je 0x1404a8093
mov r10d, ebp
cmp ebp, 0xf696687
je 0x1404a8d8a
jmp 0x1404a8093
mov r10d, 0xb1791cc1
jmp 0x1404a8093
mov r10d, 0x8ab98764
jmp 0x1404a8093
cmp byte [rsp + 0xb], 0
mov r10d, 0xf44777df
jne 0x1404a8093
mov r10d, 0xf9788ae1
jmp 0x1404a8093
mov r10d, 0x980db17
jmp 0x1404a8093
mov r10d, 0x672345f9
jmp 0x1404a8093
mov r10d, 0x53a7939d
jmp 0x1404a8093
mov r10d, 0x31e79804
jmp 0x1404a8093
mov r10d, 0xef2bf049
jmp 0x1404a8093
mov dword [rsp + 0x104], eax
mov r10d, dword [rsp + 0x58]
jmp 0x1404a8093
cmp dword [rsp + 0x10], 0x3000
sete byte [rsp + 7]
mov dl, byte [rsp + 7]
mov r10d, dword [rsp + 0x1c]
jmp 0x1404a8093
mov r10d, 0x3bb99384
jmp 0x1404a8093
xor eax, eax
mov r10d, 0x80ffd1db
jmp 0x1404a8093
mov r10d, 0x6ecedd18
jmp 0x1404a8093
mov r10d, 0xb3e0047d
jmp 0x1404a8093
mov r10d, 0x9c08bdd8
jmp 0x1404a8093
mov r10d, 0x3a9eea33
jmp 0x1404a8093
cmp qword [rsp + 0x108], 0
setg byte [rsp + 0xb]
mov r10d, dword [rsp + 0x2c]
jmp 0x1404a8093
mov r10d, 0x7f6f826
jmp 0x1404a8093
mov r10d, 0x8db5a7b4
jmp 0x1404a8093
mov edi, 0xd
mov r10d, 0x2c90f71
jmp 0x1404a8093
mov r10d, 0x3d698e67
jmp 0x1404a8093
mov r10d, 0x3d0b4276
jmp 0x1404a8093
mov r10d, 0xf38b8da
jmp 0x1404a8093
mov edi, dword [rsp + 0x104]
mov r10d, 0x2c90f71
jmp 0x1404a8093
mov eax, 1
mov r10d, 0x80ffd1db
jmp 0x1404a8093
mov r10d, 0x4e533173
jmp 0x1404a8093
mov r10d, 0xa376cc70
jmp 0x1404a8093
cmp dword [rsp + 0x10], 0
sete byte [rsp + 8]
mov dl, byte [rsp + 8]
mov r10d, dword [rsp + 0x38]
jmp 0x1404a8093
mov edi, dword [rsp + 0x100]
mov r10d, 0x2c90f71
jmp 0x1404a8093
mov eax, dword [rsp + 0xc]
mov dword [rsp + 0x14], eax
mov eax, dword [rsp + 0x14]
add rsp, 0x110
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret