140a1a21b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a21f:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a224:	75 15                	jne    0x140a1a23b
140a1a226:	0f b6 53 08          	movzbl 0x8(%rbx),%edx
140a1a22a:	80 fa 0a             	cmp    $0xa,%dl
140a1a22d:	75 0e                	jne    0x140a1a23d
140a1a22f:	ff 43 14             	incl   0x14(%rbx)
140a1a232:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1a239:	eb 02                	jmp    0x140a1a23d
140a1a23b:	32 d2                	xor    %dl,%dl
140a1a23d:	84 d2                	test   %dl,%dl
140a1a23f:	0f 85 5b ff ff ff    	jne    0x140a1a1a0
140a1a245:	88 53 11             	mov    %dl,0x11(%rbx)
140a1a248:	e9 a7 f9 ff ff       	jmp    0x140a19bf4
140a1a24d:	48 8b cb             	mov    %rbx,%rcx
140a1a250:	e8 7b 93 00 00       	call   0x140a235d0
140a1a255:	0f b6 d0             	movzbl %al,%edx
140a1a258:	84 c0                	test   %al,%al
140a1a25a:	0f 84 90 f9 ff ff    	je     0x140a19bf0
140a1a260:	48 8d 3d c2 73 66 00 	lea    0x6673c2(%rip),%rdi        # 0x141081629
140a1a267:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
140a1a26e:	ff ff 7f
140a1a271:	49 bc ff ff ff ff ff 	movabs $0x7ffffffffffffff,%r12
140a1a278:	ff ff 07
140a1a27b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a1a280:	0f b6 0d a1 73 66 00 	movzbl 0x6673a1(%rip),%ecx        # 0x141081628
140a1a287:	48 8b c7             	mov    %rdi,%rax
140a1a28a:	84 c9                	test   %cl,%cl
140a1a28c:	0f 84 cc 02 00 00    	je     0x140a1a55e
140a1a292:	3a ca                	cmp    %dl,%cl
140a1a294:	74 13                	je     0x140a1a2a9
140a1a296:	0f b6 08             	movzbl (%rax),%ecx
140a1a299:	48 ff c0             	inc    %rax
140a1a29c:	84 c9                	test   %cl,%cl
140a1a29e:	75 f2                	jne    0x140a1a292
140a1a2a0:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
140a1a2a4:	e9 4b f9 ff ff       	jmp    0x140a19bf4
140a1a2a9:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140a1a2ad:	49 3b cc             	cmp    %r12,%rcx
140a1a2b0:	0f 8f 95 02 00 00    	jg     0x140a1a54b
140a1a2b6:	48 c1 e1 04          	shl    $0x4,%rcx
140a1a2ba:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
140a1a2be:	0f be c2             	movsbl %dl,%eax
140a1a2c1:	80 fa 39             	cmp    $0x39,%dl
140a1a2c4:	7f 05                	jg     0x140a1a2cb
140a1a2c6:	83 c0 d0             	add    $0xffffffd0,%eax
140a1a2c9:	eb 0d                	jmp    0x140a1a2d8
140a1a2cb:	80 fa 46             	cmp    $0x46,%dl
140a1a2ce:	7f 05                	jg     0x140a1a2d5
140a1a2d0:	83 c0 c9             	add    $0xffffffc9,%eax
140a1a2d3:	eb 03                	jmp    0x140a1a2d8
140a1a2d5:	83 c0 a9             	add    $0xffffffa9,%eax
140a1a2d8:	48 63 d0             	movslq %eax,%rdx
140a1a2db:	48 8b c6             	mov    %rsi,%rax
140a1a2de:	48 2b c2             	sub    %rdx,%rax
140a1a2e1:	48 3b c8             	cmp    %rax,%rcx
140a1a2e4:	0f 8f 61 02 00 00    	jg     0x140a1a54b
140a1a2ea:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140a1a2ee:	48 89 45 40          	mov    %rax,0x40(%rbp)
140a1a2f2:	48 8b 0b             	mov    (%rbx),%rcx
140a1a2f5:	e8 96 50 96 ff       	call   0x14037f390
140a1a2fa:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1a2fd:	74 03                	je     0x140a1a302
140a1a2ff:	88 43 08             	mov    %al,0x8(%rbx)
140a1a302:	ff 43 18             	incl   0x18(%rbx)
140a1a305:	48 8b 13             	mov    (%rbx),%rdx
140a1a308:	48 8b 02             	mov    (%rdx),%rax
140a1a30b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a30f:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a314:	75 15                	jne    0x140a1a32b
140a1a316:	0f b6 53 08          	movzbl 0x8(%rbx),%edx
140a1a31a:	80 fa 0a             	cmp    $0xa,%dl
140a1a31d:	75 0e                	jne    0x140a1a32d
140a1a31f:	ff 43 14             	incl   0x14(%rbx)
140a1a322:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1a329:	eb 02                	jmp    0x140a1a32d
140a1a32b:	32 d2                	xor    %dl,%dl
140a1a32d:	84 d2                	test   %dl,%dl
140a1a32f:	0f 85 4b ff ff ff    	jne    0x140a1a280
140a1a335:	88 53 11             	mov    %dl,0x11(%rbx)
140a1a338:	e9 b7 f8 ff ff       	jmp    0x140a19bf4
140a1a33d:	48 8b cb             	mov    %rbx,%rcx
140a1a340:	e8 8b 92 00 00       	call   0x140a235d0
140a1a345:	0f b6 d0             	movzbl %al,%edx
140a1a348:	84 c0                	test   %al,%al
140a1a34a:	0f 84 a0 f8 ff ff    	je     0x140a19bf0
140a1a350:	48 8d 3d b2 3e 66 00 	lea    0x663eb2(%rip),%rdi        # 0x14107e209
140a1a357:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
140a1a35e:	ff ff 7f
140a1a361:	49 bc ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r12
140a1a368:	ff ff 3f
140a1a36b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a1a370:	b1 30                	mov    $0x30,%cl
140a1a372:	48 8b c7             	mov    %rdi,%rax
140a1a375:	3a ca                	cmp    %dl,%cl
140a1a377:	74 13                	je     0x140a1a38c
140a1a379:	0f b6 08             	movzbl (%rax),%ecx
140a1a37c:	48 ff c0             	inc    %rax
140a1a37f:	84 c9                	test   %cl,%cl
140a1a381:	75 f2                	jne    0x140a1a375
140a1a383:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
140a1a387:	e9 68 f8 ff ff       	jmp    0x140a19bf4
140a1a38c:	48 8b 45 40          	mov    0x40(%rbp),%rax
140a1a390:	49 3b c4             	cmp    %r12,%rax
140a1a393:	0f 8f b2 01 00 00    	jg     0x140a1a54b
140a1a399:	48 8d 0c 00          	lea    (%rax,%rax,1),%rcx
140a1a39d:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
140a1a3a1:	0f be c2             	movsbl %dl,%eax
140a1a3a4:	83 e8 30             	sub    $0x30,%eax
140a1a3a7:	48 63 d0             	movslq %eax,%rdx
140a1a3aa:	48 8b c6             	mov    %rsi,%rax
140a1a3ad:	48 2b c2             	sub    %rdx,%rax
140a1a3b0:	48 3b c8             	cmp    %rax,%rcx
140a1a3b3:	0f 8f 92 01 00 00    	jg     0x140a1a54b
140a1a3b9:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140a1a3bd:	48 89 45 40          	mov    %rax,0x40(%rbp)
140a1a3c1:	48 8b 0b             	mov    (%rbx),%rcx
140a1a3c4:	e8 c7 4f 96 ff       	call   0x14037f390
140a1a3c9:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1a3cc:	74 03                	je     0x140a1a3d1
140a1a3ce:	88 43 08             	mov    %al,0x8(%rbx)
140a1a3d1:	ff 43 18             	incl   0x18(%rbx)
140a1a3d4:	48 8b 13             	mov    (%rbx),%rdx
140a1a3d7:	48 8b 02             	mov    (%rdx),%rax
140a1a3da:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a3de:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a3e3:	75 15                	jne    0x140a1a3fa
140a1a3e5:	0f b6 53 08          	movzbl 0x8(%rbx),%edx
140a1a3e9:	80 fa 0a             	cmp    $0xa,%dl
140a1a3ec:	75 0e                	jne    0x140a1a3fc
140a1a3ee:	ff 43 14             	incl   0x14(%rbx)
140a1a3f1:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1a3f8:	eb 02                	jmp    0x140a1a3fc
140a1a3fa:	32 d2                	xor    %dl,%dl
140a1a3fc:	84 d2                	test   %dl,%dl
140a1a3fe:	0f 85 6c ff ff ff    	jne    0x140a1a370
140a1a404:	88 53 11             	mov    %dl,0x11(%rbx)
140a1a407:	e9 e8 f7 ff ff       	jmp    0x140a19bf4
140a1a40c:	48 8d 3d 2e 72 66 00 	lea    0x66722e(%rip),%rdi        # 0x141081641
140a1a413:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
140a1a41a:	ff ff 7f
140a1a41d:	49 bc cc cc cc cc cc 	movabs $0xccccccccccccccc,%r12
140a1a424:	cc cc 0c
140a1a427:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140a1a42e:	00 00
140a1a430:	0f b6 0d 09 72 66 00 	movzbl 0x667209(%rip),%ecx        # 0x141081640
140a1a437:	48 8b d7             	mov    %rdi,%rdx
140a1a43a:	84 c9                	test   %cl,%cl
140a1a43c:	74 14                	je     0x140a1a452
140a1a43e:	66 90                	xchg   %ax,%ax
140a1a440:	3a c8                	cmp    %al,%cl
140a1a442:	0f 84 89 00 00 00    	je     0x140a1a4d1
140a1a448:	0f b6 0a             	movzbl (%rdx),%ecx
140a1a44b:	48 ff c2             	inc    %rdx
140a1a44e:	84 c9                	test   %cl,%cl
140a1a450:	75 ee                	jne    0x140a1a440
140a1a452:	b2 65                	mov    $0x65,%dl
140a1a454:	48 8d 0d 46 20 59 00 	lea    0x592046(%rip),%rcx        # 0x140fac4a1
140a1a45b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a1a460:	3a d0                	cmp    %al,%dl
140a1a462:	74 1a                	je     0x140a1a47e
140a1a464:	0f b6 11             	movzbl (%rcx),%edx
140a1a467:	48 ff c1             	inc    %rcx
140a1a46a:	84 d2                	test   %dl,%dl
140a1a46c:	75 f2                	jne    0x140a1a460
140a1a46e:	3c 2e                	cmp    $0x2e,%al
140a1a470:	0f 85 e8 00 00 00    	jne    0x140a1a55e
140a1a476:	48 8b cb             	mov    %rbx,%rcx
140a1a479:	e8 52 91 00 00       	call   0x140a235d0
140a1a47e:	45 33 c9             	xor    %r9d,%r9d
140a1a481:	0f 57 c0             	xorps  %xmm0,%xmm0
140a1a484:	f2 48 0f 2a 45 40    	cvtsi2sdq 0x40(%rbp),%xmm0
140a1a48a:	45 32 f6             	xor    %r14b,%r14b
140a1a48d:	44 88 75 f0          	mov    %r14b,-0x10(%rbp)
140a1a491:	c6 45 c0 01          	movb   $0x1,-0x40(%rbp)
140a1a495:	f2 0f 11 45 c8       	movsd  %xmm0,-0x38(%rbp)
140a1a49a:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a1a49e:	49 8b d7             	mov    %r15,%rdx
140a1a4a1:	48 8b cb             	mov    %rbx,%rcx
140a1a4a4:	e8 67 af ff ff       	call   0x140a15410
140a1a4a9:	80 7b 11 01          	cmpb   $0x1,0x11(%rbx)
140a1a4ad:	0f 87 41 f7 ff ff    	ja     0x140a19bf4
140a1a4b3:	48 8b 13             	mov    (%rbx),%rdx
140a1a4b6:	48 8b 02             	mov    (%rdx),%rax
140a1a4b9:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a4bd:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a4c2:	0f 85 8c 00 00 00    	jne    0x140a1a554
140a1a4c8:	0f b6 43 08          	movzbl 0x8(%rbx),%eax
140a1a4cc:	e9 85 00 00 00       	jmp    0x140a1a556
140a1a4d1:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140a1a4d5:	49 3b cc             	cmp    %r12,%rcx
140a1a4d8:	7f 71                	jg     0x140a1a54b
140a1a4da:	48 8d 14 89          	lea    (%rcx,%rcx,4),%rdx
140a1a4de:	48 03 d2             	add    %rdx,%rdx
140a1a4e1:	48 89 55 40          	mov    %rdx,0x40(%rbp)
140a1a4e5:	0f be c0             	movsbl %al,%eax
140a1a4e8:	83 e8 30             	sub    $0x30,%eax
140a1a4eb:	48 63 c8             	movslq %eax,%rcx
140a1a4ee:	48 8b c6             	mov    %rsi,%rax
140a1a4f1:	48 2b c1             	sub    %rcx,%rax
140a1a4f4:	48 3b d0             	cmp    %rax,%rdx
140a1a4f7:	7f 52                	jg     0x140a1a54b
140a1a4f9:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
140a1a4fd:	48 89 45 40          	mov    %rax,0x40(%rbp)
140a1a501:	48 8b 0b             	mov    (%rbx),%rcx
140a1a504:	e8 87 4e 96 ff       	call   0x14037f390
140a1a509:	83 f8 ff             	cmp    $0xffffffff,%eax
140a1a50c:	74 03                	je     0x140a1a511
140a1a50e:	88 43 08             	mov    %al,0x8(%rbx)
140a1a511:	ff 43 18             	incl   0x18(%rbx)
140a1a514:	48 8b 13             	mov    (%rbx),%rdx
140a1a517:	48 8b 02             	mov    (%rdx),%rax
140a1a51a:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a51e:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a523:	75 14                	jne    0x140a1a539
140a1a525:	0f b6 43 08          	movzbl 0x8(%rbx),%eax
140a1a529:	3c 0a                	cmp    $0xa,%al
140a1a52b:	75 0e                	jne    0x140a1a53b
140a1a52d:	ff 43 14             	incl   0x14(%rbx)
140a1a530:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a1a537:	eb 02                	jmp    0x140a1a53b
140a1a539:	32 c0                	xor    %al,%al
140a1a53b:	84 c0                	test   %al,%al
140a1a53d:	0f 85 ed fe ff ff    	jne    0x140a1a430
140a1a543:	88 43 11             	mov    %al,0x11(%rbx)
140a1a546:	e9 a9 f6 ff ff       	jmp    0x140a19bf4
140a1a54b:	c6 43 11 09          	movb   $0x9,0x11(%rbx)
140a1a54f:	e9 a0 f6 ff ff       	jmp    0x140a19bf4
140a1a554:	32 c0                	xor    %al,%al
140a1a556:	84 c0                	test   %al,%al
140a1a558:	0f 84 96 f8 ff ff    	je     0x140a19df4
140a1a55e:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
140a1a562:	e9 8d f6 ff ff       	jmp    0x140a19bf4
140a1a567:	cc                   	int3
140a1a568:	cc                   	int3
140a1a569:	cc                   	int3
140a1a56a:	cc                   	int3
140a1a56b:	cc                   	int3
140a1a56c:	cc                   	int3
140a1a56d:	cc                   	int3
140a1a56e:	cc                   	int3
140a1a56f:	cc                   	int3
140a1a570:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a1a575:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
140a1a57a:	55                   	push   %rbp
140a1a57b:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
140a1a580:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
140a1a587:	48 8b fa             	mov    %rdx,%rdi
140a1a58a:	48 8b d9             	mov    %rcx,%rbx
140a1a58d:	33 c0                	xor    %eax,%eax
140a1a58f:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a1a593:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a1a597:	48 89 55 cf          	mov    %rdx,-0x31(%rbp)
140a1a59b:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140a1a59f:	48 89 45 7f          	mov    %rax,0x7f(%rbp)
140a1a5a3:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140a1a5a7:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140a1a5ab:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140a1a5af:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140a1a5b3:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
140a1a5b7:	48 8d 45 af          	lea    -0x51(%rbp),%rax
140a1a5bb:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140a1a5bf:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
140a1a5c3:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140a1a5c7:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140a1a5cb:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
140a1a5cf:	48 89 45 07          	mov    %rax,0x7(%rbp)
140a1a5d3:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
140a1a5d7:	48 89 45 0f          	mov    %rax,0xf(%rbp)
140a1a5db:	0f 10 45 e7          	movups -0x19(%rbp),%xmm0
140a1a5df:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
140a1a5e3:	0f 10 4d f7          	movups -0x9(%rbp),%xmm1
140a1a5e7:	0f 11 4d 27          	movups %xmm1,0x27(%rbp)
140a1a5eb:	0f 10 45 07          	movups 0x7(%rbp),%xmm0
140a1a5ef:	0f 11 45 37          	movups %xmm0,0x37(%rbp)
140a1a5f3:	c6 45 47 01          	movb   $0x1,0x47(%rbp)
140a1a5f7:	48 8b 11             	mov    (%rcx),%rdx
140a1a5fa:	48 8b 02             	mov    (%rdx),%rax
140a1a5fd:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a601:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a606:	0f 85 f5 00 00 00    	jne    0x140a1a701
140a1a60c:	80 7b 08 00          	cmpb   $0x0,0x8(%rbx)
140a1a610:	0f 84 eb 00 00 00    	je     0x140a1a701
140a1a616:	45 0f b6 c8          	movzbl %r8b,%r9d
140a1a61a:	44 0f b6 05 e9 3b 66 	movzbl 0x663be9(%rip),%r8d        # 0x14107e20b
140a1a621:	00
140a1a622:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140a1a626:	48 8b cb             	mov    %rbx,%rcx
140a1a629:	e8 52 cb ff ff       	call   0x140a17180
140a1a62e:	80 7b 11 01          	cmpb   $0x1,0x11(%rbx)
140a1a632:	0f 87 cd 00 00 00    	ja     0x140a1a705
140a1a638:	48 8b 13             	mov    (%rbx),%rdx
140a1a63b:	48 8b 02             	mov    (%rdx),%rax
140a1a63e:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a642:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a647:	0f 85 ae 00 00 00    	jne    0x140a1a6fb
140a1a64d:	0f b6 53 08          	movzbl 0x8(%rbx),%edx
140a1a651:	84 d2                	test   %dl,%dl
140a1a653:	0f 84 a2 00 00 00    	je     0x140a1a6fb
140a1a659:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
140a1a65d:	48 83 78 10 01       	cmpq   $0x1,0x10(%rax)
140a1a662:	75 69                	jne    0x140a1a6cd
140a1a664:	b1 75                	mov    $0x75,%cl
140a1a666:	48 8d 05 a0 3b 66 00 	lea    0x663ba0(%rip),%rax        # 0x14107e20d
140a1a66d:	0f 1f 00             	nopl   (%rax)
140a1a670:	3a ca                	cmp    %dl,%cl
140a1a672:	74 13                	je     0x140a1a687
140a1a674:	0f b6 08             	movzbl (%rax),%ecx
140a1a677:	48 ff c0             	inc    %rax
140a1a67a:	84 c9                	test   %cl,%cl
140a1a67c:	75 f2                	jne    0x140a1a670
140a1a67e:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
140a1a682:	e9 7e 00 00 00       	jmp    0x140a1a705
140a1a687:	c6 45 47 00          	movb   $0x0,0x47(%rbp)
140a1a68b:	48 8b 45 a7          	mov    -0x59(%rbp),%rax
140a1a68f:	48 8b 48 18          	mov    0x18(%rax),%rcx
140a1a693:	c6 45 b7 01          	movb   $0x1,-0x49(%rbp)
140a1a697:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
140a1a69b:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
140a1a69f:	48 8b d7             	mov    %rdi,%rdx
140a1a6a2:	48 8b cb             	mov    %rbx,%rcx
140a1a6a5:	e8 f6 22 00 00       	call   0x140a1c9a0
140a1a6aa:	80 7b 11 01          	cmpb   $0x1,0x11(%rbx)
140a1a6ae:	77 55                	ja     0x140a1a705
140a1a6b0:	48 8b 13             	mov    (%rbx),%rdx
140a1a6b3:	48 8b 02             	mov    (%rdx),%rax
140a1a6b6:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1a6ba:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1a6bf:	75 3a                	jne    0x140a1a6fb
140a1a6c1:	80 7b 08 00          	cmpb   $0x0,0x8(%rbx)
140a1a6c5:	74 34                	je     0x140a1a6fb
140a1a6c7:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
140a1a6cb:	eb 38                	jmp    0x140a1a705
140a1a6cd:	48 8b 45 af          	mov    -0x51(%rbp),%rax
140a1a6d1:	48 83 78 10 02       	cmpq   $0x2,0x10(%rax)
140a1a6d6:	75 17                	jne    0x140a1a6ef
140a1a6d8:	b1 75                	mov    $0x75,%cl
140a1a6da:	48 8d 05 2c 3b 66 00 	lea    0x663b2c(%rip),%rax        # 0x14107e20d
140a1a6e1:	3a ca                	cmp    %dl,%cl
140a1a6e3:	74 10                	je     0x140a1a6f5
140a1a6e5:	0f b6 08             	movzbl (%rax),%ecx
140a1a6e8:	48 ff c0             	inc    %rax
140a1a6eb:	84 c9                	test   %cl,%cl
140a1a6ed:	75 f2                	jne    0x140a1a6e1
140a1a6ef:	c6 43 11 01          	movb   $0x1,0x11(%rbx)
140a1a6f3:	eb 10                	jmp    0x140a1a705
140a1a6f5:	c6 43 11 05          	movb   $0x5,0x11(%rbx)
140a1a6f9:	eb 0a                	jmp    0x140a1a705
140a1a6fb:	c6 43 11 00          	movb   $0x0,0x11(%rbx)
140a1a6ff:	eb 04                	jmp    0x140a1a705