14000f639:	00
14000f63a:	48 33 cc             	xor    %rsp,%rcx
14000f63d:	e8 be 54 01 00       	call   0x140024b00
14000f642:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
14000f649:	5b                   	pop    %rbx
14000f64a:	c3                   	ret
14000f64b:	cc                   	int3
14000f64c:	cc                   	int3
14000f64d:	cc                   	int3
14000f64e:	cc                   	int3
14000f64f:	cc                   	int3
14000f650:	40 53                	rex push %rbx
14000f652:	48 81 ec 10 01 00 00 	sub    $0x110,%rsp
14000f659:	48 8b 05 b8 29 06 00 	mov    0x629b8(%rip),%rax        # 0x140072018
14000f660:	48 33 c4             	xor    %rsp,%rax
14000f663:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
14000f66a:	00
14000f66b:	48 8b d9             	mov    %rcx,%rbx
14000f66e:	48 c7 44 24 20 34 00 	movq   $0x34,0x20(%rsp)
14000f675:	00 00
14000f677:	4c 8d 0d 02 e4 04 00 	lea    0x4e402(%rip),%r9        # 0x14005da80
14000f67e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000f683:	e8 c8 00 00 00       	call   0x14000f750
14000f688:	90                   	nop
14000f689:	4c 8d 05 30 e4 04 00 	lea    0x4e430(%rip),%r8        # 0x14005dac0
14000f690:	ba 04 00 00 00       	mov    $0x4,%edx
14000f695:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000f69a:	e8 01 4b 00 00       	call   0x1400141a0
14000f69f:	4c 8d 05 5a e4 04 00 	lea    0x4e45a(%rip),%r8        # 0x14005db00
14000f6a6:	ba 04 00 00 00       	mov    $0x4,%edx
14000f6ab:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000f6b0:	e8 eb 4a 00 00       	call   0x1400141a0
14000f6b5:	ba c0 27 09 00       	mov    $0x927c0,%edx
14000f6ba:	48 8b 0d 1f 93 06 00 	mov    0x6931f(%rip),%rcx        # 0x1400789e0
14000f6c1:	ff 15 11 ca 03 00    	call   *0x3ca11(%rip)        # 0x14004c0d8
14000f6c7:	85 c0                	test   %eax,%eax
14000f6c9:	74 1f                	je     0x14000f6ea
14000f6cb:	ff 15 47 c9 03 00    	call   *0x3c947(%rip)        # 0x14004c018
14000f6d1:	44 8b c8             	mov    %eax,%r9d
14000f6d4:	4c 8d 05 65 e4 04 00 	lea    0x4e465(%rip),%r8        # 0x14005db40
14000f6db:	ba 02 00 00 00       	mov    $0x2,%edx
14000f6e0:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000f6e5:	e8 b6 4a 00 00       	call   0x1400141a0
14000f6ea:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14000f6ee:	ff 15 ec c9 03 00    	call   *0x3c9ec(%rip)        # 0x14004c0e0
14000f6f4:	90                   	nop
14000f6f5:	48 8d 05 64 12 05 00 	lea    0x51264(%rip),%rax        # 0x140060960
14000f6fc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000f701:	80 bc 24 f1 00 00 00 	cmpb   $0x1,0xf1(%rsp)
14000f708:	01
14000f709:	75 21                	jne    0x14000f72c
14000f70b:	80 bc 24 f0 00 00 00 	cmpb   $0x0,0xf0(%rsp)
14000f712:	00
14000f713:	75 17                	jne    0x14000f72c
14000f715:	4c 8d 05 34 10 05 00 	lea    0x51034(%rip),%r8        # 0x140060750
14000f71c:	ba 05 00 00 00       	mov    $0x5,%edx
14000f721:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000f726:	e8 75 4a 00 00       	call   0x1400141a0
14000f72b:	90                   	nop
14000f72c:	48 8b 8c 24 00 01 00 	mov    0x100(%rsp),%rcx
14000f733:	00
14000f734:	48 33 cc             	xor    %rsp,%rcx
14000f737:	e8 c4 53 01 00       	call   0x140024b00
14000f73c:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
14000f743:	5b                   	pop    %rbx
14000f744:	c3                   	ret
14000f745:	cc                   	int3
14000f746:	cc                   	int3
14000f747:	cc                   	int3
14000f748:	cc                   	int3
14000f749:	cc                   	int3
14000f74a:	cc                   	int3
14000f74b:	cc                   	int3
14000f74c:	cc                   	int3
14000f74d:	cc                   	int3
14000f74e:	cc                   	int3
14000f74f:	cc                   	int3
14000f750:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000f755:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000f75a:	57                   	push   %rdi
14000f75b:	48 83 ec 20          	sub    $0x20,%rsp
14000f75f:	48 8d 05 fa 11 05 00 	lea    0x511fa(%rip),%rax        # 0x140060960
14000f766:	66 c7 81 b0 00 00 00 	movw   $0x100,0xb0(%rcx)
14000f76d:	00 01
14000f76f:	48 89 01             	mov    %rax,(%rcx)
14000f772:	49 8b f1             	mov    %r9,%rsi
14000f775:	33 c0                	xor    %eax,%eax
14000f777:	48 8b d9             	mov    %rcx,%rbx
14000f77a:	48 89 81 a8 00 00 00 	mov    %rax,0xa8(%rcx)
14000f781:	ff 15 71 c9 03 00    	call   *0x3c971(%rip)        # 0x14004c0f8
14000f787:	89 83 a8 00 00 00    	mov    %eax,0xa8(%rbx)
14000f78d:	ff 15 6d c9 03 00    	call   *0x3c96d(%rip)        # 0x14004c100
14000f793:	89 83 ac 00 00 00    	mov    %eax,0xac(%rbx)
14000f799:	ba 75 00 00 00       	mov    $0x75,%edx
14000f79e:	33 c0                	xor    %eax,%eax
14000f7a0:	4c 8d 4b 08          	lea    0x8(%rbx),%r9
14000f7a4:	48 83 7c 24 50 76    	cmpq   $0x76,0x50(%rsp)
14000f7aa:	49 8b f9             	mov    %r9,%rdi
14000f7ad:	b9 78 00 00 00       	mov    $0x78,%ecx
14000f7b2:	48 0f 42 54 24 50    	cmovb  0x50(%rsp),%rdx
14000f7b8:	f3 aa                	rep stos %al,%es:(%rdi)
14000f7ba:	48 85 d2             	test   %rdx,%rdx
14000f7bd:	0f 84 83 00 00 00    	je     0x14000f846
14000f7c3:	4d 85 c9             	test   %r9,%r9
14000f7c6:	75 0d                	jne    0x14000f7d5
14000f7c8:	e8 6b c2 01 00       	call   0x14002ba38
14000f7cd:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14000f7d3:	eb 6c                	jmp    0x14000f841
14000f7d5:	48 85 f6             	test   %rsi,%rsi
14000f7d8:	74 16                	je     0x14000f7f0
14000f7da:	48 83 fa 76          	cmp    $0x76,%rdx
14000f7de:	77 10                	ja     0x14000f7f0
14000f7e0:	4c 8b c2             	mov    %rdx,%r8
14000f7e3:	49 8b c9             	mov    %r9,%rcx
14000f7e6:	48 8b d6             	mov    %rsi,%rdx
14000f7e9:	e8 e2 78 01 00       	call   0x1400270d0
14000f7ee:	eb 56                	jmp    0x14000f846
14000f7f0:	0f 57 c0             	xorps  %xmm0,%xmm0
14000f7f3:	41 0f 11 01          	movups %xmm0,(%r9)
14000f7f7:	41 0f 11 41 10       	movups %xmm0,0x10(%r9)
14000f7fc:	41 0f 11 41 20       	movups %xmm0,0x20(%r9)
14000f801:	41 0f 11 41 30       	movups %xmm0,0x30(%r9)
14000f806:	41 0f 11 41 40       	movups %xmm0,0x40(%r9)
14000f80b:	41 0f 11 41 50       	movups %xmm0,0x50(%r9)
14000f810:	41 0f 11 41 60       	movups %xmm0,0x60(%r9)
14000f815:	41 89 41 70          	mov    %eax,0x70(%r9)
14000f819:	66 41 89 41 74       	mov    %ax,0x74(%r9)
14000f81e:	48 85 f6             	test   %rsi,%rsi
14000f821:	75 0d                	jne    0x14000f830
14000f823:	e8 10 c2 01 00       	call   0x14002ba38
14000f828:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14000f82e:	eb 11                	jmp    0x14000f841
14000f830:	48 83 fa 76          	cmp    $0x76,%rdx
14000f834:	76 10                	jbe    0x14000f846
14000f836:	e8 fd c1 01 00       	call   0x14002ba38
14000f83b:	c7 00 22 00 00 00    	movl   $0x22,(%rax)
14000f841:	e8 5e bd 01 00       	call   0x14002b5a4
14000f846:	48 8d 93 80 00 00 00 	lea    0x80(%rbx),%rdx
14000f84d:	33 c0                	xor    %eax,%eax
14000f84f:	48 8b fa             	mov    %rdx,%rdi
14000f852:	b9 28 00 00 00       	mov    $0x28,%ecx
14000f857:	f3 aa                	rep stos %al,%es:(%rdi)
14000f859:	48 85 d2             	test   %rdx,%rdx
14000f85c:	75 12                	jne    0x14000f870
14000f85e:	e8 d5 c1 01 00       	call   0x14002ba38
14000f863:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14000f869:	e8 36 bd 01 00       	call   0x14002b5a4
14000f86e:	eb 28                	jmp    0x14000f898
14000f870:	0f 10 05 a9 df 04 00 	movups 0x4dfa9(%rip),%xmm0        # 0x14005d820
14000f877:	0f 11 02             	movups %xmm0,(%rdx)
14000f87a:	0f 10 0d af df 04 00 	movups 0x4dfaf(%rip),%xmm1        # 0x14005d830
14000f881:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
14000f885:	8b 05 b5 df 04 00    	mov    0x4dfb5(%rip),%eax        # 0x14005d840
14000f88b:	89 42 20             	mov    %eax,0x20(%rdx)
14000f88e:	0f b6 05 af df 04 00 	movzbl 0x4dfaf(%rip),%eax        # 0x14005d844
14000f895:	88 42 24             	mov    %al,0x24(%rdx)
14000f898:	80 bb b1 00 00 00 01 	cmpb   $0x1,0xb1(%rbx)
14000f89f:	75 14                	jne    0x14000f8b5
14000f8a1:	4c 8d 05 a0 0e 05 00 	lea    0x50ea0(%rip),%r8        # 0x140060748
14000f8a8:	ba 05 00 00 00       	mov    $0x5,%edx
14000f8ad:	48 8b cb             	mov    %rbx,%rcx
14000f8b0:	e8 eb 48 00 00       	call   0x1400141a0
14000f8b5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000f8ba:	48 8d 05 c7 e2 04 00 	lea    0x4e2c7(%rip),%rax        # 0x14005db88
14000f8c1:	48 89 03             	mov    %rax,(%rbx)
14000f8c4:	48 8b c3             	mov    %rbx,%rax
14000f8c7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000f8cc:	48 83 c4 20          	add    $0x20,%rsp
14000f8d0:	5f                   	pop    %rdi
14000f8d1:	c3                   	ret
14000f8d2:	cc                   	int3
14000f8d3:	cc                   	int3
14000f8d4:	cc                   	int3
14000f8d5:	cc                   	int3
14000f8d6:	cc                   	int3
14000f8d7:	cc                   	int3
14000f8d8:	cc                   	int3
14000f8d9:	cc                   	int3
14000f8da:	cc                   	int3
14000f8db:	cc                   	int3
14000f8dc:	cc                   	int3
14000f8dd:	cc                   	int3
14000f8de:	cc                   	int3
14000f8df:	cc                   	int3
14000f8e0:	48 83 ec 48          	sub    $0x48,%rsp
14000f8e4:	4c 8b d1             	mov    %rcx,%r10
14000f8e7:	4d 85 c9             	test   %r9,%r9
14000f8ea:	74 1e                	je     0x14000f90a
14000f8ec:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14000f8f3:	66 41 83 7c 41 02 00 	cmpw   $0x0,0x2(%r9,%rax,2)
14000f8fa:	48 8d 40 01          	lea    0x1(%rax),%rax
14000f8fe:	75 f3                	jne    0x14000f8f3
14000f900:	48 8d 0c 45 02 00 00 	lea    0x2(,%rax,2),%rcx
14000f907:	00
14000f908:	eb 05                	jmp    0x14000f90f
14000f90a:	b9 0a 00 00 00       	mov    $0xa,%ecx
14000f90f:	4d 85 c9             	test   %r9,%r9
14000f912:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
14000f919:	00 00
14000f91b:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14000f920:	48 8d 05 a9 e2 04 00 	lea    0x4e2a9(%rip),%rax        # 0x14005dbd0
14000f927:	49 0f 45 c1          	cmovne %r9,%rax
14000f92b:	49 8b ca             	mov    %r10,%rcx
14000f92e:	44 0f b7 ca          	movzwl %dx,%r9d
14000f932:	ba 2b 00 00 00       	mov    $0x2b,%edx
14000f937:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000f93c:	ff 15 06 d7 06 00    	call   *0x6d706(%rip)        # 0x14007d048
14000f942:	48 83 c4 48          	add    $0x48,%rsp
14000f946:	c3                   	ret
14000f947:	cc                   	int3
14000f948:	cc                   	int3
14000f949:	cc                   	int3
14000f94a:	cc                   	int3
14000f94b:	cc                   	int3
14000f94c:	cc                   	int3
14000f94d:	cc                   	int3
14000f94e:	cc                   	int3
14000f94f:	cc                   	int3
14000f950:	66 90                	xchg   %ax,%ax
14000f952:	48 8b 0d d7 32 06 00 	mov    0x632d7(%rip),%rcx        # 0x140072c30
14000f959:	48 8d 05 d0 32 06 00 	lea    0x632d0(%rip),%rax        # 0x140072c30
14000f960:	48 3b c8             	cmp    %rax,%rcx
14000f963:	74 26                	je     0x14000f98b
14000f965:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14000f969:	74 20                	je     0x14000f98b
14000f96b:	0f b6 41 19          	movzbl 0x19(%rcx),%eax
14000f96f:	3b c2                	cmp    %edx,%eax
14000f971:	72 18                	jb     0x14000f98b
14000f973:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000f977:	4d 8b c8             	mov    %r8,%r9
14000f97a:	4c 8d 05 5f e2 04 00 	lea    0x4e25f(%rip),%r8        # 0x14005dbe0
14000f981:	ba 0a 00 00 00       	mov    $0xa,%edx
14000f986:	e9 55 ff ff ff       	jmp    0x14000f8e0
14000f98b:	c3                   	ret
14000f98c:	cc                   	int3
14000f98d:	cc                   	int3
14000f98e:	cc                   	int3
14000f98f:	cc                   	int3
14000f990:	66 90                	xchg   %ax,%ax
14000f992:	48 8b 0d 97 32 06 00 	mov    0x63297(%rip),%rcx        # 0x140072c30
14000f999:	48 8d 05 90 32 06 00 	lea    0x63290(%rip),%rax        # 0x140072c30
14000f9a0:	48 3b c8             	cmp    %rax,%rcx
14000f9a3:	74 26                	je     0x14000f9cb
14000f9a5:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14000f9a9:	74 20                	je     0x14000f9cb
14000f9ab:	0f b6 41 19          	movzbl 0x19(%rcx),%eax
14000f9af:	3b c2                	cmp    %edx,%eax
14000f9b1:	72 18                	jb     0x14000f9cb
14000f9b3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000f9b7:	4d 8b c8             	mov    %r8,%r9
14000f9ba:	4c 8d 05 1f e2 04 00 	lea    0x4e21f(%rip),%r8        # 0x14005dbe0
14000f9c1:	ba 0c 00 00 00       	mov    $0xc,%edx
14000f9c6:	e9 15 ff ff ff       	jmp    0x14000f8e0
14000f9cb:	c3                   	ret
14000f9cc:	cc                   	int3
14000f9cd:	cc                   	int3
14000f9ce:	cc                   	int3
14000f9cf:	cc                   	int3
14000f9d0:	66 90                	xchg   %ax,%ax
14000f9d2:	48 8b 0d 57 32 06 00 	mov    0x63257(%rip),%rcx        # 0x140072c30
14000f9d9:	48 8d 05 50 32 06 00 	lea    0x63250(%rip),%rax        # 0x140072c30
14000f9e0:	48 3b c8             	cmp    %rax,%rcx
14000f9e3:	74 26                	je     0x14000fa0b
14000f9e5:	f6 41 1c 08          	testb  $0x8,0x1c(%rcx)
14000f9e9:	74 20                	je     0x14000fa0b
14000f9eb:	0f b6 41 19          	movzbl 0x19(%rcx),%eax
14000f9ef:	3b c2                	cmp    %edx,%eax
14000f9f1:	72 18                	jb     0x14000fa0b
14000f9f3:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000f9f7:	4d 8b c8             	mov    %r8,%r9
14000f9fa:	4c 8d 05 df e1 04 00 	lea    0x4e1df(%rip),%r8        # 0x14005dbe0
14000fa01:	ba 0d 00 00 00       	mov    $0xd,%edx
14000fa06:	e9 d5 fe ff ff       	jmp    0x14000f8e0
14000fa0b:	c3                   	ret
14000fa0c:	cc                   	int3
14000fa0d:	cc                   	int3
14000fa0e:	cc                   	int3
14000fa0f:	cc                   	int3
14000fa10:	66 90                	xchg   %ax,%ax
14000fa12:	48 8b 0d 17 32 06 00 	mov    0x63217(%rip),%rcx        # 0x140072c30
14000fa19:	48 8d 05 10 32 06 00 	lea    0x63210(%rip),%rax        # 0x140072c30
14000fa20:	48 3b c8             	cmp    %rax,%rcx
14000fa23:	74 26                	je     0x14000fa4b
14000fa25:	f6 41 1c 20          	testb  $0x20,0x1c(%rcx)
14000fa29:	74 20                	je     0x14000fa4b
14000fa2b:	0f b6 41 19          	movzbl 0x19(%rcx),%eax
14000fa2f:	3b c2                	cmp    %edx,%eax
14000fa31:	72 18                	jb     0x14000fa4b
14000fa33:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000fa37:	4d 8b c8             	mov    %r8,%r9
14000fa3a:	4c 8d 05 9f e1 04 00 	lea    0x4e19f(%rip),%r8        # 0x14005dbe0
14000fa41:	ba 0e 00 00 00       	mov    $0xe,%edx
14000fa46:	e9 95 fe ff ff       	jmp    0x14000f8e0
14000fa4b:	c3                   	ret
14000fa4c:	cc                   	int3
14000fa4d:	cc                   	int3
14000fa4e:	cc                   	int3
14000fa4f:	cc                   	int3
14000fa50:	66 90                	xchg   %ax,%ax
14000fa52:	48 8b 0d d7 31 06 00 	mov    0x631d7(%rip),%rcx        # 0x140072c30
14000fa59:	48 8d 05 d0 31 06 00 	lea    0x631d0(%rip),%rax        # 0x140072c30
14000fa60:	48 3b c8             	cmp    %rax,%rcx
14000fa63:	74 26                	je     0x14000fa8b
14000fa65:	f6 41 1c 40          	testb  $0x40,0x1c(%rcx)
14000fa69:	74 20                	je     0x14000fa8b
14000fa6b:	0f b6 41 19          	movzbl 0x19(%rcx),%eax
14000fa6f:	3b c2                	cmp    %edx,%eax
14000fa71:	72 18                	jb     0x14000fa8b
14000fa73:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000fa77:	4d 8b c8             	mov    %r8,%r9
14000fa7a:	4c 8d 05 5f e1 04 00 	lea    0x4e15f(%rip),%r8        # 0x14005dbe0
14000fa81:	ba 0f 00 00 00       	mov    $0xf,%edx
14000fa86:	e9 55 fe ff ff       	jmp    0x14000f8e0
14000fa8b:	c3                   	ret
14000fa8c:	cc                   	int3
14000fa8d:	cc                   	int3
14000fa8e:	cc                   	int3
14000fa8f:	cc                   	int3
14000fa90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000fa95:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000fa9a:	57                   	push   %rdi
14000fa9b:	48 83 ec 20          	sub    $0x20,%rsp
14000fa9f:	33 ff                	xor    %edi,%edi
14000faa1:	48 8b da             	mov    %rdx,%rbx
14000faa4:	41 89 38             	mov    %edi,(%r8)
14000faa7:	83 e9 04             	sub    $0x4,%ecx
14000faaa:	74 1f                	je     0x14000facb
14000faac:	83 f9 01             	cmp    $0x1,%ecx
14000faaf:	74 13                	je     0x14000fac4
14000fab1:	8d 47 57             	lea    0x57(%rdi),%eax
14000fab4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000fab9:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000fabe:	48 83 c4 20          	add    $0x20,%rsp
14000fac2:	5f                   	pop    %rdi
14000fac3:	c3                   	ret
14000fac4:	8b c7                	mov    %edi,%eax
14000fac6:	40 32 f6             	xor    %sil,%sil
14000fac9:	eb 21                	jmp    0x14000faec
14000facb:	49 8b c9             	mov    %r9,%rcx
14000face:	ff 15 7c d5 06 00    	call   *0x6d57c(%rip)        # 0x14007d050
14000fad4:	48 8b c8             	mov    %rax,%rcx
14000fad7:	48 8b f8             	mov    %rax,%rdi
14000fada:	ff 15 78 d5 06 00    	call   *0x6d578(%rip)        # 0x14007d058
14000fae0:	48 8b cf             	mov    %rdi,%rcx
14000fae3:	0f b6 f0             	movzbl %al,%esi
14000fae6:	ff 15 74 d5 06 00    	call   *0x6d574(%rip)        # 0x14007d060
14000faec:	f6 43 1a 02          	testb  $0x2,0x1a(%rbx)
14000faf0:	74 0b                	je     0x14000fafd
14000faf2:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14000faf6:	48 85 c9             	test   %rcx,%rcx