140d30b18:	e8 e3 e6 49 ff       	call   0x1401cf200
140d30b1d:	3d a0 02 00 00       	cmp    $0x2a0,%eax
140d30b22:	74 2d                	je     0x140d30b51
140d30b24:	c7 44 24 20 80 00 00 	movl   $0x80,0x20(%rsp)
140d30b2b:	00
140d30b2c:	ba 78 00 00 00       	mov    $0x78,%edx
140d30b31:	4c 8d 0d 88 78 44 00 	lea    0x447888(%rip),%r9        # 0x1411783c0
140d30b38:	8d 4a 92             	lea    -0x6e(%rdx),%ecx
140d30b3b:	44 8d 42 f2          	lea    -0xe(%rdx),%r8d
140d30b3f:	e8 3c 01 fa ff       	call   0x140cd0c80
140d30b44:	33 c0                	xor    %eax,%eax
140d30b46:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30b4b:	48 83 c4 30          	add    $0x30,%rsp
140d30b4f:	5f                   	pop    %rdi
140d30b50:	c3                   	ret
140d30b51:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
140d30b55:	b8 01 00 00 00       	mov    $0x1,%eax
140d30b5a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30b5f:	48 83 c4 30          	add    $0x30,%rsp
140d30b63:	5f                   	pop    %rdi
140d30b64:	c3                   	ret
140d30b65:	41 81 f8 a0 00 00 00 	cmp    $0xa0,%r8d
140d30b6c:	74 1b                	je     0x140d30b89
140d30b6e:	41 81 f8 e0 00 00 00 	cmp    $0xe0,%r8d
140d30b75:	74 12                	je     0x140d30b89
140d30b77:	45 85 c0             	test   %r8d,%r8d
140d30b7a:	74 0d                	je     0x140d30b89
140d30b7c:	41 81 f8 00 01 00 00 	cmp    $0x100,%r8d
140d30b83:	0f 85 37 ff ff ff    	jne    0x140d30ac0
140d30b89:	44 89 47 04          	mov    %r8d,0x4(%rdi)
140d30b8d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30b92:	b8 01 00 00 00       	mov    $0x1,%eax
140d30b97:	48 83 c4 30          	add    $0x30,%rsp
140d30b9b:	5f                   	pop    %rdi
140d30b9c:	c3                   	ret
140d30b9d:	0f 1f 00             	nopl   (%rax)
140d30ba0:	bd 09 d3 00 a0       	mov    $0xa000d309,%ebp
140d30ba5:	0a d3                	or     %bl,%dl
140d30ba7:	00 c0                	add    %al,%al
140d30ba9:	0a d3                	or     %bl,%dl
140d30bab:	00 c0                	add    %al,%al
140d30bad:	0a d3                	or     %bl,%dl
140d30baf:	00 8d 0b d3 00 c0    	add    %cl,-0x3fff2cf5(%rbp)
140d30bb5:	0a d3                	or     %bl,%dl
140d30bb7:	00 8d 0b d3 00 c0    	add    %cl,-0x3fff2cf5(%rbp)
140d30bbd:	0a d3                	or     %bl,%dl
140d30bbf:	00 c0                	add    %al,%al
140d30bc1:	0a d3                	or     %bl,%dl
140d30bc3:	00 c0                	add    %al,%al
140d30bc5:	0a d3                	or     %bl,%dl
140d30bc7:	00 8d 0b d3 00 c0    	add    %cl,-0x3fff2cf5(%rbp)
140d30bcd:	0a d3                	or     %bl,%dl
140d30bcf:	00 89 0a d3 00 cc    	add    %cl,-0x33ff2cf6(%rcx)
140d30bd5:	cc                   	int3
140d30bd6:	cc                   	int3
140d30bd7:	cc                   	int3
140d30bd8:	cc                   	int3
140d30bd9:	cc                   	int3
140d30bda:	cc                   	int3
140d30bdb:	cc                   	int3
140d30bdc:	cc                   	int3
140d30bdd:	cc                   	int3
140d30bde:	cc                   	int3
140d30bdf:	cc                   	int3
140d30be0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d30be5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d30bea:	57                   	push   %rdi
140d30beb:	b8 30 00 00 00       	mov    $0x30,%eax
140d30bf0:	e8 ab a8 0e 00       	call   0x140e1b4a0
140d30bf5:	48 2b e0             	sub    %rax,%rsp
140d30bf8:	48 8b da             	mov    %rdx,%rbx
140d30bfb:	48 8b f1             	mov    %rcx,%rsi
140d30bfe:	48 8b cb             	mov    %rbx,%rcx
140d30c01:	48 8d 15 d0 77 44 00 	lea    0x4477d0(%rip),%rdx        # 0x1411783d8
140d30c08:	49 8b f8             	mov    %r8,%rdi
140d30c0b:	e8 10 cf 10 00       	call   0x140e3db20
140d30c10:	85 c0                	test   %eax,%eax
140d30c12:	75 3c                	jne    0x140d30c50
140d30c14:	48 8b cf             	mov    %rdi,%rcx
140d30c17:	e8 54 fe 0f 00       	call   0x140e30a70
140d30c1c:	ba 74 00 00 00       	mov    $0x74,%edx
140d30c21:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140d30c28:	00 00
140d30c2a:	41 b9 01 10 00 00    	mov    $0x1001,%r9d
140d30c30:	89 44 24 20          	mov    %eax,0x20(%rsp)
140d30c34:	48 8b ce             	mov    %rsi,%rcx
140d30c37:	44 8d 42 8e          	lea    -0x72(%rdx),%r8d
140d30c3b:	e8 10 f9 fa ff       	call   0x140ce0550
140d30c40:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30c45:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d30c4a:	48 83 c4 30          	add    $0x30,%rsp
140d30c4e:	5f                   	pop    %rdi
140d30c4f:	c3                   	ret
140d30c50:	48 8d 15 99 77 44 00 	lea    0x447799(%rip),%rdx        # 0x1411783f0
140d30c57:	48 8b cb             	mov    %rbx,%rcx
140d30c5a:	e8 c1 ce 10 00       	call   0x140e3db20
140d30c5f:	85 c0                	test   %eax,%eax
140d30c61:	75 3c                	jne    0x140d30c9f
140d30c63:	48 8b cf             	mov    %rdi,%rcx
140d30c66:	e8 05 fe 0f 00       	call   0x140e30a70
140d30c6b:	ba 74 00 00 00       	mov    $0x74,%edx
140d30c70:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140d30c77:	00 00
140d30c79:	41 b9 02 10 00 00    	mov    $0x1002,%r9d
140d30c7f:	89 44 24 20          	mov    %eax,0x20(%rsp)
140d30c83:	48 8b ce             	mov    %rsi,%rcx
140d30c86:	44 8d 42 8e          	lea    -0x72(%rdx),%r8d
140d30c8a:	e8 c1 f8 fa ff       	call   0x140ce0550
140d30c8f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30c94:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d30c99:	48 83 c4 30          	add    $0x30,%rsp
140d30c9d:	5f                   	pop    %rdi
140d30c9e:	c3                   	ret
140d30c9f:	48 8d 15 62 77 44 00 	lea    0x447762(%rip),%rdx        # 0x141178408
140d30ca6:	48 8b cb             	mov    %rbx,%rcx
140d30ca9:	e8 72 ce 10 00       	call   0x140e3db20
140d30cae:	85 c0                	test   %eax,%eax
140d30cb0:	75 71                	jne    0x140d30d23
140d30cb2:	48 8b cf             	mov    %rdi,%rcx
140d30cb5:	e8 a6 c4 fb ff       	call   0x140ced160
140d30cba:	48 85 c0             	test   %rax,%rax
140d30cbd:	75 30                	jne    0x140d30cef
140d30cbf:	4c 8d 0d fa 76 44 00 	lea    0x4476fa(%rip),%r9        # 0x1411783c0
140d30cc6:	c7 44 24 20 bb 00 00 	movl   $0xbb,0x20(%rsp)
140d30ccd:	00
140d30cce:	8d 50 68             	lea    0x68(%rax),%edx
140d30cd1:	44 8d 40 6a          	lea    0x6a(%rax),%r8d
140d30cd5:	8d 48 0a             	lea    0xa(%rax),%ecx
140d30cd8:	e8 a3 ff f9 ff       	call   0x140cd0c80
140d30cdd:	33 c0                	xor    %eax,%eax
140d30cdf:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30ce4:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d30ce9:	48 83 c4 30          	add    $0x30,%rsp
140d30ced:	5f                   	pop    %rdi
140d30cee:	c3                   	ret
140d30cef:	ba 74 00 00 00       	mov    $0x74,%edx
140d30cf4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d30cf9:	41 b9 03 10 00 00    	mov    $0x1003,%r9d
140d30cff:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
140d30d06:	00
140d30d07:	48 8b ce             	mov    %rsi,%rcx
140d30d0a:	44 8d 42 8e          	lea    -0x72(%rdx),%r8d
140d30d0e:	e8 3d f8 fa ff       	call   0x140ce0550
140d30d13:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30d18:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d30d1d:	48 83 c4 30          	add    $0x30,%rsp
140d30d21:	5f                   	pop    %rdi
140d30d22:	c3                   	ret
140d30d23:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30d28:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
140d30d2d:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d30d32:	48 83 c4 30          	add    $0x30,%rsp
140d30d36:	5f                   	pop    %rdi
140d30d37:	c3                   	ret
140d30d38:	cc                   	int3
140d30d39:	cc                   	int3
140d30d3a:	cc                   	int3
140d30d3b:	cc                   	int3
140d30d3c:	cc                   	int3
140d30d3d:	cc                   	int3
140d30d3e:	cc                   	int3
140d30d3f:	cc                   	int3
140d30d40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d30d45:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140d30d4a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140d30d4f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140d30d54:	41 56                	push   %r14
140d30d56:	b8 50 00 00 00       	mov    $0x50,%eax
140d30d5b:	e8 40 a7 0e 00       	call   0x140e1b4a0
140d30d60:	48 2b e0             	sub    %rax,%rsp
140d30d63:	48 8b 71 28          	mov    0x28(%rcx),%rsi
140d30d67:	45 33 f6             	xor    %r14d,%r14d
140d30d6a:	48 8b ea             	mov    %rdx,%rbp
140d30d6d:	48 8b f9             	mov    %rcx,%rdi
140d30d70:	4c 39 71 38          	cmp    %r14,0x38(%rcx)
140d30d74:	74 1a                	je     0x140d30d90
140d30d76:	e8 05 4a fa ff       	call   0x140cd5780
140d30d7b:	48 8b d8             	mov    %rax,%rbx
140d30d7e:	48 85 c0             	test   %rax,%rax
140d30d81:	74 25                	je     0x140d30da8
140d30d83:	48 8b d7             	mov    %rdi,%rdx
140d30d86:	48 8b c8             	mov    %rax,%rcx
140d30d89:	e8 a2 13 fd ff       	call   0x140d02130
140d30d8e:	eb 03                	jmp    0x140d30d93
140d30d90:	49 8b de             	mov    %r14,%rbx
140d30d93:	e8 18 a1 fa ff       	call   0x140cdaeb0
140d30d98:	48 8b f8             	mov    %rax,%rdi
140d30d9b:	48 85 c0             	test   %rax,%rax
140d30d9e:	75 0c                	jne    0x140d30dac
140d30da0:	48 8b cb             	mov    %rbx,%rcx
140d30da3:	e8 a8 49 fa ff       	call   0x140cd5750
140d30da8:	33 c0                	xor    %eax,%eax
140d30daa:	eb 5b                	jmp    0x140d30e07
140d30dac:	4c 63 46 04          	movslq 0x4(%rsi),%r8
140d30db0:	48 8b cf             	mov    %rdi,%rcx
140d30db3:	48 63 16             	movslq (%rsi),%rdx
140d30db6:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
140d30dba:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140d30dbf:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140d30dc4:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140d30dc9:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
140d30dce:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140d30dd3:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140d30dd8:	e8 53 9d 03 00       	call   0x140d6ab30
140d30ddd:	48 8b cb             	mov    %rbx,%rcx
140d30de0:	8b f0                	mov    %eax,%esi
140d30de2:	e8 69 49 fa ff       	call   0x140cd5750
140d30de7:	85 f6                	test   %esi,%esi
140d30de9:	74 12                	je     0x140d30dfd
140d30deb:	4c 8b c7             	mov    %rdi,%r8
140d30dee:	ba 74 00 00 00       	mov    $0x74,%edx
140d30df3:	48 8b cd             	mov    %rbp,%rcx
140d30df6:	e8 45 51 f9 ff       	call   0x140cc5f40
140d30dfb:	eb 08                	jmp    0x140d30e05
140d30dfd:	48 8b cf             	mov    %rdi,%rcx
140d30e00:	e8 ab 9f fa ff       	call   0x140cdadb0
140d30e05:	8b c6                	mov    %esi,%eax
140d30e07:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140d30e0c:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140d30e11:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140d30e16:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140d30e1b:	48 83 c4 50          	add    $0x50,%rsp
140d30e1f:	41 5e                	pop    %r14
140d30e21:	c3                   	ret
140d30e22:	cc                   	int3
140d30e23:	cc                   	int3
140d30e24:	cc                   	int3
140d30e25:	cc                   	int3
140d30e26:	cc                   	int3
140d30e27:	cc                   	int3
140d30e28:	cc                   	int3
140d30e29:	cc                   	int3
140d30e2a:	cc                   	int3
140d30e2b:	cc                   	int3
140d30e2c:	cc                   	int3
140d30e2d:	cc                   	int3
140d30e2e:	cc                   	int3
140d30e2f:	cc                   	int3
140d30e30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d30e35:	57                   	push   %rdi
140d30e36:	b8 30 00 00 00       	mov    $0x30,%eax
140d30e3b:	e8 60 a6 0e 00       	call   0x140e1b4a0
140d30e40:	48 2b e0             	sub    %rax,%rsp
140d30e43:	48 83 79 10 00       	cmpq   $0x0,0x10(%rcx)
140d30e48:	48 8b da             	mov    %rdx,%rbx
140d30e4b:	48 8b f9             	mov    %rcx,%rdi
140d30e4e:	75 2b                	jne    0x140d30e7b
140d30e50:	4c 8d 0d 69 75 44 00 	lea    0x447569(%rip),%r9        # 0x1411783c0
140d30e57:	c7 44 24 20 e5 00 00 	movl   $0xe5,0x20(%rsp)
140d30e5e:	00
140d30e5f:	8d 50 49             	lea    0x49(%rax),%edx
140d30e62:	8d 48 da             	lea    -0x26(%rax),%ecx
140d30e65:	44 8d 40 3b          	lea    0x3b(%rax),%r8d
140d30e69:	e8 12 fe f9 ff       	call   0x140cd0c80
140d30e6e:	33 c0                	xor    %eax,%eax
140d30e70:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30e75:	48 83 c4 30          	add    $0x30,%rsp
140d30e79:	5f                   	pop    %rdi
140d30e7a:	c3                   	ret
140d30e7b:	e8 30 a0 fa ff       	call   0x140cdaeb0
140d30e80:	48 85 c0             	test   %rax,%rax
140d30e83:	74 e9                	je     0x140d30e6e
140d30e85:	4c 8b c0             	mov    %rax,%r8
140d30e88:	ba 74 00 00 00       	mov    $0x74,%edx
140d30e8d:	48 8b cb             	mov    %rbx,%rcx
140d30e90:	e8 ab 50 f9 ff       	call   0x140cc5f40
140d30e95:	48 8b 57 10          	mov    0x10(%rdi),%rdx
140d30e99:	48 8b cb             	mov    %rbx,%rcx
140d30e9c:	e8 5f 52 f9 ff       	call   0x140cc6100
140d30ea1:	85 c0                	test   %eax,%eax
140d30ea3:	74 c9                	je     0x140d30e6e
140d30ea5:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140d30ea9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30eae:	48 83 c4 30          	add    $0x30,%rsp
140d30eb2:	5f                   	pop    %rdi
140d30eb3:	e9 88 b0 03 00       	jmp    0x140d6bf40
140d30eb8:	cc                   	int3
140d30eb9:	cc                   	int3
140d30eba:	cc                   	int3
140d30ebb:	cc                   	int3
140d30ebc:	cc                   	int3
140d30ebd:	cc                   	int3
140d30ebe:	cc                   	int3
140d30ebf:	cc                   	int3
140d30ec0:	40 53                	rex push %rbx
140d30ec2:	b8 30 00 00 00       	mov    $0x30,%eax
140d30ec7:	e8 d4 a5 0e 00       	call   0x140e1b4a0
140d30ecc:	48 2b e0             	sub    %rax,%rsp
140d30ecf:	48 8b d9             	mov    %rcx,%rbx
140d30ed2:	44 8d 40 fd          	lea    -0x3(%rax),%r8d
140d30ed6:	8d 48 10             	lea    0x10(%rax),%ecx
140d30ed9:	48 8d 15 40 76 44 00 	lea    0x447640(%rip),%rdx        # 0x141178520
140d30ee0:	e8 6b 0e f9 ff       	call   0x140cc1d50
140d30ee5:	48 85 c0             	test   %rax,%rax
140d30ee8:	75 28                	jne    0x140d30f12
140d30eea:	4c 8d 0d 2f 76 44 00 	lea    0x44762f(%rip),%r9        # 0x141178520
140d30ef1:	c7 44 24 20 2e 00 00 	movl   $0x2e,0x20(%rsp)
140d30ef8:	00
140d30ef9:	ba 1a 01 00 00       	mov    $0x11a,%edx
140d30efe:	8d 48 10             	lea    0x10(%rax),%ecx
140d30f01:	44 8d 40 41          	lea    0x41(%rax),%r8d
140d30f05:	e8 76 fd f9 ff       	call   0x140cd0c80
140d30f0a:	33 c0                	xor    %eax,%eax
140d30f0c:	48 83 c4 30          	add    $0x30,%rsp
140d30f10:	5b                   	pop    %rbx
140d30f11:	c3                   	ret
140d30f12:	66 c7 40 18 ff 01    	movw   $0x1ff,0x18(%rax)
140d30f18:	48 89 43 28          	mov    %rax,0x28(%rbx)
140d30f1c:	b8 01 00 00 00       	mov    $0x1,%eax
140d30f21:	48 83 c4 30          	add    $0x30,%rsp
140d30f25:	5b                   	pop    %rbx
140d30f26:	c3                   	ret
140d30f27:	cc                   	int3
140d30f28:	cc                   	int3
140d30f29:	cc                   	int3
140d30f2a:	cc                   	int3
140d30f2b:	cc                   	int3
140d30f2c:	cc                   	int3
140d30f2d:	cc                   	int3
140d30f2e:	cc                   	int3
140d30f2f:	cc                   	int3
140d30f30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d30f35:	57                   	push   %rdi
140d30f36:	b8 30 00 00 00       	mov    $0x30,%eax
140d30f3b:	e8 60 a5 0e 00       	call   0x140e1b4a0
140d30f40:	48 2b e0             	sub    %rax,%rsp
140d30f43:	48 8b fa             	mov    %rdx,%rdi
140d30f46:	44 8d 40 fd          	lea    -0x3(%rax),%r8d
140d30f4a:	48 8b d9             	mov    %rcx,%rbx
140d30f4d:	48 8d 15 cc 75 44 00 	lea    0x4475cc(%rip),%rdx        # 0x141178520
140d30f54:	8d 48 10             	lea    0x10(%rax),%ecx
140d30f57:	e8 f4 0d f9 ff       	call   0x140cc1d50
140d30f5c:	48 85 c0             	test   %rax,%rax
140d30f5f:	75 2d                	jne    0x140d30f8e
140d30f61:	4c 8d 0d b8 75 44 00 	lea    0x4475b8(%rip),%r9        # 0x141178520
140d30f68:	c7 44 24 20 2e 00 00 	movl   $0x2e,0x20(%rsp)
140d30f6f:	00
140d30f70:	ba 1a 01 00 00       	mov    $0x11a,%edx
140d30f75:	8d 48 10             	lea    0x10(%rax),%ecx
140d30f78:	44 8d 40 41          	lea    0x41(%rax),%r8d
140d30f7c:	e8 ff fc f9 ff       	call   0x140cd0c80
140d30f81:	33 c0                	xor    %eax,%eax
140d30f83:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d30f88:	48 83 c4 30          	add    $0x30,%rsp
140d30f8c:	5f                   	pop    %rdi
140d30f8d:	c3                   	ret
140d30f8e:	66 c7 40 18 ff 01    	movw   $0x1ff,0x18(%rax)
140d30f94:	48 89 43 28          	mov    %rax,0x28(%rbx)
140d30f98:	48 8b d8             	mov    %rax,%rbx
140d30f9b:	48 8b 7f 28          	mov    0x28(%rdi),%rdi