140008395:	48 85 c9             	test   %rcx,%rcx
140008398:	74 05                	je     0x14000839f
14000839a:	e8 11 8f ff ff       	call   0x1400012b0
14000839f:	48 8b c6             	mov    %rsi,%rax
1400083a2:	48 83 c4 70          	add    $0x70,%rsp
1400083a6:	5e                   	pop    %rsi
1400083a7:	c3                   	ret
1400083a8:	cc                   	int3
1400083a9:	cc                   	int3
1400083aa:	cc                   	int3
1400083ab:	cc                   	int3
1400083ac:	cc                   	int3
1400083ad:	cc                   	int3
1400083ae:	cc                   	int3
1400083af:	cc                   	int3
1400083b0:	4c 8b dc             	mov    %rsp,%r11
1400083b3:	48 83 ec 68          	sub    $0x68,%rsp
1400083b7:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400083bb:	48 8d 05 0e 48 03 00 	lea    0x3480e(%rip),%rax        # 0x14003cbd0
1400083c2:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1400083c6:	33 db                	xor    %ebx,%ebx
1400083c8:	49 89 73 18          	mov    %rsi,0x18(%r11)
1400083cc:	44 8b c3             	mov    %ebx,%r8d
1400083cf:	4d 89 73 f0          	mov    %r14,-0x10(%r11)
1400083d3:	4c 8b f1             	mov    %rcx,%r14
1400083d6:	49 8d 4b c8          	lea    -0x38(%r11),%rcx
1400083da:	4d 89 7b e8          	mov    %r15,-0x18(%r11)
1400083de:	49 89 43 c8          	mov    %rax,-0x38(%r11)
1400083e2:	49 89 5b d0          	mov    %rbx,-0x30(%r11)
1400083e6:	49 89 5b e0          	mov    %rbx,-0x20(%r11)
1400083ea:	49 89 5b d8          	mov    %rbx,-0x28(%r11)
1400083ee:	e8 bd 01 00 00       	call   0x1400085b0
1400083f3:	b9 50 02 00 00       	mov    $0x250,%ecx
1400083f8:	e8 63 8e ff ff       	call   0x140001260
1400083fd:	33 d2                	xor    %edx,%edx
1400083ff:	49 89 46 10          	mov    %rax,0x10(%r14)
140008403:	41 b8 50 02 00 00    	mov    $0x250,%r8d
140008409:	48 8b c8             	mov    %rax,%rcx
14000840c:	e8 9f 2a 03 00       	call   0x14003aeb0
140008411:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140008416:	41 88 5e 18          	mov    %bl,0x18(%r14)
14000841a:	49 8b 6e 10          	mov    0x10(%r14),%rbp
14000841e:	48 85 f6             	test   %rsi,%rsi
140008421:	0f 85 9b 00 00 00    	jne    0x1400084c2
140008427:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
14000842c:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140008431:	80 3f 5c             	cmpb   $0x5c,(%rdi)
140008434:	75 4f                	jne    0x140008485
140008436:	80 7f 01 5c          	cmpb   $0x5c,0x1(%rdi)
14000843a:	75 49                	jne    0x140008485
14000843c:	80 7f 02 3f          	cmpb   $0x3f,0x2(%rdi)
140008440:	75 1d                	jne    0x14000845f
140008442:	80 7f 03 5c          	cmpb   $0x5c,0x3(%rdi)
140008446:	75 17                	jne    0x14000845f
140008448:	b9 06 00 01 00       	mov    $0x10006,%ecx
14000844d:	e8 0e 8e ff ff       	call   0x140001260
140008452:	48 8b f0             	mov    %rax,%rsi
140008455:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000845a:	48 8b d0             	mov    %rax,%rdx
14000845d:	eb 49                	jmp    0x1400084a8
14000845f:	b9 0e 00 01 00       	mov    $0x1000e,%ecx
140008464:	e8 f7 8d ff ff       	call   0x140001260
140008469:	0f 10 05 e8 47 03 00 	movups 0x347e8(%rip),%xmm0        # 0x14003cc58
140008470:	48 8b f0             	mov    %rax,%rsi
140008473:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140008478:	48 8d 4f 02          	lea    0x2(%rdi),%rcx
14000847c:	0f 11 00             	movups %xmm0,(%rax)
14000847f:	48 8d 50 10          	lea    0x10(%rax),%rdx
140008483:	eb 26                	jmp    0x1400084ab
140008485:	b9 06 00 01 00       	mov    $0x10006,%ecx
14000848a:	e8 d1 8d ff ff       	call   0x140001260
14000848f:	48 8b f0             	mov    %rax,%rsi
140008492:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140008497:	48 b8 5c 00 5c 00 3f 	movabs $0x5c003f005c005c,%rax
14000849e:	00 5c 00
1400084a1:	48 89 06             	mov    %rax,(%rsi)
1400084a4:	48 8d 56 08          	lea    0x8(%rsi),%rdx
1400084a8:	48 8b cf             	mov    %rdi,%rcx
1400084ab:	41 b9 06 00 00 00    	mov    $0x6,%r9d
1400084b1:	41 b8 fe ff 00 00    	mov    $0xfffe,%r8d
1400084b7:	ff 15 0b 40 03 00    	call   *0x3400b(%rip)        # 0x14003c4c8
1400084bd:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400084c2:	c7 44 24 28 02 00 00 	movl   $0x2,0x28(%rsp)
1400084c9:	00
1400084ca:	45 33 c9             	xor    %r9d,%r9d
1400084cd:	4c 8b c5             	mov    %rbp,%r8
1400084d0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400084d5:	ba 01 00 00 00       	mov    $0x1,%edx
1400084da:	48 8b ce             	mov    %rsi,%rcx
1400084dd:	ff 15 d5 3d 03 00    	call   *0x33dd5(%rip)        # 0x14003c2b8
1400084e3:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
1400084ea:	00
1400084eb:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
1400084f0:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400084f5:	49 89 46 08          	mov    %rax,0x8(%r14)
1400084f9:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400084fd:	74 40                	je     0x14000853f
1400084ff:	49 8b 4e 10          	mov    0x10(%r14),%rcx
140008503:	49 8d 56 18          	lea    0x18(%r14),%rdx
140008507:	48 83 c1 2c          	add    $0x2c,%rcx
14000850b:	41 b9 02 00 00 00    	mov    $0x2,%r9d
140008511:	41 b8 10 04 00 00    	mov    $0x410,%r8d
140008517:	ff 15 b3 3f 03 00    	call   *0x33fb3(%rip)        # 0x14003c4d0
14000851d:	85 c0                	test   %eax,%eax
14000851f:	75 68                	jne    0x140008589
140008521:	4c 8d 05 68 47 03 00 	lea    0x34768(%rip),%r8        # 0x14003cc90
140008528:	ba 80 14 00 00       	mov    $0x1480,%edx
14000852d:	48 8d 0d dc 46 03 00 	lea    0x346dc(%rip),%rcx        # 0x14003cc10
140008534:	ff 15 f6 3e 03 00    	call   *0x33ef6(%rip)        # 0x14003c430
14000853a:	84 c0                	test   %al,%al
14000853c:	75 01                	jne    0x14000853f
14000853e:	cc                   	int3
14000853f:	41 c6 06 01          	movb   $0x1,(%r14)
140008543:	b0 01                	mov    $0x1,%al
140008545:	41 88 46 01          	mov    %al,0x1(%r14)
140008549:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14000854e:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
140008553:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
140008558:	48 85 c9             	test   %rcx,%rcx
14000855b:	74 05                	je     0x140008562
14000855d:	e8 4e 8d ff ff       	call   0x1400012b0
140008562:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140008567:	48 85 c9             	test   %rcx,%rcx
14000856a:	74 05                	je     0x140008571
14000856c:	e8 3f 8d ff ff       	call   0x1400012b0
140008571:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140008576:	48 85 c9             	test   %rcx,%rcx
140008579:	74 09                	je     0x140008584
14000857b:	48 83 c4 68          	add    $0x68,%rsp
14000857f:	e9 2c 8d ff ff       	jmp    0x1400012b0
140008584:	48 83 c4 68          	add    $0x68,%rsp
140008588:	c3                   	ret
140008589:	41 c6 06 00          	movb   $0x0,(%r14)
14000858d:	41 80 7e 18 2e       	cmpb   $0x2e,0x18(%r14)
140008592:	75 14                	jne    0x1400085a8
140008594:	41 0f b6 46 19       	movzbl 0x19(%r14),%eax
140008599:	84 c0                	test   %al,%al
14000859b:	74 a6                	je     0x140008543
14000859d:	3c 2e                	cmp    $0x2e,%al
14000859f:	75 07                	jne    0x1400085a8
1400085a1:	41 80 7e 1a 00       	cmpb   $0x0,0x1a(%r14)
1400085a6:	74 9b                	je     0x140008543
1400085a8:	32 c0                	xor    %al,%al
1400085aa:	eb 99                	jmp    0x140008545
1400085ac:	cc                   	int3
1400085ad:	cc                   	int3
1400085ae:	cc                   	int3
1400085af:	cc                   	int3
1400085b0:	40 53                	rex push %rbx
1400085b2:	57                   	push   %rdi
1400085b3:	41 57                	push   %r15
1400085b5:	48 83 ec 30          	sub    $0x30,%rsp
1400085b9:	49 8b f8             	mov    %r8,%rdi
1400085bc:	48 8b da             	mov    %rdx,%rbx
1400085bf:	4c 8b f9             	mov    %rcx,%r15
1400085c2:	48 85 d2             	test   %rdx,%rdx
1400085c5:	0f 84 1e 02 00 00    	je     0x1400087e9
1400085cb:	48 8b ca             	mov    %rdx,%rcx
1400085ce:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1400085d3:	ff 15 2f 3f 03 00    	call   *0x33f2f(%rip)        # 0x14003c508
1400085d9:	84 c0                	test   %al,%al
1400085db:	74 30                	je     0x14000860d
1400085dd:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
1400085e4:	48 ff c6             	inc    %rsi
1400085e7:	80 3c 33 00          	cmpb   $0x0,(%rbx,%rsi,1)
1400085eb:	75 f7                	jne    0x1400085e4
1400085ed:	ff c6                	inc    %esi
1400085ef:	8b ce                	mov    %esi,%ecx
1400085f1:	e8 6a 8c ff ff       	call   0x140001260
1400085f6:	44 8b c6             	mov    %esi,%r8d
1400085f9:	48 8b d3             	mov    %rbx,%rdx
1400085fc:	48 8b c8             	mov    %rax,%rcx
1400085ff:	49 89 47 08          	mov    %rax,0x8(%r15)
140008603:	e8 08 22 03 00       	call   0x14003a810
140008608:	e9 92 01 00 00       	jmp    0x14000879f
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)