140a0ba80:	49 3b c7             	cmp    %r15,%rax
140a0ba83:	72 15                	jb     0x140a0ba9a
140a0ba85:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a0ba89:	48 2b d1             	sub    %rcx,%rdx
140a0ba8c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140a0ba90:	48 83 f8 1f          	cmp    $0x1f,%rax
140a0ba94:	0f 87 fe 01 00 00    	ja     0x140a0bc98
140a0ba9a:	ff 15 20 0e 10 00    	call   *0x100e20(%rip)        # 0x140b0c8c0
140a0baa0:	90                   	nop
140a0baa1:	48 83 fb 07          	cmp    $0x7,%rbx
140a0baa5:	76 2e                	jbe    0x140a0bad5
140a0baa7:	48 8b d7             	mov    %rdi,%rdx
140a0baaa:	48 8d 04 5d 02 00 00 	lea    0x2(,%rbx,2),%rax
140a0bab1:	00
140a0bab2:	49 3b c7             	cmp    %r15,%rax
140a0bab5:	72 15                	jb     0x140a0bacc
140a0bab7:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
140a0babb:	48 2b d7             	sub    %rdi,%rdx
140a0babe:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140a0bac2:	48 83 f8 1f          	cmp    $0x1f,%rax
140a0bac6:	0f 87 23 04 00 00    	ja     0x140a0beef
140a0bacc:	48 8b cf             	mov    %rdi,%rcx
140a0bacf:	ff 15 eb 0d 10 00    	call   *0x100deb(%rip)        # 0x140b0c8c0
140a0bad5:	32 c0                	xor    %al,%al
140a0bad7:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
140a0bade:	00
140a0badf:	48 33 cc             	xor    %rsp,%rcx
140a0bae2:	e8 f9 3a 0e 00       	call   0x140aef5e0
140a0bae7:	4c 8d 9c 24 08 01 00 	lea    0x108(%rsp),%r11
140a0baee:	00
140a0baef:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
140a0baf4:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
140a0baf9:	49 8b e3             	mov    %r11,%rsp
140a0bafc:	41 5f                	pop    %r15
140a0bafe:	41 5e                	pop    %r14
140a0bb00:	41 5d                	pop    %r13
140a0bb02:	41 5c                	pop    %r12
140a0bb04:	5f                   	pop    %rdi
140a0bb05:	5b                   	pop    %rbx
140a0bb06:	c3                   	ret
140a0bb07:	41 bf 00 10 00 00    	mov    $0x1000,%r15d
140a0bb0d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a0bb12:	e8 35 fb ff ff       	call   0x140a0b64c
140a0bb17:	45 33 c9             	xor    %r9d,%r9d
140a0bb1a:	84 c0                	test   %al,%al
140a0bb1c:	74 57                	je     0x140a0bb75
140a0bb1e:	49 8b d4             	mov    %r12,%rdx
140a0bb21:	48 8b cb             	mov    %rbx,%rcx
140a0bb24:	e8 cb c3 5f ff       	call   0x140007ef4
140a0bb29:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a0bb2e:	33 c9                	xor    %ecx,%ecx
140a0bb30:	88 08                	mov    %cl,(%rax)
140a0bb32:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140a0bb37:	48 83 f8 07          	cmp    $0x7,%rax
140a0bb3b:	76 30                	jbe    0x140a0bb6d
140a0bb3d:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140a0bb42:	48 8b d1             	mov    %rcx,%rdx
140a0bb45:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140a0bb4c:	00
140a0bb4d:	49 3b c7             	cmp    %r15,%rax
140a0bb50:	72 15                	jb     0x140a0bb67
140a0bb52:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a0bb56:	48 2b d1             	sub    %rcx,%rdx
140a0bb59:	48 83 c2 f8          	add    $0xfffffffffffffff8,%rdx
140a0bb5d:	48 83 fa 1f          	cmp    $0x1f,%rdx
140a0bb61:	0f 87 88 03 00 00    	ja     0x140a0beef
140a0bb67:	ff 15 53 0d 10 00    	call   *0x100d53(%rip)        # 0x140b0c8c0
140a0bb6d:	41 8a c6             	mov    %r14b,%al
140a0bb70:	e9 62 ff ff ff       	jmp    0x140a0bad7
140a0bb75:	45 0f b7 e9          	movzwl %r9w,%r13d
140a0bb79:	4d 8b c1             	mov    %r9,%r8
140a0bb7c:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140a0bb81:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140a0bb86:	4c 8b 74 24 70       	mov    0x70(%rsp),%r14
140a0bb8b:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140a0bb90:	48 85 c0             	test   %rax,%rax
140a0bb93:	74 7b                	je     0x140a0bc10
140a0bb95:	48 8b c8             	mov    %rax,%rcx
140a0bb98:	49 2b c8             	sub    %r8,%rcx
140a0bb9b:	48 ff c9             	dec    %rcx
140a0bb9e:	48 3b c8             	cmp    %rax,%rcx
140a0bba1:	0f 87 f1 00 00 00    	ja     0x140a0bc98
140a0bba7:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140a0bbac:	49 83 fe 07          	cmp    $0x7,%r14
140a0bbb0:	48 0f 47 c7          	cmova  %rdi,%rax
140a0bbb4:	0f b7 14 48          	movzwl (%rax,%rcx,2),%edx
140a0bbb8:	41 8a c0             	mov    %r8b,%al
140a0bbbb:	24 03                	and    $0x3,%al
140a0bbbd:	3c 03                	cmp    $0x3,%al
140a0bbbf:	74 1b                	je     0x140a0bbdc
140a0bbc1:	0f b7 ca             	movzwl %dx,%ecx
140a0bbc4:	ff 15 d6 0e 10 00    	call   *0x100ed6(%rip)        # 0x140b0caa0
140a0bbca:	45 33 c9             	xor    %r9d,%r9d
140a0bbcd:	85 c0                	test   %eax,%eax
140a0bbcf:	0f 84 95 00 00 00    	je     0x140a0bc6a
140a0bbd5:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140a0bbda:	eb 22                	jmp    0x140a0bbfe
140a0bbdc:	66 45 85 ed          	test   %r13w,%r13w
140a0bbe0:	75 16                	jne    0x140a0bbf8
140a0bbe2:	66 83 fa 2c          	cmp    $0x2c,%dx
140a0bbe6:	74 0a                	je     0x140a0bbf2
140a0bbe8:	b8 20 00 00 00       	mov    $0x20,%eax
140a0bbed:	66 3b d0             	cmp    %ax,%dx
140a0bbf0:	75 78                	jne    0x140a0bc6a
140a0bbf2:	44 0f b7 ea          	movzwl %dx,%r13d
140a0bbf6:	eb 06                	jmp    0x140a0bbfe
140a0bbf8:	66 41 3b d5          	cmp    %r13w,%dx
140a0bbfc:	75 6c                	jne    0x140a0bc6a
140a0bbfe:	49 ff c0             	inc    %r8
140a0bc01:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140a0bc06:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140a0bc0b:	4c 3b c0             	cmp    %rax,%r8
140a0bc0e:	72 85                	jb     0x140a0bb95
140a0bc10:	49 8b d4             	mov    %r12,%rdx
140a0bc13:	48 8b cb             	mov    %rbx,%rcx
140a0bc16:	e8 d9 c2 5f ff       	call   0x140007ef4
140a0bc1b:	66 45 85 ed          	test   %r13w,%r13w
140a0bc1f:	0f 84 f4 00 00 00    	je     0x140a0bd19
140a0bc25:	48 8b c3             	mov    %rbx,%rax
140a0bc28:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0bc2d:	76 03                	jbe    0x140a0bc32
140a0bc2f:	48 8b 03             	mov    (%rbx),%rax
140a0bc32:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140a0bc36:	48 8d 14 48          	lea    (%rax,%rcx,2),%rdx
140a0bc3a:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140a0bc3f:	48 8b c3             	mov    %rbx,%rax
140a0bc42:	76 03                	jbe    0x140a0bc47
140a0bc44:	48 8b 03             	mov    (%rbx),%rax
140a0bc47:	4c 8d 24 48          	lea    (%rax,%rcx,2),%r12
140a0bc4b:	48 8b cb             	mov    %rbx,%rcx
140a0bc4e:	76 03                	jbe    0x140a0bc53
140a0bc50:	48 8b 0b             	mov    (%rbx),%rcx
140a0bc53:	45 0f b7 c5          	movzwl %r13w,%r8d
140a0bc57:	49 8b d4             	mov    %r12,%rdx
140a0bc5a:	e8 71 4e 0e 00       	call   0x140af0ad0
140a0bc5f:	49 3b c4             	cmp    %r12,%rax
140a0bc62:	74 54                	je     0x140a0bcb8
140a0bc64:	48 8d 48 02          	lea    0x2(%rax),%rcx
140a0bc68:	eb 49                	jmp    0x140a0bcb3
140a0bc6a:	49 83 fe 07          	cmp    $0x7,%r14
140a0bc6e:	0f 86 61 fe ff ff    	jbe    0x140a0bad5
140a0bc74:	48 8b cf             	mov    %rdi,%rcx
140a0bc77:	4a 8d 04 75 02 00 00 	lea    0x2(,%r14,2),%rax
140a0bc7e:	00
140a0bc7f:	49 3b c7             	cmp    %r15,%rax
140a0bc82:	0f 82 44 fe ff ff    	jb     0x140a0bacc
140a0bc88:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
140a0bc8c:	48 2b cf             	sub    %rdi,%rcx
140a0bc8f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140a0bc93:	e9 2a fe ff ff       	jmp    0x140a0bac2
140a0bc98:	ff 15 fa 0c 10 00    	call   *0x100cfa(%rip)        # 0x140b0c998
140a0bc9e:	cc                   	int3
140a0bc9f:	0f b7 11             	movzwl (%rcx),%edx
140a0bca2:	66 41 3b d5          	cmp    %r13w,%dx
140a0bca6:	74 07                	je     0x140a0bcaf
140a0bca8:	66 89 10             	mov    %dx,(%rax)
140a0bcab:	48 83 c0 02          	add    $0x2,%rax
140a0bcaf:	48 83 c1 02          	add    $0x2,%rcx
140a0bcb3:	49 3b cc             	cmp    %r12,%rcx
140a0bcb6:	75 e7                	jne    0x140a0bc9f
140a0bcb8:	48 8b cb             	mov    %rbx,%rcx
140a0bcbb:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0bcc0:	76 03                	jbe    0x140a0bcc5
140a0bcc2:	48 8b 0b             	mov    (%rbx),%rcx
140a0bcc5:	4c 8b c8             	mov    %rax,%r9
140a0bcc8:	4c 2b c9             	sub    %rcx,%r9
140a0bccb:	49 d1 f9             	sar    $1,%r9
140a0bcce:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140a0bcd3:	48 2b d0             	sub    %rax,%rdx
140a0bcd6:	48 d1 fa             	sar    $1,%rdx
140a0bcd9:	4c 8b 63 10          	mov    0x10(%rbx),%r12
140a0bcdd:	49 8b c4             	mov    %r12,%rax
140a0bce0:	49 2b c1             	sub    %r9,%rax
140a0bce3:	48 3b c2             	cmp    %rdx,%rax
140a0bce6:	48 0f 42 d0          	cmovb  %rax,%rdx
140a0bcea:	48 8b c3             	mov    %rbx,%rax
140a0bced:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0bcf2:	76 03                	jbe    0x140a0bcf7
140a0bcf4:	48 8b 03             	mov    (%rbx),%rax
140a0bcf7:	4a 8d 0c 48          	lea    (%rax,%r9,2),%rcx
140a0bcfb:	4c 2b e2             	sub    %rdx,%r12
140a0bcfe:	48 8d 14 51          	lea    (%rcx,%rdx,2),%rdx
140a0bd02:	4d 8b c4             	mov    %r12,%r8
140a0bd05:	4d 2b c1             	sub    %r9,%r8
140a0bd08:	4e 8d 04 45 02 00 00 	lea    0x2(,%r8,2),%r8
140a0bd0f:	00
140a0bd10:	e8 51 47 0e 00       	call   0x140af0466
140a0bd15:	4c 89 63 10          	mov    %r12,0x10(%rbx)
140a0bd19:	66 41 83 fd 2c       	cmp    $0x2c,%r13w
140a0bd1e:	75 08                	jne    0x140a0bd28
140a0bd20:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
140a0bd25:	c6 00 01             	movb   $0x1,(%rax)
140a0bd28:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0bd2d:	76 03                	jbe    0x140a0bd32
140a0bd2f:	48 8b 1b             	mov    (%rbx),%rbx
140a0bd32:	0f 57 c0             	xorps  %xmm0,%xmm0
140a0bd35:	0f 11 84 24 b8 00 00 	movups %xmm0,0xb8(%rsp)
140a0bd3c:	00
140a0bd3d:	0f 57 c9             	xorps  %xmm1,%xmm1
140a0bd40:	f3 0f 7f 8c 24 c8 00 	movdqu %xmm1,0xc8(%rsp)
140a0bd47:	00 00
140a0bd49:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140a0bd4d:	45 33 ed             	xor    %r13d,%r13d
140a0bd50:	49 ff c0             	inc    %r8
140a0bd53:	66 46 39 2c 43       	cmp    %r13w,(%rbx,%r8,2)
140a0bd58:	75 f6                	jne    0x140a0bd50
140a0bd5a:	48 8b d3             	mov    %rbx,%rdx
140a0bd5d:	48 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%rcx
140a0bd64:	00
140a0bd65:	e8 b6 80 5f ff       	call   0x140003e20
140a0bd6a:	ff 15 90 0b 10 00    	call   *0x100b90(%rip)        # 0x140b0c900
140a0bd70:	4c 8b e0             	mov    %rax,%r12
140a0bd73:	48 8d 9c 24 b8 00 00 	lea    0xb8(%rsp),%rbx
140a0bd7a:	00
140a0bd7b:	48 83 bc 24 d0 00 00 	cmpq   $0x7,0xd0(%rsp)
140a0bd82:	00 07
140a0bd84:	48 0f 47 9c 24 b8 00 	cmova  0xb8(%rsp),%rbx
140a0bd8b:	00 00
140a0bd8d:	44 89 28             	mov    %r13d,(%rax)
140a0bd90:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a0bd95:	48 8b cb             	mov    %rbx,%rcx
140a0bd98:	ff 15 42 0d 10 00    	call   *0x100d42(%rip)        # 0x140b0cae0
140a0bd9e:	0f 28 f0             	movaps %xmm0,%xmm6
140a0bda1:	48 3b 5c 24 30       	cmp    0x30(%rsp),%rbx
140a0bda6:	75 0d                	jne    0x140a0bdb5
140a0bda8:	48 8d 0d a9 0f 1a 00 	lea    0x1a0fa9(%rip),%rcx        # 0x140bacd58
140a0bdaf:	ff 15 e3 08 10 00    	call   *0x1008e3(%rip)        # 0x140b0c698
140a0bdb5:	41 83 3c 24 22       	cmpl   $0x22,(%r12)
140a0bdba:	75 0e                	jne    0x140a0bdca
140a0bdbc:	48 8d 0d 75 0f 1a 00 	lea    0x1a0f75(%rip),%rcx        # 0x140bacd38
140a0bdc3:	ff 15 f7 06 10 00    	call   *0x1006f7(%rip)        # 0x140b0c4c0
140a0bdc9:	90                   	nop
140a0bdca:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
140a0bdd1:	00
140a0bdd2:	48 83 f8 07          	cmp    $0x7,%rax
140a0bdd6:	76 37                	jbe    0x140a0be0f
140a0bdd8:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140a0bddf:	00
140a0bde0:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
140a0bde7:	00
140a0bde8:	48 8b d1             	mov    %rcx,%rdx
140a0bdeb:	49 3b c7             	cmp    %r15,%rax
140a0bdee:	72 18                	jb     0x140a0be08
140a0bdf0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a0bdf4:	48 2b d1             	sub    %rcx,%rdx
140a0bdf7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140a0bdfb:	48 83 f8 1f          	cmp    $0x1f,%rax
140a0bdff:	76 07                	jbe    0x140a0be08
140a0be01:	ff 15 91 0b 10 00    	call   *0x100b91(%rip)        # 0x140b0c998
140a0be07:	cc                   	int3
140a0be08:	ff 15 b2 0a 10 00    	call   *0x100ab2(%rip)        # 0x140b0c8c0
140a0be0e:	90                   	nop
140a0be0f:	f2 0f 10 0d 69 55 1a 	movsd  0x1a5569(%rip),%xmm1        # 0x140bb1380
140a0be16:	00
140a0be17:	f2 0f 10 05 c9 55 1a 	movsd  0x1a55c9(%rip),%xmm0        # 0x140bb13e8
140a0be1e:	00
140a0be1f:	66 0f 2f ce          	comisd %xmm6,%xmm1
140a0be23:	76 06                	jbe    0x140a0be2b
140a0be25:	66 0f 2f f0          	comisd %xmm0,%xmm6
140a0be29:	77 40                	ja     0x140a0be6b
140a0be2b:	66 0f 2f f1          	comisd %xmm1,%xmm6
140a0be2f:	76 06                	jbe    0x140a0be37
140a0be31:	66 0f 2f c6          	comisd %xmm6,%xmm0
140a0be35:	77 34                	ja     0x140a0be6b
140a0be37:	f2 0f 10 0d 29 55 1a 	movsd  0x1a5529(%rip),%xmm1        # 0x140bb1368
140a0be3e:	00
140a0be3f:	f2 0f 10 05 d1 51 1a 	movsd  0x1a51d1(%rip),%xmm0        # 0x140bb1018
140a0be46:	00
140a0be47:	66 0f 2f ce          	comisd %xmm6,%xmm1
140a0be4b:	76 06                	jbe    0x140a0be53
140a0be4d:	66 0f 2f f0          	comisd %xmm0,%xmm6
140a0be51:	77 18                	ja     0x140a0be6b
140a0be53:	66 0f 2f f1          	comisd %xmm1,%xmm6
140a0be57:	76 06                	jbe    0x140a0be5f
140a0be59:	66 0f 2f c6          	comisd %xmm6,%xmm0
140a0be5d:	77 0c                	ja     0x140a0be6b
140a0be5f:	66 0f 2e 35 a9 51 1a 	ucomisd 0x1a51a9(%rip),%xmm6        # 0x140bb1010
140a0be66:	00
140a0be67:	7a 09                	jp     0x140a0be72
140a0be69:	75 07                	jne    0x140a0be72
140a0be6b:	bb 01 00 00 00       	mov    $0x1,%ebx
140a0be70:	eb 03                	jmp    0x140a0be75
140a0be72:	41 8a dd             	mov    %r13b,%bl
140a0be75:	49 83 fe 07          	cmp    $0x7,%r14
140a0be79:	76 2a                	jbe    0x140a0bea5
140a0be7b:	48 8b cf             	mov    %rdi,%rcx
140a0be7e:	4a 8d 04 75 02 00 00 	lea    0x2(,%r14,2),%rax
140a0be85:	00
140a0be86:	49 3b c7             	cmp    %r15,%rax
140a0be89:	72 11                	jb     0x140a0be9c
140a0be8b:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
140a0be8f:	48 2b cf             	sub    %rdi,%rcx
140a0be92:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140a0be96:	48 83 f8 1f          	cmp    $0x1f,%rax
140a0be9a:	77 53                	ja     0x140a0beef
140a0be9c:	48 8b cf             	mov    %rdi,%rcx
140a0be9f:	ff 15 1b 0a 10 00    	call   *0x100a1b(%rip)        # 0x140b0c8c0
140a0bea5:	8a c3                	mov    %bl,%al
140a0bea7:	e9 2b fc ff ff       	jmp    0x140a0bad7
140a0beac:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140a0beb1:	48 83 f8 07          	cmp    $0x7,%rax
140a0beb5:	0f 86 1a fc ff ff    	jbe    0x140a0bad5
140a0bebb:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140a0bec0:	48 8b d1             	mov    %rcx,%rdx
140a0bec3:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140a0beca:	00
140a0becb:	41 bf 00 10 00 00    	mov    $0x1000,%r15d
140a0bed1:	49 3b c7             	cmp    %r15,%rax
140a0bed4:	0f 82 f5 fb ff ff    	jb     0x140a0bacf
140a0beda:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a0bede:	48 2b d1             	sub    %rcx,%rdx
140a0bee1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140a0bee5:	48 83 f8 1f          	cmp    $0x1f,%rax
140a0bee9:	0f 86 e0 fb ff ff    	jbe    0x140a0bacf
140a0beef:	ff 15 a3 0a 10 00    	call   *0x100aa3(%rip)        # 0x140b0c998
140a0bef5:	90                   	nop
140a0bef6:	e8 05 b0 61 ff       	call   0x140026f00
140a0befb:	cc                   	int3
140a0befc:	90                   	nop
140a0befd:	90                   	nop
140a0befe:	90                   	nop
140a0beff:	90                   	nop
140a0bf00:	40 55                	rex push %rbp
140a0bf02:	53                   	push   %rbx
140a0bf03:	56                   	push   %rsi
140a0bf04:	57                   	push   %rdi
140a0bf05:	41 54                	push   %r12
140a0bf07:	41 56                	push   %r14
140a0bf09:	41 57                	push   %r15
140a0bf0b:	48 8b ec             	mov    %rsp,%rbp
140a0bf0e:	48 83 ec 50          	sub    $0x50,%rsp
140a0bf12:	48 8b 05 27 31 2b 00 	mov    0x2b3127(%rip),%rax        # 0x140cbf040
140a0bf19:	48 33 c4             	xor    %rsp,%rax
140a0bf1c:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140a0bf20:	48 8b 41 10          	mov    0x10(%rcx),%rax
140a0bf24:	33 ff                	xor    %edi,%edi
140a0bf26:	4d 8b e1             	mov    %r9,%r12
140a0bf29:	4d 8b f8             	mov    %r8,%r15
140a0bf2c:	4c 8b f2             	mov    %rdx,%r14
140a0bf2f:	48 8b d9             	mov    %rcx,%rbx
140a0bf32:	48 85 c0             	test   %rax,%rax
140a0bf35:	74 30                	je     0x140a0bf67
140a0bf37:	48 3b f8             	cmp    %rax,%rdi
140a0bf3a:	0f 87 04 02 00 00    	ja     0x140a0c144
140a0bf40:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0bf45:	48 8b cb             	mov    %rbx,%rcx
140a0bf48:	76 03                	jbe    0x140a0bf4d
140a0bf4a:	48 8b 0b             	mov    (%rbx),%rcx
140a0bf4d:	0f b7 0c 79          	movzwl (%rcx,%rdi,2),%ecx
140a0bf51:	ff 15 49 0b 10 00    	call   *0x100b49(%rip)        # 0x140b0caa0