File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
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
37bdfc70b
37bdfc70b // align 0x20
37bdfc70b // align 0x20
37bdfc720
37bdfc720clagtm_64_:
37bdfc720push r15
37bdfc722push r14
37bdfc724push r13
37bdfc726push r12
37bdfc728push rbp
37bdfc729push rdi
37bdfc72apush rsi
37bdfc72bpush rbx
37bdfc72csub rsp, 200
37bdfc733movups [rsp+112], x6
37bdfc738movups [rsp+128], x7
37bdfc740movups [rsp+144], x8
37bdfc749movups [rsp+160], x9
37bdfc752movups [rsp+176], x10
37bdfc75bmov r11, [rsp+304]
37bdfc763mov r10, [rsp+312]
37bdfc76bmov r14, [rsp+320]
37bdfc773mov r15, [rsp+352]
37bdfc77bmov rsi, r8
37bdfc77emov r8, [rdx]
37bdfc781mov rbp, rcx
37bdfc784mov rbx, rdx
37bdfc787test r8, r8
37bdfc78aje 0x37bdfc889
37bdfc790mov rax, [rsp+360]
37bdfc798xor edx, edx
37bdfc79apxor x1, x1
37bdfc79emov rax, [rax]
37bdfc7a1test rax, rax
37bdfc7a4cmovns rdx, rax
37bdfc7a8mov rax, [rsp+336]
37bdfc7b0mov rax, [rax]
37bdfc7b3mov [rsp+32], rdx
37bdfc7b8xor edx, edx
37bdfc7batest rax, rax
37bdfc7bdcmovns rdx, rax
37bdfc7c1mov rax, [rsp+344]
37bdfc7c9movss x0, [rax]
37bdfc7cdmov [rsp+40], rdx
37bdfc7d2ucomiss x0, x1
37bdfc7d5jp 0x37bdfc8c8
37bdfc7dbjne 0x37bdfc8c8
37bdfc7e1mov rdi, [rsi]
37bdfc7e4test rdi, rdi
37bdfc7e7jle 0x37bdfc866
37bdfc7e9add rdi, 1
37bdfc7edtest r8, r8
37bdfc7f0jle 0x37bdfc866
37bdfc7f2mov rax, [rsp+32]
37bdfc7f7lea rdx, [r15-8]
37bdfc7fbmov ecx, 1
37bdfc800add r8, 1
37bdfc804lea r12, [8*rax]
37bdfc80cnop [rax]
37bdfc810
37bdfc810loc_37bdfc810:
37bdfc810mov eax, 1
37bdfc815test r8b, 1
37bdfc819jne 0x37bdfc840
37bdfc81bmov eax, 2
37bdfc820mov [rdx+8], 0
37bdfc828cmp rax, r8
37bdfc82bje 0x37bdfc85a
37bdfc82dnop [rax+rax]
37bdfc835nop [rax+rax]
37bdfc840
37bdfc840loc_37bdfc840:
37bdfc840mov [rdx+8*rax], 0
37bdfc848mov [rdx+8*rax+8], 0
37bdfc851add rax, 2
37bdfc855cmp rax, r8
37bdfc858jne 0x37bdfc840
37bdfc85a
37bdfc85aloc_37bdfc85a:
37bdfc85aadd rcx, 1
37bdfc85eadd rdx, r12
37bdfc861cmp rcx, rdi
37bdfc864jne 0x37bdfc810
37bdfc866
37bdfc866loc_37bdfc866:
37bdfc866movss x0, [r9]
37bdfc86bucomiss x0, [rip+0x658502]
37bdfc872jp 0x37bdfc87a
37bdfc874je 0x37bdfc9cd
37bdfc87a
37bdfc87aloc_37bdfc87a:
37bdfc87aucomiss x0, [rip+0x6584f7]
37bdfc881jp 0x37bdfc889
37bdfc883je 0x37bdfcda9
37bdfc889
37bdfc889loc_37bdfc889:
37bdfc889movups x6, [rsp+112]
37bdfc88emovups x7, [rsp+128]
37bdfc896movups x8, [rsp+144]
37bdfc89fmovups x9, [rsp+160]
37bdfc8a8movups x10, [rsp+176]
37bdfc8b1add rsp, 200
37bdfc8b8pop rbx
37bdfc8b9pop rsi
37bdfc8bapop rdi
37bdfc8bbpop rbp
37bdfc8bcpop r12
37bdfc8bepop r13
37bdfc8c0pop r14
37bdfc8c2pop r15
37bdfc8c4ret
37bdfc8c5
37bdfc8c5 0f 1f 00 ...
37bdfc8c8
37bdfc8c8loc_37bdfc8c8:
37bdfc8c8ucomiss x0, [rip+0x6584a9]
37bdfc8cfjp 0x37bdfc866
37bdfc8d1jne 0x37bdfc866
37bdfc8d3mov rax, [rsi]
37bdfc8d6test rax, rax
37bdfc8d9jle 0x37bdfc866
37bdfc8dblea rdx, [rax+1]
37bdfc8dftest r8, r8
37bdfc8e2jle 0x37bdfc866
37bdfc8e4mov rax, [rsp+32]
37bdfc8e9mov [rsp+272], rbp
37bdfc8f1mov rcx, r8
37bdfc8f4mov r12, r15
37bdfc8f7movss x1, [rip+0x658491]
37bdfc8ffmov [rsp+280], rbx
37bdfc907shr rcx, 1
37bdfc90amov rbx, rdx
37bdfc90dlea rdi, [8*rax]
37bdfc915mov [rsp+288], rsi
37bdfc91dmov r13, -1
37bdfc924mov rsi, rax
37bdfc927mov [rsp+48], rdi
37bdfc92cmov rbp, [rsp+48]
37bdfc931mov edi, 1
37bdfc936shufps x1, x1, 0
37bdfc93anop [rax+rax]
37bdfc940
37bdfc940loc_37bdfc940:
37bdfc940cmp r8, 1
37bdfc944je 0x37bdfd5a8
37bdfc94a
37bdfc94aloc_37bdfc94a:
37bdfc94amov rax, r12
37bdfc94dxor edx, edx
37bdfc94fnop [rax+rax]
37bdfc955nop [rax+rax]
37bdfc960
37bdfc960loc_37bdfc960:
37bdfc960movups x0, [rax]
37bdfc963add rdx, 1
37bdfc967add rax, 16
37bdfc96bxorps x0, x1
37bdfc96emovups [rax-16], x0
37bdfc972cmp rcx, rdx
37bdfc975jne 0x37bdfc960
37bdfc977test r8b, 1
37bdfc97bje 0x37bdfd590
37bdfc981mov rdx, r8
37bdfc984or rdx, 1
37bdfc988
37bdfc988loc_37bdfc988:
37bdfc988add rdx, r13
37bdfc98badd rdi, 1
37bdfc98fadd r13, rsi
37bdfc992add r12, rbp
37bdfc995movq x3, [rip+0x6583e3]
37bdfc99dmovq x0, [r15+8*rdx]
37bdfc9a3xorps x0, x3
37bdfc9a6movlps [r15+8*rdx], x0
37bdfc9abcmp rdi, rbx
37bdfc9aejne 0x37bdfc940
37bdfc9b0
37bdfc9b0loc_37bdfc9b0:
37bdfc9b0mov rbp, [rsp+272]
37bdfc9b8mov rbx, [rsp+280]
37bdfc9c0mov rsi, [rsp+288]
37bdfc9c8jmp 0x37bdfc866
37bdfc9cd
37bdfc9cdloc_37bdfc9cd:
37bdfc9cdmov r9l, 1
37bdfc9d3mov r8l, 1
37bdfc9d9mov rcx, rbp
37bdfc9dcmov [rsp+312], r10
37bdfc9e4lea rdx, [rip+0x658385]
37bdfc9ebmov [rsp+304], r11
37bdfc9f3call lsame_64_
37bdfc9f8mov r11, [rsp+304]
37bdfca00mov r10, [rsp+312]
37bdfca08test rax, rax
37bdfca0bje 0x37bdfd1a0
37bdfca11mov rax, [rsi]
37bdfca14test rax, rax
37bdfca17jle 0x37bdfc889
37bdfca1dmovq x0, [r10]
37bdfca22mov rsi, [rbx]
37bdfca25add rax, 1
37bdfca29mov r13, -1
37bdfca30mov rbx, [rsp+40]
37bdfca35mov [rsp+64], rax
37bdfca3amov r8, -1
37bdfca41mov ebp, 1
37bdfca46movsldup x3, x0
37bdfca4amovshdup x0, x0
37bdfca4elea rdi, [rsi-2]
37bdfca52mov r9, [rsp+328]
37bdfca5alea rax, [r15+8*rsi]
37bdfca5eshl rbx, 3
37bdfca62mov [rsp+72], rdi
37bdfca67mov [rsp+80], rax
37bdfca6cmov rax, rdi
37bdfca6fshr rdi, 1
37bdfca72mov [rsp+56], rbx
37bdfca77and rax, -2
37bdfca7blea rbx, [8*rsi-8]
37bdfca83mov [rsp+48], rsi
37bdfca88lea r12, [rbx+r9]
37bdfca8cmovq x3, x3
37bdfca90movq x2, x0
37bdfca94mov [rsp+88], rbx
37bdfca99mov [rsp+96], rax
37bdfca9ejmp 0x37bdfcaca
37bdfcaa0
37bdfcaa0loc_37bdfcaa0:
37bdfcaa0movlps [r15+8*r8+8], x1
37bdfcaa6
37bdfcaa6loc_37bdfcaa6:
37bdfcaa6mov rax, [rsp+56]
37bdfcaabadd rbp, 1
37bdfcaafadd r8, [rsp+32]
37bdfcab4add r13, [rsp+40]
37bdfcab9add r9, rax
37bdfcabcadd r12, rax
37bdfcabfcmp rbp, [rsp+64]
37bdfcac4je 0x37bdfc889
37bdfcaca
37bdfcacaloc_37bdfcaca:
37bdfcacamovq x0, [r9]
37bdfcacfmovq x1, x0
37bdfcad3shufps x0, x0, -31
37bdfcad7mulps x1, x3
37bdfcadamovq x0, x0
37bdfcademulps x0, x2
37bdfcae1movq x1, x1
37bdfcae5movq x0, x0
37bdfcae9addsubps x1, x0
37bdfcaedmovq x0, [r15+8*r8+8]
37bdfcaf4movq x1, x1
37bdfcaf8addps x1, x0
37bdfcafbcmp [rsp+48], 1
37bdfcb01je 0x37bdfcaa0
37bdfcb03movq x6, [r14]
37bdfcb08movq x5, [r9+8]
37bdfcb0emovq x1, x1
37bdfcb12mov rax, [rsp+72]
37bdfcb17mov rbx, [rsp+88]
37bdfcb1cmovsldup x0, x6
37bdfcb20movq x4, x5
37bdfcb24shufps x5, x5, -31
37bdfcb28movq x5, x5
37bdfcb2cmov rbx, [r10+rbx]
37bdfcb30movq x0, x0
37bdfcb34mulps x0, x4
37bdfcb37movshdup x4, x6
37bdfcb3bmovq x6, rbx
37bdfcb40movq x4, x4
37bdfcb44mulps x4, x5
37bdfcb47movq x0, x0
37bdfcb4bmovq x4, x4
37bdfcb4faddsubps x0, x4
37bdfcb53movq x4, [r12-8]
37bdfcb5amovq x5, x4
37bdfcb5eshufps x4, x4, -31
37bdfcb62movq x0, x0
37bdfcb66movq x4, x4
37bdfcb6aaddps x0, x1
37bdfcb6dmovq x1, [r11+8*rax]
37bdfcb73mov rax, [rsp+80]
37bdfcb78movlps [r15+8*r8+8], x0
37bdfcb7emovsldup x0, x1
37bdfcb82movshdup x1, x1
37bdfcb86movq x0, x0
37bdfcb8amovq x1, x1
37bdfcb8emulps x0, x5
37bdfcb91mulps x1, x4
37bdfcb94movq x4, [r12]
37bdfcb9amovq x0, x0
37bdfcb9emovq x1, x1
37bdfcba2addsubps x0, x1
37bdfcba6movq x1, [rax+8*r8]
37bdfcbacmovq x5, x0
37bdfcbb0movsldup x0, x6
37bdfcbb4addps x5, x1
37bdfcbb7movq x1, x4
37bdfcbbbshufps x4, x4, -31
37bdfcbbfmovq x4, x4
37bdfcbc3movq x0, x0
37bdfcbc7mulps x0, x1
37bdfcbcamovshdup x1, x6
37bdfcbcemovq x1, x1
37bdfcbd2mulps x1, x4
37bdfcbd5movq x0, x0
37bdfcbd9movq x1, x1
37bdfcbddaddsubps x0, x1
37bdfcbe1movq x1, x5
37bdfcbe5movq x0, x0
37bdfcbe9addps x0, x1
37bdfcbecmovlps [rax+8*r8], x0
37bdfcbf1mov rax, [rsp+48]
37bdfcbf6cmp rax, 2
37bdfcbfajle 0x37bdfcaa6
37bdfcc00cmp rax, 3
37bdfcc04je 0x37bdfde16
37bdfcc0amovups x0, [r9]
37bdfcc0elea rcx, [r15+8*r8+16]
37bdfcc13lea rsi, [r9+8]
37bdfcc17xor eax, eax
37bdfcc19lea rbx, [r9+16]
37bdfcc1dxor edx, edx
37bdfcc1fnop
37bdfcc20
37bdfcc20loc_37bdfcc20:
37bdfcc20movups x4, [r11+rax]
37bdfcc25movups x5, [rcx+rax]
37bdfcc29add rdx, 1
37bdfcc2dmovsldup x1, x4
37bdfcc31movshdup x4, x4
37bdfcc35mulps x1, x0
37bdfcc38shufps x0, x0, -79
37bdfcc3cmulps x0, x4
37bdfcc3fmovups x4, [rsi+rax]
37bdfcc43addsubps x1, x0
37bdfcc47addps x1, x5
37bdfcc4amovups x5, [r10+rax+8]
37bdfcc50movsldup x0, x5
37bdfcc54movshdup x5, x5
37bdfcc58mulps x0, x4
37bdfcc5bshufps x4, x4, -79
37bdfcc5fmulps x4, x5
37bdfcc62addsubps x0, x4
37bdfcc66movups x4, [r14+rax+8]
37bdfcc6caddps x0, x1
37bdfcc6fmovsldup x1, x4
37bdfcc73movshdup x4, x4
37bdfcc77movaps x7, x0
37bdfcc7amovups x0, [rbx+rax]
37bdfcc7emulps x1, x0
37bdfcc81movaps x5, x0
37bdfcc84shufps x5, x0, -79
37bdfcc88mulps x4, x5
37bdfcc8baddsubps x1, x4
37bdfcc8faddps x1, x7
37bdfcc92movups [rcx+rax], x1
37bdfcc96add rax, 16
37bdfcc9acmp rdx, rdi
37bdfcc9djne 0x37bdfcc20
37bdfcc9ftest [rsp+72], 1
37bdfcca4je 0x37bdfcaa6
37bdfccaamov rax, [rsp+96]
37bdfccafadd rax, 2
37bdfccb3
37bdfccb3loc_37bdfccb3:
37bdfccb3movq x1, [r11+8*rax-16]
37bdfccbalea rdx, [rax-1]
37bdfccbemov rsi, [rsp+328]
37bdfccc6lea rcx, [r8+rax]
37bdfcccalea rbx, [rdx+r13]
37bdfcccemovq x6, [r10+8*rdx]
37bdfccd4movsldup x0, x1
37bdfccd8movshdup x1, x1
37bdfccdcmovq x4, [rsi+8*rbx]
37bdfcce1lea rbx, [rax+r13]
37bdfcce5lea rax, [r13+rax+1]
37bdfcceamovq x5, x4
37bdfcceeshufps x4, x4, -31
37bdfccf2movq x4, x4
37bdfccf6movq x0, x0
37bdfccfamovq x1, x1
37bdfccfemulps x0, x5
37bdfcd01mulps x1, x4
37bdfcd04movq x4, [rsi+8*rbx]
37bdfcd09movq x0, x0
37bdfcd0dmovq x1, x1
37bdfcd11addsubps x0, x1
37bdfcd15movq x1, [r15+8*rcx]
37bdfcd1bmovq x5, x0
37bdfcd1fmovsldup x0, x6
37bdfcd23addps x5, x1
37bdfcd26movq x1, x4
37bdfcd2ashufps x4, x4, -31
37bdfcd2emovq x4, x4
37bdfcd32movq x0, x0
37bdfcd36mulps x0, x1
37bdfcd39movshdup x1, x6
37bdfcd3dmovq x1, x1
37bdfcd41mulps x1, x4
37bdfcd44movq x0, x0
37bdfcd48movq x4, [rsi+8*rax]
37bdfcd4dmovq x6, x4
37bdfcd51shufps x4, x4, -31
37bdfcd55movq x4, x4
37bdfcd59movq x1, x1
37bdfcd5daddsubps x0, x1
37bdfcd61movq x1, x5
37bdfcd65movq x5, x0
37bdfcd69addps x5, x1
37bdfcd6cmovq x1, [r14+8*rdx]
37bdfcd72movsldup x0, x1
37bdfcd76movshdup x1, x1
37bdfcd7amovq x0, x0
37bdfcd7emovq x1, x1
37bdfcd82mulps x0, x6
37bdfcd85mulps x1, x4
37bdfcd88movq x0, x0
37bdfcd8cmovq x1, x1
37bdfcd90addsubps x0, x1
37bdfcd94movq x1, x5
37bdfcd98movq x0, x0
37bdfcd9caddps x0, x1
37bdfcd9fmovlps [r15+8*rcx], x0
37bdfcda4jmp 0x37bdfcaa6
37bdfcda9
37bdfcda9loc_37bdfcda9:
37bdfcda9mov r9l, 1
37bdfcdafmov r8l, 1
37bdfcdb5mov rcx, rbp
37bdfcdb8mov [rsp+312], r10
37bdfcdc0lea rdx, [rip+0x657fa9]
37bdfcdc7mov [rsp+304], r11
37bdfcdcfcall lsame_64_
37bdfcdd4mov r11, [rsp+304]
37bdfcddcmov r10, [rsp+312]
37bdfcde4test rax, rax
37bdfcde7je 0x37bdfda21
37bdfcdedmov rax, [rsi]
37bdfcdf0test rax, rax
37bdfcdf3jle 0x37bdfc889
37bdfcdf9movq x0, [r10]
37bdfcdfemov rbx, [rbx]
37bdfce01add rax, 1
37bdfce05mov r13, -1
37bdfce0cmov rsi, [rsp+40]
37bdfce11mov [rsp+64], rax
37bdfce16mov r8, -1
37bdfce1dmov ebp, 1
37bdfce22movsldup x3, x0
37bdfce26movshdup x0, x0
37bdfce2alea rdi, [rbx-2]
37bdfce2emov r9, [rsp+328]
37bdfce36lea rax, [r15+8*rbx]
37bdfce3ashl rsi, 3
37bdfce3emov [rsp+72], rdi
37bdfce43mov [rsp+80], rax
37bdfce48mov rax, rdi
37bdfce4bshr rdi, 1
37bdfce4emov [rsp+56], rsi
37bdfce53and rax, -2
37bdfce57lea rsi, [8*rbx-8]
37bdfce5fmov [rsp+48], rbx
37bdfce64lea r12, [rsi+r9]
37bdfce68movq x3, x3
37bdfce6cmovq x2, x0
37bdfce70mov [rsp+88], rsi
37bdfce75mov [rsp+96], rax
37bdfce7ajmp 0x37bdfceaa
37bdfce7c
37bdfce7c 0f 1f 40 00 ..@.
37bdfce80
37bdfce80loc_37bdfce80:
37bdfce80movlps [r15+8*r8+8], x4
37bdfce86
37bdfce86loc_37bdfce86:
37bdfce86mov rax, [rsp+56]
37bdfce8badd rbp, 1
37bdfce8fadd r8, [rsp+32]
37bdfce94add r13, [rsp+40]
37bdfce99add r9, rax
37bdfce9cadd r12, rax
37bdfce9fcmp rbp, [rsp+64]
37bdfcea4je 0x37bdfc889
37bdfceaa
37bdfceaaloc_37bdfceaa:
37bdfceaamovq x0, [r9]
37bdfceafmovq x4, [r15+8*r8+8]
37bdfceb6movq x1, x0
37bdfcebashufps x0, x0, -31
37bdfcebemulps x1, x3
37bdfcec1movq x0, x0
37bdfcec5mulps x0, x2
37bdfcec8movq x1, x1
37bdfceccmovq x0, x0
37bdfced0addsubps x1, x0
37bdfced4movq x1, x1
37bdfced8subps x4, x1
37bdfcedbcmp [rsp+48], 1
37bdfcee1je 0x37bdfce80
37bdfcee3movq x6, [r14]
37bdfcee8movq x5, [r9+8]
37bdfceeemovq x4, x4
37bdfcef2mov rax, [rsp+72]
37bdfcef7mov rsi, [rsp+88]
37bdfcefcmovsldup x0, x6
37bdfcf00movq x1, x5
37bdfcf04shufps x5, x5, -31
37bdfcf08movq x5, x5
37bdfcf0cmov rbx, [r10+rsi]
37bdfcf10movq x0, x0
37bdfcf14mulps x0, x1
37bdfcf17movshdup x1, x6
37bdfcf1bmovq x6, rbx
37bdfcf20movq x1, x1
37bdfcf24mulps x1, x5
37bdfcf27movq x0, x0
37bdfcf2bmovq x1, x1
37bdfcf2faddsubps x0, x1
37bdfcf33movq x1, [r11+8*rax]
37bdfcf39mov rax, [rsp+80]
37bdfcf3emovq x0, x0
37bdfcf42subps x4, x0
37bdfcf45movsldup x0, x1
37bdfcf49movshdup x1, x1
37bdfcf4dmovlps [r15+8*r8+8], x4
37bdfcf53movq x4, [r12-8]
37bdfcf5amovq x0, x0
37bdfcf5emovq x5, x4
37bdfcf62shufps x4, x4, -31
37bdfcf66movq x1, x1
37bdfcf6amulps x0, x5
37bdfcf6dmovq x4, x4
37bdfcf71mulps x1, x4
37bdfcf74movq x0, x0
37bdfcf78movq x1, x1
37bdfcf7caddsubps x0, x1
37bdfcf80movq x1, [rax+8*r8]
37bdfcf86movaps x4, x1
37bdfcf89movq x1, [r12]
37bdfcf8fmovq x0, x0
37bdfcf93subps x4, x0
37bdfcf96movsldup x0, x6
37bdfcf9amovq x5, x1
37bdfcf9eshufps x1, x1, -31
37bdfcfa2movq x1, x1
37bdfcfa6movq x0, x0
37bdfcfaamulps x0, x5
37bdfcfadmovshdup x5, x6
37bdfcfb1movq x5, x5
37bdfcfb5mulps x1, x5
37bdfcfb8movq x0, x0
37bdfcfbcmovq x1, x1
37bdfcfc0addsubps x0, x1
37bdfcfc4movq x1, x4
37bdfcfc8movq x0, x0
37bdfcfccsubps x1, x0
37bdfcfcfmovlps [rax+8*r8], x1
37bdfcfd4mov rax, [rsp+48]
37bdfcfd9cmp rax, 2
37bdfcfddjle 0x37bdfce86
37bdfcfe3cmp rax, 3
37bdfcfe7je 0x37bdfde20
37bdfcfedmovups x0, [r9]
37bdfcff1lea rcx, [r15+8*r8+16]
37bdfcff6lea rsi, [r9+8]
37bdfcffaxor eax, eax
37bdfcffclea rbx, [r9+16]
37bdfd000xor edx, edx
37bdfd002nop [rax]
37bdfd005nop [rax+rax]
37bdfd010
37bdfd010loc_37bdfd010:
37bdfd010movups x5, [r11+rax]
37bdfd015movups x1, [rcx+rax]
37bdfd019add rdx, 1
37bdfd01dmovsldup x4, x5
37bdfd021movshdup x5, x5
37bdfd025mulps x4, x0
37bdfd028shufps x0, x0, -79
37bdfd02cmulps x0, x5
37bdfd02fmovups x5, [rsi+rax]
37bdfd033addsubps x4, x0
37bdfd037movups x0, [r10+rax+8]
37bdfd03dsubps x1, x4
37bdfd040movsldup x4, x0
37bdfd044movshdup x0, x0
37bdfd048mulps x4, x5
37bdfd04bshufps x5, x5, -79
37bdfd04fmulps x0, x5
37bdfd052addsubps x4, x0
37bdfd056movups x0, [rbx+rax]
37bdfd05amovaps x5, x0
37bdfd05dsubps x1, x4
37bdfd060shufps x5, x0, -79
37bdfd064movaps x7, x1
37bdfd067movups x1, [r14+rax+8]
37bdfd06dmovsldup x4, x1
37bdfd071movshdup x1, x1
37bdfd075mulps x4, x0
37bdfd078mulps x1, x5
37bdfd07baddsubps x4, x1
37bdfd07fmovaps x1, x7
37bdfd082subps x1, x4
37bdfd085movups [rcx+rax], x1
37bdfd089add rax, 16
37bdfd08dcmp rdx, rdi
37bdfd090jne 0x37bdfd010
37bdfd096test [rsp+72], 1
37bdfd09bje 0x37bdfce86
37bdfd0a1mov rax, [rsp+96]
37bdfd0a6add rax, 2
37bdfd0aa
37bdfd0aaloc_37bdfd0aa:
37bdfd0aamovq x1, [r11+8*rax-16]
37bdfd0b1lea rdx, [rax-1]
37bdfd0b5mov rsi, [rsp+328]
37bdfd0bdlea rcx, [r8+rax]
37bdfd0c1lea rbx, [rdx+r13]
37bdfd0c5movq x6, [r10+8*rdx]
37bdfd0cbmovsldup x0, x1
37bdfd0cfmovshdup x1, x1
37bdfd0d3movq x4, [rsi+8*rbx]
37bdfd0d8lea rbx, [rax+r13]
37bdfd0dclea rax, [rax+r13+1]
37bdfd0e1movq x5, x4
37bdfd0e5shufps x4, x4, -31
37bdfd0e9movq x4, x4
37bdfd0edmovq x0, x0
37bdfd0f1movq x1, x1
37bdfd0f5mulps x0, x5
37bdfd0f8movq x5, [r15+8*rcx]
37bdfd0femulps x1, x4
37bdfd101movq x0, x0
37bdfd105movq x1, x1
37bdfd109addsubps x0, x1
37bdfd10dmovq x1, [rsi+8*rbx]
37bdfd112movq x4, x1
37bdfd116shufps x1, x1, -31
37bdfd11amovq x0, x0
37bdfd11emovq x1, x1
37bdfd122subps x5, x0
37bdfd125movsldup x0, x6
37bdfd129movq x0, x0
37bdfd12dmulps x0, x4
37bdfd130movshdup x4, x6
37bdfd134movq x4, x4
37bdfd138mulps x1, x4
37bdfd13bmovq x0, x0
37bdfd13fmovq x4, x5
37bdfd143movq x5, [r14+8*rdx]
37bdfd149movq x1, x1
37bdfd14daddsubps x0, x1
37bdfd151movq x1, [rsi+8*rax]
37bdfd156movq x6, x1
37bdfd15ashufps x1, x1, -31
37bdfd15emovq x0, x0
37bdfd162movq x1, x1
37bdfd166subps x4, x0
37bdfd169movsldup x0, x5
37bdfd16dmovshdup x5, x5
37bdfd171movq x0, x0
37bdfd175mulps x0, x6
37bdfd178movq x5, x5
37bdfd17cmulps x1, x5
37bdfd17fmovq x0, x0
37bdfd183movq x1, x1
37bdfd187addsubps x0, x1
37bdfd18bmovq x1, x4
37bdfd18fmovq x0, x0
37bdfd193subps x1, x0
37bdfd196movlps [r15+8*rcx], x1
37bdfd19bjmp 0x37bdfce86
37bdfd1a0
37bdfd1a0loc_37bdfd1a0:
37bdfd1a0mov r9l, 1
37bdfd1a6mov r8l, 1
37bdfd1acmov rcx, rbp
37bdfd1afmov [rsp+312], r10
37bdfd1b7lea rdx, [rip+0x657bb3]
37bdfd1bemov [rsp+304], r11
37bdfd1c6call lsame_64_
37bdfd1cbmov r11, [rsp+304]
37bdfd1d3mov r10, [rsp+312]
37bdfd1dbtest rax, rax
37bdfd1deje 0x37bdfd5b2
37bdfd1e4mov rax, [rsi]
37bdfd1e7test rax, rax
37bdfd1eajle 0x37bdfc889
37bdfd1f0movq x0, [r10]
37bdfd1f5mov rsi, [rbx]
37bdfd1f8add rax, 1
37bdfd1fcmov r13, -1
37bdfd203mov rdi, [rsp+40]
37bdfd208mov [rsp+56], rax
37bdfd20dmov r8, -1
37bdfd214mov r12l, 1
37bdfd21amovsldup x3, x0
37bdfd21emovshdup x0, x0
37bdfd222lea rbx, [rsi-2]
37bdfd226mov r9, [rsp+328]
37bdfd22elea rax, [r15+8*rsi]
37bdfd232shl rdi, 3
37bdfd236mov [rsp+72], rbx
37bdfd23bmov [rsp+80], rax
37bdfd240mov rax, rbx
37bdfd243shr rbx, 1
37bdfd246mov [rsp+64], rdi
37bdfd24band rax, -2
37bdfd24flea rdi, [8*rsi-8]
37bdfd257mov rbp, rbx
37bdfd25amov [rsp+88], rdi
37bdfd25fmovq x3, x3
37bdfd263add rdi, r9
37bdfd266movq x2, x0
37bdfd26amov [rsp+48], rsi
37bdfd26fmov [rsp+96], rax
37bdfd274jmp 0x37bdfd2a0
37bdfd276
37bdfd276loc_37bdfd276:
37bdfd276movlps [r15+8*r8+8], x1
37bdfd27c
37bdfd27cloc_37bdfd27c:
37bdfd27cmov rax, [rsp+64]
37bdfd281add r12, 1
37bdfd285add r8, [rsp+32]
37bdfd28aadd r13, [rsp+40]
37bdfd28fadd r9, rax
37bdfd292add rdi, rax
37bdfd295cmp r12, [rsp+56]
37bdfd29aje 0x37bdfc889
37bdfd2a0
37bdfd2a0loc_37bdfd2a0:
37bdfd2a0movq x0, [r9]
37bdfd2a5movq x1, x0
37bdfd2a9shufps x0, x0, -31
37bdfd2admulps x1, x3
37bdfd2b0movq x0, x0
37bdfd2b4mulps x0, x2
37bdfd2b7movq x1, x1
37bdfd2bbmovq x0, x0
37bdfd2bfaddsubps x1, x0
37bdfd2c3movq x0, [r15+8*r8+8]
37bdfd2camovq x1, x1
37bdfd2ceaddps x1, x0
37bdfd2d1cmp [rsp+48], 1
37bdfd2d7je 0x37bdfd276
37bdfd2d9movq x6, [r11]
37bdfd2demovq x5, [r9+8]
37bdfd2e4movq x1, x1
37bdfd2e8mov rax, [rsp+72]
37bdfd2edmov rbx, [rsp+88]
37bdfd2f2movsldup x0, x6
37bdfd2f6movq x4, x5
37bdfd2fashufps x5, x5, -31
37bdfd2femovq x5, x5
37bdfd302mov rbx, [r10+rbx]
37bdfd306movq x0, x0
37bdfd30amulps x0, x4
37bdfd30dmovshdup x4, x6
37bdfd311movq x6, rbx
37bdfd316movq x4, x4
37bdfd31amulps x4, x5
37bdfd31dmovq x0, x0
37bdfd321movq x4, x4
37bdfd325addsubps x0, x4
37bdfd329movq x4, [rdi-8]
37bdfd32emovq x5, x4
37bdfd332shufps x4, x4, -31
37bdfd336movq x0, x0
37bdfd33amovq x4, x4
37bdfd33eaddps x0, x1
37bdfd341movq x1, [r14+8*rax]
37bdfd347mov rax, [rsp+80]
37bdfd34cmovlps [r15+8*r8+8], x0
37bdfd352movsldup x0, x1
37bdfd356movshdup x1, x1
37bdfd35amovq x0, x0
37bdfd35emovq x1, x1
37bdfd362mulps x0, x5
37bdfd365mulps x1, x4
37bdfd368movq x4, [rdi]
37bdfd36cmovq x0, x0
37bdfd370movq x1, x1
37bdfd374addsubps x0, x1
37bdfd378movq x1, [rax+8*r8]
37bdfd37emovq x5, x0
37bdfd382movsldup x0, x6
37bdfd386addps x5, x1
37bdfd389movq x1, x4
37bdfd38dshufps x4, x4, -31
37bdfd391movq x4, x4
37bdfd395movq x0, x0
37bdfd399mulps x0, x1
37bdfd39cmovshdup x1, x6
37bdfd3a0movq x1, x1
37bdfd3a4mulps x1, x4
37bdfd3a7movq x0, x0
37bdfd3abmovq x1, x1
37bdfd3afaddsubps x0, x1
37bdfd3b3movq x1, x5
37bdfd3b7movq x0, x0
37bdfd3bbaddps x0, x1
37bdfd3bemovlps [rax+8*r8], x0
37bdfd3c3mov rax, [rsp+48]
37bdfd3c8cmp rax, 2
37bdfd3ccjle 0x37bdfd27c
37bdfd3d2cmp rax, 3
37bdfd3d6je 0x37bdfe2bc
37bdfd3dcmovups x0, [r9]
37bdfd3e0lea rcx, [r15+8*r8+16]
37bdfd3e5lea rsi, [r9+8]
37bdfd3e9xor eax, eax
37bdfd3eblea rbx, [r9+16]
37bdfd3efxor edx, edx
37bdfd3f1nop [rax]
37bdfd3f5nop [rax+rax]
37bdfd400
37bdfd400loc_37bdfd400:
37bdfd400movups x4, [r14+rax]
37bdfd405movups x5, [rcx+rax]
37bdfd409add rdx, 1
37bdfd40dmovsldup x1, x4
37bdfd411movshdup x4, x4
37bdfd415mulps x1, x0
37bdfd418shufps x0, x0, -79
37bdfd41cmulps x0, x4
37bdfd41fmovups x4, [rsi+rax]
37bdfd423addsubps x1, x0
37bdfd427addps x1, x5
37bdfd42amovups x5, [r10+rax+8]
37bdfd430movsldup x0, x5
37bdfd434movshdup x5, x5
37bdfd438mulps x0, x4
37bdfd43bshufps x4, x4, -79
37bdfd43fmulps x4, x5
37bdfd442addsubps x0, x4
37bdfd446movups x4, [r11+rax+8]
37bdfd44caddps x0, x1
37bdfd44fmovsldup x1, x4
37bdfd453movshdup x4, x4
37bdfd457movaps x7, x0
37bdfd45amovups x0, [rbx+rax]
37bdfd45emulps x1, x0
37bdfd461movaps x5, x0
37bdfd464shufps x5, x0, -79
37bdfd468mulps x4, x5
37bdfd46baddsubps x1, x4
37bdfd46faddps x1, x7
37bdfd472movups [rcx+rax], x1
37bdfd476add rax, 16
37bdfd47acmp rdx, rbp
37bdfd47djne 0x37bdfd400
37bdfd47ftest [rsp+72], 1
37bdfd484je 0x37bdfd27c
37bdfd48amov rax, [rsp+96]
37bdfd48fadd rax, 2
37bdfd493
37bdfd493loc_37bdfd493:
37bdfd493movq x1, [r14+8*rax-16]
37bdfd49alea rdx, [rax-1]
37bdfd49emov rsi, [rsp+328]
37bdfd4a6lea rbx, [r8+rax]
37bdfd4aalea rcx, [rdx+r13]
37bdfd4aemovq x6, [r10+8*rdx]
37bdfd4b4movsldup x0, x1
37bdfd4b8movshdup x1, x1
37bdfd4bcmovq x4, [rsi+8*rcx]
37bdfd4c1lea rcx, [rax+r13]
37bdfd4c5lea rax, [r13+rax+1]
37bdfd4camovq x5, x4
37bdfd4ceshufps x4, x4, -31
37bdfd4d2movq x4, x4
37bdfd4d6movq x0, x0
37bdfd4damovq x1, x1
37bdfd4demulps x0, x5
37bdfd4e1mulps x1, x4
37bdfd4e4movq x4, [rsi+8*rcx]
37bdfd4e9movq x0, x0
37bdfd4edmovq x1, x1
37bdfd4f1addsubps x0, x1
37bdfd4f5movq x1, [r15+8*rbx]
37bdfd4fbmovq x5, x0
37bdfd4ffmovsldup x0, x6
37bdfd503addps x5, x1
37bdfd506movq x1, x4
37bdfd50ashufps x4, x4, -31
37bdfd50emovq x4, x4
37bdfd512movq x0, x0
37bdfd516mulps x0, x1
37bdfd519movshdup x1, x6
37bdfd51dmovq x1, x1
37bdfd521mulps x1, x4
37bdfd524movq x0, x0
37bdfd528movq x4, [rsi+8*rax]
37bdfd52dmovq x6, x4
37bdfd531shufps x4, x4, -31
37bdfd535movq x4, x4
37bdfd539movq x1, x1
37bdfd53daddsubps x0, x1
37bdfd541movq x1, x5
37bdfd545movq x5, x0
37bdfd549addps x5, x1
37bdfd54cmovq x1, [r11+8*rdx]
37bdfd552movsldup x0, x1
37bdfd556movshdup x1, x1
37bdfd55amovq x0, x0
37bdfd55emovq x1, x1
37bdfd562mulps x0, x6
37bdfd565mulps x1, x4
37bdfd568movq x0, x0
37bdfd56cmovq x1, x1
37bdfd570addsubps x0, x1
37bdfd574movq x1, x5
37bdfd578movq x0, x0
37bdfd57caddps x0, x1
37bdfd57fmovlps [r15+8*rbx], x0
37bdfd584jmp 0x37bdfd27c
37bdfd589
37bdfd589 0f 1f 80 00 00 00 00 .......
37bdfd590
37bdfd590loc_37bdfd590:
37bdfd590add rdi, 1
37bdfd594cmp rdi, rbx
37bdfd597je 0x37bdfc9b0
37bdfd59dadd r13, rsi
37bdfd5a0add r12, rbp
37bdfd5a3jmp 0x37bdfc94a
37bdfd5a8
37bdfd5a8loc_37bdfd5a8:
37bdfd5a8mov edx, 1
37bdfd5adjmp 0x37bdfc988
37bdfd5b2
37bdfd5b2loc_37bdfd5b2:
37bdfd5b2mov r9l, 1
37bdfd5b8mov r8l, 1
37bdfd5bemov rcx, rbp
37bdfd5c1mov [rsp+312], r10
37bdfd5c9lea rdx, [rip+0x6577a2]
37bdfd5d0mov [rsp+304], r11
37bdfd5d8call lsame_64_
37bdfd5ddtest rax, rax
37bdfd5e0je 0x37bdfc889
37bdfd5e6mov rax, [rsi]
37bdfd5e9test rax, rax
37bdfd5ecjle 0x37bdfc889
37bdfd5f2mov r10, [rsp+312]
37bdfd5famov rbx, [rbx]
37bdfd5fdadd rax, 1
37bdfd601movss x2, [rip+0x657787]
37bdfd609mov [rsp+64], rax
37bdfd60emov rcx, [rsp+40]
37bdfd613mov r13, -1
37bdfd61amov r8, -1
37bdfd621movss x3, [r10+4]
37bdfd627movq x4, [r10]
37bdfd62clea rdi, [rbx-2]
37bdfd630lea rax, [r15+8*rbx]
37bdfd634lea rsi, [rbx-1]
37bdfd638mov [rsp+88], rax
37bdfd63dmov rax, rdi
37bdfd640mov r9, [rsp+328]
37bdfd648xorps x3, x2
37bdfd64bmovsldup x4, x4
37bdfd64fmov [rsp+72], rdi
37bdfd654shl rcx, 3
37bdfd658movsldup x3, x3
37bdfd65cmov [rsp+80], rsi
37bdfd661shr rdi, 1
37bdfd664and rax, -2
37bdfd668shl rsi, 3
37bdfd66cmov [rsp+48], rbx
37bdfd671mov r12l, 1
37bdfd677mov rbx, rdi
37bdfd67amovss x1, [rip+0x65770e]
37bdfd682mov [rsp+56], rcx
37bdfd687lea rbp, [rsi+r9]
37bdfd68bmov [rsp+96], rsi
37bdfd690mov r11, [rsp+304]
37bdfd698movq x4, x4
37bdfd69cmov [rsp+104], rax
37bdfd6a1movq x8, x3
37bdfd6a6shufps x1, x1, 0
37bdfd6aajmp 0x37bdfd6d6
37bdfd6ac
37bdfd6acloc_37bdfd6ac:
37bdfd6acmovlps [r15+8*r8+8], x0
37bdfd6b2
37bdfd6b2loc_37bdfd6b2:
37bdfd6b2mov rax, [rsp+56]
37bdfd6b7add r12, 1
37bdfd6bbadd r8, [rsp+32]
37bdfd6c0add r13, [rsp+40]
37bdfd6c5add r9, rax
37bdfd6c8add rbp, rax
37bdfd6cbcmp r12, [rsp+64]
37bdfd6d0je 0x37bdfc889
37bdfd6d6
37bdfd6d6loc_37bdfd6d6:
37bdfd6d6movq x0, [r9]
37bdfd6dbmovq x3, [r15+8*r8+8]
37bdfd6e2movq x5, x0
37bdfd6e6shufps x0, x0, -31
37bdfd6eamulps x5, x4
37bdfd6edmovq x0, x0
37bdfd6f1mulps x0, x8
37bdfd6f5movq x5, x5
37bdfd6f9movq x0, x0
37bdfd6fdaddsubps x5, x0
37bdfd701movq x0, x5
37bdfd705addps x0, x3
37bdfd708cmp [rsp+48], 1
37bdfd70eje 0x37bdfd6ac
37bdfd710movq x5, [r11]
37bdfd715movss x3, [r11+4]
37bdfd71bmovq x0, x0
37bdfd71fmovq x7, [r9+8]
37bdfd725movq x6, [r9+8]
37bdfd72bmovsldup x5, x5
37bdfd72fxorps x3, x2
37bdfd732mov rax, [rsp+72]
37bdfd737mov rdi, [rsp+88]
37bdfd73cshufps x6, x6, -31
37bdfd740movq x5, x5
37bdfd744mulps x5, x7
37bdfd747movsldup x7, x3
37bdfd74bmovq x3, x6
37bdfd74fmovq x7, x7
37bdfd753mulps x3, x7
37bdfd756movq x5, x5
37bdfd75amovq x7, x3
37bdfd75eaddsubps x5, x7
37bdfd762movq x3, x5
37bdfd766movss x5, [r14+8*rax+4]
37bdfd76daddps x0, x3
37bdfd770movq x3, [rbp-8]
37bdfd775xorps x5, x2
37bdfd778movsldup x7, x5
37bdfd77cmovq x5, x3
37bdfd780shufps x3, x3, -31
37bdfd784movlps [r15+8*r8+8], x0
37bdfd78amovq x0, [r14+8*rax]
37bdfd790mov rax, [rsp+96]
37bdfd795movsldup x0, x0
37bdfd799movq x7, x7
37bdfd79dmovq x0, x0
37bdfd7a1mulps x0, x5
37bdfd7a4movq x5, x3
37bdfd7a8movq x3, [rbp]
37bdfd7admulps x5, x7
37bdfd7b0movq x0, x0
37bdfd7b4movq x5, x5
37bdfd7b8addsubps x0, x5
37bdfd7bcmovq x5, [rdi+8*r8]
37bdfd7c2movq x6, x0
37bdfd7c6movq x0, [r10+rax]
37bdfd7ccmov rax, [rsp+80]
37bdfd7d1addps x6, x5
37bdfd7d4movss x5, [r10+8*rax+4]
37bdfd7dbmovsldup x0, x0
37bdfd7dfmov rax, [rsp+48]
37bdfd7e4xorps x5, x2
37bdfd7e7movsldup x7, x5
37bdfd7ebmovq x5, x3
37bdfd7efshufps x3, x3, -31
37bdfd7f3movq x0, x0
37bdfd7f7mulps x0, x5
37bdfd7famovq x5, x3
37bdfd7femovq x7, x7
37bdfd802mulps x5, x7
37bdfd805movq x0, x0
37bdfd809movq x5, x5
37bdfd80daddsubps x0, x5
37bdfd811movq x5, x6
37bdfd815movq x0, x0
37bdfd819addps x0, x5
37bdfd81cmovlps [rdi+8*r8], x0
37bdfd821cmp rax, 2
37bdfd825jle 0x37bdfd6b2
37bdfd82bcmp rax, 3
37bdfd82fje 0x37bdfe2d0
37bdfd835movups x5, [r9]
37bdfd839lea rcx, [r15+8*r8+16]
37bdfd83elea rdi, [r9+8]
37bdfd842xor eax, eax
37bdfd844lea rsi, [r9+16]
37bdfd848movaps x7, x4
37bdfd84bmovaps x9, x2
37bdfd84fxor edx, edx
37bdfd851nop [rax]
37bdfd855nop [rax+rax]
37bdfd860
37bdfd860loc_37bdfd860:
37bdfd860movups x0, [r14+rax]
37bdfd865movups x3, [rdi+rax]
37bdfd869add rdx, 1
37bdfd86dmovups x6, [rcx+rax]
37bdfd871movsldup x2, x0
37bdfd875movshdup x0, x0
37bdfd879mulps x2, x5
37bdfd87cxorps x0, x1
37bdfd87fshufps x5, x5, -79
37bdfd883mulps x0, x5
37bdfd886addsubps x2, x0
37bdfd88amovups x0, [r10+rax+8]
37bdfd890movsldup x5, x0
37bdfd894movshdup x0, x0
37bdfd898addps x2, x6
37bdfd89bmulps x5, x3
37bdfd89exorps x0, x1
37bdfd8a1shufps x3, x3, -79
37bdfd8a5mulps x0, x3
37bdfd8a8addsubps x5, x0
37bdfd8acmovups x0, [r11+rax+8]
37bdfd8b2movaps x3, x5
37bdfd8b5movups x5, [rsi+rax]
37bdfd8b9addps x3, x2
37bdfd8bcmovsldup x2, x0
37bdfd8c0movshdup x0, x0
37bdfd8c4movaps x4, x5
37bdfd8c7shufps x4, x5, -79
37bdfd8cbmulps x2, x5
37bdfd8cexorps x0, x1
37bdfd8d1mulps x0, x4
37bdfd8d4addsubps x2, x0
37bdfd8d8addps x2, x3
37bdfd8dbmovups [rcx+rax], x2
37bdfd8dfadd rax, 16
37bdfd8e3cmp rdx, rbx
37bdfd8e6jne 0x37bdfd860
37bdfd8ecmovaps x4, x7
37bdfd8efmovaps x2, x9
37bdfd8f3test [rsp+72], 1
37bdfd8f8je 0x37bdfd6b2
37bdfd8femov rax, [rsp+104]
37bdfd903add rax, 2
37bdfd907
37bdfd907loc_37bdfd907:
37bdfd907lea rdx, [rax-2]
37bdfd90bmov rdi, [rsp+328]
37bdfd913lea rcx, [r8+rax]
37bdfd917movq x0, [r14+8*rdx]
37bdfd91dmovss x3, [r14+8*rdx+4]
37bdfd924lea rdx, [rax-1]
37bdfd928lea rsi, [rdx+r13]
37bdfd92cmovsldup x0, x0
37bdfd930movq x5, [rdi+8*rsi]
37bdfd935xorps x3, x2
37bdfd938lea rsi, [rax+r13]
37bdfd93clea rax, [rax+r13+1]
37bdfd941movq x7, x5
37bdfd945shufps x5, x5, -31
37bdfd949movq x5, x5
37bdfd94dmovq x0, x0
37bdfd951mulps x0, x7
37bdfd954movsldup x7, x3
37bdfd958movq x7, x7
37bdfd95cmulps x5, x7
37bdfd95fmovq x0, x0
37bdfd963movq x5, x5
37bdfd967addsubps x0, x5
37bdfd96bmovq x5, [r15+8*rcx]
37bdfd971movq x6, x0
37bdfd975movq x0, [r10+8*rdx]
37bdfd97baddps x6, x5
37bdfd97emovss x5, [r10+8*rdx+4]
37bdfd985movsldup x0, x0
37bdfd989movaps x3, x5
37bdfd98cmovq x5, [rdi+8*rsi]
37bdfd991xorps x3, x2
37bdfd994movq x7, x5
37bdfd998shufps x5, x5, -31
37bdfd99cmovq x0, x0
37bdfd9a0movq x5, x5
37bdfd9a4mulps x0, x7
37bdfd9a7movsldup x7, x3
37bdfd9abmovss x3, [r11+8*rdx+4]
37bdfd9b2xorps x3, x2
37bdfd9b5movq x7, x7
37bdfd9b9mulps x5, x7
37bdfd9bcmovq x0, x0
37bdfd9c0movq x5, x5
37bdfd9c4addsubps x0, x5
37bdfd9c8movq x5, x6
37bdfd9ccmovq x6, x0
37bdfd9d0movq x0, [r11+8*rdx]
37bdfd9d6addps x6, x5
37bdfd9d9movq x5, [rdi+8*rax]
37bdfd9demovsldup x0, x0
37bdfd9e2movq x7, x5
37bdfd9e6shufps x5, x5, -31
37bdfd9eamovq x5, x5
37bdfd9eemovq x0, x0
37bdfd9f2mulps x0, x7
37bdfd9f5movsldup x7, x3
37bdfd9f9movq x7, x7
37bdfd9fdmulps x5, x7
37bdfda00movq x0, x0
37bdfda04movq x5, x5
37bdfda08addsubps x0, x5
37bdfda0cmovq x5, x6
37bdfda10movq x0, x0
37bdfda14addps x0, x5
37bdfda17movlps [r15+8*rcx], x0
37bdfda1cjmp 0x37bdfd6b2
37bdfda21
37bdfda21loc_37bdfda21:
37bdfda21mov r9l, 1
37bdfda27mov r8l, 1
37bdfda2dmov rcx, rbp
37bdfda30mov [rsp+312], r10
37bdfda38lea rdx, [rip+0x657332]
37bdfda3fmov [rsp+304], r11
37bdfda47call lsame_64_
37bdfda4cmov r11, [rsp+304]
37bdfda54mov r10, [rsp+312]
37bdfda5ctest rax, rax
37bdfda5fje 0x37bdfde2a
37bdfda65mov rax, [rsi]
37bdfda68test rax, rax
37bdfda6bjle 0x37bdfc889
37bdfda71movq x0, [r10]
37bdfda76mov rsi, [rbx]
37bdfda79add rax, 1
37bdfda7dmov r13, -1
37bdfda84mov rdi, [rsp+40]
37bdfda89mov [rsp+64], rax
37bdfda8emov r8, -1
37bdfda95mov r12l, 1
37bdfda9bmovsldup x4, x0
37bdfda9fmovshdup x0, x0
37bdfdaa3lea rbx, [rsi-2]
37bdfdaa7mov r9, [rsp+328]
37bdfdaaflea rax, [r15+8*rsi]
37bdfdab3shl rdi, 3
37bdfdab7mov [rsp+72], rbx
37bdfdabcmov [rsp+80], rax
37bdfdac1mov rax, rbx
37bdfdac4shr rbx, 1
37bdfdac7mov [rsp+56], rdi
37bdfdaccand rax, -2
37bdfdad0lea rdi, [8*rsi-8]
37bdfdad8mov rbp, rbx
37bdfdadbmov [rsp+88], rdi
37bdfdae0movq x4, x4
37bdfdae4add rdi, r9
37bdfdae7movq x3, x0
37bdfdaebmov [rsp+48], rsi
37bdfdaf0mov [rsp+96], rax
37bdfdaf5jmp 0x37bdfdb21
37bdfdaf7
37bdfdaf7loc_37bdfdaf7:
37bdfdaf7movlps [r15+8*r8+8], x1
37bdfdafd
37bdfdafdloc_37bdfdafd:
37bdfdafdmov rax, [rsp+56]
37bdfdb02add r12, 1
37bdfdb06add r8, [rsp+32]
37bdfdb0badd r13, [rsp+40]
37bdfdb10add r9, rax
37bdfdb13add rdi, rax
37bdfdb16cmp r12, [rsp+64]
37bdfdb1bje 0x37bdfc889
37bdfdb21
37bdfdb21loc_37bdfdb21:
37bdfdb21movq x0, [r9]
37bdfdb26movq x1, x0
37bdfdb2ashufps x0, x0, -31
37bdfdb2emulps x1, x4
37bdfdb31movq x0, x0
37bdfdb35mulps x0, x3
37bdfdb38movq x1, x1
37bdfdb3cmovq x0, x0
37bdfdb40addsubps x1, x0
37bdfdb44movq x0, x1
37bdfdb48movq x1, [r15+8*r8+8]
37bdfdb4fsubps x1, x0
37bdfdb52cmp [rsp+48], 1
37bdfdb58je 0x37bdfdaf7
37bdfdb5amovq x6, [r11]
37bdfdb5fmovq x5, [r9+8]
37bdfdb65movq x1, x1
37bdfdb69mov rax, [rsp+72]
37bdfdb6emov rbx, [rsp+88]
37bdfdb73movsldup x0, x6
37bdfdb77movq x2, x5
37bdfdb7bshufps x5, x5, -31
37bdfdb7fmovq x5, x5
37bdfdb83mov rbx, [r10+rbx]
37bdfdb87movq x0, x0
37bdfdb8bmulps x0, x2
37bdfdb8emovshdup x2, x6
37bdfdb92movq x6, rbx
37bdfdb97movq x2, x2
37bdfdb9bmulps x2, x5
37bdfdb9emovq x0, x0
37bdfdba2movq x2, x2
37bdfdba6addsubps x0, x2
37bdfdbaamovq x2, [rdi-8]
37bdfdbafmovq x5, x2
37bdfdbb3shufps x2, x2, -31
37bdfdbb7movq x0, x0
37bdfdbbbmovq x2, x2
37bdfdbbfsubps x1, x0
37bdfdbc2movlps [r15+8*r8+8], x1
37bdfdbc8movq x1, [r14+8*rax]
37bdfdbcemov rax, [rsp+80]
37bdfdbd3movsldup x0, x1
37bdfdbd7movshdup x1, x1
37bdfdbdbmovq x0, x0
37bdfdbdfmovq x1, x1
37bdfdbe3mulps x0, x5
37bdfdbe6movq x5, [rdi]
37bdfdbeamulps x1, x2
37bdfdbedmovq x0, x0
37bdfdbf1movq x1, x1
37bdfdbf5addsubps x0, x1
37bdfdbf9movq x1, [rax+8*r8]
37bdfdbffmovaps x2, x1
37bdfdc02movq x1, x5
37bdfdc06shufps x5, x5, -31
37bdfdc0amovq x0, x0
37bdfdc0emovq x5, x5
37bdfdc12subps x2, x0
37bdfdc15movsldup x0, x6
37bdfdc19movq x0, x0
37bdfdc1dmulps x0, x1
37bdfdc20movshdup x1, x6
37bdfdc24movq x1, x1
37bdfdc28mulps x1, x5
37bdfdc2bmovq x0, x0
37bdfdc2fmovq x1, x1
37bdfdc33addsubps x0, x1
37bdfdc37movq x1, x2
37bdfdc3bmovq x0, x0
37bdfdc3fsubps x1, x0
37bdfdc42movlps [rax+8*r8], x1
37bdfdc47mov rax, [rsp+48]
37bdfdc4ccmp rax, 2
37bdfdc50jle 0x37bdfdafd
37bdfdc56cmp rax, 3
37bdfdc5aje 0x37bdfe2c6
37bdfdc60movups x0, [r9]
37bdfdc64lea rcx, [r15+8*r8+16]
37bdfdc69lea rsi, [r9+8]
37bdfdc6dxor eax, eax
37bdfdc6flea rbx, [r9+16]
37bdfdc73xor edx, edx
37bdfdc75movaps x7, x3
37bdfdc78nop [rax+rax]
37bdfdc80
37bdfdc80loc_37bdfdc80:
37bdfdc80movups x1, [r14+rax]
37bdfdc85movups x2, [rcx+rax]
37bdfdc89add rdx, 1
37bdfdc8dmovsldup x5, x1
37bdfdc91movshdup x1, x1
37bdfdc95mulps x5, x0
37bdfdc98shufps x0, x0, -79
37bdfdc9cmulps x1, x0
37bdfdc9fmovups x0, [r10+rax+8]
37bdfdca5addsubps x5, x1
37bdfdca9subps x2, x5
37bdfdcacmovups x5, [rsi+rax]
37bdfdcb0movaps x1, x2
37bdfdcb3movsldup x2, x0
37bdfdcb7movshdup x0, x0
37bdfdcbbmulps x2, x5
37bdfdcbeshufps x5, x5, -79
37bdfdcc2mulps x0, x5
37bdfdcc5addsubps x2, x0
37bdfdcc9movups x0, [rbx+rax]
37bdfdccdmovaps x3, x0
37bdfdcd0movaps x5, x2
37bdfdcd3movaps x2, x1
37bdfdcd6movups x1, [r11+rax+8]
37bdfdcdcshufps x3, x0, -79
37bdfdce0subps x2, x5
37bdfdce3movsldup x5, x1
37bdfdce7movshdup x1, x1
37bdfdcebmulps x5, x0
37bdfdceemulps x1, x3
37bdfdcf1addsubps x5, x1
37bdfdcf5subps x2, x5
37bdfdcf8movups [rcx+rax], x2
37bdfdcfcadd rax, 16
37bdfdd00cmp rbp, rdx
37bdfdd03jne 0x37bdfdc80
37bdfdd09movaps x3, x7
37bdfdd0ctest [rsp+72], 1
37bdfdd11je 0x37bdfdafd
37bdfdd17mov rax, [rsp+96]
37bdfdd1cadd rax, 2
37bdfdd20
37bdfdd20loc_37bdfdd20:
37bdfdd20movq x1, [r14+8*rax-16]
37bdfdd27lea rdx, [rax-1]
37bdfdd2bmov rsi, [rsp+328]
37bdfdd33lea rbx, [r8+rax]
37bdfdd37lea rcx, [rdx+r13]
37bdfdd3bmovq x6, [r10+8*rdx]
37bdfdd41movsldup x0, x1
37bdfdd45movshdup x1, x1
37bdfdd49movq x2, [rsi+8*rcx]
37bdfdd4elea rcx, [rax+r13]
37bdfdd52lea rax, [rax+r13+1]
37bdfdd57movq x5, x2
37bdfdd5bshufps x2, x2, -31
37bdfdd5fmovq x2, x2
37bdfdd63movq x0, x0
37bdfdd67movq x1, x1
37bdfdd6bmulps x0, x5
37bdfdd6emovq x5, [r15+8*rbx]
37bdfdd74mulps x1, x2
37bdfdd77movq x0, x0
37bdfdd7bmovq x1, x1
37bdfdd7faddsubps x0, x1
37bdfdd83movq x1, [rsi+8*rcx]
37bdfdd88movq x2, x1
37bdfdd8cshufps x1, x1, -31
37bdfdd90movq x0, x0
37bdfdd94movq x1, x1
37bdfdd98subps x5, x0
37bdfdd9bmovsldup x0, x6
37bdfdd9fmovq x0, x0
37bdfdda3mulps x0, x2
37bdfdda6movshdup x2, x6
37bdfddaamovq x2, x2
37bdfddaemulps x1, x2
37bdfddb1movq x0, x0
37bdfddb5movq x2, x5
37bdfddb9movq x5, [rsi+8*rax]
37bdfddbemovq x6, x5
37bdfddc2shufps x5, x5, -31
37bdfddc6movq x5, x5
37bdfddcamovq x1, x1
37bdfddceaddsubps x0, x1
37bdfddd2movq x1, [r11+8*rdx]
37bdfddd8movq x0, x0
37bdfdddcsubps x2, x0
37bdfdddfmovsldup x0, x1
37bdfdde3movshdup x1, x1
37bdfdde7movq x0, x0
37bdfddebmulps x0, x6
37bdfddeemovq x1, x1
37bdfddf2mulps x1, x5
37bdfddf5movq x0, x0
37bdfddf9movq x1, x1
37bdfddfdaddsubps x0, x1
37bdfde01movq x1, x2
37bdfde05movq x0, x0
37bdfde09subps x1, x0
37bdfde0cmovlps [r15+8*rbx], x1
37bdfde11jmp 0x37bdfdafd
37bdfde16
37bdfde16loc_37bdfde16:
37bdfde16mov eax, 2
37bdfde1bjmp 0x37bdfccb3
37bdfde20
37bdfde20loc_37bdfde20:
37bdfde20mov eax, 2
37bdfde25jmp 0x37bdfd0aa
37bdfde2a
37bdfde2aloc_37bdfde2a:
37bdfde2amov r9l, 1
37bdfde30mov r8l, 1
37bdfde36mov rcx, rbp
37bdfde39mov [rsp+312], r10
37bdfde41lea rdx, [rip+0x656f2a]
37bdfde48mov [rsp+304], r11
37bdfde50call lsame_64_
37bdfde55test rax, rax
37bdfde58je 0x37bdfc889
37bdfde5emov rax, [rsi]
37bdfde61test rax, rax
37bdfde64jle 0x37bdfc889
37bdfde6amov r12, [rbx]
37bdfde6dmov r10, [rsp+312]
37bdfde75add rax, 1
37bdfde79movss x2, [rip+0x656f0f]
37bdfde81mov rbx, [rsp+40]
37bdfde86mov [rsp+64], rax
37bdfde8bmov r13, -1
37bdfde92mov r9, -1
37bdfde99movss x6, [r10]
37bdfde9emovss x3, [r10+4]
37bdfdea4lea rbp, [r12-2]
37bdfdea9lea rax, [r15+8*r12]
37bdfdeadshl rbx, 3
37bdfdeb1lea rdi, [r12-1]
37bdfdeb6mov [rsp+88], rax
37bdfdebbmovss x1, [rip+0x656ecd]
37bdfdec3mov [rsp+56], rbx
37bdfdec8xorps x3, x2
37bdfdecbmovaps x4, x6
37bdfdecemov rax, rbp
37bdfded1mov [rsp+80], rdi
37bdfded6unpcklps x4, x3
37bdfded9and rax, -2
37bdfdeddmovaps x9, x6
37bdfdee1mov [rsp+96], rax
37bdfdee6mov rbx, [rsp+328]
37bdfdeeeshufps x1, x1, 0
37bdfdef2movq x10, x4
37bdfdef7mov [rsp+48], 1
37bdfdf00mov r11, [rsp+304]
37bdfdf08lea rdi, [rbx+8*rdi]
37bdfdf0clea rcx, [rbx+8]
37bdfdf10mov rbx, rbp
37bdfdf13shr rbx, 1
37bdfdf16jmp 0x37bdfdf49
37bdfdf18
37bdfdf18loc_37bdfdf18:
37bdfdf18movlps [r15+8*r9+8], x5
37bdfdf1e
37bdfdf1eloc_37bdfdf1e:
37bdfdf1emov rsi, [rsp+56]
37bdfdf23add [rsp+48], 1
37bdfdf29add r9, [rsp+32]
37bdfdf2eadd r13, [rsp+40]
37bdfdf33add rdi, rsi
37bdfdf36add rcx, rsi
37bdfdf39mov rsi, [rsp+64]
37bdfdf3ecmp [rsp+48], rsi
37bdfdf43je 0x37bdfc889
37bdfdf49
37bdfdf49loc_37bdfdf49:
37bdfdf49movq x0, [rcx-8]
37bdfdf4emovss x4, [rcx-4]
37bdfdf53movaps x5, x3
37bdfdf56mulss x5, x4
37bdfdf5amovsldup x0, x0
37bdfdf5emulss x4, x9
37bdfdf63movq x0, x0
37bdfdf67mulps x0, x10
37bdfdf6bunpcklps x5, x4
37bdfdf6emovq x5, x5
37bdfdf72movq x0, x0
37bdfdf76addsubps x0, x5
37bdfdf7amovq x5, [r15+8*r9+8]
37bdfdf81movq x0, x0
37bdfdf85subps x5, x0
37bdfdf88cmp r12, 1
37bdfdf8cje 0x37bdfdf18
37bdfdf8emovss x0, [r11+4]
37bdfdf94movq x7, [rcx]
37bdfdf98movq x5, x5
37bdfdf9cmovss x6, [r11]
37bdfdfa1mov rax, [rsp+88]
37bdfdfa6movaps x4, x0
37bdfdfa9movsldup x0, x7
37bdfdfadmov rsi, [rsp+80]
37bdfdfb2xorps x4, x2
37bdfdfb5unpcklps x6, x4
37bdfdfb8movq x7, x6
37bdfdfbcmovaps x6, x4
37bdfdfbfmovss x4, [r11]
37bdfdfc4movq x0, x0
37bdfdfc8mulps x0, x7
37bdfdfcbmovq x7, [rcx]
37bdfdfcfunpcklps x6, x4
37bdfdfd2movq x4, x6
37bdfdfd6movshdup x7, x7
37bdfdfdamovq x0, x0
37bdfdfdemovq x6, x7
37bdfdfe2mulps x6, x4
37bdfdfe5movq x7, x6
37bdfdfe9movq x6, [rdi-8]
37bdfdfeeaddsubps x0, x7
37bdfdff2movq x7, [rdi-8]
37bdfdff7shufps x6, x6, -31
37bdfdffbmovq x0, x0
37bdfdfffsubps x5, x0
37bdfe002movq x0, [r14+8*rbp]
37bdfe008movsldup x0, x0
37bdfe00cmovlps [r15+8*r9+8], x5
37bdfe012movss x5, [r14+8*rbp+4]
37bdfe019xorps x5, x2
37bdfe01cmovsldup x5, x5
37bdfe020movq x0, x0
37bdfe024mulps x0, x7
37bdfe027movq x7, x6
37bdfe02bmovq x6, [rdi]
37bdfe02fmovq x5, x5
37bdfe033mulps x5, x7
37bdfe036movss x7, [r10+8*rsi]
37bdfe03cmovq x0, x0
37bdfe040movq x5, x5
37bdfe044addsubps x0, x5
37bdfe048movq x5, [rax+8*r9]
37bdfe04emovq x0, x0
37bdfe052subps x5, x0
37bdfe055movss x0, [r10+8*rsi+4]
37bdfe05cmovaps x4, x5
37bdfe05fmovaps x5, x0
37bdfe062movsldup x0, x6
37bdfe066xorps x5, x2
37bdfe069movaps x6, x7
37bdfe06cunpcklps x6, x5
37bdfe06fmovq x6, x6
37bdfe073movq x0, x0
37bdfe077mulps x0, x6
37bdfe07amovq x6, [rdi]
37bdfe07emovshdup x8, x6
37bdfe083movaps x6, x5
37bdfe086movq x5, x4
37bdfe08aunpcklps x6, x7
37bdfe08dmovq x6, x6
37bdfe091movq x0, x0
37bdfe095movq x7, x8
37bdfe09amulps x7, x6
37bdfe09dmovq x7, x7
37bdfe0a1addsubps x0, x7
37bdfe0a5movq x0, x0
37bdfe0a9subps x5, x0
37bdfe0acmovlps [rax+8*r9], x5
37bdfe0b1cmp r12, 2
37bdfe0b5jle 0x37bdfdf1e
37bdfe0bbcmp r12, 3
37bdfe0bfje 0x37bdfe2da
37bdfe0c5movups x5, [rcx-8]
37bdfe0c9lea r8, [r15+8*r9+16]
37bdfe0celea rsi, [rcx+8]
37bdfe0d2xor eax, eax
37bdfe0d4xor edx, edx
37bdfe0d6movaps x7, x3
37bdfe0d9movaps x6, x2
37bdfe0dcjmp 0x37bdfe0e1
37bdfe0de
37bdfe0deloc_37bdfe0de:
37bdfe0demovaps x5, x2
37bdfe0e1
37bdfe0e1loc_37bdfe0e1:
37bdfe0e1movups x0, [r14+rax]
37bdfe0e6movaps x2, x5
37bdfe0e9movups x3, [r8+rax]
37bdfe0eeadd rdx, 1
37bdfe0f2shufps x2, x5, -79
37bdfe0f6movsldup x4, x0
37bdfe0famovshdup x0, x0
37bdfe0femulps x4, x5
37bdfe101xorps x0, x1
37bdfe104mulps x0, x2
37bdfe107addsubps x4, x0
37bdfe10bmovups x0, [r10+rax+8]
37bdfe111movsldup x2, x0
37bdfe115movshdup x0, x0
37bdfe119subps x3, x4
37bdfe11cmovups x4, [rcx+rax]
37bdfe120mulps x2, x4
37bdfe123xorps x0, x1
37bdfe126shufps x4, x4, -79
37bdfe12amulps x0, x4
37bdfe12daddsubps x2, x0
37bdfe131movups x0, [r11+rax+8]
37bdfe137movsldup x4, x0
37bdfe13bmovshdup x0, x0
37bdfe13fsubps x3, x2
37bdfe142movups x2, [rsi+rax]
37bdfe146movaps x5, x2
37bdfe149mulps x4, x2
37bdfe14cxorps x0, x1
37bdfe14fshufps x5, x2, -79
37bdfe153mulps x0, x5
37bdfe156addsubps x4, x0
37bdfe15asubps x3, x4
37bdfe15dmovups [r8+rax], x3
37bdfe162add rax, 16
37bdfe166cmp rbx, rdx
37bdfe169jne 0x37bdfe0de
37bdfe16fmovaps x3, x7
37bdfe172movaps x2, x6
37bdfe175test bpl, 1
37bdfe179je 0x37bdfdf1e
37bdfe17fmov rax, [rsp+96]
37bdfe184add rax, 2
37bdfe188
37bdfe188loc_37bdfe188:
37bdfe188lea rdx, [rax-2]
37bdfe18cmov r8, [rsp+328]
37bdfe194lea rsi, [r9+rax]
37bdfe198movq x0, [r14+8*rdx]
37bdfe19emovss x4, [r14+8*rdx+4]
37bdfe1a5lea rdx, [rax-1]
37bdfe1a9mov [rsp+72], rsi
37bdfe1aelea rsi, [r13+rdx]
37bdfe1b3movsldup x0, x0
37bdfe1b7mov rsi, [r8+8*rsi]
37bdfe1bbxorps x4, x2
37bdfe1bemovq x6, rsi
37bdfe1c3mov rsi, [rsp+72]
37bdfe1c8movq x7, x6
37bdfe1ccshufps x6, x6, -31
37bdfe1d0movq x0, x0
37bdfe1d4mulps x0, x7
37bdfe1d7movsldup x7, x4
37bdfe1dbmovss x4, [r10+8*rdx+4]
37bdfe1e2xorps x4, x2
37bdfe1e5movq x5, x7
37bdfe1e9movq x7, x6
37bdfe1edmulps x7, x5
37bdfe1f0movq x0, x0
37bdfe1f4movq x7, x7
37bdfe1f8addsubps x0, x7
37bdfe1fcmovq x7, [r15+8*rsi]
37bdfe202lea rsi, [r13+rax]
37bdfe207mov rsi, [r8+8*rsi]
37bdfe20blea rax, [rax+r13+1]
37bdfe210mov rax, [r8+8*rax]
37bdfe214movq x0, x0
37bdfe218movq x6, rsi
37bdfe21dmov rsi, [rsp+72]
37bdfe222subps x7, x0
37bdfe225movq x0, [r10+8*rdx]
37bdfe22bmovq x5, x6
37bdfe22fshufps x6, x6, -31
37bdfe233movq x6, x6
37bdfe237movsldup x0, x0
37bdfe23bmovq x7, x7
37bdfe23fmovq x0, x0
37bdfe243mulps x0, x5
37bdfe246movsldup x5, x4
37bdfe24amovss x4, [r11+8*rdx+4]
37bdfe251xorps x4, x2
37bdfe254movq x5, x5
37bdfe258mulps x6, x5
37bdfe25bmovq x0, x0
37bdfe25fmovq x6, x6
37bdfe263addsubps x0, x6
37bdfe267movq x6, rax
37bdfe26cmovq x5, x6
37bdfe270shufps x6, x6, -31
37bdfe274movq x6, x6
37bdfe278movq x0, x0
37bdfe27csubps x7, x0
37bdfe27fmovq x0, [r11+8*rdx]
37bdfe285movsldup x0, x0
37bdfe289movq x7, x7
37bdfe28dmovq x0, x0
37bdfe291mulps x0, x5
37bdfe294movsldup x5, x4
37bdfe298movq x5, x5
37bdfe29cmulps x6, x5
37bdfe29fmovq x0, x0
37bdfe2a3movq x6, x6
37bdfe2a7addsubps x0, x6
37bdfe2abmovq x0, x0
37bdfe2afsubps x7, x0
37bdfe2b2movlps [r15+8*rsi], x7
37bdfe2b7jmp 0x37bdfdf1e
37bdfe2bc
37bdfe2bcloc_37bdfe2bc:
37bdfe2bcmov eax, 2
37bdfe2c1jmp 0x37bdfd493
37bdfe2c6
37bdfe2c6loc_37bdfe2c6:
37bdfe2c6mov eax, 2
37bdfe2cbjmp 0x37bdfdd20
37bdfe2d0
37bdfe2d0loc_37bdfe2d0:
37bdfe2d0mov eax, 2
37bdfe2d5jmp 0x37bdfd907
37bdfe2da
37bdfe2daloc_37bdfe2da:
37bdfe2damov eax, 2
37bdfe2dfjmp 0x37bdfe188
37bdfc720
37bdfc720clagtm_64_:
37bdfc720push r15
37bdfc722push r14
37bdfc724push r13
37bdfc726push r12
37bdfc728push rbp
37bdfc729push rdi
37bdfc72apush rsi
37bdfc72bpush rbx
37bdfc72csub rsp, 200
37bdfc733movups [rsp+112], x6
37bdfc738movups [rsp+128], x7
37bdfc740movups [rsp+144], x8
37bdfc749movups [rsp+160], x9
37bdfc752movups [rsp+176], x10
37bdfc75bmov r11, [rsp+304]
37bdfc763mov r10, [rsp+312]
37bdfc76bmov r14, [rsp+320]
37bdfc773mov r15, [rsp+352]
37bdfc77bmov rsi, r8
37bdfc77emov r8, [rdx]
37bdfc781mov rbp, rcx
37bdfc784mov rbx, rdx
37bdfc787test r8, r8
37bdfc78aje 0x37bdfc889
37bdfc790mov rax, [rsp+360]
37bdfc798xor edx, edx
37bdfc79apxor x1, x1
37bdfc79emov rax, [rax]
37bdfc7a1test rax, rax
37bdfc7a4cmovns rdx, rax
37bdfc7a8mov rax, [rsp+336]
37bdfc7b0mov rax, [rax]
37bdfc7b3mov [rsp+32], rdx
37bdfc7b8xor edx, edx
37bdfc7batest rax, rax
37bdfc7bdcmovns rdx, rax
37bdfc7c1mov rax, [rsp+344]
37bdfc7c9movss x0, [rax]
37bdfc7cdmov [rsp+40], rdx
37bdfc7d2ucomiss x0, x1
37bdfc7d5jp 0x37bdfc8c8
37bdfc7dbjne 0x37bdfc8c8
37bdfc7e1mov rdi, [rsi]
37bdfc7e4test rdi, rdi
37bdfc7e7jle 0x37bdfc866
37bdfc7e9add rdi, 1
37bdfc7edtest r8, r8
37bdfc7f0jle 0x37bdfc866
37bdfc7f2mov rax, [rsp+32]
37bdfc7f7lea rdx, [r15-8]
37bdfc7fbmov ecx, 1
37bdfc800add r8, 1
37bdfc804lea r12, [8*rax]
37bdfc80cnop [rax]
37bdfc810
37bdfc810loc_37bdfc810:
37bdfc810mov eax, 1
37bdfc815test r8b, 1
37bdfc819jne 0x37bdfc840
37bdfc81bmov eax, 2
37bdfc820mov [rdx+8], 0
37bdfc828cmp rax, r8
37bdfc82bje 0x37bdfc85a
37bdfc82dnop [rax+rax]
37bdfc835nop [rax+rax]
37bdfc840
37bdfc840loc_37bdfc840:
37bdfc840mov [rdx+8*rax], 0
37bdfc848mov [rdx+8*rax+8], 0
37bdfc851add rax, 2
37bdfc855cmp rax, r8
37bdfc858jne 0x37bdfc840
37bdfc85a
37bdfc85aloc_37bdfc85a:
37bdfc85aadd rcx, 1
37bdfc85eadd rdx, r12
37bdfc861cmp rcx, rdi
37bdfc864jne 0x37bdfc810
37bdfc866
37bdfc866loc_37bdfc866:
37bdfc866movss x0, [r9]
37bdfc86bucomiss x0, [rip+0x658502]
37bdfc872jp 0x37bdfc87a
37bdfc874je 0x37bdfc9cd
37bdfc87a
37bdfc87aloc_37bdfc87a:
37bdfc87aucomiss x0, [rip+0x6584f7]
37bdfc881jp 0x37bdfc889
37bdfc883je 0x37bdfcda9
37bdfc889
37bdfc889loc_37bdfc889:
37bdfc889movups x6, [rsp+112]
37bdfc88emovups x7, [rsp+128]
37bdfc896movups x8, [rsp+144]
37bdfc89fmovups x9, [rsp+160]
37bdfc8a8movups x10, [rsp+176]
37bdfc8b1add rsp, 200
37bdfc8b8pop rbx
37bdfc8b9pop rsi
37bdfc8bapop rdi
37bdfc8bbpop rbp
37bdfc8bcpop r12
37bdfc8bepop r13
37bdfc8c0pop r14
37bdfc8c2pop r15
37bdfc8c4ret
37bdfc8c5
37bdfc8c5 0f 1f 00 ...
37bdfc8c8
37bdfc8c8loc_37bdfc8c8:
37bdfc8c8ucomiss x0, [rip+0x6584a9]
37bdfc8cfjp 0x37bdfc866
37bdfc8d1jne 0x37bdfc866
37bdfc8d3mov rax, [rsi]
37bdfc8d6test rax, rax
37bdfc8d9jle 0x37bdfc866
37bdfc8dblea rdx, [rax+1]
37bdfc8dftest r8, r8
37bdfc8e2jle 0x37bdfc866
37bdfc8e4mov rax, [rsp+32]
37bdfc8e9mov [rsp+272], rbp
37bdfc8f1mov rcx, r8
37bdfc8f4mov r12, r15
37bdfc8f7movss x1, [rip+0x658491]
37bdfc8ffmov [rsp+280], rbx
37bdfc907shr rcx, 1
37bdfc90amov rbx, rdx
37bdfc90dlea rdi, [8*rax]
37bdfc915mov [rsp+288], rsi
37bdfc91dmov r13, -1
37bdfc924mov rsi, rax
37bdfc927mov [rsp+48], rdi
37bdfc92cmov rbp, [rsp+48]
37bdfc931mov edi, 1
37bdfc936shufps x1, x1, 0
37bdfc93anop [rax+rax]
37bdfc940
37bdfc940loc_37bdfc940:
37bdfc940cmp r8, 1
37bdfc944je 0x37bdfd5a8
37bdfc94a
37bdfc94aloc_37bdfc94a:
37bdfc94amov rax, r12
37bdfc94dxor edx, edx
37bdfc94fnop [rax+rax]
37bdfc955nop [rax+rax]
37bdfc960
37bdfc960loc_37bdfc960:
37bdfc960movups x0, [rax]
37bdfc963add rdx, 1
37bdfc967add rax, 16
37bdfc96bxorps x0, x1
37bdfc96emovups [rax-16], x0
37bdfc972cmp rcx, rdx
37bdfc975jne 0x37bdfc960
37bdfc977test r8b, 1
37bdfc97bje 0x37bdfd590
37bdfc981mov rdx, r8
37bdfc984or rdx, 1
37bdfc988
37bdfc988loc_37bdfc988:
37bdfc988add rdx, r13
37bdfc98badd rdi, 1
37bdfc98fadd r13, rsi
37bdfc992add r12, rbp
37bdfc995movq x3, [rip+0x6583e3]
37bdfc99dmovq x0, [r15+8*rdx]
37bdfc9a3xorps x0, x3
37bdfc9a6movlps [r15+8*rdx], x0
37bdfc9abcmp rdi, rbx
37bdfc9aejne 0x37bdfc940
37bdfc9b0
37bdfc9b0loc_37bdfc9b0:
37bdfc9b0mov rbp, [rsp+272]
37bdfc9b8mov rbx, [rsp+280]
37bdfc9c0mov rsi, [rsp+288]
37bdfc9c8jmp 0x37bdfc866
37bdfc9cd
37bdfc9cdloc_37bdfc9cd:
37bdfc9cdmov r9l, 1
37bdfc9d3mov r8l, 1
37bdfc9d9mov rcx, rbp
37bdfc9dcmov [rsp+312], r10
37bdfc9e4lea rdx, [rip+0x658385]
37bdfc9ebmov [rsp+304], r11
37bdfc9f3call lsame_64_
37bdfc9f8mov r11, [rsp+304]
37bdfca00mov r10, [rsp+312]
37bdfca08test rax, rax
37bdfca0bje 0x37bdfd1a0
37bdfca11mov rax, [rsi]
37bdfca14test rax, rax
37bdfca17jle 0x37bdfc889
37bdfca1dmovq x0, [r10]
37bdfca22mov rsi, [rbx]
37bdfca25add rax, 1
37bdfca29mov r13, -1
37bdfca30mov rbx, [rsp+40]
37bdfca35mov [rsp+64], rax
37bdfca3amov r8, -1
37bdfca41mov ebp, 1
37bdfca46movsldup x3, x0
37bdfca4amovshdup x0, x0
37bdfca4elea rdi, [rsi-2]
37bdfca52mov r9, [rsp+328]
37bdfca5alea rax, [r15+8*rsi]
37bdfca5eshl rbx, 3
37bdfca62mov [rsp+72], rdi
37bdfca67mov [rsp+80], rax
37bdfca6cmov rax, rdi
37bdfca6fshr rdi, 1
37bdfca72mov [rsp+56], rbx
37bdfca77and rax, -2
37bdfca7blea rbx, [8*rsi-8]
37bdfca83mov [rsp+48], rsi
37bdfca88lea r12, [rbx+r9]
37bdfca8cmovq x3, x3
37bdfca90movq x2, x0
37bdfca94mov [rsp+88], rbx
37bdfca99mov [rsp+96], rax
37bdfca9ejmp 0x37bdfcaca
37bdfcaa0
37bdfcaa0loc_37bdfcaa0:
37bdfcaa0movlps [r15+8*r8+8], x1
37bdfcaa6
37bdfcaa6loc_37bdfcaa6:
37bdfcaa6mov rax, [rsp+56]
37bdfcaabadd rbp, 1
37bdfcaafadd r8, [rsp+32]
37bdfcab4add r13, [rsp+40]
37bdfcab9add r9, rax
37bdfcabcadd r12, rax
37bdfcabfcmp rbp, [rsp+64]
37bdfcac4je 0x37bdfc889
37bdfcaca
37bdfcacaloc_37bdfcaca:
37bdfcacamovq x0, [r9]
37bdfcacfmovq x1, x0
37bdfcad3shufps x0, x0, -31
37bdfcad7mulps x1, x3
37bdfcadamovq x0, x0
37bdfcademulps x0, x2
37bdfcae1movq x1, x1
37bdfcae5movq x0, x0
37bdfcae9addsubps x1, x0
37bdfcaedmovq x0, [r15+8*r8+8]
37bdfcaf4movq x1, x1
37bdfcaf8addps x1, x0
37bdfcafbcmp [rsp+48], 1
37bdfcb01je 0x37bdfcaa0
37bdfcb03movq x6, [r14]
37bdfcb08movq x5, [r9+8]
37bdfcb0emovq x1, x1
37bdfcb12mov rax, [rsp+72]
37bdfcb17mov rbx, [rsp+88]
37bdfcb1cmovsldup x0, x6
37bdfcb20movq x4, x5
37bdfcb24shufps x5, x5, -31
37bdfcb28movq x5, x5
37bdfcb2cmov rbx, [r10+rbx]
37bdfcb30movq x0, x0
37bdfcb34mulps x0, x4
37bdfcb37movshdup x4, x6
37bdfcb3bmovq x6, rbx
37bdfcb40movq x4, x4
37bdfcb44mulps x4, x5
37bdfcb47movq x0, x0
37bdfcb4bmovq x4, x4
37bdfcb4faddsubps x0, x4
37bdfcb53movq x4, [r12-8]
37bdfcb5amovq x5, x4
37bdfcb5eshufps x4, x4, -31
37bdfcb62movq x0, x0
37bdfcb66movq x4, x4
37bdfcb6aaddps x0, x1
37bdfcb6dmovq x1, [r11+8*rax]
37bdfcb73mov rax, [rsp+80]
37bdfcb78movlps [r15+8*r8+8], x0
37bdfcb7emovsldup x0, x1
37bdfcb82movshdup x1, x1
37bdfcb86movq x0, x0
37bdfcb8amovq x1, x1
37bdfcb8emulps x0, x5
37bdfcb91mulps x1, x4
37bdfcb94movq x4, [r12]
37bdfcb9amovq x0, x0
37bdfcb9emovq x1, x1
37bdfcba2addsubps x0, x1
37bdfcba6movq x1, [rax+8*r8]
37bdfcbacmovq x5, x0
37bdfcbb0movsldup x0, x6
37bdfcbb4addps x5, x1
37bdfcbb7movq x1, x4
37bdfcbbbshufps x4, x4, -31
37bdfcbbfmovq x4, x4
37bdfcbc3movq x0, x0
37bdfcbc7mulps x0, x1
37bdfcbcamovshdup x1, x6
37bdfcbcemovq x1, x1
37bdfcbd2mulps x1, x4
37bdfcbd5movq x0, x0
37bdfcbd9movq x1, x1
37bdfcbddaddsubps x0, x1
37bdfcbe1movq x1, x5
37bdfcbe5movq x0, x0
37bdfcbe9addps x0, x1
37bdfcbecmovlps [rax+8*r8], x0
37bdfcbf1mov rax, [rsp+48]
37bdfcbf6cmp rax, 2
37bdfcbfajle 0x37bdfcaa6
37bdfcc00cmp rax, 3
37bdfcc04je 0x37bdfde16
37bdfcc0amovups x0, [r9]
37bdfcc0elea rcx, [r15+8*r8+16]
37bdfcc13lea rsi, [r9+8]
37bdfcc17xor eax, eax
37bdfcc19lea rbx, [r9+16]
37bdfcc1dxor edx, edx
37bdfcc1fnop
37bdfcc20
37bdfcc20loc_37bdfcc20:
37bdfcc20movups x4, [r11+rax]
37bdfcc25movups x5, [rcx+rax]
37bdfcc29add rdx, 1
37bdfcc2dmovsldup x1, x4
37bdfcc31movshdup x4, x4
37bdfcc35mulps x1, x0
37bdfcc38shufps x0, x0, -79
37bdfcc3cmulps x0, x4
37bdfcc3fmovups x4, [rsi+rax]
37bdfcc43addsubps x1, x0
37bdfcc47addps x1, x5
37bdfcc4amovups x5, [r10+rax+8]
37bdfcc50movsldup x0, x5
37bdfcc54movshdup x5, x5
37bdfcc58mulps x0, x4
37bdfcc5bshufps x4, x4, -79
37bdfcc5fmulps x4, x5
37bdfcc62addsubps x0, x4
37bdfcc66movups x4, [r14+rax+8]
37bdfcc6caddps x0, x1
37bdfcc6fmovsldup x1, x4
37bdfcc73movshdup x4, x4
37bdfcc77movaps x7, x0
37bdfcc7amovups x0, [rbx+rax]
37bdfcc7emulps x1, x0
37bdfcc81movaps x5, x0
37bdfcc84shufps x5, x0, -79
37bdfcc88mulps x4, x5
37bdfcc8baddsubps x1, x4
37bdfcc8faddps x1, x7
37bdfcc92movups [rcx+rax], x1
37bdfcc96add rax, 16
37bdfcc9acmp rdx, rdi
37bdfcc9djne 0x37bdfcc20
37bdfcc9ftest [rsp+72], 1
37bdfcca4je 0x37bdfcaa6
37bdfccaamov rax, [rsp+96]
37bdfccafadd rax, 2
37bdfccb3
37bdfccb3loc_37bdfccb3:
37bdfccb3movq x1, [r11+8*rax-16]
37bdfccbalea rdx, [rax-1]
37bdfccbemov rsi, [rsp+328]
37bdfccc6lea rcx, [r8+rax]
37bdfcccalea rbx, [rdx+r13]
37bdfcccemovq x6, [r10+8*rdx]
37bdfccd4movsldup x0, x1
37bdfccd8movshdup x1, x1
37bdfccdcmovq x4, [rsi+8*rbx]
37bdfcce1lea rbx, [rax+r13]
37bdfcce5lea rax, [r13+rax+1]
37bdfcceamovq x5, x4
37bdfcceeshufps x4, x4, -31
37bdfccf2movq x4, x4
37bdfccf6movq x0, x0
37bdfccfamovq x1, x1
37bdfccfemulps x0, x5
37bdfcd01mulps x1, x4
37bdfcd04movq x4, [rsi+8*rbx]
37bdfcd09movq x0, x0
37bdfcd0dmovq x1, x1
37bdfcd11addsubps x0, x1
37bdfcd15movq x1, [r15+8*rcx]
37bdfcd1bmovq x5, x0
37bdfcd1fmovsldup x0, x6
37bdfcd23addps x5, x1
37bdfcd26movq x1, x4
37bdfcd2ashufps x4, x4, -31
37bdfcd2emovq x4, x4
37bdfcd32movq x0, x0
37bdfcd36mulps x0, x1
37bdfcd39movshdup x1, x6
37bdfcd3dmovq x1, x1
37bdfcd41mulps x1, x4
37bdfcd44movq x0, x0
37bdfcd48movq x4, [rsi+8*rax]
37bdfcd4dmovq x6, x4
37bdfcd51shufps x4, x4, -31
37bdfcd55movq x4, x4
37bdfcd59movq x1, x1
37bdfcd5daddsubps x0, x1
37bdfcd61movq x1, x5
37bdfcd65movq x5, x0
37bdfcd69addps x5, x1
37bdfcd6cmovq x1, [r14+8*rdx]
37bdfcd72movsldup x0, x1
37bdfcd76movshdup x1, x1
37bdfcd7amovq x0, x0
37bdfcd7emovq x1, x1
37bdfcd82mulps x0, x6
37bdfcd85mulps x1, x4
37bdfcd88movq x0, x0
37bdfcd8cmovq x1, x1
37bdfcd90addsubps x0, x1
37bdfcd94movq x1, x5
37bdfcd98movq x0, x0
37bdfcd9caddps x0, x1
37bdfcd9fmovlps [r15+8*rcx], x0
37bdfcda4jmp 0x37bdfcaa6
37bdfcda9
37bdfcda9loc_37bdfcda9:
37bdfcda9mov r9l, 1
37bdfcdafmov r8l, 1
37bdfcdb5mov rcx, rbp
37bdfcdb8mov [rsp+312], r10
37bdfcdc0lea rdx, [rip+0x657fa9]
37bdfcdc7mov [rsp+304], r11
37bdfcdcfcall lsame_64_
37bdfcdd4mov r11, [rsp+304]
37bdfcddcmov r10, [rsp+312]
37bdfcde4test rax, rax
37bdfcde7je 0x37bdfda21
37bdfcdedmov rax, [rsi]
37bdfcdf0test rax, rax
37bdfcdf3jle 0x37bdfc889
37bdfcdf9movq x0, [r10]
37bdfcdfemov rbx, [rbx]
37bdfce01add rax, 1
37bdfce05mov r13, -1
37bdfce0cmov rsi, [rsp+40]
37bdfce11mov [rsp+64], rax
37bdfce16mov r8, -1
37bdfce1dmov ebp, 1
37bdfce22movsldup x3, x0
37bdfce26movshdup x0, x0
37bdfce2alea rdi, [rbx-2]
37bdfce2emov r9, [rsp+328]
37bdfce36lea rax, [r15+8*rbx]
37bdfce3ashl rsi, 3
37bdfce3emov [rsp+72], rdi
37bdfce43mov [rsp+80], rax
37bdfce48mov rax, rdi
37bdfce4bshr rdi, 1
37bdfce4emov [rsp+56], rsi
37bdfce53and rax, -2
37bdfce57lea rsi, [8*rbx-8]
37bdfce5fmov [rsp+48], rbx
37bdfce64lea r12, [rsi+r9]
37bdfce68movq x3, x3
37bdfce6cmovq x2, x0
37bdfce70mov [rsp+88], rsi
37bdfce75mov [rsp+96], rax
37bdfce7ajmp 0x37bdfceaa
37bdfce7c
37bdfce7c 0f 1f 40 00 ..@.
37bdfce80
37bdfce80loc_37bdfce80:
37bdfce80movlps [r15+8*r8+8], x4
37bdfce86
37bdfce86loc_37bdfce86:
37bdfce86mov rax, [rsp+56]
37bdfce8badd rbp, 1
37bdfce8fadd r8, [rsp+32]
37bdfce94add r13, [rsp+40]
37bdfce99add r9, rax
37bdfce9cadd r12, rax
37bdfce9fcmp rbp, [rsp+64]
37bdfcea4je 0x37bdfc889
37bdfceaa
37bdfceaaloc_37bdfceaa:
37bdfceaamovq x0, [r9]
37bdfceafmovq x4, [r15+8*r8+8]
37bdfceb6movq x1, x0
37bdfcebashufps x0, x0, -31
37bdfcebemulps x1, x3
37bdfcec1movq x0, x0
37bdfcec5mulps x0, x2
37bdfcec8movq x1, x1
37bdfceccmovq x0, x0
37bdfced0addsubps x1, x0
37bdfced4movq x1, x1
37bdfced8subps x4, x1
37bdfcedbcmp [rsp+48], 1
37bdfcee1je 0x37bdfce80
37bdfcee3movq x6, [r14]
37bdfcee8movq x5, [r9+8]
37bdfceeemovq x4, x4
37bdfcef2mov rax, [rsp+72]
37bdfcef7mov rsi, [rsp+88]
37bdfcefcmovsldup x0, x6
37bdfcf00movq x1, x5
37bdfcf04shufps x5, x5, -31
37bdfcf08movq x5, x5
37bdfcf0cmov rbx, [r10+rsi]
37bdfcf10movq x0, x0
37bdfcf14mulps x0, x1
37bdfcf17movshdup x1, x6
37bdfcf1bmovq x6, rbx
37bdfcf20movq x1, x1
37bdfcf24mulps x1, x5
37bdfcf27movq x0, x0
37bdfcf2bmovq x1, x1
37bdfcf2faddsubps x0, x1
37bdfcf33movq x1, [r11+8*rax]
37bdfcf39mov rax, [rsp+80]
37bdfcf3emovq x0, x0
37bdfcf42subps x4, x0
37bdfcf45movsldup x0, x1
37bdfcf49movshdup x1, x1
37bdfcf4dmovlps [r15+8*r8+8], x4
37bdfcf53movq x4, [r12-8]
37bdfcf5amovq x0, x0
37bdfcf5emovq x5, x4
37bdfcf62shufps x4, x4, -31
37bdfcf66movq x1, x1
37bdfcf6amulps x0, x5
37bdfcf6dmovq x4, x4
37bdfcf71mulps x1, x4
37bdfcf74movq x0, x0
37bdfcf78movq x1, x1
37bdfcf7caddsubps x0, x1
37bdfcf80movq x1, [rax+8*r8]
37bdfcf86movaps x4, x1
37bdfcf89movq x1, [r12]
37bdfcf8fmovq x0, x0
37bdfcf93subps x4, x0
37bdfcf96movsldup x0, x6
37bdfcf9amovq x5, x1
37bdfcf9eshufps x1, x1, -31
37bdfcfa2movq x1, x1
37bdfcfa6movq x0, x0
37bdfcfaamulps x0, x5
37bdfcfadmovshdup x5, x6
37bdfcfb1movq x5, x5
37bdfcfb5mulps x1, x5
37bdfcfb8movq x0, x0
37bdfcfbcmovq x1, x1
37bdfcfc0addsubps x0, x1
37bdfcfc4movq x1, x4
37bdfcfc8movq x0, x0
37bdfcfccsubps x1, x0
37bdfcfcfmovlps [rax+8*r8], x1
37bdfcfd4mov rax, [rsp+48]
37bdfcfd9cmp rax, 2
37bdfcfddjle 0x37bdfce86
37bdfcfe3cmp rax, 3
37bdfcfe7je 0x37bdfde20
37bdfcfedmovups x0, [r9]
37bdfcff1lea rcx, [r15+8*r8+16]
37bdfcff6lea rsi, [r9+8]
37bdfcffaxor eax, eax
37bdfcffclea rbx, [r9+16]
37bdfd000xor edx, edx
37bdfd002nop [rax]
37bdfd005nop [rax+rax]
37bdfd010
37bdfd010loc_37bdfd010:
37bdfd010movups x5, [r11+rax]
37bdfd015movups x1, [rcx+rax]
37bdfd019add rdx, 1
37bdfd01dmovsldup x4, x5
37bdfd021movshdup x5, x5
37bdfd025mulps x4, x0
37bdfd028shufps x0, x0, -79
37bdfd02cmulps x0, x5
37bdfd02fmovups x5, [rsi+rax]
37bdfd033addsubps x4, x0
37bdfd037movups x0, [r10+rax+8]
37bdfd03dsubps x1, x4
37bdfd040movsldup x4, x0
37bdfd044movshdup x0, x0
37bdfd048mulps x4, x5
37bdfd04bshufps x5, x5, -79
37bdfd04fmulps x0, x5
37bdfd052addsubps x4, x0
37bdfd056movups x0, [rbx+rax]
37bdfd05amovaps x5, x0
37bdfd05dsubps x1, x4
37bdfd060shufps x5, x0, -79
37bdfd064movaps x7, x1
37bdfd067movups x1, [r14+rax+8]
37bdfd06dmovsldup x4, x1
37bdfd071movshdup x1, x1
37bdfd075mulps x4, x0
37bdfd078mulps x1, x5
37bdfd07baddsubps x4, x1
37bdfd07fmovaps x1, x7
37bdfd082subps x1, x4
37bdfd085movups [rcx+rax], x1
37bdfd089add rax, 16
37bdfd08dcmp rdx, rdi
37bdfd090jne 0x37bdfd010
37bdfd096test [rsp+72], 1
37bdfd09bje 0x37bdfce86
37bdfd0a1mov rax, [rsp+96]
37bdfd0a6add rax, 2
37bdfd0aa
37bdfd0aaloc_37bdfd0aa:
37bdfd0aamovq x1, [r11+8*rax-16]
37bdfd0b1lea rdx, [rax-1]
37bdfd0b5mov rsi, [rsp+328]
37bdfd0bdlea rcx, [r8+rax]
37bdfd0c1lea rbx, [rdx+r13]
37bdfd0c5movq x6, [r10+8*rdx]
37bdfd0cbmovsldup x0, x1
37bdfd0cfmovshdup x1, x1
37bdfd0d3movq x4, [rsi+8*rbx]
37bdfd0d8lea rbx, [rax+r13]
37bdfd0dclea rax, [rax+r13+1]
37bdfd0e1movq x5, x4
37bdfd0e5shufps x4, x4, -31
37bdfd0e9movq x4, x4
37bdfd0edmovq x0, x0
37bdfd0f1movq x1, x1
37bdfd0f5mulps x0, x5
37bdfd0f8movq x5, [r15+8*rcx]
37bdfd0femulps x1, x4
37bdfd101movq x0, x0
37bdfd105movq x1, x1
37bdfd109addsubps x0, x1
37bdfd10dmovq x1, [rsi+8*rbx]
37bdfd112movq x4, x1
37bdfd116shufps x1, x1, -31
37bdfd11amovq x0, x0
37bdfd11emovq x1, x1
37bdfd122subps x5, x0
37bdfd125movsldup x0, x6
37bdfd129movq x0, x0
37bdfd12dmulps x0, x4
37bdfd130movshdup x4, x6
37bdfd134movq x4, x4
37bdfd138mulps x1, x4
37bdfd13bmovq x0, x0
37bdfd13fmovq x4, x5
37bdfd143movq x5, [r14+8*rdx]
37bdfd149movq x1, x1
37bdfd14daddsubps x0, x1
37bdfd151movq x1, [rsi+8*rax]
37bdfd156movq x6, x1
37bdfd15ashufps x1, x1, -31
37bdfd15emovq x0, x0
37bdfd162movq x1, x1
37bdfd166subps x4, x0
37bdfd169movsldup x0, x5
37bdfd16dmovshdup x5, x5
37bdfd171movq x0, x0
37bdfd175mulps x0, x6
37bdfd178movq x5, x5
37bdfd17cmulps x1, x5
37bdfd17fmovq x0, x0
37bdfd183movq x1, x1
37bdfd187addsubps x0, x1
37bdfd18bmovq x1, x4
37bdfd18fmovq x0, x0
37bdfd193subps x1, x0
37bdfd196movlps [r15+8*rcx], x1
37bdfd19bjmp 0x37bdfce86
37bdfd1a0
37bdfd1a0loc_37bdfd1a0:
37bdfd1a0mov r9l, 1
37bdfd1a6mov r8l, 1
37bdfd1acmov rcx, rbp
37bdfd1afmov [rsp+312], r10
37bdfd1b7lea rdx, [rip+0x657bb3]
37bdfd1bemov [rsp+304], r11
37bdfd1c6call lsame_64_
37bdfd1cbmov r11, [rsp+304]
37bdfd1d3mov r10, [rsp+312]
37bdfd1dbtest rax, rax
37bdfd1deje 0x37bdfd5b2
37bdfd1e4mov rax, [rsi]
37bdfd1e7test rax, rax
37bdfd1eajle 0x37bdfc889
37bdfd1f0movq x0, [r10]
37bdfd1f5mov rsi, [rbx]
37bdfd1f8add rax, 1
37bdfd1fcmov r13, -1
37bdfd203mov rdi, [rsp+40]
37bdfd208mov [rsp+56], rax
37bdfd20dmov r8, -1
37bdfd214mov r12l, 1
37bdfd21amovsldup x3, x0
37bdfd21emovshdup x0, x0
37bdfd222lea rbx, [rsi-2]
37bdfd226mov r9, [rsp+328]
37bdfd22elea rax, [r15+8*rsi]
37bdfd232shl rdi, 3
37bdfd236mov [rsp+72], rbx
37bdfd23bmov [rsp+80], rax
37bdfd240mov rax, rbx
37bdfd243shr rbx, 1
37bdfd246mov [rsp+64], rdi
37bdfd24band rax, -2
37bdfd24flea rdi, [8*rsi-8]
37bdfd257mov rbp, rbx
37bdfd25amov [rsp+88], rdi
37bdfd25fmovq x3, x3
37bdfd263add rdi, r9
37bdfd266movq x2, x0
37bdfd26amov [rsp+48], rsi
37bdfd26fmov [rsp+96], rax
37bdfd274jmp 0x37bdfd2a0
37bdfd276
37bdfd276loc_37bdfd276:
37bdfd276movlps [r15+8*r8+8], x1
37bdfd27c
37bdfd27cloc_37bdfd27c:
37bdfd27cmov rax, [rsp+64]
37bdfd281add r12, 1
37bdfd285add r8, [rsp+32]
37bdfd28aadd r13, [rsp+40]
37bdfd28fadd r9, rax
37bdfd292add rdi, rax
37bdfd295cmp r12, [rsp+56]
37bdfd29aje 0x37bdfc889
37bdfd2a0
37bdfd2a0loc_37bdfd2a0:
37bdfd2a0movq x0, [r9]
37bdfd2a5movq x1, x0
37bdfd2a9shufps x0, x0, -31
37bdfd2admulps x1, x3
37bdfd2b0movq x0, x0
37bdfd2b4mulps x0, x2
37bdfd2b7movq x1, x1
37bdfd2bbmovq x0, x0
37bdfd2bfaddsubps x1, x0
37bdfd2c3movq x0, [r15+8*r8+8]
37bdfd2camovq x1, x1
37bdfd2ceaddps x1, x0
37bdfd2d1cmp [rsp+48], 1
37bdfd2d7je 0x37bdfd276
37bdfd2d9movq x6, [r11]
37bdfd2demovq x5, [r9+8]
37bdfd2e4movq x1, x1
37bdfd2e8mov rax, [rsp+72]
37bdfd2edmov rbx, [rsp+88]
37bdfd2f2movsldup x0, x6
37bdfd2f6movq x4, x5
37bdfd2fashufps x5, x5, -31
37bdfd2femovq x5, x5
37bdfd302mov rbx, [r10+rbx]
37bdfd306movq x0, x0
37bdfd30amulps x0, x4
37bdfd30dmovshdup x4, x6
37bdfd311movq x6, rbx
37bdfd316movq x4, x4
37bdfd31amulps x4, x5
37bdfd31dmovq x0, x0
37bdfd321movq x4, x4
37bdfd325addsubps x0, x4
37bdfd329movq x4, [rdi-8]
37bdfd32emovq x5, x4
37bdfd332shufps x4, x4, -31
37bdfd336movq x0, x0
37bdfd33amovq x4, x4
37bdfd33eaddps x0, x1
37bdfd341movq x1, [r14+8*rax]
37bdfd347mov rax, [rsp+80]
37bdfd34cmovlps [r15+8*r8+8], x0
37bdfd352movsldup x0, x1
37bdfd356movshdup x1, x1
37bdfd35amovq x0, x0
37bdfd35emovq x1, x1
37bdfd362mulps x0, x5
37bdfd365mulps x1, x4
37bdfd368movq x4, [rdi]
37bdfd36cmovq x0, x0
37bdfd370movq x1, x1
37bdfd374addsubps x0, x1
37bdfd378movq x1, [rax+8*r8]
37bdfd37emovq x5, x0
37bdfd382movsldup x0, x6
37bdfd386addps x5, x1
37bdfd389movq x1, x4
37bdfd38dshufps x4, x4, -31
37bdfd391movq x4, x4
37bdfd395movq x0, x0
37bdfd399mulps x0, x1
37bdfd39cmovshdup x1, x6
37bdfd3a0movq x1, x1
37bdfd3a4mulps x1, x4
37bdfd3a7movq x0, x0
37bdfd3abmovq x1, x1
37bdfd3afaddsubps x0, x1
37bdfd3b3movq x1, x5
37bdfd3b7movq x0, x0
37bdfd3bbaddps x0, x1
37bdfd3bemovlps [rax+8*r8], x0
37bdfd3c3mov rax, [rsp+48]
37bdfd3c8cmp rax, 2
37bdfd3ccjle 0x37bdfd27c
37bdfd3d2cmp rax, 3
37bdfd3d6je 0x37bdfe2bc
37bdfd3dcmovups x0, [r9]
37bdfd3e0lea rcx, [r15+8*r8+16]
37bdfd3e5lea rsi, [r9+8]
37bdfd3e9xor eax, eax
37bdfd3eblea rbx, [r9+16]
37bdfd3efxor edx, edx
37bdfd3f1nop [rax]
37bdfd3f5nop [rax+rax]
37bdfd400
37bdfd400loc_37bdfd400:
37bdfd400movups x4, [r14+rax]
37bdfd405movups x5, [rcx+rax]
37bdfd409add rdx, 1
37bdfd40dmovsldup x1, x4
37bdfd411movshdup x4, x4
37bdfd415mulps x1, x0
37bdfd418shufps x0, x0, -79
37bdfd41cmulps x0, x4
37bdfd41fmovups x4, [rsi+rax]
37bdfd423addsubps x1, x0
37bdfd427addps x1, x5
37bdfd42amovups x5, [r10+rax+8]
37bdfd430movsldup x0, x5
37bdfd434movshdup x5, x5
37bdfd438mulps x0, x4
37bdfd43bshufps x4, x4, -79
37bdfd43fmulps x4, x5
37bdfd442addsubps x0, x4
37bdfd446movups x4, [r11+rax+8]
37bdfd44caddps x0, x1
37bdfd44fmovsldup x1, x4
37bdfd453movshdup x4, x4
37bdfd457movaps x7, x0
37bdfd45amovups x0, [rbx+rax]
37bdfd45emulps x1, x0
37bdfd461movaps x5, x0
37bdfd464shufps x5, x0, -79
37bdfd468mulps x4, x5
37bdfd46baddsubps x1, x4
37bdfd46faddps x1, x7
37bdfd472movups [rcx+rax], x1
37bdfd476add rax, 16
37bdfd47acmp rdx, rbp
37bdfd47djne 0x37bdfd400
37bdfd47ftest [rsp+72], 1
37bdfd484je 0x37bdfd27c
37bdfd48amov rax, [rsp+96]
37bdfd48fadd rax, 2
37bdfd493
37bdfd493loc_37bdfd493:
37bdfd493movq x1, [r14+8*rax-16]
37bdfd49alea rdx, [rax-1]
37bdfd49emov rsi, [rsp+328]
37bdfd4a6lea rbx, [r8+rax]
37bdfd4aalea rcx, [rdx+r13]
37bdfd4aemovq x6, [r10+8*rdx]
37bdfd4b4movsldup x0, x1
37bdfd4b8movshdup x1, x1
37bdfd4bcmovq x4, [rsi+8*rcx]
37bdfd4c1lea rcx, [rax+r13]
37bdfd4c5lea rax, [r13+rax+1]
37bdfd4camovq x5, x4
37bdfd4ceshufps x4, x4, -31
37bdfd4d2movq x4, x4
37bdfd4d6movq x0, x0
37bdfd4damovq x1, x1
37bdfd4demulps x0, x5
37bdfd4e1mulps x1, x4
37bdfd4e4movq x4, [rsi+8*rcx]
37bdfd4e9movq x0, x0
37bdfd4edmovq x1, x1
37bdfd4f1addsubps x0, x1
37bdfd4f5movq x1, [r15+8*rbx]
37bdfd4fbmovq x5, x0
37bdfd4ffmovsldup x0, x6
37bdfd503addps x5, x1
37bdfd506movq x1, x4
37bdfd50ashufps x4, x4, -31
37bdfd50emovq x4, x4
37bdfd512movq x0, x0
37bdfd516mulps x0, x1
37bdfd519movshdup x1, x6
37bdfd51dmovq x1, x1
37bdfd521mulps x1, x4
37bdfd524movq x0, x0
37bdfd528movq x4, [rsi+8*rax]
37bdfd52dmovq x6, x4
37bdfd531shufps x4, x4, -31
37bdfd535movq x4, x4
37bdfd539movq x1, x1
37bdfd53daddsubps x0, x1
37bdfd541movq x1, x5
37bdfd545movq x5, x0
37bdfd549addps x5, x1
37bdfd54cmovq x1, [r11+8*rdx]
37bdfd552movsldup x0, x1
37bdfd556movshdup x1, x1
37bdfd55amovq x0, x0
37bdfd55emovq x1, x1
37bdfd562mulps x0, x6
37bdfd565mulps x1, x4
37bdfd568movq x0, x0
37bdfd56cmovq x1, x1
37bdfd570addsubps x0, x1
37bdfd574movq x1, x5
37bdfd578movq x0, x0
37bdfd57caddps x0, x1
37bdfd57fmovlps [r15+8*rbx], x0
37bdfd584jmp 0x37bdfd27c
37bdfd589
37bdfd589 0f 1f 80 00 00 00 00 .......
37bdfd590
37bdfd590loc_37bdfd590:
37bdfd590add rdi, 1
37bdfd594cmp rdi, rbx
37bdfd597je 0x37bdfc9b0
37bdfd59dadd r13, rsi
37bdfd5a0add r12, rbp
37bdfd5a3jmp 0x37bdfc94a
37bdfd5a8
37bdfd5a8loc_37bdfd5a8:
37bdfd5a8mov edx, 1
37bdfd5adjmp 0x37bdfc988
37bdfd5b2
37bdfd5b2loc_37bdfd5b2:
37bdfd5b2mov r9l, 1
37bdfd5b8mov r8l, 1
37bdfd5bemov rcx, rbp
37bdfd5c1mov [rsp+312], r10
37bdfd5c9lea rdx, [rip+0x6577a2]
37bdfd5d0mov [rsp+304], r11
37bdfd5d8call lsame_64_
37bdfd5ddtest rax, rax
37bdfd5e0je 0x37bdfc889
37bdfd5e6mov rax, [rsi]
37bdfd5e9test rax, rax
37bdfd5ecjle 0x37bdfc889
37bdfd5f2mov r10, [rsp+312]
37bdfd5famov rbx, [rbx]
37bdfd5fdadd rax, 1
37bdfd601movss x2, [rip+0x657787]
37bdfd609mov [rsp+64], rax
37bdfd60emov rcx, [rsp+40]
37bdfd613mov r13, -1
37bdfd61amov r8, -1
37bdfd621movss x3, [r10+4]
37bdfd627movq x4, [r10]
37bdfd62clea rdi, [rbx-2]
37bdfd630lea rax, [r15+8*rbx]
37bdfd634lea rsi, [rbx-1]
37bdfd638mov [rsp+88], rax
37bdfd63dmov rax, rdi
37bdfd640mov r9, [rsp+328]
37bdfd648xorps x3, x2
37bdfd64bmovsldup x4, x4
37bdfd64fmov [rsp+72], rdi
37bdfd654shl rcx, 3
37bdfd658movsldup x3, x3
37bdfd65cmov [rsp+80], rsi
37bdfd661shr rdi, 1
37bdfd664and rax, -2
37bdfd668shl rsi, 3
37bdfd66cmov [rsp+48], rbx
37bdfd671mov r12l, 1
37bdfd677mov rbx, rdi
37bdfd67amovss x1, [rip+0x65770e]
37bdfd682mov [rsp+56], rcx
37bdfd687lea rbp, [rsi+r9]
37bdfd68bmov [rsp+96], rsi
37bdfd690mov r11, [rsp+304]
37bdfd698movq x4, x4
37bdfd69cmov [rsp+104], rax
37bdfd6a1movq x8, x3
37bdfd6a6shufps x1, x1, 0
37bdfd6aajmp 0x37bdfd6d6
37bdfd6ac
37bdfd6acloc_37bdfd6ac:
37bdfd6acmovlps [r15+8*r8+8], x0
37bdfd6b2
37bdfd6b2loc_37bdfd6b2:
37bdfd6b2mov rax, [rsp+56]
37bdfd6b7add r12, 1
37bdfd6bbadd r8, [rsp+32]
37bdfd6c0add r13, [rsp+40]
37bdfd6c5add r9, rax
37bdfd6c8add rbp, rax
37bdfd6cbcmp r12, [rsp+64]
37bdfd6d0je 0x37bdfc889
37bdfd6d6
37bdfd6d6loc_37bdfd6d6:
37bdfd6d6movq x0, [r9]
37bdfd6dbmovq x3, [r15+8*r8+8]
37bdfd6e2movq x5, x0
37bdfd6e6shufps x0, x0, -31
37bdfd6eamulps x5, x4
37bdfd6edmovq x0, x0
37bdfd6f1mulps x0, x8
37bdfd6f5movq x5, x5
37bdfd6f9movq x0, x0
37bdfd6fdaddsubps x5, x0
37bdfd701movq x0, x5
37bdfd705addps x0, x3
37bdfd708cmp [rsp+48], 1
37bdfd70eje 0x37bdfd6ac
37bdfd710movq x5, [r11]
37bdfd715movss x3, [r11+4]
37bdfd71bmovq x0, x0
37bdfd71fmovq x7, [r9+8]
37bdfd725movq x6, [r9+8]
37bdfd72bmovsldup x5, x5
37bdfd72fxorps x3, x2
37bdfd732mov rax, [rsp+72]
37bdfd737mov rdi, [rsp+88]
37bdfd73cshufps x6, x6, -31
37bdfd740movq x5, x5
37bdfd744mulps x5, x7
37bdfd747movsldup x7, x3
37bdfd74bmovq x3, x6
37bdfd74fmovq x7, x7
37bdfd753mulps x3, x7
37bdfd756movq x5, x5
37bdfd75amovq x7, x3
37bdfd75eaddsubps x5, x7
37bdfd762movq x3, x5
37bdfd766movss x5, [r14+8*rax+4]
37bdfd76daddps x0, x3
37bdfd770movq x3, [rbp-8]
37bdfd775xorps x5, x2
37bdfd778movsldup x7, x5
37bdfd77cmovq x5, x3
37bdfd780shufps x3, x3, -31
37bdfd784movlps [r15+8*r8+8], x0
37bdfd78amovq x0, [r14+8*rax]
37bdfd790mov rax, [rsp+96]
37bdfd795movsldup x0, x0
37bdfd799movq x7, x7
37bdfd79dmovq x0, x0
37bdfd7a1mulps x0, x5
37bdfd7a4movq x5, x3
37bdfd7a8movq x3, [rbp]
37bdfd7admulps x5, x7
37bdfd7b0movq x0, x0
37bdfd7b4movq x5, x5
37bdfd7b8addsubps x0, x5
37bdfd7bcmovq x5, [rdi+8*r8]
37bdfd7c2movq x6, x0
37bdfd7c6movq x0, [r10+rax]
37bdfd7ccmov rax, [rsp+80]
37bdfd7d1addps x6, x5
37bdfd7d4movss x5, [r10+8*rax+4]
37bdfd7dbmovsldup x0, x0
37bdfd7dfmov rax, [rsp+48]
37bdfd7e4xorps x5, x2
37bdfd7e7movsldup x7, x5
37bdfd7ebmovq x5, x3
37bdfd7efshufps x3, x3, -31
37bdfd7f3movq x0, x0
37bdfd7f7mulps x0, x5
37bdfd7famovq x5, x3
37bdfd7femovq x7, x7
37bdfd802mulps x5, x7
37bdfd805movq x0, x0
37bdfd809movq x5, x5
37bdfd80daddsubps x0, x5
37bdfd811movq x5, x6
37bdfd815movq x0, x0
37bdfd819addps x0, x5
37bdfd81cmovlps [rdi+8*r8], x0
37bdfd821cmp rax, 2
37bdfd825jle 0x37bdfd6b2
37bdfd82bcmp rax, 3
37bdfd82fje 0x37bdfe2d0
37bdfd835movups x5, [r9]
37bdfd839lea rcx, [r15+8*r8+16]
37bdfd83elea rdi, [r9+8]
37bdfd842xor eax, eax
37bdfd844lea rsi, [r9+16]
37bdfd848movaps x7, x4
37bdfd84bmovaps x9, x2
37bdfd84fxor edx, edx
37bdfd851nop [rax]
37bdfd855nop [rax+rax]
37bdfd860
37bdfd860loc_37bdfd860:
37bdfd860movups x0, [r14+rax]
37bdfd865movups x3, [rdi+rax]
37bdfd869add rdx, 1
37bdfd86dmovups x6, [rcx+rax]
37bdfd871movsldup x2, x0
37bdfd875movshdup x0, x0
37bdfd879mulps x2, x5
37bdfd87cxorps x0, x1
37bdfd87fshufps x5, x5, -79
37bdfd883mulps x0, x5
37bdfd886addsubps x2, x0
37bdfd88amovups x0, [r10+rax+8]
37bdfd890movsldup x5, x0
37bdfd894movshdup x0, x0
37bdfd898addps x2, x6
37bdfd89bmulps x5, x3
37bdfd89exorps x0, x1
37bdfd8a1shufps x3, x3, -79
37bdfd8a5mulps x0, x3
37bdfd8a8addsubps x5, x0
37bdfd8acmovups x0, [r11+rax+8]
37bdfd8b2movaps x3, x5
37bdfd8b5movups x5, [rsi+rax]
37bdfd8b9addps x3, x2
37bdfd8bcmovsldup x2, x0
37bdfd8c0movshdup x0, x0
37bdfd8c4movaps x4, x5
37bdfd8c7shufps x4, x5, -79
37bdfd8cbmulps x2, x5
37bdfd8cexorps x0, x1
37bdfd8d1mulps x0, x4
37bdfd8d4addsubps x2, x0
37bdfd8d8addps x2, x3
37bdfd8dbmovups [rcx+rax], x2
37bdfd8dfadd rax, 16
37bdfd8e3cmp rdx, rbx
37bdfd8e6jne 0x37bdfd860
37bdfd8ecmovaps x4, x7
37bdfd8efmovaps x2, x9
37bdfd8f3test [rsp+72], 1
37bdfd8f8je 0x37bdfd6b2
37bdfd8femov rax, [rsp+104]
37bdfd903add rax, 2
37bdfd907
37bdfd907loc_37bdfd907:
37bdfd907lea rdx, [rax-2]
37bdfd90bmov rdi, [rsp+328]
37bdfd913lea rcx, [r8+rax]
37bdfd917movq x0, [r14+8*rdx]
37bdfd91dmovss x3, [r14+8*rdx+4]
37bdfd924lea rdx, [rax-1]
37bdfd928lea rsi, [rdx+r13]
37bdfd92cmovsldup x0, x0
37bdfd930movq x5, [rdi+8*rsi]
37bdfd935xorps x3, x2
37bdfd938lea rsi, [rax+r13]
37bdfd93clea rax, [rax+r13+1]
37bdfd941movq x7, x5
37bdfd945shufps x5, x5, -31
37bdfd949movq x5, x5
37bdfd94dmovq x0, x0
37bdfd951mulps x0, x7
37bdfd954movsldup x7, x3
37bdfd958movq x7, x7
37bdfd95cmulps x5, x7
37bdfd95fmovq x0, x0
37bdfd963movq x5, x5
37bdfd967addsubps x0, x5
37bdfd96bmovq x5, [r15+8*rcx]
37bdfd971movq x6, x0
37bdfd975movq x0, [r10+8*rdx]
37bdfd97baddps x6, x5
37bdfd97emovss x5, [r10+8*rdx+4]
37bdfd985movsldup x0, x0
37bdfd989movaps x3, x5
37bdfd98cmovq x5, [rdi+8*rsi]
37bdfd991xorps x3, x2
37bdfd994movq x7, x5
37bdfd998shufps x5, x5, -31
37bdfd99cmovq x0, x0
37bdfd9a0movq x5, x5
37bdfd9a4mulps x0, x7
37bdfd9a7movsldup x7, x3
37bdfd9abmovss x3, [r11+8*rdx+4]
37bdfd9b2xorps x3, x2
37bdfd9b5movq x7, x7
37bdfd9b9mulps x5, x7
37bdfd9bcmovq x0, x0
37bdfd9c0movq x5, x5
37bdfd9c4addsubps x0, x5
37bdfd9c8movq x5, x6
37bdfd9ccmovq x6, x0
37bdfd9d0movq x0, [r11+8*rdx]
37bdfd9d6addps x6, x5
37bdfd9d9movq x5, [rdi+8*rax]
37bdfd9demovsldup x0, x0
37bdfd9e2movq x7, x5
37bdfd9e6shufps x5, x5, -31
37bdfd9eamovq x5, x5
37bdfd9eemovq x0, x0
37bdfd9f2mulps x0, x7
37bdfd9f5movsldup x7, x3
37bdfd9f9movq x7, x7
37bdfd9fdmulps x5, x7
37bdfda00movq x0, x0
37bdfda04movq x5, x5
37bdfda08addsubps x0, x5
37bdfda0cmovq x5, x6
37bdfda10movq x0, x0
37bdfda14addps x0, x5
37bdfda17movlps [r15+8*rcx], x0
37bdfda1cjmp 0x37bdfd6b2
37bdfda21
37bdfda21loc_37bdfda21:
37bdfda21mov r9l, 1
37bdfda27mov r8l, 1
37bdfda2dmov rcx, rbp
37bdfda30mov [rsp+312], r10
37bdfda38lea rdx, [rip+0x657332]
37bdfda3fmov [rsp+304], r11
37bdfda47call lsame_64_
37bdfda4cmov r11, [rsp+304]
37bdfda54mov r10, [rsp+312]
37bdfda5ctest rax, rax
37bdfda5fje 0x37bdfde2a
37bdfda65mov rax, [rsi]
37bdfda68test rax, rax
37bdfda6bjle 0x37bdfc889
37bdfda71movq x0, [r10]
37bdfda76mov rsi, [rbx]
37bdfda79add rax, 1
37bdfda7dmov r13, -1
37bdfda84mov rdi, [rsp+40]
37bdfda89mov [rsp+64], rax
37bdfda8emov r8, -1
37bdfda95mov r12l, 1
37bdfda9bmovsldup x4, x0
37bdfda9fmovshdup x0, x0
37bdfdaa3lea rbx, [rsi-2]
37bdfdaa7mov r9, [rsp+328]
37bdfdaaflea rax, [r15+8*rsi]
37bdfdab3shl rdi, 3
37bdfdab7mov [rsp+72], rbx
37bdfdabcmov [rsp+80], rax
37bdfdac1mov rax, rbx
37bdfdac4shr rbx, 1
37bdfdac7mov [rsp+56], rdi
37bdfdaccand rax, -2
37bdfdad0lea rdi, [8*rsi-8]
37bdfdad8mov rbp, rbx
37bdfdadbmov [rsp+88], rdi
37bdfdae0movq x4, x4
37bdfdae4add rdi, r9
37bdfdae7movq x3, x0
37bdfdaebmov [rsp+48], rsi
37bdfdaf0mov [rsp+96], rax
37bdfdaf5jmp 0x37bdfdb21
37bdfdaf7
37bdfdaf7loc_37bdfdaf7:
37bdfdaf7movlps [r15+8*r8+8], x1
37bdfdafd
37bdfdafdloc_37bdfdafd:
37bdfdafdmov rax, [rsp+56]
37bdfdb02add r12, 1
37bdfdb06add r8, [rsp+32]
37bdfdb0badd r13, [rsp+40]
37bdfdb10add r9, rax
37bdfdb13add rdi, rax
37bdfdb16cmp r12, [rsp+64]
37bdfdb1bje 0x37bdfc889
37bdfdb21
37bdfdb21loc_37bdfdb21:
37bdfdb21movq x0, [r9]
37bdfdb26movq x1, x0
37bdfdb2ashufps x0, x0, -31
37bdfdb2emulps x1, x4
37bdfdb31movq x0, x0
37bdfdb35mulps x0, x3
37bdfdb38movq x1, x1
37bdfdb3cmovq x0, x0
37bdfdb40addsubps x1, x0
37bdfdb44movq x0, x1
37bdfdb48movq x1, [r15+8*r8+8]
37bdfdb4fsubps x1, x0
37bdfdb52cmp [rsp+48], 1
37bdfdb58je 0x37bdfdaf7
37bdfdb5amovq x6, [r11]
37bdfdb5fmovq x5, [r9+8]
37bdfdb65movq x1, x1
37bdfdb69mov rax, [rsp+72]
37bdfdb6emov rbx, [rsp+88]
37bdfdb73movsldup x0, x6
37bdfdb77movq x2, x5
37bdfdb7bshufps x5, x5, -31
37bdfdb7fmovq x5, x5
37bdfdb83mov rbx, [r10+rbx]
37bdfdb87movq x0, x0
37bdfdb8bmulps x0, x2
37bdfdb8emovshdup x2, x6
37bdfdb92movq x6, rbx
37bdfdb97movq x2, x2
37bdfdb9bmulps x2, x5
37bdfdb9emovq x0, x0
37bdfdba2movq x2, x2
37bdfdba6addsubps x0, x2
37bdfdbaamovq x2, [rdi-8]
37bdfdbafmovq x5, x2
37bdfdbb3shufps x2, x2, -31
37bdfdbb7movq x0, x0
37bdfdbbbmovq x2, x2
37bdfdbbfsubps x1, x0
37bdfdbc2movlps [r15+8*r8+8], x1
37bdfdbc8movq x1, [r14+8*rax]
37bdfdbcemov rax, [rsp+80]
37bdfdbd3movsldup x0, x1
37bdfdbd7movshdup x1, x1
37bdfdbdbmovq x0, x0
37bdfdbdfmovq x1, x1
37bdfdbe3mulps x0, x5
37bdfdbe6movq x5, [rdi]
37bdfdbeamulps x1, x2
37bdfdbedmovq x0, x0
37bdfdbf1movq x1, x1
37bdfdbf5addsubps x0, x1
37bdfdbf9movq x1, [rax+8*r8]
37bdfdbffmovaps x2, x1
37bdfdc02movq x1, x5
37bdfdc06shufps x5, x5, -31
37bdfdc0amovq x0, x0
37bdfdc0emovq x5, x5
37bdfdc12subps x2, x0
37bdfdc15movsldup x0, x6
37bdfdc19movq x0, x0
37bdfdc1dmulps x0, x1
37bdfdc20movshdup x1, x6
37bdfdc24movq x1, x1
37bdfdc28mulps x1, x5
37bdfdc2bmovq x0, x0
37bdfdc2fmovq x1, x1
37bdfdc33addsubps x0, x1
37bdfdc37movq x1, x2
37bdfdc3bmovq x0, x0
37bdfdc3fsubps x1, x0
37bdfdc42movlps [rax+8*r8], x1
37bdfdc47mov rax, [rsp+48]
37bdfdc4ccmp rax, 2
37bdfdc50jle 0x37bdfdafd
37bdfdc56cmp rax, 3
37bdfdc5aje 0x37bdfe2c6
37bdfdc60movups x0, [r9]
37bdfdc64lea rcx, [r15+8*r8+16]
37bdfdc69lea rsi, [r9+8]
37bdfdc6dxor eax, eax
37bdfdc6flea rbx, [r9+16]
37bdfdc73xor edx, edx
37bdfdc75movaps x7, x3
37bdfdc78nop [rax+rax]
37bdfdc80
37bdfdc80loc_37bdfdc80:
37bdfdc80movups x1, [r14+rax]
37bdfdc85movups x2, [rcx+rax]
37bdfdc89add rdx, 1
37bdfdc8dmovsldup x5, x1
37bdfdc91movshdup x1, x1
37bdfdc95mulps x5, x0
37bdfdc98shufps x0, x0, -79
37bdfdc9cmulps x1, x0
37bdfdc9fmovups x0, [r10+rax+8]
37bdfdca5addsubps x5, x1
37bdfdca9subps x2, x5
37bdfdcacmovups x5, [rsi+rax]
37bdfdcb0movaps x1, x2
37bdfdcb3movsldup x2, x0
37bdfdcb7movshdup x0, x0
37bdfdcbbmulps x2, x5
37bdfdcbeshufps x5, x5, -79
37bdfdcc2mulps x0, x5
37bdfdcc5addsubps x2, x0
37bdfdcc9movups x0, [rbx+rax]
37bdfdccdmovaps x3, x0
37bdfdcd0movaps x5, x2
37bdfdcd3movaps x2, x1
37bdfdcd6movups x1, [r11+rax+8]
37bdfdcdcshufps x3, x0, -79
37bdfdce0subps x2, x5
37bdfdce3movsldup x5, x1
37bdfdce7movshdup x1, x1
37bdfdcebmulps x5, x0
37bdfdceemulps x1, x3
37bdfdcf1addsubps x5, x1
37bdfdcf5subps x2, x5
37bdfdcf8movups [rcx+rax], x2
37bdfdcfcadd rax, 16
37bdfdd00cmp rbp, rdx
37bdfdd03jne 0x37bdfdc80
37bdfdd09movaps x3, x7
37bdfdd0ctest [rsp+72], 1
37bdfdd11je 0x37bdfdafd
37bdfdd17mov rax, [rsp+96]
37bdfdd1cadd rax, 2
37bdfdd20
37bdfdd20loc_37bdfdd20:
37bdfdd20movq x1, [r14+8*rax-16]
37bdfdd27lea rdx, [rax-1]
37bdfdd2bmov rsi, [rsp+328]
37bdfdd33lea rbx, [r8+rax]
37bdfdd37lea rcx, [rdx+r13]
37bdfdd3bmovq x6, [r10+8*rdx]
37bdfdd41movsldup x0, x1
37bdfdd45movshdup x1, x1
37bdfdd49movq x2, [rsi+8*rcx]
37bdfdd4elea rcx, [rax+r13]
37bdfdd52lea rax, [rax+r13+1]
37bdfdd57movq x5, x2
37bdfdd5bshufps x2, x2, -31
37bdfdd5fmovq x2, x2
37bdfdd63movq x0, x0
37bdfdd67movq x1, x1
37bdfdd6bmulps x0, x5
37bdfdd6emovq x5, [r15+8*rbx]
37bdfdd74mulps x1, x2
37bdfdd77movq x0, x0
37bdfdd7bmovq x1, x1
37bdfdd7faddsubps x0, x1
37bdfdd83movq x1, [rsi+8*rcx]
37bdfdd88movq x2, x1
37bdfdd8cshufps x1, x1, -31
37bdfdd90movq x0, x0
37bdfdd94movq x1, x1
37bdfdd98subps x5, x0
37bdfdd9bmovsldup x0, x6
37bdfdd9fmovq x0, x0
37bdfdda3mulps x0, x2
37bdfdda6movshdup x2, x6
37bdfddaamovq x2, x2
37bdfddaemulps x1, x2
37bdfddb1movq x0, x0
37bdfddb5movq x2, x5
37bdfddb9movq x5, [rsi+8*rax]
37bdfddbemovq x6, x5
37bdfddc2shufps x5, x5, -31
37bdfddc6movq x5, x5
37bdfddcamovq x1, x1
37bdfddceaddsubps x0, x1
37bdfddd2movq x1, [r11+8*rdx]
37bdfddd8movq x0, x0
37bdfdddcsubps x2, x0
37bdfdddfmovsldup x0, x1
37bdfdde3movshdup x1, x1
37bdfdde7movq x0, x0
37bdfddebmulps x0, x6
37bdfddeemovq x1, x1
37bdfddf2mulps x1, x5
37bdfddf5movq x0, x0
37bdfddf9movq x1, x1
37bdfddfdaddsubps x0, x1
37bdfde01movq x1, x2
37bdfde05movq x0, x0
37bdfde09subps x1, x0
37bdfde0cmovlps [r15+8*rbx], x1
37bdfde11jmp 0x37bdfdafd
37bdfde16
37bdfde16loc_37bdfde16:
37bdfde16mov eax, 2
37bdfde1bjmp 0x37bdfccb3
37bdfde20
37bdfde20loc_37bdfde20:
37bdfde20mov eax, 2
37bdfde25jmp 0x37bdfd0aa
37bdfde2a
37bdfde2aloc_37bdfde2a:
37bdfde2amov r9l, 1
37bdfde30mov r8l, 1
37bdfde36mov rcx, rbp
37bdfde39mov [rsp+312], r10
37bdfde41lea rdx, [rip+0x656f2a]
37bdfde48mov [rsp+304], r11
37bdfde50call lsame_64_
37bdfde55test rax, rax
37bdfde58je 0x37bdfc889
37bdfde5emov rax, [rsi]
37bdfde61test rax, rax
37bdfde64jle 0x37bdfc889
37bdfde6amov r12, [rbx]
37bdfde6dmov r10, [rsp+312]
37bdfde75add rax, 1
37bdfde79movss x2, [rip+0x656f0f]
37bdfde81mov rbx, [rsp+40]
37bdfde86mov [rsp+64], rax
37bdfde8bmov r13, -1
37bdfde92mov r9, -1
37bdfde99movss x6, [r10]
37bdfde9emovss x3, [r10+4]
37bdfdea4lea rbp, [r12-2]
37bdfdea9lea rax, [r15+8*r12]
37bdfdeadshl rbx, 3
37bdfdeb1lea rdi, [r12-1]
37bdfdeb6mov [rsp+88], rax
37bdfdebbmovss x1, [rip+0x656ecd]
37bdfdec3mov [rsp+56], rbx
37bdfdec8xorps x3, x2
37bdfdecbmovaps x4, x6
37bdfdecemov rax, rbp
37bdfded1mov [rsp+80], rdi
37bdfded6unpcklps x4, x3
37bdfded9and rax, -2
37bdfdeddmovaps x9, x6
37bdfdee1mov [rsp+96], rax
37bdfdee6mov rbx, [rsp+328]
37bdfdeeeshufps x1, x1, 0
37bdfdef2movq x10, x4
37bdfdef7mov [rsp+48], 1
37bdfdf00mov r11, [rsp+304]
37bdfdf08lea rdi, [rbx+8*rdi]
37bdfdf0clea rcx, [rbx+8]
37bdfdf10mov rbx, rbp
37bdfdf13shr rbx, 1
37bdfdf16jmp 0x37bdfdf49
37bdfdf18
37bdfdf18loc_37bdfdf18:
37bdfdf18movlps [r15+8*r9+8], x5
37bdfdf1e
37bdfdf1eloc_37bdfdf1e:
37bdfdf1emov rsi, [rsp+56]
37bdfdf23add [rsp+48], 1
37bdfdf29add r9, [rsp+32]
37bdfdf2eadd r13, [rsp+40]
37bdfdf33add rdi, rsi
37bdfdf36add rcx, rsi
37bdfdf39mov rsi, [rsp+64]
37bdfdf3ecmp [rsp+48], rsi
37bdfdf43je 0x37bdfc889
37bdfdf49
37bdfdf49loc_37bdfdf49:
37bdfdf49movq x0, [rcx-8]
37bdfdf4emovss x4, [rcx-4]
37bdfdf53movaps x5, x3
37bdfdf56mulss x5, x4
37bdfdf5amovsldup x0, x0
37bdfdf5emulss x4, x9
37bdfdf63movq x0, x0
37bdfdf67mulps x0, x10
37bdfdf6bunpcklps x5, x4
37bdfdf6emovq x5, x5
37bdfdf72movq x0, x0
37bdfdf76addsubps x0, x5
37bdfdf7amovq x5, [r15+8*r9+8]
37bdfdf81movq x0, x0
37bdfdf85subps x5, x0
37bdfdf88cmp r12, 1
37bdfdf8cje 0x37bdfdf18
37bdfdf8emovss x0, [r11+4]
37bdfdf94movq x7, [rcx]
37bdfdf98movq x5, x5
37bdfdf9cmovss x6, [r11]
37bdfdfa1mov rax, [rsp+88]
37bdfdfa6movaps x4, x0
37bdfdfa9movsldup x0, x7
37bdfdfadmov rsi, [rsp+80]
37bdfdfb2xorps x4, x2
37bdfdfb5unpcklps x6, x4
37bdfdfb8movq x7, x6
37bdfdfbcmovaps x6, x4
37bdfdfbfmovss x4, [r11]
37bdfdfc4movq x0, x0
37bdfdfc8mulps x0, x7
37bdfdfcbmovq x7, [rcx]
37bdfdfcfunpcklps x6, x4
37bdfdfd2movq x4, x6
37bdfdfd6movshdup x7, x7
37bdfdfdamovq x0, x0
37bdfdfdemovq x6, x7
37bdfdfe2mulps x6, x4
37bdfdfe5movq x7, x6
37bdfdfe9movq x6, [rdi-8]
37bdfdfeeaddsubps x0, x7
37bdfdff2movq x7, [rdi-8]
37bdfdff7shufps x6, x6, -31
37bdfdffbmovq x0, x0
37bdfdfffsubps x5, x0
37bdfe002movq x0, [r14+8*rbp]
37bdfe008movsldup x0, x0
37bdfe00cmovlps [r15+8*r9+8], x5
37bdfe012movss x5, [r14+8*rbp+4]
37bdfe019xorps x5, x2
37bdfe01cmovsldup x5, x5
37bdfe020movq x0, x0
37bdfe024mulps x0, x7
37bdfe027movq x7, x6
37bdfe02bmovq x6, [rdi]
37bdfe02fmovq x5, x5
37bdfe033mulps x5, x7
37bdfe036movss x7, [r10+8*rsi]
37bdfe03cmovq x0, x0
37bdfe040movq x5, x5
37bdfe044addsubps x0, x5
37bdfe048movq x5, [rax+8*r9]
37bdfe04emovq x0, x0
37bdfe052subps x5, x0
37bdfe055movss x0, [r10+8*rsi+4]
37bdfe05cmovaps x4, x5
37bdfe05fmovaps x5, x0
37bdfe062movsldup x0, x6
37bdfe066xorps x5, x2
37bdfe069movaps x6, x7
37bdfe06cunpcklps x6, x5
37bdfe06fmovq x6, x6
37bdfe073movq x0, x0
37bdfe077mulps x0, x6
37bdfe07amovq x6, [rdi]
37bdfe07emovshdup x8, x6
37bdfe083movaps x6, x5
37bdfe086movq x5, x4
37bdfe08aunpcklps x6, x7
37bdfe08dmovq x6, x6
37bdfe091movq x0, x0
37bdfe095movq x7, x8
37bdfe09amulps x7, x6
37bdfe09dmovq x7, x7
37bdfe0a1addsubps x0, x7
37bdfe0a5movq x0, x0
37bdfe0a9subps x5, x0
37bdfe0acmovlps [rax+8*r9], x5
37bdfe0b1cmp r12, 2
37bdfe0b5jle 0x37bdfdf1e
37bdfe0bbcmp r12, 3
37bdfe0bfje 0x37bdfe2da
37bdfe0c5movups x5, [rcx-8]
37bdfe0c9lea r8, [r15+8*r9+16]
37bdfe0celea rsi, [rcx+8]
37bdfe0d2xor eax, eax
37bdfe0d4xor edx, edx
37bdfe0d6movaps x7, x3
37bdfe0d9movaps x6, x2
37bdfe0dcjmp 0x37bdfe0e1
37bdfe0de
37bdfe0deloc_37bdfe0de:
37bdfe0demovaps x5, x2
37bdfe0e1
37bdfe0e1loc_37bdfe0e1:
37bdfe0e1movups x0, [r14+rax]
37bdfe0e6movaps x2, x5
37bdfe0e9movups x3, [r8+rax]
37bdfe0eeadd rdx, 1
37bdfe0f2shufps x2, x5, -79
37bdfe0f6movsldup x4, x0
37bdfe0famovshdup x0, x0
37bdfe0femulps x4, x5
37bdfe101xorps x0, x1
37bdfe104mulps x0, x2
37bdfe107addsubps x4, x0
37bdfe10bmovups x0, [r10+rax+8]
37bdfe111movsldup x2, x0
37bdfe115movshdup x0, x0
37bdfe119subps x3, x4
37bdfe11cmovups x4, [rcx+rax]
37bdfe120mulps x2, x4
37bdfe123xorps x0, x1
37bdfe126shufps x4, x4, -79
37bdfe12amulps x0, x4
37bdfe12daddsubps x2, x0
37bdfe131movups x0, [r11+rax+8]
37bdfe137movsldup x4, x0
37bdfe13bmovshdup x0, x0
37bdfe13fsubps x3, x2
37bdfe142movups x2, [rsi+rax]
37bdfe146movaps x5, x2
37bdfe149mulps x4, x2
37bdfe14cxorps x0, x1
37bdfe14fshufps x5, x2, -79
37bdfe153mulps x0, x5
37bdfe156addsubps x4, x0
37bdfe15asubps x3, x4
37bdfe15dmovups [r8+rax], x3
37bdfe162add rax, 16
37bdfe166cmp rbx, rdx
37bdfe169jne 0x37bdfe0de
37bdfe16fmovaps x3, x7
37bdfe172movaps x2, x6
37bdfe175test bpl, 1
37bdfe179je 0x37bdfdf1e
37bdfe17fmov rax, [rsp+96]
37bdfe184add rax, 2
37bdfe188
37bdfe188loc_37bdfe188:
37bdfe188lea rdx, [rax-2]
37bdfe18cmov r8, [rsp+328]
37bdfe194lea rsi, [r9+rax]
37bdfe198movq x0, [r14+8*rdx]
37bdfe19emovss x4, [r14+8*rdx+4]
37bdfe1a5lea rdx, [rax-1]
37bdfe1a9mov [rsp+72], rsi
37bdfe1aelea rsi, [r13+rdx]
37bdfe1b3movsldup x0, x0
37bdfe1b7mov rsi, [r8+8*rsi]
37bdfe1bbxorps x4, x2
37bdfe1bemovq x6, rsi
37bdfe1c3mov rsi, [rsp+72]
37bdfe1c8movq x7, x6
37bdfe1ccshufps x6, x6, -31
37bdfe1d0movq x0, x0
37bdfe1d4mulps x0, x7
37bdfe1d7movsldup x7, x4
37bdfe1dbmovss x4, [r10+8*rdx+4]
37bdfe1e2xorps x4, x2
37bdfe1e5movq x5, x7
37bdfe1e9movq x7, x6
37bdfe1edmulps x7, x5
37bdfe1f0movq x0, x0
37bdfe1f4movq x7, x7
37bdfe1f8addsubps x0, x7
37bdfe1fcmovq x7, [r15+8*rsi]
37bdfe202lea rsi, [r13+rax]
37bdfe207mov rsi, [r8+8*rsi]
37bdfe20blea rax, [rax+r13+1]
37bdfe210mov rax, [r8+8*rax]
37bdfe214movq x0, x0
37bdfe218movq x6, rsi
37bdfe21dmov rsi, [rsp+72]
37bdfe222subps x7, x0
37bdfe225movq x0, [r10+8*rdx]
37bdfe22bmovq x5, x6
37bdfe22fshufps x6, x6, -31
37bdfe233movq x6, x6
37bdfe237movsldup x0, x0
37bdfe23bmovq x7, x7
37bdfe23fmovq x0, x0
37bdfe243mulps x0, x5
37bdfe246movsldup x5, x4
37bdfe24amovss x4, [r11+8*rdx+4]
37bdfe251xorps x4, x2
37bdfe254movq x5, x5
37bdfe258mulps x6, x5
37bdfe25bmovq x0, x0
37bdfe25fmovq x6, x6
37bdfe263addsubps x0, x6
37bdfe267movq x6, rax
37bdfe26cmovq x5, x6
37bdfe270shufps x6, x6, -31
37bdfe274movq x6, x6
37bdfe278movq x0, x0
37bdfe27csubps x7, x0
37bdfe27fmovq x0, [r11+8*rdx]
37bdfe285movsldup x0, x0
37bdfe289movq x7, x7
37bdfe28dmovq x0, x0
37bdfe291mulps x0, x5
37bdfe294movsldup x5, x4
37bdfe298movq x5, x5
37bdfe29cmulps x6, x5
37bdfe29fmovq x0, x0
37bdfe2a3movq x6, x6
37bdfe2a7addsubps x0, x6
37bdfe2abmovq x0, x0
37bdfe2afsubps x7, x0
37bdfe2b2movlps [r15+8*rsi], x7
37bdfe2b7jmp 0x37bdfdf1e
37bdfe2bc
37bdfe2bcloc_37bdfe2bc:
37bdfe2bcmov eax, 2
37bdfe2c1jmp 0x37bdfd493
37bdfe2c6
37bdfe2c6loc_37bdfe2c6:
37bdfe2c6mov eax, 2
37bdfe2cbjmp 0x37bdfdd20
37bdfe2d0
37bdfe2d0loc_37bdfe2d0:
37bdfe2d0mov eax, 2
37bdfe2d5jmp 0x37bdfd907
37bdfe2da
37bdfe2daloc_37bdfe2da:
37bdfe2damov eax, 2
37bdfe2dfjmp 0x37bdfe188
37bdfc720
37bdfe2e4
37bdfe2e4 // align 0x20
37bdfe2e4 // align 0x20
37bdfe300
37bdfe300clahef_64_:
37bdfe300push r15
37bdfe302push r14
37bdfe304push r13
37bdfe306push r12
37bdfe308push rbp
37bdfe309push rdi
37bdfe30apush rsi
37bdfe30bpush rbx
37bdfe30csub rsp, 552
37bdfe313movups [rsp+384], x6
37bdfe31bmovups [rsp+400], x7
37bdfe323movups [rsp+416], x8
37bdfe32cmovups [rsp+432], x9
37bdfe335movups [rsp+448], x10
37bdfe33emovups [rsp+464], x11
37bdfe347movups [rsp+480], x12
37bdfe350movups [rsp+496], x13
37bdfe359movups [rsp+512], x14
37bdfe362movups [rsp+528], x15
37bdfe36bmov rax, [rsp+664]
37bdfe373mov r14, [rsp+656]
37bdfe37bmov r15, [rsp+680]
37bdfe383mov rax, [rax]
37bdfe386mov [rsp+632], rdx
37bdfe38exor edx, edx
37bdfe390test rax, rax
37bdfe393mov rbp, r9
37bdfe396cmovns rdx, rax
37bdfe39amov rax, [rsp+688]
37bdfe3a2mov [rsp+640], r8
37bdfe3aamov r9l, 1
37bdfe3b0mov r8l, 1
37bdfe3b6mov rax, [rax]
37bdfe3b9mov [rsp+136], rdx
37bdfe3c1not rdx
37bdfe3c4mov [rsp+144], rdx
37bdfe3ccxor edx, edx
37bdfe3cetest rax, rax
37bdfe3d1cmovns rdx, rax
37bdfe3d5mov rax, [rsp+696]
37bdfe3ddmov [rax], 0
37bdfe3e4mov [rsp+152], rdx
37bdfe3ecnot rdx
37bdfe3efmov [rsp+192], rdx
37bdfe3f7lea rdx, [rip+0x6569a2]
37bdfe3fecall lsame_64_
37bdfe403test rax, rax
37bdfe406je 0x37bdfe830
37bdfe40cmov rax, [rsp+640]
37bdfe414mov rbx, [rax]
37bdfe417mov rax, [rsp+632]
37bdfe41fmov r12, [rax]
37bdfe422mov rax, r12
37bdfe425mov [rsp+368], r12
37bdfe42dsub rax, rbx
37bdfe430add rax, 1
37bdfe434cmp r12, rax
37bdfe437jg 0x37bdfe442
37bdfe439cmp r12, rbx
37bdfe43cjg 0x37be00449
37bdfe442
37bdfe442loc_37bdfe442:
37bdfe442lea rax, [rsp+376]
37bdfe44amov [rsp+648], rbp
37bdfe452mov rdx, r12
37bdfe455movss x14, [rip+0x656992]
37bdfe45emov [rsp+128], rax
37bdfe466lea rax, [rsp+368]
37bdfe46emov [rsp+200], rax
37bdfe476lea rax, [rip+0x65693b]
37bdfe47dmov [rsp+208], rax
37bdfe485lea rax, [rip+0x656938]
37bdfe48cmov [rsp+216], rax
37bdfe494nop
37bdfe495nop [rax+rax]
37bdfe4a0
37bdfe4a0loc_37bdfe4a0:
37bdfe4a0test r12, r12
37bdfe4a3jle 0x37bdfe655
37bdfe4a9imul rbx, [rsp+152]
37bdfe4b2mov r13, [rsp+136]
37bdfe4balea rax, [r12-1]
37bdfe4bfmov [rsp+376], rax
37bdfe4c7mov rax, [rsp+192]
37bdfe4cfimul r13, r12
37bdfe4d3mov rcx, [rsp+128]
37bdfe4dblea rbp, [rbx+rax]
37bdfe4dfmov rax, [rsp+144]
37bdfe4e7lea r9, [r15+8*rbp+8]
37bdfe4eclea rsi, [r13+rax]
37bdfe4f1lea rax, [rip+0x6568b0]
37bdfe4f8mov [rsp+160], r9
37bdfe500mov [rsp+32], rax
37bdfe505lea rdx, [r14+8*rsi+8]
37bdfe50amov r8, rax
37bdfe50dadd rsi, r12
37bdfe510call ccopy_64_
37bdfe515movss x0, [r14+8*rsi]
37bdfe51blea rax, [rbp+r12]
37bdfe520mov [r15+8*rax+4], 0
37bdfe529movss [r15+8*rax], x0
37bdfe52fmov rax, [rsp+632]
37bdfe537mov rax, [rax]
37bdfe53acmp rax, r12
37bdfe53djg 0x37bdff218
37bdfe543mov rsi, [rsp+368]
37bdfe54blea rax, [rbp+rsi]
37bdfe550
37bdfe550loc_37bdfe550:
37bdfe550movss x7, [r15+8*rax]
37bdfe556pxor x6, x6
37bdfe55aandps x7, [rip+0x65687f]
37bdfe561cmp rsi, 1
37bdfe565jle 0x37bdfe5b6
37bdfe567mov rdx, [rsp+160]
37bdfe56fmov rcx, [rsp+128]
37bdfe577lea rax, [rsi-1]
37bdfe57blea r8, [rip+0x656826]
37bdfe582mov [rsp+376], rax
37bdfe58acall icamax_64_
37bdfe58fmov rdi, rax
37bdfe592lea rax, [rbp+rax]
37bdfe597movss x6, [r15+8*rax]
37bdfe59dmovss x1, [r15+8*rax+4]
37bdfe5a4andps x6, [rip+0x656835]
37bdfe5abandps x1, [rip+0x65682e]
37bdfe5b2addss x6, x1
37bdfe5b6
37bdfe5b6loc_37bdfe5b6:
37bdfe5b6movaps x1, x6
37bdfe5b9pxor x0, x0
37bdfe5bdmaxss x1, x7
37bdfe5c1ucomiss x1, x0
37bdfe5c4jp 0x37bdff130
37bdfe5cajne 0x37bdff130
37bdfe5d0mov rax, [rsp+696]
37bdfe5d8cmp [rax], 0
37bdfe5dcjne 0x37bdfe5e1
37bdfe5demov [rax], rsi
37bdfe5e1
37bdfe5e1loc_37bdfe5e1:
37bdfe5e1mov rdx, [rsp+136]
37bdfe5e9mov rax, [rsp+144]
37bdfe5f1lea r12, [rsi-1]
37bdfe5f5imul rdx, rsi
37bdfe5f9add rax, rsi
37bdfe5fcadd rax, rdx
37bdfe5ffmov [r14+8*rax+4], 0
37bdfe608
37bdfe608loc_37bdfe608:
37bdfe608mov rax, [rsp+672]
37bdfe610mov [rax+8*r12], rsi
37bdfe614
37bdfe614loc_37bdfe614:
37bdfe614mov rax, [rsp+640]
37bdfe61cmov [rsp+368], r12
37bdfe624mov rcx, [rax]
37bdfe627mov rax, [rsp+632]
37bdfe62fmov rdx, [rax]
37bdfe632lea rbx, [rcx+r12]
37bdfe636mov rax, rdx
37bdfe639sub rbx, rdx
37bdfe63csub rax, rcx
37bdfe63fadd rax, 1
37bdfe643cmp rax, r12
37bdfe646jl 0x37bdfe4a0
37bdfe64ccmp rcx, rdx
37bdfe64fjge 0x37bdfe4a0
37bdfe655
37bdfe655loc_37bdfe655:
37bdfe655mov rax, rdx
37bdfe658mov rbp, [rsp+648]
37bdfe660sub rax, r12
37bdfe663
37bdfe663loc_37bdfe663:
37bdfe663add rbx, 1
37bdfe667add r12, 1
37bdfe66bmov [rsp+88], r14
37bdfe670mov rsi, rbp
37bdfe673mov [rsp+376], rax
37bdfe67bmov rax, [rsp+664]
37bdfe683lea rcx, [rip+0x65674b]
37bdfe68alea r8, [rip+0x65673b]
37bdfe691mov rdi, [rsp+144]
37bdfe699mov rdx, [rsp+208]
37bdfe6a1mov [rsp+120], 9
37bdfe6aamov [rsp+96], rax
37bdfe6afmov rax, [rsp+216]
37bdfe6b7imul rbx, [rsp+152]
37bdfe6c0mov r9, [rsp+200]
37bdfe6c8mov [rsp+112], 12
37bdfe6d1mov [rsp+80], rax
37bdfe6d6mov rax, [rsp+688]
37bdfe6demov [rsp+104], 5
37bdfe6e7mov [rsp+72], rax
37bdfe6ecmov rax, [rsp+192]
37bdfe6f4lea rax, [rax+rbx+1]
37bdfe6f9lea rax, [r15+8*rax]
37bdfe6fdmov r15, [rsp+136]
37bdfe705mov [rsp+64], rax
37bdfe70amov rax, [rsp+664]
37bdfe712imul r12, r15
37bdfe716mov [rsp+56], rax
37bdfe71blea rax, [rdi+r12+1]
37bdfe720lea rax, [r14+8*rax]
37bdfe724mov [rsp+48], rax
37bdfe729lea rax, [rip+0x656680]
37bdfe730mov [rsp+40], rax
37bdfe735mov rax, [rsp+128]
37bdfe73dmov [rsp+32], rax
37bdfe742call cgemmtr_
37bdfe747mov rax, [rsp+632]
37bdfe74fmov rbx, [rsp+368]
37bdfe757mov r13, [rsp+664]
37bdfe75fmov r12, [rsp+672]
37bdfe767mov rcx, [rax]
37bdfe76alea rdx, [rbx+1]
37bdfe76emov rbp, rbx
37bdfe771mov rbx, r14
37bdfe774mov r14, rdi
37bdfe777nop [rax+rax]
37bdfe780
37bdfe780loc_37bdfe780:
37bdfe780mov rax, [r12+8*rdx-8]
37bdfe785lea rdi, [rdx+1]
37bdfe789test rax, rax
37bdfe78cmov r8, rax
37bdfe78fcmovns rdi, rdx
37bdfe793neg r8
37bdfe796test rax, rax
37bdfe799cmovs rax, r8
37bdfe79dadd rdi, 1
37bdfe7a1cmp rax, rdx
37bdfe7a4je 0x37bdff118
37bdfe7aacmp rdi, rcx
37bdfe7adjle 0x37bdff0d0
37bdfe7b3
37bdfe7b3loc_37bdfe7b3:
37bdfe7b3mov rbx, rbp
37bdfe7b6mov rbp, rsi
37bdfe7b9mov rsi, rcx
37bdfe7bcsub rsi, rbx
37bdfe7bf
37bdfe7bfloc_37bdfe7bf:
37bdfe7bfmov [rbp], rsi
37bdfe7c3movups x6, [rsp+384]
37bdfe7cbmovups x7, [rsp+400]
37bdfe7d3movups x8, [rsp+416]
37bdfe7dcmovups x9, [rsp+432]
37bdfe7e5movups x10, [rsp+448]
37bdfe7eemovups x11, [rsp+464]
37bdfe7f7movups x12, [rsp+480]
37bdfe800movups x13, [rsp+496]
37bdfe809movups x14, [rsp+512]
37bdfe812movups x15, [rsp+528]
37bdfe81badd rsp, 552
37bdfe822pop rbx
37bdfe823pop rsi
37bdfe824pop rdi
37bdfe825pop rbp
37bdfe826pop r12
37bdfe828pop r13
37bdfe82apop r14
37bdfe82cpop r15
37bdfe82eret
37bdfe82f
37bdfe82f 90 .
37bdfe830
37bdfe830loc_37bdfe830:
37bdfe830lea rsi, [rsp+376]
37bdfe838mov rax, [rsp+632]
37bdfe840mov r12, r14
37bdfe843movss x14, [rip+0x6565a4]
37bdfe84cmov [rsp+128], rsi
37bdfe854lea rsi, [rsp+368]
37bdfe85cmov r13l, 1
37bdfe862mov [rsp+200], rsi
37bdfe86alea rsi, [rip+0x656547]
37bdfe871mov rax, [rax]
37bdfe874mov [rsp+208], rsi
37bdfe87clea rsi, [rip+0x656541]
37bdfe883mov [rsp+216], rsi
37bdfe88bmov [rsp+648], rbp
37bdfe893mov rbp, rdi
37bdfe896nop [rax+rax]
37bdfe8a0
37bdfe8a0loc_37bdfe8a0:
37bdfe8a0mov rsi, [rsp+640]
37bdfe8a8mov rdx, rax
37bdfe8abmov rcx, [rsi]
37bdfe8aecmp rcx, r13
37bdfe8b1jg 0x37bdfe8bc
37bdfe8b3cmp rcx, rax
37bdfe8b6jl 0x37bdfef68
37bdfe8bc
37bdfe8bcloc_37bdfe8bc:
37bdfe8bccmp r13, rax
37bdfe8bfjg 0x37bdfef68
37bdfe8c5mov rdi, [rsp+136]
37bdfe8cdmov rbx, [rsp+152]
37bdfe8d5mov rsi, [rsp+144]
37bdfe8ddimul rdi, r13
37bdfe8e1imul rbx, r13
37bdfe8e5add rsi, rdi
37bdfe8e8mov [rsp+240], rdi
37bdfe8f0mov [rsp+232], rbx
37bdfe8f8lea rdi, [r13+rsi]
37bdfe8fdadd rbx, [rsp+192]
37bdfe905movss x0, [r12+8*rdi]
37bdfe90blea rcx, [rbx+r13]
37bdfe90fmov [rsp+160], rbx
37bdfe917lea rbx, [r15+8*rcx]
37bdfe91bmov [rsp+224], rsi
37bdfe923lea rsi, [r13+1]
37bdfe927mov [rsp+176], rdi
37bdfe92fmov [rbx+4], 0
37bdfe936movss [rbx], x0
37bdfe93acmp r13, rax
37bdfe93djl 0x37bdfeb60
37bdfe943
37bdfe943loc_37bdfe943:
37bdfe943lea rdi, [r13-1]
37bdfe947sub rdx, r13
37bdfe94amov [rsp+72], rbx
37bdfe94fpxor x6, x6
37bdfe953lea rcx, [rip+0x65644e]
37bdfe95aadd rdx, 1
37bdfe95elea rax, [8*rdi]
37bdfe966mov [rsp+88], 12
37bdfe96fmov [rsp+80], rcx
37bdfe974mov rcx, [rsp+216]
37bdfe97clea r14, [r12+rax]
37bdfe980lea r9, [rip+0x656429]
37bdfe987mov [rsp+248], rax
37bdfe98fadd rax, r15
37bdfe992mov r8, [rsp+128]
37bdfe99amov [rsp+64], rcx
37bdfe99fmov rcx, [rsp+688]
37bdfe9a7mov [rsp+48], rax
37bdfe9acmov rax, [rsp+664]
37bdfe9b4mov [rsp+56], rcx
37bdfe9b9mov rcx, [rsp+208]
37bdfe9c1mov [rsp+40], rax
37bdfe9c6mov [rsp+32], r14
37bdfe9cbmov [rsp+368], rdx
37bdfe9d3mov rdx, [rsp+200]
37bdfe9dbmov [rsp+376], rdi
37bdfe9e3call cgemv_64_
37bdfe9e8movss x0, [rbx]
37bdfe9ecmov rax, [rsp+632]
37bdfe9f4mov [rbx+4], 0
37bdfe9fbandps x0, [rip+0x6563de]
37bdfea02mov rax, [rax]
37bdfea05movaps x8, x0
37bdfea09cmp rax, r13
37bdfea0cjg 0x37bdfeaf8
37bdfea12
37bdfea12loc_37bdfea12:
37bdfea12movaps x1, x6
37bdfea15pxor x0, x0
37bdfea19maxss x1, x8
37bdfea1eucomiss x1, x0
37bdfea21jp 0x37bdfea70
37bdfea23jne 0x37bdfea70
37bdfea25mov rax, [rsp+696]
37bdfea2dcmp [rax], 0
37bdfea31jne 0x37bdfea36
37bdfea33mov [rax], r13
37bdfea36
37bdfea36loc_37bdfea36:
37bdfea36mov rax, [rsp+176]
37bdfea3emov [r12+8*rax+4], 0
37bdfea47mov rax, [rsp+632]
37bdfea4fmov rax, [rax]
37bdfea52
37bdfea52loc_37bdfea52:
37bdfea52mov rbx, [rsp+672]
37bdfea5amov [rbx+8*rdi], r13
37bdfea5emov r13, rsi
37bdfea61jmp 0x37bdfe8a0
37bdfea66
37bdfea66 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdfea70
37bdfea70loc_37bdfea70:
37bdfea70movaps x9, x6
37bdfea74mulss x9, x14
37bdfea79comiss x8, x9
37bdfea7djb 0x37bdfebc0
37bdfea83
37bdfea83loc_37bdfea83:
37bdfea83mov r14, r13
37bdfea86
37bdfea86loc_37bdfea86:
37bdfea86mov rax, [rsp+632]
37bdfea8emov rcx, [rsp+128]
37bdfea96lea r8, [rip+0x65630b]
37bdfea9dmov rdx, rbx
37bdfeaa0mov rax, [rax]
37bdfeaa3mov [rsp+232], rax
37bdfeaabsub rax, r13
37bdfeaaeadd rax, 1
37bdfeab2mov [rsp+376], rax
37bdfeabalea rax, [rip+0x6562e7]
37bdfeac1mov [rsp+32], rax
37bdfeac6mov rax, [rsp+176]
37bdfeacelea r9, [r12+8*rax]
37bdfead2call ccopy_64_
37bdfead7mov rax, [rsp+632]
37bdfeadfmov rax, [rax]
37bdfeae2cmp rax, r13
37bdfeae5jg 0x37bdffb08
37bdfeaebmov r13, r14
37bdfeaeejmp 0x37bdfea52
37bdfeaf3
37bdfeaf3 0f 1f 44 00 00 ..D..
37bdfeaf8
37bdfeaf8loc_37bdfeaf8:
37bdfeaf8sub rax, r13
37bdfeafbmov rcx, [rsp+128]
37bdfeb03lea r8, [rip+0x65629e]
37bdfeb0amov [rsp+376], rax
37bdfeb12mov rax, [rsp+160]
37bdfeb1aadd rax, rsi
37bdfeb1dlea rdx, [r15+8*rax]
37bdfeb21call icamax_64_
37bdfeb26lea rbp, [rax+r13]
37bdfeb2amov rax, [rsp+160]
37bdfeb32add rax, rbp
37bdfeb35movss x6, [r15+8*rax]
37bdfeb3bmovss x1, [r15+8*rax+4]
37bdfeb42andps x6, [rip+0x656297]
37bdfeb49andps x1, [rip+0x656290]
37bdfeb50addss x6, x1
37bdfeb54jmp 0x37bdfea12
37bdfeb59
37bdfeb59 0f 1f 80 00 00 00 00 .......
37bdfeb60
37bdfeb60loc_37bdfeb60:
37bdfeb60mov rdi, [rsp+224]
37bdfeb68sub rax, r13
37bdfeb6bmov rcx, [rsp+128]
37bdfeb73mov [rsp+376], rax
37bdfeb7bmov rax, [rsp+160]
37bdfeb83lea rdx, [rsi+rdi]
37bdfeb87lea rdi, [rip+0x65621a]
37bdfeb8emov [rsp+32], rdi
37bdfeb93add rax, rsi
37bdfeb96lea rdx, [r12+8*rdx]
37bdfeb9amov r8, rdi
37bdfeb9dlea r9, [r15+8*rax]
37bdfeba1call ccopy_64_
37bdfeba6mov rax, [rsp+632]
37bdfebaemov rdx, [rax]
37bdfebb1jmp 0x37bdfe943
37bdfebb6
37bdfebb6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdfebc0
37bdfebc0loc_37bdfebc0:
37bdfebc0mov rax, rbp
37bdfebc3mov rcx, [rsp+232]
37bdfebcbadd rcx, [rsp+152]
37bdfebd3lea r11, [rip+0x6561ce]
37bdfebdasub rax, r13
37bdfebddmov rdx, [rsp+224]
37bdfebe5mov [rsp+32], r11
37bdfebeamov [rsp+256], rax
37bdfebf2mov r8, [rsp+664]
37bdfebfamov [rsp+376], rax
37bdfec02mov rax, rcx
37bdfec05mov rcx, [rsp+192]
37bdfec0dadd rcx, rax
37bdfec10lea rax, [rcx+r13]
37bdfec14mov [rsp+232], rcx
37bdfec1cmov rcx, [rsp+128]
37bdfec24lea r10, [r15+8*rax]
37bdfec28lea rax, [rbp+rdx]
37bdfec2dlea rdx, [r12+8*rax]
37bdfec31mov r9, r10
37bdfec34mov [rsp+264], r10
37bdfec3ccall ccopy_64_
37bdfec41mov rax, [rsp+256]
37bdfec49mov rcx, [rsp+128]
37bdfec51lea r8, [rip+0x656150]
37bdfec58mov rdx, [rsp+264]
37bdfec60mov [rsp+376], rax
37bdfec68call clacgv_64_
37bdfec6dmov rax, [rsp+136]
37bdfec75mov rcx, [rsp+232]
37bdfec7dimul rax, rbp
37bdfec81add rax, [rsp+144]
37bdfec89mov [rsp+296], rax
37bdfec91add rax, rbp
37bdfec94lea r11, [r12+8*rax]
37bdfec98lea rax, [rcx+rbp]
37bdfec9cmovss x0, [r11]
37bdfeca1lea rax, [r15+8*rax]
37bdfeca5mov [rax+4], 0
37bdfecacmovss [rax], x0
37bdfecb0mov [rsp+272], rax
37bdfecb8mov rax, [rsp+632]
37bdfecc0mov rax, [rax]
37bdfecc3cmp rax, rbp
37bdfecc6jg 0x37bdff9d8
37bdfeccc
37bdfecccloc_37bdfeccc:
37bdfecccsub rax, r13
37bdfeccflea rcx, [rip+0x6560d2]
37bdfecd6mov r10, [rsp+216]
37bdfecdemov [rsp+288], r11
37bdfece6add rax, 1
37bdfeceamov r11, [rsp+688]
37bdfecf2mov [rsp+80], rcx
37bdfecf7lea r9, [rip+0x6560b2]
37bdfecfemov [rsp+368], rax
37bdfed06lea rax, [8*rbp-8]
37bdfed0emov rcx, [rsp+264]
37bdfed16mov [rsp+304], rax
37bdfed1eadd rax, r15
37bdfed21mov rdx, [rsp+200]
37bdfed29mov [rsp+280], rax
37bdfed31mov [rsp+48], rax
37bdfed36mov rax, [rsp+664]
37bdfed3emov [rsp+56], r11
37bdfed43mov [rsp+72], rcx
37bdfed48mov rcx, [rsp+208]
37bdfed50mov [rsp+64], r10
37bdfed55mov [rsp+40], rax
37bdfed5amov [rsp+32], r14
37bdfed5fmov r14, [rsp+128]
37bdfed67mov [rsp+88], 12
37bdfed70mov r8, r14
37bdfed73mov [rsp+376], rdi
37bdfed7bcall cgemv_64_
37bdfed80mov rax, [rsp+272]
37bdfed88mov rcx, r14
37bdfed8bmov rdx, [rsp+264]
37bdfed93lea r8, [rip+0x65600e]
37bdfed9amov [rax+4], 0
37bdfeda1mov rax, [rsp+256]
37bdfeda9mov [rsp+376], rax
37bdfedb1call icamax_64_
37bdfedb6mov rcx, [rsp+232]
37bdfedbemov r11, [rsp+288]
37bdfedc6add rax, rdi
37bdfedc9add rax, rcx
37bdfedccmovss x7, [r15+8*rax]
37bdfedd2movss x0, [r15+8*rax+4]
37bdfedd9mov rax, [rsp+632]
37bdfede1andps x7, [rip+0x655ff8]
37bdfede8andps x0, [rip+0x655ff1]
37bdfedefmov rax, [rax]
37bdfedf2addss x7, x0
37bdfedf6cmp rax, rbp
37bdfedf9jg 0x37bdff970
37bdfedff
37bdfedffloc_37bdfedff:
37bdfedffdivss x6, x7
37bdfee03mulss x6, x9
37bdfee08comiss x8, x6
37bdfee0cjae 0x37bdfea83
37bdfee12mov rcx, [rsp+144]
37bdfee1amov rax, [rsp+240]
37bdfee22mulss x7, x14
37bdfee27add rax, [rsp+136]
37bdfee2fadd rcx, rax
37bdfee32mov [rsp+312], rcx
37bdfee3aadd rcx, rsi
37bdfee3dmov [rsp+240], rcx
37bdfee45mov rcx, [rsp+272]
37bdfee4dmovss x0, [rcx]
37bdfee51andps x0, [rip+0x655f88]
37bdfee58comiss x0, x7
37bdfee5bjae 0x37be00370
37bdfee61mov [rsp+360], rsi
37bdfee69lea r14, [r13+2]
37bdfee6dcmp rbp, rsi
37bdfee70jne 0x37bdffbb0
37bdfee76nop [rax+rax]
37bdfee80
37bdfee80loc_37bdfee80:
37bdfee80mov rax, [rsp+632]
37bdfee88mov rbx, [rsp+232]
37bdfee90mov rdx, [rax]
37bdfee93mov rax, [rsp+160]
37bdfee9blea r10, [rax+rsi]
37bdfee9fadd rsi, rbx
37bdfeea2lea rax, [rdx-1]
37bdfeea6add rbx, r14
37bdfeea9movss x13, [r15+8*rsi+4]
37bdfeeb0movss x15, [r15+8*rsi]
37bdfeeb6movups x6, [r15+8*r10-8]
37bdfeebccmp rax, r13
37bdfeebfjg 0x37bdff620
37bdfeec5
37bdfeec5loc_37bdfeec5:
37bdfeec5mov rax, [rsp+176]
37bdfeecdmov rsi, [rsp+128]
37bdfeed5sub rdx, r13
37bdfeed8lea r8, [rip+0x655ec9]
37bdfeedfmov [rsp+376], rdx
37bdfeee7lea rdx, [r15+8*r10]
37bdfeeebnot r13
37bdfeeeemovups [r12+8*rax], x6
37bdfeef3mov rax, [rsp+240]
37bdfeefbmov rcx, rsi
37bdfeefemovss [r12+8*rax], x15
37bdfef04movss [r12+8*rax+4], x13
37bdfef0bcall clacgv_64_
37bdfef10mov rax, [rsp+632]
37bdfef18lea rdx, [r15+8*rbx]
37bdfef1cmov rcx, rsi
37bdfef1flea r8, [rip+0x655e82]
37bdfef26add r13, [rax]
37bdfef29mov [rsp+376], r13
37bdfef31mov r13, r14
37bdfef34call clacgv_64_
37bdfef39mov rax, rbp
37bdfef3cneg rax
37bdfef3fmovq x0, rax
37bdfef44mov rax, [rsp+672]
37bdfef4cpunpcklqdq x0, x0
37bdfef50movups [rax+8*rdi], x0
37bdfef54mov rax, [rsp+632]
37bdfef5cmov rax, [rax]
37bdfef5fjmp 0x37bdfe8a0
37bdfef64
37bdfef64 0f 1f 40 00 ..@.
37bdfef68
37bdfef68loc_37bdfef68:
37bdfef68sub rax, r13
37bdfef6blea rsi, [r13-1]
37bdfef6fmov r9, [rsp+200]
37bdfef77lea r8, [rip+0x655e4e]
37bdfef7eadd rax, 1
37bdfef82lea rdx, [8*rsi]
37bdfef8alea rcx, [rip+0x655e49]
37bdfef91mov [rsp+376], rsi
37bdfef99mov [rsp+368], rax
37bdfefa1mov r14, r12
37bdfefa4mov rax, [rsp+664]
37bdfefacmov [rsp+120], 9
37bdfefb5mov rbp, [rsp+648]
37bdfefbdmov [rsp+96], rax
37bdfefc2mov rax, [rsp+136]
37bdfefcamov [rsp+112], 12
37bdfefd3mov [rsp+104], 5
37bdfefdcimul rax, r13
37bdfefe0add rax, [rsp+144]
37bdfefe8add rax, r13
37bdfefeblea rax, [r12+8*rax]
37bdfefefmov [rsp+88], rax
37bdfeff4mov rax, [rsp+216]
37bdfeffcmov [rsp+80], rax
37bdff001mov rax, [rsp+688]
37bdff009mov [rsp+72], rax
37bdff00elea rax, [r15+rdx]
37bdff012add rdx, r12
37bdff015mov [rsp+64], rax
37bdff01amov rax, [rsp+664]
37bdff022mov [rsp+48], rdx
37bdff027mov rdx, [rsp+208]
37bdff02fmov [rsp+56], rax
37bdff034lea rax, [rip+0x655d75]
37bdff03bmov [rsp+40], rax
37bdff040mov rax, [rsp+128]
37bdff048mov [rsp+32], rax
37bdff04dcall cgemmtr_
37bdff052mov rdi, [rsp+664]
37bdff05amov r12, [rsp+672]
37bdff062mov rax, rsi
37bdff065jmp 0x37bdff0a4
37bdff067
37bdff067 66 0f 1f 84 00 00 00 00 00 f........
37bdff070
37bdff070loc_37bdff070:
37bdff070test rcx, rcx
37bdff073jle 0x37bdff0c8
37bdff075mov [rsp+32], rdi
37bdff07alea r9, [r14+8*r8]
37bdff07elea rdx, [r14+8*rdx-8]
37bdff083mov r8, rdi
37bdff086lea rcx, [rsp+352]
37bdff08ecall cswap_64_
37bdff093mov rax, [rsp+352]
37bdff09b
37bdff09bloc_37bdff09b:
37bdff09btest rax, rax
37bdff09ejle 0x37bdfe7bf
37bdff0a4
37bdff0a4loc_37bdff0a4:
37bdff0a4lea r8, [rax-1]
37bdff0a8mov rdx, [r12+8*r8]
37bdff0acmov rcx, r8
37bdff0aftest rdx, rdx
37bdff0b2jns 0x37bdff0bb
37bdff0b4neg rdx
37bdff0b7lea rcx, [rax-2]
37bdff0bb
37bdff0bbloc_37bdff0bb:
37bdff0bbmov [rsp+352], rcx
37bdff0c3cmp rdx, rax
37bdff0c6jne 0x37bdff070
37bdff0c8
37bdff0c8loc_37bdff0c8:
37bdff0c8mov rax, rcx
37bdff0cbjmp 0x37bdff09b
37bdff0cd
37bdff0cd 0f 1f 00 ...
37bdff0d0
37bdff0d0loc_37bdff0d0:
37bdff0d0sub rcx, rdi
37bdff0d3mov [rsp+32], r13
37bdff0d8add rcx, 1
37bdff0dcmov [rsp+376], rcx
37bdff0e4mov rcx, rdi
37bdff0e7imul rcx, r15
37bdff0ebadd rcx, r14
37bdff0eelea r8, [rcx+rdx]
37bdff0f2add rcx, rax
37bdff0f5lea rdx, [rbx+8*rcx]
37bdff0f9mov rcx, [rsp+128]
37bdff101lea r9, [rbx+8*r8]
37bdff105mov r8, r13
37bdff108call cswap_64_
37bdff10dmov rax, [rsp+632]
37bdff115mov rcx, [rax]
37bdff118
37bdff118loc_37bdff118:
37bdff118cmp rdi, rcx
37bdff11bjg 0x37bdfe7b3
37bdff121mov rdx, rdi
37bdff124jmp 0x37bdfe780
37bdff129
37bdff129 0f 1f 80 00 00 00 00 .......
37bdff130
37bdff130loc_37bdff130:
37bdff130movaps x9, x6
37bdff134mulss x9, x14
37bdff139comiss x7, x9
37bdff13djb 0x37bdff2f0
37bdff143
37bdff143loc_37bdff143:
37bdff143mov rdx, [rsp+136]
37bdff14bimul rdx, rsi
37bdff14fadd rdx, [rsp+144]
37bdff157
37bdff157loc_37bdff157:
37bdff157lea rax, [rip+0x655c4a]
37bdff15emov rbx, [rsp+160]
37bdff166lea r9, [r14+8*rdx+8]
37bdff16bmov rcx, [rsp+200]
37bdff173mov [rsp+32], rax
37bdff178mov r8, rax
37bdff17bmov rdx, rbx
37bdff17ecall ccopy_64_
37bdff183mov rax, [rsp+368]
37bdff18blea r12, [rax-1]
37bdff18fcmp rax, 1
37bdff193jle 0x37bdfe608
37bdff199mov rdx, [rsp+136]
37bdff1a1mov rbp, [rsp+128]
37bdff1a9lea r9, [rip+0x655bf8]
37bdff1b0mov [rsp+376], r12
37bdff1b8movss x0, [rip+0x655c34]
37bdff1c0imul rdx, rax
37bdff1c4add rdx, [rsp+144]
37bdff1ccmov rcx, rbp
37bdff1cfadd rax, rdx
37bdff1d2lea r8, [r14+8*rdx+8]
37bdff1d7lea rdx, [rsp+348]
37bdff1dfdivss x0, [r14+8*rax]
37bdff1e5movss [rsp+348], x0
37bdff1eecall csscal_64_
37bdff1f3lea r8, [rip+0x655bae]
37bdff1famov rdx, rbx
37bdff1fdmov rcx, rbp
37bdff200mov [rsp+376], r12
37bdff208call clacgv_64_
37bdff20djmp 0x37bdfe608
37bdff212
37bdff212 66 0f 1f 44 00 00 f..D..
37bdff218
37bdff218loc_37bdff218:
37bdff218sub rax, r12
37bdff21badd r13, [rsp+136]
37bdff223mov [rsp+88], 12
37bdff22clea r9, [rip+0x655b7d]
37bdff233mov [rsp+376], rax
37bdff23blea rax, [rip+0x655b66]
37bdff242mov r8, [rsp+128]
37bdff24amov [rsp+80], rax
37bdff24fmov rax, [rsp+160]
37bdff257mov rdx, [rsp+200]
37bdff25fmov rcx, [rsp+208]
37bdff267mov [rsp+72], rax
37bdff26cmov rax, [rsp+216]
37bdff274mov [rsp+64], rax
37bdff279mov rax, [rsp+688]
37bdff281mov [rsp+56], rax
37bdff286mov rax, [rsp+152]
37bdff28eadd rax, rbx
37bdff291add rax, [rsp+192]
37bdff299add rax, r12
37bdff29clea rax, [r15+8*rax]
37bdff2a0mov [rsp+48], rax
37bdff2a5mov rax, [rsp+664]
37bdff2admov [rsp+40], rax
37bdff2b2mov rax, [rsp+144]
37bdff2balea rax, [rax+r13+1]
37bdff2bflea rax, [r14+8*rax]
37bdff2c3mov [rsp+32], rax
37bdff2c8call cgemv_64_
37bdff2cdmov rsi, [rsp+368]
37bdff2d5lea rax, [rbp+rsi]
37bdff2damov [r15+8*rax+4], 0
37bdff2e3jmp 0x37bdfe550
37bdff2e8
37bdff2e8 0f 1f 84 00 00 00 00 00 ........
37bdff2f0
37bdff2f0loc_37bdff2f0:
37bdff2f0lea rax, [rdi-1]
37bdff2f4mov r11, rbx
37bdff2f7sub r11, [rsp+152]
37bdff2ffmov rcx, [rsp+144]
37bdff307mov [rsp+256], rax
37bdff30fmov [rsp+376], rax
37bdff317mov rax, [rsp+192]
37bdff31fmov [rsp+232], r11
37bdff327lea r12, [r11+rax]
37bdff32bmov rax, [rsp+136]
37bdff333lea r11, [rip+0x655a6e]
37bdff33amov [rsp+32], r11
37bdff33flea r9, [r15+8*r12+8]
37bdff344mov r8, r11
37bdff347imul rax, rdi
37bdff34bmov [rsp+240], r9
37bdff353lea r13, [rax+rcx]
37bdff357mov rcx, [rsp+128]
37bdff35fmov [rsp+176], rax
37bdff367lea rdx, [r14+8*r13+8]
37bdff36cadd r13, rdi
37bdff36fcall ccopy_64_
37bdff374movss x0, [r14+8*r13]
37bdff37amov r13, rsi
37bdff37dlea rdx, [r12+rdi]
37bdff381lea r10, [r15+8*rdx]
37bdff385mov rax, [rsp+176]
37bdff38dsub r13, rdi
37bdff390add rax, [rsp+136]
37bdff398movss [r10], x0
37bdff39dadd rax, [rsp+144]
37bdff3a5mov r8, [rsp+664]
37bdff3admov [r10+4], 0
37bdff3b5add rax, rdi
37bdff3b8mov rcx, [rsp+128]
37bdff3c0mov [rsp+248], r10
37bdff3c8lea r10, [rdi+1]
37bdff3cclea rdx, [r10+r12]
37bdff3d0mov [rsp+224], r10
37bdff3d8lea r11, [r15+8*rdx]
37bdff3dclea rdx, [r14+8*rax]
37bdff3e0mov [rsp+376], r13
37bdff3e8lea rax, [rip+0x6559b9]
37bdff3efmov r9, r11
37bdff3f2mov [rsp+176], r11
37bdff3famov [rsp+32], rax
37bdff3ffcall ccopy_64_
37bdff404mov rdx, [rsp+176]
37bdff40cmov rcx, [rsp+128]
37bdff414lea r8, [rip+0x65598d]
37bdff41bmov [rsp+376], r13
37bdff423call clacgv_64_
37bdff428mov rax, [rsp+632]
37bdff430mov r11, [rsp+232]
37bdff438mov rax, [rax]
37bdff43bcmp rax, rsi
37bdff43ejg 0x37bdff890
37bdff444
37bdff444loc_37bdff444:
37bdff444mov [rsp+376], r13
37bdff44cmov r13, [rsp+128]
37bdff454lea r8, [rip+0x65594d]
37bdff45bmov rdx, [rsp+176]
37bdff463mov rcx, r13
37bdff466call icamax_64_
37bdff46badd rax, rdi
37bdff46eadd rax, r12
37bdff471movss x8, [r15+8*rax]
37bdff477movss x0, [r15+8*rax+4]
37bdff47eandps x8, [rip+0x65595a]
37bdff486andps x0, [rip+0x655953]
37bdff48daddss x8, x0
37bdff492cmp rdi, 1
37bdff496jle 0x37bdff4e6
37bdff498mov rax, [rsp+256]
37bdff4a0mov rdx, [rsp+240]
37bdff4a8lea r8, [rip+0x6558f9]
37bdff4afmov rcx, r13
37bdff4b2mov [rsp+376], rax
37bdff4bacall icamax_64_
37bdff4bfadd r12, rax
37bdff4c2movss x0, [r15+8*r12]
37bdff4c8movss x1, [r15+8*r12+4]
37bdff4cfandps x0, [rip+0x65590a]
37bdff4d6andps x1, [rip+0x655903]
37bdff4ddaddss x0, x1
37bdff4e1maxss x8, x0
37bdff4e6
37bdff4e6loc_37bdff4e6:
37bdff4e6divss x6, x8
37bdff4ebmulss x6, x9
37bdff4f0comiss x7, x6
37bdff4f3jae 0x37bdff143
37bdff4f9mulss x8, x14
37bdff4femov rax, [rsp+248]
37bdff506movss x0, [rax]
37bdff50aandps x0, [rip+0x6558cf]
37bdff511comiss x0, x8
37bdff515jae 0x37be00310
37bdff51blea r13, [rsi-1]
37bdff51fmov r11, r13
37bdff522cmp rdi, r13
37bdff525jne 0x37bdffd50
37bdff52bmov rcx, [rsp+136]
37bdff533mov rax, [rsp+144]
37bdff53bimul rcx, rsi
37bdff53flea rdx, [rax+rcx]
37bdff543nop
37bdff545nop [rax+rax]
37bdff550
37bdff550loc_37bdff550:
37bdff550mov r10, [rsp+144]
37bdff558sub rcx, [rsp+136]
37bdff560lea r12, [rsi-2]
37bdff564sub rbx, [rsp+152]
37bdff56cadd rbx, [rsp+192]
37bdff574lea rax, [rbx+r13]
37bdff578lea r11, [rcx+r10]
37bdff57clea rcx, [rbp+r13]
37bdff581movss x15, [r15+8*rax]
37bdff587movss x13, [r15+8*rax+4]
37bdff58emovups x6, [r15+8*rcx]
37bdff593cmp rsi, 2
37bdff597jg 0x37bdfff50
37bdff59d
37bdff59dloc_37bdff59d:
37bdff59dadd r11, r13
37bdff5a0mov rsi, [rsp+128]
37bdff5a8add rdx, r13
37bdff5ablea r8, [rip+0x6557f6]
37bdff5b2movss [r14+8*r11], x15
37bdff5b8movss [r14+8*r11+4], x13
37bdff5bfmov rcx, rsi
37bdff5c2movups [r14+8*rdx], x6
37bdff5c7mov rdx, [rsp+160]
37bdff5cfmov [rsp+376], r13
37bdff5d7call clacgv_64_
37bdff5dclea rdx, [r15+8*rbx+8]
37bdff5e1mov rcx, rsi
37bdff5e4lea r8, [rip+0x6557bd]
37bdff5ebmov [rsp+376], r12
37bdff5f3call clacgv_64_
37bdff5f8mov rax, rdi
37bdff5fbneg rax
37bdff5femovq x0, rax
37bdff603mov rax, [rsp+672]
37bdff60bpunpcklqdq x0, x0
37bdff60fmovups [rax+8*r12], x0
37bdff614jmp 0x37bdfe614
37bdff619
37bdff619 0f 1f 80 00 00 00 00 .......
37bdff620
37bdff620loc_37bdff620:
37bdff620movaps x5, x6
37bdff623movaps x0, x6
37bdff626movaps x8, x6
37bdff62aunpckhps x5, x6
37bdff62dshufps x0, x6, -1
37bdff631movaps x2, x0
37bdff634shufps x8, x6, 85
37bdff639andps x2, [rip+0x6557a0]
37bdff640movaps x1, x5
37bdff643andps x1, [rip+0x655796]
37bdff64acomiss x2, x1
37bdff64djbe 0x37bdffa40
37bdff653movss x12, [rip+0x6557a4]
37bdff65cmovaps x7, x5
37bdff65fmovaps x2, x5
37bdff662divss x7, x0
37bdff666xorps x2, x12
37bdff66adivss x2, x0
37bdff66emovaps x1, x7
37bdff671movaps x10, x7
37bdff675movaps x11, x7
37bdff679mulss x1, x5
37bdff67dmovaps x4, x7
37bdff680mulss x10, x15
37bdff685mulss x11, x13
37bdff68aaddss x1, x0
37bdff68eaddss x10, x13
37bdff693subss x11, x15
37bdff698divss x10, x1
37bdff69dmulss x5, x2
37bdff6a1movaps x9, x2
37bdff6a5mulss x2, x8
37bdff6aamulss x9, x6
37bdff6afsubss x5, x0
37bdff6b3subss x2, x6
37bdff6b7addss x9, x8
37bdff6bcdivss x2, x5
37bdff6c0divss x11, x1
37bdff6c5movaps x8, x2
37bdff6c9movaps x2, x10
37bdff6cddivss x9, x5
37bdff6d2movaps x0, x11
37bdff6d6mulss x0, x8
37bdff6dbmulss x2, x9
37bdff6e0subss x2, x0
37bdff6e4movss x0, [rip+0x655708]
37bdff6ecsubss x2, x0
37bdff6f0divss x0, x2
37bdff6f4pxor x2, x2
37bdff6f8mulss x7, x2
37bdff6fcmulss x4, x0
37bdff700subss x7, x0
37bdff704divss x7, x1
37bdff708addss x4, x2
37bdff70cdivss x4, x1
37bdff710
37bdff710loc_37bdff710:
37bdff710mov rax, [rsp+232]
37bdff718lea rbx, [rax+r14]
37bdff71ccmp rdx, r14
37bdff71fjl 0x37bdfeec5
37bdff725lea rax, [rdx+1]
37bdff729mov rbx, [rsp+232]
37bdff731xorps x12, x7
37bdff735movss [rsp+232], x15
37bdff73fsub rax, r14
37bdff742mov rsi, rax
37bdff745mov rax, [rsp+160]
37bdff74dadd rbx, r14
37bdff750movups [rsp+160], x6
37bdff758lea r9, [r15+8*rbx]
37bdff75cadd rax, r14
37bdff75flea r8, [r15+8*rax]
37bdff763mov rax, [rsp+224]
37bdff76bmovss [rsp+224], x13
37bdff775add rax, r14
37bdff778lea r11, [r12+8*rax]
37bdff77cmov rax, [rsp+312]
37bdff784add rax, r14
37bdff787lea rcx, [r12+8*rax]
37bdff78bxor eax, eax
37bdff78dnop [rax]
37bdff790
37bdff790loc_37bdff790:
37bdff790movss x6, [r8+8*rax]
37bdff796movaps x2, x10
37bdff79amovaps x1, x11
37bdff79emovaps x13, x10
37bdff7a2movss x5, [r8+8*rax+4]
37bdff7a9movss x0, [r9+8*rax]
37bdff7afmulss x2, x6
37bdff7b3movss x3, [r9+8*rax+4]
37bdff7bamulss x1, x5
37bdff7bemulss x13, x5
37bdff7c3subss x2, x1
37bdff7c7movaps x1, x11
37bdff7cbmulss x1, x6
37bdff7cfsubss x2, x0
37bdff7d3addss x1, x13
37bdff7d8movaps x15, x2
37bdff7dcmulss x2, x12
37bdff7e1mulss x15, x4
37bdff7e6subss x1, x3
37bdff7eamovaps x13, x1
37bdff7eemulss x1, x4
37bdff7f2mulss x13, x12
37bdff7f7addss x1, x2
37bdff7fbmovaps x2, x9
37bdff7ffmulss x2, x0
37bdff803subss x15, x13
37bdff808mulss x0, x8
37bdff80dmovss [r11+8*rax+4], x1
37bdff814movaps x1, x8
37bdff818mulss x1, x3
37bdff81cmovss [r11+8*rax], x15
37bdff822mulss x3, x9
37bdff827subss x2, x1
37bdff82baddss x0, x3
37bdff82fsubss x2, x6
37bdff833subss x0, x5
37bdff837movaps x1, x2
37bdff83amulss x1, x4
37bdff83emovaps x3, x0
37bdff841mulss x3, x7
37bdff845mulss x2, x7
37bdff849mulss x0, x4
37bdff84dsubss x1, x3
37bdff851addss x2, x0
37bdff855movss [rcx+8*rax], x1
37bdff85amovss [rcx+8*rax+4], x2
37bdff860add rax, 1
37bdff864cmp rsi, rax
37bdff867jne 0x37bdff790
37bdff86dmovups x6, [rsp+160]
37bdff875movss x13, [rsp+224]
37bdff87fmovss x15, [rsp+232]
37bdff889jmp 0x37bdfeec5
37bdff88e
37bdff88e 66 90 f.
37bdff890
37bdff890loc_37bdff890:
37bdff890sub rax, rsi
37bdff893add rsi, 1
37bdff897mov [rsp+88], 12
37bdff8a0mov r8, [rsp+128]
37bdff8a8mov [rsp+376], rax
37bdff8b0lea rax, [rip+0x6554f1]
37bdff8b7mov rdx, [rsp+200]
37bdff8bflea r9, [rip+0x6554ea]
37bdff8c6mov [rsp+80], rax
37bdff8cbmov rax, [rsp+240]
37bdff8d3imul rsi, [rsp+136]
37bdff8dcmov rcx, [rsp+208]
37bdff8e4mov [rsp+72], rax
37bdff8e9mov rax, [rsp+216]
37bdff8f1mov [rsp+64], rax
37bdff8f6mov rax, [rsp+688]
37bdff8femov [rsp+56], rax
37bdff903mov rax, [rsp+152]
37bdff90blea rax, [r11+2*rax]
37bdff90fadd rax, [rsp+192]
37bdff917add rax, rdi
37bdff91alea rax, [r15+8*rax]
37bdff91emov [rsp+48], rax
37bdff923mov rax, [rsp+664]
37bdff92bmov [rsp+40], rax
37bdff930mov rax, [rsp+144]
37bdff938lea rax, [rax+rsi+1]
37bdff93dlea rax, [r14+8*rax]
37bdff941mov [rsp+32], rax
37bdff946call cgemv_64_
37bdff94bmov rsi, [rsp+368]
37bdff953mov rax, [rsp+248]
37bdff95bmov r13, rsi
37bdff95emov [rax+4], 0
37bdff965sub r13, rdi
37bdff968jmp 0x37bdff444
37bdff96d
37bdff96d 0f 1f 00 ...
37bdff970
37bdff970loc_37bdff970:
37bdff970sub rax, rbp
37bdff973mov r14, rcx
37bdff976lea r8, [rip+0x65542b]
37bdff97dmov [rsp+376], rax
37bdff985lea rax, [rcx+rbp+1]
37bdff98amov rcx, [rsp+128]
37bdff992lea rdx, [r15+8*rax]
37bdff996call icamax_64_
37bdff99bmov r11, [rsp+288]
37bdff9a3add rax, rbp
37bdff9a6add rax, r14
37bdff9a9movss x0, [r15+8*rax]
37bdff9afmovss x1, [r15+8*rax+4]
37bdff9b6andps x0, [rip+0x655423]
37bdff9bdandps x1, [rip+0x65541c]
37bdff9c4addss x0, x1
37bdff9c8maxss x7, x0
37bdff9ccjmp 0x37bdfedff
37bdff9d1
37bdff9d1 0f 1f 80 00 00 00 00 .......
37bdff9d8
37bdff9d8loc_37bdff9d8:
37bdff9d8sub rax, rbp
37bdff9dbmov [rsp+280], r11
37bdff9e3mov [rsp+376], rax
37bdff9eblea rax, [rcx+rbp+1]
37bdff9f0mov rcx, [rsp+296]
37bdff9f8lea r9, [r15+8*rax]
37bdff9fclea rdx, [rcx+rbp+1]
37bdffa01lea rcx, [rip+0x6553a0]
37bdffa08mov [rsp+32], rcx
37bdffa0dmov r8, rcx
37bdffa10mov rcx, [rsp+128]
37bdffa18lea rdx, [r12+8*rdx]
37bdffa1ccall ccopy_64_
37bdffa21mov rax, [rsp+632]
37bdffa29mov r11, [rsp+280]
37bdffa31mov rax, [rax]
37bdffa34jmp 0x37bdfeccc
37bdffa39
37bdffa39 0f 1f 80 00 00 00 00 .......
37bdffa40
37bdffa40loc_37bdffa40:
37bdffa40movaps x2, x0
37bdffa43movaps x11, x13
37bdffa47pxor x7, x7
37bdffa4bmovss x12, [rip+0x6553ac]
37bdffa54divss x2, x5
37bdffa58movaps x4, x2
37bdffa5bmovaps x1, x2
37bdffa5emovaps x10, x2
37bdffa62mulss x4, x15
37bdffa67mulss x1, x0
37bdffa6bxorps x0, x12
37bdffa6fmulss x10, x13
37bdffa74subss x11, x4
37bdffa79movaps x4, x0
37bdffa7cdivss x4, x5
37bdffa80addss x1, x5
37bdffa84addss x10, x15
37bdffa89divss x11, x1
37bdffa8emulss x0, x4
37bdffa92movaps x9, x4
37bdffa96mulss x9, x8
37bdffa9bmulss x4, x6
37bdffa9faddss x0, x5
37bdffaa3addss x9, x6
37bdffaa8subss x8, x4
37bdffaadmovaps x4, x2
37bdffab0mulss x4, x7
37bdffab4divss x10, x1
37bdffab9divss x9, x0
37bdffabemovaps x3, x10
37bdffac2divss x8, x0
37bdffac7movaps x0, x11
37bdffacbmulss x3, x9
37bdffad0mulss x0, x8
37bdffad5subss x3, x0
37bdffad9movss x0, [rip+0x655313]
37bdffae1subss x3, x0
37bdffae5divss x0, x3
37bdffae9mulss x2, x0
37bdffaedaddss x4, x0
37bdffaf1divss x4, x1
37bdffaf5subss x7, x2
37bdffaf9divss x7, x1
37bdffafdjmp 0x37bdff710
37bdffb02
37bdffb02 66 0f 1f 44 00 00 f..D..
37bdffb08
37bdffb08loc_37bdffb08:
37bdffb08mov rbx, [rsp+176]
37bdffb10sub rax, r13
37bdffb13movss x0, [rip+0x6552d9]
37bdffb1blea rdx, [rsp+348]
37bdffb23mov [rsp+376], rax
37bdffb2bmov rax, [rsp+224]
37bdffb33lea r9, [rip+0x65526e]
37bdffb3adivss x0, [r12+8*rbx]
37bdffb40mov rbx, [rsp+128]
37bdffb48movss [rsp+348], x0
37bdffb51add rax, rsi
37bdffb54lea r8, [r12+8*rax]
37bdffb58mov rcx, rbx
37bdffb5bcall csscal_64_
37bdffb60mov rax, [rsp+632]
37bdffb68lea r8, [rip+0x655239]
37bdffb6fmov rcx, rbx
37bdffb72mov rax, [rax]
37bdffb75mov [rsp+176], rax
37bdffb7dsub rax, r13
37bdffb80mov r13, r14
37bdffb83mov [rsp+376], rax
37bdffb8bmov rax, [rsp+160]
37bdffb93add rax, rsi
37bdffb96lea rdx, [r15+8*rax]
37bdffb9acall clacgv_64_
37bdffb9fmov rax, [rsp+632]
37bdffba7mov rax, [rax]
37bdffbaajmp 0x37bdfea52
37bdffbaf
37bdffbaf 90 .
37bdffbb0
37bdffbb0loc_37bdffbb0:
37bdffbb0mov rcx, rbp
37bdffbb3mov [rsp+320], r13
37bdffbbbmov rdx, [rsp+240]
37bdffbc3sub rcx, rsi
37bdffbc6add rax, [rsp+136]
37bdffbcemov [rsp+288], 2
37bdffbdamov [rsp+256], rcx
37bdffbe2mov rcx, [rsp+248]
37bdffbeaadd rax, [rsp+144]
37bdffbf2add rcx, 24
37bdffbf6mov [rsp+272], rcx
37bdffbfemov rcx, [rsp+312]
37bdffc06mov [rsp+264], rcx
37bdffc0e
37bdffc0eloc_37bdffc0e:
37bdffc0eadd rax, rbp
37bdffc11movss x0, [r12+8*rdx]
37bdffc17mov r10, [rsp+256]
37bdffc1fmov [r11+4], 0
37bdffc27lea r9, [r12+8*rax]
37bdffc2bmov rax, [rsp+264]
37bdffc33lea r8, [rip+0x65516e]
37bdffc3amovss [r11], x0
37bdffc3fsub r10, 1
37bdffc43add rax, r14
37bdffc46mov r14, [rsp+128]
37bdffc4emov [rsp+376], r10
37bdffc56lea rdx, [r12+8*rax]
37bdffc5amov rax, [rsp+664]
37bdffc62mov [rsp+256], r10
37bdffc6amov rcx, r14
37bdffc6dmov [rsp+248], r9
37bdffc75mov [rsp+32], rax
37bdffc7acall ccopy_64_
37bdffc7fmov r10, [rsp+256]
37bdffc87mov r8, [rsp+664]
37bdffc8fmov rcx, r14
37bdffc92mov rdx, [rsp+248]
37bdffc9amov [rsp+376], r10
37bdffca2call clacgv_64_
37bdffca7mov rax, [rsp+632]
37bdffcafmov rax, [rax]
37bdffcb2cmp rax, rbp
37bdffcb5jg 0x37be00190
37bdffcbb
37bdffcbbloc_37bdffcbb:
37bdffcbbcmp r13, 1
37bdffcbfjle 0x37bdffd03
37bdffcc1mov rax, [rsp+320]
37bdffcc9mov r8, [rsp+664]
37bdffcd1mov [rsp+376], rdi
37bdffcd9mov rcx, [rsp+128]
37bdffce1lea rdx, [r12+8*rax]
37bdffce5mov rax, [rsp+664]
37bdffcedmov [rsp+32], rax
37bdffcf2mov rax, [rsp+304]
37bdffcfalea r9, [r12+rax]
37bdffcfecall cswap_64_
37bdffd03
37bdffd03loc_37bdffd03:
37bdffd03mov rax, [rsp+272]
37bdffd0bmov r9, [rsp+280]
37bdffd13lea rcx, [rsp+360]
37bdffd1blea rdx, [r15+rax-16]
37bdffd20mov rax, [rsp+688]
37bdffd28mov [rsp+32], rax
37bdffd2dmov r8, rax
37bdffd30call cswap_64_
37bdffd35cmp [rsp+288], 1
37bdffd3eje 0x37be0048e
37bdffd44lea r14, [r13+2]
37bdffd48jmp 0x37bdfee80
37bdffd4d
37bdffd4d 0f 1f 00 ...
37bdffd50
37bdffd50loc_37bdffd50:
37bdffd50mov [rsp+264], 2
37bdffd5clea r10, [rsi-2]
37bdffd60
37bdffd60loc_37bdffd60:
37bdffd60mov rax, [rsp+640]
37bdffd68mov rcx, [rsp+136]
37bdffd70sub r10, rdi
37bdffd73mov [rsp+240], r11
37bdffd7bmov r9, [rsp+144]
37bdffd83lea r8, [rip+0x65501e]
37bdffd8amov [rsp+376], r10
37bdffd92mov r12, [rax]
37bdffd95mov rax, [rsp+632]
37bdffd9dmov [rsp+232], r10
37bdffda5add r12, r11
37bdffda8sub r12, [rax]
37bdffdabmov rax, rcx
37bdffdaeimul rax, r11
37bdffdb2add rax, r9
37bdffdb5lea rdx, [rax+r11]
37bdffdb9mov r11, rcx
37bdffdbcmov [rsp+248], rax
37bdffdc4movss x0, [r14+8*rdx]
37bdffdcamov rdx, rcx
37bdffdcdimul rdx, rdi
37bdffdd1lea rcx, [rdx+r9]
37bdffdd5add rdx, r11
37bdffdd8mov r11, [rsp+664]
37bdffde0add rdx, r9
37bdffde3mov [rsp+176], rcx
37bdffdebadd rcx, rdi
37bdffdeeadd rdx, rdi
37bdffdf1movss [r14+8*rcx], x0
37bdffdf7mov [r14+8*rcx+4], 0
37bdffe00lea r9, [r14+8*rdx]
37bdffe04mov rdx, [rsp+224]
37bdffe0cmov [rsp+32], r11
37bdffe11mov rcx, [rsp+128]
37bdffe19add rdx, rax
37bdffe1cmov [rsp+224], r9
37bdffe24lea rdx, [r14+8*rdx]
37bdffe28call ccopy_64_
37bdffe2dmov r10, [rsp+232]
37bdffe35mov r8, [rsp+664]
37bdffe3dmov rdx, [rsp+224]
37bdffe45mov rcx, [rsp+128]
37bdffe4dmov [rsp+376], r10
37bdffe55call clacgv_64_
37bdffe5acmp rdi, 1
37bdffe5emov r11, [rsp+240]
37bdffe66jle 0x37bdffebe
37bdffe68mov rdx, [rsp+256]
37bdffe70mov rax, [rsp+248]
37bdffe78lea r10, [rip+0x654f29]
37bdffe7fmov [rsp+224], r11
37bdffe87mov [rsp+32], r10
37bdffe8cmov rcx, [rsp+128]
37bdffe94mov r8, r10
37bdffe97mov [rsp+376], rdx
37bdffe9flea rdx, [r14+8*rax+8]
37bdffea4mov rax, [rsp+176]
37bdffeaclea r9, [r14+8*rax+8]
37bdffeb1call ccopy_64_
37bdffeb6mov r11, [rsp+224]
37bdffebe
37bdffebeloc_37bdffebe:
37bdffebemov rax, [rsp+632]
37bdffec6mov rax, [rax]
37bdffec9cmp rax, rsi
37bdffeccjg 0x37be001e0
37bdffed2
37bdffed2loc_37bdffed2:
37bdffed2mov rcx, [rsp+688]
37bdffedasub rax, r11
37bdffeddimul r12, [rsp+152]
37bdffee6add rax, 1
37bdffeeaadd r12, [rsp+192]
37bdffef2mov [rsp+32], rcx
37bdffef7mov r8, rcx
37bdffefamov rcx, [rsp+128]
37bdfff02mov [rsp+376], rax
37bdfff0alea rax, [r12+rdi]
37bdfff0eadd r12, r11
37bdfff11lea rdx, [r15+8*r12]
37bdfff15lea r9, [r15+8*rax]
37bdfff19call cswap_64_
37bdfff1emov rcx, [rsp+136]
37bdfff26mov rax, [rsp+144]
37bdfff2eimul rcx, rsi
37bdfff32lea rdx, [rax+rcx]
37bdfff36cmp [rsp+264], 1
37bdfff3fjne 0x37bdff550
37bdfff45mov rsi, rdi
37bdfff48jmp 0x37bdff157
37bdfff4d
37bdfff4d 0f 1f 00 ...
37bdfff50
37bdfff50loc_37bdfff50:
37bdfff50movaps x0, x6
37bdfff53movaps x2, x6
37bdfff56andps x2, [rip+0x654e83]
37bdfff5dmovss x12, [rip+0x654e9a]
37bdfff66shufps x0, x6, 85
37bdfff6amovaps x4, x0
37bdfff6dmovaps x8, x6
37bdfff71movaps x3, x6
37bdfff74andps x4, [rip+0x654e65]
37bdfff7bunpckhps x3, x6
37bdfff7emovaps x1, x6
37bdfff81shufps x8, x6, -1
37bdfff86comiss x4, x2
37bdfff89jbe 0x37be00250
37bdfff8fmovaps x2, x6
37bdfff92movaps x7, x6
37bdfff95divss x7, x0
37bdfff99xorps x2, x12
37bdfff9ddivss x2, x0
37bdfffa1mulss x1, x7
37bdfffa5movaps x9, x7
37bdfffa9movaps x11, x7
37bdfffadmulss x9, x15
37bdfffb2mulss x11, x13
37bdfffb7addss x1, x0
37bdfffbbaddss x9, x13
37bdfffc0subss x11, x15
37bdfffc5divss x9, x1
37bdfffcamovaps x4, x2
37bdfffcdmovaps x10, x2
37bdfffd1mulss x4, x6
37bdfffd5mulss x2, x8
37bdfffdamulss x10, x3
37bdfffdfsubss x4, x0
37bdfffe3subss x2, x3
37bdfffe7addss x10, x8
37bdfffecdivss x2, x4
37bdffff0divss x10, x4
37bdffff5movaps x8, x2
37bdffff9movaps x0, x8
37bdffffddivss x11, x1
37be00002movaps x2, x10
37be00006mulss x2, x9
37be0000bmulss x0, x11
37be00010subss x2, x0
37be00014movss x0, [rip+0x654dd8]
37be0001csubss x2, x0
37be00020divss x0, x2
37be00024pxor x2, x2
37be00028movaps x4, x0
37be0002bmulss x4, x7
37be0002fmulss x7, x2
37be00033addss x4, x2
37be00037subss x7, x0
37be0003bdivss x4, x1
37be0003fdivss x7, x1
37be00043
37be00043loc_37be00043:
37be00043xorps x12, x7
37be00047lea r9, [r15+8*rbx]
37be0004blea r10, [r15+8*rbp]
37be0004fmov eax, 1
37be00054lea r8, [r14+8*r11]
37be00058lea rcx, [r14+8*rdx]
37be0005cmovups [rsp+176], x6
37be00064movss [rsp+224], x15
37be0006emovss [rsp+232], x13
37be00078nop [rax+rax]
37be00080
37be00080loc_37be00080:
37be00080movss x5, [r9+8*rax+4]
37be00087movss x6, [r9+8*rax]
37be0008dmovaps x1, x10
37be00091movaps x15, x10
37be00095movss x0, [r10+8*rax]
37be0009bmovss x3, [r10+8*rax+4]
37be000a2mulss x1, x6
37be000a6movaps x2, x5
37be000a9mulss x2, x8
37be000aemulss x15, x5
37be000b3subss x1, x2
37be000b7movaps x2, x6
37be000bamulss x2, x8
37be000bfsubss x1, x0
37be000c3addss x2, x15
37be000c8movaps x13, x1
37be000ccmulss x1, x7
37be000d0mulss x13, x4
37be000d5subss x2, x3
37be000d9movaps x15, x2
37be000ddmulss x2, x4
37be000e1mulss x15, x7
37be000e6addss x1, x2
37be000eamovaps x2, x11
37be000eemulss x2, x3
37be000f2subss x13, x15
37be000f7mulss x3, x9
37be000fcmovss [r8+8*rax+4], x1
37be00103movaps x1, x9
37be00107mulss x1, x0
37be0010bmovss [r8+8*rax], x13
37be00111mulss x0, x11
37be00116subss x1, x2
37be0011aaddss x0, x3
37be0011esubss x1, x6
37be00122subss x0, x5
37be00126movaps x2, x1
37be00129mulss x2, x4
37be0012dmovaps x3, x0
37be00130mulss x3, x12
37be00135mulss x0, x4
37be00139mulss x1, x12
37be0013esubss x2, x3
37be00142addss x0, x1
37be00146movss [rcx+8*rax], x2
37be0014bmovss [rcx+8*rax+4], x0
37be00151add rax, 1
37be00155cmp r13, rax
37be00158jne 0x37be00080
37be0015emov [rsp+352], r13
37be00166movups x6, [rsp+176]
37be0016emovss x15, [rsp+224]
37be00178movss x13, [rsp+232]
37be00182jmp 0x37bdff59d
37be00187
37be00187 66 0f 1f 84 00 00 00 00 00 f........
37be00190
37be00190loc_37be00190:
37be00190mov rcx, [rsp+264]
37be00198sub rax, rbp
37be0019bmov [rsp+376], rax
37be001a3mov rax, [rsp+296]
37be001ablea rdx, [rbp+rcx+1]
37be001b0lea rcx, [rip+0x654bf1]
37be001b7mov [rsp+32], rcx
37be001bclea rax, [rax+rbp+1]
37be001c1mov r8, rcx
37be001c4lea rdx, [r12+8*rdx]
37be001c8mov rcx, [rsp+128]
37be001d0lea r9, [r12+8*rax]
37be001d4call ccopy_64_
37be001d9jmp 0x37bdffcbb
37be001de
37be001de 66 90 f.
37be001e0
37be001e0loc_37be001e0:
37be001e0sub rax, rsi
37be001e3mov [rsp+176], r11
37be001ebmov [rsp+376], rax
37be001f3lea rax, [rsi+1]
37be001f7imul rax, [rsp+136]
37be00200add rax, [rsp+144]
37be00208lea rcx, [rax+rdi]
37be0020cadd rax, r11
37be0020flea rdx, [r14+8*rax]
37be00213mov rax, [rsp+664]
37be0021blea r9, [r14+8*rcx]
37be0021fmov rcx, [rsp+128]
37be00227mov [rsp+32], rax
37be0022cmov r8, rax
37be0022fcall cswap_64_
37be00234mov rax, [rsp+632]
37be0023cmov r11, [rsp+176]
37be00244mov rax, [rax]
37be00247jmp 0x37bdffed2
37be0024c
37be0024c 0f 1f 40 00 ..@.
37be00250
37be00250loc_37be00250:
37be00250movaps x2, x0
37be00253movaps x11, x13
37be00257pxor x7, x7
37be0025bxorps x2, x12
37be0025fmovaps x4, x2
37be00262divss x4, x6
37be00266mulss x2, x4
37be0026amovaps x10, x4
37be0026emulss x10, x8
37be00273mulss x4, x3
37be00277addss x2, x6
37be0027baddss x10, x3
37be00280subss x8, x4
37be00285divss x10, x2
37be0028adivss x8, x2
37be0028fmovaps x2, x0
37be00292movaps x3, x10
37be00296divss x2, x6
37be0029amovaps x9, x2
37be0029emovaps x1, x2
37be002a1movaps x4, x2
37be002a4mulss x1, x15
37be002a9mulss x0, x2
37be002admulss x9, x13
37be002b2mulss x4, x7
37be002b6subss x11, x1
37be002bbmovaps x1, x8
37be002bfaddss x0, x6
37be002c3addss x9, x15
37be002c8divss x11, x0
37be002cddivss x9, x0
37be002d2mulss x1, x11
37be002d7mulss x3, x9
37be002dcsubss x3, x1
37be002e0movss x1, [rip+0x654b0c]
37be002e8subss x3, x1
37be002ecdivss x1, x3
37be002f0addss x4, x1
37be002f4mulss x1, x2
37be002f8divss x4, x0
37be002fcsubss x7, x1
37be00300divss x7, x0
37be00304jmp 0x37be00043
37be00309
37be00309 0f 1f 80 00 00 00 00 .......
37be00310
37be00310loc_37be00310:
37be00310lea rax, [rip+0x654a91]
37be00317mov r9, [rsp+160]
37be0031fmov rdx, [rsp+240]
37be00327mov [rsp+32], rax
37be0032cmov rcx, [rsp+200]
37be00334mov r8, rax
37be00337call ccopy_64_
37be0033cmov rsi, [rsp+368]
37be00344cmp rdi, rsi
37be00347je 0x37be00430
37be0034dlea r13, [rsi-1]
37be00351mov r11, rsi
37be00354mov [rsp+264], 1
37be00360mov r10, r13
37be00363jmp 0x37bdffd60
37be00368
37be00368 0f 1f 84 00 00 00 00 00 ........
37be00370
37be00370loc_37be00370:
37be00370mov rax, [rsp+632]
37be00378mov rdx, [rsp+264]
37be00380mov r9, rbx
37be00383mov [rsp+328], r11
37be0038bmov rcx, [rsp+128]
37be00393mov rax, [rax]
37be00396mov [rsp+272], rax
37be0039esub rax, r13
37be003a1add rax, 1
37be003a5mov [rsp+376], rax
37be003adlea rax, [rip+0x6549f4]
37be003b4mov [rsp+32], rax
37be003b9mov r8, rax
37be003bccall ccopy_64_
37be003c1mov [rsp+360], r13
37be003c9cmp rbp, r13
37be003ccje 0x37bdfea83
37be003d2mov rax, [rsp+248]
37be003damov r14, rsi
37be003ddmov rcx, [rsp+224]
37be003e5mov [rsp+320], rdi
37be003edmov rdx, [rsp+176]
37be003f5mov r11, [rsp+328]
37be003fdmov [rsp+288], 1
37be00409add rax, 16
37be0040dmov [rsp+264], rcx
37be00415mov [rsp+272], rax
37be0041dmov rax, [rsp+312]
37be00425jmp 0x37bdffc0e
37be0042a
37be0042a 66 0f 1f 44 00 00 f..D..
37be00430
37be00430loc_37be00430:
37be00430mov rdx, [rsp+136]
37be00438imul rdx, rdi
37be0043cadd rdx, [rsp+144]
37be00444jmp 0x37bdff157
37be00449
37be00449loc_37be00449:
37be00449lea rdi, [rsp+376]
37be00451xor eax, eax
37be00453mov [rsp+128], rdi
37be0045blea rdi, [rsp+368]
37be00463mov [rsp+200], rdi
37be0046blea rdi, [rip+0x654946]
37be00472mov [rsp+208], rdi
37be0047alea rdi, [rip+0x654943]
37be00481mov [rsp+216], rdi
37be00489jmp 0x37bdfe663
37be0048e
37be0048eloc_37be0048e:
37be0048emov r14, rbp
37be00491jmp 0x37bdfea86
37bdfe300
37bdfe300clahef_64_:
37bdfe300push r15
37bdfe302push r14
37bdfe304push r13
37bdfe306push r12
37bdfe308push rbp
37bdfe309push rdi
37bdfe30apush rsi
37bdfe30bpush rbx
37bdfe30csub rsp, 552
37bdfe313movups [rsp+384], x6
37bdfe31bmovups [rsp+400], x7
37bdfe323movups [rsp+416], x8
37bdfe32cmovups [rsp+432], x9
37bdfe335movups [rsp+448], x10
37bdfe33emovups [rsp+464], x11
37bdfe347movups [rsp+480], x12
37bdfe350movups [rsp+496], x13
37bdfe359movups [rsp+512], x14
37bdfe362movups [rsp+528], x15
37bdfe36bmov rax, [rsp+664]
37bdfe373mov r14, [rsp+656]
37bdfe37bmov r15, [rsp+680]
37bdfe383mov rax, [rax]
37bdfe386mov [rsp+632], rdx
37bdfe38exor edx, edx
37bdfe390test rax, rax
37bdfe393mov rbp, r9
37bdfe396cmovns rdx, rax
37bdfe39amov rax, [rsp+688]
37bdfe3a2mov [rsp+640], r8
37bdfe3aamov r9l, 1
37bdfe3b0mov r8l, 1
37bdfe3b6mov rax, [rax]
37bdfe3b9mov [rsp+136], rdx
37bdfe3c1not rdx
37bdfe3c4mov [rsp+144], rdx
37bdfe3ccxor edx, edx
37bdfe3cetest rax, rax
37bdfe3d1cmovns rdx, rax
37bdfe3d5mov rax, [rsp+696]
37bdfe3ddmov [rax], 0
37bdfe3e4mov [rsp+152], rdx
37bdfe3ecnot rdx
37bdfe3efmov [rsp+192], rdx
37bdfe3f7lea rdx, [rip+0x6569a2]
37bdfe3fecall lsame_64_
37bdfe403test rax, rax
37bdfe406je 0x37bdfe830
37bdfe40cmov rax, [rsp+640]
37bdfe414mov rbx, [rax]
37bdfe417mov rax, [rsp+632]
37bdfe41fmov r12, [rax]
37bdfe422mov rax, r12
37bdfe425mov [rsp+368], r12
37bdfe42dsub rax, rbx
37bdfe430add rax, 1
37bdfe434cmp r12, rax
37bdfe437jg 0x37bdfe442
37bdfe439cmp r12, rbx
37bdfe43cjg 0x37be00449
37bdfe442
37bdfe442loc_37bdfe442:
37bdfe442lea rax, [rsp+376]
37bdfe44amov [rsp+648], rbp
37bdfe452mov rdx, r12
37bdfe455movss x14, [rip+0x656992]
37bdfe45emov [rsp+128], rax
37bdfe466lea rax, [rsp+368]
37bdfe46emov [rsp+200], rax
37bdfe476lea rax, [rip+0x65693b]
37bdfe47dmov [rsp+208], rax
37bdfe485lea rax, [rip+0x656938]
37bdfe48cmov [rsp+216], rax
37bdfe494nop
37bdfe495nop [rax+rax]
37bdfe4a0
37bdfe4a0loc_37bdfe4a0:
37bdfe4a0test r12, r12
37bdfe4a3jle 0x37bdfe655
37bdfe4a9imul rbx, [rsp+152]
37bdfe4b2mov r13, [rsp+136]
37bdfe4balea rax, [r12-1]
37bdfe4bfmov [rsp+376], rax
37bdfe4c7mov rax, [rsp+192]
37bdfe4cfimul r13, r12
37bdfe4d3mov rcx, [rsp+128]
37bdfe4dblea rbp, [rbx+rax]
37bdfe4dfmov rax, [rsp+144]
37bdfe4e7lea r9, [r15+8*rbp+8]
37bdfe4eclea rsi, [r13+rax]
37bdfe4f1lea rax, [rip+0x6568b0]
37bdfe4f8mov [rsp+160], r9
37bdfe500mov [rsp+32], rax
37bdfe505lea rdx, [r14+8*rsi+8]
37bdfe50amov r8, rax
37bdfe50dadd rsi, r12
37bdfe510call ccopy_64_
37bdfe515movss x0, [r14+8*rsi]
37bdfe51blea rax, [rbp+r12]
37bdfe520mov [r15+8*rax+4], 0
37bdfe529movss [r15+8*rax], x0
37bdfe52fmov rax, [rsp+632]
37bdfe537mov rax, [rax]
37bdfe53acmp rax, r12
37bdfe53djg 0x37bdff218
37bdfe543mov rsi, [rsp+368]
37bdfe54blea rax, [rbp+rsi]
37bdfe550
37bdfe550loc_37bdfe550:
37bdfe550movss x7, [r15+8*rax]
37bdfe556pxor x6, x6
37bdfe55aandps x7, [rip+0x65687f]
37bdfe561cmp rsi, 1
37bdfe565jle 0x37bdfe5b6
37bdfe567mov rdx, [rsp+160]
37bdfe56fmov rcx, [rsp+128]
37bdfe577lea rax, [rsi-1]
37bdfe57blea r8, [rip+0x656826]
37bdfe582mov [rsp+376], rax
37bdfe58acall icamax_64_
37bdfe58fmov rdi, rax
37bdfe592lea rax, [rbp+rax]
37bdfe597movss x6, [r15+8*rax]
37bdfe59dmovss x1, [r15+8*rax+4]
37bdfe5a4andps x6, [rip+0x656835]
37bdfe5abandps x1, [rip+0x65682e]
37bdfe5b2addss x6, x1
37bdfe5b6
37bdfe5b6loc_37bdfe5b6:
37bdfe5b6movaps x1, x6
37bdfe5b9pxor x0, x0
37bdfe5bdmaxss x1, x7
37bdfe5c1ucomiss x1, x0
37bdfe5c4jp 0x37bdff130
37bdfe5cajne 0x37bdff130
37bdfe5d0mov rax, [rsp+696]
37bdfe5d8cmp [rax], 0
37bdfe5dcjne 0x37bdfe5e1
37bdfe5demov [rax], rsi
37bdfe5e1
37bdfe5e1loc_37bdfe5e1:
37bdfe5e1mov rdx, [rsp+136]
37bdfe5e9mov rax, [rsp+144]
37bdfe5f1lea r12, [rsi-1]
37bdfe5f5imul rdx, rsi
37bdfe5f9add rax, rsi
37bdfe5fcadd rax, rdx
37bdfe5ffmov [r14+8*rax+4], 0
37bdfe608
37bdfe608loc_37bdfe608:
37bdfe608mov rax, [rsp+672]
37bdfe610mov [rax+8*r12], rsi
37bdfe614
37bdfe614loc_37bdfe614:
37bdfe614mov rax, [rsp+640]
37bdfe61cmov [rsp+368], r12
37bdfe624mov rcx, [rax]
37bdfe627mov rax, [rsp+632]
37bdfe62fmov rdx, [rax]
37bdfe632lea rbx, [rcx+r12]
37bdfe636mov rax, rdx
37bdfe639sub rbx, rdx
37bdfe63csub rax, rcx
37bdfe63fadd rax, 1
37bdfe643cmp rax, r12
37bdfe646jl 0x37bdfe4a0
37bdfe64ccmp rcx, rdx
37bdfe64fjge 0x37bdfe4a0
37bdfe655
37bdfe655loc_37bdfe655:
37bdfe655mov rax, rdx
37bdfe658mov rbp, [rsp+648]
37bdfe660sub rax, r12
37bdfe663
37bdfe663loc_37bdfe663:
37bdfe663add rbx, 1
37bdfe667add r12, 1
37bdfe66bmov [rsp+88], r14
37bdfe670mov rsi, rbp
37bdfe673mov [rsp+376], rax
37bdfe67bmov rax, [rsp+664]
37bdfe683lea rcx, [rip+0x65674b]
37bdfe68alea r8, [rip+0x65673b]
37bdfe691mov rdi, [rsp+144]
37bdfe699mov rdx, [rsp+208]
37bdfe6a1mov [rsp+120], 9
37bdfe6aamov [rsp+96], rax
37bdfe6afmov rax, [rsp+216]
37bdfe6b7imul rbx, [rsp+152]
37bdfe6c0mov r9, [rsp+200]
37bdfe6c8mov [rsp+112], 12
37bdfe6d1mov [rsp+80], rax
37bdfe6d6mov rax, [rsp+688]
37bdfe6demov [rsp+104], 5
37bdfe6e7mov [rsp+72], rax
37bdfe6ecmov rax, [rsp+192]
37bdfe6f4lea rax, [rax+rbx+1]
37bdfe6f9lea rax, [r15+8*rax]
37bdfe6fdmov r15, [rsp+136]
37bdfe705mov [rsp+64], rax
37bdfe70amov rax, [rsp+664]
37bdfe712imul r12, r15
37bdfe716mov [rsp+56], rax
37bdfe71blea rax, [rdi+r12+1]
37bdfe720lea rax, [r14+8*rax]
37bdfe724mov [rsp+48], rax
37bdfe729lea rax, [rip+0x656680]
37bdfe730mov [rsp+40], rax
37bdfe735mov rax, [rsp+128]
37bdfe73dmov [rsp+32], rax
37bdfe742call cgemmtr_
37bdfe747mov rax, [rsp+632]
37bdfe74fmov rbx, [rsp+368]
37bdfe757mov r13, [rsp+664]
37bdfe75fmov r12, [rsp+672]
37bdfe767mov rcx, [rax]
37bdfe76alea rdx, [rbx+1]
37bdfe76emov rbp, rbx
37bdfe771mov rbx, r14
37bdfe774mov r14, rdi
37bdfe777nop [rax+rax]
37bdfe780
37bdfe780loc_37bdfe780:
37bdfe780mov rax, [r12+8*rdx-8]
37bdfe785lea rdi, [rdx+1]
37bdfe789test rax, rax
37bdfe78cmov r8, rax
37bdfe78fcmovns rdi, rdx
37bdfe793neg r8
37bdfe796test rax, rax
37bdfe799cmovs rax, r8
37bdfe79dadd rdi, 1
37bdfe7a1cmp rax, rdx
37bdfe7a4je 0x37bdff118
37bdfe7aacmp rdi, rcx
37bdfe7adjle 0x37bdff0d0
37bdfe7b3
37bdfe7b3loc_37bdfe7b3:
37bdfe7b3mov rbx, rbp
37bdfe7b6mov rbp, rsi
37bdfe7b9mov rsi, rcx
37bdfe7bcsub rsi, rbx
37bdfe7bf
37bdfe7bfloc_37bdfe7bf:
37bdfe7bfmov [rbp], rsi
37bdfe7c3movups x6, [rsp+384]
37bdfe7cbmovups x7, [rsp+400]
37bdfe7d3movups x8, [rsp+416]
37bdfe7dcmovups x9, [rsp+432]
37bdfe7e5movups x10, [rsp+448]
37bdfe7eemovups x11, [rsp+464]
37bdfe7f7movups x12, [rsp+480]
37bdfe800movups x13, [rsp+496]
37bdfe809movups x14, [rsp+512]
37bdfe812movups x15, [rsp+528]
37bdfe81badd rsp, 552
37bdfe822pop rbx
37bdfe823pop rsi
37bdfe824pop rdi
37bdfe825pop rbp
37bdfe826pop r12
37bdfe828pop r13
37bdfe82apop r14
37bdfe82cpop r15
37bdfe82eret
37bdfe82f
37bdfe82f 90 .
37bdfe830
37bdfe830loc_37bdfe830:
37bdfe830lea rsi, [rsp+376]
37bdfe838mov rax, [rsp+632]
37bdfe840mov r12, r14
37bdfe843movss x14, [rip+0x6565a4]
37bdfe84cmov [rsp+128], rsi
37bdfe854lea rsi, [rsp+368]
37bdfe85cmov r13l, 1
37bdfe862mov [rsp+200], rsi
37bdfe86alea rsi, [rip+0x656547]
37bdfe871mov rax, [rax]
37bdfe874mov [rsp+208], rsi
37bdfe87clea rsi, [rip+0x656541]
37bdfe883mov [rsp+216], rsi
37bdfe88bmov [rsp+648], rbp
37bdfe893mov rbp, rdi
37bdfe896nop [rax+rax]
37bdfe8a0
37bdfe8a0loc_37bdfe8a0:
37bdfe8a0mov rsi, [rsp+640]
37bdfe8a8mov rdx, rax
37bdfe8abmov rcx, [rsi]
37bdfe8aecmp rcx, r13
37bdfe8b1jg 0x37bdfe8bc
37bdfe8b3cmp rcx, rax
37bdfe8b6jl 0x37bdfef68
37bdfe8bc
37bdfe8bcloc_37bdfe8bc:
37bdfe8bccmp r13, rax
37bdfe8bfjg 0x37bdfef68
37bdfe8c5mov rdi, [rsp+136]
37bdfe8cdmov rbx, [rsp+152]
37bdfe8d5mov rsi, [rsp+144]
37bdfe8ddimul rdi, r13
37bdfe8e1imul rbx, r13
37bdfe8e5add rsi, rdi
37bdfe8e8mov [rsp+240], rdi
37bdfe8f0mov [rsp+232], rbx
37bdfe8f8lea rdi, [r13+rsi]
37bdfe8fdadd rbx, [rsp+192]
37bdfe905movss x0, [r12+8*rdi]
37bdfe90blea rcx, [rbx+r13]
37bdfe90fmov [rsp+160], rbx
37bdfe917lea rbx, [r15+8*rcx]
37bdfe91bmov [rsp+224], rsi
37bdfe923lea rsi, [r13+1]
37bdfe927mov [rsp+176], rdi
37bdfe92fmov [rbx+4], 0
37bdfe936movss [rbx], x0
37bdfe93acmp r13, rax
37bdfe93djl 0x37bdfeb60
37bdfe943
37bdfe943loc_37bdfe943:
37bdfe943lea rdi, [r13-1]
37bdfe947sub rdx, r13
37bdfe94amov [rsp+72], rbx
37bdfe94fpxor x6, x6
37bdfe953lea rcx, [rip+0x65644e]
37bdfe95aadd rdx, 1
37bdfe95elea rax, [8*rdi]
37bdfe966mov [rsp+88], 12
37bdfe96fmov [rsp+80], rcx
37bdfe974mov rcx, [rsp+216]
37bdfe97clea r14, [r12+rax]
37bdfe980lea r9, [rip+0x656429]
37bdfe987mov [rsp+248], rax
37bdfe98fadd rax, r15
37bdfe992mov r8, [rsp+128]
37bdfe99amov [rsp+64], rcx
37bdfe99fmov rcx, [rsp+688]
37bdfe9a7mov [rsp+48], rax
37bdfe9acmov rax, [rsp+664]
37bdfe9b4mov [rsp+56], rcx
37bdfe9b9mov rcx, [rsp+208]
37bdfe9c1mov [rsp+40], rax
37bdfe9c6mov [rsp+32], r14
37bdfe9cbmov [rsp+368], rdx
37bdfe9d3mov rdx, [rsp+200]
37bdfe9dbmov [rsp+376], rdi
37bdfe9e3call cgemv_64_
37bdfe9e8movss x0, [rbx]
37bdfe9ecmov rax, [rsp+632]
37bdfe9f4mov [rbx+4], 0
37bdfe9fbandps x0, [rip+0x6563de]
37bdfea02mov rax, [rax]
37bdfea05movaps x8, x0
37bdfea09cmp rax, r13
37bdfea0cjg 0x37bdfeaf8
37bdfea12
37bdfea12loc_37bdfea12:
37bdfea12movaps x1, x6
37bdfea15pxor x0, x0
37bdfea19maxss x1, x8
37bdfea1eucomiss x1, x0
37bdfea21jp 0x37bdfea70
37bdfea23jne 0x37bdfea70
37bdfea25mov rax, [rsp+696]
37bdfea2dcmp [rax], 0
37bdfea31jne 0x37bdfea36
37bdfea33mov [rax], r13
37bdfea36
37bdfea36loc_37bdfea36:
37bdfea36mov rax, [rsp+176]
37bdfea3emov [r12+8*rax+4], 0
37bdfea47mov rax, [rsp+632]
37bdfea4fmov rax, [rax]
37bdfea52
37bdfea52loc_37bdfea52:
37bdfea52mov rbx, [rsp+672]
37bdfea5amov [rbx+8*rdi], r13
37bdfea5emov r13, rsi
37bdfea61jmp 0x37bdfe8a0
37bdfea66
37bdfea66 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdfea70
37bdfea70loc_37bdfea70:
37bdfea70movaps x9, x6
37bdfea74mulss x9, x14
37bdfea79comiss x8, x9
37bdfea7djb 0x37bdfebc0
37bdfea83
37bdfea83loc_37bdfea83:
37bdfea83mov r14, r13
37bdfea86
37bdfea86loc_37bdfea86:
37bdfea86mov rax, [rsp+632]
37bdfea8emov rcx, [rsp+128]
37bdfea96lea r8, [rip+0x65630b]
37bdfea9dmov rdx, rbx
37bdfeaa0mov rax, [rax]
37bdfeaa3mov [rsp+232], rax
37bdfeaabsub rax, r13
37bdfeaaeadd rax, 1
37bdfeab2mov [rsp+376], rax
37bdfeabalea rax, [rip+0x6562e7]
37bdfeac1mov [rsp+32], rax
37bdfeac6mov rax, [rsp+176]
37bdfeacelea r9, [r12+8*rax]
37bdfead2call ccopy_64_
37bdfead7mov rax, [rsp+632]
37bdfeadfmov rax, [rax]
37bdfeae2cmp rax, r13
37bdfeae5jg 0x37bdffb08
37bdfeaebmov r13, r14
37bdfeaeejmp 0x37bdfea52
37bdfeaf3
37bdfeaf3 0f 1f 44 00 00 ..D..
37bdfeaf8
37bdfeaf8loc_37bdfeaf8:
37bdfeaf8sub rax, r13
37bdfeafbmov rcx, [rsp+128]
37bdfeb03lea r8, [rip+0x65629e]
37bdfeb0amov [rsp+376], rax
37bdfeb12mov rax, [rsp+160]
37bdfeb1aadd rax, rsi
37bdfeb1dlea rdx, [r15+8*rax]
37bdfeb21call icamax_64_
37bdfeb26lea rbp, [rax+r13]
37bdfeb2amov rax, [rsp+160]
37bdfeb32add rax, rbp
37bdfeb35movss x6, [r15+8*rax]
37bdfeb3bmovss x1, [r15+8*rax+4]
37bdfeb42andps x6, [rip+0x656297]
37bdfeb49andps x1, [rip+0x656290]
37bdfeb50addss x6, x1
37bdfeb54jmp 0x37bdfea12
37bdfeb59
37bdfeb59 0f 1f 80 00 00 00 00 .......
37bdfeb60
37bdfeb60loc_37bdfeb60:
37bdfeb60mov rdi, [rsp+224]
37bdfeb68sub rax, r13
37bdfeb6bmov rcx, [rsp+128]
37bdfeb73mov [rsp+376], rax
37bdfeb7bmov rax, [rsp+160]
37bdfeb83lea rdx, [rsi+rdi]
37bdfeb87lea rdi, [rip+0x65621a]
37bdfeb8emov [rsp+32], rdi
37bdfeb93add rax, rsi
37bdfeb96lea rdx, [r12+8*rdx]
37bdfeb9amov r8, rdi
37bdfeb9dlea r9, [r15+8*rax]
37bdfeba1call ccopy_64_
37bdfeba6mov rax, [rsp+632]
37bdfebaemov rdx, [rax]
37bdfebb1jmp 0x37bdfe943
37bdfebb6
37bdfebb6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bdfebc0
37bdfebc0loc_37bdfebc0:
37bdfebc0mov rax, rbp
37bdfebc3mov rcx, [rsp+232]
37bdfebcbadd rcx, [rsp+152]
37bdfebd3lea r11, [rip+0x6561ce]
37bdfebdasub rax, r13
37bdfebddmov rdx, [rsp+224]
37bdfebe5mov [rsp+32], r11
37bdfebeamov [rsp+256], rax
37bdfebf2mov r8, [rsp+664]
37bdfebfamov [rsp+376], rax
37bdfec02mov rax, rcx
37bdfec05mov rcx, [rsp+192]
37bdfec0dadd rcx, rax
37bdfec10lea rax, [rcx+r13]
37bdfec14mov [rsp+232], rcx
37bdfec1cmov rcx, [rsp+128]
37bdfec24lea r10, [r15+8*rax]
37bdfec28lea rax, [rbp+rdx]
37bdfec2dlea rdx, [r12+8*rax]
37bdfec31mov r9, r10
37bdfec34mov [rsp+264], r10
37bdfec3ccall ccopy_64_
37bdfec41mov rax, [rsp+256]
37bdfec49mov rcx, [rsp+128]
37bdfec51lea r8, [rip+0x656150]
37bdfec58mov rdx, [rsp+264]
37bdfec60mov [rsp+376], rax
37bdfec68call clacgv_64_
37bdfec6dmov rax, [rsp+136]
37bdfec75mov rcx, [rsp+232]
37bdfec7dimul rax, rbp
37bdfec81add rax, [rsp+144]
37bdfec89mov [rsp+296], rax
37bdfec91add rax, rbp
37bdfec94lea r11, [r12+8*rax]
37bdfec98lea rax, [rcx+rbp]
37bdfec9cmovss x0, [r11]
37bdfeca1lea rax, [r15+8*rax]
37bdfeca5mov [rax+4], 0
37bdfecacmovss [rax], x0
37bdfecb0mov [rsp+272], rax
37bdfecb8mov rax, [rsp+632]
37bdfecc0mov rax, [rax]
37bdfecc3cmp rax, rbp
37bdfecc6jg 0x37bdff9d8
37bdfeccc
37bdfecccloc_37bdfeccc:
37bdfecccsub rax, r13
37bdfeccflea rcx, [rip+0x6560d2]
37bdfecd6mov r10, [rsp+216]
37bdfecdemov [rsp+288], r11
37bdfece6add rax, 1
37bdfeceamov r11, [rsp+688]
37bdfecf2mov [rsp+80], rcx
37bdfecf7lea r9, [rip+0x6560b2]
37bdfecfemov [rsp+368], rax
37bdfed06lea rax, [8*rbp-8]
37bdfed0emov rcx, [rsp+264]
37bdfed16mov [rsp+304], rax
37bdfed1eadd rax, r15
37bdfed21mov rdx, [rsp+200]
37bdfed29mov [rsp+280], rax
37bdfed31mov [rsp+48], rax
37bdfed36mov rax, [rsp+664]
37bdfed3emov [rsp+56], r11
37bdfed43mov [rsp+72], rcx
37bdfed48mov rcx, [rsp+208]
37bdfed50mov [rsp+64], r10
37bdfed55mov [rsp+40], rax
37bdfed5amov [rsp+32], r14
37bdfed5fmov r14, [rsp+128]
37bdfed67mov [rsp+88], 12
37bdfed70mov r8, r14
37bdfed73mov [rsp+376], rdi
37bdfed7bcall cgemv_64_
37bdfed80mov rax, [rsp+272]
37bdfed88mov rcx, r14
37bdfed8bmov rdx, [rsp+264]
37bdfed93lea r8, [rip+0x65600e]
37bdfed9amov [rax+4], 0
37bdfeda1mov rax, [rsp+256]
37bdfeda9mov [rsp+376], rax
37bdfedb1call icamax_64_
37bdfedb6mov rcx, [rsp+232]
37bdfedbemov r11, [rsp+288]
37bdfedc6add rax, rdi
37bdfedc9add rax, rcx
37bdfedccmovss x7, [r15+8*rax]
37bdfedd2movss x0, [r15+8*rax+4]
37bdfedd9mov rax, [rsp+632]
37bdfede1andps x7, [rip+0x655ff8]
37bdfede8andps x0, [rip+0x655ff1]
37bdfedefmov rax, [rax]
37bdfedf2addss x7, x0
37bdfedf6cmp rax, rbp
37bdfedf9jg 0x37bdff970
37bdfedff
37bdfedffloc_37bdfedff:
37bdfedffdivss x6, x7
37bdfee03mulss x6, x9
37bdfee08comiss x8, x6
37bdfee0cjae 0x37bdfea83
37bdfee12mov rcx, [rsp+144]
37bdfee1amov rax, [rsp+240]
37bdfee22mulss x7, x14
37bdfee27add rax, [rsp+136]
37bdfee2fadd rcx, rax
37bdfee32mov [rsp+312], rcx
37bdfee3aadd rcx, rsi
37bdfee3dmov [rsp+240], rcx
37bdfee45mov rcx, [rsp+272]
37bdfee4dmovss x0, [rcx]
37bdfee51andps x0, [rip+0x655f88]
37bdfee58comiss x0, x7
37bdfee5bjae 0x37be00370
37bdfee61mov [rsp+360], rsi
37bdfee69lea r14, [r13+2]
37bdfee6dcmp rbp, rsi
37bdfee70jne 0x37bdffbb0
37bdfee76nop [rax+rax]
37bdfee80
37bdfee80loc_37bdfee80:
37bdfee80mov rax, [rsp+632]
37bdfee88mov rbx, [rsp+232]
37bdfee90mov rdx, [rax]
37bdfee93mov rax, [rsp+160]
37bdfee9blea r10, [rax+rsi]
37bdfee9fadd rsi, rbx
37bdfeea2lea rax, [rdx-1]
37bdfeea6add rbx, r14
37bdfeea9movss x13, [r15+8*rsi+4]
37bdfeeb0movss x15, [r15+8*rsi]
37bdfeeb6movups x6, [r15+8*r10-8]
37bdfeebccmp rax, r13
37bdfeebfjg 0x37bdff620
37bdfeec5
37bdfeec5loc_37bdfeec5:
37bdfeec5mov rax, [rsp+176]
37bdfeecdmov rsi, [rsp+128]
37bdfeed5sub rdx, r13
37bdfeed8lea r8, [rip+0x655ec9]
37bdfeedfmov [rsp+376], rdx
37bdfeee7lea rdx, [r15+8*r10]
37bdfeeebnot r13
37bdfeeeemovups [r12+8*rax], x6
37bdfeef3mov rax, [rsp+240]
37bdfeefbmov rcx, rsi
37bdfeefemovss [r12+8*rax], x15
37bdfef04movss [r12+8*rax+4], x13
37bdfef0bcall clacgv_64_
37bdfef10mov rax, [rsp+632]
37bdfef18lea rdx, [r15+8*rbx]
37bdfef1cmov rcx, rsi
37bdfef1flea r8, [rip+0x655e82]
37bdfef26add r13, [rax]
37bdfef29mov [rsp+376], r13
37bdfef31mov r13, r14
37bdfef34call clacgv_64_
37bdfef39mov rax, rbp
37bdfef3cneg rax
37bdfef3fmovq x0, rax
37bdfef44mov rax, [rsp+672]
37bdfef4cpunpcklqdq x0, x0
37bdfef50movups [rax+8*rdi], x0
37bdfef54mov rax, [rsp+632]
37bdfef5cmov rax, [rax]
37bdfef5fjmp 0x37bdfe8a0
37bdfef64
37bdfef64 0f 1f 40 00 ..@.
37bdfef68
37bdfef68loc_37bdfef68:
37bdfef68sub rax, r13
37bdfef6blea rsi, [r13-1]
37bdfef6fmov r9, [rsp+200]
37bdfef77lea r8, [rip+0x655e4e]
37bdfef7eadd rax, 1
37bdfef82lea rdx, [8*rsi]
37bdfef8alea rcx, [rip+0x655e49]
37bdfef91mov [rsp+376], rsi
37bdfef99mov [rsp+368], rax
37bdfefa1mov r14, r12
37bdfefa4mov rax, [rsp+664]
37bdfefacmov [rsp+120], 9
37bdfefb5mov rbp, [rsp+648]
37bdfefbdmov [rsp+96], rax
37bdfefc2mov rax, [rsp+136]
37bdfefcamov [rsp+112], 12
37bdfefd3mov [rsp+104], 5
37bdfefdcimul rax, r13
37bdfefe0add rax, [rsp+144]
37bdfefe8add rax, r13
37bdfefeblea rax, [r12+8*rax]
37bdfefefmov [rsp+88], rax
37bdfeff4mov rax, [rsp+216]
37bdfeffcmov [rsp+80], rax
37bdff001mov rax, [rsp+688]
37bdff009mov [rsp+72], rax
37bdff00elea rax, [r15+rdx]
37bdff012add rdx, r12
37bdff015mov [rsp+64], rax
37bdff01amov rax, [rsp+664]
37bdff022mov [rsp+48], rdx
37bdff027mov rdx, [rsp+208]
37bdff02fmov [rsp+56], rax
37bdff034lea rax, [rip+0x655d75]
37bdff03bmov [rsp+40], rax
37bdff040mov rax, [rsp+128]
37bdff048mov [rsp+32], rax
37bdff04dcall cgemmtr_
37bdff052mov rdi, [rsp+664]
37bdff05amov r12, [rsp+672]
37bdff062mov rax, rsi
37bdff065jmp 0x37bdff0a4
37bdff067
37bdff067 66 0f 1f 84 00 00 00 00 00 f........
37bdff070
37bdff070loc_37bdff070:
37bdff070test rcx, rcx
37bdff073jle 0x37bdff0c8
37bdff075mov [rsp+32], rdi
37bdff07alea r9, [r14+8*r8]
37bdff07elea rdx, [r14+8*rdx-8]
37bdff083mov r8, rdi
37bdff086lea rcx, [rsp+352]
37bdff08ecall cswap_64_
37bdff093mov rax, [rsp+352]
37bdff09b
37bdff09bloc_37bdff09b:
37bdff09btest rax, rax
37bdff09ejle 0x37bdfe7bf
37bdff0a4
37bdff0a4loc_37bdff0a4:
37bdff0a4lea r8, [rax-1]
37bdff0a8mov rdx, [r12+8*r8]
37bdff0acmov rcx, r8
37bdff0aftest rdx, rdx
37bdff0b2jns 0x37bdff0bb
37bdff0b4neg rdx
37bdff0b7lea rcx, [rax-2]
37bdff0bb
37bdff0bbloc_37bdff0bb:
37bdff0bbmov [rsp+352], rcx
37bdff0c3cmp rdx, rax
37bdff0c6jne 0x37bdff070
37bdff0c8
37bdff0c8loc_37bdff0c8:
37bdff0c8mov rax, rcx
37bdff0cbjmp 0x37bdff09b
37bdff0cd
37bdff0cd 0f 1f 00 ...
37bdff0d0
37bdff0d0loc_37bdff0d0:
37bdff0d0sub rcx, rdi
37bdff0d3mov [rsp+32], r13
37bdff0d8add rcx, 1
37bdff0dcmov [rsp+376], rcx
37bdff0e4mov rcx, rdi
37bdff0e7imul rcx, r15
37bdff0ebadd rcx, r14
37bdff0eelea r8, [rcx+rdx]
37bdff0f2add rcx, rax
37bdff0f5lea rdx, [rbx+8*rcx]
37bdff0f9mov rcx, [rsp+128]
37bdff101lea r9, [rbx+8*r8]
37bdff105mov r8, r13
37bdff108call cswap_64_
37bdff10dmov rax, [rsp+632]
37bdff115mov rcx, [rax]
37bdff118
37bdff118loc_37bdff118:
37bdff118cmp rdi, rcx
37bdff11bjg 0x37bdfe7b3
37bdff121mov rdx, rdi
37bdff124jmp 0x37bdfe780
37bdff129
37bdff129 0f 1f 80 00 00 00 00 .......
37bdff130
37bdff130loc_37bdff130:
37bdff130movaps x9, x6
37bdff134mulss x9, x14
37bdff139comiss x7, x9
37bdff13djb 0x37bdff2f0
37bdff143
37bdff143loc_37bdff143:
37bdff143mov rdx, [rsp+136]
37bdff14bimul rdx, rsi
37bdff14fadd rdx, [rsp+144]
37bdff157
37bdff157loc_37bdff157:
37bdff157lea rax, [rip+0x655c4a]
37bdff15emov rbx, [rsp+160]
37bdff166lea r9, [r14+8*rdx+8]
37bdff16bmov rcx, [rsp+200]
37bdff173mov [rsp+32], rax
37bdff178mov r8, rax
37bdff17bmov rdx, rbx
37bdff17ecall ccopy_64_
37bdff183mov rax, [rsp+368]
37bdff18blea r12, [rax-1]
37bdff18fcmp rax, 1
37bdff193jle 0x37bdfe608
37bdff199mov rdx, [rsp+136]
37bdff1a1mov rbp, [rsp+128]
37bdff1a9lea r9, [rip+0x655bf8]
37bdff1b0mov [rsp+376], r12
37bdff1b8movss x0, [rip+0x655c34]
37bdff1c0imul rdx, rax
37bdff1c4add rdx, [rsp+144]
37bdff1ccmov rcx, rbp
37bdff1cfadd rax, rdx
37bdff1d2lea r8, [r14+8*rdx+8]
37bdff1d7lea rdx, [rsp+348]
37bdff1dfdivss x0, [r14+8*rax]
37bdff1e5movss [rsp+348], x0
37bdff1eecall csscal_64_
37bdff1f3lea r8, [rip+0x655bae]
37bdff1famov rdx, rbx
37bdff1fdmov rcx, rbp
37bdff200mov [rsp+376], r12
37bdff208call clacgv_64_
37bdff20djmp 0x37bdfe608
37bdff212
37bdff212 66 0f 1f 44 00 00 f..D..
37bdff218
37bdff218loc_37bdff218:
37bdff218sub rax, r12
37bdff21badd r13, [rsp+136]
37bdff223mov [rsp+88], 12
37bdff22clea r9, [rip+0x655b7d]
37bdff233mov [rsp+376], rax
37bdff23blea rax, [rip+0x655b66]
37bdff242mov r8, [rsp+128]
37bdff24amov [rsp+80], rax
37bdff24fmov rax, [rsp+160]
37bdff257mov rdx, [rsp+200]
37bdff25fmov rcx, [rsp+208]
37bdff267mov [rsp+72], rax
37bdff26cmov rax, [rsp+216]
37bdff274mov [rsp+64], rax
37bdff279mov rax, [rsp+688]
37bdff281mov [rsp+56], rax
37bdff286mov rax, [rsp+152]
37bdff28eadd rax, rbx
37bdff291add rax, [rsp+192]
37bdff299add rax, r12
37bdff29clea rax, [r15+8*rax]
37bdff2a0mov [rsp+48], rax
37bdff2a5mov rax, [rsp+664]
37bdff2admov [rsp+40], rax
37bdff2b2mov rax, [rsp+144]
37bdff2balea rax, [rax+r13+1]
37bdff2bflea rax, [r14+8*rax]
37bdff2c3mov [rsp+32], rax
37bdff2c8call cgemv_64_
37bdff2cdmov rsi, [rsp+368]
37bdff2d5lea rax, [rbp+rsi]
37bdff2damov [r15+8*rax+4], 0
37bdff2e3jmp 0x37bdfe550
37bdff2e8
37bdff2e8 0f 1f 84 00 00 00 00 00 ........
37bdff2f0
37bdff2f0loc_37bdff2f0:
37bdff2f0lea rax, [rdi-1]
37bdff2f4mov r11, rbx
37bdff2f7sub r11, [rsp+152]
37bdff2ffmov rcx, [rsp+144]
37bdff307mov [rsp+256], rax
37bdff30fmov [rsp+376], rax
37bdff317mov rax, [rsp+192]
37bdff31fmov [rsp+232], r11
37bdff327lea r12, [r11+rax]
37bdff32bmov rax, [rsp+136]
37bdff333lea r11, [rip+0x655a6e]
37bdff33amov [rsp+32], r11
37bdff33flea r9, [r15+8*r12+8]
37bdff344mov r8, r11
37bdff347imul rax, rdi
37bdff34bmov [rsp+240], r9
37bdff353lea r13, [rax+rcx]
37bdff357mov rcx, [rsp+128]
37bdff35fmov [rsp+176], rax
37bdff367lea rdx, [r14+8*r13+8]
37bdff36cadd r13, rdi
37bdff36fcall ccopy_64_
37bdff374movss x0, [r14+8*r13]
37bdff37amov r13, rsi
37bdff37dlea rdx, [r12+rdi]
37bdff381lea r10, [r15+8*rdx]
37bdff385mov rax, [rsp+176]
37bdff38dsub r13, rdi
37bdff390add rax, [rsp+136]
37bdff398movss [r10], x0
37bdff39dadd rax, [rsp+144]
37bdff3a5mov r8, [rsp+664]
37bdff3admov [r10+4], 0
37bdff3b5add rax, rdi
37bdff3b8mov rcx, [rsp+128]
37bdff3c0mov [rsp+248], r10
37bdff3c8lea r10, [rdi+1]
37bdff3cclea rdx, [r10+r12]
37bdff3d0mov [rsp+224], r10
37bdff3d8lea r11, [r15+8*rdx]
37bdff3dclea rdx, [r14+8*rax]
37bdff3e0mov [rsp+376], r13
37bdff3e8lea rax, [rip+0x6559b9]
37bdff3efmov r9, r11
37bdff3f2mov [rsp+176], r11
37bdff3famov [rsp+32], rax
37bdff3ffcall ccopy_64_
37bdff404mov rdx, [rsp+176]
37bdff40cmov rcx, [rsp+128]
37bdff414lea r8, [rip+0x65598d]
37bdff41bmov [rsp+376], r13
37bdff423call clacgv_64_
37bdff428mov rax, [rsp+632]
37bdff430mov r11, [rsp+232]
37bdff438mov rax, [rax]
37bdff43bcmp rax, rsi
37bdff43ejg 0x37bdff890
37bdff444
37bdff444loc_37bdff444:
37bdff444mov [rsp+376], r13
37bdff44cmov r13, [rsp+128]
37bdff454lea r8, [rip+0x65594d]
37bdff45bmov rdx, [rsp+176]
37bdff463mov rcx, r13
37bdff466call icamax_64_
37bdff46badd rax, rdi
37bdff46eadd rax, r12
37bdff471movss x8, [r15+8*rax]
37bdff477movss x0, [r15+8*rax+4]
37bdff47eandps x8, [rip+0x65595a]
37bdff486andps x0, [rip+0x655953]
37bdff48daddss x8, x0
37bdff492cmp rdi, 1
37bdff496jle 0x37bdff4e6
37bdff498mov rax, [rsp+256]
37bdff4a0mov rdx, [rsp+240]
37bdff4a8lea r8, [rip+0x6558f9]
37bdff4afmov rcx, r13
37bdff4b2mov [rsp+376], rax
37bdff4bacall icamax_64_
37bdff4bfadd r12, rax
37bdff4c2movss x0, [r15+8*r12]
37bdff4c8movss x1, [r15+8*r12+4]
37bdff4cfandps x0, [rip+0x65590a]
37bdff4d6andps x1, [rip+0x655903]
37bdff4ddaddss x0, x1
37bdff4e1maxss x8, x0
37bdff4e6
37bdff4e6loc_37bdff4e6:
37bdff4e6divss x6, x8
37bdff4ebmulss x6, x9
37bdff4f0comiss x7, x6
37bdff4f3jae 0x37bdff143
37bdff4f9mulss x8, x14
37bdff4femov rax, [rsp+248]
37bdff506movss x0, [rax]
37bdff50aandps x0, [rip+0x6558cf]
37bdff511comiss x0, x8
37bdff515jae 0x37be00310
37bdff51blea r13, [rsi-1]
37bdff51fmov r11, r13
37bdff522cmp rdi, r13
37bdff525jne 0x37bdffd50
37bdff52bmov rcx, [rsp+136]
37bdff533mov rax, [rsp+144]
37bdff53bimul rcx, rsi
37bdff53flea rdx, [rax+rcx]
37bdff543nop
37bdff545nop [rax+rax]
37bdff550
37bdff550loc_37bdff550:
37bdff550mov r10, [rsp+144]
37bdff558sub rcx, [rsp+136]
37bdff560lea r12, [rsi-2]
37bdff564sub rbx, [rsp+152]
37bdff56cadd rbx, [rsp+192]
37bdff574lea rax, [rbx+r13]
37bdff578lea r11, [rcx+r10]
37bdff57clea rcx, [rbp+r13]
37bdff581movss x15, [r15+8*rax]
37bdff587movss x13, [r15+8*rax+4]
37bdff58emovups x6, [r15+8*rcx]
37bdff593cmp rsi, 2
37bdff597jg 0x37bdfff50
37bdff59d
37bdff59dloc_37bdff59d:
37bdff59dadd r11, r13
37bdff5a0mov rsi, [rsp+128]
37bdff5a8add rdx, r13
37bdff5ablea r8, [rip+0x6557f6]
37bdff5b2movss [r14+8*r11], x15
37bdff5b8movss [r14+8*r11+4], x13
37bdff5bfmov rcx, rsi
37bdff5c2movups [r14+8*rdx], x6
37bdff5c7mov rdx, [rsp+160]
37bdff5cfmov [rsp+376], r13
37bdff5d7call clacgv_64_
37bdff5dclea rdx, [r15+8*rbx+8]
37bdff5e1mov rcx, rsi
37bdff5e4lea r8, [rip+0x6557bd]
37bdff5ebmov [rsp+376], r12
37bdff5f3call clacgv_64_
37bdff5f8mov rax, rdi
37bdff5fbneg rax
37bdff5femovq x0, rax
37bdff603mov rax, [rsp+672]
37bdff60bpunpcklqdq x0, x0
37bdff60fmovups [rax+8*r12], x0
37bdff614jmp 0x37bdfe614
37bdff619
37bdff619 0f 1f 80 00 00 00 00 .......
37bdff620
37bdff620loc_37bdff620:
37bdff620movaps x5, x6
37bdff623movaps x0, x6
37bdff626movaps x8, x6
37bdff62aunpckhps x5, x6
37bdff62dshufps x0, x6, -1
37bdff631movaps x2, x0
37bdff634shufps x8, x6, 85
37bdff639andps x2, [rip+0x6557a0]
37bdff640movaps x1, x5
37bdff643andps x1, [rip+0x655796]
37bdff64acomiss x2, x1
37bdff64djbe 0x37bdffa40
37bdff653movss x12, [rip+0x6557a4]
37bdff65cmovaps x7, x5
37bdff65fmovaps x2, x5
37bdff662divss x7, x0
37bdff666xorps x2, x12
37bdff66adivss x2, x0
37bdff66emovaps x1, x7
37bdff671movaps x10, x7
37bdff675movaps x11, x7
37bdff679mulss x1, x5
37bdff67dmovaps x4, x7
37bdff680mulss x10, x15
37bdff685mulss x11, x13
37bdff68aaddss x1, x0
37bdff68eaddss x10, x13
37bdff693subss x11, x15
37bdff698divss x10, x1
37bdff69dmulss x5, x2
37bdff6a1movaps x9, x2
37bdff6a5mulss x2, x8
37bdff6aamulss x9, x6
37bdff6afsubss x5, x0
37bdff6b3subss x2, x6
37bdff6b7addss x9, x8
37bdff6bcdivss x2, x5
37bdff6c0divss x11, x1
37bdff6c5movaps x8, x2
37bdff6c9movaps x2, x10
37bdff6cddivss x9, x5
37bdff6d2movaps x0, x11
37bdff6d6mulss x0, x8
37bdff6dbmulss x2, x9
37bdff6e0subss x2, x0
37bdff6e4movss x0, [rip+0x655708]
37bdff6ecsubss x2, x0
37bdff6f0divss x0, x2
37bdff6f4pxor x2, x2
37bdff6f8mulss x7, x2
37bdff6fcmulss x4, x0
37bdff700subss x7, x0
37bdff704divss x7, x1
37bdff708addss x4, x2
37bdff70cdivss x4, x1
37bdff710
37bdff710loc_37bdff710:
37bdff710mov rax, [rsp+232]
37bdff718lea rbx, [rax+r14]
37bdff71ccmp rdx, r14
37bdff71fjl 0x37bdfeec5
37bdff725lea rax, [rdx+1]
37bdff729mov rbx, [rsp+232]
37bdff731xorps x12, x7
37bdff735movss [rsp+232], x15
37bdff73fsub rax, r14
37bdff742mov rsi, rax
37bdff745mov rax, [rsp+160]
37bdff74dadd rbx, r14
37bdff750movups [rsp+160], x6
37bdff758lea r9, [r15+8*rbx]
37bdff75cadd rax, r14
37bdff75flea r8, [r15+8*rax]
37bdff763mov rax, [rsp+224]
37bdff76bmovss [rsp+224], x13
37bdff775add rax, r14
37bdff778lea r11, [r12+8*rax]
37bdff77cmov rax, [rsp+312]
37bdff784add rax, r14
37bdff787lea rcx, [r12+8*rax]
37bdff78bxor eax, eax
37bdff78dnop [rax]
37bdff790
37bdff790loc_37bdff790:
37bdff790movss x6, [r8+8*rax]
37bdff796movaps x2, x10
37bdff79amovaps x1, x11
37bdff79emovaps x13, x10
37bdff7a2movss x5, [r8+8*rax+4]
37bdff7a9movss x0, [r9+8*rax]
37bdff7afmulss x2, x6
37bdff7b3movss x3, [r9+8*rax+4]
37bdff7bamulss x1, x5
37bdff7bemulss x13, x5
37bdff7c3subss x2, x1
37bdff7c7movaps x1, x11
37bdff7cbmulss x1, x6
37bdff7cfsubss x2, x0
37bdff7d3addss x1, x13
37bdff7d8movaps x15, x2
37bdff7dcmulss x2, x12
37bdff7e1mulss x15, x4
37bdff7e6subss x1, x3
37bdff7eamovaps x13, x1
37bdff7eemulss x1, x4
37bdff7f2mulss x13, x12
37bdff7f7addss x1, x2
37bdff7fbmovaps x2, x9
37bdff7ffmulss x2, x0
37bdff803subss x15, x13
37bdff808mulss x0, x8
37bdff80dmovss [r11+8*rax+4], x1
37bdff814movaps x1, x8
37bdff818mulss x1, x3
37bdff81cmovss [r11+8*rax], x15
37bdff822mulss x3, x9
37bdff827subss x2, x1
37bdff82baddss x0, x3
37bdff82fsubss x2, x6
37bdff833subss x0, x5
37bdff837movaps x1, x2
37bdff83amulss x1, x4
37bdff83emovaps x3, x0
37bdff841mulss x3, x7
37bdff845mulss x2, x7
37bdff849mulss x0, x4
37bdff84dsubss x1, x3
37bdff851addss x2, x0
37bdff855movss [rcx+8*rax], x1
37bdff85amovss [rcx+8*rax+4], x2
37bdff860add rax, 1
37bdff864cmp rsi, rax
37bdff867jne 0x37bdff790
37bdff86dmovups x6, [rsp+160]
37bdff875movss x13, [rsp+224]
37bdff87fmovss x15, [rsp+232]
37bdff889jmp 0x37bdfeec5
37bdff88e
37bdff88e 66 90 f.
37bdff890
37bdff890loc_37bdff890:
37bdff890sub rax, rsi
37bdff893add rsi, 1
37bdff897mov [rsp+88], 12
37bdff8a0mov r8, [rsp+128]
37bdff8a8mov [rsp+376], rax
37bdff8b0lea rax, [rip+0x6554f1]
37bdff8b7mov rdx, [rsp+200]
37bdff8bflea r9, [rip+0x6554ea]
37bdff8c6mov [rsp+80], rax
37bdff8cbmov rax, [rsp+240]
37bdff8d3imul rsi, [rsp+136]
37bdff8dcmov rcx, [rsp+208]
37bdff8e4mov [rsp+72], rax
37bdff8e9mov rax, [rsp+216]
37bdff8f1mov [rsp+64], rax
37bdff8f6mov rax, [rsp+688]
37bdff8femov [rsp+56], rax
37bdff903mov rax, [rsp+152]
37bdff90blea rax, [r11+2*rax]
37bdff90fadd rax, [rsp+192]
37bdff917add rax, rdi
37bdff91alea rax, [r15+8*rax]
37bdff91emov [rsp+48], rax
37bdff923mov rax, [rsp+664]
37bdff92bmov [rsp+40], rax
37bdff930mov rax, [rsp+144]
37bdff938lea rax, [rax+rsi+1]
37bdff93dlea rax, [r14+8*rax]
37bdff941mov [rsp+32], rax
37bdff946call cgemv_64_
37bdff94bmov rsi, [rsp+368]
37bdff953mov rax, [rsp+248]
37bdff95bmov r13, rsi
37bdff95emov [rax+4], 0
37bdff965sub r13, rdi
37bdff968jmp 0x37bdff444
37bdff96d
37bdff96d 0f 1f 00 ...
37bdff970
37bdff970loc_37bdff970:
37bdff970sub rax, rbp
37bdff973mov r14, rcx
37bdff976lea r8, [rip+0x65542b]
37bdff97dmov [rsp+376], rax
37bdff985lea rax, [rcx+rbp+1]
37bdff98amov rcx, [rsp+128]
37bdff992lea rdx, [r15+8*rax]
37bdff996call icamax_64_
37bdff99bmov r11, [rsp+288]
37bdff9a3add rax, rbp
37bdff9a6add rax, r14
37bdff9a9movss x0, [r15+8*rax]
37bdff9afmovss x1, [r15+8*rax+4]
37bdff9b6andps x0, [rip+0x655423]
37bdff9bdandps x1, [rip+0x65541c]
37bdff9c4addss x0, x1
37bdff9c8maxss x7, x0
37bdff9ccjmp 0x37bdfedff
37bdff9d1
37bdff9d1 0f 1f 80 00 00 00 00 .......
37bdff9d8
37bdff9d8loc_37bdff9d8:
37bdff9d8sub rax, rbp
37bdff9dbmov [rsp+280], r11
37bdff9e3mov [rsp+376], rax
37bdff9eblea rax, [rcx+rbp+1]
37bdff9f0mov rcx, [rsp+296]
37bdff9f8lea r9, [r15+8*rax]
37bdff9fclea rdx, [rcx+rbp+1]
37bdffa01lea rcx, [rip+0x6553a0]
37bdffa08mov [rsp+32], rcx
37bdffa0dmov r8, rcx
37bdffa10mov rcx, [rsp+128]
37bdffa18lea rdx, [r12+8*rdx]
37bdffa1ccall ccopy_64_
37bdffa21mov rax, [rsp+632]
37bdffa29mov r11, [rsp+280]
37bdffa31mov rax, [rax]
37bdffa34jmp 0x37bdfeccc
37bdffa39
37bdffa39 0f 1f 80 00 00 00 00 .......
37bdffa40
37bdffa40loc_37bdffa40:
37bdffa40movaps x2, x0
37bdffa43movaps x11, x13
37bdffa47pxor x7, x7
37bdffa4bmovss x12, [rip+0x6553ac]
37bdffa54divss x2, x5
37bdffa58movaps x4, x2
37bdffa5bmovaps x1, x2
37bdffa5emovaps x10, x2
37bdffa62mulss x4, x15
37bdffa67mulss x1, x0
37bdffa6bxorps x0, x12
37bdffa6fmulss x10, x13
37bdffa74subss x11, x4
37bdffa79movaps x4, x0
37bdffa7cdivss x4, x5
37bdffa80addss x1, x5
37bdffa84addss x10, x15
37bdffa89divss x11, x1
37bdffa8emulss x0, x4
37bdffa92movaps x9, x4
37bdffa96mulss x9, x8
37bdffa9bmulss x4, x6
37bdffa9faddss x0, x5
37bdffaa3addss x9, x6
37bdffaa8subss x8, x4
37bdffaadmovaps x4, x2
37bdffab0mulss x4, x7
37bdffab4divss x10, x1
37bdffab9divss x9, x0
37bdffabemovaps x3, x10
37bdffac2divss x8, x0
37bdffac7movaps x0, x11
37bdffacbmulss x3, x9
37bdffad0mulss x0, x8
37bdffad5subss x3, x0
37bdffad9movss x0, [rip+0x655313]
37bdffae1subss x3, x0
37bdffae5divss x0, x3
37bdffae9mulss x2, x0
37bdffaedaddss x4, x0
37bdffaf1divss x4, x1
37bdffaf5subss x7, x2
37bdffaf9divss x7, x1
37bdffafdjmp 0x37bdff710
37bdffb02
37bdffb02 66 0f 1f 44 00 00 f..D..
37bdffb08
37bdffb08loc_37bdffb08:
37bdffb08mov rbx, [rsp+176]
37bdffb10sub rax, r13
37bdffb13movss x0, [rip+0x6552d9]
37bdffb1blea rdx, [rsp+348]
37bdffb23mov [rsp+376], rax
37bdffb2bmov rax, [rsp+224]
37bdffb33lea r9, [rip+0x65526e]
37bdffb3adivss x0, [r12+8*rbx]
37bdffb40mov rbx, [rsp+128]
37bdffb48movss [rsp+348], x0
37bdffb51add rax, rsi
37bdffb54lea r8, [r12+8*rax]
37bdffb58mov rcx, rbx
37bdffb5bcall csscal_64_
37bdffb60mov rax, [rsp+632]
37bdffb68lea r8, [rip+0x655239]
37bdffb6fmov rcx, rbx
37bdffb72mov rax, [rax]
37bdffb75mov [rsp+176], rax
37bdffb7dsub rax, r13
37bdffb80mov r13, r14
37bdffb83mov [rsp+376], rax
37bdffb8bmov rax, [rsp+160]
37bdffb93add rax, rsi
37bdffb96lea rdx, [r15+8*rax]
37bdffb9acall clacgv_64_
37bdffb9fmov rax, [rsp+632]
37bdffba7mov rax, [rax]
37bdffbaajmp 0x37bdfea52
37bdffbaf
37bdffbaf 90 .
37bdffbb0
37bdffbb0loc_37bdffbb0:
37bdffbb0mov rcx, rbp
37bdffbb3mov [rsp+320], r13
37bdffbbbmov rdx, [rsp+240]
37bdffbc3sub rcx, rsi
37bdffbc6add rax, [rsp+136]
37bdffbcemov [rsp+288], 2
37bdffbdamov [rsp+256], rcx
37bdffbe2mov rcx, [rsp+248]
37bdffbeaadd rax, [rsp+144]
37bdffbf2add rcx, 24
37bdffbf6mov [rsp+272], rcx
37bdffbfemov rcx, [rsp+312]
37bdffc06mov [rsp+264], rcx
37bdffc0e
37bdffc0eloc_37bdffc0e:
37bdffc0eadd rax, rbp
37bdffc11movss x0, [r12+8*rdx]
37bdffc17mov r10, [rsp+256]
37bdffc1fmov [r11+4], 0
37bdffc27lea r9, [r12+8*rax]
37bdffc2bmov rax, [rsp+264]
37bdffc33lea r8, [rip+0x65516e]
37bdffc3amovss [r11], x0
37bdffc3fsub r10, 1
37bdffc43add rax, r14
37bdffc46mov r14, [rsp+128]
37bdffc4emov [rsp+376], r10
37bdffc56lea rdx, [r12+8*rax]
37bdffc5amov rax, [rsp+664]
37bdffc62mov [rsp+256], r10
37bdffc6amov rcx, r14
37bdffc6dmov [rsp+248], r9
37bdffc75mov [rsp+32], rax
37bdffc7acall ccopy_64_
37bdffc7fmov r10, [rsp+256]
37bdffc87mov r8, [rsp+664]
37bdffc8fmov rcx, r14
37bdffc92mov rdx, [rsp+248]
37bdffc9amov [rsp+376], r10
37bdffca2call clacgv_64_
37bdffca7mov rax, [rsp+632]
37bdffcafmov rax, [rax]
37bdffcb2cmp rax, rbp
37bdffcb5jg 0x37be00190
37bdffcbb
37bdffcbbloc_37bdffcbb:
37bdffcbbcmp r13, 1
37bdffcbfjle 0x37bdffd03
37bdffcc1mov rax, [rsp+320]
37bdffcc9mov r8, [rsp+664]
37bdffcd1mov [rsp+376], rdi
37bdffcd9mov rcx, [rsp+128]
37bdffce1lea rdx, [r12+8*rax]
37bdffce5mov rax, [rsp+664]
37bdffcedmov [rsp+32], rax
37bdffcf2mov rax, [rsp+304]
37bdffcfalea r9, [r12+rax]
37bdffcfecall cswap_64_
37bdffd03
37bdffd03loc_37bdffd03:
37bdffd03mov rax, [rsp+272]
37bdffd0bmov r9, [rsp+280]
37bdffd13lea rcx, [rsp+360]
37bdffd1blea rdx, [r15+rax-16]
37bdffd20mov rax, [rsp+688]
37bdffd28mov [rsp+32], rax
37bdffd2dmov r8, rax
37bdffd30call cswap_64_
37bdffd35cmp [rsp+288], 1
37bdffd3eje 0x37be0048e
37bdffd44lea r14, [r13+2]
37bdffd48jmp 0x37bdfee80
37bdffd4d
37bdffd4d 0f 1f 00 ...
37bdffd50
37bdffd50loc_37bdffd50:
37bdffd50mov [rsp+264], 2
37bdffd5clea r10, [rsi-2]
37bdffd60
37bdffd60loc_37bdffd60:
37bdffd60mov rax, [rsp+640]
37bdffd68mov rcx, [rsp+136]
37bdffd70sub r10, rdi
37bdffd73mov [rsp+240], r11
37bdffd7bmov r9, [rsp+144]
37bdffd83lea r8, [rip+0x65501e]
37bdffd8amov [rsp+376], r10
37bdffd92mov r12, [rax]
37bdffd95mov rax, [rsp+632]
37bdffd9dmov [rsp+232], r10
37bdffda5add r12, r11
37bdffda8sub r12, [rax]
37bdffdabmov rax, rcx
37bdffdaeimul rax, r11
37bdffdb2add rax, r9
37bdffdb5lea rdx, [rax+r11]
37bdffdb9mov r11, rcx
37bdffdbcmov [rsp+248], rax
37bdffdc4movss x0, [r14+8*rdx]
37bdffdcamov rdx, rcx
37bdffdcdimul rdx, rdi
37bdffdd1lea rcx, [rdx+r9]
37bdffdd5add rdx, r11
37bdffdd8mov r11, [rsp+664]
37bdffde0add rdx, r9
37bdffde3mov [rsp+176], rcx
37bdffdebadd rcx, rdi
37bdffdeeadd rdx, rdi
37bdffdf1movss [r14+8*rcx], x0
37bdffdf7mov [r14+8*rcx+4], 0
37bdffe00lea r9, [r14+8*rdx]
37bdffe04mov rdx, [rsp+224]
37bdffe0cmov [rsp+32], r11
37bdffe11mov rcx, [rsp+128]
37bdffe19add rdx, rax
37bdffe1cmov [rsp+224], r9
37bdffe24lea rdx, [r14+8*rdx]
37bdffe28call ccopy_64_
37bdffe2dmov r10, [rsp+232]
37bdffe35mov r8, [rsp+664]
37bdffe3dmov rdx, [rsp+224]
37bdffe45mov rcx, [rsp+128]
37bdffe4dmov [rsp+376], r10
37bdffe55call clacgv_64_
37bdffe5acmp rdi, 1
37bdffe5emov r11, [rsp+240]
37bdffe66jle 0x37bdffebe
37bdffe68mov rdx, [rsp+256]
37bdffe70mov rax, [rsp+248]
37bdffe78lea r10, [rip+0x654f29]
37bdffe7fmov [rsp+224], r11
37bdffe87mov [rsp+32], r10
37bdffe8cmov rcx, [rsp+128]
37bdffe94mov r8, r10
37bdffe97mov [rsp+376], rdx
37bdffe9flea rdx, [r14+8*rax+8]
37bdffea4mov rax, [rsp+176]
37bdffeaclea r9, [r14+8*rax+8]
37bdffeb1call ccopy_64_
37bdffeb6mov r11, [rsp+224]
37bdffebe
37bdffebeloc_37bdffebe:
37bdffebemov rax, [rsp+632]
37bdffec6mov rax, [rax]
37bdffec9cmp rax, rsi
37bdffeccjg 0x37be001e0
37bdffed2
37bdffed2loc_37bdffed2:
37bdffed2mov rcx, [rsp+688]
37bdffedasub rax, r11
37bdffeddimul r12, [rsp+152]
37bdffee6add rax, 1
37bdffeeaadd r12, [rsp+192]
37bdffef2mov [rsp+32], rcx
37bdffef7mov r8, rcx
37bdffefamov rcx, [rsp+128]
37bdfff02mov [rsp+376], rax
37bdfff0alea rax, [r12+rdi]
37bdfff0eadd r12, r11
37bdfff11lea rdx, [r15+8*r12]
37bdfff15lea r9, [r15+8*rax]
37bdfff19call cswap_64_
37bdfff1emov rcx, [rsp+136]
37bdfff26mov rax, [rsp+144]
37bdfff2eimul rcx, rsi
37bdfff32lea rdx, [rax+rcx]
37bdfff36cmp [rsp+264], 1
37bdfff3fjne 0x37bdff550
37bdfff45mov rsi, rdi
37bdfff48jmp 0x37bdff157
37bdfff4d
37bdfff4d 0f 1f 00 ...
37bdfff50
37bdfff50loc_37bdfff50:
37bdfff50movaps x0, x6
37bdfff53movaps x2, x6
37bdfff56andps x2, [rip+0x654e83]
37bdfff5dmovss x12, [rip+0x654e9a]
37bdfff66shufps x0, x6, 85
37bdfff6amovaps x4, x0
37bdfff6dmovaps x8, x6
37bdfff71movaps x3, x6
37bdfff74andps x4, [rip+0x654e65]
37bdfff7bunpckhps x3, x6
37bdfff7emovaps x1, x6
37bdfff81shufps x8, x6, -1
37bdfff86comiss x4, x2
37bdfff89jbe 0x37be00250
37bdfff8fmovaps x2, x6
37bdfff92movaps x7, x6
37bdfff95divss x7, x0
37bdfff99xorps x2, x12
37bdfff9ddivss x2, x0
37bdfffa1mulss x1, x7
37bdfffa5movaps x9, x7
37bdfffa9movaps x11, x7
37bdfffadmulss x9, x15
37bdfffb2mulss x11, x13
37bdfffb7addss x1, x0
37bdfffbbaddss x9, x13
37bdfffc0subss x11, x15
37bdfffc5divss x9, x1
37bdfffcamovaps x4, x2
37bdfffcdmovaps x10, x2
37bdfffd1mulss x4, x6
37bdfffd5mulss x2, x8
37bdfffdamulss x10, x3
37bdfffdfsubss x4, x0
37bdfffe3subss x2, x3
37bdfffe7addss x10, x8
37bdfffecdivss x2, x4
37bdffff0divss x10, x4
37bdffff5movaps x8, x2
37bdffff9movaps x0, x8
37bdffffddivss x11, x1
37be00002movaps x2, x10
37be00006mulss x2, x9
37be0000bmulss x0, x11
37be00010subss x2, x0
37be00014movss x0, [rip+0x654dd8]
37be0001csubss x2, x0
37be00020divss x0, x2
37be00024pxor x2, x2
37be00028movaps x4, x0
37be0002bmulss x4, x7
37be0002fmulss x7, x2
37be00033addss x4, x2
37be00037subss x7, x0
37be0003bdivss x4, x1
37be0003fdivss x7, x1
37be00043
37be00043loc_37be00043:
37be00043xorps x12, x7
37be00047lea r9, [r15+8*rbx]
37be0004blea r10, [r15+8*rbp]
37be0004fmov eax, 1
37be00054lea r8, [r14+8*r11]
37be00058lea rcx, [r14+8*rdx]
37be0005cmovups [rsp+176], x6
37be00064movss [rsp+224], x15
37be0006emovss [rsp+232], x13
37be00078nop [rax+rax]
37be00080
37be00080loc_37be00080:
37be00080movss x5, [r9+8*rax+4]
37be00087movss x6, [r9+8*rax]
37be0008dmovaps x1, x10
37be00091movaps x15, x10
37be00095movss x0, [r10+8*rax]
37be0009bmovss x3, [r10+8*rax+4]
37be000a2mulss x1, x6
37be000a6movaps x2, x5
37be000a9mulss x2, x8
37be000aemulss x15, x5
37be000b3subss x1, x2
37be000b7movaps x2, x6
37be000bamulss x2, x8
37be000bfsubss x1, x0
37be000c3addss x2, x15
37be000c8movaps x13, x1
37be000ccmulss x1, x7
37be000d0mulss x13, x4
37be000d5subss x2, x3
37be000d9movaps x15, x2
37be000ddmulss x2, x4
37be000e1mulss x15, x7
37be000e6addss x1, x2
37be000eamovaps x2, x11
37be000eemulss x2, x3
37be000f2subss x13, x15
37be000f7mulss x3, x9
37be000fcmovss [r8+8*rax+4], x1
37be00103movaps x1, x9
37be00107mulss x1, x0
37be0010bmovss [r8+8*rax], x13
37be00111mulss x0, x11
37be00116subss x1, x2
37be0011aaddss x0, x3
37be0011esubss x1, x6
37be00122subss x0, x5
37be00126movaps x2, x1
37be00129mulss x2, x4
37be0012dmovaps x3, x0
37be00130mulss x3, x12
37be00135mulss x0, x4
37be00139mulss x1, x12
37be0013esubss x2, x3
37be00142addss x0, x1
37be00146movss [rcx+8*rax], x2
37be0014bmovss [rcx+8*rax+4], x0
37be00151add rax, 1
37be00155cmp r13, rax
37be00158jne 0x37be00080
37be0015emov [rsp+352], r13
37be00166movups x6, [rsp+176]
37be0016emovss x15, [rsp+224]
37be00178movss x13, [rsp+232]
37be00182jmp 0x37bdff59d
37be00187
37be00187 66 0f 1f 84 00 00 00 00 00 f........
37be00190
37be00190loc_37be00190:
37be00190mov rcx, [rsp+264]
37be00198sub rax, rbp
37be0019bmov [rsp+376], rax
37be001a3mov rax, [rsp+296]
37be001ablea rdx, [rbp+rcx+1]
37be001b0lea rcx, [rip+0x654bf1]
37be001b7mov [rsp+32], rcx
37be001bclea rax, [rax+rbp+1]
37be001c1mov r8, rcx
37be001c4lea rdx, [r12+8*rdx]
37be001c8mov rcx, [rsp+128]
37be001d0lea r9, [r12+8*rax]
37be001d4call ccopy_64_
37be001d9jmp 0x37bdffcbb
37be001de
37be001de 66 90 f.
37be001e0
37be001e0loc_37be001e0:
37be001e0sub rax, rsi
37be001e3mov [rsp+176], r11
37be001ebmov [rsp+376], rax
37be001f3lea rax, [rsi+1]
37be001f7imul rax, [rsp+136]
37be00200add rax, [rsp+144]
37be00208lea rcx, [rax+rdi]
37be0020cadd rax, r11
37be0020flea rdx, [r14+8*rax]
37be00213mov rax, [rsp+664]
37be0021blea r9, [r14+8*rcx]
37be0021fmov rcx, [rsp+128]
37be00227mov [rsp+32], rax
37be0022cmov r8, rax
37be0022fcall cswap_64_
37be00234mov rax, [rsp+632]
37be0023cmov r11, [rsp+176]
37be00244mov rax, [rax]
37be00247jmp 0x37bdffed2
37be0024c
37be0024c 0f 1f 40 00 ..@.
37be00250
37be00250loc_37be00250:
37be00250movaps x2, x0
37be00253movaps x11, x13
37be00257pxor x7, x7
37be0025bxorps x2, x12
37be0025fmovaps x4, x2
37be00262divss x4, x6
37be00266mulss x2, x4
37be0026amovaps x10, x4
37be0026emulss x10, x8
37be00273mulss x4, x3
37be00277addss x2, x6
37be0027baddss x10, x3
37be00280subss x8, x4
37be00285divss x10, x2
37be0028adivss x8, x2
37be0028fmovaps x2, x0
37be00292movaps x3, x10
37be00296divss x2, x6
37be0029amovaps x9, x2
37be0029emovaps x1, x2
37be002a1movaps x4, x2
37be002a4mulss x1, x15
37be002a9mulss x0, x2
37be002admulss x9, x13
37be002b2mulss x4, x7
37be002b6subss x11, x1
37be002bbmovaps x1, x8
37be002bfaddss x0, x6
37be002c3addss x9, x15
37be002c8divss x11, x0
37be002cddivss x9, x0
37be002d2mulss x1, x11
37be002d7mulss x3, x9
37be002dcsubss x3, x1
37be002e0movss x1, [rip+0x654b0c]
37be002e8subss x3, x1
37be002ecdivss x1, x3
37be002f0addss x4, x1
37be002f4mulss x1, x2
37be002f8divss x4, x0
37be002fcsubss x7, x1
37be00300divss x7, x0
37be00304jmp 0x37be00043
37be00309
37be00309 0f 1f 80 00 00 00 00 .......
37be00310
37be00310loc_37be00310:
37be00310lea rax, [rip+0x654a91]
37be00317mov r9, [rsp+160]
37be0031fmov rdx, [rsp+240]
37be00327mov [rsp+32], rax
37be0032cmov rcx, [rsp+200]
37be00334mov r8, rax
37be00337call ccopy_64_
37be0033cmov rsi, [rsp+368]
37be00344cmp rdi, rsi
37be00347je 0x37be00430
37be0034dlea r13, [rsi-1]
37be00351mov r11, rsi
37be00354mov [rsp+264], 1
37be00360mov r10, r13
37be00363jmp 0x37bdffd60
37be00368
37be00368 0f 1f 84 00 00 00 00 00 ........
37be00370
37be00370loc_37be00370:
37be00370mov rax, [rsp+632]
37be00378mov rdx, [rsp+264]
37be00380mov r9, rbx
37be00383mov [rsp+328], r11
37be0038bmov rcx, [rsp+128]
37be00393mov rax, [rax]
37be00396mov [rsp+272], rax
37be0039esub rax, r13
37be003a1add rax, 1
37be003a5mov [rsp+376], rax
37be003adlea rax, [rip+0x6549f4]
37be003b4mov [rsp+32], rax
37be003b9mov r8, rax
37be003bccall ccopy_64_
37be003c1mov [rsp+360], r13
37be003c9cmp rbp, r13
37be003ccje 0x37bdfea83
37be003d2mov rax, [rsp+248]
37be003damov r14, rsi
37be003ddmov rcx, [rsp+224]
37be003e5mov [rsp+320], rdi
37be003edmov rdx, [rsp+176]
37be003f5mov r11, [rsp+328]
37be003fdmov [rsp+288], 1
37be00409add rax, 16
37be0040dmov [rsp+264], rcx
37be00415mov [rsp+272], rax
37be0041dmov rax, [rsp+312]
37be00425jmp 0x37bdffc0e
37be0042a
37be0042a 66 0f 1f 44 00 00 f..D..
37be00430
37be00430loc_37be00430:
37be00430mov rdx, [rsp+136]
37be00438imul rdx, rdi
37be0043cadd rdx, [rsp+144]
37be00444jmp 0x37bdff157
37be00449
37be00449loc_37be00449:
37be00449lea rdi, [rsp+376]
37be00451xor eax, eax
37be00453mov [rsp+128], rdi
37be0045blea rdi, [rsp+368]
37be00463mov [rsp+200], rdi
37be0046blea rdi, [rip+0x654946]
37be00472mov [rsp+208], rdi
37be0047alea rdi, [rip+0x654943]
37be00481mov [rsp+216], rdi
37be00489jmp 0x37bdfe663
37be0048e
37be0048eloc_37be0048e:
37be0048emov r14, rbp
37be00491jmp 0x37bdfea86
37bdfe300
Loading..