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)
14046aefb:	49 83 ff 07          	cmp    $0x7,%r15
14046aeff:	76 08                	jbe    0x14046af09
14046af01:	49 8b 0e             	mov    (%r14),%rcx
14046af04:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14046af09:	4d 89 66 10          	mov    %r12,0x10(%r14)
14046af0d:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14046af11:	4c 8b c3             	mov    %rbx,%r8
14046af14:	48 8b d0             	mov    %rax,%rdx
14046af17:	e8 4a 55 68 00       	call   0x140af0466
14046af1c:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14046af21:	33 c9                	xor    %ecx,%ecx
14046af23:	66 89 0c 18          	mov    %cx,(%rax,%rbx,1)
14046af27:	e9 ac 00 00 00       	jmp    0x14046afd8
14046af2c:	4c 3b e7             	cmp    %rdi,%r12
14046af2f:	0f 87 eb 2f 00 00    	ja     0x14046df20
14046af35:	49 8b dc             	mov    %r12,%rbx
14046af38:	48 83 cb 07          	or     $0x7,%rbx
14046af3c:	48 3b df             	cmp    %rdi,%rbx
14046af3f:	76 05                	jbe    0x14046af46
14046af41:	48 8b df             	mov    %rdi,%rbx
14046af44:	eb 1c                	jmp    0x14046af62
14046af46:	49 8b cf             	mov    %r15,%rcx
14046af49:	48 d1 e9             	shr    $1,%rcx
14046af4c:	48 8b c7             	mov    %rdi,%rax
14046af4f:	48 2b c1             	sub    %rcx,%rax
14046af52:	4c 3b f8             	cmp    %rax,%r15
14046af55:	77 ea                	ja     0x14046af41
14046af57:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14046af5b:	48 3b d8             	cmp    %rax,%rbx
14046af5e:	48 0f 42 d8          	cmovb  %rax,%rbx
14046af62:	48 ff c3             	inc    %rbx
14046af65:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14046af6a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14046af6f:	e8 74 8f b9 ff       	call   0x140003ee8
14046af74:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14046af78:	4d 89 66 10          	mov    %r12,0x10(%r14)
14046af7c:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14046af80:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14046af84:	4c 8b c3             	mov    %rbx,%r8
14046af87:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14046af8c:	4c 8b e0             	mov    %rax,%r12
14046af8f:	48 8b c8             	mov    %rax,%rcx
14046af92:	e8 09 6f 68 00       	call   0x140af1ea0
14046af97:	33 c9                	xor    %ecx,%ecx
14046af99:	66 41 89 0c 1c       	mov    %cx,(%r12,%rbx,1)
14046af9e:	49 83 ff 07          	cmp    $0x7,%r15
14046afa2:	76 31                	jbe    0x14046afd5
14046afa4:	49 8b 0e             	mov    (%r14),%rcx
14046afa7:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14046afae:	00
14046afaf:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046afb5:	72 18                	jb     0x14046afcf
14046afb7:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14046afbb:	48 2b ca             	sub    %rdx,%rcx
14046afbe:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14046afc2:	48 83 f8 1f          	cmp    $0x1f,%rax
14046afc6:	0f 87 eb 00 00 00    	ja     0x14046b0b7
14046afcc:	48 8b ca             	mov    %rdx,%rcx
14046afcf:	ff 15 eb 18 6a 00    	call   *0x6a18eb(%rip)        # 0x140b0c8c0
14046afd5:	4d 89 26             	mov    %r12,(%r14)
14046afd8:	33 db                	xor    %ebx,%ebx
14046afda:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
14046afde:	48 83 f8 07          	cmp    $0x7,%rax
14046afe2:	76 31                	jbe    0x14046b015
14046afe4:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14046afeb:	00
14046afec:	49 8b cd             	mov    %r13,%rcx
14046afef:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046aff5:	72 15                	jb     0x14046b00c
14046aff7:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14046affb:	49 2b cd             	sub    %r13,%rcx
14046affe:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14046b002:	48 83 f8 1f          	cmp    $0x1f,%rax
14046b006:	0f 87 0c 03 00 00    	ja     0x14046b318
14046b00c:	49 8b cd             	mov    %r13,%rcx
14046b00f:	ff 15 ab 18 6a 00    	call   *0x6a18ab(%rip)        # 0x140b0c8c0
14046b015:	0f 57 c0             	xorps  %xmm0,%xmm0
14046b018:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14046b01c:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
14046b020:	48 89 5d bf          	mov    %rbx,-0x41(%rbp)
14046b024:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14046b02a:	48 8d 15 57 07 6e 00 	lea    0x6e0757(%rip),%rdx        # 0x140b4b788
14046b031:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14046b035:	e8 e6 8d b9 ff       	call   0x140003e20
14046b03a:	48 39 9e b8 01 00 00 	cmp    %rbx,0x1b8(%rsi)
14046b041:	0f 85 18 2f 00 00    	jne    0x14046df5f
14046b047:	4c 8d b6 a8 01 00 00 	lea    0x1a8(%rsi),%r14
14046b04e:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14046b052:	4c 8b 6d a7          	mov    -0x59(%rbp),%r13
14046b056:	4c 3b f0             	cmp    %rax,%r14
14046b059:	0f 84 0d 01 00 00    	je     0x14046b16c
14046b05f:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14046b063:	48 83 7d bf 07       	cmpq   $0x7,-0x41(%rbp)
14046b068:	49 0f 47 c5          	cmova  %r13,%rax
14046b06c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14046b071:	4d 8b 7e 18          	mov    0x18(%r14),%r15
14046b075:	4c 8b 65 b7          	mov    -0x49(%rbp),%r12
14046b079:	4d 3b e7             	cmp    %r15,%r12
14046b07c:	77 40                	ja     0x14046b0be
14046b07e:	49 8b ce             	mov    %r14,%rcx
14046b081:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14046b086:	49 83 ff 07          	cmp    $0x7,%r15
14046b08a:	76 08                	jbe    0x14046b094
14046b08c:	49 8b 0e             	mov    (%r14),%rcx
14046b08f:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14046b094:	4d 89 66 10          	mov    %r12,0x10(%r14)
14046b098:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14046b09c:	4c 8b c3             	mov    %rbx,%r8
14046b09f:	48 8b d0             	mov    %rax,%rdx
14046b0a2:	e8 bf 53 68 00       	call   0x140af0466
14046b0a7:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14046b0ac:	33 c9                	xor    %ecx,%ecx
14046b0ae:	66 89 0c 18          	mov    %cx,(%rax,%rbx,1)
14046b0b2:	e9 b3 00 00 00       	jmp    0x14046b16a
14046b0b7:	ff 15 db 18 6a 00    	call   *0x6a18db(%rip)        # 0x140b0c998
14046b0bd:	90                   	nop
14046b0be:	4c 3b e7             	cmp    %rdi,%r12
14046b0c1:	0f 87 62 2e 00 00    	ja     0x14046df29
14046b0c7:	49 8b dc             	mov    %r12,%rbx
14046b0ca:	48 83 cb 07          	or     $0x7,%rbx
14046b0ce:	48 3b df             	cmp    %rdi,%rbx
14046b0d1:	76 05                	jbe    0x14046b0d8
14046b0d3:	48 8b df             	mov    %rdi,%rbx
14046b0d6:	eb 1c                	jmp    0x14046b0f4
14046b0d8:	49 8b cf             	mov    %r15,%rcx
14046b0db:	48 d1 e9             	shr    $1,%rcx
14046b0de:	48 8b c7             	mov    %rdi,%rax
14046b0e1:	48 2b c1             	sub    %rcx,%rax
14046b0e4:	4c 3b f8             	cmp    %rax,%r15
14046b0e7:	77 ea                	ja     0x14046b0d3
14046b0e9:	49 8d 04 0f          	lea    (%r15,%rcx,1),%rax
14046b0ed:	48 3b d8             	cmp    %rax,%rbx
14046b0f0:	48 0f 42 d8          	cmovb  %rax,%rbx
14046b0f4:	48 ff c3             	inc    %rbx
14046b0f7:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14046b0fc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14046b101:	e8 e2 8d b9 ff       	call   0x140003ee8
14046b106:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14046b10a:	4d 89 66 10          	mov    %r12,0x10(%r14)
14046b10e:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14046b112:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
14046b116:	4c 8b c3             	mov    %rbx,%r8
14046b119:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14046b11e:	4c 8b e0             	mov    %rax,%r12
14046b121:	48 8b c8             	mov    %rax,%rcx
14046b124:	e8 77 6d 68 00       	call   0x140af1ea0
14046b129:	33 c9                	xor    %ecx,%ecx
14046b12b:	66 41 89 0c 1c       	mov    %cx,(%r12,%rbx,1)
14046b130:	49 83 ff 07          	cmp    $0x7,%r15
14046b134:	76 31                	jbe    0x14046b167
14046b136:	49 8b 0e             	mov    (%r14),%rcx
14046b139:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
14046b140:	00
14046b141:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046b147:	72 18                	jb     0x14046b161
14046b149:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14046b14d:	48 2b ca             	sub    %rdx,%rcx
14046b150:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14046b154:	48 83 f8 1f          	cmp    $0x1f,%rax
14046b158:	0f 87 df 00 00 00    	ja     0x14046b23d
14046b15e:	48 8b ca             	mov    %rdx,%rcx
14046b161:	ff 15 59 17 6a 00    	call   *0x6a1759(%rip)        # 0x140b0c8c0
14046b167:	4d 89 26             	mov    %r12,(%r14)
14046b16a:	33 db                	xor    %ebx,%ebx
14046b16c:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
14046b170:	48 83 f8 07          	cmp    $0x7,%rax
14046b174:	76 31                	jbe    0x14046b1a7
14046b176:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14046b17d:	00
14046b17e:	49 8b cd             	mov    %r13,%rcx
14046b181:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14046b187:	72 15                	jb     0x14046b19e
14046b189:	4d 8b 6d f8          	mov    -0x8(%r13),%r13
14046b18d:	49 2b cd             	sub    %r13,%rcx
14046b190:	48 8d 41 f8          	lea    -0x8(%rcx),%rax