1004101e0:	57                   	push   %rdi
1004101e1:	56                   	push   %rsi
1004101e2:	53                   	push   %rbx
1004101e3:	48 83 ec 20          	sub    $0x20,%rsp
1004101e7:	48 89 cb             	mov    %rcx,%rbx
1004101ea:	48 89 d7             	mov    %rdx,%rdi
1004101ed:	4d 85 c0             	test   %r8,%r8
1004101f0:	74 5e                	je     100410250 <.text+0xf250>
1004101f2:	4a 8d 34 02          	lea    (%rdx,%r8,1),%rsi
1004101f6:	eb 1f                	jmp    100410217 <.text+0xf217>
1004101f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004101ff:	00
100410200:	83 c1 30             	add    $0x30,%ecx
100410203:	0f b6 c9             	movzbl %cl,%ecx
100410206:	48 89 da             	mov    %rbx,%rdx
100410209:	48 83 c7 01          	add    $0x1,%rdi
10041020d:	e8 be 10 00 00       	call   1004112d0 <.text+0x102d0>
100410212:	48 39 f7             	cmp    %rsi,%rdi
100410215:	74 39                	je     100410250 <.text+0xf250>
100410217:	0f b6 07             	movzbl (%rdi),%eax
10041021a:	c0 e8 04             	shr    $0x4,%al
10041021d:	0f b6 c8             	movzbl %al,%ecx
100410220:	8d 51 30             	lea    0x30(%rcx),%edx
100410223:	83 c1 37             	add    $0x37,%ecx
100410226:	3c 09                	cmp    $0x9,%al
100410228:	0f 46 ca             	cmovbe %edx,%ecx
10041022b:	48 89 da             	mov    %rbx,%rdx
10041022e:	e8 9d 10 00 00       	call   1004112d0 <.text+0x102d0>
100410233:	0f b6 0f             	movzbl (%rdi),%ecx
100410236:	83 e1 0f             	and    $0xf,%ecx
100410239:	80 f9 09             	cmp    $0x9,%cl
10041023c:	76 c2                	jbe    100410200 <.text+0xf200>
10041023e:	83 c1 37             	add    $0x37,%ecx
100410241:	0f b6 c9             	movzbl %cl,%ecx
100410244:	eb c0                	jmp    100410206 <.text+0xf206>
100410246:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10041024d:	00 00 00
100410250:	48 83 c4 20          	add    $0x20,%rsp
100410254:	5b                   	pop    %rbx
100410255:	5e                   	pop    %rsi
100410256:	5f                   	pop    %rdi
100410257:	c3                   	ret
100410258:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10041025f:	00
100410260:	41 55                	push   %r13
100410262:	41 54                	push   %r12
100410264:	55                   	push   %rbp
100410265:	57                   	push   %rdi
100410266:	56                   	push   %rsi
100410267:	53                   	push   %rbx
100410268:	48 83 ec 28          	sub    $0x28,%rsp
10041026c:	48 89 cb             	mov    %rcx,%rbx
10041026f:	44 89 c5             	mov    %r8d,%ebp
100410272:	48 85 d2             	test   %rdx,%rdx
100410275:	0f 84 75 01 00 00    	je     1004103f0 <.text+0xf3f0>
10041027b:	48 8d 3c 11          	lea    (%rcx,%rdx,1),%rdi
10041027f:	41 b9 01 3d 00 00    	mov    $0x3d01,%r9d
100410285:	48 89 ca             	mov    %rcx,%rdx
100410288:	b9 01 00 00 00       	mov    $0x1,%ecx
10041028d:	eb 27                	jmp    1004102b6 <.text+0xf2b6>
10041028f:	90                   	nop
100410290:	44 0f b6 c0          	movzbl %al,%r8d
100410294:	41 39 e8             	cmp    %ebp,%r8d
100410297:	0f 84 a3 00 00 00    	je     100410340 <.text+0xf340>
10041029d:	3c 5c                	cmp    $0x5c,%al
10041029f:	75 08                	jne    1004102a9 <.text+0xf2a9>
1004102a1:	85 ed                	test   %ebp,%ebp
1004102a3:	0f 85 97 00 00 00    	jne    100410340 <.text+0xf340>
1004102a9:	48 83 c1 01          	add    $0x1,%rcx
1004102ad:	48 83 c2 01          	add    $0x1,%rdx
1004102b1:	48 39 d7             	cmp    %rdx,%rdi
1004102b4:	74 22                	je     1004102d8 <.text+0xf2d8>
1004102b6:	0f b6 02             	movzbl (%rdx),%eax
1004102b9:	3c 1f                	cmp    $0x1f,%al
1004102bb:	76 04                	jbe    1004102c1 <.text+0xf2c1>
1004102bd:	3c 7f                	cmp    $0x7f,%al
1004102bf:	75 cf                	jne    100410290 <.text+0xf290>
1004102c1:	3c 0d                	cmp    $0xd,%al
1004102c3:	77 7b                	ja     100410340 <.text+0xf340>
1004102c5:	49 0f a3 c1          	bt     %rax,%r9
1004102c9:	73 75                	jae    100410340 <.text+0xf340>
1004102cb:	48 83 c2 01          	add    $0x1,%rdx
1004102cf:	48 83 c1 02          	add    $0x2,%rcx
1004102d3:	48 39 d7             	cmp    %rdx,%rdi
1004102d6:	75 de                	jne    1004102b6 <.text+0xf2b6>
1004102d8:	e8 eb 09 00 00       	call   100410cc8 <.text+0xfcc8>
1004102dd:	4c 8d 25 2c 81 00 00 	lea    0x812c(%rip),%r12        # 100418410 <_head_msys_assuan_0_dll-0x4bf0>
1004102e4:	49 89 c5             	mov    %rax,%r13
1004102e7:	48 89 c6             	mov    %rax,%rsi
1004102ea:	eb 2b                	jmp    100410317 <.text+0xf317>
1004102ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004102f0:	44 0f b6 c0          	movzbl %al,%r8d
1004102f4:	41 39 e8             	cmp    %ebp,%r8d
1004102f7:	0f 84 cb 00 00 00    	je     1004103c8 <.text+0xf3c8>
1004102fd:	3c 5c                	cmp    $0x5c,%al
1004102ff:	75 08                	jne    100410309 <.text+0xf309>
100410301:	85 ed                	test   %ebp,%ebp
100410303:	0f 85 bf 00 00 00    	jne    1004103c8 <.text+0xf3c8>
100410309:	88 06                	mov    %al,(%rsi)
10041030b:	48 89 ce             	mov    %rcx,%rsi
10041030e:	48 83 c3 01          	add    $0x1,%rbx
100410312:	48 39 df             	cmp    %rbx,%rdi
100410315:	74 4a                	je     100410361 <.text+0xf361>
100410317:	0f b6 03             	movzbl (%rbx),%eax
10041031a:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
10041031e:	3c 1f                	cmp    $0x1f,%al
100410320:	76 04                	jbe    100410326 <.text+0xf326>
100410322:	3c 7f                	cmp    $0x7f,%al
100410324:	75 ca                	jne    1004102f0 <.text+0xf2f0>
100410326:	c6 06 5c             	movb   $0x5c,(%rsi)
100410329:	3c 0d                	cmp    $0xd,%al
10041032b:	0f 87 af 00 00 00    	ja     1004103e0 <.text+0xf3e0>
100410331:	0f b6 d0             	movzbl %al,%edx
100410334:	49 63 14 94          	movslq (%r12,%rdx,4),%rdx
100410338:	4c 01 e2             	add    %r12,%rdx
10041033b:	ff e2                	jmp    *%rdx
10041033d:	0f 1f 00             	nopl   (%rax)
100410340:	48 83 c1 05          	add    $0x5,%rcx
100410344:	e9 64 ff ff ff       	jmp    1004102ad <.text+0xf2ad>
100410349:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100410350:	48 83 c3 01          	add    $0x1,%rbx
100410354:	c6 46 01 72          	movb   $0x72,0x1(%rsi)
100410358:	48 83 c6 02          	add    $0x2,%rsi
10041035c:	48 39 df             	cmp    %rbx,%rdi
10041035f:	75 b6                	jne    100410317 <.text+0xf317>
100410361:	4c 89 e8             	mov    %r13,%rax
100410364:	c6 06 00             	movb   $0x0,(%rsi)
100410367:	48 83 c4 28          	add    $0x28,%rsp
10041036b:	5b                   	pop    %rbx
10041036c:	5e                   	pop    %rsi
10041036d:	5f                   	pop    %rdi
10041036e:	5d                   	pop    %rbp
10041036f:	41 5c                	pop    %r12
100410371:	41 5d                	pop    %r13
100410373:	c3                   	ret
100410374:	0f 1f 40 00          	nopl   0x0(%rax)
100410378:	c6 46 01 66          	movb   $0x66,0x1(%rsi)
10041037c:	48 83 c6 02          	add    $0x2,%rsi
100410380:	eb 8c                	jmp    10041030e <.text+0xf30e>
100410382:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100410388:	c6 46 01 76          	movb   $0x76,0x1(%rsi)
10041038c:	48 83 c6 02          	add    $0x2,%rsi
100410390:	e9 79 ff ff ff       	jmp    10041030e <.text+0xf30e>
100410395:	0f 1f 00             	nopl   (%rax)
100410398:	c6 46 01 6e          	movb   $0x6e,0x1(%rsi)
10041039c:	48 83 c6 02          	add    $0x2,%rsi
1004103a0:	e9 69 ff ff ff       	jmp    10041030e <.text+0xf30e>
1004103a5:	0f 1f 00             	nopl   (%rax)
1004103a8:	c6 46 01 62          	movb   $0x62,0x1(%rsi)
1004103ac:	48 83 c6 02          	add    $0x2,%rsi
1004103b0:	e9 59 ff ff ff       	jmp    10041030e <.text+0xf30e>
1004103b5:	0f 1f 00             	nopl   (%rax)
1004103b8:	c6 46 01 30          	movb   $0x30,0x1(%rsi)
1004103bc:	48 83 c6 02          	add    $0x2,%rsi
1004103c0:	e9 49 ff ff ff       	jmp    10041030e <.text+0xf30e>
1004103c5:	0f 1f 00             	nopl   (%rax)
1004103c8:	c6 06 5c             	movb   $0x5c,(%rsi)
1004103cb:	48 8d 15 35 80 00 00 	lea    0x8035(%rip),%rdx        # 100418407 <_head_msys_assuan_0_dll-0x4bf9>
1004103d2:	48 83 c6 04          	add    $0x4,%rsi
1004103d6:	e8 65 10 00 00       	call   100411440 <.text+0x10440>
1004103db:	e9 2e ff ff ff       	jmp    10041030e <.text+0xf30e>
1004103e0:	44 0f b6 c0          	movzbl %al,%r8d
1004103e4:	eb e5                	jmp    1004103cb <.text+0xf3cb>
1004103e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004103ed:	00 00 00
1004103f0:	b9 01 00 00 00       	mov    $0x1,%ecx
1004103f5:	e8 ce 08 00 00       	call   100410cc8 <.text+0xfcc8>
1004103fa:	48 89 c6             	mov    %rax,%rsi
1004103fd:	49 89 c5             	mov    %rax,%r13
100410400:	e9 5c ff ff ff       	jmp    100410361 <.text+0xf361>
100410405:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041040c:	00 00 00 00
100410410:	48 83 ec 28          	sub    $0x28,%rsp
100410414:	e8 47 fe ff ff       	call   100410260 <.text+0xf260>
100410419:	48 85 c0             	test   %rax,%rax
10041041c:	74 05                	je     100410423 <.text+0xf423>
10041041e:	48 83 c4 28          	add    $0x28,%rsp
100410422:	c3                   	ret
100410423:	e8 e8 fb ff ff       	call   100410010 <.text+0xf010>
100410428:	90                   	nop
100410429:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100410430:	55                   	push   %rbp
100410431:	57                   	push   %rdi
100410432:	56                   	push   %rsi
100410433:	53                   	push   %rbx
100410434:	48 83 ec 28          	sub    $0x28,%rsp
100410438:	48 89 cb             	mov    %rcx,%rbx
10041043b:	e8 90 10 00 00       	call   1004114d0 <.text+0x104d0>
100410440:	48 8d 48 01          	lea    0x1(%rax),%rcx
100410444:	e8 7f 08 00 00       	call   100410cc8 <.text+0xfcc8>
100410449:	48 89 c7             	mov    %rax,%rdi
10041044c:	48 85 c0             	test   %rax,%rax
10041044f:	74 72                	je     1004104c3 <.text+0xf4c3>
100410451:	0f b6 03             	movzbl (%rbx),%eax
100410454:	48 89 fe             	mov    %rdi,%rsi
100410457:	84 c0                	test   %al,%al
100410459:	74 65                	je     1004104c0 <.text+0xf4c0>
10041045b:	48 8d 2d e6 7f 00 00 	lea    0x7fe6(%rip),%rbp        # 100418448 <_head_msys_assuan_0_dll-0x4bb8>
100410462:	eb 15                	jmp    100410479 <.text+0xf479>
100410464:	0f 1f 40 00          	nopl   0x0(%rax)
100410468:	88 06                	mov    %al,(%rsi)
10041046a:	48 83 c3 01          	add    $0x1,%rbx
10041046e:	48 83 c6 01          	add    $0x1,%rsi
100410472:	0f b6 03             	movzbl (%rbx),%eax
100410475:	84 c0                	test   %al,%al
100410477:	74 47                	je     1004104c0 <.text+0xf4c0>
100410479:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
10041047d:	3c 5c                	cmp    $0x5c,%al
10041047f:	75 e7                	jne    100410468 <.text+0xf468>
100410481:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
100410485:	80 fa 78             	cmp    $0x78,%dl
100410488:	7f 66                	jg     1004104f0 <.text+0xf4f0>
10041048a:	80 fa 5b             	cmp    $0x5b,%dl
10041048d:	7e 41                	jle    1004104d0 <.text+0xf4d0>
10041048f:	8d 42 a4             	lea    -0x5c(%rdx),%eax
100410492:	3c 1c                	cmp    $0x1c,%al
100410494:	77 5a                	ja     1004104f0 <.text+0xf4f0>
100410496:	0f b6 c0             	movzbl %al,%eax
100410499:	48 63 44 85 00       	movslq 0x0(%rbp,%rax,4),%rax
10041049e:	48 01 e8             	add    %rbp,%rax
1004104a1:	ff e0                	jmp    *%rax
1004104a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004104a8:	0f b7 03             	movzwl (%rbx),%eax
1004104ab:	66 89 06             	mov    %ax,(%rsi)
1004104ae:	0f b6 43 02          	movzbl 0x2(%rbx),%eax
1004104b2:	84 c0                	test   %al,%al
1004104b4:	0f 85 01 01 00 00    	jne    1004105bb <.text+0xf5bb>
1004104ba:	48 83 c6 02          	add    $0x2,%rsi
1004104be:	66 90                	xchg   %ax,%ax
1004104c0:	c6 06 00             	movb   $0x0,(%rsi)
1004104c3:	48 89 f8             	mov    %rdi,%rax
1004104c6:	48 83 c4 28          	add    $0x28,%rsp
1004104ca:	5b                   	pop    %rbx
1004104cb:	5e                   	pop    %rsi
1004104cc:	5f                   	pop    %rdi
1004104cd:	5d                   	pop    %rbp
1004104ce:	c3                   	ret
1004104cf:	90                   	nop
1004104d0:	80 fa 22             	cmp    $0x22,%dl
1004104d3:	0f 84 c7 00 00 00    	je     1004105a0 <.text+0xf5a0>
1004104d9:	80 fa 27             	cmp    $0x27,%dl
1004104dc:	75 12                	jne    1004104f0 <.text+0xf4f0>
1004104de:	c6 06 27             	movb   $0x27,(%rsi)
1004104e1:	48 89 cb             	mov    %rcx,%rbx
1004104e4:	48 83 c6 01          	add    $0x1,%rsi
1004104e8:	eb 88                	jmp    100410472 <.text+0xf472>
1004104ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004104f0:	c6 06 5c             	movb   $0x5c,(%rsi)
1004104f3:	48 89 cb             	mov    %rcx,%rbx
1004104f6:	48 83 c6 02          	add    $0x2,%rsi
1004104fa:	88 56 ff             	mov    %dl,-0x1(%rsi)
1004104fd:	e9 70 ff ff ff       	jmp    100410472 <.text+0xf472>
100410502:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100410508:	e8 93 45 ff ff       	call   100404aa0 <.text+0x3aa0>
10041050d:	83 f8 ff             	cmp    $0xffffffff,%eax
100410510:	74 96                	je     1004104a8 <.text+0xf4a8>
100410512:	48 83 c3 04          	add    $0x4,%rbx
100410516:	85 c0                	test   %eax,%eax
100410518:	0f 85 92 00 00 00    	jne    1004105b0 <.text+0xf5b0>
10041051e:	b8 5c 30 00 00       	mov    $0x305c,%eax
100410523:	48 83 c6 02          	add    $0x2,%rsi
100410527:	66 89 46 fe          	mov    %ax,-0x2(%rsi)
10041052b:	e9 42 ff ff ff       	jmp    100410472 <.text+0xf472>
100410530:	c6 06 0b             	movb   $0xb,(%rsi)
100410533:	48 89 cb             	mov    %rcx,%rbx
100410536:	48 83 c6 01          	add    $0x1,%rsi
10041053a:	e9 33 ff ff ff       	jmp    100410472 <.text+0xf472>
10041053f:	90                   	nop
100410540:	c6 06 09             	movb   $0x9,(%rsi)
100410543:	48 89 cb             	mov    %rcx,%rbx
100410546:	48 83 c6 01          	add    $0x1,%rsi
10041054a:	e9 23 ff ff ff       	jmp    100410472 <.text+0xf472>
10041054f:	90                   	nop
100410550:	c6 06 0d             	movb   $0xd,(%rsi)
100410553:	48 89 cb             	mov    %rcx,%rbx
100410556:	48 83 c6 01          	add    $0x1,%rsi
10041055a:	e9 13 ff ff ff       	jmp    100410472 <.text+0xf472>
10041055f:	90                   	nop
100410560:	c6 06 0a             	movb   $0xa,(%rsi)
100410563:	48 89 cb             	mov    %rcx,%rbx
100410566:	48 83 c6 01          	add    $0x1,%rsi
10041056a:	e9 03 ff ff ff       	jmp    100410472 <.text+0xf472>
10041056f:	90                   	nop
100410570:	c6 06 0c             	movb   $0xc,(%rsi)
100410573:	48 89 cb             	mov    %rcx,%rbx
100410576:	48 83 c6 01          	add    $0x1,%rsi
10041057a:	e9 f3 fe ff ff       	jmp    100410472 <.text+0xf472>
10041057f:	90                   	nop
100410580:	c6 06 08             	movb   $0x8,(%rsi)
100410583:	48 89 cb             	mov    %rcx,%rbx
100410586:	48 83 c6 01          	add    $0x1,%rsi
10041058a:	e9 e3 fe ff ff       	jmp    100410472 <.text+0xf472>
10041058f:	90                   	nop
100410590:	c6 06 5c             	movb   $0x5c,(%rsi)
100410593:	48 89 cb             	mov    %rcx,%rbx
100410596:	48 83 c6 01          	add    $0x1,%rsi
10041059a:	e9 d3 fe ff ff       	jmp    100410472 <.text+0xf472>
10041059f:	90                   	nop
1004105a0:	c6 06 22             	movb   $0x22,(%rsi)
1004105a3:	48 89 cb             	mov    %rcx,%rbx
1004105a6:	48 83 c6 01          	add    $0x1,%rsi
1004105aa:	e9 c3 fe ff ff       	jmp    100410472 <.text+0xf472>
1004105af:	90                   	nop
1004105b0:	88 06                	mov    %al,(%rsi)
1004105b2:	48 83 c6 01          	add    $0x1,%rsi
1004105b6:	e9 b7 fe ff ff       	jmp    100410472 <.text+0xf472>
1004105bb:	88 46 02             	mov    %al,0x2(%rsi)
1004105be:	0f b6 43 03          	movzbl 0x3(%rbx),%eax
1004105c2:	84 c0                	test   %al,%al
1004105c4:	74 10                	je     1004105d6 <.text+0xf5d6>
1004105c6:	88 46 03             	mov    %al,0x3(%rsi)
1004105c9:	48 83 c3 04          	add    $0x4,%rbx
1004105cd:	48 83 c6 04          	add    $0x4,%rsi
1004105d1:	e9 9c fe ff ff       	jmp    100410472 <.text+0xf472>
1004105d6:	48 83 c6 03          	add    $0x3,%rsi
1004105da:	e9 e1 fe ff ff       	jmp    1004104c0 <.text+0xf4c0>
1004105df:	90                   	nop
1004105e0:	55                   	push   %rbp
1004105e1:	57                   	push   %rdi
1004105e2:	56                   	push   %rsi
1004105e3:	53                   	push   %rbx
1004105e4:	48 83 ec 28          	sub    $0x28,%rsp
1004105e8:	48 8d 2d cd 7e 00 00 	lea    0x7ecd(%rip),%rbp        # 1004184bc <_head_msys_assuan_0_dll-0x4b44>
1004105ef:	48 89 cb             	mov    %rcx,%rbx
1004105f2:	48 89 d7             	mov    %rdx,%rdi
1004105f5:	eb 31                	jmp    100410628 <.text+0xf628>
1004105f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004105fe:	00 00
100410600:	49 89 c0             	mov    %rax,%r8
100410603:	48 89 fa             	mov    %rdi,%rdx
100410606:	48 89 d9             	mov    %rbx,%rcx
100410609:	e8 d2 0e 00 00       	call   1004114e0 <.text+0x104e0>
10041060e:	85 c0                	test   %eax,%eax
100410610:	74 3e                	je     100410650 <.text+0xf650>
100410612:	48 01 f3             	add    %rsi,%rbx
100410615:	0f b6 03             	movzbl (%rbx),%eax
100410618:	3c 7c                	cmp    $0x7c,%al
10041061a:	75 08                	jne    100410624 <.text+0xf624>
10041061c:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
100410620:	48 83 c3 01          	add    $0x1,%rbx
100410624:	84 c0                	test   %al,%al
100410626:	74 13                	je     10041063b <.text+0xf63b>
100410628:	48 89 ea             	mov    %rbp,%rdx
10041062b:	48 89 d9             	mov    %rbx,%rcx
10041062e:	e8 6d 0e 00 00       	call   1004114a0 <.text+0x104a0>
100410633:	48 89 c6             	mov    %rax,%rsi
100410636:	48 85 c0             	test   %rax,%rax
100410639:	75 c5                	jne    100410600 <.text+0xf600>
10041063b:	31 c0                	xor    %eax,%eax
10041063d:	48 83 c4 28          	add    $0x28,%rsp