1407935bc:	cc                   	int3
1407935bd:	cc                   	int3
1407935be:	cc                   	int3
1407935bf:	cc                   	int3
1407935c0:	48 8b c4             	mov    %rsp,%rax
1407935c3:	48 89 50 10          	mov    %rdx,0x10(%rax)
1407935c7:	4c 89 40 18          	mov    %r8,0x18(%rax)
1407935cb:	4c 89 48 20          	mov    %r9,0x20(%rax)
1407935cf:	53                   	push   %rbx
1407935d0:	56                   	push   %rsi
1407935d1:	48 83 ec 78          	sub    $0x78,%rsp
1407935d5:	ff 01                	incl   (%rcx)
1407935d7:	48 8d 70 18          	lea    0x18(%rax),%rsi
1407935db:	80 79 0e 00          	cmpb   $0x0,0xe(%rcx)
1407935df:	48 8b d9             	mov    %rcx,%rbx
1407935e2:	75 0d                	jne    0x1407935f1
1407935e4:	80 3d 3e d2 c9 00 00 	cmpb   $0x0,0xc9d23e(%rip)        # 0x141430829
1407935eb:	74 04                	je     0x1407935f1
1407935ed:	33 c0                	xor    %eax,%eax
1407935ef:	eb 12                	jmp    0x140793603
1407935f1:	b9 02 00 00 00       	mov    $0x2,%ecx
1407935f6:	e8 95 f6 69 00       	call   0x140e32c90
1407935fb:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
140793602:	00
140793603:	48 8b 0d 4e db c9 00 	mov    0xc9db4e(%rip),%rcx        # 0x141431158
14079360a:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14079360f:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140793614:	4c 8b c8             	mov    %rax,%r9
140793617:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14079361c:	48 8d 15 4d fe 84 00 	lea    0x84fe4d(%rip),%rdx        # 0x140fe3470
140793623:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
14079362a:	00 00
14079362c:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
140793631:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
140793636:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14079363b:	48 8b cb             	mov    %rbx,%rcx
14079363e:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140793645:	00 00
140793647:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14079364e:	00 00
140793650:	e8 bb ea ff ff       	call   0x140792110
140793655:	48 83 c4 78          	add    $0x78,%rsp
140793659:	5e                   	pop    %rsi
14079365a:	5b                   	pop    %rbx
14079365b:	c3                   	ret
14079365c:	cc                   	int3
14079365d:	cc                   	int3
14079365e:	cc                   	int3
14079365f:	cc                   	int3
140793660:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140793665:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14079366a:	53                   	push   %rbx
14079366b:	56                   	push   %rsi
14079366c:	57                   	push   %rdi
14079366d:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140793674:	48 8b da             	mov    %rdx,%rbx
140793677:	48 8b f9             	mov    %rcx,%rdi
14079367a:	ff 01                	incl   (%rcx)
14079367c:	45 33 c0             	xor    %r8d,%r8d
14079367f:	33 d2                	xor    %edx,%edx
140793681:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140793686:	e8 15 01 09 00       	call   0x1408237a0
14079368b:	90                   	nop
14079368c:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140793691:	48 8b cb             	mov    %rbx,%rcx
140793694:	e8 e7 69 06 00       	call   0x1407fa080
140793699:	48 8b 03             	mov    (%rbx),%rax
14079369c:	48 8b cb             	mov    %rbx,%rcx
14079369f:	48 8b 40 10          	mov    0x10(%rax),%rax
1407936a3:	ff 15 77 03 7f 00    	call   *0x7f0377(%rip)        # 0x140f83a20
1407936a9:	48 8b d0             	mov    %rax,%rdx
1407936ac:	48 8b cf             	mov    %rdi,%rcx
1407936af:	e8 4c df be ff       	call   0x140381600
1407936b4:	48 8d b4 24 f8 00 00 	lea    0xf8(%rsp),%rsi
1407936bb:	00
1407936bc:	33 db                	xor    %ebx,%ebx
1407936be:	38 5f 0e             	cmp    %bl,0xe(%rdi)
1407936c1:	75 0c                	jne    0x1407936cf
1407936c3:	38 1d 60 d1 c9 00    	cmp    %bl,0xc9d160(%rip)        # 0x141430829
1407936c9:	74 04                	je     0x1407936cf
1407936cb:	8b c3                	mov    %ebx,%eax
1407936cd:	eb 0a                	jmp    0x1407936d9
1407936cf:	b9 02 00 00 00       	mov    $0x2,%ecx
1407936d4:	e8 b7 f5 69 00       	call   0x140e32c90
1407936d9:	48 8b 0d 78 da c9 00 	mov    0xc9da78(%rip),%rcx        # 0x141431158
1407936e0:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1407936e5:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1407936ea:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
1407936f1:	00
1407936f2:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1407936f7:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1407936fc:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140793701:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
140793706:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
14079370b:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140793710:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140793715:	4c 8b c8             	mov    %rax,%r9
140793718:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14079371d:	48 8d 15 f4 86 89 00 	lea    0x8986f4(%rip),%rdx        # 0x14102be18
140793724:	48 8b cf             	mov    %rdi,%rcx
140793727:	e8 e4 e9 ff ff       	call   0x140792110
14079372c:	48 8b 47 10          	mov    0x10(%rdi),%rax
140793730:	48 8b 48 08          	mov    0x8(%rax),%rcx
140793734:	48 8b 11             	mov    (%rcx),%rdx
140793737:	48 ff 4f 18          	decq   0x18(%rdi)
14079373b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14079373f:	48 89 10             	mov    %rdx,(%rax)
140793742:	48 8b 41 08          	mov    0x8(%rcx),%rax
140793746:	48 89 42 08          	mov    %rax,0x8(%rdx)
14079374a:	ba 20 00 00 00       	mov    $0x20,%edx
14079374f:	e8 f0 79 68 00       	call   0x140e1b144
140793754:	38 5f 0f             	cmp    %bl,0xf(%rdi)
140793757:	74 06                	je     0x14079375f
140793759:	e8 f2 c3 69 00       	call   0x140e2fb50
14079375e:	cc                   	int3
14079375f:	48 8d 15 9a e4 c0 00 	lea    0xc0e49a(%rip),%rdx        # 0x1413a1c00
140793766:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14079376b:	e8 a8 90 68 00       	call   0x140e1c818
140793770:	cc                   	int3
140793771:	cc                   	int3
140793772:	cc                   	int3
140793773:	cc                   	int3
140793774:	cc                   	int3
140793775:	cc                   	int3
140793776:	cc                   	int3
140793777:	cc                   	int3
140793778:	cc                   	int3
140793779:	cc                   	int3
14079377a:	cc                   	int3
14079377b:	cc                   	int3
14079377c:	cc                   	int3
14079377d:	cc                   	int3
14079377e:	cc                   	int3
14079377f:	cc                   	int3
140793780:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140793785:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14079378a:	53                   	push   %rbx
14079378b:	56                   	push   %rsi
14079378c:	57                   	push   %rdi
14079378d:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140793794:	48 8b da             	mov    %rdx,%rbx
140793797:	48 8b f9             	mov    %rcx,%rdi
14079379a:	45 33 c0             	xor    %r8d,%r8d
14079379d:	33 d2                	xor    %edx,%edx
14079379f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1407937a4:	e8 f7 ff 08 00       	call   0x1408237a0
1407937a9:	90                   	nop
1407937aa:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1407937af:	48 8b cb             	mov    %rbx,%rcx
1407937b2:	e8 c9 68 06 00       	call   0x1407fa080
1407937b7:	48 8b 03             	mov    (%rbx),%rax
1407937ba:	48 8b cb             	mov    %rbx,%rcx
1407937bd:	48 8b 40 10          	mov    0x10(%rax),%rax
1407937c1:	ff 15 59 02 7f 00    	call   *0x7f0259(%rip)        # 0x140f83a20
1407937c7:	48 8b d0             	mov    %rax,%rdx
1407937ca:	48 8b cf             	mov    %rdi,%rcx
1407937cd:	e8 2e de be ff       	call   0x140381600
1407937d2:	48 8d b4 24 f8 00 00 	lea    0xf8(%rsp),%rsi
1407937d9:	00
1407937da:	33 db                	xor    %ebx,%ebx
1407937dc:	38 5f 0d             	cmp    %bl,0xd(%rdi)
1407937df:	75 0c                	jne    0x1407937ed
1407937e1:	38 1d 42 d0 c9 00    	cmp    %bl,0xc9d042(%rip)        # 0x141430829
1407937e7:	74 04                	je     0x1407937ed
1407937e9:	8b c3                	mov    %ebx,%eax
1407937eb:	eb 0a                	jmp    0x1407937f7
1407937ed:	b9 02 00 00 00       	mov    $0x2,%ecx
1407937f2:	e8 99 f4 69 00       	call   0x140e32c90
1407937f7:	48 8b 0d ea d9 c9 00 	mov    0xc9d9ea(%rip),%rcx        # 0x1414311e8
1407937fe:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140793803:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140793808:	48 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%rcx
14079380f:	00
140793810:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140793815:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14079381a:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14079381f:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
140793824:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
140793829:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14079382e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140793833:	4c 8b c8             	mov    %rax,%r9
140793836:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14079383b:	48 8d 15 ee 85 89 00 	lea    0x8985ee(%rip),%rdx        # 0x14102be30
140793842:	48 8b cf             	mov    %rdi,%rcx
140793845:	e8 c6 e8 ff ff       	call   0x140792110
14079384a:	48 8b 47 10          	mov    0x10(%rdi),%rax
14079384e:	48 8b 48 08          	mov    0x8(%rax),%rcx
140793852:	48 8b 11             	mov    (%rcx),%rdx
140793855:	48 ff 4f 18          	decq   0x18(%rdi)
140793859:	48 8b 41 08          	mov    0x8(%rcx),%rax
14079385d:	48 89 10             	mov    %rdx,(%rax)
140793860:	48 8b 41 08          	mov    0x8(%rcx),%rax
140793864:	48 89 42 08          	mov    %rax,0x8(%rdx)
140793868:	ba 20 00 00 00       	mov    $0x20,%edx
14079386d:	e8 d2 78 68 00       	call   0x140e1b144
140793872:	90                   	nop
140793873:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140793878:	e8 23 00 09 00       	call   0x1408238a0
14079387d:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
140793884:	5f                   	pop    %rdi
140793885:	5e                   	pop    %rsi
140793886:	5b                   	pop    %rbx
140793887:	c3                   	ret
140793888:	cc                   	int3
140793889:	cc                   	int3
14079388a:	cc                   	int3
14079388b:	cc                   	int3
14079388c:	cc                   	int3
14079388d:	cc                   	int3
14079388e:	cc                   	int3
14079388f:	cc                   	int3
140793890:	48 8b c4             	mov    %rsp,%rax
140793893:	48 89 50 10          	mov    %rdx,0x10(%rax)
140793897:	4c 89 40 18          	mov    %r8,0x18(%rax)
14079389b:	4c 89 48 20          	mov    %r9,0x20(%rax)
14079389f:	53                   	push   %rbx
1407938a0:	56                   	push   %rsi
1407938a1:	57                   	push   %rdi
1407938a2:	48 83 ec 70          	sub    $0x70,%rsp
1407938a6:	48 8b f9             	mov    %rcx,%rdi
1407938a9:	48 8d 70 18          	lea    0x18(%rax),%rsi
1407938ad:	b9 02 00 00 00       	mov    $0x2,%ecx
1407938b2:	e8 d9 f3 69 00       	call   0x140e32c90
1407938b7:	33 d2                	xor    %edx,%edx
1407938b9:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1407938be:	48 8b d8             	mov    %rax,%rbx
1407938c1:	e8 2a d9 86 ff       	call   0x1400011f0
1407938c6:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1407938cd:	00
1407938ce:	4c 8b cb             	mov    %rbx,%r9
1407938d1:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
1407938d6:	4c 8b c0             	mov    %rax,%r8
1407938d9:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1407938de:	48 8b cf             	mov    %rdi,%rcx
1407938e1:	33 d2                	xor    %edx,%edx
1407938e3:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1407938e8:	88 54 24 38          	mov    %dl,0x38(%rsp)
1407938ec:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1407938f1:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1407938f6:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1407938fb:	48 8d 15 e6 84 89 00 	lea    0x8984e6(%rip),%rdx        # 0x14102bde8
140793902:	e8 09 e8 ff ff       	call   0x140792110
140793907:	48 8d 15 ea 84 89 00 	lea    0x8984ea(%rip),%rdx        # 0x14102bdf8
14079390e:	48 8d 0d f3 84 89 00 	lea    0x8984f3(%rip),%rcx        # 0x14102be08
140793915:	e8 c6 68 0d 00       	call   0x14086a1e0
14079391a:	b9 02 00 00 00       	mov    $0x2,%ecx
14079391f:	e8 6c f3 69 00       	call   0x140e32c90
140793924:	48 8b c8             	mov    %rax,%rcx
140793927:	e8 fc a8 6a 00       	call   0x140e3e228
14079392c:	b9 01 00 00 00       	mov    $0x1,%ecx
140793931:	e8 5a f3 69 00       	call   0x140e32c90
140793936:	48 8b c8             	mov    %rax,%rcx
140793939:	e8 ea a8 6a 00       	call   0x140e3e228
14079393e:	b9 01 00 00 00       	mov    $0x1,%ecx
140793943:	e8 78 fd 69 00       	call   0x140e336c0
140793948:	cc                   	int3
140793949:	cc                   	int3
14079394a:	cc                   	int3
14079394b:	cc                   	int3
14079394c:	cc                   	int3
14079394d:	cc                   	int3
14079394e:	cc                   	int3
14079394f:	cc                   	int3
140793950:	48 8b c4             	mov    %rsp,%rax
140793953:	48 89 50 10          	mov    %rdx,0x10(%rax)
140793957:	4c 89 40 18          	mov    %r8,0x18(%rax)
14079395b:	4c 89 48 20          	mov    %r9,0x20(%rax)
14079395f:	53                   	push   %rbx
140793960:	56                   	push   %rsi
140793961:	57                   	push   %rdi
140793962:	48 83 ec 70          	sub    $0x70,%rsp
140793966:	48 8b f9             	mov    %rcx,%rdi
140793969:	48 8d 70 18          	lea    0x18(%rax),%rsi
14079396d:	b9 02 00 00 00       	mov    $0x2,%ecx
140793972:	e8 19 f3 69 00       	call   0x140e32c90
140793977:	33 d2                	xor    %edx,%edx
140793979:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14079397e:	48 8b d8             	mov    %rax,%rbx
140793981:	e8 6a d8 86 ff       	call   0x1400011f0
140793986:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
14079398d:	00
14079398e:	33 c9                	xor    %ecx,%ecx
140793990:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140793995:	4c 8b cb             	mov    %rbx,%r9
140793998:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14079399d:	4c 8b c0             	mov    %rax,%r8
1407939a0:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1407939a5:	48 8d 15 3c 84 89 00 	lea    0x89843c(%rip),%rdx        # 0x14102bde8
1407939ac:	88 4c 24 38          	mov    %cl,0x38(%rsp)
1407939b0:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
1407939b5:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1407939ba:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1407939bf:	48 8b cf             	mov    %rdi,%rcx
1407939c2:	e8 49 e7 ff ff       	call   0x140792110
1407939c7:	48 8d 15 2a 84 89 00 	lea    0x89842a(%rip),%rdx        # 0x14102bdf8
1407939ce:	48 8d 0d 33 84 89 00 	lea    0x898433(%rip),%rcx        # 0x14102be08
1407939d5:	e8 06 68 0d 00       	call   0x14086a1e0
1407939da:	e8 71 c1 69 00       	call   0x140e2fb50
1407939df:	cc                   	int3
1407939e0:	48 8b c4             	mov    %rsp,%rax
1407939e3:	48 89 50 10          	mov    %rdx,0x10(%rax)
1407939e7:	4c 89 40 18          	mov    %r8,0x18(%rax)
1407939eb:	4c 89 48 20          	mov    %r9,0x20(%rax)
1407939ef:	53                   	push   %rbx
1407939f0:	56                   	push   %rsi
1407939f1:	48 83 ec 78          	sub    $0x78,%rsp
1407939f5:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1407939f9:	48 8d 70 18          	lea    0x18(%rax),%rsi
1407939fd:	48 8b d9             	mov    %rcx,%rbx
140793a00:	75 0d                	jne    0x140793a0f
140793a02:	80 3d 20 ce c9 00 00 	cmpb   $0x0,0xc9ce20(%rip)        # 0x141430829
140793a09:	74 04                	je     0x140793a0f
140793a0b:	33 c0                	xor    %eax,%eax
140793a0d:	eb 12                	jmp    0x140793a21
140793a0f:	b9 02 00 00 00       	mov    $0x2,%ecx
140793a14:	e8 77 f2 69 00       	call   0x140e32c90
140793a19:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
140793a20:	00
140793a21:	48 8b 0d b8 d7 c9 00 	mov    0xc9d7b8(%rip),%rcx        # 0x1414311e0
140793a28:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140793a2d:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140793a32:	4c 8b c8             	mov    %rax,%r9
140793a35:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
140793a3a:	48 8d 15 4b fd 80 00 	lea    0x80fd4b(%rip),%rdx        # 0x140fa378c
140793a41:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140793a48:	00 00
140793a4a:	c6 44 24 38 01       	movb   $0x1,0x38(%rsp)
140793a4f:	c6 44 24 30 01       	movb   $0x1,0x30(%rsp)
140793a54:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140793a59:	48 8b cb             	mov    %rbx,%rcx
140793a5c:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140793a63:	00 00
140793a65:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140793a6c:	00 00
140793a6e:	e8 9d e6 ff ff       	call   0x140792110
140793a73:	48 83 c4 78          	add    $0x78,%rsp
140793a77:	5e                   	pop    %rsi
140793a78:	5b                   	pop    %rbx
140793a79:	c3                   	ret
140793a7a:	cc                   	int3
140793a7b:	cc                   	int3
140793a7c:	cc                   	int3
140793a7d:	cc                   	int3
140793a7e:	cc                   	int3
140793a7f:	cc                   	int3
140793a80:	40 53                	rex push %rbx
140793a82:	48 83 ec 30          	sub    $0x30,%rsp
140793a86:	48 c7 44 24 28 18 00 	movq   $0x18,0x28(%rsp)
140793a8d:	00 00
140793a8f:	48 8d 05 d2 82 89 00 	lea    0x8982d2(%rip),%rax        # 0x14102bd68