100421d4d:	0f 1f 00             	nopl   (%rax)
100421d50:	e8 eb e5 ff ff       	call   100420340 <_head_msys_gmp_10_dll-0x7dcc0>
100421d55:	48 85 c0             	test   %rax,%rax
100421d58:	48 89 c7             	mov    %rax,%rdi
100421d5b:	75 dc                	jne    100421d39 <_head_msys_gmp_10_dll-0x7c2c7>
100421d5d:	49 0f af dc          	imul   %r12,%rbx
100421d61:	48 83 46 40 01       	addq   $0x1,0x40(%rsi)
100421d66:	49 8b 36             	mov    (%r14),%rsi
100421d69:	4c 01 eb             	add    %r13,%rbx
100421d6c:	39 2d ee 72 05 00    	cmp    %ebp,0x572ee(%rip)        # 100479060 <_head_msys_gmp_10_dll-0x24fa0>
100421d72:	49 89 dd             	mov    %rbx,%r13
100421d75:	0f 8d 18 01 00 00    	jge    100421e93 <_head_msys_gmp_10_dll-0x7c16d>
100421d7b:	48 85 f6             	test   %rsi,%rsi
100421d7e:	74 50                	je     100421dd0 <_head_msys_gmp_10_dll-0x7c230>
100421d80:	41 89 e9             	mov    %ebp,%r9d
100421d83:	e9 08 ff ff ff       	jmp    100421c90 <_head_msys_gmp_10_dll-0x7c370>
100421d88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100421d8f:	00
100421d90:	4c 8b 66 38          	mov    0x38(%rsi),%r12
100421d94:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
100421d98:	e9 68 ff ff ff       	jmp    100421d05 <_head_msys_gmp_10_dll-0x7c2fb>
100421d9d:	0f 1f 00             	nopl   (%rax)
100421da0:	48 8d 0d 59 fa 05 00 	lea    0x5fa59(%rip),%rcx        # 100481800 <_head_msys_gmp_10_dll-0x1c800>
100421da7:	ba c4 07 00 00       	mov    $0x7c4,%edx
100421dac:	e8 4f 22 03 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
100421db1:	48 8d 15 4e fa 05 00 	lea    0x5fa4e(%rip),%rdx        # 100481806 <_head_msys_gmp_10_dll-0x1c7fa>
100421db8:	48 8d 0d 29 fb 05 00 	lea    0x5fb29(%rip),%rcx        # 1004818e8 <_head_msys_gmp_10_dll-0x1c718>
100421dbf:	41 b8 f3 02 00 00    	mov    $0x2f3,%r8d
100421dc5:	e8 46 26 03 00       	call   100454410 <_head_msys_gmp_10_dll-0x49bf0>
100421dca:	e9 19 ff ff ff       	jmp    100421ce8 <_head_msys_gmp_10_dll-0x7c318>
100421dcf:	90                   	nop
100421dd0:	48 8b 05 39 e0 06 00 	mov    0x6e039(%rip),%rax        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
100421dd7:	48 8b 30             	mov    (%rax),%rsi
100421dda:	48 85 f6             	test   %rsi,%rsi
100421ddd:	0f 84 fd 00 00 00    	je     100421ee0 <_head_msys_gmp_10_dll-0x7c120>
100421de3:	48 8b 06             	mov    (%rsi),%rax
100421de6:	48 8b 15 23 e0 06 00 	mov    0x6e023(%rip),%rdx        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
100421ded:	48 89 02             	mov    %rax,(%rdx)
100421df0:	48 8d 7e 08          	lea    0x8(%rsi),%rdi
100421df4:	48 89 f1             	mov    %rsi,%rcx
100421df7:	31 c0                	xor    %eax,%eax
100421df9:	48 c7 46 68 00 00 00 	movq   $0x0,0x68(%rsi)
100421e00:	00
100421e01:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
100421e08:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
100421e0c:	48 29 f9             	sub    %rdi,%rcx
100421e0f:	83 c1 70             	add    $0x70,%ecx
100421e12:	c1 e9 03             	shr    $0x3,%ecx
100421e15:	f3 48 ab             	rep stos %rax,%es:(%rdi)
100421e18:	c7 46 68 0c 00 00 00 	movl   $0xc,0x68(%rsi)
100421e1f:	49 89 36             	mov    %rsi,(%r14)
100421e22:	e9 59 ff ff ff       	jmp    100421d80 <_head_msys_gmp_10_dll-0x7c280>
100421e27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100421e2e:	00 00
100421e30:	48 8d 0d c9 f9 05 00 	lea    0x5f9c9(%rip),%rcx        # 100481800 <_head_msys_gmp_10_dll-0x1c800>
100421e37:	ba c8 07 00 00       	mov    $0x7c8,%edx
100421e3c:	e8 bf 21 03 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
100421e41:	e8 ca 2e 05 00       	call   100474d10 <_head_msys_gmp_10_dll-0x292f0>
100421e46:	8b 08                	mov    (%rax),%ecx
100421e48:	e8 43 37 05 00       	call   100475590 <_head_msys_gmp_10_dll-0x28a70>
100421e4d:	48 8d 0d 5c fa 05 00 	lea    0x5fa5c(%rip),%rcx        # 1004818b0 <_head_msys_gmp_10_dll-0x1c750>
100421e54:	49 89 c6             	mov    %rax,%r14
100421e57:	e8 94 2b 05 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100421e5c:	48 8d 15 d9 fa 05 00 	lea    0x5fad9(%rip),%rdx        # 10048193c <_head_msys_gmp_10_dll-0x1c6c4>
100421e63:	4c 8d 0d c6 fa 05 00 	lea    0x5fac6(%rip),%r9        # 100481930 <_head_msys_gmp_10_dll-0x1c6d0>
100421e6a:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
100421e6f:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
100421e74:	41 b8 f3 02 00 00    	mov    $0x2f3,%r8d
100421e7a:	48 89 c1             	mov    %rax,%rcx
100421e7d:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
100421e82:	48 8d 15 7d f9 05 00 	lea    0x5f97d(%rip),%rdx        # 100481806 <_head_msys_gmp_10_dll-0x1c7fa>
100421e89:	e8 82 25 03 00       	call   100454410 <_head_msys_gmp_10_dll-0x49bf0>
100421e8e:	e9 6e fe ff ff       	jmp    100421d01 <_head_msys_gmp_10_dll-0x7c2ff>
100421e93:	48 85 f6             	test   %rsi,%rsi
100421e96:	0f 84 a6 00 00 00    	je     100421f42 <_head_msys_gmp_10_dll-0x7c0be>
100421e9c:	48 8b 46 08          	mov    0x8(%rsi),%rax
100421ea0:	48 85 c0             	test   %rax,%rax
100421ea3:	74 4b                	je     100421ef0 <_head_msys_gmp_10_dll-0x7c110>
100421ea5:	4d 89 fb             	mov    %r15,%r11
100421ea8:	49 29 db             	sub    %rbx,%r11
100421eab:	4a 8d 3c d8          	lea    (%rax,%r11,8),%rdi
100421eaf:	48 83 3f 00          	cmpq   $0x0,(%rdi)
100421eb3:	0f 85 80 fe ff ff    	jne    100421d39 <_head_msys_gmp_10_dll-0x7c2c7>
100421eb9:	48 8b 05 80 d9 06 00 	mov    0x6d980(%rip),%rax        # 10048f840 <_head_msys_gmp_10_dll-0xe7c0>
100421ec0:	48 83 46 40 01       	addq   $0x1,0x40(%rsi)
100421ec5:	48 8b 00             	mov    (%rax),%rax
100421ec8:	f6 40 6c 01          	testb  $0x1,0x6c(%rax)
100421ecc:	0f 84 bc 00 00 00    	je     100421f8e <_head_msys_gmp_10_dll-0x7c072>
100421ed2:	48 83 40 38 01       	addq   $0x1,0x38(%rax)
100421ed7:	48 89 07             	mov    %rax,(%rdi)
100421eda:	e9 5a fe ff ff       	jmp    100421d39 <_head_msys_gmp_10_dll-0x7c2c7>
100421edf:	90                   	nop
100421ee0:	31 c9                	xor    %ecx,%ecx
100421ee2:	e8 59 38 03 00       	call   100455740 <_head_msys_gmp_10_dll-0x488c0>
100421ee7:	48 89 c6             	mov    %rax,%rsi
100421eea:	e9 01 ff ff ff       	jmp    100421df0 <_head_msys_gmp_10_dll-0x7c210>
100421eef:	90                   	nop
100421ef0:	4a 8d 3c e5 00 00 00 	lea    0x0(,%r12,8),%rdi
100421ef7:	00
100421ef8:	48 c7 46 40 00 00 00 	movq   $0x0,0x40(%rsi)
100421eff:	00
100421f00:	4c 89 66 38          	mov    %r12,0x38(%rsi)
100421f04:	48 89 1e             	mov    %rbx,(%rsi)
100421f07:	48 85 ff             	test   %rdi,%rdi
100421f0a:	0f 84 8b 00 00 00    	je     100421f9b <_head_msys_gmp_10_dll-0x7c065>
100421f10:	48 89 fa             	mov    %rdi,%rdx
100421f13:	b9 01 00 00 00       	mov    $0x1,%ecx
100421f18:	e8 d3 2e 05 00       	call   100474df0 <_head_msys_gmp_10_dll-0x29210>
100421f1d:	48 85 c0             	test   %rax,%rax
100421f20:	48 89 c5             	mov    %rax,%rbp
100421f23:	0f 84 ad 00 00 00    	je     100421fd6 <_head_msys_gmp_10_dll-0x7c02a>
100421f29:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
100421f30:	00
100421f31:	48 89 6e 08          	mov    %rbp,0x8(%rsi)
100421f35:	4c 01 60 28          	add    %r12,0x28(%rax)
100421f39:	48 8b 46 08          	mov    0x8(%rsi),%rax
100421f3d:	e9 63 ff ff ff       	jmp    100421ea5 <_head_msys_gmp_10_dll-0x7c15b>
100421f42:	48 8b 05 c7 de 06 00 	mov    0x6dec7(%rip),%rax        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
100421f49:	48 8b 30             	mov    (%rax),%rsi
100421f4c:	48 85 f6             	test   %rsi,%rsi
100421f4f:	74 79                	je     100421fca <_head_msys_gmp_10_dll-0x7c036>
100421f51:	48 8b 16             	mov    (%rsi),%rdx
100421f54:	48 89 10             	mov    %rdx,(%rax)
100421f57:	48 8d 7e 08          	lea    0x8(%rsi),%rdi
100421f5b:	48 89 f1             	mov    %rsi,%rcx
100421f5e:	31 c0                	xor    %eax,%eax
100421f60:	48 c7 46 68 00 00 00 	movq   $0x0,0x68(%rsi)
100421f67:	00
100421f68:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
100421f6f:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
100421f73:	48 29 f9             	sub    %rdi,%rcx
100421f76:	83 c1 70             	add    $0x70,%ecx
100421f79:	c1 e9 03             	shr    $0x3,%ecx
100421f7c:	f3 48 ab             	rep stos %rax,%es:(%rdi)
100421f7f:	c7 46 68 0d 00 00 00 	movl   $0xd,0x68(%rsi)
100421f86:	49 89 36             	mov    %rsi,(%r14)
100421f89:	e9 0e ff ff ff       	jmp    100421e9c <_head_msys_gmp_10_dll-0x7c164>
100421f8e:	48 89 c1             	mov    %rax,%rcx
100421f91:	e8 0a 39 03 00       	call   1004558a0 <_head_msys_gmp_10_dll-0x48760>
100421f96:	e9 3c ff ff ff       	jmp    100421ed7 <_head_msys_gmp_10_dll-0x7c129>
100421f9b:	48 8d 0d 5e f8 05 00 	lea    0x5f85e(%rip),%rcx        # 100481800 <_head_msys_gmp_10_dll-0x1c800>
100421fa2:	ba c4 07 00 00       	mov    $0x7c4,%edx
100421fa7:	e8 54 20 03 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
100421fac:	48 8d 15 53 f8 05 00 	lea    0x5f853(%rip),%rdx        # 100481806 <_head_msys_gmp_10_dll-0x1c7fa>
100421fb3:	48 8d 0d 2e f9 05 00 	lea    0x5f92e(%rip),%rcx        # 1004818e8 <_head_msys_gmp_10_dll-0x1c718>
100421fba:	41 b8 16 04 00 00    	mov    $0x416,%r8d
100421fc0:	e8 4b 24 03 00       	call   100454410 <_head_msys_gmp_10_dll-0x49bf0>
100421fc5:	e9 46 ff ff ff       	jmp    100421f10 <_head_msys_gmp_10_dll-0x7c0f0>
100421fca:	31 c9                	xor    %ecx,%ecx
100421fcc:	e8 6f 37 03 00       	call   100455740 <_head_msys_gmp_10_dll-0x488c0>
100421fd1:	48 89 c6             	mov    %rax,%rsi
100421fd4:	eb 81                	jmp    100421f57 <_head_msys_gmp_10_dll-0x7c0a9>
100421fd6:	48 8d 0d 23 f8 05 00 	lea    0x5f823(%rip),%rcx        # 100481800 <_head_msys_gmp_10_dll-0x1c800>
100421fdd:	ba c8 07 00 00       	mov    $0x7c8,%edx
100421fe2:	e8 19 20 03 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
100421fe7:	e8 24 2d 05 00       	call   100474d10 <_head_msys_gmp_10_dll-0x292f0>
100421fec:	8b 08                	mov    (%rax),%ecx
100421fee:	e8 9d 35 05 00       	call   100475590 <_head_msys_gmp_10_dll-0x28a70>
100421ff3:	48 8d 0d b6 f8 05 00 	lea    0x5f8b6(%rip),%rcx        # 1004818b0 <_head_msys_gmp_10_dll-0x1c750>
100421ffa:	49 89 c5             	mov    %rax,%r13
100421ffd:	e8 ee 29 05 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100422002:	48 8d 15 45 f9 05 00 	lea    0x5f945(%rip),%rdx        # 10048194e <_head_msys_gmp_10_dll-0x1c6b2>
100422009:	4c 8d 0d 32 f9 05 00 	lea    0x5f932(%rip),%r9        # 100481942 <_head_msys_gmp_10_dll-0x1c6be>
100422010:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
100422015:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
10042201a:	41 b8 16 04 00 00    	mov    $0x416,%r8d
100422020:	48 89 c1             	mov    %rax,%rcx
100422023:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
100422028:	48 8d 15 d7 f7 05 00 	lea    0x5f7d7(%rip),%rdx        # 100481806 <_head_msys_gmp_10_dll-0x1c7fa>
10042202f:	e8 dc 23 03 00       	call   100454410 <_head_msys_gmp_10_dll-0x49bf0>
100422034:	e9 f0 fe ff ff       	jmp    100421f29 <_head_msys_gmp_10_dll-0x7c0d7>
100422039:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100422040:	41 57                	push   %r15
100422042:	41 56                	push   %r14
100422044:	41 55                	push   %r13
100422046:	41 54                	push   %r12
100422048:	55                   	push   %rbp
100422049:	57                   	push   %rdi
10042204a:	56                   	push   %rsi
10042204b:	53                   	push   %rbx
10042204c:	48 83 ec 48          	sub    $0x48,%rsp
100422050:	f6 42 6c 80          	testb  $0x80,0x6c(%rdx)
100422054:	48 89 cd             	mov    %rcx,%rbp
100422057:	48 89 d7             	mov    %rdx,%rdi
10042205a:	0f 84 e0 00 00 00    	je     100422140 <_head_msys_gmp_10_dll-0x7bec0>
100422060:	f2 0f 10 07          	movsd  (%rdi),%xmm0
100422064:	66 0f 2e 05 6c fa 05 	ucomisd 0x5fa6c(%rip),%xmm0        # 100481ad8 <_head_msys_gmp_10_dll-0x1c528>
10042206b:	00
10042206c:	0f 82 dc 00 00 00    	jb     10042214e <_head_msys_gmp_10_dll-0x7beb2>
100422072:	f2 48 0f 2c d8       	cvttsd2si %xmm0,%rbx
100422077:	44 8b 0d e2 6f 05 00 	mov    0x56fe2(%rip),%r9d        # 100479060 <_head_msys_gmp_10_dll-0x24fa0>
10042207e:	45 89 cd             	mov    %r9d,%r13d
100422081:	48 85 db             	test   %rbx,%rbx
100422084:	75 5d                	jne    1004220e3 <_head_msys_gmp_10_dll-0x7bf1d>
100422086:	48 8b 45 08          	mov    0x8(%rbp),%rax
10042208a:	48 85 c0             	test   %rax,%rax
10042208d:	74 21                	je     1004220b0 <_head_msys_gmp_10_dll-0x7bf50>
10042208f:	49 63 d5             	movslq %r13d,%rdx
100422092:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
100422096:	48 85 c9             	test   %rcx,%rcx
100422099:	74 15                	je     1004220b0 <_head_msys_gmp_10_dll-0x7bf50>
10042209b:	48 89 da             	mov    %rbx,%rdx
10042209e:	e8 9d e2 ff ff       	call   100420340 <_head_msys_gmp_10_dll-0x7dcc0>
1004220a3:	48 85 c0             	test   %rax,%rax
1004220a6:	75 2a                	jne    1004220d2 <_head_msys_gmp_10_dll-0x7bf2e>
1004220a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004220af:	00
1004220b0:	48 8b 75 30          	mov    0x30(%rbp),%rsi
1004220b4:	48 85 f6             	test   %rsi,%rsi
1004220b7:	0f 84 03 02 00 00    	je     1004222c0 <_head_msys_gmp_10_dll-0x7bd40>
1004220bd:	48 8b 06             	mov    (%rsi),%rax
1004220c0:	48 89 fa             	mov    %rdi,%rdx
1004220c3:	48 89 f1             	mov    %rsi,%rcx
1004220c6:	ff 50 20             	call   *0x20(%rax)
1004220c9:	48 85 c0             	test   %rax,%rax
1004220cc:	0f 84 c3 00 00 00    	je     100422195 <_head_msys_gmp_10_dll-0x7be6b>
1004220d2:	48 83 c4 48          	add    $0x48,%rsp
1004220d6:	5b                   	pop    %rbx
1004220d7:	5e                   	pop    %rsi
1004220d8:	5f                   	pop    %rdi
1004220d9:	5d                   	pop    %rbp
1004220da:	41 5c                	pop    %r12
1004220dc:	41 5d                	pop    %r13
1004220de:	41 5e                	pop    %r14
1004220e0:	41 5f                	pop    %r15
1004220e2:	c3                   	ret
1004220e3:	31 d2                	xor    %edx,%edx
1004220e5:	81 fb ff ff 00 00    	cmp    $0xffff,%ebx
1004220eb:	89 d8                	mov    %ebx,%eax
1004220ed:	76 08                	jbe    1004220f7 <_head_msys_gmp_10_dll-0x7bf09>
1004220ef:	c1 e8 10             	shr    $0x10,%eax
1004220f2:	ba 10 00 00 00       	mov    $0x10,%edx
1004220f7:	3d ff 00 00 00       	cmp    $0xff,%eax
1004220fc:	76 06                	jbe    100422104 <_head_msys_gmp_10_dll-0x7befc>
1004220fe:	c1 e8 08             	shr    $0x8,%eax
100422101:	83 ca 08             	or     $0x8,%edx
100422104:	83 f8 0f             	cmp    $0xf,%eax
100422107:	76 06                	jbe    10042210f <_head_msys_gmp_10_dll-0x7bef1>
100422109:	c1 e8 04             	shr    $0x4,%eax
10042210c:	83 ca 04             	or     $0x4,%edx
10042210f:	83 f8 03             	cmp    $0x3,%eax
100422112:	76 06                	jbe    10042211a <_head_msys_gmp_10_dll-0x7bee6>
100422114:	c1 e8 02             	shr    $0x2,%eax
100422117:	83 ca 02             	or     $0x2,%edx
10042211a:	d1 e8                	shr    $1,%eax
10042211c:	09 d0                	or     %edx,%eax
10042211e:	44 39 c8             	cmp    %r9d,%eax
100422121:	44 8d 68 01          	lea    0x1(%rax),%r13d
100422125:	48 8b 45 08          	mov    0x8(%rbp),%rax
100422129:	45 0f 42 e9          	cmovb  %r9d,%r13d
10042212d:	48 85 c0             	test   %rax,%rax
100422130:	0f 85 59 ff ff ff    	jne    10042208f <_head_msys_gmp_10_dll-0x7bf71>
100422136:	e9 75 ff ff ff       	jmp    1004220b0 <_head_msys_gmp_10_dll-0x7bf50>
10042213b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100422140:	e8 eb 1f 02 00       	call   100444130 <_head_msys_gmp_10_dll-0x59ed0>
100422145:	48 85 c0             	test   %rax,%rax
100422148:	0f 85 12 ff ff ff    	jne    100422060 <_head_msys_gmp_10_dll-0x7bfa0>
10042214e:	48 8b 75 30          	mov    0x30(%rbp),%rsi
100422152:	48 85 f6             	test   %rsi,%rsi
100422155:	0f 84 75 01 00 00    	je     1004222d0 <_head_msys_gmp_10_dll-0x7bd30>
10042215b:	48 8b 06             	mov    (%rsi),%rax
10042215e:	48 89 fa             	mov    %rdi,%rdx
100422161:	48 89 f1             	mov    %rsi,%rcx
100422164:	ff 50 20             	call   *0x20(%rax)
100422167:	48 85 c0             	test   %rax,%rax
10042216a:	0f 85 62 ff ff ff    	jne    1004220d2 <_head_msys_gmp_10_dll-0x7bf2e>
100422170:	48 83 45 40 01       	addq   $0x1,0x40(%rbp)
100422175:	48 8b 06             	mov    (%rsi),%rax
100422178:	48 8b 40 18          	mov    0x18(%rax),%rax
10042217c:	48 89 fa             	mov    %rdi,%rdx
10042217f:	48 89 f1             	mov    %rsi,%rcx
100422182:	48 83 c4 48          	add    $0x48,%rsp
100422186:	5b                   	pop    %rbx
100422187:	5e                   	pop    %rsi
100422188:	5f                   	pop    %rdi
100422189:	5d                   	pop    %rbp
10042218a:	41 5c                	pop    %r12
10042218c:	41 5d                	pop    %r13
10042218e:	41 5e                	pop    %r14
100422190:	41 5f                	pop    %r15
100422192:	48 ff e0             	rex.W jmp *%rax
100422195:	48 85 db             	test   %rbx,%rbx
100422198:	78 d6                	js     100422170 <_head_msys_gmp_10_dll-0x7be90>
10042219a:	44 8b 0d bf 6e 05 00 	mov    0x56ebf(%rip),%r9d        # 100479060 <_head_msys_gmp_10_dll-0x24fa0>
1004221a1:	45 8d 65 ff          	lea    -0x1(%r13),%r12d
1004221a5:	44 89 c8             	mov    %r9d,%eax
1004221a8:	45 39 cc             	cmp    %r9d,%r12d
1004221ab:	41 0f 4d c4          	cmovge %r12d,%eax
1004221af:	44 39 c8             	cmp    %r9d,%eax
1004221b2:	7c 11                	jl     1004221c5 <_head_msys_gmp_10_dll-0x7be3b>
1004221b4:	83 c0 01             	add    $0x1,%eax
1004221b7:	89 c2                	mov    %eax,%edx
1004221b9:	c1 ea 1f             	shr    $0x1f,%edx
1004221bc:	01 d0                	add    %edx,%eax
1004221be:	d1 f8                	sar    $1,%eax
1004221c0:	44 39 c8             	cmp    %r9d,%eax
1004221c3:	7d ef                	jge    1004221b4 <_head_msys_gmp_10_dll-0x7be4c>
1004221c5:	4c 8d 35 b4 f7 05 00 	lea    0x5f7b4(%rip),%r14        # 100481980 <_head_msys_gmp_10_dll-0x1c680>
1004221cc:	48 98                	cltq
1004221ce:	4c 8b 7d 40          	mov    0x40(%rbp),%r15
1004221d2:	48 8b 15 0f 86 07 00 	mov    0x7860f(%rip),%rdx        # 10049a7e8 <_head_msys_gmp_10_dll-0x3818>
1004221d9:	49 8b 04 c6          	mov    (%r14,%rax,8),%rax
1004221dd:	48 03 45 28          	add    0x28(%rbp),%rax
1004221e1:	48 85 f6             	test   %rsi,%rsi
1004221e4:	74 6a                	je     100422250 <_head_msys_gmp_10_dll-0x7bdb0>
1004221e6:	4c 89 f9             	mov    %r15,%rcx
1004221e9:	48 2b 4e 40          	sub    0x40(%rsi),%rcx
1004221ed:	48 29 c8             	sub    %rcx,%rax
1004221f0:	48 39 c2             	cmp    %rax,%rdx
1004221f3:	7c 4b                	jl     100422240 <_head_msys_gmp_10_dll-0x7bdc0>
1004221f5:	48 8b 75 08          	mov    0x8(%rbp),%rsi
1004221f9:	48 85 f6             	test   %rsi,%rsi
1004221fc:	0f 84 2f 01 00 00    	je     100422331 <_head_msys_gmp_10_dll-0x7bccf>
100422202:	49 83 c7 01          	add    $0x1,%r15
100422206:	4d 63 ed             	movslq %r13d,%r13
100422209:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
10042220d:	4a 8b 14 ee          	mov    (%rsi,%r13,8),%rdx
100422211:	48 85 d2             	test   %rdx,%rdx
100422214:	0f 84 c6 00 00 00    	je     1004222e0 <_head_msys_gmp_10_dll-0x7bd20>
10042221a:	44 8b 0d 3f 6e 05 00 	mov    0x56e3f(%rip),%r9d        # 100479060 <_head_msys_gmp_10_dll-0x24fa0>
100422221:	45 39 e1             	cmp    %r12d,%r9d
100422224:	7e 7a                	jle    1004222a0 <_head_msys_gmp_10_dll-0x7bd60>
100422226:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10042222d:	00 00
10042222f:	49 89 d8             	mov    %rbx,%r8
100422232:	48 89 e9             	mov    %rbp,%rcx
100422235:	e8 26 fa ff ff       	call   100421c60 <_head_msys_gmp_10_dll-0x7c3a0>
10042223a:	e9 93 fe ff ff       	jmp    1004220d2 <_head_msys_gmp_10_dll-0x7bf2e>
10042223f:	90                   	nop
100422240:	49 83 c7 01          	add    $0x1,%r15
100422244:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
100422248:	48 8b 06             	mov    (%rsi),%rax
10042224b:	e9 28 ff ff ff       	jmp    100422178 <_head_msys_gmp_10_dll-0x7be88>
100422250:	4c 29 f8             	sub    %r15,%rax
100422253:	48 39 c2             	cmp    %rax,%rdx
100422256:	7d 9d                	jge    1004221f5 <_head_msys_gmp_10_dll-0x7be0b>
100422258:	49 83 c7 01          	add    $0x1,%r15
10042225c:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
100422260:	e8 bb f8 fd ff       	call   100401b20 <_head_msys_gmp_10_dll-0x9c4e0>
100422265:	48 89 c6             	mov    %rax,%rsi
100422268:	48 89 45 30          	mov    %rax,0x30(%rbp)
10042226c:	48 8b 45 20          	mov    0x20(%rbp),%rax
100422270:	48 89 fa             	mov    %rdi,%rdx
100422273:	48 89 f1             	mov    %rsi,%rcx
100422276:	48 89 46 20          	mov    %rax,0x20(%rsi)
10042227a:	e8 b1 1e 02 00       	call   100444130 <_head_msys_gmp_10_dll-0x59ed0>
10042227f:	48 85 c0             	test   %rax,%rax
100422282:	0f 84 d1 00 00 00    	je     100422359 <_head_msys_gmp_10_dll-0x7bca7>
100422288:	48 8b 05 e1 da 06 00 	mov    0x6dae1(%rip),%rax        # 10048fd70 <_head_msys_gmp_10_dll-0xe290>
10042228f:	48 89 06             	mov    %rax,(%rsi)