1401a9c7a:	75 3b                	jne    0x1401a9cb7
1401a9c7c:	e8 ef d3 f7 ff       	call   0x140127070
1401a9c81:	4c 8d 05 a0 f0 17 00 	lea    0x17f0a0(%rip),%r8        # 0x140328d28
1401a9c88:	ba 3b 01 00 00       	mov    $0x13b,%edx
1401a9c8d:	48 8d 0d 44 f0 17 00 	lea    0x17f044(%rip),%rcx        # 0x140328cd8
1401a9c94:	e8 f7 d4 f7 ff       	call   0x140127190
1401a9c99:	ba 6c 00 00 00       	mov    $0x6c,%edx
1401a9c9e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401a9ca3:	4c 8b cf             	mov    %rdi,%r9
1401a9ca6:	4c 8d 05 93 f0 17 00 	lea    0x17f093(%rip),%r8        # 0x140328d40
1401a9cad:	8d 4a a2             	lea    -0x5e(%rdx),%ecx
1401a9cb0:	e8 db d5 f7 ff       	call   0x140127290
1401a9cb5:	33 c0                	xor    %eax,%eax
1401a9cb7:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1401a9cbc:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1401a9cc1:	48 83 c4 60          	add    $0x60,%rsp
1401a9cc5:	5f                   	pop    %rdi
1401a9cc6:	c3                   	ret
1401a9cc7:	cc                   	int3
1401a9cc8:	cc                   	int3
1401a9cc9:	cc                   	int3
1401a9cca:	cc                   	int3
1401a9ccb:	cc                   	int3
1401a9ccc:	cc                   	int3
1401a9ccd:	cc                   	int3
1401a9cce:	cc                   	int3
1401a9ccf:	cc                   	int3
1401a9cd0:	48 85 c9             	test   %rcx,%rcx
1401a9cd3:	74 17                	je     0x1401a9cec
1401a9cd5:	b8 28 00 00 00       	mov    $0x28,%eax
1401a9cda:	e8 51 6e 10 00       	call   0x1402b0b30
1401a9cdf:	48 2b e0             	sub    %rax,%rsp
1401a9ce2:	48 8b 01             	mov    (%rcx),%rax
1401a9ce5:	ff 50 18             	call   *0x18(%rax)
1401a9ce8:	48 83 c4 28          	add    $0x28,%rsp
1401a9cec:	c3                   	ret
1401a9ced:	cc                   	int3
1401a9cee:	cc                   	int3
1401a9cef:	cc                   	int3
1401a9cf0:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a9cf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a9cfa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401a9cff:	41 54                	push   %r12
1401a9d01:	41 56                	push   %r14
1401a9d03:	41 57                	push   %r15
1401a9d05:	b8 30 00 00 00       	mov    $0x30,%eax
1401a9d0a:	e8 21 6e 10 00       	call   0x1402b0b30
1401a9d0f:	48 2b e0             	sub    %rax,%rsp
1401a9d12:	48 8d 2d 07 04 00 00 	lea    0x407(%rip),%rbp        # 0x1401aa120
1401a9d19:	4d 8b e1             	mov    %r9,%r12
1401a9d1c:	4c 8d 35 1d 04 00 00 	lea    0x41d(%rip),%r14        # 0x1401aa140
1401a9d23:	49 8b f8             	mov    %r8,%rdi
1401a9d26:	4c 8b fa             	mov    %rdx,%r15
1401a9d29:	48 8b f1             	mov    %rcx,%rsi
1401a9d2c:	4d 85 c9             	test   %r9,%r9
1401a9d2f:	75 36                	jne    0x1401a9d67
1401a9d31:	e8 3a d3 f7 ff       	call   0x140127070
1401a9d36:	4c 8d 05 1b f0 17 00 	lea    0x17f01b(%rip),%r8        # 0x140328d58
1401a9d3d:	ba 53 01 00 00       	mov    $0x153,%edx
1401a9d42:	48 8d 0d 8f ef 17 00 	lea    0x17ef8f(%rip),%rcx        # 0x140328cd8
1401a9d49:	e8 42 d4 f7 ff       	call   0x140127190
1401a9d4e:	45 33 c0             	xor    %r8d,%r8d
1401a9d51:	41 8d 4c 24 0e       	lea    0xe(%r12),%ecx
1401a9d56:	ba 02 01 0c 00       	mov    $0xc0102,%edx
1401a9d5b:	e8 30 d5 f7 ff       	call   0x140127290
1401a9d60:	33 c0                	xor    %eax,%eax
1401a9d62:	e9 23 01 00 00       	jmp    0x1401a9e8a
1401a9d67:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1401a9d6c:	e8 6f 23 05 00       	call   0x1401fc0e0
1401a9d71:	48 8b d8             	mov    %rax,%rbx
1401a9d74:	48 85 c0             	test   %rax,%rax
1401a9d77:	0f 84 ae 00 00 00    	je     0x1401a9e2b
1401a9d7d:	48 85 f6             	test   %rsi,%rsi
1401a9d80:	74 19                	je     0x1401a9d9b
1401a9d82:	48 8b 06             	mov    (%rsi),%rax
1401a9d85:	48 8b 48 38          	mov    0x38(%rax),%rcx
1401a9d89:	48 8b 40 40          	mov    0x40(%rax),%rax
1401a9d8d:	48 85 c9             	test   %rcx,%rcx
1401a9d90:	48 0f 45 e9          	cmovne %rcx,%rbp
1401a9d94:	48 85 c0             	test   %rax,%rax
1401a9d97:	4c 0f 45 f0          	cmovne %rax,%r14
1401a9d9b:	0f b6 13             	movzbl (%rbx),%edx
1401a9d9e:	48 8b ce             	mov    %rsi,%rcx
1401a9da1:	33 ff                	xor    %edi,%edi
1401a9da3:	ff d5                	call   *%rbp
1401a9da5:	85 c0                	test   %eax,%eax
1401a9da7:	74 46                	je     0x1401a9def
1401a9da9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a9db0:	0f b6 13             	movzbl (%rbx),%edx
1401a9db3:	48 8b ce             	mov    %rsi,%rcx
1401a9db6:	41 ff d6             	call   *%r14
1401a9db9:	44 8b c0             	mov    %eax,%r8d
1401a9dbc:	b9 ff ff ff 7f       	mov    $0x7fffffff,%ecx
1401a9dc1:	2b c8                	sub    %eax,%ecx
1401a9dc3:	b8 67 66 66 66       	mov    $0x66666667,%eax
1401a9dc8:	f7 e9                	imul   %ecx
1401a9dca:	c1 fa 02             	sar    $0x2,%edx
1401a9dcd:	8b ca                	mov    %edx,%ecx
1401a9dcf:	c1 e9 1f             	shr    $0x1f,%ecx
1401a9dd2:	03 d1                	add    %ecx,%edx
1401a9dd4:	3b fa                	cmp    %edx,%edi
1401a9dd6:	7f 25                	jg     0x1401a9dfd
1401a9dd8:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1401a9ddc:	8d 04 bf             	lea    (%rdi,%rdi,4),%eax
1401a9ddf:	48 ff c3             	inc    %rbx
1401a9de2:	41 8d 3c 40          	lea    (%r8,%rax,2),%edi
1401a9de6:	48 8b ce             	mov    %rsi,%rcx
1401a9de9:	ff d5                	call   *%rbp
1401a9deb:	85 c0                	test   %eax,%eax
1401a9ded:	75 c1                	jne    0x1401a9db0
1401a9def:	41 89 3c 24          	mov    %edi,(%r12)
1401a9df3:	b8 01 00 00 00       	mov    $0x1,%eax
1401a9df8:	e9 88 00 00 00       	jmp    0x1401a9e85
1401a9dfd:	e8 6e d2 f7 ff       	call   0x140127070
1401a9e02:	4c 8d 05 4f ef 17 00 	lea    0x17ef4f(%rip),%r8        # 0x140328d58
1401a9e09:	ba 66 01 00 00       	mov    $0x166,%edx
1401a9e0e:	48 8d 0d c3 ee 17 00 	lea    0x17eec3(%rip),%rcx        # 0x140328cd8
1401a9e15:	e8 76 d3 f7 ff       	call   0x140127190
1401a9e1a:	45 33 c0             	xor    %r8d,%r8d
1401a9e1d:	41 8d 50 79          	lea    0x79(%r8),%edx
1401a9e21:	8d 4a 95             	lea    -0x6b(%rdx),%ecx
1401a9e24:	e8 67 d4 f7 ff       	call   0x140127290
1401a9e29:	eb 58                	jmp    0x1401a9e83
1401a9e2b:	e8 40 d2 f7 ff       	call   0x140127070
1401a9e30:	4c 8d 05 f1 ee 17 00 	lea    0x17eef1(%rip),%r8        # 0x140328d28
1401a9e37:	48 8d 0d 9a ee 17 00 	lea    0x17ee9a(%rip),%rcx        # 0x140328cd8
1401a9e3e:	48 85 f6             	test   %rsi,%rsi
1401a9e41:	75 1a                	jne    0x1401a9e5d
1401a9e43:	ba 38 01 00 00       	mov    $0x138,%edx
1401a9e48:	e8 43 d3 f7 ff       	call   0x140127190
1401a9e4d:	45 33 c0             	xor    %r8d,%r8d
1401a9e50:	8d 56 6a             	lea    0x6a(%rsi),%edx
1401a9e53:	8d 4e 0e             	lea    0xe(%rsi),%ecx
1401a9e56:	e8 35 d4 f7 ff       	call   0x140127290
1401a9e5b:	eb 26                	jmp    0x1401a9e83
1401a9e5d:	ba 3b 01 00 00       	mov    $0x13b,%edx
1401a9e62:	e8 29 d3 f7 ff       	call   0x140127190
1401a9e67:	ba 6c 00 00 00       	mov    $0x6c,%edx
1401a9e6c:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401a9e71:	4d 8b cf             	mov    %r15,%r9
1401a9e74:	4c 8d 05 c5 ee 17 00 	lea    0x17eec5(%rip),%r8        # 0x140328d40
1401a9e7b:	8d 4a a2             	lea    -0x5e(%rdx),%ecx
1401a9e7e:	e8 0d d4 f7 ff       	call   0x140127290
1401a9e83:	33 c0                	xor    %eax,%eax
1401a9e85:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401a9e8a:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401a9e8f:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401a9e94:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1401a9e99:	48 83 c4 30          	add    $0x30,%rsp
1401a9e9d:	41 5f                	pop    %r15
1401a9e9f:	41 5e                	pop    %r14
1401a9ea1:	41 5c                	pop    %r12
1401a9ea3:	c3                   	ret
1401a9ea4:	cc                   	int3
1401a9ea5:	cc                   	int3
1401a9ea6:	cc                   	int3
1401a9ea7:	cc                   	int3
1401a9ea8:	cc                   	int3
1401a9ea9:	cc                   	int3
1401a9eaa:	cc                   	int3
1401a9eab:	cc                   	int3
1401a9eac:	cc                   	int3
1401a9ead:	cc                   	int3
1401a9eae:	cc                   	int3
1401a9eaf:	cc                   	int3
1401a9eb0:	b8 28 00 00 00       	mov    $0x28,%eax
1401a9eb5:	e8 76 6c 10 00       	call   0x1402b0b30
1401a9eba:	48 2b e0             	sub    %rax,%rsp
1401a9ebd:	48 85 c9             	test   %rcx,%rcx
1401a9ec0:	75 33                	jne    0x1401a9ef5
1401a9ec2:	e8 a9 d1 f7 ff       	call   0x140127070
1401a9ec7:	4c 8d 05 42 ee 17 00 	lea    0x17ee42(%rip),%r8        # 0x140328d10
1401a9ece:	ba 20 01 00 00       	mov    $0x120,%edx
1401a9ed3:	48 8d 0d fe ed 17 00 	lea    0x17edfe(%rip),%rcx        # 0x140328cd8
1401a9eda:	e8 b1 d2 f7 ff       	call   0x140127190
1401a9edf:	45 33 c0             	xor    %r8d,%r8d
1401a9ee2:	41 8d 50 69          	lea    0x69(%r8),%edx
1401a9ee6:	8d 4a a5             	lea    -0x5b(%rdx),%ecx
1401a9ee9:	e8 a2 d3 f7 ff       	call   0x140127290
1401a9eee:	33 c0                	xor    %eax,%eax
1401a9ef0:	48 83 c4 28          	add    $0x28,%rsp
1401a9ef4:	c3                   	ret
1401a9ef5:	48 85 d2             	test   %rdx,%rdx
1401a9ef8:	75 33                	jne    0x1401a9f2d
1401a9efa:	e8 71 d1 f7 ff       	call   0x140127070
1401a9eff:	4c 8d 05 0a ee 17 00 	lea    0x17ee0a(%rip),%r8        # 0x140328d10
1401a9f06:	ba 25 01 00 00       	mov    $0x125,%edx
1401a9f0b:	48 8d 0d c6 ed 17 00 	lea    0x17edc6(%rip),%rcx        # 0x140328cd8
1401a9f12:	e8 79 d2 f7 ff       	call   0x140127190
1401a9f17:	45 33 c0             	xor    %r8d,%r8d
1401a9f1a:	41 8d 50 6b          	lea    0x6b(%r8),%edx
1401a9f1e:	8d 4a a3             	lea    -0x5d(%rdx),%ecx
1401a9f21:	e8 6a d3 f7 ff       	call   0x140127290
1401a9f26:	33 c0                	xor    %eax,%eax
1401a9f28:	48 83 c4 28          	add    $0x28,%rsp
1401a9f2c:	c3                   	ret
1401a9f2d:	48 83 c4 28          	add    $0x28,%rsp
1401a9f31:	e9 5a 21 05 00       	jmp    0x1401fc090
1401a9f36:	cc                   	int3
1401a9f37:	cc                   	int3
1401a9f38:	cc                   	int3
1401a9f39:	cc                   	int3
1401a9f3a:	cc                   	int3
1401a9f3b:	cc                   	int3
1401a9f3c:	cc                   	int3
1401a9f3d:	cc                   	int3
1401a9f3e:	cc                   	int3
1401a9f3f:	cc                   	int3
1401a9f40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a9f45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401a9f4a:	57                   	push   %rdi
1401a9f4b:	b8 30 00 00 00       	mov    $0x30,%eax
1401a9f50:	e8 db 6b 10 00       	call   0x1402b0b30
1401a9f55:	48 2b e0             	sub    %rax,%rsp
1401a9f58:	49 8b f8             	mov    %r8,%rdi
1401a9f5b:	48 8b f2             	mov    %rdx,%rsi
1401a9f5e:	48 8b d9             	mov    %rcx,%rbx
1401a9f61:	e8 7a 21 05 00       	call   0x1401fc0e0
1401a9f66:	48 85 c0             	test   %rax,%rax
1401a9f69:	75 6a                	jne    0x1401a9fd5
1401a9f6b:	e8 00 d1 f7 ff       	call   0x140127070
1401a9f70:	4c 8d 05 b1 ed 17 00 	lea    0x17edb1(%rip),%r8        # 0x140328d28
1401a9f77:	48 8d 0d 5a ed 17 00 	lea    0x17ed5a(%rip),%rcx        # 0x140328cd8
1401a9f7e:	48 85 db             	test   %rbx,%rbx
1401a9f81:	75 2a                	jne    0x1401a9fad
1401a9f83:	ba 38 01 00 00       	mov    $0x138,%edx
1401a9f88:	e8 03 d2 f7 ff       	call   0x140127190
1401a9f8d:	45 33 c0             	xor    %r8d,%r8d
1401a9f90:	8d 53 6a             	lea    0x6a(%rbx),%edx
1401a9f93:	8d 4b 0e             	lea    0xe(%rbx),%ecx
1401a9f96:	e8 f5 d2 f7 ff       	call   0x140127290
1401a9f9b:	33 c0                	xor    %eax,%eax
1401a9f9d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401a9fa2:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401a9fa7:	48 83 c4 30          	add    $0x30,%rsp
1401a9fab:	5f                   	pop    %rdi
1401a9fac:	c3                   	ret
1401a9fad:	ba 3b 01 00 00       	mov    $0x13b,%edx
1401a9fb2:	e8 d9 d1 f7 ff       	call   0x140127190
1401a9fb7:	ba 6c 00 00 00       	mov    $0x6c,%edx
1401a9fbc:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401a9fc1:	4c 8b ce             	mov    %rsi,%r9
1401a9fc4:	4c 8d 05 75 ed 17 00 	lea    0x17ed75(%rip),%r8        # 0x140328d40
1401a9fcb:	8d 4a a2             	lea    -0x5e(%rdx),%ecx
1401a9fce:	e8 bd d2 f7 ff       	call   0x140127290
1401a9fd3:	33 c0                	xor    %eax,%eax
1401a9fd5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401a9fda:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401a9fdf:	48 83 c4 30          	add    $0x30,%rsp
1401a9fe3:	5f                   	pop    %rdi
1401a9fe4:	c3                   	ret
1401a9fe5:	cc                   	int3
1401a9fe6:	cc                   	int3
1401a9fe7:	cc                   	int3
1401a9fe8:	cc                   	int3
1401a9fe9:	cc                   	int3
1401a9fea:	cc                   	int3
1401a9feb:	cc                   	int3
1401a9fec:	cc                   	int3
1401a9fed:	cc                   	int3
1401a9fee:	cc                   	int3
1401a9fef:	cc                   	int3
1401a9ff0:	b8 28 00 00 00       	mov    $0x28,%eax
1401a9ff5:	e8 36 6b 10 00       	call   0x1402b0b30
1401a9ffa:	48 2b e0             	sub    %rax,%rsp
1401a9ffd:	48 85 c9             	test   %rcx,%rcx
1401aa000:	75 33                	jne    0x1401aa035
1401aa002:	e8 69 d0 f7 ff       	call   0x140127070
1401aa007:	4c 8d 05 f2 ec 17 00 	lea    0x17ecf2(%rip),%r8        # 0x140328d00
1401aa00e:	ba fd 00 00 00       	mov    $0xfd,%edx
1401aa013:	48 8d 0d be ec 17 00 	lea    0x17ecbe(%rip),%rcx        # 0x140328cd8
1401aa01a:	e8 71 d1 f7 ff       	call   0x140127190
1401aa01f:	45 33 c0             	xor    %r8d,%r8d
1401aa022:	41 8d 50 69          	lea    0x69(%r8),%edx
1401aa026:	8d 4a a5             	lea    -0x5b(%rdx),%ecx
1401aa029:	e8 62 d2 f7 ff       	call   0x140127290
1401aa02e:	33 c0                	xor    %eax,%eax
1401aa030:	48 83 c4 28          	add    $0x28,%rsp
1401aa034:	c3                   	ret
1401aa035:	48 8b 01             	mov    (%rcx),%rax
1401aa038:	48 83 c4 28          	add    $0x28,%rsp
1401aa03c:	48 ff 60 48          	rex.W jmp *0x48(%rax)
1401aa040:	40 53                	rex push %rbx
1401aa042:	b8 20 00 00 00       	mov    $0x20,%eax
1401aa047:	e8 e4 6a 10 00       	call   0x1402b0b30
1401aa04c:	48 2b e0             	sub    %rax,%rsp
1401aa04f:	48 8b c2             	mov    %rdx,%rax
1401aa052:	48 8b d9             	mov    %rcx,%rbx
1401aa055:	48 85 d2             	test   %rdx,%rdx
1401aa058:	75 05                	jne    0x1401aa05f
1401aa05a:	e8 c1 4e 05 00       	call   0x1401fef20
1401aa05f:	48 8b c8             	mov    %rax,%rcx
1401aa062:	ff 50 08             	call   *0x8(%rax)
1401aa065:	48 85 c0             	test   %rax,%rax
1401aa068:	75 36                	jne    0x1401aa0a0
1401aa06a:	e8 01 d0 f7 ff       	call   0x140127070
1401aa06f:	4c 8d 05 7a ec 17 00 	lea    0x17ec7a(%rip),%r8        # 0x140328cf0
1401aa076:	ba bf 00 00 00       	mov    $0xbf,%edx
1401aa07b:	48 8d 0d 56 ec 17 00 	lea    0x17ec56(%rip),%rcx        # 0x140328cd8
1401aa082:	e8 09 d1 f7 ff       	call   0x140127190
1401aa087:	45 33 c0             	xor    %r8d,%r8d
1401aa08a:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401aa08f:	41 8d 48 0e          	lea    0xe(%r8),%ecx
1401aa093:	e8 f8 d1 f7 ff       	call   0x140127290
1401aa098:	33 c0                	xor    %eax,%eax
1401aa09a:	48 83 c4 20          	add    $0x20,%rsp
1401aa09e:	5b                   	pop    %rbx
1401aa09f:	c3                   	ret
1401aa0a0:	48 89 58 28          	mov    %rbx,0x28(%rax)
1401aa0a4:	48 83 c4 20          	add    $0x20,%rsp
1401aa0a8:	5b                   	pop    %rbx
1401aa0a9:	c3                   	ret
1401aa0aa:	cc                   	int3
1401aa0ab:	cc                   	int3
1401aa0ac:	cc                   	int3
1401aa0ad:	cc                   	int3
1401aa0ae:	cc                   	int3
1401aa0af:	cc                   	int3
1401aa0b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401aa0b5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401aa0ba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401aa0bf:	57                   	push   %rdi
1401aa0c0:	b8 20 00 00 00       	mov    $0x20,%eax
1401aa0c5:	e8 66 6a 10 00       	call   0x1402b0b30
1401aa0ca:	48 2b e0             	sub    %rax,%rsp
1401aa0cd:	33 ed                	xor    %ebp,%ebp
1401aa0cf:	49 8b d8             	mov    %r8,%rbx
1401aa0d2:	89 6c 24 48          	mov    %ebp,0x48(%rsp)
1401aa0d6:	48 8b fa             	mov    %rdx,%rdi
1401aa0d9:	48 8b f1             	mov    %rcx,%rsi
1401aa0dc:	e8 2f 33 f7 ff       	call   0x14011d410
1401aa0e1:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401aa0e6:	4c 8b c3             	mov    %rbx,%r8
1401aa0e9:	48 8b d7             	mov    %rdi,%rdx
1401aa0ec:	48 8b ce             	mov    %rsi,%rcx
1401aa0ef:	e8 fc fb ff ff       	call   0x1401a9cf0
1401aa0f4:	8b d8                	mov    %eax,%ebx
1401aa0f6:	e8 e5 30 f7 ff       	call   0x14011d1e0
1401aa0fb:	8b 44 24 48          	mov    0x48(%rsp),%eax
1401aa0ff:	85 db                	test   %ebx,%ebx
1401aa101:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401aa106:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401aa10b:	0f 44 c5             	cmove  %ebp,%eax
1401aa10e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401aa113:	48 83 c4 20          	add    $0x20,%rsp
1401aa117:	5f                   	pop    %rdi
1401aa118:	c3                   	ret
1401aa119:	cc                   	int3
1401aa11a:	cc                   	int3
1401aa11b:	cc                   	int3