140206389:	00
14020638a:	eb 31                	jmp    0x1402063bd
14020638c:	48 8d 47 08          	lea    0x8(%rdi),%rax
140206390:	48 85 c0             	test   %rax,%rax
140206393:	74 1b                	je     0x1402063b0
140206395:	80 78 28 02          	cmpb   $0x2,0x28(%rax)
140206399:	75 15                	jne    0x1402063b0
14020639b:	48 8b 00             	mov    (%rax),%rax
14020639e:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1402063a5:	00
1402063a6:	48 8d 84 24 d0 00 00 	lea    0xd0(%rsp),%rax
1402063ad:	00
1402063ae:	eb 0d                	jmp    0x1402063bd
1402063b0:	e8 0b 4f 89 00       	call   0x140a9b2c0
1402063b5:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
1402063bc:	00
1402063bd:	4c 8b 00             	mov    (%rax),%r8
1402063c0:	4c 03 07             	add    (%rdi),%r8
1402063c3:	4c 3b 07             	cmp    (%rdi),%r8
1402063c6:	72 6f                	jb     0x140206437
1402063c8:	eb 04                	jmp    0x1402063ce
1402063ca:	4c 8b 41 18          	mov    0x18(%rcx),%r8
1402063ce:	48 89 9c 24 d0 00 00 	mov    %rbx,0xd0(%rsp)
1402063d5:	00
1402063d6:	48 ff 03             	incq   (%rbx)
1402063d9:	4c 8b cf             	mov    %rdi,%r9
1402063dc:	48 8d 94 24 d0 00 00 	lea    0xd0(%rsp),%rdx
1402063e3:	00
1402063e4:	48 8b ce             	mov    %rsi,%rcx
1402063e7:	e8 14 99 fd ff       	call   0x1401dfd00
1402063ec:	48 8b c6             	mov    %rsi,%rax
1402063ef:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
1402063f6:	00
1402063f7:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1402063fb:	49 8b 73 20          	mov    0x20(%r11),%rsi
1402063ff:	49 8b e3             	mov    %r11,%rsp
140206402:	5f                   	pop    %rdi
140206403:	c3                   	ret
140206404:	48 8d 15 9d 36 da 00 	lea    0xda369d(%rip),%rdx        # 0x140fa9aa8
14020640b:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140206410:	e8 fb 16 f9 ff       	call   0x140197b10
140206415:	90                   	nop
140206416:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14020641b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140206420:	e8 4b 8c fd ff       	call   0x1401df070
140206425:	48 8d 15 4c ab 19 01 	lea    0x119ab4c(%rip),%rdx        # 0x1413a0f78
14020642c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140206431:	e8 e2 63 c1 00       	call   0x140e1c818
140206436:	90                   	nop
140206437:	e8 74 06 fe ff       	call   0x1401e6ab0
14020643c:	cc                   	int3
14020643d:	cc                   	int3
14020643e:	cc                   	int3
14020643f:	cc                   	int3
140206440:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140206445:	57                   	push   %rdi
140206446:	48 83 ec 20          	sub    $0x20,%rsp
14020644a:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14020644e:	48 8b fa             	mov    %rdx,%rdi
140206451:	48 85 db             	test   %rbx,%rbx
140206454:	74 71                	je     0x1402064c7
140206456:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14020645a:	48 85 c9             	test   %rcx,%rcx
14020645d:	74 33                	je     0x140206492
14020645f:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
140206463:	75 0f                	jne    0x140206474
140206465:	48 8b 01             	mov    (%rcx),%rax
140206468:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14020646d:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140206472:	eb 46                	jmp    0x1402064ba
140206474:	48 85 c9             	test   %rcx,%rcx
140206477:	74 19                	je     0x140206492
140206479:	80 79 28 01          	cmpb   $0x1,0x28(%rcx)
14020647d:	75 13                	jne    0x140206492
14020647f:	48 8b 41 08          	mov    0x8(%rcx),%rax
140206483:	48 2b 01             	sub    (%rcx),%rax
140206486:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14020648b:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140206490:	eb 28                	jmp    0x1402064ba
140206492:	48 8d 43 08          	lea    0x8(%rbx),%rax
140206496:	48 85 c0             	test   %rax,%rax
140206499:	74 15                	je     0x1402064b0
14020649b:	80 78 28 02          	cmpb   $0x2,0x28(%rax)
14020649f:	75 0f                	jne    0x1402064b0
1402064a1:	48 8b 00             	mov    (%rax),%rax
1402064a4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402064a9:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1402064ae:	eb 0a                	jmp    0x1402064ba
1402064b0:	e8 0b 4e 89 00       	call   0x140a9b2c0
1402064b5:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1402064ba:	48 8b 10             	mov    (%rax),%rdx
1402064bd:	48 03 13             	add    (%rbx),%rdx
1402064c0:	48 3b 13             	cmp    (%rbx),%rdx
1402064c3:	72 17                	jb     0x1402064dc
1402064c5:	eb 04                	jmp    0x1402064cb
1402064c7:	48 8b 51 18          	mov    0x18(%rcx),%rdx
1402064cb:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402064d0:	48 8b c7             	mov    %rdi,%rax
1402064d3:	48 89 17             	mov    %rdx,(%rdi)
1402064d6:	48 83 c4 20          	add    $0x20,%rsp
1402064da:	5f                   	pop    %rdi
1402064db:	c3                   	ret
1402064dc:	e8 cf 05 fe ff       	call   0x1401e6ab0
1402064e1:	cc                   	int3
1402064e2:	cc                   	int3
1402064e3:	cc                   	int3
1402064e4:	cc                   	int3
1402064e5:	cc                   	int3
1402064e6:	cc                   	int3
1402064e7:	cc                   	int3
1402064e8:	cc                   	int3
1402064e9:	cc                   	int3
1402064ea:	cc                   	int3
1402064eb:	cc                   	int3
1402064ec:	cc                   	int3
1402064ed:	cc                   	int3
1402064ee:	cc                   	int3
1402064ef:	cc                   	int3
1402064f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402064f5:	57                   	push   %rdi
1402064f6:	48 83 ec 20          	sub    $0x20,%rsp
1402064fa:	4c 8d 41 08          	lea    0x8(%rcx),%r8
1402064fe:	48 8b fa             	mov    %rdx,%rdi
140206501:	48 8b d9             	mov    %rcx,%rbx
140206504:	4d 85 c0             	test   %r8,%r8
140206507:	74 35                	je     0x14020653e
140206509:	41 80 78 28 00       	cmpb   $0x0,0x28(%r8)
14020650e:	75 0f                	jne    0x14020651f
140206510:	49 8b 00             	mov    (%r8),%rax
140206513:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140206518:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14020651d:	eb 47                	jmp    0x140206566
14020651f:	4d 85 c0             	test   %r8,%r8
140206522:	74 1a                	je     0x14020653e
140206524:	41 80 78 28 01       	cmpb   $0x1,0x28(%r8)
140206529:	75 13                	jne    0x14020653e
14020652b:	49 8b 40 08          	mov    0x8(%r8),%rax
14020652f:	49 2b 00             	sub    (%r8),%rax
140206532:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140206537:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14020653c:	eb 28                	jmp    0x140206566
14020653e:	48 8d 41 08          	lea    0x8(%rcx),%rax
140206542:	48 85 c0             	test   %rax,%rax
140206545:	74 15                	je     0x14020655c
140206547:	80 78 28 02          	cmpb   $0x2,0x28(%rax)
14020654b:	75 0f                	jne    0x14020655c
14020654d:	48 8b 00             	mov    (%rax),%rax
140206550:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140206555:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14020655a:	eb 0a                	jmp    0x140206566
14020655c:	e8 5f 4d 89 00       	call   0x140a9b2c0
140206561:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140206566:	48 8b 10             	mov    (%rax),%rdx
140206569:	48 03 13             	add    (%rbx),%rdx
14020656c:	48 3b 13             	cmp    (%rbx),%rdx
14020656f:	72 11                	jb     0x140206582
140206571:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140206576:	48 8b c7             	mov    %rdi,%rax
140206579:	48 89 17             	mov    %rdx,(%rdi)
14020657c:	48 83 c4 20          	add    $0x20,%rsp
140206580:	5f                   	pop    %rdi
140206581:	c3                   	ret
140206582:	e8 29 05 fe ff       	call   0x1401e6ab0
140206587:	cc                   	int3
140206588:	cc                   	int3
140206589:	cc                   	int3
14020658a:	cc                   	int3
14020658b:	cc                   	int3
14020658c:	cc                   	int3
14020658d:	cc                   	int3
14020658e:	cc                   	int3
14020658f:	cc                   	int3
140206590:	40 53                	rex push %rbx
140206592:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140206599:	48 8b d9             	mov    %rcx,%rbx
14020659c:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1402065a0:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1402065a5:	76 03                	jbe    0x1402065aa
1402065a7:	48 8b 09             	mov    (%rcx),%rcx
1402065aa:	4d 85 c0             	test   %r8,%r8
1402065ad:	75 10                	jne    0x1402065bf
1402065af:	48 8d 15 2a 2f da 00 	lea    0xda2f2a(%rip),%rdx        # 0x140fa94e0
1402065b6:	e8 95 94 cd 00       	call   0x140edfa50
1402065bb:	85 c0                	test   %eax,%eax
1402065bd:	74 30                	je     0x1402065ef
1402065bf:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1402065c3:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1402065c7:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1402065cc:	76 03                	jbe    0x1402065d1
1402065ce:	48 8b 09             	mov    (%rcx),%rcx
1402065d1:	4d 85 c0             	test   %r8,%r8
1402065d4:	75 10                	jne    0x1402065e6
1402065d6:	48 8d 15 03 2f da 00 	lea    0xda2f03(%rip),%rdx        # 0x140fa94e0
1402065dd:	e8 6e 94 cd 00       	call   0x140edfa50
1402065e2:	85 c0                	test   %eax,%eax
1402065e4:	74 09                	je     0x1402065ef
1402065e6:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1402065ed:	5b                   	pop    %rbx
1402065ee:	c3                   	ret
1402065ef:	48 8d 15 ea 35 da 00 	lea    0xda35ea(%rip),%rdx        # 0x140fa9be0
1402065f6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402065fb:	e8 10 15 f9 ff       	call   0x140197b10
140206600:	90                   	nop
140206601:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140206606:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14020660b:	e8 c0 8a fd ff       	call   0x1401df0d0
140206610:	48 8d 15 49 ac 19 01 	lea    0x119ac49(%rip),%rdx        # 0x1413a1260
140206617:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14020661c:	e8 f7 61 c1 00       	call   0x140e1c818
140206621:	cc                   	int3
140206622:	cc                   	int3
140206623:	cc                   	int3
140206624:	cc                   	int3
140206625:	cc                   	int3
140206626:	cc                   	int3
140206627:	cc                   	int3
140206628:	cc                   	int3
140206629:	cc                   	int3
14020662a:	cc                   	int3
14020662b:	cc                   	int3
14020662c:	cc                   	int3
14020662d:	cc                   	int3
14020662e:	cc                   	int3
14020662f:	cc                   	int3
140206630:	48 8b 42 08          	mov    0x8(%rdx),%rax
140206634:	4c 8b 48 08          	mov    0x8(%rax),%r9
140206638:	4c 39 49 08          	cmp    %r9,0x8(%rcx)
14020663c:	75 08                	jne    0x140206646
14020663e:	44 39 02             	cmp    %r8d,(%rdx)
140206641:	75 03                	jne    0x140206646
140206643:	b0 01                	mov    $0x1,%al
140206645:	c3                   	ret
140206646:	32 c0                	xor    %al,%al
140206648:	c3                   	ret
140206649:	cc                   	int3
14020664a:	cc                   	int3
14020664b:	cc                   	int3
14020664c:	cc                   	int3
14020664d:	cc                   	int3
14020664e:	cc                   	int3
14020664f:	cc                   	int3
140206650:	40 53                	rex push %rbx
140206652:	48 83 ec 30          	sub    $0x30,%rsp
140206656:	48 8b 01             	mov    (%rcx),%rax
140206659:	49 8b d8             	mov    %r8,%rbx
14020665c:	44 8b c2             	mov    %edx,%r8d
14020665f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140206664:	48 8b 40 18          	mov    0x18(%rax),%rax
140206668:	ff 15 b2 d3 d7 00    	call   *0xd7d3b2(%rip)        # 0x140f83a20
14020666e:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140206672:	4c 8b 48 08          	mov    0x8(%rax),%r9
140206676:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14020667a:	49 39 51 08          	cmp    %rdx,0x8(%r9)
14020667e:	75 0e                	jne    0x14020668e
140206680:	8b 0b                	mov    (%rbx),%ecx
140206682:	39 08                	cmp    %ecx,(%rax)
140206684:	75 08                	jne    0x14020668e
140206686:	b0 01                	mov    $0x1,%al
140206688:	48 83 c4 30          	add    $0x30,%rsp
14020668c:	5b                   	pop    %rbx
14020668d:	c3                   	ret
14020668e:	32 c0                	xor    %al,%al
140206690:	48 83 c4 30          	add    $0x30,%rsp
140206694:	5b                   	pop    %rbx
140206695:	c3                   	ret
140206696:	cc                   	int3
140206697:	cc                   	int3
140206698:	cc                   	int3
140206699:	cc                   	int3
14020669a:	cc                   	int3
14020669b:	cc                   	int3
14020669c:	cc                   	int3
14020669d:	cc                   	int3
14020669e:	cc                   	int3
14020669f:	cc                   	int3
1402066a0:	48 83 ec 28          	sub    $0x28,%rsp
1402066a4:	80 79 48 01          	cmpb   $0x1,0x48(%rcx)
1402066a8:	75 08                	jne    0x1402066b2
1402066aa:	48 8b c1             	mov    %rcx,%rax
1402066ad:	48 83 c4 28          	add    $0x28,%rsp
1402066b1:	c3                   	ret
1402066b2:	e8 e9 20 fe ff       	call   0x1401e87a0
1402066b7:	cc                   	int3
1402066b8:	cc                   	int3
1402066b9:	cc                   	int3
1402066ba:	cc                   	int3
1402066bb:	cc                   	int3
1402066bc:	cc                   	int3
1402066bd:	cc                   	int3
1402066be:	cc                   	int3
1402066bf:	cc                   	int3
1402066c0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402066c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402066ca:	55                   	push   %rbp
1402066cb:	56                   	push   %rsi
1402066cc:	57                   	push   %rdi
1402066cd:	41 54                	push   %r12
1402066cf:	41 55                	push   %r13
1402066d1:	41 56                	push   %r14
1402066d3:	41 57                	push   %r15
1402066d5:	48 8d 6c 24 e0       	lea    -0x20(%rsp),%rbp
1402066da:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1402066e1:	48 8b 05 18 28 1b 01 	mov    0x11b2818(%rip),%rax        # 0x1413b8f00
1402066e8:	48 33 c4             	xor    %rsp,%rax
1402066eb:	48 89 45 10          	mov    %rax,0x10(%rbp)
1402066ef:	49 8b f1             	mov    %r9,%rsi
1402066f2:	4c 89 4c 24 78       	mov    %r9,0x78(%rsp)
1402066f7:	4c 89 44 24 68       	mov    %r8,0x68(%rsp)
1402066fc:	4c 8b f2             	mov    %rdx,%r14
1402066ff:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140206704:	4c 8b e9             	mov    %rcx,%r13
140206707:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14020670c:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
140206710:	74 17                	je     0x140206729
140206712:	48 8b 41 20          	mov    0x20(%rcx),%rax
140206716:	48 85 c0             	test   %rax,%rax
140206719:	0f 84 09 03 00 00    	je     0x140206a28
14020671f:	83 78 08 02          	cmpl   $0x2,0x8(%rax)
140206723:	0f 84 ff 02 00 00    	je     0x140206a28
140206729:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14020672e:	e8 7d de 89 00       	call   0x140aa45b0
140206733:	48 3b 30             	cmp    (%rax),%rsi
140206736:	0f 87 1d 03 00 00    	ja     0x140206a59
14020673c:	0f 57 c0             	xorps  %xmm0,%xmm0
14020673f:	33 c0                	xor    %eax,%eax
140206741:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140206746:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14020674b:	4d 8b 7d 08          	mov    0x8(%r13),%r15
14020674f:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
140206754:	49 8b 5d 10          	mov    0x10(%r13),%rbx
140206758:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14020675d:	4d 85 ff             	test   %r15,%r15
140206760:	74 34                	je     0x140206796
140206762:	41 83 7f 08 02       	cmpl   $0x2,0x8(%r15)
140206767:	74 15                	je     0x14020677e
140206769:	48 8b d3             	mov    %rbx,%rdx
14020676c:	49 8b cf             	mov    %r15,%rcx
14020676f:	e8 7c 09 00 00       	call   0x1402070f0
140206774:	84 c0                	test   %al,%al
140206776:	74 06                	je     0x14020677e
140206778:	4d 8b 45 18          	mov    0x18(%r13),%r8
14020677c:	eb 03                	jmp    0x140206781
14020677e:	45 33 c0             	xor    %r8d,%r8d
140206781:	48 8b d3             	mov    %rbx,%rdx
140206784:	49 8b cf             	mov    %r15,%rcx
140206787:	e8 94 d5 89 00       	call   0x140aa3d20
14020678c:	48 8b f8             	mov    %rax,%rdi
14020678f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140206794:	eb 07                	jmp    0x14020679d
140206796:	33 ff                	xor    %edi,%edi