14000860d:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
140008612:	48 85 ff             	test   %rdi,%rdi
140008615:	0f 84 83 00 00 00    	je     0x14000869e
14000861b:	48 8b cf             	mov    %rdi,%rcx
14000861e:	ff 15 e4 3e 03 00    	call   *0x33ee4(%rip)        # 0x14003c508
140008624:	84 c0                	test   %al,%al
140008626:	74 76                	je     0x14000869e
140008628:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
14000862f:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
140008634:	48 8b ee             	mov    %rsi,%rbp
140008637:	48 ff c5             	inc    %rbp
14000863a:	80 3c 2f 00          	cmpb   $0x0,(%rdi,%rbp,1)
14000863e:	75 f7                	jne    0x140008637
140008640:	48 ff c6             	inc    %rsi
140008643:	80 3c 33 00          	cmpb   $0x0,(%rbx,%rsi,1)
140008647:	75 f7                	jne    0x140008640
140008649:	8d 4d 02             	lea    0x2(%rbp),%ecx
14000864c:	03 ce                	add    %esi,%ecx
14000864e:	e8 0d 8c ff ff       	call   0x140001260
140008653:	44 8b c5             	mov    %ebp,%r8d
140008656:	48 8b d7             	mov    %rdi,%rdx
140008659:	48 8b c8             	mov    %rax,%rcx
14000865c:	49 89 47 08          	mov    %rax,0x8(%r15)
140008660:	44 8b f5             	mov    %ebp,%r14d
140008663:	e8 a8 21 03 00       	call   0x14003a810
140008668:	49 8b 57 08          	mov    0x8(%r15),%rdx
14000866c:	8d 45 ff             	lea    -0x1(%rbp),%eax
14000866f:	0f b6 04 10          	movzbl (%rax,%rdx,1),%eax
140008673:	3c 2f                	cmp    $0x2f,%al
140008675:	74 0b                	je     0x140008682
140008677:	3c 5c                	cmp    $0x5c,%al
140008679:	74 07                	je     0x140008682
14000867b:	42 c6 04 32 5c       	movb   $0x5c,(%rdx,%r14,1)
140008680:	ff c5                	inc    %ebp
140008682:	8b cd                	mov    %ebp,%ecx
140008684:	44 8d 46 01          	lea    0x1(%rsi),%r8d
140008688:	49 03 4f 08          	add    0x8(%r15),%rcx
14000868c:	48 8b d3             	mov    %rbx,%rdx
14000868f:	e8 7c 21 03 00       	call   0x14003a810
140008694:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
140008699:	e9 fc 00 00 00       	jmp    0x14000879a
14000869e:	b9 fc ff 01 00       	mov    $0x1fffc,%ecx
1400086a3:	e8 b8 8b ff ff       	call   0x140001260
1400086a8:	ba fc ff 01 00       	mov    $0x1fffc,%edx
1400086ad:	48 8b c8             	mov    %rax,%rcx
1400086b0:	4c 8b f0             	mov    %rax,%r14
1400086b3:	ff 15 b7 3d 03 00    	call   *0x33db7(%rip)        # 0x14003c470
1400086b9:	48 85 c0             	test   %rax,%rax
1400086bc:	75 06                	jne    0x1400086c4
1400086be:	66 41 c7 06 2e 00    	movw   $0x2e,(%r14)
1400086c4:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1400086cb:	48 8b c6             	mov    %rsi,%rax
1400086ce:	66 90                	xchg   %ax,%ax
1400086d0:	48 ff c0             	inc    %rax
1400086d3:	41 80 3c 06 00       	cmpb   $0x0,(%r14,%rax,1)
1400086d8:	75 f6                	jne    0x1400086d0
1400086da:	8b c8                	mov    %eax,%ecx
1400086dc:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1400086e1:	48 85 ff             	test   %rdi,%rdi
1400086e4:	74 46                	je     0x14000872c
1400086e6:	85 c0                	test   %eax,%eax
1400086e8:	74 17                	je     0x140008701
1400086ea:	48 81 f9 fb ff 01 00 	cmp    $0x1fffb,%rcx
1400086f1:	73 18                	jae    0x14000870b
1400086f3:	42 0f b6 44 31 ff    	movzbl -0x1(%rcx,%r14,1),%eax
1400086f9:	3c 2f                	cmp    $0x2f,%al
1400086fb:	74 0e                	je     0x14000870b
1400086fd:	3c 5c                	cmp    $0x5c,%al
1400086ff:	74 0a                	je     0x14000870b
140008701:	42 c6 04 31 2f       	movb   $0x2f,(%rcx,%r14,1)
140008706:	48 ff 44 24 58       	incq   0x58(%rsp)
14000870b:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140008710:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140008715:	41 b8 fc ff 01 00    	mov    $0x1fffc,%r8d
14000871b:	48 8b d7             	mov    %rdi,%rdx
14000871e:	49 8b ce             	mov    %r14,%rcx
140008721:	ff 15 d1 3d 03 00    	call   *0x33dd1(%rip)        # 0x14003c4f8
140008727:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14000872c:	48 85 c9             	test   %rcx,%rcx
14000872f:	74 17                	je     0x140008748
140008731:	48 81 f9 fb ff 01 00 	cmp    $0x1fffb,%rcx
140008738:	73 18                	jae    0x140008752
14000873a:	42 0f b6 44 31 ff    	movzbl -0x1(%rcx,%r14,1),%eax
140008740:	3c 2f                	cmp    $0x2f,%al
140008742:	74 0e                	je     0x140008752
140008744:	3c 5c                	cmp    $0x5c,%al
140008746:	74 0a                	je     0x140008752
140008748:	42 c6 04 31 2f       	movb   $0x2f,(%rcx,%r14,1)
14000874d:	48 ff 44 24 58       	incq   0x58(%rsp)
140008752:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140008757:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000875c:	41 b8 fc ff 01 00    	mov    $0x1fffc,%r8d
140008762:	48 8b d3             	mov    %rbx,%rdx
140008765:	49 8b ce             	mov    %r14,%rcx
140008768:	ff 15 8a 3d 03 00    	call   *0x33d8a(%rip)        # 0x14003c4f8
14000876e:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008773:	48 ff c1             	inc    %rcx
140008776:	e8 e5 8a ff ff       	call   0x140001260
14000877b:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
140008780:	49 8b d6             	mov    %r14,%rdx
140008783:	49 ff c0             	inc    %r8
140008786:	49 89 47 08          	mov    %rax,0x8(%r15)
14000878a:	48 8b c8             	mov    %rax,%rcx
14000878d:	e8 7e 20 03 00       	call   0x14003a810
140008792:	49 8b ce             	mov    %r14,%rcx
140008795:	e8 16 8b ff ff       	call   0x1400012b0
14000879a:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14000879f:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1400087a3:	b2 5c                	mov    $0x5c,%dl
1400087a5:	ff 15 55 3d 03 00    	call   *0x33d55(%rip)        # 0x14003c500
1400087ab:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1400087b0:	84 c0                	test   %al,%al
1400087b2:	75 22                	jne    0x1400087d6
1400087b4:	4d 8b 4f 08          	mov    0x8(%r15),%r9
1400087b8:	4c 8d 05 29 44 03 00 	lea    0x34429(%rip),%r8        # 0x14003cbe8
1400087bf:	ba 9c 01 00 00       	mov    $0x19c,%edx
1400087c4:	48 8d 0d 45 44 03 00 	lea    0x34445(%rip),%rcx        # 0x14003cc10
1400087cb:	ff 15 bf 3c 03 00    	call   *0x33cbf(%rip)        # 0x14003c490
1400087d1:	84 c0                	test   %al,%al
1400087d3:	75 01                	jne    0x1400087d6
1400087d5:	cc                   	int3
1400087d6:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1400087da:	48 83 c4 30          	add    $0x30,%rsp
1400087de:	41 5f                	pop    %r15
1400087e0:	5f                   	pop    %rdi
1400087e1:	5b                   	pop    %rbx
1400087e2:	48 ff 25 27 3d 03 00 	rex.W jmp *0x33d27(%rip)        # 0x14003c510
1400087e9:	b9 01 00 00 00       	mov    $0x1,%ecx
1400087ee:	e8 6d 8a ff ff       	call   0x140001260
1400087f3:	49 89 47 08          	mov    %rax,0x8(%r15)
1400087f7:	c6 00 00             	movb   $0x0,(%rax)
1400087fa:	48 83 c4 30          	add    $0x30,%rsp
1400087fe:	41 5f                	pop    %r15
140008800:	5f                   	pop    %rdi
140008801:	5b                   	pop    %rbx
140008802:	c3                   	ret
140008803:	cc                   	int3
140008804:	cc                   	int3
140008805:	cc                   	int3
140008806:	cc                   	int3
140008807:	cc                   	int3
140008808:	cc                   	int3
140008809:	cc                   	int3
14000880a:	cc                   	int3
14000880b:	cc                   	int3
14000880c:	cc                   	int3
14000880d:	cc                   	int3
14000880e:	cc                   	int3
14000880f:	cc                   	int3
140008810:	4c 8b dc             	mov    %rsp,%r11
140008813:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140008817:	49 89 6b 10          	mov    %rbp,0x10(%r11)
14000881b:	49 89 73 18          	mov    %rsi,0x18(%r11)
14000881f:	57                   	push   %rdi
140008820:	48 83 ec 40          	sub    $0x40,%rsp
140008824:	45 33 c0             	xor    %r8d,%r8d
140008827:	48 8d 05 a2 43 03 00 	lea    0x343a2(%rip),%rax        # 0x14003cbd0
14000882e:	48 8b d1             	mov    %rcx,%rdx
140008831:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140008835:	49 8d 4b d8          	lea    -0x28(%r11),%rcx
140008839:	4d 89 43 e0          	mov    %r8,-0x20(%r11)
14000883d:	4d 89 43 f0          	mov    %r8,-0x10(%r11)
140008841:	4d 89 43 e8          	mov    %r8,-0x18(%r11)
140008845:	e8 66 fd ff ff       	call   0x1400085b0
14000884a:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14000884f:	48 bd 5c 00 5c 00 3f 	movabs $0x5c003f005c005c,%rbp
140008856:	00 5c 00
140008859:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
14000885e:	48 85 ff             	test   %rdi,%rdi
140008861:	75 6d                	jne    0x1400088d0
140008863:	80 3b 5c             	cmpb   $0x5c,(%rbx)
140008866:	75 3f                	jne    0x1400088a7
140008868:	80 7b 01 5c          	cmpb   $0x5c,0x1(%rbx)
14000886c:	75 39                	jne    0x1400088a7
14000886e:	80 7b 02 3f          	cmpb   $0x3f,0x2(%rbx)
140008872:	75 15                	jne    0x140008889
140008874:	80 7b 03 5c          	cmpb   $0x5c,0x3(%rbx)
140008878:	75 0f                	jne    0x140008889
14000887a:	b9 06 00 01 00       	mov    $0x10006,%ecx
14000887f:	e8 dc 89 ff ff       	call   0x140001260
140008884:	48 8b d0             	mov    %rax,%rdx
140008887:	eb 2f                	jmp    0x1400088b8
140008889:	b9 0e 00 01 00       	mov    $0x1000e,%ecx
14000888e:	e8 cd 89 ff ff       	call   0x140001260
140008893:	0f 10 05 be 43 03 00 	movups 0x343be(%rip),%xmm0        # 0x14003cc58
14000889a:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
14000889e:	0f 11 00             	movups %xmm0,(%rax)
1400088a1:	48 8d 50 10          	lea    0x10(%rax),%rdx
1400088a5:	eb 14                	jmp    0x1400088bb
1400088a7:	b9 06 00 01 00       	mov    $0x10006,%ecx
1400088ac:	e8 af 89 ff ff       	call   0x140001260
1400088b1:	48 89 28             	mov    %rbp,(%rax)
1400088b4:	48 8d 50 08          	lea    0x8(%rax),%rdx
1400088b8:	48 8b cb             	mov    %rbx,%rcx
1400088bb:	41 b9 06 00 00 00    	mov    $0x6,%r9d
1400088c1:	41 b8 fe ff 00 00    	mov    $0xfffe,%r8d
1400088c7:	48 8b f8             	mov    %rax,%rdi
1400088ca:	ff 15 f8 3b 03 00    	call   *0x33bf8(%rip)        # 0x14003c4c8
1400088d0:	48 8b cf             	mov    %rdi,%rcx
1400088d3:	ff 15 f7 39 03 00    	call   *0x339f7(%rip)        # 0x14003c2d0
1400088d9:	8b f0                	mov    %eax,%esi
1400088db:	83 f8 ff             	cmp    $0xffffffff,%eax
1400088de:	0f 84 8f 00 00 00    	je     0x140008973
1400088e4:	40 f6 c6 03          	test   $0x3,%sil
1400088e8:	0f 84 80 00 00 00    	je     0x14000896e
1400088ee:	83 e6 fc             	and    $0xfffffffc,%esi
1400088f1:	48 85 ff             	test   %rdi,%rdi
1400088f4:	75 6d                	jne    0x140008963
1400088f6:	80 3b 5c             	cmpb   $0x5c,(%rbx)
1400088f9:	75 3f                	jne    0x14000893a
1400088fb:	80 7b 01 5c          	cmpb   $0x5c,0x1(%rbx)
1400088ff:	75 39                	jne    0x14000893a
140008901:	80 7b 02 3f          	cmpb   $0x3f,0x2(%rbx)
140008905:	75 15                	jne    0x14000891c
140008907:	80 7b 03 5c          	cmpb   $0x5c,0x3(%rbx)
14000890b:	75 0f                	jne    0x14000891c
14000890d:	b9 06 00 01 00       	mov    $0x10006,%ecx
140008912:	e8 49 89 ff ff       	call   0x140001260
140008917:	48 8b d0             	mov    %rax,%rdx
14000891a:	eb 2f                	jmp    0x14000894b
14000891c:	b9 0e 00 01 00       	mov    $0x1000e,%ecx
140008921:	e8 3a 89 ff ff       	call   0x140001260
140008926:	0f 10 05 2b 43 03 00 	movups 0x3432b(%rip),%xmm0        # 0x14003cc58
14000892d:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
140008931:	0f 11 00             	movups %xmm0,(%rax)
140008934:	48 8d 50 10          	lea    0x10(%rax),%rdx
140008938:	eb 14                	jmp    0x14000894e
14000893a:	b9 06 00 01 00       	mov    $0x10006,%ecx
14000893f:	e8 1c 89 ff ff       	call   0x140001260
140008944:	48 89 28             	mov    %rbp,(%rax)
140008947:	48 8d 50 08          	lea    0x8(%rax),%rdx
14000894b:	48 8b cb             	mov    %rbx,%rcx
14000894e:	41 b9 06 00 00 00    	mov    $0x6,%r9d
140008954:	41 b8 fe ff 00 00    	mov    $0xfffe,%r8d
14000895a:	48 8b f8             	mov    %rax,%rdi
14000895d:	ff 15 65 3b 03 00    	call   *0x33b65(%rip)        # 0x14003c4c8
140008963:	8b d6                	mov    %esi,%edx
140008965:	48 8b cf             	mov    %rdi,%rcx
140008968:	ff 15 82 39 03 00    	call   *0x33982(%rip)        # 0x14003c2f0
14000896e:	40 b6 01             	mov    $0x1,%sil
140008971:	eb 03                	jmp    0x140008976
140008973:	40 32 f6             	xor    %sil,%sil
140008976:	48 85 db             	test   %rbx,%rbx
140008979:	74 08                	je     0x140008983
14000897b:	48 8b cb             	mov    %rbx,%rcx
14000897e:	e8 2d 89 ff ff       	call   0x1400012b0
140008983:	48 85 ff             	test   %rdi,%rdi
140008986:	74 08                	je     0x140008990
140008988:	48 8b cf             	mov    %rdi,%rcx
14000898b:	e8 20 89 ff ff       	call   0x1400012b0
140008990:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140008995:	48 85 c9             	test   %rcx,%rcx
140008998:	74 05                	je     0x14000899f
14000899a:	e8 11 89 ff ff       	call   0x1400012b0
14000899f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400089a4:	40 0f b6 c6          	movzbl %sil,%eax
1400089a8:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1400089ad:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1400089b2:	48 83 c4 40          	add    $0x40,%rsp
1400089b6:	5f                   	pop    %rdi
1400089b7:	c3                   	ret
1400089b8:	cc                   	int3
1400089b9:	cc                   	int3
1400089ba:	cc                   	int3
1400089bb:	cc                   	int3
1400089bc:	cc                   	int3
1400089bd:	cc                   	int3
1400089be:	cc                   	int3
1400089bf:	cc                   	int3
1400089c0:	4c 8b dc             	mov    %rsp,%r11
1400089c3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400089c7:	49 89 73 10          	mov    %rsi,0x10(%r11)
1400089cb:	57                   	push   %rdi
1400089cc:	48 83 ec 40          	sub    $0x40,%rsp
1400089d0:	45 33 c0             	xor    %r8d,%r8d
1400089d3:	48 8d 05 f6 41 03 00 	lea    0x341f6(%rip),%rax        # 0x14003cbd0
1400089da:	48 8b d1             	mov    %rcx,%rdx
1400089dd:	49 89 43 d8          	mov    %rax,-0x28(%r11)
1400089e1:	49 8d 4b d8          	lea    -0x28(%r11),%rcx
1400089e5:	4d 89 43 e0          	mov    %r8,-0x20(%r11)
1400089e9:	4d 89 43 f0          	mov    %r8,-0x10(%r11)
1400089ed:	4d 89 43 e8          	mov    %r8,-0x18(%r11)
1400089f1:	e8 ba fb ff ff       	call   0x1400085b0
1400089f6:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400089fb:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140008a00:	48 85 ff             	test   %rdi,%rdi
140008a03:	75 7d                	jne    0x140008a82
140008a05:	80 3b 5c             	cmpb   $0x5c,(%rbx)
140008a08:	75 45                	jne    0x140008a4f
140008a0a:	80 7b 01 5c          	cmpb   $0x5c,0x1(%rbx)
140008a0e:	75 3f                	jne    0x140008a4f
140008a10:	80 7b 02 3f          	cmpb   $0x3f,0x2(%rbx)
140008a14:	75 18                	jne    0x140008a2e
140008a16:	80 7b 03 5c          	cmpb   $0x5c,0x3(%rbx)
140008a1a:	75 12                	jne    0x140008a2e
140008a1c:	b9 06 00 01 00       	mov    $0x10006,%ecx
140008a21:	e8 3a 88 ff ff       	call   0x140001260
140008a26:	48 8b f8             	mov    %rax,%rdi
140008a29:	48 8b d0             	mov    %rax,%rdx
140008a2c:	eb 3f                	jmp    0x140008a6d
140008a2e:	b9 0e 00 01 00       	mov    $0x1000e,%ecx
140008a33:	e8 28 88 ff ff       	call   0x140001260
140008a38:	0f 10 05 19 42 03 00 	movups 0x34219(%rip),%xmm0        # 0x14003cc58
140008a3f:	48 8b f8             	mov    %rax,%rdi
140008a42:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
140008a46:	0f 11 00             	movups %xmm0,(%rax)
140008a49:	48 8d 50 10          	lea    0x10(%rax),%rdx
140008a4d:	eb 21                	jmp    0x140008a70
140008a4f:	b9 06 00 01 00       	mov    $0x10006,%ecx
140008a54:	e8 07 88 ff ff       	call   0x140001260
140008a59:	48 8b f8             	mov    %rax,%rdi
140008a5c:	48 b8 5c 00 5c 00 3f 	movabs $0x5c003f005c005c,%rax
140008a63:	00 5c 00
140008a66:	48 89 07             	mov    %rax,(%rdi)
140008a69:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140008a6d:	48 8b cb             	mov    %rbx,%rcx
140008a70:	41 b9 06 00 00 00    	mov    $0x6,%r9d
140008a76:	41 b8 fe ff 00 00    	mov    $0xfffe,%r8d
140008a7c:	ff 15 46 3a 03 00    	call   *0x33a46(%rip)        # 0x14003c4c8
140008a82:	48 8b cf             	mov    %rdi,%rcx
140008a85:	ff 15 1d 38 03 00    	call   *0x3381d(%rip)        # 0x14003c2a8
140008a8b:	85 c0                	test   %eax,%eax
140008a8d:	40 0f 95 c6          	setne  %sil
140008a91:	48 85 db             	test   %rbx,%rbx
140008a94:	74 08                	je     0x140008a9e
140008a96:	48 8b cb             	mov    %rbx,%rcx
140008a99:	e8 12 88 ff ff       	call   0x1400012b0
140008a9e:	48 85 ff             	test   %rdi,%rdi
140008aa1:	74 08                	je     0x140008aab
140008aa3:	48 8b cf             	mov    %rdi,%rcx
140008aa6:	e8 05 88 ff ff       	call   0x1400012b0
140008aab:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140008ab0:	48 85 c9             	test   %rcx,%rcx
140008ab3:	74 05                	je     0x140008aba
140008ab5:	e8 f6 87 ff ff       	call   0x1400012b0
140008aba:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140008abf:	40 0f b6 c6          	movzbl %sil,%eax
140008ac3:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140008ac8:	48 83 c4 40          	add    $0x40,%rsp
140008acc:	5f                   	pop    %rdi
140008acd:	c3                   	ret
140008ace:	cc                   	int3
140008acf:	cc                   	int3
140008ad0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140008ad5:	57                   	push   %rdi
140008ad6:	48 83 ec 20          	sub    $0x20,%rsp
140008ada:	48 8b fa             	mov    %rdx,%rdi
140008add:	4d 8b c8             	mov    %r8,%r9
140008ae0:	4c 8b c1             	mov    %rcx,%r8
140008ae3:	48 8d 15 ee 40 03 00 	lea    0x340ee(%rip),%rdx        # 0x14003cbd8