14046a966:	48 83 f8 1f          	cmp    $0x1f,%rax
14046a96a:	0f 87 e0 00 00 00    	ja     0x14046aa50
14046a970:	48 8b ca             	mov    %rdx,%rcx
14046a973:	ff 15 47 1f 6a 00    	call   *0x6a1f47(%rip)        # 0x140b0c8c0
14046a979:	45 33 ff             	xor    %r15d,%r15d
14046a97c:	4d 89 26             	mov    %r12,(%r14)
14046a97f:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14046a983:	48 83 f8 07          	cmp    $0x7,%rax
14046a987:	76 31                	jbe    0x14046a9ba
14046a989:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14046a990:	00
14046a991:	49 8b cd             	mov    %r13,%rcx
14046a994:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046a99a:	72 15                	jb     0x14046a9b1
14046a99c:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14046a9a0:	49 2b cd             	sub    %r13,%rcx
14046a9a3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14046a9a7:	48 83 f8 1f          	cmp    $0x1f,%rax
14046a9ab:	0f 87 7a 01 00 00    	ja     0x14046ab2b
14046a9b1:	49 8b cd             	mov    %r13,%rcx
14046a9b4:	ff 15 06 1f 6a 00    	call   *0x6a1f06(%rip)        # 0x140b0c8c0
14046a9ba:	0f 57 c0             	xorps  %xmm0,%xmm0
14046a9bd:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
14046a9c1:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
14046a9c5:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
14046a9c9:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14046a9cf:	48 8d 15 12 20 6e 00 	lea    0x6e2012(%rip),%rdx        # 0x140b4c9e8
14046a9d6:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
14046a9da:	e8 41 94 b9 ff       	call   0x140003e20
14046a9df:	4c 39 be d8 01 00 00 	cmp    %r15,0x1d8(%rsi)
14046a9e6:	0f 85 c3 03 00 00    	jne    0x14046adaf
14046a9ec:	4c 8d b6 c8 01 00 00 	lea    0x1c8(%rsi),%r14
14046a9f3:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14046a9f7:	4c 8b 6d c7          	mov    -0x39(%rbp),%r13
14046a9fb:	4c 3b f0             	cmp    %rax,%r14
14046a9fe:	0f 84 f9 00 00 00    	je     0x14046aafd
14046aa04:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14046aa08:	48 83 7d df 07       	cmpq   $0x7,-0x21(%rbp)
14046aa0d:	49 0f 47 c5          	cmova  %r13,%rax
14046aa11:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14046aa16:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14046aa1a:	4c 8b 65 d7          	mov    -0x29(%rbp),%r12
14046aa1e:	4d 3b e7             	cmp    %r15,%r12
14046aa21:	77 34                	ja     0x14046aa57
14046aa23:	49 8b fe             	mov    %r14,%rdi
14046aa26:	49 83 ff 07          	cmp    $0x7,%r15
14046aa2a:	76 03                	jbe    0x14046aa2f
14046aa2c:	49 8b 3e             	mov    (%r14),%rdi
14046aa2f:	4d 89 66 10          	mov    %r12,0x10(%r14)
14046aa33:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14046aa37:	4c 8b c3             	mov    %rbx,%r8
14046aa3a:	48 8b d0             	mov    %rax,%rdx
14046aa3d:	48 8b cf             	mov    %rdi,%rcx
14046aa40:	e8 21 5a 68 00       	call   0x140af0466
14046aa45:	33 c0                	xor    %eax,%eax
14046aa47:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14046aa4b:	e9 ad 00 00 00       	jmp    0x14046aafd
14046aa50:	ff 15 42 1f 6a 00    	call   *0x6a1f42(%rip)        # 0x140b0c998
14046aa56:	90                   	nop
14046aa57:	4c 3b e7             	cmp    %rdi,%r12
14046aa5a:	0f 87 49 03 00 00    	ja     0x14046ada9
14046aa60:	49 8b cc             	mov    %r12,%rcx
14046aa63:	48 83 c9 07          	or     $0x7,%rcx
14046aa67:	48 3b cf             	cmp    %rdi,%rcx
14046aa6a:	77 1f                	ja     0x14046aa8b
14046aa6c:	49 8b d7             	mov    %r15,%rdx
14046aa6f:	48 d1 ea             	shr    $1,%rdx
14046aa72:	48 8b c7             	mov    %rdi,%rax
14046aa75:	48 2b c2             	sub    %rdx,%rax
14046aa78:	4c 3b f8             	cmp    %rax,%r15
14046aa7b:	77 0e                	ja     0x14046aa8b
14046aa7d:	4a 8d 04 3a          	lea    (%rdx,%r15,1),%rax
14046aa81:	48 8b f9             	mov    %rcx,%rdi
14046aa84:	48 3b c8             	cmp    %rax,%rcx
14046aa87:	48 0f 42 f8          	cmovb  %rax,%rdi
14046aa8b:	48 8d 5f 01          	lea    0x1(%rdi),%rbx
14046aa8f:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14046aa94:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14046aa99:	e8 4a 94 b9 ff       	call   0x140003ee8
14046aa9e:	48 8b f8             	mov    %rax,%rdi
14046aaa1:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14046aaa5:	4d 89 66 10          	mov    %r12,0x10(%r14)
14046aaa9:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14046aaad:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14046aab1:	4c 8b c3             	mov    %rbx,%r8
14046aab4:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14046aab9:	48 8b c8             	mov    %rax,%rcx
14046aabc:	e8 df 73 68 00       	call   0x140af1ea0
14046aac1:	33 c0                	xor    %eax,%eax
14046aac3:	66 89 04 3b          	mov    %ax,(%rbx,%rdi,1)
14046aac7:	49 83 ff 07          	cmp    $0x7,%r15
14046aacb:	76 2d                	jbe    0x14046aafa
14046aacd:	49 8b 0e             	mov    (%r14),%rcx
14046aad0:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14046aad7:	00
14046aad8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046aade:	72 14                	jb     0x14046aaf4
14046aae0:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14046aae4:	48 2b ca             	sub    %rdx,%rcx
14046aae7:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14046aaeb:	48 83 f8 1f          	cmp    $0x1f,%rax
14046aaef:	77 41                	ja     0x14046ab32
14046aaf1:	48 8b ca             	mov    %rdx,%rcx
14046aaf4:	ff 15 c6 1d 6a 00    	call   *0x6a1dc6(%rip)        # 0x140b0c8c0
14046aafa:	49 89 3e             	mov    %rdi,(%r14)
14046aafd:	48 8b 45 df          	mov    -0x21(%rbp),%rax
14046ab01:	48 83 f8 07          	cmp    $0x7,%rax
14046ab05:	76 3b                	jbe    0x14046ab42
14046ab07:	49 8b cd             	mov    %r13,%rcx
14046ab0a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14046ab11:	00
14046ab12:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046ab18:	72 1f                	jb     0x14046ab39
14046ab1a:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14046ab1e:	49 2b cd             	sub    %r13,%rcx
14046ab21:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14046ab25:	48 83 f8 1f          	cmp    $0x1f,%rax
14046ab29:	76 0e                	jbe    0x14046ab39
14046ab2b:	ff 15 67 1e 6a 00    	call   *0x6a1e67(%rip)        # 0x140b0c998
14046ab31:	90                   	nop
14046ab32:	ff 15 60 1e 6a 00    	call   *0x6a1e60(%rip)        # 0x140b0c998
14046ab38:	90                   	nop
14046ab39:	49 8b cd             	mov    %r13,%rcx
14046ab3c:	ff 15 7e 1d 6a 00    	call   *0x6a1d7e(%rip)        # 0x140b0c8c0
14046ab42:	48 8d 5e 40          	lea    0x40(%rsi),%rbx
14046ab46:	41 b9 4e 35 00 00    	mov    $0x354e,%r9d
14046ab4c:	41 b0 02             	mov    $0x2,%r8b
14046ab4f:	ba 4b a1 00 00       	mov    $0xa14b,%edx
14046ab54:	48 8b cb             	mov    %rbx,%rcx
14046ab57:	e8 80 76 ee ff       	call   0x1403521dc
14046ab5c:	41 b9 6d 00 00 00    	mov    $0x6d,%r9d
14046ab62:	41 b0 02             	mov    $0x2,%r8b
14046ab65:	ba 4c a1 00 00       	mov    $0xa14c,%edx
14046ab6a:	48 8b cb             	mov    %rbx,%rcx
14046ab6d:	e8 6a 76 ee ff       	call   0x1403521dc
14046ab72:	41 b9 38 01 00 00    	mov    $0x138,%r9d
14046ab78:	41 b0 02             	mov    $0x2,%r8b
14046ab7b:	ba 56 a1 00 00       	mov    $0xa156,%edx
14046ab80:	48 8b cb             	mov    %rbx,%rcx
14046ab83:	e8 54 76 ee ff       	call   0x1403521dc
14046ab88:	41 b9 7a 00 00 00    	mov    $0x7a,%r9d
14046ab8e:	41 b0 02             	mov    $0x2,%r8b
14046ab91:	ba 58 a1 00 00       	mov    $0xa158,%edx
14046ab96:	48 8b cb             	mov    %rbx,%rcx
14046ab99:	e8 3e 76 ee ff       	call   0x1403521dc
14046ab9e:	41 b9 af 35 00 00    	mov    $0x35af,%r9d
14046aba4:	41 b0 02             	mov    $0x2,%r8b
14046aba7:	ba 5a a1 00 00       	mov    $0xa15a,%edx
14046abac:	48 8b cb             	mov    %rbx,%rcx
14046abaf:	e8 28 76 ee ff       	call   0x1403521dc
14046abb4:	41 b9 b1 35 00 00    	mov    $0x35b1,%r9d
14046abba:	41 b0 02             	mov    $0x2,%r8b
14046abbd:	ba 5c a1 00 00       	mov    $0xa15c,%edx
14046abc2:	48 8b cb             	mov    %rbx,%rcx
14046abc5:	e8 12 76 ee ff       	call   0x1403521dc
14046abca:	48 8d 9e c0 00 00 00 	lea    0xc0(%rsi),%rbx
14046abd1:	41 be 82 00 00 00    	mov    $0x82,%r14d
14046abd7:	66 44 89 74 24 20    	mov    %r14w,0x20(%rsp)
14046abdd:	41 b1 02             	mov    $0x2,%r9b
14046abe0:	ba 5d a1 00 00       	mov    $0xa15d,%edx
14046abe5:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046abe9:	48 8b cb             	mov    %rbx,%rcx
14046abec:	e8 af 73 ee ff       	call   0x140351fa0
14046abf1:	41 8d 76 04          	lea    0x4(%r14),%esi
14046abf5:	66 89 74 24 20       	mov    %si,0x20(%rsp)
14046abfa:	41 b1 02             	mov    $0x2,%r9b
14046abfd:	ba 61 a1 00 00       	mov    $0xa161,%edx
14046ac02:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ac06:	48 8b cb             	mov    %rbx,%rcx
14046ac09:	e8 92 73 ee ff       	call   0x140351fa0
14046ac0e:	8d 7e 04             	lea    0x4(%rsi),%edi
14046ac11:	66 89 7c 24 20       	mov    %di,0x20(%rsp)
14046ac16:	41 b1 02             	mov    $0x2,%r9b
14046ac19:	ba 65 a1 00 00       	mov    $0xa165,%edx
14046ac1e:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ac22:	48 8b cb             	mov    %rbx,%rcx
14046ac25:	e8 76 73 ee ff       	call   0x140351fa0
14046ac2a:	66 c7 44 24 20 8e 00 	movw   $0x8e,0x20(%rsp)
14046ac31:	41 b1 02             	mov    $0x2,%r9b
14046ac34:	ba 69 a1 00 00       	mov    $0xa169,%edx
14046ac39:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ac3d:	48 8b cb             	mov    %rbx,%rcx
14046ac40:	e8 5b 73 ee ff       	call   0x140351fa0
14046ac45:	66 c7 44 24 20 92 00 	movw   $0x92,0x20(%rsp)
14046ac4c:	41 b1 02             	mov    $0x2,%r9b
14046ac4f:	ba 6d a1 00 00       	mov    $0xa16d,%edx
14046ac54:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ac58:	48 8b cb             	mov    %rbx,%rcx
14046ac5b:	e8 40 73 ee ff       	call   0x140351fa0
14046ac60:	66 c7 44 24 20 96 00 	movw   $0x96,0x20(%rsp)
14046ac67:	41 b1 02             	mov    $0x2,%r9b
14046ac6a:	ba 71 a1 00 00       	mov    $0xa171,%edx
14046ac6f:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ac73:	48 8b cb             	mov    %rbx,%rcx
14046ac76:	e8 25 73 ee ff       	call   0x140351fa0
14046ac7b:	66 c7 44 24 20 9a 00 	movw   $0x9a,0x20(%rsp)
14046ac82:	41 b1 02             	mov    $0x2,%r9b
14046ac85:	ba 75 a1 00 00       	mov    $0xa175,%edx
14046ac8a:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ac8e:	48 8b cb             	mov    %rbx,%rcx
14046ac91:	e8 0a 73 ee ff       	call   0x140351fa0
14046ac96:	66 c7 44 24 20 9e 00 	movw   $0x9e,0x20(%rsp)
14046ac9d:	41 b1 02             	mov    $0x2,%r9b
14046aca0:	ba 79 a1 00 00       	mov    $0xa179,%edx
14046aca5:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046aca9:	48 8b cb             	mov    %rbx,%rcx
14046acac:	e8 ef 72 ee ff       	call   0x140351fa0
14046acb1:	66 44 89 74 24 20    	mov    %r14w,0x20(%rsp)
14046acb7:	41 b1 02             	mov    $0x2,%r9b
14046acba:	ba 7d a1 00 00       	mov    $0xa17d,%edx
14046acbf:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046acc3:	48 8b cb             	mov    %rbx,%rcx
14046acc6:	e8 d5 72 ee ff       	call   0x140351fa0
14046accb:	66 89 74 24 20       	mov    %si,0x20(%rsp)
14046acd0:	41 b1 02             	mov    $0x2,%r9b
14046acd3:	ba a1 a1 00 00       	mov    $0xa1a1,%edx
14046acd8:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046acdc:	48 8b cb             	mov    %rbx,%rcx
14046acdf:	e8 bc 72 ee ff       	call   0x140351fa0
14046ace4:	66 89 7c 24 20       	mov    %di,0x20(%rsp)
14046ace9:	41 b1 02             	mov    $0x2,%r9b
14046acec:	ba a3 a1 00 00       	mov    $0xa1a3,%edx
14046acf1:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046acf5:	48 8b cb             	mov    %rbx,%rcx
14046acf8:	e8 a3 72 ee ff       	call   0x140351fa0
14046acfd:	66 c7 44 24 20 11 37 	movw   $0x3711,0x20(%rsp)
14046ad04:	41 b1 02             	mov    $0x2,%r9b
14046ad07:	ba e4 c6 00 00       	mov    $0xc6e4,%edx
14046ad0c:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14046ad10:	48 8b cb             	mov    %rbx,%rcx
14046ad13:	e8 88 72 ee ff       	call   0x140351fa0
14046ad18:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14046ad1c:	48 33 cc             	xor    %rsp,%rcx
14046ad1f:	e8 bc 48 68 00       	call   0x140aef5e0
14046ad24:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
14046ad2b:	00
14046ad2c:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14046ad30:	49 8b 73 40          	mov    0x40(%r11),%rsi
14046ad34:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14046ad38:	49 8b e3             	mov    %r11,%rsp
14046ad3b:	41 5f                	pop    %r15
14046ad3d:	41 5e                	pop    %r14
14046ad3f:	41 5d                	pop    %r13
14046ad41:	41 5c                	pop    %r12
14046ad43:	5d                   	pop    %rbp
14046ad44:	c3                   	ret
14046ad45:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14046ad4b:	48 8d 15 f6 14 6e 00 	lea    0x6e14f6(%rip),%rdx        # 0x140b4c248
14046ad52:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ad56:	e8 e9 82 ee ff       	call   0x140353044
14046ad5b:	48 8d 15 d6 b9 7c 00 	lea    0x7cb9d6(%rip),%rdx        # 0x140c36738
14046ad62:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ad66:	e8 13 57 68 00       	call   0x140af047e
14046ad6b:	cc                   	int3
14046ad6c:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14046ad72:	48 8d 15 8f 14 6e 00 	lea    0x6e148f(%rip),%rdx        # 0x140b4c208
14046ad79:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ad7d:	e8 c2 82 ee ff       	call   0x140353044
14046ad82:	48 8d 15 af b9 7c 00 	lea    0x7cb9af(%rip),%rdx        # 0x140c36738
14046ad89:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ad8d:	e8 ec 56 68 00       	call   0x140af047e
14046ad92:	90                   	nop
14046ad93:	e8 d8 8f b9 ff       	call   0x140003d70
14046ad98:	90                   	nop
14046ad99:	eb 01                	jmp    0x14046ad9c
14046ad9b:	90                   	nop
14046ad9c:	90                   	nop
14046ad9d:	e8 ce 8f b9 ff       	call   0x140003d70
14046ada2:	90                   	nop
14046ada3:	eb 03                	jmp    0x14046ada8
14046ada5:	90                   	nop
14046ada6:	90                   	nop
14046ada7:	90                   	nop
14046ada8:	90                   	nop
14046ada9:	e8 c2 8f b9 ff       	call   0x140003d70
14046adae:	cc                   	int3
14046adaf:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14046adb5:	48 8d 15 a4 12 6e 00 	lea    0x6e12a4(%rip),%rdx        # 0x140b4c060
14046adbc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046adc0:	e8 7f 82 ee ff       	call   0x140353044
14046adc5:	48 8d 15 6c b9 7c 00 	lea    0x7cb96c(%rip),%rdx        # 0x140c36738
14046adcc:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046add0:	e8 a9 56 68 00       	call   0x140af047e
14046add5:	90                   	nop
14046add6:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14046addc:	48 8d 15 9d 12 6e 00 	lea    0x6e129d(%rip),%rdx        # 0x140b4c080
14046ade3:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ade7:	e8 58 82 ee ff       	call   0x140353044
14046adec:	48 8d 15 45 b9 7c 00 	lea    0x7cb945(%rip),%rdx        # 0x140c36738
14046adf3:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046adf7:	e8 82 56 68 00       	call   0x140af047e
14046adfc:	90                   	nop
14046adfd:	41 b8 57 00 07 80    	mov    $0x80070057,%r8d
14046ae03:	48 8d 15 1e 14 6e 00 	lea    0x6e141e(%rip),%rdx        # 0x140b4c228
14046ae0a:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ae0e:	e8 31 82 ee ff       	call   0x140353044
14046ae13:	48 8d 15 1e b9 7c 00 	lea    0x7cb91e(%rip),%rdx        # 0x140c36738
14046ae1a:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14046ae1e:	e8 5b 56 68 00       	call   0x140af047e
14046ae23:	cc                   	int3
14046ae24:	48 8b c4             	mov    %rsp,%rax
14046ae27:	48 89 58 10          	mov    %rbx,0x10(%rax)
14046ae2b:	48 89 70 18          	mov    %rsi,0x18(%rax)
14046ae2f:	48 89 78 20          	mov    %rdi,0x20(%rax)
14046ae33:	55                   	push   %rbp
14046ae34:	41 54                	push   %r12
14046ae36:	41 55                	push   %r13
14046ae38:	41 56                	push   %r14
14046ae3a:	41 57                	push   %r15
14046ae3c:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14046ae40:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14046ae47:	48 8b 05 f2 41 85 00 	mov    0x8541f2(%rip),%rax        # 0x140cbf040
14046ae4e:	48 33 c4             	xor    %rsp,%rax
14046ae51:	48 89 45 27          	mov    %rax,0x27(%rbp)
14046ae55:	48 8b f1             	mov    %rcx,%rsi
14046ae58:	33 db                	xor    %ebx,%ebx
14046ae5a:	38 99 82 01 00 00    	cmp    %bl,0x182(%rcx)
14046ae60:	0f 85 88 30 00 00    	jne    0x14046deee
14046ae66:	66 c7 81 81 01 00 00 	movw   $0x100,0x181(%rcx)
14046ae6d:	00 01
14046ae6f:	83 b9 84 01 00 00 ff 	cmpl   $0xffffffff,0x184(%rcx)
14046ae76:	0f 85 4b 30 00 00    	jne    0x14046dec7
14046ae7c:	89 99 84 01 00 00    	mov    %ebx,0x184(%rcx)
14046ae82:	0f 57 c0             	xorps  %xmm0,%xmm0
14046ae85:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
14046ae89:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
14046ae8d:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
14046ae91:	44 8d 43 09          	lea    0x9(%rbx),%r8d
14046ae95:	48 8d 15 ec 0b 6e 00 	lea    0x6e0bec(%rip),%rdx        # 0x140b4ba88
14046ae9c:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14046aea0:	e8 7b 8f b9 ff       	call   0x140003e20
14046aea5:	48 39 9e 98 01 00 00 	cmp    %rbx,0x198(%rsi)
14046aeac:	0f 85 de 30 00 00    	jne    0x14046df90
14046aeb2:	4c 8d b6 88 01 00 00 	lea    0x188(%rsi),%r14
14046aeb9:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14046aebd:	48 bf fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rdi
14046aec4:	ff ff 7f
14046aec7:	4c 8b 6d 87          	mov    -0x79(%rbp),%r13
14046aecb:	4c 3b f0             	cmp    %rax,%r14
14046aece:	0f 84 06 01 00 00    	je     0x14046afda
14046aed4:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14046aed8:	48 83 7d 9f 07       	cmpq   $0x7,-0x61(%rbp)
14046aedd:	49 0f 47 c5          	cmova  %r13,%rax
14046aee1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14046aee6:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14046aeea:	4c 8b 65 97          	mov    -0x69(%rbp),%r12
14046aeee:	4d 3b e7             	cmp    %r15,%r12
14046aef1:	77 39                	ja     0x14046af2c
14046aef3:	49 8b ce             	mov    %r14,%rcx
14046aef6:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)