140001379:	cc                   	int3
14000137a:	cc                   	int3
14000137b:	cc                   	int3
14000137c:	cc                   	int3
14000137d:	cc                   	int3
14000137e:	cc                   	int3
14000137f:	cc                   	int3
140001380:	48 8b 49 40          	mov    0x40(%rcx),%rcx
140001384:	33 d2                	xor    %edx,%edx
140001386:	48 ff 25 ab 50 01 00 	rex.W jmp *0x150ab(%rip)        # 0x140016438
14000138d:	cc                   	int3
14000138e:	cc                   	int3
14000138f:	cc                   	int3
140001390:	cc                   	int3
140001391:	cc                   	int3
140001392:	cc                   	int3
140001393:	cc                   	int3
140001394:	cc                   	int3
140001395:	cc                   	int3
140001396:	cc                   	int3
140001397:	cc                   	int3
140001398:	cc                   	int3
140001399:	cc                   	int3
14000139a:	cc                   	int3
14000139b:	cc                   	int3
14000139c:	cc                   	int3
14000139d:	cc                   	int3
14000139e:	cc                   	int3
14000139f:	cc                   	int3
1400013a0:	c2 00 00             	ret    $0x0
1400013a3:	cc                   	int3
1400013a4:	cc                   	int3
1400013a5:	cc                   	int3
1400013a6:	cc                   	int3
1400013a7:	cc                   	int3
1400013a8:	cc                   	int3
1400013a9:	cc                   	int3
1400013aa:	cc                   	int3
1400013ab:	cc                   	int3
1400013ac:	48 ff 25 55 4a 01 00 	rex.W jmp *0x14a55(%rip)        # 0x140015e08
1400013b3:	cc                   	int3
1400013b4:	cc                   	int3
1400013b5:	cc                   	int3
1400013b6:	cc                   	int3
1400013b7:	cc                   	int3
1400013b8:	cc                   	int3
1400013b9:	cc                   	int3
1400013ba:	cc                   	int3
1400013bb:	cc                   	int3
1400013bc:	cc                   	int3
1400013bd:	cc                   	int3
1400013be:	cc                   	int3
1400013bf:	cc                   	int3
1400013c0:	48 8b c4             	mov    %rsp,%rax
1400013c3:	53                   	push   %rbx
1400013c4:	56                   	push   %rsi
1400013c5:	57                   	push   %rdi
1400013c6:	48 83 ec 50          	sub    $0x50,%rsp
1400013ca:	48 c7 40 c8 fe ff ff 	movq   $0xfffffffffffffffe,-0x38(%rax)
1400013d1:	ff
1400013d2:	48 8b f1             	mov    %rcx,%rsi
1400013d5:	33 db                	xor    %ebx,%ebx
1400013d7:	48 21 58 d0          	and    %rbx,-0x30(%rax)
1400013db:	48 21 58 d8          	and    %rbx,-0x28(%rax)
1400013df:	48 21 58 e0          	and    %rbx,-0x20(%rax)
1400013e3:	ba 19 00 02 00       	mov    $0x20019,%edx
1400013e8:	48 8d 0d 79 59 01 00 	lea    0x15979(%rip),%rcx        # 0x140016d68
1400013ef:	e8 dc d5 00 00       	call   0x14000e9d0
1400013f4:	48 8b f8             	mov    %rax,%rdi
1400013f7:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400013fc:	48 85 c0             	test   %rax,%rax
1400013ff:	74 64                	je     0x140001465
140001401:	48 8b 06             	mov    (%rsi),%rax
140001404:	48 8b ce             	mov    %rsi,%rcx
140001407:	48 8b 40 28          	mov    0x28(%rax),%rax
14000140b:	ff 15 4f 53 01 00    	call   *0x1534f(%rip)        # 0x140016760
140001411:	21 5c 24 78          	and    %ebx,0x78(%rsp)
140001415:	c7 84 24 80 00 00 00 	movl   $0x4,0x80(%rsp)
14000141c:	04 00 00 00
140001420:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140001427:	00
140001428:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14000142d:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140001434:	00
140001435:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14000143a:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
14000143f:	45 33 c0             	xor    %r8d,%r8d
140001442:	48 8b d0             	mov    %rax,%rdx
140001445:	48 8b cf             	mov    %rdi,%rcx
140001448:	48 ff 15 81 46 01 00 	rex.W call *0x14681(%rip)        # 0x140015ad0
14000144f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001454:	83 7c 24 78 04       	cmpl   $0x4,0x78(%rsp)
140001459:	75 0a                	jne    0x140001465
14000145b:	85 c0                	test   %eax,%eax
14000145d:	0f 44 9c 24 88 00 00 	cmove  0x88(%rsp),%ebx
140001464:	00
140001465:	48 85 ff             	test   %rdi,%rdi
140001468:	74 0f                	je     0x140001479
14000146a:	48 8b cf             	mov    %rdi,%rcx
14000146d:	48 ff 15 54 46 01 00 	rex.W call *0x14654(%rip)        # 0x140015ac8
140001474:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001479:	8b c3                	mov    %ebx,%eax
14000147b:	48 83 c4 50          	add    $0x50,%rsp
14000147f:	5f                   	pop    %rdi
140001480:	5e                   	pop    %rsi
140001481:	5b                   	pop    %rbx
140001482:	c3                   	ret
140001483:	cc                   	int3
140001484:	cc                   	int3
140001485:	cc                   	int3
140001486:	cc                   	int3
140001487:	cc                   	int3
140001488:	cc                   	int3
140001489:	cc                   	int3
14000148a:	cc                   	int3
14000148b:	cc                   	int3
14000148c:	48 8b c4             	mov    %rsp,%rax
14000148f:	57                   	push   %rdi
140001490:	48 83 ec 50          	sub    $0x50,%rsp
140001494:	48 c7 40 d8 fe ff ff 	movq   $0xfffffffffffffffe,-0x28(%rax)
14000149b:	ff
14000149c:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400014a0:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400014a4:	8b f2                	mov    %edx,%esi
1400014a6:	48 8b f9             	mov    %rcx,%rdi
1400014a9:	48 83 60 e0 00       	andq   $0x0,-0x20(%rax)
1400014ae:	48 83 60 e8 00       	andq   $0x0,-0x18(%rax)
1400014b3:	48 83 60 f0 00       	andq   $0x0,-0x10(%rax)
1400014b8:	ba 3f 00 0f 00       	mov    $0xf003f,%edx
1400014bd:	48 8d 0d a4 58 01 00 	lea    0x158a4(%rip),%rcx        # 0x140016d68
1400014c4:	e8 07 d5 00 00       	call   0x14000e9d0
1400014c9:	48 8b d8             	mov    %rax,%rbx
1400014cc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400014d1:	48 85 c0             	test   %rax,%rax
1400014d4:	74 3f                	je     0x140001515
1400014d6:	48 8b 0f             	mov    (%rdi),%rcx
1400014d9:	48 8b 41 28          	mov    0x28(%rcx),%rax
1400014dd:	48 8b cf             	mov    %rdi,%rcx
1400014e0:	ff 15 7a 52 01 00    	call   *0x1527a(%rip)        # 0x140016760
1400014e6:	89 74 24 70          	mov    %esi,0x70(%rsp)
1400014ea:	41 b9 04 00 00 00    	mov    $0x4,%r9d
1400014f0:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
1400014f5:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400014fa:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400014ff:	45 33 c0             	xor    %r8d,%r8d
140001502:	48 8b d0             	mov    %rax,%rdx
140001505:	48 8b cb             	mov    %rbx,%rcx
140001508:	48 ff 15 c9 45 01 00 	rex.W call *0x145c9(%rip)        # 0x140015ad8
14000150f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001514:	90                   	nop
140001515:	48 85 db             	test   %rbx,%rbx
140001518:	74 0f                	je     0x140001529
14000151a:	48 8b cb             	mov    %rbx,%rcx
14000151d:	48 ff 15 a4 45 01 00 	rex.W call *0x145a4(%rip)        # 0x140015ac8
140001524:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001529:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14000152e:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140001533:	48 83 c4 50          	add    $0x50,%rsp
140001537:	5f                   	pop    %rdi
140001538:	c3                   	ret
140001539:	cc                   	int3
14000153a:	cc                   	int3
14000153b:	cc                   	int3
14000153c:	cc                   	int3
14000153d:	cc                   	int3
14000153e:	cc                   	int3
14000153f:	cc                   	int3
140001540:	40 53                	rex push %rbx
140001542:	48 83 ec 20          	sub    $0x20,%rsp
140001546:	48 8b d9             	mov    %rcx,%rbx
140001549:	48 8b 09             	mov    (%rcx),%rcx
14000154c:	48 85 c9             	test   %rcx,%rcx
14000154f:	74 10                	je     0x140001561
140001551:	48 ff 15 70 45 01 00 	rex.W call *0x14570(%rip)        # 0x140015ac8
140001558:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000155d:	48 83 23 00          	andq   $0x0,(%rbx)
140001561:	48 83 c4 20          	add    $0x20,%rsp
140001565:	5b                   	pop    %rbx
140001566:	c3                   	ret
140001567:	cc                   	int3
140001568:	cc                   	int3
140001569:	cc                   	int3
14000156a:	cc                   	int3
14000156b:	cc                   	int3
14000156c:	cc                   	int3
14000156d:	cc                   	int3
14000156e:	cc                   	int3
14000156f:	cc                   	int3
140001570:	48 83 ec 38          	sub    $0x38,%rsp
140001574:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
14000157b:	ff ff
14000157d:	b9 d8 01 00 00       	mov    $0x1d8,%ecx
140001582:	48 ff 15 1f 4a 01 00 	rex.W call *0x14a1f(%rip)        # 0x140015fa8
140001589:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000158e:	48 8b c8             	mov    %rax,%rcx
140001591:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140001596:	33 c0                	xor    %eax,%eax
140001598:	48 85 c9             	test   %rcx,%rcx
14000159b:	74 06                	je     0x1400015a3
14000159d:	e8 a2 01 00 00       	call   0x140001744
1400015a2:	90                   	nop
1400015a3:	48 83 c4 38          	add    $0x38,%rsp
1400015a7:	c3                   	ret
1400015a8:	cc                   	int3
1400015a9:	cc                   	int3
1400015aa:	cc                   	int3
1400015ab:	cc                   	int3
1400015ac:	cc                   	int3
1400015ad:	cc                   	int3
1400015ae:	cc                   	int3
1400015af:	cc                   	int3
1400015b0:	48 8b 05 f9 49 01 00 	mov    0x149f9(%rip),%rax        # 0x140015fb0
1400015b7:	c3                   	ret
1400015b8:	cc                   	int3
1400015b9:	cc                   	int3
1400015ba:	cc                   	int3
1400015bb:	cc                   	int3
1400015bc:	cc                   	int3
1400015bd:	cc                   	int3
1400015be:	cc                   	int3
1400015bf:	cc                   	int3
1400015c0:	48 8d 05 91 30 01 00 	lea    0x13091(%rip),%rax        # 0x140014658
1400015c7:	c3                   	ret
1400015c8:	cc                   	int3
1400015c9:	cc                   	int3
1400015ca:	cc                   	int3
1400015cb:	cc                   	int3
1400015cc:	cc                   	int3
1400015cd:	cc                   	int3
1400015ce:	cc                   	int3
1400015cf:	cc                   	int3
1400015d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400015d5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400015da:	57                   	push   %rdi
1400015db:	48 83 ec 50          	sub    $0x50,%rsp
1400015df:	48 8b 05 aa cf 01 00 	mov    0x1cfaa(%rip),%rax        # 0x14001e590
1400015e6:	48 33 c4             	xor    %rsp,%rax
1400015e9:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400015ee:	48 8b da             	mov    %rdx,%rbx
1400015f1:	48 8b f1             	mov    %rcx,%rsi
1400015f4:	48 8d 15 35 5a 01 00 	lea    0x15a35(%rip),%rdx        # 0x140017030
1400015fb:	48 ff 15 b6 49 01 00 	rex.W call *0x149b6(%rip)        # 0x140015fb8
140001602:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001607:	0f 57 c0             	xorps  %xmm0,%xmm0
14000160a:	b9 00 01 00 00       	mov    $0x100,%ecx
14000160f:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140001614:	48 ff 15 b5 4f 01 00 	rex.W call *0x14fb5(%rip)        # 0x1400165d0
14000161b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001620:	48 8b f8             	mov    %rax,%rdi
140001623:	48 85 c0             	test   %rax,%rax
140001626:	75 0a                	jne    0x140001632
140001628:	bb 0e 00 07 80       	mov    $0x8007000e,%ebx
14000162d:	e9 e9 00 00 00       	jmp    0x14000171b
140001632:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140001637:	48 8b cb             	mov    %rbx,%rcx
14000163a:	48 ff 15 7f 49 01 00 	rex.W call *0x1497f(%rip)        # 0x140015fc0
140001641:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001646:	8b c8                	mov    %eax,%ecx
140001648:	f7 d9                	neg    %ecx
14000164a:	1b db                	sbb    %ebx,%ebx
14000164c:	f7 d3                	not    %ebx
14000164e:	81 e3 05 40 00 80    	and    $0x80004005,%ebx
140001654:	85 c0                	test   %eax,%eax
140001656:	0f 84 b0 00 00 00    	je     0x14000170c
14000165c:	45 33 c9             	xor    %r9d,%r9d
14000165f:	c7 44 24 28 80 00 00 	movl   $0x80,0x28(%rsp)
140001666:	00
140001667:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14000166c:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140001671:	b9 00 04 00 00       	mov    $0x400,%ecx
140001676:	41 8d 51 01          	lea    0x1(%r9),%edx
14000167a:	48 ff 15 47 46 01 00 	rex.W call *0x14647(%rip)        # 0x140015cc8
140001681:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001686:	85 c0                	test   %eax,%eax
140001688:	75 1c                	jne    0x1400016a6
14000168a:	48 ff 15 57 46 01 00 	rex.W call *0x14657(%rip)        # 0x140015ce8
140001691:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001696:	0f b7 d8             	movzwl %ax,%ebx
140001699:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
14000169f:	85 c0                	test   %eax,%eax
1400016a1:	0f 4e d8             	cmovle %eax,%ebx
1400016a4:	eb 66                	jmp    0x14000170c
1400016a6:	48 8b d7             	mov    %rdi,%rdx
1400016a9:	48 8b ce             	mov    %rsi,%rcx
1400016ac:	48 ff 15 05 49 01 00 	rex.W call *0x14905(%rip)        # 0x140015fb8
1400016b3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400016b8:	48 8d 15 6d 59 01 00 	lea    0x1596d(%rip),%rdx        # 0x14001702c
1400016bf:	48 8b ce             	mov    %rsi,%rcx
1400016c2:	48 ff 15 ff 48 01 00 	rex.W call *0x148ff(%rip)        # 0x140015fc8
1400016c9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400016ce:	45 33 c9             	xor    %r9d,%r9d
1400016d1:	c7 44 24 28 80 00 00 	movl   $0x80,0x28(%rsp)
1400016d8:	00
1400016d9:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400016de:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400016e3:	33 d2                	xor    %edx,%edx
1400016e5:	b9 00 04 00 00       	mov    $0x400,%ecx
1400016ea:	48 ff 15 d7 46 01 00 	rex.W call *0x146d7(%rip)        # 0x140015dc8
1400016f1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400016f6:	85 c0                	test   %eax,%eax
1400016f8:	74 90                	je     0x14000168a
1400016fa:	48 8b d7             	mov    %rdi,%rdx
1400016fd:	48 8b ce             	mov    %rsi,%rcx
140001700:	48 ff 15 c1 48 01 00 	rex.W call *0x148c1(%rip)        # 0x140015fc8
140001707:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000170c:	48 8b cf             	mov    %rdi,%rcx
14000170f:	48 ff 15 c2 4e 01 00 	rex.W call *0x14ec2(%rip)        # 0x1400165d8
140001716:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000171b:	8b c3                	mov    %ebx,%eax
14000171d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140001722:	48 33 cc             	xor    %rsp,%rcx
140001725:	e8 46 10 01 00       	call   0x140012770
14000172a:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14000172f:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140001734:	48 83 c4 50          	add    $0x50,%rsp
140001738:	5f                   	pop    %rdi
140001739:	c3                   	ret
14000173a:	cc                   	int3
14000173b:	cc                   	int3
14000173c:	cc                   	int3
14000173d:	cc                   	int3
14000173e:	cc                   	int3
14000173f:	cc                   	int3
140001740:	cc                   	int3
140001741:	cc                   	int3
140001742:	cc                   	int3
140001743:	cc                   	int3
140001744:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140001749:	57                   	push   %rdi
14000174a:	48 83 ec 30          	sub    $0x30,%rsp
14000174e:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
140001755:	ff ff
140001757:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14000175c:	48 8b d9             	mov    %rcx,%rbx
14000175f:	45 33 c0             	xor    %r8d,%r8d
140001762:	ba de 07 00 00       	mov    $0x7de,%edx
140001767:	48 ff 15 62 48 01 00 	rex.W call *0x14862(%rip)        # 0x140015fd0
14000176e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140001773:	90                   	nop
140001774:	33 ff                	xor    %edi,%edi
140001776:	48 89 bb 20 01 00 00 	mov    %rdi,0x120(%rbx)
14000177d:	48 8d 05 9c 2c 01 00 	lea    0x12c9c(%rip),%rax        # 0x140014420
140001784:	48 89 03             	mov    %rax,(%rbx)
140001787:	48 8d 05 4a 2c 01 00 	lea    0x12c4a(%rip),%rax        # 0x1400143d8
14000178e:	48 89 83 18 01 00 00 	mov    %rax,0x118(%rbx)
140001795:	48 89 bb 30 01 00 00 	mov    %rdi,0x130(%rbx)
14000179c:	48 8d 8b 58 01 00 00 	lea    0x158(%rbx),%rcx
1400017a3:	8d 57 0a             	lea    0xa(%rdi),%edx
1400017a6:	48 ff 15 33 48 01 00 	rex.W call *0x14833(%rip)        # 0x140015fe0
1400017ad:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)