1401e8b50:	74 ee                	je     0x1401e8b40
1401e8b52:	48 89 fa             	mov    %rdi,%rdx
1401e8b55:	48 89 e9             	mov    %rbp,%rcx
1401e8b58:	e8 43 fe ff ff       	call   0x1401e89a0
1401e8b5d:	48 89 c6             	mov    %rax,%rsi
1401e8b60:	48 85 c0             	test   %rax,%rax
1401e8b63:	74 7b                	je     0x1401e8be0
1401e8b65:	48 89 e9             	mov    %rbp,%rcx
1401e8b68:	e8 33 fc ff ff       	call   0x1401e87a0
1401e8b6d:	d1 fb                	sar    $1,%ebx
1401e8b6f:	74 71                	je     0x1401e8be2
1401e8b71:	48 89 f5             	mov    %rsi,%rbp
1401e8b74:	48 8b 37             	mov    (%rdi),%rsi
1401e8b77:	48 85 f6             	test   %rsi,%rsi
1401e8b7a:	75 ce                	jne    0x1401e8b4a
1401e8b7c:	b9 01 00 00 00       	mov    $0x1,%ecx
1401e8b81:	e8 fa f9 ff ff       	call   0x1401e8580
1401e8b86:	48 8b 37             	mov    (%rdi),%rsi
1401e8b89:	48 85 f6             	test   %rsi,%rsi
1401e8b8c:	74 62                	je     0x1401e8bf0
1401e8b8e:	83 3d 9b 39 0c 00 02 	cmpl   $0x2,0xc399b(%rip)        # 0x1402ac530
1401e8b95:	75 b3                	jne    0x1401e8b4a
1401e8b97:	48 8d 0d ca 39 0c 00 	lea    0xc39ca(%rip),%rcx        # 0x1402ac568
1401e8b9e:	ff 15 3c 66 0c 00    	call   *0xc663c(%rip)        # 0x1402af1e0
1401e8ba4:	eb a4                	jmp    0x1401e8b4a
1401e8ba6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401e8bad:	00 00 00
1401e8bb0:	83 e8 01             	sub    $0x1,%eax
1401e8bb3:	48 8d 15 06 fc 04 00 	lea    0x4fc06(%rip),%rdx        # 0x1402387c0
1401e8bba:	45 31 c0             	xor    %r8d,%r8d
1401e8bbd:	48 98                	cltq
1401e8bbf:	8b 14 82             	mov    (%rdx,%rax,4),%edx
1401e8bc2:	e8 49 fc ff ff       	call   0x1401e8810
1401e8bc7:	48 89 c5             	mov    %rax,%rbp
1401e8bca:	48 85 c0             	test   %rax,%rax
1401e8bcd:	0f 85 35 ff ff ff    	jne    0x1401e8b08
1401e8bd3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8bda:	00 00 00 00
1401e8bde:	66 90                	xchg   %ax,%ax
1401e8be0:	31 f6                	xor    %esi,%esi
1401e8be2:	48 89 f0             	mov    %rsi,%rax
1401e8be5:	48 83 c4 28          	add    $0x28,%rsp
1401e8be9:	5b                   	pop    %rbx
1401e8bea:	5e                   	pop    %rsi
1401e8beb:	5f                   	pop    %rdi
1401e8bec:	5d                   	pop    %rbp
1401e8bed:	c3                   	ret
1401e8bee:	66 90                	xchg   %ax,%ax
1401e8bf0:	48 89 fa             	mov    %rdi,%rdx
1401e8bf3:	48 89 f9             	mov    %rdi,%rcx
1401e8bf6:	e8 a5 fd ff ff       	call   0x1401e89a0
1401e8bfb:	48 89 07             	mov    %rax,(%rdi)
1401e8bfe:	48 89 c6             	mov    %rax,%rsi
1401e8c01:	48 85 c0             	test   %rax,%rax
1401e8c04:	74 da                	je     0x1401e8be0
1401e8c06:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1401e8c0d:	e9 7c ff ff ff       	jmp    0x1401e8b8e
1401e8c12:	b9 01 00 00 00       	mov    $0x1,%ecx
1401e8c17:	e8 64 f9 ff ff       	call   0x1401e8580
1401e8c1c:	48 8b 3d 9d 2f 0c 00 	mov    0xc2f9d(%rip),%rdi        # 0x1402abbc0
1401e8c23:	48 85 ff             	test   %rdi,%rdi
1401e8c26:	74 1f                	je     0x1401e8c47
1401e8c28:	83 3d 01 39 0c 00 02 	cmpl   $0x2,0xc3901(%rip)        # 0x1402ac530
1401e8c2f:	0f 85 18 ff ff ff    	jne    0x1401e8b4d
1401e8c35:	48 8d 0d 2c 39 0c 00 	lea    0xc392c(%rip),%rcx        # 0x1402ac568
1401e8c3c:	ff 15 9e 65 0c 00    	call   *0xc659e(%rip)        # 0x1402af1e0
1401e8c42:	e9 06 ff ff ff       	jmp    0x1401e8b4d
1401e8c47:	b9 01 00 00 00       	mov    $0x1,%ecx
1401e8c4c:	e8 5f fa ff ff       	call   0x1401e86b0
1401e8c51:	48 89 c7             	mov    %rax,%rdi
1401e8c54:	48 85 c0             	test   %rax,%rax
1401e8c57:	74 1e                	je     0x1401e8c77
1401e8c59:	48 b8 01 00 00 00 71 	movabs $0x27100000001,%rax
1401e8c60:	02 00 00
1401e8c63:	48 89 3d 56 2f 0c 00 	mov    %rdi,0xc2f56(%rip)        # 0x1402abbc0
1401e8c6a:	48 89 47 14          	mov    %rax,0x14(%rdi)
1401e8c6e:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
1401e8c75:	eb b1                	jmp    0x1401e8c28
1401e8c77:	48 c7 05 3e 2f 0c 00 	movq   $0x0,0xc2f3e(%rip)        # 0x1402abbc0
1401e8c7e:	00 00 00 00
1401e8c82:	31 f6                	xor    %esi,%esi
1401e8c84:	e9 59 ff ff ff       	jmp    0x1401e8be2
1401e8c89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e8c90:	41 56                	push   %r14
1401e8c92:	41 55                	push   %r13
1401e8c94:	41 54                	push   %r12
1401e8c96:	55                   	push   %rbp
1401e8c97:	57                   	push   %rdi
1401e8c98:	56                   	push   %rsi
1401e8c99:	53                   	push   %rbx
1401e8c9a:	48 83 ec 20          	sub    $0x20,%rsp
1401e8c9e:	48 89 cd             	mov    %rcx,%rbp
1401e8ca1:	89 d6                	mov    %edx,%esi
1401e8ca3:	8b 49 08             	mov    0x8(%rcx),%ecx
1401e8ca6:	89 d3                	mov    %edx,%ebx
1401e8ca8:	44 8b 65 14          	mov    0x14(%rbp),%r12d
1401e8cac:	c1 fe 05             	sar    $0x5,%esi
1401e8caf:	8b 45 0c             	mov    0xc(%rbp),%eax
1401e8cb2:	41 01 f4             	add    %esi,%r12d
1401e8cb5:	45 8d 6c 24 01       	lea    0x1(%r12),%r13d
1401e8cba:	41 39 c5             	cmp    %eax,%r13d
1401e8cbd:	7e 0b                	jle    0x1401e8cca
1401e8cbf:	90                   	nop
1401e8cc0:	01 c0                	add    %eax,%eax
1401e8cc2:	83 c1 01             	add    $0x1,%ecx
1401e8cc5:	41 39 c5             	cmp    %eax,%r13d
1401e8cc8:	7f f6                	jg     0x1401e8cc0
1401e8cca:	e8 e1 f9 ff ff       	call   0x1401e86b0
1401e8ccf:	49 89 c6             	mov    %rax,%r14
1401e8cd2:	48 85 c0             	test   %rax,%rax
1401e8cd5:	0f 84 ba 00 00 00    	je     0x1401e8d95
1401e8cdb:	48 8d 78 18          	lea    0x18(%rax),%rdi
1401e8cdf:	85 f6                	test   %esi,%esi
1401e8ce1:	7e 14                	jle    0x1401e8cf7
1401e8ce3:	48 c1 e6 02          	shl    $0x2,%rsi
1401e8ce7:	48 89 f9             	mov    %rdi,%rcx
1401e8cea:	31 d2                	xor    %edx,%edx
1401e8cec:	49 89 f0             	mov    %rsi,%r8
1401e8cef:	48 01 f7             	add    %rsi,%rdi
1401e8cf2:	e8 09 11 00 00       	call   0x1401e9e00
1401e8cf7:	48 63 45 14          	movslq 0x14(%rbp),%rax
1401e8cfb:	48 8d 75 18          	lea    0x18(%rbp),%rsi
1401e8cff:	4c 8d 0c 86          	lea    (%rsi,%rax,4),%r9
1401e8d03:	83 e3 1f             	and    $0x1f,%ebx
1401e8d06:	0f 84 a4 00 00 00    	je     0x1401e8db0
1401e8d0c:	41 ba 20 00 00 00    	mov    $0x20,%r10d
1401e8d12:	49 89 f8             	mov    %rdi,%r8
1401e8d15:	31 d2                	xor    %edx,%edx
1401e8d17:	41 29 da             	sub    %ebx,%r10d
1401e8d1a:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8d21:	00 00 00 00
1401e8d25:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8d2c:	00 00 00 00
1401e8d30:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8d37:	00 00 00 00
1401e8d3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401e8d40:	8b 06                	mov    (%rsi),%eax
1401e8d42:	89 d9                	mov    %ebx,%ecx
1401e8d44:	49 83 c0 04          	add    $0x4,%r8
1401e8d48:	48 83 c6 04          	add    $0x4,%rsi
1401e8d4c:	d3 e0                	shl    %cl,%eax
1401e8d4e:	44 89 d1             	mov    %r10d,%ecx
1401e8d51:	09 d0                	or     %edx,%eax
1401e8d53:	41 89 40 fc          	mov    %eax,-0x4(%r8)
1401e8d57:	8b 56 fc             	mov    -0x4(%rsi),%edx
1401e8d5a:	d3 ea                	shr    %cl,%edx
1401e8d5c:	4c 39 ce             	cmp    %r9,%rsi
1401e8d5f:	72 df                	jb     0x1401e8d40
1401e8d61:	4c 89 c8             	mov    %r9,%rax
1401e8d64:	48 8d 4d 19          	lea    0x19(%rbp),%rcx
1401e8d68:	48 29 e8             	sub    %rbp,%rax
1401e8d6b:	48 83 e8 19          	sub    $0x19,%rax
1401e8d6f:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1401e8d73:	49 39 c9             	cmp    %rcx,%r9
1401e8d76:	b9 00 00 00 00       	mov    $0x0,%ecx
1401e8d7b:	48 0f 42 c1          	cmovb  %rcx,%rax
1401e8d7f:	85 d2                	test   %edx,%edx
1401e8d81:	45 0f 45 e5          	cmovne %r13d,%r12d
1401e8d85:	89 54 07 04          	mov    %edx,0x4(%rdi,%rax,1)
1401e8d89:	45 89 66 14          	mov    %r12d,0x14(%r14)
1401e8d8d:	48 89 e9             	mov    %rbp,%rcx
1401e8d90:	e8 0b fa ff ff       	call   0x1401e87a0
1401e8d95:	4c 89 f0             	mov    %r14,%rax
1401e8d98:	48 83 c4 20          	add    $0x20,%rsp
1401e8d9c:	5b                   	pop    %rbx
1401e8d9d:	5e                   	pop    %rsi
1401e8d9e:	5f                   	pop    %rdi
1401e8d9f:	5d                   	pop    %rbp
1401e8da0:	41 5c                	pop    %r12
1401e8da2:	41 5d                	pop    %r13
1401e8da4:	41 5e                	pop    %r14
1401e8da6:	c3                   	ret
1401e8da7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e8dae:	00 00
1401e8db0:	a5                   	movsl  %ds:(%rsi),%es:(%rdi)
1401e8db1:	4c 39 ce             	cmp    %r9,%rsi
1401e8db4:	73 d3                	jae    0x1401e8d89
1401e8db6:	a5                   	movsl  %ds:(%rsi),%es:(%rdi)
1401e8db7:	4c 39 ce             	cmp    %r9,%rsi
1401e8dba:	72 f4                	jb     0x1401e8db0
1401e8dbc:	eb cb                	jmp    0x1401e8d89
1401e8dbe:	66 90                	xchg   %ax,%ax
1401e8dc0:	48 63 42 14          	movslq 0x14(%rdx),%rax
1401e8dc4:	44 8b 49 14          	mov    0x14(%rcx),%r9d
1401e8dc8:	41 29 c1             	sub    %eax,%r9d
1401e8dcb:	75 4f                	jne    0x1401e8e1c
1401e8dcd:	4c 8d 04 85 00 00 00 	lea    0x0(,%rax,4),%r8
1401e8dd4:	00
1401e8dd5:	48 83 c1 18          	add    $0x18,%rcx
1401e8dd9:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
1401e8ddd:	4a 8d 54 02 18       	lea    0x18(%rdx,%r8,1),%rdx
1401e8de2:	eb 21                	jmp    0x1401e8e05
1401e8de4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8deb:	00 00 00 00
1401e8def:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8df6:	00 00 00 00
1401e8dfa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401e8e00:	48 39 c1             	cmp    %rax,%rcx
1401e8e03:	73 17                	jae    0x1401e8e1c
1401e8e05:	48 83 e8 04          	sub    $0x4,%rax
1401e8e09:	48 83 ea 04          	sub    $0x4,%rdx
1401e8e0d:	44 8b 12             	mov    (%rdx),%r10d
1401e8e10:	44 39 10             	cmp    %r10d,(%rax)
1401e8e13:	74 eb                	je     0x1401e8e00
1401e8e15:	45 19 c9             	sbb    %r9d,%r9d
1401e8e18:	41 83 c9 01          	or     $0x1,%r9d
1401e8e1c:	44 89 c8             	mov    %r9d,%eax
1401e8e1f:	c3                   	ret
1401e8e20:	41 54                	push   %r12
1401e8e22:	55                   	push   %rbp
1401e8e23:	57                   	push   %rdi
1401e8e24:	56                   	push   %rsi
1401e8e25:	53                   	push   %rbx
1401e8e26:	48 83 ec 20          	sub    $0x20,%rsp
1401e8e2a:	48 63 42 14          	movslq 0x14(%rdx),%rax
1401e8e2e:	8b 79 14             	mov    0x14(%rcx),%edi
1401e8e31:	48 89 cb             	mov    %rcx,%rbx
1401e8e34:	48 89 d6             	mov    %rdx,%rsi
1401e8e37:	29 c7                	sub    %eax,%edi
1401e8e39:	0f 85 69 01 00 00    	jne    0x1401e8fa8
1401e8e3f:	48 8d 14 85 00 00 00 	lea    0x0(,%rax,4),%rdx
1401e8e46:	00
1401e8e47:	48 8d 49 18          	lea    0x18(%rcx),%rcx
1401e8e4b:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
1401e8e4f:	48 8d 54 16 18       	lea    0x18(%rsi,%rdx,1),%rdx
1401e8e54:	eb 13                	jmp    0x1401e8e69
1401e8e56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401e8e5d:	00 00 00
1401e8e60:	48 39 c1             	cmp    %rax,%rcx
1401e8e63:	0f 83 57 01 00 00    	jae    0x1401e8fc0
1401e8e69:	48 83 e8 04          	sub    $0x4,%rax
1401e8e6d:	48 83 ea 04          	sub    $0x4,%rdx
1401e8e71:	44 8b 02             	mov    (%rdx),%r8d
1401e8e74:	44 39 00             	cmp    %r8d,(%rax)
1401e8e77:	74 e7                	je     0x1401e8e60
1401e8e79:	0f 83 69 01 00 00    	jae    0x1401e8fe8
1401e8e7f:	bf 01 00 00 00       	mov    $0x1,%edi
1401e8e84:	8b 4e 08             	mov    0x8(%rsi),%ecx
1401e8e87:	e8 24 f8 ff ff       	call   0x1401e86b0
1401e8e8c:	49 89 c1             	mov    %rax,%r9
1401e8e8f:	48 85 c0             	test   %rax,%rax
1401e8e92:	0f 84 fb 00 00 00    	je     0x1401e8f93
1401e8e98:	89 78 10             	mov    %edi,0x10(%rax)
1401e8e9b:	48 63 46 14          	movslq 0x14(%rsi),%rax
1401e8e9f:	48 8d 6e 18          	lea    0x18(%rsi),%rbp
1401e8ea3:	49 8d 79 18          	lea    0x18(%r9),%rdi
1401e8ea7:	b9 18 00 00 00       	mov    $0x18,%ecx
1401e8eac:	31 d2                	xor    %edx,%edx
1401e8eae:	49 89 c2             	mov    %rax,%r10
1401e8eb1:	4c 8d 44 85 00       	lea    0x0(%rbp,%rax,4),%r8
1401e8eb6:	48 63 43 14          	movslq 0x14(%rbx),%rax
1401e8eba:	4c 8d 64 83 18       	lea    0x18(%rbx,%rax,4),%r12
1401e8ebf:	90                   	nop
1401e8ec0:	44 8b 1c 0b          	mov    (%rbx,%rcx,1),%r11d
1401e8ec4:	8b 04 0e             	mov    (%rsi,%rcx,1),%eax
1401e8ec7:	4c 29 d8             	sub    %r11,%rax
1401e8eca:	48 29 d0             	sub    %rdx,%rax
1401e8ecd:	41 89 04 09          	mov    %eax,(%r9,%rcx,1)
1401e8ed1:	48 89 c2             	mov    %rax,%rdx
1401e8ed4:	48 83 c1 04          	add    $0x4,%rcx
1401e8ed8:	41 89 c3             	mov    %eax,%r11d
1401e8edb:	48 c1 ea 20          	shr    $0x20,%rdx
1401e8edf:	48 8d 04 19          	lea    (%rcx,%rbx,1),%rax
1401e8ee3:	83 e2 01             	and    $0x1,%edx
1401e8ee6:	4c 39 e0             	cmp    %r12,%rax
1401e8ee9:	72 d5                	jb     0x1401e8ec0
1401e8eeb:	4c 89 e0             	mov    %r12,%rax
1401e8eee:	31 c9                	xor    %ecx,%ecx
1401e8ef0:	48 29 d8             	sub    %rbx,%rax
1401e8ef3:	48 83 c3 19          	add    $0x19,%rbx
1401e8ef7:	48 83 e8 19          	sub    $0x19,%rax
1401e8efb:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1401e8eff:	49 39 dc             	cmp    %rbx,%r12
1401e8f02:	48 0f 42 c1          	cmovb  %rcx,%rax
1401e8f06:	48 8d 1c 38          	lea    (%rax,%rdi,1),%rbx
1401e8f0a:	4c 8d 64 05 04       	lea    0x4(%rbp,%rax,1),%r12
1401e8f0f:	48 29 ef             	sub    %rbp,%rdi
1401e8f12:	48 8d 73 04          	lea    0x4(%rbx),%rsi
1401e8f16:	4c 89 e1             	mov    %r12,%rcx
1401e8f19:	48 89 d8             	mov    %rbx,%rax
1401e8f1c:	4d 39 c4             	cmp    %r8,%r12
1401e8f1f:	73 51                	jae    0x1401e8f72
1401e8f21:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8f28:	00 00 00 00
1401e8f2c:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401e8f33:	00 00 00 00
1401e8f37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e8f3e:	00 00
1401e8f40:	48 89 c8             	mov    %rcx,%rax
1401e8f43:	48 8d 1c 39          	lea    (%rcx,%rdi,1),%rbx
1401e8f47:	48 83 c1 04          	add    $0x4,%rcx
1401e8f4b:	8b 00                	mov    (%rax),%eax
1401e8f4d:	48 29 d0             	sub    %rdx,%rax
1401e8f50:	48 89 c2             	mov    %rax,%rdx
1401e8f53:	89 03                	mov    %eax,(%rbx)
1401e8f55:	41 89 c3             	mov    %eax,%r11d
1401e8f58:	48 c1 ea 20          	shr    $0x20,%rdx
1401e8f5c:	83 e2 01             	and    $0x1,%edx
1401e8f5f:	4c 39 c1             	cmp    %r8,%rcx
1401e8f62:	72 dc                	jb     0x1401e8f40
1401e8f64:	49 8d 40 ff          	lea    -0x1(%r8),%rax
1401e8f68:	4c 29 e0             	sub    %r12,%rax
1401e8f6b:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1401e8f6f:	48 01 f0             	add    %rsi,%rax
1401e8f72:	45 85 db             	test   %r11d,%r11d
1401e8f75:	75 18                	jne    0x1401e8f8f
1401e8f77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401e8f7e:	00 00
1401e8f80:	8b 50 fc             	mov    -0x4(%rax),%edx
1401e8f83:	48 83 e8 04          	sub    $0x4,%rax
1401e8f87:	41 83 ea 01          	sub    $0x1,%r10d
1401e8f8b:	85 d2                	test   %edx,%edx
1401e8f8d:	74 f1                	je     0x1401e8f80
1401e8f8f:	45 89 51 14          	mov    %r10d,0x14(%r9)
1401e8f93:	4c 89 c8             	mov    %r9,%rax
1401e8f96:	48 83 c4 20          	add    $0x20,%rsp
1401e8f9a:	5b                   	pop    %rbx
1401e8f9b:	5e                   	pop    %rsi
1401e8f9c:	5f                   	pop    %rdi
1401e8f9d:	5d                   	pop    %rbp
1401e8f9e:	41 5c                	pop    %r12
1401e8fa0:	c3                   	ret
1401e8fa1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401e8fa8:	bf 01 00 00 00       	mov    $0x1,%edi
1401e8fad:	0f 88 d1 fe ff ff    	js     0x1401e8e84
1401e8fb3:	48 89 ce             	mov    %rcx,%rsi
1401e8fb6:	48 89 d3             	mov    %rdx,%rbx
1401e8fb9:	31 ff                	xor    %edi,%edi
1401e8fbb:	e9 c4 fe ff ff       	jmp    0x1401e8e84
1401e8fc0:	31 c9                	xor    %ecx,%ecx
1401e8fc2:	e8 e9 f6 ff ff       	call   0x1401e86b0
1401e8fc7:	49 89 c1             	mov    %rax,%r9
1401e8fca:	48 85 c0             	test   %rax,%rax
1401e8fcd:	74 c4                	je     0x1401e8f93
1401e8fcf:	48 c7 40 14 01 00 00 	movq   $0x1,0x14(%rax)
1401e8fd6:	00
1401e8fd7:	4c 89 c8             	mov    %r9,%rax
1401e8fda:	48 83 c4 20          	add    $0x20,%rsp
1401e8fde:	5b                   	pop    %rbx
1401e8fdf:	5e                   	pop    %rsi
1401e8fe0:	5f                   	pop    %rdi
1401e8fe1:	5d                   	pop    %rbp
1401e8fe2:	41 5c                	pop    %r12
1401e8fe4:	c3                   	ret
1401e8fe5:	0f 1f 00             	nopl   (%rax)
1401e8fe8:	48 89 f0             	mov    %rsi,%rax
1401e8feb:	48 89 de             	mov    %rbx,%rsi
1401e8fee:	48 89 c3             	mov    %rax,%rbx
1401e8ff1:	e9 8e fe ff ff       	jmp    0x1401e8e84
1401e8ff6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)