140a2b130:	45 0f be 01          	movsbl (%r9),%r8d
140a2b134:	45 84 c0             	test   %r8b,%r8b
140a2b137:	0f 84 65 01 00 00    	je     0x140a2b2a2
140a2b13d:	0f b6 05 e4 64 65 00 	movzbl 0x6564e4(%rip),%eax        # 0x141081628
140a2b144:	48 8d 0d de 64 65 00 	lea    0x6564de(%rip),%rcx        # 0x141081629
140a2b14b:	84 c0                	test   %al,%al
140a2b14d:	74 10                	je     0x140a2b15f
140a2b14f:	90                   	nop
140a2b150:	41 3a c0             	cmp    %r8b,%al
140a2b153:	74 20                	je     0x140a2b175
140a2b155:	0f b6 01             	movzbl (%rcx),%eax
140a2b158:	48 ff c1             	inc    %rcx
140a2b15b:	84 c0                	test   %al,%al
140a2b15d:	75 f1                	jne    0x140a2b150
140a2b15f:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2b163:	b8 08 00 00 00       	mov    $0x8,%eax
140a2b168:	b9 03 00 00 00       	mov    $0x3,%ecx
140a2b16d:	0f 45 c1             	cmovne %ecx,%eax
140a2b170:	e9 2f 01 00 00       	jmp    0x140a2b2a4
140a2b175:	41 bb 01 00 00 00    	mov    $0x1,%r11d
140a2b17b:	41 0f b7 d0          	movzwl %r8w,%edx
140a2b17f:	41 80 f8 39          	cmp    $0x39,%r8b
140a2b183:	7f 06                	jg     0x140a2b18b
140a2b185:	66 83 ea 30          	sub    $0x30,%dx
140a2b189:	eb 0f                	jmp    0x140a2b19a
140a2b18b:	8d 42 c9             	lea    -0x37(%rdx),%eax
140a2b18e:	66 83 ea 57          	sub    $0x57,%dx
140a2b192:	41 80 f8 46          	cmp    $0x46,%r8b
140a2b196:	66 0f 4e d0          	cmovle %ax,%dx
140a2b19a:	0f b7 ca             	movzwl %dx,%ecx
140a2b19d:	b8 ff ff 00 00       	mov    $0xffff,%eax
140a2b1a2:	3b c1                	cmp    %ecx,%eax
140a2b1a4:	79 07                	jns    0x140a2b1ad
140a2b1a6:	b0 09                	mov    $0x9,%al
140a2b1a8:	e9 f7 00 00 00       	jmp    0x140a2b2a4
140a2b1ad:	41 ff 42 18          	incl   0x18(%r10)
140a2b1b1:	4d 8d 41 01          	lea    0x1(%r9),%r8
140a2b1b5:	66 89 54 24 30       	mov    %dx,0x30(%rsp)
140a2b1ba:	4d 89 02             	mov    %r8,(%r10)
140a2b1bd:	4c 3b c3             	cmp    %rbx,%r8
140a2b1c0:	0f 84 d8 00 00 00    	je     0x140a2b29e
140a2b1c6:	45 0f b6 00          	movzbl (%r8),%r8d
140a2b1ca:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2b1ce:	75 08                	jne    0x140a2b1d8
140a2b1d0:	41 ff 42 14          	incl   0x14(%r10)
140a2b1d4:	45 89 5a 18          	mov    %r11d,0x18(%r10)
140a2b1d8:	45 84 c0             	test   %r8b,%r8b
140a2b1db:	0f 84 bd 00 00 00    	je     0x140a2b29e
140a2b1e1:	48 8d 35 41 64 65 00 	lea    0x656441(%rip),%rsi        # 0x141081629
140a2b1e8:	bf ff 0f 00 00       	mov    $0xfff,%edi
140a2b1ed:	0f 1f 00             	nopl   (%rax)
140a2b1f0:	49 83 fb 04          	cmp    $0x4,%r11
140a2b1f4:	73 1d                	jae    0x140a2b213
140a2b1f6:	0f b6 05 2b 64 65 00 	movzbl 0x65642b(%rip),%eax        # 0x141081628
140a2b1fd:	48 8b ce             	mov    %rsi,%rcx
140a2b200:	84 c0                	test   %al,%al
140a2b202:	74 0f                	je     0x140a2b213
140a2b204:	41 3a c0             	cmp    %r8b,%al
140a2b207:	74 11                	je     0x140a2b21a
140a2b209:	0f b6 01             	movzbl (%rcx),%eax
140a2b20c:	48 ff c1             	inc    %rcx
140a2b20f:	84 c0                	test   %al,%al
140a2b211:	75 f1                	jne    0x140a2b204
140a2b213:	b0 01                	mov    $0x1,%al
140a2b215:	e9 8a 00 00 00       	jmp    0x140a2b2a4
140a2b21a:	49 ff c3             	inc    %r11
140a2b21d:	66 3b d7             	cmp    %di,%dx
140a2b220:	77 84                	ja     0x140a2b1a6
140a2b222:	66 c1 e2 04          	shl    $0x4,%dx
140a2b226:	66 89 54 24 30       	mov    %dx,0x30(%rsp)
140a2b22b:	45 0f be c8          	movsbl %r8b,%r9d
140a2b22f:	41 80 f8 39          	cmp    $0x39,%r8b
140a2b233:	7f 07                	jg     0x140a2b23c
140a2b235:	66 41 83 e9 30       	sub    $0x30,%r9w
140a2b23a:	eb 12                	jmp    0x140a2b24e
140a2b23c:	41 8d 41 c9          	lea    -0x37(%r9),%eax
140a2b240:	66 41 83 e9 57       	sub    $0x57,%r9w
140a2b245:	41 80 f8 46          	cmp    $0x46,%r8b
140a2b249:	66 44 0f 4e c8       	cmovle %ax,%r9w
140a2b24e:	41 0f b7 c1          	movzwl %r9w,%eax
140a2b252:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140a2b257:	2b c8                	sub    %eax,%ecx
140a2b259:	0f b7 c2             	movzwl %dx,%eax
140a2b25c:	3b c1                	cmp    %ecx,%eax
140a2b25e:	0f 8f 42 ff ff ff    	jg     0x140a2b1a6
140a2b264:	4d 8b 02             	mov    (%r10),%r8
140a2b267:	66 41 03 d1          	add    %r9w,%dx
140a2b26b:	41 ff 42 18          	incl   0x18(%r10)
140a2b26f:	49 ff c0             	inc    %r8
140a2b272:	66 89 54 24 30       	mov    %dx,0x30(%rsp)
140a2b277:	4d 89 02             	mov    %r8,(%r10)
140a2b27a:	4c 3b c3             	cmp    %rbx,%r8
140a2b27d:	74 1f                	je     0x140a2b29e
140a2b27f:	45 0f b6 00          	movzbl (%r8),%r8d
140a2b283:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2b287:	75 0c                	jne    0x140a2b295
140a2b289:	41 ff 42 14          	incl   0x14(%r10)
140a2b28d:	41 c7 42 18 01 00 00 	movl   $0x1,0x18(%r10)
140a2b294:	00
140a2b295:	45 84 c0             	test   %r8b,%r8b
140a2b298:	0f 85 52 ff ff ff    	jne    0x140a2b1f0
140a2b29e:	32 c0                	xor    %al,%al
140a2b2a0:	eb 02                	jmp    0x140a2b2a4
140a2b2a2:	b0 02                	mov    $0x2,%al
140a2b2a4:	41 88 42 10          	mov    %al,0x10(%r10)
140a2b2a8:	66 48 0f 7e c8       	movq   %xmm1,%rax
140a2b2ad:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
140a2b2b2:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140a2b2b7:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140a2b2bc:	80 78 10 01          	cmpb   $0x1,0x10(%rax)
140a2b2c0:	77 47                	ja     0x140a2b309
140a2b2c2:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
140a2b2c7:	66 0f 73 d9 08       	psrldq $0x8,%xmm1
140a2b2cc:	66 49 0f 7e c9       	movq   %xmm1,%r9
140a2b2d1:	44 0f b7 10          	movzwl (%rax),%r10d
140a2b2d5:	66 41 c1 ca 08       	ror    $0x8,%r10w
140a2b2da:	49 8b 49 08          	mov    0x8(%r9),%rcx
140a2b2de:	4d 8b 01             	mov    (%r9),%r8
140a2b2e1:	48 8b 11             	mov    (%rcx),%rdx
140a2b2e4:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a2b2e8:	48 89 01             	mov    %rax,(%rcx)
140a2b2eb:	46 88 14 02          	mov    %r10b,(%rdx,%r8,1)
140a2b2ef:	49 8b 49 08          	mov    0x8(%r9),%rcx
140a2b2f3:	4d 8b 01             	mov    (%r9),%r8
140a2b2f6:	66 41 c1 ea 08       	shr    $0x8,%r10w
140a2b2fb:	48 8b 11             	mov    (%rcx),%rdx
140a2b2fe:	48 8d 42 01          	lea    0x1(%rdx),%rax
140a2b302:	48 89 01             	mov    %rax,(%rcx)
140a2b305:	46 88 14 02          	mov    %r10b,(%rdx,%r8,1)
140a2b309:	48 83 c4 28          	add    $0x28,%rsp
140a2b30d:	c3                   	ret
140a2b30e:	cc                   	int3
140a2b30f:	cc                   	int3
140a2b310:	4c 8b dc             	mov    %rsp,%r11
140a2b313:	48 83 ec 48          	sub    $0x48,%rsp
140a2b317:	4c 8b 11             	mov    (%rcx),%r10
140a2b31a:	33 c0                	xor    %eax,%eax
140a2b31c:	49 89 5b 18          	mov    %rbx,0x18(%r11)
140a2b320:	4c 8b c9             	mov    %rcx,%r9
140a2b323:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140a2b327:	49 89 4b d8          	mov    %rcx,-0x28(%r11)
140a2b32b:	49 89 53 e0          	mov    %rdx,-0x20(%r11)
140a2b32f:	66 89 44 24 50       	mov    %ax,0x50(%rsp)
140a2b334:	49 8d 43 08          	lea    0x8(%r11),%rax
140a2b338:	49 89 43 e8          	mov    %rax,-0x18(%r11)
140a2b33c:	f2 0f 10 44 24 30    	movsd  0x30(%rsp),%xmm0
140a2b342:	49 89 73 20          	mov    %rsi,0x20(%r11)
140a2b346:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
140a2b34c:	49 89 7b f8          	mov    %rdi,-0x8(%r11)
140a2b350:	0f 10 4c 24 20       	movups 0x20(%rsp),%xmm1
140a2b355:	4c 3b d3             	cmp    %rbx,%r10
140a2b358:	0f 84 71 01 00 00    	je     0x140a2b4cf
140a2b35e:	45 0f be 02          	movsbl (%r10),%r8d
140a2b362:	45 84 c0             	test   %r8b,%r8b
140a2b365:	0f 84 64 01 00 00    	je     0x140a2b4cf
140a2b36b:	0f b6 05 b6 62 65 00 	movzbl 0x6562b6(%rip),%eax        # 0x141081628
140a2b372:	48 8d 0d b0 62 65 00 	lea    0x6562b0(%rip),%rcx        # 0x141081629
140a2b379:	84 c0                	test   %al,%al
140a2b37b:	74 12                	je     0x140a2b38f
140a2b37d:	0f 1f 00             	nopl   (%rax)
140a2b380:	41 3a c0             	cmp    %r8b,%al
140a2b383:	74 20                	je     0x140a2b3a5
140a2b385:	0f b6 01             	movzbl (%rcx),%eax
140a2b388:	48 ff c1             	inc    %rcx
140a2b38b:	84 c0                	test   %al,%al
140a2b38d:	75 f1                	jne    0x140a2b380
140a2b38f:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2b393:	b8 08 00 00 00       	mov    $0x8,%eax
140a2b398:	b9 03 00 00 00       	mov    $0x3,%ecx
140a2b39d:	0f 45 c1             	cmovne %ecx,%eax
140a2b3a0:	e9 2c 01 00 00       	jmp    0x140a2b4d1
140a2b3a5:	41 bb 01 00 00 00    	mov    $0x1,%r11d
140a2b3ab:	41 0f b7 d0          	movzwl %r8w,%edx
140a2b3af:	41 80 f8 39          	cmp    $0x39,%r8b
140a2b3b3:	7f 06                	jg     0x140a2b3bb
140a2b3b5:	66 83 ea 30          	sub    $0x30,%dx
140a2b3b9:	eb 0f                	jmp    0x140a2b3ca
140a2b3bb:	8d 42 c9             	lea    -0x37(%rdx),%eax
140a2b3be:	66 83 ea 57          	sub    $0x57,%dx
140a2b3c2:	41 80 f8 46          	cmp    $0x46,%r8b
140a2b3c6:	66 0f 4e d0          	cmovle %ax,%dx
140a2b3ca:	0f b7 ca             	movzwl %dx,%ecx
140a2b3cd:	b8 ff ff 00 00       	mov    $0xffff,%eax
140a2b3d2:	3b c1                	cmp    %ecx,%eax
140a2b3d4:	79 07                	jns    0x140a2b3dd
140a2b3d6:	b0 09                	mov    $0x9,%al
140a2b3d8:	e9 f4 00 00 00       	jmp    0x140a2b4d1
140a2b3dd:	41 ff 41 18          	incl   0x18(%r9)
140a2b3e1:	4d 8d 42 01          	lea    0x1(%r10),%r8
140a2b3e5:	66 89 54 24 50       	mov    %dx,0x50(%rsp)
140a2b3ea:	4d 89 01             	mov    %r8,(%r9)
140a2b3ed:	4c 3b c3             	cmp    %rbx,%r8
140a2b3f0:	0f 84 d5 00 00 00    	je     0x140a2b4cb
140a2b3f6:	45 0f b6 00          	movzbl (%r8),%r8d
140a2b3fa:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2b3fe:	75 08                	jne    0x140a2b408
140a2b400:	41 ff 41 14          	incl   0x14(%r9)
140a2b404:	45 89 59 18          	mov    %r11d,0x18(%r9)
140a2b408:	45 84 c0             	test   %r8b,%r8b
140a2b40b:	0f 84 ba 00 00 00    	je     0x140a2b4cb
140a2b411:	48 8d 35 11 62 65 00 	lea    0x656211(%rip),%rsi        # 0x141081629
140a2b418:	bf ff 0f 00 00       	mov    $0xfff,%edi
140a2b41d:	0f 1f 00             	nopl   (%rax)
140a2b420:	49 83 fb 04          	cmp    $0x4,%r11
140a2b424:	73 1d                	jae    0x140a2b443
140a2b426:	0f b6 05 fb 61 65 00 	movzbl 0x6561fb(%rip),%eax        # 0x141081628
140a2b42d:	48 8b ce             	mov    %rsi,%rcx
140a2b430:	84 c0                	test   %al,%al
140a2b432:	74 0f                	je     0x140a2b443
140a2b434:	41 3a c0             	cmp    %r8b,%al
140a2b437:	74 11                	je     0x140a2b44a
140a2b439:	0f b6 01             	movzbl (%rcx),%eax
140a2b43c:	48 ff c1             	inc    %rcx
140a2b43f:	84 c0                	test   %al,%al
140a2b441:	75 f1                	jne    0x140a2b434
140a2b443:	b0 01                	mov    $0x1,%al
140a2b445:	e9 87 00 00 00       	jmp    0x140a2b4d1
140a2b44a:	49 ff c3             	inc    %r11
140a2b44d:	66 3b d7             	cmp    %di,%dx
140a2b450:	77 84                	ja     0x140a2b3d6
140a2b452:	66 c1 e2 04          	shl    $0x4,%dx
140a2b456:	44 0f b7 d2          	movzwl %dx,%r10d
140a2b45a:	66 89 54 24 50       	mov    %dx,0x50(%rsp)
140a2b45f:	41 0f be d0          	movsbl %r8b,%edx
140a2b463:	41 80 f8 39          	cmp    $0x39,%r8b
140a2b467:	7f 06                	jg     0x140a2b46f
140a2b469:	66 83 ea 30          	sub    $0x30,%dx
140a2b46d:	eb 0f                	jmp    0x140a2b47e
140a2b46f:	8d 42 c9             	lea    -0x37(%rdx),%eax
140a2b472:	66 83 ea 57          	sub    $0x57,%dx
140a2b476:	41 80 f8 46          	cmp    $0x46,%r8b
140a2b47a:	66 0f 4e d0          	cmovle %ax,%dx
140a2b47e:	0f b7 c2             	movzwl %dx,%eax
140a2b481:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140a2b486:	2b c8                	sub    %eax,%ecx
140a2b488:	44 3b d1             	cmp    %ecx,%r10d
140a2b48b:	0f 8f 45 ff ff ff    	jg     0x140a2b3d6
140a2b491:	4d 8b 01             	mov    (%r9),%r8
140a2b494:	66 41 03 d2          	add    %r10w,%dx
140a2b498:	41 ff 41 18          	incl   0x18(%r9)
140a2b49c:	49 ff c0             	inc    %r8
140a2b49f:	66 89 54 24 50       	mov    %dx,0x50(%rsp)
140a2b4a4:	4d 89 01             	mov    %r8,(%r9)
140a2b4a7:	4c 3b c3             	cmp    %rbx,%r8
140a2b4aa:	74 1f                	je     0x140a2b4cb
140a2b4ac:	45 0f b6 00          	movzbl (%r8),%r8d
140a2b4b0:	41 80 f8 0a          	cmp    $0xa,%r8b
140a2b4b4:	75 0c                	jne    0x140a2b4c2
140a2b4b6:	41 ff 41 14          	incl   0x14(%r9)
140a2b4ba:	41 c7 41 18 01 00 00 	movl   $0x1,0x18(%r9)
140a2b4c1:	00
140a2b4c2:	45 84 c0             	test   %r8b,%r8b
140a2b4c5:	0f 85 55 ff ff ff    	jne    0x140a2b420
140a2b4cb:	32 c0                	xor    %al,%al
140a2b4cd:	eb 02                	jmp    0x140a2b4d1
140a2b4cf:	b0 02                	mov    $0x2,%al
140a2b4d1:	41 88 41 10          	mov    %al,0x10(%r9)
140a2b4d5:	66 48 0f 7e c8       	movq   %xmm1,%rax
140a2b4da:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140a2b4df:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a2b4e4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a2b4e9:	80 78 10 01          	cmpb   $0x1,0x10(%rax)
140a2b4ed:	77 2b                	ja     0x140a2b51a
140a2b4ef:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140a2b4f4:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140a2b4f9:	66 0f 73 d9 08       	psrldq $0x8,%xmm1
140a2b4fe:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140a2b504:	0f b7 08             	movzwl (%rax),%ecx
140a2b507:	66 c1 c9 08          	ror    $0x8,%cx
140a2b50b:	66 89 4c 24 58       	mov    %cx,0x58(%rsp)
140a2b510:	66 48 0f 7e c9       	movq   %xmm1,%rcx
140a2b515:	e8 66 ba 00 00       	call   0x140a36f80
140a2b51a:	48 83 c4 48          	add    $0x48,%rsp
140a2b51e:	c3                   	ret
140a2b51f:	cc                   	int3
140a2b520:	48 8b c4             	mov    %rsp,%rax
140a2b523:	55                   	push   %rbp
140a2b524:	41 55                	push   %r13
140a2b526:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a2b52a:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
140a2b531:	48 89 58 e8          	mov    %rbx,-0x18(%rax)
140a2b535:	45 33 ed             	xor    %r13d,%r13d
140a2b538:	48 89 70 e0          	mov    %rsi,-0x20(%rax)
140a2b53c:	48 8b d9             	mov    %rcx,%rbx
140a2b53f:	48 89 78 d8          	mov    %rdi,-0x28(%rax)
140a2b543:	4c 89 60 d0          	mov    %r12,-0x30(%rax)
140a2b547:	4c 89 70 c8          	mov    %r14,-0x38(%rax)
140a2b54b:	4c 89 78 c0          	mov    %r15,-0x40(%rax)
140a2b54f:	48 8d 45 77          	lea    0x77(%rbp),%rax
140a2b553:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a2b557:	48 8d 45 67          	lea    0x67(%rbp),%rax
140a2b55b:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a2b55f:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
140a2b563:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140a2b567:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
140a2b56b:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140a2b56f:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140a2b574:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a2b579:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
140a2b57d:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140a2b581:	48 8d 45 67          	lea    0x67(%rbp),%rax
140a2b585:	48 89 45 97          	mov    %rax,-0x69(%rbp)
140a2b589:	48 8d 45 77          	lea    0x77(%rbp),%rax
140a2b58d:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140a2b591:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
140a2b595:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140a2b599:	48 8d 45 6f          	lea    0x6f(%rbp),%rax
140a2b59d:	48 89 55 b7          	mov    %rdx,-0x49(%rbp)
140a2b5a1:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140a2b5a5:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140a2b5aa:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a2b5ae:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
140a2b5b2:	0f 10 45 a7          	movups -0x59(%rbp),%xmm0
140a2b5b6:	48 89 55 8f          	mov    %rdx,-0x71(%rbp)
140a2b5ba:	48 8b 11             	mov    (%rcx),%rdx
140a2b5bd:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
140a2b5c1:	44 89 6d 7f          	mov    %r13d,0x7f(%rbp)
140a2b5c5:	0f 10 45 b7          	movups -0x49(%rbp),%xmm0
140a2b5c9:	66 44 89 6d 6f       	mov    %r13w,0x6f(%rbp)
140a2b5ce:	44 88 6d 67          	mov    %r13b,0x67(%rbp)
140a2b5d2:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
140a2b5d6:	44 89 6d 77          	mov    %r13d,0x77(%rbp)
140a2b5da:	f2 0f 10 45 c7       	movsd  -0x39(%rbp),%xmm0
140a2b5df:	f2 0f 11 45 c7       	movsd  %xmm0,-0x39(%rbp)
140a2b5e4:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140a2b5e9:	48 3b 51 08          	cmp    0x8(%rcx),%rdx
140a2b5ed:	0f 84 a7 03 00 00    	je     0x140a2b99a
140a2b5f3:	0f b6 12             	movzbl (%rdx),%edx
140a2b5f6:	84 d2                	test   %dl,%dl
140a2b5f8:	0f 84 9c 03 00 00    	je     0x140a2b99a
140a2b5fe:	0f b6 05 23 60 65 00 	movzbl 0x656023(%rip),%eax        # 0x141081628
140a2b605:	48 8d 0d 1d 60 65 00 	lea    0x65601d(%rip),%rcx        # 0x141081629
140a2b60c:	84 c0                	test   %al,%al
140a2b60e:	74 0e                	je     0x140a2b61e
140a2b610:	3a c2                	cmp    %dl,%al
140a2b612:	74 1f                	je     0x140a2b633
140a2b614:	0f b6 01             	movzbl (%rcx),%eax
140a2b617:	48 ff c1             	inc    %rcx
140a2b61a:	84 c0                	test   %al,%al
140a2b61c:	75 f2                	jne    0x140a2b610
140a2b61e:	80 fa 0a             	cmp    $0xa,%dl
140a2b621:	b8 08 00 00 00       	mov    $0x8,%eax
140a2b626:	b9 03 00 00 00       	mov    $0x3,%ecx
140a2b62b:	0f 45 c1             	cmovne %ecx,%eax
140a2b62e:	e9 69 03 00 00       	jmp    0x140a2b99c
140a2b633:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a2b637:	e8 14 47 fe ff       	call   0x140a0fd50
140a2b63c:	84 c0                	test   %al,%al
140a2b63e:	75 07                	jne    0x140a2b647
140a2b640:	b0 09                	mov    $0x9,%al