140c808f1:	49 8b c0             	mov    %r8,%rax
140c808f4:	48 c1 e8 3f          	shr    $0x3f,%rax
140c808f8:	4c 03 c0             	add    %rax,%r8
140c808fb:	49 8b 4d 08          	mov    0x8(%r13),%rcx
140c808ff:	49 2b 4d 00          	sub    0x0(%r13),%rcx
140c80903:	49 8b c1             	mov    %r9,%rax
140c80906:	48 f7 e9             	imul   %rcx
140c80909:	48 c1 fa 04          	sar    $0x4,%rdx
140c8090d:	48 8b c2             	mov    %rdx,%rax
140c80910:	48 c1 e8 3f          	shr    $0x3f,%rax
140c80914:	48 03 d0             	add    %rax,%rdx
140c80917:	4c 3b c2             	cmp    %rdx,%r8
140c8091a:	74 58                	je     0x140c80974
140c8091c:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140c80921:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140c80926:	0f 57 c0             	xorps  %xmm0,%xmm0
140c80929:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
140c8092f:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
140c80934:	0f 11 85 e0 01 00 00 	movups %xmm0,0x1e0(%rbp)
140c8093b:	4c 89 b5 f0 01 00 00 	mov    %r14,0x1f0(%rbp)
140c80942:	4c 89 b5 f8 01 00 00 	mov    %r14,0x1f8(%rbp)
140c80949:	41 b8 28 00 00 00    	mov    $0x28,%r8d
140c8094f:	48 8d 15 02 60 47 00 	lea    0x476002(%rip),%rdx        # 0x1410f6958
140c80956:	48 8d 8d e0 01 00 00 	lea    0x1e0(%rbp),%rcx
140c8095d:	e8 9e 64 51 ff       	call   0x140196e00
140c80962:	90                   	nop
140c80963:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140c80968:	48 8d 95 e0 01 00 00 	lea    0x1e0(%rbp),%rdx
140c8096f:	e9 9b 06 00 00       	jmp    0x140c8100f
140c80974:	33 ff                	xor    %edi,%edi
140c80976:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140c8097a:	4d 85 c0             	test   %r8,%r8
140c8097d:	0f 84 96 06 00 00    	je     0x140c81019
140c80983:	44 8b c7             	mov    %edi,%r8d
140c80986:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140c8098d:	00 00 00
140c80990:	41 8b c0             	mov    %r8d,%eax
140c80993:	48 ff c0             	inc    %rax
140c80996:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
140c8099a:	48 8b 45 60          	mov    0x60(%rbp),%rax
140c8099e:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
140c809a2:	e8 59 71 e3 ff       	call   0x140ab7b00
140c809a7:	48 8b d8             	mov    %rax,%rbx
140c809aa:	8b 4c 24 28          	mov    0x28(%rsp),%ecx
140c809ae:	48 8d 14 89          	lea    (%rcx,%rcx,4),%rdx
140c809b2:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140c809b6:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
140c809ba:	e8 81 1a e4 ff       	call   0x140ac2440
140c809bf:	48 8b 08             	mov    (%rax),%rcx
140c809c2:	48 83 c1 28          	add    $0x28,%rcx
140c809c6:	e8 45 73 e3 ff       	call   0x140ab7d10
140c809cb:	48 8b f0             	mov    %rax,%rsi
140c809ce:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140c809d2:	8b 54 24 28          	mov    0x28(%rsp),%edx
140c809d6:	48 8d 14 92          	lea    (%rdx,%rdx,4),%rdx
140c809da:	48 8d 0c d1          	lea    (%rcx,%rdx,8),%rcx
140c809de:	e8 5d 1a e4 ff       	call   0x140ac2440
140c809e3:	48 8b 08             	mov    (%rax),%rcx
140c809e6:	48 83 c1 28          	add    $0x28,%rcx
140c809ea:	e8 21 73 e3 ff       	call   0x140ab7d10
140c809ef:	4c 8b f0             	mov    %rax,%r14
140c809f2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140c809f6:	48 8b 11             	mov    (%rcx),%rdx
140c809f9:	48 8b 42 48          	mov    0x48(%rdx),%rax
140c809fd:	ff 15 1d 30 30 00    	call   *0x30301d(%rip)        # 0x140f83a20
140c80a03:	84 c0                	test   %al,%al
140c80a05:	0f 85 f4 02 00 00    	jne    0x140c80cff
140c80a0b:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
140c80a0f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140c80a14:	0f 57 c0             	xorps  %xmm0,%xmm0
140c80a17:	f3 0f 7f 45 b8       	movdqu %xmm0,-0x48(%rbp)
140c80a1c:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140c80a20:	48 8d 85 00 02 00 00 	lea    0x200(%rbp),%rax
140c80a27:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
140c80a2e:	48 8d 05 23 51 40 00 	lea    0x405123(%rip),%rax        # 0x141085b58
140c80a35:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140c80a3a:	48 8b 43 08          	mov    0x8(%rbx),%rax
140c80a3e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140c80a43:	48 85 c0             	test   %rax,%rax
140c80a46:	74 09                	je     0x140c80a51
140c80a48:	48 ff 40 08          	incq   0x8(%rax)
140c80a4c:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140c80a51:	48 8d 15 10 51 40 00 	lea    0x405110(%rip),%rdx        # 0x141085b68
140c80a58:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140c80a5d:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140c80a62:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140c80a67:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
140c80a6c:	48 89 55 a8          	mov    %rdx,-0x58(%rbp)
140c80a70:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140c80a74:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
140c80a79:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
140c80a7d:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140c80a81:	48 89 55 98          	mov    %rdx,-0x68(%rbp)
140c80a85:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
140c80a89:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140c80a8e:	e8 1d 55 e3 ff       	call   0x140ab5fb0
140c80a93:	48 8d 1d 26 2a 36 00 	lea    0x362a26(%rip),%rbx        # 0x140fe34c0
140c80a9a:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140c80a9f:	0f 57 c0             	xorps  %xmm0,%xmm0
140c80aa2:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140c80aa7:	0f 57 c9             	xorps  %xmm1,%xmm1
140c80aaa:	f3 0f 7f 4d 88       	movdqu %xmm1,-0x78(%rbp)
140c80aaf:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140c80ab3:	48 85 c9             	test   %rcx,%rcx
140c80ab6:	74 19                	je     0x140c80ad1
140c80ab8:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140c80abd:	75 12                	jne    0x140c80ad1
140c80abf:	48 8b 01             	mov    (%rcx),%rax
140c80ac2:	ba 01 00 00 00       	mov    $0x1,%edx
140c80ac7:	48 8b 40 28          	mov    0x28(%rax),%rax
140c80acb:	ff 15 4f 2f 30 00    	call   *0x302f4f(%rip)        # 0x140f83a20
140c80ad1:	41 83 cf 01          	or     $0x1,%r15d
140c80ad5:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140c80ada:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140c80adf:	48 85 c9             	test   %rcx,%rcx
140c80ae2:	74 1a                	je     0x140c80afe
140c80ae4:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140c80ae9:	75 13                	jne    0x140c80afe
140c80aeb:	48 8b 01             	mov    (%rcx),%rax
140c80aee:	ba 01 00 00 00       	mov    $0x1,%edx
140c80af3:	48 8b 40 28          	mov    0x28(%rax),%rax
140c80af7:	ff 15 23 2f 30 00    	call   *0x302f23(%rip)        # 0x140f83a20
140c80afd:	90                   	nop
140c80afe:	ba 01 00 00 00       	mov    $0x1,%edx
140c80b03:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c80b0a:	e8 61 d4 55 ff       	call   0x1401ddf70
140c80b0f:	90                   	nop
140c80b10:	48 8d 85 50 02 00 00 	lea    0x250(%rbp),%rax
140c80b17:	48 89 85 40 02 00 00 	mov    %rax,0x240(%rbp)
140c80b1e:	c7 85 48 02 00 00 01 	movl   $0x1,0x248(%rbp)
140c80b25:	00 00 00
140c80b28:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140c80b2d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140c80b32:	48 8d 05 87 d4 eb ff 	lea    -0x142b79(%rip),%rax        # 0x140b3dfc0
140c80b39:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140c80b3e:	48 8d 05 3b ae 55 ff 	lea    -0xaa51c5(%rip),%rax        # 0x1401db980
140c80b45:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140c80b4a:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
140c80b4f:	0f 11 85 50 02 00 00 	movups %xmm0,0x250(%rbp)
140c80b56:	f2 0f 10 4c 24 48    	movsd  0x48(%rsp),%xmm1
140c80b5c:	f2 0f 11 8d 60 02 00 	movsd  %xmm1,0x260(%rbp)
140c80b63:	00
140c80b64:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140c80b6a:	4c 8d 85 50 02 00 00 	lea    0x250(%rbp),%r8
140c80b71:	48 8d 15 28 35 46 00 	lea    0x463528(%rip),%rdx        # 0x1410e40a0
140c80b78:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c80b7f:	e8 6c 60 58 ff       	call   0x140206bf0
140c80b84:	48 8d 95 00 02 00 00 	lea    0x200(%rbp),%rdx
140c80b8b:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c80b92:	e8 29 9c 58 ff       	call   0x14020a7c0
140c80b97:	41 83 cf 04          	or     $0x4,%r15d
140c80b9b:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140c80ba0:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80ba7:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80bab:	48 8d 05 de 8c 32 00 	lea    0x328cde(%rip),%rax        # 0x140fa9890
140c80bb2:	48 89 84 0d f0 00 00 	mov    %rax,0xf0(%rbp,%rcx,1)
140c80bb9:	00
140c80bba:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80bc1:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80bc5:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
140c80bcb:	89 94 0d ec 00 00 00 	mov    %edx,0xec(%rbp,%rcx,1)
140c80bd2:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
140c80bd9:	e8 12 07 56 ff       	call   0x1401e12f0
140c80bde:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80be5:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80be9:	48 8d 05 88 8b 32 00 	lea    0x328b88(%rip),%rax        # 0x140fa9778
140c80bf0:	48 89 84 0d f0 00 00 	mov    %rax,0xf0(%rbp,%rcx,1)
140c80bf7:	00
140c80bf8:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80bff:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80c03:	8d 51 f0             	lea    -0x10(%rcx),%edx
140c80c06:	89 94 0d ec 00 00 00 	mov    %edx,0xec(%rbp,%rcx,1)
140c80c0d:	48 8d 05 cc 8a 32 00 	lea    0x328acc(%rip),%rax        # 0x140fa96e0
140c80c14:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
140c80c1b:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
140c80c22:	e8 dd bd 17 00       	call   0x140dfca04
140c80c27:	90                   	nop
140c80c28:	41 83 e7 fb          	and    $0xfffffffb,%r15d
140c80c2c:	41 83 cf 02          	or     $0x2,%r15d
140c80c30:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140c80c35:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
140c80c39:	48 8d 95 00 02 00 00 	lea    0x200(%rbp),%rdx
140c80c40:	49 8b 0c 24          	mov    (%r12),%rcx
140c80c44:	e8 87 11 ec ff       	call   0x140b41dd0
140c80c49:	90                   	nop
140c80c4a:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140c80c4f:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140c80c53:	48 85 c9             	test   %rcx,%rcx
140c80c56:	74 08                	je     0x140c80c60
140c80c58:	48 89 79 08          	mov    %rdi,0x8(%rcx)
140c80c5c:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140c80c60:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
140c80c64:	48 85 db             	test   %rbx,%rbx
140c80c67:	74 19                	je     0x140c80c82
140c80c69:	48 8b cb             	mov    %rbx,%rcx
140c80c6c:	e8 7f 2d 71 ff       	call   0x1403939f0
140c80c71:	ba 18 00 00 00       	mov    $0x18,%edx
140c80c76:	48 8b cb             	mov    %rbx,%rcx
140c80c79:	e8 c6 a4 19 00       	call   0x140e1b144
140c80c7e:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140c80c82:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
140c80c86:	48 85 ff             	test   %rdi,%rdi
140c80c89:	74 3a                	je     0x140c80cc5
140c80c8b:	48 83 2f 01          	subq   $0x1,(%rdi)
140c80c8f:	75 30                	jne    0x140c80cc1
140c80c91:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140c80c95:	4d 8b 40 08          	mov    0x8(%r8),%r8
140c80c99:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140c80c9d:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
140c80ca1:	e8 9a 06 71 ff       	call   0x140391340
140c80ca6:	ba 80 00 00 00       	mov    $0x80,%edx
140c80cab:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140c80caf:	e8 90 a4 19 00       	call   0x140e1b144
140c80cb4:	ba 18 00 00 00       	mov    $0x18,%edx
140c80cb9:	48 8b cf             	mov    %rdi,%rcx
140c80cbc:	e8 83 a4 19 00       	call   0x140e1b144
140c80cc1:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140c80cc5:	48 85 c9             	test   %rcx,%rcx
140c80cc8:	74 10                	je     0x140c80cda
140c80cca:	48 83 29 01          	subq   $0x1,(%rcx)
140c80cce:	75 0a                	jne    0x140c80cda
140c80cd0:	ba 18 00 00 00       	mov    $0x18,%edx
140c80cd5:	e8 6a a4 19 00       	call   0x140e1b144
140c80cda:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140c80cdf:	48 85 c9             	test   %rcx,%rcx
140c80ce2:	74 19                	je     0x140c80cfd
140c80ce4:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140c80ce9:	75 12                	jne    0x140c80cfd
140c80ceb:	48 8b 01             	mov    (%rcx),%rax
140c80cee:	ba 01 00 00 00       	mov    $0x1,%edx
140c80cf3:	48 8b 40 28          	mov    0x28(%rax),%rax
140c80cf7:	ff 15 23 2d 30 00    	call   *0x302d23(%rip)        # 0x140f83a20
140c80cfd:	33 ff                	xor    %edi,%edi
140c80cff:	49 3b f6             	cmp    %r14,%rsi
140c80d02:	0f 84 80 02 00 00    	je     0x140c80f88
140c80d08:	80 be a0 00 00 00 00 	cmpb   $0x0,0xa0(%rsi)
140c80d0f:	74 14                	je     0x140c80d25
140c80d11:	41 80 be a0 00 00 00 	cmpb   $0x0,0xa0(%r14)
140c80d18:	00
140c80d19:	74 0a                	je     0x140c80d25
140c80d1b:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
140c80d1f:	49 8d 56 10          	lea    0x10(%r14),%rdx
140c80d23:	eb 21                	jmp    0x140c80d46
140c80d25:	80 be 38 01 00 00 00 	cmpb   $0x0,0x138(%rsi)
140c80d2c:	74 4a                	je     0x140c80d78
140c80d2e:	41 80 be 38 01 00 00 	cmpb   $0x0,0x138(%r14)
140c80d35:	00
140c80d36:	74 40                	je     0x140c80d78
140c80d38:	48 8d 8e a8 00 00 00 	lea    0xa8(%rsi),%rcx
140c80d3f:	49 8d 96 a8 00 00 00 	lea    0xa8(%r14),%rdx
140c80d46:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140c80d4b:	48 8b 42 10          	mov    0x10(%rdx),%rax
140c80d4f:	76 03                	jbe    0x140c80d54
140c80d51:	48 8b 12             	mov    (%rdx),%rdx
140c80d54:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140c80d59:	4c 8b 41 10          	mov    0x10(%rcx),%r8
140c80d5d:	76 03                	jbe    0x140c80d62
140c80d5f:	48 8b 09             	mov    (%rcx),%rcx
140c80d62:	4c 3b c0             	cmp    %rax,%r8
140c80d65:	75 0d                	jne    0x140c80d74
140c80d67:	e8 e4 ec 25 00       	call   0x140edfa50
140c80d6c:	85 c0                	test   %eax,%eax
140c80d6e:	75 04                	jne    0x140c80d74
140c80d70:	b0 01                	mov    $0x1,%al
140c80d72:	eb 34                	jmp    0x140c80da8
140c80d74:	32 c0                	xor    %al,%al
140c80d76:	eb 30                	jmp    0x140c80da8
140c80d78:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140c80d7c:	48 8b 01             	mov    (%rcx),%rax
140c80d7f:	49 8b d6             	mov    %r14,%rdx
140c80d82:	48 8b 40 30          	mov    0x30(%rax),%rax
140c80d86:	ff 15 94 2c 30 00    	call   *0x302c94(%rip)        # 0x140f83a20
140c80d8c:	84 c0                	test   %al,%al
140c80d8e:	0f 85 f4 01 00 00    	jne    0x140c80f88
140c80d94:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140c80d98:	48 8b 01             	mov    (%rcx),%rax
140c80d9b:	48 8b d6             	mov    %rsi,%rdx
140c80d9e:	48 8b 40 30          	mov    0x30(%rax),%rax
140c80da2:	ff 15 78 2c 30 00    	call   *0x302c78(%rip)        # 0x140f83a20
140c80da8:	84 c0                	test   %al,%al
140c80daa:	0f 85 d8 01 00 00    	jne    0x140c80f88
140c80db0:	48 8d 85 e0 01 00 00 	lea    0x1e0(%rbp),%rax
140c80db7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c80dbc:	0f 57 c0             	xorps  %xmm0,%xmm0
140c80dbf:	f3 0f 7f 85 e0 01 00 	movdqu %xmm0,0x1e0(%rbp)
140c80dc6:	00
140c80dc7:	48 89 bd f0 01 00 00 	mov    %rdi,0x1f0(%rbp)
140c80dce:	48 8d 85 20 02 00 00 	lea    0x220(%rbp),%rax
140c80dd5:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140c80dda:	ba 01 00 00 00       	mov    $0x1,%edx
140c80ddf:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c80de6:	e8 85 d1 55 ff       	call   0x1401ddf70
140c80deb:	90                   	nop
140c80dec:	48 8d 85 80 02 00 00 	lea    0x280(%rbp),%rax
140c80df3:	48 89 85 70 02 00 00 	mov    %rax,0x270(%rbp)
140c80dfa:	c7 85 78 02 00 00 03 	movl   $0x3,0x278(%rbp)
140c80e01:	00 00 00
140c80e04:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140c80e09:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140c80e0e:	48 8d 05 fb 0f 70 ff 	lea    -0x8ff005(%rip),%rax        # 0x140381e10
140c80e15:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140c80e1a:	48 8d 05 df e3 54 ff 	lea    -0xab1c21(%rip),%rax        # 0x1401cf200
140c80e21:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140c80e26:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
140c80e2b:	0f 29 85 80 02 00 00 	movaps %xmm0,0x280(%rbp)
140c80e32:	f2 0f 10 4c 24 48    	movsd  0x48(%rsp),%xmm1
140c80e38:	f2 0f 11 8d 90 02 00 	movsd  %xmm1,0x290(%rbp)
140c80e3f:	00
140c80e40:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140c80e45:	48 8d 05 54 f3 e3 ff 	lea    -0x1c0cac(%rip),%rax        # 0x140ac01a0
140c80e4c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140c80e51:	48 8d 0d 28 ab 55 ff 	lea    -0xaa54d8(%rip),%rcx        # 0x1401db980
140c80e58:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140c80e5d:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
140c80e62:	0f 11 85 98 02 00 00 	movups %xmm0,0x298(%rbp)
140c80e69:	f2 0f 10 4c 24 48    	movsd  0x48(%rsp),%xmm1
140c80e6f:	f2 0f 11 8d a8 02 00 	movsd  %xmm1,0x2a8(%rbp)
140c80e76:	00
140c80e77:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140c80e7c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140c80e81:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140c80e86:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
140c80e8b:	0f 29 85 b0 02 00 00 	movaps %xmm0,0x2b0(%rbp)
140c80e92:	f2 0f 10 4c 24 48    	movsd  0x48(%rsp),%xmm1
140c80e98:	f2 0f 11 8d c0 02 00 	movsd  %xmm1,0x2c0(%rbp)
140c80e9f:	00
140c80ea0:	41 b9 03 00 00 00    	mov    $0x3,%r9d
140c80ea6:	4c 8d 85 80 02 00 00 	lea    0x280(%rbp),%r8
140c80ead:	48 8d 15 dc 5a 47 00 	lea    0x475adc(%rip),%rdx        # 0x1410f6990
140c80eb4:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c80ebb:	e8 30 5d 58 ff       	call   0x140206bf0
140c80ec0:	48 8d 95 20 02 00 00 	lea    0x220(%rbp),%rdx
140c80ec7:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140c80ece:	e8 ed 98 58 ff       	call   0x14020a7c0
140c80ed3:	41 83 cf 10          	or     $0x10,%r15d
140c80ed7:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140c80edc:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80ee3:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80ee7:	48 8d 05 a2 89 32 00 	lea    0x3289a2(%rip),%rax        # 0x140fa9890
140c80eee:	48 89 84 0d f0 00 00 	mov    %rax,0xf0(%rbp,%rcx,1)
140c80ef5:	00
140c80ef6:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80efd:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80f01:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
140c80f07:	89 94 0d ec 00 00 00 	mov    %edx,0xec(%rbp,%rcx,1)
140c80f0e:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
140c80f15:	e8 d6 03 56 ff       	call   0x1401e12f0
140c80f1a:	48 8b 85 f0 00 00 00 	mov    0xf0(%rbp),%rax
140c80f21:	48 63 48 04          	movslq 0x4(%rax),%rcx
140c80f25:	48 8d 05 4c 88 32 00 	lea    0x32884c(%rip),%rax        # 0x140fa9778