1400e4aee:	0f 88 82 00 00 00    	js     0x1400e4b76
1400e4af4:	e8 f7 a3 ff ff       	call   0x1400deef0
1400e4af9:	4c 8d a4 24 20 20 00 	lea    0x2020(%rsp),%r12
1400e4b00:	00
1400e4b01:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e4b07:	48 89 f2             	mov    %rsi,%rdx
1400e4b0a:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e4b10:	4c 89 e1             	mov    %r12,%rcx
1400e4b13:	89 c3                	mov    %eax,%ebx
1400e4b15:	e8 46 b9 ff ff       	call   0x1400e0460
1400e4b1a:	85 c0                	test   %eax,%eax
1400e4b1c:	78 4a                	js     0x1400e4b68
1400e4b1e:	41 89 d9             	mov    %ebx,%r9d
1400e4b21:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e4b27:	89 c2                	mov    %eax,%edx
1400e4b29:	4c 89 e1             	mov    %r12,%rcx
1400e4b2c:	e8 ff ce ff ff       	call   0x1400e1a30
1400e4b31:	85 c0                	test   %eax,%eax
1400e4b33:	78 41                	js     0x1400e4b76
1400e4b35:	45 31 c0             	xor    %r8d,%r8d
1400e4b38:	48 89 ea             	mov    %rbp,%rdx
1400e4b3b:	4c 89 e1             	mov    %r12,%rcx
1400e4b3e:	ff 15 14 a4 1c 00    	call   *0x1ca414(%rip)        # 0x1402aef58
1400e4b44:	85 c0                	test   %eax,%eax
1400e4b46:	74 47                	je     0x1400e4b8f
1400e4b48:	31 c0                	xor    %eax,%eax
1400e4b4a:	48 8b 94 24 28 40 00 	mov    0x4028(%rsp),%rdx
1400e4b51:	00
1400e4b52:	48 2b 17             	sub    (%rdi),%rdx
1400e4b55:	75 54                	jne    0x1400e4bab
1400e4b57:	48 81 c4 30 40 00 00 	add    $0x4030,%rsp
1400e4b5e:	5b                   	pop    %rbx
1400e4b5f:	5e                   	pop    %rsi
1400e4b60:	5f                   	pop    %rdi
1400e4b61:	5d                   	pop    %rbp
1400e4b62:	41 5c                	pop    %r12
1400e4b64:	c3                   	ret
1400e4b65:	0f 1f 00             	nopl   (%rax)
1400e4b68:	48 8b 1d b1 a8 1c 00 	mov    0x1ca8b1(%rip),%rbx        # 0x1402af420
1400e4b6f:	ff d3                	call   *%rbx
1400e4b71:	83 38 22             	cmpl   $0x22,(%rax)
1400e4b74:	74 0a                	je     0x1400e4b80
1400e4b76:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400e4b7b:	eb cd                	jmp    0x1400e4b4a
1400e4b7d:	0f 1f 00             	nopl   (%rax)
1400e4b80:	ff d3                	call   *%rbx
1400e4b82:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e4b88:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400e4b8d:	eb bb                	jmp    0x1400e4b4a
1400e4b8f:	ff 15 7b a5 1c 00    	call   *0x1ca57b(%rip)        # 0x1402af110
1400e4b95:	89 c6                	mov    %eax,%esi
1400e4b97:	ff 15 83 a8 1c 00    	call   *0x1ca883(%rip)        # 0x1402af420
1400e4b9d:	89 f1                	mov    %esi,%ecx
1400e4b9f:	48 89 c3             	mov    %rax,%rbx
1400e4ba2:	e8 d9 9a ff ff       	call   0x1400de680
1400e4ba7:	89 03                	mov    %eax,(%rbx)
1400e4ba9:	eb cb                	jmp    0x1400e4b76
1400e4bab:	e8 c0 fc 0f 00       	call   0x1401e4870
1400e4bb0:	90                   	nop
1400e4bb1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e4bb8:	00 00 00 00
1400e4bbc:	0f 1f 40 00          	nopl   0x0(%rax)
1400e4bc0:	55                   	push   %rbp
1400e4bc1:	b8 58 20 00 00       	mov    $0x2058,%eax
1400e4bc6:	57                   	push   %rdi
1400e4bc7:	56                   	push   %rsi
1400e4bc8:	53                   	push   %rbx
1400e4bc9:	e8 92 f8 0f 00       	call   0x1401e4460
1400e4bce:	48 29 c4             	sub    %rax,%rsp
1400e4bd1:	48 8b 3d 18 3f 15 00 	mov    0x153f18(%rip),%rdi        # 0x140238af0
1400e4bd8:	48 8b 07             	mov    (%rdi),%rax
1400e4bdb:	48 89 84 24 48 20 00 	mov    %rax,0x2048(%rsp)
1400e4be2:	00
1400e4be3:	31 c0                	xor    %eax,%eax
1400e4be5:	48 89 ce             	mov    %rcx,%rsi
1400e4be8:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
1400e4bed:	e8 fe a2 ff ff       	call   0x1400deef0
1400e4bf2:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e4bf8:	48 89 f2             	mov    %rsi,%rdx
1400e4bfb:	48 89 d9             	mov    %rbx,%rcx
1400e4bfe:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e4c04:	89 c5                	mov    %eax,%ebp
1400e4c06:	e8 55 b8 ff ff       	call   0x1400e0460
1400e4c0b:	85 c0                	test   %eax,%eax
1400e4c0d:	0f 88 c5 00 00 00    	js     0x1400e4cd8
1400e4c13:	41 89 e9             	mov    %ebp,%r9d
1400e4c16:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e4c1c:	89 c2                	mov    %eax,%edx
1400e4c1e:	48 89 d9             	mov    %rbx,%rcx
1400e4c21:	e8 0a ce ff ff       	call   0x1400e1a30
1400e4c26:	85 c0                	test   %eax,%eax
1400e4c28:	0f 88 b8 00 00 00    	js     0x1400e4ce6
1400e4c2e:	48 8b 05 5b 44 15 00 	mov    0x15445b(%rip),%rax        # 0x140239090
1400e4c35:	8b 00                	mov    (%rax),%eax
1400e4c37:	85 c0                	test   %eax,%eax
1400e4c39:	74 5c                	je     0x1400e4c97
1400e4c3b:	c7 44 24 28 00 00 00 	movl   $0x2000000,0x28(%rsp)
1400e4c42:	02
1400e4c43:	45 31 c9             	xor    %r9d,%r9d
1400e4c46:	31 d2                	xor    %edx,%edx
1400e4c48:	48 89 d9             	mov    %rbx,%rcx
1400e4c4b:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e4c52:	00 00
1400e4c54:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400e4c5a:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400e4c61:	00
1400e4c62:	ff 15 e8 a2 1c 00    	call   *0x1ca2e8(%rip)        # 0x1402aef50
1400e4c68:	48 89 c6             	mov    %rax,%rsi
1400e4c6b:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e4c6f:	0f 84 aa 00 00 00    	je     0x1400e4d1f
1400e4c75:	45 31 c9             	xor    %r9d,%r9d
1400e4c78:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e4c7e:	48 89 da             	mov    %rbx,%rdx
1400e4c81:	48 89 c1             	mov    %rax,%rcx
1400e4c84:	ff 15 5e a4 1c 00    	call   *0x1ca45e(%rip)        # 0x1402af0e8
1400e4c8a:	85 c0                	test   %eax,%eax
1400e4c8c:	74 6c                	je     0x1400e4cfa
1400e4c8e:	48 89 f1             	mov    %rsi,%rcx
1400e4c91:	ff 15 81 a2 1c 00    	call   *0x1ca281(%rip)        # 0x1402aef18
1400e4c97:	48 89 d9             	mov    %rbx,%rcx
1400e4c9a:	e8 b1 8a ff ff       	call   0x1400dd750
1400e4c9f:	48 89 c1             	mov    %rax,%rcx
1400e4ca2:	ff 15 60 a8 1c 00    	call   *0x1ca860(%rip)        # 0x1402af508
1400e4ca8:	31 d2                	xor    %edx,%edx
1400e4caa:	31 c9                	xor    %ecx,%ecx
1400e4cac:	89 c3                	mov    %eax,%ebx
1400e4cae:	ff 15 ac a3 1c 00    	call   *0x1ca3ac(%rip)        # 0x1402af060
1400e4cb4:	89 05 4e 05 19 00    	mov    %eax,0x19054e(%rip)        # 0x140275208
1400e4cba:	48 8b 84 24 48 20 00 	mov    0x2048(%rsp),%rax
1400e4cc1:	00
1400e4cc2:	48 2b 07             	sub    (%rdi),%rax
1400e4cc5:	75 74                	jne    0x1400e4d3b
1400e4cc7:	89 d8                	mov    %ebx,%eax
1400e4cc9:	48 81 c4 58 20 00 00 	add    $0x2058,%rsp
1400e4cd0:	5b                   	pop    %rbx
1400e4cd1:	5e                   	pop    %rsi
1400e4cd2:	5f                   	pop    %rdi
1400e4cd3:	5d                   	pop    %rbp
1400e4cd4:	c3                   	ret
1400e4cd5:	0f 1f 00             	nopl   (%rax)
1400e4cd8:	48 8b 1d 41 a7 1c 00 	mov    0x1ca741(%rip),%rbx        # 0x1402af420
1400e4cdf:	ff d3                	call   *%rbx
1400e4ce1:	83 38 22             	cmpl   $0x22,(%rax)
1400e4ce4:	74 0a                	je     0x1400e4cf0
1400e4ce6:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1400e4ceb:	eb cd                	jmp    0x1400e4cba
1400e4ced:	0f 1f 00             	nopl   (%rax)
1400e4cf0:	ff d3                	call   *%rbx
1400e4cf2:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e4cf8:	eb ec                	jmp    0x1400e4ce6
1400e4cfa:	ff 15 10 a4 1c 00    	call   *0x1ca410(%rip)        # 0x1402af110
1400e4d00:	89 c5                	mov    %eax,%ebp
1400e4d02:	ff 15 18 a7 1c 00    	call   *0x1ca718(%rip)        # 0x1402af420
1400e4d08:	89 e9                	mov    %ebp,%ecx
1400e4d0a:	48 89 c3             	mov    %rax,%rbx
1400e4d0d:	e8 6e 99 ff ff       	call   0x1400de680
1400e4d12:	48 89 f1             	mov    %rsi,%rcx
1400e4d15:	89 03                	mov    %eax,(%rbx)
1400e4d17:	ff 15 fb a1 1c 00    	call   *0x1ca1fb(%rip)        # 0x1402aef18
1400e4d1d:	eb c7                	jmp    0x1400e4ce6
1400e4d1f:	ff 15 eb a3 1c 00    	call   *0x1ca3eb(%rip)        # 0x1402af110
1400e4d25:	89 c6                	mov    %eax,%esi
1400e4d27:	ff 15 f3 a6 1c 00    	call   *0x1ca6f3(%rip)        # 0x1402af420
1400e4d2d:	89 f1                	mov    %esi,%ecx
1400e4d2f:	48 89 c3             	mov    %rax,%rbx
1400e4d32:	e8 49 99 ff ff       	call   0x1400de680
1400e4d37:	89 03                	mov    %eax,(%rbx)
1400e4d39:	eb ab                	jmp    0x1400e4ce6
1400e4d3b:	e8 30 fb 0f 00       	call   0x1401e4870
1400e4d40:	90                   	nop
1400e4d41:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e4d48:	00 00 00 00
1400e4d4c:	0f 1f 40 00          	nopl   0x0(%rax)
1400e4d50:	41 54                	push   %r12
1400e4d52:	b8 70 20 00 00       	mov    $0x2070,%eax
1400e4d57:	55                   	push   %rbp
1400e4d58:	57                   	push   %rdi
1400e4d59:	56                   	push   %rsi
1400e4d5a:	53                   	push   %rbx
1400e4d5b:	e8 00 f7 0f 00       	call   0x1401e4460
1400e4d60:	48 29 c4             	sub    %rax,%rsp
1400e4d63:	4c 8b 25 86 3d 15 00 	mov    0x153d86(%rip),%r12        # 0x140238af0
1400e4d6a:	49 8b 04 24          	mov    (%r12),%rax
1400e4d6e:	48 89 84 24 68 20 00 	mov    %rax,0x2068(%rsp)
1400e4d75:	00
1400e4d76:	31 c0                	xor    %eax,%eax
1400e4d78:	48 89 cb             	mov    %rcx,%rbx
1400e4d7b:	48 8d 6c 24 60       	lea    0x60(%rsp),%rbp
1400e4d80:	48 89 d7             	mov    %rdx,%rdi
1400e4d83:	e8 68 a1 ff ff       	call   0x1400deef0
1400e4d88:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e4d8e:	48 89 da             	mov    %rbx,%rdx
1400e4d91:	48 89 e9             	mov    %rbp,%rcx
1400e4d94:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e4d9a:	89 c6                	mov    %eax,%esi
1400e4d9c:	e8 bf b6 ff ff       	call   0x1400e0460
1400e4da1:	85 c0                	test   %eax,%eax
1400e4da3:	0f 88 27 01 00 00    	js     0x1400e4ed0
1400e4da9:	41 89 f1             	mov    %esi,%r9d
1400e4dac:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e4db2:	89 c2                	mov    %eax,%edx
1400e4db4:	48 89 e9             	mov    %rbp,%rcx
1400e4db7:	e8 74 cc ff ff       	call   0x1400e1a30
1400e4dbc:	85 c0                	test   %eax,%eax
1400e4dbe:	0f 88 1a 01 00 00    	js     0x1400e4ede
1400e4dc4:	48 89 e9             	mov    %rbp,%rcx
1400e4dc7:	ff 15 f3 a2 1c 00    	call   *0x1ca2f3(%rip)        # 0x1402af0c0
1400e4dcd:	89 c3                	mov    %eax,%ebx
1400e4dcf:	31 c0                	xor    %eax,%eax
1400e4dd1:	83 fb ff             	cmp    $0xffffffff,%ebx
1400e4dd4:	74 13                	je     0x1400e4de9
1400e4dd6:	f6 c3 01             	test   $0x1,%bl
1400e4dd9:	0f 85 d9 00 00 00    	jne    0x1400e4eb8
1400e4ddf:	89 d8                	mov    %ebx,%eax
1400e4de1:	c1 e0 15             	shl    $0x15,%eax
1400e4de4:	25 00 00 00 02       	and    $0x2000000,%eax
1400e4de9:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400e4ded:	45 31 c9             	xor    %r9d,%r9d
1400e4df0:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400e4df6:	48 89 e9             	mov    %rbp,%rcx
1400e4df9:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e4e00:	00 00
1400e4e02:	ba 00 01 00 00       	mov    $0x100,%edx
1400e4e07:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400e4e0e:	00
1400e4e0f:	ff 15 3b a1 1c 00    	call   *0x1ca13b(%rip)        # 0x1402aef50
1400e4e15:	48 89 c6             	mov    %rax,%rsi
1400e4e18:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e4e1c:	0f 84 0e 01 00 00    	je     0x1400e4f30
1400e4e22:	48 85 ff             	test   %rdi,%rdi
1400e4e25:	0f 84 d5 00 00 00    	je     0x1400e4f00
1400e4e2b:	48 69 47 08 80 96 98 	imul   $0x989680,0x8(%rdi),%rax
1400e4e32:	00
1400e4e33:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1400e4e38:	48 ba 00 80 3e d5 de 	movabs $0x19db1ded53e8000,%rdx
1400e4e3f:	b1 9d 01
1400e4e42:	48 01 d0             	add    %rdx,%rax
1400e4e45:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400e4e4a:	48 69 07 80 96 98 00 	imul   $0x989680,(%rdi),%rax
1400e4e51:	48 01 d0             	add    %rdx,%rax
1400e4e54:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400e4e59:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1400e4e5e:	31 d2                	xor    %edx,%edx
1400e4e60:	48 89 f1             	mov    %rsi,%rcx
1400e4e63:	31 ff                	xor    %edi,%edi
1400e4e65:	ff 15 5d a4 1c 00    	call   *0x1ca45d(%rip)        # 0x1402af2c8
1400e4e6b:	85 c0                	test   %eax,%eax
1400e4e6d:	74 79                	je     0x1400e4ee8
1400e4e6f:	48 89 f1             	mov    %rsi,%rcx
1400e4e72:	ff 15 a0 a0 1c 00    	call   *0x1ca0a0(%rip)        # 0x1402aef18
1400e4e78:	83 fb ff             	cmp    $0xffffffff,%ebx
1400e4e7b:	74 05                	je     0x1400e4e82
1400e4e7d:	f6 c3 01             	test   $0x1,%bl
1400e4e80:	75 26                	jne    0x1400e4ea8
1400e4e82:	48 8b 84 24 68 20 00 	mov    0x2068(%rsp),%rax
1400e4e89:	00
1400e4e8a:	49 2b 04 24          	sub    (%r12),%rax
1400e4e8e:	0f 85 d1 00 00 00    	jne    0x1400e4f65
1400e4e94:	89 f8                	mov    %edi,%eax
1400e4e96:	48 81 c4 70 20 00 00 	add    $0x2070,%rsp
1400e4e9d:	5b                   	pop    %rbx
1400e4e9e:	5e                   	pop    %rsi
1400e4e9f:	5f                   	pop    %rdi
1400e4ea0:	5d                   	pop    %rbp
1400e4ea1:	41 5c                	pop    %r12
1400e4ea3:	c3                   	ret
1400e4ea4:	0f 1f 40 00          	nopl   0x0(%rax)
1400e4ea8:	89 da                	mov    %ebx,%edx
1400e4eaa:	48 89 e9             	mov    %rbp,%rcx
1400e4ead:	ff 15 fd a3 1c 00    	call   *0x1ca3fd(%rip)        # 0x1402af2b0
1400e4eb3:	eb cd                	jmp    0x1400e4e82
1400e4eb5:	0f 1f 00             	nopl   (%rax)
1400e4eb8:	89 da                	mov    %ebx,%edx
1400e4eba:	48 89 e9             	mov    %rbp,%rcx
1400e4ebd:	83 e2 fe             	and    $0xfffffffe,%edx
1400e4ec0:	ff 15 ea a3 1c 00    	call   *0x1ca3ea(%rip)        # 0x1402af2b0
1400e4ec6:	e9 14 ff ff ff       	jmp    0x1400e4ddf
1400e4ecb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e4ed0:	48 8b 1d 49 a5 1c 00 	mov    0x1ca549(%rip),%rbx        # 0x1402af420
1400e4ed7:	ff d3                	call   *%rbx
1400e4ed9:	83 38 22             	cmpl   $0x22,(%rax)
1400e4edc:	74 7a                	je     0x1400e4f58
1400e4ede:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400e4ee3:	eb 9d                	jmp    0x1400e4e82
1400e4ee5:	0f 1f 00             	nopl   (%rax)
1400e4ee8:	ff 15 32 a5 1c 00    	call   *0x1ca532(%rip)        # 0x1402af420
1400e4eee:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400e4ef3:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1400e4ef9:	e9 71 ff ff ff       	jmp    0x1400e4e6f
1400e4efe:	66 90                	xchg   %ax,%ax
1400e4f00:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1400e4f05:	4c 89 4c 24 48       	mov    %r9,0x48(%rsp)
1400e4f0a:	4c 89 c9             	mov    %r9,%rcx
1400e4f0d:	ff 15 75 a2 1c 00    	call   *0x1ca275(%rip)        # 0x1402af188
1400e4f13:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400e4f18:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
1400e4f1d:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400e4f22:	e9 32 ff ff ff       	jmp    0x1400e4e59
1400e4f27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e4f2e:	00 00
1400e4f30:	ff 15 da a1 1c 00    	call   *0x1ca1da(%rip)        # 0x1402af110
1400e4f36:	89 c7                	mov    %eax,%edi
1400e4f38:	ff 15 e2 a4 1c 00    	call   *0x1ca4e2(%rip)        # 0x1402af420
1400e4f3e:	89 f9                	mov    %edi,%ecx
1400e4f40:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400e4f45:	48 89 c6             	mov    %rax,%rsi
1400e4f48:	e8 33 97 ff ff       	call   0x1400de680
1400e4f4d:	89 06                	mov    %eax,(%rsi)
1400e4f4f:	e9 24 ff ff ff       	jmp    0x1400e4e78
1400e4f54:	0f 1f 40 00          	nopl   0x0(%rax)
1400e4f58:	ff d3                	call   *%rbx
1400e4f5a:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e4f60:	e9 79 ff ff ff       	jmp    0x1400e4ede
1400e4f65:	e8 06 f9 0f 00       	call   0x1401e4870
1400e4f6a:	90                   	nop
1400e4f6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e4f70:	41 56                	push   %r14
1400e4f72:	b8 30 60 00 00       	mov    $0x6030,%eax
1400e4f77:	41 55                	push   %r13
1400e4f79:	41 54                	push   %r12
1400e4f7b:	55                   	push   %rbp
1400e4f7c:	57                   	push   %rdi
1400e4f7d:	56                   	push   %rsi
1400e4f7e:	53                   	push   %rbx
1400e4f7f:	e8 dc f4 0f 00       	call   0x1401e4460
1400e4f84:	48 29 c4             	sub    %rax,%rsp
1400e4f87:	48 8b 2d 62 3b 15 00 	mov    0x153b62(%rip),%rbp        # 0x140238af0
1400e4f8e:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400e4f92:	48 89 84 24 28 60 00 	mov    %rax,0x6028(%rsp)
1400e4f99:	00
1400e4f9a:	48 8b 05 ef 40 15 00 	mov    0x1540ef(%rip),%rax        # 0x140239090
1400e4fa1:	4c 89 c3             	mov    %r8,%rbx
1400e4fa4:	48 89 ce             	mov    %rcx,%rsi
1400e4fa7:	49 89 d5             	mov    %rdx,%r13
1400e4faa:	44 8b 00             	mov    (%rax),%r8d
1400e4fad:	45 85 c0             	test   %r8d,%r8d
1400e4fb0:	0f 84 3a 03 00 00    	je     0x1400e52f0
1400e4fb6:	e8 35 9f ff ff       	call   0x1400deef0
1400e4fbb:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1400e4fc0:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e4fc6:	4c 89 ea             	mov    %r13,%rdx
1400e4fc9:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1400e4fcf:	48 89 f9             	mov    %rdi,%rcx
1400e4fd2:	41 89 c4             	mov    %eax,%r12d
1400e4fd5:	e8 86 b4 ff ff       	call   0x1400e0460
1400e4fda:	85 c0                	test   %eax,%eax
1400e4fdc:	0f 88 8e 01 00 00    	js     0x1400e5170
1400e4fe2:	45 89 e1             	mov    %r12d,%r9d
1400e4fe5:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e4feb:	89 c2                	mov    %eax,%edx