140d18cd2:	00
140d18cd3:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
140d18cd8:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140d18cdd:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
140d18ce2:	48 83 c4 50          	add    $0x50,%rsp
140d18ce6:	41 5f                	pop    %r15
140d18ce8:	41 5d                	pop    %r13
140d18cea:	41 5c                	pop    %r12
140d18cec:	c3                   	ret
140d18ced:	ba 91 00 00 00       	mov    $0x91,%edx
140d18cf2:	c7 44 24 20 62 00 00 	movl   $0x62,0x20(%rsp)
140d18cf9:	00
140d18cfa:	4c 8d 0d cf ba 45 00 	lea    0x45bacf(%rip),%r9        # 0x1411747d0
140d18d01:	8d 4a 91             	lea    -0x6f(%rdx),%ecx
140d18d04:	44 8d 42 b0          	lea    -0x50(%rdx),%r8d
140d18d08:	e8 73 7f fb ff       	call   0x140cd0c80
140d18d0d:	e9 b8 00 00 00       	jmp    0x140d18dca
140d18d12:	ba 91 00 00 00       	mov    $0x91,%edx
140d18d17:	c7 44 24 20 5c 00 00 	movl   $0x5c,0x20(%rsp)
140d18d1e:	00
140d18d1f:	4c 8d 0d aa ba 45 00 	lea    0x45baaa(%rip),%r9        # 0x1411747d0
140d18d26:	8d 4a 91             	lea    -0x6f(%rdx),%ecx
140d18d29:	44 8d 42 dd          	lea    -0x23(%rdx),%r8d
140d18d2d:	e8 4e 7f fb ff       	call   0x140cd0c80
140d18d32:	48 8b 47 10          	mov    0x10(%rdi),%rax
140d18d36:	4c 8d 0d 7b a9 44 00 	lea    0x44a97b(%rip),%r9        # 0x1411636b8
140d18d3d:	4c 8b 07             	mov    (%rdi),%r8
140d18d40:	48 8d 15 79 a9 44 00 	lea    0x44a979(%rip),%rdx        # 0x1411636c0
140d18d47:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140d18d4c:	b9 06 00 00 00       	mov    $0x6,%ecx
140d18d51:	48 8d 05 58 a9 44 00 	lea    0x44a958(%rip),%rax        # 0x1411636b0
140d18d58:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d18d5d:	48 8b 47 08          	mov    0x8(%rdi),%rax
140d18d61:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d18d66:	e8 c5 71 fb ff       	call   0x140ccff30
140d18d6b:	eb 5d                	jmp    0x140d18dca
140d18d6d:	ba 91 00 00 00       	mov    $0x91,%edx
140d18d72:	c7 44 24 20 54 00 00 	movl   $0x54,0x20(%rsp)
140d18d79:	00
140d18d7a:	4c 8d 0d 4f ba 45 00 	lea    0x45ba4f(%rip),%r9        # 0x1411747d0
140d18d81:	8d 4a 91             	lea    -0x6f(%rdx),%ecx
140d18d84:	44 8d 42 dd          	lea    -0x23(%rdx),%r8d
140d18d88:	e8 f3 7e fb ff       	call   0x140cd0c80
140d18d8d:	48 8b 47 10          	mov    0x10(%rdi),%rax
140d18d91:	4c 8d 0d 20 a9 44 00 	lea    0x44a920(%rip),%r9        # 0x1411636b8
140d18d98:	4c 8b 07             	mov    (%rdi),%r8
140d18d9b:	48 8d 15 1e a9 44 00 	lea    0x44a91e(%rip),%rdx        # 0x1411636c0
140d18da2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140d18da7:	b9 06 00 00 00       	mov    $0x6,%ecx
140d18dac:	48 8d 05 fd a8 44 00 	lea    0x44a8fd(%rip),%rax        # 0x1411636b0
140d18db3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d18db8:	48 8b 47 08          	mov    0x8(%rdi),%rax
140d18dbc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d18dc1:	e8 6a 71 fb ff       	call   0x140ccff30
140d18dc6:	33 ed                	xor    %ebp,%ebp
140d18dc8:	33 f6                	xor    %esi,%esi
140d18dca:	48 8b cd             	mov    %rbp,%rcx
140d18dcd:	e8 6e 8f fb ff       	call   0x140cd1d40
140d18dd2:	48 8b ce             	mov    %rsi,%rcx
140d18dd5:	e8 66 8f fb ff       	call   0x140cd1d40
140d18dda:	48 8d 15 df 00 00 00 	lea    0xdf(%rip),%rdx        # 0x140d18ec0
140d18de1:	49 8b cf             	mov    %r15,%rcx
140d18de4:	e8 77 87 fa ff       	call   0x140cc1560
140d18de9:	33 c0                	xor    %eax,%eax
140d18deb:	e9 d6 fe ff ff       	jmp    0x140d18cc6
140d18df0:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140d18df5:	57                   	push   %rdi
140d18df6:	b8 e0 00 00 00       	mov    $0xe0,%eax
140d18dfb:	e8 a0 26 10 00       	call   0x140e1b4a0
140d18e00:	48 2b e0             	sub    %rax,%rsp
140d18e03:	48 8b 05 f6 00 6a 00 	mov    0x6a00f6(%rip),%rax        # 0x1413b8f00
140d18e0a:	48 33 c4             	xor    %rsp,%rax
140d18e0d:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140d18e14:	00
140d18e15:	48 8b ca             	mov    %rdx,%rcx
140d18e18:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140d18e1d:	48 8b f2             	mov    %rdx,%rsi
140d18e20:	33 ff                	xor    %edi,%edi
140d18e22:	e8 f9 86 fa ff       	call   0x140cc1520
140d18e27:	85 c0                	test   %eax,%eax
140d18e29:	7e 6a                	jle    0x140d18e95
140d18e2b:	48 89 9c 24 f0 00 00 	mov    %rbx,0xf0(%rsp)
140d18e32:	00
140d18e33:	8b d7                	mov    %edi,%edx
140d18e35:	48 8b ce             	mov    %rsi,%rcx
140d18e38:	e8 23 89 fa ff       	call   0x140cc1760
140d18e3d:	ba 50 00 00 00       	mov    $0x50,%edx
140d18e42:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140d18e49:	00
140d18e4a:	48 8b d8             	mov    %rax,%rbx
140d18e4d:	4c 8b 00             	mov    (%rax),%r8
140d18e50:	e8 cb 98 fb ff       	call   0x140cd2720
140d18e55:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140d18e59:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140d18e5e:	ba 50 00 00 00       	mov    $0x50,%edx
140d18e63:	e8 b8 98 fb ff       	call   0x140cd2720
140d18e68:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140d18e6d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140d18e72:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140d18e79:	00
140d18e7a:	e8 61 05 ff ff       	call   0x140d093e0
140d18e7f:	48 8b ce             	mov    %rsi,%rcx
140d18e82:	ff c7                	inc    %edi
140d18e84:	e8 97 86 fa ff       	call   0x140cc1520
140d18e89:	3b f8                	cmp    %eax,%edi
140d18e8b:	7c a6                	jl     0x140d18e33
140d18e8d:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
140d18e94:	00
140d18e95:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140d18e9a:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
140d18ea1:	00
140d18ea2:	48 33 cc             	xor    %rsp,%rcx
140d18ea5:	e8 56 26 10 00       	call   0x140e1b500
140d18eaa:	48 8b b4 24 08 01 00 	mov    0x108(%rsp),%rsi
140d18eb1:	00
140d18eb2:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
140d18eb9:	5f                   	pop    %rdi
140d18eba:	c3                   	ret
140d18ebb:	cc                   	int3
140d18ebc:	cc                   	int3
140d18ebd:	cc                   	int3
140d18ebe:	cc                   	int3
140d18ebf:	cc                   	int3
140d18ec0:	b8 28 00 00 00       	mov    $0x28,%eax
140d18ec5:	e8 d6 25 10 00       	call   0x140e1b4a0
140d18eca:	48 2b e0             	sub    %rax,%rsp
140d18ecd:	48 8d 15 2c b8 45 00 	lea    0x45b82c(%rip),%rdx        # 0x141174700
140d18ed4:	48 83 c4 28          	add    $0x28,%rsp
140d18ed8:	e9 93 55 fe ff       	jmp    0x140cfe470
140d18edd:	cc                   	int3
140d18ede:	cc                   	int3
140d18edf:	cc                   	int3
140d18ee0:	48 8d 05 b9 b9 45 00 	lea    0x45b9b9(%rip),%rax        # 0x1411748a0
140d18ee7:	c3                   	ret
140d18ee8:	cc                   	int3
140d18ee9:	cc                   	int3
140d18eea:	cc                   	int3
140d18eeb:	cc                   	int3
140d18eec:	cc                   	int3
140d18eed:	cc                   	int3
140d18eee:	cc                   	int3
140d18eef:	cc                   	int3
140d18ef0:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140d18ef5:	53                   	push   %rbx
140d18ef6:	b8 20 00 00 00       	mov    $0x20,%eax
140d18efb:	e8 a0 25 10 00       	call   0x140e1b4a0
140d18f00:	48 2b e0             	sub    %rax,%rsp
140d18f03:	48 8b da             	mov    %rdx,%rbx
140d18f06:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d18f0b:	48 8b 12             	mov    (%rdx),%rdx
140d18f0e:	48 8d 0d 03 ba 45 00 	lea    0x45ba03(%rip),%rcx        # 0x141174918
140d18f15:	e8 46 06 ff ff       	call   0x140d09560
140d18f1a:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140d18f1e:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140d18f23:	48 8d 0d 06 ba 45 00 	lea    0x45ba06(%rip),%rcx        # 0x141174930
140d18f2a:	e8 31 06 ff ff       	call   0x140d09560
140d18f2f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140d18f34:	48 83 c4 20          	add    $0x20,%rsp
140d18f38:	5b                   	pop    %rbx
140d18f39:	c3                   	ret
140d18f3a:	cc                   	int3
140d18f3b:	cc                   	int3
140d18f3c:	cc                   	int3
140d18f3d:	cc                   	int3
140d18f3e:	cc                   	int3
140d18f3f:	cc                   	int3
140d18f40:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140d18f45:	55                   	push   %rbp
140d18f46:	b8 40 00 00 00       	mov    $0x40,%eax
140d18f4b:	e8 50 25 10 00       	call   0x140e1b4a0
140d18f50:	48 2b e0             	sub    %rax,%rsp
140d18f53:	48 8d 0d 46 b9 45 00 	lea    0x45b946(%rip),%rcx        # 0x1411748a0
140d18f5a:	49 8b e8             	mov    %r8,%rbp
140d18f5d:	e8 7e 4e fe ff       	call   0x140cfdde0
140d18f62:	48 8b d8             	mov    %rax,%rbx
140d18f65:	48 85 c0             	test   %rax,%rax
140d18f68:	75 2d                	jne    0x140d18f97
140d18f6a:	4c 8d 0d d7 b9 45 00 	lea    0x45b9d7(%rip),%r9        # 0x141174948
140d18f71:	c7 44 24 20 40 00 00 	movl   $0x40,0x20(%rsp)
140d18f78:	00
140d18f79:	ba 92 00 00 00       	mov    $0x92,%edx
140d18f7e:	8d 48 22             	lea    0x22(%rax),%ecx
140d18f81:	44 8d 40 41          	lea    0x41(%rax),%r8d
140d18f85:	e8 f6 7c fb ff       	call   0x140cd0c80
140d18f8a:	33 c0                	xor    %eax,%eax
140d18f8c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140d18f91:	48 83 c4 40          	add    $0x40,%rsp
140d18f95:	5d                   	pop    %rbp
140d18f96:	c3                   	ret
140d18f97:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140d18f9c:	48 8b cd             	mov    %rbp,%rcx
140d18f9f:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
140d18fa4:	33 f6                	xor    %esi,%esi
140d18fa6:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140d18fab:	e8 70 85 fa ff       	call   0x140cc1520
140d18fb0:	85 c0                	test   %eax,%eax
140d18fb2:	0f 8e da 00 00 00    	jle    0x140d19092
140d18fb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140d18fbf:	00
140d18fc0:	8b d6                	mov    %esi,%edx
140d18fc2:	48 8b cd             	mov    %rbp,%rcx
140d18fc5:	e8 96 87 fa ff       	call   0x140cc1760
140d18fca:	48 8d 15 ff b8 45 00 	lea    0x45b8ff(%rip),%rdx        # 0x1411748d0
140d18fd1:	4c 8b f0             	mov    %rax,%r14
140d18fd4:	48 8b 78 08          	mov    0x8(%rax),%rdi
140d18fd8:	48 8b cf             	mov    %rdi,%rcx
140d18fdb:	e8 40 4b 12 00       	call   0x140e3db20
140d18fe0:	85 c0                	test   %eax,%eax
140d18fe2:	75 19                	jne    0x140d18ffd
140d18fe4:	48 8b d3             	mov    %rbx,%rdx
140d18fe7:	49 8b ce             	mov    %r14,%rcx
140d18fea:	e8 f1 08 ff ff       	call   0x140d098e0
140d18fef:	85 c0                	test   %eax,%eax
140d18ff1:	0f 84 cb 00 00 00    	je     0x140d190c2
140d18ff7:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
140d18ffb:	eb 2a                	jmp    0x140d19027
140d18ffd:	48 8d 15 e4 b8 45 00 	lea    0x45b8e4(%rip),%rdx        # 0x1411748e8
140d19004:	48 8b cf             	mov    %rdi,%rcx
140d19007:	e8 14 4b 12 00       	call   0x140e3db20
140d1900c:	85 c0                	test   %eax,%eax
140d1900e:	75 27                	jne    0x140d19037
140d19010:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
140d19014:	49 8b ce             	mov    %r14,%rcx
140d19017:	48 8b d7             	mov    %rdi,%rdx
140d1901a:	e8 c1 08 ff ff       	call   0x140d098e0
140d1901f:	85 c0                	test   %eax,%eax
140d19021:	0f 84 9b 00 00 00    	je     0x140d190c2
140d19027:	48 8b cd             	mov    %rbp,%rcx
140d1902a:	ff c6                	inc    %esi
140d1902c:	e8 ef 84 fa ff       	call   0x140cc1520
140d19031:	3b f0                	cmp    %eax,%esi
140d19033:	7c 8b                	jl     0x140d18fc0
140d19035:	eb 5f                	jmp    0x140d19096
140d19037:	ba 92 00 00 00       	mov    $0x92,%edx
140d1903c:	c7 44 24 20 4c 00 00 	movl   $0x4c,0x20(%rsp)
140d19043:	00
140d19044:	4c 8d 0d fd b8 45 00 	lea    0x45b8fd(%rip),%r9        # 0x141174948
140d1904b:	8d 4a 90             	lea    -0x70(%rdx),%ecx
140d1904e:	44 8d 42 d8          	lea    -0x28(%rdx),%r8d
140d19052:	e8 29 7c fb ff       	call   0x140cd0c80
140d19057:	49 8b 46 10          	mov    0x10(%r14),%rax
140d1905b:	4c 8d 0d 56 a6 44 00 	lea    0x44a656(%rip),%r9        # 0x1411636b8
140d19062:	4d 8b 06             	mov    (%r14),%r8
140d19065:	48 8d 15 54 a6 44 00 	lea    0x44a654(%rip),%rdx        # 0x1411636c0
140d1906c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140d19071:	b9 06 00 00 00       	mov    $0x6,%ecx
140d19076:	48 8d 05 33 a6 44 00 	lea    0x44a633(%rip),%rax        # 0x1411636b0
140d1907d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d19082:	49 8b 46 08          	mov    0x8(%r14),%rax
140d19086:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140d1908b:	e8 a0 6e fb ff       	call   0x140ccff30
140d19090:	eb 30                	jmp    0x140d190c2
140d19092:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
140d19096:	48 83 3f 00          	cmpq   $0x0,(%rdi)
140d1909a:	75 39                	jne    0x140d190d5
140d1909c:	48 83 3b 00          	cmpq   $0x0,(%rbx)
140d190a0:	75 33                	jne    0x140d190d5
140d190a2:	ba 92 00 00 00       	mov    $0x92,%edx
140d190a7:	c7 44 24 20 53 00 00 	movl   $0x53,0x20(%rsp)
140d190ae:	00
140d190af:	4c 8d 0d 92 b8 45 00 	lea    0x45b892(%rip),%r9        # 0x141174948
140d190b6:	8d 4a 90             	lea    -0x70(%rdx),%ecx
140d190b9:	44 8d 42 05          	lea    0x5(%rdx),%r8d
140d190bd:	e8 be 7b fb ff       	call   0x140cd0c80
140d190c2:	48 8d 15 d7 b7 45 00 	lea    0x45b7d7(%rip),%rdx        # 0x1411748a0
140d190c9:	48 8b cb             	mov    %rbx,%rcx
140d190cc:	e8 9f 53 fe ff       	call   0x140cfe470
140d190d1:	33 c0                	xor    %eax,%eax
140d190d3:	eb 03                	jmp    0x140d190d8
140d190d5:	48 8b c3             	mov    %rbx,%rax
140d190d8:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140d190dd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140d190e2:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140d190e7:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140d190ec:	48 83 c4 40          	add    $0x40,%rsp
140d190f0:	5d                   	pop    %rbp
140d190f1:	c3                   	ret
140d190f2:	cc                   	int3
140d190f3:	cc                   	int3
140d190f4:	cc                   	int3
140d190f5:	cc                   	int3
140d190f6:	cc                   	int3
140d190f7:	cc                   	int3
140d190f8:	cc                   	int3
140d190f9:	cc                   	int3
140d190fa:	cc                   	int3
140d190fb:	cc                   	int3
140d190fc:	cc                   	int3
140d190fd:	cc                   	int3
140d190fe:	cc                   	int3
140d190ff:	cc                   	int3
140d19100:	b8 28 00 00 00       	mov    $0x28,%eax
140d19105:	e8 96 23 10 00       	call   0x140e1b4a0
140d1910a:	48 2b e0             	sub    %rax,%rsp
140d1910d:	48 8d 15 8c b7 45 00 	lea    0x45b78c(%rip),%rdx        # 0x1411748a0
140d19114:	48 83 c4 28          	add    $0x28,%rsp
140d19118:	e9 53 53 fe ff       	jmp    0x140cfe470
140d1911d:	cc                   	int3
140d1911e:	cc                   	int3
140d1911f:	cc                   	int3
140d19120:	b8 28 00 00 00       	mov    $0x28,%eax
140d19125:	e8 76 23 10 00       	call   0x140e1b4a0
140d1912a:	48 2b e0             	sub    %rax,%rsp
140d1912d:	44 8d 40 ea          	lea    -0x16(%rax),%r8d
140d19131:	48 8d 15 70 b9 45 00 	lea    0x45b970(%rip),%rdx        # 0x141174aa8
140d19138:	48 8d 0d f9 49 33 00 	lea    0x3349f9(%rip),%rcx        # 0x14104db38
140d1913f:	48 83 c4 28          	add    $0x28,%rsp
140d19143:	e9 98 4b fd ff       	jmp    0x140cedce0
140d19148:	cc                   	int3
140d19149:	cc                   	int3
140d1914a:	cc                   	int3
140d1914b:	cc                   	int3
140d1914c:	cc                   	int3
140d1914d:	cc                   	int3
140d1914e:	cc                   	int3
140d1914f:	cc                   	int3
140d19150:	b8 38 00 00 00       	mov    $0x38,%eax
140d19155:	e8 46 23 10 00       	call   0x140e1b4a0
140d1915a:	48 2b e0             	sub    %rax,%rsp
140d1915d:	41 8b c1             	mov    %r9d,%eax
140d19160:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140d19167:	00 00
140d19169:	4d 8b d0             	mov    %r8,%r10
140d1916c:	4c 8d 0d f9 d6 29 00 	lea    0x29d6f9(%rip),%r9        # 0x140fb686c
140d19173:	48 8b ca             	mov    %rdx,%rcx
140d19176:	44 8b c0             	mov    %eax,%r8d
140d19179:	49 8b d2             	mov    %r10,%rdx
140d1917c:	e8 af 56 04 00       	call   0x140d5e830
140d19181:	b8 01 00 00 00       	mov    $0x1,%eax
140d19186:	48 83 c4 38          	add    $0x38,%rsp
140d1918a:	c3                   	ret
140d1918b:	cc                   	int3
140d1918c:	cc                   	int3
140d1918d:	cc                   	int3
140d1918e:	cc                   	int3
140d1918f:	cc                   	int3
140d19190:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d19195:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d1919a:	57                   	push   %rdi
140d1919b:	b8 20 00 00 00       	mov    $0x20,%eax
140d191a0:	e8 fb 22 10 00       	call   0x140e1b4a0
140d191a5:	48 2b e0             	sub    %rax,%rsp
140d191a8:	48 8b f1             	mov    %rcx,%rsi
140d191ab:	e8 80 96 fd ff       	call   0x140cf2830
140d191b0:	48 8b f8             	mov    %rax,%rdi
140d191b3:	48 85 c0             	test   %rax,%rax
140d191b6:	74 38                	je     0x140d191f0
140d191b8:	48 8b c8             	mov    %rax,%rcx
140d191bb:	33 db                	xor    %ebx,%ebx
140d191bd:	e8 5e 83 fa ff       	call   0x140cc1520