10046402b:	48 89 cb             	mov    %rcx,%rbx
10046402e:	4c 89 c7             	mov    %r8,%rdi
100464031:	83 f8 01             	cmp    $0x1,%eax
100464034:	76 0d                	jbe    100464043 <.text+0x63043>
100464036:	e8 45 c8 1d 00       	call   100640880 <.text+0x23f880>
10046403b:	85 c0                	test   %eax,%eax
10046403d:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
100464041:	74 0d                	je     100464050 <.text+0x63050>
100464043:	b8 01 00 00 00       	mov    $0x1,%eax
100464048:	48 83 c4 38          	add    $0x38,%rsp
10046404c:	5b                   	pop    %rbx
10046404d:	5f                   	pop    %rdi
10046404e:	c3                   	ret
10046404f:	90                   	nop
100464050:	44 8b 47 10          	mov    0x10(%rdi),%r8d
100464054:	48 8b 05 d5 6e 2c 00 	mov    0x2c6ed5(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046405b:	48 89 da             	mov    %rbx,%rdx
10046405e:	48 8d 88 80 03 00 00 	lea    0x380(%rax),%rcx
100464065:	41 83 c0 01          	add    $0x1,%r8d
100464069:	e8 32 de 1d 00       	call   100641ea0 <.text+0x240ea0>
10046406e:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
100464072:	48 83 c4 38          	add    $0x38,%rsp
100464076:	5b                   	pop    %rbx
100464077:	5f                   	pop    %rdi
100464078:	c3                   	ret
100464079:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100464080:	56                   	push   %rsi
100464081:	53                   	push   %rbx
100464082:	48 83 ec 38          	sub    $0x38,%rsp
100464086:	8b 01                	mov    (%rcx),%eax
100464088:	48 89 cb             	mov    %rcx,%rbx
10046408b:	4c 89 c6             	mov    %r8,%rsi
10046408e:	83 f8 0b             	cmp    $0xb,%eax
100464091:	77 1d                	ja     1004640b0 <.text+0x630b0>
100464093:	ba a0 08 00 00       	mov    $0x8a0,%edx
100464098:	48 0f a3 c2          	bt     %rax,%rdx
10046409c:	73 12                	jae    1004640b0 <.text+0x630b0>
10046409e:	b8 01 00 00 00       	mov    $0x1,%eax
1004640a3:	48 83 c4 38          	add    $0x38,%rsp
1004640a7:	5b                   	pop    %rbx
1004640a8:	5e                   	pop    %rsi
1004640a9:	c3                   	ret
1004640aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004640b0:	48 89 d9             	mov    %rbx,%rcx
1004640b3:	e8 c8 c7 1d 00       	call   100640880 <.text+0x23f880>
1004640b8:	85 c0                	test   %eax,%eax
1004640ba:	75 e2                	jne    10046409e <.text+0x6309e>
1004640bc:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1004640c0:	44 8b 46 10          	mov    0x10(%rsi),%r8d
1004640c4:	48 89 da             	mov    %rbx,%rdx
1004640c7:	48 8b 05 62 6e 2c 00 	mov    0x2c6e62(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
1004640ce:	41 83 c0 01          	add    $0x1,%r8d
1004640d2:	48 8d 88 80 01 00 00 	lea    0x180(%rax),%rcx
1004640d9:	e8 c2 dd 1d 00       	call   100641ea0 <.text+0x240ea0>
1004640de:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1004640e2:	48 83 c4 38          	add    $0x38,%rsp
1004640e6:	5b                   	pop    %rbx
1004640e7:	5e                   	pop    %rsi
1004640e8:	c3                   	ret
1004640e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004640f0:	57                   	push   %rdi
1004640f1:	53                   	push   %rbx
1004640f2:	48 83 ec 38          	sub    $0x38,%rsp
1004640f6:	83 39 11             	cmpl   $0x11,(%rcx)
1004640f9:	48 89 cb             	mov    %rcx,%rbx
1004640fc:	4c 89 c7             	mov    %r8,%rdi
1004640ff:	74 0d                	je     10046410e <.text+0x6310e>
100464101:	e8 7a c7 1d 00       	call   100640880 <.text+0x23f880>
100464106:	85 c0                	test   %eax,%eax
100464108:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
10046410c:	74 12                	je     100464120 <.text+0x63120>
10046410e:	b8 01 00 00 00       	mov    $0x1,%eax
100464113:	48 83 c4 38          	add    $0x38,%rsp
100464117:	5b                   	pop    %rbx
100464118:	5f                   	pop    %rdi
100464119:	c3                   	ret
10046411a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100464120:	44 8b 47 10          	mov    0x10(%rdi),%r8d
100464124:	48 8b 05 05 6e 2c 00 	mov    0x2c6e05(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046412b:	48 89 da             	mov    %rbx,%rdx
10046412e:	48 8d 88 c0 0a 00 00 	lea    0xac0(%rax),%rcx
100464135:	41 83 c0 01          	add    $0x1,%r8d
100464139:	e8 62 dd 1d 00       	call   100641ea0 <.text+0x240ea0>
10046413e:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
100464142:	48 83 c4 38          	add    $0x38,%rsp
100464146:	5b                   	pop    %rbx
100464147:	5f                   	pop    %rdi
100464148:	c3                   	ret
100464149:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100464150:	56                   	push   %rsi
100464151:	53                   	push   %rbx
100464152:	48 83 ec 38          	sub    $0x38,%rsp
100464156:	8b 01                	mov    (%rcx),%eax
100464158:	48 89 cb             	mov    %rcx,%rbx
10046415b:	4c 89 c6             	mov    %r8,%rsi
10046415e:	83 f8 0a             	cmp    $0xa,%eax
100464161:	77 1d                	ja     100464180 <.text+0x63180>
100464163:	ba a8 06 00 00       	mov    $0x6a8,%edx
100464168:	48 0f a3 c2          	bt     %rax,%rdx
10046416c:	73 12                	jae    100464180 <.text+0x63180>
10046416e:	b8 01 00 00 00       	mov    $0x1,%eax
100464173:	48 83 c4 38          	add    $0x38,%rsp
100464177:	5b                   	pop    %rbx
100464178:	5e                   	pop    %rsi
100464179:	c3                   	ret
10046417a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100464180:	48 89 d9             	mov    %rbx,%rcx
100464183:	e8 f8 c6 1d 00       	call   100640880 <.text+0x23f880>
100464188:	85 c0                	test   %eax,%eax
10046418a:	75 e2                	jne    10046416e <.text+0x6316e>
10046418c:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
100464190:	44 8b 46 10          	mov    0x10(%rsi),%r8d
100464194:	48 89 da             	mov    %rbx,%rdx
100464197:	48 8b 05 92 6d 2c 00 	mov    0x2c6d92(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046419e:	41 83 c0 01          	add    $0x1,%r8d
1004641a2:	48 8d 88 80 04 00 00 	lea    0x480(%rax),%rcx
1004641a9:	e8 f2 dc 1d 00       	call   100641ea0 <.text+0x240ea0>
1004641ae:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1004641b2:	48 83 c4 38          	add    $0x38,%rsp
1004641b6:	5b                   	pop    %rbx
1004641b7:	5e                   	pop    %rsi
1004641b8:	c3                   	ret
1004641b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004641c0:	56                   	push   %rsi
1004641c1:	53                   	push   %rbx
1004641c2:	48 83 ec 38          	sub    $0x38,%rsp
1004641c6:	8b 01                	mov    (%rcx),%eax
1004641c8:	48 89 cb             	mov    %rcx,%rbx
1004641cb:	4c 89 c6             	mov    %r8,%rsi
1004641ce:	83 f8 0b             	cmp    $0xb,%eax
1004641d1:	77 1d                	ja     1004641f0 <.text+0x631f0>
1004641d3:	ba a0 09 00 00       	mov    $0x9a0,%edx
1004641d8:	48 0f a3 c2          	bt     %rax,%rdx
1004641dc:	73 12                	jae    1004641f0 <.text+0x631f0>
1004641de:	b8 01 00 00 00       	mov    $0x1,%eax
1004641e3:	48 83 c4 38          	add    $0x38,%rsp
1004641e7:	5b                   	pop    %rbx
1004641e8:	5e                   	pop    %rsi
1004641e9:	c3                   	ret
1004641ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004641f0:	48 89 d9             	mov    %rbx,%rcx
1004641f3:	e8 88 c6 1d 00       	call   100640880 <.text+0x23f880>
1004641f8:	85 c0                	test   %eax,%eax
1004641fa:	75 e2                	jne    1004641de <.text+0x631de>
1004641fc:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
100464200:	44 8b 46 10          	mov    0x10(%rsi),%r8d
100464204:	48 89 da             	mov    %rbx,%rdx
100464207:	48 8b 05 22 6d 2c 00 	mov    0x2c6d22(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046420e:	41 83 c0 01          	add    $0x1,%r8d
100464212:	48 8d 88 80 02 00 00 	lea    0x280(%rax),%rcx
100464219:	e8 82 dc 1d 00       	call   100641ea0 <.text+0x240ea0>
10046421e:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
100464222:	48 83 c4 38          	add    $0x38,%rsp
100464226:	5b                   	pop    %rbx
100464227:	5e                   	pop    %rsi
100464228:	c3                   	ret
100464229:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100464230:	56                   	push   %rsi
100464231:	53                   	push   %rbx
100464232:	48 83 ec 38          	sub    $0x38,%rsp
100464236:	8b 01                	mov    (%rcx),%eax
100464238:	48 89 cb             	mov    %rcx,%rbx
10046423b:	4c 89 c6             	mov    %r8,%rsi
10046423e:	83 f8 11             	cmp    $0x11,%eax
100464241:	77 1d                	ja     100464260 <.text+0x63260>
100464243:	ba a0 19 02 00       	mov    $0x219a0,%edx
100464248:	48 0f a3 c2          	bt     %rax,%rdx
10046424c:	73 12                	jae    100464260 <.text+0x63260>
10046424e:	b8 01 00 00 00       	mov    $0x1,%eax
100464253:	48 83 c4 38          	add    $0x38,%rsp
100464257:	5b                   	pop    %rbx
100464258:	5e                   	pop    %rsi
100464259:	c3                   	ret
10046425a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100464260:	48 89 d9             	mov    %rbx,%rcx
100464263:	e8 18 c6 1d 00       	call   100640880 <.text+0x23f880>
100464268:	85 c0                	test   %eax,%eax
10046426a:	75 e2                	jne    10046424e <.text+0x6324e>
10046426c:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
100464270:	44 8b 46 10          	mov    0x10(%rsi),%r8d
100464274:	48 89 da             	mov    %rbx,%rdx
100464277:	48 8b 05 b2 6c 2c 00 	mov    0x2c6cb2(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046427e:	41 83 c0 01          	add    $0x1,%r8d
100464282:	48 8d 88 80 06 00 00 	lea    0x680(%rax),%rcx
100464289:	e8 12 dc 1d 00       	call   100641ea0 <.text+0x240ea0>
10046428e:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
100464292:	48 83 c4 38          	add    $0x38,%rsp
100464296:	5b                   	pop    %rbx
100464297:	5e                   	pop    %rsi
100464298:	c3                   	ret
100464299:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004642a0:	56                   	push   %rsi
1004642a1:	53                   	push   %rbx
1004642a2:	48 83 ec 28          	sub    $0x28,%rsp
1004642a6:	8b 01                	mov    (%rcx),%eax
1004642a8:	4c 89 c3             	mov    %r8,%rbx
1004642ab:	83 f8 07             	cmp    $0x7,%eax
1004642ae:	74 08                	je     1004642b8 <.text+0x632b8>
1004642b0:	83 e8 0b             	sub    $0xb,%eax
1004642b3:	83 f8 01             	cmp    $0x1,%eax
1004642b6:	77 18                	ja     1004642d0 <.text+0x632d0>
1004642b8:	be 01 00 00 00       	mov    $0x1,%esi
1004642bd:	89 f0                	mov    %esi,%eax
1004642bf:	48 83 c4 28          	add    $0x28,%rsp
1004642c3:	5b                   	pop    %rbx
1004642c4:	5e                   	pop    %rsi
1004642c5:	c3                   	ret
1004642c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004642cd:	00 00 00
1004642d0:	e8 ab c5 1d 00       	call   100640880 <.text+0x23f880>
1004642d5:	89 c6                	mov    %eax,%esi
1004642d7:	85 c0                	test   %eax,%eax
1004642d9:	0f 84 15 e3 23 00    	je     1006a25f4 <.text+0x2a15f4>
1004642df:	eb d7                	jmp    1004642b8 <.text+0x632b8>
1004642e1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004642e8:	00 00 00 00
1004642ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004642f0:	85 c9                	test   %ecx,%ecx
1004642f2:	7e 14                	jle    100464308 <.text+0x63308>
1004642f4:	48 8b 02             	mov    (%rdx),%rax
1004642f7:	8b 10                	mov    (%rax),%edx
1004642f9:	83 fa 0b             	cmp    $0xb,%edx
1004642fc:	74 1a                	je     100464318 <.text+0x63318>
1004642fe:	83 fa 0c             	cmp    $0xc,%edx
100464301:	74 2d                	je     100464330 <.text+0x63330>
100464303:	83 fa 08             	cmp    $0x8,%edx
100464306:	74 0b                	je     100464313 <.text+0x63313>
100464308:	48 8b 05 21 6c 2c 00 	mov    0x2c6c21(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046430f:	48 83 c0 40          	add    $0x40,%rax
100464313:	c3                   	ret
100464314:	0f 1f 40 00          	nopl   0x0(%rax)
100464318:	48 8b 05 11 6c 2c 00 	mov    0x2c6c11(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10046431f:	48 05 80 06 00 00    	add    $0x680,%rax
100464325:	c3                   	ret
100464326:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10046432d:	00 00 00
100464330:	48 8b 05 f9 6b 2c 00 	mov    0x2c6bf9(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
100464337:	48 05 c0 06 00 00    	add    $0x6c0,%rax
10046433d:	c3                   	ret
10046433e:	66 90                	xchg   %ax,%ax
100464340:	41 56                	push   %r14
100464342:	41 55                	push   %r13
100464344:	41 54                	push   %r12
100464346:	55                   	push   %rbp
100464347:	57                   	push   %rdi
100464348:	56                   	push   %rsi
100464349:	53                   	push   %rbx
10046434a:	48 83 ec 20          	sub    $0x20,%rsp
10046434e:	49 89 d6             	mov    %rdx,%r14
100464351:	31 d2                	xor    %edx,%edx
100464353:	48 89 ce             	mov    %rcx,%rsi
100464356:	e8 05 95 19 00       	call   1005fd860 <.text+0x1fc860>
10046435b:	85 c0                	test   %eax,%eax
10046435d:	0f 84 0d 01 00 00    	je     100464470 <.text+0x63470>
100464363:	49 c7 46 08 00 00 00 	movq   $0x0,0x8(%r14)
10046436a:	00
10046436b:	48 8b 46 08          	mov    0x8(%rsi),%rax
10046436f:	41 c7 06 07 00 00 00 	movl   $0x7,(%r14)
100464376:	48 85 c0             	test   %rax,%rax
100464379:	0f 84 f1 00 00 00    	je     100464470 <.text+0x63470>
10046437f:	48 63 30             	movslq (%rax),%rsi
100464382:	48 8b 78 10          	mov    0x10(%rax),%rdi
100464386:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
10046438d:	aa aa aa
100464390:	48 8d 56 02          	lea    0x2(%rsi),%rdx
100464394:	48 f7 e2             	mul    %rdx
100464397:	48 d1 ea             	shr    $1,%rdx
10046439a:	48 8d 0c 95 01 00 00 	lea    0x1(,%rdx,4),%rcx
1004643a1:	00
1004643a2:	e8 39 cd f9 ff       	call   1004010e0 <.text+0xe0>
1004643a7:	48 89 c5             	mov    %rax,%rbp
1004643aa:	48 85 c0             	test   %rax,%rax
1004643ad:	0f 84 b9 00 00 00    	je     10046446c <.text+0x6346c>
1004643b3:	48 85 f6             	test   %rsi,%rsi
1004643b6:	0f 84 34 01 00 00    	je     1004644f0 <.text+0x634f0>
1004643bc:	31 c9                	xor    %ecx,%ecx
1004643be:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1004643c4:	4c 8d 40 03          	lea    0x3(%rax),%r8
1004643c8:	49 29 c4             	sub    %rax,%r12
1004643cb:	48 8d 41 01          	lea    0x1(%rcx),%rax
1004643cf:	0f b6 14 0f          	movzbl (%rdi,%rcx,1),%edx
1004643d3:	4c 8d 0d a6 49 28 00 	lea    0x2849a6(%rip),%r9        # 1006e8d80 <_head_msys_iconv_2_dll-0x83280>
1004643da:	48 39 f0             	cmp    %rsi,%rax
1004643dd:	0f 83 e2 00 00 00    	jae    1004644c5 <.text+0x634c5>
1004643e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004643e8:	44 0f b6 54 0f 01    	movzbl 0x1(%rdi,%rcx,1),%r10d
1004643ee:	48 8d 41 02          	lea    0x2(%rcx),%rax
1004643f2:	45 89 d5             	mov    %r10d,%r13d
1004643f5:	41 c1 e5 08          	shl    $0x8,%r13d
1004643f9:	45 85 d2             	test   %r10d,%r10d
1004643fc:	41 0f 95 c3          	setne  %r11b
100464400:	48 39 f0             	cmp    %rsi,%rax
100464403:	0f 83 d7 00 00 00    	jae    1004644e0 <.text+0x634e0>
100464409:	0f b6 04 07          	movzbl (%rdi,%rax,1),%eax
10046440d:	48 83 c1 03          	add    $0x3,%rcx
100464411:	85 c0                	test   %eax,%eax
100464413:	41 0f 95 c2          	setne  %r10b
100464417:	c1 e2 10             	shl    $0x10,%edx
10046441a:	44 09 e8             	or     %r13d,%eax
10046441d:	31 db                	xor    %ebx,%ebx
10046441f:	09 d0                	or     %edx,%eax
100464421:	c1 ea 12             	shr    $0x12,%edx
100464424:	41 8a 1c 11          	mov    (%r9,%rdx,1),%bl
100464428:	89 c2                	mov    %eax,%edx
10046442a:	c1 ea 0c             	shr    $0xc,%edx
10046442d:	83 e2 3f             	and    $0x3f,%edx
100464430:	48 39 f1             	cmp    %rsi,%rcx
100464433:	41 0f b6 14 11       	movzbl (%r9,%rdx,1),%edx
100464438:	41 0f 92 c5          	setb   %r13b
10046443c:	88 d7                	mov    %dl,%bh
10046443e:	66 41 89 58 fd       	mov    %bx,-0x3(%r8)
100464443:	72 3b                	jb     100464480 <.text+0x63480>
100464445:	45 84 db             	test   %r11b,%r11b
100464448:	75 36                	jne    100464480 <.text+0x63480>
10046444a:	4c 89 c2             	mov    %r8,%rdx
10046444d:	41 c6 40 ff 3d       	movb   $0x3d,-0x1(%r8)
100464452:	48 29 ea             	sub    %rbp,%rdx
100464455:	48 83 c2 01          	add    $0x1,%rdx
100464459:	45 84 d2             	test   %r10b,%r10b
10046445c:	0f 85 96 00 00 00    	jne    1004644f8 <.text+0x634f8>
100464462:	41 c6 00 3d          	movb   $0x3d,(%r8)
100464466:	48 01 ea             	add    %rbp,%rdx
100464469:	c6 02 00             	movb   $0x0,(%rdx)
10046446c:	49 89 6e 08          	mov    %rbp,0x8(%r14)
100464470:	48 83 c4 20          	add    $0x20,%rsp
100464474:	5b                   	pop    %rbx
100464475:	5e                   	pop    %rsi
100464476:	5f                   	pop    %rdi
100464477:	5d                   	pop    %rbp
100464478:	41 5c                	pop    %r12
10046447a:	41 5d                	pop    %r13
10046447c:	41 5e                	pop    %r14
10046447e:	c3                   	ret
10046447f:	90                   	nop
100464480:	89 c2                	mov    %eax,%edx
100464482:	c1 ea 06             	shr    $0x6,%edx
100464485:	83 e2 3f             	and    $0x3f,%edx
100464488:	41 0f b6 14 11       	movzbl (%r9,%rdx,1),%edx
10046448d:	41 88 50 ff          	mov    %dl,-0x1(%r8)
100464491:	4b 8d 14 04          	lea    (%r12,%r8,1),%rdx
100464495:	45 84 ed             	test   %r13b,%r13b
100464498:	75 05                	jne    10046449f <.text+0x6349f>
10046449a:	45 84 d2             	test   %r10b,%r10b
10046449d:	74 c3                	je     100464462 <.text+0x63462>
10046449f:	83 e0 3f             	and    $0x3f,%eax
1004644a2:	49 83 c0 04          	add    $0x4,%r8
1004644a6:	41 0f b6 04 01       	movzbl (%r9,%rax,1),%eax
1004644ab:	41 88 40 fc          	mov    %al,-0x4(%r8)
1004644af:	48 39 f1             	cmp    %rsi,%rcx
1004644b2:	73 b2                	jae    100464466 <.text+0x63466>