140e46b92:	85 c0                	test   %eax,%eax
140e46b94:	75 2d                	jne    0x140e46bc3
140e46b96:	e8 55 37 fe ff       	call   0x140e2a2f0
140e46b9b:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140e46ba1:	e8 de 35 fe ff       	call   0x140e2a184
140e46ba6:	83 c8 ff             	or     $0xffffffff,%eax
140e46ba9:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140e46bae:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140e46bb3:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140e46bb8:	48 83 c4 20          	add    $0x20,%rsp
140e46bbc:	41 5f                	pop    %r15
140e46bbe:	41 5e                	pop    %r14
140e46bc0:	41 5c                	pop    %r12
140e46bc2:	c3                   	ret
140e46bc3:	83 ff fe             	cmp    $0xfffffffe,%edi
140e46bc6:	75 0d                	jne    0x140e46bd5
140e46bc8:	e8 23 37 fe ff       	call   0x140e2a2f0
140e46bcd:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
140e46bd3:	eb d1                	jmp    0x140e46ba6
140e46bd5:	85 c9                	test   %ecx,%ecx
140e46bd7:	78 0f                	js     0x140e46be8
140e46bd9:	3b 3d 91 91 65 00    	cmp    0x659191(%rip),%edi        # 0x14149fd70
140e46bdf:	73 07                	jae    0x140e46be8
140e46be1:	b8 01 00 00 00       	mov    $0x1,%eax
140e46be6:	eb 02                	jmp    0x140e46bea
140e46be8:	33 c0                	xor    %eax,%eax
140e46bea:	85 c0                	test   %eax,%eax
140e46bec:	75 0d                	jne    0x140e46bfb
140e46bee:	e8 fd 36 fe ff       	call   0x140e2a2f0
140e46bf3:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
140e46bf9:	eb a6                	jmp    0x140e46ba1
140e46bfb:	48 8b c7             	mov    %rdi,%rax
140e46bfe:	4c 8b f7             	mov    %rdi,%r14
140e46c01:	49 c1 fe 06          	sar    $0x6,%r14
140e46c05:	4c 8d 25 64 8d 65 00 	lea    0x658d64(%rip),%r12        # 0x14149f970
140e46c0c:	83 e0 3f             	and    $0x3f,%eax
140e46c0f:	4c 8d 3c c0          	lea    (%rax,%rax,8),%r15
140e46c13:	4b 8b 04 f4          	mov    (%r12,%r14,8),%rax
140e46c17:	42 f6 44 f8 38 01    	testb  $0x1,0x38(%rax,%r15,8)
140e46c1d:	74 cf                	je     0x140e46bee
140e46c1f:	8b cf                	mov    %edi,%ecx
140e46c21:	e8 ae 4f ff ff       	call   0x140e3bbd4
140e46c26:	83 cb ff             	or     $0xffffffff,%ebx
140e46c29:	4b 8b 04 f4          	mov    (%r12,%r14,8),%rax
140e46c2d:	42 f6 44 f8 38 01    	testb  $0x1,0x38(%rax,%r15,8)
140e46c33:	75 0d                	jne    0x140e46c42
140e46c35:	e8 b6 36 fe ff       	call   0x140e2a2f0
140e46c3a:	c7 00 09 00 00 00    	movl   $0x9,(%rax)
140e46c40:	eb 0b                	jmp    0x140e46c4d
140e46c42:	8b d6                	mov    %esi,%edx
140e46c44:	8b cf                	mov    %edi,%ecx
140e46c46:	e8 11 00 00 00       	call   0x140e46c5c
140e46c4b:	8b d8                	mov    %eax,%ebx
140e46c4d:	8b cf                	mov    %edi,%ecx
140e46c4f:	e8 68 50 ff ff       	call   0x140e3bcbc
140e46c54:	8b c3                	mov    %ebx,%eax
140e46c56:	e9 4e ff ff ff       	jmp    0x140e46ba9
140e46c5b:	cc                   	int3
140e46c5c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e46c61:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
140e46c66:	4c 89 74 24 18       	mov    %r14,0x18(%rsp)
140e46c6b:	48 63 c1             	movslq %ecx,%rax
140e46c6e:	48 8d 3d fb 8c 65 00 	lea    0x658cfb(%rip),%rdi        # 0x14149f970
140e46c75:	4c 8b c8             	mov    %rax,%r9
140e46c78:	44 8b d2             	mov    %edx,%r10d
140e46c7b:	49 c1 f9 06          	sar    $0x6,%r9
140e46c7f:	83 e0 3f             	and    $0x3f,%eax
140e46c82:	41 be 00 00 04 00    	mov    $0x40000,%r14d
140e46c88:	4a 8b 14 cf          	mov    (%rdi,%r9,8),%rdx
140e46c8c:	4c 8d 04 c0          	lea    (%rax,%rax,8),%r8
140e46c90:	42 0f b6 4c c2 38    	movzbl 0x38(%rdx,%r8,8),%ecx
140e46c96:	46 8a 5c c2 39       	mov    0x39(%rdx,%r8,8),%r11b
140e46c9b:	8b d9                	mov    %ecx,%ebx
140e46c9d:	81 e3 80 00 00 00    	and    $0x80,%ebx
140e46ca3:	41 81 fa 00 40 00 00 	cmp    $0x4000,%r10d
140e46caa:	74 4e                	je     0x140e46cfa
140e46cac:	41 81 fa 00 80 00 00 	cmp    $0x8000,%r10d
140e46cb3:	74 3b                	je     0x140e46cf0
140e46cb5:	41 8d 82 00 00 ff ff 	lea    -0x10000(%r10),%eax
140e46cbc:	a9 ff ff fe ff       	test   $0xfffeffff,%eax
140e46cc1:	74 19                	je     0x140e46cdc
140e46cc3:	45 3b d6             	cmp    %r14d,%r10d
140e46cc6:	75 44                	jne    0x140e46d0c
140e46cc8:	80 c9 80             	or     $0x80,%cl
140e46ccb:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
140e46cd0:	4a 8b 04 cf          	mov    (%rdi,%r9,8),%rax
140e46cd4:	42 c6 44 c0 39 01    	movb   $0x1,0x39(%rax,%r8,8)
140e46cda:	eb 30                	jmp    0x140e46d0c
140e46cdc:	80 c9 80             	or     $0x80,%cl
140e46cdf:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
140e46ce4:	4a 8b 04 cf          	mov    (%rdi,%r9,8),%rax
140e46ce8:	42 c6 44 c0 39 02    	movb   $0x2,0x39(%rax,%r8,8)
140e46cee:	eb 1c                	jmp    0x140e46d0c
140e46cf0:	80 e1 7f             	and    $0x7f,%cl
140e46cf3:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
140e46cf8:	eb 12                	jmp    0x140e46d0c
140e46cfa:	80 c9 80             	or     $0x80,%cl
140e46cfd:	42 88 4c c2 38       	mov    %cl,0x38(%rdx,%r8,8)
140e46d02:	4a 8b 0c cf          	mov    (%rdi,%r9,8),%rcx
140e46d06:	42 c6 44 c1 39 00    	movb   $0x0,0x39(%rcx,%r8,8)
140e46d0c:	85 db                	test   %ebx,%ebx
140e46d0e:	75 07                	jne    0x140e46d17
140e46d10:	b8 00 80 00 00       	mov    $0x8000,%eax
140e46d15:	eb 19                	jmp    0x140e46d30
140e46d17:	45 84 db             	test   %r11b,%r11b
140e46d1a:	75 07                	jne    0x140e46d23
140e46d1c:	b8 00 40 00 00       	mov    $0x4000,%eax
140e46d21:	eb 0d                	jmp    0x140e46d30
140e46d23:	41 80 fb 01          	cmp    $0x1,%r11b
140e46d27:	b8 00 00 01 00       	mov    $0x10000,%eax
140e46d2c:	41 0f 44 c6          	cmove  %r14d,%eax
140e46d30:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
140e46d35:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
140e46d3a:	4c 8b 74 24 18       	mov    0x18(%rsp),%r14
140e46d3f:	c3                   	ret
140e46d40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e46d45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140e46d4a:	57                   	push   %rdi
140e46d4b:	48 83 ec 20          	sub    $0x20,%rsp
140e46d4f:	33 c0                	xor    %eax,%eax
140e46d51:	4c 8b c2             	mov    %rdx,%r8
140e46d54:	48 89 01             	mov    %rax,(%rcx)
140e46d57:	48 8b d9             	mov    %rcx,%rbx
140e46d5a:	89 41 08             	mov    %eax,0x8(%rcx)
140e46d5d:	8b 05 01 8b 65 00    	mov    0x658b01(%rip),%eax        # 0x14149f864
140e46d63:	89 41 04             	mov    %eax,0x4(%rcx)
140e46d66:	8a 02                	mov    (%rdx),%al
140e46d68:	eb 06                	jmp    0x140e46d70
140e46d6a:	49 ff c0             	inc    %r8
140e46d6d:	41 8a 00             	mov    (%r8),%al
140e46d70:	3c 20                	cmp    $0x20,%al
140e46d72:	74 f6                	je     0x140e46d6a
140e46d74:	be 02 00 00 00       	mov    $0x2,%esi
140e46d79:	3c 61                	cmp    $0x61,%al
140e46d7b:	74 1d                	je     0x140e46d9a
140e46d7d:	3c 72                	cmp    $0x72,%al
140e46d7f:	74 10                	je     0x140e46d91
140e46d81:	3c 77                	cmp    $0x77,%al
140e46d83:	0f 85 55 02 00 00    	jne    0x140e46fde
140e46d89:	c7 01 01 03 00 00    	movl   $0x301,(%rcx)
140e46d8f:	eb 0f                	jmp    0x140e46da0
140e46d91:	c7 41 04 01 00 00 00 	movl   $0x1,0x4(%rcx)
140e46d98:	eb 09                	jmp    0x140e46da3
140e46d9a:	c7 01 09 01 00 00    	movl   $0x109,(%rcx)
140e46da0:	89 71 04             	mov    %esi,0x4(%rcx)
140e46da3:	49 ff c0             	inc    %r8
140e46da6:	45 32 c9             	xor    %r9b,%r9b
140e46da9:	40 32 ff             	xor    %dil,%dil
140e46dac:	45 32 d2             	xor    %r10b,%r10b
140e46daf:	45 32 db             	xor    %r11b,%r11b
140e46db2:	b2 01                	mov    $0x1,%dl
140e46db4:	41 80 38 00          	cmpb   $0x0,(%r8)
140e46db8:	0f 84 45 01 00 00    	je     0x140e46f03
140e46dbe:	41 0f be 08          	movsbl (%r8),%ecx
140e46dc2:	83 f9 53             	cmp    $0x53,%ecx
140e46dc5:	0f 8f a6 00 00 00    	jg     0x140e46e71
140e46dcb:	0f 84 89 00 00 00    	je     0x140e46e5a
140e46dd1:	83 e9 20             	sub    $0x20,%ecx
140e46dd4:	0f 84 17 01 00 00    	je     0x140e46ef1
140e46dda:	83 e9 0b             	sub    $0xb,%ecx
140e46ddd:	74 49                	je     0x140e46e28
140e46ddf:	83 e9 01             	sub    $0x1,%ecx
140e46de2:	74 3c                	je     0x140e46e20
140e46de4:	83 e9 18             	sub    $0x18,%ecx
140e46de7:	74 25                	je     0x140e46e0e
140e46de9:	83 e9 0a             	sub    $0xa,%ecx
140e46dec:	74 17                	je     0x140e46e05
140e46dee:	83 f9 04             	cmp    $0x4,%ecx
140e46df1:	0f 85 e7 01 00 00    	jne    0x140e46fde
140e46df7:	45 84 d2             	test   %r10b,%r10b
140e46dfa:	0f 85 e5 00 00 00    	jne    0x140e46ee5
140e46e00:	83 0b 10             	orl    $0x10,(%rbx)
140e46e03:	eb 61                	jmp    0x140e46e66
140e46e05:	0f ba 2b 07          	btsl   $0x7,(%rbx)
140e46e09:	e9 e1 00 00 00       	jmp    0x140e46eef
140e46e0e:	8b 03                	mov    (%rbx),%eax
140e46e10:	a8 40                	test   $0x40,%al
140e46e12:	0f 85 cd 00 00 00    	jne    0x140e46ee5
140e46e18:	83 c8 40             	or     $0x40,%eax
140e46e1b:	e9 cd 00 00 00       	jmp    0x140e46eed
140e46e20:	41 b3 01             	mov    $0x1,%r11b
140e46e23:	e9 bd 00 00 00       	jmp    0x140e46ee5
140e46e28:	40 84 ff             	test   %dil,%dil
140e46e2b:	0f 85 b4 00 00 00    	jne    0x140e46ee5
140e46e31:	8b 03                	mov    (%rbx),%eax
140e46e33:	40 b7 01             	mov    $0x1,%dil
140e46e36:	40 84 c6             	test   %al,%sil
140e46e39:	0f 85 a6 00 00 00    	jne    0x140e46ee5
140e46e3f:	83 e0 fe             	and    $0xfffffffe,%eax
140e46e42:	40 8a d7             	mov    %dil,%dl
140e46e45:	0b c6                	or     %esi,%eax
140e46e47:	89 03                	mov    %eax,(%rbx)
140e46e49:	8b 43 04             	mov    0x4(%rbx),%eax
140e46e4c:	83 e0 fc             	and    $0xfffffffc,%eax
140e46e4f:	83 c8 04             	or     $0x4,%eax
140e46e52:	89 43 04             	mov    %eax,0x4(%rbx)
140e46e55:	e9 97 00 00 00       	jmp    0x140e46ef1
140e46e5a:	45 84 d2             	test   %r10b,%r10b
140e46e5d:	0f 85 82 00 00 00    	jne    0x140e46ee5
140e46e63:	83 0b 20             	orl    $0x20,(%rbx)
140e46e66:	41 b2 01             	mov    $0x1,%r10b
140e46e69:	41 8a d2             	mov    %r10b,%dl
140e46e6c:	e9 80 00 00 00       	jmp    0x140e46ef1
140e46e71:	83 e9 54             	sub    $0x54,%ecx
140e46e74:	74 67                	je     0x140e46edd
140e46e76:	83 e9 0e             	sub    $0xe,%ecx
140e46e79:	74 53                	je     0x140e46ece
140e46e7b:	83 e9 01             	sub    $0x1,%ecx
140e46e7e:	74 3c                	je     0x140e46ebc
140e46e80:	83 e9 0b             	sub    $0xb,%ecx
140e46e83:	74 2b                	je     0x140e46eb0
140e46e85:	83 e9 06             	sub    $0x6,%ecx
140e46e88:	74 17                	je     0x140e46ea1
140e46e8a:	83 f9 04             	cmp    $0x4,%ecx
140e46e8d:	0f 85 4b 01 00 00    	jne    0x140e46fde
140e46e93:	8b 03                	mov    (%rbx),%eax
140e46e95:	0f ba e0 09          	bt     $0x9,%eax
140e46e99:	73 4a                	jae    0x140e46ee5
140e46e9b:	0f ba e8 0a          	bts    $0xa,%eax
140e46e9f:	eb 4c                	jmp    0x140e46eed
140e46ea1:	8b 03                	mov    (%rbx),%eax
140e46ea3:	a9 00 c0 00 00       	test   $0xc000,%eax
140e46ea8:	75 3b                	jne    0x140e46ee5
140e46eaa:	0f ba e8 0e          	bts    $0xe,%eax
140e46eae:	eb 3d                	jmp    0x140e46eed
140e46eb0:	45 84 c9             	test   %r9b,%r9b
140e46eb3:	75 30                	jne    0x140e46ee5
140e46eb5:	0f ba 73 04 0b       	btrl   $0xb,0x4(%rbx)
140e46eba:	eb 0a                	jmp    0x140e46ec6
140e46ebc:	45 84 c9             	test   %r9b,%r9b
140e46ebf:	75 24                	jne    0x140e46ee5
140e46ec1:	0f ba 6b 04 0b       	btsl   $0xb,0x4(%rbx)
140e46ec6:	41 b1 01             	mov    $0x1,%r9b
140e46ec9:	41 8a d1             	mov    %r9b,%dl
140e46ecc:	eb 23                	jmp    0x140e46ef1
140e46ece:	8b 03                	mov    (%rbx),%eax
140e46ed0:	a9 00 c0 00 00       	test   $0xc000,%eax
140e46ed5:	75 0e                	jne    0x140e46ee5
140e46ed7:	0f ba e8 0f          	bts    $0xf,%eax
140e46edb:	eb 10                	jmp    0x140e46eed
140e46edd:	8b 03                	mov    (%rbx),%eax
140e46edf:	0f ba e0 0c          	bt     $0xc,%eax
140e46ee3:	73 04                	jae    0x140e46ee9
140e46ee5:	32 d2                	xor    %dl,%dl
140e46ee7:	eb 08                	jmp    0x140e46ef1
140e46ee9:	0f ba e8 0c          	bts    $0xc,%eax
140e46eed:	89 03                	mov    %eax,(%rbx)
140e46eef:	b2 01                	mov    $0x1,%dl
140e46ef1:	33 c0                	xor    %eax,%eax
140e46ef3:	84 d2                	test   %dl,%dl
140e46ef5:	0f 95 c0             	setne  %al
140e46ef8:	4c 03 c0             	add    %rax,%r8
140e46efb:	84 d2                	test   %dl,%dl
140e46efd:	0f 85 b1 fe ff ff    	jne    0x140e46db4
140e46f03:	45 84 db             	test   %r11b,%r11b
140e46f06:	49 8d 78 01          	lea    0x1(%r8),%rdi
140e46f0a:	49 0f 44 f8          	cmove  %r8,%rdi
140e46f0e:	eb 03                	jmp    0x140e46f13
140e46f10:	48 ff c7             	inc    %rdi
140e46f13:	80 3f 20             	cmpb   $0x20,(%rdi)
140e46f16:	74 f8                	je     0x140e46f10
140e46f18:	45 84 db             	test   %r11b,%r11b
140e46f1b:	75 12                	jne    0x140e46f2f
140e46f1d:	44 38 1f             	cmp    %r11b,(%rdi)
140e46f20:	0f 85 b8 00 00 00    	jne    0x140e46fde
140e46f26:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e46f2a:	e9 bf 00 00 00       	jmp    0x140e46fee
140e46f2f:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140e46f35:	48 8d 15 84 e4 39 00 	lea    0x39e484(%rip),%rdx        # 0x1411e53c0
140e46f3c:	48 8b cf             	mov    %rdi,%rcx
140e46f3f:	e8 7c 62 ff ff       	call   0x140e3d1c0
140e46f44:	85 c0                	test   %eax,%eax
140e46f46:	0f 85 92 00 00 00    	jne    0x140e46fde
140e46f4c:	48 83 c7 03          	add    $0x3,%rdi
140e46f50:	eb 03                	jmp    0x140e46f55
140e46f52:	48 ff c7             	inc    %rdi
140e46f55:	8a 07                	mov    (%rdi),%al
140e46f57:	3c 20                	cmp    $0x20,%al
140e46f59:	74 f7                	je     0x140e46f52
140e46f5b:	3c 3d                	cmp    $0x3d,%al
140e46f5d:	75 7f                	jne    0x140e46fde
140e46f5f:	48 ff c7             	inc    %rdi
140e46f62:	80 3f 20             	cmpb   $0x20,(%rdi)
140e46f65:	74 f8                	je     0x140e46f5f
140e46f67:	be 05 00 00 00       	mov    $0x5,%esi
140e46f6c:	48 8d 15 51 e4 39 00 	lea    0x39e451(%rip),%rdx        # 0x1411e53c4
140e46f73:	44 8b c6             	mov    %esi,%r8d
140e46f76:	48 8b cf             	mov    %rdi,%rcx
140e46f79:	e8 e2 94 ff ff       	call   0x140e40460
140e46f7e:	85 c0                	test   %eax,%eax
140e46f80:	75 06                	jne    0x140e46f88
140e46f82:	0f ba 2b 12          	btsl   $0x12,(%rbx)
140e46f86:	eb 40                	jmp    0x140e46fc8
140e46f88:	be 08 00 00 00       	mov    $0x8,%esi
140e46f8d:	48 8d 15 3c e4 39 00 	lea    0x39e43c(%rip),%rdx        # 0x1411e53d0
140e46f94:	44 8b c6             	mov    %esi,%r8d
140e46f97:	48 8b cf             	mov    %rdi,%rcx
140e46f9a:	e8 c1 94 ff ff       	call   0x140e40460
140e46f9f:	85 c0                	test   %eax,%eax
140e46fa1:	75 06                	jne    0x140e46fa9
140e46fa3:	0f ba 2b 11          	btsl   $0x11,(%rbx)
140e46fa7:	eb 1f                	jmp    0x140e46fc8
140e46fa9:	be 07 00 00 00       	mov    $0x7,%esi
140e46fae:	48 8d 15 23 e4 39 00 	lea    0x39e423(%rip),%rdx        # 0x1411e53d8
140e46fb5:	44 8b c6             	mov    %esi,%r8d
140e46fb8:	48 8b cf             	mov    %rdi,%rcx
140e46fbb:	e8 a0 94 ff ff       	call   0x140e40460
140e46fc0:	85 c0                	test   %eax,%eax
140e46fc2:	75 1a                	jne    0x140e46fde
140e46fc4:	0f ba 2b 10          	btsl   $0x10,(%rbx)
140e46fc8:	48 8d 0c 3e          	lea    (%rsi,%rdi,1),%rcx
140e46fcc:	eb 03                	jmp    0x140e46fd1
140e46fce:	48 ff c1             	inc    %rcx
140e46fd1:	8a 01                	mov    (%rcx),%al
140e46fd3:	3c 20                	cmp    $0x20,%al
140e46fd5:	74 f7                	je     0x140e46fce
140e46fd7:	84 c0                	test   %al,%al
140e46fd9:	e9 42 ff ff ff       	jmp    0x140e46f20
140e46fde:	e8 0d 33 fe ff       	call   0x140e2a2f0
140e46fe3:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140e46fe9:	e8 96 31 fe ff       	call   0x140e2a184
140e46fee:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140e46ff3:	48 8b c3             	mov    %rbx,%rax
140e46ff6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140e46ffb:	48 83 c4 20          	add    $0x20,%rsp
140e46fff:	5f                   	pop    %rdi
140e47000:	c3                   	ret
140e47001:	cc                   	int3
140e47002:	cc                   	int3
140e47003:	cc                   	int3
140e47004:	48 8b c4             	mov    %rsp,%rax
140e47007:	48 89 58 08          	mov    %rbx,0x8(%rax)
140e4700b:	48 89 68 10          	mov    %rbp,0x10(%rax)
140e4700f:	48 89 70 18          	mov    %rsi,0x18(%rax)
140e47013:	48 89 78 20          	mov    %rdi,0x20(%rax)
140e47017:	41 56                	push   %r14
140e47019:	48 83 ec 20          	sub    $0x20,%rsp
140e4701d:	33 c0                	xor    %eax,%eax
140e4701f:	4c 8b c2             	mov    %rdx,%r8
140e47022:	48 89 01             	mov    %rax,(%rcx)
140e47025:	48 8b d9             	mov    %rcx,%rbx
140e47028:	89 41 08             	mov    %eax,0x8(%rcx)
140e4702b:	41 be 20 00 00 00    	mov    $0x20,%r14d
140e47031:	8b 05 2d 88 65 00    	mov    0x65882d(%rip),%eax        # 0x14149f864
140e47037:	89 41 04             	mov    %eax,0x4(%rcx)
140e4703a:	0f b7 02             	movzwl (%rdx),%eax
140e4703d:	eb 08                	jmp    0x140e47047
140e4703f:	49 83 c0 02          	add    $0x2,%r8
140e47043:	41 0f b7 00          	movzwl (%r8),%eax
140e47047:	66 41 3b c6          	cmp    %r14w,%ax