1004ac978:	31 db                	xor    %ebx,%ebx
1004ac97a:	eb 0f                	jmp    1004ac98b <.text+0xab98b>
1004ac97c:	0f 1f 40 00          	nopl   0x0(%rax)
1004ac980:	83 e8 01             	sub    $0x1,%eax
1004ac983:	4c 63 d8             	movslq %eax,%r11
1004ac986:	4c 39 db             	cmp    %r11,%rbx
1004ac989:	7f 3b                	jg     1004ac9c6 <.text+0xab9c6>
1004ac98b:	4a 8d 14 1b          	lea    (%rbx,%r11,1),%rdx
1004ac98f:	48 89 d0             	mov    %rdx,%rax
1004ac992:	48 c1 e8 3f          	shr    $0x3f,%rax
1004ac996:	48 01 d0             	add    %rdx,%rax
1004ac999:	48 d1 f8             	sar    $1,%rax
1004ac99c:	48 63 d0             	movslq %eax,%rdx
1004ac99f:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
1004ac9a3:	48 c1 e2 04          	shl    $0x4,%rdx
1004ac9a7:	4c 01 ca             	add    %r9,%rdx
1004ac9aa:	48 8b 0a             	mov    (%rdx),%rcx
1004ac9ad:	4c 39 d1             	cmp    %r10,%rcx
1004ac9b0:	7f ce                	jg     1004ac980 <.text+0xab980>
1004ac9b2:	48 03 4a 08          	add    0x8(%rdx),%rcx
1004ac9b6:	4c 39 d1             	cmp    %r10,%rcx
1004ac9b9:	7f 25                	jg     1004ac9e0 <.text+0xab9e0>
1004ac9bb:	83 c0 01             	add    $0x1,%eax
1004ac9be:	48 63 d8             	movslq %eax,%rbx
1004ac9c1:	4c 39 db             	cmp    %r11,%rbx
1004ac9c4:	7e c5                	jle    1004ac98b <.text+0xab98b>
1004ac9c6:	48 8d 14 5b          	lea    (%rbx,%rbx,2),%rdx
1004ac9ca:	31 c0                	xor    %eax,%eax
1004ac9cc:	48 c1 e2 04          	shl    $0x4,%rdx
1004ac9d0:	4c 01 ca             	add    %r9,%rdx
1004ac9d3:	49 89 10             	mov    %rdx,(%r8)
1004ac9d6:	5b                   	pop    %rbx
1004ac9d7:	c3                   	ret
1004ac9d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004ac9df:	00
1004ac9e0:	b8 01 00 00 00       	mov    $0x1,%eax
1004ac9e5:	49 89 10             	mov    %rdx,(%r8)
1004ac9e8:	5b                   	pop    %rbx
1004ac9e9:	c3                   	ret
1004ac9ea:	4c 89 ca             	mov    %r9,%rdx
1004ac9ed:	31 c0                	xor    %eax,%eax
1004ac9ef:	eb e2                	jmp    1004ac9d3 <.text+0xab9d3>
1004ac9f1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004ac9f8:	00 00 00 00
1004ac9fc:	0f 1f 40 00          	nopl   0x0(%rax)
1004aca00:	56                   	push   %rsi
1004aca01:	53                   	push   %rbx
1004aca02:	48 89 cb             	mov    %rcx,%rbx
1004aca05:	48 89 d1             	mov    %rdx,%rcx
1004aca08:	4c 39 c2             	cmp    %r8,%rdx
1004aca0b:	7d 72                	jge    1004aca7f <.text+0xaba7f>
1004aca0d:	49 01 d0             	add    %rdx,%r8
1004aca10:	4c 8d 0c 52          	lea    (%rdx,%rdx,2),%r9
1004aca14:	4b 8d 34 40          	lea    (%r8,%r8,2),%rsi
1004aca18:	49 c1 e1 04          	shl    $0x4,%r9
1004aca1c:	48 c1 e6 04          	shl    $0x4,%rsi
1004aca20:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004aca24:	49 89 f2             	mov    %rsi,%r10
1004aca27:	48 83 c1 01          	add    $0x1,%rcx
1004aca2b:	4d 29 ca             	sub    %r9,%r10
1004aca2e:	4a 8d 14 08          	lea    (%rax,%r9,1),%rdx
1004aca32:	4c 01 d0             	add    %r10,%rax
1004aca35:	49 83 c1 30          	add    $0x30,%r9
1004aca39:	f3 0f 6f 10          	movdqu (%rax),%xmm2
1004aca3d:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
1004aca41:	f3 0f 6f 42 10       	movdqu 0x10(%rdx),%xmm0
1004aca46:	4c 8b 5a 20          	mov    0x20(%rdx),%r11
1004aca4a:	0f 11 12             	movups %xmm2,(%rdx)
1004aca4d:	f3 0f 6f 58 10       	movdqu 0x10(%rax),%xmm3
1004aca52:	44 0f b7 52 28       	movzwl 0x28(%rdx),%r10d
1004aca57:	0f 11 5a 10          	movups %xmm3,0x10(%rdx)
1004aca5b:	f3 0f 6f 60 20       	movdqu 0x20(%rax),%xmm4
1004aca60:	0f 11 62 20          	movups %xmm4,0x20(%rdx)
1004aca64:	4c 89 58 20          	mov    %r11,0x20(%rax)
1004aca68:	66 44 89 50 28       	mov    %r10w,0x28(%rax)
1004aca6d:	0f 11 08             	movups %xmm1,(%rax)
1004aca70:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1004aca74:	4c 89 c0             	mov    %r8,%rax
1004aca77:	48 29 c8             	sub    %rcx,%rax
1004aca7a:	48 39 c1             	cmp    %rax,%rcx
1004aca7d:	7c a1                	jl     1004aca20 <.text+0xaba20>
1004aca7f:	5b                   	pop    %rbx
1004aca80:	5e                   	pop    %rsi
1004aca81:	c3                   	ret
1004aca82:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004aca89:	00 00 00 00
1004aca8d:	0f 1f 00             	nopl   (%rax)
1004aca90:	41 55                	push   %r13
1004aca92:	41 54                	push   %r12
1004aca94:	55                   	push   %rbp
1004aca95:	57                   	push   %rdi
1004aca96:	56                   	push   %rsi
1004aca97:	53                   	push   %rbx
1004aca98:	48 83 ec 28          	sub    $0x28,%rsp
1004aca9c:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
1004acaa3:	00
1004acaa4:	48 89 d3             	mov    %rdx,%rbx
1004acaa7:	41 8b 10             	mov    (%r8),%edx
1004acaaa:	48 89 ce             	mov    %rcx,%rsi
1004acaad:	85 d2                	test   %edx,%edx
1004acaaf:	75 27                	jne    1004acad8 <.text+0xabad8>
1004acab1:	0f b6 43 28          	movzbl 0x28(%rbx),%eax
1004acab5:	3c 02                	cmp    $0x2,%al
1004acab7:	74 1f                	je     1004acad8 <.text+0xabad8>
1004acab9:	0f b6 53 29          	movzbl 0x29(%rbx),%edx
1004acabd:	3c 01                	cmp    $0x1,%al
1004acabf:	74 6f                	je     1004acb30 <.text+0xabb30>
1004acac1:	80 fa 02             	cmp    $0x2,%dl
1004acac4:	74 58                	je     1004acb1e <.text+0xabb1e>
1004acac6:	31 c0                	xor    %eax,%eax
1004acac8:	48 83 c4 28          	add    $0x28,%rsp
1004acacc:	5b                   	pop    %rbx
1004acacd:	5e                   	pop    %rsi
1004acace:	5f                   	pop    %rdi
1004acacf:	5d                   	pop    %rbp
1004acad0:	41 5c                	pop    %r12
1004acad2:	41 5d                	pop    %r13
1004acad4:	c3                   	ret
1004acad5:	0f 1f 00             	nopl   (%rax)
1004acad8:	41 c7 00 01 00 00 00 	movl   $0x1,(%r8)
1004acadf:	4d 63 c9             	movslq %r9d,%r9
1004acae2:	4c 3b 8e 50 04 00 00 	cmp    0x450(%rsi),%r9
1004acae9:	7c 2d                	jl     1004acb18 <.text+0xabb18>
1004acaeb:	80 7b 29 02          	cmpb   $0x2,0x29(%rbx)
1004acaef:	74 44                	je     1004acb35 <.text+0xabb35>
1004acaf1:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1004acaf8:	00
1004acaf9:	8b 00                	mov    (%rax),%eax
1004acafb:	85 c0                	test   %eax,%eax
1004acafd:	75 44                	jne    1004acb43 <.text+0xabb43>
1004acaff:	31 c0                	xor    %eax,%eax
1004acb01:	80 7b 29 01          	cmpb   $0x1,0x29(%rbx)
1004acb05:	0f 95 c0             	setne  %al
1004acb08:	48 83 c4 28          	add    $0x28,%rsp
1004acb0c:	5b                   	pop    %rbx
1004acb0d:	5e                   	pop    %rsi
1004acb0e:	5f                   	pop    %rdi
1004acb0f:	5d                   	pop    %rbp
1004acb10:	41 5c                	pop    %r12
1004acb12:	41 5d                	pop    %r13
1004acb14:	c3                   	ret
1004acb15:	0f 1f 00             	nopl   (%rax)
1004acb18:	80 7b 29 02          	cmpb   $0x2,0x29(%rbx)
1004acb1c:	75 a8                	jne    1004acac6 <.text+0xabac6>
1004acb1e:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1004acb25:	00
1004acb26:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1004acb2c:	31 c0                	xor    %eax,%eax
1004acb2e:	eb 98                	jmp    1004acac8 <.text+0xabac8>
1004acb30:	80 fa 02             	cmp    $0x2,%dl
1004acb33:	75 bc                	jne    1004acaf1 <.text+0xabaf1>
1004acb35:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1004acb3c:	00
1004acb3d:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1004acb43:	48 63 53 10          	movslq 0x10(%rbx),%rdx
1004acb47:	4c 8b 43 20          	mov    0x20(%rbx),%r8
1004acb4b:	c6 43 29 02          	movb   $0x2,0x29(%rbx)
1004acb4f:	85 d2                	test   %edx,%edx
1004acb51:	7e 35                	jle    1004acb88 <.text+0xabb88>
1004acb53:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1004acb57:	49 8d 40 29          	lea    0x29(%r8),%rax
1004acb5b:	48 c1 e1 04          	shl    $0x4,%rcx
1004acb5f:	48 8d 14 01          	lea    (%rcx,%rax,1),%rdx
1004acb63:	83 e1 10             	and    $0x10,%ecx
1004acb66:	74 10                	je     1004acb78 <.text+0xabb78>
1004acb68:	c6 00 02             	movb   $0x2,(%rax)
1004acb6b:	49 8d 40 59          	lea    0x59(%r8),%rax
1004acb6f:	48 39 c2             	cmp    %rax,%rdx
1004acb72:	74 14                	je     1004acb88 <.text+0xabb88>
1004acb74:	0f 1f 40 00          	nopl   0x0(%rax)
1004acb78:	c6 00 02             	movb   $0x2,(%rax)
1004acb7b:	48 83 c0 60          	add    $0x60,%rax
1004acb7f:	c6 40 d0 02          	movb   $0x2,-0x30(%rax)
1004acb83:	48 39 c2             	cmp    %rax,%rdx
1004acb86:	75 f0                	jne    1004acb78 <.text+0xabb78>
1004acb88:	4c 8b 2d c1 66 27 00 	mov    0x2766c1(%rip),%r13        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004acb8f:	48 8b 43 08          	mov    0x8(%rbx),%rax
1004acb93:	49 8b 55 00          	mov    0x0(%r13),%rdx
1004acb97:	48 3b 82 70 04 00 00 	cmp    0x470(%rdx),%rax
1004acb9e:	7f 3e                	jg     1004acbde <.text+0xabbde>
1004acba0:	31 ed                	xor    %ebp,%ebp
1004acba2:	45 31 e4             	xor    %r12d,%r12d
1004acba5:	48 85 c0             	test   %rax,%rax
1004acba8:	7f 10                	jg     1004acbba <.text+0xabbba>
1004acbaa:	eb 4c                	jmp    1004acbf8 <.text+0xabbf8>
1004acbac:	0f 1f 40 00          	nopl   0x0(%rax)
1004acbb0:	48 83 c5 01          	add    $0x1,%rbp
1004acbb4:	48 39 6b 08          	cmp    %rbp,0x8(%rbx)
1004acbb8:	7e 3e                	jle    1004acbf8 <.text+0xabbf8>
1004acbba:	48 8b 13             	mov    (%rbx),%rdx
1004acbbd:	48 89 f1             	mov    %rsi,%rcx
1004acbc0:	48 01 fa             	add    %rdi,%rdx
1004acbc3:	48 01 ea             	add    %rbp,%rdx
1004acbc6:	e8 85 db 04 00       	call   1004fa750 <.text+0xf9750>
1004acbcb:	41 01 c4             	add    %eax,%r12d
1004acbce:	49 8b 45 00          	mov    0x0(%r13),%rax
1004acbd2:	49 63 d4             	movslq %r12d,%rdx
1004acbd5:	48 3b 90 70 04 00 00 	cmp    0x470(%rax),%rdx
1004acbdc:	7e d2                	jle    1004acbb0 <.text+0xabbb0>
1004acbde:	b8 01 00 00 00       	mov    $0x1,%eax
1004acbe3:	c6 43 29 00          	movb   $0x0,0x29(%rbx)
1004acbe7:	48 83 c4 28          	add    $0x28,%rsp
1004acbeb:	5b                   	pop    %rbx
1004acbec:	5e                   	pop    %rsi
1004acbed:	5f                   	pop    %rdi
1004acbee:	5d                   	pop    %rbp
1004acbef:	41 5c                	pop    %r12
1004acbf1:	41 5d                	pop    %r13
1004acbf3:	c3                   	ret
1004acbf4:	0f 1f 40 00          	nopl   0x0(%rax)
1004acbf8:	c6 43 29 01          	movb   $0x1,0x29(%rbx)
1004acbfc:	31 c0                	xor    %eax,%eax
1004acbfe:	e9 c5 fe ff ff       	jmp    1004acac8 <.text+0xabac8>
1004acc03:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004acc0a:	00 00 00 00
1004acc0e:	66 90                	xchg   %ax,%ax
1004acc10:	57                   	push   %rdi
1004acc11:	56                   	push   %rsi
1004acc12:	53                   	push   %rbx
1004acc13:	48 83 ec 20          	sub    $0x20,%rsp
1004acc17:	45 31 c0             	xor    %r8d,%r8d
1004acc1a:	48 8b 01             	mov    (%rcx),%rax
1004acc1d:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1004acc21:	48 03 71 08          	add    0x8(%rcx),%rsi
1004acc25:	48 8b 78 08          	mov    0x8(%rax),%rdi
1004acc29:	48 89 f2             	mov    %rsi,%rdx
1004acc2c:	48 89 cb             	mov    %rcx,%rbx
1004acc2f:	48 89 f9             	mov    %rdi,%rcx
1004acc32:	e8 d9 60 04 00       	call   1004f2d10 <.text+0xf1d10>
1004acc37:	48 89 c1             	mov    %rax,%rcx
1004acc3a:	e8 51 2b 1e 00       	call   10068f790 <.text+0x28e790>
1004acc3f:	0f b6 10             	movzbl (%rax),%edx
1004acc42:	84 d2                	test   %dl,%dl
1004acc44:	75 4a                	jne    1004acc90 <.text+0xabc90>
1004acc46:	48 83 fe 01          	cmp    $0x1,%rsi
1004acc4a:	0f 84 80 00 00 00    	je     1004accd0 <.text+0xabcd0>
1004acc50:	31 d2                	xor    %edx,%edx
1004acc52:	48 39 37             	cmp    %rsi,(%rdi)
1004acc55:	0f 94 c2             	sete   %dl
1004acc58:	45 31 c0             	xor    %r8d,%r8d
1004acc5b:	83 ea 01             	sub    $0x1,%edx
1004acc5e:	48 39 37             	cmp    %rsi,(%rdi)
1004acc61:	41 0f 94 c0          	sete   %r8b
1004acc65:	49 83 e8 01          	sub    $0x1,%r8
1004acc69:	48 8b 03             	mov    (%rbx),%rax
1004acc6c:	48 8b 88 78 04 00 00 	mov    0x478(%rax),%rcx
1004acc73:	31 c0                	xor    %eax,%eax
1004acc75:	85 c9                	test   %ecx,%ecx
1004acc77:	0f 49 c1             	cmovns %ecx,%eax
1004acc7a:	4c 39 c1             	cmp    %r8,%rcx
1004acc7d:	0f 4d c2             	cmovge %edx,%eax
1004acc80:	89 43 20             	mov    %eax,0x20(%rbx)
1004acc83:	48 83 c4 20          	add    $0x20,%rsp
1004acc87:	5b                   	pop    %rbx
1004acc88:	5e                   	pop    %rsi
1004acc89:	5f                   	pop    %rdi
1004acc8a:	c3                   	ret
1004acc8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004acc90:	48 8b 03             	mov    (%rbx),%rax
1004acc93:	48 8b 88 48 04 00 00 	mov    0x448(%rax),%rcx
1004acc9a:	e8 b1 7b 11 00       	call   1005c4850 <.text+0x1c3850>
1004acc9f:	48 85 c0             	test   %rax,%rax
1004acca2:	75 a2                	jne    1004acc46 <.text+0xabc46>
1004acca4:	48 89 f2             	mov    %rsi,%rdx
1004acca7:	48 89 f9             	mov    %rdi,%rcx
1004accaa:	e8 61 fa 01 00       	call   1004cc710 <.text+0xcb710>
1004accaf:	48 89 f9             	mov    %rdi,%rcx
1004accb2:	89 c6                	mov    %eax,%esi
1004accb4:	e8 07 f1 01 00       	call   1004cbdc0 <.text+0xcadc0>
1004accb9:	48 89 c1             	mov    %rax,%rcx
1004accbc:	48 63 c6             	movslq %esi,%rax
1004accbf:	48 99                	cqto
1004accc1:	48 f7 f9             	idiv   %rcx
1004accc4:	89 c2                	mov    %eax,%edx
1004accc6:	4c 63 c0             	movslq %eax,%r8
1004accc9:	eb 9e                	jmp    1004acc69 <.text+0xabc69>
1004acccb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004accd0:	31 d2                	xor    %edx,%edx
1004accd2:	45 31 c0             	xor    %r8d,%r8d
1004accd5:	eb 92                	jmp    1004acc69 <.text+0xabc69>
1004accd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004accde:	00 00
1004acce0:	53                   	push   %rbx
1004acce1:	48 83 ec 20          	sub    $0x20,%rsp
1004acce5:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1004acce9:	48 03 51 08          	add    0x8(%rcx),%rdx
1004acced:	48 89 cb             	mov    %rcx,%rbx
1004accf0:	48 8b 09             	mov    (%rcx),%rcx
1004accf3:	e8 58 6d f8 ff       	call   100433a50 <.text+0x32a50>
1004accf8:	85 c0                	test   %eax,%eax
1004accfa:	0f 95 c0             	setne  %al
1004accfd:	0f b6 c0             	movzbl %al,%eax
1004acd00:	89 43 20             	mov    %eax,0x20(%rbx)
1004acd03:	48 83 c4 20          	add    $0x20,%rsp
1004acd07:	5b                   	pop    %rbx
1004acd08:	c3                   	ret
1004acd09:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004acd10:	56                   	push   %rsi
1004acd11:	53                   	push   %rbx
1004acd12:	48 83 ec 28          	sub    $0x28,%rsp
1004acd16:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1004acd1a:	48 03 71 08          	add    0x8(%rcx),%rsi
1004acd1e:	48 89 f2             	mov    %rsi,%rdx
1004acd21:	48 89 cb             	mov    %rcx,%rbx
1004acd24:	48 8b 09             	mov    (%rcx),%rcx
1004acd27:	e8 c4 71 12 00       	call   1005d3ef0 <.text+0x1d2ef0>
1004acd2c:	48 8b 0b             	mov    (%rbx),%rcx
1004acd2f:	c7 43 28 00 00 00 00 	movl   $0x0,0x28(%rbx)
1004acd36:	89 43 20             	mov    %eax,0x20(%rbx)
1004acd39:	48 8b 41 08          	mov    0x8(%rcx),%rax
1004acd3d:	48 39 30             	cmp    %rsi,(%rax)
1004acd40:	7f 0e                	jg     1004acd50 <.text+0xabd50>
1004acd42:	48 83 c4 28          	add    $0x28,%rsp
1004acd46:	5b                   	pop    %rbx
1004acd47:	5e                   	pop    %rsi
1004acd48:	c3                   	ret
1004acd49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004acd50:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1004acd54:	e8 97 71 12 00       	call   1005d3ef0 <.text+0x1d2ef0>
1004acd59:	8b 53 20             	mov    0x20(%rbx),%edx
1004acd5c:	39 c2                	cmp    %eax,%edx
1004acd5e:	7d e2                	jge    1004acd42 <.text+0xabd42>
1004acd60:	89 c1                	mov    %eax,%ecx
1004acd62:	89 43 20             	mov    %eax,0x20(%rbx)
1004acd65:	29 d1                	sub    %edx,%ecx
1004acd67:	89 4b 28             	mov    %ecx,0x28(%rbx)
1004acd6a:	48 83 c4 28          	add    $0x28,%rsp
1004acd6e:	5b                   	pop    %rbx
1004acd6f:	5e                   	pop    %rsi
1004acd70:	c3                   	ret
1004acd71:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004acd78:	00 00 00 00
1004acd7c:	0f 1f 40 00          	nopl   0x0(%rax)
1004acd80:	41 56                	push   %r14
1004acd82:	41 55                	push   %r13
1004acd84:	41 54                	push   %r12
1004acd86:	55                   	push   %rbp
1004acd87:	57                   	push   %rdi
1004acd88:	56                   	push   %rsi
1004acd89:	53                   	push   %rbx
1004acd8a:	48 83 ec 30          	sub    $0x30,%rsp
1004acd8e:	48 8b 3d bb 64 27 00 	mov    0x2764bb(%rip),%rdi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1004acd95:	48 8b 2d 44 64 27 00 	mov    0x276444(%rip),%rbp        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1004acd9c:	48 8b 01             	mov    (%rcx),%rax
1004acd9f:	48 8b 71 10          	mov    0x10(%rcx),%rsi
1004acda3:	4c 8b 27             	mov    (%rdi),%r12
1004acda6:	48 03 71 08          	add    0x8(%rcx),%rsi
1004acdaa:	48 89 07             	mov    %rax,(%rdi)
1004acdad:	48 8b 40 08          	mov    0x8(%rax),%rax
1004acdb1:	48 89 f2             	mov    %rsi,%rdx