File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37ba29040
37ba29040claed8_:
37ba29040push r15
37ba29042push r14
37ba29044push r13
37ba29046push r12
37ba29048push rbp
37ba29049push rdi
37ba2904apush rsi
37ba2904bpush rbx
37ba2904csub rsp, 312
37ba29053movups [rsp+288], x6
37ba2905bmov rsi, [rsp+464]
37ba29063mov rax, [rsp+416]
37ba2906bmov rbx, [rsp+432]
37ba29073mov rdi, [rsp+424]
37ba2907bmov r14, [rsp+448]
37ba29083mov r13, [rsp+456]
37ba2908bmov r15, [rsp+480]
37ba29093mov r12, [rsp+496]
37ba2909bmov [rsp+120], rcx
37ba290a0mov rcx, rdx
37ba290a3mov r11, [rsp+504]
37ba290abmov r10, r8
37ba290aemov [rsp+104], rdx
37ba290b3mov rdx, [rsp+488]
37ba290bbmov [rsp+128], rsi
37ba290c3mov rsi, [rsp+472]
37ba290cbmov [rsp+88], rdx
37ba290d0mov rdx, [rsp+512]
37ba290d8mov [rsp+160], rsi
37ba290e0mov esi, [rsi]
37ba290e2mov [rsp+96], rdx
37ba290e7mov rdx, [rsp+520]
37ba290efmov [rsp+72], r8
37ba290f4mov r8l, [rax]
37ba290f7mov [rsp+144], rdx
37ba290ffmov rdx, [rsp+528]
37ba29107mov [rsp+152], rax
37ba2910fmov [rsp+192], rdx
37ba29117mov rdx, [rsp+536]
37ba2911fmov [rsp+112], rbx
37ba29124mov rbx, [rsp+440]
37ba2912cmov [rsp+200], rdx
37ba29134mov rdx, [rsp+544]
37ba2913cmov [rsp+80], r9
37ba29141mov [rsp+140], esi
37ba29148mov eax, [rcx]
37ba2914amov [rdx], 0
37ba29150test eax, eax
37ba29152js 0x37ba291e8
37ba29158cmp eax, [r10]
37ba2915bjle 0x37ba291b0
37ba2915dmov ecx, -3
37ba29162mov eax, 3
37ba29167
37ba29167loc_37ba29167:
37ba29167mov [rdx], ecx
37ba29169mov r8l, 6
37ba2916flea rdx, [rsp+284]
37ba29177lea rcx, [rip+0xa1ac92]
37ba2917emov [rsp+284], eax
37ba29185call xerbla_
37ba2918anop
37ba2918b
37ba2918bloc_37ba2918b:
37ba2918bmovups x6, [rsp+288]
37ba29193add rsp, 312
37ba2919apop rbx
37ba2919bpop rsi
37ba2919cpop rdi
37ba2919dpop rbp
37ba2919epop r12
37ba291a0pop r13
37ba291a2pop r14
37ba291a4pop r15
37ba291a6ret
37ba291a7
37ba291a7 66 0f 1f 84 00 00 00 00 00 f........
37ba291b0
37ba291b0loc_37ba291b0:
37ba291b0test eax, eax
37ba291b2mov r9l, 1
37ba291b8cmovg r9l, eax
37ba291bccmp r8l, r9l
37ba291bfjl 0x37ba29200
37ba291c1test eax, eax
37ba291c3mov r10l, 1
37ba291c9movsxd rcx, [rbx]
37ba291cccmovle r10l, eax
37ba291d0cmp ecx, r10l
37ba291d3jl 0x37ba291d9
37ba291d5cmp eax, ecx
37ba291d7jge 0x37ba2920f
37ba291d9
37ba291d9loc_37ba291d9:
37ba291d9mov ecx, -8
37ba291demov eax, 8
37ba291e3jmp 0x37ba29167
37ba291e5
37ba291e5 0f 1f 00 ...
37ba291e8
37ba291e8loc_37ba291e8:
37ba291e8mov ecx, -2
37ba291edmov eax, 2
37ba291f2jmp 0x37ba29167
37ba291f7
37ba291f7 66 0f 1f 84 00 00 00 00 00 f........
37ba29200
37ba29200loc_37ba29200:
37ba29200mov ecx, -5
37ba29205mov eax, 5
37ba2920ajmp 0x37ba29167
37ba2920f
37ba2920floc_37ba2920f:
37ba2920fcmp esi, r9l
37ba29212jge 0x37ba29228
37ba29214mov ecx, -12
37ba29219mov eax, 12
37ba2921ejmp 0x37ba29167
37ba29223
37ba29223 0f 1f 44 00 00 ..D..
37ba29228
37ba29228loc_37ba29228:
37ba29228mov rsi, [rsp+144]
37ba29230mov [rsi], 0
37ba29236test eax, eax
37ba29238je 0x37ba2918b
37ba2923emovsxd rsi, r8l
37ba29241mov edx, eax
37ba29243pxor x0, x0
37ba29247mov [rsp+268], ecx
37ba2924emov [rsp+184], rsi
37ba29256mov rsi, [rsp+112]
37ba2925bsub edx, ecx
37ba2925dmov [rsp+272], edx
37ba29264comiss x0, [rsi]
37ba29267ja 0x37ba29a10
37ba2926dmov [rsp+280], 0x3f3504f3
37ba29278lea rsi, [rsp+272]
37ba29280
37ba29280loc_37ba29280:
37ba29280mov edx, 1
37ba29285lea ecx, [rax+1]
37ba29288test al, 1
37ba2928aje 0x37ba292a0
37ba2928cmov [r12+4*rdx-4], 1
37ba29295mov edx, 2
37ba2929acmp rdx, rcx
37ba2929dje 0x37ba292b7
37ba2929fnop
37ba292a0
37ba292a0loc_37ba292a0:
37ba292a0mov [r12+4*rdx-4], edx
37ba292a5lea rax, [rdx+1]
37ba292a9add rdx, 2
37ba292admov [r12+4*rax-4], eax
37ba292b2cmp rdx, rcx
37ba292b5jne 0x37ba292a0
37ba292b7
37ba292b7loc_37ba292b7:
37ba292b7mov rbp, [rsp+104]
37ba292bclea rdx, [rsp+280]
37ba292c4mov r8, r14
37ba292c7lea r9, [rip+0xa1ab4a]
37ba292cemov [rsp+168], r11
37ba292d6mov rcx, rbp
37ba292d9call sscal_
37ba292demov rax, [rsp+112]
37ba292e3mov r9l, [rbx]
37ba292e6mov r8l, [rbp]
37ba292eamov r11, [rsp+168]
37ba292f2movss x0, [rax]
37ba292f6lea edx, [r9+1]
37ba292facmp edx, r8l
37ba292fdaddss x0, x0
37ba29301andps x0, [rip+0xa1ab28]
37ba29308movss [rax], x0
37ba2930cjg 0x37ba29373
37ba2930emov r10l, r8l
37ba29311sub r10l, r9l
37ba29314lea eax, [r10-1]
37ba29318cmp eax, 2
37ba2931bjbe 0x37ba29362
37ba2931dmov ecx, r10l
37ba29320movsxd rax, r9l
37ba29323movd x4, r9l
37ba29328shr ecx, 2
37ba2932blea rax, [r11+4*rax]
37ba2932fpshufd x1, x4, 0
37ba29334shl rcx, 4
37ba29338add rcx, rax
37ba2933bnop [rax+rax]
37ba29340
37ba29340loc_37ba29340:
37ba29340movdqu x0, [rax]
37ba29344add rax, 16
37ba29348paddd x0, x1
37ba2934cmovups [rax-16], x0
37ba29350cmp rcx, rax
37ba29353jne 0x37ba29340
37ba29355test r10b, 3
37ba29359je 0x37ba29373
37ba2935band r10l, -4
37ba2935fadd edx, r10l
37ba29362
37ba29362loc_37ba29362:
37ba29362movsxd rdx, edx
37ba29365
37ba29365loc_37ba29365:
37ba29365add [r11+4*rdx-4], r9l
37ba2936aadd rdx, 1
37ba2936ecmp r8l, edx
37ba29371jge 0x37ba29365
37ba29373
37ba29373loc_37ba29373:
37ba29373mov ecx, r8l
37ba29376xor eax, eax
37ba29378test r8l, r8l
37ba2937bjle 0x37ba293a9
37ba2937dnop [rax]
37ba29380
37ba29380loc_37ba29380:
37ba29380movsxd rdx, [r11+4*rax]
37ba29384sub rdx, 1
37ba29388movss x0, [rdi+4*rdx]
37ba2938dmovss [r13+4*rax], x0
37ba29394movss x0, [r14+4*rdx]
37ba2939amovss [r15+4*rax], x0
37ba293a0add rax, 1
37ba293a4cmp rcx, rax
37ba293a7jne 0x37ba29380
37ba293a9
37ba293a9loc_37ba293a9:
37ba293a9lea rax, [rip+0xa1aa68]
37ba293b0mov [rsp+40], r12
37ba293b5mov r8, r13
37ba293b8mov rdx, rsi
37ba293bbmov [rsp+32], rax
37ba293c0lea rcx, [rsp+268]
37ba293c8mov r9, rax
37ba293cbmov [rsp+168], r11
37ba293d3call slamrg_
37ba293d8mov rax, [rsp+104]
37ba293ddmov r11, [rsp+168]
37ba293e5mov ecx, [rax]
37ba293e7xor eax, eax
37ba293e9test ecx, ecx
37ba293ebjle 0x37ba29429
37ba293ednop [rax+rax]
37ba293f5nop [rax+rax]
37ba29400
37ba29400loc_37ba29400:
37ba29400movsxd rdx, [r12+4*rax]
37ba29404sub rdx, 1
37ba29408movss x0, [r13+4*rdx]
37ba2940fmovss [rdi+4*rax], x0
37ba29414movss x0, [r15+4*rdx]
37ba2941amovss [r14+4*rax], x0
37ba29420add rax, 1
37ba29424cmp rcx, rax
37ba29427jne 0x37ba29400
37ba29429
37ba29429loc_37ba29429:
37ba29429mov rbp, [rsp+104]
37ba2942elea r8, [rip+0xa1a9e3]
37ba29435mov rdx, r14
37ba29438mov [rsp+168], r11
37ba29440mov rcx, rbp
37ba29443call isamax_
37ba29448lea r8, [rip+0xa1a9c9]
37ba2944fmov rdx, rdi
37ba29452mov rcx, rbp
37ba29455movsxd rbx, eax
37ba29458call isamax_
37ba2945dmov edx, 7
37ba29462lea rcx, [rip+0xa1a9b7]
37ba29469movsxd rsi, eax
37ba2946ccall slamch_
37ba29471movss x3, [rdi+4*rsi-4]
37ba29477mov esi, [rbp]
37ba2947amulss x0, [rip+0xa1a9be]
37ba29482andps x3, [rip+0xa1a9a7]
37ba29489mov rax, [rsp+112]
37ba2948emov r11, [rsp+168]
37ba29496movss x2, [rax]
37ba2949amulss x3, x0
37ba2949emovss x0, [r14+4*rbx-4]
37ba294a5andps x0, [rip+0xa1a984]
37ba294acmulss x0, x2
37ba294b0comiss x3, x0
37ba294b3jae 0x37ba29910
37ba294b9test esi, esi
37ba294bbjle 0x37ba29c78
37ba294c1mov rax, [rsp+120]
37ba294c6mov rcx, [rsp+88]
37ba294cbmovsxd rbp, esi
37ba294cemov edx, 1
37ba294d3mov [rax], 0
37ba294d9mov rax, r14
37ba294dcjmp 0x37ba294fb
37ba294de
37ba294de 66 90 f.
37ba294e0
37ba294e0loc_37ba294e0:
37ba294e0mov [rcx+4*rbp-4], edx
37ba294e4cmp edx, esi
37ba294e6je 0x37ba2978c
37ba294ecadd edx, 1
37ba294efadd rax, 4
37ba294f3cmp edx, esi
37ba294f5jg 0x37ba29519
37ba294f7sub rbp, 1
37ba294fb
37ba294fbloc_37ba294fb:
37ba294fbmovss x1, [rax]
37ba294ffandps x1, [rip+0xa1a92a]
37ba29506mulss x1, x2
37ba2950acomiss x3, x1
37ba2950djae 0x37ba294e0
37ba2950fmov [rsp+136], edx
37ba29516add ebp, 1
37ba29519
37ba29519loc_37ba29519:
37ba29519lea eax, [rdx+1]
37ba2951ccmp eax, esi
37ba2951ejg 0x37ba29c3f
37ba29524movsxd rbx, edx
37ba29527lea rdx, [rsp+276]
37ba2952fmov [rsp+208], r13
37ba29537movaps x6, x3
37ba2953ashl rbx, 2
37ba2953emov [rsp+224], rdx
37ba29546lea rdx, [rsp+264]
37ba2954emov r13, [rsp+88]
37ba29553lea rcx, [r12+rbx]
37ba29557lea r10, [r14+rbx]
37ba2955bmov [rsp+216], r15
37ba29563mov [rsp+240], r12
37ba2956bmov r15, rcx
37ba2956emov r12l, eax
37ba29571mov rax, [rsp+112]
37ba29576mov [rsp+248], r11
37ba2957emov r11, r14
37ba29581mov r14, rdi
37ba29584add rdi, rbx
37ba29587mov [rsp+232], rdx
37ba2958fmov rbx, r10
37ba29592jmp 0x37ba295eb
37ba29594
37ba29594 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
37ba295a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37ba295b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37ba295c0
37ba295c0loc_37ba295c0:
37ba295c0sub ebp, 1
37ba295c3mov r8l, esi
37ba295c6movsxd rdx, ebp
37ba295c9mov [r13+4*rdx-4], r12l
37ba295ce
37ba295celoc_37ba295ce:
37ba295ceadd r12l, 1
37ba295d2cmp r12l, esi
37ba295d5jg 0x37ba2971f
37ba295db
37ba295dbloc_37ba295db:
37ba295dbmovss x2, [rax]
37ba295dfadd rbx, 4
37ba295e3add r15, 4
37ba295e7add rdi, 4
37ba295eb
37ba295ebloc_37ba295eb:
37ba295ebmovss x0, [rbx]
37ba295efmovaps x1, x0
37ba295f2andps x1, [rip+0xa1a837]
37ba295f9mulss x2, x1
37ba295fdcomiss x6, x2
37ba29600jae 0x37ba295c0
37ba29602movsxd rsi, [rsp+136]
37ba2960amov rdx, [rsp+224]
37ba29612mov [rsp+176], rax
37ba2961amov rcx, [rsp+232]
37ba29622mov [rsp+168], r11
37ba2962amovss [rsp+264], x0
37ba29633lea r8, [rsi-1]
37ba29637lea rsi, [r14+4*rsi]
37ba2963bmovss x1, [r11+4*r8]
37ba29641mov [rsp+112], r8
37ba29646movss [rsp+276], x1
37ba2964fcall slapy2_
37ba29654movss x5, [rsi-4]
37ba29659movss x1, [rsp+264]
37ba29662movaps x4, x0
37ba29665movss x0, [rdi]
37ba29669movss x2, [rsp+276]
37ba29672divss x1, x4
37ba29676mov r8, [rsp+112]
37ba2967bmov r11, [rsp+168]
37ba29683subss x0, x5
37ba29687mov rax, [rsp+176]
37ba2968fdivss x2, x4
37ba29693movss [rsp+264], x1
37ba2969cmulss x0, x1
37ba296a0mulss x0, x2
37ba296a4movaps x3, x2
37ba296a7xorps x3, [rip+0xa1a7a2]
37ba296aeandps x0, [rip+0xa1a77b]
37ba296b5movss [rsp+276], x3
37ba296becomiss x6, x0
37ba296c1jae 0x37ba29a68
37ba296c7mov rsi, [rsp+120]
37ba296ccmovss x0, [r11+4*r8]
37ba296d2movsxd rdx, [rsi]
37ba296d5lea ecx, [rdx+1]
37ba296d8mov [rsi], ecx
37ba296damov rsi, [rsp+216]
37ba296e2movss [rsi+4*rdx], x0
37ba296e7mov rsi, [rsp+208]
37ba296efmovss [rsi+4*rdx], x5
37ba296f4mov esi, [rsp+136]
37ba296fbmov [rsp+136], r12l
37ba29703add r12l, 1
37ba29707mov [r13+4*rdx], esi
37ba2970cmov rsi, [rsp+104]
37ba29711mov esi, [rsi]
37ba29713mov r8l, esi
37ba29716cmp r12l, esi
37ba29719jle 0x37ba295db
37ba2971f
37ba2971floc_37ba2971f:
37ba2971fmov rbx, [rsp+120]
37ba29724movsxd rdx, [rsp+136]
37ba2972cmov rdi, r14
37ba2972fmov r14, r11
37ba29732mov r15, [rsp+216]
37ba2973amov r13, [rsp+208]
37ba29742movsxd rcx, [rbx]
37ba29745mov r12, [rsp+240]
37ba2974dmov r11, [rsp+248]
37ba29755mov rax, rcx
37ba29758add eax, 1
37ba2975bmov [rbx], eax
37ba2975dmov rbx, rdx
37ba29760sub rdx, 1
37ba29764movss x0, [r14+4*rdx]
37ba2976amovss [r15+4*rcx], x0
37ba29770movss x0, [rdi+4*rdx]
37ba29775mov rdx, [rsp+88]
37ba2977amovss [r13+4*rcx], x0
37ba29781mov [rdx+4*rcx], ebx
37ba29784test esi, esi
37ba29786jle 0x37ba29837
37ba2978c
37ba2978cloc_37ba2978c:
37ba2978cmovsxd rbx, [rsp+140]
37ba29794mov ebp, 1
37ba29799mov r14, [rsp+128]
37ba297a1mov [rsp+136], esi
37ba297a8mov r15, [rsp+184]
37ba297b0mov rsi, rbp
37ba297b3mov rbp, r11
37ba297b6shl rbx, 3
37ba297banop [rax+rax]
37ba297c0
37ba297c0loc_37ba297c0:
37ba297c0mov rax, [rsp+88]
37ba297c5mov rcx, [rsp+96]
37ba297camov r9, r14
37ba297cdadd r14, rbx
37ba297d0movsxd rax, [rax+4*rsi-4]
37ba297d5sub rax, 1
37ba297d9movss x0, [rdi+4*rax]
37ba297demovsxd rax, [r12+4*rax]
37ba297e2movsxd rax, [rbp+4*rax-4]
37ba297e7movss [r13+4*rsi-4], x0
37ba297eemov [rcx+4*rsi-4], eax
37ba297f2imul rax, r15
37ba297f6mov rcx, [rsp+80]
37ba297fbadd rsi, 1
37ba297ffsub rax, r15
37ba29802lea rdx, [rcx+8*rax]
37ba29806lea rax, [rip+0xa1a60b]
37ba2980dmov rcx, [rsp+72]
37ba29812mov [rsp+32], rax
37ba29817mov r8, rax
37ba2981acall ccopy_
37ba2981fcmp [rsp+136], esi
37ba29826jge 0x37ba297c0
37ba29828mov rax, [rsp+104]
37ba2982dmov r8l, [rax]
37ba29830mov rax, [rsp+120]
37ba29835mov eax, [rax]
37ba29837
37ba29837loc_37ba29837:
37ba29837cmp eax, r8l
37ba2983ajge 0x37ba2918b
37ba29840lea rcx, [rip+0xa1a5d1]
37ba29847sub r8l, eax
37ba2984acdqe
37ba2984cmovsxd rbx, [rsp+140]
37ba29854mov [rsp+32], rcx
37ba29859shl rax, 2
37ba2985dlea rdx, [r13+rax]
37ba29862lea r9, [rdi+rax]
37ba29866mov [rsp+284], r8l
37ba2986emov r8, rcx
37ba29871lea rcx, [rsp+284]
37ba29879call scopy_
37ba2987emov rax, [rsp+120]
37ba29883mov rdi, [rsp+104]
37ba29888lea r8, [rsp+284]
37ba29890lea rcx, [rip+0xa1a590]
37ba29897mov eax, [rax]
37ba29899mov edx, [rdi]
37ba2989bmov [rsp+56], 1
37ba298a4sub edx, eax
37ba298a6add eax, 1
37ba298a9cdqe
37ba298abmov [rsp+284], edx
37ba298b2mov rdx, rax
37ba298b5imul rdx, rbx
37ba298b9sub rdx, rbx
37ba298bcmov rbx, [rsp+152]
37ba298c4mov [rsp+48], rbx
37ba298c9mov rbx, [rsp+184]
37ba298d1imul rax, rbx
37ba298d5sub rax, rbx
37ba298d8mov rbx, [rsp+80]
37ba298ddlea rax, [rbx+8*rax]
37ba298e1mov [rsp+40], rax
37ba298e6mov rax, [rsp+160]
37ba298eemov [rsp+32], rax
37ba298f3mov rax, [rsp+128]
37ba298fblea r9, [rax+8*rdx]
37ba298ffmov rdx, [rsp+72]
37ba29904call clacpy_
37ba29909jmp 0x37ba2918b
37ba2990e
37ba2990e 66 90 f.
37ba29910
37ba29910loc_37ba29910:
37ba29910mov rax, [rsp+120]
37ba29915mov [rax], 0
37ba2991btest esi, esi
37ba2991djle 0x37ba29996
37ba2991fmov rbp, [rsp+128]
37ba29927movsxd rbx, [rsp+140]
37ba2992fmov r14, r11
37ba29932mov r13, [rsp+184]
37ba2993amov r15, [rsp+96]
37ba2993fmov rdi, rbp
37ba29942shl rbx, 3
37ba29946mov ebp, 1
37ba2994bnop [rax+rax]
37ba29950
37ba29950loc_37ba29950:
37ba29950movsxd rax, [r12+4*rbp-4]
37ba29955mov rcx, [rsp+80]
37ba2995amov r9, rdi
37ba2995dadd rdi, rbx
37ba29960movsxd rax, [r14+4*rax-4]
37ba29965mov [r15+4*rbp-4], eax
37ba2996aimul rax, r13
37ba2996eadd rbp, 1
37ba29972sub rax, r13
37ba29975lea rdx, [rcx+8*rax]
37ba29979lea rax, [rip+0xa1a498]
37ba29980mov rcx, [rsp+72]
37ba29985mov [rsp+32], rax
37ba2998amov r8, rax
37ba2998dcall ccopy_
37ba29992cmp esi, ebp
37ba29994jge 0x37ba29950
37ba29996
37ba29996loc_37ba29996:
37ba29996mov rax, [rsp+152]
37ba2999emov r9, [rsp+128]
37ba299a6lea rcx, [rip+0xa1a47a]
37ba299admov [rsp+440], 1
37ba299b9mov r8, [rsp+104]
37ba299bemov rdx, [rsp+72]
37ba299c3mov [rsp+432], rax
37ba299cbmov rax, [rsp+80]
37ba299d0movups x6, [rsp+288]
37ba299d8mov [rsp+424], rax
37ba299e0mov rax, [rsp+160]
37ba299e8mov [rsp+416], rax
37ba299f0add rsp, 312
37ba299f7pop rbx
37ba299f8pop rsi
37ba299f9pop rdi
37ba299fapop rbp
37ba299fbpop r12
37ba299fdpop r13
37ba299ffpop r14
37ba29a01pop r15
37ba29a03jmp 0x37ba27040
37ba29a08
37ba29a08 0f 1f 84 00 00 00 00 00 ........
37ba29a10
37ba29a10loc_37ba29a10:
37ba29a10lea rsi, [rsp+272]
37ba29a18lea r8, [r14+4*rcx]
37ba29a1cmov [rsp+168], r11
37ba29a24lea r9, [rip+0xa1a3ed]
37ba29a2blea rdx, [rip+0xa1a3ea]
37ba29a32mov rcx, rsi
37ba29a35call sscal_
37ba29a3amov rax, [rsp+104]
37ba29a3fmov [rsp+280], 0x3f3504f3
37ba29a4amov r11, [rsp+168]
37ba29a52mov eax, [rax]
37ba29a54test eax, eax
37ba29a56jg 0x37ba29280
37ba29a5cjmp 0x37ba292b7
37ba29a61
37ba29a61 0f 1f 80 00 00 00 00 .......
37ba29a68
37ba29a68loc_37ba29a68:
37ba29a68movss [rbx], x4
37ba29a6cunpcklps x1, x3
37ba29a6fmov r10, [rsp+224]
37ba29a77mov [rsp+168], rax
37ba29a7fmov rax, [rsp+144]
37ba29a87mov [r11+4*r8], 0
37ba29a8fmovsxd rcx, [rax]
37ba29a92mov [rsp+112], r11
37ba29a97lea edx, [rcx+1]
37ba29a9amov [rax], edx
37ba29a9cmov rax, [rsp+240]
37ba29aa4movsxd rdx, [rax+4*r8]
37ba29aa8mov rax, [rsp+248]
37ba29ab0movsxd r8, [rax+4*rdx-4]
37ba29ab5movsxd rdx, [r15]
37ba29ab8mov edx, [rax+4*rdx-4]
37ba29abcmovd x0, r8l
37ba29ac1mov rax, [rsp+192]
37ba29ac9movd x4, edx
37ba29acdpunpckldq x0, x4
37ba29ad1movq [rax+8*rcx], x0
37ba29ad6mov rax, [rsp+200]
37ba29ademovlps [rax+8*rcx], x1
37ba29ae2mov rax, [rsp+184]
37ba29aeamovsxd rcx, edx
37ba29aedmov [rsp+48], r10
37ba29af2mov r10, [rsp+232]
37ba29afaimul rcx, rax
37ba29afeimul r8, rax
37ba29b02mov [rsp+40], r10
37ba29b07lea r10, [rip+0xa1a30a]
37ba29b0emov [rsp+32], r10
37ba29b13sub rcx, rax
37ba29b16sub r8, rax
37ba29b19mov rax, [rsp+80]
37ba29b1elea r9, [rax+8*rcx]
37ba29b22mov rcx, [rsp+72]
37ba29b27lea rdx, [rax+8*r8]
37ba29b2bmov r8, r10
37ba29b2ecall csrot_
37ba29b33movss x2, [rdi]
37ba29b37movss x1, [rsi-4]
37ba29b3clea r9l, [rbp-1]
37ba29b40movss x4, [rsp+264]
37ba29b49mov rax, [rsp+104]
37ba29b4emovss x5, [rsp+276]
37ba29b57movaps x0, x2
37ba29b5amov r11, [rsp+112]
37ba29b5fmulss x1, x4
37ba29b63mulss x0, x5
37ba29b67mulss x2, x4
37ba29b6bmulss x1, x4
37ba29b6fmulss x0, x5
37ba29b73mulss x2, x4
37ba29b77addss x1, x0
37ba29b7bmovss x0, [rsi-4]
37ba29b80mulss x0, x5
37ba29b84mulss x0, x5
37ba29b88addss x0, x2
37ba29b8cmovss [rdi], x0
37ba29b90movss [rsi-4], x1
37ba29b95mov esi, [rax]
37ba29b97mov rax, [rsp+168]
37ba29b9fcmp esi, ebp
37ba29ba1mov r8l, esi
37ba29ba4jl 0x37ba29c13
37ba29ba6movsxd rcx, ebp
37ba29ba9sub rcx, 2
37ba29badjmp 0x37ba29be6
37ba29baf
37ba29baf 66 f
37ba29bb0 0f 1f 44 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 ..D..ff.........
37ba29bc0
37ba29bc0loc_37ba29bc0:
37ba29bc0movd x5, [rsp+136]
37ba29bc9movd x0, r10l
37ba29bcelea edx, [rbp+1]
37ba29bd1punpckldq x0, x5
37ba29bd5movq [r13+4*rcx], x0
37ba29bdcadd rcx, 1
37ba29be0cmp edx, esi
37ba29be2jg 0x37ba29c20
37ba29be4mov ebp, edx
37ba29be6
37ba29be6loc_37ba29be6:
37ba29be6movsxd r10, [r13+4*rcx+4]
37ba29bebmovss x0, [r14+4*r10-4]
37ba29bf2comiss x0, x1
37ba29bf5ja 0x37ba29bc0
37ba29bf7mov edx, [rsp+136]
37ba29bfemov ebp, r9l
37ba29c01mov [rsp+136], r12l
37ba29c09mov [r13+4*rcx], edx
37ba29c0ejmp 0x37ba295ce
37ba29c13
37ba29c13loc_37ba29c13:
37ba29c13mov ebp, r9l
37ba29c16nop [rax+rax]
37ba29c20
37ba29c20loc_37ba29c20:
37ba29c20mov ecx, [rsp+136]
37ba29c27movsxd rbp, ebp
37ba29c2amov [rsp+136], r12l
37ba29c32mov [r13+4*rbp-4], ecx
37ba29c37mov ebp, r9l
37ba29c3ajmp 0x37ba295ce
37ba29c3f
37ba29c3floc_37ba29c3f:
37ba29c3fmov rax, [rsp+120]
37ba29c44mov ebx, [rsp+136]
37ba29c4bmov [rax], 1
37ba29c51lea eax, [rbx-1]
37ba29c54cdqe
37ba29c56movss x0, [r14+4*rax]
37ba29c5cmovss [r15], x0
37ba29c61movss x0, [rdi+4*rax]
37ba29c66mov rax, [rsp+88]
37ba29c6bmovss [r13], x0
37ba29c71mov [rax], ebx
37ba29c73jmp 0x37ba2978c
37ba29c78
37ba29c78loc_37ba29c78:
37ba29c78mov rax, [rsp+120]
37ba29c7dmovss x0, [r14-4]
37ba29c83mov [rax], 1
37ba29c89mov rax, [rsp+88]
37ba29c8emovss [r15], x0
37ba29c93movss x0, [rdi-4]
37ba29c98mov [rax], 0
37ba29c9emovss [r13], x0
37ba29ca4jmp 0x37ba2918b
37ba29040
37ba29040claed8_:
37ba29040push r15
37ba29042push r14
37ba29044push r13
37ba29046push r12
37ba29048push rbp
37ba29049push rdi
37ba2904apush rsi
37ba2904bpush rbx
37ba2904csub rsp, 312
37ba29053movups [rsp+288], x6
37ba2905bmov rsi, [rsp+464]
37ba29063mov rax, [rsp+416]
37ba2906bmov rbx, [rsp+432]
37ba29073mov rdi, [rsp+424]
37ba2907bmov r14, [rsp+448]
37ba29083mov r13, [rsp+456]
37ba2908bmov r15, [rsp+480]
37ba29093mov r12, [rsp+496]
37ba2909bmov [rsp+120], rcx
37ba290a0mov rcx, rdx
37ba290a3mov r11, [rsp+504]
37ba290abmov r10, r8
37ba290aemov [rsp+104], rdx
37ba290b3mov rdx, [rsp+488]
37ba290bbmov [rsp+128], rsi
37ba290c3mov rsi, [rsp+472]
37ba290cbmov [rsp+88], rdx
37ba290d0mov rdx, [rsp+512]
37ba290d8mov [rsp+160], rsi
37ba290e0mov esi, [rsi]
37ba290e2mov [rsp+96], rdx
37ba290e7mov rdx, [rsp+520]
37ba290efmov [rsp+72], r8
37ba290f4mov r8l, [rax]
37ba290f7mov [rsp+144], rdx
37ba290ffmov rdx, [rsp+528]
37ba29107mov [rsp+152], rax
37ba2910fmov [rsp+192], rdx
37ba29117mov rdx, [rsp+536]
37ba2911fmov [rsp+112], rbx
37ba29124mov rbx, [rsp+440]
37ba2912cmov [rsp+200], rdx
37ba29134mov rdx, [rsp+544]
37ba2913cmov [rsp+80], r9
37ba29141mov [rsp+140], esi
37ba29148mov eax, [rcx]
37ba2914amov [rdx], 0
37ba29150test eax, eax
37ba29152js 0x37ba291e8
37ba29158cmp eax, [r10]
37ba2915bjle 0x37ba291b0
37ba2915dmov ecx, -3
37ba29162mov eax, 3
37ba29167
37ba29167loc_37ba29167:
37ba29167mov [rdx], ecx
37ba29169mov r8l, 6
37ba2916flea rdx, [rsp+284]
37ba29177lea rcx, [rip+0xa1ac92]
37ba2917emov [rsp+284], eax
37ba29185call xerbla_
37ba2918anop
37ba2918b
37ba2918bloc_37ba2918b:
37ba2918bmovups x6, [rsp+288]
37ba29193add rsp, 312
37ba2919apop rbx
37ba2919bpop rsi
37ba2919cpop rdi
37ba2919dpop rbp
37ba2919epop r12
37ba291a0pop r13
37ba291a2pop r14
37ba291a4pop r15
37ba291a6ret
37ba291a7
37ba291a7 66 0f 1f 84 00 00 00 00 00 f........
37ba291b0
37ba291b0loc_37ba291b0:
37ba291b0test eax, eax
37ba291b2mov r9l, 1
37ba291b8cmovg r9l, eax
37ba291bccmp r8l, r9l
37ba291bfjl 0x37ba29200
37ba291c1test eax, eax
37ba291c3mov r10l, 1
37ba291c9movsxd rcx, [rbx]
37ba291cccmovle r10l, eax
37ba291d0cmp ecx, r10l
37ba291d3jl 0x37ba291d9
37ba291d5cmp eax, ecx
37ba291d7jge 0x37ba2920f
37ba291d9
37ba291d9loc_37ba291d9:
37ba291d9mov ecx, -8
37ba291demov eax, 8
37ba291e3jmp 0x37ba29167
37ba291e5
37ba291e5 0f 1f 00 ...
37ba291e8
37ba291e8loc_37ba291e8:
37ba291e8mov ecx, -2
37ba291edmov eax, 2
37ba291f2jmp 0x37ba29167
37ba291f7
37ba291f7 66 0f 1f 84 00 00 00 00 00 f........
37ba29200
37ba29200loc_37ba29200:
37ba29200mov ecx, -5
37ba29205mov eax, 5
37ba2920ajmp 0x37ba29167
37ba2920f
37ba2920floc_37ba2920f:
37ba2920fcmp esi, r9l
37ba29212jge 0x37ba29228
37ba29214mov ecx, -12
37ba29219mov eax, 12
37ba2921ejmp 0x37ba29167
37ba29223
37ba29223 0f 1f 44 00 00 ..D..
37ba29228
37ba29228loc_37ba29228:
37ba29228mov rsi, [rsp+144]
37ba29230mov [rsi], 0
37ba29236test eax, eax
37ba29238je 0x37ba2918b
37ba2923emovsxd rsi, r8l
37ba29241mov edx, eax
37ba29243pxor x0, x0
37ba29247mov [rsp+268], ecx
37ba2924emov [rsp+184], rsi
37ba29256mov rsi, [rsp+112]
37ba2925bsub edx, ecx
37ba2925dmov [rsp+272], edx
37ba29264comiss x0, [rsi]
37ba29267ja 0x37ba29a10
37ba2926dmov [rsp+280], 0x3f3504f3
37ba29278lea rsi, [rsp+272]
37ba29280
37ba29280loc_37ba29280:
37ba29280mov edx, 1
37ba29285lea ecx, [rax+1]
37ba29288test al, 1
37ba2928aje 0x37ba292a0
37ba2928cmov [r12+4*rdx-4], 1
37ba29295mov edx, 2
37ba2929acmp rdx, rcx
37ba2929dje 0x37ba292b7
37ba2929fnop
37ba292a0
37ba292a0loc_37ba292a0:
37ba292a0mov [r12+4*rdx-4], edx
37ba292a5lea rax, [rdx+1]
37ba292a9add rdx, 2
37ba292admov [r12+4*rax-4], eax
37ba292b2cmp rdx, rcx
37ba292b5jne 0x37ba292a0
37ba292b7
37ba292b7loc_37ba292b7:
37ba292b7mov rbp, [rsp+104]
37ba292bclea rdx, [rsp+280]
37ba292c4mov r8, r14
37ba292c7lea r9, [rip+0xa1ab4a]
37ba292cemov [rsp+168], r11
37ba292d6mov rcx, rbp
37ba292d9call sscal_
37ba292demov rax, [rsp+112]
37ba292e3mov r9l, [rbx]
37ba292e6mov r8l, [rbp]
37ba292eamov r11, [rsp+168]
37ba292f2movss x0, [rax]
37ba292f6lea edx, [r9+1]
37ba292facmp edx, r8l
37ba292fdaddss x0, x0
37ba29301andps x0, [rip+0xa1ab28]
37ba29308movss [rax], x0
37ba2930cjg 0x37ba29373
37ba2930emov r10l, r8l
37ba29311sub r10l, r9l
37ba29314lea eax, [r10-1]
37ba29318cmp eax, 2
37ba2931bjbe 0x37ba29362
37ba2931dmov ecx, r10l
37ba29320movsxd rax, r9l
37ba29323movd x4, r9l
37ba29328shr ecx, 2
37ba2932blea rax, [r11+4*rax]
37ba2932fpshufd x1, x4, 0
37ba29334shl rcx, 4
37ba29338add rcx, rax
37ba2933bnop [rax+rax]
37ba29340
37ba29340loc_37ba29340:
37ba29340movdqu x0, [rax]
37ba29344add rax, 16
37ba29348paddd x0, x1
37ba2934cmovups [rax-16], x0
37ba29350cmp rcx, rax
37ba29353jne 0x37ba29340
37ba29355test r10b, 3
37ba29359je 0x37ba29373
37ba2935band r10l, -4
37ba2935fadd edx, r10l
37ba29362
37ba29362loc_37ba29362:
37ba29362movsxd rdx, edx
37ba29365
37ba29365loc_37ba29365:
37ba29365add [r11+4*rdx-4], r9l
37ba2936aadd rdx, 1
37ba2936ecmp r8l, edx
37ba29371jge 0x37ba29365
37ba29373
37ba29373loc_37ba29373:
37ba29373mov ecx, r8l
37ba29376xor eax, eax
37ba29378test r8l, r8l
37ba2937bjle 0x37ba293a9
37ba2937dnop [rax]
37ba29380
37ba29380loc_37ba29380:
37ba29380movsxd rdx, [r11+4*rax]
37ba29384sub rdx, 1
37ba29388movss x0, [rdi+4*rdx]
37ba2938dmovss [r13+4*rax], x0
37ba29394movss x0, [r14+4*rdx]
37ba2939amovss [r15+4*rax], x0
37ba293a0add rax, 1
37ba293a4cmp rcx, rax
37ba293a7jne 0x37ba29380
37ba293a9
37ba293a9loc_37ba293a9:
37ba293a9lea rax, [rip+0xa1aa68]
37ba293b0mov [rsp+40], r12
37ba293b5mov r8, r13
37ba293b8mov rdx, rsi
37ba293bbmov [rsp+32], rax
37ba293c0lea rcx, [rsp+268]
37ba293c8mov r9, rax
37ba293cbmov [rsp+168], r11
37ba293d3call slamrg_
37ba293d8mov rax, [rsp+104]
37ba293ddmov r11, [rsp+168]
37ba293e5mov ecx, [rax]
37ba293e7xor eax, eax
37ba293e9test ecx, ecx
37ba293ebjle 0x37ba29429
37ba293ednop [rax+rax]
37ba293f5nop [rax+rax]
37ba29400
37ba29400loc_37ba29400:
37ba29400movsxd rdx, [r12+4*rax]
37ba29404sub rdx, 1
37ba29408movss x0, [r13+4*rdx]
37ba2940fmovss [rdi+4*rax], x0
37ba29414movss x0, [r15+4*rdx]
37ba2941amovss [r14+4*rax], x0
37ba29420add rax, 1
37ba29424cmp rcx, rax
37ba29427jne 0x37ba29400
37ba29429
37ba29429loc_37ba29429:
37ba29429mov rbp, [rsp+104]
37ba2942elea r8, [rip+0xa1a9e3]
37ba29435mov rdx, r14
37ba29438mov [rsp+168], r11
37ba29440mov rcx, rbp
37ba29443call isamax_
37ba29448lea r8, [rip+0xa1a9c9]
37ba2944fmov rdx, rdi
37ba29452mov rcx, rbp
37ba29455movsxd rbx, eax
37ba29458call isamax_
37ba2945dmov edx, 7
37ba29462lea rcx, [rip+0xa1a9b7]
37ba29469movsxd rsi, eax
37ba2946ccall slamch_
37ba29471movss x3, [rdi+4*rsi-4]
37ba29477mov esi, [rbp]
37ba2947amulss x0, [rip+0xa1a9be]
37ba29482andps x3, [rip+0xa1a9a7]
37ba29489mov rax, [rsp+112]
37ba2948emov r11, [rsp+168]
37ba29496movss x2, [rax]
37ba2949amulss x3, x0
37ba2949emovss x0, [r14+4*rbx-4]
37ba294a5andps x0, [rip+0xa1a984]
37ba294acmulss x0, x2
37ba294b0comiss x3, x0
37ba294b3jae 0x37ba29910
37ba294b9test esi, esi
37ba294bbjle 0x37ba29c78
37ba294c1mov rax, [rsp+120]
37ba294c6mov rcx, [rsp+88]
37ba294cbmovsxd rbp, esi
37ba294cemov edx, 1
37ba294d3mov [rax], 0
37ba294d9mov rax, r14
37ba294dcjmp 0x37ba294fb
37ba294de
37ba294de 66 90 f.
37ba294e0
37ba294e0loc_37ba294e0:
37ba294e0mov [rcx+4*rbp-4], edx
37ba294e4cmp edx, esi
37ba294e6je 0x37ba2978c
37ba294ecadd edx, 1
37ba294efadd rax, 4
37ba294f3cmp edx, esi
37ba294f5jg 0x37ba29519
37ba294f7sub rbp, 1
37ba294fb
37ba294fbloc_37ba294fb:
37ba294fbmovss x1, [rax]
37ba294ffandps x1, [rip+0xa1a92a]
37ba29506mulss x1, x2
37ba2950acomiss x3, x1
37ba2950djae 0x37ba294e0
37ba2950fmov [rsp+136], edx
37ba29516add ebp, 1
37ba29519
37ba29519loc_37ba29519:
37ba29519lea eax, [rdx+1]
37ba2951ccmp eax, esi
37ba2951ejg 0x37ba29c3f
37ba29524movsxd rbx, edx
37ba29527lea rdx, [rsp+276]
37ba2952fmov [rsp+208], r13
37ba29537movaps x6, x3
37ba2953ashl rbx, 2
37ba2953emov [rsp+224], rdx
37ba29546lea rdx, [rsp+264]
37ba2954emov r13, [rsp+88]
37ba29553lea rcx, [r12+rbx]
37ba29557lea r10, [r14+rbx]
37ba2955bmov [rsp+216], r15
37ba29563mov [rsp+240], r12
37ba2956bmov r15, rcx
37ba2956emov r12l, eax
37ba29571mov rax, [rsp+112]
37ba29576mov [rsp+248], r11
37ba2957emov r11, r14
37ba29581mov r14, rdi
37ba29584add rdi, rbx
37ba29587mov [rsp+232], rdx
37ba2958fmov rbx, r10
37ba29592jmp 0x37ba295eb
37ba29594
37ba29594 66 66 2e 0f 1f 84 00 00 00 00 00 66 ff.........f
37ba295a0 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 f.........ff....
37ba295b0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
37ba295c0
37ba295c0loc_37ba295c0:
37ba295c0sub ebp, 1
37ba295c3mov r8l, esi
37ba295c6movsxd rdx, ebp
37ba295c9mov [r13+4*rdx-4], r12l
37ba295ce
37ba295celoc_37ba295ce:
37ba295ceadd r12l, 1
37ba295d2cmp r12l, esi
37ba295d5jg 0x37ba2971f
37ba295db
37ba295dbloc_37ba295db:
37ba295dbmovss x2, [rax]
37ba295dfadd rbx, 4
37ba295e3add r15, 4
37ba295e7add rdi, 4
37ba295eb
37ba295ebloc_37ba295eb:
37ba295ebmovss x0, [rbx]
37ba295efmovaps x1, x0
37ba295f2andps x1, [rip+0xa1a837]
37ba295f9mulss x2, x1
37ba295fdcomiss x6, x2
37ba29600jae 0x37ba295c0
37ba29602movsxd rsi, [rsp+136]
37ba2960amov rdx, [rsp+224]
37ba29612mov [rsp+176], rax
37ba2961amov rcx, [rsp+232]
37ba29622mov [rsp+168], r11
37ba2962amovss [rsp+264], x0
37ba29633lea r8, [rsi-1]
37ba29637lea rsi, [r14+4*rsi]
37ba2963bmovss x1, [r11+4*r8]
37ba29641mov [rsp+112], r8
37ba29646movss [rsp+276], x1
37ba2964fcall slapy2_
37ba29654movss x5, [rsi-4]
37ba29659movss x1, [rsp+264]
37ba29662movaps x4, x0
37ba29665movss x0, [rdi]
37ba29669movss x2, [rsp+276]
37ba29672divss x1, x4
37ba29676mov r8, [rsp+112]
37ba2967bmov r11, [rsp+168]
37ba29683subss x0, x5
37ba29687mov rax, [rsp+176]
37ba2968fdivss x2, x4
37ba29693movss [rsp+264], x1
37ba2969cmulss x0, x1
37ba296a0mulss x0, x2
37ba296a4movaps x3, x2
37ba296a7xorps x3, [rip+0xa1a7a2]
37ba296aeandps x0, [rip+0xa1a77b]
37ba296b5movss [rsp+276], x3
37ba296becomiss x6, x0
37ba296c1jae 0x37ba29a68
37ba296c7mov rsi, [rsp+120]
37ba296ccmovss x0, [r11+4*r8]
37ba296d2movsxd rdx, [rsi]
37ba296d5lea ecx, [rdx+1]
37ba296d8mov [rsi], ecx
37ba296damov rsi, [rsp+216]
37ba296e2movss [rsi+4*rdx], x0
37ba296e7mov rsi, [rsp+208]
37ba296efmovss [rsi+4*rdx], x5
37ba296f4mov esi, [rsp+136]
37ba296fbmov [rsp+136], r12l
37ba29703add r12l, 1
37ba29707mov [r13+4*rdx], esi
37ba2970cmov rsi, [rsp+104]
37ba29711mov esi, [rsi]
37ba29713mov r8l, esi
37ba29716cmp r12l, esi
37ba29719jle 0x37ba295db
37ba2971f
37ba2971floc_37ba2971f:
37ba2971fmov rbx, [rsp+120]
37ba29724movsxd rdx, [rsp+136]
37ba2972cmov rdi, r14
37ba2972fmov r14, r11
37ba29732mov r15, [rsp+216]
37ba2973amov r13, [rsp+208]
37ba29742movsxd rcx, [rbx]
37ba29745mov r12, [rsp+240]
37ba2974dmov r11, [rsp+248]
37ba29755mov rax, rcx
37ba29758add eax, 1
37ba2975bmov [rbx], eax
37ba2975dmov rbx, rdx
37ba29760sub rdx, 1
37ba29764movss x0, [r14+4*rdx]
37ba2976amovss [r15+4*rcx], x0
37ba29770movss x0, [rdi+4*rdx]
37ba29775mov rdx, [rsp+88]
37ba2977amovss [r13+4*rcx], x0
37ba29781mov [rdx+4*rcx], ebx
37ba29784test esi, esi
37ba29786jle 0x37ba29837
37ba2978c
37ba2978cloc_37ba2978c:
37ba2978cmovsxd rbx, [rsp+140]
37ba29794mov ebp, 1
37ba29799mov r14, [rsp+128]
37ba297a1mov [rsp+136], esi
37ba297a8mov r15, [rsp+184]
37ba297b0mov rsi, rbp
37ba297b3mov rbp, r11
37ba297b6shl rbx, 3
37ba297banop [rax+rax]
37ba297c0
37ba297c0loc_37ba297c0:
37ba297c0mov rax, [rsp+88]
37ba297c5mov rcx, [rsp+96]
37ba297camov r9, r14
37ba297cdadd r14, rbx
37ba297d0movsxd rax, [rax+4*rsi-4]
37ba297d5sub rax, 1
37ba297d9movss x0, [rdi+4*rax]
37ba297demovsxd rax, [r12+4*rax]
37ba297e2movsxd rax, [rbp+4*rax-4]
37ba297e7movss [r13+4*rsi-4], x0
37ba297eemov [rcx+4*rsi-4], eax
37ba297f2imul rax, r15
37ba297f6mov rcx, [rsp+80]
37ba297fbadd rsi, 1
37ba297ffsub rax, r15
37ba29802lea rdx, [rcx+8*rax]
37ba29806lea rax, [rip+0xa1a60b]
37ba2980dmov rcx, [rsp+72]
37ba29812mov [rsp+32], rax
37ba29817mov r8, rax
37ba2981acall ccopy_
37ba2981fcmp [rsp+136], esi
37ba29826jge 0x37ba297c0
37ba29828mov rax, [rsp+104]
37ba2982dmov r8l, [rax]
37ba29830mov rax, [rsp+120]
37ba29835mov eax, [rax]
37ba29837
37ba29837loc_37ba29837:
37ba29837cmp eax, r8l
37ba2983ajge 0x37ba2918b
37ba29840lea rcx, [rip+0xa1a5d1]
37ba29847sub r8l, eax
37ba2984acdqe
37ba2984cmovsxd rbx, [rsp+140]
37ba29854mov [rsp+32], rcx
37ba29859shl rax, 2
37ba2985dlea rdx, [r13+rax]
37ba29862lea r9, [rdi+rax]
37ba29866mov [rsp+284], r8l
37ba2986emov r8, rcx
37ba29871lea rcx, [rsp+284]
37ba29879call scopy_
37ba2987emov rax, [rsp+120]
37ba29883mov rdi, [rsp+104]
37ba29888lea r8, [rsp+284]
37ba29890lea rcx, [rip+0xa1a590]
37ba29897mov eax, [rax]
37ba29899mov edx, [rdi]
37ba2989bmov [rsp+56], 1
37ba298a4sub edx, eax
37ba298a6add eax, 1
37ba298a9cdqe
37ba298abmov [rsp+284], edx
37ba298b2mov rdx, rax
37ba298b5imul rdx, rbx
37ba298b9sub rdx, rbx
37ba298bcmov rbx, [rsp+152]
37ba298c4mov [rsp+48], rbx
37ba298c9mov rbx, [rsp+184]
37ba298d1imul rax, rbx
37ba298d5sub rax, rbx
37ba298d8mov rbx, [rsp+80]
37ba298ddlea rax, [rbx+8*rax]
37ba298e1mov [rsp+40], rax
37ba298e6mov rax, [rsp+160]
37ba298eemov [rsp+32], rax
37ba298f3mov rax, [rsp+128]
37ba298fblea r9, [rax+8*rdx]
37ba298ffmov rdx, [rsp+72]
37ba29904call clacpy_
37ba29909jmp 0x37ba2918b
37ba2990e
37ba2990e 66 90 f.
37ba29910
37ba29910loc_37ba29910:
37ba29910mov rax, [rsp+120]
37ba29915mov [rax], 0
37ba2991btest esi, esi
37ba2991djle 0x37ba29996
37ba2991fmov rbp, [rsp+128]
37ba29927movsxd rbx, [rsp+140]
37ba2992fmov r14, r11
37ba29932mov r13, [rsp+184]
37ba2993amov r15, [rsp+96]
37ba2993fmov rdi, rbp
37ba29942shl rbx, 3
37ba29946mov ebp, 1
37ba2994bnop [rax+rax]
37ba29950
37ba29950loc_37ba29950:
37ba29950movsxd rax, [r12+4*rbp-4]
37ba29955mov rcx, [rsp+80]
37ba2995amov r9, rdi
37ba2995dadd rdi, rbx
37ba29960movsxd rax, [r14+4*rax-4]
37ba29965mov [r15+4*rbp-4], eax
37ba2996aimul rax, r13
37ba2996eadd rbp, 1
37ba29972sub rax, r13
37ba29975lea rdx, [rcx+8*rax]
37ba29979lea rax, [rip+0xa1a498]
37ba29980mov rcx, [rsp+72]
37ba29985mov [rsp+32], rax
37ba2998amov r8, rax
37ba2998dcall ccopy_
37ba29992cmp esi, ebp
37ba29994jge 0x37ba29950
37ba29996
37ba29996loc_37ba29996:
37ba29996mov rax, [rsp+152]
37ba2999emov r9, [rsp+128]
37ba299a6lea rcx, [rip+0xa1a47a]
37ba299admov [rsp+440], 1
37ba299b9mov r8, [rsp+104]
37ba299bemov rdx, [rsp+72]
37ba299c3mov [rsp+432], rax
37ba299cbmov rax, [rsp+80]
37ba299d0movups x6, [rsp+288]
37ba299d8mov [rsp+424], rax
37ba299e0mov rax, [rsp+160]
37ba299e8mov [rsp+416], rax
37ba299f0add rsp, 312
37ba299f7pop rbx
37ba299f8pop rsi
37ba299f9pop rdi
37ba299fapop rbp
37ba299fbpop r12
37ba299fdpop r13
37ba299ffpop r14
37ba29a01pop r15
37ba29a03jmp 0x37ba27040
37ba29a08
37ba29a08 0f 1f 84 00 00 00 00 00 ........
37ba29a10
37ba29a10loc_37ba29a10:
37ba29a10lea rsi, [rsp+272]
37ba29a18lea r8, [r14+4*rcx]
37ba29a1cmov [rsp+168], r11
37ba29a24lea r9, [rip+0xa1a3ed]
37ba29a2blea rdx, [rip+0xa1a3ea]
37ba29a32mov rcx, rsi
37ba29a35call sscal_
37ba29a3amov rax, [rsp+104]
37ba29a3fmov [rsp+280], 0x3f3504f3
37ba29a4amov r11, [rsp+168]
37ba29a52mov eax, [rax]
37ba29a54test eax, eax
37ba29a56jg 0x37ba29280
37ba29a5cjmp 0x37ba292b7
37ba29a61
37ba29a61 0f 1f 80 00 00 00 00 .......
37ba29a68
37ba29a68loc_37ba29a68:
37ba29a68movss [rbx], x4
37ba29a6cunpcklps x1, x3
37ba29a6fmov r10, [rsp+224]
37ba29a77mov [rsp+168], rax
37ba29a7fmov rax, [rsp+144]
37ba29a87mov [r11+4*r8], 0
37ba29a8fmovsxd rcx, [rax]
37ba29a92mov [rsp+112], r11
37ba29a97lea edx, [rcx+1]
37ba29a9amov [rax], edx
37ba29a9cmov rax, [rsp+240]
37ba29aa4movsxd rdx, [rax+4*r8]
37ba29aa8mov rax, [rsp+248]
37ba29ab0movsxd r8, [rax+4*rdx-4]
37ba29ab5movsxd rdx, [r15]
37ba29ab8mov edx, [rax+4*rdx-4]
37ba29abcmovd x0, r8l
37ba29ac1mov rax, [rsp+192]
37ba29ac9movd x4, edx
37ba29acdpunpckldq x0, x4
37ba29ad1movq [rax+8*rcx], x0
37ba29ad6mov rax, [rsp+200]
37ba29ademovlps [rax+8*rcx], x1
37ba29ae2mov rax, [rsp+184]
37ba29aeamovsxd rcx, edx
37ba29aedmov [rsp+48], r10
37ba29af2mov r10, [rsp+232]
37ba29afaimul rcx, rax
37ba29afeimul r8, rax
37ba29b02mov [rsp+40], r10
37ba29b07lea r10, [rip+0xa1a30a]
37ba29b0emov [rsp+32], r10
37ba29b13sub rcx, rax
37ba29b16sub r8, rax
37ba29b19mov rax, [rsp+80]
37ba29b1elea r9, [rax+8*rcx]
37ba29b22mov rcx, [rsp+72]
37ba29b27lea rdx, [rax+8*r8]
37ba29b2bmov r8, r10
37ba29b2ecall csrot_
37ba29b33movss x2, [rdi]
37ba29b37movss x1, [rsi-4]
37ba29b3clea r9l, [rbp-1]
37ba29b40movss x4, [rsp+264]
37ba29b49mov rax, [rsp+104]
37ba29b4emovss x5, [rsp+276]
37ba29b57movaps x0, x2
37ba29b5amov r11, [rsp+112]
37ba29b5fmulss x1, x4
37ba29b63mulss x0, x5
37ba29b67mulss x2, x4
37ba29b6bmulss x1, x4
37ba29b6fmulss x0, x5
37ba29b73mulss x2, x4
37ba29b77addss x1, x0
37ba29b7bmovss x0, [rsi-4]
37ba29b80mulss x0, x5
37ba29b84mulss x0, x5
37ba29b88addss x0, x2
37ba29b8cmovss [rdi], x0
37ba29b90movss [rsi-4], x1
37ba29b95mov esi, [rax]
37ba29b97mov rax, [rsp+168]
37ba29b9fcmp esi, ebp
37ba29ba1mov r8l, esi
37ba29ba4jl 0x37ba29c13
37ba29ba6movsxd rcx, ebp
37ba29ba9sub rcx, 2
37ba29badjmp 0x37ba29be6
37ba29baf
37ba29baf 66 f
37ba29bb0 0f 1f 44 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 ..D..ff.........
37ba29bc0
37ba29bc0loc_37ba29bc0:
37ba29bc0movd x5, [rsp+136]
37ba29bc9movd x0, r10l
37ba29bcelea edx, [rbp+1]
37ba29bd1punpckldq x0, x5
37ba29bd5movq [r13+4*rcx], x0
37ba29bdcadd rcx, 1
37ba29be0cmp edx, esi
37ba29be2jg 0x37ba29c20
37ba29be4mov ebp, edx
37ba29be6
37ba29be6loc_37ba29be6:
37ba29be6movsxd r10, [r13+4*rcx+4]
37ba29bebmovss x0, [r14+4*r10-4]
37ba29bf2comiss x0, x1
37ba29bf5ja 0x37ba29bc0
37ba29bf7mov edx, [rsp+136]
37ba29bfemov ebp, r9l
37ba29c01mov [rsp+136], r12l
37ba29c09mov [r13+4*rcx], edx
37ba29c0ejmp 0x37ba295ce
37ba29c13
37ba29c13loc_37ba29c13:
37ba29c13mov ebp, r9l
37ba29c16nop [rax+rax]
37ba29c20
37ba29c20loc_37ba29c20:
37ba29c20mov ecx, [rsp+136]
37ba29c27movsxd rbp, ebp
37ba29c2amov [rsp+136], r12l
37ba29c32mov [r13+4*rbp-4], ecx
37ba29c37mov ebp, r9l
37ba29c3ajmp 0x37ba295ce
37ba29c3f
37ba29c3floc_37ba29c3f:
37ba29c3fmov rax, [rsp+120]
37ba29c44mov ebx, [rsp+136]
37ba29c4bmov [rax], 1
37ba29c51lea eax, [rbx-1]
37ba29c54cdqe
37ba29c56movss x0, [r14+4*rax]
37ba29c5cmovss [r15], x0
37ba29c61movss x0, [rdi+4*rax]
37ba29c66mov rax, [rsp+88]
37ba29c6bmovss [r13], x0
37ba29c71mov [rax], ebx
37ba29c73jmp 0x37ba2978c
37ba29c78
37ba29c78loc_37ba29c78:
37ba29c78mov rax, [rsp+120]
37ba29c7dmovss x0, [r14-4]
37ba29c83mov [rax], 1
37ba29c89mov rax, [rsp+88]
37ba29c8emovss [r15], x0
37ba29c93movss x0, [rdi-4]
37ba29c98mov [rax], 0
37ba29c9emovss [r13], x0
37ba29ca4jmp 0x37ba2918b
37ba29040
37ba29ca9
37ba29ca9 // align 0x20
37ba29ca9 // align 0x20
37ba29cc0
37ba29cc0claein_:
37ba29cc0push r15
37ba29cc2push r14
37ba29cc4push r13
37ba29cc6push r12
37ba29cc8push rbp
37ba29cc9push rdi
37ba29ccapush rsi
37ba29ccbpush rbx
37ba29cccsub rsp, 344
37ba29cd3movups [rsp+224], x6
37ba29cdbmovups [rsp+240], x7
37ba29ce3movups [rsp+256], x8
37ba29cecmovups [rsp+272], x9
37ba29cf5movups [rsp+288], x10
37ba29cfemovups [rsp+304], x11
37ba29d07movups [rsp+320], x12
37ba29d10pxor x6, x6
37ba29d14mov rax, [rsp+480]
37ba29d1cmov esi, [r8]
37ba29d1fmov r10, [rsp+464]
37ba29d27movsxd rbp, [rax]
37ba29d2axor eax, eax
37ba29d2ccvtsi2ss x6, esi
37ba29d30test rbp, rbp
37ba29d33mov [rsp+160], ebp
37ba29d3acmovs rbp, rax
37ba29d3emov [rsp+416], rcx
37ba29d46mov [rsp+432], r8
37ba29d4esqrtss x6, x6
37ba29d52mov rax, rbp
37ba29d55mov [rsp+440], r9
37ba29d5dnot rax
37ba29d60mov [rsp+168], rax
37ba29d68mov rax, [rsp+448]
37ba29d70movsxd r15, [rax]
37ba29d73xor eax, eax
37ba29d75test r15, r15
37ba29d78cmovs r15, rax
37ba29d7cmov rax, [rsp+512]
37ba29d84mov [rax], 0
37ba29d8amov rax, [rsp+496]
37ba29d92movss x0, [rax]
37ba29d96mov rax, [rsp+504]
37ba29d9emovss x2, [rax]
37ba29da2test esi, esi
37ba29da4jle 0x37ba2ab9e
37ba29daamov rax, [rsp+440]
37ba29db2mov [rsp+424], rdx
37ba29dbalea r14l, [rsi+1]
37ba29dbelea rbx, [8*rbp+8]
37ba29dc6mov [rsp+144], esi
37ba29dcdmov rdi, -1
37ba29dd4mov ecx, 1
37ba29dd9movaps x3, x0
37ba29ddclea r13, [rax-8]
37ba29de0mov rax, [rsp+472]
37ba29de8mov r11, -1
37ba29deflea rsi, [8*r15+8]
37ba29df7lea r12, [rax-8]
37ba29dfbmov rax, [rsp+456]
37ba29e03movq x1, [rax]
37ba29e07mov rax, [rsp+440]
37ba29e0fadd rax, 8
37ba29e13mov [rsp+128], rax
37ba29e1bmov rax, [rsp+472]
37ba29e23add rax, 8
37ba29e27mov [rsp+136], rax
37ba29e2fnop
37ba29e30
37ba29e30loc_37ba29e30:
37ba29e30movq x0, [r13+8]
37ba29e36lea r10l, [rcx+1]
37ba29e3asubps x0, x1
37ba29e3dmovlps [r12+8], x0
37ba29e43cmp r10l, r14l
37ba29e46je 0x37ba29ee8
37ba29e4cadd r13, rsi
37ba29e4fadd r12, rbx
37ba29e52add r11, r15
37ba29e55add rdi, rbp
37ba29e58cmp r10l, 2
37ba29e5cje 0x37ba2a279
37ba29e62mov rax, [rsp+128]
37ba29e6amov edx, ecx
37ba29e6cshr edx, 1
37ba29e6elea r9, [rax+8*r11]
37ba29e72mov rax, [rsp+136]
37ba29e7ashl rdx, 4
37ba29e7elea r8, [rax+8*rdi]
37ba29e82xor eax, eax
37ba29e84nop [rax+rax]
37ba29e8anop [rax+rax]
37ba29e95nop [rax+rax]
37ba29ea0
37ba29ea0loc_37ba29ea0:
37ba29ea0movups x0, [r9+rax]
37ba29ea5movups [r8+rax], x0
37ba29eaaadd rax, 16
37ba29eaecmp rax, rdx
37ba29eb1jne 0x37ba29ea0
37ba29eb3test cl, 1
37ba29eb6je 0x37ba29edd
37ba29eb8or ecx, 1
37ba29ebb
37ba29ebbloc_37ba29ebb:
37ba29ebbmov rdx, [rsp+440]
37ba29ec3movsxd rcx, ecx
37ba29ec6lea rax, [r11+rcx]
37ba29ecaadd rcx, rdi
37ba29ecdmov rax, [rdx+8*rax]
37ba29ed1mov rdx, [rsp+472]
37ba29ed9mov [rdx+8*rcx], rax
37ba29edd
37ba29eddloc_37ba29edd:
37ba29eddmov ecx, r10l
37ba29ee0jmp 0x37ba29e30
37ba29ee5
37ba29ee5 0f 1f 00 ...
37ba29ee8
37ba29ee8loc_37ba29ee8:
37ba29ee8mov rdx, [rsp+424]
37ba29ef0mov esi, [rsp+144]
37ba29ef7movaps x0, x3
37ba29efamov r10, [rsp+464]
37ba29f02mov ecx, [rdx]
37ba29f04test ecx, ecx
37ba29f06je 0x37ba2aa81
37ba29f0clea edx, [rsi-1]
37ba29f0fmov rax, r10
37ba29f12lea rdx, [r10+8*rdx+8]
37ba29f17nop [rax+rax]
37ba29f20
37ba29f20loc_37ba29f20:
37ba29f20mov [rax+4], 0
37ba29f27add rax, 8
37ba29f2bmovss [rax-8], x0
37ba29f30cmp rax, rdx
37ba29f33jne 0x37ba29f20
37ba29f35movss x7, [rip+0xa19f33]
37ba29f3d
37ba29f3dloc_37ba29f3d:
37ba29f3dmov rax, [rsp+416]
37ba29f45mov edx, [rax]
37ba29f47test edx, edx
37ba29f49je 0x37ba2a283
37ba29f4fmovss x8, [rip+0xa19f28]
37ba29f58cmp esi, 1
37ba29f5bjle 0x37ba2a69e
37ba29f61lea rax, [8*r15+8]
37ba29f69mov r13, rbp
37ba29f6cmovaps x12, x7
37ba29f70mov r15, rbp
37ba29f73mov [rsp+144], rax
37ba29f7bpxor x9, x9
37ba29f80movaps x7, x6
37ba29f83mov rax, [rsp+440]
37ba29f8blea r11, [8*rbp]
37ba29f93mov [rsp+464], r10
37ba29f9bmov rdi, [rsp+472]
37ba29fa3mov r12l, 1
37ba29fa9lea r14, [rax-8]
37ba29fadlea rax, [8*rbp+8]
37ba29fb5mov [rsp+184], r11
37ba29fbdmovss x8, [rip+0xa19eba]
37ba29fc6mov [rsp+136], rax
37ba29fcelea eax, [rsi+1]
37ba29fd1mov esi, 2
37ba29fd6mov [rsp+152], rax
37ba29fdemov eax, [rsp+160]
37ba29fe5test eax, eax
37ba29fe7setg dl
37ba29feacmp r11, 11
37ba29feeseta al
37ba29ff1shl r13, 4
37ba29ff5and edx, eax
37ba29ff7lea rax, [rsp+208]
37ba29fffmov [rsp+183], dl
37ba2a006mov [rsp+160], rax
37ba2a00ejmp 0x37ba2a0ba
37ba2a013
37ba2a013 0f 1f 44 00 00 ..D..
37ba2a018
37ba2a018loc_37ba2a018:
37ba2a018ucomiss x3, x9
37ba2a01cmov ecx, 0
37ba2a021setnp al
37ba2a024cmovne eax, ecx
37ba2a027test al, al
37ba2a029je 0x37ba2a050
37ba2a02bucomiss x4, x9
37ba2a02fsetnp al
37ba2a032cmovne eax, ecx
37ba2a035test al, al
37ba2a037je 0x37ba2a050
37ba2a039mov rax, [rsp+496]
37ba2a041mov [rdi+4], 0
37ba2a048movss x0, [rax]
37ba2a04cmovss [rdi], x0
37ba2a050
37ba2a050loc_37ba2a050:
37ba2a050mov rcx, [rsp+160]
37ba2a058mov rdx, rdi
37ba2a05bcall cladiv_
37ba2a060movd x1, eax
37ba2a064shr rax, 32
37ba2a068ucomiss x1, x9
37ba2a06csetp dl
37ba2a06fcmovne edx, r12l
37ba2a073test dl, dl
37ba2a075jne 0x37ba2a4d0
37ba2a07bmovd x5, eax
37ba2a07fmov rcx, [rsp+136]
37ba2a087ucomiss x5, x9
37ba2a08bsetp dl
37ba2a08ecmovne edx, r12l
37ba2a092add rcx, rdi
37ba2a095test dl, dl
37ba2a097jne 0x37ba2a4d0
37ba2a09d
37ba2a09dloc_37ba2a09d:
37ba2a09dadd rsi, 1
37ba2a0a1add r14, [rsp+144]
37ba2a0a9mov rdi, rcx
37ba2a0accmp rsi, [rsp+152]
37ba2a0b4je 0x37ba2a682
37ba2a0ba
37ba2a0baloc_37ba2a0ba:
37ba2a0bamovss x4, [rdi+4]
37ba2a0bfmovss x3, [rdi]
37ba2a0c3lea rax, [rsi-1]
37ba2a0c7mov ebp, esi
37ba2a0c9movq x0, [r14+16]
37ba2a0cfmov [rsp+128], rax
37ba2a0d7mov ebx, esi
37ba2a0d9movaps x2, x3
37ba2a0dcmovaps x1, x4
37ba2a0dfandps x1, x8
37ba2a0e3andps x2, x8
37ba2a0e7movlps [rsp+208], x0
37ba2a0efaddss x2, x1
37ba2a0f3movaps x1, x0
37ba2a0f6movshdup x0, x0
37ba2a0faandps x1, x8
37ba2a0feandps x0, x8
37ba2a102addss x0, x1
37ba2a106comiss x0, x2
37ba2a109jbe 0x37ba2a018
37ba2a10fmov rdx, [rsp+160]
37ba2a117mov rcx, rdi
37ba2a11acall cladiv_
37ba2a11fmovd x2, eax
37ba2a123shr rax, 32
37ba2a127movd x1, eax
37ba2a12bmov rax, [rsp+208]
37ba2a133mov [rdi], rax
37ba2a136mov rax, [rsp+432]
37ba2a13emov edx, [rax]
37ba2a140cmp edx, esi
37ba2a142jl 0x37ba2aa70
37ba2a148lea eax, [rsi-1]
37ba2a14bmov r11l, edx
37ba2a14esub r11l, eax
37ba2a151cmp r11l, 1
37ba2a155je 0x37ba2ab15
37ba2a15bcmp [rsp+183], 0
37ba2a163je 0x37ba2ab15
37ba2a169mov rcx, [rsp+184]
37ba2a171mov ebp, r11l
37ba2a174movaps x5, x2
37ba2a177movaps x4, x1
37ba2a17ashr ebp, 1
37ba2a17cshufps x5, x5, 0
37ba2a180shufps x4, x4, 0
37ba2a184lea rax, [rcx+rdi]
37ba2a188lea rdx, [rcx+rax]
37ba2a18cxor ecx, ecx
37ba2a18enop
37ba2a190
37ba2a190loc_37ba2a190:
37ba2a190movups x10, [rax]
37ba2a194movups x0, [rdx]
37ba2a197add ecx, 1
37ba2a19amovaps x6, x10
37ba2a19emovaps x3, x10
37ba2a1a2shufps x6, x0, -18
37ba2a1a6mulps x6, x5
37ba2a1a9movlhps x3, x0
37ba2a1acmovaps x11, x6
37ba2a1b0movaps x6, x10
37ba2a1b4shufps x6, x0, -69
37ba2a1b8mulps x6, x4
37ba2a1bbaddsubps x11, x6
37ba2a1c0movaps x6, x10
37ba2a1c4subps x3, x11
37ba2a1c8shufps x6, x3, 78
37ba2a1ccshufps x0, x3, -18
37ba2a1d0movups [rax], x6
37ba2a1d3add rax, r13
37ba2a1d6movups [rdx], x0
37ba2a1d9add rdx, r13
37ba2a1dccmp ebp, ecx
37ba2a1dejne 0x37ba2a190
37ba2a1e0mov rax, [rsp+136]
37ba2a1e8lea rcx, [rdi+rax]
37ba2a1ectest r11b, 1
37ba2a1f0je 0x37ba2a09d
37ba2a1f6and r11l, -2
37ba2a1famovaps x5, x2
37ba2a1fdmovaps x3, x1
37ba2a200lea eax, [r11+rbx]
37ba2a204mov rbx, [rsp+472]
37ba2a20ccdqe
37ba2a20eimul rax, r15
37ba2a212add rax, [rsp+168]
37ba2a21alea rdx, [rsi+rax]
37ba2a21emovss x0, [rbx+8*rdx]
37ba2a223movss x4, [rbx+8*rdx+4]
37ba2a229mov rbx, [rsp+128]
37ba2a231mulss x5, x0
37ba2a235mulss x3, x4
37ba2a239add rax, rbx
37ba2a23cmov rbx, [rsp+472]
37ba2a244mulss x1, x0
37ba2a248unpcklps x0, x4
37ba2a24bmulss x2, x4
37ba2a24fsubss x5, x3
37ba2a253movss x3, [rbx+8*rax]
37ba2a258addss x1, x2
37ba2a25csubss x3, x5
37ba2a260movss x5, [rbx+8*rax+4]
37ba2a266subss x5, x1
37ba2a26aunpcklps x3, x5
37ba2a26dmovlhps x0, x3
37ba2a270movups [rbx+8*rax], x0
37ba2a274jmp 0x37ba2a09d
37ba2a279
37ba2a279loc_37ba2a279:
37ba2a279mov ecx, 1
37ba2a27ejmp 0x37ba29ebb
37ba2a283
37ba2a283loc_37ba2a283:
37ba2a283movss x8, [rip+0xa19bf4]
37ba2a28ccmp esi, 1
37ba2a28fjle 0x37ba2a9ae
37ba2a295mov rdx, r15
37ba2a298movsxd rcx, esi
37ba2a29bpxor x9, x9
37ba2a2a0mov r8, r15
37ba2a2a3not rdx
37ba2a2a6mov rbx, [rsp+440]
37ba2a2aemov r15, rbp
37ba2a2b1mov [rsp+464], r10
37ba2a2b9lea rax, [8*rdx]
37ba2a2c1add rdx, rcx
37ba2a2c4neg r15
37ba2a2c7movss x8, [rip+0xa19bb0]
37ba2a2d0mov [rsp+128], rax
37ba2a2d8lea rax, [rcx-1]
37ba2a2dcimul r8, rax
37ba2a2e0imul rax, rbp
37ba2a2e4add rdx, r8
37ba2a2e7lea r14, [rbx+8*rdx]
37ba2a2ebmov rbx, [rsp+168]
37ba2a2f3mov rdx, rbp
37ba2a2f6mov ebp, 1
37ba2a2fbimul rdx, rcx
37ba2a2fflea rdi, [8*rbx]
37ba2a307add rcx, rbx
37ba2a30aadd rax, rbx
37ba2a30dmov [rsp+136], rdi
37ba2a315mov rdi, [rsp+472]
37ba2a31dadd rcx, rdx
37ba2a320lea r13, [rdi+8*rcx]
37ba2a324lea rdi, [rdi+8*rax+8]
37ba2a329lea rax, [rbx+rdx]
37ba2a32dmov rbx, [rsp+472]
37ba2a335lea rdx, [rsp+216]
37ba2a33dmov [rsp+144], rdx
37ba2a345lea r12, [rbx+8*rax+8]
37ba2a34alea rax, [8*r15]
37ba2a352xor ebx, ebx
37ba2a354mov r15l, esi
37ba2a357mov rsi, r13
37ba2a35amov r13, rax
37ba2a35djmp 0x37ba2a3fb
37ba2a362
37ba2a362 66 0f 1f 44 00 00 f..D..
37ba2a368
37ba2a368loc_37ba2a368:
37ba2a368ucomiss x3, x9
37ba2a36csetnp al
37ba2a36fcmovne eax, ebx
37ba2a372test al, al
37ba2a374je 0x37ba2a39b
37ba2a376ucomiss x4, x9
37ba2a37asetnp al
37ba2a37dcmovne eax, ebx
37ba2a380test al, al
37ba2a382je 0x37ba2a39b
37ba2a384mov rax, [rsp+496]
37ba2a38cmov [rsi+4], 0
37ba2a393movss x0, [rax]
37ba2a397movss [rsi], x0
37ba2a39b
37ba2a39bloc_37ba2a39b:
37ba2a39bmov rcx, [rsp+144]
37ba2a3a3mov rdx, rsi
37ba2a3a6call cladiv_
37ba2a3abmovd x3, eax
37ba2a3afshr rax, 32
37ba2a3b3movd x2, eax
37ba2a3b7ucomiss x2, x9
37ba2a3bbsetp al
37ba2a3becmovne eax, ebp
37ba2a3c1test al, al
37ba2a3c3jne 0x37ba2a608
37ba2a3c9ucomiss x3, x9
37ba2a3cdsetp al
37ba2a3d0cmovne eax, ebp
37ba2a3d3test al, al
37ba2a3d5jne 0x37ba2a608
37ba2a3db
37ba2a3dbloc_37ba2a3db:
37ba2a3dbadd r14, [rsp+128]
37ba2a3e3add rsi, [rsp+136]
37ba2a3ebadd rdi, r13
37ba2a3eeadd r12, r13
37ba2a3f1cmp r15l, 1
37ba2a3f5je 0x37ba2a99c
37ba2a3fb
37ba2a3fbloc_37ba2a3fb:
37ba2a3fbmovss x3, [rsi+4]
37ba2a400movss x4, [rsi]
37ba2a404sub r15l, 1
37ba2a408movq x0, [r14]
37ba2a40dmovaps x2, x4
37ba2a410movaps x1, x3
37ba2a413andps x1, x8
37ba2a417andps x2, x8
37ba2a41bmovlps [rsp+216], x0
37ba2a423addss x2, x1
37ba2a427movaps x1, x0
37ba2a42amovshdup x0, x0
37ba2a42eandps x1, x8
37ba2a432andps x0, x8
37ba2a436addss x0, x1
37ba2a43acomiss x0, x2
37ba2a43djbe 0x37ba2a368
37ba2a443mov rdx, [rsp+144]
37ba2a44bmov rcx, rsi
37ba2a44ecall cladiv_
37ba2a453mov rcx, [rsp+216]
37ba2a45bmovd x4, eax
37ba2a45fshr rax, 32
37ba2a463movd x5, eax
37ba2a467movsldup x4, x4
37ba2a46bmov [rsi], rcx
37ba2a46exor eax, eax
37ba2a470movsldup x3, x5
37ba2a474movq x4, x4
37ba2a478movq x3, x3
37ba2a47cnop [rax]
37ba2a480
37ba2a480loc_37ba2a480:
37ba2a480movq x2, [rdi+8*rax]
37ba2a485movaps x1, x2
37ba2a488movq x0, x2
37ba2a48cmulps x0, x4
37ba2a48fshufps x1, x1, -31
37ba2a493movq x1, x1
37ba2a497mulps x1, x3
37ba2a49amovq x0, x0
37ba2a49emovq x1, x1
37ba2a4a2addsubps x0, x1
37ba2a4a6movq x1, [r12+8*rax]
37ba2a4acmovq x0, x0
37ba2a4b0subps x1, x0
37ba2a4b3movlps [rdi+8*rax], x1
37ba2a4b7movlps [r12+8*rax], x2
37ba2a4bcadd rax, 1
37ba2a4c0cmp eax, r15l
37ba2a4c3jb 0x37ba2a480
37ba2a4c5jmp 0x37ba2a3db
37ba2a4ca
37ba2a4ca 66 0f 1f 44 00 00 f..D..
37ba2a4d0
37ba2a4d0loc_37ba2a4d0:
37ba2a4d0mov rcx, [rsp+432]
37ba2a4d8mov edx, [rcx]
37ba2a4dacmp edx, esi
37ba2a4dcjl 0x37ba2aa70
37ba2a4e2sub ebp, 1
37ba2a4e5movd x2, eax
37ba2a4e9movd x4, eax
37ba2a4edmov r11l, edx
37ba2a4f0sub r11l, ebp
37ba2a4f3unpcklps x2, x1
37ba2a4f6unpcklps x1, x4
37ba2a4f9cmp r11l, 1
37ba2a4fdje 0x37ba2aa13
37ba2a503cmp [rsp+183], 0
37ba2a50bje 0x37ba2aa13
37ba2a511mov rax, [rsp+184]
37ba2a519mov ebp, r11l
37ba2a51cmovaps x4, x1
37ba2a51fmovaps x3, x2
37ba2a522shr ebp, 1
37ba2a524movlhps x4, x1
37ba2a527movlhps x3, x2
37ba2a52alea rdx, [rax+rdi]
37ba2a52emov rax, [rsp+136]
37ba2a536lea rcx, [rdi+rax]
37ba2a53axor edi, edi
37ba2a53cmov rax, rcx
37ba2a53fnop
37ba2a540
37ba2a540loc_37ba2a540:
37ba2a540movups x0, [rdx]
37ba2a543movups x5, [rdx+8*r15]
37ba2a548add edi, 1
37ba2a54badd rdx, r13
37ba2a54emovaps x6, x0
37ba2a551shufps x6, x5, -18
37ba2a555movaps x10, x6
37ba2a559movaps x6, x0
37ba2a55cshufps x0, x5, 85
37ba2a560shufps x6, x5, 0
37ba2a564mulps x6, x4
37ba2a567mulps x0, x3
37ba2a56amovaps x5, x6
37ba2a56daddsubps x5, x0
37ba2a571movaps x0, x10
37ba2a575subps x0, x5
37ba2a578movq [rax], x0
37ba2a57cmovhps [rax+8*r15], x0
37ba2a581add rax, r13
37ba2a584cmp ebp, edi
37ba2a586jne 0x37ba2a540
37ba2a588test r11b, 1
37ba2a58cje 0x37ba2a09d
37ba2a592and r11l, -2
37ba2a596movq x1, x1
37ba2a59amovq x2, x2
37ba2a59elea eax, [r11+rbx]
37ba2a5a2mov rbx, [rsp+128]
37ba2a5aacdqe
37ba2a5acimul rax, r15
37ba2a5b0add rax, [rsp+168]
37ba2a5b8lea rdx, [rsi+rax]
37ba2a5bcadd rbx, rax
37ba2a5bfmov rax, [rsp+472]
37ba2a5c7movq x3, [rax+8*rbx]
37ba2a5ccmovsldup x0, x3
37ba2a5d0movq x0, x0
37ba2a5d4mulps x0, x1
37ba2a5d7movshdup x1, x3
37ba2a5dbmovq x1, x1
37ba2a5dfmulps x1, x2
37ba2a5e2movq x0, x0
37ba2a5e6movq x1, x1
37ba2a5eaaddsubps x0, x1
37ba2a5eemovq x1, [rax+8*rdx]
37ba2a5f3movq x0, x0
37ba2a5f7subps x1, x0
37ba2a5famovlps [rax+8*rdx], x1
37ba2a5fejmp 0x37ba2a09d
37ba2a603
37ba2a603 0f 1f 44 00 00 ..D..
37ba2a608
37ba2a608loc_37ba2a608:
37ba2a608movsldup x3, x3
37ba2a60cmovsldup x2, x2
37ba2a610xor eax, eax
37ba2a612movq x3, x3
37ba2a616movq x2, x2
37ba2a61anop [rax+rax]
37ba2a61fnop [rax+rax]
37ba2a62anop [rax+rax]
37ba2a635nop [rax+rax]
37ba2a640
37ba2a640loc_37ba2a640:
37ba2a640movq x0, [r12+8*rax]
37ba2a646movq x1, x0
37ba2a64ashufps x0, x0, -31
37ba2a64emulps x1, x3
37ba2a651movq x0, x0
37ba2a655mulps x0, x2
37ba2a658movq x1, x1
37ba2a65cmovq x0, x0
37ba2a660addsubps x1, x0
37ba2a664movq x0, [rdi+8*rax]
37ba2a669movq x1, x1
37ba2a66dsubps x0, x1
37ba2a670movlps [rdi+8*rax], x0
37ba2a674add rax, 1
37ba2a678cmp eax, r15l
37ba2a67bjb 0x37ba2a640
37ba2a67djmp 0x37ba2a3db
37ba2a682
37ba2a682loc_37ba2a682:
37ba2a682mov rax, [rsp+432]
37ba2a68amov r10, [rsp+464]
37ba2a692movaps x6, x7
37ba2a695mov rbp, r15
37ba2a698movaps x7, x12
37ba2a69cmov esi, [rax]
37ba2a69e
37ba2a69eloc_37ba2a69e:
37ba2a69emovsxd rdx, esi
37ba2a6a1mov rax, rbp
37ba2a6a4pxor x0, x0
37ba2a6a8mov ecx, 0
37ba2a6adimul rax, rdx
37ba2a6b1mov rbx, [rsp+472]
37ba2a6b9add rax, [rsp+168]
37ba2a6c1add rax, rdx
37ba2a6c4lea rdx, [rbx+8*rax]
37ba2a6c8ucomiss x0, [rdx]
37ba2a6cbsetnp al
37ba2a6cecmovne eax, ecx
37ba2a6d1test al, al
37ba2a6d3je 0x37ba2a6fa
37ba2a6d5ucomiss x0, [rdx+4]
37ba2a6d9setnp al
37ba2a6dccmovne eax, ecx
37ba2a6dftest al, al
37ba2a6e1je 0x37ba2a6fa
37ba2a6e3mov rax, [rsp+496]
37ba2a6ebmov [rdx+4], 0
37ba2a6f2movss x0, [rax]
37ba2a6f6movss [rdx], x0
37ba2a6fa
37ba2a6faloc_37ba2a6fa:
37ba2a6famov eax, 78
37ba2a6ff
37ba2a6ffloc_37ba2a6ff:
37ba2a6ffmov [rsp+195], al
37ba2a706mov [rsp+194], 78
37ba2a70etest esi, esi
37ba2a710jle 0x37ba2a8ca
37ba2a716movss x9, [rip+0xa19771]
37ba2a71flea r13, [rsp+194]
37ba2a727mov r14l, esi
37ba2a72alea r12, [rsp+195]
37ba2a732mov rbx, [rsp+432]
37ba2a73amov rsi, [rsp+488]
37ba2a742mov [rsp+128], r13
37ba2a74alea rbp, [rsp+196]
37ba2a752divss x9, x6
37ba2a757mov [rsp+136], r12
37ba2a75fmov r13, r10
37ba2a762mov r12l, 1
37ba2a768lea rdi, [rsp+200]
37ba2a770lea r15, [r10+16]
37ba2a774nop
37ba2a775nop [rax+rax]
37ba2a780
37ba2a780loc_37ba2a780:
37ba2a780mov rax, [rsp+480]
37ba2a788mov [rsp+80], rbp
37ba2a78dlea r8, [rip+0xa196d0]
37ba2a794lea rcx, [rip+0xa196d0]
37ba2a79bmov [rsp+112], 1
37ba2a7a4mov r9, [rsp+128]
37ba2a7acmov [rsp+48], rax
37ba2a7b1mov rax, [rsp+472]
37ba2a7b9mov [rsp+72], rsi
37ba2a7bemov rdx, [rsp+136]
37ba2a7c6mov [rsp+40], rax
37ba2a7cbmov [rsp+104], 7
37ba2a7d4mov [rsp+96], 1
37ba2a7ddmov [rsp+88], 5
37ba2a7e6mov [rsp+64], rdi
37ba2a7ebmov [rsp+56], r13
37ba2a7f0mov [rsp+32], rbx
37ba2a7f5call clatrs_
37ba2a7falea r8, [rip+0xa1965f]
37ba2a801mov rdx, r13
37ba2a804mov rcx, rbx
37ba2a807mov [rsp+194], 89
37ba2a80fcall scasum_
37ba2a814movaps x1, x0
37ba2a817movss x0, [rsp+200]
37ba2a820mulss x0, x9
37ba2a825comiss x1, x0
37ba2a828jae 0x37ba2aa0b
37ba2a82emov rax, [rsp+496]
37ba2a836mov ecx, [rbx]
37ba2a838mov [r13+4], 0
37ba2a840movss x1, [rax]
37ba2a844movss [r13], x1
37ba2a84acmp ecx, 1
37ba2a84djle 0x37ba2a895
37ba2a84fmovaps x2, x6
37ba2a852movaps x0, x1
37ba2a855lea edx, [rcx-2]
37ba2a858addss x2, x7
37ba2a85clea rax, [r13+8]
37ba2a860lea rdx, [r15+8*rdx]
37ba2a864divss x0, x2
37ba2a868nop
37ba2a86anop [rax+rax]
37ba2a875nop [rax+rax]
37ba2a880
37ba2a880loc_37ba2a880:
37ba2a880mov [rax+4], 0
37ba2a887add rax, 8
37ba2a88bmovss [rax-8], x0
37ba2a890cmp rdx, rax
37ba2a893jne 0x37ba2a880
37ba2a895
37ba2a895loc_37ba2a895:
37ba2a895mulss x1, x6
37ba2a899sub ecx, r12l
37ba2a89cadd r12l, 1
37ba2a8a0movsxd rax, ecx
37ba2a8a3movss x0, [r13+8*rax]
37ba2a8aasubss x0, x1
37ba2a8aemovss x1, [r13+8*rax+4]
37ba2a8b5unpcklps x0, x1
37ba2a8b8movlps [r13+8*rax], x0
37ba2a8becmp r12l, r14l
37ba2a8c1jle 0x37ba2a780
37ba2a8c7mov r10, r13
37ba2a8ca
37ba2a8caloc_37ba2a8ca:
37ba2a8camov rax, [rsp+512]
37ba2a8d2mov [rax], 1
37ba2a8d8
37ba2a8d8loc_37ba2a8d8:
37ba2a8d8mov rcx, [rsp+432]
37ba2a8e0mov rdx, r10
37ba2a8e3lea r8, [rip+0xa19576]
37ba2a8eamov [rsp+464], r10
37ba2a8f2call icamax_
37ba2a8f7mov r10, [rsp+464]
37ba2a8ffmov rcx, [rsp+432]
37ba2a907lea rdx, [rsp+204]
37ba2a90fcdqe
37ba2a911lea r9, [rip+0xa19548]
37ba2a918sub rax, 1
37ba2a91cmov r8, r10
37ba2a91fmovss x0, [r10+8*rax]
37ba2a925movss x1, [r10+8*rax+4]
37ba2a92candps x0, x8
37ba2a930andps x1, x8
37ba2a934addss x0, x1
37ba2a938divss x7, x0
37ba2a93cmovss [rsp+204], x7
37ba2a945call csscal_
37ba2a94anop
37ba2a94bmovups x6, [rsp+224]
37ba2a953movups x7, [rsp+240]
37ba2a95bmovups x8, [rsp+256]
37ba2a964movups x9, [rsp+272]
37ba2a96dmovups x10, [rsp+288]
37ba2a976movups x11, [rsp+304]
37ba2a97fmovups x12, [rsp+320]
37ba2a988add rsp, 344
37ba2a98fpop rbx
37ba2a990pop rsi
37ba2a991pop rdi
37ba2a992pop rbp
37ba2a993pop r12
37ba2a995pop r13
37ba2a997pop r14
37ba2a999pop r15
37ba2a99bret
37ba2a99c
37ba2a99cloc_37ba2a99c:
37ba2a99cmov rax, [rsp+432]
37ba2a9a4mov r10, [rsp+464]
37ba2a9acmov esi, [rax]
37ba2a9ae
37ba2a9aeloc_37ba2a9ae:
37ba2a9aemov rax, [rsp+472]
37ba2a9b6pxor x0, x0
37ba2a9bamov edx, 0
37ba2a9bfucomiss x0, [rax]
37ba2a9c2setnp al
37ba2a9c5cmovne eax, edx
37ba2a9c8test al, al
37ba2a9caje 0x37ba2aa01
37ba2a9ccmov rax, [rsp+472]
37ba2a9d4ucomiss x0, [rax+4]
37ba2a9d8setnp al
37ba2a9dbcmovne eax, edx
37ba2a9detest al, al
37ba2a9e0je 0x37ba2aa01
37ba2a9e2mov rax, [rsp+496]
37ba2a9eamovss x0, [rax]
37ba2a9eemov rax, [rsp+472]
37ba2a9f6mov [rax+4], 0
37ba2a9fdmovss [rax], x0
37ba2aa01
37ba2aa01loc_37ba2aa01:
37ba2aa01mov eax, 67
37ba2aa06jmp 0x37ba2a6ff
37ba2aa0b
37ba2aa0bloc_37ba2aa0b:
37ba2aa0bmov r10, r13
37ba2aa0ejmp 0x37ba2a8d8
37ba2aa13
37ba2aa13loc_37ba2aa13:
37ba2aa13mov rcx, [rsp+184]
37ba2aa1badd edx, 1
37ba2aa1emovq x1, x1
37ba2aa22movq x2, x2
37ba2aa26lea rax, [rcx+rdi]
37ba2aa2anop [rax+rax]
37ba2aa30
37ba2aa30loc_37ba2aa30:
37ba2aa30movq x3, [rax]
37ba2aa34add ebx, 1
37ba2aa37movsldup x0, x3
37ba2aa3bmovshdup x3, x3
37ba2aa3fmovq x0, x0
37ba2aa43movq x3, x3
37ba2aa47mulps x0, x1
37ba2aa4amulps x3, x2
37ba2aa4dmovq x0, x0
37ba2aa51movq x3, x3
37ba2aa55addsubps x0, x3
37ba2aa59movq x3, [rax+8]
37ba2aa5emovq x0, x0
37ba2aa62subps x3, x0
37ba2aa65movlps [rax+8], x3
37ba2aa69add rax, rcx
37ba2aa6ccmp ebx, edx
37ba2aa6ejne 0x37ba2aa30
37ba2aa70
37ba2aa70loc_37ba2aa70:
37ba2aa70mov rax, [rsp+136]
37ba2aa78lea rcx, [rdi+rax]
37ba2aa7cjmp 0x37ba2a09d
37ba2aa81
37ba2aa81loc_37ba2aa81:
37ba2aa81mulss x0, x6
37ba2aa85movss x7, [rip+0xa193e3]
37ba2aa8dmov rdx, r10
37ba2aa90mov rcx, [rsp+432]
37ba2aa98lea r8, [rip+0xa193c1]
37ba2aa9fmov [rsp+464], r10
37ba2aaa7maxss x0, x7
37ba2aaabmulss x0, x2
37ba2aaafmovaps x8, x0
37ba2aab3call scnrm2_
37ba2aab8mov rax, [rsp+496]
37ba2aac0mov r8, [rsp+464]
37ba2aac8lea rdx, [rsp+216]
37ba2aad0maxss x0, x8
37ba2aad5mov rcx, [rsp+432]
37ba2aaddlea r9, [rip+0xa1937c]
37ba2aae4movss x1, [rax]
37ba2aae8mulss x1, x6
37ba2aaecdivss x1, x0
37ba2aaf0movss [rsp+216], x1
37ba2aaf9call csscal_
37ba2aafemov rax, [rsp+432]
37ba2ab06mov r10, [rsp+464]
37ba2ab0emov esi, [rax]
37ba2ab10jmp 0x37ba29f3d
37ba2ab15
37ba2ab15loc_37ba2ab15:
37ba2ab15mov rcx, [rsp+184]
37ba2ab1dadd edx, 1
37ba2ab20movaps x6, x8
37ba2ab24lea rax, [rcx+rdi]
37ba2ab28nop [rax+rax]
37ba2ab30
37ba2ab30loc_37ba2ab30:
37ba2ab30movss x0, [rax+8]
37ba2ab35movss x4, [rax+12]
37ba2ab3amovaps x5, x2
37ba2ab3dmovaps x3, x1
37ba2ab40movaps x8, x1
37ba2ab44add ebx, 1
37ba2ab47mulss x5, x0
37ba2ab4bmulss x3, x4
37ba2ab4fmulss x8, x0
37ba2ab54unpcklps x0, x4
37ba2ab57subss x5, x3
37ba2ab5bmovss x3, [rax]
37ba2ab5fsubss x3, x5
37ba2ab63movaps x5, x2
37ba2ab66mulss x5, x4
37ba2ab6aaddss x8, x5
37ba2ab6fmovss x5, [rax+4]
37ba2ab74subss x5, x8
37ba2ab79unpcklps x3, x5
37ba2ab7cmovlhps x0, x3
37ba2ab7fmovups [rax], x0
37ba2ab82add rax, rcx
37ba2ab85cmp ebx, edx
37ba2ab87jne 0x37ba2ab30
37ba2ab89mov rax, [rsp+136]
37ba2ab91movaps x8, x6
37ba2ab95lea rcx, [rdi+rax]
37ba2ab99jmp 0x37ba2a09d
37ba2ab9e
37ba2ab9eloc_37ba2ab9e:
37ba2ab9emov r9l, [rdx]
37ba2aba1test r9l, r9l
37ba2aba4je 0x37ba2aa81
37ba2abaamov rax, [rsp+416]
37ba2abb2movss x7, [rip+0xa192b6]
37ba2abbamovss x8, [rip+0xa192bd]
37ba2abc3mov r8l, [rax]
37ba2abc6test r8l, r8l
37ba2abc9jne 0x37ba2a69e
37ba2abcfjmp 0x37ba2a9ae
37ba29cc0
37ba29cc0claein_:
37ba29cc0push r15
37ba29cc2push r14
37ba29cc4push r13
37ba29cc6push r12
37ba29cc8push rbp
37ba29cc9push rdi
37ba29ccapush rsi
37ba29ccbpush rbx
37ba29cccsub rsp, 344
37ba29cd3movups [rsp+224], x6
37ba29cdbmovups [rsp+240], x7
37ba29ce3movups [rsp+256], x8
37ba29cecmovups [rsp+272], x9
37ba29cf5movups [rsp+288], x10
37ba29cfemovups [rsp+304], x11
37ba29d07movups [rsp+320], x12
37ba29d10pxor x6, x6
37ba29d14mov rax, [rsp+480]
37ba29d1cmov esi, [r8]
37ba29d1fmov r10, [rsp+464]
37ba29d27movsxd rbp, [rax]
37ba29d2axor eax, eax
37ba29d2ccvtsi2ss x6, esi
37ba29d30test rbp, rbp
37ba29d33mov [rsp+160], ebp
37ba29d3acmovs rbp, rax
37ba29d3emov [rsp+416], rcx
37ba29d46mov [rsp+432], r8
37ba29d4esqrtss x6, x6
37ba29d52mov rax, rbp
37ba29d55mov [rsp+440], r9
37ba29d5dnot rax
37ba29d60mov [rsp+168], rax
37ba29d68mov rax, [rsp+448]
37ba29d70movsxd r15, [rax]
37ba29d73xor eax, eax
37ba29d75test r15, r15
37ba29d78cmovs r15, rax
37ba29d7cmov rax, [rsp+512]
37ba29d84mov [rax], 0
37ba29d8amov rax, [rsp+496]
37ba29d92movss x0, [rax]
37ba29d96mov rax, [rsp+504]
37ba29d9emovss x2, [rax]
37ba29da2test esi, esi
37ba29da4jle 0x37ba2ab9e
37ba29daamov rax, [rsp+440]
37ba29db2mov [rsp+424], rdx
37ba29dbalea r14l, [rsi+1]
37ba29dbelea rbx, [8*rbp+8]
37ba29dc6mov [rsp+144], esi
37ba29dcdmov rdi, -1
37ba29dd4mov ecx, 1
37ba29dd9movaps x3, x0
37ba29ddclea r13, [rax-8]
37ba29de0mov rax, [rsp+472]
37ba29de8mov r11, -1
37ba29deflea rsi, [8*r15+8]
37ba29df7lea r12, [rax-8]
37ba29dfbmov rax, [rsp+456]
37ba29e03movq x1, [rax]
37ba29e07mov rax, [rsp+440]
37ba29e0fadd rax, 8
37ba29e13mov [rsp+128], rax
37ba29e1bmov rax, [rsp+472]
37ba29e23add rax, 8
37ba29e27mov [rsp+136], rax
37ba29e2fnop
37ba29e30
37ba29e30loc_37ba29e30:
37ba29e30movq x0, [r13+8]
37ba29e36lea r10l, [rcx+1]
37ba29e3asubps x0, x1
37ba29e3dmovlps [r12+8], x0
37ba29e43cmp r10l, r14l
37ba29e46je 0x37ba29ee8
37ba29e4cadd r13, rsi
37ba29e4fadd r12, rbx
37ba29e52add r11, r15
37ba29e55add rdi, rbp
37ba29e58cmp r10l, 2
37ba29e5cje 0x37ba2a279
37ba29e62mov rax, [rsp+128]
37ba29e6amov edx, ecx
37ba29e6cshr edx, 1
37ba29e6elea r9, [rax+8*r11]
37ba29e72mov rax, [rsp+136]
37ba29e7ashl rdx, 4
37ba29e7elea r8, [rax+8*rdi]
37ba29e82xor eax, eax
37ba29e84nop [rax+rax]
37ba29e8anop [rax+rax]
37ba29e95nop [rax+rax]
37ba29ea0
37ba29ea0loc_37ba29ea0:
37ba29ea0movups x0, [r9+rax]
37ba29ea5movups [r8+rax], x0
37ba29eaaadd rax, 16
37ba29eaecmp rax, rdx
37ba29eb1jne 0x37ba29ea0
37ba29eb3test cl, 1
37ba29eb6je 0x37ba29edd
37ba29eb8or ecx, 1
37ba29ebb
37ba29ebbloc_37ba29ebb:
37ba29ebbmov rdx, [rsp+440]
37ba29ec3movsxd rcx, ecx
37ba29ec6lea rax, [r11+rcx]
37ba29ecaadd rcx, rdi
37ba29ecdmov rax, [rdx+8*rax]
37ba29ed1mov rdx, [rsp+472]
37ba29ed9mov [rdx+8*rcx], rax
37ba29edd
37ba29eddloc_37ba29edd:
37ba29eddmov ecx, r10l
37ba29ee0jmp 0x37ba29e30
37ba29ee5
37ba29ee5 0f 1f 00 ...
37ba29ee8
37ba29ee8loc_37ba29ee8:
37ba29ee8mov rdx, [rsp+424]
37ba29ef0mov esi, [rsp+144]
37ba29ef7movaps x0, x3
37ba29efamov r10, [rsp+464]
37ba29f02mov ecx, [rdx]
37ba29f04test ecx, ecx
37ba29f06je 0x37ba2aa81
37ba29f0clea edx, [rsi-1]
37ba29f0fmov rax, r10
37ba29f12lea rdx, [r10+8*rdx+8]
37ba29f17nop [rax+rax]
37ba29f20
37ba29f20loc_37ba29f20:
37ba29f20mov [rax+4], 0
37ba29f27add rax, 8
37ba29f2bmovss [rax-8], x0
37ba29f30cmp rax, rdx
37ba29f33jne 0x37ba29f20
37ba29f35movss x7, [rip+0xa19f33]
37ba29f3d
37ba29f3dloc_37ba29f3d:
37ba29f3dmov rax, [rsp+416]
37ba29f45mov edx, [rax]
37ba29f47test edx, edx
37ba29f49je 0x37ba2a283
37ba29f4fmovss x8, [rip+0xa19f28]
37ba29f58cmp esi, 1
37ba29f5bjle 0x37ba2a69e
37ba29f61lea rax, [8*r15+8]
37ba29f69mov r13, rbp
37ba29f6cmovaps x12, x7
37ba29f70mov r15, rbp
37ba29f73mov [rsp+144], rax
37ba29f7bpxor x9, x9
37ba29f80movaps x7, x6
37ba29f83mov rax, [rsp+440]
37ba29f8blea r11, [8*rbp]
37ba29f93mov [rsp+464], r10
37ba29f9bmov rdi, [rsp+472]
37ba29fa3mov r12l, 1
37ba29fa9lea r14, [rax-8]
37ba29fadlea rax, [8*rbp+8]
37ba29fb5mov [rsp+184], r11
37ba29fbdmovss x8, [rip+0xa19eba]
37ba29fc6mov [rsp+136], rax
37ba29fcelea eax, [rsi+1]
37ba29fd1mov esi, 2
37ba29fd6mov [rsp+152], rax
37ba29fdemov eax, [rsp+160]
37ba29fe5test eax, eax
37ba29fe7setg dl
37ba29feacmp r11, 11
37ba29feeseta al
37ba29ff1shl r13, 4
37ba29ff5and edx, eax
37ba29ff7lea rax, [rsp+208]
37ba29fffmov [rsp+183], dl
37ba2a006mov [rsp+160], rax
37ba2a00ejmp 0x37ba2a0ba
37ba2a013
37ba2a013 0f 1f 44 00 00 ..D..
37ba2a018
37ba2a018loc_37ba2a018:
37ba2a018ucomiss x3, x9
37ba2a01cmov ecx, 0
37ba2a021setnp al
37ba2a024cmovne eax, ecx
37ba2a027test al, al
37ba2a029je 0x37ba2a050
37ba2a02bucomiss x4, x9
37ba2a02fsetnp al
37ba2a032cmovne eax, ecx
37ba2a035test al, al
37ba2a037je 0x37ba2a050
37ba2a039mov rax, [rsp+496]
37ba2a041mov [rdi+4], 0
37ba2a048movss x0, [rax]
37ba2a04cmovss [rdi], x0
37ba2a050
37ba2a050loc_37ba2a050:
37ba2a050mov rcx, [rsp+160]
37ba2a058mov rdx, rdi
37ba2a05bcall cladiv_
37ba2a060movd x1, eax
37ba2a064shr rax, 32
37ba2a068ucomiss x1, x9
37ba2a06csetp dl
37ba2a06fcmovne edx, r12l
37ba2a073test dl, dl
37ba2a075jne 0x37ba2a4d0
37ba2a07bmovd x5, eax
37ba2a07fmov rcx, [rsp+136]
37ba2a087ucomiss x5, x9
37ba2a08bsetp dl
37ba2a08ecmovne edx, r12l
37ba2a092add rcx, rdi
37ba2a095test dl, dl
37ba2a097jne 0x37ba2a4d0
37ba2a09d
37ba2a09dloc_37ba2a09d:
37ba2a09dadd rsi, 1
37ba2a0a1add r14, [rsp+144]
37ba2a0a9mov rdi, rcx
37ba2a0accmp rsi, [rsp+152]
37ba2a0b4je 0x37ba2a682
37ba2a0ba
37ba2a0baloc_37ba2a0ba:
37ba2a0bamovss x4, [rdi+4]
37ba2a0bfmovss x3, [rdi]
37ba2a0c3lea rax, [rsi-1]
37ba2a0c7mov ebp, esi
37ba2a0c9movq x0, [r14+16]
37ba2a0cfmov [rsp+128], rax
37ba2a0d7mov ebx, esi
37ba2a0d9movaps x2, x3
37ba2a0dcmovaps x1, x4
37ba2a0dfandps x1, x8
37ba2a0e3andps x2, x8
37ba2a0e7movlps [rsp+208], x0
37ba2a0efaddss x2, x1
37ba2a0f3movaps x1, x0
37ba2a0f6movshdup x0, x0
37ba2a0faandps x1, x8
37ba2a0feandps x0, x8
37ba2a102addss x0, x1
37ba2a106comiss x0, x2
37ba2a109jbe 0x37ba2a018
37ba2a10fmov rdx, [rsp+160]
37ba2a117mov rcx, rdi
37ba2a11acall cladiv_
37ba2a11fmovd x2, eax
37ba2a123shr rax, 32
37ba2a127movd x1, eax
37ba2a12bmov rax, [rsp+208]
37ba2a133mov [rdi], rax
37ba2a136mov rax, [rsp+432]
37ba2a13emov edx, [rax]
37ba2a140cmp edx, esi
37ba2a142jl 0x37ba2aa70
37ba2a148lea eax, [rsi-1]
37ba2a14bmov r11l, edx
37ba2a14esub r11l, eax
37ba2a151cmp r11l, 1
37ba2a155je 0x37ba2ab15
37ba2a15bcmp [rsp+183], 0
37ba2a163je 0x37ba2ab15
37ba2a169mov rcx, [rsp+184]
37ba2a171mov ebp, r11l
37ba2a174movaps x5, x2
37ba2a177movaps x4, x1
37ba2a17ashr ebp, 1
37ba2a17cshufps x5, x5, 0
37ba2a180shufps x4, x4, 0
37ba2a184lea rax, [rcx+rdi]
37ba2a188lea rdx, [rcx+rax]
37ba2a18cxor ecx, ecx
37ba2a18enop
37ba2a190
37ba2a190loc_37ba2a190:
37ba2a190movups x10, [rax]
37ba2a194movups x0, [rdx]
37ba2a197add ecx, 1
37ba2a19amovaps x6, x10
37ba2a19emovaps x3, x10
37ba2a1a2shufps x6, x0, -18
37ba2a1a6mulps x6, x5
37ba2a1a9movlhps x3, x0
37ba2a1acmovaps x11, x6
37ba2a1b0movaps x6, x10
37ba2a1b4shufps x6, x0, -69
37ba2a1b8mulps x6, x4
37ba2a1bbaddsubps x11, x6
37ba2a1c0movaps x6, x10
37ba2a1c4subps x3, x11
37ba2a1c8shufps x6, x3, 78
37ba2a1ccshufps x0, x3, -18
37ba2a1d0movups [rax], x6
37ba2a1d3add rax, r13
37ba2a1d6movups [rdx], x0
37ba2a1d9add rdx, r13
37ba2a1dccmp ebp, ecx
37ba2a1dejne 0x37ba2a190
37ba2a1e0mov rax, [rsp+136]
37ba2a1e8lea rcx, [rdi+rax]
37ba2a1ectest r11b, 1
37ba2a1f0je 0x37ba2a09d
37ba2a1f6and r11l, -2
37ba2a1famovaps x5, x2
37ba2a1fdmovaps x3, x1
37ba2a200lea eax, [r11+rbx]
37ba2a204mov rbx, [rsp+472]
37ba2a20ccdqe
37ba2a20eimul rax, r15
37ba2a212add rax, [rsp+168]
37ba2a21alea rdx, [rsi+rax]
37ba2a21emovss x0, [rbx+8*rdx]
37ba2a223movss x4, [rbx+8*rdx+4]
37ba2a229mov rbx, [rsp+128]
37ba2a231mulss x5, x0
37ba2a235mulss x3, x4
37ba2a239add rax, rbx
37ba2a23cmov rbx, [rsp+472]
37ba2a244mulss x1, x0
37ba2a248unpcklps x0, x4
37ba2a24bmulss x2, x4
37ba2a24fsubss x5, x3
37ba2a253movss x3, [rbx+8*rax]
37ba2a258addss x1, x2
37ba2a25csubss x3, x5
37ba2a260movss x5, [rbx+8*rax+4]
37ba2a266subss x5, x1
37ba2a26aunpcklps x3, x5
37ba2a26dmovlhps x0, x3
37ba2a270movups [rbx+8*rax], x0
37ba2a274jmp 0x37ba2a09d
37ba2a279
37ba2a279loc_37ba2a279:
37ba2a279mov ecx, 1
37ba2a27ejmp 0x37ba29ebb
37ba2a283
37ba2a283loc_37ba2a283:
37ba2a283movss x8, [rip+0xa19bf4]
37ba2a28ccmp esi, 1
37ba2a28fjle 0x37ba2a9ae
37ba2a295mov rdx, r15
37ba2a298movsxd rcx, esi
37ba2a29bpxor x9, x9
37ba2a2a0mov r8, r15
37ba2a2a3not rdx
37ba2a2a6mov rbx, [rsp+440]
37ba2a2aemov r15, rbp
37ba2a2b1mov [rsp+464], r10
37ba2a2b9lea rax, [8*rdx]
37ba2a2c1add rdx, rcx
37ba2a2c4neg r15
37ba2a2c7movss x8, [rip+0xa19bb0]
37ba2a2d0mov [rsp+128], rax
37ba2a2d8lea rax, [rcx-1]
37ba2a2dcimul r8, rax
37ba2a2e0imul rax, rbp
37ba2a2e4add rdx, r8
37ba2a2e7lea r14, [rbx+8*rdx]
37ba2a2ebmov rbx, [rsp+168]
37ba2a2f3mov rdx, rbp
37ba2a2f6mov ebp, 1
37ba2a2fbimul rdx, rcx
37ba2a2fflea rdi, [8*rbx]
37ba2a307add rcx, rbx
37ba2a30aadd rax, rbx
37ba2a30dmov [rsp+136], rdi
37ba2a315mov rdi, [rsp+472]
37ba2a31dadd rcx, rdx
37ba2a320lea r13, [rdi+8*rcx]
37ba2a324lea rdi, [rdi+8*rax+8]
37ba2a329lea rax, [rbx+rdx]
37ba2a32dmov rbx, [rsp+472]
37ba2a335lea rdx, [rsp+216]
37ba2a33dmov [rsp+144], rdx
37ba2a345lea r12, [rbx+8*rax+8]
37ba2a34alea rax, [8*r15]
37ba2a352xor ebx, ebx
37ba2a354mov r15l, esi
37ba2a357mov rsi, r13
37ba2a35amov r13, rax
37ba2a35djmp 0x37ba2a3fb
37ba2a362
37ba2a362 66 0f 1f 44 00 00 f..D..
37ba2a368
37ba2a368loc_37ba2a368:
37ba2a368ucomiss x3, x9
37ba2a36csetnp al
37ba2a36fcmovne eax, ebx
37ba2a372test al, al
37ba2a374je 0x37ba2a39b
37ba2a376ucomiss x4, x9
37ba2a37asetnp al
37ba2a37dcmovne eax, ebx
37ba2a380test al, al
37ba2a382je 0x37ba2a39b
37ba2a384mov rax, [rsp+496]
37ba2a38cmov [rsi+4], 0
37ba2a393movss x0, [rax]
37ba2a397movss [rsi], x0
37ba2a39b
37ba2a39bloc_37ba2a39b:
37ba2a39bmov rcx, [rsp+144]
37ba2a3a3mov rdx, rsi
37ba2a3a6call cladiv_
37ba2a3abmovd x3, eax
37ba2a3afshr rax, 32
37ba2a3b3movd x2, eax
37ba2a3b7ucomiss x2, x9
37ba2a3bbsetp al
37ba2a3becmovne eax, ebp
37ba2a3c1test al, al
37ba2a3c3jne 0x37ba2a608
37ba2a3c9ucomiss x3, x9
37ba2a3cdsetp al
37ba2a3d0cmovne eax, ebp
37ba2a3d3test al, al
37ba2a3d5jne 0x37ba2a608
37ba2a3db
37ba2a3dbloc_37ba2a3db:
37ba2a3dbadd r14, [rsp+128]
37ba2a3e3add rsi, [rsp+136]
37ba2a3ebadd rdi, r13
37ba2a3eeadd r12, r13
37ba2a3f1cmp r15l, 1
37ba2a3f5je 0x37ba2a99c
37ba2a3fb
37ba2a3fbloc_37ba2a3fb:
37ba2a3fbmovss x3, [rsi+4]
37ba2a400movss x4, [rsi]
37ba2a404sub r15l, 1
37ba2a408movq x0, [r14]
37ba2a40dmovaps x2, x4
37ba2a410movaps x1, x3
37ba2a413andps x1, x8
37ba2a417andps x2, x8
37ba2a41bmovlps [rsp+216], x0
37ba2a423addss x2, x1
37ba2a427movaps x1, x0
37ba2a42amovshdup x0, x0
37ba2a42eandps x1, x8
37ba2a432andps x0, x8
37ba2a436addss x0, x1
37ba2a43acomiss x0, x2
37ba2a43djbe 0x37ba2a368
37ba2a443mov rdx, [rsp+144]
37ba2a44bmov rcx, rsi
37ba2a44ecall cladiv_
37ba2a453mov rcx, [rsp+216]
37ba2a45bmovd x4, eax
37ba2a45fshr rax, 32
37ba2a463movd x5, eax
37ba2a467movsldup x4, x4
37ba2a46bmov [rsi], rcx
37ba2a46exor eax, eax
37ba2a470movsldup x3, x5
37ba2a474movq x4, x4
37ba2a478movq x3, x3
37ba2a47cnop [rax]
37ba2a480
37ba2a480loc_37ba2a480:
37ba2a480movq x2, [rdi+8*rax]
37ba2a485movaps x1, x2
37ba2a488movq x0, x2
37ba2a48cmulps x0, x4
37ba2a48fshufps x1, x1, -31
37ba2a493movq x1, x1
37ba2a497mulps x1, x3
37ba2a49amovq x0, x0
37ba2a49emovq x1, x1
37ba2a4a2addsubps x0, x1
37ba2a4a6movq x1, [r12+8*rax]
37ba2a4acmovq x0, x0
37ba2a4b0subps x1, x0
37ba2a4b3movlps [rdi+8*rax], x1
37ba2a4b7movlps [r12+8*rax], x2
37ba2a4bcadd rax, 1
37ba2a4c0cmp eax, r15l
37ba2a4c3jb 0x37ba2a480
37ba2a4c5jmp 0x37ba2a3db
37ba2a4ca
37ba2a4ca 66 0f 1f 44 00 00 f..D..
37ba2a4d0
37ba2a4d0loc_37ba2a4d0:
37ba2a4d0mov rcx, [rsp+432]
37ba2a4d8mov edx, [rcx]
37ba2a4dacmp edx, esi
37ba2a4dcjl 0x37ba2aa70
37ba2a4e2sub ebp, 1
37ba2a4e5movd x2, eax
37ba2a4e9movd x4, eax
37ba2a4edmov r11l, edx
37ba2a4f0sub r11l, ebp
37ba2a4f3unpcklps x2, x1
37ba2a4f6unpcklps x1, x4
37ba2a4f9cmp r11l, 1
37ba2a4fdje 0x37ba2aa13
37ba2a503cmp [rsp+183], 0
37ba2a50bje 0x37ba2aa13
37ba2a511mov rax, [rsp+184]
37ba2a519mov ebp, r11l
37ba2a51cmovaps x4, x1
37ba2a51fmovaps x3, x2
37ba2a522shr ebp, 1
37ba2a524movlhps x4, x1
37ba2a527movlhps x3, x2
37ba2a52alea rdx, [rax+rdi]
37ba2a52emov rax, [rsp+136]
37ba2a536lea rcx, [rdi+rax]
37ba2a53axor edi, edi
37ba2a53cmov rax, rcx
37ba2a53fnop
37ba2a540
37ba2a540loc_37ba2a540:
37ba2a540movups x0, [rdx]
37ba2a543movups x5, [rdx+8*r15]
37ba2a548add edi, 1
37ba2a54badd rdx, r13
37ba2a54emovaps x6, x0
37ba2a551shufps x6, x5, -18
37ba2a555movaps x10, x6
37ba2a559movaps x6, x0
37ba2a55cshufps x0, x5, 85
37ba2a560shufps x6, x5, 0
37ba2a564mulps x6, x4
37ba2a567mulps x0, x3
37ba2a56amovaps x5, x6
37ba2a56daddsubps x5, x0
37ba2a571movaps x0, x10
37ba2a575subps x0, x5
37ba2a578movq [rax], x0
37ba2a57cmovhps [rax+8*r15], x0
37ba2a581add rax, r13
37ba2a584cmp ebp, edi
37ba2a586jne 0x37ba2a540
37ba2a588test r11b, 1
37ba2a58cje 0x37ba2a09d
37ba2a592and r11l, -2
37ba2a596movq x1, x1
37ba2a59amovq x2, x2
37ba2a59elea eax, [r11+rbx]
37ba2a5a2mov rbx, [rsp+128]
37ba2a5aacdqe
37ba2a5acimul rax, r15
37ba2a5b0add rax, [rsp+168]
37ba2a5b8lea rdx, [rsi+rax]
37ba2a5bcadd rbx, rax
37ba2a5bfmov rax, [rsp+472]
37ba2a5c7movq x3, [rax+8*rbx]
37ba2a5ccmovsldup x0, x3
37ba2a5d0movq x0, x0
37ba2a5d4mulps x0, x1
37ba2a5d7movshdup x1, x3
37ba2a5dbmovq x1, x1
37ba2a5dfmulps x1, x2
37ba2a5e2movq x0, x0
37ba2a5e6movq x1, x1
37ba2a5eaaddsubps x0, x1
37ba2a5eemovq x1, [rax+8*rdx]
37ba2a5f3movq x0, x0
37ba2a5f7subps x1, x0
37ba2a5famovlps [rax+8*rdx], x1
37ba2a5fejmp 0x37ba2a09d
37ba2a603
37ba2a603 0f 1f 44 00 00 ..D..
37ba2a608
37ba2a608loc_37ba2a608:
37ba2a608movsldup x3, x3
37ba2a60cmovsldup x2, x2
37ba2a610xor eax, eax
37ba2a612movq x3, x3
37ba2a616movq x2, x2
37ba2a61anop [rax+rax]
37ba2a61fnop [rax+rax]
37ba2a62anop [rax+rax]
37ba2a635nop [rax+rax]
37ba2a640
37ba2a640loc_37ba2a640:
37ba2a640movq x0, [r12+8*rax]
37ba2a646movq x1, x0
37ba2a64ashufps x0, x0, -31
37ba2a64emulps x1, x3
37ba2a651movq x0, x0
37ba2a655mulps x0, x2
37ba2a658movq x1, x1
37ba2a65cmovq x0, x0
37ba2a660addsubps x1, x0
37ba2a664movq x0, [rdi+8*rax]
37ba2a669movq x1, x1
37ba2a66dsubps x0, x1
37ba2a670movlps [rdi+8*rax], x0
37ba2a674add rax, 1
37ba2a678cmp eax, r15l
37ba2a67bjb 0x37ba2a640
37ba2a67djmp 0x37ba2a3db
37ba2a682
37ba2a682loc_37ba2a682:
37ba2a682mov rax, [rsp+432]
37ba2a68amov r10, [rsp+464]
37ba2a692movaps x6, x7
37ba2a695mov rbp, r15
37ba2a698movaps x7, x12
37ba2a69cmov esi, [rax]
37ba2a69e
37ba2a69eloc_37ba2a69e:
37ba2a69emovsxd rdx, esi
37ba2a6a1mov rax, rbp
37ba2a6a4pxor x0, x0
37ba2a6a8mov ecx, 0
37ba2a6adimul rax, rdx
37ba2a6b1mov rbx, [rsp+472]
37ba2a6b9add rax, [rsp+168]
37ba2a6c1add rax, rdx
37ba2a6c4lea rdx, [rbx+8*rax]
37ba2a6c8ucomiss x0, [rdx]
37ba2a6cbsetnp al
37ba2a6cecmovne eax, ecx
37ba2a6d1test al, al
37ba2a6d3je 0x37ba2a6fa
37ba2a6d5ucomiss x0, [rdx+4]
37ba2a6d9setnp al
37ba2a6dccmovne eax, ecx
37ba2a6dftest al, al
37ba2a6e1je 0x37ba2a6fa
37ba2a6e3mov rax, [rsp+496]
37ba2a6ebmov [rdx+4], 0
37ba2a6f2movss x0, [rax]
37ba2a6f6movss [rdx], x0
37ba2a6fa
37ba2a6faloc_37ba2a6fa:
37ba2a6famov eax, 78
37ba2a6ff
37ba2a6ffloc_37ba2a6ff:
37ba2a6ffmov [rsp+195], al
37ba2a706mov [rsp+194], 78
37ba2a70etest esi, esi
37ba2a710jle 0x37ba2a8ca
37ba2a716movss x9, [rip+0xa19771]
37ba2a71flea r13, [rsp+194]
37ba2a727mov r14l, esi
37ba2a72alea r12, [rsp+195]
37ba2a732mov rbx, [rsp+432]
37ba2a73amov rsi, [rsp+488]
37ba2a742mov [rsp+128], r13
37ba2a74alea rbp, [rsp+196]
37ba2a752divss x9, x6
37ba2a757mov [rsp+136], r12
37ba2a75fmov r13, r10
37ba2a762mov r12l, 1
37ba2a768lea rdi, [rsp+200]
37ba2a770lea r15, [r10+16]
37ba2a774nop
37ba2a775nop [rax+rax]
37ba2a780
37ba2a780loc_37ba2a780:
37ba2a780mov rax, [rsp+480]
37ba2a788mov [rsp+80], rbp
37ba2a78dlea r8, [rip+0xa196d0]
37ba2a794lea rcx, [rip+0xa196d0]
37ba2a79bmov [rsp+112], 1
37ba2a7a4mov r9, [rsp+128]
37ba2a7acmov [rsp+48], rax
37ba2a7b1mov rax, [rsp+472]
37ba2a7b9mov [rsp+72], rsi
37ba2a7bemov rdx, [rsp+136]
37ba2a7c6mov [rsp+40], rax
37ba2a7cbmov [rsp+104], 7
37ba2a7d4mov [rsp+96], 1
37ba2a7ddmov [rsp+88], 5
37ba2a7e6mov [rsp+64], rdi
37ba2a7ebmov [rsp+56], r13
37ba2a7f0mov [rsp+32], rbx
37ba2a7f5call clatrs_
37ba2a7falea r8, [rip+0xa1965f]
37ba2a801mov rdx, r13
37ba2a804mov rcx, rbx
37ba2a807mov [rsp+194], 89
37ba2a80fcall scasum_
37ba2a814movaps x1, x0
37ba2a817movss x0, [rsp+200]
37ba2a820mulss x0, x9
37ba2a825comiss x1, x0
37ba2a828jae 0x37ba2aa0b
37ba2a82emov rax, [rsp+496]
37ba2a836mov ecx, [rbx]
37ba2a838mov [r13+4], 0
37ba2a840movss x1, [rax]
37ba2a844movss [r13], x1
37ba2a84acmp ecx, 1
37ba2a84djle 0x37ba2a895
37ba2a84fmovaps x2, x6
37ba2a852movaps x0, x1
37ba2a855lea edx, [rcx-2]
37ba2a858addss x2, x7
37ba2a85clea rax, [r13+8]
37ba2a860lea rdx, [r15+8*rdx]
37ba2a864divss x0, x2
37ba2a868nop
37ba2a86anop [rax+rax]
37ba2a875nop [rax+rax]
37ba2a880
37ba2a880loc_37ba2a880:
37ba2a880mov [rax+4], 0
37ba2a887add rax, 8
37ba2a88bmovss [rax-8], x0
37ba2a890cmp rdx, rax
37ba2a893jne 0x37ba2a880
37ba2a895
37ba2a895loc_37ba2a895:
37ba2a895mulss x1, x6
37ba2a899sub ecx, r12l
37ba2a89cadd r12l, 1
37ba2a8a0movsxd rax, ecx
37ba2a8a3movss x0, [r13+8*rax]
37ba2a8aasubss x0, x1
37ba2a8aemovss x1, [r13+8*rax+4]
37ba2a8b5unpcklps x0, x1
37ba2a8b8movlps [r13+8*rax], x0
37ba2a8becmp r12l, r14l
37ba2a8c1jle 0x37ba2a780
37ba2a8c7mov r10, r13
37ba2a8ca
37ba2a8caloc_37ba2a8ca:
37ba2a8camov rax, [rsp+512]
37ba2a8d2mov [rax], 1
37ba2a8d8
37ba2a8d8loc_37ba2a8d8:
37ba2a8d8mov rcx, [rsp+432]
37ba2a8e0mov rdx, r10
37ba2a8e3lea r8, [rip+0xa19576]
37ba2a8eamov [rsp+464], r10
37ba2a8f2call icamax_
37ba2a8f7mov r10, [rsp+464]
37ba2a8ffmov rcx, [rsp+432]
37ba2a907lea rdx, [rsp+204]
37ba2a90fcdqe
37ba2a911lea r9, [rip+0xa19548]
37ba2a918sub rax, 1
37ba2a91cmov r8, r10
37ba2a91fmovss x0, [r10+8*rax]
37ba2a925movss x1, [r10+8*rax+4]
37ba2a92candps x0, x8
37ba2a930andps x1, x8
37ba2a934addss x0, x1
37ba2a938divss x7, x0
37ba2a93cmovss [rsp+204], x7
37ba2a945call csscal_
37ba2a94anop
37ba2a94bmovups x6, [rsp+224]
37ba2a953movups x7, [rsp+240]
37ba2a95bmovups x8, [rsp+256]
37ba2a964movups x9, [rsp+272]
37ba2a96dmovups x10, [rsp+288]
37ba2a976movups x11, [rsp+304]
37ba2a97fmovups x12, [rsp+320]
37ba2a988add rsp, 344
37ba2a98fpop rbx
37ba2a990pop rsi
37ba2a991pop rdi
37ba2a992pop rbp
37ba2a993pop r12
37ba2a995pop r13
37ba2a997pop r14
37ba2a999pop r15
37ba2a99bret
37ba2a99c
37ba2a99cloc_37ba2a99c:
37ba2a99cmov rax, [rsp+432]
37ba2a9a4mov r10, [rsp+464]
37ba2a9acmov esi, [rax]
37ba2a9ae
37ba2a9aeloc_37ba2a9ae:
37ba2a9aemov rax, [rsp+472]
37ba2a9b6pxor x0, x0
37ba2a9bamov edx, 0
37ba2a9bfucomiss x0, [rax]
37ba2a9c2setnp al
37ba2a9c5cmovne eax, edx
37ba2a9c8test al, al
37ba2a9caje 0x37ba2aa01
37ba2a9ccmov rax, [rsp+472]
37ba2a9d4ucomiss x0, [rax+4]
37ba2a9d8setnp al
37ba2a9dbcmovne eax, edx
37ba2a9detest al, al
37ba2a9e0je 0x37ba2aa01
37ba2a9e2mov rax, [rsp+496]
37ba2a9eamovss x0, [rax]
37ba2a9eemov rax, [rsp+472]
37ba2a9f6mov [rax+4], 0
37ba2a9fdmovss [rax], x0
37ba2aa01
37ba2aa01loc_37ba2aa01:
37ba2aa01mov eax, 67
37ba2aa06jmp 0x37ba2a6ff
37ba2aa0b
37ba2aa0bloc_37ba2aa0b:
37ba2aa0bmov r10, r13
37ba2aa0ejmp 0x37ba2a8d8
37ba2aa13
37ba2aa13loc_37ba2aa13:
37ba2aa13mov rcx, [rsp+184]
37ba2aa1badd edx, 1
37ba2aa1emovq x1, x1
37ba2aa22movq x2, x2
37ba2aa26lea rax, [rcx+rdi]
37ba2aa2anop [rax+rax]
37ba2aa30
37ba2aa30loc_37ba2aa30:
37ba2aa30movq x3, [rax]
37ba2aa34add ebx, 1
37ba2aa37movsldup x0, x3
37ba2aa3bmovshdup x3, x3
37ba2aa3fmovq x0, x0
37ba2aa43movq x3, x3
37ba2aa47mulps x0, x1
37ba2aa4amulps x3, x2
37ba2aa4dmovq x0, x0
37ba2aa51movq x3, x3
37ba2aa55addsubps x0, x3
37ba2aa59movq x3, [rax+8]
37ba2aa5emovq x0, x0
37ba2aa62subps x3, x0
37ba2aa65movlps [rax+8], x3
37ba2aa69add rax, rcx
37ba2aa6ccmp ebx, edx
37ba2aa6ejne 0x37ba2aa30
37ba2aa70
37ba2aa70loc_37ba2aa70:
37ba2aa70mov rax, [rsp+136]
37ba2aa78lea rcx, [rdi+rax]
37ba2aa7cjmp 0x37ba2a09d
37ba2aa81
37ba2aa81loc_37ba2aa81:
37ba2aa81mulss x0, x6
37ba2aa85movss x7, [rip+0xa193e3]
37ba2aa8dmov rdx, r10
37ba2aa90mov rcx, [rsp+432]
37ba2aa98lea r8, [rip+0xa193c1]
37ba2aa9fmov [rsp+464], r10
37ba2aaa7maxss x0, x7
37ba2aaabmulss x0, x2
37ba2aaafmovaps x8, x0
37ba2aab3call scnrm2_
37ba2aab8mov rax, [rsp+496]
37ba2aac0mov r8, [rsp+464]
37ba2aac8lea rdx, [rsp+216]
37ba2aad0maxss x0, x8
37ba2aad5mov rcx, [rsp+432]
37ba2aaddlea r9, [rip+0xa1937c]
37ba2aae4movss x1, [rax]
37ba2aae8mulss x1, x6
37ba2aaecdivss x1, x0
37ba2aaf0movss [rsp+216], x1
37ba2aaf9call csscal_
37ba2aafemov rax, [rsp+432]
37ba2ab06mov r10, [rsp+464]
37ba2ab0emov esi, [rax]
37ba2ab10jmp 0x37ba29f3d
37ba2ab15
37ba2ab15loc_37ba2ab15:
37ba2ab15mov rcx, [rsp+184]
37ba2ab1dadd edx, 1
37ba2ab20movaps x6, x8
37ba2ab24lea rax, [rcx+rdi]
37ba2ab28nop [rax+rax]
37ba2ab30
37ba2ab30loc_37ba2ab30:
37ba2ab30movss x0, [rax+8]
37ba2ab35movss x4, [rax+12]
37ba2ab3amovaps x5, x2
37ba2ab3dmovaps x3, x1
37ba2ab40movaps x8, x1
37ba2ab44add ebx, 1
37ba2ab47mulss x5, x0
37ba2ab4bmulss x3, x4
37ba2ab4fmulss x8, x0
37ba2ab54unpcklps x0, x4
37ba2ab57subss x5, x3
37ba2ab5bmovss x3, [rax]
37ba2ab5fsubss x3, x5
37ba2ab63movaps x5, x2
37ba2ab66mulss x5, x4
37ba2ab6aaddss x8, x5
37ba2ab6fmovss x5, [rax+4]
37ba2ab74subss x5, x8
37ba2ab79unpcklps x3, x5
37ba2ab7cmovlhps x0, x3
37ba2ab7fmovups [rax], x0
37ba2ab82add rax, rcx
37ba2ab85cmp ebx, edx
37ba2ab87jne 0x37ba2ab30
37ba2ab89mov rax, [rsp+136]
37ba2ab91movaps x8, x6
37ba2ab95lea rcx, [rdi+rax]
37ba2ab99jmp 0x37ba2a09d
37ba2ab9e
37ba2ab9eloc_37ba2ab9e:
37ba2ab9emov r9l, [rdx]
37ba2aba1test r9l, r9l
37ba2aba4je 0x37ba2aa81
37ba2abaamov rax, [rsp+416]
37ba2abb2movss x7, [rip+0xa192b6]
37ba2abbamovss x8, [rip+0xa192bd]
37ba2abc3mov r8l, [rax]
37ba2abc6test r8l, r8l
37ba2abc9jne 0x37ba2a69e
37ba2abcfjmp 0x37ba2a9ae
37ba29cc0
37ba2abd4
37ba2abd4 // align 0x40
37ba2abd4 // align 0x40
37ba2ac00
37ba2ac00claesy_:
37ba2ac00push rdi
37ba2ac01push rsi
37ba2ac02push rbx
37ba2ac03sub rsp, 240
37ba2ac0amovups [rsp+80], x6
37ba2ac0fmovups [rsp+96], x7
37ba2ac14movups [rsp+112], x8
37ba2ac1amovups [rsp+128], x9
37ba2ac23movups [rsp+144], x10
37ba2ac2cmovups [rsp+160], x11
37ba2ac35movups [rsp+176], x12
37ba2ac3emovups [rsp+192], x13
37ba2ac47movups [rsp+208], x14
37ba2ac50movups [rsp+224], x15
37ba2ac59movss x6, [rdx+4]
37ba2ac5emovss x9, [rdx]
37ba2ac63movd eax, x6
37ba2ac67shl rax, 32
37ba2ac6bmov rdi, rcx
37ba2ac6emovd ecx, x9
37ba2ac73mov rsi, r8
37ba2ac76mov rbx, r9
37ba2ac79or rcx, rax
37ba2ac7ccall fn_37c42fc90
37ba2ac81pxor x3, x3
37ba2ac85movq x7, [rdi]
37ba2ac89movq x1, [rsi]
37ba2ac8dmovaps x8, x0
37ba2ac91ucomiss x8, x3
37ba2ac95movshdup x0, x7
37ba2ac99movaps x2, x7
37ba2ac9cmovshdup x10, x1
37ba2aca1movd esi, x1
37ba2aca5jp 0x37ba2ad70
37ba2acabjne 0x37ba2ad70
37ba2acb1mov rax, [rsp+304]
37ba2acb9movd ecx, x7
37ba2acbdmovlps [rbx], x7
37ba2acc0movlps [rsp+40], x1
37ba2acc5movlps [rax], x1
37ba2acc8movd eax, x0
37ba2acccshl rax, 32
37ba2acd0or rcx, rax
37ba2acd3call fn_37c42fc90
37ba2acd8movd eax, x10
37ba2acddmov ecx, esi
37ba2acdfshl rax, 32
37ba2ace3movaps x6, x0
37ba2ace6or rcx, rax
37ba2ace9call fn_37c42fc90
37ba2aceecomiss x0, x6
37ba2acf1ja 0x37ba2b288
37ba2acf7mov rax, [rsp+320]
37ba2acffmov [rax], 0x3f800000
37ba2ad06mov rax, [rsp+328]
37ba2ad0emov [rax], 0
37ba2ad15
37ba2ad15loc_37ba2ad15:
37ba2ad15movups x6, [rsp+80]
37ba2ad1amovups x7, [rsp+96]
37ba2ad1fmovups x9, [rsp+128]
37ba2ad28movups x8, [rsp+112]
37ba2ad2emovups x10, [rsp+144]
37ba2ad37movups x11, [rsp+160]
37ba2ad40movups x12, [rsp+176]
37ba2ad49movups x13, [rsp+192]
37ba2ad52movups x14, [rsp+208]
37ba2ad5bmovups x15, [rsp+224]
37ba2ad64add rsp, 240
37ba2ad6bpop rbx
37ba2ad6cpop rsi
37ba2ad6dpop rdi
37ba2ad6eret
37ba2ad6f
37ba2ad6f 90 .
37ba2ad70
37ba2ad70loc_37ba2ad70:
37ba2ad70movss x5, [rdi+4]
37ba2ad75movaps x3, x10
37ba2ad79movss x4, [rdi]
37ba2ad7daddss x3, x0
37ba2ad81movaps x13, x5
37ba2ad85movd x5, esi
37ba2ad89movaps x14, x4
37ba2ad8daddss x5, x2
37ba2ad91movsldup x4, x3
37ba2ad95movsldup x1, x5
37ba2ad99movq x4, x4
37ba2ad9dmovq x1, x1
37ba2ada1mulps x1, [rip+0xa19118]
37ba2ada8movaps x11, x1
37ba2adacmovups x1, [rip+0xa1911d]
37ba2adb3mulps x4, x1
37ba2adb6movq x12, x4
37ba2adbbmovq x4, x11
37ba2adc0movaps x11, x3
37ba2adc4addsubps x4, x12
37ba2adc9mulss x3, [rip+0xa190ef]
37ba2add1movups [rsp+48], x4
37ba2add6movss x4, [rip+0xa190e2]
37ba2addemulss x4, x5
37ba2ade2movaps x12, x4
37ba2ade6pxor x4, x4
37ba2adeamulss x11, x4
37ba2adefmulss x5, x4
37ba2adf3movd x4, esi
37ba2adf7subss x12, x11
37ba2adfcaddss x5, x3
37ba2ae00movaps x3, x0
37ba2ae03subss x3, x10
37ba2ae08movaps x11, x12
37ba2ae0cmovaps x12, x5
37ba2ae10movaps x5, x2
37ba2ae13subss x5, x4
37ba2ae17movsldup x2, x3
37ba2ae1bmovss [rsp+72], x3
37ba2ae21movsldup x0, x5
37ba2ae25movss [rsp+76], x5
37ba2ae2bmovq x2, x2
37ba2ae2fmulps x1, x2
37ba2ae32movq x0, x0
37ba2ae36mulps x0, [rip+0xa19083]
37ba2ae3dmovq x1, x1
37ba2ae41movq x0, x0
37ba2ae45addsubps x0, x1
37ba2ae49movshdup x2, x0
37ba2ae4dmovd esi, x0
37ba2ae51movlps [rsp+64], x0
37ba2ae56mov ecx, esi
37ba2ae58movd eax, x2
37ba2ae5cmovss [rsp+40], x2
37ba2ae62shl rax, 32
37ba2ae66or rcx, rax
37ba2ae69call fn_37c42fc90
37ba2ae6epxor x4, x4
37ba2ae72movss x2, [rsp+40]
37ba2ae78maxss x8, x0
37ba2ae7dcomiss x8, x4
37ba2ae81jbe 0x37ba2b2c0
37ba2ae87movaps x0, x2
37ba2ae8amovd x1, esi
37ba2ae8emovaps x3, x8
37ba2ae92mulss x1, x4
37ba2ae96movd x5, esi
37ba2ae9aaddss x3, x4
37ba2ae9emulss x0, x4
37ba2aea2subss x2, x1
37ba2aea6movaps x1, x6
37ba2aea9addss x0, x5
37ba2aeadmulss x1, x4
37ba2aeb1movaps x5, x9
37ba2aeb5mulss x5, x4
37ba2aeb9divss x2, x3
37ba2aebdaddss x1, x9
37ba2aec2movaps x4, x5
37ba2aec5movaps x5, x6
37ba2aec8subss x5, x4
37ba2aeccdivss x0, x3
37ba2aed0movaps x4, x2
37ba2aed3mulss x4, x2
37ba2aed7divss x1, x3
37ba2aedbdivss x5, x3
37ba2aedfmovaps x3, x0
37ba2aee2mulss x3, x0
37ba2aee6mulss x0, x2
37ba2aeeasubss x3, x4
37ba2aeeemovaps x4, x1
37ba2aef1mulss x4, x1
37ba2aef5addss x0, x0
37ba2aef9movaps x10, x4
37ba2aefdmulss x1, x5
37ba2af01movaps x4, x5
37ba2af04mulss x4, x5
37ba2af08addss x1, x1
37ba2af0csubss x10, x4
37ba2af11addss x0, x1
37ba2af15addss x3, x10
37ba2af1amovq rax, x0
37ba2af1fmovd ecx, x3
37ba2af23shl rax, 32
37ba2af27or rcx, rax
37ba2af2acall fn_37c4305f0
37ba2af2fmovsldup x4, x8
37ba2af34movd x5, eax
37ba2af38movq x3, rax
37ba2af3dshufps x3, x3, 85
37ba2af41movaps x1, x5
37ba2af44movdqa x0, x3
37ba2af48movaps x2, x5
37ba2af4bunpcklps x0, x5
37ba2af4eunpcklps x1, x3
37ba2af51pxor x5, x5
37ba2af55movq x4, x4
37ba2af59movq x1, x1
37ba2af5dmovq x0, x0
37ba2af61mulps x1, x4
37ba2af64pxor x4, x4
37ba2af68mulps x0, x5
37ba2af6bmovaps x5, x8
37ba2af6fmulss x5, x2
37ba2af73mulss x8, x3
37ba2af78mulss x2, x4
37ba2af7cmovq x1, x1
37ba2af80movq x0, x0
37ba2af84addsubps x1, x0
37ba2af88movaps x0, x3
37ba2af8bmulss x0, x4
37ba2af8faddss x8, x2
37ba2af94movss [rsp+40], x8
37ba2af9bsubss x5, x0
37ba2af9fmovaps x15, x5
37ba2afa3
37ba2afa3loc_37ba2afa3:
37ba2afa3movq x0, x1
37ba2afa7movq x1, [rsp+48]
37ba2afadmov rax, [rsp+304]
37ba2afb5movaps x2, x1
37ba2afb8addps x1, x0
37ba2afbbsubps x2, x0
37ba2afbemovshdup x5, x1
37ba2afc2movd ecx, x1
37ba2afc6movlps [rbx], x1
37ba2afc9movaps x8, x1
37ba2afcdmovlps [rax], x2
37ba2afd0movq rsi, x2
37ba2afd5movups [rsp+48], x2
37ba2afdamovd eax, x5
37ba2afdeshl rax, 32
37ba2afe2or rcx, rax
37ba2afe5call fn_37c42fc90
37ba2afeamov ecx, [rsp+48]
37ba2afeemov eax, [rsp+52]
37ba2aff2movaps x10, x0
37ba2aff6shl rax, 32
37ba2affamov ecx, ecx
37ba2affcor rcx, rax
37ba2afffcall fn_37c42fc90
37ba2b004movaps x5, x11
37ba2b008comiss x0, x10
37ba2b00cja 0x37ba2b3a0
37ba2b012movss x4, [rsp+40]
37ba2b018addss x5, x15
37ba2b01daddss x4, x12
37ba2b022
37ba2b022loc_37ba2b022:
37ba2b022movq x1, x7
37ba2b026movaps x3, x9
37ba2b02amovaps x7, x4
37ba2b02dandps x3, [rip+0xa18e6c]
37ba2b034movaps x4, x6
37ba2b037movq x0, x8
37ba2b03candps x4, [rip+0xa18e5d]
37ba2b043subps x0, x1
37ba2b046subss x5, x14
37ba2b04bsubss x7, x13
37ba2b050comiss x4, x3
37ba2b053movaps x2, x0
37ba2b056movaps x1, x5
37ba2b059jbe 0x37ba2b328
37ba2b05fmovaps x3, x9
37ba2b063movq x5, x0
37ba2b067divss x3, x6
37ba2b06bmulss x9, x3
37ba2b070movsldup x2, x3
37ba2b074movq x2, x2
37ba2b078mulps x2, x5
37ba2b07bmovaps x4, x9
37ba2b07fmovaps x9, x1
37ba2b083mulss x9, x3
37ba2b088addss x4, x6
37ba2b08cmulss x3, x7
37ba2b090shufps x2, x2, -31
37ba2b094movq x2, x2
37ba2b098addss x9, x7
37ba2b09dmovaps x0, x2
37ba2b0a0subss x3, x1
37ba2b0a4subps x2, x5
37ba2b0a7addps x0, x5
37ba2b0aadivss x9, x4
37ba2b0afmovaps x7, x3
37ba2b0b2movlhps x0, x2
37ba2b0b5shufps x0, x0, -103
37ba2b0b9movq x0, x0
37ba2b0bdmovsldup x2, x4
37ba2b0c1movhps x2, [rip+0xa18de8]
37ba2b0c8divss x7, x4
37ba2b0ccdivps x0, x2
37ba2b0cf
37ba2b0cfloc_37ba2b0cf:
37ba2b0cfmovshdup x3, x0
37ba2b0d3mov rax, [rsp+328]
37ba2b0dbmovd ecx, x0
37ba2b0dfmovaps x8, x0
37ba2b0e3movlps [rax], x0
37ba2b0e6movd eax, x3
37ba2b0eamovss [rsp+40], x3
37ba2b0f0shl rax, 32
37ba2b0f4or rcx, rax
37ba2b0f7call fn_37c42fc90
37ba2b0fccomiss x0, [rip+0xa18dad]
37ba2b103movss x3, [rsp+40]
37ba2b109movaps x6, x0
37ba2b10cjbe 0x37ba2b3d0
37ba2b112movss x4, [rip+0xa18d96]
37ba2b11apxor x2, x2
37ba2b11emovaps x1, x0
37ba2b121addss x1, x2
37ba2b125divss x4, x0
37ba2b129movaps x0, x3
37ba2b12cmulss x0, x2
37ba2b130addss x0, x8
37ba2b135mulss x8, x2
37ba2b13asubss x3, x8
37ba2b13fmovaps x8, x6
37ba2b143divss x0, x1
37ba2b147mulss x4, x4
37ba2b14bdivss x3, x1
37ba2b14fmovaps x1, x0
37ba2b152mulss x1, x0
37ba2b156mulss x0, x3
37ba2b15amovaps x5, x3
37ba2b15dmulss x5, x3
37ba2b161addss x0, x0
37ba2b165subss x1, x5
37ba2b169addss x0, x2
37ba2b16daddss x1, x4
37ba2b171movq rax, x0
37ba2b176movd ecx, x1
37ba2b17ashl rax, 32
37ba2b17eor rcx, rax
37ba2b181call fn_37c4305f0
37ba2b186pxor x2, x2
37ba2b18amovd x1, eax
37ba2b18eshr rax, 32
37ba2b192mulss x8, x1
37ba2b197movd x0, eax
37ba2b19bmulss x6, x0
37ba2b19fmovaps x3, x0
37ba2b1a2mulss x3, x2
37ba2b1a6mulss x1, x2
37ba2b1aasubss x8, x3
37ba2b1afaddss x6, x1
37ba2b1b3movd edx, x8
37ba2b1b8movaps x0, x6
37ba2b1bb
37ba2b1bbloc_37ba2b1bb:
37ba2b1bbmovd eax, x0
37ba2b1bfmov ecx, edx
37ba2b1c1shl rax, 32
37ba2b1c5or rcx, rax
37ba2b1c8call fn_37c42fc90
37ba2b1cdcomiss x0, [rip+0xa18ce4]
37ba2b1d4jb 0x37ba2b310
37ba2b1damovaps x0, x8
37ba2b1demovaps x1, x6
37ba2b1e1andps x0, [rip+0xa18cb8]
37ba2b1e8andps x1, [rip+0xa18cb1]
37ba2b1efcomiss x1, x0
37ba2b1f2ja 0x37ba2b430
37ba2b1f8movaps x2, x6
37ba2b1fbpxor x0, x0
37ba2b1ffdivss x2, x8
37ba2b204mulss x6, x2
37ba2b208movaps x1, x2
37ba2b20bmulss x1, x0
37ba2b20fsubss x0, x2
37ba2b213addss x1, [rip+0xa18c95]
37ba2b21baddss x6, x8
37ba2b220divss x1, x6
37ba2b224divss x0, x6
37ba2b228
37ba2b228loc_37ba2b228:
37ba2b228movaps x2, x9
37ba2b22cmovaps x3, x7
37ba2b22fmov rax, [rsp+312]
37ba2b237mulss x2, x1
37ba2b23bmulss x3, x0
37ba2b23fmovss [rax], x1
37ba2b243mulss x9, x0
37ba2b248movss [rax+4], x0
37ba2b24dmov rax, [rsp+320]
37ba2b255mulss x7, x1
37ba2b259movss [rax], x1
37ba2b25dmovss [rax+4], x0
37ba2b262mov rax, [rsp+328]
37ba2b26asubss x2, x3
37ba2b26eaddss x9, x7
37ba2b273movss [rax], x2
37ba2b277movss [rax+4], x9
37ba2b27djmp 0x37ba2ad15
37ba2b282
37ba2b282 66 0f 1f 44 00 00 f..D..
37ba2b288
37ba2b288loc_37ba2b288:
37ba2b288mov rax, [rsp+304]
37ba2b290movq x1, [rsp+40]
37ba2b296movlps [rax], x7
37ba2b299mov rax, [rsp+320]
37ba2b2a1movlps [rbx], x1
37ba2b2a4mov [rax], 0
37ba2b2abmov rax, [rsp+328]
37ba2b2b3mov [rax], 0x3f800000
37ba2b2bajmp 0x37ba2ad15
37ba2b2bf
37ba2b2bf 90 .
37ba2b2c0
37ba2b2c0loc_37ba2b2c0:
37ba2b2c0movss x3, [rsp+72]
37ba2b2c6movss x5, [rsp+76]
37ba2b2ccmovss x2, [rip+0xa18bec]
37ba2b2d4movq x1, [rsp+64]
37ba2b2damovaps x0, x3
37ba2b2ddmulss x2, x5
37ba2b2e1mulss x0, x4
37ba2b2e5mulss x5, x4
37ba2b2e9subss x2, x0
37ba2b2edmovss x0, [rip+0xa18bcb]
37ba2b2f5mulss x0, x3
37ba2b2f9movaps x15, x2
37ba2b2fdaddss x5, x0
37ba2b301movss [rsp+40], x5
37ba2b307jmp 0x37ba2afa3
37ba2b30c
37ba2b30c 0f 1f 40 00 ..@.
37ba2b310
37ba2b310loc_37ba2b310:
37ba2b310mov rax, [rsp+312]
37ba2b318mov [rax], 0
37ba2b31fjmp 0x37ba2ad15
37ba2b324
37ba2b324 0f 1f 40 00 ..@.
37ba2b328
37ba2b328loc_37ba2b328:
37ba2b328movaps x3, x6
37ba2b32bshufps x2, x2, -31
37ba2b32fmovq x0, x0
37ba2b333divss x3, x9
37ba2b338movq x2, x2
37ba2b33cmulss x6, x3
37ba2b340movsldup x4, x3
37ba2b344mulss x1, x3
37ba2b348movq x4, x4
37ba2b34cmulps x2, x4
37ba2b34faddss x6, x9
37ba2b354movaps x9, x7
37ba2b358mulss x9, x3
37ba2b35dmovaps x4, x0
37ba2b360subss x7, x1
37ba2b364divss x7, x6
37ba2b368movq x2, x2
37ba2b36caddps x4, x2
37ba2b36fsubps x0, x2
37ba2b372movsldup x2, x6
37ba2b376movhps x2, [rip+0xa18b33]
37ba2b37daddss x9, x5
37ba2b382movss x0, x4
37ba2b386movq x0, x0
37ba2b38adivps x0, x2
37ba2b38ddivss x9, x6
37ba2b392jmp 0x37ba2b0cf
37ba2b397
37ba2b397 66 0f 1f 84 00 00 00 00 00 f........
37ba2b3a0
37ba2b3a0loc_37ba2b3a0:
37ba2b3a0mov rax, [rsp+304]
37ba2b3a8movaps x4, x12
37ba2b3acsubss x5, x15
37ba2b3b1mov [rbx], rsi
37ba2b3b4subss x4, [rsp+40]
37ba2b3bamovlps [rax], x8
37ba2b3bemovq x8, rsi
37ba2b3c3jmp 0x37ba2b022
37ba2b3c8
37ba2b3c8 0f 1f 84 00 00 00 00 00 ........
37ba2b3d0
37ba2b3d0loc_37ba2b3d0:
37ba2b3d0movaps x1, x8
37ba2b3d4movaps x0, x3
37ba2b3d7mulss x1, x8
37ba2b3dcmulss x8, x3
37ba2b3e1mulss x0, x3
37ba2b3e5addss x8, x8
37ba2b3easubss x1, x0
37ba2b3eepxor x0, x0
37ba2b3f2addss x1, [rip+0xa18ab6]
37ba2b3faaddss x8, x0
37ba2b3ffmovd ecx, x1
37ba2b403movq rax, x8
37ba2b408shl rax, 32
37ba2b40cor rcx, rax
37ba2b40fcall fn_37c4305f0
37ba2b414mov rdx, rax
37ba2b417shr rax, 32
37ba2b41bmovd x0, eax
37ba2b41fmovd x8, edx
37ba2b424movaps x6, x0
37ba2b427jmp 0x37ba2b1bb
37ba2b42c
37ba2b42c 0f 1f 40 00 ..@.
37ba2b430
37ba2b430loc_37ba2b430:
37ba2b430movaps x0, x8
37ba2b434pxor x2, x2
37ba2b438divss x0, x6
37ba2b43cmulss x8, x0
37ba2b441movaps x1, x0
37ba2b444mulss x0, x2
37ba2b448addss x1, x2
37ba2b44csubss x0, [rip+0xa18a5c]
37ba2b454addss x8, x6
37ba2b459divss x1, x8
37ba2b45edivss x0, x8
37ba2b463jmp 0x37ba2b228
37ba2ac00
37ba2ac00claesy_:
37ba2ac00push rdi
37ba2ac01push rsi
37ba2ac02push rbx
37ba2ac03sub rsp, 240
37ba2ac0amovups [rsp+80], x6
37ba2ac0fmovups [rsp+96], x7
37ba2ac14movups [rsp+112], x8
37ba2ac1amovups [rsp+128], x9
37ba2ac23movups [rsp+144], x10
37ba2ac2cmovups [rsp+160], x11
37ba2ac35movups [rsp+176], x12
37ba2ac3emovups [rsp+192], x13
37ba2ac47movups [rsp+208], x14
37ba2ac50movups [rsp+224], x15
37ba2ac59movss x6, [rdx+4]
37ba2ac5emovss x9, [rdx]
37ba2ac63movd eax, x6
37ba2ac67shl rax, 32
37ba2ac6bmov rdi, rcx
37ba2ac6emovd ecx, x9
37ba2ac73mov rsi, r8
37ba2ac76mov rbx, r9
37ba2ac79or rcx, rax
37ba2ac7ccall fn_37c42fc90
37ba2ac81pxor x3, x3
37ba2ac85movq x7, [rdi]
37ba2ac89movq x1, [rsi]
37ba2ac8dmovaps x8, x0
37ba2ac91ucomiss x8, x3
37ba2ac95movshdup x0, x7
37ba2ac99movaps x2, x7
37ba2ac9cmovshdup x10, x1
37ba2aca1movd esi, x1
37ba2aca5jp 0x37ba2ad70
37ba2acabjne 0x37ba2ad70
37ba2acb1mov rax, [rsp+304]
37ba2acb9movd ecx, x7
37ba2acbdmovlps [rbx], x7
37ba2acc0movlps [rsp+40], x1
37ba2acc5movlps [rax], x1
37ba2acc8movd eax, x0
37ba2acccshl rax, 32
37ba2acd0or rcx, rax
37ba2acd3call fn_37c42fc90
37ba2acd8movd eax, x10
37ba2acddmov ecx, esi
37ba2acdfshl rax, 32
37ba2ace3movaps x6, x0
37ba2ace6or rcx, rax
37ba2ace9call fn_37c42fc90
37ba2aceecomiss x0, x6
37ba2acf1ja 0x37ba2b288
37ba2acf7mov rax, [rsp+320]
37ba2acffmov [rax], 0x3f800000
37ba2ad06mov rax, [rsp+328]
37ba2ad0emov [rax], 0
37ba2ad15
37ba2ad15loc_37ba2ad15:
37ba2ad15movups x6, [rsp+80]
37ba2ad1amovups x7, [rsp+96]
37ba2ad1fmovups x9, [rsp+128]
37ba2ad28movups x8, [rsp+112]
37ba2ad2emovups x10, [rsp+144]
37ba2ad37movups x11, [rsp+160]
37ba2ad40movups x12, [rsp+176]
37ba2ad49movups x13, [rsp+192]
37ba2ad52movups x14, [rsp+208]
37ba2ad5bmovups x15, [rsp+224]
37ba2ad64add rsp, 240
37ba2ad6bpop rbx
37ba2ad6cpop rsi
37ba2ad6dpop rdi
37ba2ad6eret
37ba2ad6f
37ba2ad6f 90 .
37ba2ad70
37ba2ad70loc_37ba2ad70:
37ba2ad70movss x5, [rdi+4]
37ba2ad75movaps x3, x10
37ba2ad79movss x4, [rdi]
37ba2ad7daddss x3, x0
37ba2ad81movaps x13, x5
37ba2ad85movd x5, esi
37ba2ad89movaps x14, x4
37ba2ad8daddss x5, x2
37ba2ad91movsldup x4, x3
37ba2ad95movsldup x1, x5
37ba2ad99movq x4, x4
37ba2ad9dmovq x1, x1
37ba2ada1mulps x1, [rip+0xa19118]
37ba2ada8movaps x11, x1
37ba2adacmovups x1, [rip+0xa1911d]
37ba2adb3mulps x4, x1
37ba2adb6movq x12, x4
37ba2adbbmovq x4, x11
37ba2adc0movaps x11, x3
37ba2adc4addsubps x4, x12
37ba2adc9mulss x3, [rip+0xa190ef]
37ba2add1movups [rsp+48], x4
37ba2add6movss x4, [rip+0xa190e2]
37ba2addemulss x4, x5
37ba2ade2movaps x12, x4
37ba2ade6pxor x4, x4
37ba2adeamulss x11, x4
37ba2adefmulss x5, x4
37ba2adf3movd x4, esi
37ba2adf7subss x12, x11
37ba2adfcaddss x5, x3
37ba2ae00movaps x3, x0
37ba2ae03subss x3, x10
37ba2ae08movaps x11, x12
37ba2ae0cmovaps x12, x5
37ba2ae10movaps x5, x2
37ba2ae13subss x5, x4
37ba2ae17movsldup x2, x3
37ba2ae1bmovss [rsp+72], x3
37ba2ae21movsldup x0, x5
37ba2ae25movss [rsp+76], x5
37ba2ae2bmovq x2, x2
37ba2ae2fmulps x1, x2
37ba2ae32movq x0, x0
37ba2ae36mulps x0, [rip+0xa19083]
37ba2ae3dmovq x1, x1
37ba2ae41movq x0, x0
37ba2ae45addsubps x0, x1
37ba2ae49movshdup x2, x0
37ba2ae4dmovd esi, x0
37ba2ae51movlps [rsp+64], x0
37ba2ae56mov ecx, esi
37ba2ae58movd eax, x2
37ba2ae5cmovss [rsp+40], x2
37ba2ae62shl rax, 32
37ba2ae66or rcx, rax
37ba2ae69call fn_37c42fc90
37ba2ae6epxor x4, x4
37ba2ae72movss x2, [rsp+40]
37ba2ae78maxss x8, x0
37ba2ae7dcomiss x8, x4
37ba2ae81jbe 0x37ba2b2c0
37ba2ae87movaps x0, x2
37ba2ae8amovd x1, esi
37ba2ae8emovaps x3, x8
37ba2ae92mulss x1, x4
37ba2ae96movd x5, esi
37ba2ae9aaddss x3, x4
37ba2ae9emulss x0, x4
37ba2aea2subss x2, x1
37ba2aea6movaps x1, x6
37ba2aea9addss x0, x5
37ba2aeadmulss x1, x4
37ba2aeb1movaps x5, x9
37ba2aeb5mulss x5, x4
37ba2aeb9divss x2, x3
37ba2aebdaddss x1, x9
37ba2aec2movaps x4, x5
37ba2aec5movaps x5, x6
37ba2aec8subss x5, x4
37ba2aeccdivss x0, x3
37ba2aed0movaps x4, x2
37ba2aed3mulss x4, x2
37ba2aed7divss x1, x3
37ba2aedbdivss x5, x3
37ba2aedfmovaps x3, x0
37ba2aee2mulss x3, x0
37ba2aee6mulss x0, x2
37ba2aeeasubss x3, x4
37ba2aeeemovaps x4, x1
37ba2aef1mulss x4, x1
37ba2aef5addss x0, x0
37ba2aef9movaps x10, x4
37ba2aefdmulss x1, x5
37ba2af01movaps x4, x5
37ba2af04mulss x4, x5
37ba2af08addss x1, x1
37ba2af0csubss x10, x4
37ba2af11addss x0, x1
37ba2af15addss x3, x10
37ba2af1amovq rax, x0
37ba2af1fmovd ecx, x3
37ba2af23shl rax, 32
37ba2af27or rcx, rax
37ba2af2acall fn_37c4305f0
37ba2af2fmovsldup x4, x8
37ba2af34movd x5, eax
37ba2af38movq x3, rax
37ba2af3dshufps x3, x3, 85
37ba2af41movaps x1, x5
37ba2af44movdqa x0, x3
37ba2af48movaps x2, x5
37ba2af4bunpcklps x0, x5
37ba2af4eunpcklps x1, x3
37ba2af51pxor x5, x5
37ba2af55movq x4, x4
37ba2af59movq x1, x1
37ba2af5dmovq x0, x0
37ba2af61mulps x1, x4
37ba2af64pxor x4, x4
37ba2af68mulps x0, x5
37ba2af6bmovaps x5, x8
37ba2af6fmulss x5, x2
37ba2af73mulss x8, x3
37ba2af78mulss x2, x4
37ba2af7cmovq x1, x1
37ba2af80movq x0, x0
37ba2af84addsubps x1, x0
37ba2af88movaps x0, x3
37ba2af8bmulss x0, x4
37ba2af8faddss x8, x2
37ba2af94movss [rsp+40], x8
37ba2af9bsubss x5, x0
37ba2af9fmovaps x15, x5
37ba2afa3
37ba2afa3loc_37ba2afa3:
37ba2afa3movq x0, x1
37ba2afa7movq x1, [rsp+48]
37ba2afadmov rax, [rsp+304]
37ba2afb5movaps x2, x1
37ba2afb8addps x1, x0
37ba2afbbsubps x2, x0
37ba2afbemovshdup x5, x1
37ba2afc2movd ecx, x1
37ba2afc6movlps [rbx], x1
37ba2afc9movaps x8, x1
37ba2afcdmovlps [rax], x2
37ba2afd0movq rsi, x2
37ba2afd5movups [rsp+48], x2
37ba2afdamovd eax, x5
37ba2afdeshl rax, 32
37ba2afe2or rcx, rax
37ba2afe5call fn_37c42fc90
37ba2afeamov ecx, [rsp+48]
37ba2afeemov eax, [rsp+52]
37ba2aff2movaps x10, x0
37ba2aff6shl rax, 32
37ba2affamov ecx, ecx
37ba2affcor rcx, rax
37ba2afffcall fn_37c42fc90
37ba2b004movaps x5, x11
37ba2b008comiss x0, x10
37ba2b00cja 0x37ba2b3a0
37ba2b012movss x4, [rsp+40]
37ba2b018addss x5, x15
37ba2b01daddss x4, x12
37ba2b022
37ba2b022loc_37ba2b022:
37ba2b022movq x1, x7
37ba2b026movaps x3, x9
37ba2b02amovaps x7, x4
37ba2b02dandps x3, [rip+0xa18e6c]
37ba2b034movaps x4, x6
37ba2b037movq x0, x8
37ba2b03candps x4, [rip+0xa18e5d]
37ba2b043subps x0, x1
37ba2b046subss x5, x14
37ba2b04bsubss x7, x13
37ba2b050comiss x4, x3
37ba2b053movaps x2, x0
37ba2b056movaps x1, x5
37ba2b059jbe 0x37ba2b328
37ba2b05fmovaps x3, x9
37ba2b063movq x5, x0
37ba2b067divss x3, x6
37ba2b06bmulss x9, x3
37ba2b070movsldup x2, x3
37ba2b074movq x2, x2
37ba2b078mulps x2, x5
37ba2b07bmovaps x4, x9
37ba2b07fmovaps x9, x1
37ba2b083mulss x9, x3
37ba2b088addss x4, x6
37ba2b08cmulss x3, x7
37ba2b090shufps x2, x2, -31
37ba2b094movq x2, x2
37ba2b098addss x9, x7
37ba2b09dmovaps x0, x2
37ba2b0a0subss x3, x1
37ba2b0a4subps x2, x5
37ba2b0a7addps x0, x5
37ba2b0aadivss x9, x4
37ba2b0afmovaps x7, x3
37ba2b0b2movlhps x0, x2
37ba2b0b5shufps x0, x0, -103
37ba2b0b9movq x0, x0
37ba2b0bdmovsldup x2, x4
37ba2b0c1movhps x2, [rip+0xa18de8]
37ba2b0c8divss x7, x4
37ba2b0ccdivps x0, x2
37ba2b0cf
37ba2b0cfloc_37ba2b0cf:
37ba2b0cfmovshdup x3, x0
37ba2b0d3mov rax, [rsp+328]
37ba2b0dbmovd ecx, x0
37ba2b0dfmovaps x8, x0
37ba2b0e3movlps [rax], x0
37ba2b0e6movd eax, x3
37ba2b0eamovss [rsp+40], x3
37ba2b0f0shl rax, 32
37ba2b0f4or rcx, rax
37ba2b0f7call fn_37c42fc90
37ba2b0fccomiss x0, [rip+0xa18dad]
37ba2b103movss x3, [rsp+40]
37ba2b109movaps x6, x0
37ba2b10cjbe 0x37ba2b3d0
37ba2b112movss x4, [rip+0xa18d96]
37ba2b11apxor x2, x2
37ba2b11emovaps x1, x0
37ba2b121addss x1, x2
37ba2b125divss x4, x0
37ba2b129movaps x0, x3
37ba2b12cmulss x0, x2
37ba2b130addss x0, x8
37ba2b135mulss x8, x2
37ba2b13asubss x3, x8
37ba2b13fmovaps x8, x6
37ba2b143divss x0, x1
37ba2b147mulss x4, x4
37ba2b14bdivss x3, x1
37ba2b14fmovaps x1, x0
37ba2b152mulss x1, x0
37ba2b156mulss x0, x3
37ba2b15amovaps x5, x3
37ba2b15dmulss x5, x3
37ba2b161addss x0, x0
37ba2b165subss x1, x5
37ba2b169addss x0, x2
37ba2b16daddss x1, x4
37ba2b171movq rax, x0
37ba2b176movd ecx, x1
37ba2b17ashl rax, 32
37ba2b17eor rcx, rax
37ba2b181call fn_37c4305f0
37ba2b186pxor x2, x2
37ba2b18amovd x1, eax
37ba2b18eshr rax, 32
37ba2b192mulss x8, x1
37ba2b197movd x0, eax
37ba2b19bmulss x6, x0
37ba2b19fmovaps x3, x0
37ba2b1a2mulss x3, x2
37ba2b1a6mulss x1, x2
37ba2b1aasubss x8, x3
37ba2b1afaddss x6, x1
37ba2b1b3movd edx, x8
37ba2b1b8movaps x0, x6
37ba2b1bb
37ba2b1bbloc_37ba2b1bb:
37ba2b1bbmovd eax, x0
37ba2b1bfmov ecx, edx
37ba2b1c1shl rax, 32
37ba2b1c5or rcx, rax
37ba2b1c8call fn_37c42fc90
37ba2b1cdcomiss x0, [rip+0xa18ce4]
37ba2b1d4jb 0x37ba2b310
37ba2b1damovaps x0, x8
37ba2b1demovaps x1, x6
37ba2b1e1andps x0, [rip+0xa18cb8]
37ba2b1e8andps x1, [rip+0xa18cb1]
37ba2b1efcomiss x1, x0
37ba2b1f2ja 0x37ba2b430
37ba2b1f8movaps x2, x6
37ba2b1fbpxor x0, x0
37ba2b1ffdivss x2, x8
37ba2b204mulss x6, x2
37ba2b208movaps x1, x2
37ba2b20bmulss x1, x0
37ba2b20fsubss x0, x2
37ba2b213addss x1, [rip+0xa18c95]
37ba2b21baddss x6, x8
37ba2b220divss x1, x6
37ba2b224divss x0, x6
37ba2b228
37ba2b228loc_37ba2b228:
37ba2b228movaps x2, x9
37ba2b22cmovaps x3, x7
37ba2b22fmov rax, [rsp+312]
37ba2b237mulss x2, x1
37ba2b23bmulss x3, x0
37ba2b23fmovss [rax], x1
37ba2b243mulss x9, x0
37ba2b248movss [rax+4], x0
37ba2b24dmov rax, [rsp+320]
37ba2b255mulss x7, x1
37ba2b259movss [rax], x1
37ba2b25dmovss [rax+4], x0
37ba2b262mov rax, [rsp+328]
37ba2b26asubss x2, x3
37ba2b26eaddss x9, x7
37ba2b273movss [rax], x2
37ba2b277movss [rax+4], x9
37ba2b27djmp 0x37ba2ad15
37ba2b282
37ba2b282 66 0f 1f 44 00 00 f..D..
37ba2b288
37ba2b288loc_37ba2b288:
37ba2b288mov rax, [rsp+304]
37ba2b290movq x1, [rsp+40]
37ba2b296movlps [rax], x7
37ba2b299mov rax, [rsp+320]
37ba2b2a1movlps [rbx], x1
37ba2b2a4mov [rax], 0
37ba2b2abmov rax, [rsp+328]
37ba2b2b3mov [rax], 0x3f800000
37ba2b2bajmp 0x37ba2ad15
37ba2b2bf
37ba2b2bf 90 .
37ba2b2c0
37ba2b2c0loc_37ba2b2c0:
37ba2b2c0movss x3, [rsp+72]
37ba2b2c6movss x5, [rsp+76]
37ba2b2ccmovss x2, [rip+0xa18bec]
37ba2b2d4movq x1, [rsp+64]
37ba2b2damovaps x0, x3
37ba2b2ddmulss x2, x5
37ba2b2e1mulss x0, x4
37ba2b2e5mulss x5, x4
37ba2b2e9subss x2, x0
37ba2b2edmovss x0, [rip+0xa18bcb]
37ba2b2f5mulss x0, x3
37ba2b2f9movaps x15, x2
37ba2b2fdaddss x5, x0
37ba2b301movss [rsp+40], x5
37ba2b307jmp 0x37ba2afa3
37ba2b30c
37ba2b30c 0f 1f 40 00 ..@.
37ba2b310
37ba2b310loc_37ba2b310:
37ba2b310mov rax, [rsp+312]
37ba2b318mov [rax], 0
37ba2b31fjmp 0x37ba2ad15
37ba2b324
37ba2b324 0f 1f 40 00 ..@.
37ba2b328
37ba2b328loc_37ba2b328:
37ba2b328movaps x3, x6
37ba2b32bshufps x2, x2, -31
37ba2b32fmovq x0, x0
37ba2b333divss x3, x9
37ba2b338movq x2, x2
37ba2b33cmulss x6, x3
37ba2b340movsldup x4, x3
37ba2b344mulss x1, x3
37ba2b348movq x4, x4
37ba2b34cmulps x2, x4
37ba2b34faddss x6, x9
37ba2b354movaps x9, x7
37ba2b358mulss x9, x3
37ba2b35dmovaps x4, x0
37ba2b360subss x7, x1
37ba2b364divss x7, x6
37ba2b368movq x2, x2
37ba2b36caddps x4, x2
37ba2b36fsubps x0, x2
37ba2b372movsldup x2, x6
37ba2b376movhps x2, [rip+0xa18b33]
37ba2b37daddss x9, x5
37ba2b382movss x0, x4
37ba2b386movq x0, x0
37ba2b38adivps x0, x2
37ba2b38ddivss x9, x6
37ba2b392jmp 0x37ba2b0cf
37ba2b397
37ba2b397 66 0f 1f 84 00 00 00 00 00 f........
37ba2b3a0
37ba2b3a0loc_37ba2b3a0:
37ba2b3a0mov rax, [rsp+304]
37ba2b3a8movaps x4, x12
37ba2b3acsubss x5, x15
37ba2b3b1mov [rbx], rsi
37ba2b3b4subss x4, [rsp+40]
37ba2b3bamovlps [rax], x8
37ba2b3bemovq x8, rsi
37ba2b3c3jmp 0x37ba2b022
37ba2b3c8
37ba2b3c8 0f 1f 84 00 00 00 00 00 ........
37ba2b3d0
37ba2b3d0loc_37ba2b3d0:
37ba2b3d0movaps x1, x8
37ba2b3d4movaps x0, x3
37ba2b3d7mulss x1, x8
37ba2b3dcmulss x8, x3
37ba2b3e1mulss x0, x3
37ba2b3e5addss x8, x8
37ba2b3easubss x1, x0
37ba2b3eepxor x0, x0
37ba2b3f2addss x1, [rip+0xa18ab6]
37ba2b3faaddss x8, x0
37ba2b3ffmovd ecx, x1
37ba2b403movq rax, x8
37ba2b408shl rax, 32
37ba2b40cor rcx, rax
37ba2b40fcall fn_37c4305f0
37ba2b414mov rdx, rax
37ba2b417shr rax, 32
37ba2b41bmovd x0, eax
37ba2b41fmovd x8, edx
37ba2b424movaps x6, x0
37ba2b427jmp 0x37ba2b1bb
37ba2b42c
37ba2b42c 0f 1f 40 00 ..@.
37ba2b430
37ba2b430loc_37ba2b430:
37ba2b430movaps x0, x8
37ba2b434pxor x2, x2
37ba2b438divss x0, x6
37ba2b43cmulss x8, x0
37ba2b441movaps x1, x0
37ba2b444mulss x0, x2
37ba2b448addss x1, x2
37ba2b44csubss x0, [rip+0xa18a5c]
37ba2b454addss x8, x6
37ba2b459divss x1, x8
37ba2b45edivss x0, x8
37ba2b463jmp 0x37ba2b228
37ba2ac00
37ba2b468
37ba2b468 // align 0x10
37ba2b468 // align 0x10
37ba2b470
37ba2b470claev2_:
37ba2b470push rdi
37ba2b471push rsi
37ba2b472push rbx
37ba2b473add rsp, -128
37ba2b477movups [rsp+80], x6
37ba2b47cmovups [rsp+96], x7
37ba2b481movups [rsp+112], x8
37ba2b487movss x6, [rdx+4]
37ba2b48cmovss x8, [rdx]
37ba2b491movd eax, x6
37ba2b495shl rax, 32
37ba2b499mov rdi, rcx
37ba2b49cmovd ecx, x8
37ba2b4a1mov rsi, r8
37ba2b4a4mov rbx, r9
37ba2b4a7or rcx, rax
37ba2b4aacall fn_37c42fc90
37ba2b4afmovaps x2, x0
37ba2b4b2pxor x0, x0
37ba2b4b6ucomiss x2, x0
37ba2b4b9jp 0x37ba2b580
37ba2b4bfjne 0x37ba2b580
37ba2b4c5movq x1, [rip+0xa18a13]
37ba2b4cdmovq x7, [rip+0xa18a13]
37ba2b4d5
37ba2b4d5loc_37ba2b4d5:
37ba2b4d5movq x6, x1
37ba2b4d9pxor x0, x0
37ba2b4ddlea rax, [rsp+64]
37ba2b4e2mov r9, rbx
37ba2b4e5mulps x6, x0
37ba2b4e8movss x0, [rdi]
37ba2b4eclea rdx, [rsp+72]
37ba2b4f1lea rcx, [rsp+68]
37ba2b4f6lea r8, [rsp+76]
37ba2b4fbmovss [rsp+72], x2
37ba2b501movq x7, x7
37ba2b505movss [rsp+68], x0
37ba2b50bmovss x0, [rsi]
37ba2b50fmov [rsp+48], rax
37ba2b514mov rax, [rsp+200]
37ba2b51cmovss [rsp+76], x0
37ba2b522mov [rsp+40], rax
37ba2b527mov rax, [rsp+192]
37ba2b52fmov [rsp+32], rax
37ba2b534call slaev2_
37ba2b539movss x0, [rsp+64]
37ba2b53fmovq x1, x6
37ba2b543mov rax, [rsp+208]
37ba2b54bmovsldup x0, x0
37ba2b54fmovq x0, x0
37ba2b553mulps x0, x7
37ba2b556movq x0, x0
37ba2b55aaddsubps x0, x1
37ba2b55emovlps [rax], x0
37ba2b561movups x6, [rsp+80]
37ba2b566movups x7, [rsp+96]
37ba2b56bmovups x8, [rsp+112]
37ba2b571sub rsp, -128
37ba2b575pop rbx
37ba2b576pop rsi
37ba2b577pop rdi
37ba2b578ret
37ba2b579
37ba2b579 0f 1f 80 00 00 00 00 .......
37ba2b580
37ba2b580loc_37ba2b580:
37ba2b580pxor x0, x0
37ba2b584xorps x6, [rip+0xa18965]
37ba2b58bmovaps x1, x0
37ba2b58edivss x1, x2
37ba2b592movaps x7, x6
37ba2b595mulss x7, x1
37ba2b599mulss x0, x1
37ba2b59daddss x7, x8
37ba2b5a2mulss x8, x1
37ba2b5a7addss x0, x2
37ba2b5abmovsldup x0, x0
37ba2b5afmovhps x0, [rip+0xa1894a]
37ba2b5b6subss x6, x8
37ba2b5bbmovaps x1, x6
37ba2b5beunpcklps x1, x7
37ba2b5c1unpcklps x7, x6
37ba2b5c4movq x1, x1
37ba2b5c8movq x7, x7
37ba2b5ccdivps x1, x0
37ba2b5cfdivps x7, x0
37ba2b5d2jmp 0x37ba2b4d5
37ba2b470
37ba2b470claev2_:
37ba2b470push rdi
37ba2b471push rsi
37ba2b472push rbx
37ba2b473add rsp, -128
37ba2b477movups [rsp+80], x6
37ba2b47cmovups [rsp+96], x7
37ba2b481movups [rsp+112], x8
37ba2b487movss x6, [rdx+4]
37ba2b48cmovss x8, [rdx]
37ba2b491movd eax, x6
37ba2b495shl rax, 32
37ba2b499mov rdi, rcx
37ba2b49cmovd ecx, x8
37ba2b4a1mov rsi, r8
37ba2b4a4mov rbx, r9
37ba2b4a7or rcx, rax
37ba2b4aacall fn_37c42fc90
37ba2b4afmovaps x2, x0
37ba2b4b2pxor x0, x0
37ba2b4b6ucomiss x2, x0
37ba2b4b9jp 0x37ba2b580
37ba2b4bfjne 0x37ba2b580
37ba2b4c5movq x1, [rip+0xa18a13]
37ba2b4cdmovq x7, [rip+0xa18a13]
37ba2b4d5
37ba2b4d5loc_37ba2b4d5:
37ba2b4d5movq x6, x1
37ba2b4d9pxor x0, x0
37ba2b4ddlea rax, [rsp+64]
37ba2b4e2mov r9, rbx
37ba2b4e5mulps x6, x0
37ba2b4e8movss x0, [rdi]
37ba2b4eclea rdx, [rsp+72]
37ba2b4f1lea rcx, [rsp+68]
37ba2b4f6lea r8, [rsp+76]
37ba2b4fbmovss [rsp+72], x2
37ba2b501movq x7, x7
37ba2b505movss [rsp+68], x0
37ba2b50bmovss x0, [rsi]
37ba2b50fmov [rsp+48], rax
37ba2b514mov rax, [rsp+200]
37ba2b51cmovss [rsp+76], x0
37ba2b522mov [rsp+40], rax
37ba2b527mov rax, [rsp+192]
37ba2b52fmov [rsp+32], rax
37ba2b534call slaev2_
37ba2b539movss x0, [rsp+64]
37ba2b53fmovq x1, x6
37ba2b543mov rax, [rsp+208]
37ba2b54bmovsldup x0, x0
37ba2b54fmovq x0, x0
37ba2b553mulps x0, x7
37ba2b556movq x0, x0
37ba2b55aaddsubps x0, x1
37ba2b55emovlps [rax], x0
37ba2b561movups x6, [rsp+80]
37ba2b566movups x7, [rsp+96]
37ba2b56bmovups x8, [rsp+112]
37ba2b571sub rsp, -128
37ba2b575pop rbx
37ba2b576pop rsi
37ba2b577pop rdi
37ba2b578ret
37ba2b579
37ba2b579 0f 1f 80 00 00 00 00 .......
37ba2b580
37ba2b580loc_37ba2b580:
37ba2b580pxor x0, x0
37ba2b584xorps x6, [rip+0xa18965]
37ba2b58bmovaps x1, x0
37ba2b58edivss x1, x2
37ba2b592movaps x7, x6
37ba2b595mulss x7, x1
37ba2b599mulss x0, x1
37ba2b59daddss x7, x8
37ba2b5a2mulss x8, x1
37ba2b5a7addss x0, x2
37ba2b5abmovsldup x0, x0
37ba2b5afmovhps x0, [rip+0xa1894a]
37ba2b5b6subss x6, x8
37ba2b5bbmovaps x1, x6
37ba2b5beunpcklps x1, x7
37ba2b5c1unpcklps x7, x6
37ba2b5c4movq x1, x1
37ba2b5c8movq x7, x7
37ba2b5ccdivps x1, x0
37ba2b5cfdivps x7, x0
37ba2b5d2jmp 0x37ba2b4d5
37ba2b470
37ba2b5d7
37ba2b5d7 // align 0x10
37ba2b5d7 // align 0x10
37ba2b5e0
37ba2b5e0clags2_:
37ba2b5e0push rbp
37ba2b5e1push rdi
37ba2b5e2push rsi
37ba2b5e3push rbx
37ba2b5e4sub rsp, 472
37ba2b5ebmovups [rsp+304], x6
37ba2b5f3movups [rsp+320], x7
37ba2b5fbmovups [rsp+336], x8
37ba2b604movups [rsp+352], x9
37ba2b60dmovups [rsp+368], x10
37ba2b616movups [rsp+384], x11
37ba2b61fmovups [rsp+400], x12
37ba2b628movups [rsp+416], x13
37ba2b631movups [rsp+432], x14
37ba2b63amovups [rsp+448], x15
37ba2b643pxor x7, x7
37ba2b647mov rbp, [rsp+552]
37ba2b64fmovq x1, [r8]
37ba2b654mov rax, [rsp+560]
37ba2b65cmovss x0, [rdx]
37ba2b660movq x3, [rbp]
37ba2b665movq x2, x1
37ba2b669movss x5, [r9]
37ba2b66emovaps x8, x2
37ba2b672movss x10, [rax]
37ba2b677movaps x12, x0
37ba2b67bmov rax, [rsp+544]
37ba2b683movq x9, x3
37ba2b688movaps x11, x5
37ba2b68cmov rdi, rdx
37ba2b68fmov rbx, r8
37ba2b692mulps x8, x7
37ba2b696movss x6, [rax]
37ba2b69amov eax, [rcx]
37ba2b69cmov rsi, r9
37ba2b69fmulps x7, x9
37ba2b6a3mulss x12, x10
37ba2b6a8mulss x11, x6
37ba2b6admovaps x4, x7
37ba2b6b0test eax, eax
37ba2b6b2je 0x37ba2bcf8
37ba2b6b8movsldup x0, x0
37ba2b6bcmovsldup x6, x6
37ba2b6c0shufps x4, x4, -31
37ba2b6c4movss [rsp+208], x12
37ba2b6cemovaps x3, x8
37ba2b6d2movq x1, x4
37ba2b6d6movss [rsp+220], x11
37ba2b6e0shufps x3, x3, -31
37ba2b6e4movq x0, x0
37ba2b6e8movq x6, x6
37ba2b6ecmulps x0, x9
37ba2b6f0mulps x2, x6
37ba2b6f3movaps x9, x0
37ba2b6f7movq x0, x0
37ba2b6fbaddsubps x0, x1
37ba2b6ffmovq x6, x2
37ba2b703movq x1, x3
37ba2b707addsubps x6, x1
37ba2b70bmovaps x10, x2
37ba2b70fmovq x0, x0
37ba2b713movq x6, x6
37ba2b717subps x6, x0
37ba2b71amovshdup x4, x6
37ba2b71emovd ecx, x6
37ba2b722movd eax, x4
37ba2b726shl rax, 32
37ba2b72aor rcx, rax
37ba2b72dcall fn_37c42fc90
37ba2b732movss [rsp+224], x0
37ba2b73bmovaps x3, x0
37ba2b73epxor x0, x0
37ba2b742ucomiss x3, x0
37ba2b745jp 0x37ba2b74d
37ba2b747je 0x37ba2c930
37ba2b74d
37ba2b74dloc_37ba2b74d:
37ba2b74dpxor x4, x4
37ba2b751movaps x0, x10
37ba2b755movq x8, x8
37ba2b75amovaps x2, x4
37ba2b75dshufps x0, x0, -31
37ba2b761movaps x1, x9
37ba2b765divss x2, x3
37ba2b769movq x0, x0
37ba2b76dshufps x1, x1, -31
37ba2b771movaps x5, x0
37ba2b774subps x0, x8
37ba2b778movq x1, x1
37ba2b77caddps x5, x8
37ba2b780movq x7, x7
37ba2b784movq x6, x6
37ba2b788movss x0, x5
37ba2b78cmovaps x5, x1
37ba2b78fsubps x1, x7
37ba2b792addps x5, x7
37ba2b795movq x0, x0
37ba2b799movss x1, x5
37ba2b79dmovq x1, x1
37ba2b7a1subps x0, x1
37ba2b7a4movq x0, x0
37ba2b7a8movsldup x1, x2
37ba2b7acmulss x2, x4
37ba2b7b0movq x1, x1
37ba2b7b4mulps x0, x1
37ba2b7b7addss x2, x3
37ba2b7bbmovsldup x2, x2
37ba2b7bfmovhps x2, [rip+0xa1875a]
37ba2b7c6movq x0, x0
37ba2b7camovaps x1, x0
37ba2b7cdaddps x1, x6
37ba2b7d0subps x6, x0
37ba2b7d3movss x6, x1
37ba2b7d7movq x6, x6
37ba2b7dbdivps x6, x2
37ba2b7demovaps x15, x6
37ba2b7e2
37ba2b7e2loc_37ba2b7e2:
37ba2b7e2lea rax, [rsp+212]
37ba2b7eamovshdup x4, x15
37ba2b7eflea rdx, [rsp+224]
37ba2b7f7mov [rsp+64], rax
37ba2b7fclea rax, [rsp+240]
37ba2b804lea rcx, [rsp+208]
37ba2b80cmovaps x12, x15
37ba2b810mov [rsp+56], rax
37ba2b815lea rax, [rsp+216]
37ba2b81dlea r9, [rsp+232]
37ba2b825mov [rsp+48], rax
37ba2b82alea rax, [rsp+244]
37ba2b832lea r8, [rsp+220]
37ba2b83amov [rsp+40], rax
37ba2b83flea rax, [rsp+236]
37ba2b847mov [rsp+32], rax
37ba2b84cmovss [rsp+80], x4
37ba2b852call slasv2_
37ba2b857movss x8, [rbx]
37ba2b85cmovss x0, [rsi]
37ba2b860movss x1, [rip+0xa186c8]
37ba2b868movss x5, [rsp+240]
37ba2b871movss x9, [rbp+4]
37ba2b877movaps x13, x0
37ba2b87bmovss x7, [rdi]
37ba2b87fmovss x11, [rsp+244]
37ba2b889movaps x4, x5
37ba2b88candps x13, x1
37ba2b890mov rax, [rsp+544]
37ba2b898movss x2, [rsp+212]
37ba2b8a1mulss x12, x11
37ba2b8a6andps x4, x1
37ba2b8a9movaps x6, x11
37ba2b8admovss [rsp+160], x13
37ba2b8b7movss [rsp+120], x4
37ba2b8bdandps x6, x1
37ba2b8c0movss x14, [rax]
37ba2b8c5movaps x10, x2
37ba2b8c9movss x4, [rsp+216]
37ba2b8d2mov rax, [rsp+560]
37ba2b8daandps x10, x1
37ba2b8demovss [rsp+136], x6
37ba2b8e7movss x6, [rbx+4]
37ba2b8ecmovss [rsp+112], x10
37ba2b8f3movaps x3, x4
37ba2b8f6movss x10, [rax]
37ba2b8fbmovss [rsp+132], x14
37ba2b905andps x3, x1
37ba2b908movss [rsp+100], x6
37ba2b90eandps x6, x1
37ba2b911movd edi, x12
37ba2b916movss [rsp+140], x3
37ba2b91fmovaps x3, x8
37ba2b923andps x3, x1
37ba2b926movss [rsp+104], x10
37ba2b92daddss x6, x3
37ba2b931movaps x3, x9
37ba2b935andps x3, x1
37ba2b938movss [rsp+144], x6
37ba2b941movss x6, [rbp]
37ba2b946movaps x13, x6
37ba2b94aandps x13, x1
37ba2b94eaddss x13, x3
37ba2b953movaps x3, x5
37ba2b956mulss x3, x15
37ba2b95bmovss [rsp+152], x13
37ba2b965movaps x13, x10
37ba2b969movaps x10, x15
37ba2b96dandps x13, x1
37ba2b971movss [rsp+164], x13
37ba2b97bpxor x13, x13
37ba2b980mulss x10, x13
37ba2b985movss [rsp+108], x10
37ba2b98cmovss x10, [rsp+112]
37ba2b993comiss x10, [rsp+120]
37ba2b999jae 0x37ba2c300
37ba2b99fmovss x10, [rsp+140]
37ba2b9a9comiss x10, [rsp+136]
37ba2b9b2jae 0x37ba2c300
37ba2b9b8movsldup x14, x2
37ba2b9bdmovshdup x10, x15
37ba2b9c2xorps x10, [rip+0xa18586]
37ba2b9camulss x0, x2
37ba2b9cemovaps x2, x8
37ba2b9d2movss [rsp+128], x10
37ba2b9dcmovlps [rsp+184], x14
37ba2b9e5movsldup x14, x4
37ba2b9eamovlps [rsp+168], x14
37ba2b9f3movaps x14, x10
37ba2b9f7mulss x14, x13
37ba2b9fcmulss x10, x5
37ba2ba01movss [rsp+80], x14
37ba2ba08movaps x12, x14
37ba2ba0cmovss x14, [rsp+108]
37ba2ba13subss x3, [rsp+80]
37ba2ba19unpcklps x12, x14
37ba2ba1dmovlps [rsp+176], x12
37ba2ba26movaps x12, x10
37ba2ba2amovaps x10, x7
37ba2ba2emulss x10, x3
37ba2ba33addss x12, x14
37ba2ba38mulss x2, x3
37ba2ba3cmulss x7, x12
37ba2ba41mulss x8, x12
37ba2ba46movaps x14, x10
37ba2ba4amovaps x10, x12
37ba2ba4emulss x10, x13
37ba2ba53subss x14, x10
37ba2ba58movaps x10, x3
37ba2ba5cmulss x10, x13
37ba2ba61movd ebx, x14
37ba2ba66movss x14, [rsp+100]
37ba2ba6daddss x7, x10
37ba2ba72movaps x10, x12
37ba2ba76mulss x10, x14
37ba2ba7bmulss x14, x3
37ba2ba80movd x3, edi
37ba2ba84subss x3, [rsp+80]
37ba2ba8amovaps x12, x3
37ba2ba8emovss x3, [rsp+132]
37ba2ba97subss x2, x10
37ba2ba9cmulss x3, x12
37ba2baa1movaps x10, x14
37ba2baa5movss x14, [rsp+104]
37ba2baacaddss x10, x8
37ba2bab1subss x0, x2
37ba2bab5mulss x14, x4
37ba2babamovaps x2, x13
37ba2babemovaps x4, x9
37ba2bac2subss x2, x10
37ba2bac7mulss x9, x12
37ba2baccmovd ebp, x0
37ba2bad0movss x0, [rsp+128]
37ba2bad9mulss x0, x11
37ba2bademovd esi, x2
37ba2bae2movaps x10, x14
37ba2bae6addss x0, [rsp+108]
37ba2baecmulss x4, x0
37ba2baf0movaps x2, x0
37ba2baf3mulss x2, x13
37ba2baf8subss x3, x2
37ba2bafcmovaps x2, x12
37ba2bb00mulss x2, x13
37ba2bb05movd edi, x3
37ba2bb09movss x3, [rsp+132]
37ba2bb12mulss x3, x0
37ba2bb16addss x3, x2
37ba2bb1amovaps x2, x6
37ba2bb1dmulss x2, x12
37ba2bb22movaps x12, x13
37ba2bb26mulss x6, x0
37ba2bb2amovaps x0, x7
37ba2bb2dandps x0, x1
37ba2bb30subss x2, x4
37ba2bb34movd x4, esi
37ba2bb38andps x4, x1
37ba2bb3baddss x9, x6
37ba2bb40subss x10, x2
37ba2bb45movd x2, ebx
37ba2bb49andps x2, x1
37ba2bb4csubss x12, x9
37ba2bb51addss x2, x0
37ba2bb55movd x0, ebp
37ba2bb59andps x0, x1
37ba2bb5caddss x0, x4
37ba2bb60addss x2, x0
37ba2bb64ucomiss x2, x13
37ba2bb68movaps x6, x2
37ba2bb6bjp 0x37ba2bb73
37ba2bb6dje 0x37ba2cae0
37ba2bb73
37ba2bb73loc_37ba2bb73:
37ba2bb73movaps x8, x3
37ba2bb77movd x0, edi
37ba2bb7bmovd eax, x12
37ba2bb80movss [rsp+104], x5
37ba2bb86andps x0, x1
37ba2bb89andps x8, x1
37ba2bb8dshl rax, 32
37ba2bb91movd ecx, x10
37ba2bb96addss x8, x0
37ba2bb9bor rcx, rax
37ba2bb9emovss [rsp+100], x3
37ba2bba4movups [rsp+80], x1
37ba2bba9call fn_37c42fc90
37ba2bbaepxor x2, x2
37ba2bbb2movups x1, [rsp+80]
37ba2bbb7movss x3, [rsp+100]
37ba2bbbdaddss x0, x8
37ba2bbc2movss x5, [rsp+104]
37ba2bbc8ucomiss x0, x2
37ba2bbcbjp 0x37ba2bbd3
37ba2bbcdje 0x37ba2c9c8
37ba2bbd3
37ba2bbd3loc_37ba2bbd3:
37ba2bbd3movss x0, [rsp+144]
37ba2bbdcmulss x0, [rsp+120]
37ba2bbe2movss [rsp+80], x5
37ba2bbe8movss x2, [rsp+160]
37ba2bbf1mulss x2, [rsp+112]
37ba2bbf7movss x4, [rsp+140]
37ba2bc00mulss x4, [rsp+164]
37ba2bc09addss x0, x2
37ba2bc0dmovss x2, [rsp+136]
37ba2bc16mulss x2, [rsp+152]
37ba2bc1fdivss x0, x6
37ba2bc23addss x2, x4
37ba2bc27movaps x4, x10
37ba2bc2bandps x4, x1
37ba2bc2eandps x1, x12
37ba2bc32addss x1, x4
37ba2bc36addss x1, x8
37ba2bc3bdivss x2, x1
37ba2bc3fcomiss x2, x0
37ba2bc42jae 0x37ba2c9ce
37ba2bc48
37ba2bc48loc_37ba2bc48:
37ba2bc48xorps x3, [rip+0xa18301]
37ba2bc4fxorps x12, [rip+0xa182f9]
37ba2bc57movd x13, edi
37ba2bc5cunpcklps x13, x3
37ba2bc60unpcklps x10, x12
37ba2bc64movlps [rsp+280], x13
37ba2bc6dmovlps [rsp+296], x10
37ba2bc76
37ba2bc76loc_37ba2bc76:
37ba2bc76lea rax, [rsp+288]
37ba2bc7emov r9, [rsp+608]
37ba2bc86mov r8, [rsp+600]
37ba2bc8elea rdx, [rsp+296]
37ba2bc96mov [rsp+32], rax
37ba2bc9blea rcx, [rsp+280]
37ba2bca3call clartg_
37ba2bca8movq x0, x15
37ba2bcadmovss x5, [rsp+80]
37ba2bcb3movq x2, [rsp+184]
37ba2bcbcmovq x8, [rsp+168]
37ba2bcc6movaps x4, x11
37ba2bccamovq x1, [rsp+176]
37ba2bcd3mulps x8, x0
37ba2bcd7mulps x0, x2
37ba2bcdamovaps x2, x5
37ba2bcddmovq x8, x8
37ba2bce2movq x15, x0
37ba2bce7addps x8, x1
37ba2bcebaddps x15, x1
37ba2bcefjmp 0x37ba2c898
37ba2bcf4
37ba2bcf4 0f 1f 40 00 ..@.
37ba2bcf8
37ba2bcf8loc_37ba2bcf8:
37ba2bcf8movshdup x0, x8
37ba2bcfdmovshdup x6, x1
37ba2bd01movaps x9, x1
37ba2bd05movss [rsp+208], x12
37ba2bd0fmulss x9, x10
37ba2bd14movshdup x2, x7
37ba2bd18movss [rsp+220], x11
37ba2bd22mulss x6, x10
37ba2bd27subss x9, x0
37ba2bd2cmovaps x0, x3
37ba2bd2fmulss x0, x5
37ba2bd33movshdup x3, x3
37ba2bd37addss x6, x8
37ba2bd3cmulss x3, x5
37ba2bd40subss x0, x2
37ba2bd44subss x9, x0
37ba2bd49addss x3, x7
37ba2bd4dmovd ecx, x9
37ba2bd52subss x6, x3
37ba2bd56movd eax, x6
37ba2bd5ashl rax, 32
37ba2bd5eor rcx, rax
37ba2bd61call fn_37c42fc90
37ba2bd66movss [rsp+228], x0
37ba2bd6fmovaps x1, x0
37ba2bd72pxor x0, x0
37ba2bd76ucomiss x1, x0
37ba2bd79jp 0x37ba2bd81
37ba2bd7bje 0x37ba2c940
37ba2bd81
37ba2bd81loc_37ba2bd81:
37ba2bd81pxor x0, x0
37ba2bd85movaps x15, x6
37ba2bd89movaps x2, x0
37ba2bd8cdivss x2, x1
37ba2bd90mulss x15, x2
37ba2bd95mulss x0, x2
37ba2bd99addss x15, x9
37ba2bd9emulss x9, x2
37ba2bda3addss x0, x1
37ba2bda7divss x15, x0
37ba2bdacsubss x6, x9
37ba2bdb1divss x6, x0
37ba2bdb5movaps x7, x15
37ba2bdb9movaps x4, x6
37ba2bdbcxorps x4, [rip+0xa1818d]
37ba2bdc3movss [rsp+100], x4
37ba2bdc9unpcklps x7, x4
37ba2bdcc
37ba2bdccloc_37ba2bdcc:
37ba2bdcclea rax, [rsp+212]
37ba2bdd4movshdup x4, x7
37ba2bdd8lea rdx, [rsp+228]
37ba2bde0mov [rsp+64], rax
37ba2bde5lea rax, [rsp+240]
37ba2bdedlea rcx, [rsp+208]
37ba2bdf5mov [rsp+56], rax
37ba2bdfalea rax, [rsp+216]
37ba2be02lea r9, [rsp+232]
37ba2be0amov [rsp+48], rax
37ba2be0flea rax, [rsp+244]
37ba2be17lea r8, [rsp+220]
37ba2be1fmov [rsp+40], rax
37ba2be24lea rax, [rsp+236]
37ba2be2cmov [rsp+32], rax
37ba2be31movss [rsp+144], x4
37ba2be3acall slasv2_
37ba2be3fmovsldup x0, x15
37ba2be44movss x10, [rdi]
37ba2be49movss x2, [rsp+216]
37ba2be52movss x14, [rsp+240]
37ba2be5cmovss x1, [rip+0xa180cc]
37ba2be64movss x13, [rsp+244]
37ba2be6emovsldup x4, x2
37ba2be72mov rdi, [rsp+544]
37ba2be7amovss x12, [rbx]
37ba2be7fmovaps x11, x2
37ba2be83movss [rsp+80], x14
37ba2be8amovss x8, [rsp+80]
37ba2be91andps x11, x1
37ba2be95movq x0, x0
37ba2be99movss [rsp+104], x11
37ba2bea0movq x8, x8
37ba2bea5mulps x8, x0
37ba2bea9movlps [rsp+120], x4
37ba2beaemovaps x4, x13
37ba2beb2movss x0, [rsi]
37ba2beb6andps x4, x1
37ba2beb9mov rsi, [rsp+560]
37ba2bec1movss [rsp+108], x4
37ba2bec7movss x4, [rsp+212]
37ba2bed0movss [rsp+128], x0
37ba2bed9movss x0, [rsi]
37ba2beddmovsldup x5, x4
37ba2bee1movshdup x3, x8
37ba2bee6movd eax, x8
37ba2beebmovss [rsp+136], x0
37ba2bef4movaps x0, x10
37ba2bef8andps x0, x1
37ba2befbmovss [rsp+164], x0
37ba2bf04movaps x0, x12
37ba2bf08movlps [rsp+112], x5
37ba2bf0dmovaps x5, x4
37ba2bf10andps x0, x1
37ba2bf13movss [rsp+80], x3
37ba2bf19movaps x3, x14
37ba2bf1dandps x5, x1
37ba2bf20movaps x11, x0
37ba2bf24movss [rsp+140], x5
37ba2bf2dandps x3, x1
37ba2bf30movss x5, [rdi]
37ba2bf34movss [rsp+160], x3
37ba2bf3dmovq x3, [rbx]
37ba2bf41movss [rsp+132], x5
37ba2bf4amovaps x9, x5
37ba2bf4emovshdup x5, x3
37ba2bf52movss [rsp+152], x5
37ba2bf5bandps x5, x1
37ba2bf5emovaps x0, x5
37ba2bf61movaps x5, x11
37ba2bf65movss x11, [rbp]
37ba2bf6baddss x5, x0
37ba2bf6fmovaps x0, x9
37ba2bf73movss [rsp+200], x11
37ba2bf7dandps x0, x1
37ba2bf80andps x11, x1
37ba2bf84movss [rsp+176], x0
37ba2bf8dmovq x0, [rbp]
37ba2bf92movss [rsp+168], x5
37ba2bf9bmovshdup x5, x0
37ba2bf9fmovaps x9, x5
37ba2bfa3andps x9, x1
37ba2bfa7addss x11, x9
37ba2bfacmovaps x9, x7
37ba2bfb0mulss x9, x13
37ba2bfb5movss [rsp+184], x11
37ba2bfbfmovss x11, [rsp+104]
37ba2bfc6comiss x11, [rsp+108]
37ba2bfccmovd ebx, x9
37ba2bfd1jae 0x37ba2c5a0
37ba2bfd7movss x11, [rsp+140]
37ba2bfe1comiss x11, [rsp+160]
37ba2bfeajae 0x37ba2c5a0
37ba2bff0mulss x2, x10
37ba2bff5pxor x6, x6
37ba2bff9movaps x0, x9
37ba2bffdmovss x9, [rsp+128]
37ba2c007mulss x15, x6
37ba2c00cmovshdup x8, x7
37ba2c011movaps x10, x6
37ba2c015movss x11, [rsp+136]
37ba2c01funpcklps x10, x9
37ba2c023movq x10, x10
37ba2c028movss [rsp+204], x2
37ba2c031movshdup x2, x7
37ba2c035mulss x8, x13
37ba2c03amulss x2, x6
37ba2c03emovaps x3, x2
37ba2c041subss x0, x2
37ba2c045movss [rsp+100], x2
37ba2c04bunpcklps x3, x15
37ba2c04fmovss x15, [rsp+80]
37ba2c056movlps [rsp+144], x3
37ba2c05emovaps x3, x2
37ba2c061movss x2, [rsp+128]
37ba2c06aunpcklps x3, x15
37ba2c06eaddss x8, x15
37ba2c073movaps x9, x0
37ba2c077movlps [rsp+192], x3
37ba2c07fmovsldup x3, x0
37ba2c083movq x2, x2
37ba2c087mulss x9, x12
37ba2c08cmovq x3, x3
37ba2c090mulps x3, x2
37ba2c093movsldup x2, x8
37ba2c098movq x2, x2
37ba2c09cmulps x2, x10
37ba2c0a0movq x3, x3
37ba2c0a4movd x10, eax
37ba2c0a9subss x10, [rsp+100]
37ba2c0b0movq x2, x2
37ba2c0b4addsubps x3, x2
37ba2c0b8movaps x2, x9
37ba2c0bcmovss x9, [rsp+152]
37ba2c0c6mulss x0, x9
37ba2c0cbmovaps x15, x3
37ba2c0cfmovaps x3, x9
37ba2c0d3movss x9, [rsp+132]
37ba2c0ddmovlps [rsp+256], x15
37ba2c0e6mulss x3, x8
37ba2c0ebmulss x8, x12
37ba2c0f0movaps x12, x6
37ba2c0f4mulss x9, x4
37ba2c0f9unpcklps x12, x11
37ba2c0fdmovq x12, x12
37ba2c102subss x2, x3
37ba2c106addss x2, [rsp+204]
37ba2c10faddss x0, x8
37ba2c114movsldup x8, x10
37ba2c119movaps x3, x2
37ba2c11candps x2, x1
37ba2c11faddss x0, x6
37ba2c123movq x8, x8
37ba2c128unpcklps x3, x0
37ba2c12bandps x0, x1
37ba2c12emovlps [rsp+248], x3
37ba2c136movshdup x3, x7
37ba2c13aaddss x2, x0
37ba2c13emovaps x0, x15
37ba2c142andps x0, x1
37ba2c145mulss x3, x14
37ba2c14aaddss x3, [rsp+80]
37ba2c150movss [rsp+80], x11
37ba2c157movss x4, [rsp+80]
37ba2c15dmovss x11, [rsp+200]
37ba2c167movq x4, x4
37ba2c16bmulps x4, x8
37ba2c16fmovsldup x8, x3
37ba2c174movq x8, x8
37ba2c179mulps x12, x8
37ba2c17dmovq x4, x4
37ba2c181movq x8, x12
37ba2c186movaps x12, x5
37ba2c18aaddsubps x4, x8
37ba2c18fmulss x12, x3
37ba2c194movaps x8, x10
37ba2c198mulss x8, x11
37ba2c19dmulss x3, x11
37ba2c1a2mulss x5, x10
37ba2c1a7movlps [rsp+296], x4
37ba2c1afsubss x8, x12
37ba2c1b4addss x5, x3
37ba2c1b8addss x8, x9
37ba2c1bdmovshdup x9, x15
37ba2c1c2addss x5, x6
37ba2c1c6movaps x3, x8
37ba2c1caandps x9, x1
37ba2c1ceaddss x0, x9
37ba2c1d3unpcklps x3, x5
37ba2c1d6movlps [rsp+272], x3
37ba2c1deaddss x0, x2
37ba2c1e2ucomiss x0, x6
37ba2c1e5jp 0x37ba2c1ed
37ba2c1e7je 0x37ba2c278
37ba2c1ed
37ba2c1edloc_37ba2c1ed:
37ba2c1edmovaps x2, x4
37ba2c1f0movshdup x4, x4
37ba2c1f4andps x8, x1
37ba2c1f8andps x5, x1
37ba2c1fbandps x2, x1
37ba2c1feaddss x5, x8
37ba2c203andps x4, x1
37ba2c206pxor x1, x1
37ba2c20aaddss x2, x4
37ba2c20eaddss x2, x5
37ba2c212ucomiss x2, x1
37ba2c215jp 0x37ba2c21d
37ba2c217je 0x37ba2c9b0
37ba2c21d
37ba2c21dloc_37ba2c21d:
37ba2c21dmovss x1, [rsp+104]
37ba2c223movss x3, [rsp+108]
37ba2c229mulss x1, [rsp+164]
37ba2c232mulss x3, [rsp+168]
37ba2c23baddss x1, x3
37ba2c23fmovss x3, [rsp+160]
37ba2c248mulss x3, [rsp+184]
37ba2c251divss x1, x0
37ba2c255movss x0, [rsp+140]
37ba2c25emulss x0, [rsp+176]
37ba2c267addss x0, x3
37ba2c26bdivss x0, x2
37ba2c26fcomiss x0, x1
37ba2c272jae 0x37ba2c9b0
37ba2c278
37ba2c278loc_37ba2c278:
37ba2c278lea rdx, [rsp+272]
37ba2c280lea rcx, [rsp+296]
37ba2c288
37ba2c288loc_37ba2c288:
37ba2c288lea rax, [rsp+288]
37ba2c290mov r9, [rsp+608]
37ba2c298movq x15, x7
37ba2c29dmov r8, [rsp+600]
37ba2c2a5mov [rsp+32], rax
37ba2c2aacall clartg_
37ba2c2afmovq x8, [rsp+112]
37ba2c2b6movaps x2, x13
37ba2c2bamovq x0, [rsp+144]
37ba2c2c3movaps x4, x14
37ba2c2c7mulps x8, x15
37ba2c2cbmovq x8, x8
37ba2c2d0addsubps x8, x0
37ba2c2d5movq x0, [rsp+120]
37ba2c2dbmulps x15, x0
37ba2c2dfmovq x0, [rsp+192]
37ba2c2e8movq x15, x15
37ba2c2edaddsubps x15, x0
37ba2c2f2jmp 0x37ba2c898
37ba2c2f7
37ba2c2f7 66 0f 1f 84 00 00 00 00 00 f........
37ba2c300
37ba2c300loc_37ba2c300:
37ba2c300mulss x7, x2
37ba2c304movss x15, [rsp+80]
37ba2c30bmovss x14, [rsp+108]
37ba2c312movq x12, [rip+0xa17c25]
37ba2c31bmulss x5, x15
37ba2c320movaps x13, x15
37ba2c324movd edx, x7
37ba2c328pxor x7, x7
37ba2c32cmulss x13, x7
37ba2c331addss x5, x14
37ba2c336movss [rsp+128], x13
37ba2c340subss x3, x13
37ba2c345movaps x10, x3
37ba2c349unpcklps x10, x5
37ba2c34dmovaps x15, x10
37ba2c351movaps x10, x2
37ba2c355mulss x10, x8
37ba2c35axorps x15, x12
37ba2c35emovaps x12, x5
37ba2c362mulss x12, x7
37ba2c367mulss x5, x0
37ba2c36bmulss x8, x7
37ba2c370movaps x13, x10
37ba2c374movss x10, [rsp+100]
37ba2c37bmulss x10, x7
37ba2c380subss x13, x10
37ba2c385movaps x10, x13
37ba2c389movaps x13, x0
37ba2c38dmovss x0, [rsp+80]
37ba2c393mulss x13, x3
37ba2c398mulss x3, x7
37ba2c39cmulss x0, x11
37ba2c3a1subss x13, x12
37ba2c3a6movss x12, [rsp+132]
37ba2c3b0addss x3, x5
37ba2c3b4movq x5, [rip+0xa17b84]
37ba2c3bcmulss x12, x4
37ba2c3c1addss x0, x14
37ba2c3c6movss x14, [rsp+104]
37ba2c3cdaddss x13, x10
37ba2c3d2movss x10, [rsp+100]
37ba2c3d9mulss x10, x2
37ba2c3demovaps x11, x0
37ba2c3e2mulss x11, x7
37ba2c3e7movd eax, x12
37ba2c3ecmovd x12, edi
37ba2c3f1subss x12, [rsp+128]
37ba2c3fbaddss x8, x10
37ba2c400mulss x14, x12
37ba2c405movaps x10, x9
37ba2c409mulss x10, x7
37ba2c40emulss x9, x4
37ba2c413addss x3, x8
37ba2c418movaps x8, x12
37ba2c41cmulss x12, x7
37ba2c421unpcklps x8, x0
37ba2c425mulss x0, [rsp+104]
37ba2c42bxorps x8, x5
37ba2c42fmovaps x5, x6
37ba2c432mulss x5, x4
37ba2c436mulss x6, x7
37ba2c43aaddss x0, x12
37ba2c43fsubss x5, x10
37ba2c444movaps x10, x14
37ba2c448subss x10, x11
37ba2c44daddss x6, x9
37ba2c452movaps x9, x3
37ba2c456andps x9, x1
37ba2c45aaddss x5, x10
37ba2c45fmovaps x10, x13
37ba2c463addss x6, x0
37ba2c467andps x10, x1
37ba2c46baddss x9, x10
37ba2c470movd x10, edx
37ba2c475andps x10, x1
37ba2c479addss x9, x10
37ba2c47eucomiss x9, x7
37ba2c482jp 0x37ba2c48a
37ba2c484je 0x37ba2ca08
37ba2c48a
37ba2c48aloc_37ba2c48a:
37ba2c48amovaps x0, x5
37ba2c48dmovaps x10, x6
37ba2c491movd x7, eax
37ba2c495andps x0, x1
37ba2c498andps x10, x1
37ba2c49candps x1, x7
37ba2c49faddss x10, x0
37ba2c4a4pxor x0, x0
37ba2c4a8addss x1, x10
37ba2c4aducomiss x1, x0
37ba2c4b0jp 0x37ba2c4b8
37ba2c4b2je 0x37ba2c970
37ba2c4b8
37ba2c4b8loc_37ba2c4b8:
37ba2c4b8movss x0, [rsp+144]
37ba2c4c1mulss x0, [rsp+112]
37ba2c4c7movss [rsp+100], x4
37ba2c4cdmovss x10, [rsp+160]
37ba2c4d7mulss x10, [rsp+120]
37ba2c4demovss [rsp+80], x2
37ba2c4e4movss x7, [rsp+140]
37ba2c4edmulss x7, [rsp+152]
37ba2c4f6addss x0, x10
37ba2c4fbdivss x0, x9
37ba2c500movss x9, [rsp+136]
37ba2c50amulss x9, [rsp+164]
37ba2c514addss x7, x9
37ba2c519divss x7, x1
37ba2c51dcomiss x7, x0
37ba2c520jb 0x37ba2ca14
37ba2c526
37ba2c526loc_37ba2c526:
37ba2c526xorps x3, [rip+0xa17a23]
37ba2c52dmovd x7, edx
37ba2c531mov [rsp+300], 0xffffffff80000000
37ba2c53cxorps x7, [rip+0xa17a0d]
37ba2c543unpcklps x13, x3
37ba2c547movss [rsp+296], x7
37ba2c550movlps [rsp+280], x13
37ba2c559
37ba2c559loc_37ba2c559:
37ba2c559lea rax, [rsp+288]
37ba2c561mov r9, [rsp+608]
37ba2c569mov r8, [rsp+600]
37ba2c571lea rdx, [rsp+280]
37ba2c579mov [rsp+32], rax
37ba2c57elea rcx, [rsp+296]
37ba2c586call clartg_
37ba2c58bmovss x2, [rsp+80]
37ba2c591movss x4, [rsp+100]
37ba2c597jmp 0x37ba2c898
37ba2c59c
37ba2c59c 0f 1f 40 00 ..@.
37ba2c5a0
37ba2c5a0loc_37ba2c5a0:
37ba2c5a0movq x12, [rsp+112]
37ba2c5a7movq x7, x0
37ba2c5abmovaps x11, x3
37ba2c5afmovss x5, [rsp+100]
37ba2c5b5shufps x11, x11, -31
37ba2c5bamovq x3, x3
37ba2c5bemovss [rsp+112], x10
37ba2c5c5mulps x12, x7
37ba2c5c9movaps x7, x0
37ba2c5ccpxor x0, x0
37ba2c5d0shufps x7, x7, -31
37ba2c5d4movsldup x5, x5
37ba2c5d8movq x11, x11
37ba2c5ddmulps x11, x0
37ba2c5e1movq x7, x7
37ba2c5e5mulps x7, x0
37ba2c5e8movaps x0, x13
37ba2c5ecmulss x0, x6
37ba2c5f0movq x12, x12
37ba2c5f5movlps [rsp+152], x5
37ba2c5fdpxor x5, x5
37ba2c601addss x0, [rsp+80]
37ba2c607movaps x15, x5
37ba2c60bmovq x11, x11
37ba2c610unpcklps x15, x14
37ba2c614movq x7, x7
37ba2c618addsubps x12, x7
37ba2c61dmovq x7, [rsp+120]
37ba2c623mulps x7, x3
37ba2c626movaps x9, x12
37ba2c62amovaps x12, x6
37ba2c62emulss x12, x5
37ba2c633mulss x6, x14
37ba2c638addss x6, [rsp+80]
37ba2c63emovq x3, x7
37ba2c642movss x7, [rsp+112]
37ba2c648addsubps x3, x11
37ba2c64dmovd x11, ebx
37ba2c652subss x11, x12
37ba2c657movsldup x6, x6
37ba2c65bmovq x7, x7
37ba2c65fmovq x3, x3
37ba2c663movsldup x11, x11
37ba2c668movq x6, x6
37ba2c66cmovq x11, x11
37ba2c671mulps x7, x11
37ba2c675movaps x11, x5
37ba2c679unpcklps x11, x10
37ba2c67dmovsldup x10, x0
37ba2c682movss x0, [rsp+132]
37ba2c68bmovq x11, x11
37ba2c690movss [rsp+112], x0
37ba2c696movq x10, x10
37ba2c69bmovq x7, x7
37ba2c69fmulps x11, x10
37ba2c6a3movd x10, eax
37ba2c6a8subss x10, x12
37ba2c6admovsldup x10, x10
37ba2c6b2movq x11, x11
37ba2c6b7addsubps x7, x11
37ba2c6bcmovss x11, [rsp+128]
37ba2c6c6mulss x11, x2
37ba2c6cbmovq x10, x10
37ba2c6d0movq x7, x7
37ba2c6d4subps x3, x7
37ba2c6d7movss x7, [rsp+112]
37ba2c6ddmovq x7, x7
37ba2c6e1mulps x7, x10
37ba2c6e5movaps x10, x5
37ba2c6e9movlps [rsp+264], x3
37ba2c6f1unpcklps x10, x0
37ba2c6f5movq x10, x10
37ba2c6famulps x10, x6
37ba2c6femovq x6, x9
37ba2c703movss x9, [rsp+136]
37ba2c70dmulss x9, x4
37ba2c712movq x7, x7
37ba2c716movq x10, x10
37ba2c71baddsubps x7, x10
37ba2c720movq x7, x7
37ba2c724subps x6, x7
37ba2c727movaps x7, x3
37ba2c72amovshdup x3, x3
37ba2c72eandps x7, x1
37ba2c731movlps [rsp+280], x6
37ba2c739andps x3, x1
37ba2c73caddss x3, x7
37ba2c740movaps x7, x11
37ba2c744andps x7, x1
37ba2c747addss x7, x3
37ba2c74bucomiss x7, x5
37ba2c74ejp 0x37ba2c756
37ba2c750je 0x37ba2ca50
37ba2c756
37ba2c756loc_37ba2c756:
37ba2c756movaps x3, x6
37ba2c759movshdup x6, x6
37ba2c75dandps x3, x1
37ba2c760andps x6, x1
37ba2c763andps x1, x9
37ba2c767addss x6, x3
37ba2c76bpxor x3, x3
37ba2c76faddss x1, x6
37ba2c773ucomiss x1, x3
37ba2c776jp 0x37ba2c77e
37ba2c778je 0x37ba2c988
37ba2c77e
37ba2c77eloc_37ba2c77e:
37ba2c77emovss x3, [rsp+108]
37ba2c784movss x5, [rsp+104]
37ba2c78amovss [rsp+108], x4
37ba2c790mulss x5, [rsp+168]
37ba2c799movss [rsp+104], x2
37ba2c79fmovss x0, [rsp+160]
37ba2c7a8mulss x3, [rsp+164]
37ba2c7b1mulss x0, [rsp+176]
37ba2c7baaddss x3, x5
37ba2c7bemovss x5, [rsp+140]
37ba2c7c7mulss x5, [rsp+184]
37ba2c7d0divss x3, x7
37ba2c7d4addss x0, x5
37ba2c7d8divss x0, x1
37ba2c7dccomiss x0, x3
37ba2c7dfjb 0x37ba2ca80
37ba2c7e5mov [rsp+300], 0
37ba2c7f0movss [rsp+296], x11
37ba2c7fa
37ba2c7faloc_37ba2c7fa:
37ba2c7falea rdx, [rsp+264]
37ba2c802
37ba2c802loc_37ba2c802:
37ba2c802lea rax, [rsp+288]
37ba2c80amov r9, [rsp+608]
37ba2c812mov r8, [rsp+600]
37ba2c81alea rcx, [rsp+296]
37ba2c822mov [rsp+32], rax
37ba2c827call clartg_
37ba2c82cmovss x2, [rsp+104]
37ba2c832movss x4, [rsp+108]
37ba2c838
37ba2c838loc_37ba2c838:
37ba2c838movq x1, [rsp+152]
37ba2c841movq x0, x15
37ba2c846movq x8, x8
37ba2c84bmovq x5, [rip+0xa176ed]
37ba2c853mulps x0, x1
37ba2c856movss x1, [rsp+100]
37ba2c85cmovaps x15, x5
37ba2c860movq x0, x0
37ba2c864addsubps x8, x0
37ba2c869pxor x0, x0
37ba2c86dmulss x1, x0
37ba2c871movd x0, ebx
37ba2c875xorps x8, x5
37ba2c879subss x0, x1
37ba2c87dmovss x1, [rsp+144]
37ba2c886mulss x1, x13
37ba2c88baddss x1, [rsp+80]
37ba2c891unpcklps x0, x1
37ba2c894xorps x15, x0
37ba2c898
37ba2c898loc_37ba2c898:
37ba2c898mov rax, [rsp+568]
37ba2c8a0movss [rax], x2
37ba2c8a4mov rax, [rsp+576]
37ba2c8acmovlps [rax], x15
37ba2c8b0mov rax, [rsp+584]
37ba2c8b8movss [rax], x4
37ba2c8bcmov rax, [rsp+592]
37ba2c8c4movlps [rax], x8
37ba2c8c8movups x6, [rsp+304]
37ba2c8d0movups x7, [rsp+320]
37ba2c8d8movups x8, [rsp+336]
37ba2c8e1movups x9, [rsp+352]
37ba2c8eamovups x10, [rsp+368]
37ba2c8f3movups x11, [rsp+384]
37ba2c8fcmovups x12, [rsp+400]
37ba2c905movups x13, [rsp+416]
37ba2c90emovups x14, [rsp+432]
37ba2c917movups x15, [rsp+448]
37ba2c920add rsp, 472
37ba2c927pop rbx
37ba2c928pop rsi
37ba2c929pop rdi
37ba2c92apop rbp
37ba2c92bret
37ba2c92c
37ba2c92c 0f 1f 40 00 ..@.
37ba2c930
37ba2c930loc_37ba2c930:
37ba2c930movq x15, [rip+0xa175d7]
37ba2c939jmp 0x37ba2b7e2
37ba2c93e
37ba2c93e 66 90 f.
37ba2c940
37ba2c940loc_37ba2c940:
37ba2c940movss x4, [rip+0xa17608]
37ba2c948pxor x6, x6
37ba2c94cmovq x7, [rip+0xa175c4]
37ba2c954movss x15, [rip+0xa175b3]
37ba2c95dmovss [rsp+100], x4
37ba2c963jmp 0x37ba2bdcc
37ba2c968
37ba2c968 0f 1f 84 00 00 00 00 00 ........
37ba2c970
37ba2c970loc_37ba2c970:
37ba2c970movss [rsp+100], x4
37ba2c976movss [rsp+80], x2
37ba2c97cjmp 0x37ba2c526
37ba2c981
37ba2c981 0f 1f 80 00 00 00 00 .......
37ba2c988
37ba2c988loc_37ba2c988:
37ba2c988movss [rsp+108], x4
37ba2c98emovss [rsp+104], x2
37ba2c994movss [rsp+296], x11
37ba2c99emovss [rsp+300], x3
37ba2c9a7jmp 0x37ba2c7fa
37ba2c9ac
37ba2c9ac 0f 1f 40 00 ..@.
37ba2c9b0
37ba2c9b0loc_37ba2c9b0:
37ba2c9b0lea rdx, [rsp+248]
37ba2c9b8lea rcx, [rsp+256]
37ba2c9c0jmp 0x37ba2c288
37ba2c9c5
37ba2c9c5 0f 1f 00 ...
37ba2c9c8
37ba2c9c8loc_37ba2c9c8:
37ba2c9c8movss [rsp+80], x5
37ba2c9ce
37ba2c9celoc_37ba2c9ce:
37ba2c9cexorps x7, [rip+0xa1757b]
37ba2c9d5movd x0, ebx
37ba2c9d9movd x1, esi
37ba2c9ddxorps x1, [rip+0xa1756c]
37ba2c9e4unpcklps x0, x7
37ba2c9e7movlps [rsp+280], x0
37ba2c9efmovd x0, ebp
37ba2c9f3unpcklps x0, x1
37ba2c9f6movlps [rsp+296], x0
37ba2c9fejmp 0x37ba2bc76
37ba2ca03
37ba2ca03 0f 1f 44 00 00 ..D..
37ba2ca08
37ba2ca08loc_37ba2ca08:
37ba2ca08movss [rsp+100], x4
37ba2ca0emovss [rsp+80], x2
37ba2ca14
37ba2ca14loc_37ba2ca14:
37ba2ca14xorps x6, [rip+0xa17535]
37ba2ca1bmovd x0, eax
37ba2ca1fxorps x0, [rip+0xa1752a]
37ba2ca26mov [rsp+300], 0xffffffff80000000
37ba2ca31movss [rsp+296], x0
37ba2ca3aunpcklps x5, x6
37ba2ca3dmovlps [rsp+280], x5
37ba2ca45jmp 0x37ba2c559
37ba2ca4a
37ba2ca4a 66 0f 1f 44 00 00 f..D..
37ba2ca50
37ba2ca50loc_37ba2ca50:
37ba2ca50movss [rsp+108], x4
37ba2ca56lea rdx, [rsp+280]
37ba2ca5emovss [rsp+104], x2
37ba2ca64movss [rsp+296], x9
37ba2ca6emovss [rsp+300], x5
37ba2ca77jmp 0x37ba2c802
37ba2ca7c
37ba2ca7c 0f 1f 40 00 ..@.
37ba2ca80
37ba2ca80loc_37ba2ca80:
37ba2ca80lea rax, [rsp+288]
37ba2ca88mov r9, [rsp+608]
37ba2ca90mov r8, [rsp+600]
37ba2ca98lea rdx, [rsp+280]
37ba2caa0mov [rsp+32], rax
37ba2caa5lea rcx, [rsp+296]
37ba2caadmov [rsp+300], 0
37ba2cab8movss [rsp+296], x9
37ba2cac2call clartg_
37ba2cac7movss x4, [rsp+108]
37ba2cacdmovss x2, [rsp+104]
37ba2cad3jmp 0x37ba2c838
37ba2cad8
37ba2cad8 0f 1f 84 00 00 00 00 00 ........
37ba2cae0
37ba2cae0loc_37ba2cae0:
37ba2cae0movss [rsp+80], x5
37ba2cae6jmp 0x37ba2bc48
37ba2b5e0
37ba2b5e0clags2_:
37ba2b5e0push rbp
37ba2b5e1push rdi
37ba2b5e2push rsi
37ba2b5e3push rbx
37ba2b5e4sub rsp, 472
37ba2b5ebmovups [rsp+304], x6
37ba2b5f3movups [rsp+320], x7
37ba2b5fbmovups [rsp+336], x8
37ba2b604movups [rsp+352], x9
37ba2b60dmovups [rsp+368], x10
37ba2b616movups [rsp+384], x11
37ba2b61fmovups [rsp+400], x12
37ba2b628movups [rsp+416], x13
37ba2b631movups [rsp+432], x14
37ba2b63amovups [rsp+448], x15
37ba2b643pxor x7, x7
37ba2b647mov rbp, [rsp+552]
37ba2b64fmovq x1, [r8]
37ba2b654mov rax, [rsp+560]
37ba2b65cmovss x0, [rdx]
37ba2b660movq x3, [rbp]
37ba2b665movq x2, x1
37ba2b669movss x5, [r9]
37ba2b66emovaps x8, x2
37ba2b672movss x10, [rax]
37ba2b677movaps x12, x0
37ba2b67bmov rax, [rsp+544]
37ba2b683movq x9, x3
37ba2b688movaps x11, x5
37ba2b68cmov rdi, rdx
37ba2b68fmov rbx, r8
37ba2b692mulps x8, x7
37ba2b696movss x6, [rax]
37ba2b69amov eax, [rcx]
37ba2b69cmov rsi, r9
37ba2b69fmulps x7, x9
37ba2b6a3mulss x12, x10
37ba2b6a8mulss x11, x6
37ba2b6admovaps x4, x7
37ba2b6b0test eax, eax
37ba2b6b2je 0x37ba2bcf8
37ba2b6b8movsldup x0, x0
37ba2b6bcmovsldup x6, x6
37ba2b6c0shufps x4, x4, -31
37ba2b6c4movss [rsp+208], x12
37ba2b6cemovaps x3, x8
37ba2b6d2movq x1, x4
37ba2b6d6movss [rsp+220], x11
37ba2b6e0shufps x3, x3, -31
37ba2b6e4movq x0, x0
37ba2b6e8movq x6, x6
37ba2b6ecmulps x0, x9
37ba2b6f0mulps x2, x6
37ba2b6f3movaps x9, x0
37ba2b6f7movq x0, x0
37ba2b6fbaddsubps x0, x1
37ba2b6ffmovq x6, x2
37ba2b703movq x1, x3
37ba2b707addsubps x6, x1
37ba2b70bmovaps x10, x2
37ba2b70fmovq x0, x0
37ba2b713movq x6, x6
37ba2b717subps x6, x0
37ba2b71amovshdup x4, x6
37ba2b71emovd ecx, x6
37ba2b722movd eax, x4
37ba2b726shl rax, 32
37ba2b72aor rcx, rax
37ba2b72dcall fn_37c42fc90
37ba2b732movss [rsp+224], x0
37ba2b73bmovaps x3, x0
37ba2b73epxor x0, x0
37ba2b742ucomiss x3, x0
37ba2b745jp 0x37ba2b74d
37ba2b747je 0x37ba2c930
37ba2b74d
37ba2b74dloc_37ba2b74d:
37ba2b74dpxor x4, x4
37ba2b751movaps x0, x10
37ba2b755movq x8, x8
37ba2b75amovaps x2, x4
37ba2b75dshufps x0, x0, -31
37ba2b761movaps x1, x9
37ba2b765divss x2, x3
37ba2b769movq x0, x0
37ba2b76dshufps x1, x1, -31
37ba2b771movaps x5, x0
37ba2b774subps x0, x8
37ba2b778movq x1, x1
37ba2b77caddps x5, x8
37ba2b780movq x7, x7
37ba2b784movq x6, x6
37ba2b788movss x0, x5
37ba2b78cmovaps x5, x1
37ba2b78fsubps x1, x7
37ba2b792addps x5, x7
37ba2b795movq x0, x0
37ba2b799movss x1, x5
37ba2b79dmovq x1, x1
37ba2b7a1subps x0, x1
37ba2b7a4movq x0, x0
37ba2b7a8movsldup x1, x2
37ba2b7acmulss x2, x4
37ba2b7b0movq x1, x1
37ba2b7b4mulps x0, x1
37ba2b7b7addss x2, x3
37ba2b7bbmovsldup x2, x2
37ba2b7bfmovhps x2, [rip+0xa1875a]
37ba2b7c6movq x0, x0
37ba2b7camovaps x1, x0
37ba2b7cdaddps x1, x6
37ba2b7d0subps x6, x0
37ba2b7d3movss x6, x1
37ba2b7d7movq x6, x6
37ba2b7dbdivps x6, x2
37ba2b7demovaps x15, x6
37ba2b7e2
37ba2b7e2loc_37ba2b7e2:
37ba2b7e2lea rax, [rsp+212]
37ba2b7eamovshdup x4, x15
37ba2b7eflea rdx, [rsp+224]
37ba2b7f7mov [rsp+64], rax
37ba2b7fclea rax, [rsp+240]
37ba2b804lea rcx, [rsp+208]
37ba2b80cmovaps x12, x15
37ba2b810mov [rsp+56], rax
37ba2b815lea rax, [rsp+216]
37ba2b81dlea r9, [rsp+232]
37ba2b825mov [rsp+48], rax
37ba2b82alea rax, [rsp+244]
37ba2b832lea r8, [rsp+220]
37ba2b83amov [rsp+40], rax
37ba2b83flea rax, [rsp+236]
37ba2b847mov [rsp+32], rax
37ba2b84cmovss [rsp+80], x4
37ba2b852call slasv2_
37ba2b857movss x8, [rbx]
37ba2b85cmovss x0, [rsi]
37ba2b860movss x1, [rip+0xa186c8]
37ba2b868movss x5, [rsp+240]
37ba2b871movss x9, [rbp+4]
37ba2b877movaps x13, x0
37ba2b87bmovss x7, [rdi]
37ba2b87fmovss x11, [rsp+244]
37ba2b889movaps x4, x5
37ba2b88candps x13, x1
37ba2b890mov rax, [rsp+544]
37ba2b898movss x2, [rsp+212]
37ba2b8a1mulss x12, x11
37ba2b8a6andps x4, x1
37ba2b8a9movaps x6, x11
37ba2b8admovss [rsp+160], x13
37ba2b8b7movss [rsp+120], x4
37ba2b8bdandps x6, x1
37ba2b8c0movss x14, [rax]
37ba2b8c5movaps x10, x2
37ba2b8c9movss x4, [rsp+216]
37ba2b8d2mov rax, [rsp+560]
37ba2b8daandps x10, x1
37ba2b8demovss [rsp+136], x6
37ba2b8e7movss x6, [rbx+4]
37ba2b8ecmovss [rsp+112], x10
37ba2b8f3movaps x3, x4
37ba2b8f6movss x10, [rax]
37ba2b8fbmovss [rsp+132], x14
37ba2b905andps x3, x1
37ba2b908movss [rsp+100], x6
37ba2b90eandps x6, x1
37ba2b911movd edi, x12
37ba2b916movss [rsp+140], x3
37ba2b91fmovaps x3, x8
37ba2b923andps x3, x1
37ba2b926movss [rsp+104], x10
37ba2b92daddss x6, x3
37ba2b931movaps x3, x9
37ba2b935andps x3, x1
37ba2b938movss [rsp+144], x6
37ba2b941movss x6, [rbp]
37ba2b946movaps x13, x6
37ba2b94aandps x13, x1
37ba2b94eaddss x13, x3
37ba2b953movaps x3, x5
37ba2b956mulss x3, x15
37ba2b95bmovss [rsp+152], x13
37ba2b965movaps x13, x10
37ba2b969movaps x10, x15
37ba2b96dandps x13, x1
37ba2b971movss [rsp+164], x13
37ba2b97bpxor x13, x13
37ba2b980mulss x10, x13
37ba2b985movss [rsp+108], x10
37ba2b98cmovss x10, [rsp+112]
37ba2b993comiss x10, [rsp+120]
37ba2b999jae 0x37ba2c300
37ba2b99fmovss x10, [rsp+140]
37ba2b9a9comiss x10, [rsp+136]
37ba2b9b2jae 0x37ba2c300
37ba2b9b8movsldup x14, x2
37ba2b9bdmovshdup x10, x15
37ba2b9c2xorps x10, [rip+0xa18586]
37ba2b9camulss x0, x2
37ba2b9cemovaps x2, x8
37ba2b9d2movss [rsp+128], x10
37ba2b9dcmovlps [rsp+184], x14
37ba2b9e5movsldup x14, x4
37ba2b9eamovlps [rsp+168], x14
37ba2b9f3movaps x14, x10
37ba2b9f7mulss x14, x13
37ba2b9fcmulss x10, x5
37ba2ba01movss [rsp+80], x14
37ba2ba08movaps x12, x14
37ba2ba0cmovss x14, [rsp+108]
37ba2ba13subss x3, [rsp+80]
37ba2ba19unpcklps x12, x14
37ba2ba1dmovlps [rsp+176], x12
37ba2ba26movaps x12, x10
37ba2ba2amovaps x10, x7
37ba2ba2emulss x10, x3
37ba2ba33addss x12, x14
37ba2ba38mulss x2, x3
37ba2ba3cmulss x7, x12
37ba2ba41mulss x8, x12
37ba2ba46movaps x14, x10
37ba2ba4amovaps x10, x12
37ba2ba4emulss x10, x13
37ba2ba53subss x14, x10
37ba2ba58movaps x10, x3
37ba2ba5cmulss x10, x13
37ba2ba61movd ebx, x14
37ba2ba66movss x14, [rsp+100]
37ba2ba6daddss x7, x10
37ba2ba72movaps x10, x12
37ba2ba76mulss x10, x14
37ba2ba7bmulss x14, x3
37ba2ba80movd x3, edi
37ba2ba84subss x3, [rsp+80]
37ba2ba8amovaps x12, x3
37ba2ba8emovss x3, [rsp+132]
37ba2ba97subss x2, x10
37ba2ba9cmulss x3, x12
37ba2baa1movaps x10, x14
37ba2baa5movss x14, [rsp+104]
37ba2baacaddss x10, x8
37ba2bab1subss x0, x2
37ba2bab5mulss x14, x4
37ba2babamovaps x2, x13
37ba2babemovaps x4, x9
37ba2bac2subss x2, x10
37ba2bac7mulss x9, x12
37ba2baccmovd ebp, x0
37ba2bad0movss x0, [rsp+128]
37ba2bad9mulss x0, x11
37ba2bademovd esi, x2
37ba2bae2movaps x10, x14
37ba2bae6addss x0, [rsp+108]
37ba2baecmulss x4, x0
37ba2baf0movaps x2, x0
37ba2baf3mulss x2, x13
37ba2baf8subss x3, x2
37ba2bafcmovaps x2, x12
37ba2bb00mulss x2, x13
37ba2bb05movd edi, x3
37ba2bb09movss x3, [rsp+132]
37ba2bb12mulss x3, x0
37ba2bb16addss x3, x2
37ba2bb1amovaps x2, x6
37ba2bb1dmulss x2, x12
37ba2bb22movaps x12, x13
37ba2bb26mulss x6, x0
37ba2bb2amovaps x0, x7
37ba2bb2dandps x0, x1
37ba2bb30subss x2, x4
37ba2bb34movd x4, esi
37ba2bb38andps x4, x1
37ba2bb3baddss x9, x6
37ba2bb40subss x10, x2
37ba2bb45movd x2, ebx
37ba2bb49andps x2, x1
37ba2bb4csubss x12, x9
37ba2bb51addss x2, x0
37ba2bb55movd x0, ebp
37ba2bb59andps x0, x1
37ba2bb5caddss x0, x4
37ba2bb60addss x2, x0
37ba2bb64ucomiss x2, x13
37ba2bb68movaps x6, x2
37ba2bb6bjp 0x37ba2bb73
37ba2bb6dje 0x37ba2cae0
37ba2bb73
37ba2bb73loc_37ba2bb73:
37ba2bb73movaps x8, x3
37ba2bb77movd x0, edi
37ba2bb7bmovd eax, x12
37ba2bb80movss [rsp+104], x5
37ba2bb86andps x0, x1
37ba2bb89andps x8, x1
37ba2bb8dshl rax, 32
37ba2bb91movd ecx, x10
37ba2bb96addss x8, x0
37ba2bb9bor rcx, rax
37ba2bb9emovss [rsp+100], x3
37ba2bba4movups [rsp+80], x1
37ba2bba9call fn_37c42fc90
37ba2bbaepxor x2, x2
37ba2bbb2movups x1, [rsp+80]
37ba2bbb7movss x3, [rsp+100]
37ba2bbbdaddss x0, x8
37ba2bbc2movss x5, [rsp+104]
37ba2bbc8ucomiss x0, x2
37ba2bbcbjp 0x37ba2bbd3
37ba2bbcdje 0x37ba2c9c8
37ba2bbd3
37ba2bbd3loc_37ba2bbd3:
37ba2bbd3movss x0, [rsp+144]
37ba2bbdcmulss x0, [rsp+120]
37ba2bbe2movss [rsp+80], x5
37ba2bbe8movss x2, [rsp+160]
37ba2bbf1mulss x2, [rsp+112]
37ba2bbf7movss x4, [rsp+140]
37ba2bc00mulss x4, [rsp+164]
37ba2bc09addss x0, x2
37ba2bc0dmovss x2, [rsp+136]
37ba2bc16mulss x2, [rsp+152]
37ba2bc1fdivss x0, x6
37ba2bc23addss x2, x4
37ba2bc27movaps x4, x10
37ba2bc2bandps x4, x1
37ba2bc2eandps x1, x12
37ba2bc32addss x1, x4
37ba2bc36addss x1, x8
37ba2bc3bdivss x2, x1
37ba2bc3fcomiss x2, x0
37ba2bc42jae 0x37ba2c9ce
37ba2bc48
37ba2bc48loc_37ba2bc48:
37ba2bc48xorps x3, [rip+0xa18301]
37ba2bc4fxorps x12, [rip+0xa182f9]
37ba2bc57movd x13, edi
37ba2bc5cunpcklps x13, x3
37ba2bc60unpcklps x10, x12
37ba2bc64movlps [rsp+280], x13
37ba2bc6dmovlps [rsp+296], x10
37ba2bc76
37ba2bc76loc_37ba2bc76:
37ba2bc76lea rax, [rsp+288]
37ba2bc7emov r9, [rsp+608]
37ba2bc86mov r8, [rsp+600]
37ba2bc8elea rdx, [rsp+296]
37ba2bc96mov [rsp+32], rax
37ba2bc9blea rcx, [rsp+280]
37ba2bca3call clartg_
37ba2bca8movq x0, x15
37ba2bcadmovss x5, [rsp+80]
37ba2bcb3movq x2, [rsp+184]
37ba2bcbcmovq x8, [rsp+168]
37ba2bcc6movaps x4, x11
37ba2bccamovq x1, [rsp+176]
37ba2bcd3mulps x8, x0
37ba2bcd7mulps x0, x2
37ba2bcdamovaps x2, x5
37ba2bcddmovq x8, x8
37ba2bce2movq x15, x0
37ba2bce7addps x8, x1
37ba2bcebaddps x15, x1
37ba2bcefjmp 0x37ba2c898
37ba2bcf4
37ba2bcf4 0f 1f 40 00 ..@.
37ba2bcf8
37ba2bcf8loc_37ba2bcf8:
37ba2bcf8movshdup x0, x8
37ba2bcfdmovshdup x6, x1
37ba2bd01movaps x9, x1
37ba2bd05movss [rsp+208], x12
37ba2bd0fmulss x9, x10
37ba2bd14movshdup x2, x7
37ba2bd18movss [rsp+220], x11
37ba2bd22mulss x6, x10
37ba2bd27subss x9, x0
37ba2bd2cmovaps x0, x3
37ba2bd2fmulss x0, x5
37ba2bd33movshdup x3, x3
37ba2bd37addss x6, x8
37ba2bd3cmulss x3, x5
37ba2bd40subss x0, x2
37ba2bd44subss x9, x0
37ba2bd49addss x3, x7
37ba2bd4dmovd ecx, x9
37ba2bd52subss x6, x3
37ba2bd56movd eax, x6
37ba2bd5ashl rax, 32
37ba2bd5eor rcx, rax
37ba2bd61call fn_37c42fc90
37ba2bd66movss [rsp+228], x0
37ba2bd6fmovaps x1, x0
37ba2bd72pxor x0, x0
37ba2bd76ucomiss x1, x0
37ba2bd79jp 0x37ba2bd81
37ba2bd7bje 0x37ba2c940
37ba2bd81
37ba2bd81loc_37ba2bd81:
37ba2bd81pxor x0, x0
37ba2bd85movaps x15, x6
37ba2bd89movaps x2, x0
37ba2bd8cdivss x2, x1
37ba2bd90mulss x15, x2
37ba2bd95mulss x0, x2
37ba2bd99addss x15, x9
37ba2bd9emulss x9, x2
37ba2bda3addss x0, x1
37ba2bda7divss x15, x0
37ba2bdacsubss x6, x9
37ba2bdb1divss x6, x0
37ba2bdb5movaps x7, x15
37ba2bdb9movaps x4, x6
37ba2bdbcxorps x4, [rip+0xa1818d]
37ba2bdc3movss [rsp+100], x4
37ba2bdc9unpcklps x7, x4
37ba2bdcc
37ba2bdccloc_37ba2bdcc:
37ba2bdcclea rax, [rsp+212]
37ba2bdd4movshdup x4, x7
37ba2bdd8lea rdx, [rsp+228]
37ba2bde0mov [rsp+64], rax
37ba2bde5lea rax, [rsp+240]
37ba2bdedlea rcx, [rsp+208]
37ba2bdf5mov [rsp+56], rax
37ba2bdfalea rax, [rsp+216]
37ba2be02lea r9, [rsp+232]
37ba2be0amov [rsp+48], rax
37ba2be0flea rax, [rsp+244]
37ba2be17lea r8, [rsp+220]
37ba2be1fmov [rsp+40], rax
37ba2be24lea rax, [rsp+236]
37ba2be2cmov [rsp+32], rax
37ba2be31movss [rsp+144], x4
37ba2be3acall slasv2_
37ba2be3fmovsldup x0, x15
37ba2be44movss x10, [rdi]
37ba2be49movss x2, [rsp+216]
37ba2be52movss x14, [rsp+240]
37ba2be5cmovss x1, [rip+0xa180cc]
37ba2be64movss x13, [rsp+244]
37ba2be6emovsldup x4, x2
37ba2be72mov rdi, [rsp+544]
37ba2be7amovss x12, [rbx]
37ba2be7fmovaps x11, x2
37ba2be83movss [rsp+80], x14
37ba2be8amovss x8, [rsp+80]
37ba2be91andps x11, x1
37ba2be95movq x0, x0
37ba2be99movss [rsp+104], x11
37ba2bea0movq x8, x8
37ba2bea5mulps x8, x0
37ba2bea9movlps [rsp+120], x4
37ba2beaemovaps x4, x13
37ba2beb2movss x0, [rsi]
37ba2beb6andps x4, x1
37ba2beb9mov rsi, [rsp+560]
37ba2bec1movss [rsp+108], x4
37ba2bec7movss x4, [rsp+212]
37ba2bed0movss [rsp+128], x0
37ba2bed9movss x0, [rsi]
37ba2beddmovsldup x5, x4
37ba2bee1movshdup x3, x8
37ba2bee6movd eax, x8
37ba2beebmovss [rsp+136], x0
37ba2bef4movaps x0, x10
37ba2bef8andps x0, x1
37ba2befbmovss [rsp+164], x0
37ba2bf04movaps x0, x12
37ba2bf08movlps [rsp+112], x5
37ba2bf0dmovaps x5, x4
37ba2bf10andps x0, x1
37ba2bf13movss [rsp+80], x3
37ba2bf19movaps x3, x14
37ba2bf1dandps x5, x1
37ba2bf20movaps x11, x0
37ba2bf24movss [rsp+140], x5
37ba2bf2dandps x3, x1
37ba2bf30movss x5, [rdi]
37ba2bf34movss [rsp+160], x3
37ba2bf3dmovq x3, [rbx]
37ba2bf41movss [rsp+132], x5
37ba2bf4amovaps x9, x5
37ba2bf4emovshdup x5, x3
37ba2bf52movss [rsp+152], x5
37ba2bf5bandps x5, x1
37ba2bf5emovaps x0, x5
37ba2bf61movaps x5, x11
37ba2bf65movss x11, [rbp]
37ba2bf6baddss x5, x0
37ba2bf6fmovaps x0, x9
37ba2bf73movss [rsp+200], x11
37ba2bf7dandps x0, x1
37ba2bf80andps x11, x1
37ba2bf84movss [rsp+176], x0
37ba2bf8dmovq x0, [rbp]
37ba2bf92movss [rsp+168], x5
37ba2bf9bmovshdup x5, x0
37ba2bf9fmovaps x9, x5
37ba2bfa3andps x9, x1
37ba2bfa7addss x11, x9
37ba2bfacmovaps x9, x7
37ba2bfb0mulss x9, x13
37ba2bfb5movss [rsp+184], x11
37ba2bfbfmovss x11, [rsp+104]
37ba2bfc6comiss x11, [rsp+108]
37ba2bfccmovd ebx, x9
37ba2bfd1jae 0x37ba2c5a0
37ba2bfd7movss x11, [rsp+140]
37ba2bfe1comiss x11, [rsp+160]
37ba2bfeajae 0x37ba2c5a0
37ba2bff0mulss x2, x10
37ba2bff5pxor x6, x6
37ba2bff9movaps x0, x9
37ba2bffdmovss x9, [rsp+128]
37ba2c007mulss x15, x6
37ba2c00cmovshdup x8, x7
37ba2c011movaps x10, x6
37ba2c015movss x11, [rsp+136]
37ba2c01funpcklps x10, x9
37ba2c023movq x10, x10
37ba2c028movss [rsp+204], x2
37ba2c031movshdup x2, x7
37ba2c035mulss x8, x13
37ba2c03amulss x2, x6
37ba2c03emovaps x3, x2
37ba2c041subss x0, x2
37ba2c045movss [rsp+100], x2
37ba2c04bunpcklps x3, x15
37ba2c04fmovss x15, [rsp+80]
37ba2c056movlps [rsp+144], x3
37ba2c05emovaps x3, x2
37ba2c061movss x2, [rsp+128]
37ba2c06aunpcklps x3, x15
37ba2c06eaddss x8, x15
37ba2c073movaps x9, x0
37ba2c077movlps [rsp+192], x3
37ba2c07fmovsldup x3, x0
37ba2c083movq x2, x2
37ba2c087mulss x9, x12
37ba2c08cmovq x3, x3
37ba2c090mulps x3, x2
37ba2c093movsldup x2, x8
37ba2c098movq x2, x2
37ba2c09cmulps x2, x10
37ba2c0a0movq x3, x3
37ba2c0a4movd x10, eax
37ba2c0a9subss x10, [rsp+100]
37ba2c0b0movq x2, x2
37ba2c0b4addsubps x3, x2
37ba2c0b8movaps x2, x9
37ba2c0bcmovss x9, [rsp+152]
37ba2c0c6mulss x0, x9
37ba2c0cbmovaps x15, x3
37ba2c0cfmovaps x3, x9
37ba2c0d3movss x9, [rsp+132]
37ba2c0ddmovlps [rsp+256], x15
37ba2c0e6mulss x3, x8
37ba2c0ebmulss x8, x12
37ba2c0f0movaps x12, x6
37ba2c0f4mulss x9, x4
37ba2c0f9unpcklps x12, x11
37ba2c0fdmovq x12, x12
37ba2c102subss x2, x3
37ba2c106addss x2, [rsp+204]
37ba2c10faddss x0, x8
37ba2c114movsldup x8, x10
37ba2c119movaps x3, x2
37ba2c11candps x2, x1
37ba2c11faddss x0, x6
37ba2c123movq x8, x8
37ba2c128unpcklps x3, x0
37ba2c12bandps x0, x1
37ba2c12emovlps [rsp+248], x3
37ba2c136movshdup x3, x7
37ba2c13aaddss x2, x0
37ba2c13emovaps x0, x15
37ba2c142andps x0, x1
37ba2c145mulss x3, x14
37ba2c14aaddss x3, [rsp+80]
37ba2c150movss [rsp+80], x11
37ba2c157movss x4, [rsp+80]
37ba2c15dmovss x11, [rsp+200]
37ba2c167movq x4, x4
37ba2c16bmulps x4, x8
37ba2c16fmovsldup x8, x3
37ba2c174movq x8, x8
37ba2c179mulps x12, x8
37ba2c17dmovq x4, x4
37ba2c181movq x8, x12
37ba2c186movaps x12, x5
37ba2c18aaddsubps x4, x8
37ba2c18fmulss x12, x3
37ba2c194movaps x8, x10
37ba2c198mulss x8, x11
37ba2c19dmulss x3, x11
37ba2c1a2mulss x5, x10
37ba2c1a7movlps [rsp+296], x4
37ba2c1afsubss x8, x12
37ba2c1b4addss x5, x3
37ba2c1b8addss x8, x9
37ba2c1bdmovshdup x9, x15
37ba2c1c2addss x5, x6
37ba2c1c6movaps x3, x8
37ba2c1caandps x9, x1
37ba2c1ceaddss x0, x9
37ba2c1d3unpcklps x3, x5
37ba2c1d6movlps [rsp+272], x3
37ba2c1deaddss x0, x2
37ba2c1e2ucomiss x0, x6
37ba2c1e5jp 0x37ba2c1ed
37ba2c1e7je 0x37ba2c278
37ba2c1ed
37ba2c1edloc_37ba2c1ed:
37ba2c1edmovaps x2, x4
37ba2c1f0movshdup x4, x4
37ba2c1f4andps x8, x1
37ba2c1f8andps x5, x1
37ba2c1fbandps x2, x1
37ba2c1feaddss x5, x8
37ba2c203andps x4, x1
37ba2c206pxor x1, x1
37ba2c20aaddss x2, x4
37ba2c20eaddss x2, x5
37ba2c212ucomiss x2, x1
37ba2c215jp 0x37ba2c21d
37ba2c217je 0x37ba2c9b0
37ba2c21d
37ba2c21dloc_37ba2c21d:
37ba2c21dmovss x1, [rsp+104]
37ba2c223movss x3, [rsp+108]
37ba2c229mulss x1, [rsp+164]
37ba2c232mulss x3, [rsp+168]
37ba2c23baddss x1, x3
37ba2c23fmovss x3, [rsp+160]
37ba2c248mulss x3, [rsp+184]
37ba2c251divss x1, x0
37ba2c255movss x0, [rsp+140]
37ba2c25emulss x0, [rsp+176]
37ba2c267addss x0, x3
37ba2c26bdivss x0, x2
37ba2c26fcomiss x0, x1
37ba2c272jae 0x37ba2c9b0
37ba2c278
37ba2c278loc_37ba2c278:
37ba2c278lea rdx, [rsp+272]
37ba2c280lea rcx, [rsp+296]
37ba2c288
37ba2c288loc_37ba2c288:
37ba2c288lea rax, [rsp+288]
37ba2c290mov r9, [rsp+608]
37ba2c298movq x15, x7
37ba2c29dmov r8, [rsp+600]
37ba2c2a5mov [rsp+32], rax
37ba2c2aacall clartg_
37ba2c2afmovq x8, [rsp+112]
37ba2c2b6movaps x2, x13
37ba2c2bamovq x0, [rsp+144]
37ba2c2c3movaps x4, x14
37ba2c2c7mulps x8, x15
37ba2c2cbmovq x8, x8
37ba2c2d0addsubps x8, x0
37ba2c2d5movq x0, [rsp+120]
37ba2c2dbmulps x15, x0
37ba2c2dfmovq x0, [rsp+192]
37ba2c2e8movq x15, x15
37ba2c2edaddsubps x15, x0
37ba2c2f2jmp 0x37ba2c898
37ba2c2f7
37ba2c2f7 66 0f 1f 84 00 00 00 00 00 f........
37ba2c300
37ba2c300loc_37ba2c300:
37ba2c300mulss x7, x2
37ba2c304movss x15, [rsp+80]
37ba2c30bmovss x14, [rsp+108]
37ba2c312movq x12, [rip+0xa17c25]
37ba2c31bmulss x5, x15
37ba2c320movaps x13, x15
37ba2c324movd edx, x7
37ba2c328pxor x7, x7
37ba2c32cmulss x13, x7
37ba2c331addss x5, x14
37ba2c336movss [rsp+128], x13
37ba2c340subss x3, x13
37ba2c345movaps x10, x3
37ba2c349unpcklps x10, x5
37ba2c34dmovaps x15, x10
37ba2c351movaps x10, x2
37ba2c355mulss x10, x8
37ba2c35axorps x15, x12
37ba2c35emovaps x12, x5
37ba2c362mulss x12, x7
37ba2c367mulss x5, x0
37ba2c36bmulss x8, x7
37ba2c370movaps x13, x10
37ba2c374movss x10, [rsp+100]
37ba2c37bmulss x10, x7
37ba2c380subss x13, x10
37ba2c385movaps x10, x13
37ba2c389movaps x13, x0
37ba2c38dmovss x0, [rsp+80]
37ba2c393mulss x13, x3
37ba2c398mulss x3, x7
37ba2c39cmulss x0, x11
37ba2c3a1subss x13, x12
37ba2c3a6movss x12, [rsp+132]
37ba2c3b0addss x3, x5
37ba2c3b4movq x5, [rip+0xa17b84]
37ba2c3bcmulss x12, x4
37ba2c3c1addss x0, x14
37ba2c3c6movss x14, [rsp+104]
37ba2c3cdaddss x13, x10
37ba2c3d2movss x10, [rsp+100]
37ba2c3d9mulss x10, x2
37ba2c3demovaps x11, x0
37ba2c3e2mulss x11, x7
37ba2c3e7movd eax, x12
37ba2c3ecmovd x12, edi
37ba2c3f1subss x12, [rsp+128]
37ba2c3fbaddss x8, x10
37ba2c400mulss x14, x12
37ba2c405movaps x10, x9
37ba2c409mulss x10, x7
37ba2c40emulss x9, x4
37ba2c413addss x3, x8
37ba2c418movaps x8, x12
37ba2c41cmulss x12, x7
37ba2c421unpcklps x8, x0
37ba2c425mulss x0, [rsp+104]
37ba2c42bxorps x8, x5
37ba2c42fmovaps x5, x6
37ba2c432mulss x5, x4
37ba2c436mulss x6, x7
37ba2c43aaddss x0, x12
37ba2c43fsubss x5, x10
37ba2c444movaps x10, x14
37ba2c448subss x10, x11
37ba2c44daddss x6, x9
37ba2c452movaps x9, x3
37ba2c456andps x9, x1
37ba2c45aaddss x5, x10
37ba2c45fmovaps x10, x13
37ba2c463addss x6, x0
37ba2c467andps x10, x1
37ba2c46baddss x9, x10
37ba2c470movd x10, edx
37ba2c475andps x10, x1
37ba2c479addss x9, x10
37ba2c47eucomiss x9, x7
37ba2c482jp 0x37ba2c48a
37ba2c484je 0x37ba2ca08
37ba2c48a
37ba2c48aloc_37ba2c48a:
37ba2c48amovaps x0, x5
37ba2c48dmovaps x10, x6
37ba2c491movd x7, eax
37ba2c495andps x0, x1
37ba2c498andps x10, x1
37ba2c49candps x1, x7
37ba2c49faddss x10, x0
37ba2c4a4pxor x0, x0
37ba2c4a8addss x1, x10
37ba2c4aducomiss x1, x0
37ba2c4b0jp 0x37ba2c4b8
37ba2c4b2je 0x37ba2c970
37ba2c4b8
37ba2c4b8loc_37ba2c4b8:
37ba2c4b8movss x0, [rsp+144]
37ba2c4c1mulss x0, [rsp+112]
37ba2c4c7movss [rsp+100], x4
37ba2c4cdmovss x10, [rsp+160]
37ba2c4d7mulss x10, [rsp+120]
37ba2c4demovss [rsp+80], x2
37ba2c4e4movss x7, [rsp+140]
37ba2c4edmulss x7, [rsp+152]
37ba2c4f6addss x0, x10
37ba2c4fbdivss x0, x9
37ba2c500movss x9, [rsp+136]
37ba2c50amulss x9, [rsp+164]
37ba2c514addss x7, x9
37ba2c519divss x7, x1
37ba2c51dcomiss x7, x0
37ba2c520jb 0x37ba2ca14
37ba2c526
37ba2c526loc_37ba2c526:
37ba2c526xorps x3, [rip+0xa17a23]
37ba2c52dmovd x7, edx
37ba2c531mov [rsp+300], 0xffffffff80000000
37ba2c53cxorps x7, [rip+0xa17a0d]
37ba2c543unpcklps x13, x3
37ba2c547movss [rsp+296], x7
37ba2c550movlps [rsp+280], x13
37ba2c559
37ba2c559loc_37ba2c559:
37ba2c559lea rax, [rsp+288]
37ba2c561mov r9, [rsp+608]
37ba2c569mov r8, [rsp+600]
37ba2c571lea rdx, [rsp+280]
37ba2c579mov [rsp+32], rax
37ba2c57elea rcx, [rsp+296]
37ba2c586call clartg_
37ba2c58bmovss x2, [rsp+80]
37ba2c591movss x4, [rsp+100]
37ba2c597jmp 0x37ba2c898
37ba2c59c
37ba2c59c 0f 1f 40 00 ..@.
37ba2c5a0
37ba2c5a0loc_37ba2c5a0:
37ba2c5a0movq x12, [rsp+112]
37ba2c5a7movq x7, x0
37ba2c5abmovaps x11, x3
37ba2c5afmovss x5, [rsp+100]
37ba2c5b5shufps x11, x11, -31
37ba2c5bamovq x3, x3
37ba2c5bemovss [rsp+112], x10
37ba2c5c5mulps x12, x7
37ba2c5c9movaps x7, x0
37ba2c5ccpxor x0, x0
37ba2c5d0shufps x7, x7, -31
37ba2c5d4movsldup x5, x5
37ba2c5d8movq x11, x11
37ba2c5ddmulps x11, x0
37ba2c5e1movq x7, x7
37ba2c5e5mulps x7, x0
37ba2c5e8movaps x0, x13
37ba2c5ecmulss x0, x6
37ba2c5f0movq x12, x12
37ba2c5f5movlps [rsp+152], x5
37ba2c5fdpxor x5, x5
37ba2c601addss x0, [rsp+80]
37ba2c607movaps x15, x5
37ba2c60bmovq x11, x11
37ba2c610unpcklps x15, x14
37ba2c614movq x7, x7
37ba2c618addsubps x12, x7
37ba2c61dmovq x7, [rsp+120]
37ba2c623mulps x7, x3
37ba2c626movaps x9, x12
37ba2c62amovaps x12, x6
37ba2c62emulss x12, x5
37ba2c633mulss x6, x14
37ba2c638addss x6, [rsp+80]
37ba2c63emovq x3, x7
37ba2c642movss x7, [rsp+112]
37ba2c648addsubps x3, x11
37ba2c64dmovd x11, ebx
37ba2c652subss x11, x12
37ba2c657movsldup x6, x6
37ba2c65bmovq x7, x7
37ba2c65fmovq x3, x3
37ba2c663movsldup x11, x11
37ba2c668movq x6, x6
37ba2c66cmovq x11, x11
37ba2c671mulps x7, x11
37ba2c675movaps x11, x5
37ba2c679unpcklps x11, x10
37ba2c67dmovsldup x10, x0
37ba2c682movss x0, [rsp+132]
37ba2c68bmovq x11, x11
37ba2c690movss [rsp+112], x0
37ba2c696movq x10, x10
37ba2c69bmovq x7, x7
37ba2c69fmulps x11, x10
37ba2c6a3movd x10, eax
37ba2c6a8subss x10, x12
37ba2c6admovsldup x10, x10
37ba2c6b2movq x11, x11
37ba2c6b7addsubps x7, x11
37ba2c6bcmovss x11, [rsp+128]
37ba2c6c6mulss x11, x2
37ba2c6cbmovq x10, x10
37ba2c6d0movq x7, x7
37ba2c6d4subps x3, x7
37ba2c6d7movss x7, [rsp+112]
37ba2c6ddmovq x7, x7
37ba2c6e1mulps x7, x10
37ba2c6e5movaps x10, x5
37ba2c6e9movlps [rsp+264], x3
37ba2c6f1unpcklps x10, x0
37ba2c6f5movq x10, x10
37ba2c6famulps x10, x6
37ba2c6femovq x6, x9
37ba2c703movss x9, [rsp+136]
37ba2c70dmulss x9, x4
37ba2c712movq x7, x7
37ba2c716movq x10, x10
37ba2c71baddsubps x7, x10
37ba2c720movq x7, x7
37ba2c724subps x6, x7
37ba2c727movaps x7, x3
37ba2c72amovshdup x3, x3
37ba2c72eandps x7, x1
37ba2c731movlps [rsp+280], x6
37ba2c739andps x3, x1
37ba2c73caddss x3, x7
37ba2c740movaps x7, x11
37ba2c744andps x7, x1
37ba2c747addss x7, x3
37ba2c74bucomiss x7, x5
37ba2c74ejp 0x37ba2c756
37ba2c750je 0x37ba2ca50
37ba2c756
37ba2c756loc_37ba2c756:
37ba2c756movaps x3, x6
37ba2c759movshdup x6, x6
37ba2c75dandps x3, x1
37ba2c760andps x6, x1
37ba2c763andps x1, x9
37ba2c767addss x6, x3
37ba2c76bpxor x3, x3
37ba2c76faddss x1, x6
37ba2c773ucomiss x1, x3
37ba2c776jp 0x37ba2c77e
37ba2c778je 0x37ba2c988
37ba2c77e
37ba2c77eloc_37ba2c77e:
37ba2c77emovss x3, [rsp+108]
37ba2c784movss x5, [rsp+104]
37ba2c78amovss [rsp+108], x4
37ba2c790mulss x5, [rsp+168]
37ba2c799movss [rsp+104], x2
37ba2c79fmovss x0, [rsp+160]
37ba2c7a8mulss x3, [rsp+164]
37ba2c7b1mulss x0, [rsp+176]
37ba2c7baaddss x3, x5
37ba2c7bemovss x5, [rsp+140]
37ba2c7c7mulss x5, [rsp+184]
37ba2c7d0divss x3, x7
37ba2c7d4addss x0, x5
37ba2c7d8divss x0, x1
37ba2c7dccomiss x0, x3
37ba2c7dfjb 0x37ba2ca80
37ba2c7e5mov [rsp+300], 0
37ba2c7f0movss [rsp+296], x11
37ba2c7fa
37ba2c7faloc_37ba2c7fa:
37ba2c7falea rdx, [rsp+264]
37ba2c802
37ba2c802loc_37ba2c802:
37ba2c802lea rax, [rsp+288]
37ba2c80amov r9, [rsp+608]
37ba2c812mov r8, [rsp+600]
37ba2c81alea rcx, [rsp+296]
37ba2c822mov [rsp+32], rax
37ba2c827call clartg_
37ba2c82cmovss x2, [rsp+104]
37ba2c832movss x4, [rsp+108]
37ba2c838
37ba2c838loc_37ba2c838:
37ba2c838movq x1, [rsp+152]
37ba2c841movq x0, x15
37ba2c846movq x8, x8
37ba2c84bmovq x5, [rip+0xa176ed]
37ba2c853mulps x0, x1
37ba2c856movss x1, [rsp+100]
37ba2c85cmovaps x15, x5
37ba2c860movq x0, x0
37ba2c864addsubps x8, x0
37ba2c869pxor x0, x0
37ba2c86dmulss x1, x0
37ba2c871movd x0, ebx
37ba2c875xorps x8, x5
37ba2c879subss x0, x1
37ba2c87dmovss x1, [rsp+144]
37ba2c886mulss x1, x13
37ba2c88baddss x1, [rsp+80]
37ba2c891unpcklps x0, x1
37ba2c894xorps x15, x0
37ba2c898
37ba2c898loc_37ba2c898:
37ba2c898mov rax, [rsp+568]
37ba2c8a0movss [rax], x2
37ba2c8a4mov rax, [rsp+576]
37ba2c8acmovlps [rax], x15
37ba2c8b0mov rax, [rsp+584]
37ba2c8b8movss [rax], x4
37ba2c8bcmov rax, [rsp+592]
37ba2c8c4movlps [rax], x8
37ba2c8c8movups x6, [rsp+304]
37ba2c8d0movups x7, [rsp+320]
37ba2c8d8movups x8, [rsp+336]
37ba2c8e1movups x9, [rsp+352]
37ba2c8eamovups x10, [rsp+368]
37ba2c8f3movups x11, [rsp+384]
37ba2c8fcmovups x12, [rsp+400]
37ba2c905movups x13, [rsp+416]
37ba2c90emovups x14, [rsp+432]
37ba2c917movups x15, [rsp+448]
37ba2c920add rsp, 472
37ba2c927pop rbx
37ba2c928pop rsi
37ba2c929pop rdi
37ba2c92apop rbp
37ba2c92bret
37ba2c92c
37ba2c92c 0f 1f 40 00 ..@.
37ba2c930
37ba2c930loc_37ba2c930:
37ba2c930movq x15, [rip+0xa175d7]
37ba2c939jmp 0x37ba2b7e2
37ba2c93e
37ba2c93e 66 90 f.
37ba2c940
37ba2c940loc_37ba2c940:
37ba2c940movss x4, [rip+0xa17608]
37ba2c948pxor x6, x6
37ba2c94cmovq x7, [rip+0xa175c4]
37ba2c954movss x15, [rip+0xa175b3]
37ba2c95dmovss [rsp+100], x4
37ba2c963jmp 0x37ba2bdcc
37ba2c968
37ba2c968 0f 1f 84 00 00 00 00 00 ........
37ba2c970
37ba2c970loc_37ba2c970:
37ba2c970movss [rsp+100], x4
37ba2c976movss [rsp+80], x2
37ba2c97cjmp 0x37ba2c526
37ba2c981
37ba2c981 0f 1f 80 00 00 00 00 .......
37ba2c988
37ba2c988loc_37ba2c988:
37ba2c988movss [rsp+108], x4
37ba2c98emovss [rsp+104], x2
37ba2c994movss [rsp+296], x11
37ba2c99emovss [rsp+300], x3
37ba2c9a7jmp 0x37ba2c7fa
37ba2c9ac
37ba2c9ac 0f 1f 40 00 ..@.
37ba2c9b0
37ba2c9b0loc_37ba2c9b0:
37ba2c9b0lea rdx, [rsp+248]
37ba2c9b8lea rcx, [rsp+256]
37ba2c9c0jmp 0x37ba2c288
37ba2c9c5
37ba2c9c5 0f 1f 00 ...
37ba2c9c8
37ba2c9c8loc_37ba2c9c8:
37ba2c9c8movss [rsp+80], x5
37ba2c9ce
37ba2c9celoc_37ba2c9ce:
37ba2c9cexorps x7, [rip+0xa1757b]
37ba2c9d5movd x0, ebx
37ba2c9d9movd x1, esi
37ba2c9ddxorps x1, [rip+0xa1756c]
37ba2c9e4unpcklps x0, x7
37ba2c9e7movlps [rsp+280], x0
37ba2c9efmovd x0, ebp
37ba2c9f3unpcklps x0, x1
37ba2c9f6movlps [rsp+296], x0
37ba2c9fejmp 0x37ba2bc76
37ba2ca03
37ba2ca03 0f 1f 44 00 00 ..D..
37ba2ca08
37ba2ca08loc_37ba2ca08:
37ba2ca08movss [rsp+100], x4
37ba2ca0emovss [rsp+80], x2
37ba2ca14
37ba2ca14loc_37ba2ca14:
37ba2ca14xorps x6, [rip+0xa17535]
37ba2ca1bmovd x0, eax
37ba2ca1fxorps x0, [rip+0xa1752a]
37ba2ca26mov [rsp+300], 0xffffffff80000000
37ba2ca31movss [rsp+296], x0
37ba2ca3aunpcklps x5, x6
37ba2ca3dmovlps [rsp+280], x5
37ba2ca45jmp 0x37ba2c559
37ba2ca4a
37ba2ca4a 66 0f 1f 44 00 00 f..D..
37ba2ca50
37ba2ca50loc_37ba2ca50:
37ba2ca50movss [rsp+108], x4
37ba2ca56lea rdx, [rsp+280]
37ba2ca5emovss [rsp+104], x2
37ba2ca64movss [rsp+296], x9
37ba2ca6emovss [rsp+300], x5
37ba2ca77jmp 0x37ba2c802
37ba2ca7c
37ba2ca7c 0f 1f 40 00 ..@.
37ba2ca80
37ba2ca80loc_37ba2ca80:
37ba2ca80lea rax, [rsp+288]
37ba2ca88mov r9, [rsp+608]
37ba2ca90mov r8, [rsp+600]
37ba2ca98lea rdx, [rsp+280]
37ba2caa0mov [rsp+32], rax
37ba2caa5lea rcx, [rsp+296]
37ba2caadmov [rsp+300], 0
37ba2cab8movss [rsp+296], x9
37ba2cac2call clartg_
37ba2cac7movss x4, [rsp+108]
37ba2cacdmovss x2, [rsp+104]
37ba2cad3jmp 0x37ba2c838
37ba2cad8
37ba2cad8 0f 1f 84 00 00 00 00 00 ........
37ba2cae0
37ba2cae0loc_37ba2cae0:
37ba2cae0movss [rsp+80], x5
37ba2cae6jmp 0x37ba2bc48
37ba2b5e0
Loading..