140e83c6a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e83c6f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83c74:	e8 e7 aa 00 00       	call   0x140e8e760
140e83c79:	0f b7 18             	movzwl (%rax),%ebx
140e83c7c:	48 8b 07             	mov    (%rdi),%rax
140e83c7f:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e83c84:	48 8b cf             	mov    %rdi,%rcx
140e83c87:	48 8b 40 10          	mov    0x10(%rax),%rax
140e83c8b:	ff 15 8f fd 0f 00    	call   *0xffd8f(%rip)        # 0x140f83a20
140e83c91:	44 0f b7 00          	movzwl (%rax),%r8d
140e83c95:	44 03 c3             	add    %ebx,%r8d
140e83c98:	41 81 f8 ff ff 00 00 	cmp    $0xffff,%r8d
140e83c9f:	0f 87 75 09 00 00    	ja     0x140e8461a
140e83ca5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140e83caa:	48 8b cf             	mov    %rdi,%rcx
140e83cad:	e8 2e cc ae ff       	call   0x1409708e0
140e83cb2:	c7 44 24 38 1f cc 00 	movl   $0xcc1f,0x38(%rsp)
140e83cb9:	00
140e83cba:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140e83cbf:	ba 09 00 00 00       	mov    $0x9,%edx
140e83cc4:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
140e83cc8:	48 8b cf             	mov    %rdi,%rcx
140e83ccb:	e8 e0 9c fe ff       	call   0x140e6d9b0
140e83cd0:	90                   	nop
140e83cd1:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140e83cd6:	49 83 f8 07          	cmp    $0x7,%r8
140e83cda:	76 14                	jbe    0x140e83cf0
140e83cdc:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140e83ce1:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e83ce6:	e8 a5 93 31 ff       	call   0x14019d090
140e83ceb:	eb 03                	jmp    0x140e83cf0
140e83ced:	45 33 ff             	xor    %r15d,%r15d
140e83cf0:	49 8b 0c 24          	mov    (%r12),%rcx
140e83cf4:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140e83cf8:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
140e83cfc:	0f 85 ff f8 ff ff    	jne    0x140e83601
140e83d02:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
140e83d06:	e8 65 91 f2 ff       	call   0x140dace70
140e83d0b:	e9 1b f9 ff ff       	jmp    0x140e8362b
140e83d10:	f0 41 ff 46 24       	lock incl 0x24(%r14)
140e83d15:	e9 0e f9 ff ff       	jmp    0x140e83628
140e83d1a:	66 41 83 fd 01       	cmp    $0x1,%r13w
140e83d1f:	0f 85 03 f9 ff ff    	jne    0x140e83628
140e83d25:	66 44 39 6c 24 32    	cmp    %r13w,0x32(%rsp)
140e83d2b:	0f 85 f7 f8 ff ff    	jne    0x140e83628
140e83d31:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140e83d36:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e83d3b:	e8 10 0a 00 00       	call   0x140e84750
140e83d40:	90                   	nop
140e83d41:	4c 8b c0             	mov    %rax,%r8
140e83d44:	41 bd 02 00 00 00    	mov    $0x2,%r13d
140e83d4a:	41 8b d5             	mov    %r13d,%edx
140e83d4d:	48 8b cf             	mov    %rdi,%rcx
140e83d50:	e8 eb f3 fe ff       	call   0x140e73140
140e83d55:	90                   	nop
140e83d56:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e83d5b:	e8 f0 3c 31 ff       	call   0x140197a50
140e83d60:	33 d2                	xor    %edx,%edx
140e83d62:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83d67:	e8 c4 b3 fe ff       	call   0x140e6f130
140e83d6c:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e83d71:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e83d76:	ba 03 00 00 00       	mov    $0x3,%edx
140e83d7b:	48 8b cf             	mov    %rdi,%rcx
140e83d7e:	e8 ad 2e fe ff       	call   0x140e66c30
140e83d83:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140e83d89:	41 8b d5             	mov    %r13d,%edx
140e83d8c:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83d91:	e8 9a b1 00 00       	call   0x140e8ef30
140e83d96:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140e83d9b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e83da0:	e8 ab 09 00 00       	call   0x140e84750
140e83da5:	90                   	nop
140e83da6:	4c 8b c0             	mov    %rax,%r8
140e83da9:	41 bf 04 00 00 00    	mov    $0x4,%r15d
140e83daf:	41 8b d7             	mov    %r15d,%edx
140e83db2:	48 8b cf             	mov    %rdi,%rcx
140e83db5:	e8 86 f3 fe ff       	call   0x140e73140
140e83dba:	90                   	nop
140e83dbb:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e83dc0:	e8 8b 3c 31 ff       	call   0x140197a50
140e83dc5:	33 d2                	xor    %edx,%edx
140e83dc7:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83dcc:	e8 5f b3 fe ff       	call   0x140e6f130
140e83dd1:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e83dd6:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e83ddb:	ba 05 00 00 00       	mov    $0x5,%edx
140e83de0:	48 8b cf             	mov    %rdi,%rcx
140e83de3:	e8 48 2e fe ff       	call   0x140e66c30
140e83de8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140e83dee:	41 8b d5             	mov    %r13d,%edx
140e83df1:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83df6:	e8 35 b1 00 00       	call   0x140e8ef30
140e83dfb:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e83dff:	45 0f b7 c7          	movzwl %r15w,%r8d
140e83e03:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e83e08:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83e0d:	e8 4e a9 00 00       	call   0x140e8e760
140e83e12:	0f b7 18             	movzwl (%rax),%ebx
140e83e15:	49 8b 06             	mov    (%r14),%rax
140e83e18:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140e83e1d:	49 8b ce             	mov    %r14,%rcx
140e83e20:	48 8b 40 10          	mov    0x10(%rax),%rax
140e83e24:	ff 15 f6 fb 0f 00    	call   *0xffbf6(%rip)        # 0x140f83a20
140e83e2a:	0f b7 10             	movzwl (%rax),%edx
140e83e2d:	03 d3                	add    %ebx,%edx
140e83e2f:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e83e35:	0f 87 f1 07 00 00    	ja     0x140e8462c
140e83e3b:	41 b0 01             	mov    $0x1,%r8b
140e83e3e:	49 8b ce             	mov    %r14,%rcx
140e83e41:	e8 ba d2 ae ff       	call   0x140971100
140e83e46:	89 44 24 40          	mov    %eax,0x40(%rsp)
140e83e4a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140e83e4f:	ba 07 00 00 00       	mov    $0x7,%edx
140e83e54:	48 8b cf             	mov    %rdi,%rcx
140e83e57:	e8 74 2e fe ff       	call   0x140e66cd0
140e83e5c:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e83e60:	45 0f b7 c5          	movzwl %r13w,%r8d
140e83e64:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e83e69:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83e6e:	e8 ed a8 00 00       	call   0x140e8e760
140e83e73:	0f b7 18             	movzwl (%rax),%ebx
140e83e76:	49 8b 06             	mov    (%r14),%rax
140e83e79:	48 8d 54 24 34       	lea    0x34(%rsp),%rdx
140e83e7e:	49 8b ce             	mov    %r14,%rcx
140e83e81:	48 8b 40 10          	mov    0x10(%rax),%rax
140e83e85:	ff 15 95 fb 0f 00    	call   *0xffb95(%rip)        # 0x140f83a20
140e83e8b:	0f b7 10             	movzwl (%rax),%edx
140e83e8e:	03 d3                	add    %ebx,%edx
140e83e90:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e83e96:	0f 87 8a 07 00 00    	ja     0x140e84626
140e83e9c:	41 b0 01             	mov    $0x1,%r8b
140e83e9f:	49 8b ce             	mov    %r14,%rcx
140e83ea2:	e8 d9 d1 ae ff       	call   0x140971080
140e83ea7:	66 83 f8 06          	cmp    $0x6,%ax
140e83eab:	0f 85 3b f7 ff ff    	jne    0x140e835ec
140e83eb1:	33 d2                	xor    %edx,%edx
140e83eb3:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83eb8:	e8 73 b2 fe ff       	call   0x140e6f130
140e83ebd:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e83ec2:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e83ec7:	ba 0a 00 00 00       	mov    $0xa,%edx
140e83ecc:	48 8b cf             	mov    %rdi,%rcx
140e83ecf:	e8 5c 2d fe ff       	call   0x140e66c30
140e83ed4:	45 33 c0             	xor    %r8d,%r8d
140e83ed7:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140e83edc:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83ee1:	e8 ca b1 fe ff       	call   0x140e6f0b0
140e83ee6:	90                   	nop
140e83ee7:	4c 8b c0             	mov    %rax,%r8
140e83eea:	ba 08 00 00 00       	mov    $0x8,%edx
140e83eef:	48 8b cf             	mov    %rdi,%rcx
140e83ef2:	e8 c9 99 fe ff       	call   0x140e6d8c0
140e83ef7:	90                   	nop
140e83ef8:	e9 f9 fa ff ff       	jmp    0x140e839f6
140e83efd:	81 f9 00 87 00 00    	cmp    $0x8700,%ecx
140e83f03:	77 40                	ja     0x140e83f45
140e83f05:	0f 84 24 03 00 00    	je     0x140e8422f
140e83f0b:	81 e9 01 85 00 00    	sub    $0x8501,%ecx
140e83f11:	81 f9 84 00 00 00    	cmp    $0x84,%ecx
140e83f17:	0f 87 ba 06 00 00    	ja     0x140e845d7
140e83f1d:	48 63 c1             	movslq %ecx,%rax
140e83f20:	48 8d 15 d9 c0 17 ff 	lea    -0xe83f27(%rip),%rdx        # 0x140000000
140e83f27:	0f b6 84 02 bc 46 e8 	movzbl 0xe846bc(%rdx,%rax,1),%eax
140e83f2e:	00
140e83f2f:	8b 8c 82 b0 46 e8 00 	mov    0xe846b0(%rdx,%rax,4),%ecx
140e83f36:	48 03 ca             	add    %rdx,%rcx
140e83f39:	ff e1                	jmp    *%rcx
140e83f3b:	f0 41 ff 46 34       	lock incl 0x34(%r14)
140e83f40:	e9 e3 f6 ff ff       	jmp    0x140e83628
140e83f45:	81 f9 87 ad 00 00    	cmp    $0xad87,%ecx
140e83f4b:	0f 87 72 06 00 00    	ja     0x140e845c3
140e83f51:	74 1e                	je     0x140e83f71
140e83f53:	81 f9 80 87 00 00    	cmp    $0x8780,%ecx
140e83f59:	0f 84 d0 02 00 00    	je     0x140e8422f
140e83f5f:	41 8d 87 00 53 ff ff 	lea    -0xad00(%r15),%eax
140e83f66:	a9 7f ff ff ff       	test   $0xffffff7f,%eax
140e83f6b:	0f 85 66 06 00 00    	jne    0x140e845d7
140e83f71:	66 83 7c 24 34 01    	cmpw   $0x1,0x34(%rsp)
140e83f77:	0f 85 ab f6 ff ff    	jne    0x140e83628
140e83f7d:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140e83f82:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e83f87:	e8 c4 07 00 00       	call   0x140e84750
140e83f8c:	90                   	nop
140e83f8d:	4c 8b c0             	mov    %rax,%r8
140e83f90:	41 bf 04 00 00 00    	mov    $0x4,%r15d
140e83f96:	41 8b d7             	mov    %r15d,%edx
140e83f99:	48 8b cf             	mov    %rdi,%rcx
140e83f9c:	e8 9f f1 fe ff       	call   0x140e73140
140e83fa1:	90                   	nop
140e83fa2:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140e83fa7:	48 83 fa 0f          	cmp    $0xf,%rdx
140e83fab:	76 32                	jbe    0x140e83fdf
140e83fad:	48 ff c2             	inc    %rdx
140e83fb0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140e83fb5:	48 8b c1             	mov    %rcx,%rax
140e83fb8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e83fbf:	72 19                	jb     0x140e83fda
140e83fc1:	48 83 c2 27          	add    $0x27,%rdx
140e83fc5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e83fc9:	48 2b c1             	sub    %rcx,%rax
140e83fcc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e83fd0:	48 83 f8 1f          	cmp    $0x1f,%rax
140e83fd4:	0f 87 58 06 00 00    	ja     0x140e84632
140e83fda:	e8 65 71 f9 ff       	call   0x140e1b144
140e83fdf:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e83fe3:	41 bd 02 00 00 00    	mov    $0x2,%r13d
140e83fe9:	45 0f b7 c5          	movzwl %r13w,%r8d
140e83fed:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e83ff2:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e83ff7:	e8 64 a7 00 00       	call   0x140e8e760
140e83ffc:	0f b7 18             	movzwl (%rax),%ebx
140e83fff:	49 8b 06             	mov    (%r14),%rax
140e84002:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e84007:	49 8b ce             	mov    %r14,%rcx
140e8400a:	48 8b 40 10          	mov    0x10(%rax),%rax
140e8400e:	ff 15 0c fa 0f 00    	call   *0xffa0c(%rip)        # 0x140f83a20
140e84014:	0f b7 10             	movzwl (%rax),%edx
140e84017:	03 d3                	add    %ebx,%edx
140e84019:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e8401f:	0f 87 61 06 00 00    	ja     0x140e84686
140e84025:	41 b0 01             	mov    $0x1,%r8b
140e84028:	49 8b ce             	mov    %r14,%rcx
140e8402b:	e8 50 d0 ae ff       	call   0x140971080
140e84030:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e84035:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e8403a:	ba 05 00 00 00       	mov    $0x5,%edx
140e8403f:	48 8b cf             	mov    %rdi,%rcx
140e84042:	e8 e9 2b fe ff       	call   0x140e66c30
140e84047:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140e8404d:	41 8b d5             	mov    %r13d,%edx
140e84050:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e84055:	e8 d6 ae 00 00       	call   0x140e8ef30
140e8405a:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e8405e:	45 0f b7 c7          	movzwl %r15w,%r8d
140e84062:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e84067:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e8406c:	e8 ef a6 00 00       	call   0x140e8e760
140e84071:	0f b7 18             	movzwl (%rax),%ebx
140e84074:	49 8b 06             	mov    (%r14),%rax
140e84077:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e8407c:	49 8b ce             	mov    %r14,%rcx
140e8407f:	48 8b 40 10          	mov    0x10(%rax),%rax
140e84083:	ff 15 97 f9 0f 00    	call   *0xff997(%rip)        # 0x140f83a20
140e84089:	0f b7 10             	movzwl (%rax),%edx
140e8408c:	03 d3                	add    %ebx,%edx
140e8408e:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e84094:	0f 87 e6 05 00 00    	ja     0x140e84680
140e8409a:	41 b0 01             	mov    $0x1,%r8b
140e8409d:	49 8b ce             	mov    %r14,%rcx
140e840a0:	e8 5b d0 ae ff       	call   0x140971100
140e840a5:	89 44 24 40          	mov    %eax,0x40(%rsp)
140e840a9:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140e840ae:	ba 07 00 00 00       	mov    $0x7,%edx
140e840b3:	48 8b cf             	mov    %rdi,%rcx
140e840b6:	e8 15 2c fe ff       	call   0x140e66cd0
140e840bb:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e840bf:	45 0f b7 c5          	movzwl %r13w,%r8d
140e840c3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e840c8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e840cd:	e8 8e a6 00 00       	call   0x140e8e760
140e840d2:	0f b7 18             	movzwl (%rax),%ebx
140e840d5:	49 8b 06             	mov    (%r14),%rax
140e840d8:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e840dd:	49 8b ce             	mov    %r14,%rcx
140e840e0:	48 8b 40 10          	mov    0x10(%rax),%rax
140e840e4:	ff 15 36 f9 0f 00    	call   *0xff936(%rip)        # 0x140f83a20
140e840ea:	0f b7 10             	movzwl (%rax),%edx
140e840ed:	03 d3                	add    %ebx,%edx
140e840ef:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e840f5:	0f 87 7f 05 00 00    	ja     0x140e8467a
140e840fb:	41 b0 01             	mov    $0x1,%r8b
140e840fe:	49 8b ce             	mov    %r14,%rcx
140e84101:	e8 7a cf ae ff       	call   0x140971080
140e84106:	66 83 f8 06          	cmp    $0x6,%ax
140e8410a:	0f 85 dc f4 ff ff    	jne    0x140e835ec
140e84110:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e84114:	45 0f b7 c5          	movzwl %r13w,%r8d
140e84118:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e8411d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e84122:	e8 39 a6 00 00       	call   0x140e8e760
140e84127:	0f b7 18             	movzwl (%rax),%ebx
140e8412a:	49 8b 06             	mov    (%r14),%rax
140e8412d:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e84132:	49 8b ce             	mov    %r14,%rcx
140e84135:	48 8b 40 10          	mov    0x10(%rax),%rax
140e84139:	ff 15 e1 f8 0f 00    	call   *0xff8e1(%rip)        # 0x140f83a20
140e8413f:	0f b7 10             	movzwl (%rax),%edx
140e84142:	03 d3                	add    %ebx,%edx
140e84144:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e8414a:	0f 87 24 05 00 00    	ja     0x140e84674
140e84150:	41 b0 01             	mov    $0x1,%r8b
140e84153:	49 8b ce             	mov    %r14,%rcx
140e84156:	e8 25 cf ae ff       	call   0x140971080
140e8415b:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
140e84160:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e84165:	ba 0a 00 00 00       	mov    $0xa,%edx
140e8416a:	48 8b cf             	mov    %rdi,%rcx
140e8416d:	e8 be 2a fe ff       	call   0x140e66c30
140e84172:	4c 8b 75 80          	mov    -0x80(%rbp),%r14
140e84176:	45 0f b7 c7          	movzwl %r15w,%r8d
140e8417a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140e8417f:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140e84184:	e8 d7 a5 00 00       	call   0x140e8e760
140e84189:	0f b7 18             	movzwl (%rax),%ebx
140e8418c:	49 8b 06             	mov    (%r14),%rax
140e8418f:	48 8d 54 24 32       	lea    0x32(%rsp),%rdx
140e84194:	49 8b ce             	mov    %r14,%rcx
140e84197:	48 8b 40 10          	mov    0x10(%rax),%rax
140e8419b:	ff 15 7f f8 0f 00    	call   *0xff87f(%rip)        # 0x140f83a20
140e841a1:	0f b7 10             	movzwl (%rax),%edx
140e841a4:	03 d3                	add    %ebx,%edx
140e841a6:	81 fa ff ff 00 00    	cmp    $0xffff,%edx
140e841ac:	0f 87 bc 04 00 00    	ja     0x140e8466e
140e841b2:	45 33 c0             	xor    %r8d,%r8d
140e841b5:	49 8b ce             	mov    %r14,%rcx
140e841b8:	e8 43 cf ae ff       	call   0x140971100
140e841bd:	8b d0                	mov    %eax,%edx
140e841bf:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e841c4:	e8 f7 f8 ad ff       	call   0x140963ac0
140e841c9:	c7 44 24 38 1f 02 00 	movl   $0x21f,0x38(%rsp)
140e841d0:	00
140e841d1:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140e841d6:	ba 08 00 00 00       	mov    $0x8,%edx
140e841db:	48 8b cf             	mov    %rdi,%rcx
140e841de:	e8 dd 96 fe ff       	call   0x140e6d8c0
140e841e3:	90                   	nop
140e841e4:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140e841e9:	48 83 fa 07          	cmp    $0x7,%rdx
140e841ed:	0f 86 f9 f3 ff ff    	jbe    0x140e835ec
140e841f3:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e841fa:	00
140e841fb:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140e84200:	48 8b c1             	mov    %rcx,%rax
140e84203:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e8420a:	72 19                	jb     0x140e84225
140e8420c:	48 83 c2 27          	add    $0x27,%rdx
140e84210:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e84214:	48 2b c1             	sub    %rcx,%rax
140e84217:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e8421b:	48 83 f8 1f          	cmp    $0x1f,%rax
140e8421f:	0f 87 43 04 00 00    	ja     0x140e84668
140e84225:	e8 1a 6f f9 ff       	call   0x140e1b144
140e8422a:	e9 bd f3 ff ff       	jmp    0x140e835ec
140e8422f:	66 83 7c 24 34 01    	cmpw   $0x1,0x34(%rsp)
140e84235:	0f 85 ed f3 ff ff    	jne    0x140e83628
140e8423b:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140e84240:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140e84245:	e8 06 05 00 00       	call   0x140e84750
140e8424a:	90                   	nop