140009c9c:	5b                   	pop    %rbx
140009c9d:	c3                   	ret
140009c9e:	cc                   	int3
140009c9f:	cc                   	int3
140009ca0:	cc                   	int3
140009ca1:	cc                   	int3
140009ca2:	cc                   	int3
140009ca3:	cc                   	int3
140009ca4:	cc                   	int3
140009ca5:	cc                   	int3
140009ca6:	cc                   	int3
140009ca7:	cc                   	int3
140009ca8:	40 53                	rex push %rbx
140009caa:	48 83 ec 20          	sub    $0x20,%rsp
140009cae:	8b 15 10 3d 01 00    	mov    0x13d10(%rip),%edx        # 0x14001d9c4
140009cb4:	48 8b d9             	mov    %rcx,%rbx
140009cb7:	e8 38 02 00 00       	call   0x140009ef4
140009cbc:	48 8b c3             	mov    %rbx,%rax
140009cbf:	48 83 c4 20          	add    $0x20,%rsp
140009cc3:	5b                   	pop    %rbx
140009cc4:	c3                   	ret
140009cc5:	cc                   	int3
140009cc6:	cc                   	int3
140009cc7:	cc                   	int3
140009cc8:	cc                   	int3
140009cc9:	cc                   	int3
140009cca:	cc                   	int3
140009ccb:	cc                   	int3
140009ccc:	40 53                	rex push %rbx
140009cce:	48 83 ec 20          	sub    $0x20,%rsp
140009cd2:	48 8b d9             	mov    %rcx,%rbx
140009cd5:	48 83 c1 10          	add    $0x10,%rcx
140009cd9:	48 83 39 00          	cmpq   $0x0,(%rcx)
140009cdd:	74 05                	je     0x140009ce4
140009cdf:	e8 f0 01 00 00       	call   0x140009ed4
140009ce4:	48 8b 0b             	mov    (%rbx),%rcx
140009ce7:	48 85 c9             	test   %rcx,%rcx
140009cea:	74 09                	je     0x140009cf5
140009cec:	e8 25 03 01 00       	call   0x14001a016
140009cf1:	48 83 23 00          	andq   $0x0,(%rbx)
140009cf5:	48 83 c4 20          	add    $0x20,%rsp
140009cf9:	5b                   	pop    %rbx
140009cfa:	c3                   	ret
140009cfb:	cc                   	int3
140009cfc:	cc                   	int3
140009cfd:	cc                   	int3
140009cfe:	cc                   	int3
140009cff:	cc                   	int3
140009d00:	cc                   	int3
140009d01:	cc                   	int3
140009d02:	cc                   	int3
140009d03:	cc                   	int3
140009d04:	40 53                	rex push %rbx
140009d06:	48 83 ec 20          	sub    $0x20,%rsp
140009d0a:	48 83 21 00          	andq   $0x0,(%rcx)
140009d0e:	48 8b d9             	mov    %rcx,%rbx
140009d11:	c7 41 08 dd cc bb aa 	movl   $0xaabbccdd,0x8(%rcx)
140009d18:	8b 42 0c             	mov    0xc(%rdx),%eax
140009d1b:	89 41 0c             	mov    %eax,0xc(%rcx)
140009d1e:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
140009d22:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
140009d26:	48 85 c9             	test   %rcx,%rcx
140009d29:	74 0d                	je     0x140009d38
140009d2b:	48 8b 01             	mov    (%rcx),%rax
140009d2e:	48 8b 40 08          	mov    0x8(%rax),%rax
140009d32:	ff 15 00 30 01 00    	call   *0x13000(%rip)        # 0x14001cd38
140009d38:	48 8b c3             	mov    %rbx,%rax
140009d3b:	48 83 c4 20          	add    $0x20,%rsp
140009d3f:	5b                   	pop    %rbx
140009d40:	c3                   	ret
140009d41:	cc                   	int3
140009d42:	cc                   	int3
140009d43:	cc                   	int3
140009d44:	cc                   	int3
140009d45:	cc                   	int3
140009d46:	cc                   	int3
140009d47:	cc                   	int3
140009d48:	40 53                	rex push %rbx
140009d4a:	48 83 ec 20          	sub    $0x20,%rsp
140009d4e:	8b 15 74 3c 01 00    	mov    0x13c74(%rip),%edx        # 0x14001d9c8
140009d54:	48 8b d9             	mov    %rcx,%rbx
140009d57:	e8 98 01 00 00       	call   0x140009ef4
140009d5c:	48 8b c3             	mov    %rbx,%rax
140009d5f:	48 83 c4 20          	add    $0x20,%rsp
140009d63:	5b                   	pop    %rbx
140009d64:	c3                   	ret
140009d65:	cc                   	int3
140009d66:	cc                   	int3
140009d67:	cc                   	int3
140009d68:	cc                   	int3
140009d69:	cc                   	int3
140009d6a:	cc                   	int3
140009d6b:	cc                   	int3
140009d6c:	40 53                	rex push %rbx
140009d6e:	48 83 ec 20          	sub    $0x20,%rsp
140009d72:	8b 15 54 3c 01 00    	mov    0x13c54(%rip),%edx        # 0x14001d9cc
140009d78:	48 8b d9             	mov    %rcx,%rbx
140009d7b:	e8 74 01 00 00       	call   0x140009ef4
140009d80:	48 8b c3             	mov    %rbx,%rax
140009d83:	48 83 c4 20          	add    $0x20,%rsp
140009d87:	5b                   	pop    %rbx
140009d88:	c3                   	ret
140009d89:	cc                   	int3
140009d8a:	cc                   	int3
140009d8b:	cc                   	int3
140009d8c:	cc                   	int3
140009d8d:	cc                   	int3
140009d8e:	cc                   	int3
140009d8f:	cc                   	int3
140009d90:	40 53                	rex push %rbx
140009d92:	48 83 ec 20          	sub    $0x20,%rsp
140009d96:	8b 15 34 3c 01 00    	mov    0x13c34(%rip),%edx        # 0x14001d9d0
140009d9c:	48 8b d9             	mov    %rcx,%rbx
140009d9f:	e8 50 01 00 00       	call   0x140009ef4
140009da4:	48 8b c3             	mov    %rbx,%rax
140009da7:	48 83 c4 20          	add    $0x20,%rsp
140009dab:	5b                   	pop    %rbx
140009dac:	c3                   	ret
140009dad:	cc                   	int3
140009dae:	cc                   	int3
140009daf:	cc                   	int3
140009db0:	cc                   	int3
140009db1:	cc                   	int3
140009db2:	cc                   	int3
140009db3:	cc                   	int3
140009db4:	40 53                	rex push %rbx
140009db6:	48 83 ec 20          	sub    $0x20,%rsp
140009dba:	8b 15 14 3c 01 00    	mov    0x13c14(%rip),%edx        # 0x14001d9d4
140009dc0:	48 8b d9             	mov    %rcx,%rbx
140009dc3:	e8 2c 01 00 00       	call   0x140009ef4
140009dc8:	48 8b c3             	mov    %rbx,%rax
140009dcb:	48 83 c4 20          	add    $0x20,%rsp
140009dcf:	5b                   	pop    %rbx
140009dd0:	c3                   	ret
140009dd1:	cc                   	int3
140009dd2:	cc                   	int3
140009dd3:	cc                   	int3
140009dd4:	cc                   	int3
140009dd5:	cc                   	int3
140009dd6:	cc                   	int3
140009dd7:	cc                   	int3
140009dd8:	40 53                	rex push %rbx
140009dda:	48 83 ec 20          	sub    $0x20,%rsp
140009dde:	8b 15 f4 3b 01 00    	mov    0x13bf4(%rip),%edx        # 0x14001d9d8
140009de4:	48 8b d9             	mov    %rcx,%rbx
140009de7:	e8 08 01 00 00       	call   0x140009ef4
140009dec:	48 8b c3             	mov    %rbx,%rax
140009def:	48 83 c4 20          	add    $0x20,%rsp
140009df3:	5b                   	pop    %rbx
140009df4:	c3                   	ret
140009df5:	cc                   	int3
140009df6:	cc                   	int3
140009df7:	cc                   	int3
140009df8:	cc                   	int3
140009df9:	cc                   	int3
140009dfa:	cc                   	int3
140009dfb:	cc                   	int3
140009dfc:	40 53                	rex push %rbx
140009dfe:	48 83 ec 20          	sub    $0x20,%rsp
140009e02:	8b 15 d4 3b 01 00    	mov    0x13bd4(%rip),%edx        # 0x14001d9dc
140009e08:	48 8b d9             	mov    %rcx,%rbx
140009e0b:	e8 e4 00 00 00       	call   0x140009ef4
140009e10:	48 8b c3             	mov    %rbx,%rax
140009e13:	48 83 c4 20          	add    $0x20,%rsp
140009e17:	5b                   	pop    %rbx
140009e18:	c3                   	ret
140009e19:	cc                   	int3
140009e1a:	cc                   	int3
140009e1b:	cc                   	int3
140009e1c:	cc                   	int3
140009e1d:	cc                   	int3
140009e1e:	cc                   	int3
140009e1f:	cc                   	int3
140009e20:	40 53                	rex push %rbx
140009e22:	48 83 ec 20          	sub    $0x20,%rsp
140009e26:	8b 15 b4 3b 01 00    	mov    0x13bb4(%rip),%edx        # 0x14001d9e0
140009e2c:	48 8b d9             	mov    %rcx,%rbx
140009e2f:	e8 c0 00 00 00       	call   0x140009ef4
140009e34:	48 8b c3             	mov    %rbx,%rax
140009e37:	48 83 c4 20          	add    $0x20,%rsp
140009e3b:	5b                   	pop    %rbx
140009e3c:	c3                   	ret
140009e3d:	cc                   	int3
140009e3e:	cc                   	int3
140009e3f:	cc                   	int3
140009e40:	cc                   	int3
140009e41:	cc                   	int3
140009e42:	cc                   	int3
140009e43:	cc                   	int3
140009e44:	40 53                	rex push %rbx
140009e46:	48 83 ec 20          	sub    $0x20,%rsp
140009e4a:	8b 15 94 3b 01 00    	mov    0x13b94(%rip),%edx        # 0x14001d9e4
140009e50:	48 8b d9             	mov    %rcx,%rbx
140009e53:	e8 9c 00 00 00       	call   0x140009ef4
140009e58:	48 8b c3             	mov    %rbx,%rax
140009e5b:	48 83 c4 20          	add    $0x20,%rsp
140009e5f:	5b                   	pop    %rbx
140009e60:	c3                   	ret
140009e61:	cc                   	int3
140009e62:	cc                   	int3
140009e63:	cc                   	int3
140009e64:	cc                   	int3
140009e65:	cc                   	int3
140009e66:	cc                   	int3
140009e67:	cc                   	int3
140009e68:	40 53                	rex push %rbx
140009e6a:	48 83 ec 20          	sub    $0x20,%rsp
140009e6e:	8b 15 74 3b 01 00    	mov    0x13b74(%rip),%edx        # 0x14001d9e8
140009e74:	48 8b d9             	mov    %rcx,%rbx
140009e77:	e8 78 00 00 00       	call   0x140009ef4
140009e7c:	48 8b c3             	mov    %rbx,%rax
140009e7f:	48 83 c4 20          	add    $0x20,%rsp
140009e83:	5b                   	pop    %rbx
140009e84:	c3                   	ret
140009e85:	cc                   	int3
140009e86:	cc                   	int3
140009e87:	cc                   	int3
140009e88:	cc                   	int3
140009e89:	cc                   	int3
140009e8a:	cc                   	int3
140009e8b:	cc                   	int3
140009e8c:	40 53                	rex push %rbx
140009e8e:	48 83 ec 20          	sub    $0x20,%rsp
140009e92:	8b 15 54 3b 01 00    	mov    0x13b54(%rip),%edx        # 0x14001d9ec
140009e98:	48 8b d9             	mov    %rcx,%rbx
140009e9b:	e8 54 00 00 00       	call   0x140009ef4
140009ea0:	48 8b c3             	mov    %rbx,%rax
140009ea3:	48 83 c4 20          	add    $0x20,%rsp
140009ea7:	5b                   	pop    %rbx
140009ea8:	c3                   	ret
140009ea9:	cc                   	int3
140009eaa:	cc                   	int3
140009eab:	cc                   	int3
140009eac:	cc                   	int3
140009ead:	cc                   	int3
140009eae:	cc                   	int3
140009eaf:	cc                   	int3
140009eb0:	40 53                	rex push %rbx
140009eb2:	48 83 ec 20          	sub    $0x20,%rsp
140009eb6:	8b 15 34 3b 01 00    	mov    0x13b34(%rip),%edx        # 0x14001d9f0
140009ebc:	48 8b d9             	mov    %rcx,%rbx
140009ebf:	e8 30 00 00 00       	call   0x140009ef4
140009ec4:	48 8b c3             	mov    %rbx,%rax
140009ec7:	48 83 c4 20          	add    $0x20,%rsp
140009ecb:	5b                   	pop    %rbx
140009ecc:	c3                   	ret
140009ecd:	cc                   	int3
140009ece:	cc                   	int3
140009ecf:	cc                   	int3
140009ed0:	cc                   	int3
140009ed1:	cc                   	int3
140009ed2:	cc                   	int3
140009ed3:	cc                   	int3
140009ed4:	48 8b 11             	mov    (%rcx),%rdx
140009ed7:	48 83 21 00          	andq   $0x0,(%rcx)
140009edb:	48 8b ca             	mov    %rdx,%rcx
140009ede:	48 8b 02             	mov    (%rdx),%rax
140009ee1:	48 8b 40 10          	mov    0x10(%rax),%rax
140009ee5:	48 ff 25 4c 2e 01 00 	rex.W jmp *0x12e4c(%rip)        # 0x14001cd38
140009eec:	cc                   	int3
140009eed:	cc                   	int3
140009eee:	cc                   	int3
140009eef:	cc                   	int3
140009ef0:	cc                   	int3
140009ef1:	cc                   	int3
140009ef2:	cc                   	int3
140009ef3:	cc                   	int3
140009ef4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140009ef9:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140009efe:	57                   	push   %rdi
140009eff:	48 83 ec 20          	sub    $0x20,%rsp
140009f03:	48 83 21 00          	andq   $0x0,(%rcx)
140009f07:	48 8d 71 10          	lea    0x10(%rcx),%rsi
140009f0b:	89 51 0c             	mov    %edx,0xc(%rcx)
140009f0e:	48 8b f9             	mov    %rcx,%rdi
140009f11:	c7 41 08 dd cc bb aa 	movl   $0xaabbccdd,0x8(%rcx)
140009f18:	8b da                	mov    %edx,%ebx
140009f1a:	48 83 26 00          	andq   $0x0,(%rsi)
140009f1e:	48 8b ce             	mov    %rsi,%rcx
140009f21:	e8 38 01 01 00       	call   0x14001a05e
140009f26:	48 8b 0e             	mov    (%rsi),%rcx
140009f29:	48 85 c9             	test   %rcx,%rcx
140009f2c:	75 16                	jne    0x140009f44
140009f2e:	45 33 c0             	xor    %r8d,%r8d
140009f31:	33 d2                	xor    %edx,%edx
140009f33:	8b cb                	mov    %ebx,%ecx
140009f35:	e8 30 01 01 00       	call   0x14001a06a
140009f3a:	48 8b ce             	mov    %rsi,%rcx
140009f3d:	e8 1c 01 01 00       	call   0x14001a05e
140009f42:	eb 5e                	jmp    0x140009fa2
140009f44:	48 8b 01             	mov    (%rcx),%rax
140009f47:	48 8b d7             	mov    %rdi,%rdx
140009f4a:	48 8b 40 20          	mov    0x20(%rax),%rax
140009f4e:	ff 15 e4 2d 01 00    	call   *0x12de4(%rip)        # 0x14001cd38
140009f54:	48 8b 0e             	mov    (%rsi),%rcx
140009f57:	48 85 c9             	test   %rcx,%rcx
140009f5a:	74 46                	je     0x140009fa2
140009f5c:	48 8b 01             	mov    (%rcx),%rax
140009f5f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140009f64:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
140009f6a:	48 8d 15 87 3a 01 00 	lea    0x13a87(%rip),%rdx        # 0x14001d9f8
140009f71:	48 8b 00             	mov    (%rax),%rax
140009f74:	ff 15 be 2d 01 00    	call   *0x12dbe(%rip)        # 0x14001cd38
140009f7a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140009f7f:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140009f84:	48 85 c9             	test   %rcx,%rcx
140009f87:	74 19                	je     0x140009fa2
140009f89:	48 8b 01             	mov    (%rcx),%rax
140009f8c:	33 d2                	xor    %edx,%edx
140009f8e:	48 8b 40 28          	mov    0x28(%rax),%rax
140009f92:	ff 15 a0 2d 01 00    	call   *0x12da0(%rip)        # 0x14001cd38
140009f98:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009f9d:	e8 32 ff ff ff       	call   0x140009ed4
140009fa2:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140009fa7:	48 8b c7             	mov    %rdi,%rax
140009faa:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140009faf:	48 83 c4 20          	add    $0x20,%rsp
140009fb3:	5f                   	pop    %rdi
140009fb4:	c3                   	ret
140009fb5:	cc                   	int3
140009fb6:	cc                   	int3
140009fb7:	cc                   	int3
140009fb8:	cc                   	int3
140009fb9:	cc                   	int3
140009fba:	cc                   	int3
140009fbb:	cc                   	int3
140009fbc:	40 55                	rex push %rbp
140009fbe:	48 8b ec             	mov    %rsp,%rbp
140009fc1:	48 83 ec 40          	sub    $0x40,%rsp
140009fc5:	81 f9 0e 00 07 80    	cmp    $0x8007000e,%ecx
140009fcb:	75 1a                	jne    0x140009fe7
140009fcd:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140009fd1:	e8 9a fb ff ff       	call   0x140009b70
140009fd6:	48 8d 15 3b 82 01 00 	lea    0x1823b(%rip),%rdx        # 0x140022218
140009fdd:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140009fe1:	e8 10 ff 00 00       	call   0x140019ef6
140009fe6:	cc                   	int3
140009fe7:	81 f9 05 00 07 80    	cmp    $0x80070005,%ecx
140009fed:	75 1a                	jne    0x14000a009
140009fef:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140009ff3:	e8 b0 fc ff ff       	call   0x140009ca8
140009ff8:	48 8d 15 79 82 01 00 	lea    0x18279(%rip),%rdx        # 0x140022278
140009fff:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14000a003:	e8 ee fe 00 00       	call   0x140019ef6
14000a008:	cc                   	int3
14000a009:	81 f9 0e 01 01 80    	cmp    $0x8001010e,%ecx
14000a00f:	75 1a                	jne    0x14000a02b
14000a011:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14000a015:	e8 2e fd ff ff       	call   0x140009d48
14000a01a:	48 8d 15 b7 82 01 00 	lea    0x182b7(%rip),%rdx        # 0x1400222d8