1400e4b61:	89 43 04             	mov    %eax,0x4(%rbx)
1400e4b64:	48 89 b3 60 02 00 00 	mov    %rsi,0x260(%rbx)
1400e4b6b:	74 06                	je     0x1400e4b73
1400e4b6d:	c7 03 0e 00 00 00    	movl   $0xe,(%rbx)
1400e4b73:	48 8d 05 fe 9a 20 00 	lea    0x209afe(%rip),%rax        # 0x1402ee678
1400e4b7a:	41 b9 1e 00 00 00    	mov    $0x1e,%r9d
1400e4b80:	4c 8b c7             	mov    %rdi,%r8
1400e4b83:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e4b88:	48 8b d3             	mov    %rbx,%rdx
1400e4b8b:	49 8b cf             	mov    %r15,%rcx
1400e4b8e:	e8 55 02 00 00       	call   0x1400e4de8
1400e4b93:	85 c0                	test   %eax,%eax
1400e4b95:	0f 85 67 01 00 00    	jne    0x1400e4d02
1400e4b9b:	39 43 04             	cmp    %eax,0x4(%rbx)
1400e4b9e:	0f 85 05 fa ff ff    	jne    0x1400e45a9
1400e4ba4:	83 3b 0f             	cmpl   $0xf,(%rbx)
1400e4ba7:	c7 43 04 0a 00 00 00 	movl   $0xa,0x4(%rbx)
1400e4bae:	48 89 b3 60 02 00 00 	mov    %rsi,0x260(%rbx)
1400e4bb5:	74 06                	je     0x1400e4bbd
1400e4bb7:	c7 03 0f 00 00 00    	movl   $0xf,(%rbx)
1400e4bbd:	48 8d 05 cc 9a 20 00 	lea    0x209acc(%rip),%rax        # 0x1402ee690
1400e4bc4:	41 be 10 00 00 00    	mov    $0x10,%r14d
1400e4bca:	45 8b ce             	mov    %r14d,%r9d
1400e4bcd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e4bd2:	4c 8b c7             	mov    %rdi,%r8
1400e4bd5:	48 8b d3             	mov    %rbx,%rdx
1400e4bd8:	49 8b cf             	mov    %r15,%rcx
1400e4bdb:	e8 4c 01 00 00       	call   0x1400e4d2c
1400e4be0:	85 c0                	test   %eax,%eax
1400e4be2:	0f 85 1a 01 00 00    	jne    0x1400e4d02
1400e4be8:	39 43 04             	cmp    %eax,0x4(%rbx)
1400e4beb:	0f 85 b8 f9 ff ff    	jne    0x1400e45a9
1400e4bf1:	80 3e 05             	cmpb   $0x5,(%rsi)
1400e4bf4:	74 0c                	je     0x1400e4c02
1400e4bf6:	48 8d 15 b3 9a 20 00 	lea    0x209ab3(%rip),%rdx        # 0x1402ee6b0
1400e4bfd:	e9 ef fa ff ff       	jmp    0x1400e46f1
1400e4c02:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
1400e4c06:	84 c0                	test   %al,%al
1400e4c08:	74 39                	je     0x1400e4c43
1400e4c0a:	4c 8b 83 68 02 00 00 	mov    0x268(%rbx),%r8
1400e4c11:	48 8d 15 d0 9a 20 00 	lea    0x209ad0(%rip),%rdx        # 0x1402ee6e8
1400e4c18:	44 8b c8             	mov    %eax,%r9d
1400e4c1b:	48 8b cf             	mov    %rdi,%rcx
1400e4c1e:	41 be 19 00 00 00    	mov    $0x19,%r14d
1400e4c24:	8b f0                	mov    %eax,%esi
1400e4c26:	e8 a5 fd fc ff       	call   0x1400b49d0
1400e4c2b:	83 fe 09             	cmp    $0x9,%esi
1400e4c2e:	73 0b                	jae    0x1400e4c3b
1400e4c30:	4c 8d 35 d1 96 20 00 	lea    0x2096d1(%rip),%r14        # 0x1402ee308
1400e4c37:	45 8b 34 b6          	mov    (%r14,%rsi,4),%r14d
1400e4c3b:	41 8b c6             	mov    %r14d,%eax
1400e4c3e:	e9 bf 00 00 00       	jmp    0x1400e4d02
1400e4c43:	8a 46 03             	mov    0x3(%rsi),%al
1400e4c46:	3c 03                	cmp    $0x3,%al
1400e4c48:	75 12                	jne    0x1400e4c5c
1400e4c4a:	0f b6 46 04          	movzbl 0x4(%rsi),%eax
1400e4c4e:	8b 0b                	mov    (%rbx),%ecx
1400e4c50:	48 83 c0 07          	add    $0x7,%rax
1400e4c54:	48 83 f8 0a          	cmp    $0xa,%rax
1400e4c58:	76 63                	jbe    0x1400e4cbd
1400e4c5a:	eb 0b                	jmp    0x1400e4c67
1400e4c5c:	3c 04                	cmp    $0x4,%al
1400e4c5e:	75 57                	jne    0x1400e4cb7
1400e4c60:	8b 0b                	mov    (%rbx),%ecx
1400e4c62:	b8 16 00 00 00       	mov    $0x16,%eax
1400e4c67:	83 c0 f6             	add    $0xfffffff6,%eax
1400e4c6a:	89 43 04             	mov    %eax,0x4(%rbx)
1400e4c6d:	48 8d 46 0a          	lea    0xa(%rsi),%rax
1400e4c71:	48 89 83 60 02 00 00 	mov    %rax,0x260(%rbx)
1400e4c78:	41 3b ce             	cmp    %r14d,%ecx
1400e4c7b:	74 03                	je     0x1400e4c80
1400e4c7d:	44 89 33             	mov    %r14d,(%rbx)
1400e4c80:	48 8d 05 b9 9a 20 00 	lea    0x209ab9(%rip),%rax        # 0x1402ee740
1400e4c87:	41 b9 0d 00 00 00    	mov    $0xd,%r9d
1400e4c8d:	4c 8b c7             	mov    %rdi,%r8
1400e4c90:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e4c95:	48 8b d3             	mov    %rbx,%rdx
1400e4c98:	49 8b cf             	mov    %r15,%rcx
1400e4c9b:	e8 8c 00 00 00       	call   0x1400e4d2c
1400e4ca0:	85 c0                	test   %eax,%eax
1400e4ca2:	75 5e                	jne    0x1400e4d02
1400e4ca4:	39 43 04             	cmp    %eax,0x4(%rbx)
1400e4ca7:	0f 85 fc f8 ff ff    	jne    0x1400e45a9
1400e4cad:	83 3b 11             	cmpl   $0x11,(%rbx)
1400e4cb0:	75 14                	jne    0x1400e4cc6
1400e4cb2:	e9 f2 f8 ff ff       	jmp    0x1400e45a9
1400e4cb7:	3c 01                	cmp    $0x1,%al
1400e4cb9:	75 16                	jne    0x1400e4cd1
1400e4cbb:	8b 0b                	mov    (%rbx),%ecx
1400e4cbd:	83 f9 11             	cmp    $0x11,%ecx
1400e4cc0:	0f 84 e3 f8 ff ff    	je     0x1400e45a9
1400e4cc6:	c7 03 11 00 00 00    	movl   $0x11,(%rbx)
1400e4ccc:	e9 d8 f8 ff ff       	jmp    0x1400e45a9
1400e4cd1:	48 8d 15 40 9a 20 00 	lea    0x209a40(%rip),%rdx        # 0x1402ee718
1400e4cd8:	48 8b cf             	mov    %rdi,%rcx
1400e4cdb:	e8 f0 fc fc ff       	call   0x1400b49d0
1400e4ce0:	b8 01 00 00 00       	mov    $0x1,%eax
1400e4ce5:	eb 1b                	jmp    0x1400e4d02
1400e4ce7:	4c 8b 83 68 02 00 00 	mov    0x268(%rbx),%r8
1400e4cee:	48 8d 15 cb 98 20 00 	lea    0x2098cb(%rip),%rdx        # 0x1402ee5c0
1400e4cf5:	48 8b cf             	mov    %rdi,%rcx
1400e4cf8:	e8 d3 fc fc ff       	call   0x1400b49d0
1400e4cfd:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400e4d02:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400e4d06:	48 33 cc             	xor    %rsp,%rcx
1400e4d09:	e8 a2 b1 1c 00       	call   0x1402afeb0
1400e4d0e:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
1400e4d15:	00
1400e4d16:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1400e4d1d:	41 5f                	pop    %r15
1400e4d1f:	41 5e                	pop    %r14
1400e4d21:	41 5d                	pop    %r13
1400e4d23:	41 5c                	pop    %r12
1400e4d25:	5f                   	pop    %rdi
1400e4d26:	5e                   	pop    %rsi
1400e4d27:	5d                   	pop    %rbp
1400e4d28:	c3                   	ret
1400e4d29:	cc                   	int3
1400e4d2a:	cc                   	int3
1400e4d2b:	cc                   	int3
1400e4d2c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400e4d31:	55                   	push   %rbp
1400e4d32:	56                   	push   %rsi
1400e4d33:	57                   	push   %rdi
1400e4d34:	48 83 ec 40          	sub    $0x40,%rsp
1400e4d38:	48 8b 05 41 0d 2f 00 	mov    0x2f0d41(%rip),%rax        # 0x1403d5a80
1400e4d3f:	48 33 c4             	xor    %rsp,%rax
1400e4d42:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400e4d47:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400e4d4b:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400e4d50:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
1400e4d57:	00
1400e4d58:	49 8b f8             	mov    %r8,%rdi
1400e4d5b:	4c 8b 82 60 02 00 00 	mov    0x260(%rdx),%r8
1400e4d62:	41 8b f1             	mov    %r9d,%esi
1400e4d65:	4c 63 4a 04          	movslq 0x4(%rdx),%r9
1400e4d69:	48 8b da             	mov    %rdx,%rbx
1400e4d6c:	48 8b d7             	mov    %rdi,%rdx
1400e4d6f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e4d74:	e8 53 f3 fc ff       	call   0x1400b40cc
1400e4d79:	85 c0                	test   %eax,%eax
1400e4d7b:	7f 41                	jg     0x1400e4dbe
1400e4d7d:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1400e4d81:	83 f9 51             	cmp    $0x51,%ecx
1400e4d84:	74 44                	je     0x1400e4dca
1400e4d86:	85 c9                	test   %ecx,%ecx
1400e4d88:	75 16                	jne    0x1400e4da0
1400e4d8a:	48 8d 15 6f 91 20 00 	lea    0x20916f(%rip),%rdx        # 0x1402edf00
1400e4d91:	48 8b cf             	mov    %rdi,%rcx
1400e4d94:	e8 37 fc fc ff       	call   0x1400b49d0
1400e4d99:	b8 03 00 00 00       	mov    $0x3,%eax
1400e4d9e:	eb 2c                	jmp    0x1400e4dcc
1400e4da0:	e8 4b fe fd ff       	call   0x1400c4bf0
1400e4da5:	4c 8b c8             	mov    %rax,%r9
1400e4da8:	48 8d 15 89 91 20 00 	lea    0x209189(%rip),%rdx        # 0x1402edf38
1400e4daf:	4c 8b c5             	mov    %rbp,%r8
1400e4db2:	48 8b cf             	mov    %rdi,%rcx
1400e4db5:	e8 16 fc fc ff       	call   0x1400b49d0
1400e4dba:	8b c6                	mov    %esi,%eax
1400e4dbc:	eb 0e                	jmp    0x1400e4dcc
1400e4dbe:	29 43 04             	sub    %eax,0x4(%rbx)
1400e4dc1:	48 98                	cltq
1400e4dc3:	48 01 83 60 02 00 00 	add    %rax,0x260(%rbx)
1400e4dca:	33 c0                	xor    %eax,%eax
1400e4dcc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400e4dd1:	48 33 cc             	xor    %rsp,%rcx
1400e4dd4:	e8 d7 b0 1c 00       	call   0x1402afeb0
1400e4dd9:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1400e4dde:	48 83 c4 40          	add    $0x40,%rsp
1400e4de2:	5f                   	pop    %rdi
1400e4de3:	5e                   	pop    %rsi
1400e4de4:	5d                   	pop    %rbp
1400e4de5:	c3                   	ret
1400e4de6:	cc                   	int3
1400e4de7:	cc                   	int3
1400e4de8:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400e4ded:	55                   	push   %rbp
1400e4dee:	56                   	push   %rsi
1400e4def:	57                   	push   %rdi
1400e4df0:	48 83 ec 40          	sub    $0x40,%rsp
1400e4df4:	48 8b 05 85 0c 2f 00 	mov    0x2f0c85(%rip),%rax        # 0x1403d5a80
1400e4dfb:	48 33 c4             	xor    %rsp,%rax
1400e4dfe:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400e4e03:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400e4e07:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1400e4e0c:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
1400e4e13:	00
1400e4e14:	49 8b f8             	mov    %r8,%rdi
1400e4e17:	4c 8b 82 60 02 00 00 	mov    0x260(%rdx),%r8
1400e4e1e:	41 8b f1             	mov    %r9d,%esi
1400e4e21:	4c 63 4a 04          	movslq 0x4(%rdx),%r9
1400e4e25:	48 8b da             	mov    %rdx,%rbx
1400e4e28:	48 8b d7             	mov    %rdi,%rdx
1400e4e2b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e4e30:	e8 b3 f2 fc ff       	call   0x1400b40e8
1400e4e35:	85 c0                	test   %eax,%eax
1400e4e37:	7f 41                	jg     0x1400e4e7a
1400e4e39:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1400e4e3d:	83 f9 51             	cmp    $0x51,%ecx
1400e4e40:	74 44                	je     0x1400e4e86
1400e4e42:	85 c9                	test   %ecx,%ecx
1400e4e44:	75 16                	jne    0x1400e4e5c
1400e4e46:	48 8d 15 b3 90 20 00 	lea    0x2090b3(%rip),%rdx        # 0x1402edf00
1400e4e4d:	48 8b cf             	mov    %rdi,%rcx
1400e4e50:	e8 7b fb fc ff       	call   0x1400b49d0
1400e4e55:	b8 03 00 00 00       	mov    $0x3,%eax
1400e4e5a:	eb 2c                	jmp    0x1400e4e88
1400e4e5c:	e8 8f fd fd ff       	call   0x1400c4bf0
1400e4e61:	4c 8b c8             	mov    %rax,%r9
1400e4e64:	48 8d 15 b5 90 20 00 	lea    0x2090b5(%rip),%rdx        # 0x1402edf20
1400e4e6b:	4c 8b c5             	mov    %rbp,%r8
1400e4e6e:	48 8b cf             	mov    %rdi,%rcx
1400e4e71:	e8 5a fb fc ff       	call   0x1400b49d0
1400e4e76:	8b c6                	mov    %esi,%eax
1400e4e78:	eb 0e                	jmp    0x1400e4e88
1400e4e7a:	29 43 04             	sub    %eax,0x4(%rbx)
1400e4e7d:	48 98                	cltq
1400e4e7f:	48 01 83 60 02 00 00 	add    %rax,0x260(%rbx)
1400e4e86:	33 c0                	xor    %eax,%eax
1400e4e88:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400e4e8d:	48 33 cc             	xor    %rsp,%rcx
1400e4e90:	e8 1b b0 1c 00       	call   0x1402afeb0
1400e4e95:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1400e4e9a:	48 83 c4 40          	add    $0x40,%rsp
1400e4e9e:	5f                   	pop    %rdi
1400e4e9f:	5e                   	pop    %rsi
1400e4ea0:	5d                   	pop    %rbp
1400e4ea1:	c3                   	ret
1400e4ea2:	cc                   	int3
1400e4ea3:	cc                   	int3
1400e4ea4:	48 83 ec 58          	sub    $0x58,%rsp
1400e4ea8:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
1400e4eaf:	00
1400e4eb0:	41 8a 42 34          	mov    0x34(%r10),%al
1400e4eb4:	3c 01                	cmp    $0x1,%al
1400e4eb6:	77 4b                	ja     0x1400e4f03
1400e4eb8:	48 8d 05 1d 06 04 00 	lea    0x4061d(%rip),%rax        # 0x1401254dc
1400e4ebf:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400e4ec4:	48 8d 05 cd 12 00 00 	lea    0x12cd(%rip),%rax        # 0x1400e6198
1400e4ecb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400e4ed0:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1400e4ed7:	00
1400e4ed8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400e4edd:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1400e4ee4:	00
1400e4ee5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400e4eea:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1400e4ef1:	00
1400e4ef2:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1400e4ef7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400e4efc:	e8 e7 0b 00 00       	call   0x1400e5ae8
1400e4f01:	eb 2b                	jmp    0x1400e4f2e
1400e4f03:	3c 03                	cmp    $0x3,%al
1400e4f05:	77 15                	ja     0x1400e4f1c
1400e4f07:	48 8d 05 ca 1d 04 00 	lea    0x41dca(%rip),%rax        # 0x140126cd8
1400e4f0e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400e4f13:	48 8d 05 ce 12 00 00 	lea    0x12ce(%rip),%rax        # 0x1400e61e8
1400e4f1a:	eb af                	jmp    0x1400e4ecb
1400e4f1c:	3c 05                	cmp    $0x5,%al
1400e4f1e:	77 09                	ja     0x1400e4f29
1400e4f20:	48 8d 05 b9 1e 04 00 	lea    0x41eb9(%rip),%rax        # 0x140126de0
1400e4f27:	eb e5                	jmp    0x1400e4f0e
1400e4f29:	b8 3d 00 00 00       	mov    $0x3d,%eax
1400e4f2e:	48 83 c4 58          	add    $0x58,%rsp
1400e4f32:	c3                   	ret
1400e4f33:	cc                   	int3
1400e4f34:	40 55                	rex push %rbp
1400e4f36:	53                   	push   %rbx
1400e4f37:	56                   	push   %rsi
1400e4f38:	57                   	push   %rdi
1400e4f39:	41 54                	push   %r12
1400e4f3b:	41 55                	push   %r13
1400e4f3d:	41 56                	push   %r14
1400e4f3f:	41 57                	push   %r15
1400e4f41:	48 8d ac 24 68 fe ff 	lea    -0x198(%rsp),%rbp
1400e4f48:	ff
1400e4f49:	48 81 ec 98 02 00 00 	sub    $0x298,%rsp
1400e4f50:	48 8b 05 29 0b 2f 00 	mov    0x2f0b29(%rip),%rax        # 0x1403d5a80
1400e4f57:	48 33 c4             	xor    %rsp,%rax
1400e4f5a:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
1400e4f61:	8a 05 81 98 20 00    	mov    0x209881(%rip),%al        # 0x1402ee7e8
1400e4f67:	4c 8b f1             	mov    %rcx,%r14
1400e4f6a:	f2 0f 10 05 6e 98 20 	movsd  0x20986e(%rip),%xmm0        # 0x1402ee7e0
1400e4f71:	00
1400e4f72:	48 8b ca             	mov    %rdx,%rcx
1400e4f75:	4c 8b bd 00 02 00 00 	mov    0x200(%rbp),%r15
1400e4f7c:	49 8b f1             	mov    %r9,%rsi
1400e4f7f:	4c 8b ad 08 02 00 00 	mov    0x208(%rbp),%r13
1400e4f86:	4d 8b e0             	mov    %r8,%r12
1400e4f89:	88 44 24 68          	mov    %al,0x68(%rsp)
1400e4f8d:	48 8b da             	mov    %rdx,%rbx
1400e4f90:	8b 05 62 98 20 00    	mov    0x209862(%rip),%eax        # 0x1402ee7f8
1400e4f96:	89 45 88             	mov    %eax,-0x78(%rbp)
1400e4f99:	8a 05 5d 98 20 00    	mov    0x20985d(%rip),%al        # 0x1402ee7fc
1400e4f9f:	88 45 8c             	mov    %al,-0x74(%rbp)
1400e4fa2:	8b 05 e8 97 20 00    	mov    0x2097e8(%rip),%eax        # 0x1402ee790
1400e4fa8:	89 44 24 54          	mov    %eax,0x54(%rsp)
1400e4fac:	8a 05 e2 97 20 00    	mov    0x2097e2(%rip),%al        # 0x1402ee794
1400e4fb2:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
1400e4fb8:	f2 0f 10 05 30 98 20 	movsd  0x209830(%rip),%xmm0        # 0x1402ee7f0
1400e4fbf:	00
1400e4fc0:	88 44 24 58          	mov    %al,0x58(%rsp)
1400e4fc4:	f2 0f 11 45 80       	movsd  %xmm0,-0x80(%rbp)
1400e4fc9:	e8 b2 38 fc ff       	call   0x1400a8880
1400e4fce:	48 8b cb             	mov    %rbx,%rcx
1400e4fd1:	48 8b f8             	mov    %rax,%rdi
1400e4fd4:	e8 07 94 f9 ff       	call   0x14007e3e0
1400e4fd9:	48 85 c0             	test   %rax,%rax
1400e4fdc:	0f 84 47 05 00 00    	je     0x1400e5529
1400e4fe2:	bb 40 00 00 00       	mov    $0x40,%ebx
1400e4fe7:	c6 44 24 20 22       	movb   $0x22,0x20(%rsp)
1400e4fec:	44 8b cb             	mov    %ebx,%r9d
1400e4fef:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1400e4ff3:	48 8d 15 be 97 20 00 	lea    0x2097be(%rip),%rdx        # 0x1402ee7b8
1400e4ffa:	48 8b cf             	mov    %rdi,%rcx
1400e4ffd:	e8 52 10 00 00       	call   0x1400e6054
1400e5002:	84 c0                	test   %al,%al
1400e5004:	0f 84 1f 05 00 00    	je     0x1400e5529
1400e500a:	44 8d 4b 40          	lea    0x40(%rbx),%r9d
1400e500e:	c6 44 24 20 22       	movb   $0x22,0x20(%rsp)
1400e5013:	4c 8d 85 80 00 00 00 	lea    0x80(%rbp),%r8
1400e501a:	48 8b cf             	mov    %rdi,%rcx
1400e501d:	48 8d 15 9c 97 20 00 	lea    0x20979c(%rip),%rdx        # 0x1402ee7c0
1400e5024:	e8 2b 10 00 00       	call   0x1400e6054
1400e5029:	f6 d8                	neg    %al
1400e502b:	c6 44 24 20 2c       	movb   $0x2c,0x20(%rsp)
1400e5030:	44 8b cb             	mov    %ebx,%r9d
1400e5033:	4c 8d 85 00 01 00 00 	lea    0x100(%rbp),%r8
1400e503a:	1a c9                	sbb    %cl,%cl
1400e503c:	48 8d 15 85 97 20 00 	lea    0x209785(%rip),%rdx        # 0x1402ee7c8
1400e5043:	20 8d 80 00 00 00    	and    %cl,0x80(%rbp)
1400e5049:	48 8b cf             	mov    %rdi,%rcx
1400e504c:	e8 03 10 00 00       	call   0x1400e6054
1400e5051:	84 c0                	test   %al,%al
1400e5053:	0f 84 d0 04 00 00    	je     0x1400e5529
1400e5059:	44 8b cb             	mov    %ebx,%r9d
1400e505c:	c6 44 24 20 22       	movb   $0x22,0x20(%rsp)
1400e5061:	4c 8d 85 40 01 00 00 	lea    0x140(%rbp),%r8
1400e5068:	48 8b cf             	mov    %rdi,%rcx
1400e506b:	48 8d 15 62 97 20 00 	lea    0x209762(%rip),%rdx        # 0x1402ee7d4
1400e5072:	e8 dd 0f 00 00       	call   0x1400e6054
1400e5077:	84 c0                	test   %al,%al
1400e5079:	0f 84 aa 04 00 00    	je     0x1400e5529
1400e507f:	48 8d 15 7a 97 20 00 	lea    0x20977a(%rip),%rdx        # 0x1402ee800
1400e5086:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1400e508d:	e8 2e e6 1d 00       	call   0x1402c36c0
1400e5092:	85 c0                	test   %eax,%eax
1400e5094:	0f 85 8f 04 00 00    	jne    0x1400e5529
1400e509a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400e509f:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx