140852a41:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852a45:	48 2b c1             	sub    %rcx,%rax
140852a48:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852a4c:	48 83 f8 1f          	cmp    $0x1f,%rax
140852a50:	0f 87 95 06 00 00    	ja     0x1408530eb
140852a56:	e8 e9 86 5c 00       	call   0x140e1b144
140852a5b:	33 db                	xor    %ebx,%ebx
140852a5d:	48 89 9d 98 00 00 00 	mov    %rbx,0x98(%rbp)
140852a64:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140852a6b:	0f 00 00 00
140852a6f:	88 9d 88 00 00 00    	mov    %bl,0x88(%rbp)
140852a75:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140852a7c:	48 83 fa 0f          	cmp    $0xf,%rdx
140852a80:	76 31                	jbe    0x140852ab3
140852a82:	48 ff c2             	inc    %rdx
140852a85:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140852a89:	48 8b c1             	mov    %rcx,%rax
140852a8c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852a93:	72 19                	jb     0x140852aae
140852a95:	48 83 c2 27          	add    $0x27,%rdx
140852a99:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852a9d:	48 2b c1             	sub    %rcx,%rax
140852aa0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852aa4:	48 83 f8 1f          	cmp    $0x1f,%rax
140852aa8:	0f 87 43 06 00 00    	ja     0x1408530f1
140852aae:	e8 91 86 5c 00       	call   0x140e1b144
140852ab3:	48 89 5d 78          	mov    %rbx,0x78(%rbp)
140852ab7:	48 c7 85 80 00 00 00 	movq   $0xf,0x80(%rbp)
140852abe:	0f 00 00 00
140852ac2:	c6 45 68 00          	movb   $0x0,0x68(%rbp)
140852ac6:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140852aca:	48 83 fa 0f          	cmp    $0xf,%rdx
140852ace:	76 31                	jbe    0x140852b01
140852ad0:	48 ff c2             	inc    %rdx
140852ad3:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140852ad7:	48 8b c1             	mov    %rcx,%rax
140852ada:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852ae1:	72 19                	jb     0x140852afc
140852ae3:	48 83 c2 27          	add    $0x27,%rdx
140852ae7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852aeb:	48 2b c1             	sub    %rcx,%rax
140852aee:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852af2:	48 83 f8 1f          	cmp    $0x1f,%rax
140852af6:	0f 87 fb 05 00 00    	ja     0x1408530f7
140852afc:	e8 43 86 5c 00       	call   0x140e1b144
140852b01:	49 8b 87 98 00 00 00 	mov    0x98(%r15),%rax
140852b08:	80 b8 80 00 00 00 00 	cmpb   $0x0,0x80(%rax)
140852b0f:	0f 85 c6 00 00 00    	jne    0x140852bdb
140852b15:	0f 57 c0             	xorps  %xmm0,%xmm0
140852b18:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140852b1c:	48 c7 45 50 04 00 00 	movq   $0x4,0x50(%rbp)
140852b23:	00
140852b24:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
140852b2b:	00
140852b2c:	c7 45 40 74 69 6d 65 	movl   $0x656d6974,0x40(%rbp)
140852b33:	c6 45 44 00          	movb   $0x0,0x44(%rbp)
140852b37:	ba 01 00 00 00       	mov    $0x1,%edx
140852b3c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140852b41:	e8 6a a4 eb ff       	call   0x14070cfb0
140852b46:	90                   	nop
140852b47:	f2 41 0f 10 4c 24 d8 	movsd  -0x28(%r12),%xmm1
140852b4e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140852b53:	e8 18 38 b4 ff       	call   0x140396370
140852b58:	48 8d 95 88 00 00 00 	lea    0x88(%rbp),%rdx
140852b5f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140852b64:	e8 07 7d 9b ff       	call   0x14020a870
140852b69:	83 ce 04             	or     $0x4,%esi
140852b6c:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
140852b73:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140852b77:	48 8b cf             	mov    %rdi,%rcx
140852b7a:	e8 71 1e 00 00       	call   0x1408549f0
140852b7f:	90                   	nop
140852b80:	4c 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%r8
140852b87:	49 83 f8 0f          	cmp    $0xf,%r8
140852b8b:	76 13                	jbe    0x140852ba0
140852b8d:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
140852b94:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
140852b9b:	e8 b0 a4 94 ff       	call   0x14019d050
140852ba0:	48 89 9d 98 00 00 00 	mov    %rbx,0x98(%rbp)
140852ba7:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140852bae:	0f 00 00 00
140852bb2:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
140852bb9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140852bbe:	e8 ad 5a ea ff       	call   0x1406f8670
140852bc3:	90                   	nop
140852bc4:	4c 8b 45 58          	mov    0x58(%rbp),%r8
140852bc8:	49 83 f8 0f          	cmp    $0xf,%r8
140852bcc:	76 0d                	jbe    0x140852bdb
140852bce:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140852bd2:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140852bd6:	e8 75 a4 94 ff       	call   0x14019d050
140852bdb:	0f 57 c0             	xorps  %xmm0,%xmm0
140852bde:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140852be2:	48 c7 45 50 06 00 00 	movq   $0x6,0x50(%rbp)
140852be9:	00
140852bea:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
140852bf1:	00
140852bf2:	8b 05 d8 61 75 00    	mov    0x7561d8(%rip),%eax        # 0x140fa8dd0
140852bf8:	89 45 40             	mov    %eax,0x40(%rbp)
140852bfb:	0f b7 05 d2 61 75 00 	movzwl 0x7561d2(%rip),%eax        # 0x140fa8dd4
140852c02:	66 89 45 44          	mov    %ax,0x44(%rbp)
140852c06:	c6 45 46 00          	movb   $0x0,0x46(%rbp)
140852c0a:	4c 8d 05 b3 e3 7e 00 	lea    0x7ee3b3(%rip),%r8        # 0x141040fc4
140852c11:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140852c15:	48 8b cf             	mov    %rdi,%rcx
140852c18:	e8 c3 1e 00 00       	call   0x140854ae0
140852c1d:	90                   	nop
140852c1e:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140852c22:	48 83 fa 0f          	cmp    $0xf,%rdx
140852c26:	76 31                	jbe    0x140852c59
140852c28:	48 ff c2             	inc    %rdx
140852c2b:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140852c2f:	48 8b c1             	mov    %rcx,%rax
140852c32:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852c39:	72 19                	jb     0x140852c54
140852c3b:	48 83 c2 27          	add    $0x27,%rdx
140852c3f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852c43:	48 2b c1             	sub    %rcx,%rax
140852c46:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852c4a:	48 83 f8 1f          	cmp    $0x1f,%rax
140852c4e:	0f 87 a9 04 00 00    	ja     0x1408530fd
140852c54:	e8 eb 84 5c 00       	call   0x140e1b144
140852c59:	4d 8b 74 24 e0       	mov    -0x20(%r12),%r14
140852c5e:	4d 8b 7c 24 e8       	mov    -0x18(%r12),%r15
140852c63:	4d 3b f7             	cmp    %r15,%r14
140852c66:	0f 84 6e 02 00 00    	je     0x140852eda
140852c6c:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140852c71:	0f 57 c0             	xorps  %xmm0,%xmm0
140852c74:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140852c78:	48 c7 45 50 07 00 00 	movq   $0x7,0x50(%rbp)
140852c7f:	00
140852c80:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
140852c87:	00
140852c88:	48 8b 05 39 e3 7e 00 	mov    0x7ee339(%rip),%rax        # 0x141040fc8
140852c8f:	89 45 40             	mov    %eax,0x40(%rbp)
140852c92:	0f b7 05 33 e3 7e 00 	movzwl 0x7ee333(%rip),%eax        # 0x141040fcc
140852c99:	66 89 45 44          	mov    %ax,0x44(%rbp)
140852c9d:	0f b6 05 2a e3 7e 00 	movzbl 0x7ee32a(%rip),%eax        # 0x141040fce
140852ca4:	88 45 46             	mov    %al,0x46(%rbp)
140852ca7:	c6 45 47 00          	movb   $0x0,0x47(%rbp)
140852cab:	83 ce 02             	or     $0x2,%esi
140852cae:	89 74 24 20          	mov    %esi,0x20(%rsp)
140852cb2:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140852cb6:	48 8b cf             	mov    %rdi,%rcx
140852cb9:	e8 a2 b4 ff ff       	call   0x14084e160
140852cbe:	0f 57 c0             	xorps  %xmm0,%xmm0
140852cc1:	0f 11 45 68          	movups %xmm0,0x68(%rbp)
140852cc5:	48 c7 45 78 07 00 00 	movq   $0x7,0x78(%rbp)
140852ccc:	00
140852ccd:	48 c7 85 80 00 00 00 	movq   $0xf,0x80(%rbp)
140852cd4:	0f 00 00 00
140852cd8:	48 8b 05 d1 b1 77 00 	mov    0x77b1d1(%rip),%rax        # 0x140fcdeb0
140852cdf:	89 45 68             	mov    %eax,0x68(%rbp)
140852ce2:	0f b7 05 cb b1 77 00 	movzwl 0x77b1cb(%rip),%eax        # 0x140fcdeb4
140852ce9:	66 89 45 6c          	mov    %ax,0x6c(%rbp)
140852ced:	0f b6 05 c2 b1 77 00 	movzbl 0x77b1c2(%rip),%eax        # 0x140fcdeb6
140852cf4:	88 45 6e             	mov    %al,0x6e(%rbp)
140852cf7:	c6 45 6f 00          	movb   $0x0,0x6f(%rbp)
140852cfb:	4d 8b c6             	mov    %r14,%r8
140852cfe:	48 8d 55 68          	lea    0x68(%rbp),%rdx
140852d02:	48 8b cf             	mov    %rdi,%rcx
140852d05:	e8 e6 1c 00 00       	call   0x1408549f0
140852d0a:	0f 57 c0             	xorps  %xmm0,%xmm0
140852d0d:	0f 11 85 88 00 00 00 	movups %xmm0,0x88(%rbp)
140852d14:	48 c7 85 98 00 00 00 	movq   $0x4,0x98(%rbp)
140852d1b:	04 00 00 00
140852d1f:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140852d26:	0f 00 00 00
140852d2a:	c7 85 88 00 00 00 74 	movl   $0x65707974,0x88(%rbp)
140852d31:	79 70 65
140852d34:	c6 85 8c 00 00 00 00 	movb   $0x0,0x8c(%rbp)
140852d3b:	4d 8d 46 20          	lea    0x20(%r14),%r8
140852d3f:	48 8d 95 88 00 00 00 	lea    0x88(%rbp),%rdx
140852d46:	48 8b cf             	mov    %rdi,%rcx
140852d49:	e8 a2 1c 00 00       	call   0x1408549f0
140852d4e:	49 83 7e 50 00       	cmpq   $0x0,0x50(%r14)
140852d53:	0f 84 7d 00 00 00    	je     0x140852dd6
140852d59:	48 8b cf             	mov    %rdi,%rcx
140852d5c:	e8 8f d3 fe ff       	call   0x1408400f0
140852d61:	48 8b 5f 40          	mov    0x40(%rdi),%rbx
140852d65:	49 8d 56 40          	lea    0x40(%r14),%rdx
140852d69:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
140852d70:	e8 cb 5c 95 ff       	call   0x1401a8a40
140852d75:	c7 85 c8 00 00 00 00 	movl   $0x0,0xc8(%rbp)
140852d7c:	00 00 00
140852d7f:	48 8b d3             	mov    %rbx,%rdx
140852d82:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
140852d89:	e8 72 ce fe ff       	call   0x14083fc00
140852d8e:	90                   	nop
140852d8f:	48 8b 95 c0 00 00 00 	mov    0xc0(%rbp),%rdx
140852d96:	48 83 fa 0f          	cmp    $0xf,%rdx
140852d9a:	76 34                	jbe    0x140852dd0
140852d9c:	48 ff c2             	inc    %rdx
140852d9f:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140852da6:	48 8b c1             	mov    %rcx,%rax
140852da9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852db0:	72 19                	jb     0x140852dcb
140852db2:	48 83 c2 27          	add    $0x27,%rdx
140852db6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852dba:	48 2b c1             	sub    %rcx,%rax
140852dbd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852dc1:	48 83 f8 1f          	cmp    $0x1f,%rax
140852dc5:	0f 87 38 03 00 00    	ja     0x140853103
140852dcb:	e8 74 83 5c 00       	call   0x140e1b144
140852dd0:	c6 47 01 01          	movb   $0x1,0x1(%rdi)
140852dd4:	33 db                	xor    %ebx,%ebx
140852dd6:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
140852ddd:	48 83 fa 0f          	cmp    $0xf,%rdx
140852de1:	76 34                	jbe    0x140852e17
140852de3:	48 ff c2             	inc    %rdx
140852de6:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140852ded:	48 8b c1             	mov    %rcx,%rax
140852df0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852df7:	72 19                	jb     0x140852e12
140852df9:	48 83 c2 27          	add    $0x27,%rdx
140852dfd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852e01:	48 2b c1             	sub    %rcx,%rax
140852e04:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852e08:	48 83 f8 1f          	cmp    $0x1f,%rax
140852e0c:	0f 87 f7 02 00 00    	ja     0x140853109
140852e12:	e8 2d 83 5c 00       	call   0x140e1b144
140852e17:	48 89 9d 98 00 00 00 	mov    %rbx,0x98(%rbp)
140852e1e:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140852e25:	0f 00 00 00
140852e29:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
140852e30:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140852e37:	48 83 fa 0f          	cmp    $0xf,%rdx
140852e3b:	76 31                	jbe    0x140852e6e
140852e3d:	48 ff c2             	inc    %rdx
140852e40:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140852e44:	48 8b c1             	mov    %rcx,%rax
140852e47:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852e4e:	72 19                	jb     0x140852e69
140852e50:	48 83 c2 27          	add    $0x27,%rdx
140852e54:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852e58:	48 2b c1             	sub    %rcx,%rax
140852e5b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852e5f:	48 83 f8 1f          	cmp    $0x1f,%rax
140852e63:	0f 87 a6 02 00 00    	ja     0x14085310f
140852e69:	e8 d6 82 5c 00       	call   0x140e1b144
140852e6e:	48 89 5d 78          	mov    %rbx,0x78(%rbp)
140852e72:	48 c7 85 80 00 00 00 	movq   $0xf,0x80(%rbp)
140852e79:	0f 00 00 00
140852e7d:	c6 45 68 00          	movb   $0x0,0x68(%rbp)
140852e81:	83 e6 fd             	and    $0xfffffffd,%esi
140852e84:	48 85 ff             	test   %rdi,%rdi
140852e87:	74 09                	je     0x140852e92
140852e89:	48 8b cf             	mov    %rdi,%rcx
140852e8c:	e8 7f d0 fe ff       	call   0x14083ff10
140852e91:	90                   	nop
140852e92:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140852e96:	48 83 fa 0f          	cmp    $0xf,%rdx
140852e9a:	76 31                	jbe    0x140852ecd
140852e9c:	48 ff c2             	inc    %rdx
140852e9f:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140852ea3:	48 8b c1             	mov    %rcx,%rax
140852ea6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852ead:	72 19                	jb     0x140852ec8
140852eaf:	48 83 c2 27          	add    $0x27,%rdx
140852eb3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852eb7:	48 2b c1             	sub    %rcx,%rax
140852eba:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852ebe:	48 83 f8 1f          	cmp    $0x1f,%rax
140852ec2:	0f 87 4d 02 00 00    	ja     0x140853115
140852ec8:	e8 77 82 5c 00       	call   0x140e1b144
140852ecd:	49 83 c6 60          	add    $0x60,%r14
140852ed1:	4d 3b f7             	cmp    %r15,%r14
140852ed4:	0f 85 97 fd ff ff    	jne    0x140852c71
140852eda:	49 8b 5c 24 f8       	mov    -0x8(%r12),%rbx
140852edf:	4d 8b 34 24          	mov    (%r12),%r14
140852ee3:	49 3b de             	cmp    %r14,%rbx
140852ee6:	0f 84 58 01 00 00    	je     0x140853044
140852eec:	0f 1f 40 00          	nopl   0x0(%rax)
140852ef0:	0f 57 c0             	xorps  %xmm0,%xmm0
140852ef3:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140852ef7:	48 c7 45 50 05 00 00 	movq   $0x5,0x50(%rbp)
140852efe:	00
140852eff:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
140852f06:	00
140852f07:	8b 05 63 05 79 00    	mov    0x790563(%rip),%eax        # 0x140fe3470
140852f0d:	89 45 40             	mov    %eax,0x40(%rbp)
140852f10:	0f b6 05 5d 05 79 00 	movzbl 0x79055d(%rip),%eax        # 0x140fe3474
140852f17:	88 45 44             	mov    %al,0x44(%rbp)
140852f1a:	c6 45 45 00          	movb   $0x0,0x45(%rbp)
140852f1e:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140852f23:	83 ce 01             	or     $0x1,%esi
140852f26:	89 74 24 20          	mov    %esi,0x20(%rsp)
140852f2a:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140852f2e:	48 8b cf             	mov    %rdi,%rcx
140852f31:	e8 2a b2 ff ff       	call   0x14084e160
140852f36:	0f 57 c0             	xorps  %xmm0,%xmm0
140852f39:	0f 11 45 68          	movups %xmm0,0x68(%rbp)
140852f3d:	48 c7 45 78 07 00 00 	movq   $0x7,0x78(%rbp)
140852f44:	00
140852f45:	48 c7 85 80 00 00 00 	movq   $0xf,0x80(%rbp)
140852f4c:	0f 00 00 00
140852f50:	48 8b 05 59 af 77 00 	mov    0x77af59(%rip),%rax        # 0x140fcdeb0
140852f57:	89 45 68             	mov    %eax,0x68(%rbp)
140852f5a:	0f b7 05 53 af 77 00 	movzwl 0x77af53(%rip),%eax        # 0x140fcdeb4
140852f61:	66 89 45 6c          	mov    %ax,0x6c(%rbp)
140852f65:	0f b6 05 4a af 77 00 	movzbl 0x77af4a(%rip),%eax        # 0x140fcdeb6
140852f6c:	88 45 6e             	mov    %al,0x6e(%rbp)
140852f6f:	c6 45 6f 00          	movb   $0x0,0x6f(%rbp)
140852f73:	4c 8b c3             	mov    %rbx,%r8
140852f76:	48 8d 55 68          	lea    0x68(%rbp),%rdx
140852f7a:	48 8b cf             	mov    %rdi,%rcx
140852f7d:	e8 6e 1a 00 00       	call   0x1408549f0
140852f82:	48 8d 53 40          	lea    0x40(%rbx),%rdx
140852f86:	41 b0 01             	mov    $0x1,%r8b
140852f89:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140852f8e:	e8 bd 1c 00 00       	call   0x140854c50
140852f93:	90                   	nop
140852f94:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140852f9b:	48 83 fa 0f          	cmp    $0xf,%rdx
140852f9f:	76 31                	jbe    0x140852fd2
140852fa1:	48 ff c2             	inc    %rdx
140852fa4:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140852fa8:	48 8b c1             	mov    %rcx,%rax
140852fab:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140852fb2:	72 19                	jb     0x140852fcd
140852fb4:	48 83 c2 27          	add    $0x27,%rdx
140852fb8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140852fbc:	48 2b c1             	sub    %rcx,%rax
140852fbf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140852fc3:	48 83 f8 1f          	cmp    $0x1f,%rax
140852fc7:	0f 87 4e 01 00 00    	ja     0x14085311b
140852fcd:	e8 72 81 5c 00       	call   0x140e1b144
140852fd2:	48 c7 45 78 00 00 00 	movq   $0x0,0x78(%rbp)
140852fd9:	00
140852fda:	48 c7 85 80 00 00 00 	movq   $0xf,0x80(%rbp)
140852fe1:	0f 00 00 00
140852fe5:	c6 45 68 00          	movb   $0x0,0x68(%rbp)
140852fe9:	83 e6 fe             	and    $0xfffffffe,%esi
140852fec:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140852ff1:	48 85 c9             	test   %rcx,%rcx
140852ff4:	74 06                	je     0x140852ffc
140852ff6:	e8 15 cf fe ff       	call   0x14083ff10
140852ffb:	90                   	nop
140852ffc:	48 8b 55 58          	mov    0x58(%rbp),%rdx
140853000:	48 83 fa 0f          	cmp    $0xf,%rdx
140853004:	76 31                	jbe    0x140853037
140853006:	48 ff c2             	inc    %rdx
140853009:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14085300d:	48 8b c1             	mov    %rcx,%rax
140853010:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140853017:	72 19                	jb     0x140853032
140853019:	48 83 c2 27          	add    $0x27,%rdx
14085301d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140853021:	48 2b c1             	sub    %rcx,%rax
140853024:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax