1400f74b2:	48 8d 15 73 d5 17 00 	lea    0x17d573(%rip),%rdx        # 0x140274a2c
1400f74b9:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f74bd:	e8 ca f7 f0 ff       	call   0x140006c8c
1400f74c2:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1400f74c6:	bb 07 00 00 00       	mov    $0x7,%ebx
1400f74cb:	48 39 5d d8          	cmp    %rbx,-0x28(%rbp)
1400f74cf:	4c 0f 47 45 c0       	cmova  -0x40(%rbp),%r8
1400f74d4:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
1400f74d8:	33 d2                	xor    %edx,%edx
1400f74da:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f74de:	e8 fd 21 f2 ff       	call   0x1400196e0
1400f74e3:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f74e6:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1400f74eb:	0f 57 c9             	xorps  %xmm1,%xmm1
1400f74ee:	f3 0f 7f 4c 24 70    	movdqu %xmm1,0x70(%rsp)
1400f74f4:	0f 10 00             	movups (%rax),%xmm0
1400f74f7:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1400f74fc:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400f7500:	0f 11 4c 24 70       	movups %xmm1,0x70(%rsp)
1400f7505:	4c 89 78 10          	mov    %r15,0x10(%rax)
1400f7509:	48 89 58 18          	mov    %rbx,0x18(%rax)
1400f750d:	66 44 89 38          	mov    %r15w,(%rax)
1400f7511:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1400f7515:	48 39 5d 30          	cmp    %rbx,0x30(%rbp)
1400f7519:	48 0f 47 55 18       	cmova  0x18(%rbp),%rdx
1400f751e:	4c 8b 45 28          	mov    0x28(%rbp),%r8
1400f7522:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400f7527:	e8 e4 f6 f0 ff       	call   0x140006c10
1400f752c:	0f 10 00             	movups (%rax),%xmm0
1400f752f:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
1400f7533:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400f7537:	0f 11 4d 68          	movups %xmm1,0x68(%rbp)
1400f753b:	4c 89 78 10          	mov    %r15,0x10(%rax)
1400f753f:	48 89 58 18          	mov    %rbx,0x18(%rax)
1400f7543:	66 44 89 38          	mov    %r15w,(%rax)
1400f7547:	4c 8d 4d 38          	lea    0x38(%rbp),%r9
1400f754b:	4c 8d 45 58          	lea    0x58(%rbp),%r8
1400f754f:	8a 54 24 30          	mov    0x30(%rsp),%dl
1400f7553:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400f7557:	e8 c8 5d f3 ff       	call   0x14002d324
1400f755c:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1400f7560:	48 3b c3             	cmp    %rbx,%rax
1400f7563:	76 32                	jbe    0x1400f7597
1400f7565:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f756c:	00
1400f756d:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1400f7571:	48 8b d1             	mov    %rcx,%rdx
1400f7574:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f757a:	72 15                	jb     0x1400f7591
1400f757c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f7580:	48 2b d1             	sub    %rcx,%rdx
1400f7583:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f7587:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f758b:	0f 87 1c 01 00 00    	ja     0x1400f76ad
1400f7591:	ff 15 a9 b5 11 00    	call   *0x11b5a9(%rip)        # 0x140212b40
1400f7597:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
1400f759b:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1400f759f:	0f 10 4d f0          	movups -0x10(%rbp),%xmm1
1400f75a3:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
1400f75a7:	48 8b 45 70          	mov    0x70(%rbp),%rax
1400f75ab:	48 3b c3             	cmp    %rbx,%rax
1400f75ae:	76 32                	jbe    0x1400f75e2
1400f75b0:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f75b7:	00
1400f75b8:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1400f75bc:	48 8b d1             	mov    %rcx,%rdx
1400f75bf:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f75c5:	72 15                	jb     0x1400f75dc
1400f75c7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f75cb:	48 2b d1             	sub    %rcx,%rdx
1400f75ce:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f75d2:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f75d6:	0f 87 d1 00 00 00    	ja     0x1400f76ad
1400f75dc:	ff 15 5e b5 11 00    	call   *0x11b55e(%rip)        # 0x140212b40
1400f75e2:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1400f75e7:	48 3b c3             	cmp    %rbx,%rax
1400f75ea:	76 33                	jbe    0x1400f761f
1400f75ec:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f75f3:	00
1400f75f4:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400f75f9:	48 8b d1             	mov    %rcx,%rdx
1400f75fc:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f7602:	72 15                	jb     0x1400f7619
1400f7604:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f7608:	48 2b d1             	sub    %rcx,%rdx
1400f760b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f760f:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f7613:	0f 87 94 00 00 00    	ja     0x1400f76ad
1400f7619:	ff 15 21 b5 11 00    	call   *0x11b521(%rip)        # 0x140212b40
1400f761f:	66 0f 6f 05 d9 8a 1c 	movdqa 0x1c8ad9(%rip),%xmm0        # 0x1402c0100
1400f7626:	00
1400f7627:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1400f762d:	66 44 89 7c 24 60    	mov    %r15w,0x60(%rsp)
1400f7633:	48 8b 45 98          	mov    -0x68(%rbp),%rax
1400f7637:	48 3b c3             	cmp    %rbx,%rax
1400f763a:	76 36                	jbe    0x1400f7672
1400f763c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f7643:	00
1400f7644:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1400f7648:	48 8b d1             	mov    %rcx,%rdx
1400f764b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f7651:	72 11                	jb     0x1400f7664
1400f7653:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f7657:	48 2b d1             	sub    %rcx,%rdx
1400f765a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f765e:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f7662:	77 49                	ja     0x1400f76ad
1400f7664:	ff 15 d6 b4 11 00    	call   *0x11b4d6(%rip)        # 0x140212b40
1400f766a:	66 0f 6f 05 8e 8a 1c 	movdqa 0x1c8a8e(%rip),%xmm0        # 0x1402c0100
1400f7671:	00
1400f7672:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1400f7677:	66 44 89 7d 80       	mov    %r15w,-0x80(%rbp)
1400f767c:	48 8b 45 50          	mov    0x50(%rbp),%rax
1400f7680:	48 3b c3             	cmp    %rbx,%rax
1400f7683:	76 35                	jbe    0x1400f76ba
1400f7685:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f768c:	00
1400f768d:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400f7691:	48 8b d1             	mov    %rcx,%rdx
1400f7694:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f769a:	72 18                	jb     0x1400f76b4
1400f769c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f76a0:	48 2b d1             	sub    %rcx,%rdx
1400f76a3:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f76a7:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f76ab:	76 07                	jbe    0x1400f76b4
1400f76ad:	ff 15 cd b4 11 00    	call   *0x11b4cd(%rip)        # 0x140212b80
1400f76b3:	cc                   	int3
1400f76b4:	ff 15 86 b4 11 00    	call   *0x11b486(%rip)        # 0x140212b40
1400f76ba:	41 8b df             	mov    %r15d,%ebx
1400f76bd:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400f76c1:	48 83 7d b8 07       	cmpq   $0x7,-0x48(%rbp)
1400f76c6:	48 0f 47 55 a0       	cmova  -0x60(%rbp),%rdx
1400f76cb:	45 8b cd             	mov    %r13d,%r9d
1400f76ce:	41 83 c8 ff          	or     $0xffffffff,%r8d
1400f76d2:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f76d6:	ff 15 f4 af 23 00    	call   *0x23aff4(%rip)        # 0x1403326d0
1400f76dc:	45 33 ed             	xor    %r13d,%r13d
1400f76df:	85 c0                	test   %eax,%eax
1400f76e1:	41 0f 95 c7          	setne  %r15b
1400f76e5:	85 c0                	test   %eax,%eax
1400f76e7:	0f 85 d7 00 00 00    	jne    0x1400f77c4
1400f76ed:	ff 15 5d a9 11 00    	call   *0x11a95d(%rip)        # 0x140212050
1400f76f3:	8b d8                	mov    %eax,%ebx
1400f76f5:	48 8d 05 54 05 15 00 	lea    0x150554(%rip),%rax        # 0x140247c50
1400f76fc:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400f7700:	89 5d f0             	mov    %ebx,-0x10(%rbp)
1400f7703:	41 8d 45 04          	lea    0x4(%r13),%eax
1400f7707:	66 89 45 f4          	mov    %ax,-0xc(%rbp)
1400f770b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f770e:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
1400f7712:	66 0f 6f 0d e6 89 1c 	movdqa 0x1c89e6(%rip),%xmm1        # 0x1402c0100
1400f7719:	00
1400f771a:	f3 0f 7f 4d 08       	movdqu %xmm1,0x8(%rbp)
1400f771f:	66 44 89 6d f8       	mov    %r13w,-0x8(%rbp)
1400f7724:	48 8d 05 ed f2 13 00 	lea    0x13f2ed(%rip),%rax        # 0x140236a18
1400f772b:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400f772f:	48 8d 05 0a d3 17 00 	lea    0x17d30a(%rip),%rax        # 0x140274a40
1400f7736:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400f773b:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400f773f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400f7744:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1400f7749:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400f774e:	b9 5a 86 3d 1e       	mov    $0x1e3d865a,%ecx
1400f7753:	45 8d 45 0f          	lea    0xf(%r13),%r8d
1400f7757:	e8 4c f2 f0 ff       	call   0x1400069a8
1400f775c:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400f7760:	48 83 f8 07          	cmp    $0x7,%rax
1400f7764:	76 35                	jbe    0x1400f779b
1400f7766:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f776d:	00
1400f776e:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400f7772:	48 8b d1             	mov    %rcx,%rdx
1400f7775:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400f777b:	72 18                	jb     0x1400f7795
1400f777d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f7781:	48 2b d1             	sub    %rcx,%rdx
1400f7784:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400f7788:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f778c:	76 07                	jbe    0x1400f7795
1400f778e:	ff 15 ec b3 11 00    	call   *0x11b3ec(%rip)        # 0x140212b80
1400f7794:	cc                   	int3
1400f7795:	ff 15 a5 b3 11 00    	call   *0x11b3a5(%rip)        # 0x140212b40
1400f779b:	0f b7 d3             	movzwl %bx,%edx
1400f779e:	81 ca 00 00 07 80    	or     $0x80070000,%edx
1400f77a4:	85 db                	test   %ebx,%ebx
1400f77a6:	0f 4e d3             	cmovle %ebx,%edx
1400f77a9:	41 b8 9a 65 85 02    	mov    $0x285659a,%r8d
1400f77af:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f77b3:	e8 e4 3a ff ff       	call   0x1400eb29c
1400f77b8:	8b 45 80             	mov    -0x80(%rbp),%eax
1400f77bb:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1400f77bf:	8b 55 90             	mov    -0x70(%rbp),%edx
1400f77c2:	eb 09                	jmp    0x1400f77cd
1400f77c4:	41 8b c5             	mov    %r13d,%eax
1400f77c7:	49 8b cd             	mov    %r13,%rcx
1400f77ca:	41 8b d5             	mov    %r13d,%edx
1400f77cd:	89 44 24 48          	mov    %eax,0x48(%rsp)
1400f77d1:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1400f77d6:	89 54 24 58          	mov    %edx,0x58(%rsp)
1400f77da:	b9 9e 3a 00 00       	mov    $0x3a9e,%ecx
1400f77df:	e8 9c b1 01 00       	call   0x140112980
1400f77e4:	84 c0                	test   %al,%al
1400f77e6:	0f 84 cb 01 00 00    	je     0x1400f79b7
1400f77ec:	83 bd 20 01 00 00 01 	cmpl   $0x1,0x120(%rbp)
1400f77f3:	0f 85 71 01 00 00    	jne    0x1400f796a
1400f77f9:	66 45 39 2e          	cmp    %r13w,(%r14)
1400f77fd:	0f 85 67 01 00 00    	jne    0x1400f796a
1400f7803:	44 88 6c 24 31       	mov    %r13b,0x31(%rsp)
1400f7808:	b8 02 00 00 00       	mov    $0x2,%eax
1400f780d:	66 89 44 24 38       	mov    %ax,0x38(%rsp)
1400f7812:	c6 44 24 3a 01       	movb   $0x1,0x3a(%rsp)
1400f7817:	44 88 6c 24 33       	mov    %r13b,0x33(%rsp)
1400f781c:	44 88 6c 24 35       	mov    %r13b,0x35(%rsp)
1400f7821:	44 88 6c 24 37       	mov    %r13b,0x37(%rsp)
1400f7826:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400f782b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400f7830:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1400f7835:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400f783a:	4c 8d 4c 24 32       	lea    0x32(%rsp),%r9
1400f783f:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
1400f7844:	48 8d 54 24 36       	lea    0x36(%rsp),%rdx
1400f7849:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400f784e:	e8 05 2d f6 ff       	call   0x14005a558
1400f7853:	66 c7 44 24 30 01 04 	movw   $0x401,0x30(%rsp)
1400f785a:	41 be 04 00 00 00    	mov    $0x4,%r14d
1400f7860:	48 8d 0d 39 f2 13 00 	lea    0x13f239(%rip),%rcx        # 0x140236aa0
1400f7867:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1400f786c:	48 8d 0d 5d 39 18 00 	lea    0x18395d(%rip),%rcx        # 0x14027b1d0
1400f7873:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1400f7878:	48 8d 0d 19 e5 17 00 	lea    0x17e519(%rip),%rcx        # 0x140275d98
1400f787f:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1400f7884:	e8 df f3 02 00       	call   0x140126c68
1400f7889:	48 85 c0             	test   %rax,%rax
1400f788c:	74 0a                	je     0x1400f7898
1400f788e:	48 8b c8             	mov    %rax,%rcx
1400f7891:	e8 7a fa 02 00       	call   0x140127310
1400f7896:	eb 05                	jmp    0x1400f789d
1400f7898:	e8 1f 08 03 00       	call   0x1401280bc
1400f789d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400f78a2:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400f78a7:	44 0f b7 4c 24 30    	movzwl 0x30(%rsp),%r9d
1400f78ad:	4c 8b c0             	mov    %rax,%r8
1400f78b0:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400f78b5:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f78b9:	e8 b6 f4 02 00       	call   0x140126d74
1400f78be:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400f78c2:	48 83 7d b8 07       	cmpq   $0x7,-0x48(%rbp)
1400f78c7:	48 0f 47 55 a0       	cmova  -0x60(%rbp),%rdx
1400f78cc:	41 b9 00 00 00 20    	mov    $0x20000000,%r9d
1400f78d2:	41 83 c8 ff          	or     $0xffffffff,%r8d
1400f78d6:	48 8b 4f 78          	mov    0x78(%rdi),%rcx
1400f78da:	ff 15 f0 ad 23 00    	call   *0x23adf0(%rip)        # 0x1403326d0
1400f78e0:	85 c0                	test   %eax,%eax
1400f78e2:	41 0f 95 c7          	setne  %r15b
1400f78e6:	85 c0                	test   %eax,%eax
1400f78e8:	75 77                	jne    0x1400f7961
1400f78ea:	ff 15 60 a7 11 00    	call   *0x11a760(%rip)        # 0x140212050
1400f78f0:	8b d8                	mov    %eax,%ebx
1400f78f2:	48 8d 05 57 03 15 00 	lea    0x150357(%rip),%rax        # 0x140247c50
1400f78f9:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400f78fd:	89 5d f0             	mov    %ebx,-0x10(%rbp)
1400f7900:	66 44 89 75 f4       	mov    %r14w,-0xc(%rbp)
1400f7905:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7908:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
1400f790c:	66 0f 6f 0d ec 87 1c 	movdqa 0x1c87ec(%rip),%xmm1        # 0x1402c0100
1400f7913:	00
1400f7914:	f3 0f 7f 4d 08       	movdqu %xmm1,0x8(%rbp)
1400f7919:	66 44 89 6d f8       	mov    %r13w,-0x8(%rbp)
1400f791e:	48 8d 05 f3 f0 13 00 	lea    0x13f0f3(%rip),%rax        # 0x140236a18
1400f7925:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400f7929:	48 8d 05 10 d1 17 00 	lea    0x17d110(%rip),%rax        # 0x140274a40
1400f7930:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400f7935:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400f7939:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400f793e:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400f7943:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400f7948:	b9 09 11 3c 1e       	mov    $0x1e3c1109,%ecx
1400f794d:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1400f7953:	e8 50 f0 f0 ff       	call   0x1400069a8
1400f7958:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400f795c:	e8 f3 ee f0 ff       	call   0x140006854
1400f7961:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f7965:	e8 46 f7 02 00       	call   0x1401270b0
1400f796a:	45 84 ff             	test   %r15b,%r15b
1400f796d:	74 0b                	je     0x1400f797a
1400f796f:	41 8b c5             	mov    %r13d,%eax
1400f7972:	49 8b cd             	mov    %r13,%rcx
1400f7975:	41 8b d5             	mov    %r13d,%edx
1400f7978:	eb 2b                	jmp    0x1400f79a5
1400f797a:	0f b7 d3             	movzwl %bx,%edx
1400f797d:	81 ca 00 00 07 80    	or     $0x80070000,%edx
1400f7983:	85 db                	test   %ebx,%ebx
1400f7985:	0f 4e d3             	cmovle %ebx,%edx
1400f7988:	41 b8 05 80 3c 1e    	mov    $0x1e3c8005,%r8d
1400f798e:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1400f7993:	e8 04 39 ff ff       	call   0x1400eb29c
1400f7998:	8b 44 24 60          	mov    0x60(%rsp),%eax
1400f799c:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400f79a1:	8b 54 24 70          	mov    0x70(%rsp),%edx
1400f79a5:	89 44 24 48          	mov    %eax,0x48(%rsp)
1400f79a9:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1400f79ae:	89 54 24 58          	mov    %edx,0x58(%rsp)
1400f79b2:	e9 8e 00 00 00       	jmp    0x1400f7a45
1400f79b7:	b9 9d 3a 00 00       	mov    $0x3a9d,%ecx
1400f79bc:	e8 bf af 01 00       	call   0x140112980
1400f79c1:	84 c0                	test   %al,%al
1400f79c3:	74 69                	je     0x1400f7a2e
1400f79c5:	83 bd 20 01 00 00 01 	cmpl   $0x1,0x120(%rbp)
1400f79cc:	75 60                	jne    0x1400f7a2e
1400f79ce:	66 45 39 2e          	cmp    %r13w,(%r14)
1400f79d2:	75 5a                	jne    0x1400f7a2e
1400f79d4:	ba 02 00 00 00       	mov    $0x2,%edx
1400f79d9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400f79de:	e8 51 f5 f0 ff       	call   0x140006f34
1400f79e3:	66 c7 44 24 30 01 04 	movw   $0x401,0x30(%rsp)
1400f79ea:	48 8d 0d af f0 13 00 	lea    0x13f0af(%rip),%rcx        # 0x140236aa0
1400f79f1:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1400f79f6:	48 8d 0d d3 37 18 00 	lea    0x1837d3(%rip),%rcx        # 0x14027b1d0
1400f79fd:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1400f7a02:	48 8d 0d 8f e3 17 00 	lea    0x17e38f(%rip),%rcx        # 0x140275d98
1400f7a09:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1400f7a0e:	4c 8b c8             	mov    %rax,%r9
1400f7a11:	44 0f b7 44 24 30    	movzwl 0x30(%rsp),%r8d
1400f7a17:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400f7a1c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f7a20:	e8 d7 37 ff ff       	call   0x1400eb1fc
1400f7a25:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400f7a29:	e8 82 f6 02 00       	call   0x1401270b0
1400f7a2e:	83 7c 24 48 03       	cmpl   $0x3,0x48(%rsp)
1400f7a33:	75 10                	jne    0x1400f7a45
1400f7a35:	66 45 39 2e          	cmp    %r13w,(%r14)
1400f7a39:	75 0a                	jne    0x1400f7a45
1400f7a3b:	44 89 6c 24 48       	mov    %r13d,0x48(%rsp)
1400f7a40:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
1400f7a45:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1400f7a4a:	48 8b d6             	mov    %rsi,%rdx
1400f7a4d:	48 8b cf             	mov    %rdi,%rcx
1400f7a50:	e8 23 2e 00 00       	call   0x1400fa878
1400f7a55:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400f7a59:	bb 07 00 00 00       	mov    $0x7,%ebx
1400f7a5e:	bf 00 10 00 00       	mov    $0x1000,%edi
1400f7a63:	48 3b c3             	cmp    %rbx,%rax
1400f7a66:	76 2f                	jbe    0x1400f7a97
1400f7a68:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400f7a6f:	00
1400f7a70:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1400f7a74:	48 8b d1             	mov    %rcx,%rdx
1400f7a77:	48 3b c7             	cmp    %rdi,%rax
1400f7a7a:	72 15                	jb     0x1400f7a91