140d0e736:	c1 f8 03             	sar    $0x3,%eax
140d0e739:	48 63 e8             	movslq %eax,%rbp
140d0e73c:	81 e3 07 00 00 80    	and    $0x80000007,%ebx
140d0e742:	7d 07                	jge    0x140d0e74b
140d0e744:	ff cb                	dec    %ebx
140d0e746:	83 cb f8             	or     $0xfffffff8,%ebx
140d0e749:	ff c3                	inc    %ebx
140d0e74b:	48 8d 0d 7e 12 46 00 	lea    0x46127e(%rip),%rcx        # 0x14116f9d0
140d0e752:	e8 89 f6 fe ff       	call   0x140cfdde0
140d0e757:	48 8b f8             	mov    %rax,%rdi
140d0e75a:	48 85 c0             	test   %rax,%rax
140d0e75d:	74 3e                	je     0x140d0e79d
140d0e75f:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
140d0e765:	48 8b 40 08          	mov    0x8(%rax),%rax
140d0e769:	48 85 c0             	test   %rax,%rax
140d0e76c:	75 0e                	jne    0x140d0e77c
140d0e76e:	e8 dd 2d fc ff       	call   0x140cd1550
140d0e773:	48 89 47 08          	mov    %rax,0x8(%rdi)
140d0e777:	48 85 c0             	test   %rax,%rax
140d0e77a:	74 12                	je     0x140d0e78e
140d0e77c:	44 8b c5             	mov    %ebp,%r8d
140d0e77f:	49 8b d6             	mov    %r14,%rdx
140d0e782:	48 8b c8             	mov    %rax,%rcx
140d0e785:	e8 26 8b ff ff       	call   0x140d072b0
140d0e78a:	85 c0                	test   %eax,%eax
140d0e78c:	75 13                	jne    0x140d0e7a1
140d0e78e:	48 8d 15 3b 12 46 00 	lea    0x46123b(%rip),%rdx        # 0x14116f9d0
140d0e795:	48 8b cf             	mov    %rdi,%rcx
140d0e798:	e8 d3 fc fe ff       	call   0x140cfe470
140d0e79d:	33 c0                	xor    %eax,%eax
140d0e79f:	eb 41                	jmp    0x140d0e7e2
140d0e7a1:	48 8b 47 08          	mov    0x8(%rdi),%rax
140d0e7a5:	83 60 10 f8          	andl   $0xfffffff8,0x10(%rax)
140d0e7a9:	48 8b 47 08          	mov    0x8(%rdi),%rax
140d0e7ad:	83 48 10 08          	orl    $0x8,0x10(%rax)
140d0e7b1:	85 db                	test   %ebx,%ebx
140d0e7b3:	7e 25                	jle    0x140d0e7da
140d0e7b5:	48 8b 47 08          	mov    0x8(%rdi),%rax
140d0e7b9:	8b cb                	mov    %ebx,%ecx
140d0e7bb:	48 8b 50 08          	mov    0x8(%rax),%rdx
140d0e7bf:	b8 ff 00 00 00       	mov    $0xff,%eax
140d0e7c4:	d3 f8                	sar    %cl,%eax
140d0e7c6:	f6 d0                	not    %al
140d0e7c8:	20 44 2a ff          	and    %al,-0x1(%rdx,%rbp,1)
140d0e7cc:	b8 08 00 00 00       	mov    $0x8,%eax
140d0e7d1:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140d0e7d5:	2b c3                	sub    %ebx,%eax
140d0e7d7:	09 41 10             	or     %eax,0x10(%rcx)
140d0e7da:	48 89 3e             	mov    %rdi,(%rsi)
140d0e7dd:	b8 01 00 00 00       	mov    $0x1,%eax
140d0e7e2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d0e7e7:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140d0e7ec:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140d0e7f1:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140d0e7f6:	48 83 c4 20          	add    $0x20,%rsp
140d0e7fa:	41 5e                	pop    %r14
140d0e7fc:	c3                   	ret
140d0e7fd:	cc                   	int3
140d0e7fe:	cc                   	int3
140d0e7ff:	cc                   	int3
140d0e800:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140d0e805:	57                   	push   %rdi
140d0e806:	41 54                	push   %r12
140d0e808:	41 57                	push   %r15
140d0e80a:	b8 20 00 00 00       	mov    $0x20,%eax
140d0e80f:	e8 8c cc 10 00       	call   0x140e1b4a0
140d0e814:	48 2b e0             	sub    %rax,%rsp
140d0e817:	4d 8b f8             	mov    %r8,%r15
140d0e81a:	49 63 f9             	movslq %r9d,%rdi
140d0e81d:	48 8b ea             	mov    %rdx,%rbp
140d0e820:	4c 8b e1             	mov    %rcx,%r12
140d0e823:	44 8b c7             	mov    %edi,%r8d
140d0e826:	49 8b d7             	mov    %r15,%rdx
140d0e829:	48 8b cd             	mov    %rbp,%rcx
140d0e82c:	e8 bf 02 00 00       	call   0x140d0eaf0
140d0e831:	85 c0                	test   %eax,%eax
140d0e833:	78 1c                	js     0x140d0e851
140d0e835:	44 8b c0             	mov    %eax,%r8d
140d0e838:	48 8b d5             	mov    %rbp,%rdx
140d0e83b:	49 8b cc             	mov    %r12,%rcx
140d0e83e:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140d0e843:	48 83 c4 20          	add    $0x20,%rsp
140d0e847:	41 5f                	pop    %r15
140d0e849:	41 5c                	pop    %r12
140d0e84b:	5f                   	pop    %rdi
140d0e84c:	e9 af fe ff ff       	jmp    0x140d0e700
140d0e851:	48 8d 0d 78 11 46 00 	lea    0x461178(%rip),%rcx        # 0x14116f9d0
140d0e858:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140d0e85d:	e8 7e f5 fe ff       	call   0x140cfdde0
140d0e862:	48 8b d8             	mov    %rax,%rbx
140d0e865:	48 85 c0             	test   %rax,%rax
140d0e868:	0f 84 ad 01 00 00    	je     0x140d0ea1b
140d0e86e:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140d0e873:	48 8d 0d e6 10 46 00 	lea    0x4610e6(%rip),%rcx        # 0x14116f960
140d0e87a:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
140d0e87f:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
140d0e885:	e8 56 f5 fe ff       	call   0x140cfdde0
140d0e88a:	48 89 43 08          	mov    %rax,0x8(%rbx)
140d0e88e:	48 85 c0             	test   %rax,%rax
140d0e891:	0f 84 69 01 00 00    	je     0x140d0ea00
140d0e897:	48 83 38 00          	cmpq   $0x0,(%rax)
140d0e89b:	75 15                	jne    0x140d0e8b2
140d0e89d:	e8 ae 2c fc ff       	call   0x140cd1550
140d0e8a2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d0e8a6:	48 89 01             	mov    %rax,(%rcx)
140d0e8a9:	48 85 c0             	test   %rax,%rax
140d0e8ac:	0f 84 4e 01 00 00    	je     0x140d0ea00
140d0e8b2:	48 8b 43 08          	mov    0x8(%rbx),%rax
140d0e8b6:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
140d0e8bb:	75 16                	jne    0x140d0e8d3
140d0e8bd:	e8 8e 2c fc ff       	call   0x140cd1550
140d0e8c2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d0e8c6:	48 89 41 08          	mov    %rax,0x8(%rcx)
140d0e8ca:	48 85 c0             	test   %rax,%rax
140d0e8cd:	0f 84 2d 01 00 00    	je     0x140d0ea00
140d0e8d3:	8b f7                	mov    %edi,%esi
140d0e8d5:	48 8b c7             	mov    %rdi,%rax
140d0e8d8:	85 ff                	test   %edi,%edi
140d0e8da:	7e 15                	jle    0x140d0e8f1
140d0e8dc:	0f 1f 40 00          	nopl   0x0(%rax)
140d0e8e0:	80 7c 28 ff 00       	cmpb   $0x0,-0x1(%rax,%rbp,1)
140d0e8e5:	75 0a                	jne    0x140d0e8f1
140d0e8e7:	ff ce                	dec    %esi
140d0e8e9:	48 ff c8             	dec    %rax
140d0e8ec:	48 85 c0             	test   %rax,%rax
140d0e8ef:	7f ef                	jg     0x140d0e8e0
140d0e8f1:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d0e8f5:	44 8b c6             	mov    %esi,%r8d
140d0e8f8:	48 8b d5             	mov    %rbp,%rdx
140d0e8fb:	48 8b 09             	mov    (%rcx),%rcx
140d0e8fe:	e8 ad 89 ff ff       	call   0x140d072b0
140d0e903:	85 c0                	test   %eax,%eax
140d0e905:	0f 84 f5 00 00 00    	je     0x140d0ea00
140d0e90b:	48 8b 43 08          	mov    0x8(%rbx),%rax
140d0e90f:	41 be 08 00 00 00    	mov    $0x8,%r14d
140d0e915:	48 8b 08             	mov    (%rax),%rcx
140d0e918:	83 61 10 f8          	andl   $0xfffffff8,0x10(%rcx)
140d0e91c:	48 8b 43 08          	mov    0x8(%rbx),%rax
140d0e920:	48 8b 08             	mov    (%rax),%rcx
140d0e923:	83 49 10 08          	orl    $0x8,0x10(%rcx)
140d0e927:	85 f6                	test   %esi,%esi
140d0e929:	7e 34                	jle    0x140d0e95f
140d0e92b:	48 63 c6             	movslq %esi,%rax
140d0e92e:	41 8d 56 f9          	lea    -0x7(%r14),%edx
140d0e932:	44 0f b6 44 28 ff    	movzbl -0x1(%rax,%rbp,1),%r8d
140d0e938:	41 f6 c0 7f          	test   $0x7f,%r8b
140d0e93c:	74 12                	je     0x140d0e950
140d0e93e:	66 90                	xchg   %ax,%ax
140d0e940:	ff c2                	inc    %edx
140d0e942:	b8 ff 00 00 00       	mov    $0xff,%eax
140d0e947:	8b ca                	mov    %edx,%ecx
140d0e949:	d3 e8                	shr    %cl,%eax
140d0e94b:	41 85 c0             	test   %eax,%r8d
140d0e94e:	75 f0                	jne    0x140d0e940
140d0e950:	48 8b 43 08          	mov    0x8(%rbx),%rax
140d0e954:	48 8b 08             	mov    (%rax),%rcx
140d0e957:	41 8b c6             	mov    %r14d,%eax
140d0e95a:	2b c2                	sub    %edx,%eax
140d0e95c:	09 41 10             	or     %eax,0x10(%rcx)
140d0e95f:	48 8b c7             	mov    %rdi,%rax
140d0e962:	85 ff                	test   %edi,%edi
140d0e964:	7e 12                	jle    0x140d0e978
140d0e966:	41 80 7c 07 ff ff    	cmpb   $0xff,-0x1(%r15,%rax,1)
140d0e96c:	75 0a                	jne    0x140d0e978
140d0e96e:	ff cf                	dec    %edi
140d0e970:	48 ff c8             	dec    %rax
140d0e973:	48 85 c0             	test   %rax,%rax
140d0e976:	7f ee                	jg     0x140d0e966
140d0e978:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d0e97c:	44 8b c7             	mov    %edi,%r8d
140d0e97f:	49 8b d7             	mov    %r15,%rdx
140d0e982:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140d0e986:	e8 25 89 ff ff       	call   0x140d072b0
140d0e98b:	85 c0                	test   %eax,%eax
140d0e98d:	74 71                	je     0x140d0ea00
140d0e98f:	48 8b 43 08          	mov    0x8(%rbx),%rax
140d0e993:	48 8b 48 08          	mov    0x8(%rax),%rcx
140d0e997:	83 61 10 f8          	andl   $0xfffffff8,0x10(%rcx)
140d0e99b:	48 8b 43 08          	mov    0x8(%rbx),%rax
140d0e99f:	48 8b 48 08          	mov    0x8(%rax),%rcx
140d0e9a3:	44 09 71 10          	or     %r14d,0x10(%rcx)
140d0e9a7:	85 ff                	test   %edi,%edi
140d0e9a9:	7e 4a                	jle    0x140d0e9f5
140d0e9ab:	48 63 c7             	movslq %edi,%rax
140d0e9ae:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d0e9b4:	46 0f b6 4c 38 ff    	movzbl -0x1(%rax,%r15,1),%r9d
140d0e9ba:	41 8b c1             	mov    %r9d,%eax
140d0e9bd:	83 e0 7f             	and    $0x7f,%eax
140d0e9c0:	3c 7f                	cmp    $0x7f,%al
140d0e9c2:	74 22                	je     0x140d0e9e6
140d0e9c4:	0f 1f 40 00          	nopl   0x0(%rax)
140d0e9c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d0e9cf:	00
140d0e9d0:	41 ff c0             	inc    %r8d
140d0e9d3:	ba ff 00 00 00       	mov    $0xff,%edx
140d0e9d8:	41 8b c8             	mov    %r8d,%ecx
140d0e9db:	d3 ea                	shr    %cl,%edx
140d0e9dd:	8b ca                	mov    %edx,%ecx
140d0e9df:	41 23 c9             	and    %r9d,%ecx
140d0e9e2:	3b ca                	cmp    %edx,%ecx
140d0e9e4:	75 ea                	jne    0x140d0e9d0
140d0e9e6:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d0e9ea:	45 2b f0             	sub    %r8d,%r14d
140d0e9ed:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140d0e9f1:	44 09 72 10          	or     %r14d,0x10(%rdx)
140d0e9f5:	49 89 1c 24          	mov    %rbx,(%r12)
140d0e9f9:	b8 01 00 00 00       	mov    $0x1,%eax
140d0e9fe:	eb 11                	jmp    0x140d0ea11
140d0ea00:	48 8d 15 c9 0f 46 00 	lea    0x460fc9(%rip),%rdx        # 0x14116f9d0
140d0ea07:	48 8b cb             	mov    %rbx,%rcx
140d0ea0a:	e8 61 fa fe ff       	call   0x140cfe470
140d0ea0f:	33 c0                	xor    %eax,%eax
140d0ea11:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d0ea16:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
140d0ea1b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d0ea20:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140d0ea25:	48 83 c4 20          	add    $0x20,%rsp
140d0ea29:	41 5f                	pop    %r15
140d0ea2b:	41 5c                	pop    %r12
140d0ea2d:	5f                   	pop    %rdi
140d0ea2e:	c3                   	ret
140d0ea2f:	cc                   	int3
140d0ea30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d0ea35:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d0ea3a:	57                   	push   %rdi
140d0ea3b:	b8 20 00 00 00       	mov    $0x20,%eax
140d0ea40:	e8 5b ca 10 00       	call   0x140e1b4a0
140d0ea45:	48 2b e0             	sub    %rax,%rsp
140d0ea48:	8b fa                	mov    %edx,%edi
140d0ea4a:	e8 91 fb ff ff       	call   0x140d0e5e0
140d0ea4f:	48 8b f0             	mov    %rax,%rsi
140d0ea52:	48 85 c0             	test   %rax,%rax
140d0ea55:	74 16                	je     0x140d0ea6d
140d0ea57:	48 8b 48 08          	mov    0x8(%rax),%rcx
140d0ea5b:	48 85 c9             	test   %rcx,%rcx
140d0ea5e:	74 0d                	je     0x140d0ea6d
140d0ea60:	8b 01                	mov    (%rcx),%eax
140d0ea62:	85 c0                	test   %eax,%eax
140d0ea64:	75 19                	jne    0x140d0ea7f
140d0ea66:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
140d0ea6b:	74 20                	je     0x140d0ea8d
140d0ea6d:	33 c0                	xor    %eax,%eax
140d0ea6f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d0ea74:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d0ea79:	48 83 c4 20          	add    $0x20,%rsp
140d0ea7d:	5f                   	pop    %rdi
140d0ea7e:	c3                   	ret
140d0ea7f:	83 f8 01             	cmp    $0x1,%eax
140d0ea82:	75 09                	jne    0x140d0ea8d
140d0ea84:	48 8b 41 08          	mov    0x8(%rcx),%rax
140d0ea88:	48 85 c0             	test   %rax,%rax
140d0ea8b:	75 e2                	jne    0x140d0ea6f
140d0ea8d:	e8 9e 29 fb ff       	call   0x140cc1430
140d0ea92:	48 8b d8             	mov    %rax,%rbx
140d0ea95:	48 85 c0             	test   %rax,%rax
140d0ea98:	74 d3                	je     0x140d0ea6d
140d0ea9a:	83 ef 01             	sub    $0x1,%edi
140d0ea9d:	74 0e                	je     0x140d0eaad
140d0ea9f:	83 ff 01             	cmp    $0x1,%edi
140d0eaa2:	75 18                	jne    0x140d0eabc
140d0eaa4:	48 8d 15 45 02 00 00 	lea    0x245(%rip),%rdx        # 0x140d0ecf0
140d0eaab:	eb 07                	jmp    0x140d0eab4
140d0eaad:	48 8d 15 1c 02 00 00 	lea    0x21c(%rip),%rdx        # 0x140d0ecd0
140d0eab4:	48 8b cb             	mov    %rbx,%rcx
140d0eab7:	e8 04 2c fb ff       	call   0x140cc16c0
140d0eabc:	48 8b 46 08          	mov    0x8(%rsi),%rax
140d0eac0:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
140d0eac6:	48 8b 46 08          	mov    0x8(%rsi),%rax
140d0eaca:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140d0eacf:	48 89 58 08          	mov    %rbx,0x8(%rax)
140d0ead3:	48 8b c3             	mov    %rbx,%rax
140d0ead6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140d0eadb:	48 83 c4 20          	add    $0x20,%rsp
140d0eadf:	5f                   	pop    %rdi
140d0eae0:	c3                   	ret
140d0eae1:	cc                   	int3
140d0eae2:	cc                   	int3
140d0eae3:	cc                   	int3
140d0eae4:	cc                   	int3
140d0eae5:	cc                   	int3
140d0eae6:	cc                   	int3
140d0eae7:	cc                   	int3
140d0eae8:	cc                   	int3
140d0eae9:	cc                   	int3
140d0eaea:	cc                   	int3
140d0eaeb:	cc                   	int3
140d0eaec:	cc                   	int3
140d0eaed:	cc                   	int3
140d0eaee:	cc                   	int3
140d0eaef:	cc                   	int3
140d0eaf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d0eaf5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d0eafa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d0eaff:	57                   	push   %rdi
140d0eb00:	b8 20 00 00 00       	mov    $0x20,%eax
140d0eb05:	e8 96 c9 10 00       	call   0x140e1b4a0
140d0eb0a:	48 2b e0             	sub    %rax,%rsp
140d0eb0d:	49 63 f0             	movslq %r8d,%rsi
140d0eb10:	48 8b da             	mov    %rdx,%rbx
140d0eb13:	4c 8b c6             	mov    %rsi,%r8
140d0eb16:	48 8b e9             	mov    %rcx,%rbp
140d0eb19:	e8 32 0f 1d 00       	call   0x140edfa50
140d0eb1e:	85 c0                	test   %eax,%eax
140d0eb20:	0f 8e e8 00 00 00    	jle    0x140d0ec0e
140d0eb26:	45 33 c9             	xor    %r9d,%r9d
140d0eb29:	85 f6                	test   %esi,%esi
140d0eb2b:	7e 22                	jle    0x140d0eb4f
140d0eb2d:	48 8b d5             	mov    %rbp,%rdx
140d0eb30:	48 8b cb             	mov    %rbx,%rcx
140d0eb33:	48 2b d3             	sub    %rbx,%rdx
140d0eb36:	0f b6 01             	movzbl (%rcx),%eax
140d0eb39:	38 04 0a             	cmp    %al,(%rdx,%rcx,1)
140d0eb3c:	75 11                	jne    0x140d0eb4f
140d0eb3e:	48 ff c1             	inc    %rcx
140d0eb41:	41 ff c1             	inc    %r9d
140d0eb44:	48 8b c1             	mov    %rcx,%rax
140d0eb47:	48 2b c3             	sub    %rbx,%rax
140d0eb4a:	48 3b c6             	cmp    %rsi,%rax
140d0eb4d:	7c e7                	jl     0x140d0eb36
140d0eb4f:	8d 56 ff             	lea    -0x1(%rsi),%edx
140d0eb52:	48 63 c2             	movslq %edx,%rax
140d0eb55:	85 d2                	test   %edx,%edx
140d0eb57:	78 20                	js     0x140d0eb79
140d0eb59:	4c 8b c5             	mov    %rbp,%r8
140d0eb5c:	48 8d 0c 18          	lea    (%rax,%rbx,1),%rcx
140d0eb60:	4c 2b c3             	sub    %rbx,%r8
140d0eb63:	42 80 3c 01 00       	cmpb   $0x0,(%rcx,%r8,1)
140d0eb68:	75 0f                	jne    0x140d0eb79
140d0eb6a:	80 39 ff             	cmpb   $0xff,(%rcx)
140d0eb6d:	75 0a                	jne    0x140d0eb79
140d0eb6f:	ff ca                	dec    %edx
140d0eb71:	48 ff c9             	dec    %rcx
140d0eb74:	48 3b cb             	cmp    %rbx,%rcx
140d0eb77:	79 ea                	jns    0x140d0eb63
140d0eb79:	44 3b ca             	cmp    %edx,%r9d
140d0eb7c:	0f 8c 8c 00 00 00    	jl     0x140d0ec0e
140d0eb82:	7e 0d                	jle    0x140d0eb91
140d0eb84:	42 8d 04 cd 00 00 00 	lea    0x0(,%r9,8),%eax
140d0eb8b:	00
140d0eb8c:	e9 82 00 00 00       	jmp    0x140d0ec13
140d0eb91:	49 63 c1             	movslq %r9d,%rax
140d0eb94:	44 0f b6 04 18       	movzbl (%rax,%rbx,1),%r8d
140d0eb99:	44 0f b6 14 28       	movzbl (%rax,%rbp,1),%r10d
140d0eb9e:	41 0f b6 d0          	movzbl %r8b,%edx
140d0eba2:	41 32 d2             	xor    %r10b,%dl
140d0eba5:	0f b6 c2             	movzbl %dl,%eax
140d0eba8:	ff c8                	dec    %eax
140d0ebaa:	83 f8 7e             	cmp    $0x7e,%eax
140d0ebad:	77 5f                	ja     0x140d0ec0e
140d0ebaf:	4c 8d 1d 4a 14 2f ff 	lea    -0xd0ebb6(%rip),%r11        # 0x140000000