140a2f0d2:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
140a2f0d6:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140a2f0da:	f2 0f 10 45 f0       	movsd  -0x10(%rbp),%xmm0
140a2f0df:	f2 0f 11 45 f0       	movsd  %xmm0,-0x10(%rbp)
140a2f0e4:	49 3b ca             	cmp    %r10,%rcx
140a2f0e7:	0f 84 54 01 00 00    	je     0x140a2f241
140a2f0ed:	0f b6 09             	movzbl (%rcx),%ecx
140a2f0f0:	84 c9                	test   %cl,%cl
140a2f0f2:	0f 84 49 01 00 00    	je     0x140a2f241
140a2f0f8:	4c 8d 05 22 3c 61 00 	lea    0x613c22(%rip),%r8        # 0x141042d21
140a2f0ff:	90                   	nop
140a2f100:	b0 20                	mov    $0x20,%al
140a2f102:	49 8b d0             	mov    %r8,%rdx
140a2f105:	3a c1                	cmp    %cl,%al
140a2f107:	0f 84 09 01 00 00    	je     0x140a2f216
140a2f10d:	0f b6 02             	movzbl (%rdx),%eax
140a2f110:	48 ff c2             	inc    %rdx
140a2f113:	84 c0                	test   %al,%al
140a2f115:	75 ee                	jne    0x140a2f105
140a2f117:	80 f9 2b             	cmp    $0x2b,%cl
140a2f11a:	0f 85 60 01 00 00    	jne    0x140a2f280
140a2f120:	48 8b 0b             	mov    (%rbx),%rcx
140a2f123:	4c 8d 43 18          	lea    0x18(%rbx),%r8
140a2f127:	41 ff 00             	incl   (%r8)
140a2f12a:	48 ff c1             	inc    %rcx
140a2f12d:	48 89 0b             	mov    %rcx,(%rbx)
140a2f130:	49 3b ca             	cmp    %r10,%rcx
140a2f133:	0f 84 40 01 00 00    	je     0x140a2f279
140a2f139:	0f b6 09             	movzbl (%rcx),%ecx
140a2f13c:	80 f9 0a             	cmp    $0xa,%cl
140a2f13f:	75 0e                	jne    0x140a2f14f
140a2f141:	ff 43 14             	incl   0x14(%rbx)
140a2f144:	41 c7 00 01 00 00 00 	movl   $0x1,(%r8)
140a2f14b:	4c 8d 43 18          	lea    0x18(%rbx),%r8
140a2f14f:	84 c9                	test   %cl,%cl
140a2f151:	0f 84 ea 00 00 00    	je     0x140a2f241
140a2f157:	80 f9 30             	cmp    $0x30,%cl
140a2f15a:	0f 85 6c 07 00 00    	jne    0x140a2f8cc
140a2f160:	48 8b 13             	mov    (%rbx),%rdx
140a2f163:	41 ff 00             	incl   (%r8)
140a2f166:	48 ff c2             	inc    %rdx
140a2f169:	48 89 13             	mov    %rdx,(%rbx)
140a2f16c:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2f170:	0f 84 42 02 00 00    	je     0x140a2f3b8
140a2f176:	0f b6 12             	movzbl (%rdx),%edx
140a2f179:	80 fa 0a             	cmp    $0xa,%dl
140a2f17c:	75 0a                	jne    0x140a2f188
140a2f17e:	ff 43 14             	incl   0x14(%rbx)
140a2f181:	41 c7 00 01 00 00 00 	movl   $0x1,(%r8)
140a2f188:	84 d2                	test   %dl,%dl
140a2f18a:	0f 84 28 02 00 00    	je     0x140a2f3b8
140a2f190:	b1 62                	mov    $0x62,%cl
140a2f192:	48 8d 05 68 f0 64 00 	lea    0x64f068(%rip),%rax        # 0x14107e201
140a2f199:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a2f1a0:	3a ca                	cmp    %dl,%cl
140a2f1a2:	0f 84 4d 06 00 00    	je     0x140a2f7f5
140a2f1a8:	0f b6 08             	movzbl (%rax),%ecx
140a2f1ab:	48 ff c0             	inc    %rax
140a2f1ae:	84 c9                	test   %cl,%cl
140a2f1b0:	75 ee                	jne    0x140a2f1a0
140a2f1b2:	b1 78                	mov    $0x78,%cl
140a2f1b4:	48 8d 05 4a f0 64 00 	lea    0x64f04a(%rip),%rax        # 0x14107e205
140a2f1bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2f1c0:	3a ca                	cmp    %dl,%cl
140a2f1c2:	0f 84 28 05 00 00    	je     0x140a2f6f0
140a2f1c8:	0f b6 08             	movzbl (%rax),%ecx
140a2f1cb:	48 ff c0             	inc    %rax
140a2f1ce:	84 c9                	test   %cl,%cl
140a2f1d0:	75 ee                	jne    0x140a2f1c0
140a2f1d2:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a2f1d6:	4c 8d 0d 74 24 65 00 	lea    0x652474(%rip),%r9        # 0x141081651
140a2f1dd:	49 bb ff ff ff ff ff 	movabs $0xfffffffffffffff,%r11
140a2f1e4:	ff ff 0f
140a2f1e7:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2f1ee:	ff ff 7f
140a2f1f1:	0f b6 05 58 24 65 00 	movzbl 0x652458(%rip),%eax        # 0x141081650
140a2f1f8:	49 8b c9             	mov    %r9,%rcx
140a2f1fb:	84 c0                	test   %al,%al
140a2f1fd:	74 13                	je     0x140a2f212
140a2f1ff:	90                   	nop
140a2f200:	3a c2                	cmp    %dl,%al
140a2f202:	0f 84 7e 04 00 00    	je     0x140a2f686
140a2f208:	0f b6 01             	movzbl (%rcx),%eax
140a2f20b:	48 ff c1             	inc    %rcx
140a2f20e:	84 c0                	test   %al,%al
140a2f210:	75 ee                	jne    0x140a2f200
140a2f212:	b0 01                	mov    $0x1,%al
140a2f214:	eb 2d                	jmp    0x140a2f243
140a2f216:	48 8b 0b             	mov    (%rbx),%rcx
140a2f219:	ff 43 18             	incl   0x18(%rbx)
140a2f21c:	48 ff c1             	inc    %rcx
140a2f21f:	48 89 0b             	mov    %rcx,(%rbx)
140a2f222:	49 3b ca             	cmp    %r10,%rcx
140a2f225:	74 1a                	je     0x140a2f241
140a2f227:	0f b6 09             	movzbl (%rcx),%ecx
140a2f22a:	80 f9 0a             	cmp    $0xa,%cl
140a2f22d:	75 0a                	jne    0x140a2f239
140a2f22f:	ff 43 14             	incl   0x14(%rbx)
140a2f232:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2f239:	84 c9                	test   %cl,%cl
140a2f23b:	0f 85 bf fe ff ff    	jne    0x140a2f100
140a2f241:	b0 02                	mov    $0x2,%al
140a2f243:	88 43 10             	mov    %al,0x10(%rbx)
140a2f246:	0f 10 45 d0          	movups -0x30(%rbp),%xmm0
140a2f24a:	66 48 0f 7e c0       	movq   %xmm0,%rax
140a2f24f:	80 78 10 01          	cmpb   $0x1,0x10(%rax)
140a2f253:	77 14                	ja     0x140a2f269
140a2f255:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140a2f259:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140a2f25e:	48 8b 08             	mov    (%rax),%rcx
140a2f261:	66 48 0f 7e c0       	movq   %xmm0,%rax
140a2f266:	48 89 08             	mov    %rcx,(%rax)
140a2f269:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a2f26e:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140a2f273:	48 83 c4 50          	add    $0x50,%rsp
140a2f277:	5d                   	pop    %rbp
140a2f278:	c3                   	ret
140a2f279:	32 c9                	xor    %cl,%cl
140a2f27b:	e9 cf fe ff ff       	jmp    0x140a2f14f
140a2f280:	80 f9 2d             	cmp    $0x2d,%cl
140a2f283:	0f 85 c2 fe ff ff    	jne    0x140a2f14b
140a2f289:	4c 8b 03             	mov    (%rbx),%r8
140a2f28c:	ff 43 18             	incl   0x18(%rbx)
140a2f28f:	49 ff c0             	inc    %r8
140a2f292:	4c 89 03             	mov    %r8,(%rbx)
140a2f295:	4d 3b c2             	cmp    %r10,%r8
140a2f298:	74 a7                	je     0x140a2f241
140a2f29a:	45 0f b6 00          	movzbl (%r8),%r8d
140a2f29e:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2f2a2:	75 0a                	jne    0x140a2f2ae
140a2f2a4:	ff 43 14             	incl   0x14(%rbx)
140a2f2a7:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2f2ae:	45 84 c0             	test   %r8b,%r8b
140a2f2b1:	74 8e                	je     0x140a2f241
140a2f2b3:	41 80 f8 30          	cmp    $0x30,%r8b
140a2f2b7:	0f 85 d0 02 00 00    	jne    0x140a2f58d
140a2f2bd:	48 8b cb             	mov    %rbx,%rcx
140a2f2c0:	e8 7b 88 fc ff       	call   0x1409f7b40
140a2f2c5:	0f b6 d0             	movzbl %al,%edx
140a2f2c8:	84 c0                	test   %al,%al
140a2f2ca:	0f 84 e8 00 00 00    	je     0x140a2f3b8
140a2f2d0:	b1 62                	mov    $0x62,%cl
140a2f2d2:	48 8d 05 28 ef 64 00 	lea    0x64ef28(%rip),%rax        # 0x14107e201
140a2f2d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a2f2e0:	3a ca                	cmp    %dl,%cl
140a2f2e2:	0f 84 db 01 00 00    	je     0x140a2f4c3
140a2f2e8:	0f b6 08             	movzbl (%rax),%ecx
140a2f2eb:	48 ff c0             	inc    %rax
140a2f2ee:	84 c9                	test   %cl,%cl
140a2f2f0:	75 ee                	jne    0x140a2f2e0
140a2f2f2:	b1 78                	mov    $0x78,%cl
140a2f2f4:	48 8d 05 0a ef 64 00 	lea    0x64ef0a(%rip),%rax        # 0x14107e205
140a2f2fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2f300:	3a ca                	cmp    %dl,%cl
140a2f302:	0f 84 b7 00 00 00    	je     0x140a2f3bf
140a2f308:	0f b6 08             	movzbl (%rax),%ecx
140a2f30b:	48 ff c0             	inc    %rax
140a2f30e:	84 c9                	test   %cl,%cl
140a2f310:	75 ee                	jne    0x140a2f300
140a2f312:	4c 8d 0d 38 23 65 00 	lea    0x652338(%rip),%r9        # 0x141081651
140a2f319:	49 b8 00 00 00 00 00 	movabs $0xf000000000000000,%r8
140a2f320:	00 00 f0
140a2f323:	49 bb 00 00 00 00 00 	movabs $0x8000000000000000,%r11
140a2f32a:	00 00 80
140a2f32d:	0f 1f 00             	nopl   (%rax)
140a2f330:	0f b6 05 19 23 65 00 	movzbl 0x652319(%rip),%eax        # 0x141081650
140a2f337:	49 8b c9             	mov    %r9,%rcx
140a2f33a:	84 c0                	test   %al,%al
140a2f33c:	0f 84 d0 fe ff ff    	je     0x140a2f212
140a2f342:	3a c2                	cmp    %dl,%al
140a2f344:	74 11                	je     0x140a2f357
140a2f346:	0f b6 01             	movzbl (%rcx),%eax
140a2f349:	48 ff c1             	inc    %rcx
140a2f34c:	84 c0                	test   %al,%al
140a2f34e:	75 f2                	jne    0x140a2f342
140a2f350:	b0 01                	mov    $0x1,%al
140a2f352:	e9 ec fe ff ff       	jmp    0x140a2f243
140a2f357:	49 3b f8             	cmp    %r8,%rdi
140a2f35a:	0f 8c 26 02 00 00    	jl     0x140a2f586
140a2f360:	48 8d 04 fd 00 00 00 	lea    0x0(,%rdi,8),%rax
140a2f367:	00
140a2f368:	48 8b f8             	mov    %rax,%rdi
140a2f36b:	48 89 45 10          	mov    %rax,0x10(%rbp)
140a2f36f:	0f be c2             	movsbl %dl,%eax
140a2f372:	83 e8 30             	sub    $0x30,%eax
140a2f375:	48 63 c8             	movslq %eax,%rcx
140a2f378:	4a 8d 04 19          	lea    (%rcx,%r11,1),%rax
140a2f37c:	48 3b f8             	cmp    %rax,%rdi
140a2f37f:	0f 8c 01 02 00 00    	jl     0x140a2f586
140a2f385:	48 8b 13             	mov    (%rbx),%rdx
140a2f388:	48 2b f9             	sub    %rcx,%rdi
140a2f38b:	ff 43 18             	incl   0x18(%rbx)
140a2f38e:	48 ff c2             	inc    %rdx
140a2f391:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a2f395:	48 89 13             	mov    %rdx,(%rbx)
140a2f398:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2f39c:	74 1a                	je     0x140a2f3b8
140a2f39e:	0f b6 12             	movzbl (%rdx),%edx
140a2f3a1:	80 fa 0a             	cmp    $0xa,%dl
140a2f3a4:	75 0a                	jne    0x140a2f3b0
140a2f3a6:	ff 43 14             	incl   0x14(%rbx)
140a2f3a9:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2f3b0:	84 d2                	test   %dl,%dl
140a2f3b2:	0f 85 78 ff ff ff    	jne    0x140a2f330
140a2f3b8:	32 c0                	xor    %al,%al
140a2f3ba:	e9 84 fe ff ff       	jmp    0x140a2f243
140a2f3bf:	48 8b cb             	mov    %rbx,%rcx
140a2f3c2:	e8 79 87 fc ff       	call   0x1409f7b40
140a2f3c7:	0f b6 d0             	movzbl %al,%edx
140a2f3ca:	84 c0                	test   %al,%al
140a2f3cc:	0f 84 6f fe ff ff    	je     0x140a2f241
140a2f3d2:	0f b6 0d 4f 22 65 00 	movzbl 0x65224f(%rip),%ecx        # 0x141081628
140a2f3d9:	48 8d 05 49 22 65 00 	lea    0x652249(%rip),%rax        # 0x141081629
140a2f3e0:	44 0f b6 c1          	movzbl %cl,%r8d
140a2f3e4:	84 c9                	test   %cl,%cl
140a2f3e6:	0f 84 33 04 00 00    	je     0x140a2f81f
140a2f3ec:	0f 1f 40 00          	nopl   0x0(%rax)
140a2f3f0:	44 3a c2             	cmp    %dl,%r8b
140a2f3f3:	74 11                	je     0x140a2f406
140a2f3f5:	44 0f b6 00          	movzbl (%rax),%r8d
140a2f3f9:	48 ff c0             	inc    %rax
140a2f3fc:	45 84 c0             	test   %r8b,%r8b
140a2f3ff:	75 ef                	jne    0x140a2f3f0
140a2f401:	e9 19 04 00 00       	jmp    0x140a2f81f
140a2f406:	49 bb 00 00 00 00 00 	movabs $0x8000000000000000,%r11
140a2f40d:	00 00 80
140a2f410:	4c 8d 05 12 22 65 00 	lea    0x652212(%rip),%r8        # 0x141081629
140a2f417:	49 b9 00 00 00 00 00 	movabs $0xf800000000000000,%r9
140a2f41e:	00 00 f8
140a2f421:	49 8b c0             	mov    %r8,%rax
140a2f424:	84 c9                	test   %cl,%cl
140a2f426:	0f 84 e6 fd ff ff    	je     0x140a2f212
140a2f42c:	0f 1f 40 00          	nopl   0x0(%rax)
140a2f430:	3a ca                	cmp    %dl,%cl
140a2f432:	74 11                	je     0x140a2f445
140a2f434:	0f b6 08             	movzbl (%rax),%ecx
140a2f437:	48 ff c0             	inc    %rax
140a2f43a:	84 c9                	test   %cl,%cl
140a2f43c:	75 f2                	jne    0x140a2f430
140a2f43e:	b0 01                	mov    $0x1,%al
140a2f440:	e9 fe fd ff ff       	jmp    0x140a2f243
140a2f445:	49 3b f9             	cmp    %r9,%rdi
140a2f448:	0f 8c 38 01 00 00    	jl     0x140a2f586
140a2f44e:	48 c1 e7 04          	shl    $0x4,%rdi
140a2f452:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a2f456:	0f be c2             	movsbl %dl,%eax
140a2f459:	80 fa 39             	cmp    $0x39,%dl
140a2f45c:	7f 05                	jg     0x140a2f463
140a2f45e:	83 c0 d0             	add    $0xffffffd0,%eax
140a2f461:	eb 0d                	jmp    0x140a2f470
140a2f463:	80 fa 46             	cmp    $0x46,%dl
140a2f466:	7f 05                	jg     0x140a2f46d
140a2f468:	83 c0 c9             	add    $0xffffffc9,%eax
140a2f46b:	eb 03                	jmp    0x140a2f470
140a2f46d:	83 c0 a9             	add    $0xffffffa9,%eax
140a2f470:	48 63 c8             	movslq %eax,%rcx
140a2f473:	4a 8d 04 19          	lea    (%rcx,%r11,1),%rax
140a2f477:	48 3b f8             	cmp    %rax,%rdi
140a2f47a:	0f 8c 06 01 00 00    	jl     0x140a2f586
140a2f480:	48 8b 13             	mov    (%rbx),%rdx
140a2f483:	48 2b f9             	sub    %rcx,%rdi
140a2f486:	ff 43 18             	incl   0x18(%rbx)
140a2f489:	48 ff c2             	inc    %rdx
140a2f48c:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a2f490:	48 89 13             	mov    %rdx,(%rbx)
140a2f493:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2f497:	0f 84 1b ff ff ff    	je     0x140a2f3b8
140a2f49d:	0f b6 12             	movzbl (%rdx),%edx
140a2f4a0:	80 fa 0a             	cmp    $0xa,%dl
140a2f4a3:	75 0a                	jne    0x140a2f4af
140a2f4a5:	ff 43 14             	incl   0x14(%rbx)
140a2f4a8:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2f4af:	84 d2                	test   %dl,%dl
140a2f4b1:	0f 84 01 ff ff ff    	je     0x140a2f3b8
140a2f4b7:	0f b6 0d 6a 21 65 00 	movzbl 0x65216a(%rip),%ecx        # 0x141081628
140a2f4be:	e9 5e ff ff ff       	jmp    0x140a2f421
140a2f4c3:	48 8b cb             	mov    %rbx,%rcx
140a2f4c6:	e8 75 86 fc ff       	call   0x1409f7b40
140a2f4cb:	0f b6 d0             	movzbl %al,%edx
140a2f4ce:	84 c0                	test   %al,%al
140a2f4d0:	0f 84 6b fd ff ff    	je     0x140a2f241
140a2f4d6:	b0 30                	mov    $0x30,%al
140a2f4d8:	48 8d 0d 2a ed 64 00 	lea    0x64ed2a(%rip),%rcx        # 0x14107e209
140a2f4df:	90                   	nop
140a2f4e0:	3a c2                	cmp    %dl,%al
140a2f4e2:	74 0f                	je     0x140a2f4f3
140a2f4e4:	0f b6 01             	movzbl (%rcx),%eax
140a2f4e7:	48 ff c1             	inc    %rcx
140a2f4ea:	84 c0                	test   %al,%al
140a2f4ec:	75 f2                	jne    0x140a2f4e0
140a2f4ee:	e9 2c 03 00 00       	jmp    0x140a2f81f
140a2f4f3:	49 bb 00 00 00 00 00 	movabs $0x8000000000000000,%r11
140a2f4fa:	00 00 80
140a2f4fd:	4c 8d 05 05 ed 64 00 	lea    0x64ed05(%rip),%r8        # 0x14107e209
140a2f504:	49 b9 00 00 00 00 00 	movabs $0xc000000000000000,%r9
140a2f50b:	00 00 c0
140a2f50e:	66 90                	xchg   %ax,%ax
140a2f510:	b0 30                	mov    $0x30,%al
140a2f512:	49 8b c8             	mov    %r8,%rcx
140a2f515:	3a c2                	cmp    %dl,%al
140a2f517:	74 11                	je     0x140a2f52a
140a2f519:	0f b6 01             	movzbl (%rcx),%eax
140a2f51c:	48 ff c1             	inc    %rcx
140a2f51f:	84 c0                	test   %al,%al
140a2f521:	75 f2                	jne    0x140a2f515
140a2f523:	b0 01                	mov    $0x1,%al
140a2f525:	e9 19 fd ff ff       	jmp    0x140a2f243
140a2f52a:	49 3b f9             	cmp    %r9,%rdi
140a2f52d:	7c 57                	jl     0x140a2f586
140a2f52f:	48 8d 04 3f          	lea    (%rdi,%rdi,1),%rax
140a2f533:	48 8b f8             	mov    %rax,%rdi
140a2f536:	48 89 45 10          	mov    %rax,0x10(%rbp)
140a2f53a:	0f be c2             	movsbl %dl,%eax
140a2f53d:	83 e8 30             	sub    $0x30,%eax
140a2f540:	48 63 c8             	movslq %eax,%rcx
140a2f543:	4a 8d 04 19          	lea    (%rcx,%r11,1),%rax
140a2f547:	48 3b f8             	cmp    %rax,%rdi
140a2f54a:	7c 3a                	jl     0x140a2f586
140a2f54c:	48 8b 13             	mov    (%rbx),%rdx
140a2f54f:	48 2b f9             	sub    %rcx,%rdi
140a2f552:	ff 43 18             	incl   0x18(%rbx)
140a2f555:	48 ff c2             	inc    %rdx
140a2f558:	48 89 7d 10          	mov    %rdi,0x10(%rbp)
140a2f55c:	48 89 13             	mov    %rdx,(%rbx)
140a2f55f:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2f563:	0f 84 4f fe ff ff    	je     0x140a2f3b8
140a2f569:	0f b6 12             	movzbl (%rdx),%edx
140a2f56c:	80 fa 0a             	cmp    $0xa,%dl
140a2f56f:	75 0a                	jne    0x140a2f57b
140a2f571:	ff 43 14             	incl   0x14(%rbx)
140a2f574:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2f57b:	84 d2                	test   %dl,%dl
140a2f57d:	75 91                	jne    0x140a2f510
140a2f57f:	32 c0                	xor    %al,%al
140a2f581:	e9 bd fc ff ff       	jmp    0x140a2f243
140a2f586:	b0 0a                	mov    $0xa,%al
140a2f588:	e9 b6 fc ff ff       	jmp    0x140a2f243
140a2f58d:	0f b6 05 ac 20 65 00 	movzbl 0x6520ac(%rip),%eax        # 0x141081640
140a2f594:	48 8d 15 a6 20 65 00 	lea    0x6520a6(%rip),%rdx        # 0x141081641
140a2f59b:	0f b6 c8             	movzbl %al,%ecx
140a2f59e:	45 0f b6 c8          	movzbl %r8b,%r9d
140a2f5a2:	84 c0                	test   %al,%al
140a2f5a4:	74 0f                	je     0x140a2f5b5
140a2f5a6:	41 3a c8             	cmp    %r8b,%cl
140a2f5a9:	74 22                	je     0x140a2f5cd
140a2f5ab:	0f b6 0a             	movzbl (%rdx),%ecx
140a2f5ae:	48 ff c2             	inc    %rdx
140a2f5b1:	84 c9                	test   %cl,%cl
140a2f5b3:	75 f1                	jne    0x140a2f5a6
140a2f5b5:	41 80 f9 0a          	cmp    $0xa,%r9b