140b38b0c:	48 85 c9             	test   %rcx,%rcx
140b38b0f:	74 2a                	je     0x140b38b3b
140b38b11:	48 8b 01             	mov    (%rcx),%rax
140b38b14:	4c 8d 05 7d 62 88 00 	lea    0x88627d(%rip),%r8        # 0x1413bed98
140b38b1b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b38b20:	48 8b 40 20          	mov    0x20(%rax),%rax
140b38b24:	ff 15 f6 ae 44 00    	call   *0x44aef6(%rip)        # 0x140f83a20
140b38b2a:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b38b2e:	48 8b 08             	mov    (%rax),%rcx
140b38b31:	48 85 db             	test   %rbx,%rbx
140b38b34:	75 0a                	jne    0x140b38b40
140b38b36:	48 85 c9             	test   %rcx,%rcx
140b38b39:	75 d6                	jne    0x140b38b11
140b38b3b:	33 db                	xor    %ebx,%ebx
140b38b3d:	48 85 db             	test   %rbx,%rbx
140b38b40:	0f 95 c0             	setne  %al
140b38b43:	48 83 c4 30          	add    $0x30,%rsp
140b38b47:	5b                   	pop    %rbx
140b38b48:	c3                   	ret
140b38b49:	cc                   	int3
140b38b4a:	cc                   	int3
140b38b4b:	cc                   	int3
140b38b4c:	cc                   	int3
140b38b4d:	cc                   	int3
140b38b4e:	cc                   	int3
140b38b4f:	cc                   	int3
140b38b50:	40 53                	rex push %rbx
140b38b52:	48 83 ec 30          	sub    $0x30,%rsp
140b38b56:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b38b5a:	48 8b da             	mov    %rdx,%rbx
140b38b5d:	e8 32 51 2e 00       	call   0x140e1dc94
140b38b62:	48 8d 0d ef 62 88 00 	lea    0x8862ef(%rip),%rcx        # 0x1413bee58
140b38b69:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b38b6d:	e8 e6 51 2e 00       	call   0x140e1dd58
140b38b72:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b38b76:	85 c0                	test   %eax,%eax
140b38b78:	75 32                	jne    0x140b38bac
140b38b7a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38b7e:	48 85 c9             	test   %rcx,%rcx
140b38b81:	74 5a                	je     0x140b38bdd
140b38b83:	48 ff 41 08          	incq   0x8(%rcx)
140b38b87:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b38b8c:	75 4f                	jne    0x140b38bdd
140b38b8e:	48 8b 01             	mov    (%rcx),%rax
140b38b91:	ba 01 00 00 00       	mov    $0x1,%edx
140b38b96:	48 8b 40 28          	mov    0x28(%rax),%rax
140b38b9a:	ff 15 80 ae 44 00    	call   *0x44ae80(%rip)        # 0x140f83a20
140b38ba0:	48 85 db             	test   %rbx,%rbx
140b38ba3:	0f 95 c0             	setne  %al
140b38ba6:	48 83 c4 30          	add    $0x30,%rsp
140b38baa:	5b                   	pop    %rbx
140b38bab:	c3                   	ret
140b38bac:	48 85 c9             	test   %rcx,%rcx
140b38baf:	74 2a                	je     0x140b38bdb
140b38bb1:	48 8b 01             	mov    (%rcx),%rax
140b38bb4:	4c 8d 05 dd 62 88 00 	lea    0x8862dd(%rip),%r8        # 0x1413bee98
140b38bbb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b38bc0:	48 8b 40 20          	mov    0x20(%rax),%rax
140b38bc4:	ff 15 56 ae 44 00    	call   *0x44ae56(%rip)        # 0x140f83a20
140b38bca:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b38bce:	48 8b 08             	mov    (%rax),%rcx
140b38bd1:	48 85 db             	test   %rbx,%rbx
140b38bd4:	75 0a                	jne    0x140b38be0
140b38bd6:	48 85 c9             	test   %rcx,%rcx
140b38bd9:	75 d6                	jne    0x140b38bb1
140b38bdb:	33 db                	xor    %ebx,%ebx
140b38bdd:	48 85 db             	test   %rbx,%rbx
140b38be0:	0f 95 c0             	setne  %al
140b38be3:	48 83 c4 30          	add    $0x30,%rsp
140b38be7:	5b                   	pop    %rbx
140b38be8:	c3                   	ret
140b38be9:	cc                   	int3
140b38bea:	cc                   	int3
140b38beb:	cc                   	int3
140b38bec:	cc                   	int3
140b38bed:	cc                   	int3
140b38bee:	cc                   	int3
140b38bef:	cc                   	int3
140b38bf0:	48 83 c1 10          	add    $0x10,%rcx
140b38bf4:	e9 17 e6 fd ff       	jmp    0x140b17210
140b38bf9:	cc                   	int3
140b38bfa:	cc                   	int3
140b38bfb:	cc                   	int3
140b38bfc:	cc                   	int3
140b38bfd:	cc                   	int3
140b38bfe:	cc                   	int3
140b38bff:	cc                   	int3
140b38c00:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b38c05:	57                   	push   %rdi
140b38c06:	48 83 ec 30          	sub    $0x30,%rsp
140b38c0a:	48 8b f9             	mov    %rcx,%rdi
140b38c0d:	48 8b da             	mov    %rdx,%rbx
140b38c10:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b38c14:	e8 7b 50 2e 00       	call   0x140e1dc94
140b38c19:	48 8d 0d f8 62 88 00 	lea    0x8862f8(%rip),%rcx        # 0x1413bef18
140b38c20:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b38c24:	e8 2f 51 2e 00       	call   0x140e1dd58
140b38c29:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b38c2d:	85 c0                	test   %eax,%eax
140b38c2f:	75 54                	jne    0x140b38c85
140b38c31:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38c35:	48 85 c9             	test   %rcx,%rcx
140b38c38:	74 1d                	je     0x140b38c57
140b38c3a:	48 ff 41 08          	incq   0x8(%rcx)
140b38c3e:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b38c43:	75 12                	jne    0x140b38c57
140b38c45:	48 8b 01             	mov    (%rcx),%rax
140b38c48:	ba 01 00 00 00       	mov    $0x1,%edx
140b38c4d:	48 8b 40 28          	mov    0x28(%rax),%rax
140b38c51:	ff 15 c9 ad 44 00    	call   *0x44adc9(%rip)        # 0x140f83a20
140b38c57:	48 85 db             	test   %rbx,%rbx
140b38c5a:	74 5e                	je     0x140b38cba
140b38c5c:	48 8b 0b             	mov    (%rbx),%rcx
140b38c5f:	e8 ac f0 f7 ff       	call   0x140ab7d10
140b38c64:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140b38c68:	48 8b d8             	mov    %rax,%rbx
140b38c6b:	e8 a0 f0 f7 ff       	call   0x140ab7d10
140b38c70:	48 8b d3             	mov    %rbx,%rdx
140b38c73:	48 8b c8             	mov    %rax,%rcx
140b38c76:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140b38c7b:	48 83 c4 30          	add    $0x30,%rsp
140b38c7f:	5f                   	pop    %rdi
140b38c80:	e9 bb af fc ff       	jmp    0x140b03c40
140b38c85:	48 85 c9             	test   %rcx,%rcx
140b38c88:	74 30                	je     0x140b38cba
140b38c8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140b38c90:	48 8b 01             	mov    (%rcx),%rax
140b38c93:	4c 8d 05 ee 3d 88 00 	lea    0x883dee(%rip),%r8        # 0x1413bca88
140b38c9a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b38c9f:	48 8b 40 20          	mov    0x20(%rax),%rax
140b38ca3:	ff 15 77 ad 44 00    	call   *0x44ad77(%rip)        # 0x140f83a20
140b38ca9:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b38cad:	48 8b 08             	mov    (%rax),%rcx
140b38cb0:	48 85 db             	test   %rbx,%rbx
140b38cb3:	75 a7                	jne    0x140b38c5c
140b38cb5:	48 85 c9             	test   %rcx,%rcx
140b38cb8:	75 d6                	jne    0x140b38c90
140b38cba:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140b38cbf:	32 c0                	xor    %al,%al
140b38cc1:	48 83 c4 30          	add    $0x30,%rsp
140b38cc5:	5f                   	pop    %rdi
140b38cc6:	c3                   	ret
140b38cc7:	cc                   	int3
140b38cc8:	cc                   	int3
140b38cc9:	cc                   	int3
140b38cca:	cc                   	int3
140b38ccb:	cc                   	int3
140b38ccc:	cc                   	int3
140b38ccd:	cc                   	int3
140b38cce:	cc                   	int3
140b38ccf:	cc                   	int3
140b38cd0:	40 53                	rex push %rbx
140b38cd2:	48 83 ec 20          	sub    $0x20,%rsp
140b38cd6:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38cda:	48 8b ca             	mov    %rdx,%rcx
140b38cdd:	e8 7e 8a f8 ff       	call   0x140ac1760
140b38ce2:	48 85 c0             	test   %rax,%rax
140b38ce5:	74 10                	je     0x140b38cf7
140b38ce7:	48 8b d0             	mov    %rax,%rdx
140b38cea:	48 8b cb             	mov    %rbx,%rcx
140b38ced:	48 83 c4 20          	add    $0x20,%rsp
140b38cf1:	5b                   	pop    %rbx
140b38cf2:	e9 39 7e fe ff       	jmp    0x140b20b30
140b38cf7:	48 83 c4 20          	add    $0x20,%rsp
140b38cfb:	5b                   	pop    %rbx
140b38cfc:	c3                   	ret
140b38cfd:	cc                   	int3
140b38cfe:	cc                   	int3
140b38cff:	cc                   	int3
140b38d00:	40 53                	rex push %rbx
140b38d02:	48 83 ec 30          	sub    $0x30,%rsp
140b38d06:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b38d0a:	48 8b da             	mov    %rdx,%rbx
140b38d0d:	e8 82 4f 2e 00       	call   0x140e1dc94
140b38d12:	48 8d 0d 9f 62 88 00 	lea    0x88629f(%rip),%rcx        # 0x1413befb8
140b38d19:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b38d1d:	e8 36 50 2e 00       	call   0x140e1dd58
140b38d22:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b38d26:	85 c0                	test   %eax,%eax
140b38d28:	75 32                	jne    0x140b38d5c
140b38d2a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38d2e:	48 85 c9             	test   %rcx,%rcx
140b38d31:	74 5a                	je     0x140b38d8d
140b38d33:	48 ff 41 08          	incq   0x8(%rcx)
140b38d37:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b38d3c:	75 4f                	jne    0x140b38d8d
140b38d3e:	48 8b 01             	mov    (%rcx),%rax
140b38d41:	ba 01 00 00 00       	mov    $0x1,%edx
140b38d46:	48 8b 40 28          	mov    0x28(%rax),%rax
140b38d4a:	ff 15 d0 ac 44 00    	call   *0x44acd0(%rip)        # 0x140f83a20
140b38d50:	48 85 db             	test   %rbx,%rbx
140b38d53:	0f 95 c0             	setne  %al
140b38d56:	48 83 c4 30          	add    $0x30,%rsp
140b38d5a:	5b                   	pop    %rbx
140b38d5b:	c3                   	ret
140b38d5c:	48 85 c9             	test   %rcx,%rcx
140b38d5f:	74 2a                	je     0x140b38d8b
140b38d61:	48 8b 01             	mov    (%rcx),%rax
140b38d64:	4c 8d 05 8d 62 88 00 	lea    0x88628d(%rip),%r8        # 0x1413beff8
140b38d6b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b38d70:	48 8b 40 20          	mov    0x20(%rax),%rax
140b38d74:	ff 15 a6 ac 44 00    	call   *0x44aca6(%rip)        # 0x140f83a20
140b38d7a:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b38d7e:	48 8b 08             	mov    (%rax),%rcx
140b38d81:	48 85 db             	test   %rbx,%rbx
140b38d84:	75 0a                	jne    0x140b38d90
140b38d86:	48 85 c9             	test   %rcx,%rcx
140b38d89:	75 d6                	jne    0x140b38d61
140b38d8b:	33 db                	xor    %ebx,%ebx
140b38d8d:	48 85 db             	test   %rbx,%rbx
140b38d90:	0f 95 c0             	setne  %al
140b38d93:	48 83 c4 30          	add    $0x30,%rsp
140b38d97:	5b                   	pop    %rbx
140b38d98:	c3                   	ret
140b38d99:	cc                   	int3
140b38d9a:	cc                   	int3
140b38d9b:	cc                   	int3
140b38d9c:	cc                   	int3
140b38d9d:	cc                   	int3
140b38d9e:	cc                   	int3
140b38d9f:	cc                   	int3
140b38da0:	40 53                	rex push %rbx
140b38da2:	48 83 ec 30          	sub    $0x30,%rsp
140b38da6:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b38daa:	48 8b da             	mov    %rdx,%rbx
140b38dad:	e8 e2 4e 2e 00       	call   0x140e1dc94
140b38db2:	48 8d 0d bf 62 88 00 	lea    0x8862bf(%rip),%rcx        # 0x1413bf078
140b38db9:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b38dbd:	e8 96 4f 2e 00       	call   0x140e1dd58
140b38dc2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b38dc6:	85 c0                	test   %eax,%eax
140b38dc8:	75 32                	jne    0x140b38dfc
140b38dca:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38dce:	48 85 c9             	test   %rcx,%rcx
140b38dd1:	74 5a                	je     0x140b38e2d
140b38dd3:	48 ff 41 08          	incq   0x8(%rcx)
140b38dd7:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b38ddc:	75 4f                	jne    0x140b38e2d
140b38dde:	48 8b 01             	mov    (%rcx),%rax
140b38de1:	ba 01 00 00 00       	mov    $0x1,%edx
140b38de6:	48 8b 40 28          	mov    0x28(%rax),%rax
140b38dea:	ff 15 30 ac 44 00    	call   *0x44ac30(%rip)        # 0x140f83a20
140b38df0:	48 85 db             	test   %rbx,%rbx
140b38df3:	0f 95 c0             	setne  %al
140b38df6:	48 83 c4 30          	add    $0x30,%rsp
140b38dfa:	5b                   	pop    %rbx
140b38dfb:	c3                   	ret
140b38dfc:	48 85 c9             	test   %rcx,%rcx
140b38dff:	74 2a                	je     0x140b38e2b
140b38e01:	48 8b 01             	mov    (%rcx),%rax
140b38e04:	4c 8d 05 ad 62 88 00 	lea    0x8862ad(%rip),%r8        # 0x1413bf0b8
140b38e0b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b38e10:	48 8b 40 20          	mov    0x20(%rax),%rax
140b38e14:	ff 15 06 ac 44 00    	call   *0x44ac06(%rip)        # 0x140f83a20
140b38e1a:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b38e1e:	48 8b 08             	mov    (%rax),%rcx
140b38e21:	48 85 db             	test   %rbx,%rbx
140b38e24:	75 0a                	jne    0x140b38e30
140b38e26:	48 85 c9             	test   %rcx,%rcx
140b38e29:	75 d6                	jne    0x140b38e01
140b38e2b:	33 db                	xor    %ebx,%ebx
140b38e2d:	48 85 db             	test   %rbx,%rbx
140b38e30:	0f 95 c0             	setne  %al
140b38e33:	48 83 c4 30          	add    $0x30,%rsp
140b38e37:	5b                   	pop    %rbx
140b38e38:	c3                   	ret
140b38e39:	cc                   	int3
140b38e3a:	cc                   	int3
140b38e3b:	cc                   	int3
140b38e3c:	cc                   	int3
140b38e3d:	cc                   	int3
140b38e3e:	cc                   	int3
140b38e3f:	cc                   	int3
140b38e40:	40 53                	rex push %rbx
140b38e42:	48 83 ec 30          	sub    $0x30,%rsp
140b38e46:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b38e4a:	48 8b da             	mov    %rdx,%rbx
140b38e4d:	e8 42 4e 2e 00       	call   0x140e1dc94
140b38e52:	48 8d 0d ef 63 88 00 	lea    0x8863ef(%rip),%rcx        # 0x1413bf248
140b38e59:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b38e5d:	e8 f6 4e 2e 00       	call   0x140e1dd58
140b38e62:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b38e66:	85 c0                	test   %eax,%eax
140b38e68:	75 32                	jne    0x140b38e9c
140b38e6a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38e6e:	48 85 c9             	test   %rcx,%rcx
140b38e71:	74 5a                	je     0x140b38ecd
140b38e73:	48 ff 41 08          	incq   0x8(%rcx)
140b38e77:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b38e7c:	75 4f                	jne    0x140b38ecd
140b38e7e:	48 8b 01             	mov    (%rcx),%rax
140b38e81:	ba 01 00 00 00       	mov    $0x1,%edx
140b38e86:	48 8b 40 28          	mov    0x28(%rax),%rax
140b38e8a:	ff 15 90 ab 44 00    	call   *0x44ab90(%rip)        # 0x140f83a20
140b38e90:	48 85 db             	test   %rbx,%rbx
140b38e93:	0f 95 c0             	setne  %al
140b38e96:	48 83 c4 30          	add    $0x30,%rsp
140b38e9a:	5b                   	pop    %rbx
140b38e9b:	c3                   	ret
140b38e9c:	48 85 c9             	test   %rcx,%rcx
140b38e9f:	74 2a                	je     0x140b38ecb
140b38ea1:	48 8b 01             	mov    (%rcx),%rax
140b38ea4:	4c 8d 05 dd 63 88 00 	lea    0x8863dd(%rip),%r8        # 0x1413bf288
140b38eab:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b38eb0:	48 8b 40 20          	mov    0x20(%rax),%rax
140b38eb4:	ff 15 66 ab 44 00    	call   *0x44ab66(%rip)        # 0x140f83a20
140b38eba:	48 8b 58 08          	mov    0x8(%rax),%rbx
140b38ebe:	48 8b 08             	mov    (%rax),%rcx
140b38ec1:	48 85 db             	test   %rbx,%rbx
140b38ec4:	75 0a                	jne    0x140b38ed0
140b38ec6:	48 85 c9             	test   %rcx,%rcx
140b38ec9:	75 d6                	jne    0x140b38ea1
140b38ecb:	33 db                	xor    %ebx,%ebx
140b38ecd:	48 85 db             	test   %rbx,%rbx
140b38ed0:	0f 95 c0             	setne  %al
140b38ed3:	48 83 c4 30          	add    $0x30,%rsp
140b38ed7:	5b                   	pop    %rbx
140b38ed8:	c3                   	ret
140b38ed9:	cc                   	int3
140b38eda:	cc                   	int3
140b38edb:	cc                   	int3
140b38edc:	cc                   	int3
140b38edd:	cc                   	int3
140b38ede:	cc                   	int3
140b38edf:	cc                   	int3
140b38ee0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b38ee5:	57                   	push   %rdi
140b38ee6:	48 83 ec 30          	sub    $0x30,%rsp
140b38eea:	48 8b f9             	mov    %rcx,%rdi
140b38eed:	48 8b da             	mov    %rdx,%rbx
140b38ef0:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140b38ef4:	e8 9b 4d 2e 00       	call   0x140e1dc94
140b38ef9:	48 8d 0d 08 64 88 00 	lea    0x886408(%rip),%rcx        # 0x1413bf308
140b38f00:	48 8d 50 08          	lea    0x8(%rax),%rdx
140b38f04:	e8 4f 4e 2e 00       	call   0x140e1dd58
140b38f09:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140b38f0d:	85 c0                	test   %eax,%eax
140b38f0f:	75 54                	jne    0x140b38f65
140b38f11:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140b38f15:	48 85 c9             	test   %rcx,%rcx
140b38f18:	74 1d                	je     0x140b38f37
140b38f1a:	48 ff 41 08          	incq   0x8(%rcx)
140b38f1e:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b38f23:	75 12                	jne    0x140b38f37
140b38f25:	48 8b 01             	mov    (%rcx),%rax
140b38f28:	ba 01 00 00 00       	mov    $0x1,%edx
140b38f2d:	48 8b 40 28          	mov    0x28(%rax),%rax
140b38f31:	ff 15 e9 aa 44 00    	call   *0x44aae9(%rip)        # 0x140f83a20
140b38f37:	48 85 db             	test   %rbx,%rbx
140b38f3a:	74 5e                	je     0x140b38f9a