File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
    37bbf1400
    37bbf1400zlaqz3_:
    37bbf1400push r15
    37bbf1402push r14
    37bbf1404push r13
    37bbf1406push r12
    37bbf1408push rbp
    37bbf1409push rdi
    37bbf140apush rsi
    37bbf140bpush rbx
    37bbf140csub rsp, 696
    37bbf1413movups [rsp+560], x6
    37bbf141bmovups [rsp+576], x7
    37bbf1423movups [rsp+592], x8
    37bbf142cmovups [rsp+608], x9
    37bbf1435movups [rsp+624], x10
    37bbf143emovups [rsp+640], x11
    37bbf1447movups [rsp+656], x12
    37bbf1450movups [rsp+672], x13
    37bbf1459mov rbx, [rsp+904]
    37bbf1461mov rax, [rsp+920]
    37bbf1469mov rbp, [rsp+856]
    37bbf1471mov rdi, [rsp+872]
    37bbf1479mov r10, [rsp+960]
    37bbf1481mov esi, [rax]
    37bbf1483mov rax, [rsp+888]
    37bbf148bmov r12, [rsp+912]
    37bbf1493mov [rsp+776], rdx
    37bbf149bmov r13, rcx
    37bbf149emov r15l, [rbp]
    37bbf14a2mov r14l, [rdi]
    37bbf14a5mov eax, [rax]
    37bbf14a7mov [rsp+792], r9
    37bbf14afmov rdx, [rsp+816]
    37bbf14b7mov r9l, [rbx]
    37bbf14bamov [rsp+784], r8
    37bbf14c2mov r11, [rsp+792]
    37bbf14camov ecx, [rdx]
    37bbf14ccmov rdx, [rsp+824]
    37bbf14d4mov r11l, [r11]
    37bbf14d7mov ebx, [rdx]
    37bbf14d9mov [rsp+392], ecx
    37bbf14e0xor edx, edx
    37bbf14e2mov [rsp+228], r11l
    37bbf14eacmp ecx, ebx
    37bbf14ecmov rcx, [rsp+952]
    37bbf14f4mov [rsp+396], ebx
    37bbf14fbsetl dl
    37bbf14feimul ebx, r11l
    37bbf1502mov ecx, [rcx]
    37bbf1504lea edx, [8*rdx-8]
    37bbf150bmov [r10], edx
    37bbf150ecmp ecx, -1
    37bbf1511je 0x37bbf2447
    37bbf1517cmp ecx, ebx
    37bbf1519jge 0x37bbf15a7
    37bbf151fmov [r10], -25
    37bbf1526mov eax, 25
    37bbf152b
    37bbf152bloc_37bbf152b:
    37bbf152blea rdx, [rsp+544]
    37bbf1533mov r8l, 6
    37bbf1539lea rcx, [rip+0x859e90]
    37bbf1540mov [rsp+544], eax
    37bbf1547call xerbla_
    37bbf154cnop
    37bbf154d
    37bbf154dloc_37bbf154d:
    37bbf154dmovups x6, [rsp+560]
    37bbf1555movups x7, [rsp+576]
    37bbf155dmovups x8, [rsp+592]
    37bbf1566movups x9, [rsp+608]
    37bbf156fmovups x10, [rsp+624]
    37bbf1578movups x11, [rsp+640]
    37bbf1581movups x12, [rsp+656]
    37bbf158amovups x13, [rsp+672]
    37bbf1593add rsp, 696
    37bbf159apop rbx
    37bbf159bpop rsi
    37bbf159cpop rdi
    37bbf159dpop rbp
    37bbf159epop r12
    37bbf15a0pop r13
    37bbf15a2pop r14
    37bbf15a4pop r15
    37bbf15a6ret
    37bbf15a7
    37bbf15a7loc_37bbf15a7:
    37bbf15a7test edx, edx
    37bbf15a9jne 0x37bbf35e8
    37bbf15afmov edx, 12
    37bbf15b4lea rcx, [rip+0x859e1b]
    37bbf15bbmov [rsp+152], eax
    37bbf15c2mov [rsp+160], r9l
    37bbf15cacall dlamch_
    37bbf15cfmov rdx, [rsp+800]
    37bbf15d7mov rax, [rsp+808]
    37bbf15dfmovapd x8, x0
    37bbf15e4mov eax, [rax]
    37bbf15e6mov ebx, [rdx]
    37bbf15e8mov [rsp+224], eax
    37bbf15efcmp ebx, eax
    37bbf15f1jge 0x37bbf154d
    37bbf15f7movsxd rax, r15l
    37bbf15faxor edx, edx
    37bbf15fcmovsxd rcx, [rsp+152]
    37bbf1604mov r9l, [r13]
    37bbf1608test rax, rax
    37bbf160bcmovns rdx, rax
    37bbf160fmovsxd rax, r14l
    37bbf1612mov [rsp+232], rdx
    37bbf161anot rdx
    37bbf161dmov [rsp+240], rdx
    37bbf1625xor edx, edx
    37bbf1627test rax, rax
    37bbf162acmovns rdx, rax
    37bbf162exor eax, eax
    37bbf1630test rcx, rcx
    37bbf1633cmovns rax, rcx
    37bbf1637movsxd rcx, [rsp+160]
    37bbf163fmov [rsp+248], rdx
    37bbf1647not rdx
    37bbf164amov [rsp+360], rax
    37bbf1652not rax
    37bbf1655mov [rsp+368], rax
    37bbf165dxor eax, eax
    37bbf165ftest rcx, rcx
    37bbf1662cmovns rax, rcx
    37bbf1666mov [rsp+256], rdx
    37bbf166emov [rsp+376], rax
    37bbf1676not rax
    37bbf1679mov [rsp+384], rax
    37bbf1681test r9l, r9l
    37bbf1684jne 0x37bbf2468
    37bbf168amov eax, [rsp+224]
    37bbf1691mov [rsp+352], ebx
    37bbf1698mov [rsp+228], eax
    37bbf169f
    37bbf169floc_37bbf169f:
    37bbf169fmov eax, [rsp+392]
    37bbf16a6lea r14, [rip+0x859d53]
    37bbf16admov [rsp+56], 4
    37bbf16b6lea r8, [rsp+544]
    37bbf16bemov [rsp+40], r12
    37bbf16c3lea rdx, [rsp+528]
    37bbf16cblea r9, [rip+0x859d16]
    37bbf16d2mov [rsp+452], eax
    37bbf16d9add eax, 1
    37bbf16dclea rcx, [rip+0x859d15]
    37bbf16e3mov [rsp+528], eax
    37bbf16eamov [rsp+544], eax
    37bbf16f1mov rax, [rsp+920]
    37bbf16f9mov [rsp+32], r14
    37bbf16femov [rsp+48], rax
    37bbf1703mov [rsp+344], r8
    37bbf170bmov [rsp+336], rdx
    37bbf1713call zlaset_
    37bbf1718mov rcx, [rsp+936]
    37bbf1720mov [rsp+56], 4
    37bbf1729lea rdx, [rsp+452]
    37bbf1731mov [rsp+32], r14
    37bbf1736lea r9, [rip+0x859cab]
    37bbf173dmov r8, rdx
    37bbf1740mov [rsp+48], rcx
    37bbf1745mov rcx, [rsp+928]
    37bbf174dmov [rsp+184], rdx
    37bbf1755mov [rsp+40], rcx
    37bbf175alea rcx, [rip+0x859c97]
    37bbf1761call zlaset_
    37bbf1766mov eax, [rsp+452]
    37bbf176dmov [rsp+216], eax
    37bbf1774test eax, eax
    37bbf1776jle 0x37bbf35bb
    37bbf177cmovsd_xmm x7, [rip+0x859c9c]
    37bbf1784movsxd rdx, ebx
    37bbf1787movsxd rcx, esi
    37bbf178amov [rsp+356], ebx
    37bbf1791mov r8, [rsp+232]
    37bbf1799mov rax, [rsp+248]
    37bbf17a1lea r14, [rsp+512]
    37bbf17a9mov [rsp+176], 1
    37bbf17b4divsd x7, x8
    37bbf17b9mov [rsp+160], r14
    37bbf17c1movq x9, [rip+0x859c56]
    37bbf17caimul r8, rdx
    37bbf17ceadd r8, [rsp+240]
    37bbf17d6mov [rsp+912], r12
    37bbf17deimul rax, rdx
    37bbf17e2add rax, [rsp+256]
    37bbf17ealea rsi, [rdx+r8]
    37bbf17eelea r10, [rdx+rax]
    37bbf17f2lea edx, [rbx+1]
    37bbf17f5mov [rsp+264], rsi
    37bbf17fdshl rsi, 4
    37bbf1801movsxd rdx, edx
    37bbf1804mov [rsp+272], r10
    37bbf180cmov rbx, [rsp+184]
    37bbf1814lea r11, [r8+rdx]
    37bbf1818mov r8, [rsp+848]
    37bbf1820add rdx, rax
    37bbf1823mov rax, r10
    37bbf1826mov [rsp+280], r11
    37bbf182eshl r11, 4
    37bbf1832shl rax, 4
    37bbf1836add rax, [rsp+864]
    37bbf183eadd r8, r11
    37bbf1841shl rdx, 4
    37bbf1845mov r15, rax
    37bbf1848add rdx, [rsp+864]
    37bbf1850mov [rsp+288], r8
    37bbf1858mov r8, [rsp+848]
    37bbf1860xor eax, eax
    37bbf1862mov [rsp+296], rdx
    37bbf186aadd r8, rsi
    37bbf186dtest rcx, rcx
    37bbf1870cmovns rax, rcx
    37bbf1874mov r13, r8
    37bbf1877shl rax, 4
    37bbf187badd rax, r12
    37bbf187emov [rsp+304], rax
    37bbf1886mov rax, [rsp+832]
    37bbf188emov [rsp+200], rax
    37bbf1896mov rax, [rsp+840]
    37bbf189emov [rsp+208], rax
    37bbf18a6lea rax, [rsp+400]
    37bbf18aemov [rsp+192], rax
    37bbf18b6lea rax, [rsp+472]
    37bbf18bemov [rsp+312], rax
    37bbf18c6lea rax, [rsp+496]
    37bbf18cemov [rsp+328], rax
    37bbf18d6lea rax, [rsp+480]
    37bbf18demov [rsp+320], rax
    37bbf18e6lea rax, [rsp+468]
    37bbf18eemov [rsp+152], rax
    37bbf18f6nop [rax+rax]
    37bbf1900
    37bbf1900loc_37bbf1900:
    37bbf1900mov rsi, [rsp+200]
    37bbf1908mov rcx, [rsp+192]
    37bbf1910movsd_xmm x6, [rsi]
    37bbf1914movsd_xmm x11, [rsi+8]
    37bbf191amovsd_xmm [rsp+400], x6
    37bbf1923movsd_xmm [rsp+408], x11
    37bbf192dcall fn_37c42fc80
    37bbf1932mov r12, [rsp+208]
    37bbf193amov rcx, [rsp+192]
    37bbf1942sqrtsd x0, x0
    37bbf1946movsd_xmm x12, [r12]
    37bbf194cmovsd_xmm x13, [r12+8]
    37bbf1953movsd_xmm [rsp+400], x12
    37bbf195dmovapd x10, x0
    37bbf1962movsd_xmm [rsp+408], x13
    37bbf196ccall fn_37c42fc80
    37bbf1971sqrtsd x0, x0
    37bbf1975mulsd x0, x10
    37bbf197acomisd x0, x8
    37bbf197fjb 0x37bbf1a07
    37bbf1985comisd x7, x0
    37bbf1989jb 0x37bbf1a07
    37bbf198bpxor x2, x2
    37bbf198fmovapd x1, x2
    37bbf1993divsd x1, x0
    37bbf1997mulsd x2, x1
    37bbf199bmovapd x3, x1
    37bbf199fmulsd x3, x6
    37bbf19a3addsd x0, x2
    37bbf19a7movapd x2, x11
    37bbf19acsubsd x2, x3
    37bbf19b0mulsd x11, x1
    37bbf19b5movapd x3, x1
    37bbf19b9mulsd x3, x12
    37bbf19bemulsd x1, x13
    37bbf19c3divsd x2, x0
    37bbf19c7addsd x6, x11
    37bbf19ccaddsd x12, x1
    37bbf19d1divsd x6, x0
    37bbf19d5movapd x11, x2
    37bbf19damovsd_xmm [rsi+8], x2
    37bbf19dfmovapd x2, x13
    37bbf19e4subsd x2, x3
    37bbf19e8divsd x12, x0
    37bbf19edmovsd_xmm [rsi], x6
    37bbf19f1divsd x2, x0
    37bbf19f5movsd_xmm [r12], x12
    37bbf19fbmovapd x13, x2
    37bbf1a00movsd_xmm [r12+8], x2
    37bbf1a07
    37bbf1a07loc_37bbf1a07:
    37bbf1a07movddup x0, x12
    37bbf1a0cmovddup x3, x13
    37bbf1a11mov rax, [rsp+264]
    37bbf1a19mov rcx, [rsp+848]
    37bbf1a21movapd x1, x0
    37bbf1a25mov rsi, [rsp+864]
    37bbf1a2dunpcklpd x11, x11
    37bbf1a32unpcklpd x6, x6
    37bbf1a36shl rax, 4
    37bbf1a3amovupd x2, [rcx+rax]
    37bbf1a3fmov rax, [rsp+272]
    37bbf1a47mulpd x1, x2
    37bbf1a4bshufpd x2, x2, 1
    37bbf1a50shl rax, 4
    37bbf1a54mulpd x2, x3
    37bbf1a58addsubpd x1, x2
    37bbf1a5cmovupd x2, [rsi+rax]
    37bbf1a61mov rax, [rsp+280]
    37bbf1a69mov rsi, [rsp+192]
    37bbf1a71mulpd x6, x2
    37bbf1a75shufpd x2, x2, 1
    37bbf1a7ashl rax, 4
    37bbf1a7emulpd x2, x11
    37bbf1a83addsubpd x6, x2
    37bbf1a87movupd x2, [rcx+rax]
    37bbf1a8cmov rcx, rsi
    37bbf1a8fmulpd x0, x2
    37bbf1a93shufpd x2, x2, 1
    37bbf1a98mulpd x2, x3
    37bbf1a9csubpd x1, x6
    37bbf1aa0movups [rsp+480], x1
    37bbf1aa8movapd x6, x0
    37bbf1aacmovups [rsp+400], x1
    37bbf1ab4addsubpd x6, x2
    37bbf1ab8movups [rsp+496], x6
    37bbf1ac0call fn_37c42fc80
    37bbf1ac5comisd x0, x7
    37bbf1ac9ja 0x37bbf1ae1
    37bbf1acbmov rcx, rsi
    37bbf1acemovups [rsp+400], x6
    37bbf1ad6call fn_37c42fc80
    37bbf1adbcomisd x0, x7
    37bbf1adfjbe 0x37bbf1af6
    37bbf1ae1
    37bbf1ae1loc_37bbf1ae1:
    37bbf1ae1movups [rsp+480], x9
    37bbf1aeapxor x0, x0
    37bbf1aeemovups [rsp+496], x0
    37bbf1af6
    37bbf1af6loc_37bbf1af6:
    37bbf1af6mov rax, [rsp+344]
    37bbf1afemov r12, [rsp+336]
    37bbf1b06mov rsi, [rsp+312]
    37bbf1b0emov rdx, [rsp+328]
    37bbf1b16mov [rsp+32], rax
    37bbf1b1bmov rcx, [rsp+320]
    37bbf1b23mov r9, r12
    37bbf1b26mov r8, rsi
    37bbf1b29call zlartg_
    37bbf1b2emov [rsp+48], r12
    37bbf1b33mov r8, rbp
    37bbf1b36mov rdx, r13
    37bbf1b39mov [rsp+40], rsi
    37bbf1b3emov r9, [rsp+288]
    37bbf1b46mov rcx, rbx
    37bbf1b49mov [rsp+32], rbp
    37bbf1b4ecall zrot_
    37bbf1b53mov [rsp+48], r12
    37bbf1b58mov r8, rdi
    37bbf1b5bmov rdx, r15
    37bbf1b5emov [rsp+40], rsi
    37bbf1b63mov r9, [rsp+296]
    37bbf1b6bmov rcx, rbx
    37bbf1b6emov [rsp+32], rdi
    37bbf1b73call zrot_
    37bbf1b78mov r12l, [rsp+452]
    37bbf1b80movsd_xmm x0, [rsp+536]
    37bbf1b89mov [rsp+48], r14
    37bbf1b8exorpd x0, [rip+0x85989a]
    37bbf1b96mov [rsp+40], rsi
    37bbf1b9blea eax, [r12+1]
    37bbf1ba0mov r9, [rsp+304]
    37bbf1ba8movsd_xmm x1, [rsp+528]
    37bbf1bb1mov [rsp+468], eax
    37bbf1bb8mov rdx, [rsp+912]
    37bbf1bc0mov [rsp+220], eax
    37bbf1bc7lea rax, [rip+0x859842]
    37bbf1bcemov rcx, [rsp+152]
    37bbf1bd6unpcklpd x1, x0
    37bbf1bdamov [rsp+32], rax
    37bbf1bdfmov r8, rax
    37bbf1be2movups [rsp+512], x1
    37bbf1beacall zrot_
    37bbf1befsub r12l, [rsp+176]
    37bbf1bf7mov [rsp+440], 1
    37bbf1c02test r12l, r12l
    37bbf1c05jle 0x37bbf1d03
    37bbf1c0blea rax, [rsp+440]
    37bbf1c13mov esi, [rsp+224]
    37bbf1c1asub esi, [rsp+356]
    37bbf1c21mov [rsp+168], rax
    37bbf1c29add esi, 1
    37bbf1c2cmov eax, [rsp+220]
    37bbf1c33jmp 0x37bbf1c42
    37bbf1c35
    37bbf1c35 0f 1f 00 ...
    37bbf1c38
    37bbf1c38loc_37bbf1c38:
    37bbf1c38mov eax, [rsp+452]
    37bbf1c3fadd eax, 1
    37bbf1c42
    37bbf1c42loc_37bbf1c42:
    37bbf1c42mov [rsp+512], eax
    37bbf1c49mov rax, [rsp+936]
    37bbf1c51lea rdx, [rip+0x8597bc]
    37bbf1c58lea r9, [rip+0x8597b1]
    37bbf1c5fmov rcx, [rsp+920]
    37bbf1c67mov [rsp+80], r14
    37bbf1c6cmov [rsp+136], rax
    37bbf1c74mov rax, [rsp+928]
    37bbf1c7cmov [rsp+104], rcx
    37bbf1c81mov rcx, [rsp+912]
    37bbf1c89mov [rsp+128], rax
    37bbf1c91lea rax, [rip+0x859778]
    37bbf1c98mov r8, [rsp+168]
    37bbf1ca0mov [rsp+120], rax
    37bbf1ca5mov [rsp+88], rax
    37bbf1caamov rax, [rsp+152]
    37bbf1cb2mov [rsp+96], rcx
    37bbf1cb7mov rcx, rdx
    37bbf1cbamov [rsp+40], rax
    37bbf1cbfmov [rsp+72], rdi
    37bbf1cc4mov [rsp+64], r15
    37bbf1cc9mov [rsp+56], rbp
    37bbf1ccemov [rsp+48], r13
    37bbf1cd3mov [rsp+32], rbx
    37bbf1cd8mov [rsp+468], esi
    37bbf1cdfmov [rsp+112], rbx
    37bbf1ce4call zlaqz1_
    37bbf1ce9mov eax, [rsp+440]
    37bbf1cf0add eax, 1
    37bbf1cf3mov [rsp+440], eax
    37bbf1cfacmp eax, r12l
    37bbf1cfdjle 0x37bbf1c38
    37bbf1d03
    37bbf1d03loc_37bbf1d03:
    37bbf1d03add [rsp+176], 1
    37bbf1d0bmov eax, [rsp+176]
    37bbf1d12add [rsp+200], 16
    37bbf1d1badd [rsp+208], 16
    37bbf1d24cmp [rsp+216], eax
    37bbf1d2bjge 0x37bbf1900
    37bbf1d31mov eax, [rsp+452]
    37bbf1d38mov ebx, [rsp+356]
    37bbf1d3fmov r12, [rsp+912]
    37bbf1d47mov [rsp+216], eax
    37bbf1d4e
    37bbf1d4eloc_37bbf1d4e:
    37bbf1d4emov esi, [rsp+216]
    37bbf1d55lea eax, [rsi+1]
    37bbf1d58lea edx, [rbx+rsi]
    37bbf1d5bmov [rsp+456], eax
    37bbf1d62mov eax, [rsp+228]
    37bbf1d69sub eax, edx
    37bbf1d6badd eax, 1
    37bbf1d6emov [rsp+460], eax
    37bbf1d75test eax, eax
    37bbf1d77jle 0x37bbf1f61
    37bbf1d7dmovsxd rax, edx
    37bbf1d80movsxd r11, ebx
    37bbf1d83mov rdx, [rsp+232]
    37bbf1d8blea r15, [rsp+456]
    37bbf1d93lea rsi, [rip+0x85964e]
    37bbf1d9alea r14, [rip+0x85965f]
    37bbf1da1mov [rsp+192], rax
    37bbf1da9mov r8, r15
    37bbf1dacimul rdx, rax
    37bbf1db0mov rax, [rsp+944]
    37bbf1db8mov [rsp+96], r15
    37bbf1dbdlea r9, [rsp+460]
    37bbf1dc5add rdx, [rsp+240]
    37bbf1dcdmov [rsp+80], rsi
    37bbf1dd2lea rcx, [rip+0x859640]
    37bbf1dd9add rdx, r11
    37bbf1ddcmov [rsp+88], rax
    37bbf1de1mov rax, [rsp+920]
    37bbf1de9shl rdx, 4
    37bbf1dedadd rdx, [rsp+848]
    37bbf1df5mov [rsp+72], rbp
    37bbf1dfamov [rsp+56], rax
    37bbf1dffmov [rsp+64], rdx
    37bbf1e04mov [rsp+112], 1
    37bbf1e0dmov [rsp+104], 1
    37bbf1e16mov [rsp+48], r12
    37bbf1e1bmov [rsp+40], r14
    37bbf1e20mov [rsp+32], r15
    37bbf1e25mov [rsp+168], rdx
    37bbf1e2dlea rdx, [rip+0x8595e4]
    37bbf1e34mov [rsp+176], r11
    37bbf1e3ccall zgemm_
    37bbf1e41mov r10, [rsp+168]
    37bbf1e49mov rdx, r15
    37bbf1e4cmov [rsp+56], 3
    37bbf1e55mov [rsp+48], rbp
    37bbf1e5amov r9, [rsp+944]
    37bbf1e62lea r8, [rsp+460]
    37bbf1e6alea rcx, [rip+0x8595a9]
    37bbf1e71mov [rsp+40], r10
    37bbf1e76mov [rsp+32], r15
    37bbf1e7bcall zlacpy_
    37bbf1e80mov rax, [rsp+192]
    37bbf1e88mov [rsp+96], r15
    37bbf1e8dlea r9, [rsp+460]
    37bbf1e95mov rcx, [rsp+944]
    37bbf1e9dmov [rsp+80], rsi
    37bbf1ea2mov r8, r15
    37bbf1ea5lea rdx, [rip+0x85956c]
    37bbf1eacimul rax, [rsp+248]
    37bbf1eb5add rax, [rsp+256]
    37bbf1ebdmov [rsp+72], rdi
    37bbf1ec2add rax, [rsp+176]
    37bbf1ecamov [rsp+88], rcx
    37bbf1ecflea rcx, [rip+0x859543]
    37bbf1ed6shl rax, 4
    37bbf1edaadd rax, [rsp+864]
    37bbf1ee2mov [rsp+48], r12
    37bbf1ee7mov [rsp+64], rax
    37bbf1eecmov [rsp+168], rax
    37bbf1ef4mov rax, [rsp+920]
    37bbf1efcmov [rsp+112], 1
    37bbf1f05mov [rsp+56], rax
    37bbf1f0amov [rsp+104], 1
    37bbf1f13mov [rsp+40], r14
    37bbf1f18mov [rsp+32], r15
    37bbf1f1dcall zgemm_
    37bbf1f22mov rax, [rsp+168]
    37bbf1f2amov rdx, r15
    37bbf1f2dmov [rsp+56], 3
    37bbf1f36mov [rsp+48], rdi
    37bbf1f3bmov r9, [rsp+944]
    37bbf1f43lea r8, [rsp+460]
    37bbf1f4blea rcx, [rip+0x8594c8]
    37bbf1f52mov [rsp+40], rax
    37bbf1f57mov [rsp+32], r15
    37bbf1f5ccall zlacpy_
    37bbf1f61
    37bbf1f61loc_37bbf1f61:
    37bbf1f61mov rax, [rsp+776]
    37bbf1f69mov eax, [rax]
    37bbf1f6bmov [rsp+220], eax
    37bbf1f72test eax, eax
    37bbf1f74jne 0x37bbf34bd
    37bbf1f7a
    37bbf1f7aloc_37bbf1f7a:
    37bbf1f7amov esi, [rsp+352]
    37bbf1f81mov ecx, [rsp+216]
    37bbf1f88mov eax, ebx
    37bbf1f8asub eax, esi
    37bbf1f8cmov [rsp+460], ecx
    37bbf1f93mov [rsp+456], eax
    37bbf1f9atest eax, eax
    37bbf1f9cjle 0x37bbf2182
    37bbf1fa2mov rdx, [rsp+232]
    37bbf1faamovsxd rax, ebx
    37bbf1fadmovsxd r11, esi
    37bbf1fb0lea r15, [rsp+456]
    37bbf1fb8lea r13, [rsp+460]
    37bbf1fc0mov [rsp+96], r15
    37bbf1fc5mov r8, r15
    37bbf1fc8lea rsi, [rip+0x859419]
    37bbf1fcfimul rdx, rax
    37bbf1fd3mov [rsp+192], rax
    37bbf1fdbmov r9, r13
    37bbf1fdemov rax, [rsp+944]
    37bbf1fe6add rdx, [rsp+240]
    37bbf1feelea r14, [rip+0x85940b]
    37bbf1ff5mov [rsp+80], rsi
    37bbf1ffamov [rsp+88], rax
    37bbf1fffadd rdx, r11
    37bbf2002mov rax, [rsp+936]
    37bbf200ashl rdx, 4
    37bbf200eadd rdx, [rsp+848]
    37bbf2016mov [rsp+56], rbp
    37bbf201bmov [rsp+72], rax
    37bbf2020mov rax, [rsp+928]
    37bbf2028mov [rsp+48], rdx
    37bbf202dmov [rsp+64], rax
    37bbf2032mov [rsp+112], 1
    37bbf203bmov [rsp+104], 1
    37bbf2044mov [rsp+40], r14
    37bbf2049mov [rsp+32], r13
    37bbf204emov [rsp+168], rdx
    37bbf2056lea rdx, [rip+0x8593bb]
    37bbf205dmov rcx, rdx
    37bbf2060mov [rsp+176], r11
    37bbf2068call zgemm_
    37bbf206dmov [rsp+48], rbp
    37bbf2072mov r8, r13
    37bbf2075mov rdx, r15
    37bbf2078mov r10, [rsp+168]
    37bbf2080mov [rsp+32], r15
    37bbf2085lea rcx, [rip+0x85938e]
    37bbf208cmov [rsp+56], 3
    37bbf2095mov r9, [rsp+944]
    37bbf209dmov [rsp+40], r10
    37bbf20a2call zlacpy_
    37bbf20a7mov [rsp+80], rsi
    37bbf20acmov r9, r13
    37bbf20afmov r8, r15
    37bbf20b2mov rsi, [rsp+936]
    37bbf20bamov [rsp+96], r15
    37bbf20bflea rdx, [rip+0x859352]
    37bbf20c6mov rcx, [rsp+944]
    37bbf20cemov [rsp+56], rdi
    37bbf20d3mov [rsp+72], rsi
    37bbf20d8mov rax, [rsp+192]
    37bbf20e0mov rsi, [rsp+928]
    37bbf20e8mov [rsp+88], rcx
    37bbf20edmov rcx, rdx
    37bbf20f0imul rax, [rsp+248]
    37bbf20f9add rax, [rsp+256]
    37bbf2101mov [rsp+40], r14
    37bbf2106add rax, [rsp+176]
    37bbf210emov [rsp+64], rsi
    37bbf2113shl rax, 4
    37bbf2117add rax, [rsp+864]
    37bbf211fmov [rsp+32], r13
    37bbf2124mov [rsp+48], rax
    37bbf2129mov [rsp+112], 1
    37bbf2132mov [rsp+104], 1
    37bbf213bmov [rsp+168], rax
    37bbf2143call zgemm_
    37bbf2148mov [rsp+48], rdi
    37bbf214dmov r8, r13
    37bbf2150mov rdx, r15
    37bbf2153mov rax, [rsp+168]
    37bbf215bmov [rsp+32], r15
    37bbf2160lea rcx, [rip+0x8592b3]
    37bbf2167mov [rsp+56], 3
    37bbf2170mov r9, [rsp+944]
    37bbf2178mov [rsp+40], rax
    37bbf217dcall zlacpy_
    37bbf2182
    37bbf2182loc_37bbf2182:
    37bbf2182mov rax, [rsp+784]
    37bbf218amov eax, [rax]
    37bbf218cmov [rsp+264], eax
    37bbf2193test eax, eax
    37bbf2195jne 0x37bbf33b7
    37bbf219b
    37bbf219bloc_37bbf219b:
    37bbf219bmov eax, [rsp+224]
    37bbf21a2sub eax, [rsp+216]
    37bbf21a9mov [rsp+444], ebx
    37bbf21b0mov [rsp+192], eax
    37bbf21b7cmp ebx, eax
    37bbf21b9jge 0x37bbf28ee
    37bbf21bfmov ecx, [rsp+396]
    37bbf21c6sub ecx, [rsp+392]
    37bbf21cdmov eax, 1
    37bbf21d2mov [rsp+872], rdi
    37bbf21datest ecx, ecx
    37bbf21dcmov [rsp+856], rbp
    37bbf21e4mov r13, [rsp+936]
    37bbf21eccmovle ecx, eax
    37bbf21efmov eax, [rsp+216]
    37bbf21f6mov rbp, [rsp+928]
    37bbf21fesub eax, 1
    37bbf2201mov [rsp+280], ecx
    37bbf2208mov [rsp+272], eax
    37bbf220flea rax, [rsp+432]
    37bbf2217mov [rsp+176], rax
    37bbf221fnop
    37bbf2220
    37bbf2220loc_37bbf2220:
    37bbf2220mov esi, [rsp+192]
    37bbf2227mov eax, [rsp+280]
    37bbf222elea rdi, [rip+0x8591cb]
    37bbf2235mov [rsp+56], 4
    37bbf223emov [rsp+40], r12
    37bbf2243lea r11l, [rbx+1]
    37bbf2247mov r14, [rsp+152]
    37bbf224flea r9, [rip+0x859192]
    37bbf2256sub esi, ebx
    37bbf2258mov r15, [rsp+160]
    37bbf2260mov [rsp+32], rdi
    37bbf2265lea rcx, [rip+0x85918c]
    37bbf226ccmp esi, eax
    37bbf226emov [rsp+432], r11l
    37bbf2276cmovg esi, eax
    37bbf2279mov eax, [rsp+216]
    37bbf2280mov r8, r15
    37bbf2283mov [rsp+200], r11l
    37bbf228badd eax, esi
    37bbf228dlea edx, [rax+rbx-1]
    37bbf2291mov [rsp+448], eax
    37bbf2298mov [rsp+468], eax
    37bbf229fmov [rsp+512], eax
    37bbf22a6mov [rsp+168], eax
    37bbf22admov rax, [rsp+920]
    37bbf22b5mov [rsp+436], edx
    37bbf22bcmov rdx, r14
    37bbf22bfmov [rsp+48], rax
    37bbf22c4call zlaset_
    37bbf22c9mov [rsp+48], r13
    37bbf22cemov rdx, r14
    37bbf22d1mov r8, r15
    37bbf22d4mov [rsp+56], 4
    37bbf22ddmov eax, [rsp+168]
    37bbf22e4lea r9, [rip+0x8590fd]
    37bbf22eblea rcx, [rip+0x859106]
    37bbf22f2mov [rsp+40], rbp
    37bbf22f7mov [rsp+32], rdi
    37bbf22fcmov [rsp+468], eax
    37bbf2303mov [rsp+512], eax
    37bbf230acall zlaset_
    37bbf230fmov r14l, [rsp+272]
    37bbf2317mov eax, r14l
    37bbf231ashr eax, 31
    37bbf231dmov eax, [rsp+168]
    37bbf2324jne 0x37bbf2489
    37bbf232alea rdi, [rsp+436]
    37bbf2332mov edx, [rsp+200]
    37bbf2339mov [rsp+208], eax
    37bbf2340lea r15, [rsp+448]
    37bbf2348mov [rsp+168], rdi
    37bbf2350mov eax, ebx
    37bbf2352mov ebx, r14l
    37bbf2355lea r14, [rsp+444]
    37bbf235dnop [rax]
    37bbf2360
    37bbf2360loc_37bbf2360:
    37bbf2360xor edi, edi
    37bbf2362jmp 0x37bbf236b
    37bbf2364
    37bbf2364 0f 1f 40 00 ..@.
    37bbf2368
    37bbf2368loc_37bbf2368:
    37bbf2368lea edx, [rax+1]
    37bbf236b
    37bbf236bloc_37bbf236b:
    37bbf236badd eax, ebx
    37bbf236dmov [rsp+512], edx
    37bbf2374mov r9, [rsp+176]
    37bbf237clea rdx, [rip+0x859091]
    37bbf2383add eax, edi
    37bbf2385mov rcx, rdx
    37bbf2388mov r8, [rsp+152]
    37bbf2390add edi, 1
    37bbf2393mov [rsp+468], eax
    37bbf239amov rax, [rsp+920]
    37bbf23a2mov [rsp+136], r13
    37bbf23aamov [rsp+104], rax
    37bbf23afmov rax, [rsp+160]
    37bbf23b7mov [rsp+128], rbp
    37bbf23bfmov [rsp+88], rax
    37bbf23c4mov rax, [rsp+872]
    37bbf23ccmov [rsp+120], r14
    37bbf23d1mov [rsp+72], rax
    37bbf23d6mov rax, [rsp+864]
    37bbf23demov [rsp+112], r15
    37bbf23e3mov [rsp+64], rax
    37bbf23e8mov rax, [rsp+856]
    37bbf23f0mov [rsp+96], r12
    37bbf23f5mov [rsp+56], rax
    37bbf23famov rax, [rsp+848]
    37bbf2402mov [rsp+80], r15
    37bbf2407mov [rsp+48], rax
    37bbf240cmov rax, [rsp+808]
    37bbf2414mov [rsp+40], rax
    37bbf2419mov rax, [rsp+168]
    37bbf2421mov [rsp+32], rax
    37bbf2426call zlaqz1_
    37bbf242bmov eax, [rsp+444]
    37bbf2432cmp edi, esi
    37bbf2434jne 0x37bbf2368
    37bbf243asub ebx, 1
    37bbf243djb 0x37bbf2480
    37bbf243flea edx, [rax+1]
    37bbf2442jmp 0x37bbf2360
    37bbf2447
    37bbf2447loc_37bbf2447:
    37bbf2447mov rax, [rsp+944]
    37bbf244fpxor x0, x0
    37bbf2453cvtsi2sd x0, ebx
    37bbf2457mov [rax+8], 0
    37bbf245fmovsd_xmm [rax], x0
    37bbf2463jmp 0x37bbf154d
    37bbf2468
    37bbf2468loc_37bbf2468:
    37bbf2468mov [rsp+352], 1
    37bbf2473jmp 0x37bbf169f
    37bbf2478
    37bbf2478 0f 1f 84 00 00 00 00 00 ........
    37bbf2480
    37bbf2480loc_37bbf2480:
    37bbf2480mov ebx, eax
    37bbf2482mov eax, [rsp+208]
    37bbf2489
    37bbf2489loc_37bbf2489:
    37bbf2489mov [rsp+456], eax
    37bbf2490mov eax, [rsp+216]
    37bbf2497lea r15l, [rax+rbx]
    37bbf249bmov eax, [rsp+228]
    37bbf24a2add r15l, esi
    37bbf24a5sub eax, r15l
    37bbf24a8add eax, 1
    37bbf24abmov [rsp+460], eax
    37bbf24b2test eax, eax
    37bbf24b4jle 0x37bbf26af
    37bbf24balea eax, [rbx+1]
    37bbf24bdmovsxd r15, r15l
    37bbf24c0mov rcx, [rsp+944]
    37bbf24c8mov rdx, [rsp+856]
    37bbf24d0movsxd r11, eax
    37bbf24d3mov [rsp+48], r12
    37bbf24d8mov rax, [rsp+232]
    37bbf24e0lea r14, [rsp+456]
    37bbf24e8mov [rsp+88], rcx
    37bbf24edlea rcx, [rip+0x858ef4]
    37bbf24f4mov r8, r14
    37bbf24f7lea r9, [rsp+460]
    37bbf24ffimul rax, r15
    37bbf2503mov [rsp+80], rcx
    37bbf2508add rax, [rsp+240]
    37bbf2510lea rcx, [rip+0x858f02]
    37bbf2517add rax, r11
    37bbf251amov [rsp+72], rdx
    37bbf251flea rdx, [rip+0x858ef2]
    37bbf2526shl rax, 4
    37bbf252aadd rax, [rsp+848]
    37bbf2532mov [rsp+112], 1
    37bbf253bmov [rsp+64], rax
    37bbf2540mov [rsp+168], rax
    37bbf2548mov rax, [rsp+920]
    37bbf2550mov [rsp+104], 1
    37bbf2559mov [rsp+56], rax
    37bbf255elea rax, [rip+0x858e9b]
    37bbf2565mov [rsp+40], rax
    37bbf256amov [rsp+96], r14
    37bbf256fmov [rsp+32], r14
    37bbf2574mov [rsp+200], r11
    37bbf257ccall zgemm_
    37bbf2581mov rdx, [rsp+856]
    37bbf2589mov rax, [rsp+168]
    37bbf2591mov [rsp+56], 3
    37bbf259amov [rsp+32], r14
    37bbf259fmov r9, [rsp+944]
    37bbf25a7lea r8, [rsp+460]
    37bbf25aflea rcx, [rip+0x858e64]
    37bbf25b6mov [rsp+48], rdx
    37bbf25bbmov rdx, r14
    37bbf25bemov [rsp+40], rax
    37bbf25c3call zlacpy_
    37bbf25c8lea rcx, [rip+0x858e19]
    37bbf25cfmov [rsp+96], r14
    37bbf25d4mov r8, r14
    37bbf25d7mov [rsp+80], rcx
    37bbf25dcmov rcx, [rsp+872]
    37bbf25e4lea rax, [rip+0x858e15]
    37bbf25eblea r9, [rsp+460]
    37bbf25f3mov rdx, [rsp+944]
    37bbf25fbmov [rsp+40], rax
    37bbf2600imul r15, [rsp+248]
    37bbf2609mov [rsp+72], rcx
    37bbf260eadd r15, [rsp+256]
    37bbf2616mov [rsp+88], rdx
    37bbf261blea rdx, [rip+0x858df6]
    37bbf2622mov rcx, [rsp+920]
    37bbf262amov [rsp+48], r12
    37bbf262fadd r15, [rsp+200]
    37bbf2637mov [rsp+32], r14
    37bbf263cshl r15, 4
    37bbf2640mov [rsp+56], rcx
    37bbf2645add r15, [rsp+864]
    37bbf264dlea rcx, [rip+0x858dc5]
    37bbf2654mov [rsp+112], 1
    37bbf265dmov [rsp+104], 1
    37bbf2666mov [rsp+64], r15
    37bbf266bcall zgemm_
    37bbf2670mov rax, [rsp+872]
    37bbf2678mov rdx, r14
    37bbf267bmov [rsp+56], 3
    37bbf2684mov [rsp+40], r15
    37bbf2689mov r9, [rsp+944]
    37bbf2691lea r8, [rsp+460]
    37bbf2699lea rcx, [rip+0x858d7a]
    37bbf26a0mov [rsp+48], rax
    37bbf26a5mov [rsp+32], r14
    37bbf26aacall zlacpy_
    37bbf26af
    37bbf26afloc_37bbf26af:
    37bbf26afmov r8l, [rsp+220]
    37bbf26b7test r8l, r8l
    37bbf26bajne 0x37bbf2c3b
    37bbf26c0
    37bbf26c0loc_37bbf26c0:
    37bbf26c0mov ecx, [rsp+352]
    37bbf26c7mov eax, ebx
    37bbf26c9mov edx, [rsp+448]
    37bbf26d0sub eax, ecx
    37bbf26d2mov [rsp+460], edx
    37bbf26d9add eax, 1
    37bbf26dcmov [rsp+456], eax
    37bbf26e3test eax, eax
    37bbf26e5jle 0x37bbf28b9
    37bbf26ebmov rax, [rsp+232]
    37bbf26f3movsxd r15, ebx
    37bbf26f6movsxd r11, ecx
    37bbf26f9mov rcx, [rsp+944]
    37bbf2701mov rdx, [rsp+856]
    37bbf2709mov [rsp+72], r13
    37bbf270elea r14, [rsp+456]
    37bbf2716lea rdi, [rsp+460]
    37bbf271eimul rax, r15
    37bbf2722mov [rsp+88], rcx
    37bbf2727mov r9, rdi
    37bbf272amov r8, r14
    37bbf272dadd rax, [rsp+240]
    37bbf2735lea rcx, [rip+0x858cac]
    37bbf273cmov [rsp+56], rdx
    37bbf2741lea rdx, [rip+0x858cd0]
    37bbf2748add rax, r11
    37bbf274bmov [rsp+80], rcx
    37bbf2750mov rcx, rdx
    37bbf2753shl rax, 4
    37bbf2757add rax, [rsp+848]
    37bbf275fmov [rsp+96], r14
    37bbf2764mov [rsp+48], rax
    37bbf2769mov [rsp+168], rax
    37bbf2771lea rax, [rip+0x858c88]
    37bbf2778mov [rsp+40], rax
    37bbf277dmov [rsp+112], 1
    37bbf2786mov [rsp+104], 1
    37bbf278fmov [rsp+64], rbp
    37bbf2794mov [rsp+32], rdi
    37bbf2799mov [rsp+200], r11
    37bbf27a1call zgemm_
    37bbf27a6mov rdx, [rsp+856]
    37bbf27aemov r8, rdi
    37bbf27b1mov rax, [rsp+168]
    37bbf27b9mov [rsp+56], 3
    37bbf27c2mov r9, [rsp+944]
    37bbf27calea rcx, [rip+0x858c49]
    37bbf27d1mov [rsp+48], rdx
    37bbf27d6mov rdx, r14
    37bbf27d9mov [rsp+40], rax
    37bbf27demov [rsp+32], r14
    37bbf27e3call zlacpy_
    37bbf27e8mov [rsp+96], r14
    37bbf27edmov r9, rdi
    37bbf27f0mov r8, r14
    37bbf27f3lea rcx, [rip+0x858bee]
    37bbf27famov rdx, [rsp+944]
    37bbf2802lea rax, [rip+0x858bf7]
    37bbf2809mov [rsp+112], 1
    37bbf2812imul r15, [rsp+248]
    37bbf281bmov [rsp+80], rcx
    37bbf2820add r15, [rsp+256]
    37bbf2828mov rcx, [rsp+872]
    37bbf2830mov [rsp+88], rdx
    37bbf2835lea rdx, [rip+0x858bdc]
    37bbf283cadd r15, [rsp+200]
    37bbf2844mov [rsp+40], rax
    37bbf2849shl r15, 4
    37bbf284dadd r15, [rsp+864]
    37bbf2855mov [rsp+56], rcx
    37bbf285amov rcx, rdx
    37bbf285dmov [rsp+104], 1
    37bbf2866mov [rsp+72], r13
    37bbf286bmov [rsp+64], rbp
    37bbf2870mov [rsp+48], r15
    37bbf2875mov [rsp+32], rdi
    37bbf287acall zgemm_
    37bbf287fmov [rsp+40], r15
    37bbf2884mov r8, rdi
    37bbf2887mov rdx, r14
    37bbf288amov rax, [rsp+872]
    37bbf2892mov [rsp+32], r14
    37bbf2897lea rcx, [rip+0x858b7c]
    37bbf289emov [rsp+56], 3
    37bbf28a7mov r9, [rsp+944]
    37bbf28afmov [rsp+48], rax
    37bbf28b4call zlacpy_
    37bbf28b9
    37bbf28b9loc_37bbf28b9:
    37bbf28b9mov ecx, [rsp+264]
    37bbf28c0test ecx, ecx
    37bbf28c2jne 0x37bbf2b48
    37bbf28c8
    37bbf28c8loc_37bbf28c8:
    37bbf28c8add ebx, esi
    37bbf28camov [rsp+444], ebx
    37bbf28d1cmp ebx, [rsp+192]
    37bbf28d8jl 0x37bbf2220
    37bbf28demov rbp, [rsp+856]
    37bbf28e6mov rdi, [rsp+872]
    37bbf28ee
    37bbf28eeloc_37bbf28ee:
    37bbf28eemov rax, [rsp+920]
    37bbf28f6lea rbx, [rip+0x858b03]
    37bbf28fdmov rdx, [rsp+184]
    37bbf2905mov [rsp+56], 4
    37bbf290emov [rsp+32], rbx
    37bbf2913lea r9, [rip+0x858ace]
    37bbf291alea rcx, [rip+0x858ad7]
    37bbf2921mov [rsp+48], rax
    37bbf2926mov r8, rdx
    37bbf2929mov [rsp+40], r12
    37bbf292ecall zlaset_
    37bbf2933mov eax, [rsp+452]
    37bbf293amov [rsp+32], rbx
    37bbf293flea r9, [rip+0x858aa2]
    37bbf2946mov [rsp+56], 4
    37bbf294fmov r8, [rsp+160]
    37bbf2957lea rcx, [rip+0x858a9a]
    37bbf295elea edx, [rax+1]
    37bbf2961mov [rsp+168], eax
    37bbf2968mov rax, [rsp+936]
    37bbf2970mov [rsp+468], edx
    37bbf2977mov [rsp+48], rax
    37bbf297cmov rax, [rsp+928]
    37bbf2984mov [rsp+512], edx
    37bbf298bmov rdx, [rsp+152]
    37bbf2993mov [rsp+40], rax
    37bbf2998call zlaset_
    37bbf299dmov ebx, [rsp+224]
    37bbf29a4mov eax, [rsp+168]
    37bbf29abmov esi, ebx
    37bbf29admov [rsp+436], ebx
    37bbf29b4sub esi, eax
    37bbf29b6lea edx, [rsi+1]
    37bbf29b9mov [rsp+432], edx
    37bbf29c0test eax, eax
    37bbf29c2jle 0x37bbf35e0
    37bbf29c8mov ebx, [rsp+224]
    37bbf29cfmov [rsp+192], eax
    37bbf29d6lea r14, [rsp+432]
    37bbf29delea r15, [rsp+436]
    37bbf29e6mov rsi, [rsp+808]
    37bbf29eemov r13, [rsp+160]
    37bbf29f6mov [rsp+176], r14
    37bbf29felea ecx, [rbx-1]
    37bbf2a01mov r14l, ebx
    37bbf2a04nop
    37bbf2a05nop [rax+rax]
    37bbf2a10
    37bbf2a10loc_37bbf2a10:
    37bbf2a10mov [rsp+428], ecx
    37bbf2a17cmp r14l, ecx
    37bbf2a1ajle 0x37bbf2b2b
    37bbf2a20mov [rsp+216], ecx
    37bbf2a27lea rbx, [rsp+428]
    37bbf2a2fmov [rsp+168], rbx
    37bbf2a37lea rbx, [rsp+464]
    37bbf2a3fnop
    37bbf2a40
    37bbf2a40loc_37bbf2a40:
    37bbf2a40mov edx, r14l
    37bbf2a43mov [rsp+72], rdi
    37bbf2a48mov r9, [rsp+176]
    37bbf2a50sub edx, eax
    37bbf2a52add eax, 1
    37bbf2a55mov [rsp+56], rbp
    37bbf2a5amov r8, [rsp+168]
    37bbf2a62mov [rsp+468], eax
    37bbf2a69mov rax, [rsp+936]
    37bbf2a71lea ecx, [rdx+1]
    37bbf2a74mov [rsp+40], rsi
    37bbf2a79mov [rsp+136], rax
    37bbf2a81mov rax, [rsp+928]
    37bbf2a89mov [rsp+32], r15
    37bbf2a8emov [rsp+128], rax
    37bbf2a96mov rax, [rsp+152]
    37bbf2a9emov [rsp+512], edx
    37bbf2aa5lea rdx, [rip+0x858968]
    37bbf2aacmov [rsp+112], rax
    37bbf2ab1mov rax, [rsp+920]
    37bbf2ab9mov [rsp+464], ecx
    37bbf2ac0mov rcx, rdx
    37bbf2ac3mov [rsp+104], rax
    37bbf2ac8mov rax, [rsp+184]
    37bbf2ad0mov [rsp+120], r13
    37bbf2ad5mov [rsp+80], rax
    37bbf2adamov rax, [rsp+864]
    37bbf2ae2mov [rsp+96], r12
    37bbf2ae7mov [rsp+64], rax
    37bbf2aecmov rax, [rsp+848]
    37bbf2af4mov [rsp+88], rbx
    37bbf2af9mov [rsp+48], rax
    37bbf2afecall zlaqz1_
    37bbf2b03mov eax, [rsp+428]
    37bbf2b0alea edx, [rax+1]
    37bbf2b0dmov eax, [rsp+452]
    37bbf2b14mov [rsp+428], edx
    37bbf2b1bcmp r14l, edx
    37bbf2b1ejg 0x37bbf2a40
    37bbf2b24mov ecx, [rsp+216]
    37bbf2b2b
    37bbf2b2bloc_37bbf2b2b:
    37bbf2b2bmov edx, r14l
    37bbf2b2esub edx, ecx
    37bbf2b30add edx, 1
    37bbf2b33cmp [rsp+192], edx
    37bbf2b3ajl 0x37bbf2d38
    37bbf2b40sub ecx, 1
    37bbf2b43jmp 0x37bbf2a10
    37bbf2b48
    37bbf2b48loc_37bbf2b48:
    37bbf2b48movsxd rax, ebx
    37bbf2b4bmov [rsp+72], r13
    37bbf2b50imul rax, [rsp+376]
    37bbf2b59lea r15, [rsp+448]
    37bbf2b61mov rcx, [rsp+384]
    37bbf2b69mov [rsp+64], rbp
    37bbf2b6emov r9, r15
    37bbf2b71lea rdx, [rip+0x8588a0]
    37bbf2b78mov [rsp+32], r15
    37bbf2b7dmov r8, [rsp+792]
    37bbf2b85mov [rsp+112], 1
    37bbf2b8elea r14, [rcx+rax+1]
    37bbf2b93mov rax, [rsp+792]
    37bbf2b9bmov rcx, rdx
    37bbf2b9emov [rsp+104], 1
    37bbf2ba7shl r14, 4
    37bbf2babadd r14, [rsp+896]
    37bbf2bb3mov [rsp+96], rax
    37bbf2bb8mov rax, [rsp+944]
    37bbf2bc0mov [rsp+48], r14
    37bbf2bc5mov [rsp+88], rax
    37bbf2bcalea rax, [rip+0x858817]
    37bbf2bd1mov [rsp+80], rax
    37bbf2bd6mov rax, [rsp+904]
    37bbf2bdemov [rsp+56], rax
    37bbf2be3lea rax, [rip+0x858816]
    37bbf2beamov [rsp+40], rax
    37bbf2befcall zgemm_
    37bbf2bf4mov rax, [rsp+904]
    37bbf2bfcmov [rsp+40], r14
    37bbf2c01mov r8, r15
    37bbf2c04mov [rsp+56], 3
    37bbf2c0dmov r9, [rsp+944]
    37bbf2c15lea rcx, [rip+0x8587fe]
    37bbf2c1cmov [rsp+48], rax
    37bbf2c21mov rax, [rsp+792]
    37bbf2c29mov [rsp+32], rax
    37bbf2c2emov rdx, rax
    37bbf2c31call zlacpy_
    37bbf2c36jmp 0x37bbf28c8
    37bbf2c3b
    37bbf2c3bloc_37bbf2c3b:
    37bbf2c3blea eax, [rbx+1]
    37bbf2c3emov [rsp+64], r12
    37bbf2c43mov rcx, [rsp+368]
    37bbf2c4blea r15, [rsp+448]
    37bbf2c53cdqe
    37bbf2c55mov [rsp+32], r15
    37bbf2c5amov r8, [rsp+792]
    37bbf2c62mov r9, r15
    37bbf2c65imul rax, [rsp+360]
    37bbf2c6elea rdx, [rip+0x8587a3]
    37bbf2c75mov [rsp+112], 1
    37bbf2c7emov [rsp+104], 1
    37bbf2c87lea r14, [rcx+rax+1]
    37bbf2c8cmov rax, [rsp+792]
    37bbf2c94mov rcx, rdx
    37bbf2c97shl r14, 4
    37bbf2c9badd r14, [rsp+880]
    37bbf2ca3mov [rsp+96], rax
    37bbf2ca8mov rax, [rsp+944]
    37bbf2cb0mov [rsp+48], r14
    37bbf2cb5mov [rsp+88], rax
    37bbf2cbalea rax, [rip+0x858727]
    37bbf2cc1mov [rsp+80], rax
    37bbf2cc6mov rax, [rsp+920]
    37bbf2ccemov [rsp+72], rax
    37bbf2cd3mov rax, [rsp+888]
    37bbf2cdbmov [rsp+56], rax
    37bbf2ce0lea rax, [rip+0x858719]
    37bbf2ce7mov [rsp+40], rax
    37bbf2ceccall zgemm_
    37bbf2cf1mov rax, [rsp+888]
    37bbf2cf9mov [rsp+40], r14
    37bbf2cfemov r8, r15
    37bbf2d01mov [rsp+56], 3
    37bbf2d0amov r9, [rsp+944]
    37bbf2d12lea rcx, [rip+0x858701]
    37bbf2d19mov [rsp+48], rax
    37bbf2d1emov rax, [rsp+792]
    37bbf2d26mov [rsp+32], rax
    37bbf2d2bmov rdx, rax
    37bbf2d2ecall zlacpy_
    37bbf2d33jmp 0x37bbf26c0
    37bbf2d38
    37bbf2d38loc_37bbf2d38:
    37bbf2d38mov esi, [rsp+224]
    37bbf2d3fmov r15l, eax
    37bbf2d42sub esi, eax
    37bbf2d44
    37bbf2d44loc_37bbf2d44:
    37bbf2d44mov ebx, [rsp+224]
    37bbf2d4bmov eax, [rsp+228]
    37bbf2d52mov [rsp+456], r15l
    37bbf2d5asub eax, ebx
    37bbf2d5clea edx, [rbx+1]
    37bbf2d5fmov [rsp+460], eax
    37bbf2d66test eax, eax
    37bbf2d68jle 0x37bbf2f4c
    37bbf2d6elea eax, [rsi+1]
    37bbf2d71movsxd r13, edx
    37bbf2d74mov rcx, [rsp+944]
    37bbf2d7clea rbx, [rsp+456]
    37bbf2d84movsxd r10, eax
    37bbf2d87mov rax, [rsp+232]
    37bbf2d8fmov [rsp+96], rbx
    37bbf2d94lea r9, [rsp+460]
    37bbf2d9cmov [rsp+88], rcx
    37bbf2da1lea rcx, [rip+0x858640]
    37bbf2da8mov r8, rbx
    37bbf2dablea rdx, [rip+0x858666]
    37bbf2db2imul rax, r13
    37bbf2db6mov [rsp+80], rcx
    37bbf2dbbadd rax, [rsp+240]
    37bbf2dc3lea rcx, [rip+0x85864f]
    37bbf2dcaadd rax, r10
    37bbf2dcdmov [rsp+72], rbp
    37bbf2dd2shl rax, 4
    37bbf2dd6add rax, [rsp+848]
    37bbf2ddemov [rsp+112], 1
    37bbf2de7mov [rsp+64], rax
    37bbf2decmov [rsp+168], rax
    37bbf2df4mov rax, [rsp+920]
    37bbf2dfcmov [rsp+104], 1
    37bbf2e05mov [rsp+56], rax
    37bbf2e0alea rax, [rip+0x8585ef]
    37bbf2e11mov [rsp+40], rax
    37bbf2e16mov [rsp+48], r12
    37bbf2e1bmov [rsp+32], rbx
    37bbf2e20mov [rsp+176], r10
    37bbf2e28call zgemm_
    37bbf2e2dmov rax, [rsp+168]
    37bbf2e35mov rdx, rbx
    37bbf2e38mov [rsp+56], 3
    37bbf2e41mov [rsp+48], rbp
    37bbf2e46mov r9, [rsp+944]
    37bbf2e4elea r8, [rsp+460]
    37bbf2e56lea rcx, [rip+0x8585bd]
    37bbf2e5dmov [rsp+40], rax
    37bbf2e62mov [rsp+32], rbx
    37bbf2e67call zlacpy_
    37bbf2e6cmov rdx, [rsp+248]
    37bbf2e74mov [rsp+96], rbx
    37bbf2e79lea rcx, [rip+0x858568]
    37bbf2e80mov rax, [rsp+256]
    37bbf2e88mov [rsp+80], rcx
    37bbf2e8dlea r9, [rsp+460]
    37bbf2e95mov r8, rbx
    37bbf2e98imul rdx, r13
    37bbf2e9cmov [rsp+72], rdi
    37bbf2ea1mov r13, [rsp+864]
    37bbf2ea9mov rcx, [rsp+920]
    37bbf2eb1mov [rsp+48], r12
    37bbf2eb6mov [rsp+112], 1
    37bbf2ebfadd rax, rdx
    37bbf2ec2add rax, [rsp+176]
    37bbf2ecamov [rsp+56], rcx
    37bbf2ecflea rcx, [rip+0x858543]
    37bbf2ed6mov rdx, [rsp+944]
    37bbf2edeshl rax, 4
    37bbf2ee2mov [rsp+32], rbx
    37bbf2ee7mov [rsp+104], 1
    37bbf2ef0add r13, rax
    37bbf2ef3lea rax, [rip+0x858506]
    37bbf2efamov [rsp+88], rdx
    37bbf2efflea rdx, [rip+0x858512]
    37bbf2f06mov [rsp+64], r13
    37bbf2f0bmov [rsp+40], rax
    37bbf2f10call zgemm_
    37bbf2f15mov [rsp+48], rdi
    37bbf2f1amov rdx, rbx
    37bbf2f1dmov r9, [rsp+944]
    37bbf2f25mov [rsp+56], 3
    37bbf2f2elea r8, [rsp+460]
    37bbf2f36lea rcx, [rip+0x8584dd]
    37bbf2f3dmov [rsp+40], r13
    37bbf2f42mov [rsp+32], rbx
    37bbf2f47call zlacpy_
    37bbf2f4c
    37bbf2f4cloc_37bbf2f4c:
    37bbf2f4cmov edx, [rsp+220]
    37bbf2f53test edx, edx
    37bbf2f55jne 0x37bbf3280
    37bbf2f5b
    37bbf2f5bloc_37bbf2f5b:
    37bbf2f5bmov ebx, [rsp+352]
    37bbf2f62mov eax, esi
    37bbf2f64add r15l, 1
    37bbf2f68mov [rsp+460], r15l
    37bbf2f70sub eax, ebx
    37bbf2f72add eax, 1
    37bbf2f75mov [rsp+456], eax
    37bbf2f7ctest eax, eax
    37bbf2f7ejle 0x37bbf314e
    37bbf2f84mov rdx, [rsp+232]
    37bbf2f8cmovsxd r13, esi
    37bbf2f8fmovsxd rax, ebx
    37bbf2f92mov [rsp+56], rbp
    37bbf2f97mov rcx, [rsp+936]
    37bbf2f9fmov [rsp+168], rax
    37bbf2fa7lea r12, [rsp+456]
    37bbf2faflea rbx, [rsp+460]
    37bbf2fb7imul rdx, r13
    37bbf2fbbmov [rsp+96], r12
    37bbf2fc0mov r9, rbx
    37bbf2fc3mov r8, r12
    37bbf2fc6add rdx, [rsp+240]
    37bbf2fcemov [rsp+72], rcx
    37bbf2fd3add rdx, rax
    37bbf2fd6mov [rsp+32], rbx
    37bbf2fdbmov rax, [rsp+944]
    37bbf2fe3mov rcx, [rsp+928]
    37bbf2febshl rdx, 4
    37bbf2fefadd rdx, [rsp+848]
    37bbf2ff7mov [rsp+112], 1
    37bbf3000mov [rsp+88], rax
    37bbf3005lea rax, [rip+0x8583dc]
    37bbf300cmov r14, rdx
    37bbf300fmov [rsp+64], rcx
    37bbf3014lea rcx, [rip+0x8583e5]
    37bbf301bmov [rsp+80], rax
    37bbf3020mov [rsp+48], rdx
    37bbf3025lea rdx, [rip+0x8583ec]
    37bbf302cmov [rsp+40], rcx
    37bbf3031mov rcx, rdx
    37bbf3034mov [rsp+104], 1
    37bbf303dcall zgemm_
    37bbf3042mov [rsp+48], rbp
    37bbf3047mov r8, rbx
    37bbf304amov rdx, r12
    37bbf304dmov [rsp+56], 3
    37bbf3056mov r9, [rsp+944]
    37bbf305elea rcx, [rip+0x8583b5]
    37bbf3065mov [rsp+40], r14
    37bbf306amov [rsp+32], r12
    37bbf306fcall zlacpy_
    37bbf3074mov rdx, [rsp+248]
    37bbf307cmov r9, rbx
    37bbf307fmov rax, [rsp+168]
    37bbf3087mov rbp, [rsp+864]
    37bbf308flea rcx, [rip+0x85836a]
    37bbf3096mov [rsp+112], 1
    37bbf309fmov r8, r12
    37bbf30a2imul rdx, r13
    37bbf30a6add rdx, [rsp+256]
    37bbf30aemov [rsp+40], rcx
    37bbf30b3add rax, rdx
    37bbf30b6mov rdx, [rsp+944]
    37bbf30bemov [rsp+96], r12
    37bbf30c3shl rax, 4
    37bbf30c7mov [rsp+56], rdi
    37bbf30ccadd rbp, rax
    37bbf30cflea rax, [rip+0x858312]
    37bbf30d6mov [rsp+88], rdx
    37bbf30dblea rdx, [rip+0x858336]
    37bbf30e2mov [rsp+80], rax
    37bbf30e7mov rax, [rsp+936]
    37bbf30efmov rcx, rdx
    37bbf30f2mov [rsp+104], 1
    37bbf30fbmov [rsp+72], rax
    37bbf3100mov rax, [rsp+928]
    37bbf3108mov [rsp+48], rbp
    37bbf310dmov [rsp+64], rax
    37bbf3112mov [rsp+32], rbx
    37bbf3117call zgemm_
    37bbf311cmov [rsp+48], rdi
    37bbf3121mov r8, rbx
    37bbf3124mov rdx, r12
    37bbf3127mov [rsp+56], 3
    37bbf3130mov r9, [rsp+944]
    37bbf3138lea rcx, [rip+0x8582db]
    37bbf313fmov [rsp+40], rbp
    37bbf3144mov [rsp+32], r12
    37bbf3149call zlacpy_
    37bbf314e
    37bbf314eloc_37bbf314e:
    37bbf314emov eax, [rsp+264]
    37bbf3155test eax, eax
    37bbf3157je 0x37bbf154d
    37bbf315dmovsxd rax, esi
    37bbf3160mov rbx, [rsp+384]
    37bbf3168imul rax, [rsp+376]
    37bbf3171lea rdx, [rip+0x8582a0]
    37bbf3178mov rsi, [rsp+160]
    37bbf3180mov r9, [rsp+152]
    37bbf3188mov rcx, rdx
    37bbf318bmov [rsp+468], r15l
    37bbf3193mov r8, [rsp+792]
    37bbf319bmov [rsp+512], r15l
    37bbf31a3lea rax, [rbx+rax+1]
    37bbf31a8mov [rsp+32], rsi
    37bbf31admov [rsp+112], 1
    37bbf31b6shl rax, 4
    37bbf31baadd rax, [rsp+896]
    37bbf31c2mov [rsp+104], 1
    37bbf31cbmov rbx, rax
    37bbf31cemov rax, [rsp+792]
    37bbf31d6mov [rsp+48], rbx
    37bbf31dbmov [rsp+96], rax
    37bbf31e0mov rax, [rsp+944]
    37bbf31e8mov [rsp+88], rax
    37bbf31edlea rax, [rip+0x8581f4]
    37bbf31f4mov [rsp+80], rax
    37bbf31f9mov rax, [rsp+936]
    37bbf3201mov [rsp+72], rax
    37bbf3206mov rax, [rsp+928]
    37bbf320emov [rsp+64], rax
    37bbf3213mov rax, [rsp+904]
    37bbf321bmov [rsp+56], rax
    37bbf3220lea rax, [rip+0x8581d9]
    37bbf3227mov [rsp+40], rax
    37bbf322ccall zgemm_
    37bbf3231mov rax, [rsp+904]
    37bbf3239mov [rsp+40], rbx
    37bbf323emov r8, rsi
    37bbf3241mov [rsp+56], 3
    37bbf324amov r9, [rsp+944]
    37bbf3252lea rcx, [rip+0x8581c1]
    37bbf3259mov [rsp+48], rax
    37bbf325emov rax, [rsp+792]
    37bbf3266mov [rsp+512], r15l
    37bbf326emov [rsp+32], rax
    37bbf3273mov rdx, rax
    37bbf3276call zlacpy_
    37bbf327bjmp 0x37bbf154d
    37bbf3280
    37bbf3280loc_37bbf3280:
    37bbf3280mov rax, [rsp+792]
    37bbf3288mov [rsp+64], r12
    37bbf328dlea rdx, [rip+0x858184]
    37bbf3294mov r14, [rsp+360]
    37bbf329cmov rcx, rdx
    37bbf329fmov r15, [rsp+368]
    37bbf32a7mov [rsp+112], 1
    37bbf32b0mov [rsp+96], rax
    37bbf32b5mov rax, [rsp+944]
    37bbf32bdmov [rsp+104], 1
    37bbf32c6mov r8, [rsp+792]
    37bbf32cemov [rsp+88], rax
    37bbf32d3lea rax, [rip+0x85810e]
    37bbf32damov [rsp+80], rax
    37bbf32dfmov rax, [rsp+920]
    37bbf32e7mov [rsp+72], rax
    37bbf32ecmov rax, [rsp+888]
    37bbf32f4mov [rsp+56], rax
    37bbf32f9lea eax, [rsi+1]
    37bbf32fcmov rsi, [rsp+184]
    37bbf3304cdqe
    37bbf3306imul rax, r14
    37bbf330amov [rsp+32], rsi
    37bbf330fmov r9, rsi
    37bbf3312lea rax, [r15+rax+1]
    37bbf3317shl rax, 4
    37bbf331badd rax, [rsp+880]
    37bbf3323mov [rsp+48], rax
    37bbf3328lea rax, [rip+0x8580d1]
    37bbf332fmov [rsp+40], rax
    37bbf3334call zgemm_
    37bbf3339mov rax, [rsp+888]
    37bbf3341mov ebx, [rsp+224]
    37bbf3348mov [rsp+56], 3
    37bbf3351mov r9, [rsp+944]
    37bbf3359mov r8, rsi
    37bbf335clea rcx, [rip+0x8580b7]
    37bbf3363mov [rsp+48], rax
    37bbf3368mov eax, ebx
    37bbf336asub eax, [rsp+452]
    37bbf3371add eax, 1
    37bbf3374cdqe
    37bbf3376imul rax, r14
    37bbf337alea rax, [r15+rax+1]
    37bbf337fshl rax, 4
    37bbf3383add rax, [rsp+880]
    37bbf338bmov [rsp+40], rax
    37bbf3390mov rax, [rsp+792]
    37bbf3398mov [rsp+32], rax
    37bbf339dmov rdx, rax
    37bbf33a0call zlacpy_
    37bbf33a5mov r15l, [rsp+452]
    37bbf33adsub ebx, r15l
    37bbf33b0mov esi, ebx
    37bbf33b2jmp 0x37bbf2f5b
    37bbf33b7
    37bbf33b7loc_37bbf33b7:
    37bbf33b7movsxd rax, ebx
    37bbf33balea rdx, [rip+0x858057]
    37bbf33c1mov rsi, [rsp+384]
    37bbf33c9lea r13, [rsp+460]
    37bbf33d1imul rax, [rsp+376]
    37bbf33damov [rsp+32], r13
    37bbf33dfmov r9, r13
    37bbf33e2mov rcx, rdx
    37bbf33e5mov [rsp+112], 1
    37bbf33eemov r8, [rsp+792]
    37bbf33f6mov [rsp+104], 1
    37bbf33fflea rax, [rsi+rax+1]
    37bbf3404shl rax, 4
    37bbf3408add rax, [rsp+896]
    37bbf3410mov r15, rax
    37bbf3413mov rax, [rsp+792]
    37bbf341bmov [rsp+48], r15
    37bbf3420mov [rsp+96], rax
    37bbf3425mov rax, [rsp+944]
    37bbf342dmov [rsp+88], rax
    37bbf3432lea rax, [rip+0x857faf]
    37bbf3439mov [rsp+80], rax
    37bbf343emov rax, [rsp+936]
    37bbf3446mov [rsp+72], rax
    37bbf344bmov rax, [rsp+928]
    37bbf3453mov [rsp+64], rax
    37bbf3458mov rax, [rsp+904]
    37bbf3460mov [rsp+56], rax
    37bbf3465lea rax, [rip+0x857f94]
    37bbf346cmov [rsp+40], rax
    37bbf3471call zgemm_
    37bbf3476mov rax, [rsp+904]
    37bbf347emov [rsp+40], r15
    37bbf3483mov r8, r13
    37bbf3486mov [rsp+56], 3
    37bbf348fmov r9, [rsp+944]
    37bbf3497lea rcx, [rip+0x857f7c]
    37bbf349emov [rsp+48], rax
    37bbf34a3mov rax, [rsp+792]
    37bbf34abmov [rsp+32], rax
    37bbf34b0mov rdx, rax
    37bbf34b3call zlacpy_
    37bbf34b8jmp 0x37bbf219b
    37bbf34bd
    37bbf34bdloc_37bbf34bd:
    37bbf34bdmovsxd rax, ebx
    37bbf34c0mov [rsp+64], r12
    37bbf34c5imul rax, [rsp+360]
    37bbf34celea r13, [rsp+456]
    37bbf34d6mov rsi, [rsp+368]
    37bbf34demov [rsp+32], r13
    37bbf34e3lea rdx, [rip+0x857f2e]
    37bbf34eamov r9, r13
    37bbf34edmov [rsp+112], 1
    37bbf34f6mov r8, [rsp+792]
    37bbf34femov rcx, rdx
    37bbf3501mov [rsp+104], 1
    37bbf350alea rax, [rsi+rax+1]
    37bbf350fshl rax, 4
    37bbf3513add rax, [rsp+880]
    37bbf351bmov r15, rax
    37bbf351emov rax, [rsp+792]
    37bbf3526mov [rsp+48], r15
    37bbf352bmov [rsp+96], rax
    37bbf3530mov rax, [rsp+944]
    37bbf3538mov [rsp+88], rax
    37bbf353dlea rax, [rip+0x857ea4]
    37bbf3544mov [rsp+80], rax
    37bbf3549mov rax, [rsp+920]
    37bbf3551mov [rsp+72], rax
    37bbf3556mov rax, [rsp+888]
    37bbf355emov [rsp+56], rax
    37bbf3563lea rax, [rip+0x857e96]
    37bbf356amov [rsp+40], rax
    37bbf356fcall zgemm_
    37bbf3574mov rax, [rsp+888]
    37bbf357cmov [rsp+40], r15
    37bbf3581mov r8, r13
    37bbf3584mov [rsp+56], 3
    37bbf358dmov r9, [rsp+944]
    37bbf3595lea rcx, [rip+0x857e7e]
    37bbf359cmov [rsp+48], rax
    37bbf35a1mov rax, [rsp+792]
    37bbf35a9mov [rsp+32], rax
    37bbf35aemov rdx, rax
    37bbf35b1call zlacpy_
    37bbf35b6jmp 0x37bbf1f7a
    37bbf35bb
    37bbf35bbloc_37bbf35bb:
    37bbf35bblea rax, [rsp+468]
    37bbf35c3mov [rsp+152], rax
    37bbf35cblea rax, [rsp+512]
    37bbf35d3mov [rsp+160], rax
    37bbf35dbjmp 0x37bbf1d4e
    37bbf35e0
    37bbf35e0loc_37bbf35e0:
    37bbf35e0mov r15l, eax
    37bbf35e3jmp 0x37bbf2d44
    37bbf35e8
    37bbf35e8loc_37bbf35e8:
    37bbf35e8mov eax, 8
    37bbf35edjmp 0x37bbf152b
    37bbf1400