1409603f6:	4c 8d 05 db 2b 70 00 	lea    0x702bdb(%rip),%r8        # 0x141062fd8
1409603fd:	0f 95 c0             	setne  %al
140960400:	48 8b d9             	mov    %rcx,%rbx
140960403:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960408:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
14096040e:	ba 1d 00 00 00       	mov    $0x1d,%edx
140960413:	88 44 24 20          	mov    %al,0x20(%rsp)
140960417:	e8 04 86 8e ff       	call   0x140248a20
14096041c:	80 7b 38 08          	cmpb   $0x8,0x38(%rbx)
140960420:	75 0a                	jne    0x14096042c
140960422:	48 8b 43 10          	mov    0x10(%rbx),%rax
140960426:	48 83 c4 30          	add    $0x30,%rsp
14096042a:	5b                   	pop    %rbx
14096042b:	c3                   	ret
14096042c:	e8 6f 83 88 ff       	call   0x1401e87a0
140960431:	cc                   	int3
140960432:	cc                   	int3
140960433:	cc                   	int3
140960434:	cc                   	int3
140960435:	cc                   	int3
140960436:	cc                   	int3
140960437:	cc                   	int3
140960438:	cc                   	int3
140960439:	cc                   	int3
14096043a:	cc                   	int3
14096043b:	cc                   	int3
14096043c:	cc                   	int3
14096043d:	cc                   	int3
14096043e:	cc                   	int3
14096043f:	cc                   	int3
140960440:	40 53                	rex push %rbx
140960442:	48 83 ec 30          	sub    $0x30,%rsp
140960446:	83 79 08 01          	cmpl   $0x1,0x8(%rcx)
14096044a:	48 8d 15 67 2b 70 00 	lea    0x702b67(%rip),%rdx        # 0x141062fb8
140960451:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140960456:	4c 8d 05 7b 2b 70 00 	lea    0x702b7b(%rip),%r8        # 0x141062fd8
14096045d:	0f 95 c0             	setne  %al
140960460:	48 8b d9             	mov    %rcx,%rbx
140960463:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960468:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
14096046e:	ba 41 00 00 00       	mov    $0x41,%edx
140960473:	88 44 24 20          	mov    %al,0x20(%rsp)
140960477:	e8 a4 85 8e ff       	call   0x140248a20
14096047c:	80 7b 38 02          	cmpb   $0x2,0x38(%rbx)
140960480:	75 0a                	jne    0x14096048c
140960482:	0f b6 43 10          	movzbl 0x10(%rbx),%eax
140960486:	48 83 c4 30          	add    $0x30,%rsp
14096048a:	5b                   	pop    %rbx
14096048b:	c3                   	ret
14096048c:	e8 0f 83 88 ff       	call   0x1401e87a0
140960491:	cc                   	int3
140960492:	cc                   	int3
140960493:	cc                   	int3
140960494:	cc                   	int3
140960495:	cc                   	int3
140960496:	cc                   	int3
140960497:	cc                   	int3
140960498:	cc                   	int3
140960499:	cc                   	int3
14096049a:	cc                   	int3
14096049b:	cc                   	int3
14096049c:	cc                   	int3
14096049d:	cc                   	int3
14096049e:	cc                   	int3
14096049f:	cc                   	int3
1409604a0:	48 83 ec 38          	sub    $0x38,%rsp
1409604a4:	8b 41 08             	mov    0x8(%rcx),%eax
1409604a7:	83 f8 09             	cmp    $0x9,%eax
1409604aa:	75 2a                	jne    0x1409604d6
1409604ac:	80 79 38 09          	cmpb   $0x9,0x38(%rcx)
1409604b0:	48 8d 41 10          	lea    0x10(%rcx),%rax
1409604b4:	75 4c                	jne    0x140960502
1409604b6:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1409604bb:	48 8b c8             	mov    %rax,%rcx
1409604be:	76 03                	jbe    0x1409604c3
1409604c0:	48 8b 08             	mov    (%rax),%rcx
1409604c3:	48 8b 40 10          	mov    0x10(%rax),%rax
1409604c7:	48 89 42 08          	mov    %rax,0x8(%rdx)
1409604cb:	48 8b c2             	mov    %rdx,%rax
1409604ce:	48 89 0a             	mov    %rcx,(%rdx)
1409604d1:	48 83 c4 38          	add    $0x38,%rsp
1409604d5:	c3                   	ret
1409604d6:	83 f8 0d             	cmp    $0xd,%eax
1409604d9:	75 2d                	jne    0x140960508
1409604db:	80 79 38 0b          	cmpb   $0xb,0x38(%rcx)
1409604df:	75 21                	jne    0x140960502
1409604e1:	48 83 79 30 0f       	cmpq   $0xf,0x30(%rcx)
1409604e6:	48 8d 41 18          	lea    0x18(%rcx),%rax
1409604ea:	76 03                	jbe    0x1409604ef
1409604ec:	48 8b 00             	mov    (%rax),%rax
1409604ef:	48 89 02             	mov    %rax,(%rdx)
1409604f2:	48 8b 41 28          	mov    0x28(%rcx),%rax
1409604f6:	48 89 42 08          	mov    %rax,0x8(%rdx)
1409604fa:	48 8b c2             	mov    %rdx,%rax
1409604fd:	48 83 c4 38          	add    $0x38,%rsp
140960501:	c3                   	ret
140960502:	e8 99 82 88 ff       	call   0x1401e87a0
140960507:	cc                   	int3
140960508:	b9 9f 13 07 80       	mov    $0x8007139f,%ecx
14096050d:	e8 be 75 83 ff       	call   0x140197ad0
140960512:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960517:	4c 8d 05 ba 2a 70 00 	lea    0x702aba(%rip),%r8        # 0x141062fd8
14096051e:	44 8b c8             	mov    %eax,%r9d
140960521:	ba 61 00 00 00       	mov    $0x61,%edx
140960526:	48 8d 05 8b 2a 70 00 	lea    0x702a8b(%rip),%rax        # 0x141062fb8
14096052d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140960532:	e8 a9 04 00 00       	call   0x1409609e0
140960537:	cc                   	int3
140960538:	cc                   	int3
140960539:	cc                   	int3
14096053a:	cc                   	int3
14096053b:	cc                   	int3
14096053c:	cc                   	int3
14096053d:	cc                   	int3
14096053e:	cc                   	int3
14096053f:	cc                   	int3
140960540:	40 53                	rex push %rbx
140960542:	48 83 ec 30          	sub    $0x30,%rsp
140960546:	83 79 08 04          	cmpl   $0x4,0x8(%rcx)
14096054a:	48 8d 15 67 2a 70 00 	lea    0x702a67(%rip),%rdx        # 0x141062fb8
140960551:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140960556:	4c 8d 05 7b 2a 70 00 	lea    0x702a7b(%rip),%r8        # 0x141062fd8
14096055d:	0f 95 c0             	setne  %al
140960560:	48 8b d9             	mov    %rcx,%rbx
140960563:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960568:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
14096056e:	ba 2f 00 00 00       	mov    $0x2f,%edx
140960573:	88 44 24 20          	mov    %al,0x20(%rsp)
140960577:	e8 a4 84 8e ff       	call   0x140248a20
14096057c:	80 7b 38 03          	cmpb   $0x3,0x38(%rbx)
140960580:	75 0a                	jne    0x14096058c
140960582:	0f b7 43 10          	movzwl 0x10(%rbx),%eax
140960586:	48 83 c4 30          	add    $0x30,%rsp
14096058a:	5b                   	pop    %rbx
14096058b:	c3                   	ret
14096058c:	e8 0f 82 88 ff       	call   0x1401e87a0
140960591:	cc                   	int3
140960592:	cc                   	int3
140960593:	cc                   	int3
140960594:	cc                   	int3
140960595:	cc                   	int3
140960596:	cc                   	int3
140960597:	cc                   	int3
140960598:	cc                   	int3
140960599:	cc                   	int3
14096059a:	cc                   	int3
14096059b:	cc                   	int3
14096059c:	cc                   	int3
14096059d:	cc                   	int3
14096059e:	cc                   	int3
14096059f:	cc                   	int3
1409605a0:	40 53                	rex push %rbx
1409605a2:	48 83 ec 30          	sub    $0x30,%rsp
1409605a6:	83 79 08 06          	cmpl   $0x6,0x8(%rcx)
1409605aa:	48 8d 15 07 2a 70 00 	lea    0x702a07(%rip),%rdx        # 0x141062fb8
1409605b1:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1409605b6:	4c 8d 05 1b 2a 70 00 	lea    0x702a1b(%rip),%r8        # 0x141062fd8
1409605bd:	0f 95 c0             	setne  %al
1409605c0:	48 8b d9             	mov    %rcx,%rbx
1409605c3:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1409605c8:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
1409605ce:	ba 23 00 00 00       	mov    $0x23,%edx
1409605d3:	88 44 24 20          	mov    %al,0x20(%rsp)
1409605d7:	e8 44 84 8e ff       	call   0x140248a20
1409605dc:	80 7b 38 05          	cmpb   $0x5,0x38(%rbx)
1409605e0:	75 09                	jne    0x1409605eb
1409605e2:	8b 43 10             	mov    0x10(%rbx),%eax
1409605e5:	48 83 c4 30          	add    $0x30,%rsp
1409605e9:	5b                   	pop    %rbx
1409605ea:	c3                   	ret
1409605eb:	e8 b0 81 88 ff       	call   0x1401e87a0
1409605f0:	cc                   	int3
1409605f1:	cc                   	int3
1409605f2:	cc                   	int3
1409605f3:	cc                   	int3
1409605f4:	cc                   	int3
1409605f5:	cc                   	int3
1409605f6:	cc                   	int3
1409605f7:	cc                   	int3
1409605f8:	cc                   	int3
1409605f9:	cc                   	int3
1409605fa:	cc                   	int3
1409605fb:	cc                   	int3
1409605fc:	cc                   	int3
1409605fd:	cc                   	int3
1409605fe:	cc                   	int3
1409605ff:	cc                   	int3
140960600:	40 53                	rex push %rbx
140960602:	48 83 ec 30          	sub    $0x30,%rsp
140960606:	83 79 08 08          	cmpl   $0x8,0x8(%rcx)
14096060a:	48 8d 15 a7 29 70 00 	lea    0x7029a7(%rip),%rdx        # 0x141062fb8
140960611:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140960616:	4c 8d 05 bb 29 70 00 	lea    0x7029bb(%rip),%r8        # 0x141062fd8
14096061d:	0f 95 c0             	setne  %al
140960620:	48 8b d9             	mov    %rcx,%rbx
140960623:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960628:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
14096062e:	ba 17 00 00 00       	mov    $0x17,%edx
140960633:	88 44 24 20          	mov    %al,0x20(%rsp)
140960637:	e8 e4 83 8e ff       	call   0x140248a20
14096063c:	80 7b 38 07          	cmpb   $0x7,0x38(%rbx)
140960640:	75 0a                	jne    0x14096064c
140960642:	48 8b 43 10          	mov    0x10(%rbx),%rax
140960646:	48 83 c4 30          	add    $0x30,%rsp
14096064a:	5b                   	pop    %rbx
14096064b:	c3                   	ret
14096064c:	e8 4f 81 88 ff       	call   0x1401e87a0
140960651:	cc                   	int3
140960652:	cc                   	int3
140960653:	cc                   	int3
140960654:	cc                   	int3
140960655:	cc                   	int3
140960656:	cc                   	int3
140960657:	cc                   	int3
140960658:	cc                   	int3
140960659:	cc                   	int3
14096065a:	cc                   	int3
14096065b:	cc                   	int3
14096065c:	cc                   	int3
14096065d:	cc                   	int3
14096065e:	cc                   	int3
14096065f:	cc                   	int3
140960660:	40 53                	rex push %rbx
140960662:	48 83 ec 30          	sub    $0x30,%rsp
140960666:	83 79 08 02          	cmpl   $0x2,0x8(%rcx)
14096066a:	48 8d 15 47 29 70 00 	lea    0x702947(%rip),%rdx        # 0x141062fb8
140960671:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140960676:	4c 8d 05 5b 29 70 00 	lea    0x70295b(%rip),%r8        # 0x141062fd8
14096067d:	0f 95 c0             	setne  %al
140960680:	48 8b d9             	mov    %rcx,%rbx
140960683:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960688:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
14096068e:	ba 3b 00 00 00       	mov    $0x3b,%edx
140960693:	88 44 24 20          	mov    %al,0x20(%rsp)
140960697:	e8 84 83 8e ff       	call   0x140248a20
14096069c:	80 7b 38 01          	cmpb   $0x1,0x38(%rbx)
1409606a0:	75 0a                	jne    0x1409606ac
1409606a2:	0f b6 43 10          	movzbl 0x10(%rbx),%eax
1409606a6:	48 83 c4 30          	add    $0x30,%rsp
1409606aa:	5b                   	pop    %rbx
1409606ab:	c3                   	ret
1409606ac:	e8 ef 80 88 ff       	call   0x1401e87a0
1409606b1:	cc                   	int3
1409606b2:	cc                   	int3
1409606b3:	cc                   	int3
1409606b4:	cc                   	int3
1409606b5:	cc                   	int3
1409606b6:	cc                   	int3
1409606b7:	cc                   	int3
1409606b8:	cc                   	int3
1409606b9:	cc                   	int3
1409606ba:	cc                   	int3
1409606bb:	cc                   	int3
1409606bc:	cc                   	int3
1409606bd:	cc                   	int3
1409606be:	cc                   	int3
1409606bf:	cc                   	int3
1409606c0:	48 83 ec 38          	sub    $0x38,%rsp
1409606c4:	8b 41 08             	mov    0x8(%rcx),%eax
1409606c7:	83 f8 0c             	cmp    $0xc,%eax
1409606ca:	75 2a                	jne    0x1409606f6
1409606cc:	80 79 38 0a          	cmpb   $0xa,0x38(%rcx)
1409606d0:	48 8d 41 10          	lea    0x10(%rcx),%rax
1409606d4:	75 4c                	jne    0x140960722
1409606d6:	48 83 78 18 07       	cmpq   $0x7,0x18(%rax)
1409606db:	48 8b c8             	mov    %rax,%rcx
1409606de:	76 03                	jbe    0x1409606e3
1409606e0:	48 8b 08             	mov    (%rax),%rcx
1409606e3:	48 8b 40 10          	mov    0x10(%rax),%rax
1409606e7:	48 89 42 08          	mov    %rax,0x8(%rdx)
1409606eb:	48 8b c2             	mov    %rdx,%rax
1409606ee:	48 89 0a             	mov    %rcx,(%rdx)
1409606f1:	48 83 c4 38          	add    $0x38,%rsp
1409606f5:	c3                   	ret
1409606f6:	83 f8 0e             	cmp    $0xe,%eax
1409606f9:	75 2d                	jne    0x140960728
1409606fb:	80 79 38 0c          	cmpb   $0xc,0x38(%rcx)
1409606ff:	75 21                	jne    0x140960722
140960701:	48 83 79 30 07       	cmpq   $0x7,0x30(%rcx)
140960706:	48 8d 41 18          	lea    0x18(%rcx),%rax
14096070a:	76 03                	jbe    0x14096070f
14096070c:	48 8b 00             	mov    (%rax),%rax
14096070f:	48 89 02             	mov    %rax,(%rdx)
140960712:	48 8b 41 28          	mov    0x28(%rcx),%rax
140960716:	48 89 42 08          	mov    %rax,0x8(%rdx)
14096071a:	48 8b c2             	mov    %rdx,%rax
14096071d:	48 83 c4 38          	add    $0x38,%rsp
140960721:	c3                   	ret
140960722:	e8 79 80 88 ff       	call   0x1401e87a0
140960727:	cc                   	int3
140960728:	b9 9f 13 07 80       	mov    $0x8007139f,%ecx
14096072d:	e8 9e 73 83 ff       	call   0x140197ad0
140960732:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140960737:	4c 8d 05 9a 28 70 00 	lea    0x70289a(%rip),%r8        # 0x141062fd8
14096073e:	44 8b c8             	mov    %eax,%r9d
140960741:	ba 70 00 00 00       	mov    $0x70,%edx
140960746:	48 8d 05 6b 28 70 00 	lea    0x70286b(%rip),%rax        # 0x141062fb8
14096074d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140960752:	e8 89 02 00 00       	call   0x1409609e0
140960757:	cc                   	int3
140960758:	cc                   	int3
140960759:	cc                   	int3
14096075a:	cc                   	int3
14096075b:	cc                   	int3
14096075c:	cc                   	int3
14096075d:	cc                   	int3
14096075e:	cc                   	int3
14096075f:	cc                   	int3
140960760:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140960765:	57                   	push   %rdi
140960766:	48 83 ec 30          	sub    $0x30,%rsp
14096076a:	83 79 08 05          	cmpl   $0x5,0x8(%rcx)
14096076e:	4c 8d 05 63 28 70 00 	lea    0x702863(%rip),%r8        # 0x141062fd8
140960775:	8b fa                	mov    %edx,%edi
140960777:	48 8b d9             	mov    %rcx,%rbx
14096077a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14096077f:	48 8d 15 32 28 70 00 	lea    0x702832(%rip),%rdx        # 0x141062fb8
140960786:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14096078b:	0f 95 c0             	setne  %al
14096078e:	ba 8d 00 00 00       	mov    $0x8d,%edx
140960793:	88 44 24 20          	mov    %al,0x20(%rsp)
140960797:	41 b9 9f 13 07 80    	mov    $0x8007139f,%r9d
14096079d:	e8 7e 82 8e ff       	call   0x140248a20
1409607a2:	80 7b 38 06          	cmpb   $0x6,0x38(%rbx)
1409607a6:	74 0d                	je     0x1409607b5
1409607a8:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1409607ac:	e8 8f 0b 8c ff       	call   0x140221340
1409607b1:	c6 43 38 06          	movb   $0x6,0x38(%rbx)
1409607b5:	89 7b 10             	mov    %edi,0x10(%rbx)
1409607b8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1409607bd:	48 83 c4 30          	add    $0x30,%rsp
1409607c1:	5f                   	pop    %rdi
1409607c2:	c3                   	ret
1409607c3:	cc                   	int3
1409607c4:	cc                   	int3
1409607c5:	cc                   	int3
1409607c6:	cc                   	int3
1409607c7:	cc                   	int3
1409607c8:	cc                   	int3
1409607c9:	cc                   	int3
1409607ca:	cc                   	int3
1409607cb:	cc                   	int3
1409607cc:	cc                   	int3
1409607cd:	cc                   	int3
1409607ce:	cc                   	int3
1409607cf:	cc                   	int3
1409607d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409607d5:	57                   	push   %rdi
1409607d6:	48 83 ec 30          	sub    $0x30,%rsp
1409607da:	83 79 08 09          	cmpl   $0x9,0x8(%rcx)