1409cc479:	cc                   	int3
1409cc47a:	cc                   	int3
1409cc47b:	cc                   	int3
1409cc47c:	cc                   	int3
1409cc47d:	cc                   	int3
1409cc47e:	cc                   	int3
1409cc47f:	cc                   	int3
1409cc480:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc485:	57                   	push   %rdi
1409cc486:	48 83 ec 40          	sub    $0x40,%rsp
1409cc48a:	48 8b da             	mov    %rdx,%rbx
1409cc48d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc491:	48 8b 02             	mov    (%rdx),%rax
1409cc494:	0f 10 01             	movups (%rcx),%xmm0
1409cc497:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc49c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc4a1:	48 8b cb             	mov    %rbx,%rcx
1409cc4a4:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc4a8:	ff 15 72 75 5b 00    	call   *0x5b7572(%rip)        # 0x140f83a20
1409cc4ae:	84 c0                	test   %al,%al
1409cc4b0:	74 35                	je     0x1409cc4e7
1409cc4b2:	48 8b 03             	mov    (%rbx),%rax
1409cc4b5:	48 8b d7             	mov    %rdi,%rdx
1409cc4b8:	48 8b cb             	mov    %rbx,%rcx
1409cc4bb:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1409cc4c2:	ff 15 58 75 5b 00    	call   *0x5b7558(%rip)        # 0x140f83a20
1409cc4c8:	84 c0                	test   %al,%al
1409cc4ca:	74 1b                	je     0x1409cc4e7
1409cc4cc:	48 8b 03             	mov    (%rbx),%rax
1409cc4cf:	48 8b cb             	mov    %rbx,%rcx
1409cc4d2:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc4d6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc4db:	48 83 c4 40          	add    $0x40,%rsp
1409cc4df:	5f                   	pop    %rdi
1409cc4e0:	48 ff 25 39 75 5b 00 	rex.W jmp *0x5b7539(%rip)        # 0x140f83a20
1409cc4e7:	32 c0                	xor    %al,%al
1409cc4e9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc4ee:	48 83 c4 40          	add    $0x40,%rsp
1409cc4f2:	5f                   	pop    %rdi
1409cc4f3:	c3                   	ret
1409cc4f4:	cc                   	int3
1409cc4f5:	cc                   	int3
1409cc4f6:	cc                   	int3
1409cc4f7:	cc                   	int3
1409cc4f8:	cc                   	int3
1409cc4f9:	cc                   	int3
1409cc4fa:	cc                   	int3
1409cc4fb:	cc                   	int3
1409cc4fc:	cc                   	int3
1409cc4fd:	cc                   	int3
1409cc4fe:	cc                   	int3
1409cc4ff:	cc                   	int3
1409cc500:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc505:	57                   	push   %rdi
1409cc506:	48 83 ec 40          	sub    $0x40,%rsp
1409cc50a:	48 8b da             	mov    %rdx,%rbx
1409cc50d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc511:	0f 10 01             	movups (%rcx),%xmm0
1409cc514:	33 c0                	xor    %eax,%eax
1409cc516:	48 89 07             	mov    %rax,(%rdi)
1409cc519:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
1409cc51d:	88 44 24 20          	mov    %al,0x20(%rsp)
1409cc521:	48 8b 02             	mov    (%rdx),%rax
1409cc524:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1409cc52a:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409cc52f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc534:	48 8b cb             	mov    %rbx,%rcx
1409cc537:	48 8b 40 38          	mov    0x38(%rax),%rax
1409cc53b:	ff 15 df 74 5b 00    	call   *0x5b74df(%rip)        # 0x140f83a20
1409cc541:	84 c0                	test   %al,%al
1409cc543:	74 5a                	je     0x1409cc59f
1409cc545:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409cc54a:	74 60                	je     0x1409cc5ac
1409cc54c:	48 8b cb             	mov    %rbx,%rcx
1409cc54f:	80 7b 18 00          	cmpb   $0x0,0x18(%rbx)
1409cc553:	74 16                	je     0x1409cc56b
1409cc555:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1409cc55a:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1409cc55f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc564:	e8 87 48 00 00       	call   0x1409d0df0
1409cc569:	eb 30                	jmp    0x1409cc59b
1409cc56b:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1409cc572:	00 00
1409cc574:	48 8b 03             	mov    (%rbx),%rax
1409cc577:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1409cc57c:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1409cc583:	ff 15 97 74 5b 00    	call   *0x5b7497(%rip)        # 0x140f83a20
1409cc589:	84 c0                	test   %al,%al
1409cc58b:	74 0c                	je     0x1409cc599
1409cc58d:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1409cc592:	48 89 07             	mov    %rax,(%rdi)
1409cc595:	b0 01                	mov    $0x1,%al
1409cc597:	eb 02                	jmp    0x1409cc59b
1409cc599:	32 c0                	xor    %al,%al
1409cc59b:	84 c0                	test   %al,%al
1409cc59d:	75 11                	jne    0x1409cc5b0
1409cc59f:	32 c0                	xor    %al,%al
1409cc5a1:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc5a6:	48 83 c4 40          	add    $0x40,%rsp
1409cc5aa:	5f                   	pop    %rdi
1409cc5ab:	c3                   	ret
1409cc5ac:	c6 47 08 00          	movb   $0x0,0x8(%rdi)
1409cc5b0:	48 8b 03             	mov    (%rbx),%rax
1409cc5b3:	48 8b cb             	mov    %rbx,%rcx
1409cc5b6:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc5ba:	ff 15 60 74 5b 00    	call   *0x5b7460(%rip)        # 0x140f83a20
1409cc5c0:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc5c5:	48 83 c4 40          	add    $0x40,%rsp
1409cc5c9:	5f                   	pop    %rdi
1409cc5ca:	c3                   	ret
1409cc5cb:	cc                   	int3
1409cc5cc:	cc                   	int3
1409cc5cd:	cc                   	int3
1409cc5ce:	cc                   	int3
1409cc5cf:	cc                   	int3
1409cc5d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc5d5:	57                   	push   %rdi
1409cc5d6:	48 83 ec 40          	sub    $0x40,%rsp
1409cc5da:	48 8b da             	mov    %rdx,%rbx
1409cc5dd:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc5e1:	48 8b 02             	mov    (%rdx),%rax
1409cc5e4:	0f 10 01             	movups (%rcx),%xmm0
1409cc5e7:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc5ec:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc5f1:	48 8b cb             	mov    %rbx,%rcx
1409cc5f4:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc5f8:	ff 15 22 74 5b 00    	call   *0x5b7422(%rip)        # 0x140f83a20
1409cc5fe:	84 c0                	test   %al,%al
1409cc600:	74 2d                	je     0x1409cc62f
1409cc602:	45 33 c0             	xor    %r8d,%r8d
1409cc605:	48 8b d7             	mov    %rdi,%rdx
1409cc608:	48 8b cb             	mov    %rbx,%rcx
1409cc60b:	e8 b0 54 02 00       	call   0x1409f1ac0
1409cc610:	84 c0                	test   %al,%al
1409cc612:	74 1b                	je     0x1409cc62f
1409cc614:	48 8b 03             	mov    (%rbx),%rax
1409cc617:	48 8b cb             	mov    %rbx,%rcx
1409cc61a:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc61e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc623:	48 83 c4 40          	add    $0x40,%rsp
1409cc627:	5f                   	pop    %rdi
1409cc628:	48 ff 25 f1 73 5b 00 	rex.W jmp *0x5b73f1(%rip)        # 0x140f83a20
1409cc62f:	32 c0                	xor    %al,%al
1409cc631:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc636:	48 83 c4 40          	add    $0x40,%rsp
1409cc63a:	5f                   	pop    %rdi
1409cc63b:	c3                   	ret
1409cc63c:	cc                   	int3
1409cc63d:	cc                   	int3
1409cc63e:	cc                   	int3
1409cc63f:	cc                   	int3
1409cc640:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc645:	57                   	push   %rdi
1409cc646:	48 83 ec 40          	sub    $0x40,%rsp
1409cc64a:	48 8b da             	mov    %rdx,%rbx
1409cc64d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc651:	48 8b 02             	mov    (%rdx),%rax
1409cc654:	0f 10 01             	movups (%rcx),%xmm0
1409cc657:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc65c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc661:	48 8b cb             	mov    %rbx,%rcx
1409cc664:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc668:	ff 15 b2 73 5b 00    	call   *0x5b73b2(%rip)        # 0x140f83a20
1409cc66e:	84 c0                	test   %al,%al
1409cc670:	74 35                	je     0x1409cc6a7
1409cc672:	48 8b 03             	mov    (%rbx),%rax
1409cc675:	48 8b d7             	mov    %rdi,%rdx
1409cc678:	48 8b cb             	mov    %rbx,%rcx
1409cc67b:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1409cc682:	ff 15 98 73 5b 00    	call   *0x5b7398(%rip)        # 0x140f83a20
1409cc688:	84 c0                	test   %al,%al
1409cc68a:	74 1b                	je     0x1409cc6a7
1409cc68c:	48 8b 03             	mov    (%rbx),%rax
1409cc68f:	48 8b cb             	mov    %rbx,%rcx
1409cc692:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc696:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc69b:	48 83 c4 40          	add    $0x40,%rsp
1409cc69f:	5f                   	pop    %rdi
1409cc6a0:	48 ff 25 79 73 5b 00 	rex.W jmp *0x5b7379(%rip)        # 0x140f83a20
1409cc6a7:	32 c0                	xor    %al,%al
1409cc6a9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc6ae:	48 83 c4 40          	add    $0x40,%rsp
1409cc6b2:	5f                   	pop    %rdi
1409cc6b3:	c3                   	ret
1409cc6b4:	cc                   	int3
1409cc6b5:	cc                   	int3
1409cc6b6:	cc                   	int3
1409cc6b7:	cc                   	int3
1409cc6b8:	cc                   	int3
1409cc6b9:	cc                   	int3
1409cc6ba:	cc                   	int3
1409cc6bb:	cc                   	int3
1409cc6bc:	cc                   	int3
1409cc6bd:	cc                   	int3
1409cc6be:	cc                   	int3
1409cc6bf:	cc                   	int3
1409cc6c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cc6c5:	57                   	push   %rdi
1409cc6c6:	48 83 ec 30          	sub    $0x30,%rsp
1409cc6ca:	48 8b 02             	mov    (%rdx),%rax
1409cc6cd:	48 8b da             	mov    %rdx,%rbx
1409cc6d0:	0f 10 01             	movups (%rcx),%xmm0
1409cc6d3:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc6d7:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409cc6dc:	48 8b cb             	mov    %rbx,%rcx
1409cc6df:	48 8b 40 30          	mov    0x30(%rax),%rax
1409cc6e3:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1409cc6e8:	ff 15 32 73 5b 00    	call   *0x5b7332(%rip)        # 0x140f83a20
1409cc6ee:	84 c0                	test   %al,%al
1409cc6f0:	74 3b                	je     0x1409cc72d
1409cc6f2:	48 8b 03             	mov    (%rbx),%rax
1409cc6f5:	48 8b cb             	mov    %rbx,%rcx
1409cc6f8:	0f b7 17             	movzwl (%rdi),%edx
1409cc6fb:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1409cc702:	ff 15 18 73 5b 00    	call   *0x5b7318(%rip)        # 0x140f83a20
1409cc708:	84 c0                	test   %al,%al
1409cc70a:	74 21                	je     0x1409cc72d
1409cc70c:	48 8b 03             	mov    (%rbx),%rax
1409cc70f:	48 8b cb             	mov    %rbx,%rcx
1409cc712:	48 8b 40 38          	mov    0x38(%rax),%rax
1409cc716:	ff 15 04 73 5b 00    	call   *0x5b7304(%rip)        # 0x140f83a20
1409cc71c:	84 c0                	test   %al,%al
1409cc71e:	74 0d                	je     0x1409cc72d
1409cc720:	b0 01                	mov    $0x1,%al
1409cc722:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1409cc727:	48 83 c4 30          	add    $0x30,%rsp
1409cc72b:	5f                   	pop    %rdi
1409cc72c:	c3                   	ret
1409cc72d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1409cc732:	32 c0                	xor    %al,%al
1409cc734:	48 83 c4 30          	add    $0x30,%rsp
1409cc738:	5f                   	pop    %rdi
1409cc739:	c3                   	ret
1409cc73a:	cc                   	int3
1409cc73b:	cc                   	int3
1409cc73c:	cc                   	int3
1409cc73d:	cc                   	int3
1409cc73e:	cc                   	int3
1409cc73f:	cc                   	int3
1409cc740:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cc745:	57                   	push   %rdi
1409cc746:	48 83 ec 60          	sub    $0x60,%rsp
1409cc74a:	48 8b 02             	mov    (%rdx),%rax
1409cc74d:	48 8b da             	mov    %rdx,%rbx
1409cc750:	0f 10 01             	movups (%rcx),%xmm0
1409cc753:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc757:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc75c:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
1409cc761:	48 8b cb             	mov    %rbx,%rcx
1409cc764:	48 8b 40 30          	mov    0x30(%rax),%rax
1409cc768:	0f 29 7c 24 40       	movaps %xmm7,0x40(%rsp)
1409cc76d:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc772:	ff 15 a8 72 5b 00    	call   *0x5b72a8(%rip)        # 0x140f83a20
1409cc778:	84 c0                	test   %al,%al
1409cc77a:	0f 84 3b 01 00 00    	je     0x1409cc8bb
1409cc780:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
1409cc787:	00 00
1409cc789:	48 8d 05 20 03 6b 00 	lea    0x6b0320(%rip),%rax        # 0x14107cab0
1409cc790:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409cc795:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1409cc79a:	48 c7 44 24 38 09 00 	movq   $0x9,0x38(%rsp)
1409cc7a1:	00 00
1409cc7a3:	48 8d 05 c2 63 5e 00 	lea    0x5e63c2(%rip),%rax        # 0x140fb2b6c
1409cc7aa:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1409cc7af:	ba ff ff 00 00       	mov    $0xffff,%edx
1409cc7b4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409cc7b9:	48 8b cb             	mov    %rbx,%rcx
1409cc7bc:	0f 10 7c 24 20       	movups 0x20(%rsp),%xmm7
1409cc7c1:	48 8d 05 30 05 60 00 	lea    0x600530(%rip),%rax        # 0x140fcccf8
1409cc7c8:	48 c7 44 24 28 08 00 	movq   $0x8,0x28(%rsp)
1409cc7cf:	00 00
1409cc7d1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1409cc7d6:	48 8b 03             	mov    (%rbx),%rax
1409cc7d9:	0f 10 74 24 20       	movups 0x20(%rsp),%xmm6
1409cc7de:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1409cc7e4:	48 8b 40 08          	mov    0x8(%rax),%rax
1409cc7e8:	ff 15 32 72 5b 00    	call   *0x5b7232(%rip)        # 0x140f83a20
1409cc7ee:	84 c0                	test   %al,%al
1409cc7f0:	0f 84 c5 00 00 00    	je     0x1409cc8bb
1409cc7f6:	48 8b 03             	mov    (%rbx),%rax
1409cc7f9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc7fe:	48 8b cb             	mov    %rbx,%rcx
1409cc801:	0f 29 74 24 30       	movaps %xmm6,0x30(%rsp)
1409cc806:	48 8b 40 30          	mov    0x30(%rax),%rax
1409cc80a:	ff 15 10 72 5b 00    	call   *0x5b7210(%rip)        # 0x140f83a20
1409cc810:	84 c0                	test   %al,%al
1409cc812:	0f 84 a3 00 00 00    	je     0x1409cc8bb
1409cc818:	45 33 c0             	xor    %r8d,%r8d
1409cc81b:	48 8b d7             	mov    %rdi,%rdx
1409cc81e:	48 8b cb             	mov    %rbx,%rcx
1409cc821:	e8 ea 4e 02 00       	call   0x1409f1710
1409cc826:	84 c0                	test   %al,%al
1409cc828:	0f 84 8d 00 00 00    	je     0x1409cc8bb
1409cc82e:	48 8b 03             	mov    (%rbx),%rax
1409cc831:	48 8b cb             	mov    %rbx,%rcx
1409cc834:	48 8b 40 38          	mov    0x38(%rax),%rax
1409cc838:	ff 15 e2 71 5b 00    	call   *0x5b71e2(%rip)        # 0x140f83a20
1409cc83e:	84 c0                	test   %al,%al
1409cc840:	74 79                	je     0x1409cc8bb
1409cc842:	48 8b 03             	mov    (%rbx),%rax
1409cc845:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc84a:	48 8b cb             	mov    %rbx,%rcx
1409cc84d:	0f 29 7c 24 30       	movaps %xmm7,0x30(%rsp)
1409cc852:	48 8b 40 30          	mov    0x30(%rax),%rax
1409cc856:	ff 15 c4 71 5b 00    	call   *0x5b71c4(%rip)        # 0x140f83a20
1409cc85c:	84 c0                	test   %al,%al
1409cc85e:	74 5b                	je     0x1409cc8bb
1409cc860:	48 8b 03             	mov    (%rbx),%rax
1409cc863:	48 8b cb             	mov    %rbx,%rcx
1409cc866:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1409cc86a:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1409cc871:	ff 15 a9 71 5b 00    	call   *0x5b71a9(%rip)        # 0x140f83a20
1409cc877:	84 c0                	test   %al,%al
1409cc879:	74 40                	je     0x1409cc8bb
1409cc87b:	48 8b 03             	mov    (%rbx),%rax
1409cc87e:	48 8b cb             	mov    %rbx,%rcx
1409cc881:	48 8b 40 38          	mov    0x38(%rax),%rax
1409cc885:	ff 15 95 71 5b 00    	call   *0x5b7195(%rip)        # 0x140f83a20
1409cc88b:	84 c0                	test   %al,%al
1409cc88d:	74 2c                	je     0x1409cc8bb
1409cc88f:	48 8b 03             	mov    (%rbx),%rax
1409cc892:	48 8b cb             	mov    %rbx,%rcx
1409cc895:	48 8b 40 10          	mov    0x10(%rax),%rax
1409cc899:	ff 15 81 71 5b 00    	call   *0x5b7181(%rip)        # 0x140f83a20
1409cc89f:	84 c0                	test   %al,%al
1409cc8a1:	74 18                	je     0x1409cc8bb
1409cc8a3:	48 8b 03             	mov    (%rbx),%rax
1409cc8a6:	48 8b cb             	mov    %rbx,%rcx
1409cc8a9:	48 8b 40 38          	mov    0x38(%rax),%rax
1409cc8ad:	ff 15 6d 71 5b 00    	call   *0x5b716d(%rip)        # 0x140f83a20
1409cc8b3:	84 c0                	test   %al,%al
1409cc8b5:	74 04                	je     0x1409cc8bb
1409cc8b7:	b0 01                	mov    $0x1,%al
1409cc8b9:	eb 02                	jmp    0x1409cc8bd
1409cc8bb:	32 c0                	xor    %al,%al
1409cc8bd:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1409cc8c2:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
1409cc8c7:	0f 28 7c 24 40       	movaps 0x40(%rsp),%xmm7
1409cc8cc:	48 83 c4 60          	add    $0x60,%rsp
1409cc8d0:	5f                   	pop    %rdi
1409cc8d1:	c3                   	ret
1409cc8d2:	cc                   	int3
1409cc8d3:	cc                   	int3
1409cc8d4:	cc                   	int3
1409cc8d5:	cc                   	int3
1409cc8d6:	cc                   	int3
1409cc8d7:	cc                   	int3
1409cc8d8:	cc                   	int3
1409cc8d9:	cc                   	int3
1409cc8da:	cc                   	int3