140a1b351:	48 8b 13             	mov    (%rbx),%rdx
140a1b354:	48 8b 02             	mov    (%rdx),%rax
140a1b357:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b35b:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b360:	75 15                	jne    0x140a1b377
140a1b362:	0f b6 53 08          	movzbl 0x8(%rbx),%edx
140a1b366:	80 fa 0a             	cmp    $0xa,%dl
140a1b369:	75 0e                	jne    0x140a1b379
140a1b36b:	ff 43 14             	incl   0x14(%rbx)
140a1b36e:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1b375:	eb 02                	jmp    0x140a1b379
140a1b377:	32 d2                	xor    %dl,%dl
140a1b379:	84 d2                	test   %dl,%dl
140a1b37b:	0f 84 dd fa ff ff    	je     0x140a1ae5e
140a1b381:	0f b6 0d a0 62 66 00 	movzbl 0x6662a0(%rip),%ecx        # 0x141081628
140a1b388:	e9 43 ff ff ff       	jmp    0x140a1b2d0
140a1b38d:	48 8b cb             	mov    %rbx,%rcx
140a1b390:	e8 3b 82 00 00       	call   0x140a235d0
140a1b395:	0f b6 d0             	movzbl %al,%edx
140a1b398:	84 c0                	test   %al,%al
140a1b39a:	0f 84 90 f8 ff ff    	je     0x140a1ac30
140a1b3a0:	b1 30                	mov    $0x30,%cl
140a1b3a2:	48 8d 05 60 2e 66 00 	lea    0x662e60(%rip),%rax        # 0x14107e209
140a1b3a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a1b3b0:	3a ca                	cmp    %dl,%cl
140a1b3b2:	74 21                	je     0x140a1b3d5
140a1b3b4:	0f b6 08             	movzbl (%rax),%ecx
140a1b3b7:	48 ff c0             	inc    %rax
140a1b3ba:	84 c9                	test   %cl,%cl
140a1b3bc:	75 f2                	jne    0x140a1b3b0
140a1b3be:	80 fa 0a             	cmp    $0xa,%dl
140a1b3c1:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a1b3c7:	b9 08 00 00 00       	mov    $0x8,%ecx
140a1b3cc:	41 0f 45 c8          	cmovne %r8d,%ecx
140a1b3d0:	e9 5d f8 ff ff       	jmp    0x140a1ac32
140a1b3d5:	48 8d 3d 2d 2e 66 00 	lea    0x662e2d(%rip),%rdi        # 0x14107e209
140a1b3dc:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
140a1b3e3:	ff ff 7f
140a1b3e6:	49 be ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r14
140a1b3ed:	ff ff 3f
140a1b3f0:	b0 30                	mov    $0x30,%al
140a1b3f2:	48 8b cf             	mov    %rdi,%rcx
140a1b3f5:	3a c2                	cmp    %dl,%al
140a1b3f7:	74 11                	je     0x140a1b40a
140a1b3f9:	0f b6 01             	movzbl (%rcx),%eax
140a1b3fc:	48 ff c1             	inc    %rcx
140a1b3ff:	84 c0                	test   %al,%al
140a1b401:	75 f2                	jne    0x140a1b3f5
140a1b403:	b1 01                	mov    $0x1,%cl
140a1b405:	e9 28 f8 ff ff       	jmp    0x140a1ac32
140a1b40a:	48 8b 45 20          	mov    0x20(%rbp),%rax
140a1b40e:	49 3b c6             	cmp    %r14,%rax
140a1b411:	7f 6e                	jg     0x140a1b481
140a1b413:	48 8d 0c 00          	lea    (%rax,%rax,1),%rcx
140a1b417:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
140a1b41b:	0f be c2             	movsbl %dl,%eax
140a1b41e:	83 e8 30             	sub    $0x30,%eax
140a1b421:	48 63 d0             	movslq %eax,%rdx
140a1b424:	48 8b c6             	mov    %rsi,%rax
140a1b427:	48 2b c2             	sub    %rdx,%rax
140a1b42a:	48 3b c8             	cmp    %rax,%rcx
140a1b42d:	7f 52                	jg     0x140a1b481
140a1b42f:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140a1b433:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a1b437:	48 8b 0b             	mov    (%rbx),%rcx
140a1b43a:	e8 51 3f 96 ff       	call   0x14037f390
140a1b43f:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1b442:	74 03                	je     0x140a1b447
140a1b444:	88 43 08             	mov    %al,0x8(%rbx)
140a1b447:	ff 43 18             	incl   0x18(%rbx)
140a1b44a:	48 8b 13             	mov    (%rbx),%rdx
140a1b44d:	48 8b 02             	mov    (%rdx),%rax
140a1b450:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b454:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b459:	75 15                	jne    0x140a1b470
140a1b45b:	0f b6 53 08          	movzbl 0x8(%rbx),%edx
140a1b45f:	80 fa 0a             	cmp    $0xa,%dl
140a1b462:	75 0e                	jne    0x140a1b472
140a1b464:	ff 43 14             	incl   0x14(%rbx)
140a1b467:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1b46e:	eb 02                	jmp    0x140a1b472
140a1b470:	32 d2                	xor    %dl,%dl
140a1b472:	84 d2                	test   %dl,%dl
140a1b474:	0f 85 76 ff ff ff    	jne    0x140a1b3f0
140a1b47a:	32 c9                	xor    %cl,%cl
140a1b47c:	e9 b1 f7 ff ff       	jmp    0x140a1ac32
140a1b481:	b1 09                	mov    $0x9,%cl
140a1b483:	e9 aa f7 ff ff       	jmp    0x140a1ac32
140a1b488:	0f b6 0d b1 61 66 00 	movzbl 0x6661b1(%rip),%ecx        # 0x141081640
140a1b48f:	0f b6 d1             	movzbl %cl,%edx
140a1b492:	4c 8d 05 a8 61 66 00 	lea    0x6661a8(%rip),%r8        # 0x141081641
140a1b499:	84 c9                	test   %cl,%cl
140a1b49b:	74 12                	je     0x140a1b4af
140a1b49d:	0f 1f 00             	nopl   (%rax)
140a1b4a0:	3a d0                	cmp    %al,%dl
140a1b4a2:	74 21                	je     0x140a1b4c5
140a1b4a4:	41 0f b6 10          	movzbl (%r8),%edx
140a1b4a8:	49 ff c0             	inc    %r8
140a1b4ab:	84 d2                	test   %dl,%dl
140a1b4ad:	75 f1                	jne    0x140a1b4a0
140a1b4af:	3c 0a                	cmp    $0xa,%al
140a1b4b1:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140a1b4b7:	b9 08 00 00 00       	mov    $0x8,%ecx
140a1b4bc:	41 0f 45 c8          	cmovne %r8d,%ecx
140a1b4c0:	e9 6d f7 ff ff       	jmp    0x140a1ac32
140a1b4c5:	48 8d 3d 75 61 66 00 	lea    0x666175(%rip),%rdi        # 0x141081641
140a1b4cc:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
140a1b4d3:	ff ff 7f
140a1b4d6:	49 be cc cc cc cc cc 	movabs $0xccccccccccccccc,%r14
140a1b4dd:	cc cc 0c
140a1b4e0:	48 8b d7             	mov    %rdi,%rdx
140a1b4e3:	84 c9                	test   %cl,%cl
140a1b4e5:	0f 84 f3 f8 ff ff    	je     0x140a1adde
140a1b4eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a1b4f0:	3a c8                	cmp    %al,%cl
140a1b4f2:	74 11                	je     0x140a1b505
140a1b4f4:	0f b6 0a             	movzbl (%rdx),%ecx
140a1b4f7:	48 ff c2             	inc    %rdx
140a1b4fa:	84 c9                	test   %cl,%cl
140a1b4fc:	75 f2                	jne    0x140a1b4f0
140a1b4fe:	b1 01                	mov    $0x1,%cl
140a1b500:	e9 2d f7 ff ff       	jmp    0x140a1ac32
140a1b505:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140a1b509:	49 3b ce             	cmp    %r14,%rcx
140a1b50c:	0f 8f 6f ff ff ff    	jg     0x140a1b481
140a1b512:	48 8d 14 89          	lea    (%rcx,%rcx,4),%rdx
140a1b516:	48 03 d2             	add    %rdx,%rdx
140a1b519:	48 89 55 20          	mov    %rdx,0x20(%rbp)
140a1b51d:	0f be c0             	movsbl %al,%eax
140a1b520:	83 e8 30             	sub    $0x30,%eax
140a1b523:	48 63 c8             	movslq %eax,%rcx
140a1b526:	48 8b c6             	mov    %rsi,%rax
140a1b529:	48 2b c1             	sub    %rcx,%rax
140a1b52c:	48 3b d0             	cmp    %rax,%rdx
140a1b52f:	0f 8f 4c ff ff ff    	jg     0x140a1b481
140a1b535:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140a1b539:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a1b53d:	48 8b 0b             	mov    (%rbx),%rcx
140a1b540:	e8 4b 3e 96 ff       	call   0x14037f390
140a1b545:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1b548:	74 03                	je     0x140a1b54d
140a1b54a:	88 43 08             	mov    %al,0x8(%rbx)
140a1b54d:	ff 43 18             	incl   0x18(%rbx)
140a1b550:	48 8b 13             	mov    (%rbx),%rdx
140a1b553:	48 8b 02             	mov    (%rdx),%rax
140a1b556:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b55a:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b55f:	75 14                	jne    0x140a1b575
140a1b561:	0f b6 43 08          	movzbl 0x8(%rbx),%eax
140a1b565:	3c 0a                	cmp    $0xa,%al
140a1b567:	75 0e                	jne    0x140a1b577
140a1b569:	ff 43 14             	incl   0x14(%rbx)
140a1b56c:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1b573:	eb 02                	jmp    0x140a1b577
140a1b575:	32 c0                	xor    %al,%al
140a1b577:	84 c0                	test   %al,%al
140a1b579:	0f 84 df f8 ff ff    	je     0x140a1ae5e
140a1b57f:	0f b6 0d ba 60 66 00 	movzbl 0x6660ba(%rip),%ecx        # 0x141081640
140a1b586:	e9 55 ff ff ff       	jmp    0x140a1b4e0
140a1b58b:	cc                   	int3
140a1b58c:	cc                   	int3
140a1b58d:	cc                   	int3
140a1b58e:	cc                   	int3
140a1b58f:	cc                   	int3
140a1b590:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a1b595:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140a1b59a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140a1b59f:	57                   	push   %rdi
140a1b5a0:	41 54                	push   %r12
140a1b5a2:	41 55                	push   %r13
140a1b5a4:	41 56                	push   %r14
140a1b5a6:	41 57                	push   %r15
140a1b5a8:	48 83 ec 20          	sub    $0x20,%rsp
140a1b5ac:	4c 8b ea             	mov    %rdx,%r13
140a1b5af:	4c 8b e1             	mov    %rcx,%r12
140a1b5b2:	48 c7 42 10 00 00 00 	movq   $0x0,0x10(%rdx)
140a1b5b9:	00
140a1b5ba:	48 8b c2             	mov    %rdx,%rax
140a1b5bd:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140a1b5c2:	76 03                	jbe    0x140a1b5c7
140a1b5c4:	48 8b 02             	mov    (%rdx),%rax
140a1b5c7:	c6 00 00             	movb   $0x0,(%rax)
140a1b5ca:	48 8b 11             	mov    (%rcx),%rdx
140a1b5cd:	48 8b 02             	mov    (%rdx),%rax
140a1b5d0:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b5d4:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b5d9:	75 7e                	jne    0x140a1b659
140a1b5db:	41 0f b6 54 24 08    	movzbl 0x8(%r12),%edx
140a1b5e1:	84 d2                	test   %dl,%dl
140a1b5e3:	74 74                	je     0x140a1b659
140a1b5e5:	48 8d 35 35 77 62 00 	lea    0x627735(%rip),%rsi        # 0x141042d21
140a1b5ec:	0f 1f 40 00          	nopl   0x0(%rax)
140a1b5f0:	b0 20                	mov    $0x20,%al
140a1b5f2:	48 8b ce             	mov    %rsi,%rcx
140a1b5f5:	3a c2                	cmp    %dl,%al
140a1b5f7:	74 15                	je     0x140a1b60e
140a1b5f9:	0f b6 01             	movzbl (%rcx),%eax
140a1b5fc:	48 ff c1             	inc    %rcx
140a1b5ff:	84 c0                	test   %al,%al
140a1b601:	75 f2                	jne    0x140a1b5f5
140a1b603:	80 fa 22             	cmp    $0x22,%dl
140a1b606:	75 74                	jne    0x140a1b67c
140a1b608:	88 54 24 50          	mov    %dl,0x50(%rsp)
140a1b60c:	eb 7b                	jmp    0x140a1b689
140a1b60e:	49 8b 0c 24          	mov    (%r12),%rcx
140a1b612:	e8 79 3d 96 ff       	call   0x14037f390
140a1b617:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1b61a:	74 05                	je     0x140a1b621
140a1b61c:	41 88 44 24 08       	mov    %al,0x8(%r12)
140a1b621:	41 ff 44 24 18       	incl   0x18(%r12)
140a1b626:	49 8b 14 24          	mov    (%r12),%rdx
140a1b62a:	48 8b 02             	mov    (%rdx),%rax
140a1b62d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b631:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b636:	75 1b                	jne    0x140a1b653
140a1b638:	41 0f b6 54 24 08    	movzbl 0x8(%r12),%edx
140a1b63e:	80 fa 0a             	cmp    $0xa,%dl
140a1b641:	75 12                	jne    0x140a1b655
140a1b643:	41 ff 44 24 14       	incl   0x14(%r12)
140a1b648:	41 c7 44 24 18 01 00 	movl   $0x1,0x18(%r12)
140a1b64f:	00 00
140a1b651:	eb 02                	jmp    0x140a1b655
140a1b653:	32 d2                	xor    %dl,%dl
140a1b655:	84 d2                	test   %dl,%dl
140a1b657:	75 97                	jne    0x140a1b5f0
140a1b659:	41 c6 44 24 11 02    	movb   $0x2,0x11(%r12)
140a1b65f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a1b664:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140a1b669:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a1b66e:	48 83 c4 20          	add    $0x20,%rsp
140a1b672:	41 5f                	pop    %r15
140a1b674:	41 5e                	pop    %r14
140a1b676:	41 5d                	pop    %r13
140a1b678:	41 5c                	pop    %r12
140a1b67a:	5f                   	pop    %rdi
140a1b67b:	c3                   	ret
140a1b67c:	80 fa 27             	cmp    $0x27,%dl
140a1b67f:	0f 85 b9 04 00 00    	jne    0x140a1bb3e
140a1b685:	88 54 24 50          	mov    %dl,0x50(%rsp)
140a1b689:	49 8b cc             	mov    %r12,%rcx
140a1b68c:	e8 3f 7f 00 00       	call   0x140a235d0
140a1b691:	0f b6 c8             	movzbl %al,%ecx
140a1b694:	84 c0                	test   %al,%al
140a1b696:	74 c1                	je     0x140a1b659
140a1b698:	44 0f b6 7c 24 50    	movzbl 0x50(%rsp),%r15d
140a1b69e:	0f b6 5c 24 50       	movzbl 0x50(%rsp),%ebx
140a1b6a3:	0f b6 7c 24 50       	movzbl 0x50(%rsp),%edi
140a1b6a8:	0f b6 74 24 50       	movzbl 0x50(%rsp),%esi
140a1b6ad:	0f b6 6c 24 50       	movzbl 0x50(%rsp),%ebp
140a1b6b2:	44 0f b6 74 24 50    	movzbl 0x50(%rsp),%r14d
140a1b6b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140a1b6bf:	00
140a1b6c0:	80 f9 5c             	cmp    $0x5c,%cl
140a1b6c3:	0f 85 67 03 00 00    	jne    0x140a1ba30
140a1b6c9:	49 8b 0c 24          	mov    (%r12),%rcx
140a1b6cd:	e8 be 3c 96 ff       	call   0x14037f390
140a1b6d2:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1b6d5:	74 05                	je     0x140a1b6dc
140a1b6d7:	41 88 44 24 08       	mov    %al,0x8(%r12)
140a1b6dc:	41 ff 44 24 18       	incl   0x18(%r12)
140a1b6e1:	49 8b 14 24          	mov    (%r12),%rdx
140a1b6e5:	48 8b 02             	mov    (%rdx),%rax
140a1b6e8:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b6ec:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b6f1:	75 1a                	jne    0x140a1b70d
140a1b6f3:	41 0f b6 44 24 08    	movzbl 0x8(%r12),%eax
140a1b6f9:	3c 0a                	cmp    $0xa,%al
140a1b6fb:	75 12                	jne    0x140a1b70f
140a1b6fd:	41 ff 44 24 14       	incl   0x14(%r12)
140a1b702:	41 c7 44 24 18 01 00 	movl   $0x1,0x18(%r12)
140a1b709:	00 00
140a1b70b:	eb 02                	jmp    0x140a1b70f
140a1b70d:	32 c0                	xor    %al,%al
140a1b70f:	84 c0                	test   %al,%al
140a1b711:	0f 84 42 ff ff ff    	je     0x140a1b659
140a1b717:	3c 6e                	cmp    $0x6e,%al
140a1b719:	0f 85 8b 00 00 00    	jne    0x140a1b7aa
140a1b71f:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a1b723:	49 8b 55 18          	mov    0x18(%r13),%rdx
140a1b727:	48 3b ca             	cmp    %rdx,%rcx
140a1b72a:	73 1d                	jae    0x140a1b749
140a1b72c:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a1b730:	49 89 45 10          	mov    %rax,0x10(%r13)
140a1b734:	49 8b c5             	mov    %r13,%rax
140a1b737:	48 83 fa 0f          	cmp    $0xf,%rdx
140a1b73b:	76 04                	jbe    0x140a1b741
140a1b73d:	49 8b 45 00          	mov    0x0(%r13),%rax
140a1b741:	66 c7 04 08 0a 00    	movw   $0xa,(%rax,%rcx,1)
140a1b747:	eb 15                	jmp    0x140a1b75e
140a1b749:	41 b1 0a             	mov    $0xa,%r9b
140a1b74c:	44 0f b6 c3          	movzbl %bl,%r8d
140a1b750:	ba 01 00 00 00       	mov    $0x1,%edx
140a1b755:	49 8b cd             	mov    %r13,%rcx
140a1b758:	e8 63 d0 78 ff       	call   0x1401a87c0
140a1b75d:	90                   	nop
140a1b75e:	49 8b 0c 24          	mov    (%r12),%rcx
140a1b762:	e8 29 3c 96 ff       	call   0x14037f390
140a1b767:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1b76a:	74 05                	je     0x140a1b771
140a1b76c:	41 88 44 24 08       	mov    %al,0x8(%r12)
140a1b771:	41 ff 44 24 18       	incl   0x18(%r12)
140a1b776:	49 8b 14 24          	mov    (%r12),%rdx
140a1b77a:	48 8b 02             	mov    (%rdx),%rax
140a1b77d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b781:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b786:	75 1b                	jne    0x140a1b7a3
140a1b788:	41 0f b6 4c 24 08    	movzbl 0x8(%r12),%ecx
140a1b78e:	80 f9 0a             	cmp    $0xa,%cl
140a1b791:	75 12                	jne    0x140a1b7a5
140a1b793:	41 ff 44 24 14       	incl   0x14(%r12)
140a1b798:	41 c7 44 24 18 01 00 	movl   $0x1,0x18(%r12)
140a1b79f:	00 00
140a1b7a1:	eb 02                	jmp    0x140a1b7a5
140a1b7a3:	32 c9                	xor    %cl,%cl
140a1b7a5:	e9 35 03 00 00       	jmp    0x140a1badf
140a1b7aa:	3c 72                	cmp    $0x72,%al
140a1b7ac:	0f 85 8b 00 00 00    	jne    0x140a1b83d
140a1b7b2:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140a1b7b6:	49 8b 55 18          	mov    0x18(%r13),%rdx
140a1b7ba:	48 3b ca             	cmp    %rdx,%rcx
140a1b7bd:	73 1d                	jae    0x140a1b7dc
140a1b7bf:	48 8d 41 01          	lea    0x1(%rcx),%rax
140a1b7c3:	49 89 45 10          	mov    %rax,0x10(%r13)
140a1b7c7:	49 8b c5             	mov    %r13,%rax
140a1b7ca:	48 83 fa 0f          	cmp    $0xf,%rdx
140a1b7ce:	76 04                	jbe    0x140a1b7d4
140a1b7d0:	49 8b 45 00          	mov    0x0(%r13),%rax
140a1b7d4:	66 c7 04 08 0d 00    	movw   $0xd,(%rax,%rcx,1)
140a1b7da:	eb 15                	jmp    0x140a1b7f1
140a1b7dc:	41 b1 0d             	mov    $0xd,%r9b
140a1b7df:	44 0f b6 c7          	movzbl %dil,%r8d
140a1b7e3:	ba 01 00 00 00       	mov    $0x1,%edx
140a1b7e8:	49 8b cd             	mov    %r13,%rcx
140a1b7eb:	e8 d0 cf 78 ff       	call   0x1401a87c0
140a1b7f0:	90                   	nop
140a1b7f1:	49 8b 0c 24          	mov    (%r12),%rcx
140a1b7f5:	e8 96 3b 96 ff       	call   0x14037f390
140a1b7fa:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1b7fd:	74 05                	je     0x140a1b804
140a1b7ff:	41 88 44 24 08       	mov    %al,0x8(%r12)
140a1b804:	41 ff 44 24 18       	incl   0x18(%r12)
140a1b809:	49 8b 14 24          	mov    (%r12),%rdx
140a1b80d:	48 8b 02             	mov    (%rdx),%rax
140a1b810:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1b814:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1b819:	75 1b                	jne    0x140a1b836
140a1b81b:	41 0f b6 4c 24 08    	movzbl 0x8(%r12),%ecx
140a1b821:	80 f9 0a             	cmp    $0xa,%cl
140a1b824:	75 12                	jne    0x140a1b838
140a1b826:	41 ff 44 24 14       	incl   0x14(%r12)