100522f64:	48 8b 05 15 fc 1f 00 	mov    0x1ffc15(%rip),%rax        # 100722b80 <_head_msys_iconv_2_dll-0x49480>
100522f6b:	48 8b 08             	mov    (%rax),%rcx
100522f6e:	48 83 c4 30          	add    $0x30,%rsp
100522f72:	5b                   	pop    %rbx
100522f73:	5e                   	pop    %rsi
100522f74:	5f                   	pop    %rdi
100522f75:	e9 c6 d2 17 00       	jmp    1006a0240 <.text+0x29f240>
100522f7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100522f80:	49 8b 00             	mov    (%r8),%rax
100522f83:	48 89 ca             	mov    %rcx,%rdx
100522f86:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
100522f8c:	48 89 c1             	mov    %rax,%rcx
100522f8f:	48 83 c4 30          	add    $0x30,%rsp
100522f93:	5b                   	pop    %rbx
100522f94:	5e                   	pop    %rsi
100522f95:	5f                   	pop    %rdi
100522f96:	e9 35 6e 17 00       	jmp    100699dd0 <.text+0x298dd0>
100522f9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100522fa0:	31 d2                	xor    %edx,%edx
100522fa2:	89 f9                	mov    %edi,%ecx
100522fa4:	e8 87 be fd ff       	call   1004fee30 <.text+0xfde30>
100522fa9:	eb b6                	jmp    100522f61 <.text+0x121f61>
100522fab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100522fb0:	80 3a 00             	cmpb   $0x0,(%rdx)
100522fb3:	0f 84 14 ff ff ff    	je     100522ecd <.text+0x121ecd>
100522fb9:	b8 2a 00 00 00       	mov    $0x2a,%eax
100522fbe:	c7 01 2a 2a 2a 2a    	movl   $0x2a2a2a2a,(%rcx)
100522fc4:	66 89 41 04          	mov    %ax,0x4(%rcx)
100522fc8:	e9 2e ff ff ff       	jmp    100522efb <.text+0x121efb>
100522fcd:	0f 1f 00             	nopl   (%rax)
100522fd0:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100522fd7:	00
100522fd8:	49 89 c8             	mov    %rcx,%r8
100522fdb:	41 b9 00 10 00 00    	mov    $0x1000,%r9d
100522fe1:	31 c9                	xor    %ecx,%ecx
100522fe3:	e8 e8 2a f8 ff       	call   1004a5ad0 <.text+0xa4ad0>
100522fe8:	90                   	nop
100522fe9:	48 83 c4 30          	add    $0x30,%rsp
100522fed:	5b                   	pop    %rbx
100522fee:	5e                   	pop    %rsi
100522fef:	5f                   	pop    %rdi
100522ff0:	c3                   	ret
100522ff1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100522ff8:	00 00 00 00
100522ffc:	0f 1f 40 00          	nopl   0x0(%rax)
100523000:	41 55                	push   %r13
100523002:	41 54                	push   %r12
100523004:	55                   	push   %rbp
100523005:	57                   	push   %rdi
100523006:	56                   	push   %rsi
100523007:	53                   	push   %rbx
100523008:	48 83 ec 28          	sub    $0x28,%rsp
10052300c:	48 8b 2d 7d 7e 20 00 	mov    0x207e7d(%rip),%rbp        # 10072ae90 <_head_msys_iconv_2_dll-0x41170>
100523013:	4c 8b 25 56 5e 20 00 	mov    0x205e56(%rip),%r12        # 100728e70 <_head_msys_iconv_2_dll-0x43190>
10052301a:	44 8b 6d 00          	mov    0x0(%rbp),%r13d
10052301e:	41 c7 04 24 01 00 00 	movl   $0x1,(%r12)
100523025:	00
100523026:	c7 45 00 00 00 00 00 	movl   $0x0,0x0(%rbp)
10052302d:	48 89 cb             	mov    %rcx,%rbx
100523030:	89 d6                	mov    %edx,%esi
100523032:	e8 69 e7 ff ff       	call   1005217a0 <.text+0x1207a0>
100523037:	48 89 c7             	mov    %rax,%rdi
10052303a:	f6 43 10 01          	testb  $0x1,0x10(%rbx)
10052303e:	74 75                	je     1005230b5 <.text+0x1220b5>
100523040:	48 8b 05 99 01 20 00 	mov    0x200199(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
100523047:	48 8b 00             	mov    (%rax),%rax
10052304a:	48 05 c8 00 00 00    	add    $0xc8,%rax
100523050:	48 39 c7             	cmp    %rax,%rdi
100523053:	74 4b                	je     1005230a0 <.text+0x1220a0>
100523055:	8b 07                	mov    (%rdi),%eax
100523057:	85 c0                	test   %eax,%eax
100523059:	75 56                	jne    1005230b1 <.text+0x1220b1>
10052305b:	48 8d 0d c9 1a 1e 00 	lea    0x1e1ac9(%rip),%rcx        # 100704b2b <_head_msys_iconv_2_dll-0x674d5>
100523062:	e8 c9 91 17 00       	call   10069c230 <.text+0x29b230>
100523067:	48 8b 0b             	mov    (%rbx),%rcx
10052306a:	e8 c1 91 17 00       	call   10069c230 <.text+0x29b230>
10052306f:	f6 43 10 01          	testb  $0x1,0x10(%rbx)
100523073:	75 5a                	jne    1005230cf <.text+0x1220cf>
100523075:	b9 3d 00 00 00       	mov    $0x3d,%ecx
10052307a:	e8 c1 8e 17 00       	call   10069bf40 <.text+0x29af40>
10052307f:	48 89 d9             	mov    %rbx,%rcx
100523082:	89 f2                	mov    %esi,%edx
100523084:	e8 07 fe ff ff       	call   100522e90 <.text+0x121e90>
100523089:	48 8b 05 f0 fa 1f 00 	mov    0x1ffaf0(%rip),%rax        # 100722b80 <_head_msys_iconv_2_dll-0x49480>
100523090:	48 8b 08             	mov    (%rax),%rcx
100523093:	e8 68 ac 17 00       	call   10069dd00 <.text+0x29cd00>
100523098:	eb 35                	jmp    1005230cf <.text+0x1220cf>
10052309a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005230a0:	e8 0b 42 0e 00       	call   1006072b0 <.text+0x2062b0>
1005230a5:	85 c0                	test   %eax,%eax
1005230a7:	74 b2                	je     10052305b <.text+0x12205b>
1005230a9:	f6 43 10 01          	testb  $0x1,0x10(%rbx)
1005230ad:	74 06                	je     1005230b5 <.text+0x1220b5>
1005230af:	8b 07                	mov    (%rdi),%eax
1005230b1:	85 c0                	test   %eax,%eax
1005230b3:	78 3b                	js     1005230f0 <.text+0x1220f0>
1005230b5:	48 8d 0d 75 1a 1e 00 	lea    0x1e1a75(%rip),%rcx        # 100704b31 <_head_msys_iconv_2_dll-0x674cf>
1005230bc:	e8 6f 91 17 00       	call   10069c230 <.text+0x29b230>
1005230c1:	48 8b 0b             	mov    (%rbx),%rcx
1005230c4:	e8 67 91 17 00       	call   10069c230 <.text+0x29b230>
1005230c9:	f6 43 10 01          	testb  $0x1,0x10(%rbx)
1005230cd:	74 a6                	je     100523075 <.text+0x122075>
1005230cf:	44 89 6d 00          	mov    %r13d,0x0(%rbp)
1005230d3:	41 c7 04 24 00 00 00 	movl   $0x0,(%r12)
1005230da:	00
1005230db:	48 83 c4 28          	add    $0x28,%rsp
1005230df:	5b                   	pop    %rbx
1005230e0:	5e                   	pop    %rsi
1005230e1:	5f                   	pop    %rdi
1005230e2:	5d                   	pop    %rbp
1005230e3:	41 5c                	pop    %r12
1005230e5:	41 5d                	pop    %r13
1005230e7:	c3                   	ret
1005230e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005230ef:	00
1005230f0:	48 8d 0d 37 1a 1e 00 	lea    0x1e1a37(%rip),%rcx        # 100704b2e <_head_msys_iconv_2_dll-0x674d2>
1005230f7:	e8 34 91 17 00       	call   10069c230 <.text+0x29b230>
1005230fc:	eb c3                	jmp    1005230c1 <.text+0x1220c1>
1005230fe:	66 90                	xchg   %ax,%ax
100523100:	41 57                	push   %r15
100523102:	41 56                	push   %r14
100523104:	41 55                	push   %r13
100523106:	41 54                	push   %r12
100523108:	55                   	push   %rbp
100523109:	57                   	push   %rdi
10052310a:	56                   	push   %rsi
10052310b:	53                   	push   %rbx
10052310c:	48 83 ec 38          	sub    $0x38,%rsp
100523110:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
100523114:	89 cb                	mov    %ecx,%ebx
100523116:	b9 a8 10 00 00       	mov    $0x10a8,%ecx
10052311b:	89 d7                	mov    %edx,%edi
10052311d:	e8 be df ed ff       	call   1004010e0 <.text+0xe0>
100523122:	48 89 c5             	mov    %rax,%rbp
100523125:	48 85 c0             	test   %rax,%rax
100523128:	0f 84 37 03 00 00    	je     100523465 <.text+0x122465>
10052312e:	83 fb 02             	cmp    $0x2,%ebx
100523131:	0f 84 3f 03 00 00    	je     100523476 <.text+0x122476>
100523137:	40 f6 c7 02          	test   $0x2,%dil
10052313b:	0f 85 d3 01 00 00    	jne    100523314 <.text+0x122314>
100523141:	40 f6 c7 04          	test   $0x4,%dil
100523145:	0f 84 f5 02 00 00    	je     100523440 <.text+0x122440>
10052314b:	48 8d 0d 18 1a 1e 00 	lea    0x1e1a18(%rip),%rcx        # 100704b6a <_head_msys_iconv_2_dll-0x67496>
100523152:	e8 21 c7 17 00       	call   10069f878 <.text+0x29e878>
100523157:	48 89 c1             	mov    %rax,%rcx
10052315a:	e8 61 92 17 00       	call   10069c3c0 <.text+0x29b3c0>
10052315f:	48 8b 05 9a 5b 20 00 	mov    0x205b9a(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
100523166:	8b 00                	mov    (%rax),%eax
100523168:	85 c0                	test   %eax,%eax
10052316a:	0f 85 8c 01 00 00    	jne    1005232fc <.text+0x1222fc>
100523170:	48 8b 0d 29 bb 19 00 	mov    0x19bb29(%rip),%rcx        # 1006beca0 <_head_msys_iconv_2_dll-0xad360>
100523177:	41 bc 01 00 00 00    	mov    $0x1,%r12d
10052317d:	48 85 c9             	test   %rcx,%rcx
100523180:	0f 84 09 03 00 00    	je     10052348f <.text+0x12248f>
100523186:	89 fe                	mov    %edi,%esi
100523188:	41 89 ff             	mov    %edi,%r15d
10052318b:	4c 8d 2d 0e bb 19 00 	lea    0x19bb0e(%rip),%r13        # 1006beca0 <_head_msys_iconv_2_dll-0xad360>
100523192:	31 db                	xor    %ebx,%ebx
100523194:	83 e6 06             	and    $0x6,%esi
100523197:	41 83 e7 40          	and    $0x40,%r15d
10052319b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005231a0:	e8 ab 6c 17 00       	call   100699e50 <.text+0x298e50>
1005231a5:	85 c0                	test   %eax,%eax
1005231a7:	0f 85 8b 00 00 00    	jne    100523238 <.text+0x122238>
1005231ad:	49 8b 45 00          	mov    0x0(%r13),%rax
1005231b1:	80 38 74             	cmpb   $0x74,(%rax)
1005231b4:	0f 84 76 01 00 00    	je     100523330 <.text+0x122330>
1005231ba:	85 f6                	test   %esi,%esi
1005231bc:	0f 84 ce 01 00 00    	je     100523390 <.text+0x122390>
1005231c2:	41 8b 4d 20          	mov    0x20(%r13),%ecx
1005231c6:	85 c9                	test   %ecx,%ecx
1005231c8:	74 6e                	je     100523238 <.text+0x122238>
1005231ca:	89 fa                	mov    %edi,%edx
1005231cc:	4c 89 e9             	mov    %r13,%rcx
1005231cf:	e8 cc e5 ff ff       	call   1005217a0 <.text+0x1207a0>
1005231d4:	48 85 c0             	test   %rax,%rax
1005231d7:	74 5f                	je     100523238 <.text+0x122238>
1005231d9:	83 7c 24 28 01       	cmpl   $0x1,0x28(%rsp)
1005231de:	74 21                	je     100523201 <.text+0x122201>
1005231e0:	8b 54 24 28          	mov    0x28(%rsp),%edx
1005231e4:	85 d2                	test   %edx,%edx
1005231e6:	75 50                	jne    100523238 <.text+0x122238>
1005231e8:	48 8b 15 21 66 20 00 	mov    0x206621(%rip),%rdx        # 100729810 <_head_msys_iconv_2_dll-0x427f0>
1005231ef:	4c 89 e9             	mov    %r13,%rcx
1005231f2:	44 8b 02             	mov    (%rdx),%r8d
1005231f5:	48 89 c2             	mov    %rax,%rdx
1005231f8:	e8 c3 e9 ff ff       	call   100521bc0 <.text+0x120bc0>
1005231fd:	85 c0                	test   %eax,%eax
1005231ff:	75 37                	jne    100523238 <.text+0x122238>
100523201:	45 85 ff             	test   %r15d,%r15d
100523204:	0f 84 5d 01 00 00    	je     100523367 <.text+0x122367>
10052320a:	48 8b 05 df f8 1f 00 	mov    0x1ff8df(%rip),%rax        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
100523211:	8b 00                	mov    (%rax),%eax
100523213:	83 f8 11             	cmp    $0x11,%eax
100523216:	0f 8f a4 01 00 00    	jg     1005233c0 <.text+0x1223c0>
10052321c:	41 83 fc 01          	cmp    $0x1,%r12d
100523220:	0f 85 91 01 00 00    	jne    1005233b7 <.text+0x1223b7>
100523226:	48 63 c3             	movslq %ebx,%rax
100523229:	83 c3 01             	add    $0x1,%ebx
10052322c:	4c 89 6c c5 00       	mov    %r13,0x0(%rbp,%rax,8)
100523231:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100523238:	49 8b 4d 60          	mov    0x60(%r13),%rcx
10052323c:	49 83 c5 60          	add    $0x60,%r13
100523240:	48 85 c9             	test   %rcx,%rcx
100523243:	0f 85 57 ff ff ff    	jne    1005231a0 <.text+0x1221a0>
100523249:	41 83 fc 01          	cmp    $0x1,%r12d
10052324d:	0f 84 ab 01 00 00    	je     1005233fe <.text+0x1223fe>
100523253:	85 db                	test   %ebx,%ebx
100523255:	0f 8e a1 00 00 00    	jle    1005232fc <.text+0x1222fc>
10052325b:	c7 44 24 2c 02 00 00 	movl   $0x2,0x2c(%rsp)
100523262:	00
100523263:	89 de                	mov    %ebx,%esi
100523265:	4c 8b 25 d4 5f 20 00 	mov    0x205fd4(%rip),%r12        # 100729240 <_head_msys_iconv_2_dll-0x42dc0>
10052326c:	45 31 ed             	xor    %r13d,%r13d
10052326f:	90                   	nop
100523270:	48 8b 05 89 5a 20 00 	mov    0x205a89(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
100523277:	8b 00                	mov    (%rax),%eax
100523279:	85 c0                	test   %eax,%eax
10052327b:	75 55                	jne    1005232d2 <.text+0x1222d2>
10052327d:	b9 0a 00 00 00       	mov    $0xa,%ecx
100523282:	e8 b9 8c 17 00       	call   10069bf40 <.text+0x29af40>
100523287:	48 8b 05 72 5a 20 00 	mov    0x205a72(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
10052328e:	44 8b 30             	mov    (%rax),%r14d
100523291:	45 85 f6             	test   %r14d,%r14d
100523294:	75 3c                	jne    1005232d2 <.text+0x1222d2>
100523296:	45 89 ef             	mov    %r13d,%r15d
100523299:	41 39 f5             	cmp    %esi,%r13d
10052329c:	7d 21                	jge    1005232bf <.text+0x1222bf>
10052329e:	66 90                	xchg   %ax,%ax
1005232a0:	49 63 d7             	movslq %r15d,%rdx
1005232a3:	41 01 df             	add    %ebx,%r15d
1005232a6:	45 89 34 24          	mov    %r14d,(%r12)
1005232aa:	41 83 c6 14          	add    $0x14,%r14d
1005232ae:	48 8b 4c d5 00       	mov    0x0(%rbp,%rdx,8),%rcx
1005232b3:	89 fa                	mov    %edi,%edx
1005232b5:	e8 46 fd ff ff       	call   100523000 <.text+0x122000>
1005232ba:	41 39 f7             	cmp    %esi,%r15d
1005232bd:	7c e1                	jl     1005232a0 <.text+0x1222a0>
1005232bf:	e8 4c 94 0b 00       	call   1005dc710 <.text+0x1db710>
1005232c4:	41 83 c5 01          	add    $0x1,%r13d
1005232c8:	e8 03 db 0d 00       	call   100600dd0 <.text+0x1ffdd0>
1005232cd:	41 39 dd             	cmp    %ebx,%r13d
1005232d0:	7c 9e                	jl     100523270 <.text+0x122270>
1005232d2:	83 7c 24 2c 02       	cmpl   $0x2,0x2c(%rsp)
1005232d7:	74 23                	je     1005232fc <.text+0x1222fc>
1005232d9:	48 8b 05 20 5a 20 00 	mov    0x205a20(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
1005232e0:	8b 00                	mov    (%rax),%eax
1005232e2:	85 c0                	test   %eax,%eax
1005232e4:	75 16                	jne    1005232fc <.text+0x1222fc>
1005232e6:	48 8b 0d b3 b9 19 00 	mov    0x19b9b3(%rip),%rcx        # 1006beca0 <_head_msys_iconv_2_dll-0xad360>
1005232ed:	41 bc 02 00 00 00    	mov    $0x2,%r12d
1005232f3:	48 85 c9             	test   %rcx,%rcx
1005232f6:	0f 85 8a fe ff ff    	jne    100523186 <.text+0x122186>
1005232fc:	48 89 e9             	mov    %rbp,%rcx
1005232ff:	48 83 c4 38          	add    $0x38,%rsp
100523303:	5b                   	pop    %rbx
100523304:	5e                   	pop    %rsi
100523305:	5f                   	pop    %rdi
100523306:	5d                   	pop    %rbp
100523307:	41 5c                	pop    %r12
100523309:	41 5d                	pop    %r13
10052330b:	41 5e                	pop    %r14
10052330d:	41 5f                	pop    %r15
10052330f:	e9 0c e2 ed ff       	jmp    100401520 <.text+0x520>
100523314:	48 8d 0d 31 18 1e 00 	lea    0x1e1831(%rip),%rcx        # 100704b4c <_head_msys_iconv_2_dll-0x674b4>
10052331b:	e8 58 c5 17 00       	call   10069f878 <.text+0x29e878>
100523320:	48 89 c1             	mov    %rax,%rcx
100523323:	e8 98 90 17 00       	call   10069c3c0 <.text+0x29b3c0>
100523328:	e9 32 fe ff ff       	jmp    10052315f <.text+0x12215f>
10052332d:	0f 1f 00             	nopl   (%rax)
100523330:	80 78 01 5f          	cmpb   $0x5f,0x1(%rax)
100523334:	0f 85 80 fe ff ff    	jne    1005231ba <.text+0x1221ba>
10052333a:	85 f6                	test   %esi,%esi
10052333c:	0f 85 f6 fe ff ff    	jne    100523238 <.text+0x122238>
100523342:	4c 89 e9             	mov    %r13,%rcx
100523345:	e8 b6 d5 ff ff       	call   100520900 <.text+0x11f900>
10052334a:	48 85 c0             	test   %rax,%rax
10052334d:	0f 84 e5 fe ff ff    	je     100523238 <.text+0x122238>
100523353:	83 7c 24 28 02       	cmpl   $0x2,0x28(%rsp)
100523358:	0f 85 82 fe ff ff    	jne    1005231e0 <.text+0x1221e0>
10052335e:	45 85 ff             	test   %r15d,%r15d
100523361:	0f 85 a3 fe ff ff    	jne    10052320a <.text+0x12220a>
100523367:	41 f6 45 10 01       	testb  $0x1,0x10(%r13)
10052336c:	74 61                	je     1005233cf <.text+0x1223cf>
10052336e:	41 83 fc 01          	cmp    $0x1,%r12d
100523372:	0f 84 ae fe ff ff    	je     100523226 <.text+0x122226>
100523378:	49 8b 4d 60          	mov    0x60(%r13),%rcx
10052337c:	49 83 c5 60          	add    $0x60,%r13
100523380:	48 85 c9             	test   %rcx,%rcx
100523383:	0f 85 17 fe ff ff    	jne    1005231a0 <.text+0x1221a0>
100523389:	e9 bb fe ff ff       	jmp    100523249 <.text+0x122249>
10052338e:	66 90                	xchg   %ax,%ax
100523390:	4c 89 e9             	mov    %r13,%rcx
100523393:	e8 68 d5 ff ff       	call   100520900 <.text+0x11f900>
100523398:	48 85 c0             	test   %rax,%rax
10052339b:	0f 85 38 fe ff ff    	jne    1005231d9 <.text+0x1221d9>
1005233a1:	49 8b 4d 60          	mov    0x60(%r13),%rcx
1005233a5:	49 83 c5 60          	add    $0x60,%r13
1005233a9:	48 85 c9             	test   %rcx,%rcx
1005233ac:	0f 85 ee fd ff ff    	jne    1005231a0 <.text+0x1221a0>
1005233b2:	e9 92 fe ff ff       	jmp    100523249 <.text+0x122249>
1005233b7:	83 f8 11             	cmp    $0x11,%eax
1005233ba:	0f 8e 78 fe ff ff    	jle    100523238 <.text+0x122238>
1005233c0:	41 83 fc 02          	cmp    $0x2,%r12d
1005233c4:	0f 84 5c fe ff ff    	je     100523226 <.text+0x122226>
1005233ca:	e9 69 fe ff ff       	jmp    100523238 <.text+0x122238>
1005233cf:	89 fa                	mov    %edi,%edx
1005233d1:	4c 89 e9             	mov    %r13,%rcx
1005233d4:	e8 b7 fa ff ff       	call   100522e90 <.text+0x121e90>
1005233d9:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1005233dd:	e8 8e ce 17 00       	call   1006a0270 <.text+0x29f270>
1005233e2:	49 89 c6             	mov    %rax,%r14
1005233e5:	48 8b 05 94 f7 1f 00 	mov    0x1ff794(%rip),%rax        # 100722b80 <_head_msys_iconv_2_dll-0x49480>
1005233ec:	48 8b 08             	mov    (%rax),%rcx
1005233ef:	e8 bc 9b 16 00       	call   10068cfb0 <.text+0x28bfb0>
1005233f4:	42 8d 44 30 01       	lea    0x1(%rax,%r14,1),%eax
1005233f9:	e9 15 fe ff ff       	jmp    100523213 <.text+0x122213>
1005233fe:	48 8b 05 eb f6 1f 00 	mov    0x1ff6eb(%rip),%rax        # 100722af0 <_head_msys_iconv_2_dll-0x49510>
100523405:	89 de                	mov    %ebx,%esi
100523407:	48 8b 08             	mov    (%rax),%rcx
10052340a:	48 b8 67 66 66 66 66 	movabs $0x6666666666666667,%rax
100523411:	66 66 66
100523414:	48 f7 e9             	imul   %rcx
100523417:	48 c1 f9 3f          	sar    $0x3f,%rcx
10052341b:	48 89 d0             	mov    %rdx,%rax
10052341e:	48 c1 f8 03          	sar    $0x3,%rax
100523422:	48 29 c8             	sub    %rcx,%rax
100523425:	89 c1                	mov    %eax,%ecx
100523427:	85 c0                	test   %eax,%eax
100523429:	75 2e                	jne    100523459 <.text+0x122459>
10052342b:	85 db                	test   %ebx,%ebx
10052342d:	0f 8e a6 fe ff ff    	jle    1005232d9 <.text+0x1222d9>
100523433:	c7 44 24 2c 01 00 00 	movl   $0x1,0x2c(%rsp)
10052343a:	00
10052343b:	e9 25 fe ff ff       	jmp    100523265 <.text+0x122265>
100523440:	48 8d 0d 40 17 1e 00 	lea    0x1e1740(%rip),%rcx        # 100704b87 <_head_msys_iconv_2_dll-0x67479>
100523447:	e8 2c c4 17 00       	call   10069f878 <.text+0x29e878>
10052344c:	48 89 c1             	mov    %rax,%rcx
10052344f:	e8 6c 8f 17 00       	call   10069c3c0 <.text+0x29b3c0>
100523454:	e9 06 fd ff ff       	jmp    10052315f <.text+0x12215f>
100523459:	8d 43 ff             	lea    -0x1(%rbx),%eax
10052345c:	01 c8                	add    %ecx,%eax
10052345e:	99                   	cltd
10052345f:	f7 f9                	idiv   %ecx
100523461:	89 c3                	mov    %eax,%ebx
100523463:	eb c6                	jmp    10052342b <.text+0x12242b>
100523465:	48 83 c4 38          	add    $0x38,%rsp
100523469:	5b                   	pop    %rbx
10052346a:	5e                   	pop    %rsi
10052346b:	5f                   	pop    %rdi