140c82da4:	48 8b c8             	mov    %rax,%rcx
140c82da7:	e8 64 a2 06 00       	call   0x140ced010
140c82dac:	e8 7f d2 05 00       	call   0x140ce0030
140c82db1:	48 8b c8             	mov    %rax,%rcx
140c82db4:	e8 57 a2 06 00       	call   0x140ced010
140c82db9:	e8 d2 ce 05 00       	call   0x140cdfc90
140c82dbe:	48 8b c8             	mov    %rax,%rcx
140c82dc1:	e8 4a a2 06 00       	call   0x140ced010
140c82dc6:	e8 a5 d1 05 00       	call   0x140cdff70
140c82dcb:	48 8b c8             	mov    %rax,%rcx
140c82dce:	e8 3d a2 06 00       	call   0x140ced010
140c82dd3:	e8 18 49 06 00       	call   0x140ce76f0
140c82dd8:	48 8b c8             	mov    %rax,%rcx
140c82ddb:	e8 30 a2 06 00       	call   0x140ced010
140c82de0:	e8 2b 49 06 00       	call   0x140ce7710
140c82de5:	48 8b c8             	mov    %rax,%rcx
140c82de8:	e8 23 a2 06 00       	call   0x140ced010
140c82ded:	e8 7e 60 06 00       	call   0x140ce8e70
140c82df2:	48 8b c8             	mov    %rax,%rcx
140c82df5:	e8 16 a2 06 00       	call   0x140ced010
140c82dfa:	e8 d1 60 06 00       	call   0x140ce8ed0
140c82dff:	48 8b c8             	mov    %rax,%rcx
140c82e02:	e8 09 a2 06 00       	call   0x140ced010
140c82e07:	e8 74 83 06 00       	call   0x140ceb180
140c82e0c:	48 8b c8             	mov    %rax,%rcx
140c82e0f:	e8 fc a1 06 00       	call   0x140ced010
140c82e14:	e8 87 84 06 00       	call   0x140ceb2a0
140c82e19:	48 8b c8             	mov    %rax,%rcx
140c82e1c:	e8 ef a1 06 00       	call   0x140ced010
140c82e21:	e8 aa 8d 06 00       	call   0x140cebbd0
140c82e26:	48 8b c8             	mov    %rax,%rcx
140c82e29:	e8 e2 a1 06 00       	call   0x140ced010
140c82e2e:	e8 7d 8e 06 00       	call   0x140cebcb0
140c82e33:	48 8b c8             	mov    %rax,%rcx
140c82e36:	e8 d5 a1 06 00       	call   0x140ced010
140c82e3b:	e8 80 9a 06 00       	call   0x140cec8c0
140c82e40:	48 8b c8             	mov    %rax,%rcx
140c82e43:	e8 c8 a1 06 00       	call   0x140ced010
140c82e48:	e8 83 a1 06 00       	call   0x140cecfd0
140c82e4d:	48 8b c8             	mov    %rax,%rcx
140c82e50:	e8 bb a1 06 00       	call   0x140ced010
140c82e55:	e8 16 2c 04 00       	call   0x140cc5a70
140c82e5a:	48 8b c8             	mov    %rax,%rcx
140c82e5d:	e8 0e a2 06 00       	call   0x140ced070
140c82e62:	4c 8d 05 77 57 36 00 	lea    0x365777(%rip),%r8        # 0x140fe85e0
140c82e69:	ba 01 80 00 00       	mov    $0x8001,%edx
140c82e6e:	48 8d 0d 1b 3a 4b 00 	lea    0x4b3a1b(%rip),%rcx        # 0x141136890
140c82e75:	e8 86 06 06 00       	call   0x140ce3500
140c82e7a:	e8 21 0f 06 00       	call   0x140ce3da0
140c82e7f:	48 8b c8             	mov    %rax,%rcx
140c82e82:	e8 e9 a1 06 00       	call   0x140ced070
140c82e87:	e8 44 30 04 00       	call   0x140cc5ed0
140c82e8c:	48 8b c8             	mov    %rax,%rcx
140c82e8f:	e8 dc a1 06 00       	call   0x140ced070
140c82e94:	4c 8d 05 01 3a 4b 00 	lea    0x4b3a01(%rip),%r8        # 0x14113689c
140c82e9b:	ba 01 80 00 00       	mov    $0x8001,%edx
140c82ea0:	48 8d 0d 01 3a 4b 00 	lea    0x4b3a01(%rip),%rcx        # 0x1411368a8
140c82ea7:	e8 54 06 06 00       	call   0x140ce3500
140c82eac:	4c 8d 05 05 3a 4b 00 	lea    0x4b3a05(%rip),%r8        # 0x1411368b8
140c82eb3:	ba 01 80 00 00       	mov    $0x8001,%edx
140c82eb8:	48 8d 0d 09 3a 4b 00 	lea    0x4b3a09(%rip),%rcx        # 0x1411368c8
140c82ebf:	e8 3c 06 06 00       	call   0x140ce3500
140c82ec4:	e8 17 30 04 00       	call   0x140cc5ee0
140c82ec9:	48 8b c8             	mov    %rax,%rcx
140c82ecc:	e8 9f a1 06 00       	call   0x140ced070
140c82ed1:	e8 1a 30 04 00       	call   0x140cc5ef0
140c82ed6:	48 8b c8             	mov    %rax,%rcx
140c82ed9:	e8 92 a1 06 00       	call   0x140ced070
140c82ede:	e8 1d 30 04 00       	call   0x140cc5f00
140c82ee3:	48 8b c8             	mov    %rax,%rcx
140c82ee6:	e8 85 a1 06 00       	call   0x140ced070
140c82eeb:	e8 20 30 04 00       	call   0x140cc5f10
140c82ef0:	48 8b c8             	mov    %rax,%rcx
140c82ef3:	e8 78 a1 06 00       	call   0x140ced070
140c82ef8:	e8 23 3e 00 00       	call   0x140c86d20
140c82efd:	e8 be 60 00 00       	call   0x140c88fc0
140c82f02:	85 c0                	test   %eax,%eax
140c82f04:	75 05                	jne    0x140c82f0b
140c82f06:	48 83 c4 28          	add    $0x28,%rsp
140c82f0a:	c3                   	ret
140c82f0b:	48 8d 0d 3e 00 00 00 	lea    0x3e(%rip),%rcx        # 0x140c82f50
140c82f12:	e8 29 f8 05 00       	call   0x140ce2740
140c82f17:	b8 01 00 00 00       	mov    $0x1,%eax
140c82f1c:	c7 05 da 7c 81 00 01 	movl   $0x1,0x817cda(%rip)        # 0x14149ac00
140c82f23:	00 00 00
140c82f26:	48 83 c4 28          	add    $0x28,%rsp
140c82f2a:	c3                   	ret
140c82f2b:	cc                   	int3
140c82f2c:	cc                   	int3
140c82f2d:	cc                   	int3
140c82f2e:	cc                   	int3
140c82f2f:	cc                   	int3
140c82f30:	b8 28 00 00 00       	mov    $0x28,%eax
140c82f35:	e8 66 85 19 00       	call   0x140e1b4a0
140c82f3a:	48 2b e0             	sub    %rax,%rsp
140c82f3d:	e8 ce fd ff ff       	call   0x140c82d10
140c82f42:	89 05 bc 7c 81 00    	mov    %eax,0x817cbc(%rip)        # 0x14149ac04
140c82f48:	48 83 c4 28          	add    $0x28,%rsp
140c82f4c:	c3                   	ret
140c82f4d:	cc                   	int3
140c82f4e:	cc                   	int3
140c82f4f:	cc                   	int3
140c82f50:	b8 28 00 00 00       	mov    $0x28,%eax
140c82f55:	e8 46 85 19 00       	call   0x140e1b4a0
140c82f5a:	48 2b e0             	sub    %rax,%rsp
140c82f5d:	83 3d 94 7c 81 00 00 	cmpl   $0x0,0x817c94(%rip)        # 0x14149abf8
140c82f64:	75 2a                	jne    0x140c82f90
140c82f66:	83 3d 93 7c 81 00 00 	cmpl   $0x0,0x817c93(%rip)        # 0x14149ac00
140c82f6d:	c7 05 81 7c 81 00 01 	movl   $0x1,0x817c81(%rip)        # 0x14149abf8
140c82f74:	00 00 00
140c82f77:	74 05                	je     0x140c82f7e
140c82f79:	e8 52 52 00 00       	call   0x140c881d0
140c82f7e:	83 3d 87 7c 81 00 00 	cmpl   $0x0,0x817c87(%rip)        # 0x14149ac0c
140c82f85:	74 09                	je     0x140c82f90
140c82f87:	48 83 c4 28          	add    $0x28,%rsp
140c82f8b:	e9 c0 e0 04 00       	jmp    0x140cd1050
140c82f90:	48 83 c4 28          	add    $0x28,%rsp
140c82f94:	c3                   	ret
140c82f95:	cc                   	int3
140c82f96:	cc                   	int3
140c82f97:	cc                   	int3
140c82f98:	cc                   	int3
140c82f99:	cc                   	int3
140c82f9a:	cc                   	int3
140c82f9b:	cc                   	int3
140c82f9c:	cc                   	int3
140c82f9d:	cc                   	int3
140c82f9e:	cc                   	int3
140c82f9f:	cc                   	int3
140c82fa0:	b8 38 00 00 00       	mov    $0x38,%eax
140c82fa5:	e8 f6 84 19 00       	call   0x140e1b4a0
140c82faa:	48 2b e0             	sub    %rax,%rsp
140c82fad:	4c 8d 0d c4 39 4b 00 	lea    0x4b39c4(%rip),%r9        # 0x141136978
140c82fb4:	c7 44 24 20 6a 0e 00 	movl   $0xe6a,0x20(%rsp)
140c82fbb:	00
140c82fbc:	ba c5 00 00 00       	mov    $0xc5,%edx
140c82fc1:	44 8d 40 0a          	lea    0xa(%rax),%r8d
140c82fc5:	8d 48 dc             	lea    -0x24(%rax),%ecx
140c82fc8:	e8 b3 dc 04 00       	call   0x140cd0c80
140c82fcd:	33 c0                	xor    %eax,%eax
140c82fcf:	48 83 c4 38          	add    $0x38,%rsp
140c82fd3:	c3                   	ret
140c82fd4:	cc                   	int3
140c82fd5:	cc                   	int3
140c82fd6:	cc                   	int3
140c82fd7:	cc                   	int3
140c82fd8:	cc                   	int3
140c82fd9:	cc                   	int3
140c82fda:	cc                   	int3
140c82fdb:	cc                   	int3
140c82fdc:	cc                   	int3
140c82fdd:	cc                   	int3
140c82fde:	cc                   	int3
140c82fdf:	cc                   	int3
140c82fe0:	b8 38 00 00 00       	mov    $0x38,%eax
140c82fe5:	e8 b6 84 19 00       	call   0x140e1b4a0
140c82fea:	48 2b e0             	sub    %rax,%rsp
140c82fed:	4c 8d 0d 84 39 4b 00 	lea    0x4b3984(%rip),%r9        # 0x141136978
140c82ff4:	c7 44 24 20 6a 0e 00 	movl   $0xe6a,0x20(%rsp)
140c82ffb:	00
140c82ffc:	ba c5 00 00 00       	mov    $0xc5,%edx
140c83001:	44 8d 40 0a          	lea    0xa(%rax),%r8d
140c83005:	8d 48 dc             	lea    -0x24(%rax),%ecx
140c83008:	e8 73 dc 04 00       	call   0x140cd0c80
140c8300d:	33 c0                	xor    %eax,%eax
140c8300f:	48 83 c4 38          	add    $0x38,%rsp
140c83013:	c3                   	ret
140c83014:	cc                   	int3
140c83015:	cc                   	int3
140c83016:	cc                   	int3
140c83017:	cc                   	int3
140c83018:	cc                   	int3
140c83019:	cc                   	int3
140c8301a:	cc                   	int3
140c8301b:	cc                   	int3
140c8301c:	cc                   	int3
140c8301d:	cc                   	int3
140c8301e:	cc                   	int3
140c8301f:	cc                   	int3
140c83020:	b8 38 00 00 00       	mov    $0x38,%eax
140c83025:	e8 76 84 19 00       	call   0x140e1b4a0
140c8302a:	48 2b e0             	sub    %rax,%rsp
140c8302d:	48 8d 05 0c 1e 00 00 	lea    0x1e0c(%rip),%rax        # 0x140c84e40
140c83034:	41 b9 50 00 00 00    	mov    $0x50,%r9d
140c8303a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140c8303f:	e8 2c 07 05 00       	call   0x140cd3770
140c83044:	48 83 c4 38          	add    $0x38,%rsp
140c83048:	c3                   	ret
140c83049:	cc                   	int3
140c8304a:	cc                   	int3
140c8304b:	cc                   	int3
140c8304c:	cc                   	int3
140c8304d:	cc                   	int3
140c8304e:	cc                   	int3
140c8304f:	cc                   	int3
140c83050:	33 c0                	xor    %eax,%eax
140c83052:	48 39 81 b0 01 00 00 	cmp    %rax,0x1b0(%rcx)
140c83059:	0f 95 c0             	setne  %al
140c8305c:	c3                   	ret
140c8305d:	cc                   	int3
140c8305e:	cc                   	int3
140c8305f:	cc                   	int3
140c83060:	40 53                	rex push %rbx
140c83062:	b8 30 00 00 00       	mov    $0x30,%eax
140c83067:	e8 34 84 19 00       	call   0x140e1b4a0
140c8306c:	48 2b e0             	sub    %rax,%rsp
140c8306f:	49 63 d8             	movslq %r8d,%rbx
140c83072:	4c 8b d9             	mov    %rcx,%r11
140c83075:	48 85 c9             	test   %rcx,%rcx
140c83078:	75 34                	jne    0x140c830ae
140c8307a:	83 fa 5c             	cmp    $0x5c,%edx
140c8307d:	74 1e                	je     0x140c8309d
140c8307f:	8d 42 9e             	lea    -0x62(%rdx),%eax
140c83082:	a9 fb ff ff ff       	test   $0xfffffffb,%eax
140c83087:	0f 85 01 02 00 00    	jne    0x140c8328e
140c8308d:	45 33 c0             	xor    %r8d,%r8d
140c83090:	49 8b d1             	mov    %r9,%rdx
140c83093:	48 83 c4 30          	add    $0x30,%rsp
140c83097:	5b                   	pop    %rbx
140c83098:	e9 e3 66 01 00       	jmp    0x140c99780
140c8309d:	4d 8b c1             	mov    %r9,%r8
140c830a0:	33 d2                	xor    %edx,%edx
140c830a2:	33 c9                	xor    %ecx,%ecx
140c830a4:	48 83 c4 30          	add    $0x30,%rsp
140c830a8:	5b                   	pop    %rbx
140c830a9:	e9 62 5d 01 00       	jmp    0x140c98e10
140c830ae:	8d 42 f0             	lea    -0x10(%rdx),%eax
140c830b1:	83 f8 73             	cmp    $0x73,%eax
140c830b4:	0f 87 90 02 00 00    	ja     0x140c8334a
140c830ba:	4c 8d 05 3f cf 37 ff 	lea    -0xc830c1(%rip),%r8        # 0x140000000
140c830c1:	48 98                	cltq
140c830c3:	41 0f b6 84 00 ec 33 	movzbl 0xc833ec(%r8,%rax,1),%eax
140c830ca:	c8 00
140c830cc:	41 8b 8c 80 68 33 c8 	mov    0xc83368(%r8,%rax,4),%ecx
140c830d3:	00
140c830d4:	49 03 c8             	add    %r8,%rcx
140c830d7:	ff e1                	jmp    *%rcx
140c830d9:	41 8b 83 40 01 00 00 	mov    0x140(%r11),%eax
140c830e0:	48 83 c4 30          	add    $0x30,%rsp
140c830e4:	5b                   	pop    %rbx
140c830e5:	c3                   	ret
140c830e6:	41 8b 83 40 01 00 00 	mov    0x140(%r11),%eax
140c830ed:	41 89 9b 40 01 00 00 	mov    %ebx,0x140(%r11)
140c830f4:	48 83 c4 30          	add    $0x30,%rsp
140c830f8:	5b                   	pop    %rbx
140c830f9:	c3                   	ret
140c830fa:	4d 89 8b 50 01 00 00 	mov    %r9,0x150(%r11)
140c83101:	b8 01 00 00 00       	mov    $0x1,%eax
140c83106:	48 83 c4 30          	add    $0x30,%rsp
140c8310a:	5b                   	pop    %rbx
140c8310b:	c3                   	ret
140c8310c:	41 8b 83 30 01 00 00 	mov    0x130(%r11),%eax
140c83113:	48 83 c4 30          	add    $0x30,%rsp
140c83117:	5b                   	pop    %rbx
140c83118:	c3                   	ret
140c83119:	85 db                	test   %ebx,%ebx
140c8311b:	0f 88 6d 01 00 00    	js     0x140c8328e
140c83121:	41 8b 83 30 01 00 00 	mov    0x130(%r11),%eax
140c83128:	49 89 9b 30 01 00 00 	mov    %rbx,0x130(%r11)
140c8312f:	48 83 c4 30          	add    $0x30,%rsp
140c83133:	5b                   	pop    %rbx
140c83134:	c3                   	ret
140c83135:	85 db                	test   %ebx,%ebx
140c83137:	0f 88 51 01 00 00    	js     0x140c8328e
140c8313d:	41 8b 43 30          	mov    0x30(%r11),%eax
140c83141:	49 89 5b 30          	mov    %rbx,0x30(%r11)
140c83145:	48 83 c4 30          	add    $0x30,%rsp
140c83149:	5b                   	pop    %rbx
140c8314a:	c3                   	ret
140c8314b:	41 8b 43 30          	mov    0x30(%r11),%eax
140c8314f:	48 83 c4 30          	add    $0x30,%rsp
140c83153:	5b                   	pop    %rbx
140c83154:	c3                   	ret
140c83155:	41 8b 43 48          	mov    0x48(%r11),%eax
140c83159:	41 89 5b 48          	mov    %ebx,0x48(%r11)
140c8315d:	48 83 c4 30          	add    $0x30,%rsp
140c83161:	5b                   	pop    %rbx
140c83162:	c3                   	ret
140c83163:	41 8b 43 48          	mov    0x48(%r11),%eax
140c83167:	48 83 c4 30          	add    $0x30,%rsp
140c8316b:	5b                   	pop    %rbx
140c8316c:	c3                   	ret
140c8316d:	49 8b 4b 28          	mov    0x28(%r11),%rcx
140c83171:	48 83 c4 30          	add    $0x30,%rsp
140c83175:	5b                   	pop    %rbx
140c83176:	e9 a5 c8 06 00       	jmp    0x140cefa20
140c8317b:	41 8b 43 68          	mov    0x68(%r11),%eax
140c8317f:	48 83 c4 30          	add    $0x30,%rsp
140c83183:	5b                   	pop    %rbx
140c83184:	c3                   	ret
140c83185:	41 8b 43 70          	mov    0x70(%r11),%eax
140c83189:	48 83 c4 30          	add    $0x30,%rsp
140c8318d:	5b                   	pop    %rbx
140c8318e:	c3                   	ret
140c8318f:	41 8b 43 6c          	mov    0x6c(%r11),%eax
140c83193:	48 83 c4 30          	add    $0x30,%rsp
140c83197:	5b                   	pop    %rbx
140c83198:	c3                   	ret
140c83199:	41 8b 43 74          	mov    0x74(%r11),%eax
140c8319d:	48 83 c4 30          	add    $0x30,%rsp
140c831a1:	5b                   	pop    %rbx
140c831a2:	c3                   	ret
140c831a3:	41 8b 43 7c          	mov    0x7c(%r11),%eax
140c831a7:	48 83 c4 30          	add    $0x30,%rsp
140c831ab:	5b                   	pop    %rbx
140c831ac:	c3                   	ret
140c831ad:	41 8b 43 78          	mov    0x78(%r11),%eax
140c831b1:	48 83 c4 30          	add    $0x30,%rsp
140c831b5:	5b                   	pop    %rbx
140c831b6:	c3                   	ret
140c831b7:	41 8b 83 8c 00 00 00 	mov    0x8c(%r11),%eax
140c831be:	48 83 c4 30          	add    $0x30,%rsp
140c831c2:	5b                   	pop    %rbx
140c831c3:	c3                   	ret
140c831c4:	41 8b 83 90 00 00 00 	mov    0x90(%r11),%eax
140c831cb:	48 83 c4 30          	add    $0x30,%rsp
140c831cf:	5b                   	pop    %rbx
140c831d0:	c3                   	ret
140c831d1:	41 8b 83 80 00 00 00 	mov    0x80(%r11),%eax
140c831d8:	48 83 c4 30          	add    $0x30,%rsp
140c831dc:	5b                   	pop    %rbx
140c831dd:	c3                   	ret
140c831de:	41 8b 83 84 00 00 00 	mov    0x84(%r11),%eax
140c831e5:	48 83 c4 30          	add    $0x30,%rsp
140c831e9:	5b                   	pop    %rbx
140c831ea:	c3                   	ret
140c831eb:	41 8b 83 88 00 00 00 	mov    0x88(%r11),%eax
140c831f2:	48 83 c4 30          	add    $0x30,%rsp
140c831f6:	5b                   	pop    %rbx
140c831f7:	c3                   	ret
140c831f8:	41 0b 9b 24 01 00 00 	or     0x124(%r11),%ebx
140c831ff:	41 89 9b 24 01 00 00 	mov    %ebx,0x124(%r11)
140c83206:	8b c3                	mov    %ebx,%eax
140c83208:	48 83 c4 30          	add    $0x30,%rsp
140c8320c:	5b                   	pop    %rbx
140c8320d:	c3                   	ret
140c8320e:	f7 d3                	not    %ebx
140c83210:	41 23 9b 24 01 00 00 	and    0x124(%r11),%ebx
140c83217:	41 89 9b 24 01 00 00 	mov    %ebx,0x124(%r11)
140c8321e:	8b c3                	mov    %ebx,%eax
140c83220:	48 83 c4 30          	add    $0x30,%rsp
140c83224:	5b                   	pop    %rbx
140c83225:	c3                   	ret
140c83226:	8d 83 00 fe ff ff    	lea    -0x200(%rbx),%eax
140c8322c:	3d 00 3e 00 00       	cmp    $0x3e00,%eax
140c83231:	77 5b                	ja     0x140c8328e
140c83233:	49 89 9b c8 01 00 00 	mov    %rbx,0x1c8(%r11)
140c8323a:	49 3b 9b c0 01 00 00 	cmp    0x1c0(%r11),%rbx
140c83241:	73 07                	jae    0x140c8324a
140c83243:	49 89 9b c0 01 00 00 	mov    %rbx,0x1c0(%r11)