14019530d:	cc                   	int3
14019530e:	cc                   	int3
14019530f:	cc                   	int3
140195310:	c7 81 24 0b 00 00 00 	movl   $0x0,0xb24(%rcx)
140195317:	00 00 00
14019531a:	b8 01 00 00 00       	mov    $0x1,%eax
14019531f:	c3                   	ret
140195320:	8b 81 a8 00 00 00    	mov    0xa8(%rcx),%eax
140195326:	0f ba e0 09          	bt     $0x9,%eax
14019532a:	73 0e                	jae    0x14019533a
14019532c:	0f ba f0 09          	btr    $0x9,%eax
140195330:	0f ba e8 0c          	bts    $0xc,%eax
140195334:	89 81 a8 00 00 00    	mov    %eax,0xa8(%rcx)
14019533a:	b8 01 00 00 00       	mov    $0x1,%eax
14019533f:	c3                   	ret
140195340:	40 53                	rex push %rbx
140195342:	b8 20 00 00 00       	mov    $0x20,%eax
140195347:	e8 e4 b7 11 00       	call   0x1402b0b30
14019534c:	48 2b e0             	sub    %rax,%rsp
14019534f:	8b 91 a8 00 00 00    	mov    0xa8(%rcx),%edx
140195355:	48 8b d9             	mov    %rcx,%rbx
140195358:	0f ba e2 09          	bt     $0x9,%edx
14019535c:	72 3e                	jb     0x14019539c
14019535e:	0f ba e2 0c          	bt     $0xc,%edx
140195362:	73 38                	jae    0x14019539c
140195364:	e8 07 1d f9 ff       	call   0x140127070
140195369:	4c 8d 05 d8 ca 18 00 	lea    0x18cad8(%rip),%r8        # 0x140321e48
140195370:	ba b4 04 00 00       	mov    $0x4b4,%edx
140195375:	48 8d 0d 34 ca 18 00 	lea    0x18ca34(%rip),%rcx        # 0x140321db0
14019537c:	e8 0f 1e f9 ff       	call   0x140127190
140195381:	45 33 c9             	xor    %r9d,%r9d
140195384:	48 8b cb             	mov    %rbx,%rcx
140195387:	41 8d 51 28          	lea    0x28(%r9),%edx
14019538b:	45 8d 41 68          	lea    0x68(%r9),%r8d
14019538f:	e8 1c af fe ff       	call   0x1401802b0
140195394:	33 c0                	xor    %eax,%eax
140195396:	48 83 c4 20          	add    $0x20,%rsp
14019539a:	5b                   	pop    %rbx
14019539b:	c3                   	ret
14019539c:	83 79 38 00          	cmpl   $0x0,0x38(%rcx)
1401953a0:	75 5c                	jne    0x1401953fe
1401953a2:	83 b9 d0 04 00 00 00 	cmpl   $0x0,0x4d0(%rcx)
1401953a9:	74 53                	je     0x1401953fe
1401953ab:	48 8b 81 10 09 00 00 	mov    0x910(%rcx),%rax
1401953b2:	c1 ea 09             	shr    $0x9,%edx
1401953b5:	f7 d2                	not    %edx
1401953b7:	8b 88 78 03 00 00    	mov    0x378(%rax),%ecx
1401953bd:	f7 d1                	not    %ecx
1401953bf:	33 d1                	xor    %ecx,%edx
1401953c1:	f6 c2 01             	test   $0x1,%dl
1401953c4:	74 38                	je     0x1401953fe
1401953c6:	e8 a5 1c f9 ff       	call   0x140127070
1401953cb:	4c 8d 05 76 ca 18 00 	lea    0x18ca76(%rip),%r8        # 0x140321e48
1401953d2:	ba be 04 00 00       	mov    $0x4be,%edx
1401953d7:	48 8d 0d d2 c9 18 00 	lea    0x18c9d2(%rip),%rcx        # 0x140321db0
1401953de:	e8 ad 1d f9 ff       	call   0x140127190
1401953e3:	45 33 c9             	xor    %r9d,%r9d
1401953e6:	48 8b cb             	mov    %rbx,%rcx
1401953e9:	41 8d 51 28          	lea    0x28(%r9),%edx
1401953ed:	45 8d 41 68          	lea    0x68(%r9),%r8d
1401953f1:	e8 ba ae fe ff       	call   0x1401802b0
1401953f6:	33 c0                	xor    %eax,%eax
1401953f8:	48 83 c4 20          	add    $0x20,%rsp
1401953fc:	5b                   	pop    %rbx
1401953fd:	c3                   	ret
1401953fe:	b8 01 00 00 00       	mov    $0x1,%eax
140195403:	48 83 c4 20          	add    $0x20,%rsp
140195407:	5b                   	pop    %rbx
140195408:	c3                   	ret
140195409:	cc                   	int3
14019540a:	cc                   	int3
14019540b:	cc                   	int3
14019540c:	cc                   	int3
14019540d:	cc                   	int3
14019540e:	cc                   	int3
14019540f:	cc                   	int3
140195410:	c7 81 20 0b 00 00 00 	movl   $0x0,0xb20(%rcx)
140195417:	00 00 00
14019541a:	b8 01 00 00 00       	mov    $0x1,%eax
14019541f:	c3                   	ret
140195420:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140195425:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14019542a:	56                   	push   %rsi
14019542b:	57                   	push   %rdi
14019542c:	41 54                	push   %r12
14019542e:	41 56                	push   %r14
140195430:	41 57                	push   %r15
140195432:	b8 30 00 00 00       	mov    $0x30,%eax
140195437:	e8 f4 b6 11 00       	call   0x1402b0b30
14019543c:	48 2b e0             	sub    %rax,%rsp
14019543f:	48 8b d9             	mov    %rcx,%rbx
140195442:	41 8b e8             	mov    %r8d,%ebp
140195445:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140195449:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140195450:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140195454:	0f 85 58 02 00 00    	jne    0x1401956b2
14019545a:	8b 01                	mov    (%rcx),%eax
14019545c:	3d 04 03 00 00       	cmp    $0x304,%eax
140195461:	0f 8c 4b 02 00 00    	jl     0x1401956b2
140195467:	3d 00 00 01 00       	cmp    $0x10000,%eax
14019546c:	0f 84 40 02 00 00    	je     0x1401956b2
140195472:	0f ba e2 0b          	bt     $0xb,%edx
140195476:	0f 82 36 02 00 00    	jb     0x1401956b2
14019547c:	83 7b 38 00          	cmpl   $0x0,0x38(%rbx)
140195480:	75 79                	jne    0x1401954fb
140195482:	45 85 c0             	test   %r8d,%r8d
140195485:	0f 85 27 02 00 00    	jne    0x1401956b2
14019548b:	44 39 83 d0 04 00 00 	cmp    %r8d,0x4d0(%rbx)
140195492:	74 2d                	je     0x1401954c1
140195494:	f6 83 20 0b 00 00 01 	testb  $0x1,0xb20(%rbx)
14019549b:	74 24                	je     0x1401954c1
14019549d:	45 33 c0             	xor    %r8d,%r8d
1401954a0:	33 d2                	xor    %edx,%edx
1401954a2:	48 8b cb             	mov    %rbx,%rcx
1401954a5:	e8 d6 39 ff ff       	call   0x140188e80
1401954aa:	85 c0                	test   %eax,%eax
1401954ac:	0f 85 00 02 00 00    	jne    0x1401956b2
1401954b2:	e8 b9 1b f9 ff       	call   0x140127070
1401954b7:	ba a8 05 00 00       	mov    $0x5a8,%edx
1401954bc:	e9 ac 01 00 00       	jmp    0x14019566d
1401954c1:	e8 aa 1b f9 ff       	call   0x140127070
1401954c6:	4c 8d 05 eb c9 18 00 	lea    0x18c9eb(%rip),%r8        # 0x140321eb8
1401954cd:	ba 26 05 00 00       	mov    $0x526,%edx
1401954d2:	48 8d 0d d7 c8 18 00 	lea    0x18c8d7(%rip),%rcx        # 0x140321db0
1401954d9:	e8 b2 1c f9 ff       	call   0x140127190
1401954de:	ba 6d 00 00 00       	mov    $0x6d,%edx
1401954e3:	41 b8 65 00 00 00    	mov    $0x65,%r8d
1401954e9:	45 33 c9             	xor    %r9d,%r9d
1401954ec:	48 8b cb             	mov    %rbx,%rcx
1401954ef:	e8 bc ad fe ff       	call   0x1401802b0
1401954f4:	33 c0                	xor    %eax,%eax
1401954f6:	e9 bc 01 00 00       	jmp    0x1401956b7
1401954fb:	48 83 bb b0 04 00 00 	cmpq   $0x0,0x4b0(%rbx)
140195502:	00
140195503:	74 63                	je     0x140195568
140195505:	f7 83 a8 00 00 00 00 	testl  $0x800,0xa8(%rbx)
14019550c:	08 00 00
14019550f:	0f 84 b9 01 00 00    	je     0x1401956ce
140195515:	83 bb 40 0b 00 00 00 	cmpl   $0x0,0xb40(%rbx)
14019551c:	0f 85 ac 01 00 00    	jne    0x1401956ce
140195522:	83 bb e0 08 00 00 00 	cmpl   $0x0,0x8e0(%rbx)
140195529:	0f 84 79 01 00 00    	je     0x1401956a8
14019552f:	e8 3c 1b f9 ff       	call   0x140127070
140195534:	4c 8d 05 7d c9 18 00 	lea    0x18c97d(%rip),%r8        # 0x140321eb8
14019553b:	ba 56 05 00 00       	mov    $0x556,%edx
140195540:	48 8d 0d 69 c8 18 00 	lea    0x18c869(%rip),%rcx        # 0x140321db0
140195547:	e8 44 1c f9 ff       	call   0x140127190
14019554c:	45 33 c9             	xor    %r9d,%r9d
14019554f:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
140195555:	48 8b cb             	mov    %rbx,%rcx
140195558:	41 8d 51 50          	lea    0x50(%r9),%edx
14019555c:	e8 4f ad fe ff       	call   0x1401802b0
140195561:	33 c0                	xor    %eax,%eax
140195563:	e9 4f 01 00 00       	jmp    0x1401956b7
140195568:	83 bb e0 08 00 00 00 	cmpl   $0x0,0x8e0(%rbx)
14019556f:	0f 85 b2 00 00 00    	jne    0x140195627
140195575:	85 ed                	test   %ebp,%ebp
140195577:	0f 84 aa 00 00 00    	je     0x140195627
14019557d:	83 bb d0 04 00 00 00 	cmpl   $0x0,0x4d0(%rbx)
140195584:	74 0d                	je     0x140195593
140195586:	f6 83 20 0b 00 00 02 	testb  $0x2,0xb20(%rbx)
14019558d:	0f 84 94 00 00 00    	je     0x140195627
140195593:	4c 8b b3 d0 0a 00 00 	mov    0xad0(%rbx),%r14
14019559a:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14019559f:	4c 8b bb c8 0a 00 00 	mov    0xac8(%rbx),%r15
1401955a6:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1401955ab:	48 8b cb             	mov    %rbx,%rcx
1401955ae:	e8 4d b3 f7 ff       	call   0x140110900
1401955b3:	45 33 e4             	xor    %r12d,%r12d
1401955b6:	41 8b fc             	mov    %r12d,%edi
1401955b9:	4c 39 64 24 60       	cmp    %r12,0x60(%rsp)
1401955be:	76 67                	jbe    0x140195627
1401955c0:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1401955c5:	4d 8b cf             	mov    %r15,%r9
1401955c8:	4d 8b c6             	mov    %r14,%r8
1401955cb:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1401955d2:	00
1401955d3:	48 8b cb             	mov    %rbx,%rcx
1401955d6:	0f b7 34 78          	movzwl (%rax,%rdi,2),%esi
1401955da:	0f b7 d6             	movzwl %si,%edx
1401955dd:	e8 1e ea fe ff       	call   0x140184000
1401955e2:	85 c0                	test   %eax,%eax
1401955e4:	74 37                	je     0x14019561d
1401955e6:	41 b8 04 00 02 00    	mov    $0x20004,%r8d
1401955ec:	0f b7 d6             	movzwl %si,%edx
1401955ef:	48 8b cb             	mov    %rbx,%rcx
1401955f2:	e8 d9 d4 f7 ff       	call   0x140112ad0
1401955f7:	85 c0                	test   %eax,%eax
1401955f9:	74 22                	je     0x14019561d
1401955fb:	41 b9 04 03 00 00    	mov    $0x304,%r9d
140195601:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140195606:	45 8b c1             	mov    %r9d,%r8d
140195609:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14019560e:	0f b7 d6             	movzwl %si,%edx
140195611:	48 8b cb             	mov    %rbx,%rcx
140195614:	e8 a7 d5 f7 ff       	call   0x140112bc0
140195619:	85 c0                	test   %eax,%eax
14019561b:	75 7d                	jne    0x14019569a
14019561d:	48 ff c7             	inc    %rdi
140195620:	48 3b 7c 24 60       	cmp    0x60(%rsp),%rdi
140195625:	72 99                	jb     0x1401955c0
140195627:	83 bb d0 04 00 00 00 	cmpl   $0x0,0x4d0(%rbx)
14019562e:	0f 84 af 00 00 00    	je     0x1401956e3
140195634:	f6 83 20 0b 00 00 01 	testb  $0x1,0xb20(%rbx)
14019563b:	0f 84 a2 00 00 00    	je     0x1401956e3
140195641:	f7 83 a8 00 00 00 00 	testl  $0x800,0xa8(%rbx)
140195648:	08 00 00
14019564b:	0f 84 7d 00 00 00    	je     0x1401956ce
140195651:	83 bb 40 0b 00 00 00 	cmpl   $0x0,0xb40(%rbx)
140195658:	75 74                	jne    0x1401956ce
14019565a:	83 bb e0 08 00 00 00 	cmpl   $0x0,0x8e0(%rbx)
140195661:	74 45                	je     0x1401956a8
140195663:	e8 08 1a f9 ff       	call   0x140127070
140195668:	ba 93 05 00 00       	mov    $0x593,%edx
14019566d:	4c 8d 05 44 c8 18 00 	lea    0x18c844(%rip),%r8        # 0x140321eb8
140195674:	48 8d 0d 35 c7 18 00 	lea    0x18c735(%rip),%rcx        # 0x140321db0
14019567b:	e8 10 1b f9 ff       	call   0x140127190
140195680:	ba 50 00 00 00       	mov    $0x50,%edx
140195685:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14019568b:	45 33 c9             	xor    %r9d,%r9d
14019568e:	48 8b cb             	mov    %rbx,%rcx
140195691:	e8 1a ac fe ff       	call   0x1401802b0
140195696:	33 c0                	xor    %eax,%eax
140195698:	eb 1d                	jmp    0x1401956b7
14019569a:	48 3b 7c 24 60       	cmp    0x60(%rsp),%rdi
14019569f:	73 86                	jae    0x140195627
1401956a1:	66 89 b3 ae 04 00 00 	mov    %si,0x4ae(%rbx)
1401956a8:	c7 83 e0 08 00 00 01 	movl   $0x1,0x8e0(%rbx)
1401956af:	00 00 00
1401956b2:	b8 01 00 00 00       	mov    $0x1,%eax
1401956b7:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401956bc:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1401956c1:	48 83 c4 30          	add    $0x30,%rsp
1401956c5:	41 5f                	pop    %r15
1401956c7:	41 5e                	pop    %r14
1401956c9:	41 5c                	pop    %r12
1401956cb:	5f                   	pop    %rdi
1401956cc:	5e                   	pop    %rsi
1401956cd:	c3                   	ret
1401956ce:	83 bb e0 08 00 00 01 	cmpl   $0x1,0x8e0(%rbx)
1401956d5:	75 db                	jne    0x1401956b2
1401956d7:	c7 83 e0 08 00 00 02 	movl   $0x2,0x8e0(%rbx)
1401956de:	00 00 00
1401956e1:	eb cf                	jmp    0x1401956b2
1401956e3:	e8 88 19 f9 ff       	call   0x140127070
1401956e8:	4c 8d 05 c9 c7 18 00 	lea    0x18c7c9(%rip),%r8        # 0x140321eb8
1401956ef:	ba 87 05 00 00       	mov    $0x587,%edx
1401956f4:	48 8d 0d b5 c6 18 00 	lea    0x18c6b5(%rip),%rcx        # 0x140321db0
1401956fb:	e8 90 1a f9 ff       	call   0x140127190
140195700:	85 ed                	test   %ebp,%ebp
140195702:	ba 6d 00 00 00       	mov    $0x6d,%edx
140195707:	b8 28 00 00 00       	mov    $0x28,%eax
14019570c:	0f 45 d0             	cmovne %eax,%edx
14019570f:	e9 cf fd ff ff       	jmp    0x1401954e3
140195714:	cc                   	int3
140195715:	cc                   	int3
140195716:	cc                   	int3
140195717:	cc                   	int3
140195718:	cc                   	int3
140195719:	cc                   	int3
14019571a:	cc                   	int3
14019571b:	cc                   	int3
14019571c:	cc                   	int3
14019571d:	cc                   	int3
14019571e:	cc                   	int3
14019571f:	cc                   	int3
140195720:	83 79 38 00          	cmpl   $0x0,0x38(%rcx)
140195724:	b8 01 00 00 00       	mov    $0x1,%eax
140195729:	74 0b                	je     0x140195736
14019572b:	48 c7 81 90 0b 00 00 	movq   $0x0,0xb90(%rcx)
140195732:	00 00 00 00
140195736:	c3                   	ret
140195737:	cc                   	int3
140195738:	cc                   	int3
140195739:	cc                   	int3
14019573a:	cc                   	int3
14019573b:	cc                   	int3
14019573c:	cc                   	int3
14019573d:	cc                   	int3
14019573e:	cc                   	int3
14019573f:	cc                   	int3
140195740:	40 53                	rex push %rbx
140195742:	b8 20 00 00 00       	mov    $0x20,%eax
140195747:	e8 e4 b3 11 00       	call   0x1402b0b30
14019574c:	48 2b e0             	sub    %rax,%rsp
14019574f:	48 8b d9             	mov    %rcx,%rbx
140195752:	45 85 c0             	test   %r8d,%r8d
140195755:	75 62                	jne    0x1401957b9
140195757:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14019575b:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140195762:	f6 40 60 08          	testb  $0x8,0x60(%rax)
140195766:	75 51                	jne    0x1401957b9
140195768:	8b 01                	mov    (%rcx),%eax
14019576a:	3d 04 03 00 00       	cmp    $0x304,%eax
14019576f:	7c 48                	jl     0x1401957b9
140195771:	3d 00 00 01 00       	cmp    $0x10000,%eax
140195776:	74 41                	je     0x1401957b9
140195778:	44 39 83 d0 04 00 00 	cmp    %r8d,0x4d0(%rbx)
14019577f:	75 38                	jne    0x1401957b9
140195781:	e8 ea 18 f9 ff       	call   0x140127070
140195786:	4c 8d 05 1b c7 18 00 	lea    0x18c71b(%rip),%r8        # 0x140321ea8
14019578d:	ba 05 05 00 00       	mov    $0x505,%edx
140195792:	48 8d 0d 17 c6 18 00 	lea    0x18c617(%rip),%rcx        # 0x140321db0
140195799:	e8 f2 19 f9 ff       	call   0x140127190
14019579e:	45 33 c9             	xor    %r9d,%r9d
1401957a1:	48 8b cb             	mov    %rbx,%rcx
1401957a4:	41 8d 51 6d          	lea    0x6d(%r9),%edx
1401957a8:	45 8d 41 70          	lea    0x70(%r9),%r8d
1401957ac:	e8 ff aa fe ff       	call   0x1401802b0
1401957b1:	33 c0                	xor    %eax,%eax
1401957b3:	48 83 c4 20          	add    $0x20,%rsp
1401957b7:	5b                   	pop    %rbx
1401957b8:	c3                   	ret
1401957b9:	b8 01 00 00 00       	mov    $0x1,%eax
1401957be:	48 83 c4 20          	add    $0x20,%rsp
1401957c2:	5b                   	pop    %rbx
1401957c3:	c3                   	ret
1401957c4:	cc                   	int3
1401957c5:	cc                   	int3
1401957c6:	cc                   	int3
1401957c7:	cc                   	int3
1401957c8:	cc                   	int3
1401957c9:	cc                   	int3
1401957ca:	cc                   	int3
1401957cb:	cc                   	int3
1401957cc:	cc                   	int3
1401957cd:	cc                   	int3
1401957ce:	cc                   	int3
1401957cf:	cc                   	int3
1401957d0:	40 53                	rex push %rbx
1401957d2:	b8 20 00 00 00       	mov    $0x20,%eax
1401957d7:	e8 54 b3 11 00       	call   0x1402b0b30
1401957dc:	48 2b e0             	sub    %rax,%rsp
1401957df:	48 8b d9             	mov    %rcx,%rbx
1401957e2:	45 85 c0             	test   %r8d,%r8d
1401957e5:	0f 84 ca 00 00 00    	je     0x1401958b5
1401957eb:	83 79 38 00          	cmpl   $0x0,0x38(%rcx)
1401957ef:	75 53                	jne    0x140195844
1401957f1:	81 fa 00 04 00 00    	cmp    $0x400,%edx
1401957f7:	0f 85 b8 00 00 00    	jne    0x1401958b5
1401957fd:	83 b9 2c 0b 00 00 00 	cmpl   $0x0,0xb2c(%rcx)
140195804:	0f 85 ab 00 00 00    	jne    0x1401958b5
14019580a:	e8 61 18 f9 ff       	call   0x140127070
14019580f:	4c 8d 05 ca c6 18 00 	lea    0x18c6ca(%rip),%r8        # 0x140321ee0
140195816:	ba 78 06 00 00       	mov    $0x678,%edx
14019581b:	48 8d 0d 8e c5 18 00 	lea    0x18c58e(%rip),%rcx        # 0x140321db0
140195822:	e8 69 19 f9 ff       	call   0x140127190
140195827:	45 33 c9             	xor    %r9d,%r9d
14019582a:	41 b8 e9 00 00 00    	mov    $0xe9,%r8d
140195830:	48 8b cb             	mov    %rbx,%rcx