140a3462b:	74 18                	je     0x140a34645
140a3462d:	b0 3a                	mov    $0x3a,%al
140a3462f:	49 8b cd             	mov    %r13,%rcx
140a34632:	40 3a c6             	cmp    %sil,%al
140a34635:	74 0e                	je     0x140a34645
140a34637:	0f b6 01             	movzbl (%rcx),%eax
140a3463a:	48 ff c1             	inc    %rcx
140a3463d:	84 c0                	test   %al,%al
140a3463f:	75 f1                	jne    0x140a34632
140a34641:	b0 01                	mov    $0x1,%al
140a34643:	eb 02                	jmp    0x140a34647
140a34645:	32 c0                	xor    %al,%al
140a34647:	84 c0                	test   %al,%al
140a34649:	74 6c                	je     0x140a346b7
140a3464b:	48 8b 55 07          	mov    0x7(%rbp),%rdx
140a3464f:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
140a34653:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a34657:	49 3b d0             	cmp    %r8,%rdx
140a3465a:	73 20                	jae    0x140a3467c
140a3465c:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a34660:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a34664:	49 83 f8 0f          	cmp    $0xf,%r8
140a34668:	48 0f 47 4d f7       	cmova  -0x9(%rbp),%rcx
140a3466d:	0f b6 44 24 20       	movzbl 0x20(%rsp),%eax
140a34672:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140a34675:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
140a3467a:	eb 14                	jmp    0x140a34690
140a3467c:	44 0f b6 4c 24 20    	movzbl 0x20(%rsp),%r9d
140a34682:	44 0f b6 c3          	movzbl %bl,%r8d
140a34686:	ba 01 00 00 00       	mov    $0x1,%edx
140a3468b:	e8 30 41 77 ff       	call   0x1401a87c0
140a34690:	48 8b 37             	mov    (%rdi),%rsi
140a34693:	48 ff c6             	inc    %rsi
140a34696:	48 89 37             	mov    %rsi,(%rdi)
140a34699:	ff 47 18             	incl   0x18(%rdi)
140a3469c:	48 3b 77 08          	cmp    0x8(%rdi),%rsi
140a346a0:	74 64                	je     0x140a34706
140a346a2:	0f b6 36             	movzbl (%rsi),%esi
140a346a5:	40 80 fe 0a          	cmp    $0xa,%sil
140a346a9:	75 5e                	jne    0x140a34709
140a346ab:	ff 47 14             	incl   0x14(%rdi)
140a346ae:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a346b5:	eb 52                	jmp    0x140a34709
140a346b7:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a346bc:	80 fa 25             	cmp    $0x25,%dl
140a346bf:	75 5b                	jne    0x140a3471c
140a346c1:	48 8b 0f             	mov    (%rdi),%rcx
140a346c4:	48 ff c1             	inc    %rcx
140a346c7:	48 89 0f             	mov    %rcx,(%rdi)
140a346ca:	ff 47 18             	incl   0x18(%rdi)
140a346cd:	48 3b 4f 08          	cmp    0x8(%rdi),%rcx
140a346d1:	74 0f                	je     0x140a346e2
140a346d3:	80 39 0a             	cmpb   $0xa,(%rcx)
140a346d6:	75 0a                	jne    0x140a346e2
140a346d8:	ff 47 14             	incl   0x14(%rdi)
140a346db:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a346e2:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
140a346e6:	48 8b cf             	mov    %rdi,%rcx
140a346e9:	e8 a2 0b 00 00       	call   0x140a35290
140a346ee:	80 7f 10 01          	cmpb   $0x1,0x10(%rdi)
140a346f2:	0f 87 28 0b 00 00    	ja     0x140a35220
140a346f8:	48 8b 37             	mov    (%rdi),%rsi
140a346fb:	48 3b 77 08          	cmp    0x8(%rdi),%rsi
140a346ff:	74 05                	je     0x140a34706
140a34701:	0f b6 36             	movzbl (%rsi),%esi
140a34704:	eb 03                	jmp    0x140a34709
140a34706:	40 32 f6             	xor    %sil,%sil
140a34709:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
140a3470e:	40 84 f6             	test   %sil,%sil
140a34711:	0f 85 09 ff ff ff    	jne    0x140a34620
140a34717:	e9 00 0b 00 00       	jmp    0x140a3521c
140a3471c:	80 fa 3a             	cmp    $0x3a,%dl
140a3471f:	0f 85 cb 05 00 00    	jne    0x140a34cf0
140a34725:	0f 57 c0             	xorps  %xmm0,%xmm0
140a34728:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
140a3472c:	45 33 e4             	xor    %r12d,%r12d
140a3472f:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
140a34733:	48 c7 45 cf 0f 00 00 	movq   $0xf,-0x31(%rbp)
140a3473a:	00
140a3473b:	44 88 65 b7          	mov    %r12b,-0x49(%rbp)
140a3473f:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140a34743:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140a34748:	48 3b c1             	cmp    %rcx,%rax
140a3474b:	74 1e                	je     0x140a3476b
140a3474d:	0f 10 10             	movups (%rax),%xmm2
140a34750:	0f 10 58 10          	movups 0x10(%rax),%xmm3
140a34754:	0f 10 45 b7          	movups -0x49(%rbp),%xmm0
140a34758:	0f 11 00             	movups %xmm0,(%rax)
140a3475b:	0f 10 4d c7          	movups -0x39(%rbp),%xmm1
140a3475f:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140a34763:	0f 11 55 b7          	movups %xmm2,-0x49(%rbp)
140a34767:	0f 11 5d c7          	movups %xmm3,-0x39(%rbp)
140a3476b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a3476f:	49 8b cf             	mov    %r15,%rcx
140a34772:	e8 59 fd 04 00       	call   0x140a844d0
140a34777:	48 8b 1f             	mov    (%rdi),%rbx
140a3477a:	48 ff c3             	inc    %rbx
140a3477d:	48 89 1f             	mov    %rbx,(%rdi)
140a34780:	ff 47 18             	incl   0x18(%rdi)
140a34783:	48 3b 5f 08          	cmp    0x8(%rdi),%rbx
140a34787:	0f 84 8a 0a 00 00    	je     0x140a35217
140a3478d:	0f be 1b             	movsbl (%rbx),%ebx
140a34790:	80 fb 0a             	cmp    $0xa,%bl
140a34793:	75 0a                	jne    0x140a3479f
140a34795:	ff 47 14             	incl   0x14(%rdi)
140a34798:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a3479f:	88 5c 24 20          	mov    %bl,0x20(%rsp)
140a347a3:	84 db                	test   %bl,%bl
140a347a5:	0f 84 71 0a 00 00    	je     0x140a3521c
140a347ab:	80 fb 2f             	cmp    $0x2f,%bl
140a347ae:	0f 85 da 07 00 00    	jne    0x140a34f8e
140a347b4:	48 8b cf             	mov    %rdi,%rcx
140a347b7:	e8 84 33 fc ff       	call   0x1409f7b40
140a347bc:	88 44 24 20          	mov    %al,0x20(%rsp)
140a347c0:	84 c0                	test   %al,%al
140a347c2:	75 35                	jne    0x140a347f9
140a347c4:	0f 57 c0             	xorps  %xmm0,%xmm0
140a347c7:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140a347cc:	48 c7 45 8f 01 00 00 	movq   $0x1,-0x71(%rbp)
140a347d3:	00
140a347d4:	48 c7 45 97 0f 00 00 	movq   $0xf,-0x69(%rbp)
140a347db:	00
140a347dc:	66 c7 44 24 38 2f 00 	movw   $0x2f,0x38(%rsp)
140a347e3:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140a347e8:	49 8b cf             	mov    %r15,%rcx
140a347eb:	e8 90 fa 04 00       	call   0x140a84280
140a347f0:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
140a347f4:	e9 27 0a 00 00       	jmp    0x140a35220
140a347f9:	3c 2f                	cmp    $0x2f,%al
140a347fb:	0f 85 3a 07 00 00    	jne    0x140a34f3b
140a34801:	48 8b cf             	mov    %rdi,%rcx
140a34804:	e8 37 33 fc ff       	call   0x1409f7b40
140a34809:	0f be d8             	movsbl %al,%ebx
140a3480c:	88 5c 24 20          	mov    %bl,0x20(%rsp)
140a34810:	84 c0                	test   %al,%al
140a34812:	0f 84 04 0a 00 00    	je     0x140a3521c
140a34818:	80 fb 2f             	cmp    $0x2f,%bl
140a3481b:	75 59                	jne    0x140a34876
140a3481d:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140a34821:	48 8b 55 0f          	mov    0xf(%rbp),%rdx
140a34825:	48 3b ca             	cmp    %rdx,%rcx
140a34828:	73 28                	jae    0x140a34852
140a3482a:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a3482e:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a34832:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140a34836:	48 83 fa 0f          	cmp    $0xf,%rdx
140a3483a:	48 0f 47 45 f7       	cmova  -0x9(%rbp),%rax
140a3483f:	66 c7 04 08 2f 00    	movw   $0x2f,(%rax,%rcx,1)
140a34845:	48 8b cf             	mov    %rdi,%rcx
140a34848:	e8 f3 32 fc ff       	call   0x1409f7b40
140a3484d:	e9 fe 07 00 00       	jmp    0x140a35050
140a34852:	41 b1 2f             	mov    $0x2f,%r9b
140a34855:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140a3485b:	ba 01 00 00 00       	mov    $0x1,%edx
140a34860:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a34864:	e8 57 3f 77 ff       	call   0x1401a87c0
140a34869:	48 8b cf             	mov    %rdi,%rcx
140a3486c:	e8 cf 32 fc ff       	call   0x1409f7b40
140a34871:	e9 da 07 00 00       	jmp    0x140a35050
140a34876:	8b cb                	mov    %ebx,%ecx
140a34878:	e8 c3 f2 3f 00       	call   0x140e33b40
140a3487d:	4c 8d 35 05 8f 64 00 	lea    0x648f05(%rip),%r14        # 0x14107d789
140a34884:	85 c0                	test   %eax,%eax
140a34886:	74 1a                	je     0x140a348a2
140a34888:	b0 3a                	mov    $0x3a,%al
140a3488a:	49 8b ce             	mov    %r14,%rcx
140a3488d:	0f 1f 00             	nopl   (%rax)
140a34890:	3a c3                	cmp    %bl,%al
140a34892:	74 0e                	je     0x140a348a2
140a34894:	0f b6 01             	movzbl (%rcx),%eax
140a34897:	48 ff c1             	inc    %rcx
140a3489a:	84 c0                	test   %al,%al
140a3489c:	75 f2                	jne    0x140a34890
140a3489e:	b0 01                	mov    $0x1,%al
140a348a0:	eb 02                	jmp    0x140a348a4
140a348a2:	32 c0                	xor    %al,%al
140a348a4:	84 c0                	test   %al,%al
140a348a6:	74 5f                	je     0x140a34907
140a348a8:	48 8b 55 07          	mov    0x7(%rbp),%rdx
140a348ac:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
140a348b0:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a348b4:	49 3b d0             	cmp    %r8,%rdx
140a348b7:	73 2b                	jae    0x140a348e4
140a348b9:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a348bd:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a348c1:	49 83 f8 0f          	cmp    $0xf,%r8
140a348c5:	48 0f 47 4d f7       	cmova  -0x9(%rbp),%rcx
140a348ca:	0f b6 44 24 20       	movzbl 0x20(%rsp),%eax
140a348cf:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140a348d2:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
140a348d7:	48 8b cf             	mov    %rdi,%rcx
140a348da:	e8 61 32 fc ff       	call   0x1409f7b40
140a348df:	0f b6 f0             	movzbl %al,%esi
140a348e2:	eb 60                	jmp    0x140a34944
140a348e4:	44 0f b6 4c 24 20    	movzbl 0x20(%rsp),%r9d
140a348ea:	44 0f b6 44 24 20    	movzbl 0x20(%rsp),%r8d
140a348f0:	ba 01 00 00 00       	mov    $0x1,%edx
140a348f5:	e8 c6 3e 77 ff       	call   0x1401a87c0
140a348fa:	48 8b cf             	mov    %rdi,%rcx
140a348fd:	e8 3e 32 fc ff       	call   0x1409f7b40
140a34902:	0f b6 f0             	movzbl %al,%esi
140a34905:	eb 3d                	jmp    0x140a34944
140a34907:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a3490c:	80 fa 25             	cmp    $0x25,%dl
140a3490f:	0f 85 5a 04 00 00    	jne    0x140a34d6f
140a34915:	48 8b cf             	mov    %rdi,%rcx
140a34918:	e8 23 32 fc ff       	call   0x1409f7b40
140a3491d:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
140a34921:	48 8b cf             	mov    %rdi,%rcx
140a34924:	e8 67 09 00 00       	call   0x140a35290
140a34929:	80 7f 10 01          	cmpb   $0x1,0x10(%rdi)
140a3492d:	0f 87 ed 08 00 00    	ja     0x140a35220
140a34933:	48 8b 37             	mov    (%rdi),%rsi
140a34936:	48 3b 77 08          	cmp    0x8(%rdi),%rsi
140a3493a:	74 05                	je     0x140a34941
140a3493c:	0f b6 36             	movzbl (%rsi),%esi
140a3493f:	eb 03                	jmp    0x140a34944
140a34941:	40 32 f6             	xor    %sil,%sil
140a34944:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
140a34949:	40 84 f6             	test   %sil,%sil
140a3494c:	0f 84 03 01 00 00    	je     0x140a34a55
140a34952:	0f b6 5c 24 20       	movzbl 0x20(%rsp),%ebx
140a34957:	40 0f be ce          	movsbl %sil,%ecx
140a3495b:	e8 e0 f1 3f 00       	call   0x140e33b40
140a34960:	85 c0                	test   %eax,%eax
140a34962:	74 1f                	je     0x140a34983
140a34964:	b0 3a                	mov    $0x3a,%al
140a34966:	49 8b cd             	mov    %r13,%rcx
140a34969:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a34970:	40 3a c6             	cmp    %sil,%al
140a34973:	74 0e                	je     0x140a34983
140a34975:	0f b6 01             	movzbl (%rcx),%eax
140a34978:	48 ff c1             	inc    %rcx
140a3497b:	84 c0                	test   %al,%al
140a3497d:	75 f1                	jne    0x140a34970
140a3497f:	b0 01                	mov    $0x1,%al
140a34981:	eb 02                	jmp    0x140a34985
140a34983:	32 c0                	xor    %al,%al
140a34985:	84 c0                	test   %al,%al
140a34987:	74 6c                	je     0x140a349f5
140a34989:	48 8b 55 07          	mov    0x7(%rbp),%rdx
140a3498d:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
140a34991:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a34995:	49 3b d0             	cmp    %r8,%rdx
140a34998:	73 20                	jae    0x140a349ba
140a3499a:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a3499e:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a349a2:	49 83 f8 0f          	cmp    $0xf,%r8
140a349a6:	48 0f 47 4d f7       	cmova  -0x9(%rbp),%rcx
140a349ab:	0f b6 44 24 20       	movzbl 0x20(%rsp),%eax
140a349b0:	88 04 11             	mov    %al,(%rcx,%rdx,1)
140a349b3:	c6 44 11 01 00       	movb   $0x0,0x1(%rcx,%rdx,1)
140a349b8:	eb 14                	jmp    0x140a349ce
140a349ba:	44 0f b6 4c 24 20    	movzbl 0x20(%rsp),%r9d
140a349c0:	44 0f b6 c3          	movzbl %bl,%r8d
140a349c4:	ba 01 00 00 00       	mov    $0x1,%edx
140a349c9:	e8 f2 3d 77 ff       	call   0x1401a87c0
140a349ce:	48 8b 37             	mov    (%rdi),%rsi
140a349d1:	48 ff c6             	inc    %rsi
140a349d4:	48 89 37             	mov    %rsi,(%rdi)
140a349d7:	ff 47 18             	incl   0x18(%rdi)
140a349da:	48 3b 77 08          	cmp    0x8(%rdi),%rsi
140a349de:	74 64                	je     0x140a34a44
140a349e0:	0f b6 36             	movzbl (%rsi),%esi
140a349e3:	40 80 fe 0a          	cmp    $0xa,%sil
140a349e7:	75 5e                	jne    0x140a34a47
140a349e9:	ff 47 14             	incl   0x14(%rdi)
140a349ec:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a349f3:	eb 52                	jmp    0x140a34a47
140a349f5:	0f b6 54 24 20       	movzbl 0x20(%rsp),%edx
140a349fa:	80 fa 25             	cmp    $0x25,%dl
140a349fd:	75 68                	jne    0x140a34a67
140a349ff:	48 8b 07             	mov    (%rdi),%rax
140a34a02:	48 ff c0             	inc    %rax
140a34a05:	48 89 07             	mov    %rax,(%rdi)
140a34a08:	ff 47 18             	incl   0x18(%rdi)
140a34a0b:	48 3b 47 08          	cmp    0x8(%rdi),%rax
140a34a0f:	74 0f                	je     0x140a34a20
140a34a11:	80 38 0a             	cmpb   $0xa,(%rax)
140a34a14:	75 0a                	jne    0x140a34a20
140a34a16:	ff 47 14             	incl   0x14(%rdi)
140a34a19:	c7 47 18 01 00 00 00 	movl   $0x1,0x18(%rdi)
140a34a20:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
140a34a24:	48 8b cf             	mov    %rdi,%rcx
140a34a27:	e8 64 08 00 00       	call   0x140a35290
140a34a2c:	80 7f 10 01          	cmpb   $0x1,0x10(%rdi)
140a34a30:	0f 87 ea 07 00 00    	ja     0x140a35220
140a34a36:	48 8b 37             	mov    (%rdi),%rsi
140a34a39:	48 3b 77 08          	cmp    0x8(%rdi),%rsi
140a34a3d:	74 05                	je     0x140a34a44
140a34a3f:	0f b6 36             	movzbl (%rsi),%esi
140a34a42:	eb 03                	jmp    0x140a34a47
140a34a44:	40 32 f6             	xor    %sil,%sil
140a34a47:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
140a34a4c:	40 84 f6             	test   %sil,%sil
140a34a4f:	0f 85 02 ff ff ff    	jne    0x140a34957
140a34a55:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
140a34a59:	e8 82 26 00 00       	call   0x140a370e0
140a34a5e:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
140a34a62:	e9 b9 07 00 00       	jmp    0x140a35220
140a34a67:	80 fa 40             	cmp    $0x40,%dl
140a34a6a:	0f 85 98 02 00 00    	jne    0x140a34d08
140a34a70:	0f 57 c0             	xorps  %xmm0,%xmm0
140a34a73:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140a34a77:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
140a34a7b:	48 c7 45 ef 0f 00 00 	movq   $0xf,-0x11(%rbp)
140a34a82:	00
140a34a83:	c6 45 d7 00          	movb   $0x0,-0x29(%rbp)
140a34a87:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a34a8b:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140a34a90:	48 3b c1             	cmp    %rcx,%rax
140a34a93:	74 1e                	je     0x140a34ab3
140a34a95:	0f 10 10             	movups (%rax),%xmm2
140a34a98:	0f 10 58 10          	movups 0x10(%rax),%xmm3
140a34a9c:	0f 10 45 d7          	movups -0x29(%rbp),%xmm0
140a34aa0:	0f 11 00             	movups %xmm0,(%rax)
140a34aa3:	0f 10 4d e7          	movups -0x19(%rbp),%xmm1
140a34aa7:	0f 11 48 10          	movups %xmm1,0x10(%rax)
140a34aab:	0f 11 55 d7          	movups %xmm2,-0x29(%rbp)
140a34aaf:	0f 11 5d e7          	movups %xmm3,-0x19(%rbp)
140a34ab3:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140a34ab7:	49 8b cf             	mov    %r15,%rcx
140a34aba:	e8 91 fa 04 00       	call   0x140a84550
140a34abf:	48 8b cf             	mov    %rdi,%rcx
140a34ac2:	e8 79 30 fc ff       	call   0x1409f7b40
140a34ac7:	0f be d8             	movsbl %al,%ebx
140a34aca:	88 5c 24 20          	mov    %bl,0x20(%rsp)
140a34ace:	84 c0                	test   %al,%al
140a34ad0:	0f 84 46 07 00 00    	je     0x140a3521c
140a34ad6:	8b cb                	mov    %ebx,%ecx
140a34ad8:	e8 63 f0 3f 00       	call   0x140e33b40
140a34add:	85 c0                	test   %eax,%eax
140a34adf:	74 15                	je     0x140a34af6
140a34ae1:	b0 3a                	mov    $0x3a,%al
140a34ae3:	3a c3                	cmp    %bl,%al
140a34ae5:	74 0f                	je     0x140a34af6
140a34ae7:	41 0f b6 06          	movzbl (%r14),%eax
140a34aeb:	49 ff c6             	inc    %r14
140a34aee:	84 c0                	test   %al,%al
140a34af0:	75 f1                	jne    0x140a34ae3
140a34af2:	b0 01                	mov    $0x1,%al
140a34af4:	eb 02                	jmp    0x140a34af8
140a34af6:	32 c0                	xor    %al,%al
140a34af8:	84 c0                	test   %al,%al
140a34afa:	74 5f                	je     0x140a34b5b
140a34afc:	48 8b 55 07          	mov    0x7(%rbp),%rdx
140a34b00:	4c 8b 45 0f          	mov    0xf(%rbp),%r8
140a34b04:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
140a34b08:	49 3b d0             	cmp    %r8,%rdx
140a34b0b:	73 2b                	jae    0x140a34b38