1400a1ace:	e9 0a 15 00 00       	jmp    0x1400a2fdd
1400a1ad3:	41 39 28             	cmp    %ebp,(%r8)
1400a1ad6:	0f 95 c0             	setne  %al
1400a1ad9:	88 87 28 0a 00 00    	mov    %al,0xa28(%rdi)
1400a1adf:	e9 f9 14 00 00       	jmp    0x1400a2fdd
1400a1ae4:	41 8b 08             	mov    (%r8),%ecx
1400a1ae7:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400a1aeb:	3b c8                	cmp    %eax,%ecx
1400a1aed:	0f 8c fb 13 00 00    	jl     0x1400a2eee
1400a1af3:	89 8f c0 06 00 00    	mov    %ecx,0x6c0(%rdi)
1400a1af9:	e9 df 14 00 00       	jmp    0x1400a2fdd
1400a1afe:	41 8a 00             	mov    (%r8),%al
1400a1b01:	24 01                	and    $0x1,%al
1400a1b03:	88 87 22 0a 00 00    	mov    %al,0xa22(%rdi)
1400a1b09:	e9 cf 14 00 00       	jmp    0x1400a2fdd
1400a1b0e:	41 8b 00             	mov    (%r8),%eax
1400a1b11:	85 c0                	test   %eax,%eax
1400a1b13:	0f 88 d5 13 00 00    	js     0x1400a2eee
1400a1b19:	89 87 14 03 00 00    	mov    %eax,0x314(%rdi)
1400a1b1f:	e9 b9 14 00 00       	jmp    0x1400a2fdd
1400a1b24:	48 8b 0e             	mov    (%rsi),%rcx
1400a1b27:	4c 8d 87 80 08 00 00 	lea    0x880(%rdi),%r8
1400a1b2e:	48 8d 97 78 08 00 00 	lea    0x878(%rdi),%rdx
1400a1b35:	e8 aa 15 00 00       	call   0x1400a30e4
1400a1b3a:	e9 9b 14 00 00       	jmp    0x1400a2fda
1400a1b3f:	81 ea 16 27 00 00    	sub    $0x2716,%edx
1400a1b45:	0f 84 e9 00 00 00    	je     0x1400a1c34
1400a1b4b:	83 ea 01             	sub    $0x1,%edx
1400a1b4e:	0f 84 d4 00 00 00    	je     0x1400a1c28
1400a1b54:	83 ea 02             	sub    $0x2,%edx
1400a1b57:	0f 84 bc 00 00 00    	je     0x1400a1c19
1400a1b5d:	83 ea 01             	sub    $0x1,%edx
1400a1b60:	0f 84 a4 00 00 00    	je     0x1400a1c0a
1400a1b66:	83 ea 05             	sub    $0x5,%edx
1400a1b69:	74 7c                	je     0x1400a1be7
1400a1b6b:	83 ea 01             	sub    $0x1,%edx
1400a1b6e:	74 2f                	je     0x1400a1b9f
1400a1b70:	83 fa 01             	cmp    $0x1,%edx
1400a1b73:	0f 85 e4 13 00 00    	jne    0x1400a2f5d
1400a1b79:	49 8b 10             	mov    (%r8),%rdx
1400a1b7c:	48 8d 9f 30 08 00 00 	lea    0x830(%rdi),%rbx
1400a1b83:	48 8b cb             	mov    %rbx,%rcx
1400a1b86:	e8 7d ed ff ff       	call   0x1400a0908
1400a1b8b:	48 39 2b             	cmp    %rbp,(%rbx)
1400a1b8e:	44 8b f8             	mov    %eax,%r15d
1400a1b91:	0f 95 c0             	setne  %al
1400a1b94:	88 87 2e 0a 00 00    	mov    %al,0xa2e(%rdi)
1400a1b9a:	e9 3e 14 00 00       	jmp    0x1400a2fdd
1400a1b9f:	40 38 af a3 12 00 00 	cmp    %bpl,0x12a3(%rdi)
1400a1ba6:	74 1b                	je     0x1400a1bc3
1400a1ba8:	48 8b 8f 40 11 00 00 	mov    0x1140(%rdi),%rcx
1400a1baf:	ff 15 53 d4 32 00    	call   *0x32d453(%rip)        # 0x1403cf008
1400a1bb5:	48 89 af 40 11 00 00 	mov    %rbp,0x1140(%rdi)
1400a1bbc:	40 88 af a3 12 00 00 	mov    %bpl,0x12a3(%rdi)
1400a1bc3:	48 8b 16             	mov    (%rsi),%rdx
1400a1bc6:	48 8d 9f 58 08 00 00 	lea    0x858(%rdi),%rbx
1400a1bcd:	48 8b cb             	mov    %rbx,%rcx
1400a1bd0:	e8 33 ed ff ff       	call   0x1400a0908
1400a1bd5:	44 8b f8             	mov    %eax,%r15d
1400a1bd8:	48 8b 03             	mov    (%rbx),%rax
1400a1bdb:	48 89 87 40 11 00 00 	mov    %rax,0x1140(%rdi)
1400a1be2:	e9 f6 13 00 00       	jmp    0x1400a2fdd
1400a1be7:	49 8b 00             	mov    (%r8),%rax
1400a1bea:	48 8b 8f 30 09 00 00 	mov    0x930(%rdi),%rcx
1400a1bf1:	48 89 87 28 02 00 00 	mov    %rax,0x228(%rdi)
1400a1bf8:	ff 15 0a d4 32 00    	call   *0x32d40a(%rip)        # 0x1403cf008
1400a1bfe:	48 89 af 30 09 00 00 	mov    %rbp,0x930(%rdi)
1400a1c05:	e9 a1 09 00 00       	jmp    0x1400a25ab
1400a1c0a:	49 8b 00             	mov    (%r8),%rax
1400a1c0d:	48 89 87 f8 01 00 00 	mov    %rax,0x1f8(%rdi)
1400a1c14:	e9 c4 13 00 00       	jmp    0x1400a2fdd
1400a1c19:	49 8b 00             	mov    (%r8),%rax
1400a1c1c:	48 89 87 08 02 00 00 	mov    %rax,0x208(%rdi)
1400a1c23:	e9 b5 13 00 00       	jmp    0x1400a2fdd
1400a1c28:	48 8d 8f 50 08 00 00 	lea    0x850(%rdi),%rcx
1400a1c2f:	e9 25 fe ff ff       	jmp    0x1400a1a59
1400a1c34:	48 8b 0e             	mov    (%rsi),%rcx
1400a1c37:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400a1c3c:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1400a1c41:	48 89 6c 24 48       	mov    %rbp,0x48(%rsp)
1400a1c46:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1400a1c4b:	e8 94 14 00 00       	call   0x1400a30e4
1400a1c50:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400a1c55:	44 8b f8             	mov    %eax,%r15d
1400a1c58:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400a1c5d:	85 c0                	test   %eax,%eax
1400a1c5f:	75 44                	jne    0x1400a1ca5
1400a1c61:	4d 85 f6             	test   %r14,%r14
1400a1c64:	74 1f                	je     0x1400a1c85
1400a1c66:	4c 8d 87 90 08 00 00 	lea    0x890(%rdi),%r8
1400a1c6d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1400a1c71:	45 33 c9             	xor    %r9d,%r9d
1400a1c74:	33 d2                	xor    %edx,%edx
1400a1c76:	49 8b ce             	mov    %r14,%rcx
1400a1c79:	e8 46 80 01 00       	call   0x1400b9cc4
1400a1c7e:	44 8b f8             	mov    %eax,%r15d
1400a1c81:	85 c0                	test   %eax,%eax
1400a1c83:	75 20                	jne    0x1400a1ca5
1400a1c85:	48 85 f6             	test   %rsi,%rsi
1400a1c88:	74 1b                	je     0x1400a1ca5
1400a1c8a:	4c 8d 87 98 08 00 00 	lea    0x898(%rdi),%r8
1400a1c91:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1400a1c95:	45 33 c9             	xor    %r9d,%r9d
1400a1c98:	33 d2                	xor    %edx,%edx
1400a1c9a:	48 8b ce             	mov    %rsi,%rcx
1400a1c9d:	e8 22 80 01 00       	call   0x1400b9cc4
1400a1ca2:	44 8b f8             	mov    %eax,%r15d
1400a1ca5:	49 8b ce             	mov    %r14,%rcx
1400a1ca8:	ff 15 5a d3 32 00    	call   *0x32d35a(%rip)        # 0x1403cf008
1400a1cae:	48 8b ce             	mov    %rsi,%rcx
1400a1cb1:	e9 ab 07 00 00       	jmp    0x1400a2461
1400a1cb6:	48 81 c1 68 08 00 00 	add    $0x868,%rcx
1400a1cbd:	e9 97 fd ff ff       	jmp    0x1400a1a59
1400a1cc2:	b8 49 27 00 00       	mov    $0x2749,%eax
1400a1cc7:	3b d0                	cmp    %eax,%edx
1400a1cc9:	0f 8f ee 01 00 00    	jg     0x1400a1ebd
1400a1ccf:	0f 84 d9 01 00 00    	je     0x1400a1eae
1400a1cd5:	b8 2c 27 00 00       	mov    $0x272c,%eax
1400a1cda:	3b d0                	cmp    %eax,%edx
1400a1cdc:	0f 8f b0 00 00 00    	jg     0x1400a1d92
1400a1ce2:	0f 84 9b 00 00 00    	je     0x1400a1d83
1400a1ce8:	81 ea 26 27 00 00    	sub    $0x2726,%edx
1400a1cee:	0f 84 83 00 00 00    	je     0x1400a1d77
1400a1cf4:	83 ea 01             	sub    $0x1,%edx
1400a1cf7:	74 6f                	je     0x1400a1d68
1400a1cf9:	83 ea 01             	sub    $0x1,%edx
1400a1cfc:	74 26                	je     0x1400a1d24
1400a1cfe:	83 ea 01             	sub    $0x1,%edx
1400a1d01:	74 15                	je     0x1400a1d18
1400a1d03:	83 fa 01             	cmp    $0x1,%edx
1400a1d06:	0f 85 51 12 00 00    	jne    0x1400a2f5d
1400a1d0c:	48 81 c1 38 07 00 00 	add    $0x738,%rcx
1400a1d13:	e9 41 fd ff ff       	jmp    0x1400a1a59
1400a1d18:	48 81 c1 20 07 00 00 	add    $0x720,%rcx
1400a1d1f:	e9 35 fd ff ff       	jmp    0x1400a1a59
1400a1d24:	49 8b 00             	mov    (%r8),%rax
1400a1d27:	48 89 81 50 03 00 00 	mov    %rax,0x350(%rcx)
1400a1d2e:	c6 81 31 05 00 00 02 	movb   $0x2,0x531(%rcx)
1400a1d35:	40 88 a9 3d 0a 00 00 	mov    %bpl,0xa3d(%rcx)
1400a1d3c:	48 8b 89 58 11 00 00 	mov    0x1158(%rcx),%rcx
1400a1d43:	e8 c8 8c 00 00       	call   0x1400aaa10
1400a1d48:	48 8b 8f 58 11 00 00 	mov    0x1158(%rdi),%rcx
1400a1d4f:	ff 15 b3 d2 32 00    	call   *0x32d2b3(%rip)        # 0x1403cf008
1400a1d55:	48 89 af 58 11 00 00 	mov    %rbp,0x1158(%rdi)
1400a1d5c:	48 89 af 50 11 00 00 	mov    %rbp,0x1150(%rdi)
1400a1d63:	e9 75 12 00 00       	jmp    0x1400a2fdd
1400a1d68:	49 8b 00             	mov    (%r8),%rax
1400a1d6b:	48 89 81 48 03 00 00 	mov    %rax,0x348(%rcx)
1400a1d72:	e9 66 12 00 00       	jmp    0x1400a2fdd
1400a1d77:	48 81 c1 f0 07 00 00 	add    $0x7f0,%rcx
1400a1d7e:	e9 d6 fc ff ff       	jmp    0x1400a1a59
1400a1d83:	49 8b 00             	mov    (%r8),%rax
1400a1d86:	48 89 81 00 07 00 00 	mov    %rax,0x700(%rcx)
1400a1d8d:	e9 4b 12 00 00       	jmp    0x1400a2fdd
1400a1d92:	81 ea 2d 27 00 00    	sub    $0x272d,%edx
1400a1d98:	0f 84 01 01 00 00    	je     0x1400a1e9f
1400a1d9e:	83 ea 02             	sub    $0x2,%edx
1400a1da1:	74 55                	je     0x1400a1df8
1400a1da3:	83 ea 05             	sub    $0x5,%edx
1400a1da6:	74 44                	je     0x1400a1dec
1400a1da8:	83 ea 01             	sub    $0x1,%edx
1400a1dab:	74 18                	je     0x1400a1dc5
1400a1dad:	83 fa 02             	cmp    $0x2,%edx
1400a1db0:	0f 85 a7 11 00 00    	jne    0x1400a2f5d
1400a1db6:	49 8b 00             	mov    (%r8),%rax
1400a1db9:	48 89 81 08 07 00 00 	mov    %rax,0x708(%rcx)
1400a1dc0:	e9 18 12 00 00       	jmp    0x1400a2fdd
1400a1dc5:	49 8b 00             	mov    (%r8),%rax
1400a1dc8:	48 89 81 e8 01 00 00 	mov    %rax,0x1e8(%rcx)
1400a1dcf:	48 85 c0             	test   %rax,%rax
1400a1dd2:	0f 85 05 12 00 00    	jne    0x1400a2fdd
1400a1dd8:	8d 48 02             	lea    0x2(%rax),%ecx
1400a1ddb:	e8 40 b5 21 00       	call   0x1402bd320
1400a1de0:	48 89 87 e8 01 00 00 	mov    %rax,0x1e8(%rdi)
1400a1de7:	e9 f1 11 00 00       	jmp    0x1400a2fdd
1400a1dec:	48 81 c1 00 08 00 00 	add    $0x800,%rcx
1400a1df3:	e9 61 fc ff ff       	jmp    0x1400a1a59
1400a1df8:	49 8b 10             	mov    (%r8),%rdx
1400a1dfb:	48 85 d2             	test   %rdx,%rdx
1400a1dfe:	74 53                	je     0x1400a1e53
1400a1e00:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1400a1e04:	48 ff c0             	inc    %rax
1400a1e07:	40 38 2c 02          	cmp    %bpl,(%rdx,%rax,1)
1400a1e0b:	75 f7                	jne    0x1400a1e04
1400a1e0d:	48 3d 00 12 7a 00    	cmp    $0x7a1200,%rax
1400a1e13:	0f 87 d5 10 00 00    	ja     0x1400a2eee
1400a1e19:	48 8b 89 18 12 00 00 	mov    0x1218(%rcx),%rcx
1400a1e20:	e8 bf e9 ff ff       	call   0x1400a07e4
1400a1e25:	48 85 c0             	test   %rax,%rax
1400a1e28:	75 1d                	jne    0x1400a1e47
1400a1e2a:	48 8b 8f 18 12 00 00 	mov    0x1218(%rdi),%rcx
1400a1e31:	e8 f6 e9 ff ff       	call   0x1400a082c
1400a1e36:	48 89 af 18 12 00 00 	mov    %rbp,0x1218(%rdi)
1400a1e3d:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400a1e42:	e9 99 11 00 00       	jmp    0x1400a2fe0
1400a1e47:	48 89 87 18 12 00 00 	mov    %rax,0x1218(%rdi)
1400a1e4e:	e9 8a 11 00 00       	jmp    0x1400a2fdd
1400a1e53:	48 8b 89 18 12 00 00 	mov    0x1218(%rcx),%rcx
1400a1e5a:	e8 cd e9 ff ff       	call   0x1400a082c
1400a1e5f:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400a1e66:	48 89 af 18 12 00 00 	mov    %rbp,0x1218(%rdi)
1400a1e6d:	48 85 c0             	test   %rax,%rax
1400a1e70:	74 09                	je     0x1400a1e7b
1400a1e72:	48 39 a8 b8 00 00 00 	cmp    %rbp,0xb8(%rax)
1400a1e79:	75 18                	jne    0x1400a1e93
1400a1e7b:	48 8b 8f 58 0a 00 00 	mov    0xa58(%rdi),%rcx
1400a1e82:	e8 79 58 00 00       	call   0x1400a7700
1400a1e87:	48 8b 8f 58 0a 00 00 	mov    0xa58(%rdi),%rcx
1400a1e8e:	e8 09 58 00 00       	call   0x1400a769c
1400a1e93:	48 89 af 58 0a 00 00 	mov    %rbp,0xa58(%rdi)
1400a1e9a:	e9 3e 11 00 00       	jmp    0x1400a2fdd
1400a1e9f:	49 8b 00             	mov    (%r8),%rax
1400a1ea2:	48 89 81 10 02 00 00 	mov    %rax,0x210(%rcx)
1400a1ea9:	e9 2f 11 00 00       	jmp    0x1400a2fdd
1400a1eae:	49 8b 00             	mov    (%r8),%rax
1400a1eb1:	48 89 81 f0 02 00 00 	mov    %rax,0x2f0(%rcx)
1400a1eb8:	e9 20 11 00 00       	jmp    0x1400a2fdd
1400a1ebd:	b8 11 28 00 00       	mov    $0x2811,%eax
1400a1ec2:	3b d0                	cmp    %eax,%edx
1400a1ec4:	0f 8f 9e 09 00 00    	jg     0x1400a2868
1400a1eca:	0f 84 8c 09 00 00    	je     0x1400a285c
1400a1ed0:	b8 be 27 00 00       	mov    $0x27be,%eax
1400a1ed5:	3b d0                	cmp    %eax,%edx
1400a1ed7:	0f 8f 04 07 00 00    	jg     0x1400a25e1
1400a1edd:	0f 84 f2 06 00 00    	je     0x1400a25d5
1400a1ee3:	b8 76 27 00 00       	mov    $0x2776,%eax
1400a1ee8:	3b d0                	cmp    %eax,%edx
1400a1eea:	0f 8f 99 03 00 00    	jg     0x1400a2289
1400a1ef0:	0f 84 5a 03 00 00    	je     0x1400a2250
1400a1ef6:	b8 66 27 00 00       	mov    $0x2766,%eax
1400a1efb:	3b d0                	cmp    %eax,%edx
1400a1efd:	0f 8f ce 00 00 00    	jg     0x1400a1fd1
1400a1f03:	0f 84 bc 00 00 00    	je     0x1400a1fc5
1400a1f09:	81 ea 4e 27 00 00    	sub    $0x274e,%edx
1400a1f0f:	0f 84 a4 00 00 00    	je     0x1400a1fb9
1400a1f15:	83 ea 03             	sub    $0x3,%edx
1400a1f18:	0f 84 8f 00 00 00    	je     0x1400a1fad
1400a1f1e:	41 be 05 00 00 00    	mov    $0x5,%r14d
1400a1f24:	41 2b d6             	sub    %r14d,%edx
1400a1f27:	74 75                	je     0x1400a1f9e
1400a1f29:	83 ea 06             	sub    $0x6,%edx
1400a1f2c:	0f 84 ab 10 00 00    	je     0x1400a2fdd
1400a1f32:	83 ea 01             	sub    $0x1,%edx
1400a1f35:	0f 84 a2 10 00 00    	je     0x1400a2fdd
1400a1f3b:	41 2b d6             	sub    %r14d,%edx
1400a1f3e:	74 15                	je     0x1400a1f55
1400a1f40:	83 fa 01             	cmp    $0x1,%edx
1400a1f43:	0f 85 14 10 00 00    	jne    0x1400a2f5d
1400a1f49:	48 81 c1 60 07 00 00 	add    $0x760,%rcx
1400a1f50:	e9 04 fb ff ff       	jmp    0x1400a1a59
1400a1f55:	49 8b 10             	mov    (%r8),%rdx
1400a1f58:	48 81 c1 f8 07 00 00 	add    $0x7f8,%rcx
1400a1f5f:	e8 a4 e9 ff ff       	call   0x1400a0908
1400a1f64:	44 8b f8             	mov    %eax,%r15d
1400a1f67:	85 c0                	test   %eax,%eax
1400a1f69:	0f 85 6e 10 00 00    	jne    0x1400a2fdd
1400a1f6f:	44 8a 8f 26 0a 00 00 	mov    0xa26(%rdi),%r9b
1400a1f76:	33 d2                	xor    %edx,%edx
1400a1f78:	4c 8b 87 58 0a 00 00 	mov    0xa58(%rdi),%r8
1400a1f7f:	48 8b cf             	mov    %rdi,%rcx
1400a1f82:	e8 55 5a 00 00       	call   0x1400a79dc
1400a1f87:	48 85 c0             	test   %rax,%rax
1400a1f8a:	48 89 87 58 0a 00 00 	mov    %rax,0xa58(%rdi)
1400a1f91:	41 8d 4f 1b          	lea    0x1b(%r15),%ecx
1400a1f95:	44 0f 44 f9          	cmove  %ecx,%r15d
1400a1f99:	e9 3f 10 00 00       	jmp    0x1400a2fdd
1400a1f9e:	49 8b 00             	mov    (%r8),%rax
1400a1fa1:	48 89 81 10 05 00 00 	mov    %rax,0x510(%rcx)
1400a1fa8:	e9 30 10 00 00       	jmp    0x1400a2fdd
1400a1fad:	48 81 c1 50 07 00 00 	add    $0x750,%rcx
1400a1fb4:	e9 a0 fa ff ff       	jmp    0x1400a1a59
1400a1fb9:	48 81 c1 10 08 00 00 	add    $0x810,%rcx
1400a1fc0:	e9 94 fa ff ff       	jmp    0x1400a1a59
1400a1fc5:	48 81 c1 28 07 00 00 	add    $0x728,%rcx
1400a1fcc:	e9 88 fa ff ff       	jmp    0x1400a1a59
1400a1fd1:	81 ea 67 27 00 00    	sub    $0x2767,%edx
1400a1fd7:	0f 84 67 02 00 00    	je     0x1400a2244
1400a1fdd:	83 ea 01             	sub    $0x1,%edx
1400a1fe0:	0f 84 52 02 00 00    	je     0x1400a2238
1400a1fe6:	83 ea 01             	sub    $0x1,%edx
1400a1fe9:	0f 84 0a 02 00 00    	je     0x1400a21f9
1400a1fef:	2b d3                	sub    %ebx,%edx
1400a1ff1:	0f 84 f3 01 00 00    	je     0x1400a21ea
1400a1ff7:	83 ea 02             	sub    $0x2,%edx
1400a1ffa:	0f 84 db 01 00 00    	je     0x1400a21db
1400a2000:	83 ea 02             	sub    $0x2,%edx
1400a2003:	0f 84 b1 01 00 00    	je     0x1400a21ba
1400a2009:	83 fa 03             	cmp    $0x3,%edx
1400a200c:	0f 85 4b 0f 00 00    	jne    0x1400a2f5d
1400a2012:	48 8b 81 e8 00 00 00 	mov    0xe8(%rcx),%rax
1400a2019:	44 8d 72 fe          	lea    -0x2(%rdx),%r14d
1400a201d:	49 8b 18             	mov    (%r8),%rbx
1400a2020:	48 85 c0             	test   %rax,%rax
1400a2023:	0f 84 93 00 00 00    	je     0x1400a20bc
1400a2029:	44 8d 42 ff          	lea    -0x1(%rdx),%r8d
1400a202d:	41 8b d6             	mov    %r14d,%edx
1400a2030:	e8 c7 7b 01 00       	call   0x1400b9bfc
1400a2035:	83 bf d0 00 00 00 02 	cmpl   $0x2,0xd0(%rdi)
1400a203c:	75 0d                	jne    0x1400a204b
1400a203e:	48 89 af c8 00 00 00 	mov    %rbp,0xc8(%rdi)
1400a2045:	89 af d0 00 00 00    	mov    %ebp,0xd0(%rdi)
1400a204b:	48 8b 8f e8 00 00 00 	mov    0xe8(%rdi),%rcx
1400a2052:	48 8b 87 58 0a 00 00 	mov    0xa58(%rdi),%rax
1400a2059:	48 39 81 b8 00 00 00 	cmp    %rax,0xb8(%rcx)
1400a2060:	75 07                	jne    0x1400a2069
1400a2062:	48 89 af 58 0a 00 00 	mov    %rbp,0xa58(%rdi)
1400a2069:	48 8b 87 60 0a 00 00 	mov    0xa60(%rdi),%rax
1400a2070:	48 39 81 c0 00 00 00 	cmp    %rax,0xc0(%rcx)
1400a2077:	75 07                	jne    0x1400a2080
1400a2079:	48 89 af 60 0a 00 00 	mov    %rbp,0xa60(%rdi)
1400a2080:	48 8b 87 70 0c 00 00 	mov    0xc70(%rdi),%rax
1400a2087:	48 39 81 c8 00 00 00 	cmp    %rax,0xc8(%rcx)
1400a208e:	75 07                	jne    0x1400a2097
1400a2090:	48 89 af 70 0c 00 00 	mov    %rbp,0xc70(%rdi)
1400a2097:	8b 49 08             	mov    0x8(%rcx),%ecx
1400a209a:	41 8b d6             	mov    %r14d,%edx
1400a209d:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400a20a4:	41 2b ce             	sub    %r14d,%ecx
1400a20a7:	89 48 08             	mov    %ecx,0x8(%rax)
1400a20aa:	48 8b cf             	mov    %rdi,%rcx
1400a20ad:	e8 82 7b 01 00       	call   0x1400b9c34
1400a20b2:	48 8b c5             	mov    %rbp,%rax
1400a20b5:	48 89 af e8 00 00 00 	mov    %rbp,0xe8(%rdi)
1400a20bc:	48 85 db             	test   %rbx,%rbx
1400a20bf:	0f 84 18 0f 00 00    	je     0x1400a2fdd
1400a20c5:	81 3b 1e 7a 11 7e    	cmpl   $0x7e117a1e,(%rbx)
1400a20cb:	75 09                	jne    0x1400a20d6
1400a20cd:	48 89 9f e8 00 00 00 	mov    %rbx,0xe8(%rdi)
1400a20d4:	eb 09                	jmp    0x1400a20df
1400a20d6:	48 85 c0             	test   %rax,%rax
1400a20d9:	0f 84 fe 0e 00 00    	je     0x1400a2fdd
1400a20df:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400a20e5:	41 8b d6             	mov    %r14d,%edx
1400a20e8:	48 8b cf             	mov    %rdi,%rcx
1400a20eb:	e8 0c 7b 01 00       	call   0x1400b9bfc
1400a20f0:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400a20f7:	8b 48 08             	mov    0x8(%rax),%ecx
1400a20fa:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
1400a2101:	41 03 ce             	add    %r14d,%ecx
1400a2104:	89 48 08             	mov    %ecx,0x8(%rax)
1400a2107:	48 8b 8f e8 00 00 00 	mov    0xe8(%rdi),%rcx
1400a210e:	48 8b d1             	mov    %rcx,%rdx
1400a2111:	f6 41 04 08          	testb  $0x8,0x4(%rcx)
1400a2115:	74 18                	je     0x1400a212f
1400a2117:	48 8d 81 88 00 00 00 	lea    0x88(%rcx),%rax
1400a211e:	48 89 87 c8 00 00 00 	mov    %rax,0xc8(%rdi)
1400a2125:	c7 87 d0 00 00 00 02 	movl   $0x2,0xd0(%rdi)
1400a212c:	00 00 00
1400a212f:	48 39 a9 b8 00 00 00 	cmp    %rbp,0xb8(%rcx)
1400a2136:	74 24                	je     0x1400a215c