14012fbf7:	49 8b cf             	mov    %r15,%rcx
14012fbfa:	e8 b9 ec ff ff       	call   0x14012e8b8
14012fbff:	48 8b 8d f8 02 00 00 	mov    0x2f8(%rbp),%rcx
14012fc06:	48 85 c9             	test   %rcx,%rcx
14012fc09:	74 1a                	je     0x14012fc25
14012fc0b:	48 8b 01             	mov    (%rcx),%rax
14012fc0e:	48 8d 95 c0 02 00 00 	lea    0x2c0(%rbp),%rdx
14012fc15:	48 3b ca             	cmp    %rdx,%rcx
14012fc18:	0f 95 c2             	setne  %dl
14012fc1b:	48 8b 40 20          	mov    0x20(%rax),%rax
14012fc1f:	ff 15 13 d0 9d 00    	call   *0x9dd013(%rip)        # 0x140b0cc38
14012fc25:	49 8b cf             	mov    %r15,%rcx
14012fc28:	e8 bf 9b ed ff       	call   0x1400097ec
14012fc2d:	48 8d 05 bc b9 9e 00 	lea    0x9eb9bc(%rip),%rax        # 0x140b1b5f0
14012fc34:	48 89 85 00 03 00 00 	mov    %rax,0x300(%rbp)
14012fc3b:	4c 89 bd 08 03 00 00 	mov    %r15,0x308(%rbp)
14012fc42:	48 8d 85 00 03 00 00 	lea    0x300(%rbp),%rax
14012fc49:	48 89 85 38 03 00 00 	mov    %rax,0x338(%rbp)
14012fc50:	4c 8d 05 11 0a a1 00 	lea    0xa10a11(%rip),%r8        # 0x140b40668
14012fc57:	4c 89 85 b0 00 00 00 	mov    %r8,0xb0(%rbp)
14012fc5e:	48 8d 05 4b 25 a1 00 	lea    0xa1254b(%rip),%rax        # 0x140b421b0
14012fc65:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
14012fc6c:	48 89 bd c0 00 00 00 	mov    %rdi,0xc0(%rbp)
14012fc73:	48 89 9d c8 00 00 00 	mov    %rbx,0xc8(%rbp)
14012fc7a:	0f 10 85 b0 00 00 00 	movups 0xb0(%rbp),%xmm0
14012fc81:	0f 29 85 f0 00 00 00 	movaps %xmm0,0xf0(%rbp)
14012fc88:	0f 10 8d c0 00 00 00 	movups 0xc0(%rbp),%xmm1
14012fc8f:	0f 29 8d 00 01 00 00 	movaps %xmm1,0x100(%rbp)
14012fc96:	48 8d 85 00 03 00 00 	lea    0x300(%rbp),%rax
14012fc9d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14012fca2:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
14012fca9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14012fcae:	4c 8d 0d 0b 1c a1 00 	lea    0xa11c0b(%rip),%r9        # 0x140b418c0
14012fcb5:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
14012fcb9:	49 8b cf             	mov    %r15,%rcx
14012fcbc:	e8 f7 eb ff ff       	call   0x14012e8b8
14012fcc1:	48 8b 8d 38 03 00 00 	mov    0x338(%rbp),%rcx
14012fcc8:	48 85 c9             	test   %rcx,%rcx
14012fccb:	74 1a                	je     0x14012fce7
14012fccd:	48 8b 01             	mov    (%rcx),%rax
14012fcd0:	48 8d 95 00 03 00 00 	lea    0x300(%rbp),%rdx
14012fcd7:	48 3b ca             	cmp    %rdx,%rcx
14012fcda:	0f 95 c2             	setne  %dl
14012fcdd:	48 8b 40 20          	mov    0x20(%rax),%rax
14012fce1:	ff 15 51 cf 9d 00    	call   *0x9dcf51(%rip)        # 0x140b0cc38
14012fce7:	49 8b cf             	mov    %r15,%rcx
14012fcea:	e8 fd 9a ed ff       	call   0x1400097ec
14012fcef:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
14012fcf6:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14012fcfa:	e8 2d 77 00 00       	call   0x14013742c
14012fcff:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14012fd04:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
14012fd0b:	48 83 bd 48 01 00 00 	cmpq   $0x7,0x148(%rbp)
14012fd12:	07
14012fd13:	48 0f 47 8d 30 01 00 	cmova  0x130(%rbp),%rcx
14012fd1a:	00
14012fd1b:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14012fd20:	33 d2                	xor    %edx,%edx
14012fd22:	ff 15 e8 33 c2 00    	call   *0xc233e8(%rip)        # 0x140d53110
14012fd28:	85 c0                	test   %eax,%eax
14012fd2a:	0f 88 07 02 00 00    	js     0x14012ff37
14012fd30:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14012fd35:	48 8b 01             	mov    (%rcx),%rax
14012fd38:	45 8b c6             	mov    %r14d,%r8d
14012fd3b:	48 8d 95 40 03 00 00 	lea    0x340(%rbp),%rdx
14012fd42:	48 8b 40 60          	mov    0x60(%rax),%rax
14012fd46:	ff 15 ec ce 9d 00    	call   *0x9dceec(%rip)        # 0x140b0cc38
14012fd4c:	85 c0                	test   %eax,%eax
14012fd4e:	0f 88 fa 01 00 00    	js     0x14012ff4e
14012fd54:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14012fd59:	48 8b 01             	mov    (%rcx),%rax
14012fd5c:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14012fd61:	45 33 c9             	xor    %r9d,%r9d
14012fd64:	4c 8b 85 50 03 00 00 	mov    0x350(%rbp),%r8
14012fd6b:	49 8b 55 00          	mov    0x0(%r13),%rdx
14012fd6f:	48 8b 40 38          	mov    0x38(%rax),%rax
14012fd73:	ff 15 bf ce 9d 00    	call   *0x9dcebf(%rip)        # 0x140b0cc38
14012fd79:	85 c0                	test   %eax,%eax
14012fd7b:	0f 88 82 01 00 00    	js     0x14012ff03
14012fd81:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14012fd85:	48 8b 01             	mov    (%rcx),%rax
14012fd88:	33 d2                	xor    %edx,%edx
14012fd8a:	48 8b 40 40          	mov    0x40(%rax),%rax
14012fd8e:	ff 15 a4 ce 9d 00    	call   *0x9dcea4(%rip)        # 0x140b0cc38
14012fd94:	90                   	nop
14012fd95:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14012fd9a:	48 85 c9             	test   %rcx,%rcx
14012fd9d:	74 0e                	je     0x14012fdad
14012fd9f:	48 8b 01             	mov    (%rcx),%rax
14012fda2:	48 8b 40 10          	mov    0x10(%rax),%rax
14012fda6:	ff 15 8c ce 9d 00    	call   *0x9dce8c(%rip)        # 0x140b0cc38
14012fdac:	90                   	nop
14012fdad:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14012fdb1:	e8 aa 65 ed ff       	call   0x140006360
14012fdb6:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
14012fdbb:	45 33 f6             	xor    %r14d,%r14d
14012fdbe:	48 85 ff             	test   %rdi,%rdi
14012fdc1:	74 64                	je     0x14012fe27
14012fdc3:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
14012fdc8:	48 3b fe             	cmp    %rsi,%rdi
14012fdcb:	74 16                	je     0x14012fde3
14012fdcd:	48 8b cf             	mov    %rdi,%rcx
14012fdd0:	e8 ab 63 ed ff       	call   0x140006180
14012fdd5:	48 83 c7 10          	add    $0x10,%rdi
14012fdd9:	48 3b fe             	cmp    %rsi,%rdi
14012fddc:	75 ef                	jne    0x14012fdcd
14012fdde:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
14012fde3:	48 8b 45 80          	mov    -0x80(%rbp),%rax
14012fde7:	48 2b c7             	sub    %rdi,%rax
14012fdea:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
14012fdee:	48 8b cf             	mov    %rdi,%rcx
14012fdf1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14012fdf7:	72 18                	jb     0x14012fe11
14012fdf9:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
14012fdfd:	48 2b cf             	sub    %rdi,%rcx
14012fe00:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14012fe04:	48 83 f8 1f          	cmp    $0x1f,%rax
14012fe08:	76 07                	jbe    0x14012fe11
14012fe0a:	ff 15 88 cb 9d 00    	call   *0x9dcb88(%rip)        # 0x140b0c998
14012fe10:	cc                   	int3
14012fe11:	48 8b cf             	mov    %rdi,%rcx
14012fe14:	ff 15 a6 ca 9d 00    	call   *0x9dcaa6(%rip)        # 0x140b0c8c0
14012fe1a:	0f 57 c0             	xorps  %xmm0,%xmm0
14012fe1d:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
14012fe23:	4c 89 75 80          	mov    %r14,-0x80(%rbp)
14012fe27:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14012fe2b:	e8 a0 b0 ee ff       	call   0x14001aed0
14012fe30:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14012fe34:	e8 47 63 ed ff       	call   0x140006180
14012fe39:	48 85 db             	test   %rbx,%rbx
14012fe3c:	74 11                	je     0x14012fe4f
14012fe3e:	48 8b 03             	mov    (%rbx),%rax
14012fe41:	48 8b cb             	mov    %rbx,%rcx
14012fe44:	48 8b 40 10          	mov    0x10(%rax),%rax
14012fe48:	ff 15 ea cd 9d 00    	call   *0x9dcdea(%rip)        # 0x140b0cc38
14012fe4e:	90                   	nop
14012fe4f:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14012fe53:	e8 74 3e 00 00       	call   0x140133ccc
14012fe58:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
14012fe5f:	e8 68 fc 07 00       	call   0x1401afacc
14012fe64:	48 8b 85 48 01 00 00 	mov    0x148(%rbp),%rax
14012fe6b:	48 83 f8 07          	cmp    $0x7,%rax
14012fe6f:	76 38                	jbe    0x14012fea9
14012fe71:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14012fe78:	00
14012fe79:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
14012fe80:	48 8b d1             	mov    %rcx,%rdx
14012fe83:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14012fe89:	72 18                	jb     0x14012fea3
14012fe8b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14012fe8f:	48 2b d1             	sub    %rcx,%rdx
14012fe92:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14012fe96:	48 83 f8 1f          	cmp    $0x1f,%rax
14012fe9a:	76 07                	jbe    0x14012fea3
14012fe9c:	ff 15 f6 ca 9d 00    	call   *0x9dcaf6(%rip)        # 0x140b0c998
14012fea2:	cc                   	int3
14012fea3:	ff 15 17 ca 9d 00    	call   *0x9dca17(%rip)        # 0x140b0c8c0
14012fea9:	66 0f 6f 05 7f 1d a8 	movdqa 0xa81d7f(%rip),%xmm0        # 0x140bb1c30
14012feb0:	00
14012feb1:	f3 0f 7f 85 40 01 00 	movdqu %xmm0,0x140(%rbp)
14012feb8:	00
14012feb9:	66 44 89 b5 30 01 00 	mov    %r14w,0x130(%rbp)
14012fec0:	00
14012fec1:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14012fec5:	48 85 c9             	test   %rcx,%rcx
14012fec8:	74 0d                	je     0x14012fed7
14012feca:	48 8b 01             	mov    (%rcx),%rax
14012fecd:	48 8b 40 10          	mov    0x10(%rax),%rax
14012fed1:	ff 15 61 cd 9d 00    	call   *0x9dcd61(%rip)        # 0x140b0cc38
14012fed7:	33 c0                	xor    %eax,%eax
14012fed9:	48 8b 8d 90 03 00 00 	mov    0x390(%rbp),%rcx
14012fee0:	48 33 cc             	xor    %rsp,%rcx
14012fee3:	e8 f8 f6 9b 00       	call   0x140aef5e0
14012fee8:	48 8b 9c 24 f8 04 00 	mov    0x4f8(%rsp),%rbx
14012feef:	00
14012fef0:	48 81 c4 a0 04 00 00 	add    $0x4a0,%rsp
14012fef7:	41 5f                	pop    %r15
14012fef9:	41 5e                	pop    %r14
14012fefb:	41 5d                	pop    %r13
14012fefd:	41 5c                	pop    %r12
14012feff:	5f                   	pop    %rdi
14012ff00:	5e                   	pop    %rsi
14012ff01:	5d                   	pop    %rbp
14012ff02:	c3                   	ret
14012ff03:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff08:	48 8d 15 69 5f b0 00 	lea    0xb05f69(%rip),%rdx        # 0x140c35e78
14012ff0f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff14:	e8 65 05 9c 00       	call   0x140af047e
14012ff19:	90                   	nop
14012ff1a:	41 be 01 00 00 00    	mov    $0x1,%r14d
14012ff20:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff25:	48 8d 15 4c 5f b0 00 	lea    0xb05f4c(%rip),%rdx        # 0x140c35e78
14012ff2c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff31:	e8 48 05 9c 00       	call   0x140af047e
14012ff36:	90                   	nop
14012ff37:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff3c:	48 8d 15 35 5f b0 00 	lea    0xb05f35(%rip),%rdx        # 0x140c35e78
14012ff43:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff48:	e8 31 05 9c 00       	call   0x140af047e
14012ff4d:	cc                   	int3
14012ff4e:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
14012ff53:	48 8d 15 1e 5f b0 00 	lea    0xb05f1e(%rip),%rdx        # 0x140c35e78
14012ff5a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ff5f:	e8 1a 05 9c 00       	call   0x140af047e
14012ff64:	cc                   	int3
14012ff65:	90                   	nop
14012ff66:	90                   	nop
14012ff67:	90                   	nop
14012ff68:	40 53                	rex push %rbx
14012ff6a:	48 83 ec 20          	sub    $0x20,%rsp
14012ff6e:	48 8b 41 38          	mov    0x38(%rcx),%rax
14012ff72:	48 8b d9             	mov    %rcx,%rbx
14012ff75:	48 83 f8 07          	cmp    $0x7,%rax
14012ff79:	76 2e                	jbe    0x14012ffa9
14012ff7b:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14012ff7f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14012ff86:	00
14012ff87:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14012ff8d:	72 14                	jb     0x14012ffa3
14012ff8f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14012ff93:	48 2b ca             	sub    %rdx,%rcx
14012ff96:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14012ff9a:	48 83 f8 1f          	cmp    $0x1f,%rax
14012ff9e:	77 28                	ja     0x14012ffc8
14012ffa0:	48 8b ca             	mov    %rdx,%rcx
14012ffa3:	ff 15 17 c9 9d 00    	call   *0x9dc917(%rip)        # 0x140b0c8c0
14012ffa9:	33 c0                	xor    %eax,%eax
14012ffab:	48 c7 43 38 07 00 00 	movq   $0x7,0x38(%rbx)
14012ffb2:	00
14012ffb3:	48 8b cb             	mov    %rbx,%rcx
14012ffb6:	48 89 43 30          	mov    %rax,0x30(%rbx)
14012ffba:	66 89 43 20          	mov    %ax,0x20(%rbx)
14012ffbe:	48 83 c4 20          	add    $0x20,%rsp
14012ffc2:	5b                   	pop    %rbx
14012ffc3:	e9 08 af ee ff       	jmp    0x14001aed0
14012ffc8:	ff 15 ca c9 9d 00    	call   *0x9dc9ca(%rip)        # 0x140b0c998
14012ffce:	cc                   	int3
14012ffcf:	90                   	nop
14012ffd0:	48 8b c4             	mov    %rsp,%rax
14012ffd3:	48 89 58 20          	mov    %rbx,0x20(%rax)
14012ffd7:	55                   	push   %rbp
14012ffd8:	56                   	push   %rsi
14012ffd9:	57                   	push   %rdi
14012ffda:	41 54                	push   %r12
14012ffdc:	41 55                	push   %r13
14012ffde:	41 56                	push   %r14
14012ffe0:	41 57                	push   %r15
14012ffe2:	48 8d a8 18 fd ff ff 	lea    -0x2e8(%rax),%rbp
14012ffe9:	48 81 ec b0 03 00 00 	sub    $0x3b0,%rsp
14012fff0:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
14012fff4:	48 8b 05 45 f0 b8 00 	mov    0xb8f045(%rip),%rax        # 0x140cbf040
14012fffb:	48 33 c4             	xor    %rsp,%rax
14012fffe:	48 89 85 90 02 00 00 	mov    %rax,0x290(%rbp)
140130005:	49 8b c0             	mov    %r8,%rax
140130008:	48 89 45 20          	mov    %rax,0x20(%rbp)
14013000c:	4c 8b ea             	mov    %rdx,%r13
14013000f:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140130014:	4c 8b f1             	mov    %rcx,%r14
140130017:	48 89 45 28          	mov    %rax,0x28(%rbp)
14013001b:	e8 cc 97 ed ff       	call   0x1400097ec
140130020:	49 8d 4e 40          	lea    0x40(%r14),%rcx
140130024:	49 8b d5             	mov    %r13,%rdx
140130027:	e8 4c b1 ee ff       	call   0x14001b178
14013002c:	0f 57 c0             	xorps  %xmm0,%xmm0
14013002f:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
140130033:	33 ff                	xor    %edi,%edi
140130035:	48 89 7d 48          	mov    %rdi,0x48(%rbp)
140130039:	44 8d 7f 07          	lea    0x7(%rdi),%r15d
14013003d:	4c 89 7d 50          	mov    %r15,0x50(%rbp)
140130041:	66 89 7d 38          	mov    %di,0x38(%rbp)
140130045:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
140130049:	66 0f 6f 35 df 1b a8 	movdqa 0xa81bdf(%rip),%xmm6        # 0x140bb1c30
140130050:	00
140130051:	f3 0f 7f 75 68       	movdqu %xmm6,0x68(%rbp)
140130056:	66 89 7d 58          	mov    %di,0x58(%rbp)
14013005a:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14013005e:	e8 4d 27 00 00       	call   0x1401327b0
140130063:	84 c0                	test   %al,%al
140130065:	0f 84 c5 11 00 00    	je     0x140131230
14013006b:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
14013006f:	4c 8d 65 38          	lea    0x38(%rbp),%r12
140130073:	4c 39 7d 50          	cmp    %r15,0x50(%rbp)
140130077:	4c 0f 47 65 38       	cmova  0x38(%rbp),%r12
14013007c:	48 8b 75 70          	mov    0x70(%rbp),%rsi
140130080:	48 3b fe             	cmp    %rsi,%rdi
140130083:	77 2c                	ja     0x1401300b1
140130085:	48 8d 5d 58          	lea    0x58(%rbp),%rbx
140130089:	49 3b f7             	cmp    %r15,%rsi
14013008c:	48 0f 47 5d 58       	cmova  0x58(%rbp),%rbx
140130091:	48 89 7d 68          	mov    %rdi,0x68(%rbp)
140130095:	4c 8d 04 3f          	lea    (%rdi,%rdi,1),%r8
140130099:	49 8b d4             	mov    %r12,%rdx
14013009c:	48 8b cb             	mov    %rbx,%rcx
14013009f:	e8 c2 03 9c 00       	call   0x140af0466
1401300a4:	45 33 e4             	xor    %r12d,%r12d
1401300a7:	66 44 89 24 7b       	mov    %r12w,(%rbx,%rdi,2)
1401300ac:	e9 bc 00 00 00       	jmp    0x14013016d
1401300b1:	48 bb fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rbx
1401300b8:	ff ff 7f
1401300bb:	48 3b fb             	cmp    %rbx,%rdi
1401300be:	0f 87 87 11 00 00    	ja     0x14013124b
1401300c4:	48 8b cf             	mov    %rdi,%rcx
1401300c7:	49 0b cf             	or     %r15,%rcx
1401300ca:	48 3b cb             	cmp    %rbx,%rcx
1401300cd:	77 1f                	ja     0x1401300ee
1401300cf:	48 8b d6             	mov    %rsi,%rdx
1401300d2:	48 d1 ea             	shr    $1,%rdx
1401300d5:	48 8b c3             	mov    %rbx,%rax
1401300d8:	48 2b c2             	sub    %rdx,%rax
1401300db:	48 3b f0             	cmp    %rax,%rsi
1401300de:	77 0e                	ja     0x1401300ee
1401300e0:	48 8d 04 32          	lea    (%rdx,%rsi,1),%rax
1401300e4:	48 8b d9             	mov    %rcx,%rbx
1401300e7:	48 3b c8             	cmp    %rax,%rcx
1401300ea:	48 0f 42 d8          	cmovb  %rax,%rbx
1401300ee:	48 ff c3             	inc    %rbx
1401300f1:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1401300f6:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401300fb:	e8 e8 3d ed ff       	call   0x140003ee8
140130100:	4c 8b f8             	mov    %rax,%r15
140130103:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
140130107:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14013010c:	48 89 7d 68          	mov    %rdi,0x68(%rbp)
140130110:	48 89 4d 70          	mov    %rcx,0x70(%rbp)
140130114:	48 8d 1c 3f          	lea    (%rdi,%rdi,1),%rbx
140130118:	4c 8b c3             	mov    %rbx,%r8
14013011b:	49 8b d4             	mov    %r12,%rdx
14013011e:	48 8b c8             	mov    %rax,%rcx
140130121:	e8 7a 1d 9c 00       	call   0x140af1ea0
140130126:	45 33 e4             	xor    %r12d,%r12d
140130129:	66 45 89 24 1f       	mov    %r12w,(%r15,%rbx,1)
14013012e:	48 83 fe 07          	cmp    $0x7,%rsi
140130132:	76 35                	jbe    0x140130169
140130134:	48 8d 04 75 02 00 00 	lea    0x2(,%rsi,2),%rax
14013013b:	00
14013013c:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140130140:	48 8b d1             	mov    %rcx,%rdx
140130143:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140130149:	72 18                	jb     0x140130163
14013014b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14013014f:	48 2b d1             	sub    %rcx,%rdx
140130152:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140130156:	48 83 f8 1f          	cmp    $0x1f,%rax
14013015a:	76 07                	jbe    0x140130163
14013015c:	ff 15 36 c8 9d 00    	call   *0x9dc836(%rip)        # 0x140b0c998
140130162:	cc                   	int3
140130163:	ff 15 57 c7 9d 00    	call   *0x9dc757(%rip)        # 0x140b0c8c0
140130169:	4c 89 7d 58          	mov    %r15,0x58(%rbp)
14013016d:	49 8b ce             	mov    %r14,%rcx
140130170:	e8 77 96 ed ff       	call   0x1400097ec