1800ff75a:	74 1a                	je     0x1800ff776
1800ff75c:	8b 52 28             	mov    0x28(%rdx),%edx
1800ff75f:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
1800ff764:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800ff768:	48 8b cf             	mov    %rdi,%rcx
1800ff76b:	ff d0                	call   *%rax
1800ff76d:	0f 1f 00             	nopl   (%rax)
1800ff770:	8b 5e 24             	mov    0x24(%rsi),%ebx
1800ff773:	4c 8b f0             	mov    %rax,%r14
1800ff776:	48 83 64 24 68 00    	andq   $0x0,0x68(%rsp)
1800ff77c:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1800ff781:	e8 a6 04 04 00       	call   0x18013fc2c
1800ff786:	85 db                	test   %ebx,%ebx
1800ff788:	74 7a                	je     0x1800ff804
1800ff78a:	33 f6                	xor    %esi,%esi
1800ff78c:	85 db                	test   %ebx,%ebx
1800ff78e:	74 74                	je     0x1800ff804
1800ff790:	4d 8b fe             	mov    %r14,%r15
1800ff793:	41 8b 17             	mov    (%r15),%edx
1800ff796:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1800ff79b:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800ff79f:	48 8b cf             	mov    %rdi,%rcx
1800ff7a2:	ff d0                	call   *%rax
1800ff7a4:	0f 1f 00             	nopl   (%rax)
1800ff7a7:	44 0f b7 40 02       	movzwl 0x2(%rax),%r8d
1800ff7ac:	48 8d 48 14          	lea    0x14(%rax),%rcx
1800ff7b0:	8a 40 10             	mov    0x10(%rax),%al
1800ff7b3:	a8 01                	test   $0x1,%al
1800ff7b5:	74 0d                	je     0x1800ff7c4
1800ff7b7:	48 8b d1             	mov    %rcx,%rdx
1800ff7ba:	49 8b cd             	mov    %r13,%rcx
1800ff7bd:	e8 1e 02 00 00       	call   0x1800ff9e0
1800ff7c2:	eb 1f                	jmp    0x1800ff7e3
1800ff7c4:	41 0f b7 55 00       	movzwl 0x0(%r13),%edx
1800ff7c9:	4d 8b c8             	mov    %r8,%r9
1800ff7cc:	4c 8b c1             	mov    %rcx,%r8
1800ff7cf:	49 d1 e9             	shr    $1,%r9
1800ff7d2:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1800ff7d6:	48 d1 ea             	shr    $1,%rdx
1800ff7d9:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1800ff7de:	e8 b9 e1 f7 ff       	call   0x18007d99c
1800ff7e3:	8b e8                	mov    %eax,%ebp
1800ff7e5:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1800ff7ea:	48 8b 47 10          	mov    0x10(%rdi),%rax
1800ff7ee:	48 8b cf             	mov    %rdi,%rcx
1800ff7f1:	ff d0                	call   *%rax
1800ff7f3:	0f 1f 00             	nopl   (%rax)
1800ff7f6:	85 ed                	test   %ebp,%ebp
1800ff7f8:	74 3d                	je     0x1800ff837
1800ff7fa:	ff c6                	inc    %esi
1800ff7fc:	49 83 c7 04          	add    $0x4,%r15
1800ff800:	3b f3                	cmp    %ebx,%esi
1800ff802:	72 8f                	jb     0x1800ff793
1800ff804:	83 cb ff             	or     $0xffffffff,%ebx
1800ff807:	4d 85 f6             	test   %r14,%r14
1800ff80a:	74 11                	je     0x1800ff81d
1800ff80c:	48 8b 47 10          	mov    0x10(%rdi),%rax
1800ff810:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1800ff815:	48 8b cf             	mov    %rdi,%rcx
1800ff818:	ff d0                	call   *%rax
1800ff81a:	0f 1f 00             	nopl   (%rax)
1800ff81d:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1800ff822:	8b c3                	mov    %ebx,%eax
1800ff824:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800ff829:	48 83 c4 30          	add    $0x30,%rsp
1800ff82d:	41 5f                	pop    %r15
1800ff82f:	41 5e                	pop    %r14
1800ff831:	41 5d                	pop    %r13
1800ff833:	5f                   	pop    %rdi
1800ff834:	5e                   	pop    %rsi
1800ff835:	c3                   	ret
1800ff836:	cc                   	int3
1800ff837:	41 8b 1c b6          	mov    (%r14,%rsi,4),%ebx
1800ff83b:	eb ca                	jmp    0x1800ff807
1800ff83d:	cc                   	int3
1800ff83e:	cc                   	int3
1800ff83f:	cc                   	int3
1800ff840:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ff845:	57                   	push   %rdi
1800ff846:	48 83 ec 20          	sub    $0x20,%rsp
1800ff84a:	45 8b 50 04          	mov    0x4(%r8),%r10d
1800ff84e:	49 8b d8             	mov    %r8,%rbx
1800ff851:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1800ff856:	41 b8 00 00 00 80    	mov    $0x80000000,%r8d
1800ff85c:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1800ff861:	c6 00 00             	movb   $0x0,(%rax)
1800ff864:	41 8d 82 00 00 00 80 	lea    -0x80000000(%r10),%eax
1800ff86b:	48 83 27 00          	andq   $0x0,(%rdi)
1800ff86f:	45 3b d0             	cmp    %r8d,%r10d
1800ff872:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1800ff877:	41 0f 42 c2          	cmovb  %r10d,%eax
1800ff87b:	41 89 01             	mov    %eax,(%r9)
1800ff87e:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800ff882:	72 1f                	jb     0x1800ff8a3
1800ff884:	ff d0                	call   *%rax
1800ff886:	0f 1f 00             	nopl   (%rax)
1800ff889:	48 85 c0             	test   %rax,%rax
1800ff88c:	74 25                	je     0x1800ff8b3
1800ff88e:	48 8d 43 08          	lea    0x8(%rbx),%rax
1800ff892:	48 89 07             	mov    %rax,(%rdi)
1800ff895:	b0 01                	mov    $0x1,%al
1800ff897:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ff89c:	48 83 c4 20          	add    $0x20,%rsp
1800ff8a0:	5f                   	pop    %rdi
1800ff8a1:	c3                   	ret
1800ff8a2:	cc                   	int3
1800ff8a3:	8b 53 08             	mov    0x8(%rbx),%edx
1800ff8a6:	ff d0                	call   *%rax
1800ff8a8:	0f 1f 00             	nopl   (%rax)
1800ff8ab:	48 89 07             	mov    %rax,(%rdi)
1800ff8ae:	48 85 c0             	test   %rax,%rax
1800ff8b1:	75 e2                	jne    0x1800ff895
1800ff8b3:	32 c0                	xor    %al,%al
1800ff8b5:	eb e0                	jmp    0x1800ff897
1800ff8b7:	cc                   	int3
1800ff8b8:	4c 8b dc             	mov    %rsp,%r11
1800ff8bb:	48 83 ec 58          	sub    $0x58,%rsp
1800ff8bf:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1800ff8c6:	00
1800ff8c7:	49 83 63 f0 00       	andq   $0x0,-0x10(%r11)
1800ff8cc:	49 89 43 d8          	mov    %rax,-0x28(%r11)
1800ff8d0:	49 8d 43 e8          	lea    -0x18(%r11),%rax
1800ff8d4:	49 89 43 d0          	mov    %rax,-0x30(%r11)
1800ff8d8:	49 8d 43 f0          	lea    -0x10(%r11),%rax
1800ff8dc:	49 89 43 c8          	mov    %rax,-0x38(%r11)
1800ff8e0:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
1800ff8e5:	e8 56 ff ff ff       	call   0x1800ff840
1800ff8ea:	84 c0                	test   %al,%al
1800ff8ec:	74 0e                	je     0x1800ff8fc
1800ff8ee:	80 7c 24 40 01       	cmpb   $0x1,0x40(%rsp)
1800ff8f3:	74 07                	je     0x1800ff8fc
1800ff8f5:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1800ff8fa:	eb 02                	jmp    0x1800ff8fe
1800ff8fc:	33 c0                	xor    %eax,%eax
1800ff8fe:	48 83 c4 58          	add    $0x58,%rsp
1800ff902:	c3                   	ret
1800ff903:	cc                   	int3
1800ff904:	40 53                	rex push %rbx
1800ff906:	48 83 ec 30          	sub    $0x30,%rsp
1800ff90a:	48 8b 05 5f d0 06 00 	mov    0x6d05f(%rip),%rax        # 0x18016c970
1800ff911:	48 33 c4             	xor    %rsp,%rax
1800ff914:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800ff919:	81 39 48 76 4c 45    	cmpl   $0x454c7648,(%rcx)
1800ff91f:	48 8b d9             	mov    %rcx,%rbx
1800ff922:	74 04                	je     0x1800ff928
1800ff924:	33 c0                	xor    %eax,%eax
1800ff926:	eb 28                	jmp    0x1800ff950
1800ff928:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1800ff92d:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1800ff933:	48 8b d3             	mov    %rbx,%rdx
1800ff936:	48 8d 0d 03 02 07 00 	lea    0x70203(%rip),%rcx        # 0x18016fb40
1800ff93d:	e8 26 0b fe ff       	call   0x1800e0468
1800ff942:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1800ff946:	33 c0                	xor    %eax,%eax
1800ff948:	48 3b 4c 24 20       	cmp    0x20(%rsp),%rcx
1800ff94d:	0f 94 c0             	sete   %al
1800ff950:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1800ff955:	48 33 cc             	xor    %rsp,%rcx
1800ff958:	e8 cf 61 f1 ff       	call   0x180015b2c
1800ff95d:	48 83 c4 30          	add    $0x30,%rsp
1800ff961:	5b                   	pop    %rbx
1800ff962:	c3                   	ret
1800ff963:	cc                   	int3
1800ff964:	40 53                	rex push %rbx
1800ff966:	48 83 ec 30          	sub    $0x30,%rsp
1800ff96a:	48 8b 05 ff cf 06 00 	mov    0x6cfff(%rip),%rax        # 0x18016c970
1800ff971:	48 33 c4             	xor    %rsp,%rax
1800ff974:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800ff979:	49 8b d8             	mov    %r8,%rbx
1800ff97c:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1800ff981:	44 8d 42 d8          	lea    -0x28(%rdx),%r8d
1800ff985:	48 8d 51 28          	lea    0x28(%rcx),%rdx
1800ff989:	48 8d 0d b0 01 07 00 	lea    0x701b0(%rip),%rcx        # 0x18016fb40
1800ff990:	e8 d3 0a fe ff       	call   0x1800e0468
1800ff995:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1800ff999:	33 c0                	xor    %eax,%eax
1800ff99b:	48 3b 4c 24 20       	cmp    0x20(%rsp),%rcx
1800ff9a0:	0f 94 c0             	sete   %al
1800ff9a3:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1800ff9a8:	48 33 cc             	xor    %rsp,%rcx
1800ff9ab:	e8 7c 61 f1 ff       	call   0x180015b2c
1800ff9b0:	48 83 c4 30          	add    $0x30,%rsp
1800ff9b4:	5b                   	pop    %rbx
1800ff9b5:	c3                   	ret
1800ff9b6:	cc                   	int3
1800ff9b7:	cc                   	int3
1800ff9b8:	d1 ea                	shr    $1,%edx
1800ff9ba:	41 3b d1             	cmp    %r9d,%edx
1800ff9bd:	44 0f 42 ca          	cmovb  %edx,%r9d
1800ff9c1:	45 85 c9             	test   %r9d,%r9d
1800ff9c4:	74 17                	je     0x1800ff9dd
1800ff9c6:	41 8b d1             	mov    %r9d,%edx
1800ff9c9:	41 0f b6 00          	movzbl (%r8),%eax
1800ff9cd:	49 ff c0             	inc    %r8
1800ff9d0:	66 89 01             	mov    %ax,(%rcx)
1800ff9d3:	48 8d 49 02          	lea    0x2(%rcx),%rcx
1800ff9d7:	48 83 ea 01          	sub    $0x1,%rdx
1800ff9db:	75 ec                	jne    0x1800ff9c9
1800ff9dd:	c3                   	ret
1800ff9de:	cc                   	int3
1800ff9df:	cc                   	int3
1800ff9e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ff9e5:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1800ff9ea:	44 0f b7 09          	movzwl (%rcx),%r9d
1800ff9ee:	4c 8b da             	mov    %rdx,%r11
1800ff9f1:	66 41 d1 e9          	shr    $1,%r9w
1800ff9f5:	4c 8b 51 08          	mov    0x8(%rcx),%r10
1800ff9f9:	74 4e                	je     0x1800ffa49
1800ff9fb:	bf e0 ff 00 00       	mov    $0xffe0,%edi
1800ffa00:	8d 5f 1f             	lea    0x1f(%rdi),%ebx
1800ffa03:	66 45 85 c0          	test   %r8w,%r8w
1800ffa07:	74 40                	je     0x1800ffa49
1800ffa09:	41 0f b7 0a          	movzwl (%r10),%ecx
1800ffa0d:	49 83 c2 02          	add    $0x2,%r10
1800ffa11:	41 0f b6 13          	movzbl (%r11),%edx
1800ffa15:	49 ff c3             	inc    %r11
1800ffa18:	66 3b ca             	cmp    %dx,%cx
1800ffa1b:	74 22                	je     0x1800ffa3f
1800ffa1d:	8d 41 9f             	lea    -0x61(%rcx),%eax
1800ffa20:	66 83 f8 19          	cmp    $0x19,%ax
1800ffa24:	77 03                	ja     0x1800ffa29
1800ffa26:	66 03 cf             	add    %di,%cx
1800ffa29:	8d 42 9f             	lea    -0x61(%rdx),%eax
1800ffa2c:	66 83 f8 19          	cmp    $0x19,%ax
1800ffa30:	77 03                	ja     0x1800ffa35
1800ffa32:	66 03 d7             	add    %di,%dx
1800ffa35:	0f b7 c2             	movzwl %dx,%eax
1800ffa38:	0f b7 d1             	movzwl %cx,%edx
1800ffa3b:	2b d0                	sub    %eax,%edx
1800ffa3d:	75 20                	jne    0x1800ffa5f
1800ffa3f:	66 44 03 c3          	add    %bx,%r8w
1800ffa43:	66 44 03 cb          	add    %bx,%r9w
1800ffa47:	75 ba                	jne    0x1800ffa03
1800ffa49:	41 0f b7 c8          	movzwl %r8w,%ecx
1800ffa4d:	41 0f b7 c1          	movzwl %r9w,%eax
1800ffa51:	2b c1                	sub    %ecx,%eax
1800ffa53:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1800ffa58:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
1800ffa5d:	c3                   	ret
1800ffa5e:	cc                   	int3
1800ffa5f:	8b c2                	mov    %edx,%eax
1800ffa61:	eb f0                	jmp    0x1800ffa53
1800ffa63:	cc                   	int3
1800ffa64:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ffa69:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1800ffa6e:	0f b7 0a             	movzwl (%rdx),%ecx
1800ffa71:	bf e0 ff 00 00       	mov    $0xffe0,%edi
1800ffa76:	4c 8b 15 8b c8 05 00 	mov    0x5c88b(%rip),%r10        # 0x18015c308
1800ffa7d:	41 b9 11 00 00 00    	mov    $0x11,%r9d
1800ffa83:	4c 8b 5a 08          	mov    0x8(%rdx),%r11
1800ffa87:	66 d1 e9             	shr    $1,%cx
1800ffa8a:	8d 5f 1f             	lea    0x1f(%rdi),%ebx
1800ffa8d:	66 85 c9             	test   %cx,%cx
1800ffa90:	74 46                	je     0x1800ffad8
1800ffa92:	41 0f b7 12          	movzwl (%r10),%edx
1800ffa96:	49 83 c2 02          	add    $0x2,%r10
1800ffa9a:	45 0f b7 03          	movzwl (%r11),%r8d
1800ffa9e:	49 83 c3 02          	add    $0x2,%r11
1800ffaa2:	66 41 3b d0          	cmp    %r8w,%dx
1800ffaa6:	74 27                	je     0x1800ffacf
1800ffaa8:	8d 42 9f             	lea    -0x61(%rdx),%eax
1800ffaab:	66 83 f8 19          	cmp    $0x19,%ax
1800ffaaf:	77 03                	ja     0x1800ffab4
1800ffab1:	66 03 d7             	add    %di,%dx
1800ffab4:	41 8d 40 9f          	lea    -0x61(%r8),%eax
1800ffab8:	66 83 f8 19          	cmp    $0x19,%ax
1800ffabc:	77 04                	ja     0x1800ffac2
1800ffabe:	66 44 03 c7          	add    %di,%r8w
1800ffac2:	41 0f b7 c0          	movzwl %r8w,%eax
1800ffac6:	44 0f b7 c2          	movzwl %dx,%r8d
1800ffaca:	44 2b c0             	sub    %eax,%r8d
1800ffacd:	75 1e                	jne    0x1800ffaed
1800ffacf:	66 03 cb             	add    %bx,%cx
1800ffad2:	66 44 03 cb          	add    %bx,%r9w
1800ffad6:	75 b5                	jne    0x1800ffa8d
1800ffad8:	0f b7 c9             	movzwl %cx,%ecx
1800ffadb:	41 0f b7 c1          	movzwl %r9w,%eax
1800ffadf:	2b c1                	sub    %ecx,%eax
1800ffae1:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1800ffae6:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
1800ffaeb:	c3                   	ret
1800ffaec:	cc                   	int3
1800ffaed:	41 8b c0             	mov    %r8d,%eax
1800ffaf0:	eb ef                	jmp    0x1800ffae1
1800ffaf2:	cc                   	int3
1800ffaf3:	cc                   	int3
1800ffaf4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ffaf9:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1800ffafe:	4d 8b d8             	mov    %r8,%r11
1800ffb01:	4c 8b d1             	mov    %rcx,%r10
1800ffb04:	66 85 d2             	test   %dx,%dx
1800ffb07:	74 52                	je     0x1800ffb5b
1800ffb09:	bf e0 ff 00 00       	mov    $0xffe0,%edi
1800ffb0e:	8d 5f 1f             	lea    0x1f(%rdi),%ebx
1800ffb11:	66 45 85 c9          	test   %r9w,%r9w
1800ffb15:	74 44                	je     0x1800ffb5b
1800ffb17:	41 0f b6 0a          	movzbl (%r10),%ecx
1800ffb1b:	49 ff c2             	inc    %r10
1800ffb1e:	45 0f b6 03          	movzbl (%r11),%r8d
1800ffb22:	49 ff c3             	inc    %r11
1800ffb25:	66 41 3b c8          	cmp    %r8w,%cx
1800ffb29:	74 27                	je     0x1800ffb52
1800ffb2b:	8d 41 9f             	lea    -0x61(%rcx),%eax
1800ffb2e:	66 83 f8 19          	cmp    $0x19,%ax
1800ffb32:	77 03                	ja     0x1800ffb37
1800ffb34:	66 03 cf             	add    %di,%cx
1800ffb37:	41 8d 40 9f          	lea    -0x61(%r8),%eax
1800ffb3b:	66 83 f8 19          	cmp    $0x19,%ax
1800ffb3f:	77 04                	ja     0x1800ffb45
1800ffb41:	66 44 03 c7          	add    %di,%r8w
1800ffb45:	41 0f b7 c0          	movzwl %r8w,%eax
1800ffb49:	44 0f b7 c1          	movzwl %cx,%r8d
1800ffb4d:	44 2b c0             	sub    %eax,%r8d
1800ffb50:	75 1e                	jne    0x1800ffb70
1800ffb52:	66 44 03 cb          	add    %bx,%r9w
1800ffb56:	66 03 d3             	add    %bx,%dx
1800ffb59:	75 b6                	jne    0x1800ffb11
1800ffb5b:	41 0f b7 c9          	movzwl %r9w,%ecx
1800ffb5f:	0f b7 c2             	movzwl %dx,%eax
1800ffb62:	2b c1                	sub    %ecx,%eax
1800ffb64:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1800ffb69:	48 8b 7c 24 10       	mov    0x10(%rsp),%rdi
1800ffb6e:	c3                   	ret
1800ffb6f:	cc                   	int3
1800ffb70:	41 8b c0             	mov    %r8d,%eax
1800ffb73:	eb ef                	jmp    0x1800ffb64
1800ffb75:	cc                   	int3
1800ffb76:	cc                   	int3
1800ffb77:	cc                   	int3
1800ffb78:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ffb7d:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1800ffb82:	44 0f b7 09          	movzwl (%rcx),%r9d
1800ffb86:	33 db                	xor    %ebx,%ebx
1800ffb88:	4c 8b d2             	mov    %rdx,%r10
1800ffb8b:	66 45 85 c9          	test   %r9w,%r9w
1800ffb8f:	0f 84 9e 00 00 00    	je     0x1800ffc33
1800ffb95:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800ffb99:	44 0f b7 18          	movzwl (%rax),%r11d
1800ffb9d:	66 45 85 db          	test   %r11w,%r11w
1800ffba1:	0f 84 8c 00 00 00    	je     0x1800ffc33
1800ffba7:	41 0f b7 d1          	movzwl %r9w,%edx
1800ffbab:	bf fe ff 00 00       	mov    $0xfffe,%edi
1800ffbb0:	66 41 83 fb 5c       	cmp    $0x5c,%r11w
1800ffbb5:	75 29                	jne    0x1800ffbe0
1800ffbb7:	44 0f b7 09          	movzwl (%rcx),%r9d
1800ffbbb:	48 83 c0 02          	add    $0x2,%rax
1800ffbbf:	66 01 79 02          	add    %di,0x2(%rcx)
1800ffbc3:	66 41 83 e9 02       	sub    $0x2,%r9w
1800ffbc8:	48 89 41 08          	mov    %rax,0x8(%rcx)
1800ffbcc:	41 0f b7 d1          	movzwl %r9w,%edx