1400d2cc8:	cc                   	int3
1400d2cc9:	cc                   	int3
1400d2cca:	cc                   	int3
1400d2ccb:	cc                   	int3
1400d2ccc:	cc                   	int3
1400d2ccd:	cc                   	int3
1400d2cce:	cc                   	int3
1400d2ccf:	cc                   	int3
1400d2cd0:	8b 01                	mov    (%rcx),%eax
1400d2cd2:	c3                   	ret
1400d2cd3:	cc                   	int3
1400d2cd4:	cc                   	int3
1400d2cd5:	cc                   	int3
1400d2cd6:	cc                   	int3
1400d2cd7:	cc                   	int3
1400d2cd8:	cc                   	int3
1400d2cd9:	cc                   	int3
1400d2cda:	cc                   	int3
1400d2cdb:	cc                   	int3
1400d2cdc:	cc                   	int3
1400d2cdd:	cc                   	int3
1400d2cde:	cc                   	int3
1400d2cdf:	cc                   	int3
1400d2ce0:	56                   	push   %rsi
1400d2ce1:	57                   	push   %rdi
1400d2ce2:	53                   	push   %rbx
1400d2ce3:	48 83 ec 40          	sub    $0x40,%rsp
1400d2ce7:	48 89 d6             	mov    %rdx,%rsi
1400d2cea:	48 89 cf             	mov    %rcx,%rdi
1400d2ced:	48 8b 05 4c e3 02 00 	mov    0x2e34c(%rip),%rax        # 0x140101040
1400d2cf4:	48 31 e0             	xor    %rsp,%rax
1400d2cf7:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400d2cfc:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1400d2d00:	ba 05 00 00 00       	mov    $0x5,%edx
1400d2d05:	e8 96 14 f8 ff       	call   0x1400541a0
1400d2d0a:	48 89 c3             	mov    %rax,%rbx
1400d2d0d:	48 8b 06             	mov    (%rsi),%rax
1400d2d10:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400d2d15:	48 89 02             	mov    %rax,(%rdx)
1400d2d18:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400d2d1c:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400d2d20:	8b 46 10             	mov    0x10(%rsi),%eax
1400d2d23:	89 42 10             	mov    %eax,0x10(%rdx)
1400d2d26:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1400d2d2a:	e8 71 b0 fe ff       	call   0x1400bdda0
1400d2d2f:	48 89 d9             	mov    %rbx,%rcx
1400d2d32:	ba 01 00 00 00       	mov    $0x1,%edx
1400d2d37:	49 89 c0             	mov    %rax,%r8
1400d2d3a:	e8 91 50 f8 ff       	call   0x140057dd0
1400d2d3f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400d2d44:	48 31 e1             	xor    %rsp,%rcx
1400d2d47:	48 3b 0d f2 e2 02 00 	cmp    0x2e2f2(%rip),%rcx        # 0x140101040
1400d2d4e:	74 06                	je     0x1400d2d56
1400d2d50:	e8 7b c5 f9 ff       	call   0x14006f2d0
1400d2d55:	cc                   	int3
1400d2d56:	48 83 c4 40          	add    $0x40,%rsp
1400d2d5a:	5b                   	pop    %rbx
1400d2d5b:	5f                   	pop    %rdi
1400d2d5c:	5e                   	pop    %rsi
1400d2d5d:	c3                   	ret
1400d2d5e:	cc                   	int3
1400d2d5f:	cc                   	int3
1400d2d60:	41 56                	push   %r14
1400d2d62:	56                   	push   %rsi
1400d2d63:	57                   	push   %rdi
1400d2d64:	55                   	push   %rbp
1400d2d65:	53                   	push   %rbx
1400d2d66:	48 83 ec 20          	sub    $0x20,%rsp
1400d2d6a:	4c 89 c3             	mov    %r8,%rbx
1400d2d6d:	48 89 d6             	mov    %rdx,%rsi
1400d2d70:	48 89 cf             	mov    %rcx,%rdi
1400d2d73:	8b 05 97 a2 04 00    	mov    0x4a297(%rip),%eax        # 0x14011d010
1400d2d79:	8b 0d 99 c9 03 00    	mov    0x3c999(%rip),%ecx        # 0x14010f718
1400d2d7f:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400d2d86:	00 00
1400d2d88:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400d2d8c:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400d2d92:	7f 7b                	jg     0x1400d2e0f
1400d2d94:	48 8b 05 6d a2 04 00 	mov    0x4a26d(%rip),%rax        # 0x14011d008
1400d2d9b:	80 38 00             	cmpb   $0x0,(%rax)
1400d2d9e:	74 2c                	je     0x1400d2dcc
1400d2da0:	8b 43 70             	mov    0x70(%rbx),%eax
1400d2da3:	48 c1 e0 20          	shl    $0x20,%rax
1400d2da7:	41 89 f8             	mov    %edi,%r8d
1400d2daa:	49 09 c0             	or     %rax,%r8
1400d2dad:	4c 33 05 04 de 03 00 	xor    0x3de04(%rip),%r8        # 0x140110bb8
1400d2db4:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400d2db8:	ba 2f 00 00 00       	mov    $0x2f,%edx
1400d2dbd:	48 83 c4 20          	add    $0x20,%rsp
1400d2dc1:	5b                   	pop    %rbx
1400d2dc2:	5d                   	pop    %rbp
1400d2dc3:	5f                   	pop    %rdi
1400d2dc4:	5e                   	pop    %rsi
1400d2dc5:	41 5e                	pop    %r14
1400d2dc7:	e9 64 0d f8 ff       	jmp    0x140053b30
1400d2dcc:	90                   	nop
1400d2dcd:	48 83 c4 20          	add    $0x20,%rsp
1400d2dd1:	5b                   	pop    %rbx
1400d2dd2:	5d                   	pop    %rbp
1400d2dd3:	5f                   	pop    %rdi
1400d2dd4:	5e                   	pop    %rsi
1400d2dd5:	41 5e                	pop    %r14
1400d2dd7:	c3                   	ret
1400d2dd8:	43 8a 2c 1a          	mov    (%r10,%r11,1),%bpl
1400d2ddc:	4d 8d 73 01          	lea    0x1(%r11),%r14
1400d2de0:	43 3a 2c 0b          	cmp    (%r11,%r9,1),%bpl
1400d2de4:	4d 89 f3             	mov    %r14,%r11
1400d2de7:	74 1f                	je     0x1400d2e08
1400d2de9:	48 ff c2             	inc    %rdx
1400d2dec:	48 39 c2             	cmp    %rax,%rdx
1400d2def:	74 5f                	je     0x1400d2e50
1400d2df1:	4c 6b d2 38          	imul   $0x38,%rdx,%r10
1400d2df5:	4f 8b 14 10          	mov    (%r8,%r10,1),%r10
1400d2df9:	41 80 3a 74          	cmpb   $0x74,(%r10)
1400d2dfd:	75 ea                	jne    0x1400d2de9
1400d2dff:	40 b5 74             	mov    $0x74,%bpl
1400d2e02:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1400d2e08:	40 84 ed             	test   %bpl,%bpl
1400d2e0b:	75 cb                	jne    0x1400d2dd8
1400d2e0d:	eb 3e                	jmp    0x1400d2e4d
1400d2e0f:	48 8d 0d fa a1 04 00 	lea    0x4a1fa(%rip),%rcx        # 0x14011d010
1400d2e16:	e8 01 b1 f9 ff       	call   0x14006df1c
1400d2e1b:	83 3d ee a1 04 00 ff 	cmpl   $0xffffffff,0x4a1ee(%rip)        # 0x14011d010
1400d2e22:	0f 85 6c ff ff ff    	jne    0x1400d2d94
1400d2e28:	48 8b 05 91 81 01 00 	mov    0x18191(%rip),%rax        # 0x1400eafc0
1400d2e2f:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1400d2e36:	48 85 c0             	test   %rax,%rax
1400d2e39:	74 15                	je     0x1400d2e50
1400d2e3b:	4c 8b 05 76 81 01 00 	mov    0x18176(%rip),%r8        # 0x1400eafb8
1400d2e42:	31 d2                	xor    %edx,%edx
1400d2e44:	4c 8d 0d c0 87 01 00 	lea    0x187c0(%rip),%r9        # 0x1400eb60b
1400d2e4b:	eb a4                	jmp    0x1400d2df1
1400d2e4d:	48 89 d1             	mov    %rdx,%rcx
1400d2e50:	e8 7b 30 f6 ff       	call   0x140035ed0
1400d2e55:	48 03 05 6c 81 01 00 	add    0x1816c(%rip),%rax        # 0x1400eafc8
1400d2e5c:	48 89 05 a5 a1 04 00 	mov    %rax,0x4a1a5(%rip)        # 0x14011d008
1400d2e63:	48 8d 0d a6 a1 04 00 	lea    0x4a1a6(%rip),%rcx        # 0x14011d010
1400d2e6a:	e8 61 b1 f9 ff       	call   0x14006dfd0
1400d2e6f:	e9 20 ff ff ff       	jmp    0x1400d2d94
1400d2e74:	cc                   	int3
1400d2e75:	cc                   	int3
1400d2e76:	cc                   	int3
1400d2e77:	cc                   	int3
1400d2e78:	cc                   	int3
1400d2e79:	cc                   	int3
1400d2e7a:	cc                   	int3
1400d2e7b:	cc                   	int3
1400d2e7c:	cc                   	int3
1400d2e7d:	cc                   	int3
1400d2e7e:	cc                   	int3
1400d2e7f:	cc                   	int3
1400d2e80:	56                   	push   %rsi
1400d2e81:	57                   	push   %rdi
1400d2e82:	48 83 ec 28          	sub    $0x28,%rsp
1400d2e86:	48 83 7a 28 00       	cmpq   $0x0,0x28(%rdx)
1400d2e8b:	75 07                	jne    0x1400d2e94
1400d2e8d:	48 83 c4 28          	add    $0x28,%rsp
1400d2e91:	5f                   	pop    %rdi
1400d2e92:	5e                   	pop    %rsi
1400d2e93:	c3                   	ret
1400d2e94:	48 89 d6             	mov    %rdx,%rsi
1400d2e97:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1400d2e9b:	ba ea 03 00 00       	mov    $0x3ea,%edx
1400d2ea0:	e8 fb 12 f8 ff       	call   0x1400541a0
1400d2ea5:	48 89 c7             	mov    %rax,%rdi
1400d2ea8:	4c 8b 46 28          	mov    0x28(%rsi),%r8
1400d2eac:	48 8b 46 20          	mov    0x20(%rsi),%rax
1400d2eb0:	31 c9                	xor    %ecx,%ecx
1400d2eb2:	49 39 c0             	cmp    %rax,%r8
1400d2eb5:	0f 99 c1             	setns  %cl
1400d2eb8:	48 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdx
1400d2ebf:	ff ff 7f
1400d2ec2:	48 01 ca             	add    %rcx,%rdx
1400d2ec5:	49 29 c0             	sub    %rax,%r8
1400d2ec8:	4c 0f 40 c2          	cmovo  %rdx,%r8
1400d2ecc:	48 89 f9             	mov    %rdi,%rcx
1400d2ecf:	ba 02 00 00 00       	mov    $0x2,%edx
1400d2ed4:	e8 f7 4e f8 ff       	call   0x140057dd0
1400d2ed9:	44 8b 46 38          	mov    0x38(%rsi),%r8d
1400d2edd:	48 89 f9             	mov    %rdi,%rcx
1400d2ee0:	ba 03 00 00 00       	mov    $0x3,%edx
1400d2ee5:	48 83 c4 28          	add    $0x28,%rsp
1400d2ee9:	5f                   	pop    %rdi
1400d2eea:	5e                   	pop    %rsi
1400d2eeb:	e9 a0 ad fe ff       	jmp    0x1400bdc90
1400d2ef0:	41 56                	push   %r14
1400d2ef2:	56                   	push   %rsi
1400d2ef3:	57                   	push   %rdi
1400d2ef4:	53                   	push   %rbx
1400d2ef5:	48 83 ec 28          	sub    $0x28,%rsp
1400d2ef9:	4c 89 c6             	mov    %r8,%rsi
1400d2efc:	48 89 d7             	mov    %rdx,%rdi
1400d2eff:	8b 05 1b a1 04 00    	mov    0x4a11b(%rip),%eax        # 0x14011d020
1400d2f05:	8b 0d 0d c8 03 00    	mov    0x3c80d(%rip),%ecx        # 0x14010f718
1400d2f0b:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
1400d2f12:	00 00
1400d2f14:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
1400d2f18:	3b 81 04 00 00 00    	cmp    0x4(%rcx),%eax
1400d2f1e:	7f 74                	jg     0x1400d2f94
1400d2f20:	48 8b 05 f1 a0 04 00 	mov    0x4a0f1(%rip),%rax        # 0x14011d018
1400d2f27:	80 38 00             	cmpb   $0x0,(%rax)
1400d2f2a:	74 28                	je     0x1400d2f54
1400d2f2c:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1400d2f30:	ba ea 03 00 00       	mov    $0x3ea,%edx
1400d2f35:	e8 66 12 f8 ff       	call   0x1400541a0
1400d2f3a:	44 8b 46 60          	mov    0x60(%rsi),%r8d
1400d2f3e:	48 89 c1             	mov    %rax,%rcx
1400d2f41:	ba 01 00 00 00       	mov    $0x1,%edx
1400d2f46:	48 83 c4 28          	add    $0x28,%rsp
1400d2f4a:	5b                   	pop    %rbx
1400d2f4b:	5f                   	pop    %rdi
1400d2f4c:	5e                   	pop    %rsi
1400d2f4d:	41 5e                	pop    %r14
1400d2f4f:	e9 fc 27 f8 ff       	jmp    0x140055750
1400d2f54:	90                   	nop
1400d2f55:	48 83 c4 28          	add    $0x28,%rsp
1400d2f59:	5b                   	pop    %rbx
1400d2f5a:	5f                   	pop    %rdi
1400d2f5b:	5e                   	pop    %rsi
1400d2f5c:	41 5e                	pop    %r14
1400d2f5e:	c3                   	ret
1400d2f5f:	43 8a 1c 1a          	mov    (%r10,%r11,1),%bl
1400d2f63:	4d 8d 73 01          	lea    0x1(%r11),%r14
1400d2f67:	43 3a 1c 0b          	cmp    (%r11,%r9,1),%bl
1400d2f6b:	4d 89 f3             	mov    %r14,%r11
1400d2f6e:	74 1e                	je     0x1400d2f8e
1400d2f70:	48 ff c2             	inc    %rdx
1400d2f73:	48 39 c2             	cmp    %rax,%rdx
1400d2f76:	74 5d                	je     0x1400d2fd5
1400d2f78:	4c 6b d2 38          	imul   $0x38,%rdx,%r10
1400d2f7c:	4f 8b 14 10          	mov    (%r8,%r10,1),%r10
1400d2f80:	41 80 3a 64          	cmpb   $0x64,(%r10)
1400d2f84:	75 ea                	jne    0x1400d2f70
1400d2f86:	b3 64                	mov    $0x64,%bl
1400d2f88:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1400d2f8e:	84 db                	test   %bl,%bl
1400d2f90:	75 cd                	jne    0x1400d2f5f
1400d2f92:	eb 3e                	jmp    0x1400d2fd2
1400d2f94:	48 8d 0d 85 a0 04 00 	lea    0x4a085(%rip),%rcx        # 0x14011d020
1400d2f9b:	e8 7c af f9 ff       	call   0x14006df1c
1400d2fa0:	83 3d 79 a0 04 00 ff 	cmpl   $0xffffffff,0x4a079(%rip)        # 0x14011d020
1400d2fa7:	0f 85 73 ff ff ff    	jne    0x1400d2f20
1400d2fad:	48 8b 05 0c 80 01 00 	mov    0x1800c(%rip),%rax        # 0x1400eafc0
1400d2fb4:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1400d2fbb:	48 85 c0             	test   %rax,%rax
1400d2fbe:	74 15                	je     0x1400d2fd5
1400d2fc0:	4c 8b 05 f1 7f 01 00 	mov    0x17ff1(%rip),%r8        # 0x1400eafb8
1400d2fc7:	31 d2                	xor    %edx,%edx
1400d2fc9:	4c 8d 0d e7 91 01 00 	lea    0x191e7(%rip),%r9        # 0x1400ec1b7
1400d2fd0:	eb a6                	jmp    0x1400d2f78
1400d2fd2:	48 89 d1             	mov    %rdx,%rcx
1400d2fd5:	e8 f6 2e f6 ff       	call   0x140035ed0
1400d2fda:	48 03 05 e7 7f 01 00 	add    0x17fe7(%rip),%rax        # 0x1400eafc8
1400d2fe1:	48 89 05 30 a0 04 00 	mov    %rax,0x4a030(%rip)        # 0x14011d018
1400d2fe8:	48 8d 0d 31 a0 04 00 	lea    0x4a031(%rip),%rcx        # 0x14011d020
1400d2fef:	e8 dc af f9 ff       	call   0x14006dfd0
1400d2ff4:	e9 27 ff ff ff       	jmp    0x1400d2f20
1400d2ff9:	cc                   	int3
1400d2ffa:	cc                   	int3
1400d2ffb:	cc                   	int3
1400d2ffc:	cc                   	int3
1400d2ffd:	cc                   	int3
1400d2ffe:	cc                   	int3
1400d2fff:	cc                   	int3
1400d3000:	56                   	push   %rsi
1400d3001:	57                   	push   %rdi
1400d3002:	48 83 ec 58          	sub    $0x58,%rsp
1400d3006:	4c 01 c2             	add    %r8,%rdx
1400d3009:	0f 82 95 00 00 00    	jb     0x1400d30a4
1400d300f:	48 89 cf             	mov    %rcx,%rdi
1400d3012:	48 8b 01             	mov    (%rcx),%rax
1400d3015:	48 85 c0             	test   %rax,%rax
1400d3018:	78 6f                	js     0x1400d3089
1400d301a:	48 8d 0c 00          	lea    (%rax,%rax,1),%rcx
1400d301e:	48 39 d1             	cmp    %rdx,%rcx
1400d3021:	48 0f 47 d1          	cmova  %rcx,%rdx
1400d3025:	48 83 fa 09          	cmp    $0x9,%rdx
1400d3029:	be 08 00 00 00       	mov    $0x8,%esi
1400d302e:	48 0f 43 f2          	cmovae %rdx,%rsi
1400d3032:	48 85 f6             	test   %rsi,%rsi
1400d3035:	78 54                	js     0x1400d308b
1400d3037:	48 85 c0             	test   %rax,%rax
1400d303a:	74 49                	je     0x1400d3085
1400d303c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1400d3040:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1400d3045:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d304a:	b8 01 00 00 00       	mov    $0x1,%eax
1400d304f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400d3054:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400d3059:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400d305e:	ba 01 00 00 00       	mov    $0x1,%edx
1400d3063:	49 89 f0             	mov    %rsi,%r8
1400d3066:	e8 f5 c1 f7 ff       	call   0x14004f260
1400d306b:	83 7c 24 28 01       	cmpl   $0x1,0x28(%rsp)
1400d3070:	74 23                	je     0x1400d3095
1400d3072:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400d3077:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400d307b:	48 89 37             	mov    %rsi,(%rdi)
1400d307e:	48 83 c4 58          	add    $0x58,%rsp
1400d3082:	5f                   	pop    %rdi
1400d3083:	5e                   	pop    %rsi
1400d3084:	c3                   	ret
1400d3085:	31 c0                	xor    %eax,%eax
1400d3087:	eb c6                	jmp    0x1400d304f
1400d3089:	0f 0b                	ud2
1400d308b:	31 c9                	xor    %ecx,%ecx
1400d308d:	48 89 f2             	mov    %rsi,%rdx
1400d3090:	e8 1a 00 00 00       	call   0x1400d30af
1400d3095:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d309a:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400d309f:	e8 0b 00 00 00       	call   0x1400d30af
1400d30a4:	31 c9                	xor    %ecx,%ecx
1400d30a6:	48 89 f2             	mov    %rsi,%rdx
1400d30a9:	e8 01 00 00 00       	call   0x1400d30af
1400d30ae:	cc                   	int3
1400d30af:	48 83 ec 28          	sub    $0x28,%rsp
1400d30b3:	48 85 c9             	test   %rcx,%rcx
1400d30b6:	75 05                	jne    0x1400d30bd
1400d30b8:	e8 c3 14 fd ff       	call   0x1400a4580
1400d30bd:	e8 01 00 00 00       	call   0x1400d30c3
1400d30c2:	cc                   	int3
1400d30c3:	48 83 ec 28          	sub    $0x28,%rsp
1400d30c7:	48 89 c8             	mov    %rcx,%rax
1400d30ca:	48 89 d1             	mov    %rdx,%rcx
1400d30cd:	48 89 c2             	mov    %rax,%rdx
1400d30d0:	e8 6b fe fc ff       	call   0x1400a2f40
1400d30d5:	cc                   	int3
1400d30d6:	cc                   	int3
1400d30d7:	cc                   	int3
1400d30d8:	cc                   	int3
1400d30d9:	cc                   	int3
1400d30da:	cc                   	int3
1400d30db:	cc                   	int3
1400d30dc:	cc                   	int3
1400d30dd:	cc                   	int3
1400d30de:	cc                   	int3
1400d30df:	cc                   	int3
1400d30e0:	41 57                	push   %r15
1400d30e2:	41 56                	push   %r14
1400d30e4:	56                   	push   %rsi
1400d30e5:	57                   	push   %rdi
1400d30e6:	53                   	push   %rbx
1400d30e7:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
1400d30ee:	44 89 ce             	mov    %r9d,%esi
1400d30f1:	44 89 c7             	mov    %r8d,%edi
1400d30f4:	48 89 d3             	mov    %rdx,%rbx
1400d30f7:	49 89 ce             	mov    %rcx,%r14
1400d30fa:	48 8b 05 3f df 02 00 	mov    0x2df3f(%rip),%rax        # 0x140101040
1400d3101:	48 31 e0             	xor    %rsp,%rax
1400d3104:	48 89 84 24 58 01 00 	mov    %rax,0x158(%rsp)