10040381c:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
100403821:	48 89 cb             	mov    %rcx,%rbx
100403824:	e8 77 f4 ff ff       	call   100402ca0 <.text+0x1ca0>
100403829:	85 c0                	test   %eax,%eax
10040382b:	75 13                	jne    100403840 <.text+0x2840>
10040382d:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
100403832:	48 83 c4 38          	add    $0x38,%rsp
100403836:	5b                   	pop    %rbx
100403837:	5e                   	pop    %rsi
100403838:	c3                   	ret
100403839:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100403840:	e8 eb 23 00 00       	call   100405c30 <.text+0x4c30>
100403845:	8b 0d c5 47 00 00    	mov    0x47c5(%rip),%ecx        # 100408010 <_head_msys_smartcols_1_dll-0x6ff0>
10040384b:	49 89 d9             	mov    %rbx,%r9
10040384e:	49 89 f0             	mov    %rsi,%r8
100403851:	8b 00                	mov    (%rax),%eax
100403853:	48 8d 15 68 6a 00 00 	lea    0x6a68(%rip),%rdx        # 10040a2c2 <_head_msys_smartcols_1_dll-0x4d3e>
10040385a:	85 c0                	test   %eax,%eax
10040385c:	74 0a                	je     100403868 <.text+0x2868>
10040385e:	e8 6d 24 00 00       	call   100405cd0 <.text+0x4cd0>
100403863:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403868:	e8 73 24 00 00       	call   100405ce0 <.text+0x4ce0>
10040386d:	90                   	nop
10040386e:	66 90                	xchg   %ax,%ax
100403870:	53                   	push   %rbx
100403871:	48 83 ec 40          	sub    $0x40,%rsp
100403875:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
10040387a:	48 89 d3             	mov    %rdx,%rbx
10040387d:	48 89 ca             	mov    %rcx,%rdx
100403880:	48 89 c1             	mov    %rax,%rcx
100403883:	e8 18 ff ff ff       	call   1004037a0 <.text+0x27a0>
100403888:	db 6c 24 30          	fldt   0x30(%rsp)
10040388c:	d9 c0                	fld    %st(0)
10040388e:	dd 4c 24 28          	fisttpll 0x28(%rsp)
100403892:	df 6c 24 28          	fildll 0x28(%rsp)
100403896:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10040389b:	48 89 03             	mov    %rax,(%rbx)
10040389e:	de e9                	fsubrp %st,%st(1)
1004038a0:	d8 0d 8a 6a 00 00    	fmuls  0x6a8a(%rip)        # 10040a330 <_head_msys_smartcols_1_dll-0x4cd0>
1004038a6:	dd 4b 08             	fisttpll 0x8(%rbx)
1004038a9:	48 83 c4 40          	add    $0x40,%rsp
1004038ad:	5b                   	pop    %rbx
1004038ae:	c3                   	ret
1004038af:	90                   	nop
1004038b0:	53                   	push   %rbx
1004038b1:	48 83 ec 40          	sub    $0x40,%rsp
1004038b5:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1004038ba:	48 89 d3             	mov    %rdx,%rbx
1004038bd:	48 89 ca             	mov    %rcx,%rdx
1004038c0:	48 89 c1             	mov    %rax,%rcx
1004038c3:	e8 d8 fe ff ff       	call   1004037a0 <.text+0x27a0>
1004038c8:	db 6c 24 30          	fldt   0x30(%rsp)
1004038cc:	d9 c0                	fld    %st(0)
1004038ce:	dd 4c 24 28          	fisttpll 0x28(%rsp)
1004038d2:	df 6c 24 28          	fildll 0x28(%rsp)
1004038d6:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1004038db:	48 89 03             	mov    %rax,(%rbx)
1004038de:	de e9                	fsubrp %st,%st(1)
1004038e0:	d8 0d 4e 6a 00 00    	fmuls  0x6a4e(%rip)        # 10040a334 <_head_msys_smartcols_1_dll-0x4ccc>
1004038e6:	dd 4b 08             	fisttpll 0x8(%rbx)
1004038e9:	48 83 c4 40          	add    $0x40,%rsp
1004038ed:	5b                   	pop    %rbx
1004038ee:	c3                   	ret
1004038ef:	90                   	nop
1004038f0:	56                   	push   %rsi
1004038f1:	53                   	push   %rbx
1004038f2:	48 83 ec 38          	sub    $0x38,%rsp
1004038f6:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1004038fc:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
100403903:	00 00
100403905:	48 89 d6             	mov    %rdx,%rsi
100403908:	48 89 cb             	mov    %rcx,%rbx
10040390b:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
100403910:	e8 db f9 ff ff       	call   1004032f0 <.text+0x22f0>
100403915:	85 c0                	test   %eax,%eax
100403917:	75 0f                	jne    100403928 <.text+0x2928>
100403919:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10040391e:	48 83 c4 38          	add    $0x38,%rsp
100403922:	5b                   	pop    %rbx
100403923:	5e                   	pop    %rsi
100403924:	c3                   	ret
100403925:	0f 1f 00             	nopl   (%rax)
100403928:	e8 03 23 00 00       	call   100405c30 <.text+0x4c30>
10040392d:	8b 0d dd 46 00 00    	mov    0x46dd(%rip),%ecx        # 100408010 <_head_msys_smartcols_1_dll-0x6ff0>
100403933:	49 89 d9             	mov    %rbx,%r9
100403936:	49 89 f0             	mov    %rsi,%r8
100403939:	83 38 22             	cmpl   $0x22,(%rax)
10040393c:	48 8d 15 7f 69 00 00 	lea    0x697f(%rip),%rdx        # 10040a2c2 <_head_msys_smartcols_1_dll-0x4d3e>
100403943:	74 0b                	je     100403950 <.text+0x2950>
100403945:	e8 96 23 00 00       	call   100405ce0 <.text+0x4ce0>
10040394a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100403950:	e8 7b 23 00 00       	call   100405cd0 <.text+0x4cd0>
100403955:	90                   	nop
100403956:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040395d:	00 00 00
100403960:	41 55                	push   %r13
100403962:	41 54                	push   %r12
100403964:	55                   	push   %rbp
100403965:	57                   	push   %rdi
100403966:	56                   	push   %rsi
100403967:	53                   	push   %rbx
100403968:	89 c8                	mov    %ecx,%eax
10040396a:	81 e1 00 f0 00 00    	and    $0xf000,%ecx
100403970:	4c 8d 42 01          	lea    0x1(%rdx),%r8
100403974:	81 f9 00 40 00 00    	cmp    $0x4000,%ecx
10040397a:	0f 84 c0 01 00 00    	je     100403b40 <.text+0x2b40>
100403980:	81 f9 00 a0 00 00    	cmp    $0xa000,%ecx
100403986:	74 78                	je     100403a00 <.text+0x2a00>
100403988:	81 f9 00 20 00 00    	cmp    $0x2000,%ecx
10040398e:	0f 84 cc 01 00 00    	je     100403b60 <.text+0x2b60>
100403994:	81 f9 00 60 00 00    	cmp    $0x6000,%ecx
10040399a:	0f 84 b0 01 00 00    	je     100403b50 <.text+0x2b50>
1004039a0:	81 f9 00 c0 00 00    	cmp    $0xc000,%ecx
1004039a6:	0f 84 c4 01 00 00    	je     100403b70 <.text+0x2b70>
1004039ac:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
1004039b2:	0f 84 c8 01 00 00    	je     100403b80 <.text+0x2b80>
1004039b8:	81 f9 00 80 00 00    	cmp    $0x8000,%ecx
1004039be:	0f 84 cc 01 00 00    	je     100403b90 <.text+0x2b90>
1004039c4:	49 89 d0             	mov    %rdx,%r8
1004039c7:	bb 06 00 00 00       	mov    $0x6,%ebx
1004039cc:	be 05 00 00 00       	mov    $0x5,%esi
1004039d1:	41 b9 09 00 00 00    	mov    $0x9,%r9d
1004039d7:	41 ba 08 00 00 00    	mov    $0x8,%r10d
1004039dd:	41 bb 07 00 00 00    	mov    $0x7,%r11d
1004039e3:	bf 04 00 00 00       	mov    $0x4,%edi
1004039e8:	bd 03 00 00 00       	mov    $0x3,%ebp
1004039ed:	41 bc 02 00 00 00    	mov    $0x2,%r12d
1004039f3:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1004039f9:	eb 3a                	jmp    100403a35 <.text+0x2a35>
1004039fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403a00:	c6 02 6c             	movb   $0x6c,(%rdx)
100403a03:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
100403a09:	41 ba 09 00 00 00    	mov    $0x9,%r10d
100403a0f:	41 bb 08 00 00 00    	mov    $0x8,%r11d
100403a15:	bb 07 00 00 00       	mov    $0x7,%ebx
100403a1a:	be 06 00 00 00       	mov    $0x6,%esi
100403a1f:	bf 05 00 00 00       	mov    $0x5,%edi
100403a24:	bd 04 00 00 00       	mov    $0x4,%ebp
100403a29:	41 bc 03 00 00 00    	mov    $0x3,%r12d
100403a2f:	41 bd 02 00 00 00    	mov    $0x2,%r13d
100403a35:	89 c1                	mov    %eax,%ecx
100403a37:	81 e1 00 01 00 00    	and    $0x100,%ecx
100403a3d:	83 f9 01             	cmp    $0x1,%ecx
100403a40:	19 c9                	sbb    %ecx,%ecx
100403a42:	83 e1 bb             	and    $0xffffffbb,%ecx
100403a45:	83 c1 72             	add    $0x72,%ecx
100403a48:	41 88 08             	mov    %cl,(%r8)
100403a4b:	89 c1                	mov    %eax,%ecx
100403a4d:	81 e1 80 00 00 00    	and    $0x80,%ecx
100403a53:	83 f9 01             	cmp    $0x1,%ecx
100403a56:	19 c9                	sbb    %ecx,%ecx
100403a58:	83 e1 b6             	and    $0xffffffb6,%ecx
100403a5b:	83 c1 77             	add    $0x77,%ecx
100403a5e:	42 88 0c 2a          	mov    %cl,(%rdx,%r13,1)
100403a62:	89 c1                	mov    %eax,%ecx
100403a64:	83 e1 40             	and    $0x40,%ecx
100403a67:	83 f9 01             	cmp    $0x1,%ecx
100403a6a:	19 c9                	sbb    %ecx,%ecx
100403a6c:	f6 c4 08             	test   $0x8,%ah
100403a6f:	0f 84 9b 00 00 00    	je     100403b10 <.text+0x2b10>
100403a75:	83 e1 e0             	and    $0xffffffe0,%ecx
100403a78:	83 c1 73             	add    $0x73,%ecx
100403a7b:	42 88 0c 22          	mov    %cl,(%rdx,%r12,1)
100403a7f:	89 c1                	mov    %eax,%ecx
100403a81:	83 e1 20             	and    $0x20,%ecx
100403a84:	83 f9 01             	cmp    $0x1,%ecx
100403a87:	19 c9                	sbb    %ecx,%ecx
100403a89:	83 e1 bb             	and    $0xffffffbb,%ecx
100403a8c:	83 c1 72             	add    $0x72,%ecx
100403a8f:	88 0c 2a             	mov    %cl,(%rdx,%rbp,1)
100403a92:	89 c1                	mov    %eax,%ecx
100403a94:	83 e1 10             	and    $0x10,%ecx
100403a97:	83 f9 01             	cmp    $0x1,%ecx
100403a9a:	19 c9                	sbb    %ecx,%ecx
100403a9c:	83 e1 b6             	and    $0xffffffb6,%ecx
100403a9f:	83 c1 77             	add    $0x77,%ecx
100403aa2:	88 0c 3a             	mov    %cl,(%rdx,%rdi,1)
100403aa5:	89 c1                	mov    %eax,%ecx
100403aa7:	83 e1 08             	and    $0x8,%ecx
100403aaa:	83 f9 01             	cmp    $0x1,%ecx
100403aad:	19 c9                	sbb    %ecx,%ecx
100403aaf:	f6 c4 04             	test   $0x4,%ah
100403ab2:	74 7c                	je     100403b30 <.text+0x2b30>
100403ab4:	83 e1 e0             	and    $0xffffffe0,%ecx
100403ab7:	83 c1 73             	add    $0x73,%ecx
100403aba:	88 0c 32             	mov    %cl,(%rdx,%rsi,1)
100403abd:	89 c1                	mov    %eax,%ecx
100403abf:	83 e1 04             	and    $0x4,%ecx
100403ac2:	83 f9 01             	cmp    $0x1,%ecx
100403ac5:	19 c9                	sbb    %ecx,%ecx
100403ac7:	83 e1 bb             	and    $0xffffffbb,%ecx
100403aca:	83 c1 72             	add    $0x72,%ecx
100403acd:	88 0c 1a             	mov    %cl,(%rdx,%rbx,1)
100403ad0:	89 c1                	mov    %eax,%ecx
100403ad2:	83 e1 02             	and    $0x2,%ecx
100403ad5:	83 f9 01             	cmp    $0x1,%ecx
100403ad8:	19 c9                	sbb    %ecx,%ecx
100403ada:	83 e1 b6             	and    $0xffffffb6,%ecx
100403add:	83 c1 77             	add    $0x77,%ecx
100403ae0:	42 88 0c 1a          	mov    %cl,(%rdx,%r11,1)
100403ae4:	89 c1                	mov    %eax,%ecx
100403ae6:	83 e1 01             	and    $0x1,%ecx
100403ae9:	f6 c4 02             	test   $0x2,%ah
100403aec:	74 32                	je     100403b20 <.text+0x2b20>
100403aee:	83 f9 01             	cmp    $0x1,%ecx
100403af1:	19 c0                	sbb    %eax,%eax
100403af3:	83 e0 e0             	and    $0xffffffe0,%eax
100403af6:	83 c0 74             	add    $0x74,%eax
100403af9:	42 88 04 12          	mov    %al,(%rdx,%r10,1)
100403afd:	48 89 d0             	mov    %rdx,%rax
100403b00:	42 c6 04 0a 00       	movb   $0x0,(%rdx,%r9,1)
100403b05:	5b                   	pop    %rbx
100403b06:	5e                   	pop    %rsi
100403b07:	5f                   	pop    %rdi
100403b08:	5d                   	pop    %rbp
100403b09:	41 5c                	pop    %r12
100403b0b:	41 5d                	pop    %r13
100403b0d:	c3                   	ret
100403b0e:	66 90                	xchg   %ax,%ax
100403b10:	83 e1 b5             	and    $0xffffffb5,%ecx
100403b13:	83 c1 78             	add    $0x78,%ecx
100403b16:	e9 60 ff ff ff       	jmp    100403a7b <.text+0x2a7b>
100403b1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403b20:	83 f9 01             	cmp    $0x1,%ecx
100403b23:	19 c0                	sbb    %eax,%eax
100403b25:	83 e0 b5             	and    $0xffffffb5,%eax
100403b28:	83 c0 78             	add    $0x78,%eax
100403b2b:	eb cc                	jmp    100403af9 <.text+0x2af9>
100403b2d:	0f 1f 00             	nopl   (%rax)
100403b30:	83 e1 b5             	and    $0xffffffb5,%ecx
100403b33:	83 c1 78             	add    $0x78,%ecx
100403b36:	e9 7f ff ff ff       	jmp    100403aba <.text+0x2aba>
100403b3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403b40:	c6 02 64             	movb   $0x64,(%rdx)
100403b43:	e9 bb fe ff ff       	jmp    100403a03 <.text+0x2a03>
100403b48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b4f:	00
100403b50:	c6 02 62             	movb   $0x62,(%rdx)
100403b53:	e9 ab fe ff ff       	jmp    100403a03 <.text+0x2a03>
100403b58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b5f:	00
100403b60:	c6 02 63             	movb   $0x63,(%rdx)
100403b63:	e9 9b fe ff ff       	jmp    100403a03 <.text+0x2a03>
100403b68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b6f:	00
100403b70:	c6 02 73             	movb   $0x73,(%rdx)
100403b73:	e9 8b fe ff ff       	jmp    100403a03 <.text+0x2a03>
100403b78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b7f:	00
100403b80:	c6 02 70             	movb   $0x70,(%rdx)
100403b83:	e9 7b fe ff ff       	jmp    100403a03 <.text+0x2a03>
100403b88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b8f:	00
100403b90:	c6 02 2d             	movb   $0x2d,(%rdx)
100403b93:	e9 6b fe ff ff       	jmp    100403a03 <.text+0x2a03>
100403b98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403b9f:	00
100403ba0:	57                   	push   %rdi
100403ba1:	56                   	push   %rsi
100403ba2:	53                   	push   %rbx
100403ba3:	48 83 ec 60          	sub    $0x60,%rsp
100403ba7:	41 89 c8             	mov    %ecx,%r8d
100403baa:	4c 8d 5c 24 3b       	lea    0x3b(%rsp),%r11
100403baf:	f6 c1 02             	test   $0x2,%cl
100403bb2:	74 0a                	je     100403bbe <.text+0x2bbe>
100403bb4:	c6 44 24 3b 20       	movb   $0x20,0x3b(%rsp)
100403bb9:	4c 8d 5c 24 3c       	lea    0x3c(%rsp),%r11
100403bbe:	48 81 fa ff 03 00 00 	cmp    $0x3ff,%rdx
100403bc5:	0f 86 c5 01 00 00    	jbe    100403d90 <.text+0x2d90>
100403bcb:	48 81 fa ff ff 0f 00 	cmp    $0xfffff,%rdx
100403bd2:	0f 86 92 02 00 00    	jbe    100403e6a <.text+0x2e6a>
100403bd8:	48 81 fa ff ff ff 3f 	cmp    $0x3fffffff,%rdx
100403bdf:	0f 86 a2 02 00 00    	jbe    100403e87 <.text+0x2e87>
100403be5:	48 89 d0             	mov    %rdx,%rax
100403be8:	48 c1 e8 28          	shr    $0x28,%rax
100403bec:	0f 84 a5 02 00 00    	je     100403e97 <.text+0x2e97>
100403bf2:	48 89 d0             	mov    %rdx,%rax
100403bf5:	48 c1 e8 32          	shr    $0x32,%rax
100403bf9:	0f 84 a8 02 00 00    	je     100403ea7 <.text+0x2ea7>
100403bff:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffffff,%rax
100403c06:	ff ff 0f
100403c09:	48 39 d0             	cmp    %rdx,%rax
100403c0c:	45 19 d2             	sbb    %r10d,%r10d
100403c0f:	41 83 e2 0a          	and    $0xa,%r10d
100403c13:	41 83 c2 3c          	add    $0x3c,%r10d
100403c17:	48 39 d0             	cmp    %rdx,%rax
100403c1a:	19 c9                	sbb    %ecx,%ecx
100403c1c:	83 e1 0a             	and    $0xa,%ecx
100403c1f:	83 c1 32             	add    $0x32,%ecx
100403c22:	41 b9 cd cc cc cc    	mov    $0xcccccccd,%r9d
100403c28:	89 c8                	mov    %ecx,%eax
100403c2a:	49 0f af c1          	imul   %r9,%rax
100403c2e:	4c 8d 0d 98 66 00 00 	lea    0x6698(%rip),%r9        # 10040a2cd <_head_msys_smartcols_1_dll-0x4d33>
100403c35:	48 c1 e8 23          	shr    $0x23,%rax
100403c39:	41 0f b6 04 01       	movzbl (%r9,%rax,1),%eax
100403c3e:	41 88 03             	mov    %al,(%r11)
100403c41:	3c 42                	cmp    $0x42,%al
100403c43:	0f 84 d7 01 00 00    	je     100403e20 <.text+0x2e20>
100403c49:	41 f6 c0 01          	test   $0x1,%r8b
100403c4d:	0f 84 cd 01 00 00    	je     100403e20 <.text+0x2e20>
100403c53:	b8 69 42 00 00       	mov    $0x4269,%eax
100403c58:	49 8d 5b 03          	lea    0x3(%r11),%rbx
100403c5c:	66 41 89 43 01       	mov    %ax,0x1(%r11)
100403c61:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
100403c68:	48 89 d6             	mov    %rdx,%rsi
100403c6b:	c6 03 00             	movb   $0x0,(%rbx)
100403c6e:	48 d3 e0             	shl    %cl,%rax
100403c71:	48 d3 ee             	shr    %cl,%rsi
100403c74:	48 f7 d0             	not    %rax
100403c77:	41 89 f1             	mov    %esi,%r9d
100403c7a:	48 21 d0             	and    %rdx,%rax
100403c7d:	0f 84 19 01 00 00    	je     100403d9c <.text+0x2d9c>
100403c83:	48 ba ee a7 c6 4b 37 	movabs $0x4189374bc6a7ee,%rdx
100403c8a:	89 41 00
100403c8d:	41 83 e0 04          	and    $0x4,%r8d
100403c91:	48 39 c2             	cmp    %rax,%rdx
100403c94:	0f 83 36 01 00 00    	jae    100403dd0 <.text+0x2dd0>
100403c9a:	48 c1 e8 0a          	shr    $0xa,%rax
100403c9e:	41 8d 4a ec          	lea    -0x14(%r10),%ecx
100403ca2:	48 69 c0 e8 03 00 00 	imul   $0x3e8,%rax,%rax
100403ca9:	48 d3 e8             	shr    %cl,%rax
100403cac:	45 85 c0             	test   %r8d,%r8d
100403caf:	0f 84 2a 01 00 00    	je     100403ddf <.text+0x2ddf>
100403cb5:	48 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rdx
100403cbc:	cc cc cc
100403cbf:	48 83 c0 05          	add    $0x5,%rax
100403cc3:	48 f7 e2             	mul    %rdx
100403cc6:	48 89 d3             	mov    %rdx,%rbx
100403cc9:	48 c1 eb 03          	shr    $0x3,%rbx
100403ccd:	48 83 fb 64          	cmp    $0x64,%rbx
100403cd1:	0f 84 59 01 00 00    	je     100403e30 <.text+0x2e30>
100403cd7:	e8 34 21 00 00       	call   100405e10 <.text+0x4e10>
100403cdc:	48 8d 15 e8 65 00 00 	lea    0x65e8(%rip),%rdx        # 10040a2cb <_head_msys_smartcols_1_dll-0x4d35>
100403ce3:	48 85 c0             	test   %rax,%rax
100403ce6:	74 1a                	je     100403d02 <.text+0x2d02>
100403ce8:	48 8b 10             	mov    (%rax),%rdx
100403ceb:	48 85 d2             	test   %rdx,%rdx
100403cee:	0f 84 c3 01 00 00    	je     100403eb7 <.text+0x2eb7>
100403cf4:	80 3a 00             	cmpb   $0x0,(%rdx)
100403cf7:	48 8d 05 cd 65 00 00 	lea    0x65cd(%rip),%rax        # 10040a2cb <_head_msys_smartcols_1_dll-0x4d35>
100403cfe:	48 0f 44 d0          	cmove  %rax,%rdx
100403d02:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
100403d07:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
100403d0c:	41 89 f1             	mov    %esi,%r9d
100403d0f:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
100403d14:	4c 8d 05 ba 65 00 00 	lea    0x65ba(%rip),%r8        # 10040a2d5 <_head_msys_smartcols_1_dll-0x4d2b>
100403d1b:	ba 20 00 00 00       	mov    $0x20,%edx
100403d20:	48 89 f9             	mov    %rdi,%rcx
100403d23:	e8 68 21 00 00       	call   100405e90 <.text+0x4e90>
100403d28:	48 63 d8             	movslq %eax,%rbx