100401dff:	48 83 c6 01          	add    $0x1,%rsi
100401e03:	49 39 f6             	cmp    %rsi,%r14
100401e06:	74 38                	je     100401e40 <.text+0xe40>
100401e08:	48 89 da             	mov    %rbx,%rdx
100401e0b:	48 89 d9             	mov    %rbx,%rcx
100401e0e:	49 89 f9             	mov    %rdi,%r9
100401e11:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100401e17:	41 ff d7             	call   *%r15
100401e1a:	48 89 ea             	mov    %rbp,%rdx
100401e1d:	48 89 d9             	mov    %rbx,%rcx
100401e20:	41 ff d5             	call   *%r13
100401e23:	85 c0                	test   %eax,%eax
100401e25:	75 c9                	jne    100401df0 <.text+0xdf0>
100401e27:	b8 01 00 00 00       	mov    $0x1,%eax
100401e2c:	48 83 c4 28          	add    $0x28,%rsp
100401e30:	5b                   	pop    %rbx
100401e31:	5e                   	pop    %rsi
100401e32:	5f                   	pop    %rdi
100401e33:	5d                   	pop    %rbp
100401e34:	41 5c                	pop    %r12
100401e36:	41 5d                	pop    %r13
100401e38:	41 5e                	pop    %r14
100401e3a:	41 5f                	pop    %r15
100401e3c:	c3                   	ret
100401e3d:	0f 1f 00             	nopl   (%rax)
100401e40:	31 c0                	xor    %eax,%eax
100401e42:	eb e8                	jmp    100401e2c <.text+0xe2c>
100401e44:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100401e4b:	00 00 00 00
100401e4f:	90                   	nop
100401e50:	53                   	push   %rbx
100401e51:	48 83 ec 30          	sub    $0x30,%rsp
100401e55:	41 bb 40 00 00 00    	mov    $0x40,%r11d
100401e5b:	45 31 d2             	xor    %r10d,%r10d
100401e5e:	41 b8 00 ca 9a 3b    	mov    $0x3b9aca00,%r8d
100401e64:	49 89 d1             	mov    %rdx,%r9
100401e67:	48 89 ca             	mov    %rcx,%rdx
100401e6a:	48 89 cb             	mov    %rcx,%rbx
100401e6d:	48 b9 53 5a 9b a0 2f 	movabs $0x44b82fa09b5a53,%rcx
100401e74:	b8 44 00
100401e77:	48 c1 ea 09          	shr    $0x9,%rdx
100401e7b:	48 89 d0             	mov    %rdx,%rax
100401e7e:	48 f7 e1             	mul    %rcx
100401e81:	31 c9                	xor    %ecx,%ecx
100401e83:	48 c1 ea 0b          	shr    $0xb,%rdx
100401e87:	48 69 c2 00 ca 9a 3b 	imul   $0x3b9aca00,%rdx,%rax
100401e8e:	48 89 da             	mov    %rbx,%rdx
100401e91:	48 29 c2             	sub    %rax,%rdx
100401e94:	0f 1f 40 00          	nopl   0x0(%rax)
100401e98:	4c 89 c0             	mov    %r8,%rax
100401e9b:	48 d1 e9             	shr    $1,%rcx
100401e9e:	4d 01 d2             	add    %r10,%r10
100401ea1:	48 c1 e0 3f          	shl    $0x3f,%rax
100401ea5:	49 d1 e8             	shr    $1,%r8
100401ea8:	48 09 c1             	or     %rax,%rcx
100401eab:	49 39 d0             	cmp    %rdx,%r8
100401eae:	72 07                	jb     100401eb7 <.text+0xeb7>
100401eb0:	75 0f                	jne    100401ec1 <.text+0xec1>
100401eb2:	4c 39 c9             	cmp    %r9,%rcx
100401eb5:	77 0a                	ja     100401ec1 <.text+0xec1>
100401eb7:	49 83 c2 01          	add    $0x1,%r10
100401ebb:	49 29 c9             	sub    %rcx,%r9
100401ebe:	4c 19 c2             	sbb    %r8,%rdx
100401ec1:	41 83 eb 01          	sub    $0x1,%r11d
100401ec5:	75 d1                	jne    100401e98 <.text+0xe98>
100401ec7:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
100401ecc:	48 81 fb ff c9 9a 3b 	cmp    $0x3b9ac9ff,%rbx
100401ed3:	76 3a                	jbe    100401f0f <.text+0xf0f>
100401ed5:	48 ba 53 5a 9b a0 2f 	movabs $0x44b82fa09b5a53,%rdx
100401edc:	b8 44 00
100401edf:	48 c1 eb 09          	shr    $0x9,%rbx
100401ee3:	48 89 d8             	mov    %rbx,%rax
100401ee6:	48 f7 e2             	mul    %rdx
100401ee9:	48 c1 ea 0b          	shr    $0xb,%rdx
100401eed:	48 89 d1             	mov    %rdx,%rcx
100401ef0:	4c 89 d2             	mov    %r10,%rdx
100401ef3:	e8 58 ff ff ff       	call   100401e50 <.text+0xe50>
100401ef8:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
100401efd:	ba 09 00 00 00       	mov    $0x9,%edx
100401f02:	4c 89 c9             	mov    %r9,%rcx
100401f05:	48 83 c4 30          	add    $0x30,%rsp
100401f09:	5b                   	pop    %rbx
100401f0a:	e9 71 fc ff ff       	jmp    100401b80 <.text+0xb80>
100401f0f:	31 d2                	xor    %edx,%edx
100401f11:	4c 89 d1             	mov    %r10,%rcx
100401f14:	e8 67 fc ff ff       	call   100401b80 <.text+0xb80>
100401f19:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
100401f1e:	eb dd                	jmp    100401efd <.text+0xefd>
100401f20:	41 57                	push   %r15
100401f22:	41 56                	push   %r14
100401f24:	41 55                	push   %r13
100401f26:	41 54                	push   %r12
100401f28:	55                   	push   %rbp
100401f29:	57                   	push   %rdi
100401f2a:	56                   	push   %rsi
100401f2b:	53                   	push   %rbx
100401f2c:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
100401f33:	80 3d d6 30 01 00 00 	cmpb   $0x0,0x130d6(%rip)        # 100415010 <_head_msys_gmp_10_dll-0x1ff0>
100401f3a:	4c 89 84 24 30 01 00 	mov    %r8,0x130(%rsp)
100401f41:	00
100401f42:	49 89 cd             	mov    %rcx,%r13
100401f45:	48 89 d7             	mov    %rdx,%rdi
100401f48:	0f 85 b8 03 00 00    	jne    100402306 <.text+0x1306>
100401f4e:	4c 8d bc 24 c0 00 00 	lea    0xc0(%rsp),%r15
100401f55:	00
100401f56:	48 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%rbx
100401f5d:	00
100401f5e:	45 31 c0             	xor    %r8d,%r8d
100401f61:	bd 01 00 00 00       	mov    $0x1,%ebp
100401f66:	4c 89 fa             	mov    %r15,%rdx
100401f69:	48 89 d9             	mov    %rbx,%rcx
100401f6c:	4c 8d 64 24 70       	lea    0x70(%rsp),%r12
100401f71:	ff 15 c1 54 01 00    	call   *0x154c1(%rip)        # 100417438 <__imp___gmpz_inits>
100401f77:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
100401f7e:	00
100401f7f:	ba 02 00 00 00       	mov    $0x2,%edx
100401f84:	48 8b 35 95 54 01 00 	mov    0x15495(%rip),%rsi        # 100417420 <__imp___gmpz_init_set_si>
100401f8b:	48 89 c1             	mov    %rax,%rcx
100401f8e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
100401f93:	4c 8d b4 24 a0 00 00 	lea    0xa0(%rsp),%r14
100401f9a:	00
100401f9b:	ff d6                	call   *%rsi
100401f9d:	ba 02 00 00 00       	mov    $0x2,%edx
100401fa2:	4c 89 e1             	mov    %r12,%rcx
100401fa5:	ff d6                	call   *%rsi
100401fa7:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
100401fae:	00
100401faf:	ba 02 00 00 00       	mov    $0x2,%edx
100401fb4:	48 89 c1             	mov    %rax,%rcx
100401fb7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100401fbc:	ff d6                	call   *%rsi
100401fbe:	ba 01 00 00 00       	mov    $0x1,%edx
100401fc3:	4c 89 f1             	mov    %r14,%rcx
100401fc6:	ff 15 64 54 01 00    	call   *0x15464(%rip)        # 100417430 <__imp___gmpz_init_set_ui>
100401fcc:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
100401fd3:	00 00
100401fd5:	ba 01 00 00 00       	mov    $0x1,%edx
100401fda:	4c 89 e9             	mov    %r13,%rcx
100401fdd:	ff 15 0d 54 01 00    	call   *0x1540d(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
100401fe3:	85 c0                	test   %eax,%eax
100401fe5:	0f 84 b5 02 00 00    	je     1004022a0 <.text+0x12a0>
100401feb:	48 8b 35 4e 54 01 00 	mov    0x1544e(%rip),%rsi        # 100417440 <__imp___gmpz_mod>
100401ff2:	eb 0e                	jmp    100402002 <.text+0x1002>
100401ff4:	0f 1f 40 00          	nopl   0x0(%rax)
100401ff8:	48 83 ed 01          	sub    $0x1,%rbp
100401ffc:	0f 84 9d 00 00 00    	je     10040209f <.text+0x109f>
100402002:	4d 89 e0             	mov    %r12,%r8
100402005:	4c 89 e2             	mov    %r12,%rdx
100402008:	48 89 d9             	mov    %rbx,%rcx
10040200b:	ff 15 37 54 01 00    	call   *0x15437(%rip)        # 100417448 <__imp___gmpz_mul>
100402011:	4d 89 e8             	mov    %r13,%r8
100402014:	48 89 da             	mov    %rbx,%rdx
100402017:	4c 89 e1             	mov    %r12,%rcx
10040201a:	ff d6                	call   *%rsi
10040201c:	49 89 f8             	mov    %rdi,%r8
10040201f:	4c 89 e2             	mov    %r12,%rdx
100402022:	4c 89 e1             	mov    %r12,%rcx
100402025:	ff 15 a5 53 01 00    	call   *0x153a5(%rip)        # 1004173d0 <__imp___gmpz_add_ui>
10040202b:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
100402030:	4d 89 e0             	mov    %r12,%r8
100402033:	48 89 d9             	mov    %rbx,%rcx
100402036:	ff 15 3c 54 01 00    	call   *0x1543c(%rip)        # 100417478 <__imp___gmpz_sub>
10040203c:	49 89 d8             	mov    %rbx,%r8
10040203f:	4c 89 f2             	mov    %r14,%rdx
100402042:	4c 89 f9             	mov    %r15,%rcx
100402045:	ff 15 fd 53 01 00    	call   *0x153fd(%rip)        # 100417448 <__imp___gmpz_mul>
10040204b:	4d 89 e8             	mov    %r13,%r8
10040204e:	4c 89 fa             	mov    %r15,%rdx
100402051:	4c 89 f1             	mov    %r14,%rcx
100402054:	ff d6                	call   *%rsi
100402056:	48 89 e8             	mov    %rbp,%rax
100402059:	83 e0 1f             	and    $0x1f,%eax
10040205c:	48 83 f8 01          	cmp    $0x1,%rax
100402060:	75 96                	jne    100401ff8 <.text+0xff8>
100402062:	4c 89 f2             	mov    %r14,%rdx
100402065:	48 89 d9             	mov    %rbx,%rcx
100402068:	4d 89 e8             	mov    %r13,%r8
10040206b:	ff 15 9f 53 01 00    	call   *0x1539f(%rip)        # 100417410 <__imp___gmpz_gcd>
100402071:	ba 01 00 00 00       	mov    $0x1,%edx
100402076:	48 89 d9             	mov    %rbx,%rcx
100402079:	ff 15 71 53 01 00    	call   *0x15371(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
10040207f:	85 c0                	test   %eax,%eax
100402081:	0f 85 a9 00 00 00    	jne    100402130 <.text+0x1130>
100402087:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
10040208c:	4c 89 e2             	mov    %r12,%rdx
10040208f:	ff 15 d3 53 01 00    	call   *0x153d3(%rip)        # 100417468 <__imp___gmpz_set>
100402095:	48 83 ed 01          	sub    $0x1,%rbp
100402099:	0f 85 63 ff ff ff    	jne    100402002 <.text+0x1002>
10040209f:	4c 89 e2             	mov    %r12,%rdx
1004020a2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1004020a7:	ff 15 bb 53 01 00    	call   *0x153bb(%rip)        # 100417468 <__imp___gmpz_set>
1004020ad:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1004020b2:	48 8d 14 00          	lea    (%rax,%rax,1),%rdx
1004020b6:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1004020bb:	48 85 c0             	test   %rax,%rax
1004020be:	74 47                	je     100402107 <.text+0x1107>
1004020c0:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
1004020c5:	49 89 ee             	mov    %rbp,%r14
1004020c8:	48 89 c5             	mov    %rax,%rbp
1004020cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004020d0:	49 83 c6 01          	add    $0x1,%r14
1004020d4:	4d 89 e0             	mov    %r12,%r8
1004020d7:	4c 89 e2             	mov    %r12,%rdx
1004020da:	48 89 d9             	mov    %rbx,%rcx
1004020dd:	ff 15 65 53 01 00    	call   *0x15365(%rip)        # 100417448 <__imp___gmpz_mul>
1004020e3:	4d 89 e8             	mov    %r13,%r8
1004020e6:	48 89 da             	mov    %rbx,%rdx
1004020e9:	4c 89 e1             	mov    %r12,%rcx
1004020ec:	ff d6                	call   *%rsi
1004020ee:	49 89 f8             	mov    %rdi,%r8
1004020f1:	4c 89 e2             	mov    %r12,%rdx
1004020f4:	4c 89 e1             	mov    %r12,%rcx
1004020f7:	ff 15 d3 52 01 00    	call   *0x152d3(%rip)        # 1004173d0 <__imp___gmpz_add_ui>
1004020fd:	4c 39 f5             	cmp    %r14,%rbp
100402100:	75 ce                	jne    1004020d0 <.text+0x10d0>
100402102:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
100402107:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
10040210c:	4c 89 e2             	mov    %r12,%rdx
10040210f:	ff 15 53 53 01 00    	call   *0x15353(%rip)        # 100417468 <__imp___gmpz_set>
100402115:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
10040211a:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
10040211f:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
100402124:	e9 d9 fe ff ff       	jmp    100402002 <.text+0x1002>
100402129:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100402130:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
100402135:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
10040213a:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
10040213f:	49 89 dc             	mov    %rbx,%r12
100402142:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
100402147:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040214e:	00 00
100402150:	49 89 e8             	mov    %rbp,%r8
100402153:	48 89 ea             	mov    %rbp,%rdx
100402156:	4c 89 e1             	mov    %r12,%rcx
100402159:	ff 15 e9 52 01 00    	call   *0x152e9(%rip)        # 100417448 <__imp___gmpz_mul>
10040215f:	4d 89 e8             	mov    %r13,%r8
100402162:	4c 89 e2             	mov    %r12,%rdx
100402165:	48 89 e9             	mov    %rbp,%rcx
100402168:	ff d6                	call   *%rsi
10040216a:	49 89 f8             	mov    %rdi,%r8
10040216d:	48 89 ea             	mov    %rbp,%rdx
100402170:	48 89 e9             	mov    %rbp,%rcx
100402173:	ff 15 57 52 01 00    	call   *0x15257(%rip)        # 1004173d0 <__imp___gmpz_add_ui>
100402179:	49 89 e8             	mov    %rbp,%r8
10040217c:	48 89 da             	mov    %rbx,%rdx
10040217f:	4c 89 e1             	mov    %r12,%rcx
100402182:	ff 15 f0 52 01 00    	call   *0x152f0(%rip)        # 100417478 <__imp___gmpz_sub>
100402188:	4c 89 e2             	mov    %r12,%rdx
10040218b:	4c 89 e1             	mov    %r12,%rcx
10040218e:	4d 89 e8             	mov    %r13,%r8
100402191:	ff 15 79 52 01 00    	call   *0x15279(%rip)        # 100417410 <__imp___gmpz_gcd>
100402197:	ba 01 00 00 00       	mov    $0x1,%edx
10040219c:	4c 89 e1             	mov    %r12,%rcx
10040219f:	ff 15 4b 52 01 00    	call   *0x1524b(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
1004021a5:	85 c0                	test   %eax,%eax
1004021a7:	74 a7                	je     100402150 <.text+0x1150>
1004021a9:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1004021ae:	4c 89 e3             	mov    %r12,%rbx
1004021b1:	4c 89 ea             	mov    %r13,%rdx
1004021b4:	4c 89 e9             	mov    %r13,%rcx
1004021b7:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
1004021bc:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
1004021c1:	49 89 d8             	mov    %rbx,%r8
1004021c4:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1004021c9:	ff 15 29 52 01 00    	call   *0x15229(%rip)        # 1004173f8 <__imp___gmpz_divexact>
1004021cf:	ba 01 00 00 00       	mov    $0x1,%edx
1004021d4:	48 89 d9             	mov    %rbx,%rcx
1004021d7:	ff 15 13 52 01 00    	call   *0x15213(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
1004021dd:	85 c0                	test   %eax,%eax
1004021df:	7e 22                	jle    100402203 <.text+0x1203>
1004021e1:	ba 79 ed 7d 01       	mov    $0x17ded79,%edx
1004021e6:	48 89 d9             	mov    %rbx,%rcx
1004021e9:	ff 15 01 52 01 00    	call   *0x15201(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
1004021ef:	85 c0                	test   %eax,%eax
1004021f1:	0f 88 87 00 00 00    	js     10040227e <.text+0x127e>
1004021f7:	48 89 d9             	mov    %rbx,%rcx
1004021fa:	e8 81 03 00 00       	call   100402580 <.text+0x1580>
1004021ff:	84 c0                	test   %al,%al
100402201:	75 7b                	jne    10040227e <.text+0x127e>
100402203:	80 3d 06 2e 01 00 00 	cmpb   $0x0,0x12e06(%rip)        # 100415010 <_head_msys_gmp_10_dll-0x1ff0>
10040220a:	0f 85 d1 00 00 00    	jne    1004022e1 <.text+0x12e1>
100402210:	4c 8b 84 24 30 01 00 	mov    0x130(%rsp),%r8
100402217:	00
100402218:	48 8d 57 01          	lea    0x1(%rdi),%rdx
10040221c:	48 89 d9             	mov    %rbx,%rcx
10040221f:	e8 fc fc ff ff       	call   100401f20 <.text+0xf20>
100402224:	ba 01 00 00 00       	mov    $0x1,%edx
100402229:	4c 89 e9             	mov    %r13,%rcx
10040222c:	ff 15 be 51 01 00    	call   *0x151be(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
100402232:	85 c0                	test   %eax,%eax
100402234:	7e 1e                	jle    100402254 <.text+0x1254>
100402236:	ba 79 ed 7d 01       	mov    $0x17ded79,%edx
10040223b:	4c 89 e9             	mov    %r13,%rcx
10040223e:	ff 15 ac 51 01 00    	call   *0x151ac(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
100402244:	85 c0                	test   %eax,%eax
100402246:	78 48                	js     100402290 <.text+0x1290>
100402248:	4c 89 e9             	mov    %r13,%rcx
10040224b:	e8 30 03 00 00       	call   100402580 <.text+0x1580>
100402250:	84 c0                	test   %al,%al
100402252:	75 3c                	jne    100402290 <.text+0x1290>
100402254:	4d 89 e8             	mov    %r13,%r8
100402257:	4c 89 e2             	mov    %r12,%rdx
10040225a:	4c 89 e1             	mov    %r12,%rcx
10040225d:	ff d6                	call   *%rsi
10040225f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100402264:	4d 89 e8             	mov    %r13,%r8
100402267:	48 89 ca             	mov    %rcx,%rdx
10040226a:	ff d6                	call   *%rsi
10040226c:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
100402271:	4d 89 e8             	mov    %r13,%r8
100402274:	48 89 ca             	mov    %rcx,%rdx
100402277:	ff d6                	call   *%rsi
100402279:	e9 57 fd ff ff       	jmp    100401fd5 <.text+0xfd5>
10040227e:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
100402285:	00
100402286:	48 89 da             	mov    %rbx,%rdx
100402289:	e8 62 f4 ff ff       	call   1004016f0 <.text+0x6f0>
10040228e:	eb 94                	jmp    100402224 <.text+0x1224>
100402290:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
100402297:	00
100402298:	4c 89 ea             	mov    %r13,%rdx
10040229b:	e8 50 f4 ff ff       	call   1004016f0 <.text+0x6f0>
1004022a0:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1004022a5:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
1004022aa:	49 89 d8             	mov    %rbx,%r8
1004022ad:	4c 89 fa             	mov    %r15,%rdx
1004022b0:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1004022b7:	00 00
1004022b9:	4c 89 f1             	mov    %r14,%rcx
1004022bc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004022c1:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1004022c6:	ff 15 14 51 01 00    	call   *0x15114(%rip)        # 1004173e0 <__imp___gmpz_clears>
1004022cc:	90                   	nop
1004022cd:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
1004022d4:	5b                   	pop    %rbx
1004022d5:	5e                   	pop    %rsi
1004022d6:	5f                   	pop    %rdi
1004022d7:	5d                   	pop    %rbp
1004022d8:	41 5c                	pop    %r12
1004022da:	41 5d                	pop    %r13
1004022dc:	41 5e                	pop    %r14
1004022de:	41 5f                	pop    %r15
1004022e0:	c3                   	ret
1004022e1:	e8 0a 82 00 00       	call   10040a4f0 <.text+0x94f0>
1004022e6:	41 b8 2b 00 00 00    	mov    $0x2b,%r8d
1004022ec:	ba 01 00 00 00       	mov    $0x1,%edx
1004022f1:	48 8d 0d d0 ad 00 00 	lea    0xadd0(%rip),%rcx        # 10040d0c8 <_head_msys_gmp_10_dll-0x9f38>
1004022f8:	4c 8b 48 18          	mov    0x18(%rax),%r9
1004022fc:	e8 1f 83 00 00       	call   10040a620 <.text+0x9620>
100402301:	e9 0a ff ff ff       	jmp    100402210 <.text+0x1210>