140289be8:	83 7c 24 70 10       	cmpl   $0x10,0x70(%rsp)
140289bed:	74 0c                	je     0x140289bfb
140289bef:	8d 47 3e             	lea    0x3e(%rdi),%eax
140289bf2:	44 8d 47 69          	lea    0x69(%rdi),%r8d
140289bf6:	e9 80 00 00 00       	jmp    0x140289c7b
140289bfb:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140289c00:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140289c05:	48 8b 41 08          	mov    0x8(%rcx),%rax
140289c09:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140289c0e:	48 8d 05 8b 0d 10 00 	lea    0x100d8b(%rip),%rax        # 0x14038a9a0
140289c15:	44 8b 01             	mov    (%rcx),%r8d
140289c18:	33 c9                	xor    %ecx,%ecx
140289c1a:	48 39 46 10          	cmp    %rax,0x10(%rsi)
140289c1e:	75 07                	jne    0x140289c27
140289c20:	e8 ab d3 fe ff       	call   0x140276fd0
140289c25:	eb 05                	jmp    0x140289c2c
140289c27:	e8 84 d3 fe ff       	call   0x140276fb0
140289c2c:	48 8b d8             	mov    %rax,%rbx
140289c2f:	48 85 c0             	test   %rax,%rax
140289c32:	75 09                	jne    0x140289c3d
140289c34:	8d 43 47             	lea    0x47(%rbx),%eax
140289c37:	44 8d 43 68          	lea    0x68(%rbx),%r8d
140289c3b:	eb 3e                	jmp    0x140289c7b
140289c3d:	44 8b 44 24 78       	mov    0x78(%rsp),%r8d
140289c42:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140289c47:	33 c9                	xor    %ecx,%ecx
140289c49:	e8 12 1f fd ff       	call   0x14025bb60
140289c4e:	48 8b f8             	mov    %rax,%rdi
140289c51:	48 85 c0             	test   %rax,%rax
140289c54:	75 09                	jne    0x140289c5f
140289c56:	8d 47 4c             	lea    0x4c(%rdi),%eax
140289c59:	44 8d 47 68          	lea    0x68(%rdi),%r8d
140289c5d:	eb 1c                	jmp    0x140289c7b
140289c5f:	33 d2                	xor    %edx,%edx
140289c61:	48 8b cf             	mov    %rdi,%rcx
140289c64:	e8 d7 34 fe ff       	call   0x14026d140
140289c69:	48 89 43 20          	mov    %rax,0x20(%rbx)
140289c6d:	48 85 c0             	test   %rax,%rax
140289c70:	75 43                	jne    0x140289cb5
140289c72:	b8 52 00 00 00       	mov    $0x52,%eax
140289c77:	44 8d 40 1b          	lea    0x1b(%rax),%r8d
140289c7b:	ba 6c 00 00 00       	mov    $0x6c,%edx
140289c80:	89 44 24 20          	mov    %eax,0x20(%rsp)
140289c84:	4c 8d 0d 65 0e 10 00 	lea    0x100e65(%rip),%r9        # 0x14038aaf0
140289c8b:	8d 4a 99             	lea    -0x67(%rdx),%ecx
140289c8e:	e8 0d 77 f9 ff       	call   0x1402213a0
140289c93:	48 8b cf             	mov    %rdi,%rcx
140289c96:	e8 55 1c fd ff       	call   0x14025b8f0
140289c9b:	48 8b cb             	mov    %rbx,%rcx
140289c9e:	e8 cd 6d fa ff       	call   0x140230a70
140289ca3:	33 c0                	xor    %eax,%eax
140289ca5:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140289caa:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140289caf:	48 83 c4 50          	add    $0x50,%rsp
140289cb3:	5f                   	pop    %rdi
140289cb4:	c3                   	ret
140289cb5:	48 8b cf             	mov    %rdi,%rcx
140289cb8:	e8 33 1c fd ff       	call   0x14025b8f0
140289cbd:	48 8b 46 10          	mov    0x10(%rsi),%rax
140289cc1:	4c 8b c3             	mov    %rbx,%r8
140289cc4:	48 8b ce             	mov    %rsi,%rcx
140289cc7:	8b 10                	mov    (%rax),%edx
140289cc9:	e8 c2 04 f9 ff       	call   0x14021a190
140289cce:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140289cd3:	b8 01 00 00 00       	mov    $0x1,%eax
140289cd8:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140289cdd:	48 83 c4 50          	add    $0x50,%rsp
140289ce1:	5f                   	pop    %rdi
140289ce2:	c3                   	ret
140289ce3:	cc                   	int3
140289ce4:	cc                   	int3
140289ce5:	cc                   	int3
140289ce6:	cc                   	int3
140289ce7:	cc                   	int3
140289ce8:	cc                   	int3
140289ce9:	cc                   	int3
140289cea:	cc                   	int3
140289ceb:	cc                   	int3
140289cec:	cc                   	int3
140289ced:	cc                   	int3
140289cee:	cc                   	int3
140289cef:	cc                   	int3
140289cf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140289cf5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140289cfa:	56                   	push   %rsi
140289cfb:	57                   	push   %rdi
140289cfc:	41 56                	push   %r14
140289cfe:	b8 30 00 00 00       	mov    $0x30,%eax
140289d03:	e8 d8 08 07 00       	call   0x1402fa5e0
140289d08:	48 2b e0             	sub    %rax,%rsp
140289d0b:	48 8b 7a 28          	mov    0x28(%rdx),%rdi
140289d0f:	48 8b f2             	mov    %rdx,%rsi
140289d12:	4c 8b f1             	mov    %rcx,%r14
140289d15:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
140289d1c:	00 00
140289d1e:	e8 1d 3a fa ff       	call   0x14022d740
140289d23:	48 8b d8             	mov    %rax,%rbx
140289d26:	48 85 c0             	test   %rax,%rax
140289d29:	75 54                	jne    0x140289d7f
140289d2b:	c7 44 24 20 6e 00 00 	movl   $0x6e,0x20(%rsp)
140289d32:	00
140289d33:	ba 6d 00 00 00       	mov    $0x6d,%edx
140289d38:	4c 8d 0d b1 0d 10 00 	lea    0x100db1(%rip),%r9        # 0x14038aaf0
140289d3f:	8d 4a 98             	lea    -0x68(%rdx),%ecx
140289d42:	44 8d 42 d4          	lea    -0x2c(%rdx),%r8d
140289d46:	e8 55 76 f9 ff       	call   0x1402213a0
140289d4b:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140289d50:	48 8d 15 99 0d 10 00 	lea    0x100d99(%rip),%rdx        # 0x14038aaf0
140289d57:	41 b8 8a 00 00 00    	mov    $0x8a,%r8d
140289d5d:	e8 ae f5 f9 ff       	call   0x140229310
140289d62:	48 8b cb             	mov    %rbx,%rcx
140289d65:	e8 66 39 fa ff       	call   0x14022d6d0
140289d6a:	33 c0                	xor    %eax,%eax
140289d6c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140289d71:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
140289d76:	48 83 c4 30          	add    $0x30,%rsp
140289d7a:	41 5e                	pop    %r14
140289d7c:	5f                   	pop    %rdi
140289d7d:	5e                   	pop    %rsi
140289d7e:	c3                   	ret
140289d7f:	48 8d 50 08          	lea    0x8(%rax),%rdx
140289d83:	48 8b cf             	mov    %rdi,%rcx
140289d86:	48 8d 05 13 0c 10 00 	lea    0x100c13(%rip),%rax        # 0x14038a9a0
140289d8d:	48 39 46 10          	cmp    %rax,0x10(%rsi)
140289d91:	75 07                	jne    0x140289d9a
140289d93:	e8 78 d3 fe ff       	call   0x140277110
140289d98:	eb 05                	jmp    0x140289d9f
140289d9a:	e8 51 d3 fe ff       	call   0x1402770f0
140289d9f:	89 03                	mov    %eax,(%rbx)
140289da1:	85 c0                	test   %eax,%eax
140289da3:	7f 0a                	jg     0x140289daf
140289da5:	c7 44 24 20 73 00 00 	movl   $0x73,0x20(%rsp)
140289dac:	00
140289dad:	eb 84                	jmp    0x140289d33
140289daf:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140289db3:	33 d2                	xor    %edx,%edx
140289db5:	e8 a6 33 fe ff       	call   0x14026d160
140289dba:	48 8b f8             	mov    %rax,%rdi
140289dbd:	48 85 c0             	test   %rax,%rax
140289dc0:	74 89                	je     0x140289d4b
140289dc2:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140289dc7:	48 8b c8             	mov    %rax,%rcx
140289dca:	e8 11 1e fd ff       	call   0x14025bbe0
140289dcf:	48 8b cf             	mov    %rdi,%rcx
140289dd2:	8b e8                	mov    %eax,%ebp
140289dd4:	e8 17 1b fd ff       	call   0x14025b8f0
140289dd9:	85 ed                	test   %ebp,%ebp
140289ddb:	7f 0d                	jg     0x140289dea
140289ddd:	c7 44 24 20 81 00 00 	movl   $0x81,0x20(%rsp)
140289de4:	00
140289de5:	e9 49 ff ff ff       	jmp    0x140289d33
140289dea:	48 8b 46 10          	mov    0x10(%rsi),%rax
140289dee:	8b 08                	mov    (%rax),%ecx
140289df0:	e8 ab 51 fb ff       	call   0x14023efa0
140289df5:	48 8b d0             	mov    %rax,%rdx
140289df8:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
140289dfc:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140289e01:	4c 8b cb             	mov    %rbx,%r9
140289e04:	41 b8 10 00 00 00    	mov    $0x10,%r8d
140289e0a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140289e0f:	49 8b ce             	mov    %r14,%rcx
140289e12:	e8 49 15 f9 ff       	call   0x14021b360
140289e17:	85 c0                	test   %eax,%eax
140289e19:	0f 84 2c ff ff ff    	je     0x140289d4b
140289e1f:	b8 01 00 00 00       	mov    $0x1,%eax
140289e24:	e9 43 ff ff ff       	jmp    0x140289d6c
140289e29:	cc                   	int3
140289e2a:	cc                   	int3
140289e2b:	cc                   	int3
140289e2c:	cc                   	int3
140289e2d:	cc                   	int3
140289e2e:	cc                   	int3
140289e2f:	cc                   	int3
140289e30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140289e35:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140289e3a:	57                   	push   %rdi
140289e3b:	b8 50 00 00 00       	mov    $0x50,%eax
140289e40:	e8 9b 07 07 00       	call   0x1402fa5e0
140289e45:	48 2b e0             	sub    %rax,%rsp
140289e48:	48 8b f1             	mov    %rcx,%rsi
140289e4b:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140289e50:	33 ff                	xor    %edi,%edi
140289e52:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140289e57:	33 c9                	xor    %ecx,%ecx
140289e59:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
140289e5e:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140289e63:	8b df                	mov    %edi,%ebx
140289e65:	e8 26 24 fe ff       	call   0x14026c290
140289e6a:	85 c0                	test   %eax,%eax
140289e6c:	0f 84 11 01 00 00    	je     0x140289f83
140289e72:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
140289e77:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140289e7c:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140289e81:	33 c9                	xor    %ecx,%ecx
140289e83:	e8 68 86 fd ff       	call   0x1402624f0
140289e88:	83 7c 24 70 10       	cmpl   $0x10,0x70(%rsp)
140289e8d:	0f 85 be 00 00 00    	jne    0x140289f51
140289e93:	44 8b 44 24 78       	mov    0x78(%rsp),%r8d
140289e98:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140289e9d:	33 c9                	xor    %ecx,%ecx
140289e9f:	e8 bc 1c fd ff       	call   0x14025bb60
140289ea4:	48 8b f8             	mov    %rax,%rdi
140289ea7:	48 85 c0             	test   %rax,%rax
140289eaa:	0f 84 a1 00 00 00    	je     0x140289f51
140289eb0:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140289eb5:	48 8d 05 e4 0a 10 00 	lea    0x100ae4(%rip),%rax        # 0x14038a9a0
140289ebc:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
140289ec0:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140289ec5:	33 c9                	xor    %ecx,%ecx
140289ec7:	44 8b 02             	mov    (%rdx),%r8d
140289eca:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140289ecf:	48 39 46 10          	cmp    %rax,0x10(%rsi)
140289ed3:	75 07                	jne    0x140289edc
140289ed5:	e8 f6 d0 fe ff       	call   0x140276fd0
140289eda:	eb 05                	jmp    0x140289ee1
140289edc:	e8 cf d0 fe ff       	call   0x140276fb0
140289ee1:	48 8b d8             	mov    %rax,%rbx
140289ee4:	48 85 c0             	test   %rax,%rax
140289ee7:	74 68                	je     0x140289f51
140289ee9:	e8 d2 21 fa ff       	call   0x14022c0c0
140289eee:	48 89 43 28          	mov    %rax,0x28(%rbx)
140289ef2:	48 85 c0             	test   %rax,%rax
140289ef5:	74 4a                	je     0x140289f41
140289ef7:	48 8b d0             	mov    %rax,%rdx
140289efa:	48 8b cf             	mov    %rdi,%rcx
140289efd:	e8 3e 32 fe ff       	call   0x14026d140
140289f02:	48 85 c0             	test   %rax,%rax
140289f05:	74 3a                	je     0x140289f41
140289f07:	48 8b cb             	mov    %rbx,%rcx
140289f0a:	e8 e1 5b ff ff       	call   0x14027faf0
140289f0f:	85 c0                	test   %eax,%eax
140289f11:	74 60                	je     0x140289f73
140289f13:	48 8b 46 10          	mov    0x10(%rsi),%rax
140289f17:	4c 8b c3             	mov    %rbx,%r8
140289f1a:	48 8b ce             	mov    %rsi,%rcx
140289f1d:	8b 10                	mov    (%rax),%edx
140289f1f:	e8 6c 02 f9 ff       	call   0x14021a190
140289f24:	48 8b cf             	mov    %rdi,%rcx
140289f27:	e8 c4 33 fa ff       	call   0x14022d2f0
140289f2c:	b8 01 00 00 00       	mov    $0x1,%eax
140289f31:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140289f36:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140289f3b:	48 83 c4 50          	add    $0x50,%rsp
140289f3f:	5f                   	pop    %rdi
140289f40:	c3                   	ret
140289f41:	c7 44 24 20 b5 00 00 	movl   $0xb5,0x20(%rsp)
140289f48:	00
140289f49:	41 b8 6a 00 00 00    	mov    $0x6a,%r8d
140289f4f:	eb 0e                	jmp    0x140289f5f
140289f51:	c7 44 24 20 c3 00 00 	movl   $0xc3,0x20(%rsp)
140289f58:	00
140289f59:	41 b8 72 00 00 00    	mov    $0x72,%r8d
140289f5f:	ba 6e 00 00 00       	mov    $0x6e,%edx
140289f64:	4c 8d 0d 85 0b 10 00 	lea    0x100b85(%rip),%r9        # 0x14038aaf0
140289f6b:	8d 4a 97             	lea    -0x69(%rdx),%ecx
140289f6e:	e8 2d 74 f9 ff       	call   0x1402213a0
140289f73:	48 8b cb             	mov    %rbx,%rcx
140289f76:	e8 f5 6a fa ff       	call   0x140230a70
140289f7b:	48 8b cf             	mov    %rdi,%rcx
140289f7e:	e8 6d 33 fa ff       	call   0x14022d2f0
140289f83:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140289f88:	33 c0                	xor    %eax,%eax
140289f8a:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140289f8f:	48 83 c4 50          	add    $0x50,%rsp
140289f93:	5f                   	pop    %rdi
140289f94:	c3                   	ret
140289f95:	cc                   	int3
140289f96:	cc                   	int3
140289f97:	cc                   	int3
140289f98:	cc                   	int3
140289f99:	cc                   	int3
140289f9a:	cc                   	int3
140289f9b:	cc                   	int3
140289f9c:	cc                   	int3
140289f9d:	cc                   	int3
140289f9e:	cc                   	int3
140289f9f:	cc                   	int3
140289fa0:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140289fa5:	56                   	push   %rsi
140289fa6:	57                   	push   %rdi
140289fa7:	41 56                	push   %r14
140289fa9:	b8 40 00 00 00       	mov    $0x40,%eax
140289fae:	e8 2d 06 07 00       	call   0x1402fa5e0
140289fb3:	48 2b e0             	sub    %rax,%rsp
140289fb6:	48 8b f2             	mov    %rdx,%rsi
140289fb9:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
140289fc0:	00 00
140289fc2:	4c 8b f1             	mov    %rcx,%r14
140289fc5:	e8 76 37 fa ff       	call   0x14022d740
140289fca:	48 8b f8             	mov    %rax,%rdi
140289fcd:	48 85 c0             	test   %rax,%rax
140289fd0:	75 27                	jne    0x140289ff9
140289fd2:	c7 44 24 20 d4 00 00 	movl   $0xd4,0x20(%rsp)
140289fd9:	00
140289fda:	41 b8 41 00 00 00    	mov    $0x41,%r8d
140289fe0:	b9 05 00 00 00       	mov    $0x5,%ecx
140289fe5:	4c 8d 0d 04 0b 10 00 	lea    0x100b04(%rip),%r9        # 0x14038aaf0
140289fec:	8d 51 6a             	lea    0x6a(%rcx),%edx
140289fef:	e8 ac 73 f9 ff       	call   0x1402213a0
140289ff4:	e9 b4 00 00 00       	jmp    0x14028a0ad
140289ff9:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140289ffd:	48 8d 50 08          	lea    0x8(%rax),%rdx
14028a001:	48 8d 05 98 09 10 00 	lea    0x100998(%rip),%rax        # 0x14038a9a0
14028a008:	48 39 46 10          	cmp    %rax,0x10(%rsi)
14028a00c:	75 07                	jne    0x14028a015
14028a00e:	e8 fd d0 fe ff       	call   0x140277110
14028a013:	eb 05                	jmp    0x14028a01a
14028a015:	e8 d6 d0 fe ff       	call   0x1402770f0
14028a01a:	89 07                	mov    %eax,(%rdi)
14028a01c:	85 c0                	test   %eax,%eax
14028a01e:	7f 0a                	jg     0x14028a02a
14028a020:	c7 44 24 20 da 00 00 	movl   $0xda,0x20(%rsp)
14028a027:	00
14028a028:	eb b0                	jmp    0x140289fda
14028a02a:	c7 47 04 10 00 00 00 	movl   $0x10,0x4(%rdi)
14028a031:	33 d2                	xor    %edx,%edx
14028a033:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
14028a037:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14028a03b:	e8 20 31 fe ff       	call   0x14026d160
14028a040:	48 8b e8             	mov    %rax,%rbp
14028a043:	48 85 c0             	test   %rax,%rax
14028a046:	75 0e                	jne    0x14028a056
14028a048:	c7 44 24 20 e3 00 00 	movl   $0xe3,0x20(%rsp)
14028a04f:	00
14028a050:	44 8d 40 6a          	lea    0x6a(%rax),%r8d
14028a054:	eb 8a                	jmp    0x140289fe0
14028a056:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14028a05b:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14028a060:	48 8b cd             	mov    %rbp,%rcx
14028a063:	e8 78 1b fd ff       	call   0x14025bbe0
14028a068:	48 8b cd             	mov    %rbp,%rcx
14028a06b:	8b d8                	mov    %eax,%ebx
14028a06d:	e8 7e 32 fa ff       	call   0x14022d2f0
14028a072:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14028a076:	8b 09                	mov    (%rcx),%ecx
14028a078:	e8 23 4f fb ff       	call   0x14023efa0
14028a07d:	48 8b d0             	mov    %rax,%rdx
14028a080:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14028a084:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14028a089:	41 b9 10 00 00 00    	mov    $0x10,%r9d
14028a08f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14028a094:	45 33 c0             	xor    %r8d,%r8d
14028a097:	49 8b ce             	mov    %r14,%rcx
14028a09a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14028a09f:	e8 7c 22 fe ff       	call   0x14026c320
14028a0a4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14028a0a9:	85 c0                	test   %eax,%eax
14028a0ab:	75 36                	jne    0x14028a0e3
14028a0ad:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14028a0b2:	48 8d 15 37 0a 10 00 	lea    0x100a37(%rip),%rdx        # 0x14038aaf0