100407fef:	48 8b 6b 18          	mov    0x18(%rbx),%rbp
100407ff3:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
100407ff7:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
100407ffc:	48 8b 73 08          	mov    0x8(%rbx),%rsi
100408000:	48 8b 1b             	mov    (%rbx),%rbx
100408003:	e8 78 23 00 00       	call   10040a380 <.text+0x9380>
100408008:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
10040800d:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
100408012:	4c 89 e1             	mov    %r12,%rcx
100408015:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
10040801a:	48 89 c2             	mov    %rax,%rdx
10040801d:	49 89 f1             	mov    %rsi,%r9
100408020:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
100408025:	49 89 d8             	mov    %rbx,%r8
100408028:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
10040802d:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
100408032:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
100408037:	e8 a4 25 00 00       	call   10040a5e0 <.text+0x95e0>
10040803c:	e9 67 ff ff ff       	jmp    100407fa8 <.text+0x6fa8>
100408041:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408048:	48 8b 1b             	mov    (%rbx),%rbx
10040804b:	48 8d 0d c8 8c 00 00 	lea    0x8cc8(%rip),%rcx        # 100410d1a <_head_msys_gmp_10_dll-0x62e6>
100408052:	e8 29 23 00 00       	call   10040a380 <.text+0x9380>
100408057:	4c 89 e1             	mov    %r12,%rcx
10040805a:	48 89 c2             	mov    %rax,%rdx
10040805d:	49 89 d8             	mov    %rbx,%r8
100408060:	48 83 c4 78          	add    $0x78,%rsp
100408064:	5b                   	pop    %rbx
100408065:	5e                   	pop    %rsi
100408066:	5f                   	pop    %rdi
100408067:	5d                   	pop    %rbp
100408068:	41 5c                	pop    %r12
10040806a:	41 5d                	pop    %r13
10040806c:	41 5e                	pop    %r14
10040806e:	41 5f                	pop    %r15
100408070:	e9 6b 25 00 00       	jmp    10040a5e0 <.text+0x95e0>
100408075:	0f 1f 00             	nopl   (%rax)
100408078:	48 8b 73 08          	mov    0x8(%rbx),%rsi
10040807c:	48 8d 0d a7 8c 00 00 	lea    0x8ca7(%rip),%rcx        # 100410d2a <_head_msys_gmp_10_dll-0x62d6>
100408083:	48 8b 1b             	mov    (%rbx),%rbx
100408086:	e8 f5 22 00 00       	call   10040a380 <.text+0x9380>
10040808b:	4c 89 e1             	mov    %r12,%rcx
10040808e:	48 89 c2             	mov    %rax,%rdx
100408091:	49 89 f1             	mov    %rsi,%r9
100408094:	49 89 d8             	mov    %rbx,%r8
100408097:	48 83 c4 78          	add    $0x78,%rsp
10040809b:	5b                   	pop    %rbx
10040809c:	5e                   	pop    %rsi
10040809d:	5f                   	pop    %rdi
10040809e:	5d                   	pop    %rbp
10040809f:	41 5c                	pop    %r12
1004080a1:	41 5d                	pop    %r13
1004080a3:	41 5e                	pop    %r14
1004080a5:	41 5f                	pop    %r15
1004080a7:	e9 34 25 00 00       	jmp    10040a5e0 <.text+0x95e0>
1004080ac:	0f 1f 40 00          	nopl   0x0(%rax)
1004080b0:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
1004080b4:	48 8b 73 08          	mov    0x8(%rbx),%rsi
1004080b8:	48 8d 0d 82 8c 00 00 	lea    0x8c82(%rip),%rcx        # 100410d41 <_head_msys_gmp_10_dll-0x62bf>
1004080bf:	48 8b 1b             	mov    (%rbx),%rbx
1004080c2:	e8 b9 22 00 00       	call   10040a380 <.text+0x9380>
1004080c7:	49 89 f1             	mov    %rsi,%r9
1004080ca:	4c 89 e1             	mov    %r12,%rcx
1004080cd:	48 89 bc 24 e0 00 00 	mov    %rdi,0xe0(%rsp)
1004080d4:	00
1004080d5:	48 89 c2             	mov    %rax,%rdx
1004080d8:	49 89 d8             	mov    %rbx,%r8
1004080db:	48 83 c4 78          	add    $0x78,%rsp
1004080df:	5b                   	pop    %rbx
1004080e0:	5e                   	pop    %rsi
1004080e1:	5f                   	pop    %rdi
1004080e2:	5d                   	pop    %rbp
1004080e3:	41 5c                	pop    %r12
1004080e5:	41 5d                	pop    %r13
1004080e7:	41 5e                	pop    %r14
1004080e9:	41 5f                	pop    %r15
1004080eb:	e9 f0 24 00 00       	jmp    10040a5e0 <.text+0x95e0>
1004080f0:	48 8b 6b 18          	mov    0x18(%rbx),%rbp
1004080f4:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
1004080f8:	48 8d 0d 61 8c 00 00 	lea    0x8c61(%rip),%rcx        # 100410d60 <_head_msys_gmp_10_dll-0x62a0>
1004080ff:	48 8b 73 08          	mov    0x8(%rbx),%rsi
100408103:	48 8b 1b             	mov    (%rbx),%rbx
100408106:	e8 75 22 00 00       	call   10040a380 <.text+0x9380>
10040810b:	4c 89 e1             	mov    %r12,%rcx
10040810e:	48 89 ac 24 e8 00 00 	mov    %rbp,0xe8(%rsp)
100408115:	00
100408116:	48 89 c2             	mov    %rax,%rdx
100408119:	49 89 f1             	mov    %rsi,%r9
10040811c:	49 89 d8             	mov    %rbx,%r8
10040811f:	48 89 bc 24 e0 00 00 	mov    %rdi,0xe0(%rsp)
100408126:	00
100408127:	48 83 c4 78          	add    $0x78,%rsp
10040812b:	5b                   	pop    %rbx
10040812c:	5e                   	pop    %rsi
10040812d:	5f                   	pop    %rdi
10040812e:	5d                   	pop    %rbp
10040812f:	41 5c                	pop    %r12
100408131:	41 5d                	pop    %r13
100408133:	41 5e                	pop    %r14
100408135:	41 5f                	pop    %r15
100408137:	e9 a4 24 00 00       	jmp    10040a5e0 <.text+0x95e0>
10040813c:	0f 1f 40 00          	nopl   0x0(%rax)
100408140:	4c 8b 6b 20          	mov    0x20(%rbx),%r13
100408144:	48 8b 6b 18          	mov    0x18(%rbx),%rbp
100408148:	48 8d 0d 31 8c 00 00 	lea    0x8c31(%rip),%rcx        # 100410d80 <_head_msys_gmp_10_dll-0x6280>
10040814f:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
100408153:	48 8b 73 08          	mov    0x8(%rbx),%rsi
100408157:	48 8b 1b             	mov    (%rbx),%rbx
10040815a:	e8 21 22 00 00       	call   10040a380 <.text+0x9380>
10040815f:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
100408164:	49 89 f1             	mov    %rsi,%r9
100408167:	4c 89 e1             	mov    %r12,%rcx
10040816a:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
10040816f:	48 89 c2             	mov    %rax,%rdx
100408172:	49 89 d8             	mov    %rbx,%r8
100408175:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
10040817a:	e8 61 24 00 00       	call   10040a5e0 <.text+0x95e0>
10040817f:	e9 24 fe ff ff       	jmp    100407fa8 <.text+0x6fa8>
100408184:	0f 1f 40 00          	nopl   0x0(%rax)
100408188:	4c 8b 73 28          	mov    0x28(%rbx),%r14
10040818c:	4c 8b 6b 20          	mov    0x20(%rbx),%r13
100408190:	48 8d 0d 11 8c 00 00 	lea    0x8c11(%rip),%rcx        # 100410da8 <_head_msys_gmp_10_dll-0x6258>
100408197:	48 8b 6b 18          	mov    0x18(%rbx),%rbp
10040819b:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
10040819f:	48 8b 73 08          	mov    0x8(%rbx),%rsi
1004081a3:	48 8b 1b             	mov    (%rbx),%rbx
1004081a6:	e8 d5 21 00 00       	call   10040a380 <.text+0x9380>
1004081ab:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1004081b0:	4c 89 e1             	mov    %r12,%rcx
1004081b3:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
1004081b8:	48 89 c2             	mov    %rax,%rdx
1004081bb:	49 89 f1             	mov    %rsi,%r9
1004081be:	49 89 d8             	mov    %rbx,%r8
1004081c1:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1004081c6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1004081cb:	e8 10 24 00 00       	call   10040a5e0 <.text+0x95e0>
1004081d0:	e9 d3 fd ff ff       	jmp    100407fa8 <.text+0x6fa8>
1004081d5:	0f 1f 00             	nopl   (%rax)
1004081d8:	4c 8b 7b 30          	mov    0x30(%rbx),%r15
1004081dc:	4c 8b 73 28          	mov    0x28(%rbx),%r14
1004081e0:	48 8d 0d e9 8b 00 00 	lea    0x8be9(%rip),%rcx        # 100410dd0 <_head_msys_gmp_10_dll-0x6230>
1004081e7:	4c 8b 6b 20          	mov    0x20(%rbx),%r13
1004081eb:	48 8b 6b 18          	mov    0x18(%rbx),%rbp
1004081ef:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
1004081f3:	48 8b 73 08          	mov    0x8(%rbx),%rsi
1004081f7:	48 8b 1b             	mov    (%rbx),%rbx
1004081fa:	e8 81 21 00 00       	call   10040a380 <.text+0x9380>
1004081ff:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
100408204:	49 89 f1             	mov    %rsi,%r9
100408207:	4c 89 e1             	mov    %r12,%rcx
10040820a:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
10040820f:	48 89 c2             	mov    %rax,%rdx
100408212:	49 89 d8             	mov    %rbx,%r8
100408215:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
10040821a:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
10040821f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
100408224:	e8 b7 23 00 00       	call   10040a5e0 <.text+0x95e0>
100408229:	e9 7a fd ff ff       	jmp    100407fa8 <.text+0x6fa8>
10040822e:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
100408232:	4c 8b 43 38          	mov    0x38(%rbx),%r8
100408236:	48 8d 0d 2b 8c 00 00 	lea    0x8c2b(%rip),%rcx        # 100410e68 <_head_msys_gmp_10_dll-0x6198>
10040823d:	4c 8b 7b 30          	mov    0x30(%rbx),%r15
100408241:	4c 8b 73 28          	mov    0x28(%rbx),%r14
100408245:	4c 8b 6b 20          	mov    0x20(%rbx),%r13
100408249:	48 8b 6b 18          	mov    0x18(%rbx),%rbp
10040824d:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
100408252:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
100408256:	48 8b 73 08          	mov    0x8(%rbx),%rsi
10040825a:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
10040825f:	48 8b 1b             	mov    (%rbx),%rbx
100408262:	e9 fd fc ff ff       	jmp    100407f64 <.text+0x6f64>
100408267:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040826e:	00 00
100408270:	48 83 ec 38          	sub    $0x38,%rsp
100408274:	31 c0                	xor    %eax,%eax
100408276:	4c 8b 54 24 60       	mov    0x60(%rsp),%r10
10040827b:	49 83 3a 00          	cmpq   $0x0,(%r10)
10040827f:	74 12                	je     100408293 <.text+0x7293>
100408281:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408288:	48 83 c0 01          	add    $0x1,%rax
10040828c:	49 83 3c c2 00       	cmpq   $0x0,(%r10,%rax,8)
100408291:	75 f5                	jne    100408288 <.text+0x7288>
100408293:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100408298:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
10040829d:	e8 ce fb ff ff       	call   100407e70 <.text+0x6e70>
1004082a2:	90                   	nop
1004082a3:	48 83 c4 38          	add    $0x38,%rsp
1004082a7:	c3                   	ret
1004082a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004082af:	00
1004082b0:	53                   	push   %rbx
1004082b1:	48 83 c4 80          	add    $0xffffffffffffff80,%rsp
1004082b5:	31 c0                	xor    %eax,%eax
1004082b7:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1004082be:	00
1004082bf:	4c 8d 5c 24 30       	lea    0x30(%rsp),%r11
1004082c4:	0f 1f 40 00          	nopl   0x0(%rax)
1004082c8:	4c 8b 14 c3          	mov    (%rbx,%rax,8),%r10
1004082cc:	4d 89 14 c3          	mov    %r10,(%r11,%rax,8)
1004082d0:	4d 85 d2             	test   %r10,%r10
1004082d3:	74 0a                	je     1004082df <.text+0x72df>
1004082d5:	48 83 c0 01          	add    $0x1,%rax
1004082d9:	48 83 f8 0a          	cmp    $0xa,%rax
1004082dd:	75 e9                	jne    1004082c8 <.text+0x72c8>
1004082df:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004082e4:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
1004082e9:	e8 82 fb ff ff       	call   100407e70 <.text+0x6e70>
1004082ee:	90                   	nop
1004082ef:	48 83 ec 80          	sub    $0xffffffffffffff80,%rsp
1004082f3:	5b                   	pop    %rbx
1004082f4:	c3                   	ret
1004082f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004082fc:	00 00 00 00
100408300:	53                   	push   %rbx
100408301:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
100408308:	31 c0                	xor    %eax,%eax
10040830a:	48 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%rbx
100408311:	00
100408312:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
100408317:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
10040831c:	0f 1f 40 00          	nopl   0x0(%rax)
100408320:	4c 8b 14 c3          	mov    (%rbx,%rax,8),%r10
100408324:	4d 89 14 c3          	mov    %r10,(%r11,%rax,8)
100408328:	4d 85 d2             	test   %r10,%r10
10040832b:	74 0a                	je     100408337 <.text+0x7337>
10040832d:	48 83 c0 01          	add    $0x1,%rax
100408331:	48 83 f8 0a          	cmp    $0xa,%rax
100408335:	75 e9                	jne    100408320 <.text+0x7320>
100408337:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10040833c:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
100408341:	e8 2a fb ff ff       	call   100407e70 <.text+0x6e70>
100408346:	90                   	nop
100408347:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
10040834e:	5b                   	pop    %rbx
10040834f:	c3                   	ret
100408350:	48 83 ec 28          	sub    $0x28,%rsp
100408354:	e8 97 21 00 00       	call   10040a4f0 <.text+0x94f0>
100408359:	b9 0a 00 00 00       	mov    $0xa,%ecx
10040835e:	48 8b 50 10          	mov    0x10(%rax),%rdx
100408362:	e8 89 22 00 00       	call   10040a5f0 <.text+0x95f0>
100408367:	48 8d 0d 5e 8b 00 00 	lea    0x8b5e(%rip),%rcx        # 100410ecc <_head_msys_gmp_10_dll-0x6134>
10040836e:	e8 0d 20 00 00       	call   10040a380 <.text+0x9380>
100408373:	48 8d 15 66 8b 00 00 	lea    0x8b66(%rip),%rdx        # 100410ee0 <_head_msys_gmp_10_dll-0x6120>
10040837a:	48 89 c1             	mov    %rax,%rcx
10040837d:	e8 be 23 00 00       	call   10040a740 <.text+0x9740>
100408382:	48 8d 0d 6d 8b 00 00 	lea    0x8b6d(%rip),%rcx        # 100410ef6 <_head_msys_gmp_10_dll-0x610a>
100408389:	e8 f2 1f 00 00       	call   10040a380 <.text+0x9380>
10040838e:	4c 8d 05 7b 8b 00 00 	lea    0x8b7b(%rip),%r8        # 100410f10 <_head_msys_gmp_10_dll-0x60f0>
100408395:	48 8d 15 9c 8b 00 00 	lea    0x8b9c(%rip),%rdx        # 100410f38 <_head_msys_gmp_10_dll-0x60c8>
10040839c:	48 89 c1             	mov    %rax,%rcx
10040839f:	e8 9c 23 00 00       	call   10040a740 <.text+0x9740>
1004083a4:	48 8d 0d 9d 8b 00 00 	lea    0x8b9d(%rip),%rcx        # 100410f48 <_head_msys_gmp_10_dll-0x60b8>
1004083ab:	e8 d0 1f 00 00       	call   10040a380 <.text+0x9380>
1004083b0:	48 8d 15 b8 8b 00 00 	lea    0x8bb8(%rip),%rdx        # 100410f6f <_head_msys_gmp_10_dll-0x6091>
1004083b7:	48 89 c1             	mov    %rax,%rcx
1004083ba:	48 83 c4 28          	add    $0x28,%rsp
1004083be:	e9 7d 23 00 00       	jmp    10040a740 <.text+0x9740>
1004083c3:	90                   	nop
1004083c4:	90                   	nop
1004083c5:	90                   	nop
1004083c6:	90                   	nop
1004083c7:	90                   	nop
1004083c8:	90                   	nop
1004083c9:	90                   	nop
1004083ca:	90                   	nop
1004083cb:	90                   	nop
1004083cc:	90                   	nop
1004083cd:	90                   	nop
1004083ce:	90                   	nop
1004083cf:	90                   	nop
1004083d0:	41 54                	push   %r12
1004083d2:	48 83 ec 20          	sub    $0x20,%rsp
1004083d6:	48 89 c8             	mov    %rcx,%rax
1004083d9:	48 f7 e2             	mul    %rdx
1004083dc:	49 89 c4             	mov    %rax,%r12
1004083df:	0f 90 c0             	seto   %al
1004083e2:	0f b6 c0             	movzbl %al,%eax
1004083e5:	4d 85 e4             	test   %r12,%r12
1004083e8:	78 1e                	js     100408408 <.text+0x7408>
1004083ea:	48 85 c0             	test   %rax,%rax
1004083ed:	75 19                	jne    100408408 <.text+0x7408>
1004083ef:	4c 89 e1             	mov    %r12,%rcx
1004083f2:	e8 b9 22 00 00       	call   10040a6b0 <.text+0x96b0>
1004083f7:	48 85 c0             	test   %rax,%rax
1004083fa:	75 05                	jne    100408401 <.text+0x7401>
1004083fc:	4d 85 e4             	test   %r12,%r12
1004083ff:	75 07                	jne    100408408 <.text+0x7408>
100408401:	48 83 c4 20          	add    $0x20,%rsp
100408405:	41 5c                	pop    %r12
100408407:	c3                   	ret
100408408:	e8 33 03 00 00       	call   100408740 <.text+0x7740>
10040840d:	90                   	nop
10040840e:	66 90                	xchg   %ax,%ax
100408410:	41 54                	push   %r12
100408412:	48 83 ec 20          	sub    $0x20,%rsp
100408416:	48 89 d0             	mov    %rdx,%rax
100408419:	49 f7 e0             	mul    %r8
10040841c:	49 89 c4             	mov    %rax,%r12
10040841f:	0f 90 c0             	seto   %al
100408422:	0f b6 c0             	movzbl %al,%eax
100408425:	4d 85 e4             	test   %r12,%r12
100408428:	78 3c                	js     100408466 <.text+0x7466>
10040842a:	48 85 c0             	test   %rax,%rax
10040842d:	75 37                	jne    100408466 <.text+0x7466>
10040842f:	4d 85 e4             	test   %r12,%r12
100408432:	75 05                	jne    100408439 <.text+0x7439>
100408434:	48 85 c9             	test   %rcx,%rcx
100408437:	75 1f                	jne    100408458 <.text+0x7458>
100408439:	4c 89 e2             	mov    %r12,%rdx
10040843c:	e8 2f 23 00 00       	call   10040a770 <.text+0x9770>
100408441:	48 85 c0             	test   %rax,%rax
100408444:	75 05                	jne    10040844b <.text+0x744b>
100408446:	4d 85 e4             	test   %r12,%r12
100408449:	75 1b                	jne    100408466 <.text+0x7466>
10040844b:	48 83 c4 20          	add    $0x20,%rsp
10040844f:	41 5c                	pop    %r12
100408451:	c3                   	ret
100408452:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100408458:	e8 b3 21 00 00       	call   10040a610 <.text+0x9610>
10040845d:	31 c0                	xor    %eax,%eax
10040845f:	48 83 c4 20          	add    $0x20,%rsp
100408463:	41 5c                	pop    %r12
100408465:	c3                   	ret
100408466:	e8 d5 02 00 00       	call   100408740 <.text+0x7740>
10040846b:	90                   	nop
10040846c:	0f 1f 40 00          	nopl   0x0(%rax)
100408470:	53                   	push   %rbx
100408471:	48 83 ec 20          	sub    $0x20,%rsp
100408475:	49 89 ca             	mov    %rcx,%r10
100408478:	49 89 d1             	mov    %rdx,%r9
10040847b:	48 8b 0a             	mov    (%rdx),%rcx
10040847e:	4d 85 d2             	test   %r10,%r10
100408481:	74 4d                	je     1004084d0 <.text+0x74d0>
100408483:	48 b8 54 55 55 55 55 	movabs $0x5555555555555554,%rax
10040848a:	55 55 55
10040848d:	31 d2                	xor    %edx,%edx
10040848f:	49 f7 f0             	div    %r8
100408492:	48 39 c8             	cmp    %rcx,%rax
100408495:	0f 86 95 00 00 00    	jbe    100408530 <.text+0x7530>
10040849b:	48 89 c8             	mov    %rcx,%rax
10040849e:	4c 89 c3             	mov    %r8,%rbx
1004084a1:	48 d1 e8             	shr    $1,%rax
1004084a4:	48 8d 44 08 01       	lea    0x1(%rax,%rcx,1),%rax
1004084a9:	48 0f af d8          	imul   %rax,%rbx
1004084ad:	49 89 01             	mov    %rax,(%r9)
1004084b0:	48 85 db             	test   %rbx,%rbx
1004084b3:	74 6b                	je     100408520 <.text+0x7520>
1004084b5:	48 89 da             	mov    %rbx,%rdx
1004084b8:	4c 89 d1             	mov    %r10,%rcx
1004084bb:	e8 b0 22 00 00       	call   10040a770 <.text+0x9770>