Function at 0x1803daa70
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x4776fa83
pushf
not eax
add eax, 0xc437f9ed
xor eax, 0xbc387b97
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe4424a76
xor eax, 0xb2d376fc
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x80cba3e7
xor eax, 0x887f2367
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf5b2d946
xor eax, 0xbbbf6845
rol eax, 4
popf
cmp eax, 4
jne 0x1803daad3
popf
pop rax
jmp 0x1803daf4d
cmp eax, 0
jne 0x1803daae2
popf
pop rax
jmp 0x1803daca4
cmp eax, 3
jne 0x1803daaf1
popf
pop rax
jmp 0x1803daf08
cmp eax, 1
jne 0x1803dab00
popf
pop rax
jmp 0x1803dad96
cmp eax, 0xd
jne 0x1803dab0f
popf
pop rax
jmp 0x1803db2ef
cmp eax, 0x1a
jne 0x1803dab1e
popf
pop rax
jmp 0x1803dba0a
cmp eax, 0xe
jne 0x1803dab2d
popf
pop rax
jmp 0x1803db38d
cmp eax, 0xb
jne 0x1803dab3c
popf
pop rax
jmp 0x1803db27d
cmp eax, 0x19
jne 0x1803dab4b
popf
pop rax
jmp 0x1803db954
cmp eax, 8
jne 0x1803dab5a
popf
pop rax
jmp 0x1803db190
cmp eax, 0x1d
jne 0x1803dab69
popf
pop rax
jmp 0x1803dbb62
cmp eax, 0x17
jne 0x1803dab78
popf
pop rax
jmp 0x1803db83d
cmp eax, 0x1c
jne 0x1803dab87
popf
pop rax
jmp 0x1803dbac9
cmp eax, 0x12
jne 0x1803dab96
popf
pop rax
jmp 0x1803db5cd
cmp eax, 0x18
jne 0x1803daba5
popf
pop rax
jmp 0x1803db8be
cmp eax, 0x11
jne 0x1803dabb4
popf
pop rax
jmp 0x1803db505
cmp eax, 0x1b
jne 0x1803dabc3
popf
pop rax
jmp 0x1803dba6c
cmp eax, 0x16
jne 0x1803dabd2
popf
pop rax
jmp 0x1803db73b
cmp eax, 0xa
jne 0x1803dabe1
popf
pop rax
jmp 0x1803db1e2
cmp eax, 0x14
jne 0x1803dabf0
popf
pop rax
jmp 0x1803db6c4
cmp eax, 0xf
jne 0x1803dabff
popf
pop rax
jmp 0x1803db3ee
cmp eax, 0x13
jne 0x1803dac0e
popf
pop rax
jmp 0x1803db663
cmp eax, 0x15
jne 0x1803dac1d
popf
pop rax
jmp 0x1803db6fb
cmp eax, 2
jne 0x1803dac2c
popf
pop rax
jmp 0x1803dae44
cmp eax, 0x1e
jne 0x1803dac3b
popf
pop rax
jmp 0x1803dbbe8
cmp eax, 0xc
jne 0x1803dac4a
popf
pop rax
jmp 0x1803db2b5
cmp eax, 7
jne 0x1803dac59
popf
pop rax
jmp 0x1803db0b0
cmp eax, 5
jne 0x1803dac68
popf
pop rax
jmp 0x1803db02d
cmp eax, 0x1f
jne 0x1803dac77
popf
pop rax
jmp 0x1803dbc81
cmp eax, 0x10
jne 0x1803dac86
popf
pop rax
jmp 0x1803db43b
cmp eax, 6
jne 0x1803dac95
popf
pop rax
jmp 0x1803db078
cmp eax, 9
jne 0x1803daca4
popf
pop rax
jmp 0x1803db1db
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r15
sub rsp, 0x90
mov rsi, qword [0x180259f90]
mov rbx, rdx
mov rdi, rcx
movaps xmmword [rsp + 0x80], xmm6
xor edx, edx
mov ecx, 0xd47a5e3a
pushf
not ecx
add ecx, 0xefeea031
xor ecx, 0xe97a826d
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0xee116d29
xor ecx, 0xd0aa3544
rol ecx, 0xeb
popf
mov ebp, r8d
call fcn.1802de97e
test rdi, rdi
je 0x1803dad63
push rax
pushf
mov eax, 0xb6968bf6
pushf
not eax
add eax, 0xf1233a65
xor eax, 0xb897831b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xcef8258f
xor eax, 0xed363511
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa01ab6f7
xor eax, 0xb6f1c06f
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb515c420
xor eax, 0xea7a67e7
rol eax, 0xcb
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0x77ff709f
pushf
not eax
add eax, 0x91cfe3e5
xor eax, 0xbcfc583b
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd298ee4e
xor eax, 0xf2efa303
rol eax, 0x5c
popf
jmp 0x1803daac4
xor edx, edx
mov rcx, rdi
call fcn.18033d497
cmp rax, rdi
jbe 0x1803dadfe
push rax
pushf
mov eax, 0x10c611a6
pushf
not eax
add eax, 0xedcf34a7
xor eax, 0x98a7438c
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb4c5b74c
xor eax, 0xc64d2b36
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xcb59da6a
xor eax, 0xc941184d
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x85088e69
xor eax, 0x9bdb9465
rol eax, 0xf2
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0x7ba185e9
pushf
not eax
add eax, 0xad69b41e
xor eax, 0xa23bba16
rol eax, 0x97
popf
pushf
not eax
add eax, 0x88b122fe
xor eax, 0x91c01479
rol eax, 0x94
popf
pushf
not eax
add eax, 0x96a519f1
xor eax, 0xc1d6af7d
rol eax, 0x8d
popf
jmp 0x1803daac4
xor r8d, r8d
mov rdx, rax
mov rcx, rdi
call fcn.18044f02c
mov rax, qword [0x180259f90]
mov rax, qword [rax + 0x3ed0]
cmp byte [rax + 0xb3], 0
jne 0x1803daeaf
push rax
pushf
mov eax, 0xb65af3f9
pushf
not eax
add eax, 0xe634dedb
xor eax, 0xbeeec7c0
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe22835c2
xor eax, 0xb71d4214
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb0f091f2
xor eax, 0xaf799cc2
rol eax, 0x84
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0x6c94422e
pushf
not eax
add eax, 0xab6c7276
xor eax, 0xe0358b8e
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc5149313
xor eax, 0x86d45435
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc46cb7f7
xor eax, 0x98a9ff1a
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc14e3c6b
xor eax, 0xd9d10910
rol eax, 0x54
popf
jmp 0x1803daac4
mov eax, dword [rax + 0x1ac]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1802dd780
push rax
pushf
mov eax, 0xd305c8e8
pushf
not eax
add eax, 0xdf77ae05
xor eax, 0xa23c8b83
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd12b029d
xor eax, 0xf3eba612
rol eax, 0xde
popf
jmp 0x1803daac4
movss xmm0, dword [rsi + 0x3820]
mov edi, ebp
movss xmm1, dword [rsi + 0x3c20]
addss xmm0, xmm0
mulss xmm1, dword [0x1801d1e80]
addss xmm1, xmm0
movss xmm0, dword [0x1801d1e60]
movss dword [rsp + 0xc0], xmm1
movss dword [rsp + 0xc4], xmm1
and edi, 2
je 0x1803dafd4
push rax
pushf
mov eax, 0xacd70c32
pushf
not eax
add eax, 0x9f85721e
xor eax, 0xc9761676
rol eax, 0x99
popf
pushf
not eax
add eax, 0xea484e12
xor eax, 0xf4285921
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd6a4eae7
xor eax, 0xf6dc4a8c
rol eax, 0xf1
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xc02436ee
pushf
not eax
add eax, 0x96cc28a5
xor eax, 0xc5b74cbd
rol eax, 0x92
popf
pushf
not eax
add eax, 0x96eb6382
xor eax, 0xc48a6cf0
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbb2b1642
xor eax, 0xc1841cd2
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc7427d4b
xor eax, 0xc8416edc
rol eax, 0x21
popf
jmp 0x1803daac4
movaps xmm1, xmm0
jmp 0x1803db0b0
movss xmm1, dword [rbx + 0xc]
push rax
pushf
mov eax, 0x4d88cd30
pushf
not eax
add eax, 0x9db9ba65
xor eax, 0xa60ffc26
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xebff7b13
xor eax, 0xf376e37d
rol eax, 0x7e
popf
jmp 0x1803daac4
movss xmm2, dword [rbx]
xorps xmm6, xmm6
comiss xmm6, xmm2
movss xmm3, dword [rbx + 4]
movss xmm5, dword [rbx + 8]
movss dword [rsp + 0x70], xmm2
movss dword [rsp + 0x74], xmm3
movss dword [rsp + 0x78], xmm5
movss dword [rsp + 0x7c], xmm1
jbe 0x1803db137
push rax
pushf
mov eax, 0xe48021f7
pushf
not eax
add eax, 0xa3c2884a
xor eax, 0xacb4f167
rol eax, 0x47
popf
pushf
not eax
add eax, 0xbe12d30c
xor eax, 0xd3550c60
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x867e948b
xor eax, 0xc298c5ce
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa137fcdd
xor eax, 0x84cac9b3
rol eax, 0x5f
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xa47c18e2
pushf
not eax
add eax, 0xeebde99f
xor eax, 0xb5331e93
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe9352eb7
xor eax, 0xfbe336ca
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xded8d500
xor eax, 0xe3326fb1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa8712a01
xor eax, 0xfab14c14
rol eax, 0xe2
popf
jmp 0x1803daac4
xorps xmm1, xmm1
jmp 0x1803db1e2
movaps xmm1, xmm0
minss xmm1, xmm2
comiss xmm6, xmm3
movss xmm2, dword [0x1801d1eb0]
movss xmm4, dword [0x1801d1e38]
mulss xmm1, xmm2
addss xmm1, xmm4
cvttss2si r12d, xmm1
jbe 0x1803db237
push rax
pushf
mov eax, 0xb741ec2d
pushf
not eax
add eax, 0xb10286c9
xor eax, 0xf19c6401
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc7c2523d
xor eax, 0xbf650ba2
rol eax, 0x35
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xd8ae2889
pushf
not eax
add eax, 0xf7130f4a
xor eax, 0xe033319f
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc1f0592b
xor eax, 0xe2adb240
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9f64cfdf
xor eax, 0xc487c598
rol eax, 0x55
popf
jmp 0x1803daac4
xorps xmm1, xmm1
jmp 0x1803db2ef
movaps xmm1, xmm0
minss xmm1, xmm3
push rax
pushf
mov eax, 0x70703ba9
pushf
not eax
add eax, 0xd455a992
xor eax, 0x93fad900
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd1328b51
xor eax, 0xff524b37
rol eax, 0x1c
popf
jmp 0x1803daac4
comiss xmm6, xmm5
mulss xmm1, xmm2
addss xmm1, xmm4
cvttss2si r15d, xmm1
jbe 0x1803db347
push rax
pushf
mov eax, 0x4280c9b3
pushf
not eax
add eax, 0x803ef2df
xor eax, 0xd4a11120
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf7a09211
xor eax, 0x8c8025b2
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc16fec82
xor eax, 0xb3fc5dba
rol eax, 0x2d
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xe81b8017
pushf
not eax
add eax, 0x978f7a9c
xor eax, 0xeb459f4b
rol eax, 0xff
popf
pushf
not eax
add eax, 0x92c5d48e
xor eax, 0xb212128f
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf4ca8353
xor eax, 0x8e4bfde1
rol eax, 0x2e
popf
jmp 0x1803daac4
xorps xmm1, xmm1
jmp 0x1803db43b
movaps xmm1, xmm0
minss xmm1, xmm5
push rax
pushf
mov eax, 0x6c824182
pushf
not eax
add eax, 0x842fe0a1
xor eax, 0xd9cb6609
rol eax, 0x33
popf
pushf
not eax
add eax, 0xce739256
xor eax, 0xefdf39ce
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe223ebe4
xor eax, 0xbb530379
rol eax, 0x7b
popf
jmp 0x1803daac4
mulss xmm1, xmm2
mov qword [rsp + 0xc8], r14
addss xmm1, xmm4
cvttss2si esi, xmm1
test edi, edi
je 0x1803db4ac
push rax
pushf
mov eax, 0x761a19f2
pushf
not eax
add eax, 0xdb96869f
xor eax, 0x9ab3dabc
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf667fdd4
xor eax, 0x87df393e
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb1626471
xor eax, 0x94bae9a9
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9c512c10
xor eax, 0xc96ed578
rol eax, 0xbc
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0x56631616
pushf
not eax
add eax, 0xce15e50e
xor eax, 0xa197f916
rol eax, 6
popf
pushf
not eax
add eax, 0xd400b351
xor eax, 0xc44b8fac
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe9a2276c
xor eax, 0xefb974ef
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xda3d7875
xor eax, 0xefdf5107
rol eax, 0xec
popf
jmp 0x1803daac4
mov r14d, 0xa99e03d2
pushf
not r14d
add r14d, 0xf4cacb5c
xor r14d, 0xd73eeacd
rol r14d, 0xe9
popf
pushf
not r14d
add r14d, 0x8f11c51b
xor r14d, 0xea63d77f
rol r14d, 0x61
popf
pushf
not r14d
add r14d, 0xcbfcf77f
xor r14d, 0xe0aa7a79
rol r14d, 0xe9
popf
pushf
not r14d
add r14d, 0xab82b2aa
xor r14d, 0xb8bdc654
rol r14d, 0x95
popf
jmp 0x1803db73b
movss xmm1, dword [rbx + 0xc]
comiss xmm6, xmm1
jbe 0x1803db61d
push rax
pushf
mov eax, 0x4816844c
pushf
not eax
add eax, 0xc490b551
xor eax, 0xe302a106
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb7865412
xor eax, 0xd475db79
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x964e254e
xor eax, 0x91da9260
rol eax, 0x2a
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xbb140947
pushf
not eax
add eax, 0xb662d04b
xor eax, 0xbd824fdd
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x95211ea7
xor eax, 0xc3753538
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb524bb82
xor eax, 0xbfff496e
rol eax, 0xeb
popf
jmp 0x1803daac4
xorps xmm0, xmm0
jmp 0x1803db6fb
minss xmm0, xmm1
push rax
pushf
mov eax, 0xa5730f8f
pushf
not eax
add eax, 0xe28a0bdc
xor eax, 0xb5a55a2c
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xcf0d051d
xor eax, 0xa87382fa
rol eax, 5
popf
jmp 0x1803daac4
mulss xmm0, xmm2
addss xmm0, xmm4
cvttss2si r14d, xmm0
push rax
pushf
mov eax, 0x60547df2
pushf
not eax
add eax, 0x83b1a120
xor eax, 0xbe2b659e
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x800a07d1
xor eax, 0xc4e6aeb2
rol eax, 0xfd
popf
jmp 0x1803daac4
mov r8d, ebp
lea r9, [rsp + 0xc0]
and r8d, 0x18060002
lea rdx, [rsp + 0x70]
or r8d, 0x40
lea rcx, [0x1c96098c1]
pushf
sub rcx, 0x494358a9
popf
call fcn.180415fbb
movss xmm1, dword [0x1801d1ed0]
xorps xmm0, xmm0
call fcn.1803a6500
movaps xmm6, xmmword [rsp + 0x80]
bt ebp, 0x1b
jb 0x1803db7e4
push rax
pushf
mov eax, 0x6f837f54
pushf
not eax
add eax, 0xf8c11d48
xor eax, 0x953eae72
rol eax, 0x77
popf
pushf
not eax
add eax, 0xe09694b8
xor eax, 0xb3197c98
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x84a22384
xor eax, 0xd30ae2e1
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa9bbae63
xor eax, 0xdb73f00b
rol eax, 0xb4
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0x1ba0ce84
pushf
not eax
add eax, 0x958cc79c
xor eax, 0xb4129b20
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xeabe896f
xor eax, 0xd76366ed
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf5f93823
xor eax, 0xcffae005
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf3f8e06b
xor eax, 0xfa868385
rol eax, 0xc0
popf
jmp 0x1803daac4
test ebp, 0x18000000
je 0x1803db878
push rax
pushf
mov eax, 0xe95a8c1c
pushf
not eax
add eax, 0x8b64a9b5
xor eax, 0x80abc2cd
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9358c2d6
xor eax, 0xc207d32b
rol eax, 0x65
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xab7528c7
pushf
not eax
add eax, 0xb8abab65
xor eax, 0x849d7d39
rol eax, 0x41
popf
pushf
not eax
add eax, 0xde867168
xor eax, 0xebbcfa47
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf9b9014f
xor eax, 0xb893f31c
rol eax, 0xdb
popf
jmp 0x1803daac4
bt ebp, 0x1c
jae 0x1803db8fb
push rax
pushf
mov eax, 0x525397a0
pushf
not eax
add eax, 0xaa59b3b0
xor eax, 0x947739da
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe34a59c3
xor eax, 0xb015c26b
rol eax, 0xc
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0x8a0680e1
pushf
not eax
add eax, 0x80df9fd7
xor eax, 0xf885dd6a
rol eax, 0xb
popf
pushf
not eax
add eax, 0xac5b245a
xor eax, 0xc91b0e18
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xcfe8d789
xor eax, 0xdf4a698e
rol eax, 0x93
popf
pushf
not eax
add eax, 0xdadd82c0
xor eax, 0x9c2ac191
rol eax, 0x91
popf
jmp 0x1803daac4
movss xmm3, dword [rbx + 8]
movss xmm2, dword [rbx + 4]
movss xmm1, dword [rbx]
cvtps2pd xmm3, xmm3
cvtps2pd xmm2, xmm2
movq r9, xmm3
movq r8, xmm2
cvtps2pd xmm1, xmm1
movq rdx, xmm1
test edi, edi
je 0x1803db9c4
push rax
pushf
mov eax, 0x13a7dbe6
pushf
not eax
add eax, 0xeea015cc
xor eax, 0xb24f799b
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xfaacaa28
xor eax, 0xfa49682d
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf345030f
xor eax, 0xde280643
rol eax, 0x7d
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xd83b9bfe
pushf
not eax
add eax, 0x82385cda
xor eax, 0xf9bc0ac4
rol eax, 0xea
popf
pushf
not eax
add eax, 0x82bee1a7
xor eax, 0x942dbb1c
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8a46a64c
xor eax, 0x96892ed0
rol eax, 0x49
popf
jmp 0x1803daac4
lea rcx, [0x1ce03bbe6]
pushf
sub rcx, 0x4de67b3e
popf
call fcn.1802abca8
jmp 0x1803dbc81
movss xmm0, dword [rbx + 0xc]
lea rcx, [0x1dcb38fa4]
pushf
sub rcx, 0x5c964edc
popf
cvtps2pd xmm0, xmm0
movsd qword [rsp + 0x20], xmm0
call fcn.1802abca8
jmp 0x1803dbc81
mov r9d, esi
mov r8d, r15d
mov edx, r12d
test edi, edi
je 0x1803dbb09
push rax
pushf
mov eax, 0xf3d3517e
pushf
not eax
add eax, 0xa5d33d92
xor eax, 0x9284715c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xed7f4e8d
xor eax, 0xca03593d
rol eax, 0x35
popf
jmp 0x1803daac4
push rax
pushf
mov eax, 0xc316c616
pushf
not eax
add eax, 0x8e1c5d10
xor eax, 0xee75aa3f
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa8326b8b
xor eax, 0xe1ba920d
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcfd14058
xor eax, 0xd5e5f16c
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfe2e51fb
xor eax, 0xec400d78
rol eax, 0x93
popf
jmp 0x1803daac4
movss xmm0, dword [rbx + 8]
lea rcx, [0x1d04ad75c]
pushf
sub rcx, 0x502d9734
popf
movss xmm1, dword [rbx + 4]
movss xmm2, dword [rbx]
cvtps2pd xmm0, xmm0
cvtps2pd xmm1, xmm1
movsd qword [rsp + 0x48], xmm0
movsd qword [rsp + 0x40], xmm1
cvtps2pd xmm2, xmm2
movsd qword [rsp + 0x38], xmm2
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r12d
call fcn.1802abca8
jmp 0x1803dbc81
movss xmm0, dword [rbx + 0xc]
lea rcx, [0x1fa40bb2a]
pushf
sub rcx, 0x7a237aca
popf
movss xmm1, dword [rbx + 8]
movss xmm2, dword [rbx + 4]
movss xmm3, dword [rbx]
cvtps2pd xmm0, xmm0
cvtps2pd xmm1, xmm1
movsd qword [rsp + 0x60], xmm0
movsd qword [rsp + 0x58], xmm1
cvtps2pd xmm2, xmm2
cvtps2pd xmm3, xmm3
movsd qword [rsp + 0x50], xmm2
movsd qword [rsp + 0x48], xmm3
mov dword [rsp + 0x40], r14d
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r14d
call fcn.1802abca8
push rax
pushf
mov eax, 0x659ffb
pushf
not eax
add eax, 0xd8a2690a
xor eax, 0xfb7af93e
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd0164399
xor eax, 0x9ff2c368
rol eax, 0xb7
popf
jmp 0x1803daac4
call fcn.180338603
mov r14, qword [rsp + 0xc8]
mov rbx, qword [rsp + 0xd0]
add rsp, 0x90
pop r15
pop r12
pop rdi
pop rsi
pop rbp
ret