File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
    37c423d20
    37c423d20zungrq_64_:
    37c423d20push r15
    37c423d22push r14
    37c423d24push r13
    37c423d26push r12
    37c423d28push rbp
    37c423d29push rdi
    37c423d2apush rsi
    37c423d2bpush rbx
    37c423d2csub rsp, 328
    37c423d33movups [rsp+304], x6
    37c423d3bmov rax, [rsp+432]
    37c423d43mov rbx, [rsp+464]
    37c423d4bmov rax, [rax]
    37c423d4emov [rbx], 0
    37c423d55mov [rsp+184], rax
    37c423d5dmov rax, [rcx]
    37c423d60mov r14, rcx
    37c423d63mov r12, rdx
    37c423d66mov [rsp+424], r9
    37c423d6emov r13, r8
    37c423d71test rax, rax
    37c423d74js 0x37c423ec7
    37c423d7acmp rax, [rdx]
    37c423d7djle 0x37c423dcd
    37c423d7fmov rdx, -2
    37c423d86mov eax, 2
    37c423d8b
    37c423d8bloc_37c423d8b:
    37c423d8bmov [rbx], rdx
    37c423d8e
    37c423d8eloc_37c423d8e:
    37c423d8elea rdx, [rsp+296]
    37c423d96mov r8l, 6
    37c423d9clea rcx, [rip+0x5088e]
    37c423da3mov [rsp+296], rax
    37c423dabcall xerbla_64_
    37c423db0nop
    37c423db1
    37c423db1loc_37c423db1:
    37c423db1movups x6, [rsp+304]
    37c423db9add rsp, 328
    37c423dc0pop rbx
    37c423dc1pop rsi
    37c423dc2pop rdi
    37c423dc3pop rbp
    37c423dc4pop r12
    37c423dc6pop r13
    37c423dc8pop r14
    37c423dcapop r15
    37c423dccret
    37c423dcd
    37c423dcdloc_37c423dcd:
    37c423dcdmov rdx, [r8]
    37c423dd0test rdx, rdx
    37c423dd3js 0x37c423eb6
    37c423dd9cmp rax, rdx
    37c423ddcjl 0x37c423eb6
    37c423de2test rax, rax
    37c423de5mov edx, 1
    37c423deacmovg rdx, rax
    37c423deecmp [rsp+184], rdx
    37c423df6jl 0x37c424572
    37c423dfcmov rsi, [rsp+456]
    37c423e04mov rsi, [rsi]
    37c423e07test rax, rax
    37c423e0aje 0x37c423fcc
    37c423e10lea rax, [rip+0x50829]
    37c423e17mov [rsp+40], r13
    37c423e1cmov r9, r14
    37c423e1flea rdx, [rip+0x5080b]
    37c423e26mov [rsp+64], 1
    37c423e2flea rcx, [rip+0x50802]
    37c423e36lea r8, [rip+0x507f3]
    37c423e3dmov [rsp+56], 6
    37c423e46mov [rsp+48], rax
    37c423e4bmov [rsp+32], r12
    37c423e50call ilaenv_64_
    37c423e55mov rdi, [rsp+456]
    37c423e5dpxor x0, x0
    37c423e61mov rbp, rax
    37c423e64mov rax, [r14]
    37c423e67mov rcx, [rdi]
    37c423e6amov rdx, rax
    37c423e6dimul rdx, rbp
    37c423e71test rax, rax
    37c423e74cvtsi2sd x0, rdx
    37c423e79mov edx, 1
    37c423e7ecmovg rdx, rax
    37c423e82
    37c423e82loc_37c423e82:
    37c423e82mov rdi, [rsp+448]
    37c423e8amov [rdi+8], 0
    37c423e92movsd_xmm [rdi], x0
    37c423e96cmp rcx, rdx
    37c423e99jge 0x37c423ee0
    37c423e9bcmp rsi, -1
    37c423e9fje 0x37c423fbb
    37c423ea5mov [rbx], -8
    37c423eacmov eax, 8
    37c423eb1jmp 0x37c423d8e
    37c423eb6
    37c423eb6loc_37c423eb6:
    37c423eb6mov rdx, -3
    37c423ebdmov eax, 3
    37c423ec2jmp 0x37c423d8b
    37c423ec7
    37c423ec7loc_37c423ec7:
    37c423ec7mov [rbx], -1
    37c423ecemov rdx, -1
    37c423ed5
    37c423ed5loc_37c423ed5:
    37c423ed5mov rax, rdx
    37c423ed8
    37c423ed8loc_37c423ed8:
    37c423ed8neg rax
    37c423edbjmp 0x37c423d8e
    37c423ee0
    37c423ee0loc_37c423ee0:
    37c423ee0mov rdx, [rbx]
    37c423ee3test rdx, rdx
    37c423ee6jne 0x37c423ed5
    37c423ee8cmp rsi, -1
    37c423eecje 0x37c423db1
    37c423ef2mov r15, rax
    37c423ef5test rax, rax
    37c423ef8jle 0x37c423db1
    37c423efemov rcx, [r13]
    37c423f02cmp rbp, 1
    37c423f06jle 0x37c423faf
    37c423f0cmov r8, rax
    37c423f0fcmp rbp, rcx
    37c423f12jl 0x37c423fe1
    37c423f18
    37c423f18loc_37c423f18:
    37c423f18mov r9, [r12]
    37c423f1c
    37c423f1cloc_37c423f1c:
    37c423f1clea rax, [rsp+264]
    37c423f24mov [rsp+288], r9
    37c423f2cmov r9, [rsp+424]
    37c423f34lea rdx, [rsp+288]
    37c423f3cmov [rsp+56], rax
    37c423f41mov rax, [rsp+448]
    37c423f49mov [rsp+280], r8
    37c423f51lea r8, [rsp+296]
    37c423f59mov [rsp+48], rax
    37c423f5emov rax, [rsp+440]
    37c423f66mov [rsp+296], rcx
    37c423f6elea rcx, [rsp+280]
    37c423f76mov [rsp+40], rax
    37c423f7bmov rax, [rsp+432]
    37c423f83mov [rsp+32], rax
    37c423f88call zungr2_64_
    37c423f8d
    37c423f8dloc_37c423f8d:
    37c423f8dmov rax, [rsp+448]
    37c423f95pxor x0, x0
    37c423f99cvtsi2sd x0, r15
    37c423f9emov [rax+8], 0
    37c423fa6movsd_xmm [rax], x0
    37c423faajmp 0x37c423db1
    37c423faf
    37c423fafloc_37c423faf:
    37c423fafmov r9, [r12]
    37c423fb3mov r8, rax
    37c423fb6jmp 0x37c423f1c
    37c423fbb
    37c423fbbloc_37c423fbb:
    37c423fbbmov rax, [rbx]
    37c423fbetest rax, rax
    37c423fc1je 0x37c423db1
    37c423fc7jmp 0x37c423ed8
    37c423fcc
    37c423fccloc_37c423fcc:
    37c423fccmovsd_xmm x0, [rip+0x506ac]
    37c423fd4mov rcx, rsi
    37c423fd7mov edx, 1
    37c423fdcjmp 0x37c423e82
    37c423fe1
    37c423fe1loc_37c423fe1:
    37c423fe1lea rax, [rip+0x50658]
    37c423fe8mov [rsp+40], r13
    37c423fedmov r9, r14
    37c423ff0lea r8, [rip+0x50639]
    37c423ff7mov [rsp+64], 1
    37c424000lea rdx, [rip+0x5062a]
    37c424007lea rcx, [rip+0x5063a]
    37c42400emov [rsp+56], 6
    37c424017mov [rsp+48], rax
    37c42401cmov [rsp+32], r12
    37c424021call ilaenv_64_
    37c424026xor edx, edx
    37c424028mov rcx, [r13]
    37c42402cmov r8, [r14]
    37c42402ftest rax, rax
    37c424032mov rbx, rdx
    37c424035cmovns rbx, rax
    37c424039cmp rcx, rbx
    37c42403cjle 0x37c423f18
    37c424042mov rax, [rsp+456]
    37c42404amov r15, rbp
    37c42404dmov [rsp+272], r8
    37c424055imul r15, r8
    37c424059mov rax, [rax]
    37c42405ccmp rax, r15
    37c42405fjl 0x37c424590
    37c424065
    37c424065loc_37c424065:
    37c424065mov rsi, [rsp+184]
    37c42406dcmp rbx, rbp
    37c424070mov rdi, rbp
    37c424073mov r9, [r12]
    37c424077cmovge rdi, rbx
    37c42407bmov rax, rsi
    37c42407enot rax
    37c424081mov [rsp+208], rax
    37c424089cmp rdi, rcx
    37c42408cjge 0x37c423f1c
    37c424092mov rdi, rcx
    37c424095mov r11, r9
    37c424098sub rdi, rbx
    37c42409blea r10, [rdi+rbp-1]
    37c4240a0mov rax, r10
    37c4240a3cqo
    37c4240a5idiv rbp
    37c4240a8sub r10, rdx
    37c4240abmov rdx, r8
    37c4240aecmp r10, rcx
    37c4240b1mov rbx, r10
    37c4240b4cmovg rbx, rcx
    37c4240b8sub r11, rbx
    37c4240bbsub rdx, rbx
    37c4240belea r10, [r11+1]
    37c4240c2cmp r10, r9
    37c4240c5jg 0x37c424149
    37c4240cblea rdi, [r9+1]
    37c4240cftest rdx, rdx
    37c4240d2jle 0x37c424149
    37c4240d4mov r8, rsi
    37c4240d7lea r9, [rdx+1]
    37c4240dbshl rsi, 4
    37c4240dfpxor x0, x0
    37c4240e3imul r8, r10
    37c4240e7add r8, [rsp+208]
    37c4240efshl r8, 4
    37c4240f3add r8, [rsp+424]
    37c4240fb
    37c4240fbloc_37c4240fb:
    37c4240fbmov [rsp+168], r15
    37c424103mov eax, 1
    37c424108nop
    37c42410anop [rax+rax]
    37c424115nop [rax+rax]
    37c424120
    37c424120loc_37c424120:
    37c424120mov r15, rax
    37c424123add rax, 1
    37c424127shl r15, 4
    37c42412bmovups [r8+r15], x0
    37c424130cmp rax, r9
    37c424133jne 0x37c424120
    37c424135add r10, 1
    37c424139mov r15, [rsp+168]
    37c424141add r8, rsi
    37c424144cmp rdi, r10
    37c424147jne 0x37c4240fb
    37c424149
    37c424149loc_37c424149:
    37c424149lea rax, [rsp+264]
    37c424151sub rcx, rbx
    37c424154mov r9, [rsp+424]
    37c42415cmov [rsp+280], rdx
    37c424164mov [rsp+200], rax
    37c42416clea r8, [rsp+296]
    37c424174lea rdx, [rsp+288]
    37c42417cmov [rsp+56], rax
    37c424181mov rax, [rsp+448]
    37c424189mov [rsp+296], rcx
    37c424191lea rcx, [rsp+280]
    37c424199mov [rsp+48], rax
    37c42419emov rax, [rsp+440]
    37c4241a6mov [rsp+288], r11
    37c4241aemov [rsp+40], rax
    37c4241b3mov rax, [rsp+432]
    37c4241bbmov [rsp+176], r8
    37c4241c3mov [rsp+32], rax
    37c4241c8mov [rsp+240], rdx
    37c4241d0mov [rsp+168], rcx
    37c4241d8call zungr2_64_
    37c4241ddtest rbx, rbx
    37c4241e0je 0x37c423f8d
    37c4241e6mov r8, [r13]
    37c4241eamov rsi, r8
    37c4241edsub rsi, rbx
    37c4241f0add rsi, 1
    37c4241f4cmp r8, rsi
    37c4241f7jl 0x37c423f8d
    37c4241fdmov rax, r8
    37c424200xor edx, edx
    37c424202mov rbx, [rsp+440]
    37c42420amov rdi, [rsp+184]
    37c424212sub rax, rsi
    37c424215mov [rsp+248], r15
    37c42421dpxor x6, x6
    37c424221sub rbx, 16
    37c424225mov [rsp+416], r13
    37c42422dshl rdi, 4
    37c424231mov r13, [rsp+424]
    37c424239div rbp
    37c42423cmov [rsp+192], rbx
    37c424244mov rdx, [r12]
    37c424248mov [rsp+408], r12
    37c424250lea rbx, [rsp+272]
    37c424258mov [rsp+216], rbx
    37c424260mov r12, rax
    37c424263nop
    37c424265nop [rax+rax]
    37c424270
    37c424270loc_37c424270:
    37c424270mov rcx, r8
    37c424273mov rbx, [r14]
    37c424276mov rax, rsi
    37c424279sub rcx, rsi
    37c42427cadd rcx, 1
    37c424280cmp rcx, rbp
    37c424283cmovg rcx, rbp
    37c424287sub rbx, r8
    37c42428ashl rax, 4
    37c42428eadd rax, [rsp+192]
    37c424296add rbx, rsi
    37c424299lea r10, [rbx-1]
    37c42429dmov [rsp+280], rcx
    37c4242a5mov r15, r10
    37c4242a8shl r15, 4
    37c4242acadd r15, r13
    37c4242afcmp rbx, 1
    37c4242b3jle 0x37c42446f
    37c4242b9sub rdx, r8
    37c4242bcmov [rsp+48], rax
    37c4242c1mov r9, [rsp+168]
    37c4242c9add rdx, rsi
    37c4242ccmov [rsp+32], r15
    37c4242d1mov r8, [rsp+176]
    37c4242d9lea rdx, [rcx+rdx-1]
    37c4242demov rcx, [rsp+448]
    37c4242e6mov [rsp+80], 7
    37c4242efmov [rsp+296], rdx
    37c4242f7mov rdx, [rsp+216]
    37c4242ffmov [rsp+56], rcx
    37c424304mov rcx, [rsp+432]
    37c42430cmov [rsp+64], rdx
    37c424311lea rdx, [rip+0x50340]
    37c424318mov [rsp+40], rcx
    37c42431dlea rcx, [rip+0x5033b]
    37c424324mov [rsp+72], 8
    37c42432dmov [rsp+224], rax
    37c424335mov [rsp+232], r10
    37c42433dcall zlarft_64_
    37c424342mov r11, [rsp+408]
    37c42434amov rax, [rsp+216]
    37c424352lea r8, [rip+0x50306]
    37c424359mov rdx, [rsp+280]
    37c424361mov r10, [rsp+232]
    37c424369lea r9, [rip+0x502e8]
    37c424370mov rcx, [r11]
    37c424373mov r11, [rsp+416]
    37c42437bmov [rsp+288], r10
    37c424383add rcx, rsi
    37c424386sub rcx, [r11]
    37c424389mov [rsp+112], rax
    37c42438emov [rsp+80], rax
    37c424393mov rax, [rsp+168]
    37c42439blea rcx, [rdx+rcx-1]
    37c4243a0shl rdx, 4
    37c4243a4add rdx, [rsp+448]
    37c4243acmov [rsp+296], rcx
    37c4243b4lea rcx, [rip+0x502bf]
    37c4243bbmov [rsp+104], rdx
    37c4243c0mov rdx, [rsp+432]
    37c4243c8mov [rsp+48], rax
    37c4243cdmov rax, [rsp+176]
    37c4243d5mov [rsp+96], rdx
    37c4243damov rdx, [rsp+448]
    37c4243e2mov [rsp+40], rax
    37c4243e7mov rax, [rsp+240]
    37c4243efmov [rsp+72], rdx
    37c4243f4mov rdx, [rsp+432]
    37c4243fcmov [rsp+32], rax
    37c424401mov [rsp+64], rdx
    37c424406lea rdx, [rip+0x5025a]
    37c42440dmov [rsp+144], 7
    37c424419mov [rsp+136], 8
    37c424425mov [rsp+128], 19
    37c424431mov [rsp+120], 5
    37c42443amov [rsp+88], r13
    37c42443fmov [rsp+56], r15
    37c424444call zlarfb_64_
    37c424449mov rax, [rsp+408]
    37c424451mov rcx, [rsp+280]
    37c424459mov rdx, [rax]
    37c42445cmov rax, [rsp+416]
    37c424464mov r8, [rax]
    37c424467mov rax, [rsp+224]
    37c42446f
    37c42446floc_37c42446f:
    37c42446fsub rdx, r8
    37c424472mov [rsp+40], rax
    37c424477mov rax, [rsp+432]
    37c42447fmov r9, r15
    37c424482add rdx, rsi
    37c424485lea rdx, [rcx+rdx-1]
    37c42448amov [rsp+32], rax
    37c42448fmov rcx, [rsp+168]
    37c424497mov [rsp+296], rdx
    37c42449fmov rdx, [rsp+200]
    37c4244a7mov r8, rcx
    37c4244aamov [rsp+56], rdx
    37c4244afmov rdx, [rsp+448]
    37c4244b7mov [rsp+48], rdx
    37c4244bcmov rdx, [rsp+176]
    37c4244c4call zungr2_64_
    37c4244c9mov rax, [rsp+408]
    37c4244d1mov r10, [rsp+280]
    37c4244d9mov rdx, [rax]
    37c4244dcmov rax, [rsp+416]
    37c4244e4mov r8, [rax]
    37c4244e7mov r11, rdx
    37c4244easub r11, r8
    37c4244edadd r11, rsi
    37c4244f0add r11, r10
    37c4244f3cmp rdx, r11
    37c4244f6jl 0x37c424561
    37c4244f8lea r15, [rdx+1]
    37c4244fctest r10, r10
    37c4244ffjle 0x37c424561
    37c424501mov r9, [rsp+184]
    37c424509add r10, rbx
    37c42450cimul r9, r11
    37c424510add r9, [rsp+208]
    37c424518shl r9, 4
    37c42451cadd r9, r13
    37c42451fnop
    37c424520
    37c424520loc_37c424520:
    37c424520mov rax, rbx
    37c424523nop [rax]
    37c42452anop [rax+rax]
    37c424535nop [rax+rax]
    37c424540
    37c424540loc_37c424540:
    37c424540mov rcx, rax
    37c424543add rax, 1
    37c424547shl rcx, 4
    37c42454bmovups [r9+rcx], x6
    37c424550cmp rax, r10
    37c424553jl 0x37c424540
    37c424555add r11, 1
    37c424559add r9, rdi
    37c42455ccmp r15, r11
    37c42455fjne 0x37c424520
    37c424561
    37c424561loc_37c424561:
    37c424561add rsi, rbp
    37c424564test r12, r12
    37c424567je 0x37c424583
    37c424569sub r12, 1
    37c42456djmp 0x37c424270
    37c424572
    37c424572loc_37c424572:
    37c424572mov rdx, -5
    37c424579mov eax, 5
    37c42457ejmp 0x37c423d8b
    37c424583
    37c424583loc_37c424583:
    37c424583mov r15, [rsp+248]
    37c42458bjmp 0x37c423f8d
    37c424590
    37c424590loc_37c424590:
    37c424590cqo
    37c424592mov [rsp+40], r13
    37c424597lea rcx, [rip+0x500b2]
    37c42459emov r9, r14
    37c4245a1idiv r8
    37c4245a4mov [rsp+32], r12
    37c4245a9mov [rsp+64], 1
    37c4245b2mov [rsp+56], 6
    37c4245bblea r8, [rip+0x5006e]
    37c4245c2lea rdx, [rip+0x50068]
    37c4245c9mov rbp, rax
    37c4245cclea rax, [rip+0x5006d]
    37c4245d3mov [rsp+48], rax
    37c4245d8call ilaenv_64_
    37c4245ddmov edx, 2
    37c4245e2mov r8, [r14]
    37c4245e5mov rcx, [r13]
    37c4245e9cmp rax, rdx
    37c4245eccmovl rax, rdx
    37c4245f0cmp rbp, rax
    37c4245f3jl 0x37c423f18
    37c4245f9jmp 0x37c424065
    37c423d20
    37c4245fe
    37c4245fe // align 0x10
    37c424600
    37c424600zungtr_64_:
    37c424600push r15
    37c424602push r14
    37c424604push r13
    37c424606push r12
    37c424608push rbp
    37c424609push rdi
    37c42460apush rsi
    37c42460bpush rbx
    37c42460csub rsp, 152
    37c424613mov rdi, [rsp+280]
    37c42461bmov rax, [rsp+272]
    37c424623mov r12, [r9]
    37c424626mov [rdi], 0
    37c42462dmov rbp, [rax]
    37c424630mov r14, rdx
    37c424633mov rbx, r8
    37c424636mov rsi, r9
    37c424639mov r8l, 1
    37c42463fmov r9l, 1
    37c424645lea rdx, [rip+0x50044]
    37c42464cmov r15, rcx
    37c42464fcall lsame_64_
    37c424654mov r13, rax
    37c424657test rax, rax
    37c42465aje 0x37c4246e8
    37c424660
    37c424660loc_37c424660:
    37c424660mov rax, [r14]
    37c424663test rax, rax
    37c424666js 0x37c4246c8
    37c424668test rax, rax
    37c42466bmov edx, 1
    37c424670cmovg rdx, rax
    37c424674cmp [rsi], rdx
    37c424677jge 0x37c424728
    37c42467dmov [rdi], -4
    37c424684mov eax, 4
    37c424689lea r11, [rsp+136]
    37c424691
    37c424691loc_37c424691:
    37c424691mov r8l, 6
    37c424697mov rdx, r11
    37c42469alea rcx, [rip+0x50015]
    37c4246a1mov [rsp+136], rax
    37c4246a9call xerbla_64_
    37c4246aenop
    37c4246af
    37c4246afloc_37c4246af:
    37c4246afadd rsp, 152
    37c4246b6pop rbx
    37c4246b7pop rsi
    37c4246b8pop rdi
    37c4246b9pop rbp
    37c4246bapop r12
    37c4246bcpop r13
    37c4246bepop r14
    37c4246c0pop r15
    37c4246c2ret
    37c4246c3
    37c4246c3 0f 1f 44 00 00 ..D..
    37c4246c8
    37c4246c8loc_37c4246c8:
    37c4246c8mov [rdi], -2
    37c4246cfmov rax, -2
    37c4246d6lea r11, [rsp+136]
    37c4246de
    37c4246deloc_37c4246de:
    37c4246deneg rax
    37c4246e1jmp 0x37c424691
    37c4246e3
    37c4246e3 0f 1f 44 00 00 ..D..
    37c4246e8
    37c4246e8loc_37c4246e8:
    37c4246e8mov r9l, 1
    37c4246eemov r8l, 1
    37c4246f4lea rdx, [rip+0x4ff96]
    37c4246fbmov rcx, r15
    37c4246fecall lsame_64_
    37c424703test rax, rax
    37c424706jne 0x37c424660
    37c42470cmov [rdi], -1
    37c424713mov rax, -1
    37c42471alea r11, [rsp+136]
    37c424722jmp 0x37c4246de
    37c424724
    37c424724 0f 1f 40 00 ..@.
    37c424728
    37c424728loc_37c424728:
    37c424728lea rdx, [rax-1]
    37c42472cmov ecx, 1
    37c424731test rdx, rdx
    37c424734cmovle rdx, rcx
    37c424738mov rcx, [rsp+272]
    37c424740cmp [rcx], rdx
    37c424743jge 0x37c424768
    37c424745cmp rbp, -1
    37c424749je 0x37c424768
    37c42474bmov [rdi], -7
    37c424752mov eax, 7
    37c424757lea r11, [rsp+136]
    37c42475fjmp 0x37c424691
    37c424764
    37c424764 0f 1f 40 00 ..@.
    37c424768
    37c424768loc_37c424768:
    37c424768mov rdx, [rdi]
    37c42476btest rdx, rdx
    37c42476ejne 0x37c424b81
    37c424774sub rax, 1
    37c424778lea r9, [rsp+120]
    37c42477dlea r11, [rsp+136]
    37c424785mov [rsp+64], 1
    37c42478emov [rsp+120], rax
    37c424793lea r8, [rip+0x4fef8]
    37c42479amov [rsp+128], rax
    37c4247a2mov [rsp+136], rax
    37c4247aalea rax, [rip+0x4fef7]
    37c4247b1mov [rsp+48], rax
    37c4247b6lea rax, [rsp+128]
    37c4247bemov [rsp+80], r9
    37c4247c3mov [rsp+56], 6
    37c4247ccmov [rsp+40], r11
    37c4247d1mov [rsp+96], r11
    37c4247d6mov [rsp+88], rax
    37c4247dbmov [rsp+32], rax
    37c4247e0test r13, r13
    37c4247e3jne 0x37c4249ad
    37c4247e9lea rdx, [rip+0x4fec0]
    37c4247f0lea rcx, [rip+0x4fea9]
    37c4247f7call ilaenv_64_
    37c4247fcmov r11, [rsp+96]
    37c424801mov rdx, rax
    37c424804
    37c424804loc_37c424804:
    37c424804mov r8, [r14]
    37c424807mov eax, 1
    37c42480cpxor x2, x2
    37c424810lea r9, [r8-1]
    37c424814test r9, r9
    37c424817cmovg rax, r9
    37c42481bimul rax, rdx
    37c42481fcvtsi2sd x2, rax
    37c424824mov rax, [rsp+264]
    37c42482cmov [rax+8], 0
    37c424834movsd_xmm [rax], x2
    37c424838mov rax, [rdi]
    37c42483btest rax, rax
    37c42483ejne 0x37c4246de
    37c424844cmp rbp, -1
    37c424848je 0x37c4246af
    37c42484etest r8, r8
    37c424851je 0x37c4249d0
    37c424857xor eax, eax
    37c424859test r12, r12
    37c42485ccmovns rax, r12
    37c424860mov rdx, rax
    37c424863not rdx
    37c424866test r13, r13
    37c424869je 0x37c4249f0
    37c42486fmov rcx, r8
    37c424872imul rcx, rax
    37c424876add rcx, rdx
    37c424879cmp r8, 1
    37c42487djle 0x37c424915
    37c424883shl rax, 4
    37c424887mov r12, r8
    37c42488amov rdi, rbx
    37c42488dxor r10l, r10l
    37c424890mov r13, rax
    37c424893shl r12, 4
    37c424897pxor x1, x1
    37c42489bnop [rax+rax]
    37c4248a0
    37c4248a0loc_37c4248a0:
    37c4248a0add r10, 1
    37c4248a4lea r14, [rdi+r13]
    37c4248a8xor eax, eax
    37c4248aaxor ebp, ebp
    37c4248accmp r10, 1
    37c4248b0je 0x37c4248db
    37c4248b2nop [rax]
    37c4248b5nop [rax+rax]
    37c4248c0
    37c4248c0loc_37c4248c0:
    37c4248c0movupd x0, [r14+rax]
    37c4248c6lea rdx, [rbp+2]
    37c4248caadd rbp, 1
    37c4248cemovups [rdi+rax], x0
    37c4248d2add rax, 16
    37c4248d6cmp rdx, r10
    37c4248d9jne 0x37c4248c0
    37c4248db
    37c4248dbloc_37c4248db:
    37c4248dbmovups [rdi+r12-16], x1
    37c4248e1mov rdi, r14
    37c4248e4cmp r10, r9
    37c4248e7jne 0x37c4248a0
    37c4248e9mov r10, rcx
    37c4248ecmov eax, 1
    37c4248f1pxor x0, x0
    37c4248f5shl r10, 4
    37c4248f9add r10, rbx
    37c4248fcnop [rax]
    37c424900
    37c424900loc_37c424900:
    37c424900mov rdx, rax
    37c424903add rax, 1
    37c424907shl rdx, 4
    37c42490bmovups [r10+rdx], x0
    37c424910cmp r8, rax
    37c424913jne 0x37c424900
    37c424915
    37c424915loc_37c424915:
    37c424915add rcx, r8
    37c424918lea rax, [rsp+112]
    37c42491dmov rdx, [rsp+88]
    37c424922movq x0, [rip+0x4fd96]
    37c42492ashl rcx, 4
    37c42492emov [rsp+120], r9
    37c424933mov r8, r11
    37c424936movups [rbx+rcx], x0
    37c42493amov rcx, [rsp+80]
    37c42493fmov [rsp+64], rax
    37c424944mov rax, [rsp+272]
    37c42494cmov [rsp+32], rsi
    37c424951mov [rsp+56], rax
    37c424956mov rax, [rsp+264]
    37c42495emov [rsp+128], r9
    37c424966mov [rsp+48], rax
    37c42496bmov rax, [rsp+256]
    37c424973mov [rsp+136], r9
    37c42497bmov r9, rbx
    37c42497emov [rsp+40], rax
    37c424983movsd_xmm [rsp+96], x2
    37c424989call zungql_64_
    37c42498emovsd_xmm x2, [rsp+96]
    37c424994
    37c424994loc_37c424994:
    37c424994mov rax, [rsp+264]
    37c42499cmov [rax+8], 0
    37c4249a4movsd_xmm [rax], x2
    37c4249a8jmp 0x37c4246af
    37c4249ad
    37c4249adloc_37c4249ad:
    37c4249adlea rdx, [rip+0x4fcdf]
    37c4249b4lea rcx, [rip+0x4fce5]
    37c4249bbcall ilaenv_64_
    37c4249c0mov r11, [rsp+96]
    37c4249c5mov rdx, rax
    37c4249c8jmp 0x37c424804
    37c4249cd
    37c4249cd 0f 1f 00 ...
    37c4249d0
    37c4249d0loc_37c4249d0:
    37c4249d0mov rax, [rsp+264]
    37c4249d8movq x0, [rip+0x4fce0]
    37c4249e0movups [rax], x0
    37c4249e3jmp 0x37c4246af
    37c4249e8
    37c4249e8 0f 1f 84 00 00 00 00 00 ........
    37c4249f0
    37c4249f0loc_37c4249f0:
    37c4249f0cmp r8, 1
    37c4249f4jle 0x37c424b71
    37c4249famov r12, r8
    37c4249fdmov r13, rax
    37c424a00mov [rsp+96], rax
    37c424a05mov r14, rdx
    37c424a08imul r12, rax
    37c424a0cmov [rsp+104], rdx
    37c424a11neg r13
    37c424a14shl r14, 4
    37c424a18mov [rsp+240], rbx
    37c424a20shl r13, 4
    37c424a24lea rbp, [r8+1]
    37c424a28pxor x1, x1
    37c424a2clea rcx, [r12+rdx]
    37c424a30shl rcx, 4
    37c424a34lea rdi, [rbx+rcx+16]
    37c424a39mov rcx, rax
    37c424a3cimul rcx, r9
    37c424a40lea r10, [rdx+rcx]
    37c424a44sub r12, rcx
    37c424a47xor ecx, ecx
    37c424a49add r10, r8
    37c424a4cshl r12, 4
    37c424a50shl r10, 4
    37c424a54lea r10, [rbx+r10+16]
    37c424a59nop [rax]
    37c424a60
    37c424a60loc_37c424a60:
    37c424a60mov r15, rbp
    37c424a63movups [rdi], x1
    37c424a66lea rbx, [r10+r12]
    37c424a6axor eax, eax
    37c424a6csub r15, rcx
    37c424a6fxor edx, edx
    37c424a71cmp r8, r15
    37c424a74jl 0x37c424a97
    37c424a76nop [rax+rax]
    37c424a80
    37c424a80loc_37c424a80:
    37c424a80movupd x0, [r10+rax]
    37c424a86add rdx, 1
    37c424a8amovups [rbx+rax], x0
    37c424a8eadd rax, 16
    37c424a92cmp rdx, rcx
    37c424a95jne 0x37c424a80
    37c424a97
    37c424a97loc_37c424a97:
    37c424a97add rcx, 1
    37c424a9badd rdi, r13
    37c424a9eadd r10, r14
    37c424aa1cmp rcx, r9
    37c424aa4jne 0x37c424a60
    37c424aa6mov rax, [rsp+96]
    37c424aabmov rbx, [rsp+240]
    37c424ab3movq x0, [rip+0x4fc05]
    37c424abbmov ecx, 2
    37c424ac0mov rdx, [rsp+104]
    37c424ac5movups [rbx], x0
    37c424ac8pxor x0, x0
    37c424accnop [rax+rax]
    37c424ad5nop [rax+rax]
    37c424ae0
    37c424ae0loc_37c424ae0:
    37c424ae0mov r8, rcx
    37c424ae3add rcx, 1
    37c424ae7shl r8, 4
    37c424aebmovups [rbx+r8-16], x0
    37c424af1cmp rcx, rbp
    37c424af4jne 0x37c424ae0
    37c424af6mov rdi, [rsp+272]
    37c424afelea rax, [rdx+2*rax+2]
    37c424b03lea rdx, [rsp+112]
    37c424b08mov [rsp+32], rsi
    37c424b0dmov [rsp+64], rdx
    37c424b12shl rax, 4
    37c424b16mov rdx, [rsp+88]
    37c424b1bmov r8, r11
    37c424b1emov [rsp+56], rdi
    37c424b23mov rdi, [rsp+264]
    37c424b2bmov rcx, [rsp+80]
    37c424b30mov [rsp+120], r9
    37c424b35mov [rsp+48], rdi
    37c424b3amov rdi, [rsp+256]
    37c424b42mov [rsp+128], r9
    37c424b4amov [rsp+40], rdi
    37c424b4fmov [rsp+136], r9
    37c424b57lea r9, [rbx+rax]
    37c424b5bmovsd_xmm [rsp+96], x2
    37c424b61call zungqr_64_
    37c424b66movsd_xmm x2, [rsp+96]
    37c424b6cjmp 0x37c424994
    37c424b71
    37c424b71loc_37c424b71:
    37c424b71movq x0, [rip+0x4fb47]
    37c424b79movups [rbx], x0
    37c424b7cjmp 0x37c424994
    37c424b81
    37c424b81loc_37c424b81:
    37c424b81mov rax, rdx
    37c424b84lea r11, [rsp+136]
    37c424b8cneg rax
    37c424b8fjmp 0x37c424691
    37c424600
    37c424b94
    37c424b94 // align 0x10
    37c424ba0
    37c424ba0zungtsqr_64_:
    37c424ba0push r15
    37c424ba2push r14
    37c424ba4push r13
    37c424ba6push r12
    37c424ba8push rbp
    37c424ba9push rdi
    37c424baapush rsi
    37c424babpush rbx
    37c424bacsub rsp, 200
    37c424bb3mov rax, [rsp+312]
    37c424bbbmov r14, [rsp+328]
    37c424bc3mov r12, [rsp+336]
    37c424bcbmov rbp, [rax]
    37c424bcemov rax, [rsp+344]
    37c424bd6mov rdi, rcx
    37c424bd9mov rbx, rdx
    37c424bdcmov r15, r8
    37c424bdfmov rcx, [r14]
    37c424be2mov rdx, [rsp+352]
    37c424beamov rsi, [rdi]
    37c424bedmov r8, [rax]
    37c424bf0mov [rdx], 0
    37c424bf7test rsi, rsi
    37c424bfajs 0x37c424c50
    37c424bfcmov rax, [rbx]
    37c424bfftest rax, rax
    37c424c02js 0x37c424c09
    37c424c04cmp rsi, rax
    37c424c07jge 0x37c424c60
    37c424c09
    37c424c09loc_37c424c09:
    37c424c09mov rcx, -2
    37c424c10mov eax, 2
    37c424c15
    37c424c15loc_37c424c15:
    37c424c15mov [rdx], rcx
    37c424c18mov r8l, 8
    37c424c1elea rdx, [rsp+184]
    37c424c26lea rcx, [rip+0x4faa3]
    37c424c2dmov [rsp+184], rax
    37c424c35call xerbla_64_
    37c424c3anop
    37c424c3b
    37c424c3bloc_37c424c3b:
    37c424c3badd rsp, 200
    37c424c42pop rbx
    37c424c43pop rsi
    37c424c44pop rdi
    37c424c45pop rbp
    37c424c46pop r12
    37c424c48pop r13
    37c424c4apop r14
    37c424c4cpop r15
    37c424c4eret
    37c424c4f
    37c424c4f 90 .
    37c424c50
    37c424c50loc_37c424c50:
    37c424c50mov rcx, -1
    37c424c57mov eax, 1
    37c424c5cjmp 0x37c424c15
    37c424c5e
    37c424c5e 66 90 f.
    37c424c60
    37c424c60loc_37c424c60:
    37c424c60cmp rax, [r15]
    37c424c63jge 0x37c424d20
    37c424c69mov r9, [r9]
    37c424c6ctest r9, r9
    37c424c6fjle 0x37c424e98
    37c424c75test rsi, rsi
    37c424c78mov r10l, 1
    37c424c7ecmovg r10, rsi
    37c424c82cmp rbp, r10
    37c424c85jl 0x37c424d31
    37c424c8bcmp rax, r9
    37c424c8emov r10l, 1
    37c424c94cmovle r9, rax
    37c424c98test r9, r9
    37c424c9bcmovg r10, r9
    37c424c9fcmp rcx, r10
    37c424ca2jl 0x37c424ea9
    37c424ca8cmp r8, 1
    37c424cacjle 0x37c424ecb
    37c424cb2mov [rsp+176], r9
    37c424cbaimul r9, rax
    37c424cbemov ecx, 1
    37c424cc3mov [rsp+160], rsi
    37c424ccbimul rsi, rax
    37c424ccfmov [rsp+168], r9
    37c424cd7lea r11, [r9+rsi]
    37c424cdbtest r11, r11
    37c424cdemov [rsp+152], r11
    37c424ce6cmovg rcx, r11
    37c424ceacmp r8, rcx
    37c424cedjl 0x37c424eba
    37c424cf3test rax, rax
    37c424cf6jne 0x37c424d48
    37c424cf8
    37c424cf8loc_37c424cf8:
    37c424cf8mov [r12+8], 0
    37c424d01pxor x0, x0
    37c424d05cvtsi2sd x0, [rsp+152]
    37c424d0fmovsd_xmm [r12], x0
    37c424d15jmp 0x37c424c3b
    37c424d1a
    37c424d1a 66 0f 1f 44 00 00 f..D..
    37c424d20
    37c424d20loc_37c424d20:
    37c424d20mov rcx, -3
    37c424d27mov eax, 3
    37c424d2cjmp 0x37c424c15
    37c424d31
    37c424d31loc_37c424d31:
    37c424d31mov rcx, -6
    37c424d38mov eax, 6
    37c424d3djmp 0x37c424c15
    37c424d42
    37c424d42 66 0f 1f 44 00 00 f..D..
    37c424d48
    37c424d48loc_37c424d48:
    37c424d48mov [rsp+40], r12
    37c424d4dmov r8, rbx
    37c424d50mov rdx, rdi
    37c424d53shl rsi, 4
    37c424d57lea rax, [rip+0x4f992]
    37c424d5elea r13, [rsp+160]
    37c424d66add rsi, r12
    37c424d69mov [rsp+56], 1
    37c424d72mov [rsp+32], rax
    37c424d77lea r9, [rip+0x4f95a]
    37c424d7elea rcx, [rip+0x4f963]
    37c424d85mov [rsp+48], r13
    37c424d8acall zlaset_64_
    37c424d8fmov [rsp+80], r14
    37c424d94mov r9, rbx
    37c424d97mov r8, rdi
    37c424d9amov rax, [rsp+320]
    37c424da2lea rdx, [rsp+184]
    37c424daamov [rsp+136], 1
    37c424db6lea rcx, [rip+0x4f944]
    37c424dbdmov [rsp+120], rdx
    37c424dc2lea rdx, [rsp+168]
    37c424dcamov [rsp+72], rax
    37c424dcfmov rax, [rsp+312]
    37c424dd7mov [rsp+112], rdx
    37c424ddclea rdx, [rip+0x4f91d]
    37c424de3mov [rsp+64], rax
    37c424de8mov rax, [rsp+304]
    37c424df0mov [rsp+128], 1
    37c424dfcmov [rsp+56], rax
    37c424e01lea rax, [rsp+176]
    37c424e09mov [rsp+104], rsi
    37c424e0emov [rsp+96], r13
    37c424e13mov [rsp+88], r12
    37c424e18mov [rsp+48], rax
    37c424e1dmov [rsp+40], r15
    37c424e22mov [rsp+32], rbx
    37c424e27call zlamtsqr_64_
    37c424e2cmov r14, [rbx]
    37c424e2ftest r14, r14
    37c424e32jle 0x37c424cf8
    37c424e38mov r13, [rsp+160]
    37c424e40mov r15, r12
    37c424e43shl rbp, 4
    37c424e47mov esi, 1
    37c424e4cmov rbx, [rsp+304]
    37c424e54shl r13, 4
    37c424e58nop [rax+rax]
    37c424e60
    37c424e60loc_37c424e60:
    37c424e60lea rax, [rip+0x4f8a1]
    37c424e67mov r9, rbx
    37c424e6amov rdx, r15
    37c424e6dmov rcx, rdi
    37c424e70mov [rsp+32], rax
    37c424e75mov r8, rax
    37c424e78add rsi, 1
    37c424e7cadd r15, r13
    37c424e7fadd rbx, rbp
    37c424e82call zcopy_64_
    37c424e87cmp r14, rsi
    37c424e8ajge 0x37c424e60
    37c424e8cjmp 0x37c424cf8
    37c424e91
    37c424e91 0f 1f 80 00 00 00 00 .......
    37c424e98
    37c424e98loc_37c424e98:
    37c424e98mov rcx, -4
    37c424e9fmov eax, 4
    37c424ea4jmp 0x37c424c15
    37c424ea9
    37c424ea9loc_37c424ea9:
    37c424ea9mov rcx, -8
    37c424eb0mov eax, 8
    37c424eb5jmp 0x37c424c15
    37c424eba
    37c424ebaloc_37c424eba:
    37c424ebamov rcx, -10
    37c424ec1mov eax, 10
    37c424ec6jmp 0x37c424c15
    37c424ecb
    37c424ecbloc_37c424ecb:
    37c424ecbcmp r8, -1
    37c424ecfjne 0x37c424eba
    37c424ed1lea rdx, [r9+rsi]
    37c424ed5pxor x0, x0
    37c424ed9mov [r12+8], 0
    37c424ee2imul rax, rdx
    37c424ee6cvtsi2sd x0, rax
    37c424eebmovsd_xmm [r12], x0
    37c424ef1jmp 0x37c424c3b
    37c424ba0
    37c424ef6
    37c424ef6 // align 0x10
    37c424f00
    37c424f00zungtsqr_row_64_:
    37c424f00push r15
    37c424f02push r14
    37c424f04push r13
    37c424f06push r12
    37c424f08push rbp
    37c424f09push rdi
    37c424f0apush rsi
    37c424f0bpush rbx
    37c424f0csub rsp, 344
    37c424f13mov rax, [rsp+472]
    37c424f1bmov rbp, [rsp+456]
    37c424f23mov r10, [rax]
    37c424f26mov r15, [rbp]
    37c424f2amov rsi, rcx
    37c424f2dmov rcx, [rsp+496]
    37c424f35mov [rsp+424], rdx
    37c424f3dmov rdi, r8
    37c424f40mov rax, [rsi]
    37c424f43mov [rsp+160], r10
    37c424f4bmov [rcx], 0
    37c424f52test rax, rax
    37c424f55js 0x37c424fb0
    37c424f57mov rdx, [rdx]
    37c424f5atest rdx, rdx
    37c424f5djs 0x37c424f64
    37c424f5fcmp rax, rdx
    37c424f62jge 0x37c424fc0
    37c424f64
    37c424f64loc_37c424f64:
    37c424f64mov rdx, -2
    37c424f6bmov eax, 2
    37c424f70
    37c424f70loc_37c424f70:
    37c424f70mov [rcx], rdx
    37c424f73mov r8l, 12
    37c424f79lea rdx, [rsp+320]
    37c424f81lea rcx, [rip+0x4f7d0]
    37c424f88mov [rsp+320], rax
    37c424f90call xerbla_64_
    37c424f95nop
    37c424f96
    37c424f96loc_37c424f96:
    37c424f96add rsp, 344
    37c424f9dpop rbx
    37c424f9epop rsi
    37c424f9fpop rdi
    37c424fa0pop rbp
    37c424fa1pop r12
    37c424fa3pop r13
    37c424fa5pop r14
    37c424fa7pop r15
    37c424fa9ret
    37c424faa
    37c424faa 66 0f 1f 44 00 00 f..D..
    37c424fb0
    37c424fb0loc_37c424fb0:
    37c424fb0mov rdx, -1
    37c424fb7mov eax, 1
    37c424fbcjmp 0x37c424f70
    37c424fbe
    37c424fbe 66 90 f.
    37c424fc0
    37c424fc0loc_37c424fc0:
    37c424fc0cmp rdx, [r8]
    37c424fc3jge 0x37c425414
    37c424fc9mov rbx, [r9]
    37c424fcctest rbx, rbx
    37c424fcfjle 0x37c425773
    37c424fd5test rax, rax
    37c424fd8mov r8l, 1
    37c424fdecmovle rax, r8
    37c424fe2cmp r15, rax
    37c424fe5jl 0x37c425425
    37c424febcmp rdx, rbx
    37c424feemov eax, 1
    37c424ff3cmovle rbx, rdx
    37c424ff7test rbx, rbx
    37c424ffacmovg rax, rbx
    37c424ffecmp r10, rax
    37c425001jl 0x37c425784
    37c425007mov rax, [rsp+488]
    37c42500fmov r8, [rax]
    37c425012cmp r8, -1
    37c425016je 0x37c425021
    37c425018test r8, r8
    37c42501bjle 0x37c425795
    37c425021
    37c425021loc_37c425021:
    37c425021mov rax, rdx
    37c425024sub rax, rbx
    37c425027cmp rax, rbx
    37c42502acmovl rax, rbx
    37c42502eimul rax, rbx
    37c425032mov [rsp+216], rax
    37c42503acmp r8, -1
    37c42503eje 0x37c425440
    37c425044test rdx, rdx
    37c425047je 0x37c425440
    37c42504dmov rax, r15
    37c425050mov [rsp+48], rbp
    37c425055mov rdx, rsi
    37c425058mov r8, [rsp+424]
    37c425060not rax
    37c425063lea r9, [rip+0x4f6a6]
    37c42506amov [rsp+56], 1
    37c425073lea rcx, [rip+0x4f6a6]
    37c42507amov [rsp+272], rax
    37c425082mov rax, [rsp+160]
    37c42508anot rax
    37c42508dmov [rsp+208], rax
    37c425095mov rax, [rsp+448]
    37c42509dmov [rsp+40], rax
    37c4250a2lea rax, [rip+0x4f67f]
    37c4250a9mov [rsp+32], rax
    37c4250aecall zlaset_64_
    37c4250b3mov rax, [rsp+424]
    37c4250bbmov r10, [rdi]
    37c4250bemov r12, [rsi]
    37c4250c1mov r8, [rax]
    37c4250c4lea rcx, [r8-1]
    37c4250c8mov rax, rcx
    37c4250cbcqo
    37c4250cdidiv rbx
    37c4250d0sub rcx, rdx
    37c4250d3mov [rsp+200], rcx
    37c4250dblea r9, [rcx+1]
    37c4250dfcmp r10, r12
    37c4250e2jge 0x37c4254bc
    37c4250e8mov rax, r12
    37c4250ebmov rcx, r10
    37c4250eesub rax, r10
    37c4250f1sub rcx, r8
    37c4250f4sub rax, 1
    37c4250f8mov [rsp+224], rcx
    37c425100cqo
    37c425102idiv rcx
    37c425105mov rdx, r8
    37c425108imul rcx, rax
    37c42510csub rdx, r10
    37c42510fmov r11, rax
    37c425112mov [rsp+264], rdx
    37c42511amov rax, rcx
    37c42511dlea rcx, [r10+rcx]
    37c425121js 0x37c425752
    37c425127cmp r10, rcx
    37c42512ajl 0x37c4254bc
    37c425130neg rax
    37c425133xor edx, edx
    37c425135div [rsp+264]
    37c42513dmov [rsp+128], rax
    37c425145
    37c425145loc_37c425145:
    37c425145add r11, 2
    37c425149mov r14, rbx
    37c42514cmov r10, [rsp+272]
    37c425154mov rdx, [rsp+200]
    37c42515cimul r11, r8
    37c425160neg r14
    37c425163mov [rsp+416], rsi
    37c42516badd rcx, 1
    37c42516fadd rdx, r10
    37c425172mov [rsp+432], rdi
    37c42517amov [rsp+280], r15
    37c425182lea rax, [r11+1]
    37c425186mov r11, [rsp+448]
    37c42518emov [rsp+120], rax
    37c425193mov rax, [rsp+160]
    37c42519bimul rax, r14
    37c42519fimul r14, r15
    37c4251a3shl rax, 4
    37c4251a7mov [rsp+144], rax
    37c4251afmov rax, r14
    37c4251b2shl r14, 4
    37c4251b6sub rax, rbx
    37c4251b9mov [rsp+136], r14
    37c4251c1shl rax, 4
    37c4251c5mov [rsp+152], rax
    37c4251cdmov rax, r9
    37c4251d0imul rax, r15
    37c4251d4mov r15, rbp
    37c4251d7lea rbp, [rsp+296]
    37c4251dfadd rdx, rax
    37c4251e2add rax, r10
    37c4251e5mov r10, r9
    37c4251e8mov r9, [rsp+120]
    37c4251edshl rdx, 4
    37c4251f1shl rax, 4
    37c4251f5lea rdx, [r11+rdx+16]
    37c4251faadd rax, r11
    37c4251fdmov r11, [rsp+128]
    37c425205mov [rsp+248], rdx
    37c42520dlea rdx, [r12+1]
    37c425212mov [rsp+232], rdx
    37c42521amov rdx, [rsp+464]
    37c425222mov [rsp+240], rax
    37c42522aadd rdx, 16
    37c42522emov [rsp+256], rdx
    37c425236nop [rax+rax]
    37c425240
    37c425240loc_37c425240:
    37c425240mov rax, [rsp+232]
    37c425248mov rdi, [rsp+224]
    37c425250sub rax, rcx
    37c425253cmp rax, rdi
    37c425256cmovg rax, rdi
    37c42525asub r9, r8
    37c42525dmov [rsp+288], rax
    37c425265test rbx, rbx
    37c425268je 0x37c425470
    37c42526etest r10, r10
    37c425271jle 0x37c4253ef
    37c425277mov rax, [rsp+200]
    37c42527fxor edx, edx
    37c425281div rbx
    37c425284mov r12, rax
    37c425287
    37c425287loc_37c425287:
    37c425287lea rax, [rsp+320]
    37c42528flea rsi, [r9+r10-1]
    37c425294mov rdi, rcx
    37c425297mov [rsp+168], rcx
    37c42529fimul rsi, [rsp+160]
    37c4252a8shl rdi, 4
    37c4252acmov [rsp+128], rax
    37c4252b4lea rax, [rsp+288]
    37c4252bcadd rsi, [rsp+208]
    37c4252c4mov [rsp+120], rax
    37c4252c9mov rax, rbp
    37c4252ccmov r13, r10
    37c4252cfadd rdi, [rsp+240]
    37c4252d7shl rsi, 4
    37c4252dbadd rsi, [rsp+256]
    37c4252e3mov [rsp+176], r9
    37c4252ebmov rbp, rsi
    37c4252eemov [rsp+184], r11
    37c4252f6mov rsi, r15
    37c4252f9mov r14, [rsp+248]
    37c425301mov r15, rdi
    37c425304mov [rsp+192], r10
    37c42530cmov rdi, rax
    37c42530fjmp 0x37c425342
    37c425311
    37c425311 0f 1f 80 00 00 00 00 .......
    37c425318
    37c425318loc_37c425318:
    37c425318mov rax, [rsp+424]
    37c425320sub r13, rbx
    37c425323sub r12, 1
    37c425327add rbp, [rsp+144]
    37c42532fadd r14, [rsp+152]
    37c425337add r15, [rsp+136]
    37c42533fmov r8, [rax]
    37c425342
    37c425342loc_37c425342:
    37c425342mov rax, [rsp+480]
    37c42534asub r8, r13
    37c42534dmov [rsp+88], rdi
    37c425352mov r9, rdi
    37c425355add r8, 1
    37c425359mov [rsp+72], rsi
    37c42535elea rcx, [rip+0x4f3d3]
    37c425365cmp rbx, r8
    37c425368mov rdx, r8
    37c42536bmov [rsp+80], rax
    37c425370mov rax, [rsp+472]
    37c425378cmovle rdx, rbx
    37c42537cmov [rsp+64], r15
    37c425381mov [rsp+96], 1
    37c42538amov [rsp+56], rsi
    37c42538fmov [rsp+48], r14
    37c425394mov [rsp+40], rax
    37c425399mov [rsp+32], rbp
    37c42539emov [rsp+296], rdx
    37c4253a6mov rdx, [rsp+120]
    37c4253abmov [rsp+320], r8
    37c4253b3mov r8, [rsp+128]
    37c4253bbcall zlarfb_gett_64_
    37c4253c0test r12, r12
    37c4253c3jne 0x37c425318
    37c4253c9mov rcx, [rsp+168]
    37c4253d1mov r15, rsi
    37c4253d4mov rbp, rdi
    37c4253d7mov r9, [rsp+176]
    37c4253dfmov r11, [rsp+184]
    37c4253e7mov r10, [rsp+192]
    37c4253ef
    37c4253efloc_37c4253ef:
    37c4253eftest r11, r11
    37c4253f2je 0x37c425498
    37c4253f8mov rax, [rsp+424]
    37c425400add rcx, [rsp+264]
    37c425408sub r11, 1
    37c42540cmov r8, [rax]
    37c42540fjmp 0x37c425240
    37c425414
    37c425414loc_37c425414:
    37c425414mov rdx, -3
    37c42541bmov eax, 3
    37c425420jmp 0x37c424f70
    37c425425
    37c425425loc_37c425425:
    37c425425mov rdx, -6
    37c42542cmov eax, 6
    37c425431jmp 0x37c424f70
    37c425436
    37c425436 66 2e 0f 1f 84 00 00 00 00 00 f.........
    37c425440
    37c425440loc_37c425440:
    37c425440mov rax, [rsp+480]
    37c425448pxor x0, x0
    37c42544ccvtsi2sd x0, [rsp+216]
    37c425456mov [rax+8], 0
    37c42545emovsd_xmm [rax], x0
    37c425462jmp 0x37c424f96
    37c425467
    37c425467 66 0f 1f 84 00 00 00 00 00 f........
    37c425470
    37c425470loc_37c425470:
    37c425470cmp r10, 1
    37c425474jg 0x37c4253ef
    37c42547amov rax, [rsp+200]
    37c425482xor edx, edx
    37c425484neg rax
    37c425487div rbx
    37c42548amov r12, rax
    37c42548djmp 0x37c425287
    37c425492
    37c425492 66 0f 1f 44 00 00 f..D..
    37c425498
    37c425498loc_37c425498:
    37c425498mov rsi, [rsp+416]
    37c4254a0mov rdi, [rsp+432]
    37c4254a8mov rbp, r15
    37c4254abmov r9, r10
    37c4254aemov r15, [rsp+280]
    37c4254b6mov r10, [rdi]
    37c4254b9mov r12, [rsi]
    37c4254bc
    37c4254bcloc_37c4254bc:
    37c4254bctest rbx, rbx
    37c4254bfje 0x37c425730
    37c4254c5test r9, r9
    37c4254c8jle 0x37c425440
    37c4254cemov rax, [rsp+200]
    37c4254d6xor edx, edx
    37c4254d8div rbx
    37c4254dbmov r14, rax
    37c4254de
    37c4254deloc_37c4254de:
    37c4254demov rcx, [rsp+160]
    37c4254e6mov rax, rbx
    37c4254e9mov r11, r12
    37c4254ecmov rsi, [rsp+208]
    37c4254f4neg rax
    37c4254f7cmp r10, r12
    37c4254famov r8, [rsp+200]
    37c425502mov rdx, rcx
    37c425505cmovle r11, r10
    37c425509imul rdx, rax
    37c42550dimul rcx, r9
    37c425511mov rdi, r11
    37c425514mov [rsp+152], r11
    37c42551cimul rax, r15
    37c425520sub rdi, r8
    37c425523shl rdx, 4
    37c425527sub rdi, 1
    37c42552bmov [rsp+136], rdx
    37c425533lea rdx, [rcx+rsi]
    37c425537mov rsi, [rsp+464]
    37c42553fshl rdx, 4
    37c425543mov r10, rax
    37c425546sub rax, rbx
    37c425549mov rcx, [rsp+448]
    37c425551lea r13, [rsi+rdx+16]
    37c425556mov rsi, r15
    37c425559shl rax, 4
    37c42555dmov [rsp+144], r10
    37c425565imul rsi, r9
    37c425569add rsi, [rsp+272]
    37c425571mov [rsp+128], rax
    37c425579lea r9, [rsp+296]
    37c425581lea rax, [rsi+r8]
    37c425585mov r15, [rsp+424]
    37c42558dshl rax, 4
    37c425591lea r12, [rcx+rax+16]
    37c425596lea rax, [rsp+312]
    37c42559emov [rsp+160], rax
    37c4255a6lea rax, [rsp+304]
    37c4255aemov [rsp+168], rax
    37c4255b6jmp 0x37c425676
    37c4255bb
    37c4255bb 0f 1f 44 00 00 ..D..
    37c4255c0
    37c4255c0loc_37c4255c0:
    37c4255c0mov rax, [rsp+480]
    37c4255c8mov [rsp+312], rdx
    37c4255d0lea rdx, [rcx+r11]
    37c4255d4add r8, 1
    37c4255d8add rdx, rsi
    37c4255dbmov [rsp+88], r9
    37c4255e0lea rcx, [rip+0x4f161]
    37c4255e7mov [rsp+80], rax
    37c4255ecmov rax, [rsp+472]
    37c4255f4shl rdx, 4
    37c4255f8add rdx, [rsp+448]
    37c425600mov [rsp+72], rbp
    37c425605mov [rsp+64], rdx
    37c42560amov rdx, [rsp+168]
    37c425612mov [rsp+96], 1
    37c42561bmov [rsp+56], rbp
    37c425620mov [rsp+48], r12
    37c425625mov [rsp+40], rax
    37c42562amov [rsp+32], r13
    37c42562fmov [rsp+304], r8
    37c425637mov r8, [rsp+160]
    37c42563fmov [rsp+120], r9
    37c425644call zlarfb_gett_64_
    37c425649mov r9, [rsp+120]
    37c42564e
    37c42564eloc_37c42564e:
    37c42564eadd rdi, rbx
    37c425651add r13, [rsp+136]
    37c425659add r12, [rsp+128]
    37c425661add rsi, [rsp+144]
    37c425669test r14, r14
    37c42566cje 0x37c425440
    37c425672sub r14, 1
    37c425676
    37c425676loc_37c425676:
    37c425676mov rcx, [rsp+152]
    37c42567emov rdx, [r15]
    37c425681mov r8, rdi
    37c425684sub rcx, rdi
    37c425687sub rdx, rcx
    37c42568aadd rdx, 1
    37c42568ecmp rbx, rdx
    37c425691mov r11, rdx
    37c425694cmovle r11, rbx
    37c425698sub r8, r11
    37c42569bmov [rsp+296], r11
    37c4256a3cmp r8, -1
    37c4256a7jne 0x37c4255c0
    37c4256admov rax, [rsp+480]
    37c4256b5mov [rsp+88], r9
    37c4256balea rcx, [rip+0x4f087]
    37c4256c1mov [rsp+312], rdx
    37c4256c9lea rdx, [rsp+320]
    37c4256d1mov r8, [rsp+160]
    37c4256d9mov [rsp+80], rax
    37c4256delea rax, [rip+0x4f06b]
    37c4256e5mov [rsp+72], rax
    37c4256eamov rax, [rsp+472]
    37c4256f2mov [rsp+64], rdx
    37c4256f7lea rdx, [rip+0x4f042]
    37c4256femov [rsp+96], 1
    37c425707mov [rsp+56], rbp
    37c42570cmov [rsp+48], r12
    37c425711mov [rsp+40], rax
    37c425716mov [rsp+32], r13
    37c42571bmov [rsp+120], r9
    37c425720call zlarfb_gett_64_
    37c425725mov r9, [rsp+120]
    37c42572ajmp 0x37c42564e
    37c42572f
    37c42572f 90 .
    37c425730
    37c425730loc_37c425730:
    37c425730cmp r9, 1
    37c425734jg 0x37c425440
    37c42573amov rax, [rsp+200]
    37c425742xor edx, edx
    37c425744neg rax
    37c425747div rbx
    37c42574amov r14, rax
    37c42574djmp 0x37c4254de
    37c425752
    37c425752loc_37c425752:
    37c425752cmp r10, rcx
    37c425755jg 0x37c4254bc
    37c42575bneg rdx
    37c42575emov r10, rdx
    37c425761xor edx, edx
    37c425763div r10
    37c425766mov [rsp+128], rax
    37c42576ejmp 0x37c425145
    37c425773
    37c425773loc_37c425773:
    37c425773mov rdx, -4
    37c42577amov eax, 4
    37c42577fjmp 0x37c424f70
    37c425784
    37c425784loc_37c425784:
    37c425784mov rdx, -8
    37c42578bmov eax, 8
    37c425790jmp 0x37c424f70
    37c425795
    37c425795loc_37c425795:
    37c425795mov rdx, -10
    37c42579cmov eax, 10
    37c4257a1jmp 0x37c424f70
    37c424f00
    37c4257a6
    37c4257a6 // align 0x20
    37c4257c0
    37c4257c0zunhr_col_64_:
    37c4257c0push r15
    37c4257c2push r14
    37c4257c4push r13
    37c4257c6push r12
    37c4257c8push rbp
    37c4257c9push rdi
    37c4257capush rsi
    37c4257cbpush rbx
    37c4257ccsub rsp, 312
    37c4257d3movups [rsp+288], x6
    37c4257dbmov rax, [rsp+416]
    37c4257e3mov rbp, [rax]
    37c4257e6mov rax, [rsp+432]
    37c4257eemov [rsp+400], r8
    37c4257f6mov r15, [rax]
    37c4257f9mov rsi, rcx
    37c4257fcmov rbx, r9
    37c4257ffmov r8, [rsp+448]
    37c425807mov rax, [rcx]
    37c42580amov [rsp+392], rdx
    37c425812mov [r8], 0
    37c425819test rax, rax
    37c42581cjs 0x37c425879
    37c42581emov rcx, [rdx]
    37c425821test rcx, rcx
    37c425824js 0x37c42582b
    37c425826cmp rax, rcx
    37c425829jge 0x37c425887
    37c42582b
    37c42582bloc_37c42582b:
    37c42582bmov rdx, -2
    37c425832mov eax, 2
    37c425837
    37c425837loc_37c425837:
    37c425837mov [r8], rdx
    37c42583alea rcx, [rip+0x4ef2f]
    37c425841lea rdx, [rsp+280]
    37c425849mov r8l, 9
    37c42584fmov [rsp+280], rax
    37c425857call xerbla_64_
    37c42585cnop
    37c42585d
    37c42585dloc_37c42585d:
    37c42585dmovups x6, [rsp+288]
    37c425865add rsp, 312
    37c42586cpop rbx
    37c42586dpop rsi
    37c42586epop rdi
    37c42586fpop rbp
    37c425870pop r12
    37c425872pop r13
    37c425874pop r14
    37c425876pop r15
    37c425878ret
    37c425879
    37c425879loc_37c425879:
    37c425879mov rdx, -1
    37c425880mov eax, 1
    37c425885jmp 0x37c425837
    37c425887
    37c425887loc_37c425887:
    37c425887mov rdi, [rsp+400]
    37c42588fmov rdx, [rdi]
    37c425892test rdx, rdx
    37c425895jle 0x37c425dd2
    37c42589btest rax, rax
    37c42589emov r9l, 1
    37c4258a4cmovle rax, r9
    37c4258a8cmp rbp, rax
    37c4258abjl 0x37c425de3
    37c4258b1cmp rcx, rdx
    37c4258b4mov rax, rdx
    37c4258b7mov edx, 1
    37c4258bccmovle rax, rcx
    37c4258c0test rax, rax
    37c4258c3cmovle rax, rdx
    37c4258c7cmp r15, rax
    37c4258cajl 0x37c425df4
    37c4258d0test rcx, rcx
    37c4258d3je 0x37c42585d
    37c4258d5lea rax, [rsp+264]
    37c4258ddmov rdx, [rsp+392]
    37c4258e5mov r9, [rsp+416]
    37c4258edmov r8, rbx
    37c4258f0mov [rsp+40], rax
    37c4258f5mov rax, [rsp+440]
    37c4258fdmov rcx, rdx
    37c425900mov [rsp+32], rax
    37c425905call zlaunhr_col_getrfnp_64_
    37c42590amov rdi, [rsp+392]
    37c425912mov rax, [rsi]
    37c425915mov rcx, [rdi]
    37c425918cmp rax, rcx
    37c42591bjg 0x37c425d22
    37c425921
    37c425921loc_37c425921:
    37c425921mov rax, [rsp+400]
    37c425929mov r10, [rax]
    37c42592ctest r10, r10
    37c42592fjs 0x37c425cf8
    37c425935test rcx, rcx
    37c425938jle 0x37c42585d
    37c42593elea rax, [rcx-1]
    37c425942xor edx, edx
    37c425944div r10
    37c425947mov [rsp+144], rax
    37c42594f
    37c42594floc_37c42594f:
    37c42594fmov rax, rbp
    37c425952mov rdi, [rsp+424]
    37c42595alea rdx, [rbp+1]
    37c42595emov [rsp+152], rbx
    37c425966imul rax, r10
    37c42596amov [rsp+176], rbx
    37c425972shl rbp, 4
    37c425976movsd_xmm x6, [rip+0x4ee32]
    37c42597emov [rsp+160], rdi
    37c425986sub rdi, 16
    37c42598amov [rsp+136], rdi
    37c425992lea rdi, [rip+0x4ede2]
    37c425999add rax, r10
    37c42599cmov [rsp+192], rdi
    37c4259a4lea rdi, [rcx+1]
    37c4259a8shl rax, 4
    37c4259acmov [rsp+208], rdi
    37c4259b4lea rdi, [rsp+272]
    37c4259bcmov [rsp+216], rax
    37c4259c4mov rax, r15
    37c4259c7imul rax, r10
    37c4259cbmov [rsp+200], rdi
    37c4259d3mov [rsp+248], r10
    37c4259dbshl rax, 4
    37c4259dfmov [rsp+224], rax
    37c4259e7mov rax, r10
    37c4259eashl rax, 4
    37c4259eemov rsi, rax
    37c4259f1imul rdx, rax
    37c4259f5mov rax, r10
    37c4259f8mov r10l, 1
    37c4259feimul rsi, r15
    37c425a02shl r15, 4
    37c425a06mov [rsp+240], rdx
    37c425a0emov [rsp+232], rsi
    37c425a16nop [rax+rax]
    37c425a20
    37c425a20loc_37c425a20:
    37c425a20mov rdx, [rsp+208]
    37c425a28sub rdx, r10
    37c425a2bcmp rdx, rax
    37c425a2ecmovg rdx, rax
    37c425a32mov [rsp+272], rdx
    37c425a3aadd rdx, r10
    37c425a3dcmp rdx, r10
    37c425a40jle 0x37c425b66
    37c425a46mov rax, [rsp+136]
    37c425a4emov [rsp+168], rdx
    37c425a56mov r13, r10
    37c425a59mov ebx, 1
    37c425a5emov rsi, [rsp+176]
    37c425a66lea rdi, [rsp+280]
    37c425a6elea r12, [rax+16]
    37c425a72mov rax, rdx
    37c425a75mov [rsp+184], r12
    37c425a7dsub rax, r10
    37c425a80lea r14, [rax+1]
    37c425a84nop
    37c425a85nop [rax+rax]
    37c425a90
    37c425a90loc_37c425a90:
    37c425a90lea rax, [rip+0x4ecf9]
    37c425a97mov r9, r12
    37c425a9amov rdx, rsi
    37c425a9dmov rcx, rdi
    37c425aa0mov [rsp+32], rax
    37c425aa5mov r8, rax
    37c425aa8add rsi, rbp
    37c425aabadd r12, r15
    37c425aaemov [rsp+280], rbx
    37c425ab6add rbx, 1
    37c425abacall zcopy_64_
    37c425abfcmp rbx, r14
    37c425ac2jne 0x37c425a90
    37c425ac4mov r12, [rsp+184]
    37c425accmov r10, r13
    37c425acfmov rbx, r13
    37c425ad2mov esi, 1
    37c425ad7mov r13, [rsp+168]
    37c425adfshl rbx, 4
    37c425ae3mov [rsp+168], rbp
    37c425aebadd rbx, [rsp+440]
    37c425af3mov rbp, r12
    37c425af6mov r12, r10
    37c425af9nop [rax]
    37c425b00
    37c425b00loc_37c425b00:
    37c425b00pxor x0, x0
    37c425b04ucomisd x0, [rbx-8]
    37c425b09mov edx, 0
    37c425b0esetnp al
    37c425b11cmovne eax, edx
    37c425b14test al, al
    37c425b16je 0x37c425b48
    37c425b18ucomisd x6, [rbx-16]
    37c425b1dsetnp al
    37c425b20cmovne eax, edx
    37c425b23test al, al
    37c425b25je 0x37c425b48
    37c425b27lea r9, [rip+0x4ec62]
    37c425b2emov r8, rbp
    37c425b31lea rdx, [rip+0x4ec60]
    37c425b38mov rcx, rdi
    37c425b3bmov [rsp+280], rsi
    37c425b43call zscal_64_
    37c425b48
    37c425b48loc_37c425b48:
    37c425b48add rsi, 1
    37c425b4cadd rbx, 16
    37c425b50add rbp, r15
    37c425b53cmp rsi, r14
    37c425b56jne 0x37c425b00
    37c425b58mov rbp, [rsp+168]
    37c425b60mov rdx, r13
    37c425b63mov r10, r12
    37c425b66
    37c425b66loc_37c425b66:
    37c425b66lea rax, [rdx-2]
    37c425b6acmp r10, rax
    37c425b6djg 0x37c425be0
    37c425b6fmov rax, [rsp+400]
    37c425b77mov rcx, [rsp+136]
    37c425b7fmov r9l, 2
    37c425b85pxor x0, x0
    37c425b89mov r11, [rax]
    37c425b8cmov rax, [rsp+392]
    37c425b94mov rax, [rax]
    37c425b97cmp r11, rax
    37c425b9acmovg r11, rax
    37c425b9esub rdx, r10
    37c425ba1lea rbx, [rdx+1]
    37c425ba5lea r8, [r11+1]
    37c425ba9nop [rax]
    37c425bb0
    37c425bb0loc_37c425bb0:
    37c425bb0mov rax, r9
    37c425bb3cmp r9, r11
    37c425bb6jg 0x37c425bd4
    37c425bb8nop [rax+rax]
    37c425bc0
    37c425bc0loc_37c425bc0:
    37c425bc0mov rdx, rax
    37c425bc3add rax, 1
    37c425bc7shl rdx, 4
    37c425bcbmovups [rcx+rdx], x0
    37c425bcfcmp rax, r8
    37c425bd2jne 0x37c425bc0
    37c425bd4
    37c425bd4loc_37c425bd4:
    37c425bd4add r9, 1
    37c425bd8add rcx, r15
    37c425bdbcmp rbx, r9
    37c425bdejne 0x37c425bb0
    37c425be0
    37c425be0loc_37c425be0:
    37c425be0mov rax, [rsp+432]
    37c425be8lea r9, [rip+0x4eb8b]
    37c425befmov [rsp+112], 1
    37c425bf8lea r8, [rip+0x4eba9]
    37c425bffmov [rsp+104], 1
    37c425c08mov rcx, [rsp+192]
    37c425c10lea rdx, [rip+0x4eb92]
    37c425c17mov [rsp+80], rax
    37c425c1cmov rax, [rsp+160]
    37c425c24mov [rsp+96], 1
    37c425c2dmov [rsp+72], rax
    37c425c32mov rax, [rsp+416]
    37c425c3amov [rsp+88], 1
    37c425c43mov [rsp+64], rax
    37c425c48mov rax, [rsp+152]
    37c425c50mov [rsp+168], r10
    37c425c58mov [rsp+56], rax
    37c425c5dlea rax, [rip+0x4eb1c]
    37c425c64mov [rsp+48], rax
    37c425c69mov rax, [rsp+200]
    37c425c71mov [rsp+40], rax
    37c425c76mov [rsp+32], rax
    37c425c7bcall ztrsm_64_
    37c425c80mov r10, [rsp+168]
    37c425c88cmp [rsp+144], 0
    37c425c91je 0x37c42585d
    37c425c97mov rax, [rsp+400]
    37c425c9fmov rdi, [rsp+216]
    37c425ca7add r10, [rsp+248]
    37c425cafadd [rsp+152], rdi
    37c425cb7sub [rsp+144], 1
    37c425cc0mov rdi, [rsp+224]
    37c425cc8mov rax, [rax]
    37c425ccbadd [rsp+160], rdi
    37c425cd3mov rdi, [rsp+232]
    37c425cdbadd [rsp+136], rdi
    37c425ce3mov rdi, [rsp+240]
    37c425cebadd [rsp+176], rdi
    37c425cf3jmp 0x37c425a20
    37c425cf8
    37c425cf8loc_37c425cf8:
    37c425cf8cmp rcx, 1
    37c425cfcjg 0x37c42585d
    37c425d02mov eax, 1
    37c425d07mov r8, r10
    37c425d0axor edx, edx
    37c425d0csub rax, rcx
    37c425d0fneg r8
    37c425d12div r8
    37c425d15mov [rsp+144], rax
    37c425d1djmp 0x37c42594f
    37c425d22
    37c425d22loc_37c425d22:
    37c425d22sub rax, rcx
    37c425d25mov [rsp+56], rbx
    37c425d2alea r9, [rip+0x4ea48]
    37c425d31lea rdx, [rip+0x4ea42]
    37c425d38mov [rsp+280], rax
    37c425d40mov r8, r9
    37c425d43mov rax, [rsp+416]
    37c425d4bmov [rsp+112], 1
    37c425d54mov [rsp+80], rax
    37c425d59mov rax, rcx
    37c425d5clea rcx, [rip+0x4ea18]
    37c425d63mov [rsp+104], 1
    37c425d6cshl rax, 4
    37c425d70mov [rsp+96], 1
    37c425d79add rax, rbx
    37c425d7cmov [rsp+72], rax
    37c425d81mov rax, [rsp+416]
    37c425d89mov [rsp+88], 1
    37c425d92mov [rsp+64], rax
    37c425d97lea rax, [rip+0x4e9e2]
    37c425d9emov [rsp+48], rax
    37c425da3mov rax, [rsp+392]
    37c425dabmov [rsp+40], rax
    37c425db0lea rax, [rsp+280]
    37c425db8mov [rsp+32], rax
    37c425dbdcall ztrsm_64_
    37c425dc2mov rax, [rsp+392]
    37c425dcamov rcx, [rax]
    37c425dcdjmp 0x37c425921
    37c425dd2
    37c425dd2loc_37c425dd2:
    37c425dd2mov rdx, -3
    37c425dd9mov eax, 3
    37c425ddejmp 0x37c425837
    37c425de3
    37c425de3loc_37c425de3:
    37c425de3mov rdx, -5
    37c425deamov eax, 5
    37c425defjmp 0x37c425837
    37c425df4
    37c425df4loc_37c425df4:
    37c425df4mov rdx, -7
    37c425dfbmov eax, 7
    37c425e00jmp 0x37c425837
    37c4257c0