10040ad00:	c7 05 7e b7 00 00 01 	movl   $0x1,0xb77e(%rip)        # 100416488 <_head_msys_gmp_10_dll-0xb78>
10040ad07:	00 00 00
10040ad0a:	89 05 60 b7 00 00    	mov    %eax,0xb760(%rip)        # 100416470 <_head_msys_gmp_10_dll-0xb90>
10040ad10:	e8 cb 00 00 00       	call   10040ade0 <.text+0x9de0>
10040ad15:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
10040ad19:	48 89 05 58 b7 00 00 	mov    %rax,0xb758(%rip)        # 100416478 <_head_msys_gmp_10_dll-0xb88>
10040ad20:	0f 95 c0             	setne  %al
10040ad23:	0f b6 c0             	movzbl %al,%eax
10040ad26:	48 83 c4 38          	add    $0x38,%rsp
10040ad2a:	c3                   	ret
10040ad2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040ad30:	b8 01 00 00 00       	mov    $0x1,%eax
10040ad35:	83 fa 03             	cmp    $0x3,%edx
10040ad38:	75 ec                	jne    10040ad26 <.text+0x9d26>
10040ad3a:	ba 03 00 00 00       	mov    $0x3,%edx
10040ad3f:	48 83 c4 38          	add    $0x38,%rsp
10040ad43:	e9 58 00 00 00       	jmp    10040ada0 <.text+0x9da0>
10040ad48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040ad4f:	00
10040ad50:	ba 02 00 00 00       	mov    $0x2,%edx
10040ad55:	48 83 c4 38          	add    $0x38,%rsp
10040ad59:	e9 42 00 00 00       	jmp    10040ada0 <.text+0x9da0>
10040ad5e:	66 90                	xchg   %ax,%ax
10040ad60:	31 d2                	xor    %edx,%edx
10040ad62:	e8 39 00 00 00       	call   10040ada0 <.text+0x9da0>
10040ad67:	85 c0                	test   %eax,%eax
10040ad69:	74 bb                	je     10040ad26 <.text+0x9d26>
10040ad6b:	48 8b 0d 06 b7 00 00 	mov    0xb706(%rip),%rcx        # 100416478 <_head_msys_gmp_10_dll-0xb88>
10040ad72:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
10040ad76:	e8 45 00 00 00       	call   10040adc0 <.text+0x9dc0>
10040ad7b:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
10040ad7f:	48 c7 05 ee b6 00 00 	movq   $0xffffffffffffffff,0xb6ee(%rip)        # 100416478 <_head_msys_gmp_10_dll-0xb88>
10040ad86:	ff ff ff ff
10040ad8a:	eb 9a                	jmp    10040ad26 <.text+0x9d26>
10040ad8c:	0f 1f 40 00          	nopl   0x0(%rax)
10040ad90:	e9 3b ff ff ff       	jmp    10040acd0 <.text+0x9cd0>
10040ad95:	90                   	nop
10040ad96:	90                   	nop
10040ad97:	90                   	nop
10040ad98:	90                   	nop
10040ad99:	90                   	nop
10040ad9a:	90                   	nop
10040ad9b:	90                   	nop
10040ad9c:	90                   	nop
10040ad9d:	90                   	nop
10040ad9e:	90                   	nop
10040ad9f:	90                   	nop
10040ada0:	b8 01 00 00 00       	mov    $0x1,%eax
10040ada5:	c3                   	ret
10040ada6:	90                   	nop
10040ada7:	90                   	nop
10040ada8:	90                   	nop
10040ada9:	90                   	nop
10040adaa:	90                   	nop
10040adab:	90                   	nop
10040adac:	90                   	nop
10040adad:	90                   	nop
10040adae:	90                   	nop
10040adaf:	90                   	nop
10040adb0:	c3                   	ret
10040adb1:	90                   	nop
10040adb2:	90                   	nop
10040adb3:	90                   	nop
10040adb4:	90                   	nop
10040adb5:	90                   	nop
10040adb6:	90                   	nop
10040adb7:	90                   	nop
10040adb8:	90                   	nop
10040adb9:	90                   	nop
10040adba:	90                   	nop
10040adbb:	90                   	nop
10040adbc:	90                   	nop
10040adbd:	90                   	nop
10040adbe:	90                   	nop
10040adbf:	90                   	nop
10040adc0:	ff 25 7a c8 00 00    	jmp    *0xc87a(%rip)        # 100417640 <__imp_msys_detach_dll>
10040adc6:	90                   	nop
10040adc7:	90                   	nop
10040adc8:	90                   	nop
10040adc9:	90                   	nop
10040adca:	90                   	nop
10040adcb:	90                   	nop
10040adcc:	90                   	nop
10040adcd:	90                   	nop
10040adce:	90                   	nop
10040adcf:	90                   	nop
10040add0:	ff 25 82 c8 00 00    	jmp    *0xc882(%rip)        # 100417658 <__imp_posix_memalign>
10040add6:	90                   	nop
10040add7:	90                   	nop
10040add8:	90                   	nop
10040add9:	90                   	nop
10040adda:	90                   	nop
10040addb:	90                   	nop
10040addc:	90                   	nop
10040addd:	90                   	nop
10040adde:	90                   	nop
10040addf:	90                   	nop
10040ade0:	41 55                	push   %r13
10040ade2:	41 54                	push   %r12
10040ade4:	48 83 ec 28          	sub    $0x28,%rsp
10040ade8:	4c 8d 2d b1 b6 00 00 	lea    0xb6b1(%rip),%r13        # 1004164a0 <_head_msys_gmp_10_dll-0xb60>
10040adef:	49 89 cc             	mov    %rcx,%r12
10040adf2:	48 89 d1             	mov    %rdx,%rcx
10040adf5:	4c 89 ea             	mov    %r13,%rdx
10040adf8:	e8 03 fb ff ff       	call   10040a900 <.text+0x9900>
10040adfd:	4c 89 ea             	mov    %r13,%rdx
10040ae00:	4c 89 e1             	mov    %r12,%rcx
10040ae03:	48 83 c4 28          	add    $0x28,%rsp
10040ae07:	41 5c                	pop    %r12
10040ae09:	41 5d                	pop    %r13
10040ae0b:	e9 00 00 00 00       	jmp    10040ae10 <.text+0x9e10>
10040ae10:	ff 25 5a c7 00 00    	jmp    *0xc75a(%rip)        # 100417570 <__imp_dll_dllcrt0>
10040ae16:	90                   	nop
10040ae17:	90                   	nop
10040ae18:	90                   	nop
10040ae19:	90                   	nop
10040ae1a:	90                   	nop
10040ae1b:	90                   	nop
10040ae1c:	90                   	nop
10040ae1d:	90                   	nop
10040ae1e:	90                   	nop
10040ae1f:	90                   	nop
10040ae20:	ff 25 e2 c8 00 00    	jmp    *0xc8e2(%rip)        # 100417708 <__imp_GetModuleHandleW>
10040ae26:	90                   	nop
10040ae27:	90                   	nop
10040ae28:	ff 25 d2 c8 00 00    	jmp    *0xc8d2(%rip)        # 100417700 <__imp_GetModuleHandleA>
10040ae2e:	90                   	nop
10040ae2f:	90                   	nop
10040ae30:	ff 25 c2 c8 00 00    	jmp    *0xc8c2(%rip)        # 1004176f8 <__imp_GetACP>
10040ae36:	90                   	nop
10040ae37:	90                   	nop
10040ae38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040ae3f:	00
10040ae40:	41 54                	push   %r12
10040ae42:	55                   	push   %rbp
10040ae43:	57                   	push   %rdi
10040ae44:	56                   	push   %rsi
10040ae45:	53                   	push   %rbx
10040ae46:	48 83 ec 50          	sub    $0x50,%rsp
10040ae4a:	4c 8d 25 0f 25 00 00 	lea    0x250f(%rip),%r12        # 10040d360 <_head_msys_gmp_10_dll-0x9ca0>
10040ae51:	48 89 d3             	mov    %rdx,%rbx
10040ae54:	89 ce                	mov    %ecx,%esi
10040ae56:	e8 c5 f6 ff ff       	call   10040a520 <.text+0x9520>
10040ae5b:	48 8b 0b             	mov    (%rbx),%rcx
10040ae5e:	e8 3d 9d ff ff       	call   100404ba0 <.text+0x3ba0>
10040ae63:	31 c9                	xor    %ecx,%ecx
10040ae65:	48 8d 15 a2 23 00 00 	lea    0x23a2(%rip),%rdx        # 10040d20e <_head_msys_gmp_10_dll-0x9df2>
10040ae6c:	e8 07 f5 ff ff       	call   10040a378 <.text+0x9378>
10040ae71:	48 8d 15 33 26 00 00 	lea    0x2633(%rip),%rdx        # 10040d4ab <_head_msys_gmp_10_dll-0x9b55>
10040ae78:	4c 89 e1             	mov    %r12,%rcx
10040ae7b:	e8 08 f5 ff ff       	call   10040a388 <.text+0x9388>
10040ae80:	4c 89 e1             	mov    %r12,%rcx
10040ae83:	e8 e8 f4 ff ff       	call   10040a370 <.text+0x9370>
10040ae88:	48 83 3d 70 a1 00 00 	cmpq   $0x0,0xa170(%rip)        # 100415000 <_head_msys_gmp_10_dll-0x2000>
10040ae8f:	00
10040ae90:	0f 84 fd 00 00 00    	je     10040af93 <.text+0x9f93>
10040ae96:	48 8b 0d 83 65 00 00 	mov    0x6583(%rip),%rcx        # 100411420 <_head_msys_gmp_10_dll-0x5be0>
10040ae9d:	48 8d 3d 1c 57 00 00 	lea    0x571c(%rip),%rdi        # 1004105c0 <_head_msys_gmp_10_dll-0x6a40>
10040aea4:	4c 8d 25 63 23 00 00 	lea    0x2363(%rip),%r12        # 10040d20e <_head_msys_gmp_10_dll-0x9df2>
10040aeab:	e8 90 f9 ff ff       	call   10040a840 <.text+0x9840>
10040aeb0:	48 8d 0d 69 6a ff ff 	lea    -0x9597(%rip),%rcx        # 100401920 <.text+0x920>
10040aeb7:	e8 84 f9 ff ff       	call   10040a840 <.text+0x9840>
10040aebc:	49 89 f9             	mov    %rdi,%r9
10040aebf:	4d 89 e0             	mov    %r12,%r8
10040aec2:	48 89 da             	mov    %rbx,%rdx
10040aec5:	89 f1                	mov    %esi,%ecx
10040aec7:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10040aece:	00 00
10040aed0:	e8 7b f7 ff ff       	call   10040a650 <.text+0x9650>
10040aed5:	83 f8 ff             	cmp    $0xffffffff,%eax
10040aed8:	0f 84 d2 00 00 00    	je     10040afb0 <.text+0x9fb0>
10040aede:	3d 7e ff ff ff       	cmp    $0xffffff7e,%eax
10040aee3:	0f 84 57 01 00 00    	je     10040b040 <.text+0xa040>
10040aee9:	3d 80 00 00 00       	cmp    $0x80,%eax
10040aeee:	75 10                	jne    10040af00 <.text+0x9f00>
10040aef0:	c6 05 19 a1 00 00 01 	movb   $0x1,0xa119(%rip)        # 100415010 <_head_msys_gmp_10_dll-0x1ff0>
10040aef7:	eb c3                	jmp    10040aebc <.text+0x9ebc>
10040aef9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040af00:	3d 7d ff ff ff       	cmp    $0xffffff7d,%eax
10040af05:	74 11                	je     10040af18 <.text+0x9f18>
10040af07:	b9 01 00 00 00       	mov    $0x1,%ecx
10040af0c:	e8 1f 98 ff ff       	call   100404730 <.text+0x3730>
10040af11:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040af18:	48 8d 15 9e 25 00 00 	lea    0x259e(%rip),%rdx        # 10040d4bd <_head_msys_gmp_10_dll-0x9b43>
10040af1f:	48 8d 0d a5 25 00 00 	lea    0x25a5(%rip),%rcx        # 10040d4cb <_head_msys_gmp_10_dll-0x9b35>
10040af26:	e8 f5 a1 ff ff       	call   100405120 <.text+0x4120>
10040af2b:	48 8d 15 a6 25 00 00 	lea    0x25a6(%rip),%rdx        # 10040d4d8 <_head_msys_gmp_10_dll-0x9b28>
10040af32:	48 8d 0d b2 25 00 00 	lea    0x25b2(%rip),%rcx        # 10040d4eb <_head_msys_gmp_10_dll-0x9b15>
10040af39:	48 89 c6             	mov    %rax,%rsi
10040af3c:	e8 df a1 ff ff       	call   100405120 <.text+0x4120>
10040af41:	48 89 c3             	mov    %rax,%rbx
10040af44:	48 8b 05 c5 64 00 00 	mov    0x64c5(%rip),%rax        # 100411410 <_head_msys_gmp_10_dll-0x5bf0>
10040af4b:	48 8b 38             	mov    (%rax),%rdi
10040af4e:	e8 9d f5 ff ff       	call   10040a4f0 <.text+0x94f0>
10040af53:	4c 8d 05 9e 24 00 00 	lea    0x249e(%rip),%r8        # 10040d3f8 <_head_msys_gmp_10_dll-0x9c08>
10040af5a:	48 8d 15 9a 22 00 00 	lea    0x229a(%rip),%rdx        # 10040d1fb <_head_msys_gmp_10_dll-0x9e05>
10040af61:	48 8b 48 10          	mov    0x10(%rax),%rcx
10040af65:	48 8d 05 91 25 00 00 	lea    0x2591(%rip),%rax        # 10040d4fd <_head_msys_gmp_10_dll-0x9b03>
10040af6c:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
10040af71:	49 89 f9             	mov    %rdi,%r9
10040af74:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
10040af7b:	00 00
10040af7d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
10040af82:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10040af87:	e8 74 d3 ff ff       	call   100408300 <.text+0x7300>
10040af8c:	31 c9                	xor    %ecx,%ecx
10040af8e:	e8 1d f6 ff ff       	call   10040a5b0 <.text+0x95b0>
10040af93:	b9 00 04 00 00       	mov    $0x400,%ecx
10040af98:	e8 d3 d5 ff ff       	call   100408570 <.text+0x7570>
10040af9d:	48 89 05 5c a0 00 00 	mov    %rax,0xa05c(%rip)        # 100415000 <_head_msys_gmp_10_dll-0x2000>
10040afa4:	48 89 05 5d a0 00 00 	mov    %rax,0xa05d(%rip)        # 100415008 <_head_msys_gmp_10_dll-0x1ff8>
10040afab:	e9 e6 fe ff ff       	jmp    10040ae96 <.text+0x9e96>
10040afb0:	48 8b 05 99 c6 00 00 	mov    0xc699(%rip),%rax        # 100417650 <__imp_optind>
10040afb7:	48 63 38             	movslq (%rax),%rdi
10040afba:	39 f7                	cmp    %esi,%edi
10040afbc:	7d 32                	jge    10040aff0 <.text+0x9ff0>
10040afbe:	41 bc 01 00 00 00    	mov    $0x1,%r12d
10040afc4:	31 ed                	xor    %ebp,%ebp
10040afc6:	48 8b 0c fb          	mov    (%rbx,%rdi,8),%rcx
10040afca:	e8 51 93 ff ff       	call   100404320 <.text+0x3320>
10040afcf:	84 c0                	test   %al,%al
10040afd1:	44 0f 44 e5          	cmove  %ebp,%r12d
10040afd5:	48 83 c7 01          	add    $0x1,%rdi
10040afd9:	39 fe                	cmp    %edi,%esi
10040afdb:	7f e9                	jg     10040afc6 <.text+0x9fc6>
10040afdd:	41 83 f4 01          	xor    $0x1,%r12d
10040afe1:	41 0f b6 c4          	movzbl %r12b,%eax
10040afe5:	48 83 c4 50          	add    $0x50,%rsp
10040afe9:	5b                   	pop    %rbx
10040afea:	5e                   	pop    %rsi
10040afeb:	5f                   	pop    %rdi
10040afec:	5d                   	pop    %rbp
10040afed:	41 5c                	pop    %r12
10040afef:	c3                   	ret
10040aff0:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
10040aff5:	41 bc 01 00 00 00    	mov    $0x1,%r12d
10040affb:	48 8d 35 06 25 00 00 	lea    0x2506(%rip),%rsi        # 10040d508 <_head_msys_gmp_10_dll-0x9af8>
10040b002:	48 89 d9             	mov    %rbx,%rcx
10040b005:	e8 b6 c4 ff ff       	call   1004074c0 <.text+0x64c0>
10040b00a:	eb 08                	jmp    10040b014 <.text+0xa014>
10040b00c:	e8 0f 93 ff ff       	call   100404320 <.text+0x3320>
10040b011:	41 21 c4             	and    %eax,%r12d
10040b014:	e8 d7 f4 ff ff       	call   10040a4f0 <.text+0x94f0>
10040b019:	49 89 d9             	mov    %rbx,%r9
10040b01c:	41 b8 03 00 00 00    	mov    $0x3,%r8d
10040b022:	48 89 f2             	mov    %rsi,%rdx
10040b025:	48 8b 48 08          	mov    0x8(%rax),%rcx
10040b029:	e8 a2 c4 ff ff       	call   1004074d0 <.text+0x64d0>
10040b02e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10040b033:	48 83 c0 01          	add    $0x1,%rax
10040b037:	75 d3                	jne    10040b00c <.text+0xa00c>
10040b039:	e8 d2 f5 ff ff       	call   10040a610 <.text+0x9610>
10040b03e:	eb 9d                	jmp    10040afdd <.text+0x9fdd>
10040b040:	31 c9                	xor    %ecx,%ecx
10040b042:	e8 e9 96 ff ff       	call   100404730 <.text+0x3730>
10040b047:	90                   	nop
10040b048:	90                   	nop
10040b049:	90                   	nop
10040b04a:	90                   	nop
10040b04b:	90                   	nop
10040b04c:	90                   	nop
10040b04d:	90                   	nop
10040b04e:	90                   	nop
10040b04f:	90                   	nop
10040b050:	e8 2b f5 ff ff       	call   10040a580 <.text+0x9580>
10040b055:	90                   	nop
10040b056:	90                   	nop
10040b057:	90                   	nop
10040b058:	90                   	nop
10040b059:	90                   	nop
10040b05a:	90                   	nop
10040b05b:	90                   	nop
10040b05c:	90                   	nop
10040b05d:	90                   	nop
10040b05e:	90                   	nop
10040b05f:	90                   	nop
10040b060:	e8 1b f5 ff ff       	call   10040a580 <.text+0x9580>
10040b065:	90                   	nop
10040b066:	e8 15 f5 ff ff       	call   10040a580 <.text+0x9580>
10040b06b:	90                   	nop
10040b06c:	e8 0f f5 ff ff       	call   10040a580 <.text+0x9580>
10040b071:	90                   	nop
10040b072:	e8 09 f5 ff ff       	call   10040a580 <.text+0x9580>
10040b077:	90                   	nop
10040b078:	e8 03 f5 ff ff       	call   10040a580 <.text+0x9580>
10040b07d:	90                   	nop
10040b07e:	e8 fd f4 ff ff       	call   10040a580 <.text+0x9580>
10040b083:	90                   	nop
10040b084:	e8 f7 f4 ff ff       	call   10040a580 <.text+0x9580>
10040b089:	90                   	nop
10040b08a:	e8 f1 f4 ff ff       	call   10040a580 <.text+0x9580>
10040b08f:	90                   	nop
10040b090:	e8 eb f4 ff ff       	call   10040a580 <.text+0x9580>
10040b095:	90                   	nop
10040b096:	e8 e5 f4 ff ff       	call   10040a580 <.text+0x9580>
10040b09b:	90                   	nop
10040b09c:	e8 df f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0a1:	90                   	nop
10040b0a2:	e8 d9 f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0a7:	90                   	nop
10040b0a8:	90                   	nop
10040b0a9:	90                   	nop
10040b0aa:	90                   	nop
10040b0ab:	90                   	nop
10040b0ac:	90                   	nop
10040b0ad:	90                   	nop
10040b0ae:	90                   	nop
10040b0af:	90                   	nop
10040b0b0:	e8 cb f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0b5:	90                   	nop
10040b0b6:	e8 c5 f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0bb:	90                   	nop
10040b0bc:	90                   	nop
10040b0bd:	90                   	nop
10040b0be:	90                   	nop
10040b0bf:	90                   	nop
10040b0c0:	e8 bb f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0c5:	90                   	nop
10040b0c6:	e8 b5 f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0cb:	90                   	nop
10040b0cc:	90                   	nop
10040b0cd:	90                   	nop
10040b0ce:	90                   	nop
10040b0cf:	90                   	nop
10040b0d0:	e8 ab f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0d5:	90                   	nop
10040b0d6:	90                   	nop
10040b0d7:	90                   	nop
10040b0d8:	90                   	nop
10040b0d9:	90                   	nop
10040b0da:	90                   	nop
10040b0db:	90                   	nop
10040b0dc:	90                   	nop
10040b0dd:	90                   	nop
10040b0de:	90                   	nop
10040b0df:	90                   	nop
10040b0e0:	e8 9b f4 ff ff       	call   10040a580 <.text+0x9580>
10040b0e5:	90                   	nop
10040b0e6:	90                   	nop
10040b0e7:	90                   	nop
10040b0e8:	90                   	nop
10040b0e9:	90                   	nop
10040b0ea:	90                   	nop
10040b0eb:	90                   	nop
10040b0ec:	90                   	nop
10040b0ed:	90                   	nop
10040b0ee:	90                   	nop
10040b0ef:	90                   	nop
10040b0f0:	e9 5b 5f ff ff       	jmp    100401050 <.text+0x50>
10040b0f5:	90                   	nop