140f5e6c5:	c3                   	ret
140f5e6c6:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5e6cb:	e8 30 c0 82 ff       	call   0x14078a700
140f5e6d0:	90                   	nop
140f5e6d1:	e8 ce ba ec ff       	call   0x140e2a1a4
140f5e6d6:	cc                   	int3
140f5e6d7:	cc                   	int3
140f5e6d8:	cc                   	int3
140f5e6d9:	cc                   	int3
140f5e6da:	cc                   	int3
140f5e6db:	cc                   	int3
140f5e6dc:	cc                   	int3
140f5e6dd:	cc                   	int3
140f5e6de:	cc                   	int3
140f5e6df:	cc                   	int3
140f5e6e0:	48 8d 0d e1 d1 4b 00 	lea    0x4bd1e1(%rip),%rcx        # 0x14141b8c8
140f5e6e7:	e9 44 8c 31 ff       	jmp    0x140277330
140f5e6ec:	cc                   	int3
140f5e6ed:	cc                   	int3
140f5e6ee:	cc                   	int3
140f5e6ef:	cc                   	int3
140f5e6f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5e6f5:	57                   	push   %rdi
140f5e6f6:	48 83 ec 20          	sub    $0x20,%rsp
140f5e6fa:	48 8b 1d 17 d9 4b 00 	mov    0x4bd917(%rip),%rbx        # 0x14141c018
140f5e701:	48 85 db             	test   %rbx,%rbx
140f5e704:	0f 84 91 00 00 00    	je     0x140f5e79b
140f5e70a:	48 8b 3d 0f d9 4b 00 	mov    0x4bd90f(%rip),%rdi        # 0x14141c020
140f5e711:	48 3b df             	cmp    %rdi,%rbx
140f5e714:	74 38                	je     0x140f5e74e
140f5e716:	48 8b 0b             	mov    (%rbx),%rcx
140f5e719:	48 85 c9             	test   %rcx,%rcx
140f5e71c:	74 20                	je     0x140f5e73e
140f5e71e:	8b 41 10             	mov    0x10(%rcx),%eax
140f5e721:	ff c8                	dec    %eax
140f5e723:	89 41 10             	mov    %eax,0x10(%rcx)
140f5e726:	85 c0                	test   %eax,%eax
140f5e728:	7f 14                	jg     0x140f5e73e
140f5e72a:	78 7a                	js     0x140f5e7a6
140f5e72c:	48 8b 01             	mov    (%rcx),%rax
140f5e72f:	ba 01 00 00 00       	mov    $0x1,%edx
140f5e734:	48 8b 00             	mov    (%rax),%rax
140f5e737:	ff 15 e3 52 02 00    	call   *0x252e3(%rip)        # 0x140f83a20
140f5e73d:	90                   	nop
140f5e73e:	48 83 c3 08          	add    $0x8,%rbx
140f5e742:	48 3b df             	cmp    %rdi,%rbx
140f5e745:	75 cf                	jne    0x140f5e716
140f5e747:	48 8b 1d ca d8 4b 00 	mov    0x4bd8ca(%rip),%rbx        # 0x14141c018
140f5e74e:	48 8b 15 d3 d8 4b 00 	mov    0x4bd8d3(%rip),%rdx        # 0x14141c028
140f5e755:	48 2b d3             	sub    %rbx,%rdx
140f5e758:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e75c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e763:	72 18                	jb     0x140f5e77d
140f5e765:	48 83 c2 27          	add    $0x27,%rdx
140f5e769:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5e76d:	48 2b d8             	sub    %rax,%rbx
140f5e770:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5e774:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5e778:	77 37                	ja     0x140f5e7b1
140f5e77a:	48 8b d8             	mov    %rax,%rbx
140f5e77d:	48 8b cb             	mov    %rbx,%rcx
140f5e780:	e8 bf c9 eb ff       	call   0x140e1b144
140f5e785:	48 c7 05 88 d8 4b 00 	movq   $0x0,0x4bd888(%rip)        # 0x14141c018
140f5e78c:	00 00 00 00
140f5e790:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e793:	f3 0f 7f 05 85 d8 4b 	movdqu %xmm0,0x4bd885(%rip)        # 0x14141c020
140f5e79a:	00
140f5e79b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5e7a0:	48 83 c4 20          	add    $0x20,%rsp
140f5e7a4:	5f                   	pop    %rdi
140f5e7a5:	c3                   	ret
140f5e7a6:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5e7ab:	e8 50 bf 82 ff       	call   0x14078a700
140f5e7b0:	90                   	nop
140f5e7b1:	e8 ee b9 ec ff       	call   0x140e2a1a4
140f5e7b6:	cc                   	int3
140f5e7b7:	cc                   	int3
140f5e7b8:	cc                   	int3
140f5e7b9:	cc                   	int3
140f5e7ba:	cc                   	int3
140f5e7bb:	cc                   	int3
140f5e7bc:	cc                   	int3
140f5e7bd:	cc                   	int3
140f5e7be:	cc                   	int3
140f5e7bf:	cc                   	int3
140f5e7c0:	48 8d 0d 79 d3 4b 00 	lea    0x4bd379(%rip),%rcx        # 0x14141bb40
140f5e7c7:	e9 64 8b 31 ff       	jmp    0x140277330
140f5e7cc:	cc                   	int3
140f5e7cd:	cc                   	int3
140f5e7ce:	cc                   	int3
140f5e7cf:	cc                   	int3
140f5e7d0:	48 83 ec 28          	sub    $0x28,%rsp
140f5e7d4:	48 8b 0d e5 d8 4b 00 	mov    0x4bd8e5(%rip),%rcx        # 0x14141c0c0
140f5e7db:	48 85 c9             	test   %rcx,%rcx
140f5e7de:	74 4a                	je     0x140f5e82a
140f5e7e0:	48 8b 15 e9 d8 4b 00 	mov    0x4bd8e9(%rip),%rdx        # 0x14141c0d0
140f5e7e7:	48 2b d1             	sub    %rcx,%rdx
140f5e7ea:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e7ee:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e7f5:	72 18                	jb     0x140f5e80f
140f5e7f7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5e7fb:	48 83 c2 27          	add    $0x27,%rdx
140f5e7ff:	49 2b c8             	sub    %r8,%rcx
140f5e802:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5e806:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5e80a:	77 23                	ja     0x140f5e82f
140f5e80c:	49 8b c8             	mov    %r8,%rcx
140f5e80f:	e8 30 c9 eb ff       	call   0x140e1b144
140f5e814:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e817:	48 c7 05 9e d8 4b 00 	movq   $0x0,0x4bd89e(%rip)        # 0x14141c0c0
140f5e81e:	00 00 00 00
140f5e822:	f3 0f 7f 05 9e d8 4b 	movdqu %xmm0,0x4bd89e(%rip)        # 0x14141c0c8
140f5e829:	00
140f5e82a:	48 83 c4 28          	add    $0x28,%rsp
140f5e82e:	c3                   	ret
140f5e82f:	e8 70 b9 ec ff       	call   0x140e2a1a4
140f5e834:	cc                   	int3
140f5e835:	cc                   	int3
140f5e836:	cc                   	int3
140f5e837:	cc                   	int3
140f5e838:	cc                   	int3
140f5e839:	cc                   	int3
140f5e83a:	cc                   	int3
140f5e83b:	cc                   	int3
140f5e83c:	cc                   	int3
140f5e83d:	cc                   	int3
140f5e83e:	cc                   	int3
140f5e83f:	cc                   	int3
140f5e840:	48 8d 0d b1 d4 4b 00 	lea    0x4bd4b1(%rip),%rcx        # 0x14141bcf8
140f5e847:	e9 24 8a 31 ff       	jmp    0x140277270
140f5e84c:	cc                   	int3
140f5e84d:	cc                   	int3
140f5e84e:	cc                   	int3
140f5e84f:	cc                   	int3
140f5e850:	48 83 ec 28          	sub    $0x28,%rsp
140f5e854:	48 8b 0d 25 37 4c 00 	mov    0x4c3725(%rip),%rcx        # 0x141421f80
140f5e85b:	48 85 c9             	test   %rcx,%rcx
140f5e85e:	74 4a                	je     0x140f5e8aa
140f5e860:	48 8b 15 29 37 4c 00 	mov    0x4c3729(%rip),%rdx        # 0x141421f90
140f5e867:	48 2b d1             	sub    %rcx,%rdx
140f5e86a:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e86e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e875:	72 18                	jb     0x140f5e88f
140f5e877:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5e87b:	48 83 c2 27          	add    $0x27,%rdx
140f5e87f:	49 2b c8             	sub    %r8,%rcx
140f5e882:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5e886:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5e88a:	77 23                	ja     0x140f5e8af
140f5e88c:	49 8b c8             	mov    %r8,%rcx
140f5e88f:	e8 b0 c8 eb ff       	call   0x140e1b144
140f5e894:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e897:	48 c7 05 de 36 4c 00 	movq   $0x0,0x4c36de(%rip)        # 0x141421f80
140f5e89e:	00 00 00 00
140f5e8a2:	f3 0f 7f 05 de 36 4c 	movdqu %xmm0,0x4c36de(%rip)        # 0x141421f88
140f5e8a9:	00
140f5e8aa:	48 83 c4 28          	add    $0x28,%rsp
140f5e8ae:	c3                   	ret
140f5e8af:	e8 f0 b8 ec ff       	call   0x140e2a1a4
140f5e8b4:	cc                   	int3
140f5e8b5:	cc                   	int3
140f5e8b6:	cc                   	int3
140f5e8b7:	cc                   	int3
140f5e8b8:	cc                   	int3
140f5e8b9:	cc                   	int3
140f5e8ba:	cc                   	int3
140f5e8bb:	cc                   	int3
140f5e8bc:	cc                   	int3
140f5e8bd:	cc                   	int3
140f5e8be:	cc                   	int3
140f5e8bf:	cc                   	int3
140f5e8c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5e8c5:	57                   	push   %rdi
140f5e8c6:	48 83 ec 20          	sub    $0x20,%rsp
140f5e8ca:	48 8b 1d df d5 4b 00 	mov    0x4bd5df(%rip),%rbx        # 0x14141beb0
140f5e8d1:	48 85 db             	test   %rbx,%rbx
140f5e8d4:	0f 84 91 00 00 00    	je     0x140f5e96b
140f5e8da:	48 8b 3d d7 d5 4b 00 	mov    0x4bd5d7(%rip),%rdi        # 0x14141beb8
140f5e8e1:	48 3b df             	cmp    %rdi,%rbx
140f5e8e4:	74 38                	je     0x140f5e91e
140f5e8e6:	48 8b 0b             	mov    (%rbx),%rcx
140f5e8e9:	48 85 c9             	test   %rcx,%rcx
140f5e8ec:	74 20                	je     0x140f5e90e
140f5e8ee:	8b 41 10             	mov    0x10(%rcx),%eax
140f5e8f1:	ff c8                	dec    %eax
140f5e8f3:	89 41 10             	mov    %eax,0x10(%rcx)
140f5e8f6:	85 c0                	test   %eax,%eax
140f5e8f8:	7f 14                	jg     0x140f5e90e
140f5e8fa:	78 7a                	js     0x140f5e976
140f5e8fc:	48 8b 01             	mov    (%rcx),%rax
140f5e8ff:	ba 01 00 00 00       	mov    $0x1,%edx
140f5e904:	48 8b 00             	mov    (%rax),%rax
140f5e907:	ff 15 13 51 02 00    	call   *0x25113(%rip)        # 0x140f83a20
140f5e90d:	90                   	nop
140f5e90e:	48 83 c3 08          	add    $0x8,%rbx
140f5e912:	48 3b df             	cmp    %rdi,%rbx
140f5e915:	75 cf                	jne    0x140f5e8e6
140f5e917:	48 8b 1d 92 d5 4b 00 	mov    0x4bd592(%rip),%rbx        # 0x14141beb0
140f5e91e:	48 8b 15 9b d5 4b 00 	mov    0x4bd59b(%rip),%rdx        # 0x14141bec0
140f5e925:	48 2b d3             	sub    %rbx,%rdx
140f5e928:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e92c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e933:	72 18                	jb     0x140f5e94d
140f5e935:	48 83 c2 27          	add    $0x27,%rdx
140f5e939:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5e93d:	48 2b d8             	sub    %rax,%rbx
140f5e940:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5e944:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5e948:	77 37                	ja     0x140f5e981
140f5e94a:	48 8b d8             	mov    %rax,%rbx
140f5e94d:	48 8b cb             	mov    %rbx,%rcx
140f5e950:	e8 ef c7 eb ff       	call   0x140e1b144
140f5e955:	48 c7 05 50 d5 4b 00 	movq   $0x0,0x4bd550(%rip)        # 0x14141beb0
140f5e95c:	00 00 00 00
140f5e960:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e963:	f3 0f 7f 05 4d d5 4b 	movdqu %xmm0,0x4bd54d(%rip)        # 0x14141beb8
140f5e96a:	00
140f5e96b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5e970:	48 83 c4 20          	add    $0x20,%rsp
140f5e974:	5f                   	pop    %rdi
140f5e975:	c3                   	ret
140f5e976:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5e97b:	e8 80 bd 82 ff       	call   0x14078a700
140f5e980:	90                   	nop
140f5e981:	e8 1e b8 ec ff       	call   0x140e2a1a4
140f5e986:	cc                   	int3
140f5e987:	cc                   	int3
140f5e988:	cc                   	int3
140f5e989:	cc                   	int3
140f5e98a:	cc                   	int3
140f5e98b:	cc                   	int3
140f5e98c:	cc                   	int3
140f5e98d:	cc                   	int3
140f5e98e:	cc                   	int3
140f5e98f:	cc                   	int3
140f5e990:	48 83 ec 28          	sub    $0x28,%rsp
140f5e994:	48 8b 0d 8d cf 4b 00 	mov    0x4bcf8d(%rip),%rcx        # 0x14141b928
140f5e99b:	48 85 c9             	test   %rcx,%rcx
140f5e99e:	74 4a                	je     0x140f5e9ea
140f5e9a0:	48 8b 15 91 cf 4b 00 	mov    0x4bcf91(%rip),%rdx        # 0x14141b938
140f5e9a7:	48 2b d1             	sub    %rcx,%rdx
140f5e9aa:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5e9ae:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5e9b5:	72 18                	jb     0x140f5e9cf
140f5e9b7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5e9bb:	48 83 c2 27          	add    $0x27,%rdx
140f5e9bf:	49 2b c8             	sub    %r8,%rcx
140f5e9c2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5e9c6:	48 83 f8 1f          	cmp    $0x1f,%rax
140f5e9ca:	77 23                	ja     0x140f5e9ef
140f5e9cc:	49 8b c8             	mov    %r8,%rcx
140f5e9cf:	e8 70 c7 eb ff       	call   0x140e1b144
140f5e9d4:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5e9d7:	48 c7 05 46 cf 4b 00 	movq   $0x0,0x4bcf46(%rip)        # 0x14141b928
140f5e9de:	00 00 00 00
140f5e9e2:	f3 0f 7f 05 46 cf 4b 	movdqu %xmm0,0x4bcf46(%rip)        # 0x14141b930
140f5e9e9:	00
140f5e9ea:	48 83 c4 28          	add    $0x28,%rsp
140f5e9ee:	c3                   	ret
140f5e9ef:	e8 b0 b7 ec ff       	call   0x140e2a1a4
140f5e9f4:	cc                   	int3
140f5e9f5:	cc                   	int3
140f5e9f6:	cc                   	int3
140f5e9f7:	cc                   	int3
140f5e9f8:	cc                   	int3
140f5e9f9:	cc                   	int3
140f5e9fa:	cc                   	int3
140f5e9fb:	cc                   	int3
140f5e9fc:	cc                   	int3
140f5e9fd:	cc                   	int3
140f5e9fe:	cc                   	int3
140f5e9ff:	cc                   	int3
140f5ea00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140f5ea05:	57                   	push   %rdi
140f5ea06:	48 83 ec 20          	sub    $0x20,%rsp
140f5ea0a:	48 8b 1d ff d4 4b 00 	mov    0x4bd4ff(%rip),%rbx        # 0x14141bf10
140f5ea11:	48 85 db             	test   %rbx,%rbx
140f5ea14:	0f 84 91 00 00 00    	je     0x140f5eaab
140f5ea1a:	48 8b 3d f7 d4 4b 00 	mov    0x4bd4f7(%rip),%rdi        # 0x14141bf18
140f5ea21:	48 3b df             	cmp    %rdi,%rbx
140f5ea24:	74 38                	je     0x140f5ea5e
140f5ea26:	48 8b 0b             	mov    (%rbx),%rcx
140f5ea29:	48 85 c9             	test   %rcx,%rcx
140f5ea2c:	74 20                	je     0x140f5ea4e
140f5ea2e:	8b 41 10             	mov    0x10(%rcx),%eax
140f5ea31:	ff c8                	dec    %eax
140f5ea33:	89 41 10             	mov    %eax,0x10(%rcx)
140f5ea36:	85 c0                	test   %eax,%eax
140f5ea38:	7f 14                	jg     0x140f5ea4e
140f5ea3a:	78 7a                	js     0x140f5eab6
140f5ea3c:	48 8b 01             	mov    (%rcx),%rax
140f5ea3f:	ba 01 00 00 00       	mov    $0x1,%edx
140f5ea44:	48 8b 00             	mov    (%rax),%rax
140f5ea47:	ff 15 d3 4f 02 00    	call   *0x24fd3(%rip)        # 0x140f83a20
140f5ea4d:	90                   	nop
140f5ea4e:	48 83 c3 08          	add    $0x8,%rbx
140f5ea52:	48 3b df             	cmp    %rdi,%rbx
140f5ea55:	75 cf                	jne    0x140f5ea26
140f5ea57:	48 8b 1d b2 d4 4b 00 	mov    0x4bd4b2(%rip),%rbx        # 0x14141bf10
140f5ea5e:	48 8b 15 bb d4 4b 00 	mov    0x4bd4bb(%rip),%rdx        # 0x14141bf20
140f5ea65:	48 2b d3             	sub    %rbx,%rdx
140f5ea68:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5ea6c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5ea73:	72 18                	jb     0x140f5ea8d
140f5ea75:	48 83 c2 27          	add    $0x27,%rdx
140f5ea79:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
140f5ea7d:	48 2b d8             	sub    %rax,%rbx
140f5ea80:	48 83 c3 f8          	add    $0xfffffffffffffff8,%rbx
140f5ea84:	48 83 fb 1f          	cmp    $0x1f,%rbx
140f5ea88:	77 37                	ja     0x140f5eac1
140f5ea8a:	48 8b d8             	mov    %rax,%rbx
140f5ea8d:	48 8b cb             	mov    %rbx,%rcx
140f5ea90:	e8 af c6 eb ff       	call   0x140e1b144
140f5ea95:	48 c7 05 70 d4 4b 00 	movq   $0x0,0x4bd470(%rip)        # 0x14141bf10
140f5ea9c:	00 00 00 00
140f5eaa0:	0f 57 c0             	xorps  %xmm0,%xmm0
140f5eaa3:	f3 0f 7f 05 6d d4 4b 	movdqu %xmm0,0x4bd46d(%rip)        # 0x14141bf18
140f5eaaa:	00
140f5eaab:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140f5eab0:	48 83 c4 20          	add    $0x20,%rsp
140f5eab4:	5f                   	pop    %rdi
140f5eab5:	c3                   	ret
140f5eab6:	b9 02 00 00 00       	mov    $0x2,%ecx
140f5eabb:	e8 40 bc 82 ff       	call   0x14078a700
140f5eac0:	90                   	nop
140f5eac1:	e8 de b6 ec ff       	call   0x140e2a1a4
140f5eac6:	cc                   	int3
140f5eac7:	cc                   	int3
140f5eac8:	cc                   	int3
140f5eac9:	cc                   	int3
140f5eaca:	cc                   	int3
140f5eacb:	cc                   	int3
140f5eacc:	cc                   	int3
140f5eacd:	cc                   	int3
140f5eace:	cc                   	int3
140f5eacf:	cc                   	int3
140f5ead0:	48 83 ec 28          	sub    $0x28,%rsp
140f5ead4:	48 8b 0d d5 d2 4b 00 	mov    0x4bd2d5(%rip),%rcx        # 0x14141bdb0
140f5eadb:	48 85 c9             	test   %rcx,%rcx
140f5eade:	74 4a                	je     0x140f5eb2a
140f5eae0:	48 8b 15 d9 d2 4b 00 	mov    0x4bd2d9(%rip),%rdx        # 0x14141bdc0
140f5eae7:	48 2b d1             	sub    %rcx,%rdx
140f5eaea:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
140f5eaee:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140f5eaf5:	72 18                	jb     0x140f5eb0f
140f5eaf7:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140f5eafb:	48 83 c2 27          	add    $0x27,%rdx
140f5eaff:	49 2b c8             	sub    %r8,%rcx
140f5eb02:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140f5eb06:	48 83 f8 1f          	cmp    $0x1f,%rax