10040121d:	85 db                	test   %ebx,%ebx
10040121f:	48 0f 45 d0          	cmovne %rax,%rdx
100401223:	48 89 d0             	mov    %rdx,%rax
100401226:	5b                   	pop    %rbx
100401227:	c3                   	ret
100401228:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040122f:	00
100401230:	44 8d 40 bf          	lea    -0x41(%rax),%r8d
100401234:	41 80 f8 05          	cmp    $0x5,%r8b
100401238:	77 0e                	ja     100401248 <.text+0x248>
10040123a:	83 e8 37             	sub    $0x37,%eax
10040123d:	eb a4                	jmp    1004011e3 <.text+0x1e3>
10040123f:	90                   	nop
100401240:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
100401244:	48 83 c1 01          	add    $0x1,%rcx
100401248:	3c 20                	cmp    $0x20,%al
10040124a:	74 f4                	je     100401240 <.text+0x240>
10040124c:	3c 09                	cmp    $0x9,%al
10040124e:	74 f0                	je     100401240 <.text+0x240>
100401250:	eb c2                	jmp    100401214 <.text+0x214>
100401252:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100401258:	48 83 c1 01          	add    $0x1,%rcx
10040125c:	bb 01 00 00 00       	mov    $0x1,%ebx
100401261:	41 b9 0a 00 00 00    	mov    $0xa,%r9d
100401267:	80 39 30             	cmpb   $0x30,(%rcx)
10040126a:	0f 85 64 ff ff ff    	jne    1004011d4 <.text+0x1d4>
100401270:	80 79 01 78          	cmpb   $0x78,0x1(%rcx)
100401274:	74 0f                	je     100401285 <.text+0x285>
100401276:	48 83 c1 01          	add    $0x1,%rcx
10040127a:	41 b9 08 00 00 00    	mov    $0x8,%r9d
100401280:	e9 4f ff ff ff       	jmp    1004011d4 <.text+0x1d4>
100401285:	48 83 c1 02          	add    $0x2,%rcx
100401289:	41 b9 10 00 00 00    	mov    $0x10,%r9d
10040128f:	e9 40 ff ff ff       	jmp    1004011d4 <.text+0x1d4>
100401294:	90                   	nop
100401295:	90                   	nop
100401296:	90                   	nop
100401297:	90                   	nop
100401298:	90                   	nop
100401299:	90                   	nop
10040129a:	90                   	nop
10040129b:	90                   	nop
10040129c:	90                   	nop
10040129d:	90                   	nop
10040129e:	90                   	nop
10040129f:	90                   	nop
1004012a0:	ff 25 62 6e 00 00    	jmp    *0x6e62(%rip)        # 100408108 <__IAT_start__>
1004012a6:	90                   	nop
1004012a7:	90                   	nop
1004012a8:	90                   	nop
1004012a9:	90                   	nop
1004012aa:	90                   	nop
1004012ab:	90                   	nop
1004012ac:	90                   	nop
1004012ad:	90                   	nop
1004012ae:	90                   	nop
1004012af:	90                   	nop
1004012b0:	ff 25 5a 6e 00 00    	jmp    *0x6e5a(%rip)        # 100408110 <__imp___getreent>
1004012b6:	90                   	nop
1004012b7:	90                   	nop
1004012b8:	90                   	nop
1004012b9:	90                   	nop
1004012ba:	90                   	nop
1004012bb:	90                   	nop
1004012bc:	90                   	nop
1004012bd:	90                   	nop
1004012be:	90                   	nop
1004012bf:	90                   	nop
1004012c0:	ff 25 52 6e 00 00    	jmp    *0x6e52(%rip)        # 100408118 <__imp___main>
1004012c6:	90                   	nop
1004012c7:	90                   	nop
1004012c8:	90                   	nop
1004012c9:	90                   	nop
1004012ca:	90                   	nop
1004012cb:	90                   	nop
1004012cc:	90                   	nop
1004012cd:	90                   	nop
1004012ce:	90                   	nop
1004012cf:	90                   	nop
1004012d0:	ff 25 72 6e 00 00    	jmp    *0x6e72(%rip)        # 100408148 <__imp_exit>
1004012d6:	90                   	nop
1004012d7:	90                   	nop
1004012d8:	90                   	nop
1004012d9:	90                   	nop
1004012da:	90                   	nop
1004012db:	90                   	nop
1004012dc:	90                   	nop
1004012dd:	90                   	nop
1004012de:	90                   	nop
1004012df:	90                   	nop
1004012e0:	ff 25 6a 6e 00 00    	jmp    *0x6e6a(%rip)        # 100408150 <__imp_fprintf>
1004012e6:	90                   	nop
1004012e7:	90                   	nop
1004012e8:	90                   	nop
1004012e9:	90                   	nop
1004012ea:	90                   	nop
1004012eb:	90                   	nop
1004012ec:	90                   	nop
1004012ed:	90                   	nop
1004012ee:	90                   	nop
1004012ef:	90                   	nop
1004012f0:	ff 25 62 6e 00 00    	jmp    *0x6e62(%rip)        # 100408158 <__imp_free>
1004012f6:	90                   	nop
1004012f7:	90                   	nop
1004012f8:	90                   	nop
1004012f9:	90                   	nop
1004012fa:	90                   	nop
1004012fb:	90                   	nop
1004012fc:	90                   	nop
1004012fd:	90                   	nop
1004012fe:	90                   	nop
1004012ff:	90                   	nop
100401300:	ff 25 5a 6e 00 00    	jmp    *0x6e5a(%rip)        # 100408160 <__imp_fwrite>
100401306:	90                   	nop
100401307:	90                   	nop
100401308:	90                   	nop
100401309:	90                   	nop
10040130a:	90                   	nop
10040130b:	90                   	nop
10040130c:	90                   	nop
10040130d:	90                   	nop
10040130e:	90                   	nop
10040130f:	90                   	nop
100401310:	ff 25 52 6e 00 00    	jmp    *0x6e52(%rip)        # 100408168 <__imp_malloc>
100401316:	90                   	nop
100401317:	90                   	nop
100401318:	90                   	nop
100401319:	90                   	nop
10040131a:	90                   	nop
10040131b:	90                   	nop
10040131c:	90                   	nop
10040131d:	90                   	nop
10040131e:	90                   	nop
10040131f:	90                   	nop
100401320:	ff 25 5a 6e 00 00    	jmp    *0x6e5a(%rip)        # 100408180 <__imp_printf>
100401326:	90                   	nop
100401327:	90                   	nop
100401328:	90                   	nop
100401329:	90                   	nop
10040132a:	90                   	nop
10040132b:	90                   	nop
10040132c:	90                   	nop
10040132d:	90                   	nop
10040132e:	90                   	nop
10040132f:	90                   	nop
100401330:	ff 25 52 6e 00 00    	jmp    *0x6e52(%rip)        # 100408188 <__imp_putchar>
100401336:	90                   	nop
100401337:	90                   	nop
100401338:	90                   	nop
100401339:	90                   	nop
10040133a:	90                   	nop
10040133b:	90                   	nop
10040133c:	90                   	nop
10040133d:	90                   	nop
10040133e:	90                   	nop
10040133f:	90                   	nop
100401340:	ff 25 4a 6e 00 00    	jmp    *0x6e4a(%rip)        # 100408190 <__imp_puts>
100401346:	90                   	nop
100401347:	90                   	nop
100401348:	90                   	nop
100401349:	90                   	nop
10040134a:	90                   	nop
10040134b:	90                   	nop
10040134c:	90                   	nop
10040134d:	90                   	nop
10040134e:	90                   	nop
10040134f:	90                   	nop
100401350:	ff 25 4a 6e 00 00    	jmp    *0x6e4a(%rip)        # 1004081a0 <__imp_strchr>
100401356:	90                   	nop
100401357:	90                   	nop
100401358:	90                   	nop
100401359:	90                   	nop
10040135a:	90                   	nop
10040135b:	90                   	nop
10040135c:	90                   	nop
10040135d:	90                   	nop
10040135e:	90                   	nop
10040135f:	90                   	nop
100401360:	ff 25 42 6e 00 00    	jmp    *0x6e42(%rip)        # 1004081a8 <__imp_strcmp>
100401366:	90                   	nop
100401367:	90                   	nop
100401368:	90                   	nop
100401369:	90                   	nop
10040136a:	90                   	nop
10040136b:	90                   	nop
10040136c:	90                   	nop
10040136d:	90                   	nop
10040136e:	90                   	nop
10040136f:	90                   	nop
100401370:	ff 25 3a 6e 00 00    	jmp    *0x6e3a(%rip)        # 1004081b0 <__imp_strcpy>
100401376:	90                   	nop
100401377:	90                   	nop
100401378:	90                   	nop
100401379:	90                   	nop
10040137a:	90                   	nop
10040137b:	90                   	nop
10040137c:	90                   	nop
10040137d:	90                   	nop
10040137e:	90                   	nop
10040137f:	90                   	nop
100401380:	48 83 ec 28          	sub    $0x28,%rsp
100401384:	31 d2                	xor    %edx,%edx
100401386:	e8 55 00 00 00       	call   1004013e0 <.text+0x3e0>
10040138b:	ff 15 8f 6d 00 00    	call   *0x6d8f(%rip)        # 100408120 <__imp__dll_crt0>
100401391:	90                   	nop
100401392:	90                   	nop
100401393:	90                   	nop
100401394:	90                   	nop
100401395:	90                   	nop
100401396:	90                   	nop
100401397:	90                   	nop
100401398:	90                   	nop
100401399:	90                   	nop
10040139a:	90                   	nop
10040139b:	90                   	nop
10040139c:	90                   	nop
10040139d:	90                   	nop
10040139e:	90                   	nop
10040139f:	90                   	nop
1004013a0:	c3                   	ret
1004013a1:	90                   	nop
1004013a2:	90                   	nop
1004013a3:	90                   	nop
1004013a4:	90                   	nop
1004013a5:	90                   	nop
1004013a6:	90                   	nop
1004013a7:	90                   	nop
1004013a8:	90                   	nop
1004013a9:	90                   	nop
1004013aa:	90                   	nop
1004013ab:	90                   	nop
1004013ac:	90                   	nop
1004013ad:	90                   	nop
1004013ae:	90                   	nop
1004013af:	90                   	nop
1004013b0:	c3                   	ret
1004013b1:	90                   	nop
1004013b2:	90                   	nop
1004013b3:	90                   	nop
1004013b4:	90                   	nop
1004013b5:	90                   	nop
1004013b6:	90                   	nop
1004013b7:	90                   	nop
1004013b8:	90                   	nop
1004013b9:	90                   	nop
1004013ba:	90                   	nop
1004013bb:	90                   	nop
1004013bc:	90                   	nop
1004013bd:	90                   	nop
1004013be:	90                   	nop
1004013bf:	90                   	nop
1004013c0:	c3                   	ret
1004013c1:	90                   	nop
1004013c2:	90                   	nop
1004013c3:	90                   	nop
1004013c4:	90                   	nop
1004013c5:	90                   	nop
1004013c6:	90                   	nop
1004013c7:	90                   	nop
1004013c8:	90                   	nop
1004013c9:	90                   	nop
1004013ca:	90                   	nop
1004013cb:	90                   	nop
1004013cc:	90                   	nop
1004013cd:	90                   	nop
1004013ce:	90                   	nop
1004013cf:	90                   	nop
1004013d0:	c3                   	ret
1004013d1:	90                   	nop
1004013d2:	90                   	nop
1004013d3:	90                   	nop
1004013d4:	90                   	nop
1004013d5:	90                   	nop
1004013d6:	90                   	nop
1004013d7:	90                   	nop
1004013d8:	90                   	nop
1004013d9:	90                   	nop
1004013da:	90                   	nop
1004013db:	90                   	nop
1004013dc:	90                   	nop
1004013dd:	90                   	nop
1004013de:	90                   	nop
1004013df:	90                   	nop
1004013e0:	56                   	push   %rsi
1004013e1:	53                   	push   %rbx
1004013e2:	48 83 ec 68          	sub    $0x68,%rsp
1004013e6:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
1004013eb:	0f 29 7c 24 30       	movaps %xmm7,0x30(%rsp)
1004013f0:	44 0f 29 44 24 40    	movaps %xmm8,0x40(%rsp)
1004013f6:	44 0f 29 4c 24 50    	movaps %xmm9,0x50(%rsp)
1004013fc:	48 8d 05 9d ff ff ff 	lea    -0x63(%rip),%rax        # 1004013a0 <.text+0x3a0>
100401403:	66 48 0f 6e c8       	movq   %rax,%xmm1
100401408:	48 8d 05 b1 ff ff ff 	lea    -0x4f(%rip),%rax        # 1004013c0 <.text+0x3c0>
10040140f:	66 48 0f 6e d0       	movq   %rax,%xmm2
100401414:	48 8d 05 d5 fe ff ff 	lea    -0x12b(%rip),%rax        # 1004012f0 <.text+0x2f0>
10040141b:	66 48 0f 6e d8       	movq   %rax,%xmm3
100401420:	48 8d 05 11 09 00 00 	lea    0x911(%rip),%rax        # 100401d38 <.text+0xd38>
100401427:	66 48 0f 6e e0       	movq   %rax,%xmm4
10040142c:	48 89 ce             	mov    %rcx,%rsi
10040142f:	48 8d 0d 6a 04 00 00 	lea    0x46a(%rip),%rcx        # 1004018a0 <.text+0x8a0>
100401436:	48 89 d3             	mov    %rdx,%rbx
100401439:	66 48 0f 6e f9       	movq   %rcx,%xmm7
10040143e:	48 8d 0d 6b ff ff ff 	lea    -0x95(%rip),%rcx        # 1004013b0 <.text+0x3b0>
100401445:	48 8d 15 c4 fe ff ff 	lea    -0x13c(%rip),%rdx        # 100401310 <.text+0x310>
10040144c:	66 48 0f 6e f1       	movq   %rcx,%xmm6
100401451:	48 8d 0d c8 08 00 00 	lea    0x8c8(%rip),%rcx        # 100401d20 <.text+0xd20>
100401458:	66 4c 0f 6e c2       	movq   %rdx,%xmm8
10040145d:	66 4c 0f 6e c9       	movq   %rcx,%xmm9
100401462:	b9 08 00 00 00       	mov    $0x8,%ecx
100401467:	66 0f 6c f9          	punpcklqdq %xmm1,%xmm7
10040146b:	66 0f 6c f2          	punpcklqdq %xmm2,%xmm6
10040146f:	66 44 0f 6c c3       	punpcklqdq %xmm3,%xmm8
100401474:	66 44 0f 6c cc       	punpcklqdq %xmm4,%xmm9
100401479:	e8 32 04 00 00       	call   1004018b0 <.text+0x8b0>
10040147e:	48 85 db             	test   %rbx,%rbx
100401481:	0f 84 f1 01 00 00    	je     100401678 <.text+0x678>
100401487:	48 8b 15 b2 1d 00 00 	mov    0x1db2(%rip),%rdx        # 100403240 <_head_msys_2_0_dll-0x4dc0>
10040148e:	48 89 73 40          	mov    %rsi,0x40(%rbx)
100401492:	48 8d 0d 37 04 00 00 	lea    0x437(%rip),%rcx        # 1004018d0 <.text+0x8d0>
100401499:	48 8d 35 80 5b 00 00 	lea    0x5b80(%rip),%rsi        # 100407020 <_head_msys_2_0_dll-0xfe0>
1004014a0:	c7 43 10 04 00 00 00 	movl   $0x4,0x10(%rbx)
1004014a7:	48 89 53 08          	mov    %rdx,0x8(%rbx)
1004014ab:	48 8b 15 96 1d 00 00 	mov    0x1d96(%rip),%rdx        # 100403248 <_head_msys_2_0_dll-0x4db8>
1004014b2:	48 89 73 38          	mov    %rsi,0x38(%rbx)
1004014b6:	48 89 93 f0 00 00 00 	mov    %rdx,0xf0(%rbx)
1004014bd:	48 8b 15 64 6c 00 00 	mov    0x6c64(%rip),%rdx        # 100408128 <__imp__impure_ptr>
1004014c4:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1004014cb:	48 89 53 18          	mov    %rdx,0x18(%rbx)
1004014cf:	48 8d 15 fa fe ff ff 	lea    -0x106(%rip),%rdx        # 1004013d0 <.text+0x3d0>
1004014d6:	48 89 93 98 00 00 00 	mov    %rdx,0x98(%rbx)
1004014dd:	48 8d 15 fc 03 00 00 	lea    0x3fc(%rip),%rdx        # 1004018e0 <.text+0x8e0>
1004014e4:	48 89 53 30          	mov    %rdx,0x30(%rbx)
1004014e8:	48 89 8b 18 01 00 00 	mov    %rcx,0x118(%rbx)
1004014ef:	44 0f 11 4b 48       	movups %xmm9,0x48(%rbx)
1004014f4:	44 0f 11 43 20       	movups %xmm8,0x20(%rbx)
1004014f9:	0f 11 7b 78          	movups %xmm7,0x78(%rbx)
1004014fd:	0f 11 b3 88 00 00 00 	movups %xmm6,0x88(%rbx)
100401504:	48 85 c0             	test   %rax,%rax
100401507:	0f 84 bd 00 00 00    	je     1004015ca <.text+0x5ca>
10040150d:	48 8b 80 e0 00 00 00 	mov    0xe0(%rax),%rax
100401514:	48 85 c0             	test   %rax,%rax
100401517:	0f 84 ad 00 00 00    	je     1004015ca <.text+0x5ca>
10040151d:	8b 15 0d 5b 00 00    	mov    0x5b0d(%rip),%edx        # 100407030 <_head_msys_2_0_dll-0xfd0>
100401523:	85 d2                	test   %edx,%edx
100401525:	0f 85 9f 00 00 00    	jne    1004015ca <.text+0x5ca>
10040152b:	48 83 3d 0d 0b 00 00 	cmpq   $0x0,0xb0d(%rip)        # 100402040 <_head_msys_2_0_dll-0x5fc0>
100401532:	00
100401533:	0f 84 e7 01 00 00    	je     100401720 <.text+0x720>
100401539:	48 83 3d 07 0b 00 00 	cmpq   $0x0,0xb07(%rip)        # 100402048 <_head_msys_2_0_dll-0x5fb8>
100401540:	00