File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
    37bdf3800
    37bdf3800chseqr_64_:
    37bdf3800push r15
    37bdf3802mov eax, 19816
    37bdf3807push r14
    37bdf3809push r13
    37bdf380bpush r12
    37bdf380dpush rbp
    37bdf380epush rdi
    37bdf380fpush rsi
    37bdf3810push rbx
    37bdf3811call fn_37c42fc30
    37bdf3816sub rsp, rax
    37bdf3819mov rax, [rsp+19936]
    37bdf3821mov r12, [rsp+19968]
    37bdf3829mov rax, [rax]
    37bdf382cmov rdi, rdx
    37bdf382fmov rbx, r8
    37bdf3832lea rdx, [rip+0x661217]
    37bdf3839mov rbp, r9
    37bdf383cmov r8l, 1
    37bdf3842mov r9l, 1
    37bdf3848mov rsi, rcx
    37bdf384bmov [rsp+136], rax
    37bdf3853call lsame_64_
    37bdf3858mov r9l, 1
    37bdf385emov r8l, 1
    37bdf3864mov rcx, rdi
    37bdf3867lea rdx, [rip+0x6611e3]
    37bdf386emov [rsp+160], rax
    37bdf3876mov r15, rax
    37bdf3879call lsame_64_
    37bdf387emov r13, rax
    37bdf3881mov r14, rax
    37bdf3884test rax, rax
    37bdf3887je 0x37bdf39f8
    37bdf388d
    37bdf388dloc_37bdf388d:
    37bdf388dmov rax, [rbx]
    37bdf3890mov edx, 1
    37bdf3895pxor x0, x0
    37bdf3899mov rcx, rsi
    37bdf389cmov [r12+4], 0
    37bdf38a5mov r9l, 1
    37bdf38abmov r8l, 1
    37bdf38b1test rax, rax
    37bdf38b4mov [rsp+168], r14
    37bdf38bccmovle rax, rdx
    37bdf38c0lea rdx, [rip+0x66118c]
    37bdf38c7cvtsi2ss x0, rax
    37bdf38ccmov rax, [rsp+19976]
    37bdf38d4mov rax, [rax]
    37bdf38d7mov [rsp+128], rax
    37bdf38dfmov rax, [rsp+19984]
    37bdf38e7movss [r12], x0
    37bdf38edmov [rax], 0
    37bdf38f4call lsame_64_
    37bdf38f9test r15, r15
    37bdf38fcjne 0x37bdf3958
    37bdf38fetest rax, rax
    37bdf3901jne 0x37bdf3958
    37bdf3903mov rax, -1
    37bdf390amov edx, 1
    37bdf390f
    37bdf390floc_37bdf390f:
    37bdf390fmov rdi, [rsp+19984]
    37bdf3917mov [rdi], rax
    37bdf391a
    37bdf391aloc_37bdf391a:
    37bdf391amov [rsp+592], rdx
    37bdf3922mov r8l, 6
    37bdf3928lea rdx, [rsp+592]
    37bdf3930lea rcx, [rip+0x66111e]
    37bdf3937call xerbla_64_
    37bdf393cnop
    37bdf393d
    37bdf393dloc_37bdf393d:
    37bdf393dadd rsp, 19816
    37bdf3944pop rbx
    37bdf3945pop rsi
    37bdf3946pop rdi
    37bdf3947pop rbp
    37bdf3948pop r12
    37bdf394apop r13
    37bdf394cpop r14
    37bdf394epop r15
    37bdf3950ret
    37bdf3951
    37bdf3951 0f 1f 80 00 00 00 00 .......
    37bdf3958
    37bdf3958loc_37bdf3958:
    37bdf3958mov r9l, 1
    37bdf395emov r8l, 1
    37bdf3964lea rdx, [rip+0x6610e9]
    37bdf396bmov rcx, rdi
    37bdf396ecall lsame_64_
    37bdf3973test rax, rax
    37bdf3976jne 0x37bdf3981
    37bdf3978test r14, r14
    37bdf397bje 0x37bdf3a38
    37bdf3981
    37bdf3981loc_37bdf3981:
    37bdf3981mov rax, [rbx]
    37bdf3984test rax, rax
    37bdf3987js 0x37bdf3a20
    37bdf398dmov edx, 1
    37bdf3992mov rcx, [rbp]
    37bdf3996cmovg rdx, rax
    37bdf399acmp rcx, rdx
    37bdf399djg 0x37bdf39e0
    37bdf399ftest rcx, rcx
    37bdf39a2jle 0x37bdf39e0
    37bdf39a4mov r11, [rsp+19920]
    37bdf39accmp rax, rcx
    37bdf39afmov r9, rcx
    37bdf39b2cmovle r9, rax
    37bdf39b6mov r8, [r11]
    37bdf39b9cmp r8, r9
    37bdf39bcjl 0x37bdf39c7
    37bdf39becmp rax, r8
    37bdf39c1jge 0x37bdf3a50
    37bdf39c7
    37bdf39c7loc_37bdf39c7:
    37bdf39c7mov rax, -5
    37bdf39cemov edx, 5
    37bdf39d3jmp 0x37bdf390f
    37bdf39d8
    37bdf39d8 0f 1f 84 00 00 00 00 00 ........
    37bdf39e0
    37bdf39e0loc_37bdf39e0:
    37bdf39e0mov rax, -4
    37bdf39e7mov edx, 4
    37bdf39ecjmp 0x37bdf390f
    37bdf39f1
    37bdf39f1 0f 1f 80 00 00 00 00 .......
    37bdf39f8
    37bdf39f8loc_37bdf39f8:
    37bdf39f8mov r9l, 1
    37bdf39femov r8l, 1
    37bdf3a04lea rdx, [rip+0x661047]
    37bdf3a0bmov rcx, rdi
    37bdf3a0ecall lsame_64_
    37bdf3a13mov r14, rax
    37bdf3a16jmp 0x37bdf388d
    37bdf3a1b
    37bdf3a1b 0f 1f 44 00 00 ..D..
    37bdf3a20
    37bdf3a20loc_37bdf3a20:
    37bdf3a20mov rax, -3
    37bdf3a27mov edx, 3
    37bdf3a2cjmp 0x37bdf390f
    37bdf3a31
    37bdf3a31 0f 1f 80 00 00 00 00 .......
    37bdf3a38
    37bdf3a38loc_37bdf3a38:
    37bdf3a38mov rax, -2
    37bdf3a3fmov edx, 2
    37bdf3a44jmp 0x37bdf390f
    37bdf3a49
    37bdf3a49 0f 1f 80 00 00 00 00 .......
    37bdf3a50
    37bdf3a50loc_37bdf3a50:
    37bdf3a50mov r10, [rsp+19936]
    37bdf3a58mov r9, [r10]
    37bdf3a5bcmp r9, rdx
    37bdf3a5ejl 0x37bdf4238
    37bdf3a64mov r10, [rsp+19960]
    37bdf3a6cmov r10, [r10]
    37bdf3a6ftest r10, r10
    37bdf3a72jle 0x37bdf4249
    37bdf3a78cmp r10, rdx
    37bdf3a7bjge 0x37bdf3a87
    37bdf3a7dand r14l, 1
    37bdf3a81jne 0x37bdf4249
    37bdf3a87
    37bdf3a87loc_37bdf3a87:
    37bdf3a87mov r10, [rsp+19976]
    37bdf3a8fcmp [r10], rdx
    37bdf3a92jge 0x37bdf3ac0
    37bdf3a94cmp [rsp+128], -1
    37bdf3a9dje 0x37bdf3fd5
    37bdf3aa3mov rax, [rsp+19984]
    37bdf3aabmov edx, 12
    37bdf3ab0mov [rax], -12
    37bdf3ab7jmp 0x37bdf391a
    37bdf3abc
    37bdf3abc 0f 1f 40 00 ..@.
    37bdf3ac0
    37bdf3ac0loc_37bdf3ac0:
    37bdf3ac0mov rdx, [rsp+19984]
    37bdf3ac8mov rdx, [rdx]
    37bdf3acbtest rdx, rdx
    37bdf3acejne 0x37bdf425a
    37bdf3ad4test rax, rax
    37bdf3ad7je 0x37bdf393d
    37bdf3addcmp [rsp+128], -1
    37bdf3ae6je 0x37bdf4000
    37bdf3aecmov rdx, [rsp+136]
    37bdf3af4xor r15l, r15l
    37bdf3af7test rdx, rdx
    37bdf3afacmovns r15, rdx
    37bdf3afemov r14, r15
    37bdf3b01not r14
    37bdf3b04cmp rcx, 1
    37bdf3b08je 0x37bdf3b61
    37bdf3b0alea rax, [rip+0x660f4f]
    37bdf3b11add r9, 1
    37bdf3b15sub rcx, 1
    37bdf3b19mov rdx, [rsp+19928]
    37bdf3b21mov [rsp+32], rax
    37bdf3b26lea r8, [rsp+592]
    37bdf3b2emov [rsp+592], r9
    37bdf3b36mov r9, [rsp+19944]
    37bdf3b3emov [rsp+192], rcx
    37bdf3b46lea rcx, [rsp+192]
    37bdf3b4ecall ccopy_64_
    37bdf3b53mov rax, [rsp+19920]
    37bdf3b5bmov r8, [rax]
    37bdf3b5emov rax, [rbx]
    37bdf3b61
    37bdf3b61loc_37bdf3b61:
    37bdf3b61cmp r8, rax
    37bdf3b64jl 0x37bdf3e00
    37bdf3b6a
    37bdf3b6aloc_37bdf3b6a:
    37bdf3b6atest r13, r13
    37bdf3b6djne 0x37bdf3db0
    37bdf3b73
    37bdf3b73loc_37bdf3b73:
    37bdf3b73mov rcx, [rsp+19920]
    37bdf3b7bmov rax, [rbp]
    37bdf3b7fcmp rax, [rcx]
    37bdf3b82je 0x37bdf3d80
    37bdf3b88mov [rsp+40], rdi
    37bdf3b8dlea r13, [rsp+592]
    37bdf3b95mov r9, rsi
    37bdf3b98mov ecx, 2
    37bdf3b9dmov [rsp+32], 1
    37bdf3ba6mov r8l, 1
    37bdf3bacmov rdx, r13
    37bdf3bafcall _gfortran_concat_string
    37bdf3bb4mov [rsp+32], rbp
    37bdf3bb9mov r9, rbx
    37bdf3bbcmov r8, r13
    37bdf3bbfmov rax, [rsp+19976]
    37bdf3bc7lea rdx, [rip+0x660e87]
    37bdf3bcemov [rsp+64], 2
    37bdf3bd7lea rcx, [rip+0x660ea2]
    37bdf3bdemov [rsp+56], 6
    37bdf3be7mov [rsp+48], rax
    37bdf3becmov rax, [rsp+19920]
    37bdf3bf4mov [rsp+40], rax
    37bdf3bf9call ilaenv_64_
    37bdf3bfemov edx, 15
    37bdf3c03cmp rax, rdx
    37bdf3c06cmovl rax, rdx
    37bdf3c0acmp [rbx], rax
    37bdf3c0djle 0x37bdf3e80
    37bdf3c13mov rax, [rsp+19984]
    37bdf3c1bmov [rsp+96], r12
    37bdf3c20lea rdx, [rsp+168]
    37bdf3c28lea rcx, [rsp+160]
    37bdf3c30mov [rsp+64], rbp
    37bdf3c35mov r9, rbp
    37bdf3c38mov r8, rbx
    37bdf3c3bmov [rsp+112], rax
    37bdf3c40mov rax, [rsp+19976]
    37bdf3c48mov [rsp+104], rax
    37bdf3c4dmov rax, [rsp+19960]
    37bdf3c55mov [rsp+88], rax
    37bdf3c5amov rax, [rsp+19952]
    37bdf3c62mov [rsp+80], rax
    37bdf3c67mov rax, [rsp+19920]
    37bdf3c6fmov [rsp+72], rax
    37bdf3c74mov rax, [rsp+19944]
    37bdf3c7cmov [rsp+56], rax
    37bdf3c81mov rax, [rsp+19936]
    37bdf3c89mov [rsp+48], rax
    37bdf3c8emov rax, [rsp+19928]
    37bdf3c96mov [rsp+40], rax
    37bdf3c9bmov rax, [rsp+19920]
    37bdf3ca3mov [rsp+32], rax
    37bdf3ca8call claqr0_64_
    37bdf3cadmov rsi, [rsp+160]
    37bdf3cb5
    37bdf3cb5loc_37bdf3cb5:
    37bdf3cb5test rsi, rsi
    37bdf3cb8jne 0x37bdf3ccc
    37bdf3cbamov rax, [rsp+19984]
    37bdf3cc2cmp [rax], 0
    37bdf3cc6je 0x37bdf3d6e
    37bdf3ccc
    37bdf3cccloc_37bdf3ccc:
    37bdf3cccmov rax, [rbx]
    37bdf3ccfcmp rax, 2
    37bdf3cd3jg 0x37bdf3d08
    37bdf3cd5
    37bdf3cd5loc_37bdf3cd5:
    37bdf3cd5test rax, rax
    37bdf3cd8mov edx, 1
    37bdf3cddpxor x0, x0
    37bdf3ce1mov [r12+4], 0
    37bdf3ceacmovle rax, rdx
    37bdf3ceecvtsi2ss x0, rax
    37bdf3cf3maxss x0, [r12]
    37bdf3cf9movss [r12], x0
    37bdf3cffjmp 0x37bdf393d
    37bdf3d04
    37bdf3d04 0f 1f 40 00 ..@.
    37bdf3d08
    37bdf3d08loc_37bdf3d08:
    37bdf3d08sub rax, 2
    37bdf3d0clea rdx, [rsp+176]
    37bdf3d14mov [rsp+56], 1
    37bdf3d1dlea r8, [rsp+184]
    37bdf3d25mov [rsp+176], rax
    37bdf3d2dlea rcx, [rip+0x660d5c]
    37bdf3d34mov [rsp+184], rax
    37bdf3d3cmov rax, [rsp+19936]
    37bdf3d44mov [rsp+48], rax
    37bdf3d49mov rax, [rsp+19928]
    37bdf3d51add rax, 16
    37bdf3d55mov [rsp+40], rax
    37bdf3d5alea rax, [rip+0x660d07]
    37bdf3d61mov [rsp+32], rax
    37bdf3d66mov r9, rax
    37bdf3d69call claset_64_
    37bdf3d6e
    37bdf3d6eloc_37bdf3d6e:
    37bdf3d6emov rax, [rbx]
    37bdf3d71jmp 0x37bdf3cd5
    37bdf3d76
    37bdf3d76 66 2e 0f 1f 84 00 00 00 00 00 f.........
    37bdf3d80
    37bdf3d80loc_37bdf3d80:
    37bdf3d80imul r15, rax
    37bdf3d84mov rdi, [rsp+19928]
    37bdf3d8cmov rsi, [rsp+19944]
    37bdf3d94add r15, r14
    37bdf3d97add r15, rax
    37bdf3d9amov rdx, [rdi+8*r15]
    37bdf3d9emov [rsi+8*rax-8], rdx
    37bdf3da3jmp 0x37bdf393d
    37bdf3da8
    37bdf3da8 0f 1f 84 00 00 00 00 00 ........
    37bdf3db0
    37bdf3db0loc_37bdf3db0:
    37bdf3db0mov rax, [rsp+19960]
    37bdf3db8lea r9, [rip+0x660ca9]
    37bdf3dbfmov r8, rbx
    37bdf3dc2mov rdx, rbx
    37bdf3dc5mov [rsp+56], 1
    37bdf3dcelea rcx, [rip+0x660c9b]
    37bdf3dd5mov [rsp+48], rax
    37bdf3ddamov rax, [rsp+19952]
    37bdf3de2mov [rsp+40], rax
    37bdf3de7lea rax, [rip+0x660c86]
    37bdf3deemov [rsp+32], rax
    37bdf3df3call claset_64_
    37bdf3df8jmp 0x37bdf3b73
    37bdf3dfd
    37bdf3dfd 0f 1f 00 ...
    37bdf3e00
    37bdf3e00loc_37bdf3e00:
    37bdf3e00sub rax, r8
    37bdf3e03mov rcx, [rsp+19928]
    37bdf3e0bmov [rsp+192], rax
    37bdf3e13mov rax, [rsp+19936]
    37bdf3e1bmov rax, [rax]
    37bdf3e1emov [rsp+128], rax
    37bdf3e26add rax, 1
    37bdf3e2amov [rsp+592], rax
    37bdf3e32lea rax, [r8+1]
    37bdf3e36imul rax, r15
    37bdf3e3aadd rax, r14
    37bdf3e3dlea rax, [rax+r8+1]
    37bdf3e42lea rdx, [rcx+8*rax]
    37bdf3e46lea rax, [rip+0x660c13]
    37bdf3e4dmov [rsp+32], rax
    37bdf3e52mov rax, [rsp+19944]
    37bdf3e5alea rcx, [rsp+192]
    37bdf3e62lea r9, [rax+8*r8]
    37bdf3e66lea r8, [rsp+592]
    37bdf3e6ecall ccopy_64_
    37bdf3e73jmp 0x37bdf3b6a
    37bdf3e78
    37bdf3e78 0f 1f 84 00 00 00 00 00 ........
    37bdf3e80
    37bdf3e80loc_37bdf3e80:
    37bdf3e80mov rax, [rsp+19984]
    37bdf3e88mov [rsp+64], rbp
    37bdf3e8dmov r9, rbp
    37bdf3e90mov r8, rbx
    37bdf3e93lea rdx, [rsp+168]
    37bdf3e9blea rcx, [rsp+160]
    37bdf3ea3mov [rsp+96], rax
    37bdf3ea8mov rax, [rsp+19960]
    37bdf3eb0mov [rsp+88], rax
    37bdf3eb5mov rax, [rsp+19952]
    37bdf3ebdmov [rsp+80], rax
    37bdf3ec2mov rax, [rsp+19920]
    37bdf3ecamov [rsp+72], rax
    37bdf3ecfmov rax, [rsp+19944]
    37bdf3ed7mov [rsp+56], rax
    37bdf3edcmov rax, [rsp+19936]
    37bdf3ee4mov [rsp+48], rax
    37bdf3ee9mov rax, [rsp+19928]
    37bdf3ef1mov [rsp+40], rax
    37bdf3ef6mov rax, [rsp+19920]
    37bdf3efemov [rsp+32], rax
    37bdf3f03call clahqr_64_
    37bdf3f08mov rax, [rsp+19984]
    37bdf3f10mov rax, [rax]
    37bdf3f13test rax, rax
    37bdf3f16jle 0x37bdf3fc8
    37bdf3f1cmov [rsp+152], rax
    37bdf3f24cmp [rbx], 48
    37bdf3f28jle 0x37bdf40a0
    37bdf3f2emov rax, [rsp+19984]
    37bdf3f36mov [rsp+96], r12
    37bdf3f3bmov r9, rbp
    37bdf3f3emov r8, rbx
    37bdf3f41mov [rsp+64], rbp
    37bdf3f46lea rdx, [rsp+168]
    37bdf3f4elea rcx, [rsp+160]
    37bdf3f56mov [rsp+112], rax
    37bdf3f5bmov rax, [rsp+19976]
    37bdf3f63mov [rsp+104], rax
    37bdf3f68mov rax, [rsp+19960]
    37bdf3f70mov [rsp+88], rax
    37bdf3f75mov rax, [rsp+19952]
    37bdf3f7dmov [rsp+80], rax
    37bdf3f82mov rax, [rsp+19920]
    37bdf3f8amov [rsp+72], rax
    37bdf3f8fmov rax, [rsp+19944]
    37bdf3f97mov [rsp+56], rax
    37bdf3f9cmov rax, [rsp+19936]
    37bdf3fa4mov [rsp+48], rax
    37bdf3fa9mov rax, [rsp+19928]
    37bdf3fb1mov [rsp+40], rax
    37bdf3fb6lea rax, [rsp+152]
    37bdf3fbemov [rsp+32], rax
    37bdf3fc3call claqr0_64_
    37bdf3fc8
    37bdf3fc8loc_37bdf3fc8:
    37bdf3fc8mov rsi, [rsp+160]
    37bdf3fd0jmp 0x37bdf3cb5
    37bdf3fd5
    37bdf3fd5loc_37bdf3fd5:
    37bdf3fd5mov rdi, [rsp+19984]
    37bdf3fddmov rdx, [rdi]
    37bdf3fe0test rdx, rdx
    37bdf3fe3jne 0x37bdf425a
    37bdf3fe9test rax, rax
    37bdf3fecje 0x37bdf393d
    37bdf3ff2nop [rax]
    37bdf3ff5nop [rax+rax]
    37bdf4000
    37bdf4000loc_37bdf4000:
    37bdf4000mov rax, [rsp+19984]
    37bdf4008mov [rsp+96], r12
    37bdf400dlea rdx, [rsp+168]
    37bdf4015lea rcx, [rsp+160]
    37bdf401dmov [rsp+64], rbp
    37bdf4022mov r9, rbp
    37bdf4025mov r8, rbx
    37bdf4028mov [rsp+112], rax
    37bdf402dmov rax, [rsp+19976]
    37bdf4035mov [rsp+104], rax
    37bdf403amov rax, [rsp+19960]
    37bdf4042mov [rsp+88], rax
    37bdf4047mov rax, [rsp+19952]
    37bdf404fmov [rsp+80], rax
    37bdf4054mov rax, [rsp+19920]
    37bdf405cmov [rsp+72], rax
    37bdf4061mov rax, [rsp+19944]
    37bdf4069mov [rsp+56], rax
    37bdf406emov rax, [rsp+19936]
    37bdf4076mov [rsp+48], rax
    37bdf407bmov rax, [rsp+19928]
    37bdf4083mov [rsp+40], rax
    37bdf4088mov rax, [rsp+19920]
    37bdf4090mov [rsp+32], rax
    37bdf4095call claqr0_64_
    37bdf409ajmp 0x37bdf3d6e
    37bdf409f
    37bdf409f 90 .
    37bdf40a0
    37bdf40a0loc_37bdf40a0:
    37bdf40a0mov rax, [rsp+19936]
    37bdf40a8mov [rsp+40], r13
    37bdf40admov r8, rbx
    37bdf40b0mov rdx, rbx
    37bdf40b3lea r15, [rip+0x6609ce]
    37bdf40bamov r9, [rsp+19928]
    37bdf40c2mov [rsp+56], 1
    37bdf40cblea rcx, [rip+0x66099e]
    37bdf40d2mov [rsp+32], rax
    37bdf40d7lea r14, [rsp+192]
    37bdf40dfmov [rsp+48], r15
    37bdf40e4call clacpy_64_
    37bdf40e9mov rdx, [rbx]
    37bdf40ecmov r8, r14
    37bdf40efimul rcx, rdx, 49
    37bdf40f3lea rax, [rdx+rcx-49]
    37bdf40f8mov [rsp+8*rax+592], 0
    37bdf4104mov eax, 49
    37bdf4109sub rax, rdx
    37bdf410cmov [rsp+48], r15
    37bdf4111mov rdx, r15
    37bdf4114mov [rsp+192], rax
    37bdf411clea rax, [r13+8*rcx]
    37bdf4121lea rcx, [rip+0x660948]
    37bdf4128mov [rsp+40], rax
    37bdf412dlea rax, [rip+0x660934]
    37bdf4134mov [rsp+32], rax
    37bdf4139mov r9, rax
    37bdf413cmov [rsp+56], 1
    37bdf4145call claset_64_
    37bdf414amov [rsp+104], r15
    37bdf414fmov r9, rbp
    37bdf4152mov r8, r15
    37bdf4155mov rax, [rsp+19984]
    37bdf415dmov [rsp+96], r14
    37bdf4162lea rdx, [rsp+168]
    37bdf416alea rcx, [rsp+160]
    37bdf4172mov [rsp+64], rbp
    37bdf4177mov [rsp+112], rax
    37bdf417cmov rax, [rsp+19960]
    37bdf4184mov [rsp+48], r15
    37bdf4189mov [rsp+88], rax
    37bdf418emov rax, [rsp+19952]
    37bdf4196mov [rsp+40], r13
    37bdf419bmov [rsp+80], rax
    37bdf41a0mov rax, [rsp+19920]
    37bdf41a8mov [rsp+72], rax
    37bdf41admov rax, [rsp+19944]
    37bdf41b5mov [rsp+56], rax
    37bdf41balea rax, [rsp+152]
    37bdf41c2mov [rsp+32], rax
    37bdf41c7call claqr0_64_
    37bdf41ccmov rsi, [rsp+160]
    37bdf41d4test rsi, rsi
    37bdf41d7jne 0x37bdf41eb
    37bdf41d9mov rax, [rsp+19984]
    37bdf41e1cmp [rax], 0
    37bdf41e5je 0x37bdf3d6e
    37bdf41eb
    37bdf41ebloc_37bdf41eb:
    37bdf41ebmov r9, r13
    37bdf41eemov r8, rbx
    37bdf41f1lea rcx, [rip+0x660878]
    37bdf41f8mov rdx, rbx
    37bdf41fbmov rax, [rsp+19936]
    37bdf4203mov [rsp+56], 1
    37bdf420cmov [rsp+48], rax
    37bdf4211mov rax, [rsp+19928]
    37bdf4219mov [rsp+40], rax
    37bdf421elea rax, [rip+0x660863]
    37bdf4225mov [rsp+32], rax
    37bdf422acall clacpy_64_
    37bdf422fjmp 0x37bdf3cb5
    37bdf4234
    37bdf4234 0f 1f 40 00 ..@.
    37bdf4238
    37bdf4238loc_37bdf4238:
    37bdf4238mov rax, -7
    37bdf423fmov edx, 7
    37bdf4244jmp 0x37bdf390f
    37bdf4249
    37bdf4249loc_37bdf4249:
    37bdf4249mov rax, -10
    37bdf4250mov edx, 10
    37bdf4255jmp 0x37bdf390f
    37bdf425a
    37bdf425aloc_37bdf425a:
    37bdf425aneg rdx
    37bdf425djmp 0x37bdf391a
    37bdf3800
    37bdf4262
    37bdf4262 // align 0x10
    37bdf4270
    37bdf4270clabrd_64_:
    37bdf4270push r15
    37bdf4272push r14
    37bdf4274push r13
    37bdf4276push r12
    37bdf4278push rbp
    37bdf4279push rdi
    37bdf427apush rsi
    37bdf427bpush rbx
    37bdf427csub rsp, 312
    37bdf4283movups [rsp+288], x6
    37bdf428bmov rax, [rcx]
    37bdf428emov [rsp+408], r9
    37bdf4296mov r13, rcx
    37bdf4299mov rbp, rdx
    37bdf429ctest rax, rax
    37bdf429fjle 0x37bdf4f88
    37bdf42a5mov r9, [rdx]
    37bdf42a8test r9, r9
    37bdf42abjle 0x37bdf4f88
    37bdf42b1mov rdi, [rsp+480]
    37bdf42b9xor r11l, r11l
    37bdf42bcmov rbx, [rsp+464]
    37bdf42c4mov [rsp+264], 1
    37bdf42d0mov r10, [rdi]
    37bdf42d3mov rdi, [rsp+416]
    37bdf42dbtest r10, r10
    37bdf42decmovns r11, r10
    37bdf42e2mov r10, [rdi]
    37bdf42e5mov [rsp+200], r11
    37bdf42ednot r11
    37bdf42f0mov [rsp+208], r11
    37bdf42f8xor r11l, r11l
    37bdf42fbtest r10, r10
    37bdf42fecmovns r11, r10
    37bdf4302mov r10, [rbx]
    37bdf4305mov rbx, [r8]
    37bdf4308mov [rsp+120], r11
    37bdf430dnot r11
    37bdf4310mov [rsp+128], r11
    37bdf4318xor r11l, r11l
    37bdf431btest r10, r10
    37bdf431ecmovns r11, r10
    37bdf4322mov [rsp+184], rbx
    37bdf432amov [rsp+216], r11
    37bdf4332not r11
    37bdf4335mov [rsp+192], r11
    37bdf433dcmp rax, r9
    37bdf4340jge 0x37bdf4fa8
    37bdf4346cmp [rsp+184], 0
    37bdf434fjle 0x37bdf4f88
    37bdf4355lea rax, [rsp+272]
    37bdf435dlea rcx, [rip+0x66075c]
    37bdf4364mov [rsp+384], r13
    37bdf436cmovq x6, [rip+0x660774]
    37bdf4374mov [rsp+96], rax
    37bdf4379lea rax, [rip+0x660728]
    37bdf4380mov rbx, [rsp+416]
    37bdf4388lea r12, [rip+0x660729]
    37bdf438fmov [rsp+112], rax
    37bdf4394lea rax, [rsp+256]
    37bdf439clea rdi, [rsp+280]
    37bdf43a4mov r15l, 1
    37bdf43aamov [rsp+152], rax
    37bdf43b2lea rax, [rsp+264]
    37bdf43bamov [rsp+224], rax
    37bdf43c2mov [rsp+136], rcx
    37bdf43cajmp 0x37bdf4cc7
    37bdf43cf
    37bdf43cf 90 .
    37bdf43d0
    37bdf43d0loc_37bdf43d0:
    37bdf43d0mov r9, [rsp+216]
    37bdf43d8movlps [r13], x6
    37bdf43ddsub rcx, r15
    37bdf43e0mov r10, [rsp+192]
    37bdf43e8mov r8, [rsp+144]
    37bdf43f0mov [rsp+48], r13
    37bdf43f5imul r9, r15
    37bdf43f9mov [rsp+280], rdx
    37bdf4401lea rax, [r8+r14]
    37bdf4405lea r8, [rip+0x6606d0]
    37bdf440cmov [rsp+80], r12
    37bdf4411mov [rsp+64], r8
    37bdf4416mov r8, rdi
    37bdf4419add r10, r9
    37bdf441cmov r9, [rsp+456]
    37bdf4424mov [rsp+88], 12
    37bdf442dlea rdx, [r10+r14]
    37bdf4431mov r14, [rsp+408]
    37bdf4439mov [rsp+56], rbx
    37bdf443elea r9, [r9+8*rdx]
    37bdf4442mov [rsp+40], rbx
    37bdf4447mov rdx, [rsp+96]
    37bdf444clea r11, [r14+8*rax]
    37bdf4450mov [rsp+72], r9
    37bdf4455mov [rsp+32], r11
    37bdf445amov [rsp+272], rcx
    37bdf4462mov rcx, [rsp+112]
    37bdf4467mov [rsp+144], r9
    37bdf446flea r9, [rip+0x66064a]
    37bdf4476mov [rsp+248], r11
    37bdf447emov [rsp+232], r10
    37bdf4486call cgemv_64_
    37bdf448bmov r14, [rbp]
    37bdf448fmov r10, [rsp+232]
    37bdf4497lea r8, [rip+0x66063e]
    37bdf449emov r9, [rsp+160]
    37bdf44a6mov [rsp+64], r8
    37bdf44ablea rcx, [rip+0x660616]
    37bdf44b2sub r14, r15
    37bdf44b5mov [rsp+48], r13
    37bdf44bamov r8, [rsp+480]
    37bdf44c2lea rdx, [r14+1]
    37bdf44c6mov r14, [rsp+456]
    37bdf44cemov [rsp+32], r9
    37bdf44d3lea r9, [rip+0x6605e6]
    37bdf44damov [rsp+40], r8
    37bdf44dfmov r8, rdi
    37bdf44e2lea r14, [r14+8*r10+8]
    37bdf44e7mov [rsp+80], r12
    37bdf44ecmov [rsp+72], r14
    37bdf44f1mov [rsp+88], 19
    37bdf44famov [rsp+56], rbx
    37bdf44ffmov [rsp+272], rdx
    37bdf4507mov rdx, [rsp+96]
    37bdf450cmov [rsp+280], rsi
    37bdf4514call cgemv_64_
    37bdf4519mov r11, [rsp+104]
    37bdf451emov rdx, [rsp+96]
    37bdf4523lea r9, [rip+0x660576]
    37bdf452amov rcx, [rsp+384]
    37bdf4532mov r8, [rsp+136]
    37bdf453amov [rsp+280], rsi
    37bdf4542mov rcx, [rcx]
    37bdf4545mov [rsp+64], r8
    37bdf454amov r8, rdi
    37bdf454dmov [rsp+48], r14
    37bdf4552mov [rsp+232], rcx
    37bdf455asub rcx, r15
    37bdf455dmov [rsp+272], rcx
    37bdf4565mov rcx, [rsp+408]
    37bdf456dmov [rsp+88], 12
    37bdf4576lea r10, [rcx+r11+8]
    37bdf457bmov rcx, [rsp+144]
    37bdf4583mov [rsp+80], r12
    37bdf4588mov [rsp+32], r10
    37bdf458dmov [rsp+72], rcx
    37bdf4592mov rcx, [rsp+112]
    37bdf4597mov [rsp+56], r12
    37bdf459cmov [rsp+40], rbx
    37bdf45a1mov [rsp+240], r10
    37bdf45a9call cgemv_64_
    37bdf45aemov rcx, [rbp]
    37bdf45b2lea r8, [rip+0x660523]
    37bdf45b9mov [rsp+72], r14
    37bdf45bemov [rsp+64], r8
    37bdf45c3lea r9, [rip+0x6604f6]
    37bdf45camov r8, rdi
    37bdf45cdsub rcx, r15
    37bdf45d0mov [rsp+48], r13
    37bdf45d5lea rdx, [rcx+1]
    37bdf45d9mov rcx, [rsp+168]
    37bdf45e1mov [rsp+80], r12
    37bdf45e6mov [rsp+88], 12
    37bdf45efmov [rsp+32], rcx
    37bdf45f4mov rcx, [rsp+112]
    37bdf45f9mov [rsp+56], rbx
    37bdf45femov [rsp+40], rbx
    37bdf4603mov [rsp+280], rdx
    37bdf460bmov rdx, [rsp+96]
    37bdf4610mov [rsp+272], rsi
    37bdf4618call cgemv_64_
    37bdf461dmov r11, [rsp+104]
    37bdf4622mov rdx, [rsp+96]
    37bdf4627lea r9, [rip+0x660472]
    37bdf462emov r8, [rsp+384]
    37bdf4636mov rcx, [rsp+112]
    37bdf463bmov [rsp+280], rsi
    37bdf4643mov r8, [r8]
    37bdf4646mov [rsp+48], r14
    37bdf464bmov r14, [rsp+464]
    37bdf4653mov [rsp+80], r12
    37bdf4658sub r8, r15
    37bdf465bmov [rsp+56], r12
    37bdf4660mov [rsp+272], r8
    37bdf4668mov r8, [rsp+456]
    37bdf4670mov [rsp+40], r14
    37bdf4675mov [rsp+88], 12
    37bdf467elea rax, [r8+r11+8]
    37bdf4683mov r11, [rsp+144]
    37bdf468bmov r8, rdi
    37bdf468emov [rsp+32], rax
    37bdf4693mov [rsp+72], r11
    37bdf4698mov r11, [rsp+136]
    37bdf46a0mov [rsp+232], rax
    37bdf46a8mov [rsp+64], r11
    37bdf46adcall cgemv_64_
    37bdf46b2mov r14, [rsp+384]
    37bdf46bamov rcx, rdi
    37bdf46bdmov r8, [rsp+144]
    37bdf46c5mov rdx, [rsp+176]
    37bdf46cdlea r9, [rip+0x6603e4]
    37bdf46d4mov r14, [r14]
    37bdf46d7mov [rsp+104], r14
    37bdf46dcsub r14, r15
    37bdf46dfmov [rsp+280], r14
    37bdf46e7call cscal_64_
    37bdf46ecmov rax, [rbp]
    37bdf46f0mov r8, rbx
    37bdf46f3mov rcx, rdi
    37bdf46f6sub rax, r15
    37bdf46f9lea rdx, [rax+1]
    37bdf46fdmov [rsp+280], rdx
    37bdf4705mov rdx, r13
    37bdf4708call clacgv_64_
    37bdf470dmov r14, [rsp+160]
    37bdf4715mov rcx, rdi
    37bdf4718mov r8, [rsp+480]
    37bdf4720mov [rsp+280], rsi
    37bdf4728mov rdx, r14
    37bdf472bcall clacgv_64_
    37bdf4730mov rax, [rsp+384]
    37bdf4738mov r8, rdi
    37bdf473bmov r10, [rsp+240]
    37bdf4743mov r11, [rsp+248]
    37bdf474bmov r13, [rsp+136]
    37bdf4753lea r9, [rip+0x660346]
    37bdf475amov [rsp+280], rsi
    37bdf4762mov rax, [rax]
    37bdf4765mov [rsp+32], r10
    37bdf476amov [rsp+72], r11
    37bdf476fmov rdx, [rsp+96]
    37bdf4774mov [rsp+104], rax
    37bdf4779sub rax, r15
    37bdf477cmov rcx, [rsp+112]
    37bdf4781mov [rsp+272], rax
    37bdf4789mov rax, [rsp+480]
    37bdf4791mov [rsp+64], r13
    37bdf4796mov [rsp+56], rax
    37bdf479bmov [rsp+48], r14
    37bdf47a0mov [rsp+88], 12
    37bdf47a9mov [rsp+80], r12
    37bdf47aemov [rsp+40], rbx
    37bdf47b3mov [rsp+144], r11
    37bdf47bbcall cgemv_64_
    37bdf47c0mov r8, [rsp+480]
    37bdf47c8mov rdx, r14
    37bdf47cbmov rcx, rdi
    37bdf47cemov [rsp+280], rsi
    37bdf47d6call clacgv_64_
    37bdf47dbmov rsi, [rsp+168]
    37bdf47e3mov rdx, rdi
    37bdf47e6mov r14, [rsp+384]
    37bdf47eemov r11, [rsp+144]
    37bdf47f6mov rax, [rsp+232]
    37bdf47felea r9, [rip+0x66029b]
    37bdf4805mov [rsp+136], r13
    37bdf480dmov r14, [r14]
    37bdf4810mov [rsp+48], rsi
    37bdf4815mov rsi, [rsp+464]
    37bdf481dmov [rsp+72], r11
    37bdf4822mov [rsp+64], r13
    37bdf4827mov r8, [rsp+224]
    37bdf482fmov [rsp+40], rsi
    37bdf4834mov rcx, [rsp+112]
    37bdf4839mov [rsp+32], rax
    37bdf483emov [rsp+88], 12
    37bdf4847mov [rsp+80], r12
    37bdf484cmov [rsp+56], r12
    37bdf4851mov [rsp+104], r14
    37bdf4856sub r14, r15
    37bdf4859mov [rsp+280], r14
    37bdf4861call cgemv_64_
    37bdf4866mov r13, [rsp+264]
    37bdf486emov rsi, [rsp+120]
    37bdf4873mov r9, [rsp+128]
    37bdf487bmov r14, [rsp+408]
    37bdf4883imul rsi, r13
    37bdf4887mov r15, [rsp+384]
    37bdf488fmov r11, [rsp+440]
    37bdf4897mov rdx, [r15]
    37bdf489alea r15, [r13-1]
    37bdf489elea rcx, [rsi+r9]
    37bdf48a2mov [rsp+104], r15
    37bdf48a7shl r15, 3
    37bdf48ablea r9, [rip+0x660206]
    37bdf48b2lea rax, [r13+rcx+1]
    37bdf48b7lea r14, [r14+8*rax]
    37bdf48bbmov rax, [r14]
    37bdf48bemov [rsp+256], rax
    37bdf48c6mov rax, rdx
    37bdf48c9sub rax, r13
    37bdf48ccmov [rsp+280], rax
    37bdf48d4lea rax, [r13+2]
    37bdf48d8cmp rax, rdx
    37bdf48dbcmovg rax, rdx
    37bdf48dfadd r11, r15
    37bdf48e2mov rdx, [rsp+152]
    37bdf48eamov [rsp+32], r11
    37bdf48efmov r11, [rsp+408]
    37bdf48f7add rax, rcx
    37bdf48famov rcx, rdi
    37bdf48fdlea r8, [r11+8*rax]
    37bdf4901call clarfg_64_
    37bdf4906mov rdx, [rsp+104]
    37bdf490badd rsi, [rsp+120]
    37bdf4910movlps [r14], x6
    37bdf4914movss x0, [rsp+256]
    37bdf491dmov r11, [rsp+432]
    37bdf4925lea r9, [rip+0x660194]
    37bdf492clea rcx, [rip+0x660195]
    37bdf4933mov r8, [rsp+408]
    37bdf493badd rsi, [rsp+128]
    37bdf4943movss [r11+4*rdx], x0
    37bdf4949mov r11, [rsp+384]
    37bdf4951lea rdx, [r13+rsi+1]
    37bdf4956lea rdx, [r8+8*rdx]
    37bdf495amov r8, rdi
    37bdf495dmov r11, [r11]
    37bdf4960mov rax, r11
    37bdf4963mov [rsp+144], r11
    37bdf496bmov r11, [rsp+208]
    37bdf4973sub rax, r13
    37bdf4976mov [rsp+272], rax
    37bdf497emov rax, [rbp]
    37bdf4982mov [rsp+48], r14
    37bdf4987sub rax, r13
    37bdf498amov [rsp+32], rdx
    37bdf498fmov rdx, [rsp+96]
    37bdf4994mov [rsp+280], rax
    37bdf499cmov rax, [rsp+200]
    37bdf49a4mov [rsp+56], r12
    37bdf49a9imul rax, r13
    37bdf49admov [rsp+40], rbx
    37bdf49b2mov [rsp+88], 19
    37bdf49bbmov [rsp+80], r12
    37bdf49c0lea r10, [rax+r11]
    37bdf49c4lea r11, [rip+0x660111]
    37bdf49cblea rax, [r13+r10+1]
    37bdf49d0mov [rsp+168], r10
    37bdf49d8mov r10, [rsp+472]
    37bdf49e0mov [rsp+64], r11
    37bdf49e5lea rax, [r10+8*rax]
    37bdf49e9mov [rsp+72], rax
    37bdf49eemov [rsp+160], rax
    37bdf49f6call cgemv_64_
    37bdf49fbmov r8, [rsp+384]
    37bdf4a03mov r10, [rsp+168]
    37bdf4a0blea r11, [rip+0x6600ca]
    37bdf4a12mov rsi, [rsp+104]
    37bdf4a17lea r9, [rip+0x6600a2]
    37bdf4a1elea rcx, [rip+0x6600a3]
    37bdf4a25mov r8, [r8]
    37bdf4a28mov [rsp+64], r11
    37bdf4a2dmov [rsp+280], rsi
    37bdf4a35mov rdx, r8
    37bdf4a38mov [rsp+48], r14
    37bdf4a3dsub rdx, r13
    37bdf4a40mov [rsp+80], r12
    37bdf4a45mov [rsp+272], rdx
    37bdf4a4dmov rdx, [rsp+472]
    37bdf4a55mov [rsp+88], 19
    37bdf4a5elea rsi, [rdx+8*r10+8]
    37bdf4a63mov rdx, [rsp+408]
    37bdf4a6bmov [rsp+56], r12
    37bdf4a70mov [rsp+72], rsi
    37bdf4a75lea rdx, [rdx+r15+8]
    37bdf4a7amov [rsp+40], rbx
    37bdf4a7fmov [rsp+32], rdx
    37bdf4a84mov rdx, [rsp+96]
    37bdf4a89mov [rsp+144], r8
    37bdf4a91mov r8, rdi
    37bdf4a94call cgemv_64_
    37bdf4a99mov r8, [rsp+104]
    37bdf4a9emov rdx, [rbp]
    37bdf4aa2mov [rsp+48], rsi
    37bdf4aa7mov rax, [rsp+160]
    37bdf4aafmov rcx, [rsp+112]
    37bdf4ab4mov [rsp+88], 12
    37bdf4abdlea r9, [rip+0x65ffdc]
    37bdf4ac4mov [rsp+280], r8
    37bdf4accmov r8, [rsp+480]
    37bdf4ad4sub rdx, r13
    37bdf4ad7mov [rsp+72], rax
    37bdf4adcmov rax, [rsp+136]
    37bdf4ae4mov [rsp+40], r8
    37bdf4ae9mov r8, [rsp+472]
    37bdf4af1mov [rsp+64], rax
    37bdf4af6lea rax, [r8+r15+8]
    37bdf4afbmov [rsp+80], r12
    37bdf4b00mov r8, rdi
    37bdf4b03mov [rsp+32], rax
    37bdf4b08mov [rsp+56], r12
    37bdf4b0dmov [rsp+272], rdx
    37bdf4b15mov rdx, [rsp+96]
    37bdf4b1acall cgemv_64_
    37bdf4b1fmov rcx, [rsp+384]
    37bdf4b27lea r11, [rip+0x65ffae]
    37bdf4b2emov rdx, rdi
    37bdf4b31lea r9, [rip+0x65ff88]
    37bdf4b38mov rcx, [rcx]
    37bdf4b3bmov [rsp+72], rsi
    37bdf4b40mov [rsp+64], r11
    37bdf4b45mov [rsp+104], rcx
    37bdf4b4asub rcx, r13
    37bdf4b4dmov [rsp+280], rcx
    37bdf4b55mov rcx, [rsp+464]
    37bdf4b5dmov [rsp+48], r14
    37bdf4b62mov [rsp+40], rcx
    37bdf4b67mov rcx, [rsp+456]
    37bdf4b6fmov [rsp+88], 19
    37bdf4b78lea rax, [rcx+r15+8]
    37bdf4b7dmov [rsp+80], r12
    37bdf4b82mov r15, [rsp+224]
    37bdf4b8alea rcx, [rip+0x65ff37]
    37bdf4b91mov [rsp+32], rax
    37bdf4b96mov [rsp+56], r12
    37bdf4b9bmov r8, r15
    37bdf4b9ecall cgemv_64_
    37bdf4ba3mov r14, [rsp+200]
    37bdf4babmov r8, rdi
    37bdf4baemov rax, [rsp+264]
    37bdf4bb6mov rdx, [rbp]
    37bdf4bbamov rsi, [rsp+208]
    37bdf4bc2mov [rsp+88], 19
    37bdf4bcbmov rcx, r14
    37bdf4bcemov r11, [rsp+472]
    37bdf4bd6mov r9, [rsp+128]
    37bdf4bdemov [rsp+80], r12
    37bdf4be3imul rcx, rax
    37bdf4be7sub rdx, rax
    37bdf4beaadd rax, 1
    37bdf4beemov r13, [rsp+136]
    37bdf4bf6mov [rsp+280], rdx
    37bdf4bfemov [rsp+64], r13
    37bdf4c03lea rdx, [rcx+rsi]
    37bdf4c07mov [rsp+56], r12
    37bdf4c0clea rcx, [rdx+rax]
    37bdf4c10lea rdx, [r11+8*rdx+8]
    37bdf4c15mov [rsp+40], rbx
    37bdf4c1aimul rax, [rsp+120]
    37bdf4c20lea rcx, [r11+8*rcx]
    37bdf4c24mov [rsp+48], rdx
    37bdf4c29mov rdx, r15
    37bdf4c2cmov [rsp+72], rcx
    37bdf4c31mov rcx, [rsp+408]
    37bdf4c39lea rax, [r9+rax+1]
    37bdf4c3elea r9, [rip+0x65fe5b]
    37bdf4c45lea rax, [rcx+8*rax]
    37bdf4c49lea rcx, [rip+0x65fe78]
    37bdf4c50mov [rsp+32], rax
    37bdf4c55call cgemv_64_
    37bdf4c5amov rcx, [rsp+264]
    37bdf4c62mov rax, [rbp]
    37bdf4c66mov rdx, r14
    37bdf4c69lea r9, [rip+0x65fe48]
    37bdf4c70sub rax, rcx
    37bdf4c73imul rdx, rcx
    37bdf4c77lea r15, [rcx+1]
    37bdf4c7bmov [rsp+280], rax
    37bdf4c83mov rax, [rsp+440]
    37bdf4c8badd rdx, rsi
    37bdf4c8elea rcx, [rax+8*rcx-8]
    37bdf4c93mov rax, [rsp+472]
    37bdf4c9badd rdx, r15
    37bdf4c9elea r8, [rax+8*rdx]
    37bdf4ca2mov rdx, rcx
    37bdf4ca5mov rcx, rdi
    37bdf4ca8call cscal_64_
    37bdf4cad
    37bdf4cadloc_37bdf4cad:
    37bdf4cadmov [rsp+264], r15
    37bdf4cb5cmp r15, [rsp+184]
    37bdf4cbdjg 0x37bdf4f88
    37bdf4cc3mov r9, [rbp]
    37bdf4cc7
    37bdf4cc7loc_37bdf4cc7:
    37bdf4cc7mov r13, [rsp+120]
    37bdf4cccmov rax, [rsp+128]
    37bdf4cd4sub r9, r15
    37bdf4cd7mov r8, rbx
    37bdf4cdamov rcx, [rsp+408]
    37bdf4ce2add r9, 1
    37bdf4ce6imul r13, r15
    37bdf4ceamov [rsp+280], r9
    37bdf4cf2lea rsi, [r13+rax]
    37bdf4cf7lea rdx, [rsi+r15]
    37bdf4cfbmov [rsp+144], rsi
    37bdf4d03lea rsi, [r15-1]
    37bdf4d07lea r13, [rcx+8*rdx]
    37bdf4d0bmov rcx, rdi
    37bdf4d0emov rdx, r13
    37bdf4d11call clacgv_64_
    37bdf4d16mov r14, [rsp+408]
    37bdf4d1emov r8, rbx
    37bdf4d21lea rcx, [8*rsi]
    37bdf4d29mov [rsp+104], rcx
    37bdf4d2eadd r14, rcx
    37bdf4d31mov rcx, rdi
    37bdf4d34mov [rsp+280], rsi
    37bdf4d3cmov rdx, r14
    37bdf4d3fcall clacgv_64_
    37bdf4d44mov rdx, [rbp]
    37bdf4d48mov r8, rdi
    37bdf4d4bmov rax, [rsp+136]
    37bdf4d53mov rcx, [rsp+104]
    37bdf4d58add rcx, [rsp+472]
    37bdf4d60mov [rsp+48], r14
    37bdf4d65lea r9, [rip+0x65fd34]
    37bdf4d6csub rdx, r15
    37bdf4d6fmov [rsp+64], rax
    37bdf4d74add rdx, 1
    37bdf4d78mov [rsp+32], rcx
    37bdf4d7dmov [rsp+272], rdx
    37bdf4d85mov rdx, [rsp+480]
    37bdf4d8dmov [rsp+88], 12
    37bdf4d96mov [rsp+40], rdx
    37bdf4d9bmov rdx, [rsp+96]
    37bdf4da0mov [rsp+80], rbx
    37bdf4da5mov [rsp+72], r13
    37bdf4daamov [rsp+56], rbx
    37bdf4dafmov [rsp+160], rcx
    37bdf4db7mov rcx, [rsp+112]
    37bdf4dbcmov [rsp+280], rsi
    37bdf4dc4call cgemv_64_
    37bdf4dc9mov rdx, r14
    37bdf4dccmov r8, rbx
    37bdf4dcfmov rcx, rdi
    37bdf4dd2mov [rsp+280], rsi
    37bdf4ddacall clacgv_64_
    37bdf4ddfmov r14, [rsp+104]
    37bdf4de4mov rcx, rdi
    37bdf4de7add r14, [rsp+456]
    37bdf4defmov r8, [rsp+464]
    37bdf4df7mov rdx, r14
    37bdf4dfamov [rsp+280], rsi
    37bdf4e02call clacgv_64_
    37bdf4e07mov rdx, [rbp]
    37bdf4e0bmov r11, [rsp+408]
    37bdf4e13mov [rsp+48], r14
    37bdf4e18mov r8, [rsp+144]
    37bdf4e20mov r9, [rsp+464]
    37bdf4e28mov [rsp+80], rbx
    37bdf4e2dlea rcx, [rip+0x65fc94]
    37bdf4e34sub rdx, r15
    37bdf4e37mov [rsp+72], r13
    37bdf4e3clea r10, [r11+8*r8+8]
    37bdf4e41add rdx, 1
    37bdf4e45mov r8, rdi
    37bdf4e48mov r11, [rsp+136]
    37bdf4e50mov [rsp+32], r10
    37bdf4e55mov [rsp+64], r11
    37bdf4e5amov [rsp+56], r9
    37bdf4e5flea r9, [rip+0x65fc3a]
    37bdf4e66mov [rsp+88], 19
    37bdf4e6fmov [rsp+40], rbx
    37bdf4e74mov [rsp+280], rdx
    37bdf4e7cmov rdx, [rsp+96]
    37bdf4e81mov [rsp+168], r10
    37bdf4e89mov [rsp+272], rsi
    37bdf4e91call cgemv_64_
    37bdf4e96mov r8, [rsp+464]
    37bdf4e9emov rdx, r14
    37bdf4ea1mov rcx, rdi
    37bdf4ea4mov [rsp+280], rsi
    37bdf4eaclea r14, [r15+1]
    37bdf4eb0call clacgv_64_
    37bdf4eb5mov rdx, [r13]
    37bdf4eb9mov r11, [rsp+104]
    37bdf4ebeadd r11, [rsp+448]
    37bdf4ec6mov r8, [rsp+408]
    37bdf4ecemov [rsp+256], rdx
    37bdf4ed6mov rdx, [rbp]
    37bdf4edamov [rsp+32], r11
    37bdf4edfmov r9, rdx
    37bdf4ee2mov [rsp+176], r11
    37bdf4eeasub r9, r15
    37bdf4eedcmp rdx, r14
    37bdf4ef0cmovg rdx, r14
    37bdf4ef4imul rdx, [rsp+120]
    37bdf4efalea rcx, [r9+1]
    37bdf4efeadd rdx, [rsp+128]
    37bdf4f06add rdx, r15
    37bdf4f09mov [rsp+280], rcx
    37bdf4f11mov r9, rbx
    37bdf4f14mov rcx, rdi
    37bdf4f17lea r8, [r8+8*rdx]
    37bdf4f1bmov rdx, [rsp+152]
    37bdf4f23call clarfg_64_
    37bdf4f28mov r9, [rsp+424]
    37bdf4f30movss x0, [rsp+256]
    37bdf4f39movss [r9+4*rsi], x0
    37bdf4f3fmov r9, [rsp+384]
    37bdf4f47mov rcx, [r9]
    37bdf4f4amov r9, [rbp]
    37bdf4f4esub r9, r15
    37bdf4f51lea rdx, [r9+1]
    37bdf4f55cmp rcx, r15
    37bdf4f58jg 0x37bdf43d0
    37bdf4f5emov [rsp+280], rdx
    37bdf4f66mov r8, rbx
    37bdf4f69mov rdx, r13
    37bdf4f6cmov rcx, rdi
    37bdf4f6fcall clacgv_64_
    37bdf4f74mov rax, [rsp+264]
    37bdf4f7clea r15, [rax+1]
    37bdf4f80jmp 0x37bdf4cad
    37bdf4f85
    37bdf4f85 0f 1f 00 ...
    37bdf4f88
    37bdf4f88loc_37bdf4f88:
    37bdf4f88movups x6, [rsp+288]
    37bdf4f90add rsp, 312
    37bdf4f97pop rbx
    37bdf4f98pop rsi
    37bdf4f99pop rdi
    37bdf4f9apop rbp
    37bdf4f9bpop r12
    37bdf4f9dpop r13
    37bdf4f9fpop r14
    37bdf4fa1pop r15
    37bdf4fa3ret
    37bdf4fa4
    37bdf4fa4 0f 1f 40 00 ..@.
    37bdf4fa8
    37bdf4fa8loc_37bdf4fa8:
    37bdf4fa8test rbx, rbx
    37bdf4fabjle 0x37bdf4f88
    37bdf4fadlea rax, [rsp+272]
    37bdf4fb5lea rcx, [rip+0x65fb04]
    37bdf4fbcmovq x6, [rip+0x65fb24]
    37bdf4fc4mov rsi, [rsp+408]
    37bdf4fccmov [rsp+96], rax
    37bdf4fd1lea rax, [rip+0x65fad0]
    37bdf4fd8lea r15, [rsp+280]
    37bdf4fe0mov r14l, 1
    37bdf4fe6mov [rsp+112], rax
    37bdf4feblea rax, [rsp+256]
    37bdf4ff3mov [rsp+152], rax
    37bdf4ffbmov [rsp+136], rcx
    37bdf5003mov [rsp+104], r15
    37bdf5008jmp 0x37bdf5032
    37bdf500a
    37bdf500a 66 0f 1f 44 00 00 f..D..
    37bdf5010
    37bdf5010loc_37bdf5010:
    37bdf5010mov rax, [rsp+264]
    37bdf5018lea r14, [rax+1]
    37bdf501c
    37bdf501cloc_37bdf501c:
    37bdf501cmov [rsp+264], r14
    37bdf5024cmp r14, [rsp+184]
    37bdf502cjg 0x37bdf4f88
    37bdf5032
    37bdf5032loc_37bdf5032:
    37bdf5032lea rbx, [r14-1]
    37bdf5036mov rax, [rsp+472]
    37bdf503emov rcx, [rsp+104]
    37bdf5043lea rdi, [8*rbx]
    37bdf504bmov r8, [rsp+480]
    37bdf5053mov [rsp+280], rbx
    37bdf505badd rax, rdi
    37bdf505emov rdx, rax
    37bdf5061mov [rsp+144], rax
    37bdf5069call clacgv_64_
    37bdf506emov r11, [rsp+120]
    37bdf5073mov rdx, [r13]
    37bdf5077lea r9, [rsi+rdi]
    37bdf507bmov r15, [rsp+128]
    37bdf5083mov r8, [rsp+480]
    37bdf508bmov [rsp+32], r9
    37bdf5090imul r11, r14
    37bdf5094sub rdx, r14
    37bdf5097mov r10, [rsp+136]
    37bdf509fmov rax, [rsp+144]
    37bdf50a7add rdx, 1
    37bdf50abmov [rsp+56], r8
    37bdf50b0mov r8, [rsp+416]
    37bdf50b8mov [rsp+272], rdx
    37bdf50c0mov rcx, [rsp+112]
    37bdf50c5add r15, r11
    37bdf50c8mov [rsp+160], r11
    37bdf50d0lea r11, [rip+0x65f9e1]
    37bdf50d7lea rdx, [r15+r14]
    37bdf50dbmov [rsp+80], r11
    37bdf50e0lea r12, [rsi+8*rdx]
    37bdf50e4mov [rsp+64], r10
    37bdf50e9mov rdx, [rsp+96]
    37bdf50eemov [rsp+48], rax
    37bdf50f3mov [rsp+40], r8
    37bdf50f8mov r8, [rsp+104]
    37bdf50fdmov [rsp+88], 12
    37bdf5106mov [rsp+72], r12
    37bdf510bmov [rsp+168], r9
    37bdf5113lea r9, [rip+0x65f986]
    37bdf511amov [rsp+280], rbx
    37bdf5122call cgemv_64_
    37bdf5127mov r8, [rsp+480]
    37bdf512fmov rdx, [rsp+144]
    37bdf5137mov [rsp+280], rbx
    37bdf513fmov rcx, [rsp+104]
    37bdf5144call clacgv_64_
    37bdf5149mov r8, [r13]
    37bdf514dlea rax, [rip+0x65f964]
    37bdf5154mov r10, [rsp+456]
    37bdf515cmov r11, [rsp+136]
    37bdf5164mov [rsp+80], rax
    37bdf5169lea r9, [rip+0x65f930]
    37bdf5170sub r8, r14
    37bdf5173mov [rsp+56], rax
    37bdf5178add r10, rdi
    37bdf517bmov rcx, [rsp+112]
    37bdf5180mov rax, [rsp+464]
    37bdf5188lea rdx, [r8+1]
    37bdf518cmov [rsp+64], r11
    37bdf5191mov [rsp+272], rdx
    37bdf5199lea rdx, [rsi+8*r15+8]
    37bdf519emov r8, [rsp+104]
    37bdf51a3mov [rsp+48], rdx
    37bdf51a8mov rdx, [rsp+96]
    37bdf51admov [rsp+40], rax
    37bdf51b2mov [rsp+32], r10
    37bdf51b7mov [rsp+88], 12
    37bdf51c0mov [rsp+72], r12
    37bdf51c5mov [rsp+176], r10
    37bdf51cdmov [rsp+280], rbx
    37bdf51d5call cgemv_64_
    37bdf51damov rdx, [r12]
    37bdf51delea r10, [r14+1]
    37bdf51e2lea r9, [rip+0x65f8cf]
    37bdf51e9mov [rsp+144], r10
    37bdf51f1mov [rsp+256], rdx
    37bdf51f9mov rdx, [r13]
    37bdf51fdmov rax, rdx
    37bdf5200sub rax, r14
    37bdf5203lea rcx, [rax+1]
    37bdf5207mov rax, [rsp+440]
    37bdf520fmov [rsp+280], rcx
    37bdf5217mov rcx, [rsp+104]
    37bdf521cadd rax, rdi
    37bdf521fcmp rdx, r10
    37bdf5222cmovg rdx, r10
    37bdf5226mov [rsp+32], rax
    37bdf522bmov [rsp+224], rax
    37bdf5233add rdx, r15
    37bdf5236lea r8, [rsi+8*rdx]
    37bdf523amov rdx, [rsp+152]
    37bdf5242call clarfg_64_
    37bdf5247mov rdx, [rbp]
    37bdf524bmovss x0, [rsp+256]
    37bdf5254mov rax, [rsp+424]
    37bdf525cmov r10, [rsp+144]
    37bdf5264cmp rdx, r14
    37bdf5267mov r11, [rsp+160]
    37bdf526fmovss [rax+4*rbx], x0
    37bdf5274jle 0x37bdf5010
    37bdf527amov r15, [rsp+200]
    37bdf5282mov rcx, [r13]
    37bdf5286sub rdx, r14
    37bdf5289movlps [r12], x6
    37bdf528emov rax, [rsp+472]
    37bdf5296add r11, [rsp+120]
    37bdf529bmov [rsp+280], rdx
    37bdf52a3lea r9, [rip+0x65f816]
    37bdf52aaadd r11, [rsp+128]
    37bdf52b2imul r15, r14
    37bdf52b6sub rcx, r14
    37bdf52b9add r15, [rsp+208]
    37bdf52c1lea rdx, [r11+r14]
    37bdf52c5add r10, r15
    37bdf52c8add rcx, 1
    37bdf52ccmov [rsp+48], r12
    37bdf52d1lea r8, [rax+8*r10]
    37bdf52d5lea r10, [rsi+8*rdx]
    37bdf52d9mov rdx, [rsp+416]
    37bdf52e1mov [rsp+272], rcx
    37bdf52e9lea rax, [rip+0x65f7c8]
    37bdf52f0lea rcx, [rip+0x65f7e5]
    37bdf52f7mov [rsp+32], r10
    37bdf52fcmov [rsp+80], rax
    37bdf5301mov [rsp+72], r8
    37bdf5306mov [rsp+64], rcx
    37bdf530blea rcx, [rip+0x65f7b6]
    37bdf5312mov [rsp+56], rax
    37bdf5317mov [rsp+40], rdx
    37bdf531cmov rdx, [rsp+96]
    37bdf5321mov [rsp+88], 19
    37bdf532amov [rsp+144], r8
    37bdf5332mov r8, [rsp+104]
    37bdf5337mov [rsp+160], r10
    37bdf533fmov [rsp+232], r11
    37bdf5347call cgemv_64_
    37bdf534cmov rdx, [r13]
    37bdf5350mov r9, [rsp+416]
    37bdf5358lea rax, [rip+0x65f759]
    37bdf535fmov r11, [rsp+472]
    37bdf5367lea rcx, [rip+0x65f76e]
    37bdf536emov [rsp+80], rax
    37bdf5373mov [rsp+40], r9
    37bdf5378mov r9, [rsp+168]
    37bdf5380sub rdx, r14
    37bdf5383lea r15, [r11+8*r15+8]
    37bdf5388mov [rsp+64], rcx
    37bdf538dadd rdx, 1
    37bdf5391mov r8, [rsp+104]
    37bdf5396mov [rsp+72], r15
    37bdf539blea rcx, [rip+0x65f726]
    37bdf53a2mov [rsp+56], rax
    37bdf53a7mov [rsp+48], r12
    37bdf53acmov [rsp+32], r9
    37bdf53b1lea r9, [rip+0x65f708]
    37bdf53b8mov [rsp+88], 19
    37bdf53c1mov [rsp+272], rdx
    37bdf53c9mov rdx, [rsp+96]
    37bdf53cemov [rsp+280], rbx
    37bdf53d6call cgemv_64_
    37bdf53dbmov r10, [rbp]
    37bdf53dfmov [rsp+48], r15
    37bdf53e4lea rax, [rip+0x65f6cd]
    37bdf53ebmov r11, [rsp+480]
    37bdf53f3mov [rsp+80], rax
    37bdf53f8lea r9, [rip+0x65f6a1]
    37bdf53ffsub r10, r14
    37bdf5402mov [rsp+56], rax
    37bdf5407mov rcx, [rsp+112]
    37bdf540cmov [rsp+272], r10
    37bdf5414mov r10, [rsp+144]
    37bdf541cmov [rsp+40], r11
    37bdf5421mov r11, [rsp+472]
    37bdf5429mov [rsp+72], r10
    37bdf542emov r10, [rsp+136]
    37bdf5436lea rdx, [r11+rdi+8]
    37bdf543bmov rdi, [rsp+104]
    37bdf5440mov [rsp+88], 12
    37bdf5449mov [rsp+64], r10
    37bdf544emov [rsp+32], rdx
    37bdf5453mov rdx, [rsp+96]
    37bdf5458mov r8, rdi
    37bdf545bmov [rsp+280], rbx
    37bdf5463call cgemv_64_
    37bdf5468lea r11, [rip+0x65f66d]
    37bdf546fmov rdx, [r13]
    37bdf5473mov r8, rdi
    37bdf5476mov [rsp+64], r11
    37bdf547bmov r11, [rsp+464]
    37bdf5483lea rax, [rip+0x65f62e]
    37bdf548alea r9, [rip+0x65f62f]
    37bdf5491mov [rsp+80], rax
    37bdf5496sub rdx, r14
    37bdf5499lea rcx, [rip+0x65f628]
    37bdf54a0mov [rsp+40], r11
    37bdf54a5mov r11, [rsp+176]
    37bdf54adadd rdx, 1
    37bdf54b1mov [rsp+56], rax
    37bdf54b6mov [rsp+72], r15
    37bdf54bbmov [rsp+48], r12
    37bdf54c0mov r12, [rsp+96]
    37bdf54c5mov [rsp+32], r11
    37bdf54camov [rsp+88], 19
    37bdf54d3mov [rsp+272], rdx
    37bdf54dbmov rdx, r12
    37bdf54demov [rsp+280], rbx
    37bdf54e6call cgemv_64_
    37bdf54ebmov rdx, [rbp]
    37bdf54efmov r11, [rsp+232]
    37bdf54f7mov [rsp+272], rbx
    37bdf54ffmov r8, [rsp+144]
    37bdf5507mov r9, [rsp+136]
    37bdf550flea rbx, [rip+0x65f5a2]
    37bdf5516mov [rsp+48], r15
    37bdf551bsub rdx, r14
    37bdf551emov [rsp+80], rbx
    37bdf5523lea rcx, [rip+0x65f59e]
    37bdf552amov [rsp+280], rdx
    37bdf5532mov rdx, [rsp+416]
    37bdf553amov [rsp+72], r8
    37bdf553fmov r8, rdi
    37bdf5542mov [rsp+40], rdx
    37bdf5547lea rdx, [rsi+8*r11+8]
    37bdf554cmov [rsp+64], r9
    37bdf5551lea r9, [rip+0x65f548]
    37bdf5558mov [rsp+56], rbx
    37bdf555dmov [rsp+32], rdx
    37bdf5562mov rdx, r12
    37bdf5565mov [rsp+88], 19
    37bdf556emov [rsp+96], r12
    37bdf5573lea r12, [rsp+264]
    37bdf557bcall cgemv_64_
    37bdf5580mov rdx, [rbp]
    37bdf5584mov r9, rbx
    37bdf5587mov rcx, rdi
    37bdf558amov r8, [rsp+144]
    37bdf5592sub rdx, r14
    37bdf5595mov [rsp+280], rdx
    37bdf559dmov rdx, [rsp+224]
    37bdf55a5call cscal_64_
    37bdf55aamov r8, [rbp]
    37bdf55aemov rdx, [rsp+160]
    37bdf55b6mov rcx, rdi
    37bdf55b9sub r8, r14
    37bdf55bcmov [rsp+280], r8
    37bdf55c4mov r8, [rsp+416]
    37bdf55cccall clacgv_64_
    37bdf55d1mov r8, [rsp+416]
    37bdf55d9mov rdx, [rsp+168]
    37bdf55e1mov rcx, r12
    37bdf55e4call clacgv_64_
    37bdf55e9mov r8, [rbp]
    37bdf55edmov rdx, [rsp+264]
    37bdf55f5mov [rsp+88], 12
    37bdf55femov r15, [rsp+120]
    37bdf5603mov r9, [rsp+136]
    37bdf560bsub r8, rdx
    37bdf560elea rax, [rdx+1]
    37bdf5612mov rcx, [rsp+112]
    37bdf5617mov [rsp+280], r8
    37bdf561fmov r8, [rsp+416]
    37bdf5627imul rax, r15
    37bdf562badd rax, [rsp+128]
    37bdf5633mov [rsp+64], r9
    37bdf5638lea r9, [rip+0x65f461]
    37bdf563fmov [rsp+80], r8
    37bdf5644add rax, rdx
    37bdf5647mov [rsp+56], r8
    37bdf564cmov r8, [rsp+480]
    37bdf5654lea rax, [rsi+8*rax]
    37bdf5658mov [rsp+72], rax
    37bdf565dlea rax, [rsi+8*rdx-8]
    37bdf5662mov [rsp+40], r8
    37bdf5667mov r8, [rsp+472]
    37bdf566fmov [rsp+48], rax
    37bdf5674lea rax, [r8+8*rdx]
    37bdf5678mov r8, r12
    37bdf567bmov rdx, rdi
    37bdf567emov [rsp+32], rax
    37bdf5683call cgemv_64_
    37bdf5688mov rax, [rsp+264]
    37bdf5690mov rcx, r12
    37bdf5693mov r8, [rsp+416]
    37bdf569bmov [rsp+160], r12
    37bdf56a3lea rdx, [rsi+8*rax-8]
    37bdf56a8call clacgv_64_
    37bdf56admov rbx, [rsp+264]
    37bdf56b5mov rcx, rdi
    37bdf56b8mov [rsp+104], rdi
    37bdf56bdlea r12, [rbx-1]
    37bdf56c1lea r14, [rbx+1]
    37bdf56c5lea r10, [8*r12]
    37bdf56cdmov [rsp+280], r12
    37bdf56d5mov r8, r10
    37bdf56d8add r8, [rsp+456]
    37bdf56e0mov [rsp+168], r10
    37bdf56e8mov rax, r8
    37bdf56ebmov r8, [rsp+464]
    37bdf56f3mov rdx, rax
    37bdf56f6mov [rsp+144], rax
    37bdf56fecall clacgv_64_
    37bdf5703mov r8, [rbp]
    37bdf5707mov r10, [rsp+416]
    37bdf570fmov [rsp+120], r15
    37bdf5714mov rax, [rsp+144]
    37bdf571cmov r9, [rsp+136]
    37bdf5724mov [rsp+88], 19
    37bdf572dlea rcx, [rip+0x65f394]
    37bdf5734mov [rsp+80], r10
    37bdf5739mov r10, [rsp+464]
    37bdf5741sub r8, rbx
    37bdf5744imul r15, r14
    37bdf5748add r15, [rsp+128]
    37bdf5750mov [rsp+48], rax
    37bdf5755lea rdx, [rbx+r15]
    37bdf5759mov [rsp+56], r10
    37bdf575emov r10, [rsp+416]
    37bdf5766lea rdi, [rsi+8*rdx]
    37bdf576alea rdx, [rsi+8*r15+8]
    37bdf576fmov [rsp+64], r9
    37bdf5774mov [rsp+40], r10
    37bdf5779lea r9, [rip+0x65f320]
    37bdf5780mov [rsp+72], rdi
    37bdf5785mov [rsp+32], rdx
    37bdf578amov rdx, [rsp+96]
    37bdf578fmov [rsp+280], r8
    37bdf5797mov r8, [rsp+104]
    37bdf579cmov [rsp+272], r12
    37bdf57a4call cgemv_64_
    37bdf57a9mov r8, [rsp+464]
    37bdf57b1mov rdx, [rsp+144]
    37bdf57b9mov [rsp+280], r12
    37bdf57c1mov rcx, [rsp+104]
    37bdf57c6call clacgv_64_
    37bdf57cbmov rcx, [rbp]
    37bdf57cfmov rdx, [rdi]
    37bdf57d2mov r10, [rsp+168]
    37bdf57damov r9, [rsp+416]
    37bdf57e2mov [rsp+256], rdx
    37bdf57eamov rdx, rcx
    37bdf57edsub rdx, rbx
    37bdf57f0mov rax, r10
    37bdf57f3mov [rsp+144], r10
    37bdf57fbmov [rsp+280], rdx
    37bdf5803lea rdx, [rbx+2]
    37bdf5807cmp rdx, rcx
    37bdf580acmovg rdx, rcx
    37bdf580eimul rdx, [rsp+120]
    37bdf5814mov rcx, [rsp+104]
    37bdf5819add rax, [rsp+448]
    37bdf5821add rdx, [rsp+128]
    37bdf5829add rdx, rbx
    37bdf582cmov [rsp+32], rax
    37bdf5831lea r8, [rsi+8*rdx]
    37bdf5835mov rdx, [rsp+152]
    37bdf583dcall clarfg_64_
    37bdf5842mov rax, [rsp+432]
    37bdf584amovlps [rdi], x6
    37bdf584dmovss x0, [rsp+256]
    37bdf5856mov rdx, [rsp+456]
    37bdf585elea r10, [rip+0x65f277]
    37bdf5865mov rcx, [rsp+112]
    37bdf586alea r9, [rip+0x65f24f]
    37bdf5871movss [rax+4*r12], x0
    37bdf5877mov rax, [r13]
    37bdf587bmov r12, [rsp+216]
    37bdf5883sub rax, rbx
    37bdf5886imul r12, rbx
    37bdf588aadd r12, [rsp+192]
    37bdf5892mov [rsp+272], rax
    37bdf589amov rax, [rbp]
    37bdf589emov [rsp+64], r10
    37bdf58a3sub rax, rbx
    37bdf58a6mov [rsp+48], rdi
    37bdf58abmov [rsp+280], rax
    37bdf58b3lea rax, [rip+0x65f1fe]
    37bdf58bamov [rsp+80], rax
    37bdf58bflea rax, [r14+r12]
    37bdf58c3add r14, r15
    37bdf58c6mov r15, [rsp+104]
    37bdf58cbmov [rsp+88], 12
    37bdf58d4lea rax, [rdx+8*rax]
    37bdf58d8mov rdx, [rsp+416]
    37bdf58e0mov [rsp+72], rax
    37bdf58e5lea rax, [rsi+8*r14]
    37bdf58e9mov r8, r15
    37bdf58ecmov [rsp+56], rdx
    37bdf58f1mov [rsp+40], rdx
    37bdf58f6mov rdx, [rsp+96]
    37bdf58fbmov [rsp+32], rax
    37bdf5900call cgemv_64_
    37bdf5905mov rdx, [rbp]
    37bdf5909mov [rsp+48], rdi
    37bdf590elea r10, [rip+0x65f1c7]
    37bdf5915mov rdi, [rsp+480]
    37bdf591dmov [rsp+64], r10
    37bdf5922lea r9, [rip+0x65f197]
    37bdf5929lea rcx, [rip+0x65f198]
    37bdf5930sub rdx, rbx
    37bdf5933lea rbx, [rip+0x65f17e]
    37bdf593amov r10, [rsp+144]
    37bdf5942mov [rsp+88], 19
    37bdf594bmov [rsp+280], rdx
    37bdf5953mov rdx, [rsp+456]
    37bdf595bmov [rsp+40], rdi
    37bdf5960mov rdi, [rsp+472]
    37bdf5968lea rax, [rdx+8*r12+8]
    37bdf596dmov rdx, [rsp+416]
    37bdf5975mov r12, [rsp+160]
    37bdf597dmov [rsp+80], rbx
    37bdf5982mov [rsp+72], rax
    37bdf5987lea rax, [rdi+r10+8]
    37bdf598cmov rdi, r15
    37bdf598fmov [rsp+56], rdx
    37bdf5994mov r8, r12
    37bdf5997mov rdx, r15
    37bdf599amov [rsp+32], rax
    37bdf599fcall cgemv_64_
    37bdf59a4mov rdx, [r13]
    37bdf59a8mov r8, r12
    37bdf59abmov rax, [rsp+264]
    37bdf59b3mov r14, [rsp+216]
    37bdf59bbmov r15, [rsp+456]
    37bdf59c3mov [rsp+80], rbx
    37bdf59c8sub rdx, rax
    37bdf59cbmov [rsp+56], rbx
    37bdf59d0mov r9, [rsp+136]
    37bdf59d8mov [rsp+280], rdx
    37bdf59e0mov rdx, r14
    37bdf59e3imul rdx, rax
    37bdf59e7add rdx, [rsp+192]
    37bdf59efmov [rsp+64], r9
    37bdf59f4lea r9, [rip+0x65f0a5]
    37bdf59fblea rcx, [rax+rdx+1]
    37bdf5a00lea rax, [rsi+8*rax]
    37bdf5a04mov [rsp+104], rdi
    37bdf5a09lea rcx, [r15+8*rcx]
    37bdf5a0dlea rdx, [r15+8*rdx+8]
    37bdf5a12mov [rsp+32], rax
    37bdf5a17mov [rsp+72], rcx
    37bdf5a1cmov rcx, [rsp+416]
    37bdf5a24mov [rsp+48], rdx
    37bdf5a29mov rdx, rdi
    37bdf5a2cmov [rsp+40], rcx
    37bdf5a31mov rcx, [rsp+112]
    37bdf5a36mov [rsp+88], 12
    37bdf5a3fcall cgemv_64_
    37bdf5a44mov r8, [rsp+120]
    37bdf5a49mov rbx, [rsp+264]
    37bdf5a51lea r11, [rip+0x65f060]
    37bdf5a58mov rax, [rsp+192]
    37bdf5a60mov rdx, [rsp+128]
    37bdf5a68lea r10, [rip+0x65f06d]
    37bdf5a6flea r9, [rip+0x65f04a]
    37bdf5a76imul r14, rbx
    37bdf5a7amov r12, [rbp]
    37bdf5a7emov [rsp+80], r11
    37bdf5a83lea r15, [rbx-1]
    37bdf5a87mov [rsp+64], r10
    37bdf5a8csub r12, rbx
    37bdf5a8fmov [rsp+272], r15
    37bdf5a97lea rdi, [r14+rax]
    37bdf5a9blea r14, [rbx+1]
    37bdf5a9fmov rax, [rsp+456]
    37bdf5aa7mov [rsp+280], r12
    37bdf5aafmov [rsp+88], 12
    37bdf5ab8imul r8, r14
    37bdf5abclea rax, [rax+8*rdi+8]
    37bdf5ac1add rdi, r14
    37bdf5ac4mov [rsp+72], rax
    37bdf5ac9add rdx, r8
    37bdf5accmov r8, [rsp+416]
    37bdf5ad4mov [rsp+144], rax
    37bdf5adclea rcx, [rbx+rdx]
    37bdf5ae0lea rdx, [rsi+8*rdx+8]
    37bdf5ae5lea r12, [rsi+8*rcx]
    37bdf5ae9mov [rsp+56], r8
    37bdf5aeemov rcx, [rsp+112]
    37bdf5af3mov [rsp+40], r8
    37bdf5af8mov r8, [rsp+104]
    37bdf5afdmov [rsp+32], rdx
    37bdf5b02mov rdx, [rsp+96]
    37bdf5b07mov [rsp+48], r12
    37bdf5b0ccall cgemv_64_
    37bdf5b11lea rax, [rip+0x65efa0]
    37bdf5b18mov r10, [r13]
    37bdf5b1cmov [rsp+280], r15
    37bdf5b24mov [rsp+80], rax
    37bdf5b29mov r15, [rsp+456]
    37bdf5b31mov [rsp+56], rax
    37bdf5b36mov rax, [rsp+144]
    37bdf5b3esub r10, rbx
    37bdf5b41lea rdi, [r15+8*rdi]
    37bdf5b45mov r8, [rsp+104]
    37bdf5b4amov rdx, [rsp+96]
    37bdf5b4fmov [rsp+88], 12
    37bdf5b58mov [rsp+48], rax
    37bdf5b5dmov rax, [rsp+464]
    37bdf5b65mov r9, [rsp+136]
    37bdf5b6dmov [rsp+72], rdi
    37bdf5b72mov [rsp+40], rax
    37bdf5b77lea rax, [8*rbx]
    37bdf5b7fadd rax, [rsp+456]
    37bdf5b87mov [rsp+64], r9
    37bdf5b8cmov rcx, [rsp+112]
    37bdf5b91lea r9, [rip+0x65ef08]
    37bdf5b98mov [rsp+32], rax
    37bdf5b9dmov [rsp+272], r10
    37bdf5ba5call cgemv_64_
    37bdf5baamov rdx, [r13]
    37bdf5baemov r8, rdi
    37bdf5bb1mov rax, [rsp+448]
    37bdf5bb9mov rdi, [rsp+104]
    37bdf5bbelea r9, [rip+0x65eef3]
    37bdf5bc5sub rdx, rbx
    37bdf5bc8mov [rsp+280], rdx
    37bdf5bd0mov rcx, rdi
    37bdf5bd3lea rdx, [rax+8*rbx-8]
    37bdf5bd8call cscal_64_
    37bdf5bddmov rdx, [rbp]
    37bdf5be1mov r8, [rsp+416]
    37bdf5be9mov rcx, rdi
    37bdf5becsub rdx, rbx
    37bdf5befmov [rsp+280], rdx
    37bdf5bf7mov rdx, r12
    37bdf5bfacall clacgv_64_
    37bdf5bffjmp 0x37bdf501c
    37bdf4270
    37bdf5c04
    37bdf5c04 // align 0x20
    37bdf5c20
    37bdf5c20clacgv_64_:
    37bdf5c20mov rax, [r8]
    37bdf5c23mov r8, [rcx]
    37bdf5c26cmp rax, 1
    37bdf5c2aje 0x37bdf5c90
    37bdf5c2cmov ecx, 1
    37bdf5c31test rax, rax
    37bdf5c34js 0x37bdf5c80
    37bdf5c36
    37bdf5c36loc_37bdf5c36:
    37bdf5c36test r8, r8
    37bdf5c39jle 0x37bdf5c7b
    37bdf5c3blea rdx, [rdx+8*rcx-4]
    37bdf5c40shl rax, 3
    37bdf5c44add r8, 1
    37bdf5c48mov ecx, 1
    37bdf5c4dnop [rax+rax]
    37bdf5c55nop [rax+rax]
    37bdf5c60
    37bdf5c60loc_37bdf5c60:
    37bdf5c60movss x0, [rdx]
    37bdf5c64xorps x0, [rip+0x65ee85]
    37bdf5c6badd rcx, 1
    37bdf5c6fmovss [rdx], x0
    37bdf5c73add rdx, rax
    37bdf5c76cmp rcx, r8
    37bdf5c79jne 0x37bdf5c60
    37bdf5c7b
    37bdf5c7bloc_37bdf5c7b:
    37bdf5c7bret
    37bdf5c7c
    37bdf5c7c 0f 1f 40 00 ..@.
    37bdf5c80
    37bdf5c80loc_37bdf5c80:
    37bdf5c80lea r9, [r8-1]
    37bdf5c84imul r9, rax
    37bdf5c88sub rcx, r9
    37bdf5c8bjmp 0x37bdf5c36
    37bdf5c8d
    37bdf5c8d 0f 1f 00 ...
    37bdf5c90
    37bdf5c90loc_37bdf5c90:
    37bdf5c90lea rcx, [r8+1]
    37bdf5c94test r8, r8
    37bdf5c97jle 0x37bdf5c7b
    37bdf5c99nop [rax]
    37bdf5ca0
    37bdf5ca0loc_37bdf5ca0:
    37bdf5ca0movss x0, [rdx+8*rax-4]
    37bdf5ca6xorps x0, [rip+0x65ee43]
    37bdf5cadmovss [rdx+8*rax-4], x0
    37bdf5cb3add rax, 1
    37bdf5cb7cmp rcx, rax
    37bdf5cbajne 0x37bdf5ca0
    37bdf5cbcret
    37bdf5c20
    37bdf5cbd
    37bdf5cbd // align 0x10
    37bdf5cc0
    37bdf5cc0clacn2_64_:
    37bdf5cc0push r12
    37bdf5cc2push rbp
    37bdf5cc3push rdi
    37bdf5cc4push rsi
    37bdf5cc5push rbx
    37bdf5cc6sub rsp, 96
    37bdf5ccamovups [rsp+64], x6
    37bdf5ccfmovups [rsp+80], x7
    37bdf5cd4mov rsi, [rsp+184]
    37bdf5cdcmov rdi, rcx
    37bdf5cdfmov r12, rdx
    37bdf5ce2lea rcx, [rip+0x65ee17]
    37bdf5ce9mov rbx, r8
    37bdf5cecmov edx, 12
    37bdf5cf1mov rbp, r9
    37bdf5cf4call slamch_64_
    37bdf5cf9mov rax, [rsp+176]
    37bdf5d01movaps x7, x0
    37bdf5d04cmp [rax], 0
    37bdf5d08je 0x37bdf5e10
    37bdf5d0emov r10, [rsi]
    37bdf5d11cmp r10, 4
    37bdf5d15je 0x37bdf5f88
    37bdf5d1bjg 0x37bdf5e88
    37bdf5d21cmp r10, 2
    37bdf5d25je 0x37bdf5ee0
    37bdf5d2bcmp r10, 3
    37bdf5d2fjne 0x37bdf6090
    37bdf5d35lea rax, [rip+0x65edd4]
    37bdf5d3cmov r9, r12
    37bdf5d3fmov rdx, rbx
    37bdf5d42mov rcx, rdi
    37bdf5d45mov [rsp+32], rax
    37bdf5d4amov r8, rax
    37bdf5d4dcall ccopy_64_
    37bdf5d52movss x1, [rbp]
    37bdf5d57mov rdx, r12
    37bdf5d5amov rcx, rdi
    37bdf5d5dlea r8, [rip+0x65edac]
    37bdf5d64movss [rsp+56], x1
    37bdf5d6acall scsum1_64_
    37bdf5d6fmovss x1, [rsp+56]
    37bdf5d75movss [rbp], x0
    37bdf5d7acomiss x1, x0
    37bdf5d7djae 0x37bdf5ff7
    37bdf5d83mov rax, [rdi]
    37bdf5d86mov edi, 1
    37bdf5d8blea rbp, [rax+1]
    37bdf5d8ftest rax, rax
    37bdf5d92jle 0x37bdf5def
    37bdf5d94mov r12, [rip+0x65ed7d]
    37bdf5d9bnop [rax+rax]
    37bdf5da0
    37bdf5da0loc_37bdf5da0:
    37bdf5da0mov rax, [rbx+8*rdi-8]
    37bdf5da5movq x6, rax
    37bdf5daamovshdup x3, x6
    37bdf5daemovd ecx, x6
    37bdf5db2movd eax, x3
    37bdf5db6shl rax, 32
    37bdf5dbaor rcx, rax
    37bdf5dbdcall fn_37c42fc90
    37bdf5dc2mov rax, r12
    37bdf5dc5comiss x0, x7
    37bdf5dc8jbe 0x37bdf5de1
    37bdf5dcamovq x1, x6
    37bdf5dcemovsldup x0, x0
    37bdf5dd2movhps x0, [rip+0x65ed47]
    37bdf5dd9divps x1, x0
    37bdf5ddcmovq rax, x1
    37bdf5de1
    37bdf5de1loc_37bdf5de1:
    37bdf5de1mov [rbx+8*rdi-8], rax
    37bdf5de6add rdi, 1
    37bdf5deacmp rdi, rbp
    37bdf5dedjne 0x37bdf5da0
    37bdf5def
    37bdf5defloc_37bdf5def:
    37bdf5defmov rax, [rsp+176]
    37bdf5df7mov [rsi], 4
    37bdf5dfemov [rax], 2
    37bdf5e05jmp 0x37bdf5e6d
    37bdf5e07
    37bdf5e07 66 0f 1f 84 00 00 00 00 00 f........
    37bdf5e10
    37bdf5e10loc_37bdf5e10:
    37bdf5e10mov rdx, [rdi]
    37bdf5e13test rdx, rdx
    37bdf5e16jle 0x37bdf5e57
    37bdf5e18pxor x1, x1
    37bdf5e1cmovss x0, [rip+0x65ecf4]
    37bdf5e24mov eax, 1
    37bdf5e29cvtsi2ss x1, rdx
    37bdf5e2eadd rdx, 1
    37bdf5e32divss x0, x1
    37bdf5e36nop [rax+rax]
    37bdf5e40
    37bdf5e40loc_37bdf5e40:
    37bdf5e40mov [rbx+8*rax-4], 0
    37bdf5e48movss [rbx+8*rax-8], x0
    37bdf5e4eadd rax, 1
    37bdf5e52cmp rax, rdx
    37bdf5e55jne 0x37bdf5e40
    37bdf5e57
    37bdf5e57loc_37bdf5e57:
    37bdf5e57mov rax, [rsp+176]
    37bdf5e5fmov [rsi], 1
    37bdf5e66mov [rax], 1
    37bdf5e6d
    37bdf5e6dloc_37bdf5e6d:
    37bdf5e6dmovups x6, [rsp+64]
    37bdf5e72movups x7, [rsp+80]
    37bdf5e77add rsp, 96
    37bdf5e7bpop rbx
    37bdf5e7cpop rsi
    37bdf5e7dpop rdi
    37bdf5e7epop rbp
    37bdf5e7fpop r12
    37bdf5e81ret
    37bdf5e82
    37bdf5e82 66 0f 1f 44 00 00 f..D..
    37bdf5e88
    37bdf5e88loc_37bdf5e88:
    37bdf5e88cmp r10, 5
    37bdf5e8cjne 0x37bdf6090
    37bdf5e92lea r8, [rip+0x65ec77]
    37bdf5e99mov rdx, rbx
    37bdf5e9cmov rcx, rdi
    37bdf5e9fcall scsum1_64_
    37bdf5ea4mov rax, [rdi]
    37bdf5ea7pxor x1, x1
    37bdf5eablea rax, [rax+2*rax]
    37bdf5eafcvtsi2ss x1, rax
    37bdf5eb4divss x0, x1
    37bdf5eb8addss x0, x0
    37bdf5ebccomiss x0, [rbp]
    37bdf5ec0ja 0x37bdf6180
    37bdf5ec6
    37bdf5ec6loc_37bdf5ec6:
    37bdf5ec6mov rax, [rsp+176]
    37bdf5ecemov [rax], 0
    37bdf5ed5jmp 0x37bdf5e6d
    37bdf5ed7
    37bdf5ed7 66 0f 1f 84 00 00 00 00 00 f........
    37bdf5ee0
    37bdf5ee0loc_37bdf5ee0:
    37bdf5ee0lea r8, [rip+0x65ec29]
    37bdf5ee7mov rdx, rbx
    37bdf5eeamov rcx, rdi
    37bdf5eedmov [rsp+56], r10
    37bdf5ef2call icmax1_64_
    37bdf5ef7mov r10, [rsp+56]
    37bdf5efcmov [rsi+8], rax
    37bdf5f00
    37bdf5f00loc_37bdf5f00:
    37bdf5f00mov rcx, [rdi]
    37bdf5f03mov [rsi+16], r10
    37bdf5f07mov eax, 1
    37bdf5f0clea rdx, [rcx+1]
    37bdf5f10test rcx, rcx
    37bdf5f13jle 0x37bdf5f5a
    37bdf5f15mov rcx, rdx
    37bdf5f18sub rcx, rax
    37bdf5f1band ecx, 1
    37bdf5f1eje 0x37bdf5f40
    37bdf5f20mov [rbx], 0
    37bdf5f27mov eax, 2
    37bdf5f2ccmp rdx, 2
    37bdf5f30je 0x37bdf5f5a
    37bdf5f32nop [rax]
    37bdf5f35nop [rax+rax]
    37bdf5f40
    37bdf5f40loc_37bdf5f40:
    37bdf5f40mov [rbx+8*rax-8], 0
    37bdf5f49mov [rbx+8*rax], 0
    37bdf5f51add rax, 2
    37bdf5f55cmp rdx, rax
    37bdf5f58jne 0x37bdf5f40
    37bdf5f5a
    37bdf5f5aloc_37bdf5f5a:
    37bdf5f5amov rax, [rsi+8]
    37bdf5f5emov [rsi], 3
    37bdf5f65mov [rbx+8*rax-8], 0x3f800000
    37bdf5f6emov rax, [rsp+176]
    37bdf5f76mov [rax], 1
    37bdf5f7djmp 0x37bdf5e6d
    37bdf5f82
    37bdf5f82 66 0f 1f 44 00 00 f..D..
    37bdf5f88
    37bdf5f88loc_37bdf5f88:
    37bdf5f88mov r12, [rsi+8]
    37bdf5f8clea r8, [rip+0x65eb7d]
    37bdf5f93mov rdx, rbx
    37bdf5f96mov rcx, rdi
    37bdf5f99call icmax1_64_
    37bdf5f9emov [rsi+8], rax
    37bdf5fa2mov rbp, rax
    37bdf5fa5lea rax, [r12-1]
    37bdf5faamov ecx, [rbx+8*rax]
    37bdf5fadmov eax, [rbx+8*rax+4]
    37bdf5fb1sub rbp, 1
    37bdf5fb5shl rax, 32
    37bdf5fb9mov ecx, ecx
    37bdf5fbbor rcx, rax
    37bdf5fbecall fn_37c42fc90
    37bdf5fc3mov ecx, [rbx+8*rbp]
    37bdf5fc6mov eax, [rbx+8*rbp+4]
    37bdf5fcamovd r12l, x0
    37bdf5fcfshl rax, 32
    37bdf5fd3mov ecx, ecx
    37bdf5fd5or rcx, rax
    37bdf5fd8call fn_37c42fc90
    37bdf5fddmovd x5, r12l
    37bdf5fe2ucomiss x5, x0
    37bdf5fe5jp 0x37bdf5fe9
    37bdf5fe7je 0x37bdf5ff7
    37bdf5fe9
    37bdf5fe9loc_37bdf5fe9:
    37bdf5fe9mov r10, [rsi+16]
    37bdf5fedcmp r10, 4
    37bdf5ff1jle 0x37bdf6170
    37bdf5ff7
    37bdf5ff7loc_37bdf5ff7:
    37bdf5ff7mov rdx, [rdi]
    37bdf5ffatest rdx, rdx
    37bdf5ffdjle 0x37bdf6072
    37bdf5fffmovss x2, [rip+0x65eb11]
    37bdf6007lea rax, [rdx-1]
    37bdf600bpxor x3, x3
    37bdf600fcvtsi2ss x3, rax
    37bdf6014xor eax, eax
    37bdf6016movaps x1, x2
    37bdf6019nop [rax+rax]
    37bdf601fnop [rax+rax]
    37bdf602anop [rax+rax]
    37bdf6035nop [rax+rax]
    37bdf6040
    37bdf6040loc_37bdf6040:
    37bdf6040pxor x0, x0
    37bdf6044mov [rbx+8*rax+4], 0
    37bdf604ccvtsi2ss x0, rax
    37bdf6051divss x0, x3
    37bdf6055addss x0, x2
    37bdf6059mulss x0, x1
    37bdf605dxorps x1, [rip+0x65eacc]
    37bdf6064movss [rbx+8*rax], x0
    37bdf6069add rax, 1
    37bdf606dcmp rax, rdx
    37bdf6070jne 0x37bdf6040
    37bdf6072
    37bdf6072loc_37bdf6072:
    37bdf6072mov rax, [rsp+176]
    37bdf607amov [rsi], 5
    37bdf6081mov [rax], 1
    37bdf6088jmp 0x37bdf5e6d
    37bdf608d
    37bdf608d 0f 1f 00 ...
    37bdf6090
    37bdf6090loc_37bdf6090:
    37bdf6090cmp [rdi], 1
    37bdf6094jne 0x37bdf60c8
    37bdf6096movq x0, [rbx]
    37bdf609amovshdup x4, x0
    37bdf609emovd ecx, x0
    37bdf60a2movlps [r12], x0
    37bdf60a7movd eax, x4
    37bdf60abshl rax, 32
    37bdf60afor rcx, rax
    37bdf60b2call fn_37c42fc90
    37bdf60b7movss [rbp], x0
    37bdf60bcjmp 0x37bdf5ec6
    37bdf60c1
    37bdf60c1 0f 1f 80 00 00 00 00 .......
    37bdf60c8
    37bdf60c8loc_37bdf60c8:
    37bdf60c8mov rcx, rdi
    37bdf60cblea r8, [rip+0x65ea3e]
    37bdf60d2mov rdx, rbx
    37bdf60d5call scsum1_64_
    37bdf60damov rax, [rdi]
    37bdf60ddmov edi, 1
    37bdf60e2movss [rbp], x0
    37bdf60e7lea rbp, [rax+1]
    37bdf60ebtest rax, rax
    37bdf60eejle 0x37bdf614f
    37bdf60f0mov r12, [rip+0x65ea21]
    37bdf60f7nop [rax+rax]
    37bdf6100
    37bdf6100loc_37bdf6100:
    37bdf6100mov rax, [rbx+8*rdi-8]
    37bdf6105movq x6, rax
    37bdf610amovshdup x4, x6
    37bdf610emovd ecx, x6
    37bdf6112movd eax, x4
    37bdf6116shl rax, 32
    37bdf611aor rcx, rax
    37bdf611dcall fn_37c42fc90
    37bdf6122mov rax, r12
    37bdf6125comiss x0, x7
    37bdf6128jbe 0x37bdf6141
    37bdf612amovq x1, x6
    37bdf612emovsldup x0, x0
    37bdf6132movhps x0, [rip+0x65e9e7]
    37bdf6139divps x1, x0
    37bdf613cmovq rax, x1
    37bdf6141
    37bdf6141loc_37bdf6141:
    37bdf6141mov [rbx+8*rdi-8], rax
    37bdf6146add rdi, 1
    37bdf614acmp rbp, rdi
    37bdf614djne 0x37bdf6100
    37bdf614f
    37bdf614floc_37bdf614f:
    37bdf614fmov rax, [rsp+176]
    37bdf6157mov [rsi], 2
    37bdf615emov [rax], 2
    37bdf6165jmp 0x37bdf5e6d
    37bdf616a
    37bdf616a 66 0f 1f 44 00 00 f..D..
    37bdf6170
    37bdf6170loc_37bdf6170:
    37bdf6170add r10, 1
    37bdf6174jmp 0x37bdf5f00
    37bdf6179
    37bdf6179 0f 1f 80 00 00 00 00 .......
    37bdf6180
    37bdf6180loc_37bdf6180:
    37bdf6180lea rax, [rip+0x65e989]
    37bdf6187mov r9, r12
    37bdf618amov rdx, rbx
    37bdf618dmov rcx, rdi
    37bdf6190mov [rsp+32], rax
    37bdf6195mov r8, rax
    37bdf6198movss [rsp+56], x0
    37bdf619ecall ccopy_64_
    37bdf61a3movss x0, [rsp+56]
    37bdf61a9movss [rbp], x0
    37bdf61aejmp 0x37bdf5ec6
    37bdf5cc0