140209e13:	48 0f 47 4d 18       	cmova  0x18(%rbp),%rcx
140209e18:	0f b7 09             	movzwl (%rcx),%ecx
140209e1b:	e8 a0 66 f9 ff       	call   0x1401a04c0
140209e20:	33 c9                	xor    %ecx,%ecx
140209e22:	84 c0                	test   %al,%al
140209e24:	44 8a c9             	mov    %cl,%r9b
140209e27:	75 03                	jne    0x140209e2c
140209e29:	41 b1 01             	mov    $0x1,%r9b
140209e2c:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
140209e30:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140209e34:	49 8b ce             	mov    %r14,%rcx
140209e37:	e8 94 10 00 00       	call   0x14020aed0
140209e3c:	4c 8b 75 f8          	mov    -0x8(%rbp),%r14
140209e40:	4c 3b e7             	cmp    %rdi,%r12
140209e43:	0f 84 bf 00 00 00    	je     0x140209f08
140209e49:	33 c9                	xor    %ecx,%ecx
140209e4b:	84 db                	test   %bl,%bl
140209e4d:	0f 84 a7 03 00 00    	je     0x14020a1fa
140209e53:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140209e58:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140209e5d:	48 2b c1             	sub    %rcx,%rax
140209e60:	48 c1 f8 03          	sar    $0x3,%rax
140209e64:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
140209e6b:	cc cc cc
140209e6e:	48 0f af c2          	imul   %rdx,%rax
140209e72:	4c 3b e0             	cmp    %rax,%r12
140209e75:	0f 83 ae 0a 00 00    	jae    0x14020a929
140209e7b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140209e80:	4c 8d 04 19          	lea    (%rcx,%rbx,1),%r8
140209e84:	49 3b f5             	cmp    %r13,%rsi
140209e87:	74 26                	je     0x140209eaf
140209e89:	49 8b 00             	mov    (%r8),%rax
140209e8c:	48 89 06             	mov    %rax,(%rsi)
140209e8f:	49 8b 40 08          	mov    0x8(%r8),%rax
140209e93:	48 89 46 08          	mov    %rax,0x8(%rsi)
140209e97:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
140209e9b:	49 8d 50 10          	lea    0x10(%r8),%rdx
140209e9f:	e8 88 db e2 ff       	call   0x140037a2c
140209ea4:	48 83 c6 28          	add    $0x28,%rsi
140209ea8:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140209ead:	eb 12                	jmp    0x140209ec1
140209eaf:	48 8b d6             	mov    %rsi,%rdx
140209eb2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140209eb7:	e8 d4 d5 e2 ff       	call   0x140037490
140209ebc:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140209ec1:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140209ec6:	48 3b 7d 98          	cmp    -0x68(%rbp),%rdi
140209eca:	74 1e                	je     0x140209eea
140209ecc:	48 8d 55 18          	lea    0x18(%rbp),%rdx
140209ed0:	48 8b cf             	mov    %rdi,%rcx
140209ed3:	e8 d8 c5 df ff       	call   0x1400064b0
140209ed8:	48 83 c7 20          	add    $0x20,%rdi
140209edc:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
140209ee1:	48 89 7d 90          	mov    %rdi,-0x70(%rbp)
140209ee5:	e9 56 02 00 00       	jmp    0x14020a140
140209eea:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140209eee:	48 8b d7             	mov    %rdi,%rdx
140209ef1:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140209ef5:	e8 ce d4 e1 ff       	call   0x1400273c8
140209efa:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140209efe:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140209f03:	e9 38 02 00 00       	jmp    0x14020a140
140209f08:	33 db                	xor    %ebx,%ebx
140209f0a:	84 c0                	test   %al,%al
140209f0c:	0f 84 85 01 00 00    	je     0x14020a097
140209f12:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140209f17:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140209f1c:	48 2b c1             	sub    %rcx,%rax
140209f1f:	48 c1 f8 03          	sar    $0x3,%rax
140209f23:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
140209f2a:	cc cc cc
140209f2d:	48 0f af c2          	imul   %rdx,%rax
140209f31:	4c 3b e0             	cmp    %rax,%r12
140209f34:	0f 83 ef 09 00 00    	jae    0x14020a929
140209f3a:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140209f3f:	4c 03 c1             	add    %rcx,%r8
140209f42:	49 3b f5             	cmp    %r13,%rsi
140209f45:	74 26                	je     0x140209f6d
140209f47:	49 8b 00             	mov    (%r8),%rax
140209f4a:	48 89 06             	mov    %rax,(%rsi)
140209f4d:	49 8b 40 08          	mov    0x8(%r8),%rax
140209f51:	48 89 46 08          	mov    %rax,0x8(%rsi)
140209f55:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
140209f59:	49 8d 50 10          	lea    0x10(%r8),%rdx
140209f5d:	e8 ca da e2 ff       	call   0x140037a2c
140209f62:	48 83 c6 28          	add    $0x28,%rsi
140209f66:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140209f6b:	eb 12                	jmp    0x140209f7f
140209f6d:	48 8b d6             	mov    %rsi,%rdx
140209f70:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140209f75:	e8 16 d5 e2 ff       	call   0x140037490
140209f7a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140209f7f:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
140209f83:	48 83 7d 10 07       	cmpq   $0x7,0x10(%rbp)
140209f88:	49 0f 47 c6          	cmova  %r14,%rax
140209f8c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140209f91:	4c 8b 6d 08          	mov    0x8(%rbp),%r13
140209f95:	4c 8b 65 f0          	mov    -0x10(%rbp),%r12
140209f99:	4d 3b ec             	cmp    %r12,%r13
140209f9c:	77 32                	ja     0x140209fd0
140209f9e:	48 8d 7d d8          	lea    -0x28(%rbp),%rdi
140209fa2:	49 83 fc 07          	cmp    $0x7,%r12
140209fa6:	48 0f 47 7d d8       	cmova  -0x28(%rbp),%rdi
140209fab:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
140209faf:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
140209fb6:	00
140209fb7:	4c 8b c3             	mov    %rbx,%r8
140209fba:	48 8b d0             	mov    %rax,%rdx
140209fbd:	48 8b cf             	mov    %rdi,%rcx
140209fc0:	e8 a1 64 8e 00       	call   0x140af0466
140209fc5:	33 c9                	xor    %ecx,%ecx
140209fc7:	66 89 0c 3b          	mov    %cx,(%rbx,%rdi,1)
140209fcb:	e9 b9 00 00 00       	jmp    0x14020a089
140209fd0:	48 ba fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rdx
140209fd7:	ff ff 7f
140209fda:	4c 3b ea             	cmp    %rdx,%r13
140209fdd:	0f 87 ea 09 00 00    	ja     0x14020a9cd
140209fe3:	49 8b dd             	mov    %r13,%rbx
140209fe6:	48 83 cb 07          	or     $0x7,%rbx
140209fea:	48 3b da             	cmp    %rdx,%rbx
140209fed:	76 05                	jbe    0x140209ff4
140209fef:	48 8b da             	mov    %rdx,%rbx
140209ff2:	eb 1c                	jmp    0x14020a010
140209ff4:	49 8b cc             	mov    %r12,%rcx
140209ff7:	48 d1 e9             	shr    $1,%rcx
140209ffa:	48 8b c2             	mov    %rdx,%rax
140209ffd:	48 2b c1             	sub    %rcx,%rax
14020a000:	4c 3b e0             	cmp    %rax,%r12
14020a003:	77 ea                	ja     0x140209fef
14020a005:	49 8d 04 0c          	lea    (%r12,%rcx,1),%rax
14020a009:	48 3b d8             	cmp    %rax,%rbx
14020a00c:	48 0f 42 d8          	cmovb  %rax,%rbx
14020a010:	48 ff c3             	inc    %rbx
14020a013:	48 89 5d a8          	mov    %rbx,-0x58(%rbp)
14020a017:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14020a01b:	e8 c8 9e df ff       	call   0x140003ee8
14020a020:	48 8b f8             	mov    %rax,%rdi
14020a023:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
14020a027:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
14020a02b:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14020a02f:	4a 8d 1c 6d 00 00 00 	lea    0x0(,%r13,2),%rbx
14020a036:	00
14020a037:	4c 8b c3             	mov    %rbx,%r8
14020a03a:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14020a03f:	48 8b c8             	mov    %rax,%rcx
14020a042:	e8 59 7e 8e 00       	call   0x140af1ea0
14020a047:	33 c9                	xor    %ecx,%ecx
14020a049:	66 89 0c 3b          	mov    %cx,(%rbx,%rdi,1)
14020a04d:	49 83 fc 07          	cmp    $0x7,%r12
14020a051:	76 32                	jbe    0x14020a085
14020a053:	4a 8d 0c 65 02 00 00 	lea    0x2(,%r12,2),%rcx
14020a05a:	00
14020a05b:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14020a05f:	48 8b c2             	mov    %rdx,%rax
14020a062:	49 3b cf             	cmp    %r15,%rcx
14020a065:	72 15                	jb     0x14020a07c
14020a067:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
14020a06b:	48 2b c2             	sub    %rdx,%rax
14020a06e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14020a072:	48 83 f8 1f          	cmp    $0x1f,%rax
14020a076:	0f 87 ad 08 00 00    	ja     0x14020a929
14020a07c:	48 8b ca             	mov    %rdx,%rcx
14020a07f:	ff 15 3b 28 90 00    	call   *0x90283b(%rip)        # 0x140b0c8c0
14020a085:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
14020a089:	4c 8b 65 a0          	mov    -0x60(%rbp),%r12
14020a08d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14020a092:	e9 a9 00 00 00       	jmp    0x14020a140
14020a097:	48 39 5d 28          	cmp    %rbx,0x28(%rbp)
14020a09b:	74 22                	je     0x14020a0bf
14020a09d:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
14020a0a1:	48 83 7d 30 07       	cmpq   $0x7,0x30(%rbp)
14020a0a6:	48 0f 47 4d 18       	cmova  0x18(%rbp),%rcx
14020a0ab:	0f b7 09             	movzwl (%rcx),%ecx
14020a0ae:	ff 15 14 2a 90 00    	call   *0x902a14(%rip)        # 0x140b0cac8
14020a0b4:	85 c0                	test   %eax,%eax
14020a0b6:	75 07                	jne    0x14020a0bf
14020a0b8:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
14020a0bd:	eb ce                	jmp    0x14020a08d
14020a0bf:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14020a0c4:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14020a0c9:	48 2b c1             	sub    %rcx,%rax
14020a0cc:	48 c1 f8 03          	sar    $0x3,%rax
14020a0d0:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
14020a0d7:	cc cc cc
14020a0da:	48 0f af c2          	imul   %rdx,%rax
14020a0de:	4c 3b e0             	cmp    %rax,%r12
14020a0e1:	0f 83 42 08 00 00    	jae    0x14020a929
14020a0e7:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14020a0ec:	4c 8d 04 19          	lea    (%rcx,%rbx,1),%r8
14020a0f0:	49 3b f5             	cmp    %r13,%rsi
14020a0f3:	74 26                	je     0x14020a11b
14020a0f5:	49 8b 00             	mov    (%r8),%rax
14020a0f8:	48 89 06             	mov    %rax,(%rsi)
14020a0fb:	49 8b 40 08          	mov    0x8(%r8),%rax
14020a0ff:	48 89 46 08          	mov    %rax,0x8(%rsi)
14020a103:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
14020a107:	49 8d 50 10          	lea    0x10(%r8),%rdx
14020a10b:	e8 1c d9 e2 ff       	call   0x140037a2c
14020a110:	48 83 c6 28          	add    $0x28,%rsi
14020a114:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14020a119:	eb 12                	jmp    0x14020a12d
14020a11b:	48 8b d6             	mov    %rsi,%rdx
14020a11e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14020a123:	e8 68 d3 e2 ff       	call   0x140037490
14020a128:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14020a12d:	48 8d 15 84 4b 93 00 	lea    0x934b84(%rip),%rdx        # 0x140b3ecb8
14020a134:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14020a138:	e8 5f c4 df ff       	call   0x14000659c
14020a13d:	90                   	nop
14020a13e:	66 90                	xchg   %ax,%ax
14020a140:	48 8b 45 10          	mov    0x10(%rbp),%rax
14020a144:	48 83 f8 07          	cmp    $0x7,%rax
14020a148:	76 2f                	jbe    0x14020a179
14020a14a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14020a151:	00
14020a152:	49 8b ce             	mov    %r14,%rcx
14020a155:	49 3b c7             	cmp    %r15,%rax
14020a158:	72 15                	jb     0x14020a16f
14020a15a:	4d 8b 76 f8          	mov    -0x8(%r14),%r14
14020a15e:	49 2b ce             	sub    %r14,%rcx
14020a161:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14020a165:	48 83 f8 1f          	cmp    $0x1f,%rax
14020a169:	0f 87 1e 04 00 00    	ja     0x14020a58d
14020a16f:	49 8b ce             	mov    %r14,%rcx
14020a172:	ff 15 48 27 90 00    	call   *0x902748(%rip)        # 0x140b0c8c0
14020a178:	90                   	nop
14020a179:	48 8b 45 30          	mov    0x30(%rbp),%rax
14020a17d:	48 83 f8 07          	cmp    $0x7,%rax
14020a181:	76 2f                	jbe    0x14020a1b2
14020a183:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14020a18a:	00
14020a18b:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
14020a18f:	48 8b d1             	mov    %rcx,%rdx
14020a192:	49 3b c7             	cmp    %r15,%rax
14020a195:	72 15                	jb     0x14020a1ac
14020a197:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14020a19b:	48 2b d1             	sub    %rcx,%rdx
14020a19e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14020a1a2:	48 83 f8 1f          	cmp    $0x1f,%rax
14020a1a6:	0f 87 08 08 00 00    	ja     0x14020a9b4
14020a1ac:	ff 15 0e 27 90 00    	call   *0x90270e(%rip)        # 0x140b0c8c0
14020a1b2:	49 ff c4             	inc    %r12
14020a1b5:	4c 89 65 a0          	mov    %r12,-0x60(%rbp)
14020a1b9:	48 83 c3 28          	add    $0x28,%rbx
14020a1bd:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14020a1c2:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
14020a1c7:	48 8b c2             	mov    %rdx,%rax
14020a1ca:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
14020a1cf:	49 2b c0             	sub    %r8,%rax
14020a1d2:	48 c1 f8 03          	sar    $0x3,%rax
14020a1d6:	49 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r10
14020a1dd:	cc cc cc
14020a1e0:	49 0f af c2          	imul   %r10,%rax
14020a1e4:	4c 3b e0             	cmp    %rax,%r12
14020a1e7:	0f 83 03 01 00 00    	jae    0x14020a2f0
14020a1ed:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
14020a1f2:	45 33 db             	xor    %r11d,%r11d
14020a1f5:	e9 4a fb ff ff       	jmp    0x140209d44
14020a1fa:	84 c0                	test   %al,%al
14020a1fc:	0f 84 fd 01 00 00    	je     0x14020a3ff
14020a202:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14020a207:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14020a20c:	48 2b c1             	sub    %rcx,%rax
14020a20f:	48 c1 f8 03          	sar    $0x3,%rax
14020a213:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
14020a21a:	cc cc cc
14020a21d:	48 0f af c2          	imul   %rdx,%rax
14020a221:	4c 3b e0             	cmp    %rax,%r12
14020a224:	0f 83 ff 06 00 00    	jae    0x14020a929
14020a22a:	4b 8d 04 a4          	lea    (%r12,%r12,4),%rax
14020a22e:	4c 8d 04 c1          	lea    (%rcx,%rax,8),%r8
14020a232:	49 3b f5             	cmp    %r13,%rsi
14020a235:	74 26                	je     0x14020a25d
14020a237:	49 8b 00             	mov    (%r8),%rax
14020a23a:	48 89 06             	mov    %rax,(%rsi)
14020a23d:	49 8b 40 08          	mov    0x8(%r8),%rax
14020a241:	48 89 46 08          	mov    %rax,0x8(%rsi)
14020a245:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
14020a249:	49 8d 50 10          	lea    0x10(%r8),%rdx
14020a24d:	e8 da d7 e2 ff       	call   0x140037a2c
14020a252:	48 83 c6 28          	add    $0x28,%rsi
14020a256:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14020a25b:	eb 12                	jmp    0x14020a26f
14020a25d:	48 8b d6             	mov    %rsi,%rdx
14020a260:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14020a265:	e8 26 d2 e2 ff       	call   0x140037490
14020a26a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14020a26f:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
14020a273:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14020a277:	e8 78 dc df ff       	call   0x140007ef4
14020a27c:	90                   	nop
14020a27d:	48 8b 45 10          	mov    0x10(%rbp),%rax
14020a281:	48 83 f8 07          	cmp    $0x7,%rax
14020a285:	76 30                	jbe    0x14020a2b7
14020a287:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14020a28e:	00
14020a28f:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14020a293:	48 8b d1             	mov    %rcx,%rdx
14020a296:	49 3b c7             	cmp    %r15,%rax
14020a299:	72 15                	jb     0x14020a2b0
14020a29b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14020a29f:	48 2b d1             	sub    %rcx,%rdx
14020a2a2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14020a2a6:	48 83 f8 1f          	cmp    $0x1f,%rax
14020a2aa:	0f 87 dd 02 00 00    	ja     0x14020a58d
14020a2b0:	ff 15 0a 26 90 00    	call   *0x90260a(%rip)        # 0x140b0c8c0
14020a2b6:	90                   	nop
14020a2b7:	48 8b 45 30          	mov    0x30(%rbp),%rax
14020a2bb:	48 83 f8 07          	cmp    $0x7,%rax
14020a2bf:	76 2f                	jbe    0x14020a2f0
14020a2c1:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14020a2c8:	00
14020a2c9:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
14020a2cd:	48 8b d1             	mov    %rcx,%rdx
14020a2d0:	49 3b c7             	cmp    %r15,%rax
14020a2d3:	72 15                	jb     0x14020a2ea
14020a2d5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14020a2d9:	48 2b d1             	sub    %rcx,%rdx
14020a2dc:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14020a2e0:	48 83 f8 1f          	cmp    $0x1f,%rax
14020a2e4:	0f 87 ca 06 00 00    	ja     0x14020a9b4
14020a2ea:	ff 15 d0 25 90 00    	call   *0x9025d0(%rip)        # 0x140b0c8c0
14020a2f0:	45 33 e4             	xor    %r12d,%r12d
14020a2f3:	44 38 64 24 30       	cmp    %r12b,0x30(%rsp)
14020a2f8:	0f 84 f8 05 00 00    	je     0x14020a8f6
14020a2fe:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
14020a302:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14020a307:	48 2b d1             	sub    %rcx,%rdx
14020a30a:	48 c1 fa 05          	sar    $0x5,%rdx
14020a30e:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
14020a313:	4c 8b f2             	mov    %rdx,%r14
14020a316:	48 85 d2             	test   %rdx,%rdx
14020a319:	0f 84 be 02 00 00    	je     0x14020a5dd
14020a31f:	48 8d 7a ff          	lea    -0x1(%rdx),%rdi
14020a323:	48 8b da             	mov    %rdx,%rbx
14020a326:	48 c1 e3 05          	shl    $0x5,%rbx
14020a32a:	48 83 c3 e0          	add    $0xffffffffffffffe0,%rbx
14020a32e:	48 03 d9             	add    %rcx,%rbx
14020a331:	4c 8b 6d 80          	mov    -0x80(%rbp),%r13
14020a335:	0f 57 c0             	xorps  %xmm0,%xmm0
14020a338:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14020a33c:	4c 89 65 08          	mov    %r12,0x8(%rbp)
14020a340:	48 c7 45 10 07 00 00 	movq   $0x7,0x10(%rbp)
14020a347:	00
14020a348:	66 44 89 65 f8       	mov    %r12w,-0x8(%rbp)
14020a34d:	48 3b fa             	cmp    %rdx,%rdi
14020a350:	0f 83 6a 04 00 00    	jae    0x14020a7c0
14020a356:	48 8b cb             	mov    %rbx,%rcx
14020a359:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
14020a35e:	76 03                	jbe    0x14020a363