File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bdf8b80
37bdf8b80claed8_64_:
37bdf8b80push r15
37bdf8b82push r14
37bdf8b84push r13
37bdf8b86push r12
37bdf8b88push rbp
37bdf8b89push rdi
37bdf8b8apush rsi
37bdf8b8bpush rbx
37bdf8b8csub rsp, 296
37bdf8b93movups [rsp+272], x6
37bdf8b9bmov rax, [rsp+400]
37bdf8ba3mov rdi, [rsp+416]
37bdf8babmov r12, [rsp+408]
37bdf8bb3mov rbx, [rsp+424]
37bdf8bbbmov rsi, [rsp+432]
37bdf8bc3mov r14, [rsp+440]
37bdf8bcbmov r10, [rsp+464]
37bdf8bd3mov r15, [rsp+472]
37bdf8bdbmov [rsp+64], rdx
37bdf8be0mov r11, rdx
37bdf8be3mov rdx, [rsp+496]
37bdf8bebmov [rsp+112], rcx
37bdf8bf0mov rcx, [rsp+456]
37bdf8bf8mov [rsp+88], rdx
37bdf8bfdmov rdx, [rsp+504]
37bdf8c05mov [rsp+80], r9
37bdf8c0amov rbp, [rcx]
37bdf8c0dmov [rsp+104], rdx
37bdf8c12mov rdx, [rsp+512]
37bdf8c1amov r9, [rax]
37bdf8c1dmov [rsp+96], rdi
37bdf8c22mov [rsp+160], rdx
37bdf8c2amov rdi, [rsp+448]
37bdf8c32mov rdx, [rsp+520]
37bdf8c3amov [rsp+144], rax
37bdf8c42mov [rsp+120], rdi
37bdf8c47mov r13, [rsp+480]
37bdf8c4fmov [rsp+168], rdx
37bdf8c57mov rdi, [rsp+488]
37bdf8c5fmov rdx, [rsp+528]
37bdf8c67mov [rsp+72], r8
37bdf8c6cmov [rsp+152], rcx
37bdf8c74mov [rsp+128], r9
37bdf8c7cmov [rsp+136], rbp
37bdf8c84mov rax, [r11]
37bdf8c87mov [rdx], 0
37bdf8c8etest rax, rax
37bdf8c91js 0x37bdf8d30
37bdf8c97cmp rax, [r8]
37bdf8c9ajle 0x37bdf8cf0
37bdf8c9cmov rcx, -3
37bdf8ca3mov eax, 3
37bdf8ca8
37bdf8ca8loc_37bdf8ca8:
37bdf8ca8mov [rdx], rcx
37bdf8cabmov r8l, 6
37bdf8cb1lea rdx, [rsp+264]
37bdf8cb9lea rcx, [rip+0x65bf60]
37bdf8cc0mov [rsp+264], rax
37bdf8cc8call xerbla_64_
37bdf8ccdnop
37bdf8cce
37bdf8cceloc_37bdf8cce:
37bdf8ccemovups x6, [rsp+272]
37bdf8cd6add rsp, 296
37bdf8cddpop rbx
37bdf8cdepop rsi
37bdf8cdfpop rdi
37bdf8ce0pop rbp
37bdf8ce1pop r12
37bdf8ce3pop r13
37bdf8ce5pop r14
37bdf8ce7pop r15
37bdf8ce9ret
37bdf8cea
37bdf8cea 66 0f 1f 44 00 00 f..D..
37bdf8cf0
37bdf8cf0loc_37bdf8cf0:
37bdf8cf0test rax, rax
37bdf8cf3mov r8l, 1
37bdf8cf9cmovg r8, rax
37bdf8cfdcmp r9, r8
37bdf8d00jl 0x37bdf8d48
37bdf8d02test rax, rax
37bdf8d05mov r9l, 1
37bdf8d0bmov rcx, [rbx]
37bdf8d0ecmovle r9, rax
37bdf8d12cmp rcx, r9
37bdf8d15jl 0x37bdf8d1c
37bdf8d17cmp rax, rcx
37bdf8d1ajge 0x37bdf8d59
37bdf8d1c
37bdf8d1cloc_37bdf8d1c:
37bdf8d1cmov rcx, -8
37bdf8d23mov eax, 8
37bdf8d28jmp 0x37bdf8ca8
37bdf8d2d
37bdf8d2d 0f 1f 00 ...
37bdf8d30
37bdf8d30loc_37bdf8d30:
37bdf8d30mov rcx, -2
37bdf8d37mov eax, 2
37bdf8d3cjmp 0x37bdf8ca8
37bdf8d41
37bdf8d41 0f 1f 80 00 00 00 00 .......
37bdf8d48
37bdf8d48loc_37bdf8d48:
37bdf8d48mov rcx, -5
37bdf8d4fmov eax, 5
37bdf8d54jmp 0x37bdf8ca8
37bdf8d59
37bdf8d59loc_37bdf8d59:
37bdf8d59cmp rbp, r8
37bdf8d5cjge 0x37bdf8d70
37bdf8d5emov rcx, -12
37bdf8d65mov eax, 12
37bdf8d6ajmp 0x37bdf8ca8
37bdf8d6f
37bdf8d6f 90 .
37bdf8d70
37bdf8d70loc_37bdf8d70:
37bdf8d70mov rdx, [rsp+104]
37bdf8d75mov [rdx], 0
37bdf8d7ctest rax, rax
37bdf8d7fje 0x37bdf8cce
37bdf8d85mov rdx, rax
37bdf8d88pxor x0, x0
37bdf8d8cmov [rsp+248], rcx
37bdf8d94sub rdx, rcx
37bdf8d97mov [rsp+256], rdx
37bdf8d9fmov rdx, [rsp+96]
37bdf8da4comiss x0, [rdx]
37bdf8da7ja 0x37bdf94e0
37bdf8dadmov [rsp+244], 0x3f3504f3
37bdf8db8lea rbp, [rsp+256]
37bdf8dc0
37bdf8dc0loc_37bdf8dc0:
37bdf8dc0lea rcx, [rax+1]
37bdf8dc4mov edx, 1
37bdf8dc9test al, 1
37bdf8dcbje 0x37bdf8de0
37bdf8dcdmov [r13+8*rdx-8], 1
37bdf8dd6mov edx, 2
37bdf8ddbcmp rdx, rcx
37bdf8ddeje 0x37bdf8df7
37bdf8de0
37bdf8de0loc_37bdf8de0:
37bdf8de0mov [r13+8*rdx-8], rdx
37bdf8de5lea rax, [rdx+1]
37bdf8de9add rdx, 2
37bdf8dedmov [r13+8*rax-8], rax
37bdf8df2cmp rdx, rcx
37bdf8df5jne 0x37bdf8de0
37bdf8df7
37bdf8df7loc_37bdf8df7:
37bdf8df7mov rcx, [rsp+64]
37bdf8dfclea rdx, [rsp+244]
37bdf8e04mov r8, rsi
37bdf8e07lea r9, [rip+0x65be1a]
37bdf8e0emov [rsp+176], r10
37bdf8e16call sscal_64_
37bdf8e1bmov rax, [rsp+96]
37bdf8e20mov rdx, [rbx]
37bdf8e23mov rcx, [rsp+64]
37bdf8e28mov r10, [rsp+176]
37bdf8e30movss x0, [rax]
37bdf8e34mov r8, [rcx]
37bdf8e37addss x0, x0
37bdf8e3bandps x0, [rip+0x65bdfe]
37bdf8e42movss [rax], x0
37bdf8e46lea rax, [rdx+1]
37bdf8e4acmp rax, r8
37bdf8e4djg 0x37bdf8e92
37bdf8e4fmov r9, r8
37bdf8e52lea rcx, [r8+1]
37bdf8e56sub r9, rax
37bdf8e59and r9l, 1
37bdf8e5djne 0x37bdf8e80
37bdf8e5fadd [rdi+8*rax-8], rdx
37bdf8e64lea rax, [rdx+2]
37bdf8e68cmp rax, rcx
37bdf8e6bje 0x37bdf8e92
37bdf8e6dnop [rax+rax]
37bdf8e75nop [rax+rax]
37bdf8e80
37bdf8e80loc_37bdf8e80:
37bdf8e80add [rdi+8*rax-8], rdx
37bdf8e85add [rdi+8*rax], rdx
37bdf8e89add rax, 2
37bdf8e8dcmp rax, rcx
37bdf8e90jne 0x37bdf8e80
37bdf8e92
37bdf8e92loc_37bdf8e92:
37bdf8e92lea rcx, [r8+1]
37bdf8e96mov eax, 1
37bdf8e9btest r8, r8
37bdf8e9ejle 0x37bdf8eeb
37bdf8ea0nop [rax+rax]
37bdf8eaanop [rax+rax]
37bdf8eb5nop [rax+rax]
37bdf8ec0
37bdf8ec0loc_37bdf8ec0:
37bdf8ec0mov rbx, [rdi+8*rax-8]
37bdf8ec5lea rdx, [rbx-1]
37bdf8ec9movss x0, [r12+4*rdx]
37bdf8ecfmovss [r14+4*rax-4], x0
37bdf8ed6movss x0, [rsi+4*rdx]
37bdf8edbmovss [r10+4*rax-4], x0
37bdf8ee2add rax, 1
37bdf8ee6cmp rax, rcx
37bdf8ee9jne 0x37bdf8ec0
37bdf8eeb
37bdf8eebloc_37bdf8eeb:
37bdf8eeblea rax, [rip+0x65bd36]
37bdf8ef2mov [rsp+40], r13
37bdf8ef7mov r8, r14
37bdf8efamov rdx, rbp
37bdf8efdmov [rsp+32], rax
37bdf8f02lea rcx, [rsp+248]
37bdf8f0amov r9, rax
37bdf8f0dmov [rsp+176], r10
37bdf8f15call slamrg_64_
37bdf8f1amov rax, [rsp+64]
37bdf8f1fmov r10, [rsp+176]
37bdf8f27mov rcx, [rax]
37bdf8f2atest rcx, rcx
37bdf8f2djle 0x37bdf8f6b
37bdf8f2fadd rcx, 1
37bdf8f33mov eax, 1
37bdf8f38nop [rax+rax]
37bdf8f40
37bdf8f40loc_37bdf8f40:
37bdf8f40mov rbx, [r13+8*rax-8]
37bdf8f45lea rdx, [rbx-1]
37bdf8f49movss x0, [r14+4*rdx]
37bdf8f4fmovss [r12+4*rax-4], x0
37bdf8f56movss x0, [r10+4*rdx]
37bdf8f5cmovss [rsi+4*rax-4], x0
37bdf8f62add rax, 1
37bdf8f66cmp rax, rcx
37bdf8f69jne 0x37bdf8f40
37bdf8f6b
37bdf8f6bloc_37bdf8f6b:
37bdf8f6bmov rbp, [rsp+64]
37bdf8f70lea r8, [rip+0x65bcb1]
37bdf8f77mov rdx, rsi
37bdf8f7amov [rsp+176], r10
37bdf8f82mov rcx, rbp
37bdf8f85call isamax_64_
37bdf8f8amov rcx, rbp
37bdf8f8dmov rdx, r12
37bdf8f90mov [rsp+64], rbp
37bdf8f95lea r8, [rip+0x65bc8c]
37bdf8f9cmov rbx, rax
37bdf8f9fcall isamax_64_
37bdf8fa4mov edx, 7
37bdf8fa9lea rcx, [rip+0x65bc84]
37bdf8fb0mov rbp, rax
37bdf8fb3call slamch_64_
37bdf8fb8mov rdx, [rsp+96]
37bdf8fbdmov rax, [rsp+64]
37bdf8fc2mulss x0, [rip+0x65bc86]
37bdf8fcamovss x3, [r12+4*rbp-4]
37bdf8fd1andps x3, [rip+0x65bc68]
37bdf8fd8movss x2, [rdx]
37bdf8fdcmov r10, [rsp+176]
37bdf8fe4mov rdx, [rax]
37bdf8fe7mulss x3, x0
37bdf8febmovss x0, [rsi+4*rbx-4]
37bdf8ff1andps x0, [rip+0x65bc48]
37bdf8ff8mulss x0, x2
37bdf8ffccomiss x3, x0
37bdf8fffjae 0x37bdf93d0
37bdf9005test rdx, rdx
37bdf9008jle 0x37bdf9727
37bdf900emov rax, [rsp+112]
37bdf9013lea rbp, [rdx+1]
37bdf9017mov ebx, 1
37bdf901cmov [rax], 0
37bdf9023jmp 0x37bdf9047
37bdf9025
37bdf9025 0f 1f 00 ...
37bdf9028
37bdf9028loc_37bdf9028:
37bdf9028mov [r15+8*rbp-16], rbx
37bdf902dcmp rbx, rdx
37bdf9030je 0x37bdf923c
37bdf9036add rbx, 1
37bdf903asub rbp, 1
37bdf903ecmp rbx, rdx
37bdf9041jg 0x37bdf9538
37bdf9047
37bdf9047loc_37bdf9047:
37bdf9047movss x1, [rsi+4*rbx-4]
37bdf904dandps x1, [rip+0x65bbec]
37bdf9054mulss x1, x2
37bdf9058comiss x3, x1
37bdf905bjae 0x37bdf9028
37bdf905dlea rcx, [rbx-1]
37bdf9061mov rax, rbx
37bdf9064
37bdf9064loc_37bdf9064:
37bdf9064add rbx, 1
37bdf9068cmp rbx, rdx
37bdf906bjg 0x37bdf96fe
37bdf9071lea rcx, [rsp+240]
37bdf9079mov [rsp+208], r13
37bdf9081movaps x6, x3
37bdf9084mov r13, r12
37bdf9087mov [rsp+192], rcx
37bdf908flea rcx, [rsp+236]
37bdf9097mov r12, [rsp+96]
37bdf909cmov [rsp+200], rcx
37bdf90a4mov [rsp+96], rdi
37bdf90a9mov rdi, rax
37bdf90acmov [rsp+176], r14
37bdf90b4mov [rsp+184], r10
37bdf90bcjmp 0x37bdf90df
37bdf90be
37bdf90be 66 90 f.
37bdf90c0
37bdf90c0loc_37bdf90c0:
37bdf90c0mov [r15+8*rbp-16], rbx
37bdf90c5mov r8, rdx
37bdf90c8sub rbp, 1
37bdf90cc
37bdf90ccloc_37bdf90cc:
37bdf90ccadd rbx, 1
37bdf90d0cmp rbx, rdx
37bdf90d3jg 0x37bdf91de
37bdf90d9
37bdf90d9loc_37bdf90d9:
37bdf90d9movss x2, [r12]
37bdf90df
37bdf90dfloc_37bdf90df:
37bdf90dfmovss x0, [rsi+4*rbx-4]
37bdf90e5movaps x1, x0
37bdf90e8andps x1, [rip+0x65bb51]
37bdf90efmulss x2, x1
37bdf90f3comiss x6, x2
37bdf90f6jae 0x37bdf90c0
37bdf90f8lea r14, [rdi-1]
37bdf90fcmov rdx, [rsp+192]
37bdf9104mov rcx, [rsp+200]
37bdf910cmovss [rsp+236], x0
37bdf9115movss x1, [rsi+4*r14]
37bdf911bmovss [rsp+240], x1
37bdf9124call slapy2_64_
37bdf9129lea r11, [r13+4*rdi]
37bdf912emovss x1, [rsp+236]
37bdf9137movss x2, [rsp+240]
37bdf9140movaps x4, x0
37bdf9143movss x5, [r11-4]
37bdf9149movss x0, [r13+4*rbx-4]
37bdf9150divss x1, x4
37bdf9154subss x0, x5
37bdf9158divss x2, x4
37bdf915cmovss [rsp+236], x1
37bdf9165mulss x0, x1
37bdf9169mulss x0, x2
37bdf916dmovaps x3, x2
37bdf9170xorps x3, [rip+0x65bae9]
37bdf9177andps x0, [rip+0x65bac2]
37bdf917emovss [rsp+240], x3
37bdf9187comiss x6, x0
37bdf918ajae 0x37bdf9548
37bdf9190mov rax, [rsp+112]
37bdf9195movss x0, [rsi+4*r14]
37bdf919bmov rdx, [rax]
37bdf919elea rcx, [rdx+1]
37bdf91a2mov [r15+8*rdx], rdi
37bdf91a6mov rdi, rbx
37bdf91a9add rbx, 1
37bdf91admov [rax], rcx
37bdf91b0mov rax, [rsp+184]
37bdf91b8movss [rax+4*rdx], x0
37bdf91bdmov rax, [rsp+176]
37bdf91c5movss [rax+4*rdx], x5
37bdf91camov rax, [rsp+64]
37bdf91cfmov rdx, [rax]
37bdf91d2mov r8, rdx
37bdf91d5cmp rbx, rdx
37bdf91d8jle 0x37bdf90d9
37bdf91de
37bdf91deloc_37bdf91de:
37bdf91demov rbx, [rsp+112]
37bdf91e3mov rax, rdi
37bdf91e6mov r12, r13
37bdf91e9mov r10, [rsp+184]
37bdf91f1lea r11, [rax-1]
37bdf91f5mov r14, [rsp+176]
37bdf91fdmov rdi, [rsp+96]
37bdf9202mov rcx, [rbx]
37bdf9205movss x0, [rsi+4*r11]
37bdf920bmov r13, [rsp+208]
37bdf9213mov r9, rcx
37bdf9216add rcx, 1
37bdf921amovss [r10+4*r9], x0
37bdf9220movss x0, [r12+4*r11]
37bdf9226mov [rbx], rcx
37bdf9229mov [r15+8*r9], rax
37bdf922dmovss [r14+4*r9], x0
37bdf9233test rdx, rdx
37bdf9236jle 0x37bdf92fb
37bdf923c
37bdf923cloc_37bdf923c:
37bdf923cmov rax, [rsp+136]
37bdf9244mov rbp, [rsp+120]
37bdf9249mov [rsp+104], rdi
37bdf924emov rsi, r12
37bdf9251mov rdi, r15
37bdf9254mov r12l, 1
37bdf925amov r15, rdx
37bdf925dlea rbx, [8*rax]
37bdf9265mov [rsp+96], rbx
37bdf926amov rbx, [rsp+128]
37bdf9272nop [rax]
37bdf9275nop [rax+rax]
37bdf9280
37bdf9280loc_37bdf9280:
37bdf9280mov rax, [rdi+8*r12-8]
37bdf9285mov rcx, [rsp+72]
37bdf928amov r9, rbp
37bdf928dlea rdx, [rax-1]
37bdf9291mov rax, [rsp+104]
37bdf9296movss x0, [rsi+4*rdx]
37bdf929bmov rdx, [r13+8*rdx]
37bdf92a0mov rdx, [rax+8*rdx-8]
37bdf92a5mov rax, [rsp+88]
37bdf92aamovss [r14+4*r12-4], x0
37bdf92b1mov [rax+8*r12-8], rdx
37bdf92b6imul rdx, rbx
37bdf92bamov rax, [rsp+80]
37bdf92bfadd r12, 1
37bdf92c3sub rdx, rbx
37bdf92c6lea rdx, [rax+8*rdx]
37bdf92calea rax, [rip+0x65b957]
37bdf92d1mov [rsp+32], rax
37bdf92d6mov r8, rax
37bdf92d9call ccopy_64_
37bdf92deadd rbp, [rsp+96]
37bdf92e3cmp r12, r15
37bdf92e6jle 0x37bdf9280
37bdf92e8mov rax, [rsp+64]
37bdf92edmov r12, rsi
37bdf92f0mov r8, [rax]
37bdf92f3mov rax, [rsp+112]
37bdf92f8mov rcx, [rax]
37bdf92fb
37bdf92fbloc_37bdf92fb:
37bdf92fbcmp rcx, r8
37bdf92fejge 0x37bdf8cce
37bdf9304lea rax, [rip+0x65b91d]
37bdf930bsub r8, rcx
37bdf930eshl rcx, 2
37bdf9312mov [rsp+32], rax
37bdf9317lea rdx, [r14+rcx]
37bdf931blea r9, [r12+rcx]
37bdf931fmov [rsp+264], r8
37bdf9327lea rcx, [rsp+264]
37bdf932fmov r8, rax
37bdf9332call scopy_64_
37bdf9337mov rdi, [rsp+64]
37bdf933cmov rax, [rsp+112]
37bdf9341lea r8, [rsp+264]
37bdf9349lea rcx, [rip+0x65b8eb]
37bdf9350mov rax, [rax]
37bdf9353mov rdx, [rdi]
37bdf9356mov [rsp+56], 1
37bdf935fmov rdi, [rsp+144]
37bdf9367sub rdx, rax
37bdf936amov [rsp+48], rdi
37bdf936fmov rdi, [rsp+128]
37bdf9377mov [rsp+264], rdx
37bdf937flea rdx, [rax+1]
37bdf9383imul rdx, rdi
37bdf9387imul rax, [rsp+136]
37bdf9390sub rdx, rdi
37bdf9393mov rdi, [rsp+80]
37bdf9398lea rdx, [rdi+8*rdx]
37bdf939cmov rdi, [rsp+152]
37bdf93a4mov [rsp+40], rdx
37bdf93a9mov rdx, [rsp+72]
37bdf93aemov [rsp+32], rdi
37bdf93b3mov rdi, [rsp+120]
37bdf93b8lea r9, [rdi+8*rax]
37bdf93bccall clacpy_64_
37bdf93c1jmp 0x37bdf8cce
37bdf93c6
37bdf93c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdf93d0
37bdf93d0loc_37bdf93d0:
37bdf93d0mov rax, [rsp+112]
37bdf93d5mov rbx, [rsp+136]
37bdf93ddmov rbp, [rsp+120]
37bdf93e2mov [rax], 0
37bdf93e9shl rbx, 3
37bdf93edtest rdx, rdx
37bdf93f0jle 0x37bdf9467
37bdf93f2mov rax, r13
37bdf93f5mov r14, [rsp+88]
37bdf93famov rsi, rbp
37bdf93fdmov r15, rdx
37bdf9400mov r12, [rsp+128]
37bdf9408mov r13l, 1
37bdf940emov rbp, rax
37bdf9411nop [rax]
37bdf9415nop [rax+rax]
37bdf9420
37bdf9420loc_37bdf9420:
37bdf9420mov rax, [rbp+8*r13-8]
37bdf9425mov rcx, [rsp+80]
37bdf942amov r9, rsi
37bdf942dadd rsi, rbx
37bdf9430mov rax, [rdi+8*rax-8]
37bdf9435mov [r14+8*r13-8], rax
37bdf943aimul rax, r12
37bdf943eadd r13, 1
37bdf9442sub rax, r12
37bdf9445lea rdx, [rcx+8*rax]
37bdf9449lea rax, [rip+0x65b7d8]
37bdf9450mov rcx, [rsp+72]
37bdf9455mov [rsp+32], rax
37bdf945amov r8, rax
37bdf945dcall ccopy_64_
37bdf9462cmp r13, r15
37bdf9465jle 0x37bdf9420
37bdf9467
37bdf9467loc_37bdf9467:
37bdf9467mov rax, [rsp+144]
37bdf946fmov r9, [rsp+120]
37bdf9474lea rcx, [rip+0x65b7c0]
37bdf947bmov [rsp+424], 1
37bdf9487mov r8, [rsp+64]
37bdf948cmov rdx, [rsp+72]
37bdf9491mov [rsp+416], rax
37bdf9499mov rax, [rsp+80]
37bdf949emovups x6, [rsp+272]
37bdf94a6mov [rsp+408], rax
37bdf94aemov rax, [rsp+152]
37bdf94b6mov [rsp+400], rax
37bdf94beadd rsp, 296
37bdf94c5pop rbx
37bdf94c6pop rsi
37bdf94c7pop rdi
37bdf94c8pop rbp
37bdf94c9pop r12
37bdf94cbpop r13
37bdf94cdpop r14
37bdf94cfpop r15
37bdf94d1jmp 0x37bdf6b00
37bdf94d6
37bdf94d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdf94e0
37bdf94e0loc_37bdf94e0:
37bdf94e0lea rbp, [rsp+256]
37bdf94e8lea r8, [rsi+4*rcx]
37bdf94ecmov [rsp+176], r10
37bdf94f4lea r9, [rip+0x65b72d]
37bdf94fblea rdx, [rip+0x65b72e]
37bdf9502mov rcx, rbp
37bdf9505call sscal_64_
37bdf950amov rax, [rsp+64]
37bdf950fmov [rsp+244], 0x3f3504f3
37bdf951amov r10, [rsp+176]
37bdf9522mov rax, [rax]
37bdf9525test rax, rax
37bdf9528jg 0x37bdf8dc0
37bdf952ejmp 0x37bdf8df7
37bdf9533
37bdf9533 0f 1f 44 00 00 ..D..
37bdf9538
37bdf9538loc_37bdf9538:
37bdf9538xor eax, eax
37bdf953alea rcx, [rax-1]
37bdf953ejmp 0x37bdf9064
37bdf9543
37bdf9543 0f 1f 44 00 00 ..D..
37bdf9548
37bdf9548loc_37bdf9548:
37bdf9548mov rax, [rsp+104]
37bdf954dunpcklps x1, x3
37bdf9550mov [rsp+216], r11
37bdf9558mov r11, [rsp+96]
37bdf955dmovss [rsi+4*rbx-4], x4
37bdf9563mov r9, [rax]
37bdf9566mov [rsi+4*r14], 0
37bdf956elea rdx, [r9+1]
37bdf9572mov r8, r9
37bdf9575mov [rax], rdx
37bdf9578mov rax, [rsp+208]
37bdf9580shl r8, 4
37bdf9584mov rdx, [rax+8*r14]
37bdf9588mov rcx, [r11+8*rdx-8]
37bdf958dmov rdx, [rax+8*rbx-8]
37bdf9592mov rax, [rsp+160]
37bdf959amov rdx, [r11+8*rdx-8]
37bdf959fmovq x0, rcx
37bdf95a4movq x5, rdx
37bdf95a9punpcklqdq x0, x5
37bdf95admovups [rax+r8], x0
37bdf95b2mov rax, [rsp+168]
37bdf95bamovlps [rax+8*r9], x1
37bdf95bfmov rax, [rsp+128]
37bdf95c7imul rdx, rax
37bdf95cbimul rcx, rax
37bdf95cfsub rdx, rax
37bdf95d2sub rcx, rax
37bdf95d5mov rax, [rsp+80]
37bdf95dalea r9, [rax+8*rdx]
37bdf95delea rdx, [rax+8*rcx]
37bdf95e2mov rcx, [rsp+192]
37bdf95eamov [rsp+48], rcx
37bdf95efmov rcx, [rsp+200]
37bdf95f7mov [rsp+40], rcx
37bdf95fclea rcx, [rip+0x65b625]
37bdf9603mov [rsp+32], rcx
37bdf9608mov r8, rcx
37bdf960bmov rcx, [rsp+72]
37bdf9610call csrot_64_
37bdf9615movss x2, [r13+4*rbx-4]
37bdf961cmov rax, [rsp+64]
37bdf9621lea r9, [rbp-1]
37bdf9625movss x4, [rsp+236]
37bdf962emov r11, [rsp+216]
37bdf9636movss x5, [rsp+240]
37bdf963fmovaps x0, x2
37bdf9642mov rdx, [rax]
37bdf9645mulss x2, x4
37bdf9649movaps x1, x4
37bdf964cmulss x0, x5
37bdf9650mov r8, rdx
37bdf9653mulss x1, [r11-4]
37bdf9659mulss x2, x4
37bdf965dmulss x0, x5
37bdf9661mulss x1, x4
37bdf9665addss x1, x0
37bdf9669movss x0, [r11-4]
37bdf966fmulss x0, x5
37bdf9673mulss x0, x5
37bdf9677addss x0, x2
37bdf967bmovss [r13+4*rbx-4], x0
37bdf9682movss [r11-4], x1
37bdf9688cmp rdx, rbp
37bdf968bjge 0x37bdf96dd
37bdf968djmp 0x37bdf96ee
37bdf968f
37bdf968f 0f .
37bdf9690 1f 44 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 .D..ff.........f
37bdf96a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bdf96b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bdf96c0
37bdf96c0loc_37bdf96c0:
37bdf96c0movq x0, rax
37bdf96c5movq x4, rdi
37bdf96capunpcklqdq x0, x4
37bdf96cemovups [r15+8*rbp-16], x0
37bdf96d4add rbp, 1
37bdf96d8cmp rbp, rdx
37bdf96dbjg 0x37bdf96ee
37bdf96dd
37bdf96ddloc_37bdf96dd:
37bdf96ddmov rax, [r15+8*rbp-8]
37bdf96e2movss x0, [r13+4*rax-4]
37bdf96e9comiss x0, x1
37bdf96ecja 0x37bdf96c0
37bdf96ee
37bdf96eeloc_37bdf96ee:
37bdf96eemov [r15+8*rbp-16], rdi
37bdf96f3mov rbp, r9
37bdf96f6mov rdi, rbx
37bdf96f9jmp 0x37bdf90cc
37bdf96fe
37bdf96feloc_37bdf96fe:
37bdf96femovss x0, [rsi+4*rcx]
37bdf9703mov rbx, [rsp+112]
37bdf9708mov [r15], rax
37bdf970bmovss [r10], x0
37bdf9710movss x0, [r12+4*rcx]
37bdf9716mov [rbx], 1
37bdf971dmovss [r14], x0
37bdf9722jmp 0x37bdf923c
37bdf9727
37bdf9727loc_37bdf9727:
37bdf9727movss x0, [rsi-4]
37bdf972cmov rax, [rsp+112]
37bdf9731mov [r15], 0
37bdf9738movss [r10], x0
37bdf973dmovss x0, [r12-4]
37bdf9744mov [rax], 1
37bdf974bmovss [r14], x0
37bdf9750jmp 0x37bdf8cce
37bdf8b80
37bdf8b80claed8_64_:
37bdf8b80push r15
37bdf8b82push r14
37bdf8b84push r13
37bdf8b86push r12
37bdf8b88push rbp
37bdf8b89push rdi
37bdf8b8apush rsi
37bdf8b8bpush rbx
37bdf8b8csub rsp, 296
37bdf8b93movups [rsp+272], x6
37bdf8b9bmov rax, [rsp+400]
37bdf8ba3mov rdi, [rsp+416]
37bdf8babmov r12, [rsp+408]
37bdf8bb3mov rbx, [rsp+424]
37bdf8bbbmov rsi, [rsp+432]
37bdf8bc3mov r14, [rsp+440]
37bdf8bcbmov r10, [rsp+464]
37bdf8bd3mov r15, [rsp+472]
37bdf8bdbmov [rsp+64], rdx
37bdf8be0mov r11, rdx
37bdf8be3mov rdx, [rsp+496]
37bdf8bebmov [rsp+112], rcx
37bdf8bf0mov rcx, [rsp+456]
37bdf8bf8mov [rsp+88], rdx
37bdf8bfdmov rdx, [rsp+504]
37bdf8c05mov [rsp+80], r9
37bdf8c0amov rbp, [rcx]
37bdf8c0dmov [rsp+104], rdx
37bdf8c12mov rdx, [rsp+512]
37bdf8c1amov r9, [rax]
37bdf8c1dmov [rsp+96], rdi
37bdf8c22mov [rsp+160], rdx
37bdf8c2amov rdi, [rsp+448]
37bdf8c32mov rdx, [rsp+520]
37bdf8c3amov [rsp+144], rax
37bdf8c42mov [rsp+120], rdi
37bdf8c47mov r13, [rsp+480]
37bdf8c4fmov [rsp+168], rdx
37bdf8c57mov rdi, [rsp+488]
37bdf8c5fmov rdx, [rsp+528]
37bdf8c67mov [rsp+72], r8
37bdf8c6cmov [rsp+152], rcx
37bdf8c74mov [rsp+128], r9
37bdf8c7cmov [rsp+136], rbp
37bdf8c84mov rax, [r11]
37bdf8c87mov [rdx], 0
37bdf8c8etest rax, rax
37bdf8c91js 0x37bdf8d30
37bdf8c97cmp rax, [r8]
37bdf8c9ajle 0x37bdf8cf0
37bdf8c9cmov rcx, -3
37bdf8ca3mov eax, 3
37bdf8ca8
37bdf8ca8loc_37bdf8ca8:
37bdf8ca8mov [rdx], rcx
37bdf8cabmov r8l, 6
37bdf8cb1lea rdx, [rsp+264]
37bdf8cb9lea rcx, [rip+0x65bf60]
37bdf8cc0mov [rsp+264], rax
37bdf8cc8call xerbla_64_
37bdf8ccdnop
37bdf8cce
37bdf8cceloc_37bdf8cce:
37bdf8ccemovups x6, [rsp+272]
37bdf8cd6add rsp, 296
37bdf8cddpop rbx
37bdf8cdepop rsi
37bdf8cdfpop rdi
37bdf8ce0pop rbp
37bdf8ce1pop r12
37bdf8ce3pop r13
37bdf8ce5pop r14
37bdf8ce7pop r15
37bdf8ce9ret
37bdf8cea
37bdf8cea 66 0f 1f 44 00 00 f..D..
37bdf8cf0
37bdf8cf0loc_37bdf8cf0:
37bdf8cf0test rax, rax
37bdf8cf3mov r8l, 1
37bdf8cf9cmovg r8, rax
37bdf8cfdcmp r9, r8
37bdf8d00jl 0x37bdf8d48
37bdf8d02test rax, rax
37bdf8d05mov r9l, 1
37bdf8d0bmov rcx, [rbx]
37bdf8d0ecmovle r9, rax
37bdf8d12cmp rcx, r9
37bdf8d15jl 0x37bdf8d1c
37bdf8d17cmp rax, rcx
37bdf8d1ajge 0x37bdf8d59
37bdf8d1c
37bdf8d1cloc_37bdf8d1c:
37bdf8d1cmov rcx, -8
37bdf8d23mov eax, 8
37bdf8d28jmp 0x37bdf8ca8
37bdf8d2d
37bdf8d2d 0f 1f 00 ...
37bdf8d30
37bdf8d30loc_37bdf8d30:
37bdf8d30mov rcx, -2
37bdf8d37mov eax, 2
37bdf8d3cjmp 0x37bdf8ca8
37bdf8d41
37bdf8d41 0f 1f 80 00 00 00 00 .......
37bdf8d48
37bdf8d48loc_37bdf8d48:
37bdf8d48mov rcx, -5
37bdf8d4fmov eax, 5
37bdf8d54jmp 0x37bdf8ca8
37bdf8d59
37bdf8d59loc_37bdf8d59:
37bdf8d59cmp rbp, r8
37bdf8d5cjge 0x37bdf8d70
37bdf8d5emov rcx, -12
37bdf8d65mov eax, 12
37bdf8d6ajmp 0x37bdf8ca8
37bdf8d6f
37bdf8d6f 90 .
37bdf8d70
37bdf8d70loc_37bdf8d70:
37bdf8d70mov rdx, [rsp+104]
37bdf8d75mov [rdx], 0
37bdf8d7ctest rax, rax
37bdf8d7fje 0x37bdf8cce
37bdf8d85mov rdx, rax
37bdf8d88pxor x0, x0
37bdf8d8cmov [rsp+248], rcx
37bdf8d94sub rdx, rcx
37bdf8d97mov [rsp+256], rdx
37bdf8d9fmov rdx, [rsp+96]
37bdf8da4comiss x0, [rdx]
37bdf8da7ja 0x37bdf94e0
37bdf8dadmov [rsp+244], 0x3f3504f3
37bdf8db8lea rbp, [rsp+256]
37bdf8dc0
37bdf8dc0loc_37bdf8dc0:
37bdf8dc0lea rcx, [rax+1]
37bdf8dc4mov edx, 1
37bdf8dc9test al, 1
37bdf8dcbje 0x37bdf8de0
37bdf8dcdmov [r13+8*rdx-8], 1
37bdf8dd6mov edx, 2
37bdf8ddbcmp rdx, rcx
37bdf8ddeje 0x37bdf8df7
37bdf8de0
37bdf8de0loc_37bdf8de0:
37bdf8de0mov [r13+8*rdx-8], rdx
37bdf8de5lea rax, [rdx+1]
37bdf8de9add rdx, 2
37bdf8dedmov [r13+8*rax-8], rax
37bdf8df2cmp rdx, rcx
37bdf8df5jne 0x37bdf8de0
37bdf8df7
37bdf8df7loc_37bdf8df7:
37bdf8df7mov rcx, [rsp+64]
37bdf8dfclea rdx, [rsp+244]
37bdf8e04mov r8, rsi
37bdf8e07lea r9, [rip+0x65be1a]
37bdf8e0emov [rsp+176], r10
37bdf8e16call sscal_64_
37bdf8e1bmov rax, [rsp+96]
37bdf8e20mov rdx, [rbx]
37bdf8e23mov rcx, [rsp+64]
37bdf8e28mov r10, [rsp+176]
37bdf8e30movss x0, [rax]
37bdf8e34mov r8, [rcx]
37bdf8e37addss x0, x0
37bdf8e3bandps x0, [rip+0x65bdfe]
37bdf8e42movss [rax], x0
37bdf8e46lea rax, [rdx+1]
37bdf8e4acmp rax, r8
37bdf8e4djg 0x37bdf8e92
37bdf8e4fmov r9, r8
37bdf8e52lea rcx, [r8+1]
37bdf8e56sub r9, rax
37bdf8e59and r9l, 1
37bdf8e5djne 0x37bdf8e80
37bdf8e5fadd [rdi+8*rax-8], rdx
37bdf8e64lea rax, [rdx+2]
37bdf8e68cmp rax, rcx
37bdf8e6bje 0x37bdf8e92
37bdf8e6dnop [rax+rax]
37bdf8e75nop [rax+rax]
37bdf8e80
37bdf8e80loc_37bdf8e80:
37bdf8e80add [rdi+8*rax-8], rdx
37bdf8e85add [rdi+8*rax], rdx
37bdf8e89add rax, 2
37bdf8e8dcmp rax, rcx
37bdf8e90jne 0x37bdf8e80
37bdf8e92
37bdf8e92loc_37bdf8e92:
37bdf8e92lea rcx, [r8+1]
37bdf8e96mov eax, 1
37bdf8e9btest r8, r8
37bdf8e9ejle 0x37bdf8eeb
37bdf8ea0nop [rax+rax]
37bdf8eaanop [rax+rax]
37bdf8eb5nop [rax+rax]
37bdf8ec0
37bdf8ec0loc_37bdf8ec0:
37bdf8ec0mov rbx, [rdi+8*rax-8]
37bdf8ec5lea rdx, [rbx-1]
37bdf8ec9movss x0, [r12+4*rdx]
37bdf8ecfmovss [r14+4*rax-4], x0
37bdf8ed6movss x0, [rsi+4*rdx]
37bdf8edbmovss [r10+4*rax-4], x0
37bdf8ee2add rax, 1
37bdf8ee6cmp rax, rcx
37bdf8ee9jne 0x37bdf8ec0
37bdf8eeb
37bdf8eebloc_37bdf8eeb:
37bdf8eeblea rax, [rip+0x65bd36]
37bdf8ef2mov [rsp+40], r13
37bdf8ef7mov r8, r14
37bdf8efamov rdx, rbp
37bdf8efdmov [rsp+32], rax
37bdf8f02lea rcx, [rsp+248]
37bdf8f0amov r9, rax
37bdf8f0dmov [rsp+176], r10
37bdf8f15call slamrg_64_
37bdf8f1amov rax, [rsp+64]
37bdf8f1fmov r10, [rsp+176]
37bdf8f27mov rcx, [rax]
37bdf8f2atest rcx, rcx
37bdf8f2djle 0x37bdf8f6b
37bdf8f2fadd rcx, 1
37bdf8f33mov eax, 1
37bdf8f38nop [rax+rax]
37bdf8f40
37bdf8f40loc_37bdf8f40:
37bdf8f40mov rbx, [r13+8*rax-8]
37bdf8f45lea rdx, [rbx-1]
37bdf8f49movss x0, [r14+4*rdx]
37bdf8f4fmovss [r12+4*rax-4], x0
37bdf8f56movss x0, [r10+4*rdx]
37bdf8f5cmovss [rsi+4*rax-4], x0
37bdf8f62add rax, 1
37bdf8f66cmp rax, rcx
37bdf8f69jne 0x37bdf8f40
37bdf8f6b
37bdf8f6bloc_37bdf8f6b:
37bdf8f6bmov rbp, [rsp+64]
37bdf8f70lea r8, [rip+0x65bcb1]
37bdf8f77mov rdx, rsi
37bdf8f7amov [rsp+176], r10
37bdf8f82mov rcx, rbp
37bdf8f85call isamax_64_
37bdf8f8amov rcx, rbp
37bdf8f8dmov rdx, r12
37bdf8f90mov [rsp+64], rbp
37bdf8f95lea r8, [rip+0x65bc8c]
37bdf8f9cmov rbx, rax
37bdf8f9fcall isamax_64_
37bdf8fa4mov edx, 7
37bdf8fa9lea rcx, [rip+0x65bc84]
37bdf8fb0mov rbp, rax
37bdf8fb3call slamch_64_
37bdf8fb8mov rdx, [rsp+96]
37bdf8fbdmov rax, [rsp+64]
37bdf8fc2mulss x0, [rip+0x65bc86]
37bdf8fcamovss x3, [r12+4*rbp-4]
37bdf8fd1andps x3, [rip+0x65bc68]
37bdf8fd8movss x2, [rdx]
37bdf8fdcmov r10, [rsp+176]
37bdf8fe4mov rdx, [rax]
37bdf8fe7mulss x3, x0
37bdf8febmovss x0, [rsi+4*rbx-4]
37bdf8ff1andps x0, [rip+0x65bc48]
37bdf8ff8mulss x0, x2
37bdf8ffccomiss x3, x0
37bdf8fffjae 0x37bdf93d0
37bdf9005test rdx, rdx
37bdf9008jle 0x37bdf9727
37bdf900emov rax, [rsp+112]
37bdf9013lea rbp, [rdx+1]
37bdf9017mov ebx, 1
37bdf901cmov [rax], 0
37bdf9023jmp 0x37bdf9047
37bdf9025
37bdf9025 0f 1f 00 ...
37bdf9028
37bdf9028loc_37bdf9028:
37bdf9028mov [r15+8*rbp-16], rbx
37bdf902dcmp rbx, rdx
37bdf9030je 0x37bdf923c
37bdf9036add rbx, 1
37bdf903asub rbp, 1
37bdf903ecmp rbx, rdx
37bdf9041jg 0x37bdf9538
37bdf9047
37bdf9047loc_37bdf9047:
37bdf9047movss x1, [rsi+4*rbx-4]
37bdf904dandps x1, [rip+0x65bbec]
37bdf9054mulss x1, x2
37bdf9058comiss x3, x1
37bdf905bjae 0x37bdf9028
37bdf905dlea rcx, [rbx-1]
37bdf9061mov rax, rbx
37bdf9064
37bdf9064loc_37bdf9064:
37bdf9064add rbx, 1
37bdf9068cmp rbx, rdx
37bdf906bjg 0x37bdf96fe
37bdf9071lea rcx, [rsp+240]
37bdf9079mov [rsp+208], r13
37bdf9081movaps x6, x3
37bdf9084mov r13, r12
37bdf9087mov [rsp+192], rcx
37bdf908flea rcx, [rsp+236]
37bdf9097mov r12, [rsp+96]
37bdf909cmov [rsp+200], rcx
37bdf90a4mov [rsp+96], rdi
37bdf90a9mov rdi, rax
37bdf90acmov [rsp+176], r14
37bdf90b4mov [rsp+184], r10
37bdf90bcjmp 0x37bdf90df
37bdf90be
37bdf90be 66 90 f.
37bdf90c0
37bdf90c0loc_37bdf90c0:
37bdf90c0mov [r15+8*rbp-16], rbx
37bdf90c5mov r8, rdx
37bdf90c8sub rbp, 1
37bdf90cc
37bdf90ccloc_37bdf90cc:
37bdf90ccadd rbx, 1
37bdf90d0cmp rbx, rdx
37bdf90d3jg 0x37bdf91de
37bdf90d9
37bdf90d9loc_37bdf90d9:
37bdf90d9movss x2, [r12]
37bdf90df
37bdf90dfloc_37bdf90df:
37bdf90dfmovss x0, [rsi+4*rbx-4]
37bdf90e5movaps x1, x0
37bdf90e8andps x1, [rip+0x65bb51]
37bdf90efmulss x2, x1
37bdf90f3comiss x6, x2
37bdf90f6jae 0x37bdf90c0
37bdf90f8lea r14, [rdi-1]
37bdf90fcmov rdx, [rsp+192]
37bdf9104mov rcx, [rsp+200]
37bdf910cmovss [rsp+236], x0
37bdf9115movss x1, [rsi+4*r14]
37bdf911bmovss [rsp+240], x1
37bdf9124call slapy2_64_
37bdf9129lea r11, [r13+4*rdi]
37bdf912emovss x1, [rsp+236]
37bdf9137movss x2, [rsp+240]
37bdf9140movaps x4, x0
37bdf9143movss x5, [r11-4]
37bdf9149movss x0, [r13+4*rbx-4]
37bdf9150divss x1, x4
37bdf9154subss x0, x5
37bdf9158divss x2, x4
37bdf915cmovss [rsp+236], x1
37bdf9165mulss x0, x1
37bdf9169mulss x0, x2
37bdf916dmovaps x3, x2
37bdf9170xorps x3, [rip+0x65bae9]
37bdf9177andps x0, [rip+0x65bac2]
37bdf917emovss [rsp+240], x3
37bdf9187comiss x6, x0
37bdf918ajae 0x37bdf9548
37bdf9190mov rax, [rsp+112]
37bdf9195movss x0, [rsi+4*r14]
37bdf919bmov rdx, [rax]
37bdf919elea rcx, [rdx+1]
37bdf91a2mov [r15+8*rdx], rdi
37bdf91a6mov rdi, rbx
37bdf91a9add rbx, 1
37bdf91admov [rax], rcx
37bdf91b0mov rax, [rsp+184]
37bdf91b8movss [rax+4*rdx], x0
37bdf91bdmov rax, [rsp+176]
37bdf91c5movss [rax+4*rdx], x5
37bdf91camov rax, [rsp+64]
37bdf91cfmov rdx, [rax]
37bdf91d2mov r8, rdx
37bdf91d5cmp rbx, rdx
37bdf91d8jle 0x37bdf90d9
37bdf91de
37bdf91deloc_37bdf91de:
37bdf91demov rbx, [rsp+112]
37bdf91e3mov rax, rdi
37bdf91e6mov r12, r13
37bdf91e9mov r10, [rsp+184]
37bdf91f1lea r11, [rax-1]
37bdf91f5mov r14, [rsp+176]
37bdf91fdmov rdi, [rsp+96]
37bdf9202mov rcx, [rbx]
37bdf9205movss x0, [rsi+4*r11]
37bdf920bmov r13, [rsp+208]
37bdf9213mov r9, rcx
37bdf9216add rcx, 1
37bdf921amovss [r10+4*r9], x0
37bdf9220movss x0, [r12+4*r11]
37bdf9226mov [rbx], rcx
37bdf9229mov [r15+8*r9], rax
37bdf922dmovss [r14+4*r9], x0
37bdf9233test rdx, rdx
37bdf9236jle 0x37bdf92fb
37bdf923c
37bdf923cloc_37bdf923c:
37bdf923cmov rax, [rsp+136]
37bdf9244mov rbp, [rsp+120]
37bdf9249mov [rsp+104], rdi
37bdf924emov rsi, r12
37bdf9251mov rdi, r15
37bdf9254mov r12l, 1
37bdf925amov r15, rdx
37bdf925dlea rbx, [8*rax]
37bdf9265mov [rsp+96], rbx
37bdf926amov rbx, [rsp+128]
37bdf9272nop [rax]
37bdf9275nop [rax+rax]
37bdf9280
37bdf9280loc_37bdf9280:
37bdf9280mov rax, [rdi+8*r12-8]
37bdf9285mov rcx, [rsp+72]
37bdf928amov r9, rbp
37bdf928dlea rdx, [rax-1]
37bdf9291mov rax, [rsp+104]
37bdf9296movss x0, [rsi+4*rdx]
37bdf929bmov rdx, [r13+8*rdx]
37bdf92a0mov rdx, [rax+8*rdx-8]
37bdf92a5mov rax, [rsp+88]
37bdf92aamovss [r14+4*r12-4], x0
37bdf92b1mov [rax+8*r12-8], rdx
37bdf92b6imul rdx, rbx
37bdf92bamov rax, [rsp+80]
37bdf92bfadd r12, 1
37bdf92c3sub rdx, rbx
37bdf92c6lea rdx, [rax+8*rdx]
37bdf92calea rax, [rip+0x65b957]
37bdf92d1mov [rsp+32], rax
37bdf92d6mov r8, rax
37bdf92d9call ccopy_64_
37bdf92deadd rbp, [rsp+96]
37bdf92e3cmp r12, r15
37bdf92e6jle 0x37bdf9280
37bdf92e8mov rax, [rsp+64]
37bdf92edmov r12, rsi
37bdf92f0mov r8, [rax]
37bdf92f3mov rax, [rsp+112]
37bdf92f8mov rcx, [rax]
37bdf92fb
37bdf92fbloc_37bdf92fb:
37bdf92fbcmp rcx, r8
37bdf92fejge 0x37bdf8cce
37bdf9304lea rax, [rip+0x65b91d]
37bdf930bsub r8, rcx
37bdf930eshl rcx, 2
37bdf9312mov [rsp+32], rax
37bdf9317lea rdx, [r14+rcx]
37bdf931blea r9, [r12+rcx]
37bdf931fmov [rsp+264], r8
37bdf9327lea rcx, [rsp+264]
37bdf932fmov r8, rax
37bdf9332call scopy_64_
37bdf9337mov rdi, [rsp+64]
37bdf933cmov rax, [rsp+112]
37bdf9341lea r8, [rsp+264]
37bdf9349lea rcx, [rip+0x65b8eb]
37bdf9350mov rax, [rax]
37bdf9353mov rdx, [rdi]
37bdf9356mov [rsp+56], 1
37bdf935fmov rdi, [rsp+144]
37bdf9367sub rdx, rax
37bdf936amov [rsp+48], rdi
37bdf936fmov rdi, [rsp+128]
37bdf9377mov [rsp+264], rdx
37bdf937flea rdx, [rax+1]
37bdf9383imul rdx, rdi
37bdf9387imul rax, [rsp+136]
37bdf9390sub rdx, rdi
37bdf9393mov rdi, [rsp+80]
37bdf9398lea rdx, [rdi+8*rdx]
37bdf939cmov rdi, [rsp+152]
37bdf93a4mov [rsp+40], rdx
37bdf93a9mov rdx, [rsp+72]
37bdf93aemov [rsp+32], rdi
37bdf93b3mov rdi, [rsp+120]
37bdf93b8lea r9, [rdi+8*rax]
37bdf93bccall clacpy_64_
37bdf93c1jmp 0x37bdf8cce
37bdf93c6
37bdf93c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdf93d0
37bdf93d0loc_37bdf93d0:
37bdf93d0mov rax, [rsp+112]
37bdf93d5mov rbx, [rsp+136]
37bdf93ddmov rbp, [rsp+120]
37bdf93e2mov [rax], 0
37bdf93e9shl rbx, 3
37bdf93edtest rdx, rdx
37bdf93f0jle 0x37bdf9467
37bdf93f2mov rax, r13
37bdf93f5mov r14, [rsp+88]
37bdf93famov rsi, rbp
37bdf93fdmov r15, rdx
37bdf9400mov r12, [rsp+128]
37bdf9408mov r13l, 1
37bdf940emov rbp, rax
37bdf9411nop [rax]
37bdf9415nop [rax+rax]
37bdf9420
37bdf9420loc_37bdf9420:
37bdf9420mov rax, [rbp+8*r13-8]
37bdf9425mov rcx, [rsp+80]
37bdf942amov r9, rsi
37bdf942dadd rsi, rbx
37bdf9430mov rax, [rdi+8*rax-8]
37bdf9435mov [r14+8*r13-8], rax
37bdf943aimul rax, r12
37bdf943eadd r13, 1
37bdf9442sub rax, r12
37bdf9445lea rdx, [rcx+8*rax]
37bdf9449lea rax, [rip+0x65b7d8]
37bdf9450mov rcx, [rsp+72]
37bdf9455mov [rsp+32], rax
37bdf945amov r8, rax
37bdf945dcall ccopy_64_
37bdf9462cmp r13, r15
37bdf9465jle 0x37bdf9420
37bdf9467
37bdf9467loc_37bdf9467:
37bdf9467mov rax, [rsp+144]
37bdf946fmov r9, [rsp+120]
37bdf9474lea rcx, [rip+0x65b7c0]
37bdf947bmov [rsp+424], 1
37bdf9487mov r8, [rsp+64]
37bdf948cmov rdx, [rsp+72]
37bdf9491mov [rsp+416], rax
37bdf9499mov rax, [rsp+80]
37bdf949emovups x6, [rsp+272]
37bdf94a6mov [rsp+408], rax
37bdf94aemov rax, [rsp+152]
37bdf94b6mov [rsp+400], rax
37bdf94beadd rsp, 296
37bdf94c5pop rbx
37bdf94c6pop rsi
37bdf94c7pop rdi
37bdf94c8pop rbp
37bdf94c9pop r12
37bdf94cbpop r13
37bdf94cdpop r14
37bdf94cfpop r15
37bdf94d1jmp 0x37bdf6b00
37bdf94d6
37bdf94d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdf94e0
37bdf94e0loc_37bdf94e0:
37bdf94e0lea rbp, [rsp+256]
37bdf94e8lea r8, [rsi+4*rcx]
37bdf94ecmov [rsp+176], r10
37bdf94f4lea r9, [rip+0x65b72d]
37bdf94fblea rdx, [rip+0x65b72e]
37bdf9502mov rcx, rbp
37bdf9505call sscal_64_
37bdf950amov rax, [rsp+64]
37bdf950fmov [rsp+244], 0x3f3504f3
37bdf951amov r10, [rsp+176]
37bdf9522mov rax, [rax]
37bdf9525test rax, rax
37bdf9528jg 0x37bdf8dc0
37bdf952ejmp 0x37bdf8df7
37bdf9533
37bdf9533 0f 1f 44 00 00 ..D..
37bdf9538
37bdf9538loc_37bdf9538:
37bdf9538xor eax, eax
37bdf953alea rcx, [rax-1]
37bdf953ejmp 0x37bdf9064
37bdf9543
37bdf9543 0f 1f 44 00 00 ..D..
37bdf9548
37bdf9548loc_37bdf9548:
37bdf9548mov rax, [rsp+104]
37bdf954dunpcklps x1, x3
37bdf9550mov [rsp+216], r11
37bdf9558mov r11, [rsp+96]
37bdf955dmovss [rsi+4*rbx-4], x4
37bdf9563mov r9, [rax]
37bdf9566mov [rsi+4*r14], 0
37bdf956elea rdx, [r9+1]
37bdf9572mov r8, r9
37bdf9575mov [rax], rdx
37bdf9578mov rax, [rsp+208]
37bdf9580shl r8, 4
37bdf9584mov rdx, [rax+8*r14]
37bdf9588mov rcx, [r11+8*rdx-8]
37bdf958dmov rdx, [rax+8*rbx-8]
37bdf9592mov rax, [rsp+160]
37bdf959amov rdx, [r11+8*rdx-8]
37bdf959fmovq x0, rcx
37bdf95a4movq x5, rdx
37bdf95a9punpcklqdq x0, x5
37bdf95admovups [rax+r8], x0
37bdf95b2mov rax, [rsp+168]
37bdf95bamovlps [rax+8*r9], x1
37bdf95bfmov rax, [rsp+128]
37bdf95c7imul rdx, rax
37bdf95cbimul rcx, rax
37bdf95cfsub rdx, rax
37bdf95d2sub rcx, rax
37bdf95d5mov rax, [rsp+80]
37bdf95dalea r9, [rax+8*rdx]
37bdf95delea rdx, [rax+8*rcx]
37bdf95e2mov rcx, [rsp+192]
37bdf95eamov [rsp+48], rcx
37bdf95efmov rcx, [rsp+200]
37bdf95f7mov [rsp+40], rcx
37bdf95fclea rcx, [rip+0x65b625]
37bdf9603mov [rsp+32], rcx
37bdf9608mov r8, rcx
37bdf960bmov rcx, [rsp+72]
37bdf9610call csrot_64_
37bdf9615movss x2, [r13+4*rbx-4]
37bdf961cmov rax, [rsp+64]
37bdf9621lea r9, [rbp-1]
37bdf9625movss x4, [rsp+236]
37bdf962emov r11, [rsp+216]
37bdf9636movss x5, [rsp+240]
37bdf963fmovaps x0, x2
37bdf9642mov rdx, [rax]
37bdf9645mulss x2, x4
37bdf9649movaps x1, x4
37bdf964cmulss x0, x5
37bdf9650mov r8, rdx
37bdf9653mulss x1, [r11-4]
37bdf9659mulss x2, x4
37bdf965dmulss x0, x5
37bdf9661mulss x1, x4
37bdf9665addss x1, x0
37bdf9669movss x0, [r11-4]
37bdf966fmulss x0, x5
37bdf9673mulss x0, x5
37bdf9677addss x0, x2
37bdf967bmovss [r13+4*rbx-4], x0
37bdf9682movss [r11-4], x1
37bdf9688cmp rdx, rbp
37bdf968bjge 0x37bdf96dd
37bdf968djmp 0x37bdf96ee
37bdf968f
37bdf968f 0f .
37bdf9690 1f 44 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 .D..ff.........f
37bdf96a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37bdf96b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37bdf96c0
37bdf96c0loc_37bdf96c0:
37bdf96c0movq x0, rax
37bdf96c5movq x4, rdi
37bdf96capunpcklqdq x0, x4
37bdf96cemovups [r15+8*rbp-16], x0
37bdf96d4add rbp, 1
37bdf96d8cmp rbp, rdx
37bdf96dbjg 0x37bdf96ee
37bdf96dd
37bdf96ddloc_37bdf96dd:
37bdf96ddmov rax, [r15+8*rbp-8]
37bdf96e2movss x0, [r13+4*rax-4]
37bdf96e9comiss x0, x1
37bdf96ecja 0x37bdf96c0
37bdf96ee
37bdf96eeloc_37bdf96ee:
37bdf96eemov [r15+8*rbp-16], rdi
37bdf96f3mov rbp, r9
37bdf96f6mov rdi, rbx
37bdf96f9jmp 0x37bdf90cc
37bdf96fe
37bdf96feloc_37bdf96fe:
37bdf96femovss x0, [rsi+4*rcx]
37bdf9703mov rbx, [rsp+112]
37bdf9708mov [r15], rax
37bdf970bmovss [r10], x0
37bdf9710movss x0, [r12+4*rcx]
37bdf9716mov [rbx], 1
37bdf971dmovss [r14], x0
37bdf9722jmp 0x37bdf923c
37bdf9727
37bdf9727loc_37bdf9727:
37bdf9727movss x0, [rsi-4]
37bdf972cmov rax, [rsp+112]
37bdf9731mov [r15], 0
37bdf9738movss [r10], x0
37bdf973dmovss x0, [r12-4]
37bdf9744mov [rax], 1
37bdf974bmovss [r14], x0
37bdf9750jmp 0x37bdf8cce
37bdf8b80
37bdf9755
37bdf9755 // align 0x40
37bdf9755 // align 0x40
37bdf9780
37bdf9780claein_64_:
37bdf9780push r15
37bdf9782push r14
37bdf9784push r13
37bdf9786push r12
37bdf9788push rbp
37bdf9789push rdi
37bdf978apush rsi
37bdf978bpush rbx
37bdf978csub rsp, 360
37bdf9793movups [rsp+240], x6
37bdf979bmovups [rsp+256], x7
37bdf97a3movups [rsp+272], x8
37bdf97acmovups [rsp+288], x9
37bdf97b5movups [rsp+304], x10
37bdf97bemovups [rsp+320], x11
37bdf97c7movups [rsp+336], x12
37bdf97d0pxor x6, x6
37bdf97d4mov rax, [rsp+496]
37bdf97dcmov rbx, [rsp+480]
37bdf97e4mov rax, [rax]
37bdf97e7mov [rsp+432], rcx
37bdf97efmov rcx, rdx
37bdf97f2xor edx, edx
37bdf97f4test rax, rax
37bdf97f7cmovns rdx, rax
37bdf97fbmov [rsp+456], r9
37bdf9803mov r15, r8
37bdf9806mov rax, rdx
37bdf9809mov [rsp+136], rdx
37bdf9811mov rdi, rdx
37bdf9814mov rdx, [r8]
37bdf9817not rax
37bdf981amov [rsp+168], rax
37bdf9822mov rax, [rsp+464]
37bdf982acvtsi2ss x6, rdx
37bdf982fmov rbp, [rax]
37bdf9832xor eax, eax
37bdf9834test rbp, rbp
37bdf9837sqrtss x6, x6
37bdf983bcmovs rbp, rax
37bdf983fmov rax, [rsp+528]
37bdf9847mov [rax], 0
37bdf984emov rax, [rsp+512]
37bdf9856movss x0, [rax]
37bdf985amov rax, [rsp+520]
37bdf9862movss x2, [rax]
37bdf9866test rdx, rdx
37bdf9869jle 0x37bdfa630
37bdf986fmov [rsp+160], rdx
37bdf9877lea r13, [r9-8]
37bdf987blea r14, [rdx+1]
37bdf987fmov rax, [rsp+488]
37bdf9887mov rsi, -1
37bdf988emov r10l, 1
37bdf9894movaps x3, x0
37bdf9897mov [rsp+440], rcx
37bdf989flea r12, [rax-8]
37bdf98a3mov rax, [rsp+472]
37bdf98ablea r8, [8*rdi+8]
37bdf98b3mov [rsp+448], r15
37bdf98bbmov rdi, -1
37bdf98c2mov r15, r8
37bdf98c5lea rbx, [8*rbp+8]
37bdf98cdmovq x1, [rax]
37bdf98d1lea rax, [r9+8]
37bdf98d5mov [rsp+144], rax
37bdf98ddmov rax, [rsp+488]
37bdf98e5add rax, 8
37bdf98e9mov [rsp+152], rax
37bdf98f1nop [rax]
37bdf98f5nop [rax+rax]
37bdf9900
37bdf9900loc_37bdf9900:
37bdf9900movq x0, [r13+8]
37bdf9906lea r11, [r10+1]
37bdf990asubps x0, x1
37bdf990dmovlps [r12+8], x0
37bdf9913cmp r11, r14
37bdf9916je 0x37bdf99b0
37bdf991cadd r13, rbx
37bdf991fadd r12, r15
37bdf9922add rsi, rbp
37bdf9925add rdi, [rsp+136]
37bdf992dcmp r11, 2
37bdf9931je 0x37bdfa03e
37bdf9937mov rax, [rsp+144]
37bdf993fmov r9, r10
37bdf9942xor edx, edx
37bdf9944shr r9, 1
37bdf9947lea r8, [rax+8*rsi]
37bdf994bmov rax, [rsp+152]
37bdf9953lea rcx, [rax+8*rdi]
37bdf9957xor eax, eax
37bdf9959nop [rax]
37bdf9960
37bdf9960loc_37bdf9960:
37bdf9960movups x0, [r8+rax]
37bdf9965add rdx, 1
37bdf9969movups [rcx+rax], x0
37bdf996dadd rax, 16
37bdf9971cmp r9, rdx
37bdf9974jne 0x37bdf9960
37bdf9976test r10b, 1
37bdf997aje 0x37bdf999f
37bdf997cor r10, 1
37bdf9980
37bdf9980loc_37bdf9980:
37bdf9980mov rcx, [rsp+456]
37bdf9988lea rax, [rsi+r10]
37bdf998cadd r10, rdi
37bdf998fmov rax, [rcx+8*rax]
37bdf9993mov rcx, [rsp+488]
37bdf999bmov [rcx+8*r10], rax
37bdf999f
37bdf999floc_37bdf999f:
37bdf999fmov r10, r11
37bdf99a2jmp 0x37bdf9900
37bdf99a7
37bdf99a7 66 0f 1f 84 00 00 00 00 00 f........
37bdf99b0
37bdf99b0loc_37bdf99b0:
37bdf99b0mov rcx, [rsp+440]
37bdf99b8mov rdx, [rsp+160]
37bdf99c0movaps x0, x3
37bdf99c3mov r15, [rsp+448]
37bdf99cbmov rbx, [rsp+480]
37bdf99d3cmp [rcx], 0
37bdf99d7je 0x37bdfa533
37bdf99ddmov eax, 1
37bdf99e2nop [rax+rax]
37bdf99eanop [rax+rax]
37bdf99f5nop [rax+rax]
37bdf9a00
37bdf9a00loc_37bdf9a00:
37bdf9a00mov [rbx+8*rax-4], 0
37bdf9a08movss [rbx+8*rax-8], x0
37bdf9a0eadd rax, 1
37bdf9a12cmp rax, r14
37bdf9a15jne 0x37bdf9a00
37bdf9a17movss x7, [rip+0x65b265]
37bdf9a1f
37bdf9a1floc_37bdf9a1f:
37bdf9a1fmov rax, [rsp+432]
37bdf9a27cmp [rax], 0
37bdf9a2bje 0x37bdfa049
37bdf9a31movss x8, [rip+0x65b256]
37bdf9a3acmp rdx, 1
37bdf9a3ejle 0x37bdf9d72
37bdf9a44lea rax, [8*rbp+8]
37bdf9a4cmov ebp, 1
37bdf9a51mov [rsp+448], r15
37bdf9a59movaps x12, x7
37bdf9a5dmov [rsp+152], rax
37bdf9a65pxor x9, x9
37bdf9a6amov r15, rdx
37bdf9a6dmovaps x7, x6
37bdf9a70mov rax, [rsp+456]
37bdf9a78mov [rsp+480], rbx
37bdf9a80mov r14l, 1
37bdf9a86movss x8, [rip+0x65b201]
37bdf9a8fmov rsi, [rsp+488]
37bdf9a97lea r13, [rax-8]
37bdf9a9bmov rax, [rsp+136]
37bdf9aa3lea rdi, [8*rax+8]
37bdf9aabmov r12, rax
37bdf9aaelea rcx, [8*rax]
37bdf9ab6mov [rsp+144], rdi
37bdf9abeadd rdi, 3
37bdf9ac2shl r12, 4
37bdf9ac6mov [rsp+184], rdi
37bdf9acelea rdi, [rsp+216]
37bdf9ad6mov [rsp+160], rdi
37bdf9ademov rdi, r13
37bdf9ae1mov r13, r12
37bdf9ae4mov r12, rbp
37bdf9ae7mov [rsp+176], rcx
37bdf9aefmov rbp, rax
37bdf9af2jmp 0x37bdf9b99
37bdf9af7
37bdf9af7 66 0f 1f 84 00 00 00 00 00 f........
37bdf9b00
37bdf9b00loc_37bdf9b00:
37bdf9b00ucomiss x3, x9
37bdf9b04mov ecx, 0
37bdf9b09setnp al
37bdf9b0ccmovne eax, ecx
37bdf9b0ftest al, al
37bdf9b11je 0x37bdf9b38
37bdf9b13ucomiss x4, x9
37bdf9b17setnp al
37bdf9b1acmovne eax, ecx
37bdf9b1dtest al, al
37bdf9b1fje 0x37bdf9b38
37bdf9b21mov rax, [rsp+512]
37bdf9b29mov [rsi+4], 0
37bdf9b30movss x0, [rax]
37bdf9b34movss [rsi], x0
37bdf9b38
37bdf9b38loc_37bdf9b38:
37bdf9b38mov rcx, [rsp+160]
37bdf9b40mov rdx, rsi
37bdf9b43call cladiv_64_
37bdf9b48movd x1, eax
37bdf9b4cshr rax, 32
37bdf9b50ucomiss x1, x9
37bdf9b54setp dl
37bdf9b57cmovne edx, r14l
37bdf9b5btest dl, dl
37bdf9b5djne 0x37bdfa290
37bdf9b63movd x5, eax
37bdf9b67mov rcx, [rsp+144]
37bdf9b6fucomiss x5, x9
37bdf9b73setp dl
37bdf9b76cmovne edx, r14l
37bdf9b7aadd rcx, rsi
37bdf9b7dtest dl, dl
37bdf9b7fjne 0x37bdfa290
37bdf9b85
37bdf9b85loc_37bdf9b85:
37bdf9b85add rdi, [rsp+152]
37bdf9b8dmov rsi, rcx
37bdf9b90cmp r12, r15
37bdf9b93je 0x37bdf9d58
37bdf9b99
37bdf9b99loc_37bdf9b99:
37bdf9b99movss x4, [rsi+4]
37bdf9b9emovss x3, [rsi]
37bdf9ba2mov rbx, r12
37bdf9ba5add r12, 1
37bdf9ba9movq x0, [rdi+16]
37bdf9baemovaps x2, x3
37bdf9bb1movaps x1, x4
37bdf9bb4andps x1, x8
37bdf9bb8andps x2, x8
37bdf9bbcmovlps [rsp+216], x0
37bdf9bc4addss x2, x1
37bdf9bc8movaps x1, x0
37bdf9bcbmovshdup x0, x0
37bdf9bcfandps x1, x8
37bdf9bd3andps x0, x8
37bdf9bd7addss x0, x1
37bdf9bdbcomiss x0, x2
37bdf9bdejbe 0x37bdf9b00
37bdf9be4mov rdx, [rsp+160]
37bdf9becmov rcx, rsi
37bdf9befcall cladiv_64_
37bdf9bf4movd x2, eax
37bdf9bf8shr rax, 32
37bdf9bfcmovd x1, eax
37bdf9c00mov rax, [rsp+216]
37bdf9c08mov [rsi], rax
37bdf9c0bmov rax, [rsp+448]
37bdf9c13mov rcx, [rax]
37bdf9c16cmp r12, rcx
37bdf9c19jg 0x37bdfa522
37bdf9c1fmov r10, rcx
37bdf9c22sub r10, rbx
37bdf9c25cmp r10, 1
37bdf9c29je 0x37bdfa5a1
37bdf9c2fcmp [rsp+184], 22
37bdf9c38jbe 0x37bdfa5a1
37bdf9c3emov rcx, [rsp+176]
37bdf9c46mov r11, r10
37bdf9c49movaps x5, x2
37bdf9c4cmovaps x4, x1
37bdf9c4fshr r11, 1
37bdf9c52shufps x5, x5, 0
37bdf9c56shufps x4, x4, 0
37bdf9c5alea rax, [rcx+rsi]
37bdf9c5elea rdx, [rcx+rax]
37bdf9c62xor ecx, ecx
37bdf9c64nop
37bdf9c65nop [rax+rax]
37bdf9c70
37bdf9c70loc_37bdf9c70:
37bdf9c70movups x10, [rax]
37bdf9c74movups x0, [rdx]
37bdf9c77add rcx, 1
37bdf9c7bmovaps x6, x10
37bdf9c7fmovaps x3, x10
37bdf9c83shufps x6, x0, -18
37bdf9c87mulps x6, x5
37bdf9c8amovlhps x3, x0
37bdf9c8dmovaps x11, x6
37bdf9c91movaps x6, x10
37bdf9c95shufps x6, x0, -69
37bdf9c99mulps x6, x4
37bdf9c9caddsubps x11, x6
37bdf9ca1movaps x6, x10
37bdf9ca5subps x3, x11
37bdf9ca9shufps x6, x3, 78
37bdf9cadshufps x0, x3, -18
37bdf9cb1movups [rax], x6
37bdf9cb4add rax, r13
37bdf9cb7movups [rdx], x0
37bdf9cbaadd rdx, r13
37bdf9cbdcmp r11, rcx
37bdf9cc0jne 0x37bdf9c70
37bdf9cc2mov rax, [rsp+144]
37bdf9ccalea rcx, [rsi+rax]
37bdf9ccetest r10b, 1
37bdf9cd2je 0x37bdf9b85
37bdf9cd8and r10, -2
37bdf9cdcmov rsi, [rsp+488]
37bdf9ce4movaps x5, x2
37bdf9ce7movaps x3, x1
37bdf9cealea rax, [r10+r12]
37bdf9ceeadd rdi, [rsp+152]
37bdf9cf6imul rax, rbp
37bdf9cfaadd rax, [rsp+168]
37bdf9d02lea rdx, [r12+rax]
37bdf9d06add rax, rbx
37bdf9d09movss x0, [rsi+8*rdx]
37bdf9d0emovss x4, [rsi+8*rdx+4]
37bdf9d14mulss x5, x0
37bdf9d18mulss x3, x4
37bdf9d1cmulss x1, x0
37bdf9d20unpcklps x0, x4
37bdf9d23mulss x2, x4
37bdf9d27subss x5, x3
37bdf9d2bmovss x3, [rsi+8*rax]
37bdf9d30addss x1, x2
37bdf9d34subss x3, x5
37bdf9d38movss x5, [rsi+8*rax+4]
37bdf9d3esubss x5, x1
37bdf9d42unpcklps x3, x5
37bdf9d45movlhps x0, x3
37bdf9d48movups [rsi+8*rax], x0
37bdf9d4cmov rsi, rcx
37bdf9d4fcmp r12, r15
37bdf9d52jne 0x37bdf9b99
37bdf9d58
37bdf9d58loc_37bdf9d58:
37bdf9d58mov r15, [rsp+448]
37bdf9d60mov rbx, [rsp+480]
37bdf9d68movaps x6, x7
37bdf9d6bmovaps x7, x12
37bdf9d6fmov rdx, [r15]
37bdf9d72
37bdf9d72loc_37bdf9d72:
37bdf9d72mov rax, [rsp+136]
37bdf9d7apxor x0, x0
37bdf9d7emov rdi, [rsp+488]
37bdf9d86mov r8l, 0
37bdf9d8cimul rax, rdx
37bdf9d90add rax, [rsp+168]
37bdf9d98add rax, rdx
37bdf9d9blea rcx, [rdi+8*rax]
37bdf9d9fucomiss x0, [rcx]
37bdf9da2setnp al
37bdf9da5cmovne eax, r8l
37bdf9da9test al, al
37bdf9dabje 0x37bdf9dd3
37bdf9daducomiss x0, [rcx+4]
37bdf9db1setnp al
37bdf9db4cmovne eax, r8l
37bdf9db8test al, al
37bdf9dbaje 0x37bdf9dd3
37bdf9dbcmov rax, [rsp+512]
37bdf9dc4mov [rcx+4], 0
37bdf9dcbmovss x0, [rax]
37bdf9dcfmovss [rcx], x0
37bdf9dd3
37bdf9dd3loc_37bdf9dd3:
37bdf9dd3mov eax, 78
37bdf9dd8
37bdf9dd8loc_37bdf9dd8:
37bdf9dd8mov [rsp+207], al
37bdf9ddfmov [rsp+206], 78
37bdf9de7test rdx, rdx
37bdf9deajle 0x37bdf9f89
37bdf9df0lea rbp, [rsp+206]
37bdf9df8lea rdi, [rsp+207]
37bdf9e00movss x9, [rip+0x65ae97]
37bdf9e09mov r14, [rsp+496]
37bdf9e11mov rsi, [rsp+504]
37bdf9e19mov [rsp+136], rbp
37bdf9e21lea r13, [rsp+232]
37bdf9e29mov rbp, rbx
37bdf9e2cdivss x9, x6
37bdf9e31mov [rsp+144], rdi
37bdf9e39mov rbx, rdx
37bdf9e3cmov edi, 1
37bdf9e41lea r12, [rsp+208]
37bdf9e49nop [rax]
37bdf9e50
37bdf9e50loc_37bdf9e50:
37bdf9e50mov rax, [rsp+488]
37bdf9e58mov [rsp+80], r13
37bdf9e5dlea r8, [rip+0x65ae14]
37bdf9e64lea rcx, [rip+0x65ae14]
37bdf9e6bmov [rsp+112], 1
37bdf9e74mov r9, [rsp+136]
37bdf9e7cmov [rsp+40], rax
37bdf9e81mov rdx, [rsp+144]
37bdf9e89mov [rsp+104], 7
37bdf9e92mov [rsp+96], 1
37bdf9e9bmov [rsp+88], 5
37bdf9ea4mov [rsp+72], rsi
37bdf9ea9mov [rsp+64], r12
37bdf9eaemov [rsp+56], rbp
37bdf9eb3mov [rsp+48], r14
37bdf9eb8mov [rsp+32], r15
37bdf9ebdcall clatrs_64_
37bdf9ec2lea r8, [rip+0x65ada7]
37bdf9ec9mov rdx, rbp
37bdf9eccmov rcx, r15
37bdf9ecfmov [rsp+206], 89
37bdf9ed7call scasum_64_
37bdf9edcmovaps x1, x0
37bdf9edfmovss x0, [rsp+208]
37bdf9ee8mulss x0, x9
37bdf9eedcomiss x1, x0
37bdf9ef0jae 0x37bdfa4b2
37bdf9ef6mov rax, [rsp+512]
37bdf9efemov rcx, [r15]
37bdf9f01mov [rbp+4], 0
37bdf9f08movss x1, [rax]
37bdf9f0cmovss [rbp], x1
37bdf9f11cmp rcx, 1
37bdf9f15jle 0x37bdf9f57
37bdf9f17movaps x2, x6
37bdf9f1amovaps x0, x1
37bdf9f1dlea rdx, [rcx+1]
37bdf9f21mov eax, 2
37bdf9f26addss x2, x7
37bdf9f2adivss x0, x2
37bdf9f2enop [rax]
37bdf9f35nop [rax+rax]
37bdf9f40
37bdf9f40loc_37bdf9f40:
37bdf9f40mov [rbp+8*rax-4], 0
37bdf9f48movss [rbp+8*rax-8], x0
37bdf9f4eadd rax, 1
37bdf9f52cmp rax, rdx
37bdf9f55jne 0x37bdf9f40
37bdf9f57
37bdf9f57loc_37bdf9f57:
37bdf9f57mulss x1, x6
37bdf9f5bmov rax, rcx
37bdf9f5esub rax, rdi
37bdf9f61add rdi, 1
37bdf9f65movss x0, [rbp+8*rax]
37bdf9f6bsubss x0, x1
37bdf9f6fmovss x1, [rbp+8*rax+4]
37bdf9f75unpcklps x0, x1
37bdf9f78movlps [rbp+8*rax], x0
37bdf9f7dcmp rdi, rbx
37bdf9f80jle 0x37bdf9e50
37bdf9f86mov rbx, rbp
37bdf9f89
37bdf9f89loc_37bdf9f89:
37bdf9f89mov rax, [rsp+528]
37bdf9f91mov [rax], 1
37bdf9f98
37bdf9f98loc_37bdf9f98:
37bdf9f98mov rdx, rbx
37bdf9f9bmov rcx, r15
37bdf9f9elea r8, [rip+0x65accb]
37bdf9fa5call icamax_64_
37bdf9faalea rdx, [rsp+212]
37bdf9fb2mov r8, rbx
37bdf9fb5mov rcx, r15
37bdf9fb8sub rax, 1
37bdf9fbclea r9, [rip+0x65acad]
37bdf9fc3movss x0, [rbx+8*rax]
37bdf9fc8movss x1, [rbx+8*rax+4]
37bdf9fceandps x0, x8
37bdf9fd2andps x1, x8
37bdf9fd6addss x0, x1
37bdf9fdadivss x7, x0
37bdf9fdemovss [rsp+212], x7
37bdf9fe7call csscal_64_
37bdf9fecnop
37bdf9fedmovups x6, [rsp+240]
37bdf9ff5movups x7, [rsp+256]
37bdf9ffdmovups x8, [rsp+272]
37bdfa006movups x9, [rsp+288]
37bdfa00fmovups x10, [rsp+304]
37bdfa018movups x11, [rsp+320]
37bdfa021movups x12, [rsp+336]
37bdfa02aadd rsp, 360
37bdfa031pop rbx
37bdfa032pop rsi
37bdfa033pop rdi
37bdfa034pop rbp
37bdfa035pop r12
37bdfa037pop r13
37bdfa039pop r14
37bdfa03bpop r15
37bdfa03dret
37bdfa03e
37bdfa03eloc_37bdfa03e:
37bdfa03emov r10l, 1
37bdfa044jmp 0x37bdf9980
37bdfa049
37bdfa049loc_37bdfa049:
37bdfa049movss x8, [rip+0x65ac3e]
37bdfa052cmp rdx, 1
37bdfa056jle 0x37bdfa455
37bdfa05clea rdi, [rdx-1]
37bdfa060mov rax, rbp
37bdfa063mov rsi, [rsp+456]
37bdfa06bmov rcx, [rsp+168]
37bdfa073imul rbp, rdi
37bdfa077not rax
37bdfa07amov r8, [rsp+488]
37bdfa082mov [rsp+448], r15
37bdfa08alea r11, [8*rax]
37bdfa092add rax, rdx
37bdfa095pxor x9, x9
37bdfa09amov [rsp+480], rbx
37bdfa0a2lea r10, [8*rcx]
37bdfa0aamovss x8, [rip+0x65abdd]
37bdfa0b3add rax, rbp
37bdfa0b6lea r14, [rsi+8*rax]
37bdfa0bamov rsi, [rsp+136]
37bdfa0c2mov r15, r14
37bdfa0c5mov r14, rdi
37bdfa0c8mov rax, rsi
37bdfa0cbimul rax, rdx
37bdfa0cfadd rdx, rcx
37bdfa0d2add rdx, rax
37bdfa0d5add rax, rcx
37bdfa0d8lea r13, [r8+8*rdx]
37bdfa0dcmov rdx, rsi
37bdfa0dflea r12, [r8+8*rax+8]
37bdfa0e4imul rsi, rdi
37bdfa0e8neg rdx
37bdfa0ebmov rbx, r13
37bdfa0eemov rdi, r10
37bdfa0f1lea rbp, [8*rdx]
37bdfa0f9lea rax, [rsp+224]
37bdfa101mov r13, rbp
37bdfa104mov [rsp+136], rax
37bdfa10cmov rbp, r11
37bdfa10flea rdx, [rsi+rcx]
37bdfa113lea rsi, [r8+8*rdx+8]
37bdfa118jmp 0x37bdfa1b7
37bdfa11d
37bdfa11d 0f 1f 00 ...
37bdfa120
37bdfa120loc_37bdfa120:
37bdfa120ucomiss x3, x9
37bdfa124mov ecx, 0
37bdfa129setnp al
37bdfa12ccmovne eax, ecx
37bdfa12ftest al, al
37bdfa131je 0x37bdfa158
37bdfa133ucomiss x4, x9
37bdfa137setnp al
37bdfa13acmovne eax, ecx
37bdfa13dtest al, al
37bdfa13fje 0x37bdfa158
37bdfa141mov rax, [rsp+512]
37bdfa149mov [rbx+4], 0
37bdfa150movss x0, [rax]
37bdfa154movss [rbx], x0
37bdfa158
37bdfa158loc_37bdfa158:
37bdfa158mov rcx, [rsp+136]
37bdfa160mov rdx, rbx
37bdfa163call cladiv_64_
37bdfa168mov ecx, 1
37bdfa16dmovd x3, eax
37bdfa171shr rax, 32
37bdfa175movd x2, eax
37bdfa179ucomiss x2, x9
37bdfa17dsetp al
37bdfa180cmovne eax, ecx
37bdfa183test al, al
37bdfa185jne 0x37bdfa3c0
37bdfa18bucomiss x3, x9
37bdfa18fsetp al
37bdfa192cmovne eax, ecx
37bdfa195test al, al
37bdfa197jne 0x37bdfa3c0
37bdfa19d
37bdfa19dloc_37bdfa19d:
37bdfa19dadd r15, rbp
37bdfa1a0add rbx, rdi
37bdfa1a3add rsi, r13
37bdfa1a6add r12, r13
37bdfa1a9cmp r14, 1
37bdfa1adje 0x37bdfa442
37bdfa1b3sub r14, 1
37bdfa1b7
37bdfa1b7loc_37bdfa1b7:
37bdfa1b7movss x3, [rbx+4]
37bdfa1bcmovss x4, [rbx]
37bdfa1c0movq x0, [r15]
37bdfa1c5movaps x2, x4
37bdfa1c8movaps x1, x3
37bdfa1cbandps x1, x8
37bdfa1cfandps x2, x8
37bdfa1d3movlps [rsp+224], x0
37bdfa1dbaddss x2, x1
37bdfa1dfmovaps x1, x0
37bdfa1e2movshdup x0, x0
37bdfa1e6andps x1, x8
37bdfa1eaandps x0, x8
37bdfa1eeaddss x0, x1
37bdfa1f2comiss x0, x2
37bdfa1f5jbe 0x37bdfa120
37bdfa1fbmov rdx, [rsp+136]
37bdfa203mov rcx, rbx
37bdfa206call cladiv_64_
37bdfa20bmov rcx, [rsp+224]
37bdfa213movd x4, eax
37bdfa217shr rax, 32
37bdfa21bmovd x5, eax
37bdfa21fmovsldup x4, x4
37bdfa223mov [rbx], rcx
37bdfa226xor eax, eax
37bdfa228movsldup x3, x5
37bdfa22cmovq x4, x4
37bdfa230movq x3, x3
37bdfa234nop
37bdfa235nop [rax+rax]
37bdfa240
37bdfa240loc_37bdfa240:
37bdfa240movq x2, [rsi+8*rax]
37bdfa245movaps x1, x2
37bdfa248movq x0, x2
37bdfa24cmulps x0, x4
37bdfa24fshufps x1, x1, -31
37bdfa253movq x1, x1
37bdfa257mulps x1, x3
37bdfa25amovq x0, x0
37bdfa25emovq x1, x1
37bdfa262addsubps x0, x1
37bdfa266movq x1, [r12+8*rax]
37bdfa26cmovq x0, x0
37bdfa270subps x1, x0
37bdfa273movlps [rsi+8*rax], x1
37bdfa277movlps [r12+8*rax], x2
37bdfa27cadd rax, 1
37bdfa280cmp rax, r14
37bdfa283jb 0x37bdfa240
37bdfa285jmp 0x37bdfa19d
37bdfa28a
37bdfa28a 66 0f 1f 44 00 00 f..D..
37bdfa290
37bdfa290loc_37bdfa290:
37bdfa290mov rcx, [rsp+448]
37bdfa298mov rdx, [rcx]
37bdfa29bcmp r12, rdx
37bdfa29ejg 0x37bdfa522
37bdfa2a4mov r10, rdx
37bdfa2a7movd x2, eax
37bdfa2abmovd x4, eax
37bdfa2afsub r10, rbx
37bdfa2b2unpcklps x2, x1
37bdfa2b5unpcklps x1, x4
37bdfa2b8cmp r10, 1
37bdfa2bcje 0x37bdfa4ba
37bdfa2c2cmp [rsp+184], 22
37bdfa2cbjbe 0x37bdfa4ba
37bdfa2d1mov rax, [rsp+176]
37bdfa2d9mov r11, r10
37bdfa2dcmovaps x4, x1
37bdfa2dfmovaps x3, x2
37bdfa2e2shr r11, 1
37bdfa2e5movlhps x4, x1
37bdfa2e8movlhps x3, x2
37bdfa2eblea rdx, [rax+rsi]
37bdfa2efmov rax, [rsp+144]
37bdfa2f7lea rcx, [rsi+rax]
37bdfa2fbxor esi, esi
37bdfa2fdmov rax, rcx
37bdfa300
37bdfa300loc_37bdfa300:
37bdfa300movups x0, [rdx]
37bdfa303movups x5, [rdx+8*rbp]
37bdfa307add rsi, 1
37bdfa30badd rdx, r13
37bdfa30emovaps x6, x0
37bdfa311shufps x6, x5, -18
37bdfa315movaps x10, x6
37bdfa319movaps x6, x0
37bdfa31cshufps x0, x5, 85
37bdfa320shufps x6, x5, 0
37bdfa324mulps x6, x4
37bdfa327mulps x0, x3
37bdfa32amovaps x5, x6
37bdfa32daddsubps x5, x0
37bdfa331movaps x0, x10
37bdfa335subps x0, x5
37bdfa338movq [rax], x0
37bdfa33cmovhps [rax+8*rbp], x0
37bdfa340add rax, r13
37bdfa343cmp r11, rsi
37bdfa346jne 0x37bdfa300
37bdfa348test r10b, 1
37bdfa34cje 0x37bdf9b85
37bdfa352and r10, -2
37bdfa356movq x1, x1
37bdfa35amovq x2, x2
37bdfa35elea rax, [r10+r12]
37bdfa362imul rax, rbp
37bdfa366add rax, [rsp+168]
37bdfa36elea rdx, [r12+rax]
37bdfa372add rbx, rax
37bdfa375mov rax, [rsp+488]
37bdfa37dmovq x3, [rax+8*rbx]
37bdfa382movsldup x0, x3
37bdfa386movq x0, x0
37bdfa38amulps x0, x1
37bdfa38dmovshdup x1, x3
37bdfa391movq x1, x1
37bdfa395mulps x1, x2
37bdfa398movq x0, x0
37bdfa39cmovq x1, x1
37bdfa3a0addsubps x0, x1
37bdfa3a4movq x1, [rax+8*rdx]
37bdfa3a9movq x0, x0
37bdfa3adsubps x1, x0
37bdfa3b0movlps [rax+8*rdx], x1
37bdfa3b4jmp 0x37bdf9b85
37bdfa3b9
37bdfa3b9 0f 1f 80 00 00 00 00 .......
37bdfa3c0
37bdfa3c0loc_37bdfa3c0:
37bdfa3c0movsldup x3, x3
37bdfa3c4movsldup x2, x2
37bdfa3c8xor eax, eax
37bdfa3camovq x3, x3
37bdfa3cemovq x2, x2
37bdfa3d2nop
37bdfa3d4nop [rax+rax]
37bdfa3dfnop [rax+rax]
37bdfa3eanop [rax+rax]
37bdfa3f5nop [rax+rax]
37bdfa400
37bdfa400loc_37bdfa400:
37bdfa400movq x0, [r12+8*rax]
37bdfa406movq x1, x0
37bdfa40ashufps x0, x0, -31
37bdfa40emulps x1, x3
37bdfa411movq x0, x0
37bdfa415mulps x0, x2
37bdfa418movq x1, x1
37bdfa41cmovq x0, x0
37bdfa420addsubps x1, x0
37bdfa424movq x0, [rsi+8*rax]
37bdfa429movq x1, x1
37bdfa42dsubps x0, x1
37bdfa430movlps [rsi+8*rax], x0
37bdfa434add rax, 1
37bdfa438cmp rax, r14
37bdfa43bjb 0x37bdfa400
37bdfa43djmp 0x37bdfa19d
37bdfa442
37bdfa442loc_37bdfa442:
37bdfa442mov r15, [rsp+448]
37bdfa44amov rbx, [rsp+480]
37bdfa452mov rdx, [r15]
37bdfa455
37bdfa455loc_37bdfa455:
37bdfa455mov rax, [rsp+488]
37bdfa45dpxor x0, x0
37bdfa461mov ecx, 0
37bdfa466ucomiss x0, [rax]
37bdfa469setnp al
37bdfa46ccmovne eax, ecx
37bdfa46ftest al, al
37bdfa471je 0x37bdfa4a8
37bdfa473mov rax, [rsp+488]
37bdfa47bucomiss x0, [rax+4]
37bdfa47fsetnp al
37bdfa482cmovne eax, ecx
37bdfa485test al, al
37bdfa487je 0x37bdfa4a8
37bdfa489mov rax, [rsp+512]
37bdfa491movss x0, [rax]
37bdfa495mov rax, [rsp+488]
37bdfa49dmov [rax+4], 0
37bdfa4a4movss [rax], x0
37bdfa4a8
37bdfa4a8loc_37bdfa4a8:
37bdfa4a8mov eax, 67
37bdfa4adjmp 0x37bdf9dd8
37bdfa4b2
37bdfa4b2loc_37bdfa4b2:
37bdfa4b2mov rbx, rbp
37bdfa4b5jmp 0x37bdf9f98
37bdfa4ba
37bdfa4baloc_37bdfa4ba:
37bdfa4baadd rdx, 1
37bdfa4bemovq x1, x1
37bdfa4c2movq x2, x2
37bdfa4c6mov rcx, r12
37bdfa4c9mov r8, [rsp+176]
37bdfa4d1lea rax, [r8+rsi]
37bdfa4d5nop [rax+rax]
37bdfa4e0
37bdfa4e0loc_37bdfa4e0:
37bdfa4e0movq x3, [rax]
37bdfa4e4add rcx, 1
37bdfa4e8movsldup x0, x3
37bdfa4ecmovshdup x3, x3
37bdfa4f0movq x0, x0
37bdfa4f4movq x3, x3
37bdfa4f8mulps x0, x1
37bdfa4fbmulps x3, x2
37bdfa4femovq x0, x0
37bdfa502movq x3, x3
37bdfa506addsubps x0, x3
37bdfa50amovq x3, [rax+8]
37bdfa50fmovq x0, x0
37bdfa513subps x3, x0
37bdfa516movlps [rax+8], x3
37bdfa51aadd rax, r8
37bdfa51dcmp rcx, rdx
37bdfa520jne 0x37bdfa4e0
37bdfa522
37bdfa522loc_37bdfa522:
37bdfa522mov rax, [rsp+144]
37bdfa52alea rcx, [rsi+rax]
37bdfa52ejmp 0x37bdf9b85
37bdfa533
37bdfa533loc_37bdfa533:
37bdfa533mulss x0, x6
37bdfa537lea r8, [rip+0x65a732]
37bdfa53emov rdx, rbx
37bdfa541mov rcx, r15
37bdfa544movss x7, [rip+0x65a738]
37bdfa54cmaxss x0, x7
37bdfa550mulss x0, x2
37bdfa554movaps x8, x0
37bdfa558call scnrm2_64_
37bdfa55dmov rax, [rsp+512]
37bdfa565mov r8, rbx
37bdfa568mov rcx, r15
37bdfa56bmaxss x0, x8
37bdfa570lea rdx, [rsp+232]
37bdfa578movss x1, [rax]
37bdfa57clea r9, [rip+0x65a6ed]
37bdfa583mulss x1, x6
37bdfa587divss x1, x0
37bdfa58bmovss [rsp+232], x1
37bdfa594call csscal_64_
37bdfa599mov rdx, [r15]
37bdfa59cjmp 0x37bdf9a1f
37bdfa5a1
37bdfa5a1loc_37bdfa5a1:
37bdfa5a1mov r8, [rsp+176]
37bdfa5a9add rcx, 1
37bdfa5admov rdx, r12
37bdfa5b0movaps x6, x8
37bdfa5b4lea rax, [r8+rsi]
37bdfa5b8nop [rax+rax]
37bdfa5c0
37bdfa5c0loc_37bdfa5c0:
37bdfa5c0movss x0, [rax+8]
37bdfa5c5movss x4, [rax+12]
37bdfa5camovaps x5, x2
37bdfa5cdmovaps x3, x1
37bdfa5d0movaps x8, x1
37bdfa5d4add rdx, 1
37bdfa5d8mulss x5, x0
37bdfa5dcmulss x3, x4
37bdfa5e0mulss x8, x0
37bdfa5e5unpcklps x0, x4
37bdfa5e8subss x5, x3
37bdfa5ecmovss x3, [rax]
37bdfa5f0subss x3, x5
37bdfa5f4movaps x5, x2
37bdfa5f7mulss x5, x4
37bdfa5fbaddss x8, x5
37bdfa600movss x5, [rax+4]
37bdfa605subss x5, x8
37bdfa60aunpcklps x3, x5
37bdfa60dmovlhps x0, x3
37bdfa610movups [rax], x0
37bdfa613add rax, r8
37bdfa616cmp rdx, rcx
37bdfa619jne 0x37bdfa5c0
37bdfa61bmov rax, [rsp+144]
37bdfa623movaps x8, x6
37bdfa627lea rcx, [rsi+rax]
37bdfa62bjmp 0x37bdf9b85
37bdfa630
37bdfa630loc_37bdfa630:
37bdfa630cmp [rcx], 0
37bdfa634je 0x37bdfa533
37bdfa63amov rax, [rsp+432]
37bdfa642movss x7, [rip+0x65a63a]
37bdfa64amovss x8, [rip+0x65a63d]
37bdfa653cmp [rax], 0
37bdfa657jne 0x37bdf9d72
37bdfa65djmp 0x37bdfa455
37bdf9780
37bdf9780claein_64_:
37bdf9780push r15
37bdf9782push r14
37bdf9784push r13
37bdf9786push r12
37bdf9788push rbp
37bdf9789push rdi
37bdf978apush rsi
37bdf978bpush rbx
37bdf978csub rsp, 360
37bdf9793movups [rsp+240], x6
37bdf979bmovups [rsp+256], x7
37bdf97a3movups [rsp+272], x8
37bdf97acmovups [rsp+288], x9
37bdf97b5movups [rsp+304], x10
37bdf97bemovups [rsp+320], x11
37bdf97c7movups [rsp+336], x12
37bdf97d0pxor x6, x6
37bdf97d4mov rax, [rsp+496]
37bdf97dcmov rbx, [rsp+480]
37bdf97e4mov rax, [rax]
37bdf97e7mov [rsp+432], rcx
37bdf97efmov rcx, rdx
37bdf97f2xor edx, edx
37bdf97f4test rax, rax
37bdf97f7cmovns rdx, rax
37bdf97fbmov [rsp+456], r9
37bdf9803mov r15, r8
37bdf9806mov rax, rdx
37bdf9809mov [rsp+136], rdx
37bdf9811mov rdi, rdx
37bdf9814mov rdx, [r8]
37bdf9817not rax
37bdf981amov [rsp+168], rax
37bdf9822mov rax, [rsp+464]
37bdf982acvtsi2ss x6, rdx
37bdf982fmov rbp, [rax]
37bdf9832xor eax, eax
37bdf9834test rbp, rbp
37bdf9837sqrtss x6, x6
37bdf983bcmovs rbp, rax
37bdf983fmov rax, [rsp+528]
37bdf9847mov [rax], 0
37bdf984emov rax, [rsp+512]
37bdf9856movss x0, [rax]
37bdf985amov rax, [rsp+520]
37bdf9862movss x2, [rax]
37bdf9866test rdx, rdx
37bdf9869jle 0x37bdfa630
37bdf986fmov [rsp+160], rdx
37bdf9877lea r13, [r9-8]
37bdf987blea r14, [rdx+1]
37bdf987fmov rax, [rsp+488]
37bdf9887mov rsi, -1
37bdf988emov r10l, 1
37bdf9894movaps x3, x0
37bdf9897mov [rsp+440], rcx
37bdf989flea r12, [rax-8]
37bdf98a3mov rax, [rsp+472]
37bdf98ablea r8, [8*rdi+8]
37bdf98b3mov [rsp+448], r15
37bdf98bbmov rdi, -1
37bdf98c2mov r15, r8
37bdf98c5lea rbx, [8*rbp+8]
37bdf98cdmovq x1, [rax]
37bdf98d1lea rax, [r9+8]
37bdf98d5mov [rsp+144], rax
37bdf98ddmov rax, [rsp+488]
37bdf98e5add rax, 8
37bdf98e9mov [rsp+152], rax
37bdf98f1nop [rax]
37bdf98f5nop [rax+rax]
37bdf9900
37bdf9900loc_37bdf9900:
37bdf9900movq x0, [r13+8]
37bdf9906lea r11, [r10+1]
37bdf990asubps x0, x1
37bdf990dmovlps [r12+8], x0
37bdf9913cmp r11, r14
37bdf9916je 0x37bdf99b0
37bdf991cadd r13, rbx
37bdf991fadd r12, r15
37bdf9922add rsi, rbp
37bdf9925add rdi, [rsp+136]
37bdf992dcmp r11, 2
37bdf9931je 0x37bdfa03e
37bdf9937mov rax, [rsp+144]
37bdf993fmov r9, r10
37bdf9942xor edx, edx
37bdf9944shr r9, 1
37bdf9947lea r8, [rax+8*rsi]
37bdf994bmov rax, [rsp+152]
37bdf9953lea rcx, [rax+8*rdi]
37bdf9957xor eax, eax
37bdf9959nop [rax]
37bdf9960
37bdf9960loc_37bdf9960:
37bdf9960movups x0, [r8+rax]
37bdf9965add rdx, 1
37bdf9969movups [rcx+rax], x0
37bdf996dadd rax, 16
37bdf9971cmp r9, rdx
37bdf9974jne 0x37bdf9960
37bdf9976test r10b, 1
37bdf997aje 0x37bdf999f
37bdf997cor r10, 1
37bdf9980
37bdf9980loc_37bdf9980:
37bdf9980mov rcx, [rsp+456]
37bdf9988lea rax, [rsi+r10]
37bdf998cadd r10, rdi
37bdf998fmov rax, [rcx+8*rax]
37bdf9993mov rcx, [rsp+488]
37bdf999bmov [rcx+8*r10], rax
37bdf999f
37bdf999floc_37bdf999f:
37bdf999fmov r10, r11
37bdf99a2jmp 0x37bdf9900
37bdf99a7
37bdf99a7 66 0f 1f 84 00 00 00 00 00 f........
37bdf99b0
37bdf99b0loc_37bdf99b0:
37bdf99b0mov rcx, [rsp+440]
37bdf99b8mov rdx, [rsp+160]
37bdf99c0movaps x0, x3
37bdf99c3mov r15, [rsp+448]
37bdf99cbmov rbx, [rsp+480]
37bdf99d3cmp [rcx], 0
37bdf99d7je 0x37bdfa533
37bdf99ddmov eax, 1
37bdf99e2nop [rax+rax]
37bdf99eanop [rax+rax]
37bdf99f5nop [rax+rax]
37bdf9a00
37bdf9a00loc_37bdf9a00:
37bdf9a00mov [rbx+8*rax-4], 0
37bdf9a08movss [rbx+8*rax-8], x0
37bdf9a0eadd rax, 1
37bdf9a12cmp rax, r14
37bdf9a15jne 0x37bdf9a00
37bdf9a17movss x7, [rip+0x65b265]
37bdf9a1f
37bdf9a1floc_37bdf9a1f:
37bdf9a1fmov rax, [rsp+432]
37bdf9a27cmp [rax], 0
37bdf9a2bje 0x37bdfa049
37bdf9a31movss x8, [rip+0x65b256]
37bdf9a3acmp rdx, 1
37bdf9a3ejle 0x37bdf9d72
37bdf9a44lea rax, [8*rbp+8]
37bdf9a4cmov ebp, 1
37bdf9a51mov [rsp+448], r15
37bdf9a59movaps x12, x7
37bdf9a5dmov [rsp+152], rax
37bdf9a65pxor x9, x9
37bdf9a6amov r15, rdx
37bdf9a6dmovaps x7, x6
37bdf9a70mov rax, [rsp+456]
37bdf9a78mov [rsp+480], rbx
37bdf9a80mov r14l, 1
37bdf9a86movss x8, [rip+0x65b201]
37bdf9a8fmov rsi, [rsp+488]
37bdf9a97lea r13, [rax-8]
37bdf9a9bmov rax, [rsp+136]
37bdf9aa3lea rdi, [8*rax+8]
37bdf9aabmov r12, rax
37bdf9aaelea rcx, [8*rax]
37bdf9ab6mov [rsp+144], rdi
37bdf9abeadd rdi, 3
37bdf9ac2shl r12, 4
37bdf9ac6mov [rsp+184], rdi
37bdf9acelea rdi, [rsp+216]
37bdf9ad6mov [rsp+160], rdi
37bdf9ademov rdi, r13
37bdf9ae1mov r13, r12
37bdf9ae4mov r12, rbp
37bdf9ae7mov [rsp+176], rcx
37bdf9aefmov rbp, rax
37bdf9af2jmp 0x37bdf9b99
37bdf9af7
37bdf9af7 66 0f 1f 84 00 00 00 00 00 f........
37bdf9b00
37bdf9b00loc_37bdf9b00:
37bdf9b00ucomiss x3, x9
37bdf9b04mov ecx, 0
37bdf9b09setnp al
37bdf9b0ccmovne eax, ecx
37bdf9b0ftest al, al
37bdf9b11je 0x37bdf9b38
37bdf9b13ucomiss x4, x9
37bdf9b17setnp al
37bdf9b1acmovne eax, ecx
37bdf9b1dtest al, al
37bdf9b1fje 0x37bdf9b38
37bdf9b21mov rax, [rsp+512]
37bdf9b29mov [rsi+4], 0
37bdf9b30movss x0, [rax]
37bdf9b34movss [rsi], x0
37bdf9b38
37bdf9b38loc_37bdf9b38:
37bdf9b38mov rcx, [rsp+160]
37bdf9b40mov rdx, rsi
37bdf9b43call cladiv_64_
37bdf9b48movd x1, eax
37bdf9b4cshr rax, 32
37bdf9b50ucomiss x1, x9
37bdf9b54setp dl
37bdf9b57cmovne edx, r14l
37bdf9b5btest dl, dl
37bdf9b5djne 0x37bdfa290
37bdf9b63movd x5, eax
37bdf9b67mov rcx, [rsp+144]
37bdf9b6fucomiss x5, x9
37bdf9b73setp dl
37bdf9b76cmovne edx, r14l
37bdf9b7aadd rcx, rsi
37bdf9b7dtest dl, dl
37bdf9b7fjne 0x37bdfa290
37bdf9b85
37bdf9b85loc_37bdf9b85:
37bdf9b85add rdi, [rsp+152]
37bdf9b8dmov rsi, rcx
37bdf9b90cmp r12, r15
37bdf9b93je 0x37bdf9d58
37bdf9b99
37bdf9b99loc_37bdf9b99:
37bdf9b99movss x4, [rsi+4]
37bdf9b9emovss x3, [rsi]
37bdf9ba2mov rbx, r12
37bdf9ba5add r12, 1
37bdf9ba9movq x0, [rdi+16]
37bdf9baemovaps x2, x3
37bdf9bb1movaps x1, x4
37bdf9bb4andps x1, x8
37bdf9bb8andps x2, x8
37bdf9bbcmovlps [rsp+216], x0
37bdf9bc4addss x2, x1
37bdf9bc8movaps x1, x0
37bdf9bcbmovshdup x0, x0
37bdf9bcfandps x1, x8
37bdf9bd3andps x0, x8
37bdf9bd7addss x0, x1
37bdf9bdbcomiss x0, x2
37bdf9bdejbe 0x37bdf9b00
37bdf9be4mov rdx, [rsp+160]
37bdf9becmov rcx, rsi
37bdf9befcall cladiv_64_
37bdf9bf4movd x2, eax
37bdf9bf8shr rax, 32
37bdf9bfcmovd x1, eax
37bdf9c00mov rax, [rsp+216]
37bdf9c08mov [rsi], rax
37bdf9c0bmov rax, [rsp+448]
37bdf9c13mov rcx, [rax]
37bdf9c16cmp r12, rcx
37bdf9c19jg 0x37bdfa522
37bdf9c1fmov r10, rcx
37bdf9c22sub r10, rbx
37bdf9c25cmp r10, 1
37bdf9c29je 0x37bdfa5a1
37bdf9c2fcmp [rsp+184], 22
37bdf9c38jbe 0x37bdfa5a1
37bdf9c3emov rcx, [rsp+176]
37bdf9c46mov r11, r10
37bdf9c49movaps x5, x2
37bdf9c4cmovaps x4, x1
37bdf9c4fshr r11, 1
37bdf9c52shufps x5, x5, 0
37bdf9c56shufps x4, x4, 0
37bdf9c5alea rax, [rcx+rsi]
37bdf9c5elea rdx, [rcx+rax]
37bdf9c62xor ecx, ecx
37bdf9c64nop
37bdf9c65nop [rax+rax]
37bdf9c70
37bdf9c70loc_37bdf9c70:
37bdf9c70movups x10, [rax]
37bdf9c74movups x0, [rdx]
37bdf9c77add rcx, 1
37bdf9c7bmovaps x6, x10
37bdf9c7fmovaps x3, x10
37bdf9c83shufps x6, x0, -18
37bdf9c87mulps x6, x5
37bdf9c8amovlhps x3, x0
37bdf9c8dmovaps x11, x6
37bdf9c91movaps x6, x10
37bdf9c95shufps x6, x0, -69
37bdf9c99mulps x6, x4
37bdf9c9caddsubps x11, x6
37bdf9ca1movaps x6, x10
37bdf9ca5subps x3, x11
37bdf9ca9shufps x6, x3, 78
37bdf9cadshufps x0, x3, -18
37bdf9cb1movups [rax], x6
37bdf9cb4add rax, r13
37bdf9cb7movups [rdx], x0
37bdf9cbaadd rdx, r13
37bdf9cbdcmp r11, rcx
37bdf9cc0jne 0x37bdf9c70
37bdf9cc2mov rax, [rsp+144]
37bdf9ccalea rcx, [rsi+rax]
37bdf9ccetest r10b, 1
37bdf9cd2je 0x37bdf9b85
37bdf9cd8and r10, -2
37bdf9cdcmov rsi, [rsp+488]
37bdf9ce4movaps x5, x2
37bdf9ce7movaps x3, x1
37bdf9cealea rax, [r10+r12]
37bdf9ceeadd rdi, [rsp+152]
37bdf9cf6imul rax, rbp
37bdf9cfaadd rax, [rsp+168]
37bdf9d02lea rdx, [r12+rax]
37bdf9d06add rax, rbx
37bdf9d09movss x0, [rsi+8*rdx]
37bdf9d0emovss x4, [rsi+8*rdx+4]
37bdf9d14mulss x5, x0
37bdf9d18mulss x3, x4
37bdf9d1cmulss x1, x0
37bdf9d20unpcklps x0, x4
37bdf9d23mulss x2, x4
37bdf9d27subss x5, x3
37bdf9d2bmovss x3, [rsi+8*rax]
37bdf9d30addss x1, x2
37bdf9d34subss x3, x5
37bdf9d38movss x5, [rsi+8*rax+4]
37bdf9d3esubss x5, x1
37bdf9d42unpcklps x3, x5
37bdf9d45movlhps x0, x3
37bdf9d48movups [rsi+8*rax], x0
37bdf9d4cmov rsi, rcx
37bdf9d4fcmp r12, r15
37bdf9d52jne 0x37bdf9b99
37bdf9d58
37bdf9d58loc_37bdf9d58:
37bdf9d58mov r15, [rsp+448]
37bdf9d60mov rbx, [rsp+480]
37bdf9d68movaps x6, x7
37bdf9d6bmovaps x7, x12
37bdf9d6fmov rdx, [r15]
37bdf9d72
37bdf9d72loc_37bdf9d72:
37bdf9d72mov rax, [rsp+136]
37bdf9d7apxor x0, x0
37bdf9d7emov rdi, [rsp+488]
37bdf9d86mov r8l, 0
37bdf9d8cimul rax, rdx
37bdf9d90add rax, [rsp+168]
37bdf9d98add rax, rdx
37bdf9d9blea rcx, [rdi+8*rax]
37bdf9d9fucomiss x0, [rcx]
37bdf9da2setnp al
37bdf9da5cmovne eax, r8l
37bdf9da9test al, al
37bdf9dabje 0x37bdf9dd3
37bdf9daducomiss x0, [rcx+4]
37bdf9db1setnp al
37bdf9db4cmovne eax, r8l
37bdf9db8test al, al
37bdf9dbaje 0x37bdf9dd3
37bdf9dbcmov rax, [rsp+512]
37bdf9dc4mov [rcx+4], 0
37bdf9dcbmovss x0, [rax]
37bdf9dcfmovss [rcx], x0
37bdf9dd3
37bdf9dd3loc_37bdf9dd3:
37bdf9dd3mov eax, 78
37bdf9dd8
37bdf9dd8loc_37bdf9dd8:
37bdf9dd8mov [rsp+207], al
37bdf9ddfmov [rsp+206], 78
37bdf9de7test rdx, rdx
37bdf9deajle 0x37bdf9f89
37bdf9df0lea rbp, [rsp+206]
37bdf9df8lea rdi, [rsp+207]
37bdf9e00movss x9, [rip+0x65ae97]
37bdf9e09mov r14, [rsp+496]
37bdf9e11mov rsi, [rsp+504]
37bdf9e19mov [rsp+136], rbp
37bdf9e21lea r13, [rsp+232]
37bdf9e29mov rbp, rbx
37bdf9e2cdivss x9, x6
37bdf9e31mov [rsp+144], rdi
37bdf9e39mov rbx, rdx
37bdf9e3cmov edi, 1
37bdf9e41lea r12, [rsp+208]
37bdf9e49nop [rax]
37bdf9e50
37bdf9e50loc_37bdf9e50:
37bdf9e50mov rax, [rsp+488]
37bdf9e58mov [rsp+80], r13
37bdf9e5dlea r8, [rip+0x65ae14]
37bdf9e64lea rcx, [rip+0x65ae14]
37bdf9e6bmov [rsp+112], 1
37bdf9e74mov r9, [rsp+136]
37bdf9e7cmov [rsp+40], rax
37bdf9e81mov rdx, [rsp+144]
37bdf9e89mov [rsp+104], 7
37bdf9e92mov [rsp+96], 1
37bdf9e9bmov [rsp+88], 5
37bdf9ea4mov [rsp+72], rsi
37bdf9ea9mov [rsp+64], r12
37bdf9eaemov [rsp+56], rbp
37bdf9eb3mov [rsp+48], r14
37bdf9eb8mov [rsp+32], r15
37bdf9ebdcall clatrs_64_
37bdf9ec2lea r8, [rip+0x65ada7]
37bdf9ec9mov rdx, rbp
37bdf9eccmov rcx, r15
37bdf9ecfmov [rsp+206], 89
37bdf9ed7call scasum_64_
37bdf9edcmovaps x1, x0
37bdf9edfmovss x0, [rsp+208]
37bdf9ee8mulss x0, x9
37bdf9eedcomiss x1, x0
37bdf9ef0jae 0x37bdfa4b2
37bdf9ef6mov rax, [rsp+512]
37bdf9efemov rcx, [r15]
37bdf9f01mov [rbp+4], 0
37bdf9f08movss x1, [rax]
37bdf9f0cmovss [rbp], x1
37bdf9f11cmp rcx, 1
37bdf9f15jle 0x37bdf9f57
37bdf9f17movaps x2, x6
37bdf9f1amovaps x0, x1
37bdf9f1dlea rdx, [rcx+1]
37bdf9f21mov eax, 2
37bdf9f26addss x2, x7
37bdf9f2adivss x0, x2
37bdf9f2enop [rax]
37bdf9f35nop [rax+rax]
37bdf9f40
37bdf9f40loc_37bdf9f40:
37bdf9f40mov [rbp+8*rax-4], 0
37bdf9f48movss [rbp+8*rax-8], x0
37bdf9f4eadd rax, 1
37bdf9f52cmp rax, rdx
37bdf9f55jne 0x37bdf9f40
37bdf9f57
37bdf9f57loc_37bdf9f57:
37bdf9f57mulss x1, x6
37bdf9f5bmov rax, rcx
37bdf9f5esub rax, rdi
37bdf9f61add rdi, 1
37bdf9f65movss x0, [rbp+8*rax]
37bdf9f6bsubss x0, x1
37bdf9f6fmovss x1, [rbp+8*rax+4]
37bdf9f75unpcklps x0, x1
37bdf9f78movlps [rbp+8*rax], x0
37bdf9f7dcmp rdi, rbx
37bdf9f80jle 0x37bdf9e50
37bdf9f86mov rbx, rbp
37bdf9f89
37bdf9f89loc_37bdf9f89:
37bdf9f89mov rax, [rsp+528]
37bdf9f91mov [rax], 1
37bdf9f98
37bdf9f98loc_37bdf9f98:
37bdf9f98mov rdx, rbx
37bdf9f9bmov rcx, r15
37bdf9f9elea r8, [rip+0x65accb]
37bdf9fa5call icamax_64_
37bdf9faalea rdx, [rsp+212]
37bdf9fb2mov r8, rbx
37bdf9fb5mov rcx, r15
37bdf9fb8sub rax, 1
37bdf9fbclea r9, [rip+0x65acad]
37bdf9fc3movss x0, [rbx+8*rax]
37bdf9fc8movss x1, [rbx+8*rax+4]
37bdf9fceandps x0, x8
37bdf9fd2andps x1, x8
37bdf9fd6addss x0, x1
37bdf9fdadivss x7, x0
37bdf9fdemovss [rsp+212], x7
37bdf9fe7call csscal_64_
37bdf9fecnop
37bdf9fedmovups x6, [rsp+240]
37bdf9ff5movups x7, [rsp+256]
37bdf9ffdmovups x8, [rsp+272]
37bdfa006movups x9, [rsp+288]
37bdfa00fmovups x10, [rsp+304]
37bdfa018movups x11, [rsp+320]
37bdfa021movups x12, [rsp+336]
37bdfa02aadd rsp, 360
37bdfa031pop rbx
37bdfa032pop rsi
37bdfa033pop rdi
37bdfa034pop rbp
37bdfa035pop r12
37bdfa037pop r13
37bdfa039pop r14
37bdfa03bpop r15
37bdfa03dret
37bdfa03e
37bdfa03eloc_37bdfa03e:
37bdfa03emov r10l, 1
37bdfa044jmp 0x37bdf9980
37bdfa049
37bdfa049loc_37bdfa049:
37bdfa049movss x8, [rip+0x65ac3e]
37bdfa052cmp rdx, 1
37bdfa056jle 0x37bdfa455
37bdfa05clea rdi, [rdx-1]
37bdfa060mov rax, rbp
37bdfa063mov rsi, [rsp+456]
37bdfa06bmov rcx, [rsp+168]
37bdfa073imul rbp, rdi
37bdfa077not rax
37bdfa07amov r8, [rsp+488]
37bdfa082mov [rsp+448], r15
37bdfa08alea r11, [8*rax]
37bdfa092add rax, rdx
37bdfa095pxor x9, x9
37bdfa09amov [rsp+480], rbx
37bdfa0a2lea r10, [8*rcx]
37bdfa0aamovss x8, [rip+0x65abdd]
37bdfa0b3add rax, rbp
37bdfa0b6lea r14, [rsi+8*rax]
37bdfa0bamov rsi, [rsp+136]
37bdfa0c2mov r15, r14
37bdfa0c5mov r14, rdi
37bdfa0c8mov rax, rsi
37bdfa0cbimul rax, rdx
37bdfa0cfadd rdx, rcx
37bdfa0d2add rdx, rax
37bdfa0d5add rax, rcx
37bdfa0d8lea r13, [r8+8*rdx]
37bdfa0dcmov rdx, rsi
37bdfa0dflea r12, [r8+8*rax+8]
37bdfa0e4imul rsi, rdi
37bdfa0e8neg rdx
37bdfa0ebmov rbx, r13
37bdfa0eemov rdi, r10
37bdfa0f1lea rbp, [8*rdx]
37bdfa0f9lea rax, [rsp+224]
37bdfa101mov r13, rbp
37bdfa104mov [rsp+136], rax
37bdfa10cmov rbp, r11
37bdfa10flea rdx, [rsi+rcx]
37bdfa113lea rsi, [r8+8*rdx+8]
37bdfa118jmp 0x37bdfa1b7
37bdfa11d
37bdfa11d 0f 1f 00 ...
37bdfa120
37bdfa120loc_37bdfa120:
37bdfa120ucomiss x3, x9
37bdfa124mov ecx, 0
37bdfa129setnp al
37bdfa12ccmovne eax, ecx
37bdfa12ftest al, al
37bdfa131je 0x37bdfa158
37bdfa133ucomiss x4, x9
37bdfa137setnp al
37bdfa13acmovne eax, ecx
37bdfa13dtest al, al
37bdfa13fje 0x37bdfa158
37bdfa141mov rax, [rsp+512]
37bdfa149mov [rbx+4], 0
37bdfa150movss x0, [rax]
37bdfa154movss [rbx], x0
37bdfa158
37bdfa158loc_37bdfa158:
37bdfa158mov rcx, [rsp+136]
37bdfa160mov rdx, rbx
37bdfa163call cladiv_64_
37bdfa168mov ecx, 1
37bdfa16dmovd x3, eax
37bdfa171shr rax, 32
37bdfa175movd x2, eax
37bdfa179ucomiss x2, x9
37bdfa17dsetp al
37bdfa180cmovne eax, ecx
37bdfa183test al, al
37bdfa185jne 0x37bdfa3c0
37bdfa18bucomiss x3, x9
37bdfa18fsetp al
37bdfa192cmovne eax, ecx
37bdfa195test al, al
37bdfa197jne 0x37bdfa3c0
37bdfa19d
37bdfa19dloc_37bdfa19d:
37bdfa19dadd r15, rbp
37bdfa1a0add rbx, rdi
37bdfa1a3add rsi, r13
37bdfa1a6add r12, r13
37bdfa1a9cmp r14, 1
37bdfa1adje 0x37bdfa442
37bdfa1b3sub r14, 1
37bdfa1b7
37bdfa1b7loc_37bdfa1b7:
37bdfa1b7movss x3, [rbx+4]
37bdfa1bcmovss x4, [rbx]
37bdfa1c0movq x0, [r15]
37bdfa1c5movaps x2, x4
37bdfa1c8movaps x1, x3
37bdfa1cbandps x1, x8
37bdfa1cfandps x2, x8
37bdfa1d3movlps [rsp+224], x0
37bdfa1dbaddss x2, x1
37bdfa1dfmovaps x1, x0
37bdfa1e2movshdup x0, x0
37bdfa1e6andps x1, x8
37bdfa1eaandps x0, x8
37bdfa1eeaddss x0, x1
37bdfa1f2comiss x0, x2
37bdfa1f5jbe 0x37bdfa120
37bdfa1fbmov rdx, [rsp+136]
37bdfa203mov rcx, rbx
37bdfa206call cladiv_64_
37bdfa20bmov rcx, [rsp+224]
37bdfa213movd x4, eax
37bdfa217shr rax, 32
37bdfa21bmovd x5, eax
37bdfa21fmovsldup x4, x4
37bdfa223mov [rbx], rcx
37bdfa226xor eax, eax
37bdfa228movsldup x3, x5
37bdfa22cmovq x4, x4
37bdfa230movq x3, x3
37bdfa234nop
37bdfa235nop [rax+rax]
37bdfa240
37bdfa240loc_37bdfa240:
37bdfa240movq x2, [rsi+8*rax]
37bdfa245movaps x1, x2
37bdfa248movq x0, x2
37bdfa24cmulps x0, x4
37bdfa24fshufps x1, x1, -31
37bdfa253movq x1, x1
37bdfa257mulps x1, x3
37bdfa25amovq x0, x0
37bdfa25emovq x1, x1
37bdfa262addsubps x0, x1
37bdfa266movq x1, [r12+8*rax]
37bdfa26cmovq x0, x0
37bdfa270subps x1, x0
37bdfa273movlps [rsi+8*rax], x1
37bdfa277movlps [r12+8*rax], x2
37bdfa27cadd rax, 1
37bdfa280cmp rax, r14
37bdfa283jb 0x37bdfa240
37bdfa285jmp 0x37bdfa19d
37bdfa28a
37bdfa28a 66 0f 1f 44 00 00 f..D..
37bdfa290
37bdfa290loc_37bdfa290:
37bdfa290mov rcx, [rsp+448]
37bdfa298mov rdx, [rcx]
37bdfa29bcmp r12, rdx
37bdfa29ejg 0x37bdfa522
37bdfa2a4mov r10, rdx
37bdfa2a7movd x2, eax
37bdfa2abmovd x4, eax
37bdfa2afsub r10, rbx
37bdfa2b2unpcklps x2, x1
37bdfa2b5unpcklps x1, x4
37bdfa2b8cmp r10, 1
37bdfa2bcje 0x37bdfa4ba
37bdfa2c2cmp [rsp+184], 22
37bdfa2cbjbe 0x37bdfa4ba
37bdfa2d1mov rax, [rsp+176]
37bdfa2d9mov r11, r10
37bdfa2dcmovaps x4, x1
37bdfa2dfmovaps x3, x2
37bdfa2e2shr r11, 1
37bdfa2e5movlhps x4, x1
37bdfa2e8movlhps x3, x2
37bdfa2eblea rdx, [rax+rsi]
37bdfa2efmov rax, [rsp+144]
37bdfa2f7lea rcx, [rsi+rax]
37bdfa2fbxor esi, esi
37bdfa2fdmov rax, rcx
37bdfa300
37bdfa300loc_37bdfa300:
37bdfa300movups x0, [rdx]
37bdfa303movups x5, [rdx+8*rbp]
37bdfa307add rsi, 1
37bdfa30badd rdx, r13
37bdfa30emovaps x6, x0
37bdfa311shufps x6, x5, -18
37bdfa315movaps x10, x6
37bdfa319movaps x6, x0
37bdfa31cshufps x0, x5, 85
37bdfa320shufps x6, x5, 0
37bdfa324mulps x6, x4
37bdfa327mulps x0, x3
37bdfa32amovaps x5, x6
37bdfa32daddsubps x5, x0
37bdfa331movaps x0, x10
37bdfa335subps x0, x5
37bdfa338movq [rax], x0
37bdfa33cmovhps [rax+8*rbp], x0
37bdfa340add rax, r13
37bdfa343cmp r11, rsi
37bdfa346jne 0x37bdfa300
37bdfa348test r10b, 1
37bdfa34cje 0x37bdf9b85
37bdfa352and r10, -2
37bdfa356movq x1, x1
37bdfa35amovq x2, x2
37bdfa35elea rax, [r10+r12]
37bdfa362imul rax, rbp
37bdfa366add rax, [rsp+168]
37bdfa36elea rdx, [r12+rax]
37bdfa372add rbx, rax
37bdfa375mov rax, [rsp+488]
37bdfa37dmovq x3, [rax+8*rbx]
37bdfa382movsldup x0, x3
37bdfa386movq x0, x0
37bdfa38amulps x0, x1
37bdfa38dmovshdup x1, x3
37bdfa391movq x1, x1
37bdfa395mulps x1, x2
37bdfa398movq x0, x0
37bdfa39cmovq x1, x1
37bdfa3a0addsubps x0, x1
37bdfa3a4movq x1, [rax+8*rdx]
37bdfa3a9movq x0, x0
37bdfa3adsubps x1, x0
37bdfa3b0movlps [rax+8*rdx], x1
37bdfa3b4jmp 0x37bdf9b85
37bdfa3b9
37bdfa3b9 0f 1f 80 00 00 00 00 .......
37bdfa3c0
37bdfa3c0loc_37bdfa3c0:
37bdfa3c0movsldup x3, x3
37bdfa3c4movsldup x2, x2
37bdfa3c8xor eax, eax
37bdfa3camovq x3, x3
37bdfa3cemovq x2, x2
37bdfa3d2nop
37bdfa3d4nop [rax+rax]
37bdfa3dfnop [rax+rax]
37bdfa3eanop [rax+rax]
37bdfa3f5nop [rax+rax]
37bdfa400
37bdfa400loc_37bdfa400:
37bdfa400movq x0, [r12+8*rax]
37bdfa406movq x1, x0
37bdfa40ashufps x0, x0, -31
37bdfa40emulps x1, x3
37bdfa411movq x0, x0
37bdfa415mulps x0, x2
37bdfa418movq x1, x1
37bdfa41cmovq x0, x0
37bdfa420addsubps x1, x0
37bdfa424movq x0, [rsi+8*rax]
37bdfa429movq x1, x1
37bdfa42dsubps x0, x1
37bdfa430movlps [rsi+8*rax], x0
37bdfa434add rax, 1
37bdfa438cmp rax, r14
37bdfa43bjb 0x37bdfa400
37bdfa43djmp 0x37bdfa19d
37bdfa442
37bdfa442loc_37bdfa442:
37bdfa442mov r15, [rsp+448]
37bdfa44amov rbx, [rsp+480]
37bdfa452mov rdx, [r15]
37bdfa455
37bdfa455loc_37bdfa455:
37bdfa455mov rax, [rsp+488]
37bdfa45dpxor x0, x0
37bdfa461mov ecx, 0
37bdfa466ucomiss x0, [rax]
37bdfa469setnp al
37bdfa46ccmovne eax, ecx
37bdfa46ftest al, al
37bdfa471je 0x37bdfa4a8
37bdfa473mov rax, [rsp+488]
37bdfa47bucomiss x0, [rax+4]
37bdfa47fsetnp al
37bdfa482cmovne eax, ecx
37bdfa485test al, al
37bdfa487je 0x37bdfa4a8
37bdfa489mov rax, [rsp+512]
37bdfa491movss x0, [rax]
37bdfa495mov rax, [rsp+488]
37bdfa49dmov [rax+4], 0
37bdfa4a4movss [rax], x0
37bdfa4a8
37bdfa4a8loc_37bdfa4a8:
37bdfa4a8mov eax, 67
37bdfa4adjmp 0x37bdf9dd8
37bdfa4b2
37bdfa4b2loc_37bdfa4b2:
37bdfa4b2mov rbx, rbp
37bdfa4b5jmp 0x37bdf9f98
37bdfa4ba
37bdfa4baloc_37bdfa4ba:
37bdfa4baadd rdx, 1
37bdfa4bemovq x1, x1
37bdfa4c2movq x2, x2
37bdfa4c6mov rcx, r12
37bdfa4c9mov r8, [rsp+176]
37bdfa4d1lea rax, [r8+rsi]
37bdfa4d5nop [rax+rax]
37bdfa4e0
37bdfa4e0loc_37bdfa4e0:
37bdfa4e0movq x3, [rax]
37bdfa4e4add rcx, 1
37bdfa4e8movsldup x0, x3
37bdfa4ecmovshdup x3, x3
37bdfa4f0movq x0, x0
37bdfa4f4movq x3, x3
37bdfa4f8mulps x0, x1
37bdfa4fbmulps x3, x2
37bdfa4femovq x0, x0
37bdfa502movq x3, x3
37bdfa506addsubps x0, x3
37bdfa50amovq x3, [rax+8]
37bdfa50fmovq x0, x0
37bdfa513subps x3, x0
37bdfa516movlps [rax+8], x3
37bdfa51aadd rax, r8
37bdfa51dcmp rcx, rdx
37bdfa520jne 0x37bdfa4e0
37bdfa522
37bdfa522loc_37bdfa522:
37bdfa522mov rax, [rsp+144]
37bdfa52alea rcx, [rsi+rax]
37bdfa52ejmp 0x37bdf9b85
37bdfa533
37bdfa533loc_37bdfa533:
37bdfa533mulss x0, x6
37bdfa537lea r8, [rip+0x65a732]
37bdfa53emov rdx, rbx
37bdfa541mov rcx, r15
37bdfa544movss x7, [rip+0x65a738]
37bdfa54cmaxss x0, x7
37bdfa550mulss x0, x2
37bdfa554movaps x8, x0
37bdfa558call scnrm2_64_
37bdfa55dmov rax, [rsp+512]
37bdfa565mov r8, rbx
37bdfa568mov rcx, r15
37bdfa56bmaxss x0, x8
37bdfa570lea rdx, [rsp+232]
37bdfa578movss x1, [rax]
37bdfa57clea r9, [rip+0x65a6ed]
37bdfa583mulss x1, x6
37bdfa587divss x1, x0
37bdfa58bmovss [rsp+232], x1
37bdfa594call csscal_64_
37bdfa599mov rdx, [r15]
37bdfa59cjmp 0x37bdf9a1f
37bdfa5a1
37bdfa5a1loc_37bdfa5a1:
37bdfa5a1mov r8, [rsp+176]
37bdfa5a9add rcx, 1
37bdfa5admov rdx, r12
37bdfa5b0movaps x6, x8
37bdfa5b4lea rax, [r8+rsi]
37bdfa5b8nop [rax+rax]
37bdfa5c0
37bdfa5c0loc_37bdfa5c0:
37bdfa5c0movss x0, [rax+8]
37bdfa5c5movss x4, [rax+12]
37bdfa5camovaps x5, x2
37bdfa5cdmovaps x3, x1
37bdfa5d0movaps x8, x1
37bdfa5d4add rdx, 1
37bdfa5d8mulss x5, x0
37bdfa5dcmulss x3, x4
37bdfa5e0mulss x8, x0
37bdfa5e5unpcklps x0, x4
37bdfa5e8subss x5, x3
37bdfa5ecmovss x3, [rax]
37bdfa5f0subss x3, x5
37bdfa5f4movaps x5, x2
37bdfa5f7mulss x5, x4
37bdfa5fbaddss x8, x5
37bdfa600movss x5, [rax+4]
37bdfa605subss x5, x8
37bdfa60aunpcklps x3, x5
37bdfa60dmovlhps x0, x3
37bdfa610movups [rax], x0
37bdfa613add rax, r8
37bdfa616cmp rdx, rcx
37bdfa619jne 0x37bdfa5c0
37bdfa61bmov rax, [rsp+144]
37bdfa623movaps x8, x6
37bdfa627lea rcx, [rsi+rax]
37bdfa62bjmp 0x37bdf9b85
37bdfa630
37bdfa630loc_37bdfa630:
37bdfa630cmp [rcx], 0
37bdfa634je 0x37bdfa533
37bdfa63amov rax, [rsp+432]
37bdfa642movss x7, [rip+0x65a63a]
37bdfa64amovss x8, [rip+0x65a63d]
37bdfa653cmp [rax], 0
37bdfa657jne 0x37bdf9d72
37bdfa65djmp 0x37bdfa455
37bdf9780
37bdfa662
37bdfa662 // align 0x20
37bdfa662 // align 0x20
37bdfa680
37bdfa680claesy_64_:
37bdfa680push rdi
37bdfa681push rsi
37bdfa682push rbx
37bdfa683sub rsp, 240
37bdfa68amovups [rsp+80], x6
37bdfa68fmovups [rsp+96], x7
37bdfa694movups [rsp+112], x8
37bdfa69amovups [rsp+128], x9
37bdfa6a3movups [rsp+144], x10
37bdfa6acmovups [rsp+160], x11
37bdfa6b5movups [rsp+176], x12
37bdfa6bemovups [rsp+192], x13
37bdfa6c7movups [rsp+208], x14
37bdfa6d0movups [rsp+224], x15
37bdfa6d9movss x6, [rdx+4]
37bdfa6demovss x9, [rdx]
37bdfa6e3movd eax, x6
37bdfa6e7shl rax, 32
37bdfa6ebmov rdi, rcx
37bdfa6eemovd ecx, x9
37bdfa6f3mov rsi, r8
37bdfa6f6mov rbx, r9
37bdfa6f9or rcx, rax
37bdfa6fccall fn_37c42fc90
37bdfa701pxor x3, x3
37bdfa705movq x7, [rdi]
37bdfa709movq x1, [rsi]
37bdfa70dmovaps x8, x0
37bdfa711ucomiss x8, x3
37bdfa715movshdup x0, x7
37bdfa719movaps x2, x7
37bdfa71cmovshdup x10, x1
37bdfa721movd esi, x1
37bdfa725jp 0x37bdfa7f0
37bdfa72bjne 0x37bdfa7f0
37bdfa731mov rax, [rsp+304]
37bdfa739movd ecx, x7
37bdfa73dmovlps [rbx], x7
37bdfa740movlps [rsp+40], x1
37bdfa745movlps [rax], x1
37bdfa748movd eax, x0
37bdfa74cshl rax, 32
37bdfa750or rcx, rax
37bdfa753call fn_37c42fc90
37bdfa758movd eax, x10
37bdfa75dmov ecx, esi
37bdfa75fshl rax, 32
37bdfa763movaps x6, x0
37bdfa766or rcx, rax
37bdfa769call fn_37c42fc90
37bdfa76ecomiss x0, x6
37bdfa771ja 0x37bdfad08
37bdfa777mov rax, [rsp+320]
37bdfa77fmov [rax], 0x3f800000
37bdfa786mov rax, [rsp+328]
37bdfa78emov [rax], 0
37bdfa795
37bdfa795loc_37bdfa795:
37bdfa795movups x6, [rsp+80]
37bdfa79amovups x7, [rsp+96]
37bdfa79fmovups x9, [rsp+128]
37bdfa7a8movups x8, [rsp+112]
37bdfa7aemovups x10, [rsp+144]
37bdfa7b7movups x11, [rsp+160]
37bdfa7c0movups x12, [rsp+176]
37bdfa7c9movups x13, [rsp+192]
37bdfa7d2movups x14, [rsp+208]
37bdfa7dbmovups x15, [rsp+224]
37bdfa7e4add rsp, 240
37bdfa7ebpop rbx
37bdfa7ecpop rsi
37bdfa7edpop rdi
37bdfa7eeret
37bdfa7ef
37bdfa7ef 90 .
37bdfa7f0
37bdfa7f0loc_37bdfa7f0:
37bdfa7f0movss x5, [rdi+4]
37bdfa7f5movaps x3, x10
37bdfa7f9movss x4, [rdi]
37bdfa7fdaddss x3, x0
37bdfa801movaps x13, x5
37bdfa805movd x5, esi
37bdfa809movaps x14, x4
37bdfa80daddss x5, x2
37bdfa811movsldup x4, x3
37bdfa815movsldup x1, x5
37bdfa819movq x4, x4
37bdfa81dmovq x1, x1
37bdfa821mulps x1, [rip+0x65a4a8]
37bdfa828movaps x11, x1
37bdfa82cmovups x1, [rip+0x65a4ad]
37bdfa833mulps x4, x1
37bdfa836movq x12, x4
37bdfa83bmovq x4, x11
37bdfa840movaps x11, x3
37bdfa844addsubps x4, x12
37bdfa849mulss x3, [rip+0x65a47f]
37bdfa851movups [rsp+48], x4
37bdfa856movss x4, [rip+0x65a472]
37bdfa85emulss x4, x5
37bdfa862movaps x12, x4
37bdfa866pxor x4, x4
37bdfa86amulss x11, x4
37bdfa86fmulss x5, x4
37bdfa873movd x4, esi
37bdfa877subss x12, x11
37bdfa87caddss x5, x3
37bdfa880movaps x3, x0
37bdfa883subss x3, x10
37bdfa888movaps x11, x12
37bdfa88cmovaps x12, x5
37bdfa890movaps x5, x2
37bdfa893subss x5, x4
37bdfa897movsldup x2, x3
37bdfa89bmovss [rsp+72], x3
37bdfa8a1movsldup x0, x5
37bdfa8a5movss [rsp+76], x5
37bdfa8abmovq x2, x2
37bdfa8afmulps x1, x2
37bdfa8b2movq x0, x0
37bdfa8b6mulps x0, [rip+0x65a413]
37bdfa8bdmovq x1, x1
37bdfa8c1movq x0, x0
37bdfa8c5addsubps x0, x1
37bdfa8c9movshdup x2, x0
37bdfa8cdmovd esi, x0
37bdfa8d1movlps [rsp+64], x0
37bdfa8d6mov ecx, esi
37bdfa8d8movd eax, x2
37bdfa8dcmovss [rsp+40], x2
37bdfa8e2shl rax, 32
37bdfa8e6or rcx, rax
37bdfa8e9call fn_37c42fc90
37bdfa8eepxor x4, x4
37bdfa8f2movss x2, [rsp+40]
37bdfa8f8maxss x8, x0
37bdfa8fdcomiss x8, x4
37bdfa901jbe 0x37bdfad40
37bdfa907movaps x0, x2
37bdfa90amovd x1, esi
37bdfa90emovaps x3, x8
37bdfa912mulss x1, x4
37bdfa916movd x5, esi
37bdfa91aaddss x3, x4
37bdfa91emulss x0, x4
37bdfa922subss x2, x1
37bdfa926movaps x1, x6
37bdfa929addss x0, x5
37bdfa92dmulss x1, x4
37bdfa931movaps x5, x9
37bdfa935mulss x5, x4
37bdfa939divss x2, x3
37bdfa93daddss x1, x9
37bdfa942movaps x4, x5
37bdfa945movaps x5, x6
37bdfa948subss x5, x4
37bdfa94cdivss x0, x3
37bdfa950movaps x4, x2
37bdfa953mulss x4, x2
37bdfa957divss x1, x3
37bdfa95bdivss x5, x3
37bdfa95fmovaps x3, x0
37bdfa962mulss x3, x0
37bdfa966mulss x0, x2
37bdfa96asubss x3, x4
37bdfa96emovaps x4, x1
37bdfa971mulss x4, x1
37bdfa975addss x0, x0
37bdfa979movaps x10, x4
37bdfa97dmulss x1, x5
37bdfa981movaps x4, x5
37bdfa984mulss x4, x5
37bdfa988addss x1, x1
37bdfa98csubss x10, x4
37bdfa991addss x0, x1
37bdfa995addss x3, x10
37bdfa99amovq rax, x0
37bdfa99fmovd ecx, x3
37bdfa9a3shl rax, 32
37bdfa9a7or rcx, rax
37bdfa9aacall fn_37c4305f0
37bdfa9afmovsldup x4, x8
37bdfa9b4movd x5, eax
37bdfa9b8movq x3, rax
37bdfa9bdshufps x3, x3, 85
37bdfa9c1movaps x1, x5
37bdfa9c4movdqa x0, x3
37bdfa9c8movaps x2, x5
37bdfa9cbunpcklps x0, x5
37bdfa9ceunpcklps x1, x3
37bdfa9d1pxor x5, x5
37bdfa9d5movq x4, x4
37bdfa9d9movq x1, x1
37bdfa9ddmovq x0, x0
37bdfa9e1mulps x1, x4
37bdfa9e4pxor x4, x4
37bdfa9e8mulps x0, x5
37bdfa9ebmovaps x5, x8
37bdfa9efmulss x5, x2
37bdfa9f3mulss x8, x3
37bdfa9f8mulss x2, x4
37bdfa9fcmovq x1, x1
37bdfaa00movq x0, x0
37bdfaa04addsubps x1, x0
37bdfaa08movaps x0, x3
37bdfaa0bmulss x0, x4
37bdfaa0faddss x8, x2
37bdfaa14movss [rsp+40], x8
37bdfaa1bsubss x5, x0
37bdfaa1fmovaps x15, x5
37bdfaa23
37bdfaa23loc_37bdfaa23:
37bdfaa23movq x0, x1
37bdfaa27movq x1, [rsp+48]
37bdfaa2dmov rax, [rsp+304]
37bdfaa35movaps x2, x1
37bdfaa38addps x1, x0
37bdfaa3bsubps x2, x0
37bdfaa3emovshdup x5, x1
37bdfaa42movd ecx, x1
37bdfaa46movlps [rbx], x1
37bdfaa49movaps x8, x1
37bdfaa4dmovlps [rax], x2
37bdfaa50movq rsi, x2
37bdfaa55movups [rsp+48], x2
37bdfaa5amovd eax, x5
37bdfaa5eshl rax, 32
37bdfaa62or rcx, rax
37bdfaa65call fn_37c42fc90
37bdfaa6amov ecx, [rsp+48]
37bdfaa6emov eax, [rsp+52]
37bdfaa72movaps x10, x0
37bdfaa76shl rax, 32
37bdfaa7amov ecx, ecx
37bdfaa7cor rcx, rax
37bdfaa7fcall fn_37c42fc90
37bdfaa84movaps x5, x11
37bdfaa88comiss x0, x10
37bdfaa8cja 0x37bdfae20
37bdfaa92movss x4, [rsp+40]
37bdfaa98addss x5, x15
37bdfaa9daddss x4, x12
37bdfaaa2
37bdfaaa2loc_37bdfaaa2:
37bdfaaa2movq x1, x7
37bdfaaa6movaps x3, x9
37bdfaaaamovaps x7, x4
37bdfaaadandps x3, [rip+0x65a1fc]
37bdfaab4movaps x4, x6
37bdfaab7movq x0, x8
37bdfaabcandps x4, [rip+0x65a1ed]
37bdfaac3subps x0, x1
37bdfaac6subss x5, x14
37bdfaacbsubss x7, x13
37bdfaad0comiss x4, x3
37bdfaad3movaps x2, x0
37bdfaad6movaps x1, x5
37bdfaad9jbe 0x37bdfada8
37bdfaadfmovaps x3, x9
37bdfaae3movq x5, x0
37bdfaae7divss x3, x6
37bdfaaebmulss x9, x3
37bdfaaf0movsldup x2, x3
37bdfaaf4movq x2, x2
37bdfaaf8mulps x2, x5
37bdfaafbmovaps x4, x9
37bdfaaffmovaps x9, x1
37bdfab03mulss x9, x3
37bdfab08addss x4, x6
37bdfab0cmulss x3, x7
37bdfab10shufps x2, x2, -31
37bdfab14movq x2, x2
37bdfab18addss x9, x7
37bdfab1dmovaps x0, x2
37bdfab20subss x3, x1
37bdfab24subps x2, x5
37bdfab27addps x0, x5
37bdfab2adivss x9, x4
37bdfab2fmovaps x7, x3
37bdfab32movlhps x0, x2
37bdfab35shufps x0, x0, -103
37bdfab39movq x0, x0
37bdfab3dmovsldup x2, x4
37bdfab41movhps x2, [rip+0x65a178]
37bdfab48divss x7, x4
37bdfab4cdivps x0, x2
37bdfab4f
37bdfab4floc_37bdfab4f:
37bdfab4fmovshdup x3, x0
37bdfab53mov rax, [rsp+328]
37bdfab5bmovd ecx, x0
37bdfab5fmovaps x8, x0
37bdfab63movlps [rax], x0
37bdfab66movd eax, x3
37bdfab6amovss [rsp+40], x3
37bdfab70shl rax, 32
37bdfab74or rcx, rax
37bdfab77call fn_37c42fc90
37bdfab7ccomiss x0, [rip+0x65a13d]
37bdfab83movss x3, [rsp+40]
37bdfab89movaps x6, x0
37bdfab8cjbe 0x37bdfae50
37bdfab92movss x4, [rip+0x65a126]
37bdfab9apxor x2, x2
37bdfab9emovaps x1, x0
37bdfaba1addss x1, x2
37bdfaba5divss x4, x0
37bdfaba9movaps x0, x3
37bdfabacmulss x0, x2
37bdfabb0addss x0, x8
37bdfabb5mulss x8, x2
37bdfabbasubss x3, x8
37bdfabbfmovaps x8, x6
37bdfabc3divss x0, x1
37bdfabc7mulss x4, x4
37bdfabcbdivss x3, x1
37bdfabcfmovaps x1, x0
37bdfabd2mulss x1, x0
37bdfabd6mulss x0, x3
37bdfabdamovaps x5, x3
37bdfabddmulss x5, x3
37bdfabe1addss x0, x0
37bdfabe5subss x1, x5
37bdfabe9addss x0, x2
37bdfabedaddss x1, x4
37bdfabf1movq rax, x0
37bdfabf6movd ecx, x1
37bdfabfashl rax, 32
37bdfabfeor rcx, rax
37bdfac01call fn_37c4305f0
37bdfac06pxor x2, x2
37bdfac0amovd x1, eax
37bdfac0eshr rax, 32
37bdfac12mulss x8, x1
37bdfac17movd x0, eax
37bdfac1bmulss x6, x0
37bdfac1fmovaps x3, x0
37bdfac22mulss x3, x2
37bdfac26mulss x1, x2
37bdfac2asubss x8, x3
37bdfac2faddss x6, x1
37bdfac33movd edx, x8
37bdfac38movaps x0, x6
37bdfac3b
37bdfac3bloc_37bdfac3b:
37bdfac3bmovd eax, x0
37bdfac3fmov ecx, edx
37bdfac41shl rax, 32
37bdfac45or rcx, rax
37bdfac48call fn_37c42fc90
37bdfac4dcomiss x0, [rip+0x65a074]
37bdfac54jb 0x37bdfad90
37bdfac5amovaps x0, x8
37bdfac5emovaps x1, x6
37bdfac61andps x0, [rip+0x65a048]
37bdfac68andps x1, [rip+0x65a041]
37bdfac6fcomiss x1, x0
37bdfac72ja 0x37bdfaeb0
37bdfac78movaps x2, x6
37bdfac7bpxor x0, x0
37bdfac7fdivss x2, x8
37bdfac84mulss x6, x2
37bdfac88movaps x1, x2
37bdfac8bmulss x1, x0
37bdfac8fsubss x0, x2
37bdfac93addss x1, [rip+0x65a025]
37bdfac9baddss x6, x8
37bdfaca0divss x1, x6
37bdfaca4divss x0, x6
37bdfaca8
37bdfaca8loc_37bdfaca8:
37bdfaca8movaps x2, x9
37bdfacacmovaps x3, x7
37bdfacafmov rax, [rsp+312]
37bdfacb7mulss x2, x1
37bdfacbbmulss x3, x0
37bdfacbfmovss [rax], x1
37bdfacc3mulss x9, x0
37bdfacc8movss [rax+4], x0
37bdfaccdmov rax, [rsp+320]
37bdfacd5mulss x7, x1
37bdfacd9movss [rax], x1
37bdfacddmovss [rax+4], x0
37bdface2mov rax, [rsp+328]
37bdfaceasubss x2, x3
37bdfaceeaddss x9, x7
37bdfacf3movss [rax], x2
37bdfacf7movss [rax+4], x9
37bdfacfdjmp 0x37bdfa795
37bdfad02
37bdfad02 66 0f 1f 44 00 00 f..D..
37bdfad08
37bdfad08loc_37bdfad08:
37bdfad08mov rax, [rsp+304]
37bdfad10movq x1, [rsp+40]
37bdfad16movlps [rax], x7
37bdfad19mov rax, [rsp+320]
37bdfad21movlps [rbx], x1
37bdfad24mov [rax], 0
37bdfad2bmov rax, [rsp+328]
37bdfad33mov [rax], 0x3f800000
37bdfad3ajmp 0x37bdfa795
37bdfad3f
37bdfad3f 90 .
37bdfad40
37bdfad40loc_37bdfad40:
37bdfad40movss x3, [rsp+72]
37bdfad46movss x5, [rsp+76]
37bdfad4cmovss x2, [rip+0x659f7c]
37bdfad54movq x1, [rsp+64]
37bdfad5amovaps x0, x3
37bdfad5dmulss x2, x5
37bdfad61mulss x0, x4
37bdfad65mulss x5, x4
37bdfad69subss x2, x0
37bdfad6dmovss x0, [rip+0x659f5b]
37bdfad75mulss x0, x3
37bdfad79movaps x15, x2
37bdfad7daddss x5, x0
37bdfad81movss [rsp+40], x5
37bdfad87jmp 0x37bdfaa23
37bdfad8c
37bdfad8c 0f 1f 40 00 ..@.
37bdfad90
37bdfad90loc_37bdfad90:
37bdfad90mov rax, [rsp+312]
37bdfad98mov [rax], 0
37bdfad9fjmp 0x37bdfa795
37bdfada4
37bdfada4 0f 1f 40 00 ..@.
37bdfada8
37bdfada8loc_37bdfada8:
37bdfada8movaps x3, x6
37bdfadabshufps x2, x2, -31
37bdfadafmovq x0, x0
37bdfadb3divss x3, x9
37bdfadb8movq x2, x2
37bdfadbcmulss x6, x3
37bdfadc0movsldup x4, x3
37bdfadc4mulss x1, x3
37bdfadc8movq x4, x4
37bdfadccmulps x2, x4
37bdfadcfaddss x6, x9
37bdfadd4movaps x9, x7
37bdfadd8mulss x9, x3
37bdfadddmovaps x4, x0
37bdfade0subss x7, x1
37bdfade4divss x7, x6
37bdfade8movq x2, x2
37bdfadecaddps x4, x2
37bdfadefsubps x0, x2
37bdfadf2movsldup x2, x6
37bdfadf6movhps x2, [rip+0x659ec3]
37bdfadfdaddss x9, x5
37bdfae02movss x0, x4
37bdfae06movq x0, x0
37bdfae0adivps x0, x2
37bdfae0ddivss x9, x6
37bdfae12jmp 0x37bdfab4f
37bdfae17
37bdfae17 66 0f 1f 84 00 00 00 00 00 f........
37bdfae20
37bdfae20loc_37bdfae20:
37bdfae20mov rax, [rsp+304]
37bdfae28movaps x4, x12
37bdfae2csubss x5, x15
37bdfae31mov [rbx], rsi
37bdfae34subss x4, [rsp+40]
37bdfae3amovlps [rax], x8
37bdfae3emovq x8, rsi
37bdfae43jmp 0x37bdfaaa2
37bdfae48
37bdfae48 0f 1f 84 00 00 00 00 00 ........
37bdfae50
37bdfae50loc_37bdfae50:
37bdfae50movaps x1, x8
37bdfae54movaps x0, x3
37bdfae57mulss x1, x8
37bdfae5cmulss x8, x3
37bdfae61mulss x0, x3
37bdfae65addss x8, x8
37bdfae6asubss x1, x0
37bdfae6epxor x0, x0
37bdfae72addss x1, [rip+0x659e46]
37bdfae7aaddss x8, x0
37bdfae7fmovd ecx, x1
37bdfae83movq rax, x8
37bdfae88shl rax, 32
37bdfae8cor rcx, rax
37bdfae8fcall fn_37c4305f0
37bdfae94mov rdx, rax
37bdfae97shr rax, 32
37bdfae9bmovd x0, eax
37bdfae9fmovd x8, edx
37bdfaea4movaps x6, x0
37bdfaea7jmp 0x37bdfac3b
37bdfaeac
37bdfaeac 0f 1f 40 00 ..@.
37bdfaeb0
37bdfaeb0loc_37bdfaeb0:
37bdfaeb0movaps x0, x8
37bdfaeb4pxor x2, x2
37bdfaeb8divss x0, x6
37bdfaebcmulss x8, x0
37bdfaec1movaps x1, x0
37bdfaec4mulss x0, x2
37bdfaec8addss x1, x2
37bdfaeccsubss x0, [rip+0x659dec]
37bdfaed4addss x8, x6
37bdfaed9divss x1, x8
37bdfaededivss x0, x8
37bdfaee3jmp 0x37bdfaca8
37bdfa680
37bdfa680claesy_64_:
37bdfa680push rdi
37bdfa681push rsi
37bdfa682push rbx
37bdfa683sub rsp, 240
37bdfa68amovups [rsp+80], x6
37bdfa68fmovups [rsp+96], x7
37bdfa694movups [rsp+112], x8
37bdfa69amovups [rsp+128], x9
37bdfa6a3movups [rsp+144], x10
37bdfa6acmovups [rsp+160], x11
37bdfa6b5movups [rsp+176], x12
37bdfa6bemovups [rsp+192], x13
37bdfa6c7movups [rsp+208], x14
37bdfa6d0movups [rsp+224], x15
37bdfa6d9movss x6, [rdx+4]
37bdfa6demovss x9, [rdx]
37bdfa6e3movd eax, x6
37bdfa6e7shl rax, 32
37bdfa6ebmov rdi, rcx
37bdfa6eemovd ecx, x9
37bdfa6f3mov rsi, r8
37bdfa6f6mov rbx, r9
37bdfa6f9or rcx, rax
37bdfa6fccall fn_37c42fc90
37bdfa701pxor x3, x3
37bdfa705movq x7, [rdi]
37bdfa709movq x1, [rsi]
37bdfa70dmovaps x8, x0
37bdfa711ucomiss x8, x3
37bdfa715movshdup x0, x7
37bdfa719movaps x2, x7
37bdfa71cmovshdup x10, x1
37bdfa721movd esi, x1
37bdfa725jp 0x37bdfa7f0
37bdfa72bjne 0x37bdfa7f0
37bdfa731mov rax, [rsp+304]
37bdfa739movd ecx, x7
37bdfa73dmovlps [rbx], x7
37bdfa740movlps [rsp+40], x1
37bdfa745movlps [rax], x1
37bdfa748movd eax, x0
37bdfa74cshl rax, 32
37bdfa750or rcx, rax
37bdfa753call fn_37c42fc90
37bdfa758movd eax, x10
37bdfa75dmov ecx, esi
37bdfa75fshl rax, 32
37bdfa763movaps x6, x0
37bdfa766or rcx, rax
37bdfa769call fn_37c42fc90
37bdfa76ecomiss x0, x6
37bdfa771ja 0x37bdfad08
37bdfa777mov rax, [rsp+320]
37bdfa77fmov [rax], 0x3f800000
37bdfa786mov rax, [rsp+328]
37bdfa78emov [rax], 0
37bdfa795
37bdfa795loc_37bdfa795:
37bdfa795movups x6, [rsp+80]
37bdfa79amovups x7, [rsp+96]
37bdfa79fmovups x9, [rsp+128]
37bdfa7a8movups x8, [rsp+112]
37bdfa7aemovups x10, [rsp+144]
37bdfa7b7movups x11, [rsp+160]
37bdfa7c0movups x12, [rsp+176]
37bdfa7c9movups x13, [rsp+192]
37bdfa7d2movups x14, [rsp+208]
37bdfa7dbmovups x15, [rsp+224]
37bdfa7e4add rsp, 240
37bdfa7ebpop rbx
37bdfa7ecpop rsi
37bdfa7edpop rdi
37bdfa7eeret
37bdfa7ef
37bdfa7ef 90 .
37bdfa7f0
37bdfa7f0loc_37bdfa7f0:
37bdfa7f0movss x5, [rdi+4]
37bdfa7f5movaps x3, x10
37bdfa7f9movss x4, [rdi]
37bdfa7fdaddss x3, x0
37bdfa801movaps x13, x5
37bdfa805movd x5, esi
37bdfa809movaps x14, x4
37bdfa80daddss x5, x2
37bdfa811movsldup x4, x3
37bdfa815movsldup x1, x5
37bdfa819movq x4, x4
37bdfa81dmovq x1, x1
37bdfa821mulps x1, [rip+0x65a4a8]
37bdfa828movaps x11, x1
37bdfa82cmovups x1, [rip+0x65a4ad]
37bdfa833mulps x4, x1
37bdfa836movq x12, x4
37bdfa83bmovq x4, x11
37bdfa840movaps x11, x3
37bdfa844addsubps x4, x12
37bdfa849mulss x3, [rip+0x65a47f]
37bdfa851movups [rsp+48], x4
37bdfa856movss x4, [rip+0x65a472]
37bdfa85emulss x4, x5
37bdfa862movaps x12, x4
37bdfa866pxor x4, x4
37bdfa86amulss x11, x4
37bdfa86fmulss x5, x4
37bdfa873movd x4, esi
37bdfa877subss x12, x11
37bdfa87caddss x5, x3
37bdfa880movaps x3, x0
37bdfa883subss x3, x10
37bdfa888movaps x11, x12
37bdfa88cmovaps x12, x5
37bdfa890movaps x5, x2
37bdfa893subss x5, x4
37bdfa897movsldup x2, x3
37bdfa89bmovss [rsp+72], x3
37bdfa8a1movsldup x0, x5
37bdfa8a5movss [rsp+76], x5
37bdfa8abmovq x2, x2
37bdfa8afmulps x1, x2
37bdfa8b2movq x0, x0
37bdfa8b6mulps x0, [rip+0x65a413]
37bdfa8bdmovq x1, x1
37bdfa8c1movq x0, x0
37bdfa8c5addsubps x0, x1
37bdfa8c9movshdup x2, x0
37bdfa8cdmovd esi, x0
37bdfa8d1movlps [rsp+64], x0
37bdfa8d6mov ecx, esi
37bdfa8d8movd eax, x2
37bdfa8dcmovss [rsp+40], x2
37bdfa8e2shl rax, 32
37bdfa8e6or rcx, rax
37bdfa8e9call fn_37c42fc90
37bdfa8eepxor x4, x4
37bdfa8f2movss x2, [rsp+40]
37bdfa8f8maxss x8, x0
37bdfa8fdcomiss x8, x4
37bdfa901jbe 0x37bdfad40
37bdfa907movaps x0, x2
37bdfa90amovd x1, esi
37bdfa90emovaps x3, x8
37bdfa912mulss x1, x4
37bdfa916movd x5, esi
37bdfa91aaddss x3, x4
37bdfa91emulss x0, x4
37bdfa922subss x2, x1
37bdfa926movaps x1, x6
37bdfa929addss x0, x5
37bdfa92dmulss x1, x4
37bdfa931movaps x5, x9
37bdfa935mulss x5, x4
37bdfa939divss x2, x3
37bdfa93daddss x1, x9
37bdfa942movaps x4, x5
37bdfa945movaps x5, x6
37bdfa948subss x5, x4
37bdfa94cdivss x0, x3
37bdfa950movaps x4, x2
37bdfa953mulss x4, x2
37bdfa957divss x1, x3
37bdfa95bdivss x5, x3
37bdfa95fmovaps x3, x0
37bdfa962mulss x3, x0
37bdfa966mulss x0, x2
37bdfa96asubss x3, x4
37bdfa96emovaps x4, x1
37bdfa971mulss x4, x1
37bdfa975addss x0, x0
37bdfa979movaps x10, x4
37bdfa97dmulss x1, x5
37bdfa981movaps x4, x5
37bdfa984mulss x4, x5
37bdfa988addss x1, x1
37bdfa98csubss x10, x4
37bdfa991addss x0, x1
37bdfa995addss x3, x10
37bdfa99amovq rax, x0
37bdfa99fmovd ecx, x3
37bdfa9a3shl rax, 32
37bdfa9a7or rcx, rax
37bdfa9aacall fn_37c4305f0
37bdfa9afmovsldup x4, x8
37bdfa9b4movd x5, eax
37bdfa9b8movq x3, rax
37bdfa9bdshufps x3, x3, 85
37bdfa9c1movaps x1, x5
37bdfa9c4movdqa x0, x3
37bdfa9c8movaps x2, x5
37bdfa9cbunpcklps x0, x5
37bdfa9ceunpcklps x1, x3
37bdfa9d1pxor x5, x5
37bdfa9d5movq x4, x4
37bdfa9d9movq x1, x1
37bdfa9ddmovq x0, x0
37bdfa9e1mulps x1, x4
37bdfa9e4pxor x4, x4
37bdfa9e8mulps x0, x5
37bdfa9ebmovaps x5, x8
37bdfa9efmulss x5, x2
37bdfa9f3mulss x8, x3
37bdfa9f8mulss x2, x4
37bdfa9fcmovq x1, x1
37bdfaa00movq x0, x0
37bdfaa04addsubps x1, x0
37bdfaa08movaps x0, x3
37bdfaa0bmulss x0, x4
37bdfaa0faddss x8, x2
37bdfaa14movss [rsp+40], x8
37bdfaa1bsubss x5, x0
37bdfaa1fmovaps x15, x5
37bdfaa23
37bdfaa23loc_37bdfaa23:
37bdfaa23movq x0, x1
37bdfaa27movq x1, [rsp+48]
37bdfaa2dmov rax, [rsp+304]
37bdfaa35movaps x2, x1
37bdfaa38addps x1, x0
37bdfaa3bsubps x2, x0
37bdfaa3emovshdup x5, x1
37bdfaa42movd ecx, x1
37bdfaa46movlps [rbx], x1
37bdfaa49movaps x8, x1
37bdfaa4dmovlps [rax], x2
37bdfaa50movq rsi, x2
37bdfaa55movups [rsp+48], x2
37bdfaa5amovd eax, x5
37bdfaa5eshl rax, 32
37bdfaa62or rcx, rax
37bdfaa65call fn_37c42fc90
37bdfaa6amov ecx, [rsp+48]
37bdfaa6emov eax, [rsp+52]
37bdfaa72movaps x10, x0
37bdfaa76shl rax, 32
37bdfaa7amov ecx, ecx
37bdfaa7cor rcx, rax
37bdfaa7fcall fn_37c42fc90
37bdfaa84movaps x5, x11
37bdfaa88comiss x0, x10
37bdfaa8cja 0x37bdfae20
37bdfaa92movss x4, [rsp+40]
37bdfaa98addss x5, x15
37bdfaa9daddss x4, x12
37bdfaaa2
37bdfaaa2loc_37bdfaaa2:
37bdfaaa2movq x1, x7
37bdfaaa6movaps x3, x9
37bdfaaaamovaps x7, x4
37bdfaaadandps x3, [rip+0x65a1fc]
37bdfaab4movaps x4, x6
37bdfaab7movq x0, x8
37bdfaabcandps x4, [rip+0x65a1ed]
37bdfaac3subps x0, x1
37bdfaac6subss x5, x14
37bdfaacbsubss x7, x13
37bdfaad0comiss x4, x3
37bdfaad3movaps x2, x0
37bdfaad6movaps x1, x5
37bdfaad9jbe 0x37bdfada8
37bdfaadfmovaps x3, x9
37bdfaae3movq x5, x0
37bdfaae7divss x3, x6
37bdfaaebmulss x9, x3
37bdfaaf0movsldup x2, x3
37bdfaaf4movq x2, x2
37bdfaaf8mulps x2, x5
37bdfaafbmovaps x4, x9
37bdfaaffmovaps x9, x1
37bdfab03mulss x9, x3
37bdfab08addss x4, x6
37bdfab0cmulss x3, x7
37bdfab10shufps x2, x2, -31
37bdfab14movq x2, x2
37bdfab18addss x9, x7
37bdfab1dmovaps x0, x2
37bdfab20subss x3, x1
37bdfab24subps x2, x5
37bdfab27addps x0, x5
37bdfab2adivss x9, x4
37bdfab2fmovaps x7, x3
37bdfab32movlhps x0, x2
37bdfab35shufps x0, x0, -103
37bdfab39movq x0, x0
37bdfab3dmovsldup x2, x4
37bdfab41movhps x2, [rip+0x65a178]
37bdfab48divss x7, x4
37bdfab4cdivps x0, x2
37bdfab4f
37bdfab4floc_37bdfab4f:
37bdfab4fmovshdup x3, x0
37bdfab53mov rax, [rsp+328]
37bdfab5bmovd ecx, x0
37bdfab5fmovaps x8, x0
37bdfab63movlps [rax], x0
37bdfab66movd eax, x3
37bdfab6amovss [rsp+40], x3
37bdfab70shl rax, 32
37bdfab74or rcx, rax
37bdfab77call fn_37c42fc90
37bdfab7ccomiss x0, [rip+0x65a13d]
37bdfab83movss x3, [rsp+40]
37bdfab89movaps x6, x0
37bdfab8cjbe 0x37bdfae50
37bdfab92movss x4, [rip+0x65a126]
37bdfab9apxor x2, x2
37bdfab9emovaps x1, x0
37bdfaba1addss x1, x2
37bdfaba5divss x4, x0
37bdfaba9movaps x0, x3
37bdfabacmulss x0, x2
37bdfabb0addss x0, x8
37bdfabb5mulss x8, x2
37bdfabbasubss x3, x8
37bdfabbfmovaps x8, x6
37bdfabc3divss x0, x1
37bdfabc7mulss x4, x4
37bdfabcbdivss x3, x1
37bdfabcfmovaps x1, x0
37bdfabd2mulss x1, x0
37bdfabd6mulss x0, x3
37bdfabdamovaps x5, x3
37bdfabddmulss x5, x3
37bdfabe1addss x0, x0
37bdfabe5subss x1, x5
37bdfabe9addss x0, x2
37bdfabedaddss x1, x4
37bdfabf1movq rax, x0
37bdfabf6movd ecx, x1
37bdfabfashl rax, 32
37bdfabfeor rcx, rax
37bdfac01call fn_37c4305f0
37bdfac06pxor x2, x2
37bdfac0amovd x1, eax
37bdfac0eshr rax, 32
37bdfac12mulss x8, x1
37bdfac17movd x0, eax
37bdfac1bmulss x6, x0
37bdfac1fmovaps x3, x0
37bdfac22mulss x3, x2
37bdfac26mulss x1, x2
37bdfac2asubss x8, x3
37bdfac2faddss x6, x1
37bdfac33movd edx, x8
37bdfac38movaps x0, x6
37bdfac3b
37bdfac3bloc_37bdfac3b:
37bdfac3bmovd eax, x0
37bdfac3fmov ecx, edx
37bdfac41shl rax, 32
37bdfac45or rcx, rax
37bdfac48call fn_37c42fc90
37bdfac4dcomiss x0, [rip+0x65a074]
37bdfac54jb 0x37bdfad90
37bdfac5amovaps x0, x8
37bdfac5emovaps x1, x6
37bdfac61andps x0, [rip+0x65a048]
37bdfac68andps x1, [rip+0x65a041]
37bdfac6fcomiss x1, x0
37bdfac72ja 0x37bdfaeb0
37bdfac78movaps x2, x6
37bdfac7bpxor x0, x0
37bdfac7fdivss x2, x8
37bdfac84mulss x6, x2
37bdfac88movaps x1, x2
37bdfac8bmulss x1, x0
37bdfac8fsubss x0, x2
37bdfac93addss x1, [rip+0x65a025]
37bdfac9baddss x6, x8
37bdfaca0divss x1, x6
37bdfaca4divss x0, x6
37bdfaca8
37bdfaca8loc_37bdfaca8:
37bdfaca8movaps x2, x9
37bdfacacmovaps x3, x7
37bdfacafmov rax, [rsp+312]
37bdfacb7mulss x2, x1
37bdfacbbmulss x3, x0
37bdfacbfmovss [rax], x1
37bdfacc3mulss x9, x0
37bdfacc8movss [rax+4], x0
37bdfaccdmov rax, [rsp+320]
37bdfacd5mulss x7, x1
37bdfacd9movss [rax], x1
37bdfacddmovss [rax+4], x0
37bdface2mov rax, [rsp+328]
37bdfaceasubss x2, x3
37bdfaceeaddss x9, x7
37bdfacf3movss [rax], x2
37bdfacf7movss [rax+4], x9
37bdfacfdjmp 0x37bdfa795
37bdfad02
37bdfad02 66 0f 1f 44 00 00 f..D..
37bdfad08
37bdfad08loc_37bdfad08:
37bdfad08mov rax, [rsp+304]
37bdfad10movq x1, [rsp+40]
37bdfad16movlps [rax], x7
37bdfad19mov rax, [rsp+320]
37bdfad21movlps [rbx], x1
37bdfad24mov [rax], 0
37bdfad2bmov rax, [rsp+328]
37bdfad33mov [rax], 0x3f800000
37bdfad3ajmp 0x37bdfa795
37bdfad3f
37bdfad3f 90 .
37bdfad40
37bdfad40loc_37bdfad40:
37bdfad40movss x3, [rsp+72]
37bdfad46movss x5, [rsp+76]
37bdfad4cmovss x2, [rip+0x659f7c]
37bdfad54movq x1, [rsp+64]
37bdfad5amovaps x0, x3
37bdfad5dmulss x2, x5
37bdfad61mulss x0, x4
37bdfad65mulss x5, x4
37bdfad69subss x2, x0
37bdfad6dmovss x0, [rip+0x659f5b]
37bdfad75mulss x0, x3
37bdfad79movaps x15, x2
37bdfad7daddss x5, x0
37bdfad81movss [rsp+40], x5
37bdfad87jmp 0x37bdfaa23
37bdfad8c
37bdfad8c 0f 1f 40 00 ..@.
37bdfad90
37bdfad90loc_37bdfad90:
37bdfad90mov rax, [rsp+312]
37bdfad98mov [rax], 0
37bdfad9fjmp 0x37bdfa795
37bdfada4
37bdfada4 0f 1f 40 00 ..@.
37bdfada8
37bdfada8loc_37bdfada8:
37bdfada8movaps x3, x6
37bdfadabshufps x2, x2, -31
37bdfadafmovq x0, x0
37bdfadb3divss x3, x9
37bdfadb8movq x2, x2
37bdfadbcmulss x6, x3
37bdfadc0movsldup x4, x3
37bdfadc4mulss x1, x3
37bdfadc8movq x4, x4
37bdfadccmulps x2, x4
37bdfadcfaddss x6, x9
37bdfadd4movaps x9, x7
37bdfadd8mulss x9, x3
37bdfadddmovaps x4, x0
37bdfade0subss x7, x1
37bdfade4divss x7, x6
37bdfade8movq x2, x2
37bdfadecaddps x4, x2
37bdfadefsubps x0, x2
37bdfadf2movsldup x2, x6
37bdfadf6movhps x2, [rip+0x659ec3]
37bdfadfdaddss x9, x5
37bdfae02movss x0, x4
37bdfae06movq x0, x0
37bdfae0adivps x0, x2
37bdfae0ddivss x9, x6
37bdfae12jmp 0x37bdfab4f
37bdfae17
37bdfae17 66 0f 1f 84 00 00 00 00 00 f........
37bdfae20
37bdfae20loc_37bdfae20:
37bdfae20mov rax, [rsp+304]
37bdfae28movaps x4, x12
37bdfae2csubss x5, x15
37bdfae31mov [rbx], rsi
37bdfae34subss x4, [rsp+40]
37bdfae3amovlps [rax], x8
37bdfae3emovq x8, rsi
37bdfae43jmp 0x37bdfaaa2
37bdfae48
37bdfae48 0f 1f 84 00 00 00 00 00 ........
37bdfae50
37bdfae50loc_37bdfae50:
37bdfae50movaps x1, x8
37bdfae54movaps x0, x3
37bdfae57mulss x1, x8
37bdfae5cmulss x8, x3
37bdfae61mulss x0, x3
37bdfae65addss x8, x8
37bdfae6asubss x1, x0
37bdfae6epxor x0, x0
37bdfae72addss x1, [rip+0x659e46]
37bdfae7aaddss x8, x0
37bdfae7fmovd ecx, x1
37bdfae83movq rax, x8
37bdfae88shl rax, 32
37bdfae8cor rcx, rax
37bdfae8fcall fn_37c4305f0
37bdfae94mov rdx, rax
37bdfae97shr rax, 32
37bdfae9bmovd x0, eax
37bdfae9fmovd x8, edx
37bdfaea4movaps x6, x0
37bdfaea7jmp 0x37bdfac3b
37bdfaeac
37bdfaeac 0f 1f 40 00 ..@.
37bdfaeb0
37bdfaeb0loc_37bdfaeb0:
37bdfaeb0movaps x0, x8
37bdfaeb4pxor x2, x2
37bdfaeb8divss x0, x6
37bdfaebcmulss x8, x0
37bdfaec1movaps x1, x0
37bdfaec4mulss x0, x2
37bdfaec8addss x1, x2
37bdfaeccsubss x0, [rip+0x659dec]
37bdfaed4addss x8, x6
37bdfaed9divss x1, x8
37bdfaededivss x0, x8
37bdfaee3jmp 0x37bdfaca8
37bdfa680
37bdfaee8
37bdfaee8 // align 0x10
37bdfaee8 // align 0x10
37bdfaef0
37bdfaef0claev2_64_:
37bdfaef0push rdi
37bdfaef1push rsi
37bdfaef2push rbx
37bdfaef3add rsp, -128
37bdfaef7movups [rsp+80], x6
37bdfaefcmovups [rsp+96], x7
37bdfaf01movups [rsp+112], x8
37bdfaf07movss x6, [rdx+4]
37bdfaf0cmovss x8, [rdx]
37bdfaf11movd eax, x6
37bdfaf15shl rax, 32
37bdfaf19mov rdi, rcx
37bdfaf1cmovd ecx, x8
37bdfaf21mov rsi, r8
37bdfaf24mov rbx, r9
37bdfaf27or rcx, rax
37bdfaf2acall fn_37c42fc90
37bdfaf2fmovaps x2, x0
37bdfaf32pxor x0, x0
37bdfaf36ucomiss x2, x0
37bdfaf39jp 0x37bdfb000
37bdfaf3fjne 0x37bdfb000
37bdfaf45movq x1, [rip+0x659da3]
37bdfaf4dmovq x7, [rip+0x659da3]
37bdfaf55
37bdfaf55loc_37bdfaf55:
37bdfaf55movq x6, x1
37bdfaf59pxor x0, x0
37bdfaf5dlea rax, [rsp+64]
37bdfaf62mov r9, rbx
37bdfaf65mulps x6, x0
37bdfaf68movss x0, [rdi]
37bdfaf6clea rdx, [rsp+72]
37bdfaf71lea rcx, [rsp+68]
37bdfaf76lea r8, [rsp+76]
37bdfaf7bmovss [rsp+72], x2
37bdfaf81movq x7, x7
37bdfaf85movss [rsp+68], x0
37bdfaf8bmovss x0, [rsi]
37bdfaf8fmov [rsp+48], rax
37bdfaf94mov rax, [rsp+200]
37bdfaf9cmovss [rsp+76], x0
37bdfafa2mov [rsp+40], rax
37bdfafa7mov rax, [rsp+192]
37bdfafafmov [rsp+32], rax
37bdfafb4call slaev2_64_
37bdfafb9movss x0, [rsp+64]
37bdfafbfmovq x1, x6
37bdfafc3mov rax, [rsp+208]
37bdfafcbmovsldup x0, x0
37bdfafcfmovq x0, x0
37bdfafd3mulps x0, x7
37bdfafd6movq x0, x0
37bdfafdaaddsubps x0, x1
37bdfafdemovlps [rax], x0
37bdfafe1movups x6, [rsp+80]
37bdfafe6movups x7, [rsp+96]
37bdfafebmovups x8, [rsp+112]
37bdfaff1sub rsp, -128
37bdfaff5pop rbx
37bdfaff6pop rsi
37bdfaff7pop rdi
37bdfaff8ret
37bdfaff9
37bdfaff9 0f 1f 80 00 00 00 00 .......
37bdfb000
37bdfb000loc_37bdfb000:
37bdfb000pxor x0, x0
37bdfb004xorps x6, [rip+0x659cf5]
37bdfb00bmovaps x1, x0
37bdfb00edivss x1, x2
37bdfb012movaps x7, x6
37bdfb015mulss x7, x1
37bdfb019mulss x0, x1
37bdfb01daddss x7, x8
37bdfb022mulss x8, x1
37bdfb027addss x0, x2
37bdfb02bmovsldup x0, x0
37bdfb02fmovhps x0, [rip+0x659cda]
37bdfb036subss x6, x8
37bdfb03bmovaps x1, x6
37bdfb03eunpcklps x1, x7
37bdfb041unpcklps x7, x6
37bdfb044movq x1, x1
37bdfb048movq x7, x7
37bdfb04cdivps x1, x0
37bdfb04fdivps x7, x0
37bdfb052jmp 0x37bdfaf55
37bdfaef0
37bdfaef0claev2_64_:
37bdfaef0push rdi
37bdfaef1push rsi
37bdfaef2push rbx
37bdfaef3add rsp, -128
37bdfaef7movups [rsp+80], x6
37bdfaefcmovups [rsp+96], x7
37bdfaf01movups [rsp+112], x8
37bdfaf07movss x6, [rdx+4]
37bdfaf0cmovss x8, [rdx]
37bdfaf11movd eax, x6
37bdfaf15shl rax, 32
37bdfaf19mov rdi, rcx
37bdfaf1cmovd ecx, x8
37bdfaf21mov rsi, r8
37bdfaf24mov rbx, r9
37bdfaf27or rcx, rax
37bdfaf2acall fn_37c42fc90
37bdfaf2fmovaps x2, x0
37bdfaf32pxor x0, x0
37bdfaf36ucomiss x2, x0
37bdfaf39jp 0x37bdfb000
37bdfaf3fjne 0x37bdfb000
37bdfaf45movq x1, [rip+0x659da3]
37bdfaf4dmovq x7, [rip+0x659da3]
37bdfaf55
37bdfaf55loc_37bdfaf55:
37bdfaf55movq x6, x1
37bdfaf59pxor x0, x0
37bdfaf5dlea rax, [rsp+64]
37bdfaf62mov r9, rbx
37bdfaf65mulps x6, x0
37bdfaf68movss x0, [rdi]
37bdfaf6clea rdx, [rsp+72]
37bdfaf71lea rcx, [rsp+68]
37bdfaf76lea r8, [rsp+76]
37bdfaf7bmovss [rsp+72], x2
37bdfaf81movq x7, x7
37bdfaf85movss [rsp+68], x0
37bdfaf8bmovss x0, [rsi]
37bdfaf8fmov [rsp+48], rax
37bdfaf94mov rax, [rsp+200]
37bdfaf9cmovss [rsp+76], x0
37bdfafa2mov [rsp+40], rax
37bdfafa7mov rax, [rsp+192]
37bdfafafmov [rsp+32], rax
37bdfafb4call slaev2_64_
37bdfafb9movss x0, [rsp+64]
37bdfafbfmovq x1, x6
37bdfafc3mov rax, [rsp+208]
37bdfafcbmovsldup x0, x0
37bdfafcfmovq x0, x0
37bdfafd3mulps x0, x7
37bdfafd6movq x0, x0
37bdfafdaaddsubps x0, x1
37bdfafdemovlps [rax], x0
37bdfafe1movups x6, [rsp+80]
37bdfafe6movups x7, [rsp+96]
37bdfafebmovups x8, [rsp+112]
37bdfaff1sub rsp, -128
37bdfaff5pop rbx
37bdfaff6pop rsi
37bdfaff7pop rdi
37bdfaff8ret
37bdfaff9
37bdfaff9 0f 1f 80 00 00 00 00 .......
37bdfb000
37bdfb000loc_37bdfb000:
37bdfb000pxor x0, x0
37bdfb004xorps x6, [rip+0x659cf5]
37bdfb00bmovaps x1, x0
37bdfb00edivss x1, x2
37bdfb012movaps x7, x6
37bdfb015mulss x7, x1
37bdfb019mulss x0, x1
37bdfb01daddss x7, x8
37bdfb022mulss x8, x1
37bdfb027addss x0, x2
37bdfb02bmovsldup x0, x0
37bdfb02fmovhps x0, [rip+0x659cda]
37bdfb036subss x6, x8
37bdfb03bmovaps x1, x6
37bdfb03eunpcklps x1, x7
37bdfb041unpcklps x7, x6
37bdfb044movq x1, x1
37bdfb048movq x7, x7
37bdfb04cdivps x1, x0
37bdfb04fdivps x7, x0
37bdfb052jmp 0x37bdfaf55
37bdfaef0
37bdfb057
37bdfb057 // align 0x40
37bdfb057 // align 0x40
37bdfb080
37bdfb080clag2z_64_:
37bdfb080push r15
37bdfb082push r14
37bdfb084push r13
37bdfb086push r12
37bdfb088push rbp
37bdfb089push rdi
37bdfb08apush rsi
37bdfb08bpush rbx
37bdfb08cmov rdi, [rdx]
37bdfb08fmov r12, [r9]
37bdfb092mov rax, r8
37bdfb095mov r8, [rsp+112]
37bdfb09amov r10, rcx
37bdfb09dmov rcx, [rsp+104]
37bdfb0a2mov rbp, [r8]
37bdfb0a5mov r8, [rsp+120]
37bdfb0aamov [r8], 0
37bdfb0b1test rdi, rdi
37bdfb0b4jle 0x37bdfb1a3
37bdfb0bamov rsi, [r10]
37bdfb0bdadd rdi, 1
37bdfb0c1test rsi, rsi
37bdfb0c4jle 0x37bdfb1a3
37bdfb0caxor edx, edx
37bdfb0ccmov [rsp+88], rax
37bdfb0d1test r12, r12
37bdfb0d4mov r10, rsi
37bdfb0d7cmovs r12, rdx
37bdfb0dbtest rbp, rbp
37bdfb0demov ebx, 1
37bdfb0e3mov r8, -1
37bdfb0eacmovs rbp, rdx
37bdfb0eemov r11, -1
37bdfb0f5shr r10, 1
37bdfb0f8lea r14, [rax+8]
37bdfb0fclea r13, [rcx+16]
37bdfb100
37bdfb100loc_37bdfb100:
37bdfb100cmp rsi, 1
37bdfb104je 0x37bdfb1c4
37bdfb10a
37bdfb10aloc_37bdfb10a:
37bdfb10amov r9, r11
37bdfb10dlea r15, [r14+8*r8]
37bdfb111xor eax, eax
37bdfb113xor edx, edx
37bdfb115shl r9, 4
37bdfb119add r9, r13
37bdfb11cnop [rax]
37bdfb11fnop [rax+rax]
37bdfb12anop [rax+rax]
37bdfb135nop [rax+rax]
37bdfb140
37bdfb140loc_37bdfb140:
37bdfb140movups x1, [r15+rax]
37bdfb145add rdx, 1
37bdfb149cvtps2pd x0, x1
37bdfb14cmovups [r9+2*rax], x0
37bdfb151pxor x0, x0
37bdfb155movhlps x0, x1
37bdfb158cvtps2pd x0, x0
37bdfb15bmovups [r9+2*rax+16], x0
37bdfb161add rax, 16
37bdfb165cmp r10, rdx
37bdfb168jne 0x37bdfb140
37bdfb16atest sil, 1
37bdfb16eje 0x37bdfb1b0
37bdfb170mov rdx, rsi
37bdfb173or rdx, 1
37bdfb177
37bdfb177loc_37bdfb177:
37bdfb177lea r9, [rdx+r8]
37bdfb17bmov rax, [rsp+88]
37bdfb180add rdx, r11
37bdfb183add rbx, 1
37bdfb187shl rdx, 4
37bdfb18badd r8, r12
37bdfb18eadd r11, rbp
37bdfb191cvtps2pd x0, [rax+8*r9]
37bdfb196movups [rcx+rdx], x0
37bdfb19acmp rdi, rbx
37bdfb19djne 0x37bdfb100
37bdfb1a3
37bdfb1a3loc_37bdfb1a3:
37bdfb1a3pop rbx
37bdfb1a4pop rsi
37bdfb1a5pop rdi
37bdfb1a6pop rbp
37bdfb1a7pop r12
37bdfb1a9pop r13
37bdfb1abpop r14
37bdfb1adpop r15
37bdfb1afret
37bdfb1b0
37bdfb1b0loc_37bdfb1b0:
37bdfb1b0add rbx, 1
37bdfb1b4cmp rbx, rdi
37bdfb1b7je 0x37bdfb1a3
37bdfb1b9add r8, r12
37bdfb1bcadd r11, rbp
37bdfb1bfjmp 0x37bdfb10a
37bdfb1c4
37bdfb1c4loc_37bdfb1c4:
37bdfb1c4mov edx, 1
37bdfb1c9jmp 0x37bdfb177
37bdfb080
37bdfb080clag2z_64_:
37bdfb080push r15
37bdfb082push r14
37bdfb084push r13
37bdfb086push r12
37bdfb088push rbp
37bdfb089push rdi
37bdfb08apush rsi
37bdfb08bpush rbx
37bdfb08cmov rdi, [rdx]
37bdfb08fmov r12, [r9]
37bdfb092mov rax, r8
37bdfb095mov r8, [rsp+112]
37bdfb09amov r10, rcx
37bdfb09dmov rcx, [rsp+104]
37bdfb0a2mov rbp, [r8]
37bdfb0a5mov r8, [rsp+120]
37bdfb0aamov [r8], 0
37bdfb0b1test rdi, rdi
37bdfb0b4jle 0x37bdfb1a3
37bdfb0bamov rsi, [r10]
37bdfb0bdadd rdi, 1
37bdfb0c1test rsi, rsi
37bdfb0c4jle 0x37bdfb1a3
37bdfb0caxor edx, edx
37bdfb0ccmov [rsp+88], rax
37bdfb0d1test r12, r12
37bdfb0d4mov r10, rsi
37bdfb0d7cmovs r12, rdx
37bdfb0dbtest rbp, rbp
37bdfb0demov ebx, 1
37bdfb0e3mov r8, -1
37bdfb0eacmovs rbp, rdx
37bdfb0eemov r11, -1
37bdfb0f5shr r10, 1
37bdfb0f8lea r14, [rax+8]
37bdfb0fclea r13, [rcx+16]
37bdfb100
37bdfb100loc_37bdfb100:
37bdfb100cmp rsi, 1
37bdfb104je 0x37bdfb1c4
37bdfb10a
37bdfb10aloc_37bdfb10a:
37bdfb10amov r9, r11
37bdfb10dlea r15, [r14+8*r8]
37bdfb111xor eax, eax
37bdfb113xor edx, edx
37bdfb115shl r9, 4
37bdfb119add r9, r13
37bdfb11cnop [rax]
37bdfb11fnop [rax+rax]
37bdfb12anop [rax+rax]
37bdfb135nop [rax+rax]
37bdfb140
37bdfb140loc_37bdfb140:
37bdfb140movups x1, [r15+rax]
37bdfb145add rdx, 1
37bdfb149cvtps2pd x0, x1
37bdfb14cmovups [r9+2*rax], x0
37bdfb151pxor x0, x0
37bdfb155movhlps x0, x1
37bdfb158cvtps2pd x0, x0
37bdfb15bmovups [r9+2*rax+16], x0
37bdfb161add rax, 16
37bdfb165cmp r10, rdx
37bdfb168jne 0x37bdfb140
37bdfb16atest sil, 1
37bdfb16eje 0x37bdfb1b0
37bdfb170mov rdx, rsi
37bdfb173or rdx, 1
37bdfb177
37bdfb177loc_37bdfb177:
37bdfb177lea r9, [rdx+r8]
37bdfb17bmov rax, [rsp+88]
37bdfb180add rdx, r11
37bdfb183add rbx, 1
37bdfb187shl rdx, 4
37bdfb18badd r8, r12
37bdfb18eadd r11, rbp
37bdfb191cvtps2pd x0, [rax+8*r9]
37bdfb196movups [rcx+rdx], x0
37bdfb19acmp rdi, rbx
37bdfb19djne 0x37bdfb100
37bdfb1a3
37bdfb1a3loc_37bdfb1a3:
37bdfb1a3pop rbx
37bdfb1a4pop rsi
37bdfb1a5pop rdi
37bdfb1a6pop rbp
37bdfb1a7pop r12
37bdfb1a9pop r13
37bdfb1abpop r14
37bdfb1adpop r15
37bdfb1afret
37bdfb1b0
37bdfb1b0loc_37bdfb1b0:
37bdfb1b0add rbx, 1
37bdfb1b4cmp rbx, rdi
37bdfb1b7je 0x37bdfb1a3
37bdfb1b9add r8, r12
37bdfb1bcadd r11, rbp
37bdfb1bfjmp 0x37bdfb10a
37bdfb1c4
37bdfb1c4loc_37bdfb1c4:
37bdfb1c4mov edx, 1
37bdfb1c9jmp 0x37bdfb177
37bdfb080
37bdfb1cb
37bdfb1cb // align 0x40
37bdfb1cb // align 0x40
37bdfb200
37bdfb200clags2_64_:
37bdfb200push rbp
37bdfb201push rdi
37bdfb202push rsi
37bdfb203push rbx
37bdfb204sub rsp, 472
37bdfb20bmovups [rsp+304], x6
37bdfb213movups [rsp+320], x7
37bdfb21bmovups [rsp+336], x8
37bdfb224movups [rsp+352], x9
37bdfb22dmovups [rsp+368], x10
37bdfb236movups [rsp+384], x11
37bdfb23fmovups [rsp+400], x12
37bdfb248movups [rsp+416], x13
37bdfb251movups [rsp+432], x14
37bdfb25amovups [rsp+448], x15
37bdfb263pxor x7, x7
37bdfb267mov rbp, [rsp+552]
37bdfb26fmovq x1, [r8]
37bdfb274mov rax, [rsp+560]
37bdfb27cmovss x0, [rdx]
37bdfb280movq x3, [rbp]
37bdfb285movq x2, x1
37bdfb289movss x5, [r9]
37bdfb28emovaps x8, x2
37bdfb292movss x10, [rax]
37bdfb297movaps x12, x0
37bdfb29bmov rax, [rsp+544]
37bdfb2a3movq x9, x3
37bdfb2a8movaps x11, x5
37bdfb2acmov rdi, rdx
37bdfb2afmov rbx, r8
37bdfb2b2mulps x8, x7
37bdfb2b6movss x6, [rax]
37bdfb2bamov rsi, r9
37bdfb2bdmulps x7, x9
37bdfb2c1mulss x12, x10
37bdfb2c6mulss x11, x6
37bdfb2cbmovaps x4, x7
37bdfb2cecmp [rcx], 0
37bdfb2d2je 0x37bdfb918
37bdfb2d8movsldup x0, x0
37bdfb2dcmovsldup x6, x6
37bdfb2e0shufps x4, x4, -31
37bdfb2e4movss [rsp+208], x12
37bdfb2eemovaps x3, x8
37bdfb2f2movq x1, x4
37bdfb2f6movss [rsp+220], x11
37bdfb300shufps x3, x3, -31
37bdfb304movq x0, x0
37bdfb308movq x6, x6
37bdfb30cmulps x0, x9
37bdfb310mulps x2, x6
37bdfb313movaps x9, x0
37bdfb317movq x0, x0
37bdfb31baddsubps x0, x1
37bdfb31fmovq x6, x2
37bdfb323movq x1, x3
37bdfb327addsubps x6, x1
37bdfb32bmovaps x10, x2
37bdfb32fmovq x0, x0
37bdfb333movq x6, x6
37bdfb337subps x6, x0
37bdfb33amovshdup x4, x6
37bdfb33emovd ecx, x6
37bdfb342movd eax, x4
37bdfb346shl rax, 32
37bdfb34aor rcx, rax
37bdfb34dcall fn_37c42fc90
37bdfb352movss [rsp+224], x0
37bdfb35bmovaps x3, x0
37bdfb35epxor x0, x0
37bdfb362ucomiss x3, x0
37bdfb365jp 0x37bdfb36d
37bdfb367je 0x37bdfc550
37bdfb36d
37bdfb36dloc_37bdfb36d:
37bdfb36dpxor x4, x4
37bdfb371movaps x0, x10
37bdfb375movq x8, x8
37bdfb37amovaps x2, x4
37bdfb37dshufps x0, x0, -31
37bdfb381movaps x1, x9
37bdfb385divss x2, x3
37bdfb389movq x0, x0
37bdfb38dshufps x1, x1, -31
37bdfb391movaps x5, x0
37bdfb394subps x0, x8
37bdfb398movq x1, x1
37bdfb39caddps x5, x8
37bdfb3a0movq x7, x7
37bdfb3a4movq x6, x6
37bdfb3a8movss x0, x5
37bdfb3acmovaps x5, x1
37bdfb3afsubps x1, x7
37bdfb3b2addps x5, x7
37bdfb3b5movq x0, x0
37bdfb3b9movss x1, x5
37bdfb3bdmovq x1, x1
37bdfb3c1subps x0, x1
37bdfb3c4movq x0, x0
37bdfb3c8movsldup x1, x2
37bdfb3ccmulss x2, x4
37bdfb3d0movq x1, x1
37bdfb3d4mulps x0, x1
37bdfb3d7addss x2, x3
37bdfb3dbmovsldup x2, x2
37bdfb3dfmovhps x2, [rip+0x65994a]
37bdfb3e6movq x0, x0
37bdfb3eamovaps x1, x0
37bdfb3edaddps x1, x6
37bdfb3f0subps x6, x0
37bdfb3f3movss x6, x1
37bdfb3f7movq x6, x6
37bdfb3fbdivps x6, x2
37bdfb3femovaps x15, x6
37bdfb402
37bdfb402loc_37bdfb402:
37bdfb402lea rax, [rsp+212]
37bdfb40amovshdup x4, x15
37bdfb40flea rdx, [rsp+224]
37bdfb417mov [rsp+64], rax
37bdfb41clea rax, [rsp+240]
37bdfb424lea rcx, [rsp+208]
37bdfb42cmovaps x12, x15
37bdfb430mov [rsp+56], rax
37bdfb435lea rax, [rsp+216]
37bdfb43dlea r9, [rsp+232]
37bdfb445mov [rsp+48], rax
37bdfb44alea rax, [rsp+244]
37bdfb452lea r8, [rsp+220]
37bdfb45amov [rsp+40], rax
37bdfb45flea rax, [rsp+236]
37bdfb467mov [rsp+32], rax
37bdfb46cmovss [rsp+80], x4
37bdfb472call slasv2_64_
37bdfb477movss x8, [rbx]
37bdfb47cmovss x0, [rsi]
37bdfb480movss x1, [rip+0x6598b8]
37bdfb488movss x5, [rsp+240]
37bdfb491movss x9, [rbp+4]
37bdfb497movaps x13, x0
37bdfb49bmovss x7, [rdi]
37bdfb49fmovss x11, [rsp+244]
37bdfb4a9movaps x4, x5
37bdfb4acandps x13, x1
37bdfb4b0mov rax, [rsp+544]
37bdfb4b8movss x2, [rsp+212]
37bdfb4c1mulss x12, x11
37bdfb4c6andps x4, x1
37bdfb4c9movaps x6, x11
37bdfb4cdmovss [rsp+160], x13
37bdfb4d7movss [rsp+120], x4
37bdfb4ddandps x6, x1
37bdfb4e0movss x14, [rax]
37bdfb4e5movaps x10, x2
37bdfb4e9movss x4, [rsp+216]
37bdfb4f2mov rax, [rsp+560]
37bdfb4faandps x10, x1
37bdfb4femovss [rsp+136], x6
37bdfb507movss x6, [rbx+4]
37bdfb50cmovss [rsp+112], x10
37bdfb513movaps x3, x4
37bdfb516movss x10, [rax]
37bdfb51bmovss [rsp+132], x14
37bdfb525andps x3, x1
37bdfb528movss [rsp+100], x6
37bdfb52eandps x6, x1
37bdfb531movd edi, x12
37bdfb536movss [rsp+140], x3
37bdfb53fmovaps x3, x8
37bdfb543andps x3, x1
37bdfb546movss [rsp+104], x10
37bdfb54daddss x6, x3
37bdfb551movaps x3, x9
37bdfb555andps x3, x1
37bdfb558movss [rsp+144], x6
37bdfb561movss x6, [rbp]
37bdfb566movaps x13, x6
37bdfb56aandps x13, x1
37bdfb56eaddss x13, x3
37bdfb573movaps x3, x5
37bdfb576mulss x3, x15
37bdfb57bmovss [rsp+152], x13
37bdfb585movaps x13, x10
37bdfb589movaps x10, x15
37bdfb58dandps x13, x1
37bdfb591movss [rsp+164], x13
37bdfb59bpxor x13, x13
37bdfb5a0mulss x10, x13
37bdfb5a5movss [rsp+108], x10
37bdfb5acmovss x10, [rsp+112]
37bdfb5b3comiss x10, [rsp+120]
37bdfb5b9jae 0x37bdfbf20
37bdfb5bfmovss x10, [rsp+140]
37bdfb5c9comiss x10, [rsp+136]
37bdfb5d2jae 0x37bdfbf20
37bdfb5d8movsldup x14, x2
37bdfb5ddmovshdup x10, x15
37bdfb5e2xorps x10, [rip+0x659776]
37bdfb5eamulss x0, x2
37bdfb5eemovaps x2, x8
37bdfb5f2movss [rsp+128], x10
37bdfb5fcmovlps [rsp+184], x14
37bdfb605movsldup x14, x4
37bdfb60amovlps [rsp+168], x14
37bdfb613movaps x14, x10
37bdfb617mulss x14, x13
37bdfb61cmulss x10, x5
37bdfb621movss [rsp+80], x14
37bdfb628movaps x12, x14
37bdfb62cmovss x14, [rsp+108]
37bdfb633subss x3, [rsp+80]
37bdfb639unpcklps x12, x14
37bdfb63dmovlps [rsp+176], x12
37bdfb646movaps x12, x10
37bdfb64amovaps x10, x7
37bdfb64emulss x10, x3
37bdfb653addss x12, x14
37bdfb658mulss x2, x3
37bdfb65cmulss x7, x12
37bdfb661mulss x8, x12
37bdfb666movaps x14, x10
37bdfb66amovaps x10, x12
37bdfb66emulss x10, x13
37bdfb673subss x14, x10
37bdfb678movaps x10, x3
37bdfb67cmulss x10, x13
37bdfb681movd ebx, x14
37bdfb686movss x14, [rsp+100]
37bdfb68daddss x7, x10
37bdfb692movaps x10, x12
37bdfb696mulss x10, x14
37bdfb69bmulss x14, x3
37bdfb6a0movd x3, edi
37bdfb6a4subss x3, [rsp+80]
37bdfb6aamovaps x12, x3
37bdfb6aemovss x3, [rsp+132]
37bdfb6b7subss x2, x10
37bdfb6bcmulss x3, x12
37bdfb6c1movaps x10, x14
37bdfb6c5movss x14, [rsp+104]
37bdfb6ccaddss x10, x8
37bdfb6d1subss x0, x2
37bdfb6d5mulss x14, x4
37bdfb6damovaps x2, x13
37bdfb6demovaps x4, x9
37bdfb6e2subss x2, x10
37bdfb6e7mulss x9, x12
37bdfb6ecmovd ebp, x0
37bdfb6f0movss x0, [rsp+128]
37bdfb6f9mulss x0, x11
37bdfb6femovd esi, x2
37bdfb702movaps x10, x14
37bdfb706addss x0, [rsp+108]
37bdfb70cmulss x4, x0
37bdfb710movaps x2, x0
37bdfb713mulss x2, x13
37bdfb718subss x3, x2
37bdfb71cmovaps x2, x12
37bdfb720mulss x2, x13
37bdfb725movd edi, x3
37bdfb729movss x3, [rsp+132]
37bdfb732mulss x3, x0
37bdfb736addss x3, x2
37bdfb73amovaps x2, x6
37bdfb73dmulss x2, x12
37bdfb742movaps x12, x13
37bdfb746mulss x6, x0
37bdfb74amovaps x0, x7
37bdfb74dandps x0, x1
37bdfb750subss x2, x4
37bdfb754movd x4, esi
37bdfb758andps x4, x1
37bdfb75baddss x9, x6
37bdfb760subss x10, x2
37bdfb765movd x2, ebx
37bdfb769andps x2, x1
37bdfb76csubss x12, x9
37bdfb771addss x2, x0
37bdfb775movd x0, ebp
37bdfb779andps x0, x1
37bdfb77caddss x0, x4
37bdfb780addss x2, x0
37bdfb784ucomiss x2, x13
37bdfb788movaps x6, x2
37bdfb78bjp 0x37bdfb793
37bdfb78dje 0x37bdfc700
37bdfb793
37bdfb793loc_37bdfb793:
37bdfb793movaps x8, x3
37bdfb797movd x0, edi
37bdfb79bmovd eax, x12
37bdfb7a0movss [rsp+104], x5
37bdfb7a6andps x0, x1
37bdfb7a9andps x8, x1
37bdfb7adshl rax, 32
37bdfb7b1movd ecx, x10
37bdfb7b6addss x8, x0
37bdfb7bbor rcx, rax
37bdfb7bemovss [rsp+100], x3
37bdfb7c4movups [rsp+80], x1
37bdfb7c9call fn_37c42fc90
37bdfb7cepxor x2, x2
37bdfb7d2movups x1, [rsp+80]
37bdfb7d7movss x3, [rsp+100]
37bdfb7ddaddss x0, x8
37bdfb7e2movss x5, [rsp+104]
37bdfb7e8ucomiss x0, x2
37bdfb7ebjp 0x37bdfb7f3
37bdfb7edje 0x37bdfc5e8
37bdfb7f3
37bdfb7f3loc_37bdfb7f3:
37bdfb7f3movss x0, [rsp+144]
37bdfb7fcmulss x0, [rsp+120]
37bdfb802movss [rsp+80], x5
37bdfb808movss x2, [rsp+160]
37bdfb811mulss x2, [rsp+112]
37bdfb817movss x4, [rsp+140]
37bdfb820mulss x4, [rsp+164]
37bdfb829addss x0, x2
37bdfb82dmovss x2, [rsp+136]
37bdfb836mulss x2, [rsp+152]
37bdfb83fdivss x0, x6
37bdfb843addss x2, x4
37bdfb847movaps x4, x10
37bdfb84bandps x4, x1
37bdfb84eandps x1, x12
37bdfb852addss x1, x4
37bdfb856addss x1, x8
37bdfb85bdivss x2, x1
37bdfb85fcomiss x2, x0
37bdfb862jae 0x37bdfc5ee
37bdfb868
37bdfb868loc_37bdfb868:
37bdfb868xorps x3, [rip+0x6594f1]
37bdfb86fxorps x12, [rip+0x6594e9]
37bdfb877movd x13, edi
37bdfb87cunpcklps x13, x3
37bdfb880unpcklps x10, x12
37bdfb884movlps [rsp+280], x13
37bdfb88dmovlps [rsp+296], x10
37bdfb896
37bdfb896loc_37bdfb896:
37bdfb896lea rax, [rsp+288]
37bdfb89emov r9, [rsp+608]
37bdfb8a6mov r8, [rsp+600]
37bdfb8aelea rdx, [rsp+296]
37bdfb8b6mov [rsp+32], rax
37bdfb8bblea rcx, [rsp+280]
37bdfb8c3call clartg_64_
37bdfb8c8movq x0, x15
37bdfb8cdmovss x5, [rsp+80]
37bdfb8d3movq x2, [rsp+184]
37bdfb8dcmovq x8, [rsp+168]
37bdfb8e6movaps x4, x11
37bdfb8eamovq x1, [rsp+176]
37bdfb8f3mulps x8, x0
37bdfb8f7mulps x0, x2
37bdfb8famovaps x2, x5
37bdfb8fdmovq x8, x8
37bdfb902movq x15, x0
37bdfb907addps x8, x1
37bdfb90baddps x15, x1
37bdfb90fjmp 0x37bdfc4b8
37bdfb914
37bdfb914 0f 1f 40 00 ..@.
37bdfb918
37bdfb918loc_37bdfb918:
37bdfb918movshdup x0, x8
37bdfb91dmovshdup x6, x1
37bdfb921movaps x9, x1
37bdfb925movss [rsp+208], x12
37bdfb92fmulss x9, x10
37bdfb934movshdup x2, x7
37bdfb938movss [rsp+220], x11
37bdfb942mulss x6, x10
37bdfb947subss x9, x0
37bdfb94cmovaps x0, x3
37bdfb94fmulss x0, x5
37bdfb953movshdup x3, x3
37bdfb957addss x6, x8
37bdfb95cmulss x3, x5
37bdfb960subss x0, x2
37bdfb964subss x9, x0
37bdfb969addss x3, x7
37bdfb96dmovd ecx, x9
37bdfb972subss x6, x3
37bdfb976movd eax, x6
37bdfb97ashl rax, 32
37bdfb97eor rcx, rax
37bdfb981call fn_37c42fc90
37bdfb986movss [rsp+228], x0
37bdfb98fmovaps x1, x0
37bdfb992pxor x0, x0
37bdfb996ucomiss x1, x0
37bdfb999jp 0x37bdfb9a1
37bdfb99bje 0x37bdfc560
37bdfb9a1
37bdfb9a1loc_37bdfb9a1:
37bdfb9a1pxor x0, x0
37bdfb9a5movaps x15, x6
37bdfb9a9movaps x2, x0
37bdfb9acdivss x2, x1
37bdfb9b0mulss x15, x2
37bdfb9b5mulss x0, x2
37bdfb9b9addss x15, x9
37bdfb9bemulss x9, x2
37bdfb9c3addss x0, x1
37bdfb9c7divss x15, x0
37bdfb9ccsubss x6, x9
37bdfb9d1divss x6, x0
37bdfb9d5movaps x7, x15
37bdfb9d9movaps x4, x6
37bdfb9dcxorps x4, [rip+0x65937d]
37bdfb9e3movss [rsp+100], x4
37bdfb9e9unpcklps x7, x4
37bdfb9ec
37bdfb9ecloc_37bdfb9ec:
37bdfb9eclea rax, [rsp+212]
37bdfb9f4movshdup x4, x7
37bdfb9f8lea rdx, [rsp+228]
37bdfba00mov [rsp+64], rax
37bdfba05lea rax, [rsp+240]
37bdfba0dlea rcx, [rsp+208]
37bdfba15mov [rsp+56], rax
37bdfba1alea rax, [rsp+216]
37bdfba22lea r9, [rsp+232]
37bdfba2amov [rsp+48], rax
37bdfba2flea rax, [rsp+244]
37bdfba37lea r8, [rsp+220]
37bdfba3fmov [rsp+40], rax
37bdfba44lea rax, [rsp+236]
37bdfba4cmov [rsp+32], rax
37bdfba51movss [rsp+144], x4
37bdfba5acall slasv2_64_
37bdfba5fmovsldup x0, x15
37bdfba64movss x10, [rdi]
37bdfba69movss x2, [rsp+216]
37bdfba72movss x14, [rsp+240]
37bdfba7cmovss x1, [rip+0x6592bc]
37bdfba84movss x13, [rsp+244]
37bdfba8emovsldup x4, x2
37bdfba92mov rdi, [rsp+544]
37bdfba9amovss x12, [rbx]
37bdfba9fmovaps x11, x2
37bdfbaa3movss [rsp+80], x14
37bdfbaaamovss x8, [rsp+80]
37bdfbab1andps x11, x1
37bdfbab5movq x0, x0
37bdfbab9movss [rsp+104], x11
37bdfbac0movq x8, x8
37bdfbac5mulps x8, x0
37bdfbac9movlps [rsp+120], x4
37bdfbacemovaps x4, x13
37bdfbad2movss x0, [rsi]
37bdfbad6andps x4, x1
37bdfbad9mov rsi, [rsp+560]
37bdfbae1movss [rsp+108], x4
37bdfbae7movss x4, [rsp+212]
37bdfbaf0movss [rsp+128], x0
37bdfbaf9movss x0, [rsi]
37bdfbafdmovsldup x5, x4
37bdfbb01movshdup x3, x8
37bdfbb06movd eax, x8
37bdfbb0bmovss [rsp+136], x0
37bdfbb14movaps x0, x10
37bdfbb18andps x0, x1
37bdfbb1bmovss [rsp+164], x0
37bdfbb24movaps x0, x12
37bdfbb28movlps [rsp+112], x5
37bdfbb2dmovaps x5, x4
37bdfbb30andps x0, x1
37bdfbb33movss [rsp+80], x3
37bdfbb39movaps x3, x14
37bdfbb3dandps x5, x1
37bdfbb40movaps x11, x0
37bdfbb44movss [rsp+140], x5
37bdfbb4dandps x3, x1
37bdfbb50movss x5, [rdi]
37bdfbb54movss [rsp+160], x3
37bdfbb5dmovq x3, [rbx]
37bdfbb61movss [rsp+132], x5
37bdfbb6amovaps x9, x5
37bdfbb6emovshdup x5, x3
37bdfbb72movss [rsp+152], x5
37bdfbb7bandps x5, x1
37bdfbb7emovaps x0, x5
37bdfbb81movaps x5, x11
37bdfbb85movss x11, [rbp]
37bdfbb8baddss x5, x0
37bdfbb8fmovaps x0, x9
37bdfbb93movss [rsp+200], x11
37bdfbb9dandps x0, x1
37bdfbba0andps x11, x1
37bdfbba4movss [rsp+176], x0
37bdfbbadmovq x0, [rbp]
37bdfbbb2movss [rsp+168], x5
37bdfbbbbmovshdup x5, x0
37bdfbbbfmovaps x9, x5
37bdfbbc3andps x9, x1
37bdfbbc7addss x11, x9
37bdfbbccmovaps x9, x7
37bdfbbd0mulss x9, x13
37bdfbbd5movss [rsp+184], x11
37bdfbbdfmovss x11, [rsp+104]
37bdfbbe6comiss x11, [rsp+108]
37bdfbbecmovd ebx, x9
37bdfbbf1jae 0x37bdfc1c0
37bdfbbf7movss x11, [rsp+140]
37bdfbc01comiss x11, [rsp+160]
37bdfbc0ajae 0x37bdfc1c0
37bdfbc10mulss x2, x10
37bdfbc15pxor x6, x6
37bdfbc19movaps x0, x9
37bdfbc1dmovss x9, [rsp+128]
37bdfbc27mulss x15, x6
37bdfbc2cmovshdup x8, x7
37bdfbc31movaps x10, x6
37bdfbc35movss x11, [rsp+136]
37bdfbc3funpcklps x10, x9
37bdfbc43movq x10, x10
37bdfbc48movss [rsp+204], x2
37bdfbc51movshdup x2, x7
37bdfbc55mulss x8, x13
37bdfbc5amulss x2, x6
37bdfbc5emovaps x3, x2
37bdfbc61subss x0, x2
37bdfbc65movss [rsp+100], x2
37bdfbc6bunpcklps x3, x15
37bdfbc6fmovss x15, [rsp+80]
37bdfbc76movlps [rsp+144], x3
37bdfbc7emovaps x3, x2
37bdfbc81movss x2, [rsp+128]
37bdfbc8aunpcklps x3, x15
37bdfbc8eaddss x8, x15
37bdfbc93movaps x9, x0
37bdfbc97movlps [rsp+192], x3
37bdfbc9fmovsldup x3, x0
37bdfbca3movq x2, x2
37bdfbca7mulss x9, x12
37bdfbcacmovq x3, x3
37bdfbcb0mulps x3, x2
37bdfbcb3movsldup x2, x8
37bdfbcb8movq x2, x2
37bdfbcbcmulps x2, x10
37bdfbcc0movq x3, x3
37bdfbcc4movd x10, eax
37bdfbcc9subss x10, [rsp+100]
37bdfbcd0movq x2, x2
37bdfbcd4addsubps x3, x2
37bdfbcd8movaps x2, x9
37bdfbcdcmovss x9, [rsp+152]
37bdfbce6mulss x0, x9
37bdfbcebmovaps x15, x3
37bdfbcefmovaps x3, x9
37bdfbcf3movss x9, [rsp+132]
37bdfbcfdmovlps [rsp+256], x15
37bdfbd06mulss x3, x8
37bdfbd0bmulss x8, x12
37bdfbd10movaps x12, x6
37bdfbd14mulss x9, x4
37bdfbd19unpcklps x12, x11
37bdfbd1dmovq x12, x12
37bdfbd22subss x2, x3
37bdfbd26addss x2, [rsp+204]
37bdfbd2faddss x0, x8
37bdfbd34movsldup x8, x10
37bdfbd39movaps x3, x2
37bdfbd3candps x2, x1
37bdfbd3faddss x0, x6
37bdfbd43movq x8, x8
37bdfbd48unpcklps x3, x0
37bdfbd4bandps x0, x1
37bdfbd4emovlps [rsp+248], x3
37bdfbd56movshdup x3, x7
37bdfbd5aaddss x2, x0
37bdfbd5emovaps x0, x15
37bdfbd62andps x0, x1
37bdfbd65mulss x3, x14
37bdfbd6aaddss x3, [rsp+80]
37bdfbd70movss [rsp+80], x11
37bdfbd77movss x4, [rsp+80]
37bdfbd7dmovss x11, [rsp+200]
37bdfbd87movq x4, x4
37bdfbd8bmulps x4, x8
37bdfbd8fmovsldup x8, x3
37bdfbd94movq x8, x8
37bdfbd99mulps x12, x8
37bdfbd9dmovq x4, x4
37bdfbda1movq x8, x12
37bdfbda6movaps x12, x5
37bdfbdaaaddsubps x4, x8
37bdfbdafmulss x12, x3
37bdfbdb4movaps x8, x10
37bdfbdb8mulss x8, x11
37bdfbdbdmulss x3, x11
37bdfbdc2mulss x5, x10
37bdfbdc7movlps [rsp+296], x4
37bdfbdcfsubss x8, x12
37bdfbdd4addss x5, x3
37bdfbdd8addss x8, x9
37bdfbdddmovshdup x9, x15
37bdfbde2addss x5, x6
37bdfbde6movaps x3, x8
37bdfbdeaandps x9, x1
37bdfbdeeaddss x0, x9
37bdfbdf3unpcklps x3, x5
37bdfbdf6movlps [rsp+272], x3
37bdfbdfeaddss x0, x2
37bdfbe02ucomiss x0, x6
37bdfbe05jp 0x37bdfbe0d
37bdfbe07je 0x37bdfbe98
37bdfbe0d
37bdfbe0dloc_37bdfbe0d:
37bdfbe0dmovaps x2, x4
37bdfbe10movshdup x4, x4
37bdfbe14andps x8, x1
37bdfbe18andps x5, x1
37bdfbe1bandps x2, x1
37bdfbe1eaddss x5, x8
37bdfbe23andps x4, x1
37bdfbe26pxor x1, x1
37bdfbe2aaddss x2, x4
37bdfbe2eaddss x2, x5
37bdfbe32ucomiss x2, x1
37bdfbe35jp 0x37bdfbe3d
37bdfbe37je 0x37bdfc5d0
37bdfbe3d
37bdfbe3dloc_37bdfbe3d:
37bdfbe3dmovss x1, [rsp+104]
37bdfbe43movss x3, [rsp+108]
37bdfbe49mulss x1, [rsp+164]
37bdfbe52mulss x3, [rsp+168]
37bdfbe5baddss x1, x3
37bdfbe5fmovss x3, [rsp+160]
37bdfbe68mulss x3, [rsp+184]
37bdfbe71divss x1, x0
37bdfbe75movss x0, [rsp+140]
37bdfbe7emulss x0, [rsp+176]
37bdfbe87addss x0, x3
37bdfbe8bdivss x0, x2
37bdfbe8fcomiss x0, x1
37bdfbe92jae 0x37bdfc5d0
37bdfbe98
37bdfbe98loc_37bdfbe98:
37bdfbe98lea rdx, [rsp+272]
37bdfbea0lea rcx, [rsp+296]
37bdfbea8
37bdfbea8loc_37bdfbea8:
37bdfbea8lea rax, [rsp+288]
37bdfbeb0mov r9, [rsp+608]
37bdfbeb8movq x15, x7
37bdfbebdmov r8, [rsp+600]
37bdfbec5mov [rsp+32], rax
37bdfbecacall clartg_64_
37bdfbecfmovq x8, [rsp+112]
37bdfbed6movaps x2, x13
37bdfbedamovq x0, [rsp+144]
37bdfbee3movaps x4, x14
37bdfbee7mulps x8, x15
37bdfbeebmovq x8, x8
37bdfbef0addsubps x8, x0
37bdfbef5movq x0, [rsp+120]
37bdfbefbmulps x15, x0
37bdfbeffmovq x0, [rsp+192]
37bdfbf08movq x15, x15
37bdfbf0daddsubps x15, x0
37bdfbf12jmp 0x37bdfc4b8
37bdfbf17
37bdfbf17 66 0f 1f 84 00 00 00 00 00 f........
37bdfbf20
37bdfbf20loc_37bdfbf20:
37bdfbf20mulss x7, x2
37bdfbf24movss x15, [rsp+80]
37bdfbf2bmovss x14, [rsp+108]
37bdfbf32movq x12, [rip+0x658e15]
37bdfbf3bmulss x5, x15
37bdfbf40movaps x13, x15
37bdfbf44movd edx, x7
37bdfbf48pxor x7, x7
37bdfbf4cmulss x13, x7
37bdfbf51addss x5, x14
37bdfbf56movss [rsp+128], x13
37bdfbf60subss x3, x13
37bdfbf65movaps x10, x3
37bdfbf69unpcklps x10, x5
37bdfbf6dmovaps x15, x10
37bdfbf71movaps x10, x2
37bdfbf75mulss x10, x8
37bdfbf7axorps x15, x12
37bdfbf7emovaps x12, x5
37bdfbf82mulss x12, x7
37bdfbf87mulss x5, x0
37bdfbf8bmulss x8, x7
37bdfbf90movaps x13, x10
37bdfbf94movss x10, [rsp+100]
37bdfbf9bmulss x10, x7
37bdfbfa0subss x13, x10
37bdfbfa5movaps x10, x13
37bdfbfa9movaps x13, x0
37bdfbfadmovss x0, [rsp+80]
37bdfbfb3mulss x13, x3
37bdfbfb8mulss x3, x7
37bdfbfbcmulss x0, x11
37bdfbfc1subss x13, x12
37bdfbfc6movss x12, [rsp+132]
37bdfbfd0addss x3, x5
37bdfbfd4movq x5, [rip+0x658d74]
37bdfbfdcmulss x12, x4
37bdfbfe1addss x0, x14
37bdfbfe6movss x14, [rsp+104]
37bdfbfedaddss x13, x10
37bdfbff2movss x10, [rsp+100]
37bdfbff9mulss x10, x2
37bdfbffemovaps x11, x0
37bdfc002mulss x11, x7
37bdfc007movd eax, x12
37bdfc00cmovd x12, edi
37bdfc011subss x12, [rsp+128]
37bdfc01baddss x8, x10
37bdfc020mulss x14, x12
37bdfc025movaps x10, x9
37bdfc029mulss x10, x7
37bdfc02emulss x9, x4
37bdfc033addss x3, x8
37bdfc038movaps x8, x12
37bdfc03cmulss x12, x7
37bdfc041unpcklps x8, x0
37bdfc045mulss x0, [rsp+104]
37bdfc04bxorps x8, x5
37bdfc04fmovaps x5, x6
37bdfc052mulss x5, x4
37bdfc056mulss x6, x7
37bdfc05aaddss x0, x12
37bdfc05fsubss x5, x10
37bdfc064movaps x10, x14
37bdfc068subss x10, x11
37bdfc06daddss x6, x9
37bdfc072movaps x9, x3
37bdfc076andps x9, x1
37bdfc07aaddss x5, x10
37bdfc07fmovaps x10, x13
37bdfc083addss x6, x0
37bdfc087andps x10, x1
37bdfc08baddss x9, x10
37bdfc090movd x10, edx
37bdfc095andps x10, x1
37bdfc099addss x9, x10
37bdfc09eucomiss x9, x7
37bdfc0a2jp 0x37bdfc0aa
37bdfc0a4je 0x37bdfc628
37bdfc0aa
37bdfc0aaloc_37bdfc0aa:
37bdfc0aamovaps x0, x5
37bdfc0admovaps x10, x6
37bdfc0b1movd x7, eax
37bdfc0b5andps x0, x1
37bdfc0b8andps x10, x1
37bdfc0bcandps x1, x7
37bdfc0bfaddss x10, x0
37bdfc0c4pxor x0, x0
37bdfc0c8addss x1, x10
37bdfc0cducomiss x1, x0
37bdfc0d0jp 0x37bdfc0d8
37bdfc0d2je 0x37bdfc590
37bdfc0d8
37bdfc0d8loc_37bdfc0d8:
37bdfc0d8movss x0, [rsp+144]
37bdfc0e1mulss x0, [rsp+112]
37bdfc0e7movss [rsp+100], x4
37bdfc0edmovss x10, [rsp+160]
37bdfc0f7mulss x10, [rsp+120]
37bdfc0femovss [rsp+80], x2
37bdfc104movss x7, [rsp+140]
37bdfc10dmulss x7, [rsp+152]
37bdfc116addss x0, x10
37bdfc11bdivss x0, x9
37bdfc120movss x9, [rsp+136]
37bdfc12amulss x9, [rsp+164]
37bdfc134addss x7, x9
37bdfc139divss x7, x1
37bdfc13dcomiss x7, x0
37bdfc140jb 0x37bdfc634
37bdfc146
37bdfc146loc_37bdfc146:
37bdfc146xorps x3, [rip+0x658c13]
37bdfc14dmovd x7, edx
37bdfc151mov [rsp+300], 0xffffffff80000000
37bdfc15cxorps x7, [rip+0x658bfd]
37bdfc163unpcklps x13, x3
37bdfc167movss [rsp+296], x7
37bdfc170movlps [rsp+280], x13
37bdfc179
37bdfc179loc_37bdfc179:
37bdfc179lea rax, [rsp+288]
37bdfc181mov r9, [rsp+608]
37bdfc189mov r8, [rsp+600]
37bdfc191lea rdx, [rsp+280]
37bdfc199mov [rsp+32], rax
37bdfc19elea rcx, [rsp+296]
37bdfc1a6call clartg_64_
37bdfc1abmovss x2, [rsp+80]
37bdfc1b1movss x4, [rsp+100]
37bdfc1b7jmp 0x37bdfc4b8
37bdfc1bc
37bdfc1bc 0f 1f 40 00 ..@.
37bdfc1c0
37bdfc1c0loc_37bdfc1c0:
37bdfc1c0movq x12, [rsp+112]
37bdfc1c7movq x7, x0
37bdfc1cbmovaps x11, x3
37bdfc1cfmovss x5, [rsp+100]
37bdfc1d5shufps x11, x11, -31
37bdfc1damovq x3, x3
37bdfc1demovss [rsp+112], x10
37bdfc1e5mulps x12, x7
37bdfc1e9movaps x7, x0
37bdfc1ecpxor x0, x0
37bdfc1f0shufps x7, x7, -31
37bdfc1f4movsldup x5, x5
37bdfc1f8movq x11, x11
37bdfc1fdmulps x11, x0
37bdfc201movq x7, x7
37bdfc205mulps x7, x0
37bdfc208movaps x0, x13
37bdfc20cmulss x0, x6
37bdfc210movq x12, x12
37bdfc215movlps [rsp+152], x5
37bdfc21dpxor x5, x5
37bdfc221addss x0, [rsp+80]
37bdfc227movaps x15, x5
37bdfc22bmovq x11, x11
37bdfc230unpcklps x15, x14
37bdfc234movq x7, x7
37bdfc238addsubps x12, x7
37bdfc23dmovq x7, [rsp+120]
37bdfc243mulps x7, x3
37bdfc246movaps x9, x12
37bdfc24amovaps x12, x6
37bdfc24emulss x12, x5
37bdfc253mulss x6, x14
37bdfc258addss x6, [rsp+80]
37bdfc25emovq x3, x7
37bdfc262movss x7, [rsp+112]
37bdfc268addsubps x3, x11
37bdfc26dmovd x11, ebx
37bdfc272subss x11, x12
37bdfc277movsldup x6, x6
37bdfc27bmovq x7, x7
37bdfc27fmovq x3, x3
37bdfc283movsldup x11, x11
37bdfc288movq x6, x6
37bdfc28cmovq x11, x11
37bdfc291mulps x7, x11
37bdfc295movaps x11, x5
37bdfc299unpcklps x11, x10
37bdfc29dmovsldup x10, x0
37bdfc2a2movss x0, [rsp+132]
37bdfc2abmovq x11, x11
37bdfc2b0movss [rsp+112], x0
37bdfc2b6movq x10, x10
37bdfc2bbmovq x7, x7
37bdfc2bfmulps x11, x10
37bdfc2c3movd x10, eax
37bdfc2c8subss x10, x12
37bdfc2cdmovsldup x10, x10
37bdfc2d2movq x11, x11
37bdfc2d7addsubps x7, x11
37bdfc2dcmovss x11, [rsp+128]
37bdfc2e6mulss x11, x2
37bdfc2ebmovq x10, x10
37bdfc2f0movq x7, x7
37bdfc2f4subps x3, x7
37bdfc2f7movss x7, [rsp+112]
37bdfc2fdmovq x7, x7
37bdfc301mulps x7, x10
37bdfc305movaps x10, x5
37bdfc309movlps [rsp+264], x3
37bdfc311unpcklps x10, x0
37bdfc315movq x10, x10
37bdfc31amulps x10, x6
37bdfc31emovq x6, x9
37bdfc323movss x9, [rsp+136]
37bdfc32dmulss x9, x4
37bdfc332movq x7, x7
37bdfc336movq x10, x10
37bdfc33baddsubps x7, x10
37bdfc340movq x7, x7
37bdfc344subps x6, x7
37bdfc347movaps x7, x3
37bdfc34amovshdup x3, x3
37bdfc34eandps x7, x1
37bdfc351movlps [rsp+280], x6
37bdfc359andps x3, x1
37bdfc35caddss x3, x7
37bdfc360movaps x7, x11
37bdfc364andps x7, x1
37bdfc367addss x7, x3
37bdfc36bucomiss x7, x5
37bdfc36ejp 0x37bdfc376
37bdfc370je 0x37bdfc670
37bdfc376
37bdfc376loc_37bdfc376:
37bdfc376movaps x3, x6
37bdfc379movshdup x6, x6
37bdfc37dandps x3, x1
37bdfc380andps x6, x1
37bdfc383andps x1, x9
37bdfc387addss x6, x3
37bdfc38bpxor x3, x3
37bdfc38faddss x1, x6
37bdfc393ucomiss x1, x3
37bdfc396jp 0x37bdfc39e
37bdfc398je 0x37bdfc5a8
37bdfc39e
37bdfc39eloc_37bdfc39e:
37bdfc39emovss x3, [rsp+108]
37bdfc3a4movss x5, [rsp+104]
37bdfc3aamovss [rsp+108], x4
37bdfc3b0mulss x5, [rsp+168]
37bdfc3b9movss [rsp+104], x2
37bdfc3bfmovss x0, [rsp+160]
37bdfc3c8mulss x3, [rsp+164]
37bdfc3d1mulss x0, [rsp+176]
37bdfc3daaddss x3, x5
37bdfc3demovss x5, [rsp+140]
37bdfc3e7mulss x5, [rsp+184]
37bdfc3f0divss x3, x7
37bdfc3f4addss x0, x5
37bdfc3f8divss x0, x1
37bdfc3fccomiss x0, x3
37bdfc3ffjb 0x37bdfc6a0
37bdfc405mov [rsp+300], 0
37bdfc410movss [rsp+296], x11
37bdfc41a
37bdfc41aloc_37bdfc41a:
37bdfc41alea rdx, [rsp+264]
37bdfc422
37bdfc422loc_37bdfc422:
37bdfc422lea rax, [rsp+288]
37bdfc42amov r9, [rsp+608]
37bdfc432mov r8, [rsp+600]
37bdfc43alea rcx, [rsp+296]
37bdfc442mov [rsp+32], rax
37bdfc447call clartg_64_
37bdfc44cmovss x2, [rsp+104]
37bdfc452movss x4, [rsp+108]
37bdfc458
37bdfc458loc_37bdfc458:
37bdfc458movq x1, [rsp+152]
37bdfc461movq x0, x15
37bdfc466movq x8, x8
37bdfc46bmovq x5, [rip+0x6588dd]
37bdfc473mulps x0, x1
37bdfc476movss x1, [rsp+100]
37bdfc47cmovaps x15, x5
37bdfc480movq x0, x0
37bdfc484addsubps x8, x0
37bdfc489pxor x0, x0
37bdfc48dmulss x1, x0
37bdfc491movd x0, ebx
37bdfc495xorps x8, x5
37bdfc499subss x0, x1
37bdfc49dmovss x1, [rsp+144]
37bdfc4a6mulss x1, x13
37bdfc4abaddss x1, [rsp+80]
37bdfc4b1unpcklps x0, x1
37bdfc4b4xorps x15, x0
37bdfc4b8
37bdfc4b8loc_37bdfc4b8:
37bdfc4b8mov rax, [rsp+568]
37bdfc4c0movss [rax], x2
37bdfc4c4mov rax, [rsp+576]
37bdfc4ccmovlps [rax], x15
37bdfc4d0mov rax, [rsp+584]
37bdfc4d8movss [rax], x4
37bdfc4dcmov rax, [rsp+592]
37bdfc4e4movlps [rax], x8
37bdfc4e8movups x6, [rsp+304]
37bdfc4f0movups x7, [rsp+320]
37bdfc4f8movups x8, [rsp+336]
37bdfc501movups x9, [rsp+352]
37bdfc50amovups x10, [rsp+368]
37bdfc513movups x11, [rsp+384]
37bdfc51cmovups x12, [rsp+400]
37bdfc525movups x13, [rsp+416]
37bdfc52emovups x14, [rsp+432]
37bdfc537movups x15, [rsp+448]
37bdfc540add rsp, 472
37bdfc547pop rbx
37bdfc548pop rsi
37bdfc549pop rdi
37bdfc54apop rbp
37bdfc54bret
37bdfc54c
37bdfc54c 0f 1f 40 00 ..@.
37bdfc550
37bdfc550loc_37bdfc550:
37bdfc550movq x15, [rip+0x6587c7]
37bdfc559jmp 0x37bdfb402
37bdfc55e
37bdfc55e 66 90 f.
37bdfc560
37bdfc560loc_37bdfc560:
37bdfc560movss x4, [rip+0x6587f8]
37bdfc568pxor x6, x6
37bdfc56cmovq x7, [rip+0x6587b4]
37bdfc574movss x15, [rip+0x6587a3]
37bdfc57dmovss [rsp+100], x4
37bdfc583jmp 0x37bdfb9ec
37bdfc588
37bdfc588 0f 1f 84 00 00 00 00 00 ........
37bdfc590
37bdfc590loc_37bdfc590:
37bdfc590movss [rsp+100], x4
37bdfc596movss [rsp+80], x2
37bdfc59cjmp 0x37bdfc146
37bdfc5a1
37bdfc5a1 0f 1f 80 00 00 00 00 .......
37bdfc5a8
37bdfc5a8loc_37bdfc5a8:
37bdfc5a8movss [rsp+108], x4
37bdfc5aemovss [rsp+104], x2
37bdfc5b4movss [rsp+296], x11
37bdfc5bemovss [rsp+300], x3
37bdfc5c7jmp 0x37bdfc41a
37bdfc5cc
37bdfc5cc 0f 1f 40 00 ..@.
37bdfc5d0
37bdfc5d0loc_37bdfc5d0:
37bdfc5d0lea rdx, [rsp+248]
37bdfc5d8lea rcx, [rsp+256]
37bdfc5e0jmp 0x37bdfbea8
37bdfc5e5
37bdfc5e5 0f 1f 00 ...
37bdfc5e8
37bdfc5e8loc_37bdfc5e8:
37bdfc5e8movss [rsp+80], x5
37bdfc5ee
37bdfc5eeloc_37bdfc5ee:
37bdfc5eexorps x7, [rip+0x65876b]
37bdfc5f5movd x0, ebx
37bdfc5f9movd x1, esi
37bdfc5fdxorps x1, [rip+0x65875c]
37bdfc604unpcklps x0, x7
37bdfc607movlps [rsp+280], x0
37bdfc60fmovd x0, ebp
37bdfc613unpcklps x0, x1
37bdfc616movlps [rsp+296], x0
37bdfc61ejmp 0x37bdfb896
37bdfc623
37bdfc623 0f 1f 44 00 00 ..D..
37bdfc628
37bdfc628loc_37bdfc628:
37bdfc628movss [rsp+100], x4
37bdfc62emovss [rsp+80], x2
37bdfc634
37bdfc634loc_37bdfc634:
37bdfc634xorps x6, [rip+0x658725]
37bdfc63bmovd x0, eax
37bdfc63fxorps x0, [rip+0x65871a]
37bdfc646mov [rsp+300], 0xffffffff80000000
37bdfc651movss [rsp+296], x0
37bdfc65aunpcklps x5, x6
37bdfc65dmovlps [rsp+280], x5
37bdfc665jmp 0x37bdfc179
37bdfc66a
37bdfc66a 66 0f 1f 44 00 00 f..D..
37bdfc670
37bdfc670loc_37bdfc670:
37bdfc670movss [rsp+108], x4
37bdfc676lea rdx, [rsp+280]
37bdfc67emovss [rsp+104], x2
37bdfc684movss [rsp+296], x9
37bdfc68emovss [rsp+300], x5
37bdfc697jmp 0x37bdfc422
37bdfc69c
37bdfc69c 0f 1f 40 00 ..@.
37bdfc6a0
37bdfc6a0loc_37bdfc6a0:
37bdfc6a0lea rax, [rsp+288]
37bdfc6a8mov r9, [rsp+608]
37bdfc6b0mov r8, [rsp+600]
37bdfc6b8lea rdx, [rsp+280]
37bdfc6c0mov [rsp+32], rax
37bdfc6c5lea rcx, [rsp+296]
37bdfc6cdmov [rsp+300], 0
37bdfc6d8movss [rsp+296], x9
37bdfc6e2call clartg_64_
37bdfc6e7movss x4, [rsp+108]
37bdfc6edmovss x2, [rsp+104]
37bdfc6f3jmp 0x37bdfc458
37bdfc6f8
37bdfc6f8 0f 1f 84 00 00 00 00 00 ........
37bdfc700
37bdfc700loc_37bdfc700:
37bdfc700movss [rsp+80], x5
37bdfc706jmp 0x37bdfb868
37bdfb200
37bdfb200clags2_64_:
37bdfb200push rbp
37bdfb201push rdi
37bdfb202push rsi
37bdfb203push rbx
37bdfb204sub rsp, 472
37bdfb20bmovups [rsp+304], x6
37bdfb213movups [rsp+320], x7
37bdfb21bmovups [rsp+336], x8
37bdfb224movups [rsp+352], x9
37bdfb22dmovups [rsp+368], x10
37bdfb236movups [rsp+384], x11
37bdfb23fmovups [rsp+400], x12
37bdfb248movups [rsp+416], x13
37bdfb251movups [rsp+432], x14
37bdfb25amovups [rsp+448], x15
37bdfb263pxor x7, x7
37bdfb267mov rbp, [rsp+552]
37bdfb26fmovq x1, [r8]
37bdfb274mov rax, [rsp+560]
37bdfb27cmovss x0, [rdx]
37bdfb280movq x3, [rbp]
37bdfb285movq x2, x1
37bdfb289movss x5, [r9]
37bdfb28emovaps x8, x2
37bdfb292movss x10, [rax]
37bdfb297movaps x12, x0
37bdfb29bmov rax, [rsp+544]
37bdfb2a3movq x9, x3
37bdfb2a8movaps x11, x5
37bdfb2acmov rdi, rdx
37bdfb2afmov rbx, r8
37bdfb2b2mulps x8, x7
37bdfb2b6movss x6, [rax]
37bdfb2bamov rsi, r9
37bdfb2bdmulps x7, x9
37bdfb2c1mulss x12, x10
37bdfb2c6mulss x11, x6
37bdfb2cbmovaps x4, x7
37bdfb2cecmp [rcx], 0
37bdfb2d2je 0x37bdfb918
37bdfb2d8movsldup x0, x0
37bdfb2dcmovsldup x6, x6
37bdfb2e0shufps x4, x4, -31
37bdfb2e4movss [rsp+208], x12
37bdfb2eemovaps x3, x8
37bdfb2f2movq x1, x4
37bdfb2f6movss [rsp+220], x11
37bdfb300shufps x3, x3, -31
37bdfb304movq x0, x0
37bdfb308movq x6, x6
37bdfb30cmulps x0, x9
37bdfb310mulps x2, x6
37bdfb313movaps x9, x0
37bdfb317movq x0, x0
37bdfb31baddsubps x0, x1
37bdfb31fmovq x6, x2
37bdfb323movq x1, x3
37bdfb327addsubps x6, x1
37bdfb32bmovaps x10, x2
37bdfb32fmovq x0, x0
37bdfb333movq x6, x6
37bdfb337subps x6, x0
37bdfb33amovshdup x4, x6
37bdfb33emovd ecx, x6
37bdfb342movd eax, x4
37bdfb346shl rax, 32
37bdfb34aor rcx, rax
37bdfb34dcall fn_37c42fc90
37bdfb352movss [rsp+224], x0
37bdfb35bmovaps x3, x0
37bdfb35epxor x0, x0
37bdfb362ucomiss x3, x0
37bdfb365jp 0x37bdfb36d
37bdfb367je 0x37bdfc550
37bdfb36d
37bdfb36dloc_37bdfb36d:
37bdfb36dpxor x4, x4
37bdfb371movaps x0, x10
37bdfb375movq x8, x8
37bdfb37amovaps x2, x4
37bdfb37dshufps x0, x0, -31
37bdfb381movaps x1, x9
37bdfb385divss x2, x3
37bdfb389movq x0, x0
37bdfb38dshufps x1, x1, -31
37bdfb391movaps x5, x0
37bdfb394subps x0, x8
37bdfb398movq x1, x1
37bdfb39caddps x5, x8
37bdfb3a0movq x7, x7
37bdfb3a4movq x6, x6
37bdfb3a8movss x0, x5
37bdfb3acmovaps x5, x1
37bdfb3afsubps x1, x7
37bdfb3b2addps x5, x7
37bdfb3b5movq x0, x0
37bdfb3b9movss x1, x5
37bdfb3bdmovq x1, x1
37bdfb3c1subps x0, x1
37bdfb3c4movq x0, x0
37bdfb3c8movsldup x1, x2
37bdfb3ccmulss x2, x4
37bdfb3d0movq x1, x1
37bdfb3d4mulps x0, x1
37bdfb3d7addss x2, x3
37bdfb3dbmovsldup x2, x2
37bdfb3dfmovhps x2, [rip+0x65994a]
37bdfb3e6movq x0, x0
37bdfb3eamovaps x1, x0
37bdfb3edaddps x1, x6
37bdfb3f0subps x6, x0
37bdfb3f3movss x6, x1
37bdfb3f7movq x6, x6
37bdfb3fbdivps x6, x2
37bdfb3femovaps x15, x6
37bdfb402
37bdfb402loc_37bdfb402:
37bdfb402lea rax, [rsp+212]
37bdfb40amovshdup x4, x15
37bdfb40flea rdx, [rsp+224]
37bdfb417mov [rsp+64], rax
37bdfb41clea rax, [rsp+240]
37bdfb424lea rcx, [rsp+208]
37bdfb42cmovaps x12, x15
37bdfb430mov [rsp+56], rax
37bdfb435lea rax, [rsp+216]
37bdfb43dlea r9, [rsp+232]
37bdfb445mov [rsp+48], rax
37bdfb44alea rax, [rsp+244]
37bdfb452lea r8, [rsp+220]
37bdfb45amov [rsp+40], rax
37bdfb45flea rax, [rsp+236]
37bdfb467mov [rsp+32], rax
37bdfb46cmovss [rsp+80], x4
37bdfb472call slasv2_64_
37bdfb477movss x8, [rbx]
37bdfb47cmovss x0, [rsi]
37bdfb480movss x1, [rip+0x6598b8]
37bdfb488movss x5, [rsp+240]
37bdfb491movss x9, [rbp+4]
37bdfb497movaps x13, x0
37bdfb49bmovss x7, [rdi]
37bdfb49fmovss x11, [rsp+244]
37bdfb4a9movaps x4, x5
37bdfb4acandps x13, x1
37bdfb4b0mov rax, [rsp+544]
37bdfb4b8movss x2, [rsp+212]
37bdfb4c1mulss x12, x11
37bdfb4c6andps x4, x1
37bdfb4c9movaps x6, x11
37bdfb4cdmovss [rsp+160], x13
37bdfb4d7movss [rsp+120], x4
37bdfb4ddandps x6, x1
37bdfb4e0movss x14, [rax]
37bdfb4e5movaps x10, x2
37bdfb4e9movss x4, [rsp+216]
37bdfb4f2mov rax, [rsp+560]
37bdfb4faandps x10, x1
37bdfb4femovss [rsp+136], x6
37bdfb507movss x6, [rbx+4]
37bdfb50cmovss [rsp+112], x10
37bdfb513movaps x3, x4
37bdfb516movss x10, [rax]
37bdfb51bmovss [rsp+132], x14
37bdfb525andps x3, x1
37bdfb528movss [rsp+100], x6
37bdfb52eandps x6, x1
37bdfb531movd edi, x12
37bdfb536movss [rsp+140], x3
37bdfb53fmovaps x3, x8
37bdfb543andps x3, x1
37bdfb546movss [rsp+104], x10
37bdfb54daddss x6, x3
37bdfb551movaps x3, x9
37bdfb555andps x3, x1
37bdfb558movss [rsp+144], x6
37bdfb561movss x6, [rbp]
37bdfb566movaps x13, x6
37bdfb56aandps x13, x1
37bdfb56eaddss x13, x3
37bdfb573movaps x3, x5
37bdfb576mulss x3, x15
37bdfb57bmovss [rsp+152], x13
37bdfb585movaps x13, x10
37bdfb589movaps x10, x15
37bdfb58dandps x13, x1
37bdfb591movss [rsp+164], x13
37bdfb59bpxor x13, x13
37bdfb5a0mulss x10, x13
37bdfb5a5movss [rsp+108], x10
37bdfb5acmovss x10, [rsp+112]
37bdfb5b3comiss x10, [rsp+120]
37bdfb5b9jae 0x37bdfbf20
37bdfb5bfmovss x10, [rsp+140]
37bdfb5c9comiss x10, [rsp+136]
37bdfb5d2jae 0x37bdfbf20
37bdfb5d8movsldup x14, x2
37bdfb5ddmovshdup x10, x15
37bdfb5e2xorps x10, [rip+0x659776]
37bdfb5eamulss x0, x2
37bdfb5eemovaps x2, x8
37bdfb5f2movss [rsp+128], x10
37bdfb5fcmovlps [rsp+184], x14
37bdfb605movsldup x14, x4
37bdfb60amovlps [rsp+168], x14
37bdfb613movaps x14, x10
37bdfb617mulss x14, x13
37bdfb61cmulss x10, x5
37bdfb621movss [rsp+80], x14
37bdfb628movaps x12, x14
37bdfb62cmovss x14, [rsp+108]
37bdfb633subss x3, [rsp+80]
37bdfb639unpcklps x12, x14
37bdfb63dmovlps [rsp+176], x12
37bdfb646movaps x12, x10
37bdfb64amovaps x10, x7
37bdfb64emulss x10, x3
37bdfb653addss x12, x14
37bdfb658mulss x2, x3
37bdfb65cmulss x7, x12
37bdfb661mulss x8, x12
37bdfb666movaps x14, x10
37bdfb66amovaps x10, x12
37bdfb66emulss x10, x13
37bdfb673subss x14, x10
37bdfb678movaps x10, x3
37bdfb67cmulss x10, x13
37bdfb681movd ebx, x14
37bdfb686movss x14, [rsp+100]
37bdfb68daddss x7, x10
37bdfb692movaps x10, x12
37bdfb696mulss x10, x14
37bdfb69bmulss x14, x3
37bdfb6a0movd x3, edi
37bdfb6a4subss x3, [rsp+80]
37bdfb6aamovaps x12, x3
37bdfb6aemovss x3, [rsp+132]
37bdfb6b7subss x2, x10
37bdfb6bcmulss x3, x12
37bdfb6c1movaps x10, x14
37bdfb6c5movss x14, [rsp+104]
37bdfb6ccaddss x10, x8
37bdfb6d1subss x0, x2
37bdfb6d5mulss x14, x4
37bdfb6damovaps x2, x13
37bdfb6demovaps x4, x9
37bdfb6e2subss x2, x10
37bdfb6e7mulss x9, x12
37bdfb6ecmovd ebp, x0
37bdfb6f0movss x0, [rsp+128]
37bdfb6f9mulss x0, x11
37bdfb6femovd esi, x2
37bdfb702movaps x10, x14
37bdfb706addss x0, [rsp+108]
37bdfb70cmulss x4, x0
37bdfb710movaps x2, x0
37bdfb713mulss x2, x13
37bdfb718subss x3, x2
37bdfb71cmovaps x2, x12
37bdfb720mulss x2, x13
37bdfb725movd edi, x3
37bdfb729movss x3, [rsp+132]
37bdfb732mulss x3, x0
37bdfb736addss x3, x2
37bdfb73amovaps x2, x6
37bdfb73dmulss x2, x12
37bdfb742movaps x12, x13
37bdfb746mulss x6, x0
37bdfb74amovaps x0, x7
37bdfb74dandps x0, x1
37bdfb750subss x2, x4
37bdfb754movd x4, esi
37bdfb758andps x4, x1
37bdfb75baddss x9, x6
37bdfb760subss x10, x2
37bdfb765movd x2, ebx
37bdfb769andps x2, x1
37bdfb76csubss x12, x9
37bdfb771addss x2, x0
37bdfb775movd x0, ebp
37bdfb779andps x0, x1
37bdfb77caddss x0, x4
37bdfb780addss x2, x0
37bdfb784ucomiss x2, x13
37bdfb788movaps x6, x2
37bdfb78bjp 0x37bdfb793
37bdfb78dje 0x37bdfc700
37bdfb793
37bdfb793loc_37bdfb793:
37bdfb793movaps x8, x3
37bdfb797movd x0, edi
37bdfb79bmovd eax, x12
37bdfb7a0movss [rsp+104], x5
37bdfb7a6andps x0, x1
37bdfb7a9andps x8, x1
37bdfb7adshl rax, 32
37bdfb7b1movd ecx, x10
37bdfb7b6addss x8, x0
37bdfb7bbor rcx, rax
37bdfb7bemovss [rsp+100], x3
37bdfb7c4movups [rsp+80], x1
37bdfb7c9call fn_37c42fc90
37bdfb7cepxor x2, x2
37bdfb7d2movups x1, [rsp+80]
37bdfb7d7movss x3, [rsp+100]
37bdfb7ddaddss x0, x8
37bdfb7e2movss x5, [rsp+104]
37bdfb7e8ucomiss x0, x2
37bdfb7ebjp 0x37bdfb7f3
37bdfb7edje 0x37bdfc5e8
37bdfb7f3
37bdfb7f3loc_37bdfb7f3:
37bdfb7f3movss x0, [rsp+144]
37bdfb7fcmulss x0, [rsp+120]
37bdfb802movss [rsp+80], x5
37bdfb808movss x2, [rsp+160]
37bdfb811mulss x2, [rsp+112]
37bdfb817movss x4, [rsp+140]
37bdfb820mulss x4, [rsp+164]
37bdfb829addss x0, x2
37bdfb82dmovss x2, [rsp+136]
37bdfb836mulss x2, [rsp+152]
37bdfb83fdivss x0, x6
37bdfb843addss x2, x4
37bdfb847movaps x4, x10
37bdfb84bandps x4, x1
37bdfb84eandps x1, x12
37bdfb852addss x1, x4
37bdfb856addss x1, x8
37bdfb85bdivss x2, x1
37bdfb85fcomiss x2, x0
37bdfb862jae 0x37bdfc5ee
37bdfb868
37bdfb868loc_37bdfb868:
37bdfb868xorps x3, [rip+0x6594f1]
37bdfb86fxorps x12, [rip+0x6594e9]
37bdfb877movd x13, edi
37bdfb87cunpcklps x13, x3
37bdfb880unpcklps x10, x12
37bdfb884movlps [rsp+280], x13
37bdfb88dmovlps [rsp+296], x10
37bdfb896
37bdfb896loc_37bdfb896:
37bdfb896lea rax, [rsp+288]
37bdfb89emov r9, [rsp+608]
37bdfb8a6mov r8, [rsp+600]
37bdfb8aelea rdx, [rsp+296]
37bdfb8b6mov [rsp+32], rax
37bdfb8bblea rcx, [rsp+280]
37bdfb8c3call clartg_64_
37bdfb8c8movq x0, x15
37bdfb8cdmovss x5, [rsp+80]
37bdfb8d3movq x2, [rsp+184]
37bdfb8dcmovq x8, [rsp+168]
37bdfb8e6movaps x4, x11
37bdfb8eamovq x1, [rsp+176]
37bdfb8f3mulps x8, x0
37bdfb8f7mulps x0, x2
37bdfb8famovaps x2, x5
37bdfb8fdmovq x8, x8
37bdfb902movq x15, x0
37bdfb907addps x8, x1
37bdfb90baddps x15, x1
37bdfb90fjmp 0x37bdfc4b8
37bdfb914
37bdfb914 0f 1f 40 00 ..@.
37bdfb918
37bdfb918loc_37bdfb918:
37bdfb918movshdup x0, x8
37bdfb91dmovshdup x6, x1
37bdfb921movaps x9, x1
37bdfb925movss [rsp+208], x12
37bdfb92fmulss x9, x10
37bdfb934movshdup x2, x7
37bdfb938movss [rsp+220], x11
37bdfb942mulss x6, x10
37bdfb947subss x9, x0
37bdfb94cmovaps x0, x3
37bdfb94fmulss x0, x5
37bdfb953movshdup x3, x3
37bdfb957addss x6, x8
37bdfb95cmulss x3, x5
37bdfb960subss x0, x2
37bdfb964subss x9, x0
37bdfb969addss x3, x7
37bdfb96dmovd ecx, x9
37bdfb972subss x6, x3
37bdfb976movd eax, x6
37bdfb97ashl rax, 32
37bdfb97eor rcx, rax
37bdfb981call fn_37c42fc90
37bdfb986movss [rsp+228], x0
37bdfb98fmovaps x1, x0
37bdfb992pxor x0, x0
37bdfb996ucomiss x1, x0
37bdfb999jp 0x37bdfb9a1
37bdfb99bje 0x37bdfc560
37bdfb9a1
37bdfb9a1loc_37bdfb9a1:
37bdfb9a1pxor x0, x0
37bdfb9a5movaps x15, x6
37bdfb9a9movaps x2, x0
37bdfb9acdivss x2, x1
37bdfb9b0mulss x15, x2
37bdfb9b5mulss x0, x2
37bdfb9b9addss x15, x9
37bdfb9bemulss x9, x2
37bdfb9c3addss x0, x1
37bdfb9c7divss x15, x0
37bdfb9ccsubss x6, x9
37bdfb9d1divss x6, x0
37bdfb9d5movaps x7, x15
37bdfb9d9movaps x4, x6
37bdfb9dcxorps x4, [rip+0x65937d]
37bdfb9e3movss [rsp+100], x4
37bdfb9e9unpcklps x7, x4
37bdfb9ec
37bdfb9ecloc_37bdfb9ec:
37bdfb9eclea rax, [rsp+212]
37bdfb9f4movshdup x4, x7
37bdfb9f8lea rdx, [rsp+228]
37bdfba00mov [rsp+64], rax
37bdfba05lea rax, [rsp+240]
37bdfba0dlea rcx, [rsp+208]
37bdfba15mov [rsp+56], rax
37bdfba1alea rax, [rsp+216]
37bdfba22lea r9, [rsp+232]
37bdfba2amov [rsp+48], rax
37bdfba2flea rax, [rsp+244]
37bdfba37lea r8, [rsp+220]
37bdfba3fmov [rsp+40], rax
37bdfba44lea rax, [rsp+236]
37bdfba4cmov [rsp+32], rax
37bdfba51movss [rsp+144], x4
37bdfba5acall slasv2_64_
37bdfba5fmovsldup x0, x15
37bdfba64movss x10, [rdi]
37bdfba69movss x2, [rsp+216]
37bdfba72movss x14, [rsp+240]
37bdfba7cmovss x1, [rip+0x6592bc]
37bdfba84movss x13, [rsp+244]
37bdfba8emovsldup x4, x2
37bdfba92mov rdi, [rsp+544]
37bdfba9amovss x12, [rbx]
37bdfba9fmovaps x11, x2
37bdfbaa3movss [rsp+80], x14
37bdfbaaamovss x8, [rsp+80]
37bdfbab1andps x11, x1
37bdfbab5movq x0, x0
37bdfbab9movss [rsp+104], x11
37bdfbac0movq x8, x8
37bdfbac5mulps x8, x0
37bdfbac9movlps [rsp+120], x4
37bdfbacemovaps x4, x13
37bdfbad2movss x0, [rsi]
37bdfbad6andps x4, x1
37bdfbad9mov rsi, [rsp+560]
37bdfbae1movss [rsp+108], x4
37bdfbae7movss x4, [rsp+212]
37bdfbaf0movss [rsp+128], x0
37bdfbaf9movss x0, [rsi]
37bdfbafdmovsldup x5, x4
37bdfbb01movshdup x3, x8
37bdfbb06movd eax, x8
37bdfbb0bmovss [rsp+136], x0
37bdfbb14movaps x0, x10
37bdfbb18andps x0, x1
37bdfbb1bmovss [rsp+164], x0
37bdfbb24movaps x0, x12
37bdfbb28movlps [rsp+112], x5
37bdfbb2dmovaps x5, x4
37bdfbb30andps x0, x1
37bdfbb33movss [rsp+80], x3
37bdfbb39movaps x3, x14
37bdfbb3dandps x5, x1
37bdfbb40movaps x11, x0
37bdfbb44movss [rsp+140], x5
37bdfbb4dandps x3, x1
37bdfbb50movss x5, [rdi]
37bdfbb54movss [rsp+160], x3
37bdfbb5dmovq x3, [rbx]
37bdfbb61movss [rsp+132], x5
37bdfbb6amovaps x9, x5
37bdfbb6emovshdup x5, x3
37bdfbb72movss [rsp+152], x5
37bdfbb7bandps x5, x1
37bdfbb7emovaps x0, x5
37bdfbb81movaps x5, x11
37bdfbb85movss x11, [rbp]
37bdfbb8baddss x5, x0
37bdfbb8fmovaps x0, x9
37bdfbb93movss [rsp+200], x11
37bdfbb9dandps x0, x1
37bdfbba0andps x11, x1
37bdfbba4movss [rsp+176], x0
37bdfbbadmovq x0, [rbp]
37bdfbbb2movss [rsp+168], x5
37bdfbbbbmovshdup x5, x0
37bdfbbbfmovaps x9, x5
37bdfbbc3andps x9, x1
37bdfbbc7addss x11, x9
37bdfbbccmovaps x9, x7
37bdfbbd0mulss x9, x13
37bdfbbd5movss [rsp+184], x11
37bdfbbdfmovss x11, [rsp+104]
37bdfbbe6comiss x11, [rsp+108]
37bdfbbecmovd ebx, x9
37bdfbbf1jae 0x37bdfc1c0
37bdfbbf7movss x11, [rsp+140]
37bdfbc01comiss x11, [rsp+160]
37bdfbc0ajae 0x37bdfc1c0
37bdfbc10mulss x2, x10
37bdfbc15pxor x6, x6
37bdfbc19movaps x0, x9
37bdfbc1dmovss x9, [rsp+128]
37bdfbc27mulss x15, x6
37bdfbc2cmovshdup x8, x7
37bdfbc31movaps x10, x6
37bdfbc35movss x11, [rsp+136]
37bdfbc3funpcklps x10, x9
37bdfbc43movq x10, x10
37bdfbc48movss [rsp+204], x2
37bdfbc51movshdup x2, x7
37bdfbc55mulss x8, x13
37bdfbc5amulss x2, x6
37bdfbc5emovaps x3, x2
37bdfbc61subss x0, x2
37bdfbc65movss [rsp+100], x2
37bdfbc6bunpcklps x3, x15
37bdfbc6fmovss x15, [rsp+80]
37bdfbc76movlps [rsp+144], x3
37bdfbc7emovaps x3, x2
37bdfbc81movss x2, [rsp+128]
37bdfbc8aunpcklps x3, x15
37bdfbc8eaddss x8, x15
37bdfbc93movaps x9, x0
37bdfbc97movlps [rsp+192], x3
37bdfbc9fmovsldup x3, x0
37bdfbca3movq x2, x2
37bdfbca7mulss x9, x12
37bdfbcacmovq x3, x3
37bdfbcb0mulps x3, x2
37bdfbcb3movsldup x2, x8
37bdfbcb8movq x2, x2
37bdfbcbcmulps x2, x10
37bdfbcc0movq x3, x3
37bdfbcc4movd x10, eax
37bdfbcc9subss x10, [rsp+100]
37bdfbcd0movq x2, x2
37bdfbcd4addsubps x3, x2
37bdfbcd8movaps x2, x9
37bdfbcdcmovss x9, [rsp+152]
37bdfbce6mulss x0, x9
37bdfbcebmovaps x15, x3
37bdfbcefmovaps x3, x9
37bdfbcf3movss x9, [rsp+132]
37bdfbcfdmovlps [rsp+256], x15
37bdfbd06mulss x3, x8
37bdfbd0bmulss x8, x12
37bdfbd10movaps x12, x6
37bdfbd14mulss x9, x4
37bdfbd19unpcklps x12, x11
37bdfbd1dmovq x12, x12
37bdfbd22subss x2, x3
37bdfbd26addss x2, [rsp+204]
37bdfbd2faddss x0, x8
37bdfbd34movsldup x8, x10
37bdfbd39movaps x3, x2
37bdfbd3candps x2, x1
37bdfbd3faddss x0, x6
37bdfbd43movq x8, x8
37bdfbd48unpcklps x3, x0
37bdfbd4bandps x0, x1
37bdfbd4emovlps [rsp+248], x3
37bdfbd56movshdup x3, x7
37bdfbd5aaddss x2, x0
37bdfbd5emovaps x0, x15
37bdfbd62andps x0, x1
37bdfbd65mulss x3, x14
37bdfbd6aaddss x3, [rsp+80]
37bdfbd70movss [rsp+80], x11
37bdfbd77movss x4, [rsp+80]
37bdfbd7dmovss x11, [rsp+200]
37bdfbd87movq x4, x4
37bdfbd8bmulps x4, x8
37bdfbd8fmovsldup x8, x3
37bdfbd94movq x8, x8
37bdfbd99mulps x12, x8
37bdfbd9dmovq x4, x4
37bdfbda1movq x8, x12
37bdfbda6movaps x12, x5
37bdfbdaaaddsubps x4, x8
37bdfbdafmulss x12, x3
37bdfbdb4movaps x8, x10
37bdfbdb8mulss x8, x11
37bdfbdbdmulss x3, x11
37bdfbdc2mulss x5, x10
37bdfbdc7movlps [rsp+296], x4
37bdfbdcfsubss x8, x12
37bdfbdd4addss x5, x3
37bdfbdd8addss x8, x9
37bdfbdddmovshdup x9, x15
37bdfbde2addss x5, x6
37bdfbde6movaps x3, x8
37bdfbdeaandps x9, x1
37bdfbdeeaddss x0, x9
37bdfbdf3unpcklps x3, x5
37bdfbdf6movlps [rsp+272], x3
37bdfbdfeaddss x0, x2
37bdfbe02ucomiss x0, x6
37bdfbe05jp 0x37bdfbe0d
37bdfbe07je 0x37bdfbe98
37bdfbe0d
37bdfbe0dloc_37bdfbe0d:
37bdfbe0dmovaps x2, x4
37bdfbe10movshdup x4, x4
37bdfbe14andps x8, x1
37bdfbe18andps x5, x1
37bdfbe1bandps x2, x1
37bdfbe1eaddss x5, x8
37bdfbe23andps x4, x1
37bdfbe26pxor x1, x1
37bdfbe2aaddss x2, x4
37bdfbe2eaddss x2, x5
37bdfbe32ucomiss x2, x1
37bdfbe35jp 0x37bdfbe3d
37bdfbe37je 0x37bdfc5d0
37bdfbe3d
37bdfbe3dloc_37bdfbe3d:
37bdfbe3dmovss x1, [rsp+104]
37bdfbe43movss x3, [rsp+108]
37bdfbe49mulss x1, [rsp+164]
37bdfbe52mulss x3, [rsp+168]
37bdfbe5baddss x1, x3
37bdfbe5fmovss x3, [rsp+160]
37bdfbe68mulss x3, [rsp+184]
37bdfbe71divss x1, x0
37bdfbe75movss x0, [rsp+140]
37bdfbe7emulss x0, [rsp+176]
37bdfbe87addss x0, x3
37bdfbe8bdivss x0, x2
37bdfbe8fcomiss x0, x1
37bdfbe92jae 0x37bdfc5d0
37bdfbe98
37bdfbe98loc_37bdfbe98:
37bdfbe98lea rdx, [rsp+272]
37bdfbea0lea rcx, [rsp+296]
37bdfbea8
37bdfbea8loc_37bdfbea8:
37bdfbea8lea rax, [rsp+288]
37bdfbeb0mov r9, [rsp+608]
37bdfbeb8movq x15, x7
37bdfbebdmov r8, [rsp+600]
37bdfbec5mov [rsp+32], rax
37bdfbecacall clartg_64_
37bdfbecfmovq x8, [rsp+112]
37bdfbed6movaps x2, x13
37bdfbedamovq x0, [rsp+144]
37bdfbee3movaps x4, x14
37bdfbee7mulps x8, x15
37bdfbeebmovq x8, x8
37bdfbef0addsubps x8, x0
37bdfbef5movq x0, [rsp+120]
37bdfbefbmulps x15, x0
37bdfbeffmovq x0, [rsp+192]
37bdfbf08movq x15, x15
37bdfbf0daddsubps x15, x0
37bdfbf12jmp 0x37bdfc4b8
37bdfbf17
37bdfbf17 66 0f 1f 84 00 00 00 00 00 f........
37bdfbf20
37bdfbf20loc_37bdfbf20:
37bdfbf20mulss x7, x2
37bdfbf24movss x15, [rsp+80]
37bdfbf2bmovss x14, [rsp+108]
37bdfbf32movq x12, [rip+0x658e15]
37bdfbf3bmulss x5, x15
37bdfbf40movaps x13, x15
37bdfbf44movd edx, x7
37bdfbf48pxor x7, x7
37bdfbf4cmulss x13, x7
37bdfbf51addss x5, x14
37bdfbf56movss [rsp+128], x13
37bdfbf60subss x3, x13
37bdfbf65movaps x10, x3
37bdfbf69unpcklps x10, x5
37bdfbf6dmovaps x15, x10
37bdfbf71movaps x10, x2
37bdfbf75mulss x10, x8
37bdfbf7axorps x15, x12
37bdfbf7emovaps x12, x5
37bdfbf82mulss x12, x7
37bdfbf87mulss x5, x0
37bdfbf8bmulss x8, x7
37bdfbf90movaps x13, x10
37bdfbf94movss x10, [rsp+100]
37bdfbf9bmulss x10, x7
37bdfbfa0subss x13, x10
37bdfbfa5movaps x10, x13
37bdfbfa9movaps x13, x0
37bdfbfadmovss x0, [rsp+80]
37bdfbfb3mulss x13, x3
37bdfbfb8mulss x3, x7
37bdfbfbcmulss x0, x11
37bdfbfc1subss x13, x12
37bdfbfc6movss x12, [rsp+132]
37bdfbfd0addss x3, x5
37bdfbfd4movq x5, [rip+0x658d74]
37bdfbfdcmulss x12, x4
37bdfbfe1addss x0, x14
37bdfbfe6movss x14, [rsp+104]
37bdfbfedaddss x13, x10
37bdfbff2movss x10, [rsp+100]
37bdfbff9mulss x10, x2
37bdfbffemovaps x11, x0
37bdfc002mulss x11, x7
37bdfc007movd eax, x12
37bdfc00cmovd x12, edi
37bdfc011subss x12, [rsp+128]
37bdfc01baddss x8, x10
37bdfc020mulss x14, x12
37bdfc025movaps x10, x9
37bdfc029mulss x10, x7
37bdfc02emulss x9, x4
37bdfc033addss x3, x8
37bdfc038movaps x8, x12
37bdfc03cmulss x12, x7
37bdfc041unpcklps x8, x0
37bdfc045mulss x0, [rsp+104]
37bdfc04bxorps x8, x5
37bdfc04fmovaps x5, x6
37bdfc052mulss x5, x4
37bdfc056mulss x6, x7
37bdfc05aaddss x0, x12
37bdfc05fsubss x5, x10
37bdfc064movaps x10, x14
37bdfc068subss x10, x11
37bdfc06daddss x6, x9
37bdfc072movaps x9, x3
37bdfc076andps x9, x1
37bdfc07aaddss x5, x10
37bdfc07fmovaps x10, x13
37bdfc083addss x6, x0
37bdfc087andps x10, x1
37bdfc08baddss x9, x10
37bdfc090movd x10, edx
37bdfc095andps x10, x1
37bdfc099addss x9, x10
37bdfc09eucomiss x9, x7
37bdfc0a2jp 0x37bdfc0aa
37bdfc0a4je 0x37bdfc628
37bdfc0aa
37bdfc0aaloc_37bdfc0aa:
37bdfc0aamovaps x0, x5
37bdfc0admovaps x10, x6
37bdfc0b1movd x7, eax
37bdfc0b5andps x0, x1
37bdfc0b8andps x10, x1
37bdfc0bcandps x1, x7
37bdfc0bfaddss x10, x0
37bdfc0c4pxor x0, x0
37bdfc0c8addss x1, x10
37bdfc0cducomiss x1, x0
37bdfc0d0jp 0x37bdfc0d8
37bdfc0d2je 0x37bdfc590
37bdfc0d8
37bdfc0d8loc_37bdfc0d8:
37bdfc0d8movss x0, [rsp+144]
37bdfc0e1mulss x0, [rsp+112]
37bdfc0e7movss [rsp+100], x4
37bdfc0edmovss x10, [rsp+160]
37bdfc0f7mulss x10, [rsp+120]
37bdfc0femovss [rsp+80], x2
37bdfc104movss x7, [rsp+140]
37bdfc10dmulss x7, [rsp+152]
37bdfc116addss x0, x10
37bdfc11bdivss x0, x9
37bdfc120movss x9, [rsp+136]
37bdfc12amulss x9, [rsp+164]
37bdfc134addss x7, x9
37bdfc139divss x7, x1
37bdfc13dcomiss x7, x0
37bdfc140jb 0x37bdfc634
37bdfc146
37bdfc146loc_37bdfc146:
37bdfc146xorps x3, [rip+0x658c13]
37bdfc14dmovd x7, edx
37bdfc151mov [rsp+300], 0xffffffff80000000
37bdfc15cxorps x7, [rip+0x658bfd]
37bdfc163unpcklps x13, x3
37bdfc167movss [rsp+296], x7
37bdfc170movlps [rsp+280], x13
37bdfc179
37bdfc179loc_37bdfc179:
37bdfc179lea rax, [rsp+288]
37bdfc181mov r9, [rsp+608]
37bdfc189mov r8, [rsp+600]
37bdfc191lea rdx, [rsp+280]
37bdfc199mov [rsp+32], rax
37bdfc19elea rcx, [rsp+296]
37bdfc1a6call clartg_64_
37bdfc1abmovss x2, [rsp+80]
37bdfc1b1movss x4, [rsp+100]
37bdfc1b7jmp 0x37bdfc4b8
37bdfc1bc
37bdfc1bc 0f 1f 40 00 ..@.
37bdfc1c0
37bdfc1c0loc_37bdfc1c0:
37bdfc1c0movq x12, [rsp+112]
37bdfc1c7movq x7, x0
37bdfc1cbmovaps x11, x3
37bdfc1cfmovss x5, [rsp+100]
37bdfc1d5shufps x11, x11, -31
37bdfc1damovq x3, x3
37bdfc1demovss [rsp+112], x10
37bdfc1e5mulps x12, x7
37bdfc1e9movaps x7, x0
37bdfc1ecpxor x0, x0
37bdfc1f0shufps x7, x7, -31
37bdfc1f4movsldup x5, x5
37bdfc1f8movq x11, x11
37bdfc1fdmulps x11, x0
37bdfc201movq x7, x7
37bdfc205mulps x7, x0
37bdfc208movaps x0, x13
37bdfc20cmulss x0, x6
37bdfc210movq x12, x12
37bdfc215movlps [rsp+152], x5
37bdfc21dpxor x5, x5
37bdfc221addss x0, [rsp+80]
37bdfc227movaps x15, x5
37bdfc22bmovq x11, x11
37bdfc230unpcklps x15, x14
37bdfc234movq x7, x7
37bdfc238addsubps x12, x7
37bdfc23dmovq x7, [rsp+120]
37bdfc243mulps x7, x3
37bdfc246movaps x9, x12
37bdfc24amovaps x12, x6
37bdfc24emulss x12, x5
37bdfc253mulss x6, x14
37bdfc258addss x6, [rsp+80]
37bdfc25emovq x3, x7
37bdfc262movss x7, [rsp+112]
37bdfc268addsubps x3, x11
37bdfc26dmovd x11, ebx
37bdfc272subss x11, x12
37bdfc277movsldup x6, x6
37bdfc27bmovq x7, x7
37bdfc27fmovq x3, x3
37bdfc283movsldup x11, x11
37bdfc288movq x6, x6
37bdfc28cmovq x11, x11
37bdfc291mulps x7, x11
37bdfc295movaps x11, x5
37bdfc299unpcklps x11, x10
37bdfc29dmovsldup x10, x0
37bdfc2a2movss x0, [rsp+132]
37bdfc2abmovq x11, x11
37bdfc2b0movss [rsp+112], x0
37bdfc2b6movq x10, x10
37bdfc2bbmovq x7, x7
37bdfc2bfmulps x11, x10
37bdfc2c3movd x10, eax
37bdfc2c8subss x10, x12
37bdfc2cdmovsldup x10, x10
37bdfc2d2movq x11, x11
37bdfc2d7addsubps x7, x11
37bdfc2dcmovss x11, [rsp+128]
37bdfc2e6mulss x11, x2
37bdfc2ebmovq x10, x10
37bdfc2f0movq x7, x7
37bdfc2f4subps x3, x7
37bdfc2f7movss x7, [rsp+112]
37bdfc2fdmovq x7, x7
37bdfc301mulps x7, x10
37bdfc305movaps x10, x5
37bdfc309movlps [rsp+264], x3
37bdfc311unpcklps x10, x0
37bdfc315movq x10, x10
37bdfc31amulps x10, x6
37bdfc31emovq x6, x9
37bdfc323movss x9, [rsp+136]
37bdfc32dmulss x9, x4
37bdfc332movq x7, x7
37bdfc336movq x10, x10
37bdfc33baddsubps x7, x10
37bdfc340movq x7, x7
37bdfc344subps x6, x7
37bdfc347movaps x7, x3
37bdfc34amovshdup x3, x3
37bdfc34eandps x7, x1
37bdfc351movlps [rsp+280], x6
37bdfc359andps x3, x1
37bdfc35caddss x3, x7
37bdfc360movaps x7, x11
37bdfc364andps x7, x1
37bdfc367addss x7, x3
37bdfc36bucomiss x7, x5
37bdfc36ejp 0x37bdfc376
37bdfc370je 0x37bdfc670
37bdfc376
37bdfc376loc_37bdfc376:
37bdfc376movaps x3, x6
37bdfc379movshdup x6, x6
37bdfc37dandps x3, x1
37bdfc380andps x6, x1
37bdfc383andps x1, x9
37bdfc387addss x6, x3
37bdfc38bpxor x3, x3
37bdfc38faddss x1, x6
37bdfc393ucomiss x1, x3
37bdfc396jp 0x37bdfc39e
37bdfc398je 0x37bdfc5a8
37bdfc39e
37bdfc39eloc_37bdfc39e:
37bdfc39emovss x3, [rsp+108]
37bdfc3a4movss x5, [rsp+104]
37bdfc3aamovss [rsp+108], x4
37bdfc3b0mulss x5, [rsp+168]
37bdfc3b9movss [rsp+104], x2
37bdfc3bfmovss x0, [rsp+160]
37bdfc3c8mulss x3, [rsp+164]
37bdfc3d1mulss x0, [rsp+176]
37bdfc3daaddss x3, x5
37bdfc3demovss x5, [rsp+140]
37bdfc3e7mulss x5, [rsp+184]
37bdfc3f0divss x3, x7
37bdfc3f4addss x0, x5
37bdfc3f8divss x0, x1
37bdfc3fccomiss x0, x3
37bdfc3ffjb 0x37bdfc6a0
37bdfc405mov [rsp+300], 0
37bdfc410movss [rsp+296], x11
37bdfc41a
37bdfc41aloc_37bdfc41a:
37bdfc41alea rdx, [rsp+264]
37bdfc422
37bdfc422loc_37bdfc422:
37bdfc422lea rax, [rsp+288]
37bdfc42amov r9, [rsp+608]
37bdfc432mov r8, [rsp+600]
37bdfc43alea rcx, [rsp+296]
37bdfc442mov [rsp+32], rax
37bdfc447call clartg_64_
37bdfc44cmovss x2, [rsp+104]
37bdfc452movss x4, [rsp+108]
37bdfc458
37bdfc458loc_37bdfc458:
37bdfc458movq x1, [rsp+152]
37bdfc461movq x0, x15
37bdfc466movq x8, x8
37bdfc46bmovq x5, [rip+0x6588dd]
37bdfc473mulps x0, x1
37bdfc476movss x1, [rsp+100]
37bdfc47cmovaps x15, x5
37bdfc480movq x0, x0
37bdfc484addsubps x8, x0
37bdfc489pxor x0, x0
37bdfc48dmulss x1, x0
37bdfc491movd x0, ebx
37bdfc495xorps x8, x5
37bdfc499subss x0, x1
37bdfc49dmovss x1, [rsp+144]
37bdfc4a6mulss x1, x13
37bdfc4abaddss x1, [rsp+80]
37bdfc4b1unpcklps x0, x1
37bdfc4b4xorps x15, x0
37bdfc4b8
37bdfc4b8loc_37bdfc4b8:
37bdfc4b8mov rax, [rsp+568]
37bdfc4c0movss [rax], x2
37bdfc4c4mov rax, [rsp+576]
37bdfc4ccmovlps [rax], x15
37bdfc4d0mov rax, [rsp+584]
37bdfc4d8movss [rax], x4
37bdfc4dcmov rax, [rsp+592]
37bdfc4e4movlps [rax], x8
37bdfc4e8movups x6, [rsp+304]
37bdfc4f0movups x7, [rsp+320]
37bdfc4f8movups x8, [rsp+336]
37bdfc501movups x9, [rsp+352]
37bdfc50amovups x10, [rsp+368]
37bdfc513movups x11, [rsp+384]
37bdfc51cmovups x12, [rsp+400]
37bdfc525movups x13, [rsp+416]
37bdfc52emovups x14, [rsp+432]
37bdfc537movups x15, [rsp+448]
37bdfc540add rsp, 472
37bdfc547pop rbx
37bdfc548pop rsi
37bdfc549pop rdi
37bdfc54apop rbp
37bdfc54bret
37bdfc54c
37bdfc54c 0f 1f 40 00 ..@.
37bdfc550
37bdfc550loc_37bdfc550:
37bdfc550movq x15, [rip+0x6587c7]
37bdfc559jmp 0x37bdfb402
37bdfc55e
37bdfc55e 66 90 f.
37bdfc560
37bdfc560loc_37bdfc560:
37bdfc560movss x4, [rip+0x6587f8]
37bdfc568pxor x6, x6
37bdfc56cmovq x7, [rip+0x6587b4]
37bdfc574movss x15, [rip+0x6587a3]
37bdfc57dmovss [rsp+100], x4
37bdfc583jmp 0x37bdfb9ec
37bdfc588
37bdfc588 0f 1f 84 00 00 00 00 00 ........
37bdfc590
37bdfc590loc_37bdfc590:
37bdfc590movss [rsp+100], x4
37bdfc596movss [rsp+80], x2
37bdfc59cjmp 0x37bdfc146
37bdfc5a1
37bdfc5a1 0f 1f 80 00 00 00 00 .......
37bdfc5a8
37bdfc5a8loc_37bdfc5a8:
37bdfc5a8movss [rsp+108], x4
37bdfc5aemovss [rsp+104], x2
37bdfc5b4movss [rsp+296], x11
37bdfc5bemovss [rsp+300], x3
37bdfc5c7jmp 0x37bdfc41a
37bdfc5cc
37bdfc5cc 0f 1f 40 00 ..@.
37bdfc5d0
37bdfc5d0loc_37bdfc5d0:
37bdfc5d0lea rdx, [rsp+248]
37bdfc5d8lea rcx, [rsp+256]
37bdfc5e0jmp 0x37bdfbea8
37bdfc5e5
37bdfc5e5 0f 1f 00 ...
37bdfc5e8
37bdfc5e8loc_37bdfc5e8:
37bdfc5e8movss [rsp+80], x5
37bdfc5ee
37bdfc5eeloc_37bdfc5ee:
37bdfc5eexorps x7, [rip+0x65876b]
37bdfc5f5movd x0, ebx
37bdfc5f9movd x1, esi
37bdfc5fdxorps x1, [rip+0x65875c]
37bdfc604unpcklps x0, x7
37bdfc607movlps [rsp+280], x0
37bdfc60fmovd x0, ebp
37bdfc613unpcklps x0, x1
37bdfc616movlps [rsp+296], x0
37bdfc61ejmp 0x37bdfb896
37bdfc623
37bdfc623 0f 1f 44 00 00 ..D..
37bdfc628
37bdfc628loc_37bdfc628:
37bdfc628movss [rsp+100], x4
37bdfc62emovss [rsp+80], x2
37bdfc634
37bdfc634loc_37bdfc634:
37bdfc634xorps x6, [rip+0x658725]
37bdfc63bmovd x0, eax
37bdfc63fxorps x0, [rip+0x65871a]
37bdfc646mov [rsp+300], 0xffffffff80000000
37bdfc651movss [rsp+296], x0
37bdfc65aunpcklps x5, x6
37bdfc65dmovlps [rsp+280], x5
37bdfc665jmp 0x37bdfc179
37bdfc66a
37bdfc66a 66 0f 1f 44 00 00 f..D..
37bdfc670
37bdfc670loc_37bdfc670:
37bdfc670movss [rsp+108], x4
37bdfc676lea rdx, [rsp+280]
37bdfc67emovss [rsp+104], x2
37bdfc684movss [rsp+296], x9
37bdfc68emovss [rsp+300], x5
37bdfc697jmp 0x37bdfc422
37bdfc69c
37bdfc69c 0f 1f 40 00 ..@.
37bdfc6a0
37bdfc6a0loc_37bdfc6a0:
37bdfc6a0lea rax, [rsp+288]
37bdfc6a8mov r9, [rsp+608]
37bdfc6b0mov r8, [rsp+600]
37bdfc6b8lea rdx, [rsp+280]
37bdfc6c0mov [rsp+32], rax
37bdfc6c5lea rcx, [rsp+296]
37bdfc6cdmov [rsp+300], 0
37bdfc6d8movss [rsp+296], x9
37bdfc6e2call clartg_64_
37bdfc6e7movss x4, [rsp+108]
37bdfc6edmovss x2, [rsp+104]
37bdfc6f3jmp 0x37bdfc458
37bdfc6f8
37bdfc6f8 0f 1f 84 00 00 00 00 00 ........
37bdfc700
37bdfc700loc_37bdfc700:
37bdfc700movss [rsp+80], x5
37bdfc706jmp 0x37bdfb868
37bdfb200
Loading..