1403cd4bb:	e8 40 d2 3b 00       	call   0x14078a700
1403cd4c0:	cc                   	int3
1403cd4c1:	cc                   	int3
1403cd4c2:	cc                   	int3
1403cd4c3:	cc                   	int3
1403cd4c4:	cc                   	int3
1403cd4c5:	cc                   	int3
1403cd4c6:	cc                   	int3
1403cd4c7:	cc                   	int3
1403cd4c8:	cc                   	int3
1403cd4c9:	cc                   	int3
1403cd4ca:	cc                   	int3
1403cd4cb:	cc                   	int3
1403cd4cc:	cc                   	int3
1403cd4cd:	cc                   	int3
1403cd4ce:	cc                   	int3
1403cd4cf:	cc                   	int3
1403cd4d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1403cd4d5:	55                   	push   %rbp
1403cd4d6:	56                   	push   %rsi
1403cd4d7:	57                   	push   %rdi
1403cd4d8:	41 56                	push   %r14
1403cd4da:	41 57                	push   %r15
1403cd4dc:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1403cd4e1:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1403cd4e8:	48 8b 05 11 ba fe 00 	mov    0xfeba11(%rip),%rax        # 0x1413b8f00
1403cd4ef:	48 33 c4             	xor    %rsp,%rax
1403cd4f2:	48 89 45 27          	mov    %rax,0x27(%rbp)
1403cd4f6:	4c 8b fa             	mov    %rdx,%r15
1403cd4f9:	4c 8b f1             	mov    %rcx,%r14
1403cd4fc:	48 89 4d c7          	mov    %rcx,-0x39(%rbp)
1403cd500:	4c 8d 05 29 2d c0 00 	lea    0xc02d29(%rip),%r8        # 0x140fd0230
1403cd507:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1403cd50b:	48 8b 09             	mov    (%rcx),%rcx
1403cd50e:	e8 5d f8 36 00       	call   0x14073cd70
1403cd513:	90                   	nop
1403cd514:	4c 8d 05 25 2d c0 00 	lea    0xc02d25(%rip),%r8        # 0x140fd0240
1403cd51b:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1403cd51f:	49 8b 0e             	mov    (%r14),%rcx
1403cd522:	e8 49 f8 36 00       	call   0x14073cd70
1403cd527:	90                   	nop
1403cd528:	48 8b 45 af          	mov    -0x51(%rbp),%rax
1403cd52c:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1403cd530:	48 85 c9             	test   %rcx,%rcx
1403cd533:	75 38                	jne    0x1403cd56d
1403cd535:	48 85 c0             	test   %rax,%rax
1403cd538:	75 33                	jne    0x1403cd56d
1403cd53a:	49 8b 0e             	mov    (%r14),%rcx
1403cd53d:	48 85 c9             	test   %rcx,%rcx
1403cd540:	74 24                	je     0x1403cd566
1403cd542:	8b 41 10             	mov    0x10(%rcx),%eax
1403cd545:	ff c8                	dec    %eax
1403cd547:	89 41 10             	mov    %eax,0x10(%rcx)
1403cd54a:	85 c0                	test   %eax,%eax
1403cd54c:	7f 18                	jg     0x1403cd566
1403cd54e:	0f 88 7d 02 00 00    	js     0x1403cd7d1
1403cd554:	48 8b 01             	mov    (%rcx),%rax
1403cd557:	ba 01 00 00 00       	mov    $0x1,%edx
1403cd55c:	48 8b 00             	mov    (%rax),%rax
1403cd55f:	ff 15 bb 64 bb 00    	call   *0xbb64bb(%rip)        # 0x140f83a20
1403cd565:	90                   	nop
1403cd566:	33 c0                	xor    %eax,%eax
1403cd568:	e9 36 02 00 00       	jmp    0x1403cd7a3
1403cd56d:	33 ff                	xor    %edi,%edi
1403cd56f:	33 db                	xor    %ebx,%ebx
1403cd571:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1403cd578:	48 85 c9             	test   %rcx,%rcx
1403cd57b:	74 45                	je     0x1403cd5c2
1403cd57d:	48 8b 51 20          	mov    0x20(%rcx),%rdx
1403cd581:	48 83 c2 48          	add    $0x48,%rdx
1403cd585:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1403cd58a:	76 03                	jbe    0x1403cd58f
1403cd58c:	48 8b 12             	mov    (%rdx),%rdx
1403cd58f:	48 89 55 07          	mov    %rdx,0x7(%rbp)
1403cd593:	48 8b c6             	mov    %rsi,%rax
1403cd596:	48 ff c0             	inc    %rax
1403cd599:	38 1c 02             	cmp    %bl,(%rdx,%rax,1)
1403cd59c:	75 f8                	jne    0x1403cd596
1403cd59e:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1403cd5a2:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1403cd5a6:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1403cd5ab:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1403cd5af:	48 8b 0d aa 58 06 01 	mov    0x10658aa(%rip),%rcx        # 0x141432e60
1403cd5b6:	e8 95 6b 44 00       	call   0x140814150
1403cd5bb:	48 8b f8             	mov    %rax,%rdi
1403cd5be:	48 8b 45 af          	mov    -0x51(%rbp),%rax
1403cd5c2:	48 85 c0             	test   %rax,%rax
1403cd5c5:	74 41                	je     0x1403cd608
1403cd5c7:	48 8b 48 20          	mov    0x20(%rax),%rcx
1403cd5cb:	48 83 c1 48          	add    $0x48,%rcx
1403cd5cf:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1403cd5d4:	76 03                	jbe    0x1403cd5d9
1403cd5d6:	48 8b 09             	mov    (%rcx),%rcx
1403cd5d9:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
1403cd5dd:	0f 1f 00             	nopl   (%rax)
1403cd5e0:	48 ff c6             	inc    %rsi
1403cd5e3:	38 1c 31             	cmp    %bl,(%rcx,%rsi,1)
1403cd5e6:	75 f8                	jne    0x1403cd5e0
1403cd5e8:	48 89 75 0f          	mov    %rsi,0xf(%rbp)
1403cd5ec:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1403cd5f0:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1403cd5f5:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1403cd5f9:	48 8b 0d 60 58 06 01 	mov    0x1065860(%rip),%rcx        # 0x141432e60
1403cd600:	e8 4b 6b 44 00       	call   0x140814150
1403cd605:	48 8b d8             	mov    %rax,%rbx
1403cd608:	b9 58 00 00 00       	mov    $0x58,%ecx
1403cd60d:	e8 f6 da a4 00       	call   0x140e1b108
1403cd612:	48 8b f0             	mov    %rax,%rsi
1403cd615:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1403cd619:	48 85 c0             	test   %rax,%rax
1403cd61c:	0f 84 fa 00 00 00    	je     0x1403cd71c
1403cd622:	49 8b 06             	mov    (%r14),%rax
1403cd625:	49 c7 06 00 00 00 00 	movq   $0x0,(%r14)
1403cd62c:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1403cd630:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1403cd634:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1403cd638:	48 89 4d df          	mov    %rcx,-0x21(%rbp)
1403cd63c:	48 c7 45 a7 00 00 00 	movq   $0x0,-0x59(%rbp)
1403cd643:	00
1403cd644:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1403cd648:	0f 57 c0             	xorps  %xmm0,%xmm0
1403cd64b:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
1403cd64f:	66 0f 6f 0d 99 83 bd 	movdqa 0xbd8399(%rip),%xmm1        # 0x140fa59f0
1403cd656:	00
1403cd657:	f3 0f 7f 4d 17       	movdqu %xmm1,0x17(%rbp)
1403cd65c:	f2 0f 10 05 84 b4 c1 	movsd  0xc1b484(%rip),%xmm0        # 0x140fe8ae8
1403cd663:	00
1403cd664:	f2 0f 11 45 07       	movsd  %xmm0,0x7(%rbp)
1403cd669:	0f b7 05 80 b4 c1 00 	movzwl 0xc1b480(%rip),%eax        # 0x140fe8af0
1403cd670:	66 89 45 0f          	mov    %ax,0xf(%rbp)
1403cd674:	c6 45 11 00          	movb   $0x0,0x11(%rbp)
1403cd678:	4c 8d 45 07          	lea    0x7(%rbp),%r8
1403cd67c:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1403cd680:	48 8b 0d 01 58 06 01 	mov    0x1065801(%rip),%rcx        # 0x141432e88
1403cd687:	e8 b4 d1 fb ff       	call   0x14038a840
1403cd68c:	90                   	nop
1403cd68d:	4d 8b cf             	mov    %r15,%r9
1403cd690:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
1403cd694:	48 8b d0             	mov    %rax,%rdx
1403cd697:	48 8b ce             	mov    %rsi,%rcx
1403cd69a:	e8 81 dc 1a 00       	call   0x14057b320
1403cd69f:	90                   	nop
1403cd6a0:	48 8b 55 1f          	mov    0x1f(%rbp),%rdx
1403cd6a4:	48 83 fa 0f          	cmp    $0xf,%rdx
1403cd6a8:	76 31                	jbe    0x1403cd6db
1403cd6aa:	48 ff c2             	inc    %rdx
1403cd6ad:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1403cd6b1:	48 8b c1             	mov    %rcx,%rax
1403cd6b4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403cd6bb:	72 19                	jb     0x1403cd6d6
1403cd6bd:	48 83 c2 27          	add    $0x27,%rdx
1403cd6c1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403cd6c5:	48 2b c1             	sub    %rcx,%rax
1403cd6c8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403cd6cc:	48 83 f8 1f          	cmp    $0x1f,%rax
1403cd6d0:	0f 87 06 01 00 00    	ja     0x1403cd7dc
1403cd6d6:	e8 69 da a4 00       	call   0x140e1b144
1403cd6db:	48 8d 05 4e b4 c1 00 	lea    0xc1b44e(%rip),%rax        # 0x140fe8b30
1403cd6e2:	48 89 06             	mov    %rax,(%rsi)
1403cd6e5:	48 89 7e 48          	mov    %rdi,0x48(%rsi)
1403cd6e9:	48 89 5e 50          	mov    %rbx,0x50(%rsi)
1403cd6ed:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1403cd6f1:	48 85 c9             	test   %rcx,%rcx
1403cd6f4:	74 24                	je     0x1403cd71a
1403cd6f6:	8b 41 10             	mov    0x10(%rcx),%eax
1403cd6f9:	ff c8                	dec    %eax
1403cd6fb:	89 41 10             	mov    %eax,0x10(%rcx)
1403cd6fe:	85 c0                	test   %eax,%eax
1403cd700:	7f 18                	jg     0x1403cd71a
1403cd702:	0f 88 da 00 00 00    	js     0x1403cd7e2
1403cd708:	48 8b 01             	mov    (%rcx),%rax
1403cd70b:	ba 01 00 00 00       	mov    $0x1,%edx
1403cd710:	48 8b 00             	mov    (%rax),%rax
1403cd713:	ff 15 07 63 bb 00    	call   *0xbb6307(%rip)        # 0x140f83a20
1403cd719:	90                   	nop
1403cd71a:	eb 02                	jmp    0x1403cd71e
1403cd71c:	33 f6                	xor    %esi,%esi
1403cd71e:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1403cd722:	48 85 c9             	test   %rcx,%rcx
1403cd725:	74 24                	je     0x1403cd74b
1403cd727:	8b 41 10             	mov    0x10(%rcx),%eax
1403cd72a:	ff c8                	dec    %eax
1403cd72c:	89 41 10             	mov    %eax,0x10(%rcx)
1403cd72f:	85 c0                	test   %eax,%eax
1403cd731:	7f 18                	jg     0x1403cd74b
1403cd733:	0f 88 b4 00 00 00    	js     0x1403cd7ed
1403cd739:	48 8b 01             	mov    (%rcx),%rax
1403cd73c:	ba 01 00 00 00       	mov    $0x1,%edx
1403cd741:	48 8b 00             	mov    (%rax),%rax
1403cd744:	ff 15 d6 62 bb 00    	call   *0xbb62d6(%rip)        # 0x140f83a20
1403cd74a:	90                   	nop
1403cd74b:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1403cd74f:	48 85 c9             	test   %rcx,%rcx
1403cd752:	74 24                	je     0x1403cd778
1403cd754:	8b 41 10             	mov    0x10(%rcx),%eax
1403cd757:	ff c8                	dec    %eax
1403cd759:	89 41 10             	mov    %eax,0x10(%rcx)
1403cd75c:	85 c0                	test   %eax,%eax
1403cd75e:	7f 18                	jg     0x1403cd778
1403cd760:	0f 88 92 00 00 00    	js     0x1403cd7f8
1403cd766:	48 8b 01             	mov    (%rcx),%rax
1403cd769:	ba 01 00 00 00       	mov    $0x1,%edx
1403cd76e:	48 8b 00             	mov    (%rax),%rax
1403cd771:	ff 15 a9 62 bb 00    	call   *0xbb62a9(%rip)        # 0x140f83a20
1403cd777:	90                   	nop
1403cd778:	49 8b 0e             	mov    (%r14),%rcx
1403cd77b:	48 85 c9             	test   %rcx,%rcx
1403cd77e:	74 20                	je     0x1403cd7a0
1403cd780:	8b 41 10             	mov    0x10(%rcx),%eax
1403cd783:	ff c8                	dec    %eax
1403cd785:	89 41 10             	mov    %eax,0x10(%rcx)
1403cd788:	85 c0                	test   %eax,%eax
1403cd78a:	7f 14                	jg     0x1403cd7a0
1403cd78c:	78 38                	js     0x1403cd7c6
1403cd78e:	48 8b 11             	mov    (%rcx),%rdx
1403cd791:	48 8b 02             	mov    (%rdx),%rax
1403cd794:	ba 01 00 00 00       	mov    $0x1,%edx
1403cd799:	ff 15 81 62 bb 00    	call   *0xbb6281(%rip)        # 0x140f83a20
1403cd79f:	90                   	nop
1403cd7a0:	48 8b c6             	mov    %rsi,%rax
1403cd7a3:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1403cd7a7:	48 33 cc             	xor    %rsp,%rcx
1403cd7aa:	e8 51 dd a4 00       	call   0x140e1b500
1403cd7af:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1403cd7b6:	00
1403cd7b7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1403cd7be:	41 5f                	pop    %r15
1403cd7c0:	41 5e                	pop    %r14
1403cd7c2:	5f                   	pop    %rdi
1403cd7c3:	5e                   	pop    %rsi
1403cd7c4:	5d                   	pop    %rbp
1403cd7c5:	c3                   	ret
1403cd7c6:	b9 02 00 00 00       	mov    $0x2,%ecx
1403cd7cb:	e8 30 cf 3b 00       	call   0x14078a700
1403cd7d0:	90                   	nop
1403cd7d1:	b9 02 00 00 00       	mov    $0x2,%ecx
1403cd7d6:	e8 25 cf 3b 00       	call   0x14078a700
1403cd7db:	90                   	nop
1403cd7dc:	e8 c3 c9 a5 00       	call   0x140e2a1a4
1403cd7e1:	90                   	nop
1403cd7e2:	b9 02 00 00 00       	mov    $0x2,%ecx
1403cd7e7:	e8 14 cf 3b 00       	call   0x14078a700
1403cd7ec:	90                   	nop
1403cd7ed:	b9 02 00 00 00       	mov    $0x2,%ecx
1403cd7f2:	e8 09 cf 3b 00       	call   0x14078a700
1403cd7f7:	90                   	nop
1403cd7f8:	b9 02 00 00 00       	mov    $0x2,%ecx
1403cd7fd:	e8 fe ce 3b 00       	call   0x14078a700
1403cd802:	cc                   	int3
1403cd803:	cc                   	int3
1403cd804:	cc                   	int3
1403cd805:	cc                   	int3
1403cd806:	cc                   	int3
1403cd807:	cc                   	int3
1403cd808:	cc                   	int3
1403cd809:	cc                   	int3
1403cd80a:	cc                   	int3
1403cd80b:	cc                   	int3
1403cd80c:	cc                   	int3
1403cd80d:	cc                   	int3
1403cd80e:	cc                   	int3
1403cd80f:	cc                   	int3
1403cd810:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1403cd815:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403cd81a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1403cd81f:	57                   	push   %rdi
1403cd820:	48 83 ec 30          	sub    $0x30,%rsp
1403cd824:	48 8b f2             	mov    %rdx,%rsi
1403cd827:	48 8b d9             	mov    %rcx,%rbx
1403cd82a:	33 ff                	xor    %edi,%edi
1403cd82c:	b9 28 00 00 00       	mov    $0x28,%ecx
1403cd831:	e8 d2 d8 a4 00       	call   0x140e1b108
1403cd836:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403cd83b:	48 85 c0             	test   %rax,%rax
1403cd83e:	74 0e                	je     0x1403cd84e
1403cd840:	48 8b d6             	mov    %rsi,%rdx
1403cd843:	48 8b c8             	mov    %rax,%rcx
1403cd846:	e8 65 3b 36 00       	call   0x1407313b0
1403cd84b:	48 8b f8             	mov    %rax,%rdi
1403cd84e:	48 89 3b             	mov    %rdi,(%rbx)
1403cd851:	48 8b c3             	mov    %rbx,%rax
1403cd854:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1403cd859:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1403cd85e:	48 83 c4 30          	add    $0x30,%rsp
1403cd862:	5f                   	pop    %rdi
1403cd863:	c3                   	ret
1403cd864:	cc                   	int3
1403cd865:	cc                   	int3
1403cd866:	cc                   	int3
1403cd867:	cc                   	int3
1403cd868:	cc                   	int3
1403cd869:	cc                   	int3
1403cd86a:	cc                   	int3
1403cd86b:	cc                   	int3
1403cd86c:	cc                   	int3
1403cd86d:	cc                   	int3
1403cd86e:	cc                   	int3
1403cd86f:	cc                   	int3
1403cd870:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1403cd875:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1403cd87a:	55                   	push   %rbp
1403cd87b:	56                   	push   %rsi
1403cd87c:	57                   	push   %rdi
1403cd87d:	48 83 ec 20          	sub    $0x20,%rsp
1403cd881:	48 8b f2             	mov    %rdx,%rsi
1403cd884:	48 8b d9             	mov    %rcx,%rbx
1403cd887:	48 8d 05 5a c2 c1 00 	lea    0xc1c25a(%rip),%rax        # 0x140fe9ae8
1403cd88e:	48 89 01             	mov    %rax,(%rcx)
1403cd891:	b9 28 00 00 00       	mov    $0x28,%ecx
1403cd896:	e8 6d d8 a4 00       	call   0x140e1b108
1403cd89b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1403cd8a0:	48 8d 2d 59 c2 c1 00 	lea    0xc1c259(%rip),%rbp        # 0x140fe9b00
1403cd8a7:	33 ff                	xor    %edi,%edi
1403cd8a9:	48 85 c0             	test   %rax,%rax
1403cd8ac:	74 15                	je     0x1403cd8c3
1403cd8ae:	48 89 28             	mov    %rbp,(%rax)
1403cd8b1:	48 89 58 18          	mov    %rbx,0x18(%rax)
1403cd8b5:	c6 40 20 01          	movb   $0x1,0x20(%rax)
1403cd8b9:	48 89 78 08          	mov    %rdi,0x8(%rax)
1403cd8bd:	48 89 78 10          	mov    %rdi,0x10(%rax)
1403cd8c1:	eb 03                	jmp    0x1403cd8c6
1403cd8c3:	48 8b c7             	mov    %rdi,%rax
1403cd8c6:	48 89 43 18          	mov    %rax,0x18(%rbx)
1403cd8ca:	b9 28 00 00 00       	mov    $0x28,%ecx
1403cd8cf:	e8 34 d8 a4 00       	call   0x140e1b108
1403cd8d4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403cd8d9:	48 85 c0             	test   %rax,%rax
1403cd8dc:	74 15                	je     0x1403cd8f3
1403cd8de:	48 89 28             	mov    %rbp,(%rax)
1403cd8e1:	48 89 58 18          	mov    %rbx,0x18(%rax)
1403cd8e5:	c6 40 20 00          	movb   $0x0,0x20(%rax)
1403cd8e9:	48 89 78 08          	mov    %rdi,0x8(%rax)
1403cd8ed:	48 89 78 10          	mov    %rdi,0x10(%rax)
1403cd8f1:	eb 03                	jmp    0x1403cd8f6
1403cd8f3:	48 8b c7             	mov    %rdi,%rax
1403cd8f6:	48 89 43 20          	mov    %rax,0x20(%rbx)
1403cd8fa:	48 8b 06             	mov    (%rsi),%rax
1403cd8fd:	48 89 43 28          	mov    %rax,0x28(%rbx)
1403cd901:	66 c7 43 08 00 00    	movw   $0x0,0x8(%rbx)
1403cd907:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1403cd90b:	48 8b c3             	mov    %rbx,%rax
1403cd90e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1403cd913:	48 83 c4 20          	add    $0x20,%rsp
1403cd917:	5f                   	pop    %rdi
1403cd918:	5e                   	pop    %rsi
1403cd919:	5d                   	pop    %rbp
1403cd91a:	c3                   	ret
1403cd91b:	cc                   	int3
1403cd91c:	cc                   	int3
1403cd91d:	cc                   	int3