140247be0:	0f 10 4a 18          	movups 0x18(%rdx),%xmm1
140247be4:	0f 11 49 18          	movups %xmm1,0x18(%rcx)
140247be8:	4c 89 42 18          	mov    %r8,0x18(%rdx)
140247bec:	48 c7 42 20 0f 00 00 	movq   $0xf,0x20(%rdx)
140247bf3:	00
140247bf4:	44 88 42 08          	mov    %r8b,0x8(%rdx)
140247bf8:	44 88 41 48          	mov    %r8b,0x48(%rcx)
140247bfc:	44 38 42 48          	cmp    %r8b,0x48(%rdx)
140247c00:	74 33                	je     0x140247c35
140247c02:	0f 57 c0             	xorps  %xmm0,%xmm0
140247c05:	0f 11 41 28          	movups %xmm0,0x28(%rcx)
140247c09:	4c 89 41 38          	mov    %r8,0x38(%rcx)
140247c0d:	4c 89 41 40          	mov    %r8,0x40(%rcx)
140247c11:	0f 10 42 28          	movups 0x28(%rdx),%xmm0
140247c15:	0f 11 41 28          	movups %xmm0,0x28(%rcx)
140247c19:	0f 10 4a 38          	movups 0x38(%rdx),%xmm1
140247c1d:	0f 11 49 38          	movups %xmm1,0x38(%rcx)
140247c21:	4c 89 42 38          	mov    %r8,0x38(%rdx)
140247c25:	48 c7 42 40 0f 00 00 	movq   $0xf,0x40(%rdx)
140247c2c:	00
140247c2d:	44 88 42 28          	mov    %r8b,0x28(%rdx)
140247c31:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
140247c35:	44 88 41 70          	mov    %r8b,0x70(%rcx)
140247c39:	44 38 42 70          	cmp    %r8b,0x70(%rdx)
140247c3d:	74 33                	je     0x140247c72
140247c3f:	0f 57 c0             	xorps  %xmm0,%xmm0
140247c42:	0f 11 41 50          	movups %xmm0,0x50(%rcx)
140247c46:	4c 89 41 60          	mov    %r8,0x60(%rcx)
140247c4a:	4c 89 41 68          	mov    %r8,0x68(%rcx)
140247c4e:	0f 10 42 50          	movups 0x50(%rdx),%xmm0
140247c52:	0f 11 41 50          	movups %xmm0,0x50(%rcx)
140247c56:	0f 10 4a 60          	movups 0x60(%rdx),%xmm1
140247c5a:	0f 11 49 60          	movups %xmm1,0x60(%rcx)
140247c5e:	4c 89 42 60          	mov    %r8,0x60(%rdx)
140247c62:	48 c7 42 68 0f 00 00 	movq   $0xf,0x68(%rdx)
140247c69:	00
140247c6a:	44 88 42 50          	mov    %r8b,0x50(%rdx)
140247c6e:	c6 41 70 01          	movb   $0x1,0x70(%rcx)
140247c72:	0f b7 42 78          	movzwl 0x78(%rdx),%eax
140247c76:	66 89 41 78          	mov    %ax,0x78(%rcx)
140247c7a:	0f b6 42 7a          	movzbl 0x7a(%rdx),%eax
140247c7e:	88 41 7a             	mov    %al,0x7a(%rcx)
140247c81:	8b 42 7c             	mov    0x7c(%rdx),%eax
140247c84:	89 41 7c             	mov    %eax,0x7c(%rcx)
140247c87:	48 8b 82 80 00 00 00 	mov    0x80(%rdx),%rax
140247c8e:	48 89 81 80 00 00 00 	mov    %rax,0x80(%rcx)
140247c95:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
140247c9c:	48 89 81 88 00 00 00 	mov    %rax,0x88(%rcx)
140247ca3:	4c 89 81 90 00 00 00 	mov    %r8,0x90(%rcx)
140247caa:	4c 89 81 98 00 00 00 	mov    %r8,0x98(%rcx)
140247cb1:	48 8b 82 90 00 00 00 	mov    0x90(%rdx),%rax
140247cb8:	48 89 81 90 00 00 00 	mov    %rax,0x90(%rcx)
140247cbf:	48 8b 82 98 00 00 00 	mov    0x98(%rdx),%rax
140247cc6:	48 89 81 98 00 00 00 	mov    %rax,0x98(%rcx)
140247ccd:	48 8b c1             	mov    %rcx,%rax
140247cd0:	4c 89 82 90 00 00 00 	mov    %r8,0x90(%rdx)
140247cd7:	4c 89 82 98 00 00 00 	mov    %r8,0x98(%rdx)
140247cde:	c3                   	ret
140247cdf:	cc                   	int3
140247ce0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140247ce5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140247cea:	57                   	push   %rdi
140247ceb:	48 83 ec 20          	sub    $0x20,%rsp
140247cef:	48 8b da             	mov    %rdx,%rbx
140247cf2:	48 8d 35 a7 ba d5 00 	lea    0xd5baa7(%rip),%rsi        # 0x140fa37a0
140247cf9:	48 89 31             	mov    %rsi,(%rcx)
140247cfc:	48 8d 51 08          	lea    0x8(%rcx),%rdx
140247d00:	48 8b f9             	mov    %rcx,%rdi
140247d03:	0f 57 c0             	xorps  %xmm0,%xmm0
140247d06:	0f 11 02             	movups %xmm0,(%rdx)
140247d09:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140247d0d:	e8 4e 4a bd 00       	call   0x140e1c760
140247d12:	48 8d 05 7f ac d6 00 	lea    0xd6ac7f(%rip),%rax        # 0x140fb2998
140247d19:	0f 57 c0             	xorps  %xmm0,%xmm0
140247d1c:	48 89 07             	mov    %rax,(%rdi)
140247d1f:	48 8d 57 28          	lea    0x28(%rdi),%rdx
140247d23:	8b 43 18             	mov    0x18(%rbx),%eax
140247d26:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
140247d2a:	89 47 18             	mov    %eax,0x18(%rdi)
140247d2d:	48 89 77 20          	mov    %rsi,0x20(%rdi)
140247d31:	0f 11 02             	movups %xmm0,(%rdx)
140247d34:	e8 27 4a bd 00       	call   0x140e1c760
140247d39:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140247d3e:	48 8d 05 f3 17 d6 00 	lea    0xd617f3(%rip),%rax        # 0x140fa9538
140247d45:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140247d4a:	48 89 47 20          	mov    %rax,0x20(%rdi)
140247d4e:	48 8b c7             	mov    %rdi,%rax
140247d51:	48 83 c4 20          	add    $0x20,%rsp
140247d55:	5f                   	pop    %rdi
140247d56:	c3                   	ret
140247d57:	cc                   	int3
140247d58:	cc                   	int3
140247d59:	cc                   	int3
140247d5a:	cc                   	int3
140247d5b:	cc                   	int3
140247d5c:	cc                   	int3
140247d5d:	cc                   	int3
140247d5e:	cc                   	int3
140247d5f:	cc                   	int3
140247d60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140247d65:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140247d6a:	57                   	push   %rdi
140247d6b:	48 83 ec 40          	sub    $0x40,%rsp
140247d6f:	48 8b 05 8a 11 17 01 	mov    0x117118a(%rip),%rax        # 0x1413b8f00
140247d76:	48 33 c4             	xor    %rsp,%rax
140247d79:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140247d7e:	48 8b fa             	mov    %rdx,%rdi
140247d81:	48 8b f1             	mov    %rcx,%rsi
140247d84:	0f 57 c0             	xorps  %xmm0,%xmm0
140247d87:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
140247d8c:	0f ae e8             	lfence
140247d8f:	b9 20 00 00 00       	mov    $0x20,%ecx
140247d94:	e8 6f 33 bd 00       	call   0x140e1b108
140247d99:	48 8b d8             	mov    %rax,%rbx
140247d9c:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140247da1:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140247da6:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140247dab:	48 8b d7             	mov    %rdi,%rdx
140247dae:	48 8b cb             	mov    %rbx,%rcx
140247db1:	e8 8a 0c f6 ff       	call   0x1401a8a40
140247db6:	90                   	nop
140247db7:	48 89 1e             	mov    %rbx,(%rsi)
140247dba:	48 8b c6             	mov    %rsi,%rax
140247dbd:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140247dc2:	48 33 cc             	xor    %rsp,%rcx
140247dc5:	e8 36 37 bd 00       	call   0x140e1b500
140247dca:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140247dcf:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140247dd4:	48 83 c4 40          	add    $0x40,%rsp
140247dd8:	5f                   	pop    %rdi
140247dd9:	c3                   	ret
140247dda:	cc                   	int3
140247ddb:	cc                   	int3
140247ddc:	cc                   	int3
140247ddd:	cc                   	int3
140247dde:	cc                   	int3
140247ddf:	cc                   	int3
140247de0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140247de5:	57                   	push   %rdi
140247de6:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140247ded:	48 8b 05 0c 11 17 01 	mov    0x117110c(%rip),%rax        # 0x1413b8f00
140247df4:	48 33 c4             	xor    %rsp,%rax
140247df7:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140247dfe:	00
140247dff:	48 8b f9             	mov    %rcx,%rdi
140247e02:	0f b6 c2             	movzbl %dl,%eax
140247e05:	83 f8 09             	cmp    $0x9,%eax
140247e08:	0f 87 47 01 00 00    	ja     0x140247f55
140247e0e:	4c 8d 05 eb 81 db ff 	lea    -0x247e15(%rip),%r8        # 0x140000000
140247e15:	41 8b 8c 80 b0 7f 24 	mov    0x247fb0(%r8,%rax,4),%ecx
140247e1c:	00
140247e1d:	49 03 c8             	add    %r8,%rcx
140247e20:	ff e1                	jmp    *%rcx
140247e22:	0f 57 c0             	xorps  %xmm0,%xmm0
140247e25:	0f 11 84 24 80 00 00 	movups %xmm0,0x80(%rsp)
140247e2c:	00
140247e2d:	0f ae e8             	lfence
140247e30:	b9 10 00 00 00       	mov    $0x10,%ecx
140247e35:	e8 ce 32 bd 00       	call   0x140e1b108
140247e3a:	48 8b d8             	mov    %rax,%rbx
140247e3d:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140247e42:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140247e49:	00
140247e4a:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
140247e51:	00
140247e52:	33 c9                	xor    %ecx,%ecx
140247e54:	48 89 0b             	mov    %rcx,(%rbx)
140247e57:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140247e5b:	0f ae e8             	lfence
140247e5e:	b9 50 00 00 00       	mov    $0x50,%ecx
140247e63:	e8 a0 32 bd 00       	call   0x140e1b108
140247e68:	48 89 00             	mov    %rax,(%rax)
140247e6b:	48 89 40 08          	mov    %rax,0x8(%rax)
140247e6f:	48 89 40 10          	mov    %rax,0x10(%rax)
140247e73:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140247e79:	48 89 03             	mov    %rax,(%rbx)
140247e7c:	48 89 1f             	mov    %rbx,(%rdi)
140247e7f:	48 8b c7             	mov    %rdi,%rax
140247e82:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
140247e89:	00
140247e8a:	48 33 cc             	xor    %rsp,%rcx
140247e8d:	e8 6e 36 bd 00       	call   0x140e1b500
140247e92:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
140247e99:	00
140247e9a:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140247ea1:	5f                   	pop    %rdi
140247ea2:	c3                   	ret
140247ea3:	0f ae e8             	lfence
140247ea6:	b9 18 00 00 00       	mov    $0x18,%ecx
140247eab:	e8 58 32 bd 00       	call   0x140e1b108
140247eb0:	33 c9                	xor    %ecx,%ecx
140247eb2:	48 89 08             	mov    %rcx,(%rax)
140247eb5:	48 89 48 08          	mov    %rcx,0x8(%rax)
140247eb9:	48 89 48 10          	mov    %rcx,0x10(%rax)
140247ebd:	48 89 07             	mov    %rax,(%rdi)
140247ec0:	eb bd                	jmp    0x140247e7f
140247ec2:	0f 57 c0             	xorps  %xmm0,%xmm0
140247ec5:	0f 11 84 24 80 00 00 	movups %xmm0,0x80(%rsp)
140247ecc:	00
140247ecd:	0f ae e8             	lfence
140247ed0:	b9 20 00 00 00       	mov    $0x20,%ecx
140247ed5:	e8 2e 32 bd 00       	call   0x140e1b108
140247eda:	48 8b d8             	mov    %rax,%rbx
140247edd:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140247ee2:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140247ee9:	00
140247eea:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
140247ef1:	00
140247ef2:	0f 57 c0             	xorps  %xmm0,%xmm0
140247ef5:	0f 11 03             	movups %xmm0,(%rbx)
140247ef8:	33 c9                	xor    %ecx,%ecx
140247efa:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
140247efe:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
140247f02:	45 33 c0             	xor    %r8d,%r8d
140247f05:	48 8d 15 80 b8 d5 00 	lea    0xd5b880(%rip),%rdx        # 0x140fa378c
140247f0c:	48 8b cb             	mov    %rbx,%rcx
140247f0f:	e8 ec ee f4 ff       	call   0x140196e00
140247f14:	90                   	nop
140247f15:	e9 62 ff ff ff       	jmp    0x140247e7c
140247f1a:	0f ae e8             	lfence
140247f1d:	b9 28 00 00 00       	mov    $0x28,%ecx
140247f22:	e8 e1 31 bd 00       	call   0x140e1b108
140247f27:	33 c9                	xor    %ecx,%ecx
140247f29:	48 89 08             	mov    %rcx,(%rax)
140247f2c:	48 89 48 08          	mov    %rcx,0x8(%rax)
140247f30:	48 89 48 10          	mov    %rcx,0x10(%rax)
140247f34:	48 89 48 18          	mov    %rcx,0x18(%rax)
140247f38:	88 48 20             	mov    %cl,0x20(%rax)
140247f3b:	48 89 07             	mov    %rax,(%rdi)
140247f3e:	e9 3c ff ff ff       	jmp    0x140247e7f
140247f43:	c6 07 00             	movb   $0x0,(%rdi)
140247f46:	e9 34 ff ff ff       	jmp    0x140247e7f
140247f4b:	33 c9                	xor    %ecx,%ecx
140247f4d:	48 89 0f             	mov    %rcx,(%rdi)
140247f50:	e9 2a ff ff ff       	jmp    0x140247e7f
140247f55:	33 c9                	xor    %ecx,%ecx
140247f57:	48 89 0f             	mov    %rcx,(%rdi)
140247f5a:	84 d2                	test   %dl,%dl
140247f5c:	0f 85 1d ff ff ff    	jne    0x140247e7f
140247f62:	33 d2                	xor    %edx,%edx
140247f64:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
140247f6b:	00
140247f6c:	e8 9f f2 ff ff       	call   0x140247210
140247f71:	48 8b d8             	mov    %rax,%rbx
140247f74:	48 8d 15 85 ab d6 00 	lea    0xd6ab85(%rip),%rdx        # 0x140fb2b00
140247f7b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140247f80:	e8 8b fb f4 ff       	call   0x140197b10
140247f85:	90                   	nop
140247f86:	4c 8b cb             	mov    %rbx,%r9
140247f89:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140247f8e:	ba f4 01 00 00       	mov    $0x1f4,%edx
140247f93:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140247f98:	e8 63 e6 ff ff       	call   0x140246600
140247f9d:	48 8d 15 bc 98 15 01 	lea    0x11598bc(%rip),%rdx        # 0x1413a1860
140247fa4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140247fa9:	e8 6a 48 bd 00       	call   0x140e1c818
140247fae:	cc                   	int3
140247faf:	90                   	nop
140247fb0:	4b 7f 24             	rex.WXB jg 0x140247fd7
140247fb3:	00 22                	add    %ah,(%rdx)
140247fb5:	7e 24                	jle    0x140247fdb
140247fb7:	00 a3 7e 24 00 c2    	add    %ah,-0x3dffdb82(%rbx)
140247fbd:	7e 24                	jle    0x140247fe3
140247fbf:	00 43 7f             	add    %al,0x7f(%rbx)
140247fc2:	24 00                	and    $0x0,%al
140247fc4:	4b 7f 24             	rex.WXB jg 0x140247feb
140247fc7:	00 4b 7f             	add    %cl,0x7f(%rbx)
140247fca:	24 00                	and    $0x0,%al
140247fcc:	4b 7f 24             	rex.WXB jg 0x140247ff3
140247fcf:	00 1a                	add    %bl,(%rdx)
140247fd1:	7f 24                	jg     0x140247ff7
140247fd3:	00 55 7f             	add    %dl,0x7f(%rbp)
140247fd6:	24 00                	and    $0x0,%al
140247fd8:	cc                   	int3
140247fd9:	cc                   	int3
140247fda:	cc                   	int3
140247fdb:	cc                   	int3
140247fdc:	cc                   	int3
140247fdd:	cc                   	int3
140247fde:	cc                   	int3
140247fdf:	cc                   	int3
140247fe0:	40 53                	rex push %rbx
140247fe2:	48 83 ec 20          	sub    $0x20,%rsp
140247fe6:	48 8b d9             	mov    %rcx,%rbx
140247fe9:	e8 f2 fc ff ff       	call   0x140247ce0
140247fee:	48 8d 05 f3 a9 d6 00 	lea    0xd6a9f3(%rip),%rax        # 0x140fb29e8
140247ff5:	48 89 03             	mov    %rax,(%rbx)
140247ff8:	48 8b c3             	mov    %rbx,%rax
140247ffb:	48 83 c4 20          	add    $0x20,%rsp
140247fff:	5b                   	pop    %rbx
140248000:	c3                   	ret
140248001:	cc                   	int3
140248002:	cc                   	int3
140248003:	cc                   	int3
140248004:	cc                   	int3
140248005:	cc                   	int3
140248006:	cc                   	int3
140248007:	cc                   	int3
140248008:	cc                   	int3
140248009:	cc                   	int3
14024800a:	cc                   	int3
14024800b:	cc                   	int3
14024800c:	cc                   	int3
14024800d:	cc                   	int3
14024800e:	cc                   	int3
14024800f:	cc                   	int3
140248010:	40 53                	rex push %rbx
140248012:	48 83 ec 20          	sub    $0x20,%rsp
140248016:	48 8b d9             	mov    %rcx,%rbx
140248019:	e8 c2 fc ff ff       	call   0x140247ce0
14024801e:	48 8d 05 ab a9 d6 00 	lea    0xd6a9ab(%rip),%rax        # 0x140fb29d0
140248025:	48 89 03             	mov    %rax,(%rbx)
140248028:	48 8b c3             	mov    %rbx,%rax
14024802b:	48 83 c4 20          	add    $0x20,%rsp
14024802f:	5b                   	pop    %rbx
140248030:	c3                   	ret
140248031:	cc                   	int3
140248032:	cc                   	int3
140248033:	cc                   	int3
140248034:	cc                   	int3
140248035:	cc                   	int3
140248036:	cc                   	int3
140248037:	cc                   	int3
140248038:	cc                   	int3
140248039:	cc                   	int3
14024803a:	cc                   	int3
14024803b:	cc                   	int3
14024803c:	cc                   	int3
14024803d:	cc                   	int3
14024803e:	cc                   	int3
14024803f:	cc                   	int3
140248040:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140248045:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14024804a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14024804f:	57                   	push   %rdi
140248050:	48 83 ec 20          	sub    $0x20,%rsp
140248054:	48 8b f9             	mov    %rcx,%rdi
140248057:	48 8b 71 40          	mov    0x40(%rcx),%rsi
14024805b:	33 ed                	xor    %ebp,%ebp
14024805d:	48 85 f6             	test   %rsi,%rsi
140248060:	74 3d                	je     0x14024809f
140248062:	ff 15 00 b2 d3 00    	call   *0xd3b200(%rip)        # 0x140f83268
140248068:	8b d8                	mov    %eax,%ebx
14024806a:	45 33 c9             	xor    %r9d,%r9d
14024806d:	45 33 c0             	xor    %r8d,%r8d
140248070:	33 d2                	xor    %edx,%edx
140248072:	48 8b ce             	mov    %rsi,%rcx
140248075:	ff 15 c5 b2 d3 00    	call   *0xd3b2c5(%rip)        # 0x140f83340
14024807b:	ba 01 00 00 00       	mov    $0x1,%edx
140248080:	48 8b ce             	mov    %rsi,%rcx