1407755f5:	0f 29 45 00          	movaps %xmm0,0x0(%rbp)
1407755f9:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1407755fd:	0f 29 4d 10          	movaps %xmm1,0x10(%rbp)
140775601:	4c 89 60 10          	mov    %r12,0x10(%rax)
140775605:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14077560c:	00
14077560d:	c6 00 00             	movb   $0x0,(%rax)
140775610:	c6 45 20 01          	movb   $0x1,0x20(%rbp)
140775614:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
14077561b:	48 83 fa 0f          	cmp    $0xf,%rdx
14077561f:	76 34                	jbe    0x140775655
140775621:	48 ff c2             	inc    %rdx
140775624:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
14077562b:	48 8b c1             	mov    %rcx,%rax
14077562e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140775635:	72 19                	jb     0x140775650
140775637:	48 83 c2 27          	add    $0x27,%rdx
14077563b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14077563f:	48 2b c1             	sub    %rcx,%rax
140775642:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140775646:	48 83 f8 1f          	cmp    $0x1f,%rax
14077564a:	0f 87 81 07 00 00    	ja     0x140775dd1
140775650:	e8 ef 5a 6a 00       	call   0x140e1b144
140775655:	4c 89 a5 90 00 00 00 	mov    %r12,0x90(%rbp)
14077565c:	48 c7 85 98 00 00 00 	movq   $0xf,0x98(%rbp)
140775663:	0f 00 00 00
140775667:	c6 85 80 00 00 00 00 	movb   $0x0,0x80(%rbp)
14077566e:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140775672:	48 83 fa 0f          	cmp    $0xf,%rdx
140775676:	76 31                	jbe    0x1407756a9
140775678:	48 ff c2             	inc    %rdx
14077567b:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14077567f:	48 8b c1             	mov    %rcx,%rax
140775682:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140775689:	72 19                	jb     0x1407756a4
14077568b:	48 83 c2 27          	add    $0x27,%rdx
14077568f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140775693:	48 2b c1             	sub    %rcx,%rax
140775696:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14077569a:	48 83 f8 1f          	cmp    $0x1f,%rax
14077569e:	0f 87 33 07 00 00    	ja     0x140775dd7
1407756a4:	e8 9b 5a 6a 00       	call   0x140e1b144
1407756a9:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1407756ae:	e8 5d d4 1c 00       	call   0x140942b10
1407756b3:	0f 10 45 28          	movups 0x28(%rbp),%xmm0
1407756b7:	0f 29 45 40          	movaps %xmm0,0x40(%rbp)
1407756bb:	f2 0f 10 4d 38       	movsd  0x38(%rbp),%xmm1
1407756c0:	f2 0f 11 4d 50       	movsd  %xmm1,0x50(%rbp)
1407756c5:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1407756c9:	e8 d2 d4 1c 00       	call   0x140942ba0
1407756ce:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
1407756d5:	ff
1407756d6:	32 d2                	xor    %dl,%dl
1407756d8:	88 54 24 58          	mov    %dl,0x58(%rsp)
1407756dc:	48 8b 0d cd d7 cb 00 	mov    0xcbd7cd(%rip),%rcx        # 0x141432eb0
1407756e3:	48 8b 41 50          	mov    0x50(%rcx),%rax
1407756e7:	48 83 38 00          	cmpq   $0x0,(%rax)
1407756eb:	74 34                	je     0x140775721
1407756ed:	48 8b 01             	mov    (%rcx),%rax
1407756f0:	4c 8d 4d 00          	lea    0x0(%rbp),%r9
1407756f4:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1407756f8:	ba 01 00 00 00       	mov    $0x1,%edx
1407756fd:	48 8b 40 08          	mov    0x8(%rax),%rax
140775701:	ff 15 19 e3 80 00    	call   *0x80e319(%rip)        # 0x140f83a20
140775707:	89 44 24 30          	mov    %eax,0x30(%rsp)
14077570b:	85 c0                	test   %eax,%eax
14077570d:	0f 89 c3 01 00 00    	jns    0x1407758d6
140775713:	0f b6 54 24 58       	movzbl 0x58(%rsp),%edx
140775718:	48 8b 0d 91 d7 cb 00 	mov    0xcbd791(%rip),%rcx        # 0x141432eb0
14077571f:	eb 08                	jmp    0x140775729
140775721:	c7 44 24 30 ff ff ff 	movl   $0xffffffff,0x30(%rsp)
140775728:	ff
140775729:	48 8b 41 50          	mov    0x50(%rcx),%rax
14077572d:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
140775732:	74 30                	je     0x140775764
140775734:	48 8b 01             	mov    (%rcx),%rax
140775737:	48 8d 55 00          	lea    0x0(%rbp),%rdx
14077573b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140775740:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
140775744:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14077574a:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14077574e:	48 8b 40 10          	mov    0x10(%rax),%rax
140775752:	ff 15 c8 e2 80 00    	call   *0x80e2c8(%rip)        # 0x140f83a20
140775758:	83 cf 01             	or     $0x1,%edi
14077575b:	8b 08                	mov    (%rax),%ecx
14077575d:	0f b6 54 24 58       	movzbl 0x58(%rsp),%edx
140775762:	eb 17                	jmp    0x14077577b
140775764:	c7 45 80 ff ff ff ff 	movl   $0xffffffff,-0x80(%rbp)
14077576b:	c6 45 a8 00          	movb   $0x0,-0x58(%rbp)
14077576f:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140775773:	83 cf 02             	or     $0x2,%edi
140775776:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
14077577b:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14077577f:	48 8d 58 08          	lea    0x8(%rax),%rbx
140775783:	80 7b 20 00          	cmpb   $0x0,0x20(%rbx)
140775787:	0f 84 c4 00 00 00    	je     0x140775851
14077578d:	84 d2                	test   %dl,%dl
14077578f:	0f 84 83 00 00 00    	je     0x140775818
140775795:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
14077579a:	48 3b c3             	cmp    %rbx,%rax
14077579d:	0f 84 07 01 00 00    	je     0x1407758aa
1407757a3:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1407757a8:	48 83 fa 0f          	cmp    $0xf,%rdx
1407757ac:	76 32                	jbe    0x1407757e0
1407757ae:	48 ff c2             	inc    %rdx
1407757b1:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1407757b6:	48 8b c1             	mov    %rcx,%rax
1407757b9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1407757c0:	72 19                	jb     0x1407757db
1407757c2:	48 83 c2 27          	add    $0x27,%rdx
1407757c6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1407757ca:	48 2b c1             	sub    %rcx,%rax
1407757cd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1407757d1:	48 83 f8 1f          	cmp    $0x1f,%rax
1407757d5:	0f 87 02 06 00 00    	ja     0x140775ddd
1407757db:	e8 64 59 6a 00       	call   0x140e1b144
1407757e0:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
1407757e5:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
1407757ec:	00 00
1407757ee:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1407757f3:	0f 10 03             	movups (%rbx),%xmm0
1407757f6:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
1407757fb:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1407757ff:	0f 11 4c 24 48       	movups %xmm1,0x48(%rsp)
140775804:	4c 89 63 10          	mov    %r12,0x10(%rbx)
140775808:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14077580f:	00
140775810:	c6 03 00             	movb   $0x0,(%rbx)
140775813:	e9 92 00 00 00       	jmp    0x1407758aa
140775818:	0f 57 c0             	xorps  %xmm0,%xmm0
14077581b:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140775820:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140775825:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
14077582a:	0f 10 03             	movups (%rbx),%xmm0
14077582d:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140775832:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
140775836:	0f 11 4c 24 48       	movups %xmm1,0x48(%rsp)
14077583b:	4c 89 63 10          	mov    %r12,0x10(%rbx)
14077583f:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140775846:	00
140775847:	c6 03 00             	movb   $0x0,(%rbx)
14077584a:	c6 44 24 58 01       	movb   $0x1,0x58(%rsp)
14077584f:	eb 59                	jmp    0x1407758aa
140775851:	84 d2                	test   %dl,%dl
140775853:	74 55                	je     0x1407758aa
140775855:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14077585a:	48 83 fa 0f          	cmp    $0xf,%rdx
14077585e:	76 32                	jbe    0x140775892
140775860:	48 ff c2             	inc    %rdx
140775863:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140775868:	48 8b c1             	mov    %rcx,%rax
14077586b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140775872:	72 19                	jb     0x14077588d
140775874:	48 83 c2 27          	add    $0x27,%rdx
140775878:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14077587c:	48 2b c1             	sub    %rcx,%rax
14077587f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140775883:	48 83 f8 1f          	cmp    $0x1f,%rax
140775887:	0f 87 50 05 00 00    	ja     0x140775ddd
14077588d:	e8 b2 58 6a 00       	call   0x140e1b144
140775892:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140775897:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
14077589e:	00 00
1407758a0:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1407758a5:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
1407758aa:	40 f6 c7 02          	test   $0x2,%dil
1407758ae:	74 14                	je     0x1407758c4
1407758b0:	83 e7 fd             	and    $0xfffffffd,%edi
1407758b3:	80 7d a8 00          	cmpb   $0x0,-0x58(%rbp)
1407758b7:	74 0b                	je     0x1407758c4
1407758b9:	33 d2                	xor    %edx,%edx
1407758bb:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1407758bf:	e8 5c 3e a2 ff       	call   0x140199720
1407758c4:	40 f6 c7 01          	test   $0x1,%dil
1407758c8:	74 0c                	je     0x1407758d6
1407758ca:	83 e7 fe             	and    $0xfffffffe,%edi
1407758cd:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1407758d1:	e8 ba f3 ac ff       	call   0x140244c90
1407758d6:	0f 10 44 24 68       	movups 0x68(%rsp),%xmm0
1407758db:	0f 29 45 40          	movaps %xmm0,0x40(%rbp)
1407758df:	f2 0f 10 4c 24 78    	movsd  0x78(%rsp),%xmm1
1407758e5:	f2 0f 11 4d 50       	movsd  %xmm1,0x50(%rbp)
1407758ea:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1407758ee:	e8 ad d2 1c 00       	call   0x140942ba0
1407758f3:	8b 44 24 30          	mov    0x30(%rsp),%eax
1407758f7:	83 f8 ff             	cmp    $0xffffffff,%eax
1407758fa:	74 46                	je     0x140775942
1407758fc:	85 c0                	test   %eax,%eax
1407758fe:	0f 84 df 04 00 00    	je     0x140775de3
140775904:	83 f8 01             	cmp    $0x1,%eax
140775907:	0f 85 18 01 00 00    	jne    0x140775a25
14077590d:	80 7c 24 58 00       	cmpb   $0x0,0x58(%rsp)
140775912:	0f 85 0d 01 00 00    	jne    0x140775a25
140775918:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
14077591c:	0f 84 f5 00 00 00    	je     0x140775a17
140775922:	4c 8b 45 18          	mov    0x18(%rbp),%r8
140775926:	49 83 f8 0f          	cmp    $0xf,%r8
14077592a:	0f 86 d7 00 00 00    	jbe    0x140775a07
140775930:	48 8b 55 00          	mov    0x0(%rbp),%rdx
140775934:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140775938:	e8 13 77 a2 ff       	call   0x14019d050
14077593d:	e9 c5 00 00 00       	jmp    0x140775a07
140775942:	48 83 7d 10 00       	cmpq   $0x0,0x10(%rbp)
140775947:	0f 85 d8 00 00 00    	jne    0x140775a25
14077594d:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
140775951:	48 83 7d f8 0f       	cmpq   $0xf,-0x8(%rbp)
140775956:	4c 0f 47 45 e0       	cmova  -0x20(%rbp),%r8
14077595b:	48 8d 15 de 1a 8b 00 	lea    0x8b1ade(%rip),%rdx        # 0x141027440
140775962:	48 8b 0d 8f bb cb 00 	mov    0xcbbb8f(%rip),%rcx        # 0x1414314f8
140775969:	e8 52 dc 01 00       	call   0x1407935c0
14077596e:	90                   	nop
14077596f:	80 7c 24 58 00       	cmpb   $0x0,0x58(%rsp)
140775974:	74 50                	je     0x1407759c6
140775976:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14077597b:	48 83 fa 0f          	cmp    $0xf,%rdx
14077597f:	76 32                	jbe    0x1407759b3
140775981:	48 ff c2             	inc    %rdx
140775984:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140775989:	48 8b c1             	mov    %rcx,%rax
14077598c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140775993:	72 19                	jb     0x1407759ae
140775995:	48 83 c2 27          	add    $0x27,%rdx
140775999:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14077599d:	48 2b c1             	sub    %rcx,%rax
1407759a0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1407759a4:	48 83 f8 1f          	cmp    $0x1f,%rax
1407759a8:	0f 87 1d 04 00 00    	ja     0x140775dcb
1407759ae:	e8 91 57 6a 00       	call   0x140e1b144
1407759b3:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
1407759b8:	48 c7 44 24 50 0f 00 	movq   $0xf,0x50(%rsp)
1407759bf:	00 00
1407759c1:	c6 44 24 38 00       	movb   $0x0,0x38(%rsp)
1407759c6:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
1407759ca:	74 4b                	je     0x140775a17
1407759cc:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1407759d0:	48 83 fa 0f          	cmp    $0xf,%rdx
1407759d4:	76 31                	jbe    0x140775a07
1407759d6:	48 ff c2             	inc    %rdx
1407759d9:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1407759dd:	48 8b c1             	mov    %rcx,%rax
1407759e0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1407759e7:	72 19                	jb     0x140775a02
1407759e9:	48 83 c2 27          	add    $0x27,%rdx
1407759ed:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1407759f1:	48 2b c1             	sub    %rcx,%rax
1407759f4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1407759f8:	48 83 f8 1f          	cmp    $0x1f,%rax
1407759fc:	0f 87 1a 04 00 00    	ja     0x140775e1c
140775a02:	e8 3d 57 6a 00       	call   0x140e1b144
140775a07:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140775a0b:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140775a12:	00
140775a13:	4c 89 65 10          	mov    %r12,0x10(%rbp)
140775a17:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140775a1b:	e8 30 20 a2 ff       	call   0x140197a50
140775a20:	e9 58 01 00 00       	jmp    0x140775b7d
140775a25:	49 8b dc             	mov    %r12,%rbx
140775a28:	83 f8 01             	cmp    $0x1,%eax
140775a2b:	75 1d                	jne    0x140775a4a
140775a2d:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140775a32:	48 83 7c 24 50 0f    	cmpq   $0xf,0x50(%rsp)
140775a38:	48 0f 47 4c 24 38    	cmova  0x38(%rsp),%rcx
140775a3e:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140775a43:	e8 48 77 1d 00       	call   0x14094d190
140775a48:	eb 65                	jmp    0x140775aaf
140775a4a:	0f 57 c0             	xorps  %xmm0,%xmm0
140775a4d:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
140775a51:	48 c7 45 70 01 00 00 	movq   $0x1,0x70(%rbp)
140775a58:	00
140775a59:	48 c7 45 78 0f 00 00 	movq   $0xf,0x78(%rbp)
140775a60:	00
140775a61:	66 c7 45 60 72 00    	movw   $0x72,0x60(%rbp)
140775a67:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140775a6b:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140775a6f:	e8 cc 3c 0f 00       	call   0x140869740
140775a74:	48 8b d8             	mov    %rax,%rbx
140775a77:	4c 8b 45 78          	mov    0x78(%rbp),%r8
140775a7b:	49 83 f8 0f          	cmp    $0xf,%r8
140775a7f:	76 0d                	jbe    0x140775a8e
140775a81:	48 8b 55 60          	mov    0x60(%rbp),%rdx
140775a85:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140775a89:	e8 c2 75 a2 ff       	call   0x14019d050
140775a8e:	4c 89 65 70          	mov    %r12,0x70(%rbp)
140775a92:	48 c7 45 78 0f 00 00 	movq   $0xf,0x78(%rbp)
140775a99:	00
140775a9a:	c6 45 60 00          	movb   $0x0,0x60(%rbp)
140775a9e:	48 85 db             	test   %rbx,%rbx
140775aa1:	0f 84 64 01 00 00    	je     0x140775c0b
140775aa7:	48 8b cb             	mov    %rbx,%rcx
140775aaa:	e8 01 77 1d 00       	call   0x14094d1b0
140775aaf:	44 89 25 72 e9 cb 00 	mov    %r12d,0xcbe972(%rip)        # 0x141434428
140775ab6:	48 8d 45 00          	lea    0x0(%rbp),%rax
140775aba:	48 83 7d 18 0f       	cmpq   $0xf,0x18(%rbp)
140775abf:	48 0f 47 45 00       	cmova  0x0(%rbp),%rax
140775ac4:	48 89 05 45 eb cb 00 	mov    %rax,0xcbeb45(%rip)        # 0x141434610
140775acb:	e8 a0 75 1d 00       	call   0x14094d070
140775ad0:	48 85 db             	test   %rbx,%rbx
140775ad3:	74 09                	je     0x140775ade
140775ad5:	48 8b cb             	mov    %rbx,%rcx
140775ad8:	e8 63 a4 ad ff       	call   0x14024ff40
140775add:	90                   	nop
140775ade:	80 7c 24 58 00       	cmpb   $0x0,0x58(%rsp)
140775ae3:	74 3e                	je     0x140775b23
140775ae5:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140775aea:	48 83 fa 0f          	cmp    $0xf,%rdx
140775aee:	76 33                	jbe    0x140775b23
140775af0:	48 ff c2             	inc    %rdx
140775af3:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140775af8:	48 8b c1             	mov    %rcx,%rax
140775afb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140775b02:	72 19                	jb     0x140775b1d
140775b04:	48 83 c2 27          	add    $0x27,%rdx
140775b08:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140775b0c:	48 2b c1             	sub    %rcx,%rax
140775b0f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140775b13:	48 83 f8 1f          	cmp    $0x1f,%rax
140775b17:	0f 87 ae 02 00 00    	ja     0x140775dcb
140775b1d:	e8 22 56 6a 00       	call   0x140e1b144
140775b22:	90                   	nop
140775b23:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
140775b27:	74 4b                	je     0x140775b74
140775b29:	48 8b 55 18          	mov    0x18(%rbp),%rdx
140775b2d:	48 83 fa 0f          	cmp    $0xf,%rdx
140775b31:	76 31                	jbe    0x140775b64
140775b33:	48 ff c2             	inc    %rdx
140775b36:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140775b3a:	48 8b c1             	mov    %rcx,%rax
140775b3d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140775b44:	72 19                	jb     0x140775b5f
140775b46:	48 83 c2 27          	add    $0x27,%rdx
140775b4a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140775b4e:	48 2b c1             	sub    %rcx,%rax
140775b51:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140775b55:	48 83 f8 1f          	cmp    $0x1f,%rax
140775b59:	0f 87 c3 02 00 00    	ja     0x140775e22
140775b5f:	e8 e0 55 6a 00       	call   0x140e1b144
140775b64:	4c 89 65 10          	mov    %r12,0x10(%rbp)
140775b68:	48 c7 45 18 0f 00 00 	movq   $0xf,0x18(%rbp)
140775b6f:	00
140775b70:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
140775b74:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140775b78:	e8 d3 1e a2 ff       	call   0x140197a50
140775b7d:	49 83 c6 60          	add    $0x60,%r14
140775b81:	4d 3b f7             	cmp    %r15,%r14
140775b84:	0f 85 56 f9 ff ff    	jne    0x1407754e0
140775b8a:	80 7e 05 00          	cmpb   $0x0,0x5(%rsi)
140775b8e:	0f 85 26 01 00 00    	jne    0x140775cba
140775b94:	48 8b 5e 10          	mov    0x10(%rsi),%rbx
140775b98:	48 63 46 1c          	movslq 0x1c(%rsi),%rax
140775b9c:	48 8d 3c c3          	lea    (%rbx,%rax,8),%rdi