140cc6d23:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cc6d27:	e8 b4 01 04 00       	call   0x140d06ee0
140cc6d2c:	eb 09                	jmp    0x140cc6d37
140cc6d2e:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cc6d32:	e8 f9 5f 00 00       	call   0x140cccd30
140cc6d37:	41 b8 d7 01 00 00    	mov    $0x1d7,%r8d
140cc6d3d:	48 8d 15 54 07 48 00 	lea    0x480754(%rip),%rdx        # 0x141147498
140cc6d44:	48 8b cb             	mov    %rbx,%rcx
140cc6d47:	48 83 c4 20          	add    $0x20,%rsp
140cc6d4b:	5b                   	pop    %rbx
140cc6d4c:	e9 bf ac ff ff       	jmp    0x140cc1a10
140cc6d51:	cc                   	int3
140cc6d52:	cc                   	int3
140cc6d53:	cc                   	int3
140cc6d54:	cc                   	int3
140cc6d55:	cc                   	int3
140cc6d56:	cc                   	int3
140cc6d57:	cc                   	int3
140cc6d58:	cc                   	int3
140cc6d59:	cc                   	int3
140cc6d5a:	cc                   	int3
140cc6d5b:	cc                   	int3
140cc6d5c:	cc                   	int3
140cc6d5d:	cc                   	int3
140cc6d5e:	cc                   	int3
140cc6d5f:	cc                   	int3
140cc6d60:	48 85 c9             	test   %rcx,%rcx
140cc6d63:	74 0a                	je     0x140cc6d6f
140cc6d65:	83 39 01             	cmpl   $0x1,(%rcx)
140cc6d68:	75 05                	jne    0x140cc6d6f
140cc6d6a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140cc6d6e:	c3                   	ret
140cc6d6f:	33 c0                	xor    %eax,%eax
140cc6d71:	c3                   	ret
140cc6d72:	cc                   	int3
140cc6d73:	cc                   	int3
140cc6d74:	cc                   	int3
140cc6d75:	cc                   	int3
140cc6d76:	cc                   	int3
140cc6d77:	cc                   	int3
140cc6d78:	cc                   	int3
140cc6d79:	cc                   	int3
140cc6d7a:	cc                   	int3
140cc6d7b:	cc                   	int3
140cc6d7c:	cc                   	int3
140cc6d7d:	cc                   	int3
140cc6d7e:	cc                   	int3
140cc6d7f:	cc                   	int3
140cc6d80:	b8 38 00 00 00       	mov    $0x38,%eax
140cc6d85:	e8 16 47 15 00       	call   0x140e1b4a0
140cc6d8a:	48 2b e0             	sub    %rax,%rsp
140cc6d8d:	41 b8 a4 01 00 00    	mov    $0x1a4,%r8d
140cc6d93:	48 8d 15 fe 06 48 00 	lea    0x4806fe(%rip),%rdx        # 0x141147498
140cc6d9a:	8d 48 d8             	lea    -0x28(%rax),%ecx
140cc6d9d:	e8 ae af ff ff       	call   0x140cc1d50
140cc6da2:	48 85 c0             	test   %rax,%rax
140cc6da5:	75 27                	jne    0x140cc6dce
140cc6da7:	4c 8d 0d ea 06 48 00 	lea    0x4806ea(%rip),%r9        # 0x141147498
140cc6dae:	c7 44 24 20 a7 01 00 	movl   $0x1a7,0x20(%rsp)
140cc6db5:	00
140cc6db6:	ba 96 00 00 00       	mov    $0x96,%edx
140cc6dbb:	44 8d 40 41          	lea    0x41(%rax),%r8d
140cc6dbf:	8d 48 0b             	lea    0xb(%rax),%ecx
140cc6dc2:	e8 b9 9e 00 00       	call   0x140cd0c80
140cc6dc7:	33 c0                	xor    %eax,%eax
140cc6dc9:	48 83 c4 38          	add    $0x38,%rsp
140cc6dcd:	c3                   	ret
140cc6dce:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
140cc6dd4:	48 83 c4 38          	add    $0x38,%rsp
140cc6dd8:	c3                   	ret
140cc6dd9:	cc                   	int3
140cc6dda:	cc                   	int3
140cc6ddb:	cc                   	int3
140cc6ddc:	cc                   	int3
140cc6ddd:	cc                   	int3
140cc6dde:	cc                   	int3
140cc6ddf:	cc                   	int3
140cc6de0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140cc6de5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140cc6dea:	56                   	push   %rsi
140cc6deb:	57                   	push   %rdi
140cc6dec:	41 56                	push   %r14
140cc6dee:	b8 20 00 00 00       	mov    $0x20,%eax
140cc6df3:	e8 a8 46 15 00       	call   0x140e1b4a0
140cc6df8:	48 2b e0             	sub    %rax,%rsp
140cc6dfb:	48 8b 31             	mov    (%rcx),%rsi
140cc6dfe:	48 8b ea             	mov    %rdx,%rbp
140cc6e01:	4c 8b f1             	mov    %rcx,%r14
140cc6e04:	48 85 f6             	test   %rsi,%rsi
140cc6e07:	0f 84 91 00 00 00    	je     0x140cc6e9e
140cc6e0d:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6e14:	e8 e7 c5 01 00       	call   0x140ce3400
140cc6e19:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140cc6e1d:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140cc6e22:	4c 8b c5             	mov    %rbp,%r8
140cc6e25:	ba 01 00 00 00       	mov    $0x1,%edx
140cc6e2a:	e8 f1 0c 00 00       	call   0x140cc7b20
140cc6e2f:	8b f8                	mov    %eax,%edi
140cc6e31:	85 c0                	test   %eax,%eax
140cc6e33:	0f 89 d7 00 00 00    	jns    0x140cc6f10
140cc6e39:	e8 42 ff ff ff       	call   0x140cc6d80
140cc6e3e:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6e45:	48 8b d8             	mov    %rax,%rbx
140cc6e48:	e8 73 c6 01 00       	call   0x140ce34c0
140cc6e4d:	48 85 db             	test   %rbx,%rbx
140cc6e50:	74 4c                	je     0x140cc6e9e
140cc6e52:	4c 8b cb             	mov    %rbx,%r9
140cc6e55:	4c 8b c5             	mov    %rbp,%r8
140cc6e58:	ba 01 00 00 00       	mov    $0x1,%edx
140cc6e5d:	49 8b ce             	mov    %r14,%rcx
140cc6e60:	e8 0b 06 00 00       	call   0x140cc7470
140cc6e65:	8b 0b                	mov    (%rbx),%ecx
140cc6e67:	85 c0                	test   %eax,%eax
140cc6e69:	75 3a                	jne    0x140cc6ea5
140cc6e6b:	83 e9 01             	sub    $0x1,%ecx
140cc6e6e:	74 10                	je     0x140cc6e80
140cc6e70:	83 f9 01             	cmp    $0x1,%ecx
140cc6e73:	75 14                	jne    0x140cc6e89
140cc6e75:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cc6e79:	e8 62 00 04 00       	call   0x140d06ee0
140cc6e7e:	eb 09                	jmp    0x140cc6e89
140cc6e80:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cc6e84:	e8 a7 5e 00 00       	call   0x140cccd30
140cc6e89:	41 b8 d7 01 00 00    	mov    $0x1d7,%r8d
140cc6e8f:	48 8d 15 02 06 48 00 	lea    0x480602(%rip),%rdx        # 0x141147498
140cc6e96:	48 8b cb             	mov    %rbx,%rcx
140cc6e99:	e8 72 ab ff ff       	call   0x140cc1a10
140cc6e9e:	33 c0                	xor    %eax,%eax
140cc6ea0:	e9 d2 00 00 00       	jmp    0x140cc6f77
140cc6ea5:	83 e9 01             	sub    $0x1,%ecx
140cc6ea8:	74 10                	je     0x140cc6eba
140cc6eaa:	83 f9 01             	cmp    $0x1,%ecx
140cc6ead:	75 14                	jne    0x140cc6ec3
140cc6eaf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cc6eb3:	e8 28 00 04 00       	call   0x140d06ee0
140cc6eb8:	eb 09                	jmp    0x140cc6ec3
140cc6eba:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140cc6ebe:	e8 6d 5e 00 00       	call   0x140cccd30
140cc6ec3:	41 b8 d7 01 00 00    	mov    $0x1d7,%r8d
140cc6ec9:	48 8d 15 c8 05 48 00 	lea    0x4805c8(%rip),%rdx        # 0x141147498
140cc6ed0:	48 8b cb             	mov    %rbx,%rcx
140cc6ed3:	e8 38 ab ff ff       	call   0x140cc1a10
140cc6ed8:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6edf:	e8 1c c5 01 00       	call   0x140ce3400
140cc6ee4:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140cc6ee8:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140cc6eed:	4c 8b c5             	mov    %rbp,%r8
140cc6ef0:	ba 01 00 00 00       	mov    $0x1,%edx
140cc6ef5:	e8 26 0c 00 00       	call   0x140cc7b20
140cc6efa:	8b f8                	mov    %eax,%edi
140cc6efc:	85 c0                	test   %eax,%eax
140cc6efe:	79 10                	jns    0x140cc6f10
140cc6f00:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6f07:	e8 b4 c5 01 00       	call   0x140ce34c0
140cc6f0c:	33 c0                	xor    %eax,%eax
140cc6f0e:	eb 67                	jmp    0x140cc6f77
140cc6f10:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
140cc6f15:	e8 16 a5 ff ff       	call   0x140cc1430
140cc6f1a:	44 8b 7c 24 40       	mov    0x40(%rsp),%r15d
140cc6f1f:	33 db                	xor    %ebx,%ebx
140cc6f21:	4c 8b f0             	mov    %rax,%r14
140cc6f24:	45 85 ff             	test   %r15d,%r15d
140cc6f27:	7e 3a                	jle    0x140cc6f63
140cc6f29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140cc6f30:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140cc6f34:	8b d7                	mov    %edi,%edx
140cc6f36:	e8 25 a8 ff ff       	call   0x140cc1760
140cc6f3b:	48 8b 68 08          	mov    0x8(%rax),%rbp
140cc6f3f:	48 8b cd             	mov    %rbp,%rcx
140cc6f42:	e8 69 70 00 00       	call   0x140ccdfb0
140cc6f47:	85 c0                	test   %eax,%eax
140cc6f49:	74 55                	je     0x140cc6fa0
140cc6f4b:	48 8b d5             	mov    %rbp,%rdx
140cc6f4e:	49 8b ce             	mov    %r14,%rcx
140cc6f51:	e8 ba a6 ff ff       	call   0x140cc1610
140cc6f56:	85 c0                	test   %eax,%eax
140cc6f58:	74 30                	je     0x140cc6f8a
140cc6f5a:	ff c3                	inc    %ebx
140cc6f5c:	ff c7                	inc    %edi
140cc6f5e:	41 3b df             	cmp    %r15d,%ebx
140cc6f61:	7c cd                	jl     0x140cc6f30
140cc6f63:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6f6a:	e8 51 c5 01 00       	call   0x140ce34c0
140cc6f6f:	49 8b c6             	mov    %r14,%rax
140cc6f72:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
140cc6f77:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140cc6f7c:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140cc6f81:	48 83 c4 20          	add    $0x20,%rsp
140cc6f85:	41 5e                	pop    %r14
140cc6f87:	5f                   	pop    %rdi
140cc6f88:	5e                   	pop    %rsi
140cc6f89:	c3                   	ret
140cc6f8a:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6f91:	e8 2a c5 01 00       	call   0x140ce34c0
140cc6f96:	48 8b cd             	mov    %rbp,%rcx
140cc6f99:	e8 92 5d 00 00       	call   0x140cccd30
140cc6f9e:	eb 0c                	jmp    0x140cc6fac
140cc6fa0:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
140cc6fa7:	e8 14 c5 01 00       	call   0x140ce34c0
140cc6fac:	48 8d 15 7d 5d 00 00 	lea    0x5d7d(%rip),%rdx        # 0x140cccd30
140cc6fb3:	49 8b ce             	mov    %r14,%rcx
140cc6fb6:	e8 a5 a5 ff ff       	call   0x140cc1560
140cc6fbb:	33 c0                	xor    %eax,%eax
140cc6fbd:	eb b3                	jmp    0x140cc6f72
140cc6fbf:	cc                   	int3
140cc6fc0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140cc6fc5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140cc6fca:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140cc6fcf:	57                   	push   %rdi
140cc6fd0:	41 56                	push   %r14
140cc6fd2:	41 57                	push   %r15
140cc6fd4:	b8 30 00 00 00       	mov    $0x30,%eax
140cc6fd9:	e8 c2 44 15 00       	call   0x140e1b4a0
140cc6fde:	48 2b e0             	sub    %rax,%rsp
140cc6fe1:	4c 8b fa             	mov    %rdx,%r15
140cc6fe4:	48 8b f1             	mov    %rcx,%rsi
140cc6fe7:	e8 44 a4 ff ff       	call   0x140cc1430
140cc6fec:	41 b8 a4 01 00 00    	mov    $0x1a4,%r8d
140cc6ff2:	48 8d 15 9f 04 48 00 	lea    0x48049f(%rip),%rdx        # 0x141147498
140cc6ff9:	b9 10 00 00 00       	mov    $0x10,%ecx
140cc6ffe:	48 8b e8             	mov    %rax,%rbp
140cc7001:	e8 4a ad ff ff       	call   0x140cc1d50
140cc7006:	48 8b f8             	mov    %rax,%rdi
140cc7009:	48 85 c0             	test   %rax,%rax
140cc700c:	75 27                	jne    0x140cc7035
140cc700e:	4c 8d 0d 83 04 48 00 	lea    0x480483(%rip),%r9        # 0x141147498
140cc7015:	c7 44 24 20 a7 01 00 	movl   $0x1a7,0x20(%rsp)
140cc701c:	00
140cc701d:	ba 96 00 00 00       	mov    $0x96,%edx
140cc7022:	8d 48 0b             	lea    0xb(%rax),%ecx
140cc7025:	44 8d 40 41          	lea    0x41(%rax),%r8d
140cc7029:	e8 52 9c 00 00       	call   0x140cd0c80
140cc702e:	33 db                	xor    %ebx,%ebx
140cc7030:	e9 57 01 00 00       	jmp    0x140cc718c
140cc7035:	33 db                	xor    %ebx,%ebx
140cc7037:	89 18                	mov    %ebx,(%rax)
140cc7039:	4c 8b 36             	mov    (%rsi),%r14
140cc703c:	48 85 ed             	test   %rbp,%rbp
140cc703f:	0f 84 24 01 00 00    	je     0x140cc7169
140cc7045:	4d 85 f6             	test   %r14,%r14
140cc7048:	0f 84 1b 01 00 00    	je     0x140cc7169
140cc704e:	4c 8b cf             	mov    %rdi,%r9
140cc7051:	8d 53 02             	lea    0x2(%rbx),%edx
140cc7054:	4d 8b c7             	mov    %r15,%r8
140cc7057:	48 8b ce             	mov    %rsi,%rcx
140cc705a:	e8 11 04 00 00       	call   0x140cc7470
140cc705f:	85 c0                	test   %eax,%eax
140cc7061:	0f 84 02 01 00 00    	je     0x140cc7169
140cc7067:	8b 0f                	mov    (%rdi),%ecx
140cc7069:	83 e9 01             	sub    $0x1,%ecx
140cc706c:	74 10                	je     0x140cc707e
140cc706e:	83 f9 01             	cmp    $0x1,%ecx
140cc7071:	75 14                	jne    0x140cc7087
140cc7073:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140cc7077:	e8 64 fe 03 00       	call   0x140d06ee0
140cc707c:	eb 09                	jmp    0x140cc7087
140cc707e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140cc7082:	e8 a9 5c 00 00       	call   0x140cccd30
140cc7087:	41 b8 d7 01 00 00    	mov    $0x1d7,%r8d
140cc708d:	48 8d 15 04 04 48 00 	lea    0x480404(%rip),%rdx        # 0x141147498
140cc7094:	48 8b cf             	mov    %rdi,%rcx
140cc7097:	e8 74 a9 ff ff       	call   0x140cc1a10
140cc709c:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140cc70a3:	e8 58 c3 01 00       	call   0x140ce3400
140cc70a8:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140cc70ac:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
140cc70b1:	4d 8b c7             	mov    %r15,%r8
140cc70b4:	ba 02 00 00 00       	mov    $0x2,%edx
140cc70b9:	e8 62 0a 00 00       	call   0x140cc7b20
140cc70be:	8b f8                	mov    %eax,%edi
140cc70c0:	85 c0                	test   %eax,%eax
140cc70c2:	79 11                	jns    0x140cc70d5
140cc70c4:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140cc70cb:	e8 f0 c3 01 00       	call   0x140ce34c0
140cc70d0:	e9 cc 00 00 00       	jmp    0x140cc71a1
140cc70d5:	44 8b 7c 24 50       	mov    0x50(%rsp),%r15d
140cc70da:	45 85 ff             	test   %r15d,%r15d
140cc70dd:	7e 34                	jle    0x140cc7113
140cc70df:	90                   	nop
140cc70e0:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140cc70e4:	8b d7                	mov    %edi,%edx
140cc70e6:	e8 75 a6 ff ff       	call   0x140cc1760
140cc70eb:	48 8b 70 08          	mov    0x8(%rax),%rsi
140cc70ef:	48 8b ce             	mov    %rsi,%rcx
140cc70f2:	e8 b9 00 04 00       	call   0x140d071b0
140cc70f7:	85 c0                	test   %eax,%eax
140cc70f9:	74 51                	je     0x140cc714c
140cc70fb:	48 8b d6             	mov    %rsi,%rdx
140cc70fe:	48 8b cd             	mov    %rbp,%rcx
140cc7101:	e8 0a a5 ff ff       	call   0x140cc1610
140cc7106:	85 c0                	test   %eax,%eax
140cc7108:	74 1d                	je     0x140cc7127
140cc710a:	ff c3                	inc    %ebx
140cc710c:	ff c7                	inc    %edi
140cc710e:	41 3b df             	cmp    %r15d,%ebx
140cc7111:	7c cd                	jl     0x140cc70e0
140cc7113:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140cc711a:	e8 a1 c3 01 00       	call   0x140ce34c0
140cc711f:	48 8b c5             	mov    %rbp,%rax
140cc7122:	e9 84 00 00 00       	jmp    0x140cc71ab
140cc7127:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140cc712e:	e8 8d c3 01 00       	call   0x140ce34c0
140cc7133:	48 8b ce             	mov    %rsi,%rcx
140cc7136:	e8 a5 fd 03 00       	call   0x140d06ee0
140cc713b:	48 8d 15 9e fd 03 00 	lea    0x3fd9e(%rip),%rdx        # 0x140d06ee0
140cc7142:	48 8b cd             	mov    %rbp,%rcx
140cc7145:	e8 16 a4 ff ff       	call   0x140cc1560
140cc714a:	eb 5d                	jmp    0x140cc71a9
140cc714c:	49 8b 8e 90 00 00 00 	mov    0x90(%r14),%rcx
140cc7153:	e8 68 c3 01 00       	call   0x140ce34c0
140cc7158:	48 8d 15 81 fd 03 00 	lea    0x3fd81(%rip),%rdx        # 0x140d06ee0
140cc715f:	48 8b cd             	mov    %rbp,%rcx
140cc7162:	e8 f9 a3 ff ff       	call   0x140cc1560
140cc7167:	eb 40                	jmp    0x140cc71a9
140cc7169:	8b 0f                	mov    (%rdi),%ecx
140cc716b:	48 8b df             	mov    %rdi,%rbx
140cc716e:	83 e9 01             	sub    $0x1,%ecx
140cc7171:	74 10                	je     0x140cc7183
140cc7173:	83 f9 01             	cmp    $0x1,%ecx
140cc7176:	75 14                	jne    0x140cc718c
140cc7178:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140cc717c:	e8 5f fd 03 00       	call   0x140d06ee0
140cc7181:	eb 09                	jmp    0x140cc718c
140cc7183:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140cc7187:	e8 a4 5b 00 00       	call   0x140cccd30
140cc718c:	41 b8 d7 01 00 00    	mov    $0x1d7,%r8d
140cc7192:	48 8d 15 ff 02 48 00 	lea    0x4802ff(%rip),%rdx        # 0x141147498
140cc7199:	48 8b cb             	mov    %rbx,%rcx
140cc719c:	e8 6f a8 ff ff       	call   0x140cc1a10
140cc71a1:	48 8b cd             	mov    %rbp,%rcx
140cc71a4:	e8 f7 a0 ff ff       	call   0x140cc12a0
140cc71a9:	33 c0                	xor    %eax,%eax
140cc71ab:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140cc71b0:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140cc71b5:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140cc71ba:	48 83 c4 30          	add    $0x30,%rsp
140cc71be:	41 5f                	pop    %r15
140cc71c0:	41 5e                	pop    %r14
140cc71c2:	5f                   	pop    %rdi
140cc71c3:	c3                   	ret
140cc71c4:	cc                   	int3
140cc71c5:	cc                   	int3
140cc71c6:	cc                   	int3
140cc71c7:	cc                   	int3
140cc71c8:	cc                   	int3
140cc71c9:	cc                   	int3
140cc71ca:	cc                   	int3
140cc71cb:	cc                   	int3
140cc71cc:	cc                   	int3
140cc71cd:	cc                   	int3