140080aff:	75 05                	jne    0x140080b06
140080b01:	4c 89 01             	mov    %r8,(%rcx)
140080b04:	eb 04                	jmp    0x140080b0a
140080b06:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140080b0a:	49 89 10             	mov    %rdx,(%r8)
140080b0d:	4c 89 42 08          	mov    %r8,0x8(%rdx)
140080b11:	48 8b 48 08          	mov    0x8(%rax),%rcx
140080b15:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140080b19:	0f 84 11 fe ff ff    	je     0x140080930
140080b1f:	49 8b 43 08          	mov    0x8(%r11),%rax
140080b23:	c6 40 18 01          	movb   $0x1,0x18(%rax)
140080b27:	49 8b c1             	mov    %r9,%rax
140080b2a:	c3                   	ret
140080b2b:	cc                   	int3
140080b2c:	cc                   	int3
140080b2d:	cc                   	int3
140080b2e:	cc                   	int3
140080b2f:	cc                   	int3
140080b30:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140080b34:	48 85 c9             	test   %rcx,%rcx
140080b37:	74 0a                	je     0x140080b43
140080b39:	ba c8 00 00 00       	mov    $0xc8,%edx
140080b3e:	e9 c9 f3 22 00       	jmp    0x1402aff0c
140080b43:	c3                   	ret
140080b44:	cc                   	int3
140080b45:	cc                   	int3
140080b46:	cc                   	int3
140080b47:	cc                   	int3
140080b48:	cc                   	int3
140080b49:	cc                   	int3
140080b4a:	cc                   	int3
140080b4b:	cc                   	int3
140080b4c:	cc                   	int3
140080b4d:	cc                   	int3
140080b4e:	cc                   	int3
140080b4f:	cc                   	int3
140080b50:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140080b55:	57                   	push   %rdi
140080b56:	48 8b 42 10          	mov    0x10(%rdx),%rax
140080b5a:	4c 8d 5a 10          	lea    0x10(%rdx),%r11
140080b5e:	48 8b f9             	mov    %rcx,%rdi
140080b61:	48 8b f2             	mov    %rdx,%rsi
140080b64:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080b68:	74 23                	je     0x140080b8d
140080b6a:	48 8b 42 08          	mov    0x8(%rdx),%rax
140080b6e:	4c 8d 52 08          	lea    0x8(%rdx),%r10
140080b72:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080b76:	75 3b                	jne    0x140080bb3
140080b78:	48 3b 50 10          	cmp    0x10(%rax),%rdx
140080b7c:	75 35                	jne    0x140080bb3
140080b7e:	48 8b d0             	mov    %rax,%rdx
140080b81:	48 8b 40 08          	mov    0x8(%rax),%rax
140080b85:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080b89:	74 ed                	je     0x140080b78
140080b8b:	eb 26                	jmp    0x140080bb3
140080b8d:	48 8b 10             	mov    (%rax),%rdx
140080b90:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
140080b94:	75 19                	jne    0x140080baf
140080b96:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140080b9d:	00 00 00
140080ba0:	48 8b 0a             	mov    (%rdx),%rcx
140080ba3:	48 8b c2             	mov    %rdx,%rax
140080ba6:	48 8b d1             	mov    %rcx,%rdx
140080ba9:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140080bad:	74 f1                	je     0x140080ba0
140080baf:	4c 8d 56 08          	lea    0x8(%rsi),%r10
140080bb3:	48 8b 0e             	mov    (%rsi),%rcx
140080bb6:	4d 8b 0b             	mov    (%r11),%r9
140080bb9:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140080bbd:	75 19                	jne    0x140080bd8
140080bbf:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
140080bc4:	74 05                	je     0x140080bcb
140080bc6:	4c 8b c9             	mov    %rcx,%r9
140080bc9:	eb 0d                	jmp    0x140080bd8
140080bcb:	4c 8b 48 10          	mov    0x10(%rax),%r9
140080bcf:	48 3b c6             	cmp    %rsi,%rax
140080bd2:	0f 85 ab 00 00 00    	jne    0x140080c83
140080bd8:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
140080bdd:	4d 8b 02             	mov    (%r10),%r8
140080be0:	75 04                	jne    0x140080be6
140080be2:	4d 89 41 08          	mov    %r8,0x8(%r9)
140080be6:	48 8b 07             	mov    (%rdi),%rax
140080be9:	48 39 70 08          	cmp    %rsi,0x8(%rax)
140080bed:	75 06                	jne    0x140080bf5
140080bef:	4c 89 48 08          	mov    %r9,0x8(%rax)
140080bf3:	eb 0e                	jmp    0x140080c03
140080bf5:	49 39 30             	cmp    %rsi,(%r8)
140080bf8:	75 05                	jne    0x140080bff
140080bfa:	4d 89 08             	mov    %r9,(%r8)
140080bfd:	eb 04                	jmp    0x140080c03
140080bff:	4d 89 48 10          	mov    %r9,0x10(%r8)
140080c03:	4c 8b 17             	mov    (%rdi),%r10
140080c06:	49 39 32             	cmp    %rsi,(%r10)
140080c09:	75 37                	jne    0x140080c42
140080c0b:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
140080c10:	74 05                	je     0x140080c17
140080c12:	49 8b d0             	mov    %r8,%rdx
140080c15:	eb 28                	jmp    0x140080c3f
140080c17:	49 8b 09             	mov    (%r9),%rcx
140080c1a:	49 8b d1             	mov    %r9,%rdx
140080c1d:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140080c21:	75 1c                	jne    0x140080c3f
140080c23:	0f 1f 40 00          	nopl   0x0(%rax)
140080c27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140080c2e:	00 00
140080c30:	48 8b 01             	mov    (%rcx),%rax
140080c33:	48 8b d1             	mov    %rcx,%rdx
140080c36:	48 8b c8             	mov    %rax,%rcx
140080c39:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080c3d:	74 f1                	je     0x140080c30
140080c3f:	49 89 12             	mov    %rdx,(%r10)
140080c42:	48 8b 17             	mov    (%rdi),%rdx
140080c45:	48 39 72 10          	cmp    %rsi,0x10(%rdx)
140080c49:	0f 85 9d 00 00 00    	jne    0x140080cec
140080c4f:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
140080c54:	74 0c                	je     0x140080c62
140080c56:	49 8b c8             	mov    %r8,%rcx
140080c59:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
140080c5d:	e9 8a 00 00 00       	jmp    0x140080cec
140080c62:	49 8b 41 10          	mov    0x10(%r9),%rax
140080c66:	49 8b c9             	mov    %r9,%rcx
140080c69:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080c6d:	75 0e                	jne    0x140080c7d
140080c6f:	90                   	nop
140080c70:	48 8b c8             	mov    %rax,%rcx
140080c73:	48 8b 40 10          	mov    0x10(%rax),%rax
140080c77:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080c7b:	74 f3                	je     0x140080c70
140080c7d:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
140080c81:	eb 69                	jmp    0x140080cec
140080c83:	48 89 41 08          	mov    %rax,0x8(%rcx)
140080c87:	48 8b 0e             	mov    (%rsi),%rcx
140080c8a:	48 89 08             	mov    %rcx,(%rax)
140080c8d:	49 3b 03             	cmp    (%r11),%rax
140080c90:	75 05                	jne    0x140080c97
140080c92:	4c 8b c0             	mov    %rax,%r8
140080c95:	eb 20                	jmp    0x140080cb7
140080c97:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
140080c9c:	4c 8b 40 08          	mov    0x8(%rax),%r8
140080ca0:	75 04                	jne    0x140080ca6
140080ca2:	4d 89 41 08          	mov    %r8,0x8(%r9)
140080ca6:	4d 89 08             	mov    %r9,(%r8)
140080ca9:	49 8b 0b             	mov    (%r11),%rcx
140080cac:	48 89 48 10          	mov    %rcx,0x10(%rax)
140080cb0:	49 8b 0b             	mov    (%r11),%rcx
140080cb3:	48 89 41 08          	mov    %rax,0x8(%rcx)
140080cb7:	48 8b 0f             	mov    (%rdi),%rcx
140080cba:	48 39 71 08          	cmp    %rsi,0x8(%rcx)
140080cbe:	75 06                	jne    0x140080cc6
140080cc0:	48 89 41 08          	mov    %rax,0x8(%rcx)
140080cc4:	eb 11                	jmp    0x140080cd7
140080cc6:	49 8b 0a             	mov    (%r10),%rcx
140080cc9:	48 39 31             	cmp    %rsi,(%rcx)
140080ccc:	75 05                	jne    0x140080cd3
140080cce:	48 89 01             	mov    %rax,(%rcx)
140080cd1:	eb 04                	jmp    0x140080cd7
140080cd3:	48 89 41 10          	mov    %rax,0x10(%rcx)
140080cd7:	49 8b 0a             	mov    (%r10),%rcx
140080cda:	0f b6 50 18          	movzbl 0x18(%rax),%edx
140080cde:	48 89 48 08          	mov    %rcx,0x8(%rax)
140080ce2:	0f b6 4e 18          	movzbl 0x18(%rsi),%ecx
140080ce6:	88 48 18             	mov    %cl,0x18(%rax)
140080ce9:	88 56 18             	mov    %dl,0x18(%rsi)
140080cec:	80 7e 18 01          	cmpb   $0x1,0x18(%rsi)
140080cf0:	0f 85 32 03 00 00    	jne    0x140081028
140080cf6:	48 8b 07             	mov    (%rdi),%rax
140080cf9:	4c 3b 48 08          	cmp    0x8(%rax),%r9
140080cfd:	0f 84 20 03 00 00    	je     0x140081023
140080d03:	41 80 79 18 01       	cmpb   $0x1,0x18(%r9)
140080d08:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140080d0d:	49 8b d8             	mov    %r8,%rbx
140080d10:	0f 85 08 03 00 00    	jne    0x14008101e
140080d16:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140080d1d:	00 00 00
140080d20:	49 8b 08             	mov    (%r8),%rcx
140080d23:	4c 3b c9             	cmp    %rcx,%r9
140080d26:	0f 85 ea 00 00 00    	jne    0x140080e16
140080d2c:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080d30:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140080d34:	75 6d                	jne    0x140080da3
140080d36:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
140080d3a:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080d3e:	41 c6 40 18 00       	movb   $0x0,0x18(%r8)
140080d43:	48 8b 01             	mov    (%rcx),%rax
140080d46:	49 89 40 10          	mov    %rax,0x10(%r8)
140080d4a:	48 8b 01             	mov    (%rcx),%rax
140080d4d:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080d51:	75 04                	jne    0x140080d57
140080d53:	4c 89 40 08          	mov    %r8,0x8(%rax)
140080d57:	49 8b 40 08          	mov    0x8(%r8),%rax
140080d5b:	49 8d 50 08          	lea    0x8(%r8),%rdx
140080d5f:	48 89 41 08          	mov    %rax,0x8(%rcx)
140080d63:	48 8b 07             	mov    (%rdi),%rax
140080d66:	4c 3b 40 08          	cmp    0x8(%rax),%r8
140080d6a:	75 10                	jne    0x140080d7c
140080d6c:	48 89 48 08          	mov    %rcx,0x8(%rax)
140080d70:	4c 89 01             	mov    %r8,(%rcx)
140080d73:	48 89 0a             	mov    %rcx,(%rdx)
140080d76:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080d7a:	eb 2b                	jmp    0x140080da7
140080d7c:	48 8b 02             	mov    (%rdx),%rax
140080d7f:	4c 3b 00             	cmp    (%rax),%r8
140080d82:	75 0f                	jne    0x140080d93
140080d84:	48 89 08             	mov    %rcx,(%rax)
140080d87:	4c 89 01             	mov    %r8,(%rcx)
140080d8a:	48 89 0a             	mov    %rcx,(%rdx)
140080d8d:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080d91:	eb 14                	jmp    0x140080da7
140080d93:	48 89 48 10          	mov    %rcx,0x10(%rax)
140080d97:	4c 89 01             	mov    %r8,(%rcx)
140080d9a:	48 89 0a             	mov    %rcx,(%rdx)
140080d9d:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080da1:	eb 04                	jmp    0x140080da7
140080da3:	49 8d 50 08          	lea    0x8(%r8),%rdx
140080da7:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140080dab:	0f 85 03 01 00 00    	jne    0x140080eb4
140080db1:	4c 8b 19             	mov    (%rcx),%r11
140080db4:	41 80 7b 18 01       	cmpb   $0x1,0x18(%r11)
140080db9:	75 0e                	jne    0x140080dc9
140080dbb:	48 8b 41 10          	mov    0x10(%rcx),%rax
140080dbf:	80 78 18 01          	cmpb   $0x1,0x18(%rax)
140080dc3:	0f 84 e7 00 00 00    	je     0x140080eb0
140080dc9:	48 8b 41 10          	mov    0x10(%rcx),%rax
140080dcd:	80 78 18 01          	cmpb   $0x1,0x18(%rax)
140080dd1:	0f 85 22 01 00 00    	jne    0x140080ef9
140080dd7:	41 c6 43 18 01       	movb   $0x1,0x18(%r11)
140080ddc:	48 8b 11             	mov    (%rcx),%rdx
140080ddf:	c6 41 18 00          	movb   $0x0,0x18(%rcx)
140080de3:	48 8b 42 10          	mov    0x10(%rdx),%rax
140080de7:	48 89 01             	mov    %rax,(%rcx)
140080dea:	48 8b 42 10          	mov    0x10(%rdx),%rax
140080dee:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080df2:	75 04                	jne    0x140080df8
140080df4:	48 89 48 08          	mov    %rcx,0x8(%rax)
140080df8:	48 8b 41 08          	mov    0x8(%rcx),%rax
140080dfc:	48 89 42 08          	mov    %rax,0x8(%rdx)
140080e00:	48 8b 07             	mov    (%rdi),%rax
140080e03:	48 3b 48 08          	cmp    0x8(%rax),%rcx
140080e07:	0f 85 cd 00 00 00    	jne    0x140080eda
140080e0d:	48 89 50 08          	mov    %rdx,0x8(%rax)
140080e11:	e9 d7 00 00 00       	jmp    0x140080eed
140080e16:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140080e1a:	75 6e                	jne    0x140080e8a
140080e1c:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
140080e20:	49 8b 08             	mov    (%r8),%rcx
140080e23:	41 c6 40 18 00       	movb   $0x0,0x18(%r8)
140080e28:	48 8b 41 10          	mov    0x10(%rcx),%rax
140080e2c:	49 89 00             	mov    %rax,(%r8)
140080e2f:	48 8b 41 10          	mov    0x10(%rcx),%rax
140080e33:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080e37:	75 04                	jne    0x140080e3d
140080e39:	4c 89 40 08          	mov    %r8,0x8(%rax)
140080e3d:	49 8b 40 08          	mov    0x8(%r8),%rax
140080e41:	49 8d 50 08          	lea    0x8(%r8),%rdx
140080e45:	48 89 41 08          	mov    %rax,0x8(%rcx)
140080e49:	48 8b 07             	mov    (%rdi),%rax
140080e4c:	4c 3b 40 08          	cmp    0x8(%rax),%r8
140080e50:	75 10                	jne    0x140080e62
140080e52:	48 89 48 08          	mov    %rcx,0x8(%rax)
140080e56:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140080e5a:	48 89 0a             	mov    %rcx,(%rdx)
140080e5d:	49 8b 08             	mov    (%r8),%rcx
140080e60:	eb 2c                	jmp    0x140080e8e
140080e62:	48 8b 02             	mov    (%rdx),%rax
140080e65:	4c 3b 40 10          	cmp    0x10(%rax),%r8
140080e69:	75 10                	jne    0x140080e7b
140080e6b:	48 89 48 10          	mov    %rcx,0x10(%rax)
140080e6f:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140080e73:	48 89 0a             	mov    %rcx,(%rdx)
140080e76:	49 8b 08             	mov    (%r8),%rcx
140080e79:	eb 13                	jmp    0x140080e8e
140080e7b:	48 89 08             	mov    %rcx,(%rax)
140080e7e:	4c 89 41 10          	mov    %r8,0x10(%rcx)
140080e82:	48 89 0a             	mov    %rcx,(%rdx)
140080e85:	49 8b 08             	mov    (%r8),%rcx
140080e88:	eb 04                	jmp    0x140080e8e
140080e8a:	49 8d 50 08          	lea    0x8(%r8),%rdx
140080e8e:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
140080e92:	75 20                	jne    0x140080eb4
140080e94:	4c 8b 51 10          	mov    0x10(%rcx),%r10
140080e98:	41 80 7a 18 01       	cmpb   $0x1,0x18(%r10)
140080e9d:	0f 85 c0 00 00 00    	jne    0x140080f63
140080ea3:	48 8b 01             	mov    (%rcx),%rax
140080ea6:	80 78 18 01          	cmpb   $0x1,0x18(%rax)
140080eaa:	0f 85 b3 00 00 00    	jne    0x140080f63
140080eb0:	c6 41 18 00          	movb   $0x0,0x18(%rcx)
140080eb4:	48 8b 07             	mov    (%rdi),%rax
140080eb7:	4c 8b cb             	mov    %rbx,%r9
140080eba:	4c 8b 02             	mov    (%rdx),%r8
140080ebd:	48 3b 58 08          	cmp    0x8(%rax),%rbx
140080ec1:	0f 84 57 01 00 00    	je     0x14008101e
140080ec7:	41 80 79 18 01       	cmpb   $0x1,0x18(%r9)
140080ecc:	49 8b d8             	mov    %r8,%rbx
140080ecf:	0f 84 4b fe ff ff    	je     0x140080d20
140080ed5:	e9 44 01 00 00       	jmp    0x14008101e
140080eda:	48 8b 41 08          	mov    0x8(%rcx),%rax
140080ede:	48 3b 48 10          	cmp    0x10(%rax),%rcx
140080ee2:	75 06                	jne    0x140080eea
140080ee4:	48 89 50 10          	mov    %rdx,0x10(%rax)
140080ee8:	eb 03                	jmp    0x140080eed
140080eea:	48 89 10             	mov    %rdx,(%rax)
140080eed:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
140080ef1:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140080ef5:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080ef9:	41 0f b6 40 18       	movzbl 0x18(%r8),%eax
140080efe:	88 41 18             	mov    %al,0x18(%rcx)
140080f01:	41 c6 40 18 01       	movb   $0x1,0x18(%r8)
140080f06:	48 8b 41 10          	mov    0x10(%rcx),%rax
140080f0a:	c6 40 18 01          	movb   $0x1,0x18(%rax)
140080f0e:	49 8b 48 10          	mov    0x10(%r8),%rcx
140080f12:	48 8b 01             	mov    (%rcx),%rax
140080f15:	49 89 40 10          	mov    %rax,0x10(%r8)
140080f19:	48 8b 01             	mov    (%rcx),%rax
140080f1c:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080f20:	75 04                	jne    0x140080f26
140080f22:	4c 89 40 08          	mov    %r8,0x8(%rax)
140080f26:	49 8b 40 08          	mov    0x8(%r8),%rax
140080f2a:	48 89 41 08          	mov    %rax,0x8(%rcx)
140080f2e:	48 8b 07             	mov    (%rdi),%rax
140080f31:	4c 3b 40 08          	cmp    0x8(%rax),%r8
140080f35:	75 0c                	jne    0x140080f43
140080f37:	48 89 48 08          	mov    %rcx,0x8(%rax)
140080f3b:	4c 89 01             	mov    %r8,(%rcx)
140080f3e:	e9 d7 00 00 00       	jmp    0x14008101a
140080f43:	49 8b 40 08          	mov    0x8(%r8),%rax
140080f47:	4c 3b 00             	cmp    (%rax),%r8
140080f4a:	75 0b                	jne    0x140080f57
140080f4c:	48 89 08             	mov    %rcx,(%rax)
140080f4f:	4c 89 01             	mov    %r8,(%rcx)
140080f52:	e9 c3 00 00 00       	jmp    0x14008101a
140080f57:	48 89 48 10          	mov    %rcx,0x10(%rax)
140080f5b:	4c 89 01             	mov    %r8,(%rcx)
140080f5e:	e9 b7 00 00 00       	jmp    0x14008101a
140080f63:	48 8b 01             	mov    (%rcx),%rax
140080f66:	80 78 18 01          	cmpb   $0x1,0x18(%rax)
140080f6a:	75 54                	jne    0x140080fc0
140080f6c:	41 c6 42 18 01       	movb   $0x1,0x18(%r10)
140080f71:	48 8b 51 10          	mov    0x10(%rcx),%rdx
140080f75:	c6 41 18 00          	movb   $0x0,0x18(%rcx)
140080f79:	48 8b 02             	mov    (%rdx),%rax
140080f7c:	48 89 41 10          	mov    %rax,0x10(%rcx)
140080f80:	48 8b 02             	mov    (%rdx),%rax
140080f83:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140080f87:	75 04                	jne    0x140080f8d
140080f89:	48 89 48 08          	mov    %rcx,0x8(%rax)
140080f8d:	48 8b 41 08          	mov    0x8(%rcx),%rax
140080f91:	48 89 42 08          	mov    %rax,0x8(%rdx)
140080f95:	48 8b 07             	mov    (%rdi),%rax
140080f98:	48 3b 48 08          	cmp    0x8(%rax),%rcx
140080f9c:	75 06                	jne    0x140080fa4