1004050b5:	48 85 ff             	test   %rdi,%rdi
1004050b8:	75 0c                	jne    1004050c6 <.text+0x40c6>
1004050ba:	eb 13                	jmp    1004050cf <.text+0x40cf>
1004050bc:	0f 1f 40 00          	nopl   0x0(%rax)
1004050c0:	48 83 ef 01          	sub    $0x1,%rdi
1004050c4:	74 09                	je     1004050cf <.text+0x40cf>
1004050c6:	41 8b 44 b9 fc       	mov    -0x4(%r9,%rdi,4),%eax
1004050cb:	85 c0                	test   %eax,%eax
1004050cd:	74 f1                	je     1004050c0 <.text+0x40c0>
1004050cf:	49 89 7d 00          	mov    %rdi,0x0(%r13)
1004050d3:	e9 39 ff ff ff       	jmp    100405011 <.text+0x4011>
1004050d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004050df:	00
1004050e0:	45 31 db             	xor    %r11d,%r11d
1004050e3:	eb bf                	jmp    1004050a4 <.text+0x40a4>
1004050e5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004050ec:	00 00 00 00
1004050f0:	48 83 ec 38          	sub    $0x38,%rsp
1004050f4:	48 8d 15 e5 a5 00 00 	lea    0xa5e5(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
1004050fb:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100405102:	00 f0 3f
100405105:	66 49 0f 6e d0       	movq   %r8,%xmm2
10040510a:	48 8d 4c 24 2b       	lea    0x2b(%rsp),%rcx
10040510f:	e8 2c 62 00 00       	call   10040b340 <.text+0xa340>
100405114:	0f b6 44 24 2c       	movzbl 0x2c(%rsp),%eax
100405119:	ba 2e 00 00 00       	mov    $0x2e,%edx
10040511e:	84 c0                	test   %al,%al
100405120:	0f 44 c2             	cmove  %edx,%eax
100405123:	48 83 c4 38          	add    $0x38,%rsp
100405127:	c3                   	ret
100405128:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040512f:	00
100405130:	48 83 ec 68          	sub    $0x68,%rsp
100405134:	db 29                	fldt   (%rcx)
100405136:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
10040513b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
100405140:	db 7c 24 30          	fstpt  0x30(%rsp)
100405144:	4c 8d 44 24 5c       	lea    0x5c(%rsp),%r8
100405149:	e8 92 4e 00 00       	call   100409fe0 <.text+0x8fe0>
10040514e:	d9 ee                	fldz
100405150:	db 6c 24 40          	fldt   0x40(%rsp)
100405154:	db f1                	fcomi  %st(1),%st
100405156:	0f 82 20 02 00 00    	jb     10040537c <.text+0x437c>
10040515c:	d9 e8                	fld1
10040515e:	df f1                	fcomip %st(1),%st
100405160:	0f 86 1f 02 00 00    	jbe    100405385 <.text+0x4385>
100405166:	db e9                	fucomi %st(1),%st
100405168:	dd d9                	fstp   %st(1)
10040516a:	7a 06                	jp     100405172 <.text+0x4172>
10040516c:	0f 84 f7 01 00 00    	je     100405369 <.text+0x4369>
100405172:	d9 05 4c a6 00 00    	flds   0xa64c(%rip)        # 10040f7c4 <_head_msys_intl_8_dll-0x683c>
100405178:	db f1                	fcomi  %st(1),%st
10040517a:	0f 87 00 01 00 00    	ja     100405280 <.text+0x4280>
100405180:	d9 c9                	fxch   %st(1)
100405182:	db f1                	fcomi  %st(1),%st
100405184:	dd d9                	fstp   %st(1)
100405186:	0f 82 e9 01 00 00    	jb     100405375 <.text+0x4375>
10040518c:	f2 0f 10 05 5c a6 00 	movsd  0xa65c(%rip),%xmm0        # 10040f7f0 <_head_msys_intl_8_dll-0x6810>
100405193:	00
100405194:	dd 5c 24 28          	fstpl  0x28(%rsp)
100405198:	f2 0f 10 54 24 28    	movsd  0x28(%rsp),%xmm2
10040519e:	66 0f ef c9          	pxor   %xmm1,%xmm1
1004051a2:	f2 0f 2a 4c 24 5c    	cvtsi2sdl 0x5c(%rsp),%xmm1
1004051a8:	f2 0f 10 2d 50 a6 00 	movsd  0xa650(%rip),%xmm5        # 10040f800 <_head_msys_intl_8_dll-0x6800>
1004051af:	00
1004051b0:	66 0f 2f c2          	comisd %xmm2,%xmm0
1004051b4:	76 14                	jbe    1004051ca <.text+0x41ca>
1004051b6:	f2 0f 10 2d 42 a6 00 	movsd  0xa642(%rip),%xmm5        # 10040f800 <_head_msys_intl_8_dll-0x6800>
1004051bd:	00
1004051be:	f2 0f 59 15 32 a6 00 	mulsd  0xa632(%rip),%xmm2        # 10040f7f8 <_head_msys_intl_8_dll-0x6808>
1004051c5:	00
1004051c6:	f2 0f 5c cd          	subsd  %xmm5,%xmm1
1004051ca:	f2 0f 10 05 36 a6 00 	movsd  0xa636(%rip),%xmm0        # 10040f808 <_head_msys_intl_8_dll-0x67f8>
1004051d1:	00
1004051d2:	66 0f 2f c2          	comisd %xmm2,%xmm0
1004051d6:	0f 87 74 01 00 00    	ja     100405350 <.text+0x4350>
1004051dc:	f2 0f 10 05 34 a6 00 	movsd  0xa634(%rip),%xmm0        # 10040f818 <_head_msys_intl_8_dll-0x67e8>
1004051e3:	00
1004051e4:	f2 0f 10 1d 34 a6 00 	movsd  0xa634(%rip),%xmm3        # 10040f820 <_head_msys_intl_8_dll-0x67e0>
1004051eb:	00
1004051ec:	66 0f 2f da          	comisd %xmm2,%xmm3
1004051f0:	76 10                	jbe    100405202 <.text+0x4202>
1004051f2:	f2 0f 59 15 2e a6 00 	mulsd  0xa62e(%rip),%xmm2        # 10040f828 <_head_msys_intl_8_dll-0x67d8>
1004051f9:	00
1004051fa:	f2 0f 5c 0d 2e a6 00 	subsd  0xa62e(%rip),%xmm1        # 10040f830 <_head_msys_intl_8_dll-0x67d0>
100405201:	00
100405202:	f2 0f 10 1d 2e a6 00 	movsd  0xa62e(%rip),%xmm3        # 10040f838 <_head_msys_intl_8_dll-0x67c8>
100405209:	00
10040520a:	66 0f 2f da          	comisd %xmm2,%xmm3
10040520e:	76 10                	jbe    100405220 <.text+0x4220>
100405210:	f2 0f 59 15 28 a6 00 	mulsd  0xa628(%rip),%xmm2        # 10040f840 <_head_msys_intl_8_dll-0x67c0>
100405217:	00
100405218:	f2 0f 5c 0d 28 a6 00 	subsd  0xa628(%rip),%xmm1        # 10040f848 <_head_msys_intl_8_dll-0x67b8>
10040521f:	00
100405220:	f2 0f 10 25 28 a6 00 	movsd  0xa628(%rip),%xmm4        # 10040f850 <_head_msys_intl_8_dll-0x67b0>
100405227:	00
100405228:	31 d2                	xor    %edx,%edx
10040522a:	66 0f 28 dc          	movapd %xmm4,%xmm3
10040522e:	f2 0f 5c da          	subsd  %xmm2,%xmm3
100405232:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
100405236:	f2 0f 58 05 1a a6 00 	addsd  0xa61a(%rip),%xmm0        # 10040f858 <_head_msys_intl_8_dll-0x67a8>
10040523d:	00
10040523e:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
100405242:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
100405246:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
10040524a:	f2 0f 59 1d 0e a6 00 	mulsd  0xa60e(%rip),%xmm3        # 10040f860 <_head_msys_intl_8_dll-0x67a0>
100405251:	00
100405252:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
100405256:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
10040525a:	f2 0f 5c c8          	subsd  %xmm0,%xmm1
10040525e:	f2 0f 59 0d 02 a6 00 	mulsd  0xa602(%rip),%xmm1        # 10040f868 <_head_msys_intl_8_dll-0x6798>
100405265:	00
100405266:	66 0f ef c0          	pxor   %xmm0,%xmm0
10040526a:	66 0f 2f c1          	comisd %xmm1,%xmm0
10040526e:	f2 0f 2c c1          	cvttsd2si %xmm1,%eax
100405272:	0f 97 c2             	seta   %dl
100405275:	29 d0                	sub    %edx,%eax
100405277:	48 83 c4 68          	add    $0x68,%rsp
10040527b:	c3                   	ret
10040527c:	0f 1f 40 00          	nopl   0x0(%rax)
100405280:	dd d8                	fstp   %st(0)
100405282:	d9 05 40 a5 00 00    	flds   0xa540(%rip)        # 10040f7c8 <_head_msys_intl_8_dll-0x6838>
100405288:	d9 c0                	fld    %st(0)
10040528a:	df f2                	fcomip %st(2),%st
10040528c:	76 32                	jbe    1004052c0 <.text+0x42c0>
10040528e:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
100405292:	d9 05 34 a5 00 00    	flds   0xa534(%rip)        # 10040f7cc <_head_msys_intl_8_dll-0x6834>
100405298:	83 e8 20             	sub    $0x20,%eax
10040529b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004052a0:	dc ca                	fmul   %st,%st(2)
1004052a2:	89 c2                	mov    %eax,%edx
1004052a4:	83 e8 20             	sub    $0x20,%eax
1004052a7:	d9 c1                	fld    %st(1)
1004052a9:	df f3                	fcomip %st(3),%st
1004052ab:	77 f3                	ja     1004052a0 <.text+0x42a0>
1004052ad:	dd d8                	fstp   %st(0)
1004052af:	dd d8                	fstp   %st(0)
1004052b1:	89 54 24 5c          	mov    %edx,0x5c(%rsp)
1004052b5:	eb 11                	jmp    1004052c8 <.text+0x42c8>
1004052b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004052be:	00 00
1004052c0:	dd d8                	fstp   %st(0)
1004052c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004052c8:	d9 05 02 a5 00 00    	flds   0xa502(%rip)        # 10040f7d0 <_head_msys_intl_8_dll-0x6830>
1004052ce:	df f1                	fcomip %st(1),%st
1004052d0:	76 0b                	jbe    1004052dd <.text+0x42dd>
1004052d2:	d8 0d fc a4 00 00    	fmuls  0xa4fc(%rip)        # 10040f7d4 <_head_msys_intl_8_dll-0x682c>
1004052d8:	83 6c 24 5c 10       	subl   $0x10,0x5c(%rsp)
1004052dd:	d9 05 f5 a4 00 00    	flds   0xa4f5(%rip)        # 10040f7d8 <_head_msys_intl_8_dll-0x6828>
1004052e3:	df f1                	fcomip %st(1),%st
1004052e5:	76 0b                	jbe    1004052f2 <.text+0x42f2>
1004052e7:	d8 0d ef a4 00 00    	fmuls  0xa4ef(%rip)        # 10040f7dc <_head_msys_intl_8_dll-0x6824>
1004052ed:	83 6c 24 5c 08       	subl   $0x8,0x5c(%rsp)
1004052f2:	d9 05 e8 a4 00 00    	flds   0xa4e8(%rip)        # 10040f7e0 <_head_msys_intl_8_dll-0x6820>
1004052f8:	df f1                	fcomip %st(1),%st
1004052fa:	76 0b                	jbe    100405307 <.text+0x4307>
1004052fc:	d8 0d e2 a4 00 00    	fmuls  0xa4e2(%rip)        # 10040f7e4 <_head_msys_intl_8_dll-0x681c>
100405302:	83 6c 24 5c 04       	subl   $0x4,0x5c(%rsp)
100405307:	d9 05 db a4 00 00    	flds   0xa4db(%rip)        # 10040f7e8 <_head_msys_intl_8_dll-0x6818>
10040530d:	df f1                	fcomip %st(1),%st
10040530f:	76 0b                	jbe    10040531c <.text+0x431c>
100405311:	d8 0d d5 a4 00 00    	fmuls  0xa4d5(%rip)        # 10040f7ec <_head_msys_intl_8_dll-0x6814>
100405317:	83 6c 24 5c 02       	subl   $0x2,0x5c(%rsp)
10040531c:	d9 05 a2 a4 00 00    	flds   0xa4a2(%rip)        # 10040f7c4 <_head_msys_intl_8_dll-0x683c>
100405322:	df f1                	fcomip %st(1),%st
100405324:	76 07                	jbe    10040532d <.text+0x432d>
100405326:	83 6c 24 5c 01       	subl   $0x1,0x5c(%rsp)
10040532b:	d8 c0                	fadd   %st(0),%st
10040532d:	d9 05 91 a4 00 00    	flds   0xa491(%rip)        # 10040f7c4 <_head_msys_intl_8_dll-0x683c>
100405333:	d9 c9                	fxch   %st(1)
100405335:	db f1                	fcomi  %st(1),%st
100405337:	dd d9                	fstp   %st(1)
100405339:	72 53                	jb     10040538e <.text+0x438e>
10040533b:	d9 e8                	fld1
10040533d:	df f1                	fcomip %st(1),%st
10040533f:	0f 87 47 fe ff ff    	ja     10040518c <.text+0x418c>
100405345:	dd d8                	fstp   %st(0)
100405347:	e9 54 6d 00 00       	jmp    10040c0a0 <.text+0xb0a0>
10040534c:	0f 1f 40 00          	nopl   0x0(%rax)
100405350:	f2 0f 10 05 c0 a4 00 	movsd  0xa4c0(%rip),%xmm0        # 10040f818 <_head_msys_intl_8_dll-0x67e8>
100405357:	00
100405358:	f2 0f 59 15 b0 a4 00 	mulsd  0xa4b0(%rip),%xmm2        # 10040f810 <_head_msys_intl_8_dll-0x67f0>
10040535f:	00
100405360:	f2 0f 5c c8          	subsd  %xmm0,%xmm1
100405364:	e9 7b fe ff ff       	jmp    1004051e4 <.text+0x41e4>
100405369:	dd d8                	fstp   %st(0)
10040536b:	b8 00 00 00 80       	mov    $0x80000000,%eax
100405370:	e9 02 ff ff ff       	jmp    100405277 <.text+0x4277>
100405375:	dd d8                	fstp   %st(0)
100405377:	e9 24 6d 00 00       	jmp    10040c0a0 <.text+0xb0a0>
10040537c:	dd d8                	fstp   %st(0)
10040537e:	dd d8                	fstp   %st(0)
100405380:	e9 1b 6d 00 00       	jmp    10040c0a0 <.text+0xb0a0>
100405385:	dd d8                	fstp   %st(0)
100405387:	dd d8                	fstp   %st(0)
100405389:	e9 12 6d 00 00       	jmp    10040c0a0 <.text+0xb0a0>
10040538e:	dd d8                	fstp   %st(0)
100405390:	e9 0b 6d 00 00       	jmp    10040c0a0 <.text+0xb0a0>
100405395:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040539c:	00 00 00 00
1004053a0:	48 83 ec 48          	sub    $0x48,%rsp
1004053a4:	0f 29 74 24 30       	movaps %xmm6,0x30(%rsp)
1004053a9:	48 8d 54 24 2c       	lea    0x2c(%rsp),%rdx
1004053ae:	e8 3d 5e 00 00       	call   10040b1f0 <.text+0xa1f0>
1004053b3:	66 0f ef e4          	pxor   %xmm4,%xmm4
1004053b7:	66 0f 2f c4          	comisd %xmm4,%xmm0
1004053bb:	0f 82 e5 6c 00 00    	jb     10040c0a6 <.text+0xb0a6>
1004053c1:	f2 0f 10 35 87 a4 00 	movsd  0xa487(%rip),%xmm6        # 10040f850 <_head_msys_intl_8_dll-0x67b0>
1004053c8:	00
1004053c9:	66 0f 2f f0          	comisd %xmm0,%xmm6
1004053cd:	0f 86 d3 6c 00 00    	jbe    10040c0a6 <.text+0xb0a6>
1004053d3:	66 0f 2e c4          	ucomisd %xmm4,%xmm0
1004053d7:	7a 06                	jp     1004053df <.text+0x43df>
1004053d9:	0f 84 d1 01 00 00    	je     1004055b0 <.text+0x45b0>
1004053df:	f2 0f 10 2d 19 a4 00 	movsd  0xa419(%rip),%xmm5        # 10040f800 <_head_msys_intl_8_dll-0x6800>
1004053e6:	00
1004053e7:	66 0f 2f e8          	comisd %xmm0,%xmm5
1004053eb:	0f 87 ef 00 00 00    	ja     1004054e0 <.text+0x44e0>
1004053f1:	66 0f 2f c5          	comisd %xmm5,%xmm0
1004053f5:	0f 82 ab 6c 00 00    	jb     10040c0a6 <.text+0xb0a6>
1004053fb:	f2 0f 10 0d 15 a4 00 	movsd  0xa415(%rip),%xmm1        # 10040f818 <_head_msys_intl_8_dll-0x67e8>
100405402:	00
100405403:	f2 0f 10 1d e5 a3 00 	movsd  0xa3e5(%rip),%xmm3        # 10040f7f0 <_head_msys_intl_8_dll-0x6810>
10040540a:	00
10040540b:	66 0f ef d2          	pxor   %xmm2,%xmm2
10040540f:	f2 0f 2a 54 24 2c    	cvtsi2sdl 0x2c(%rsp),%xmm2
100405415:	66 0f 2f d8          	comisd %xmm0,%xmm3
100405419:	76 0c                	jbe    100405427 <.text+0x4427>
10040541b:	f2 0f 59 05 d5 a3 00 	mulsd  0xa3d5(%rip),%xmm0        # 10040f7f8 <_head_msys_intl_8_dll-0x6808>
100405422:	00
100405423:	f2 0f 5c d5          	subsd  %xmm5,%xmm2
100405427:	f2 0f 10 1d d9 a3 00 	movsd  0xa3d9(%rip),%xmm3        # 10040f808 <_head_msys_intl_8_dll-0x67f8>
10040542e:	00
10040542f:	66 0f 2f d8          	comisd %xmm0,%xmm3
100405433:	76 0c                	jbe    100405441 <.text+0x4441>
100405435:	f2 0f 59 05 d3 a3 00 	mulsd  0xa3d3(%rip),%xmm0        # 10040f810 <_head_msys_intl_8_dll-0x67f0>
10040543c:	00
10040543d:	f2 0f 5c d1          	subsd  %xmm1,%xmm2
100405441:	f2 0f 10 1d d7 a3 00 	movsd  0xa3d7(%rip),%xmm3        # 10040f820 <_head_msys_intl_8_dll-0x67e0>
100405448:	00
100405449:	66 0f 2f d8          	comisd %xmm0,%xmm3
10040544d:	76 10                	jbe    10040545f <.text+0x445f>
10040544f:	f2 0f 59 05 d1 a3 00 	mulsd  0xa3d1(%rip),%xmm0        # 10040f828 <_head_msys_intl_8_dll-0x67d8>
100405456:	00
100405457:	f2 0f 5c 15 d1 a3 00 	subsd  0xa3d1(%rip),%xmm2        # 10040f830 <_head_msys_intl_8_dll-0x67d0>
10040545e:	00
10040545f:	f2 0f 10 1d d1 a3 00 	movsd  0xa3d1(%rip),%xmm3        # 10040f838 <_head_msys_intl_8_dll-0x67c8>
100405466:	00
100405467:	66 0f 2f d8          	comisd %xmm0,%xmm3
10040546b:	76 10                	jbe    10040547d <.text+0x447d>
10040546d:	f2 0f 59 05 cb a3 00 	mulsd  0xa3cb(%rip),%xmm0        # 10040f840 <_head_msys_intl_8_dll-0x67c0>
100405474:	00
100405475:	f2 0f 5c 15 cb a3 00 	subsd  0xa3cb(%rip),%xmm2        # 10040f848 <_head_msys_intl_8_dll-0x67b8>
10040547c:	00
10040547d:	66 0f 28 de          	movapd %xmm6,%xmm3
100405481:	31 d2                	xor    %edx,%edx
100405483:	f2 0f 5c d8          	subsd  %xmm0,%xmm3
100405487:	f2 0f 10 05 c9 a3 00 	movsd  0xa3c9(%rip),%xmm0        # 10040f858 <_head_msys_intl_8_dll-0x67a8>
10040548e:	00
10040548f:	f2 0f 59 cb          	mulsd  %xmm3,%xmm1
100405493:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
100405497:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
10040549b:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
10040549f:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
1004054a3:	f2 0f 59 1d b5 a3 00 	mulsd  0xa3b5(%rip),%xmm3        # 10040f860 <_head_msys_intl_8_dll-0x67a0>
1004054aa:	00
1004054ab:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
1004054af:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
1004054b3:	f2 0f 5c d0          	subsd  %xmm0,%xmm2
1004054b7:	f2 0f 59 15 a9 a3 00 	mulsd  0xa3a9(%rip),%xmm2        # 10040f868 <_head_msys_intl_8_dll-0x6798>
1004054be:	00
1004054bf:	66 0f 2f e2          	comisd %xmm2,%xmm4
1004054c3:	f2 0f 2c c2          	cvttsd2si %xmm2,%eax
1004054c7:	0f 97 c2             	seta   %dl
1004054ca:	29 d0                	sub    %edx,%eax
1004054cc:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
1004054d1:	48 83 c4 48          	add    $0x48,%rsp
1004054d5:	c3                   	ret
1004054d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004054dd:	00 00 00
1004054e0:	f2 0f 10 0d 88 a3 00 	movsd  0xa388(%rip),%xmm1        # 10040f870 <_head_msys_intl_8_dll-0x6790>
1004054e7:	00
1004054e8:	66 0f 2f c8          	comisd %xmm0,%xmm1
1004054ec:	76 25                	jbe    100405513 <.text+0x4513>
1004054ee:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1004054f2:	f2 0f 10 15 7e a3 00 	movsd  0xa37e(%rip),%xmm2        # 10040f878 <_head_msys_intl_8_dll-0x6788>
1004054f9:	00
1004054fa:	83 e8 20             	sub    $0x20,%eax
1004054fd:	0f 1f 00             	nopl   (%rax)
100405500:	f2 0f 59 c2          	mulsd  %xmm2,%xmm0
100405504:	89 c2                	mov    %eax,%edx
100405506:	83 e8 20             	sub    $0x20,%eax
100405509:	66 0f 2f c8          	comisd %xmm0,%xmm1
10040550d:	77 f1                	ja     100405500 <.text+0x4500>
10040550f:	89 54 24 2c          	mov    %edx,0x2c(%rsp)
100405513:	f2 0f 10 0d 65 a3 00 	movsd  0xa365(%rip),%xmm1        # 10040f880 <_head_msys_intl_8_dll-0x6780>
10040551a:	00
10040551b:	66 0f 2f c8          	comisd %xmm0,%xmm1
10040551f:	76 0d                	jbe    10040552e <.text+0x452e>
100405521:	f2 0f 59 05 5f a3 00 	mulsd  0xa35f(%rip),%xmm0        # 10040f888 <_head_msys_intl_8_dll-0x6778>
100405528:	00
100405529:	83 6c 24 2c 10       	subl   $0x10,0x2c(%rsp)
10040552e:	f2 0f 10 0d 5a a3 00 	movsd  0xa35a(%rip),%xmm1        # 10040f890 <_head_msys_intl_8_dll-0x6770>
100405535:	00
100405536:	66 0f 2f c8          	comisd %xmm0,%xmm1
10040553a:	76 0d                	jbe    100405549 <.text+0x4549>
10040553c:	f2 0f 59 05 54 a3 00 	mulsd  0xa354(%rip),%xmm0        # 10040f898 <_head_msys_intl_8_dll-0x6768>
100405543:	00
100405544:	83 6c 24 2c 08       	subl   $0x8,0x2c(%rsp)
100405549:	f2 0f 10 0d f7 a2 00 	movsd  0xa2f7(%rip),%xmm1        # 10040f848 <_head_msys_intl_8_dll-0x67b8>
100405550:	00
100405551:	66 0f 2f c8          	comisd %xmm0,%xmm1
100405555:	76 0d                	jbe    100405564 <.text+0x4564>
100405557:	f2 0f 59 05 41 a3 00 	mulsd  0xa341(%rip),%xmm0        # 10040f8a0 <_head_msys_intl_8_dll-0x6760>
10040555e:	00
10040555f:	83 6c 24 2c 04       	subl   $0x4,0x2c(%rsp)
100405564:	f2 0f 10 0d ac a2 00 	movsd  0xa2ac(%rip),%xmm1        # 10040f818 <_head_msys_intl_8_dll-0x67e8>
10040556b:	00
10040556c:	66 0f 2f c8          	comisd %xmm0,%xmm1
100405570:	76 0d                	jbe    10040557f <.text+0x457f>
100405572:	f2 0f 59 05 2e a3 00 	mulsd  0xa32e(%rip),%xmm0        # 10040f8a8 <_head_msys_intl_8_dll-0x6758>
100405579:	00
10040557a:	83 6c 24 2c 02       	subl   $0x2,0x2c(%rsp)
10040557f:	66 0f 2f e8          	comisd %xmm0,%xmm5
100405583:	76 09                	jbe    10040558e <.text+0x458e>
100405585:	83 6c 24 2c 01       	subl   $0x1,0x2c(%rsp)
10040558a:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
10040558e:	66 0f 2f c5          	comisd %xmm5,%xmm0
100405592:	0f 82 0e 6b 00 00    	jb     10040c0a6 <.text+0xb0a6>
100405598:	66 0f 2f f0          	comisd %xmm0,%xmm6
10040559c:	0f 87 61 fe ff ff    	ja     100405403 <.text+0x4403>
1004055a2:	e9 ff 6a 00 00       	jmp    10040c0a6 <.text+0xb0a6>
1004055a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004055ae:	00 00
1004055b0:	b8 00 00 00 80       	mov    $0x80000000,%eax
1004055b5:	e9 12 ff ff ff       	jmp    1004054cc <.text+0x44cc>
1004055ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004055c0:	41 57                	push   %r15
1004055c2:	41 56                	push   %r14
1004055c4:	41 55                	push   %r13
1004055c6:	41 54                	push   %r12
1004055c8:	55                   	push   %rbp
1004055c9:	57                   	push   %rdi
1004055ca:	56                   	push   %rsi
1004055cb:	53                   	push   %rbx
1004055cc:	48 83 ec 68          	sub    $0x68,%rsp
1004055d0:	4c 8b 39             	mov    (%rcx),%r15
1004055d3:	48 8b 32             	mov    (%rdx),%rsi
1004055d6:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1004055da:	4c 8b 71 08          	mov    0x8(%rcx),%r14