1004d9123:	49 89 c8             	mov    %rcx,%r8
1004d9126:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1004d912a:	48 39 d9             	cmp    %rbx,%rcx
1004d912d:	7d 20                	jge    1004d914f <.text+0xd814f>
1004d912f:	4d 85 c0             	test   %r8,%r8
1004d9132:	74 0c                	je     1004d9140 <.text+0xd8140>
1004d9134:	48 8d 4a 02          	lea    0x2(%rdx),%rcx
1004d9138:	48 8b 00             	mov    (%rax),%rax
1004d913b:	48 39 d9             	cmp    %rbx,%rcx
1004d913e:	7d 0f                	jge    1004d914f <.text+0xd814f>
1004d9140:	48 8b 00             	mov    (%rax),%rax
1004d9143:	48 83 c1 02          	add    $0x2,%rcx
1004d9147:	48 8b 00             	mov    (%rax),%rax
1004d914a:	48 39 d9             	cmp    %rbx,%rcx
1004d914d:	7c f1                	jl     1004d9140 <.text+0xd8140>
1004d914f:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
1004d9153:	45 31 c0             	xor    %r8d,%r8d
1004d9156:	48 29 d1             	sub    %rdx,%rcx
1004d9159:	48 39 da             	cmp    %rbx,%rdx
1004d915c:	49 0f 4d c8          	cmovge %r8,%rcx
1004d9160:	48 8d 54 0a 01       	lea    0x1(%rdx,%rcx,1),%rdx
1004d9165:	48 39 da             	cmp    %rbx,%rdx
1004d9168:	7e 2f                	jle    1004d9199 <.text+0xd8199>
1004d916a:	48 89 d1             	mov    %rdx,%rcx
1004d916d:	48 29 d9             	sub    %rbx,%rcx
1004d9170:	83 e1 01             	and    $0x1,%ecx
1004d9173:	74 13                	je     1004d9188 <.text+0xd8188>
1004d9175:	48 83 ea 01          	sub    $0x1,%rdx
1004d9179:	48 8b 40 08          	mov    0x8(%rax),%rax
1004d917d:	48 39 da             	cmp    %rbx,%rdx
1004d9180:	74 17                	je     1004d9199 <.text+0xd8199>
1004d9182:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004d9188:	48 8b 40 08          	mov    0x8(%rax),%rax
1004d918c:	48 83 ea 02          	sub    $0x2,%rdx
1004d9190:	48 8b 40 08          	mov    0x8(%rax),%rax
1004d9194:	48 39 da             	cmp    %rbx,%rdx
1004d9197:	75 ef                	jne    1004d9188 <.text+0xd8188>
1004d9199:	89 56 20             	mov    %edx,0x20(%rsi)
1004d919c:	48 89 46 18          	mov    %rax,0x18(%rsi)
1004d91a0:	48 83 c4 28          	add    $0x28,%rsp
1004d91a4:	5b                   	pop    %rbx
1004d91a5:	5e                   	pop    %rsi
1004d91a6:	c3                   	ret
1004d91a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004d91ae:	00 00
1004d91b0:	48 89 f1             	mov    %rsi,%rcx
1004d91b3:	e8 c8 d3 f8 ff       	call   100466580 <.text+0x65580>
1004d91b8:	48 63 46 4c          	movslq 0x4c(%rsi),%rax
1004d91bc:	49 89 c0             	mov    %rax,%r8
1004d91bf:	48 39 d8             	cmp    %rbx,%rax
1004d91c2:	0f 8f 06 ff ff ff    	jg     1004d90ce <.text+0xd80ce>
1004d91c8:	31 c0                	xor    %eax,%eax
1004d91ca:	48 83 c4 28          	add    $0x28,%rsp
1004d91ce:	5b                   	pop    %rbx
1004d91cf:	5e                   	pop    %rsi
1004d91d0:	c3                   	ret
1004d91d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004d91d8:	48 01 c3             	add    %rax,%rbx
1004d91db:	0f 89 dd fe ff ff    	jns    1004d90be <.text+0xd80be>
1004d91e1:	eb e5                	jmp    1004d91c8 <.text+0xd81c8>
1004d91e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004d91e8:	48 8b 06             	mov    (%rsi),%rax
1004d91eb:	31 d2                	xor    %edx,%edx
1004d91ed:	48 85 db             	test   %rbx,%rbx
1004d91f0:	0f 85 1e ff ff ff    	jne    1004d9114 <.text+0xd8114>
1004d91f6:	eb a1                	jmp    1004d9199 <.text+0xd8199>
1004d91f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004d91ff:	00
1004d9200:	44 89 c0             	mov    %r8d,%eax
1004d9203:	d1 f8                	sar    $1,%eax
1004d9205:	48 98                	cltq
1004d9207:	48 39 d8             	cmp    %rbx,%rax
1004d920a:	7f dc                	jg     1004d91e8 <.text+0xd81e8>
1004d920c:	41 83 e8 01          	sub    $0x1,%r8d
1004d9210:	48 8b 46 10          	mov    0x10(%rsi),%rax
1004d9214:	49 63 d0             	movslq %r8d,%rdx
1004d9217:	e9 f3 fe ff ff       	jmp    1004d910f <.text+0xd810f>
1004d921c:	0f 1f 40 00          	nopl   0x0(%rax)
1004d9220:	41 8d 50 ff          	lea    -0x1(%r8),%edx
1004d9224:	48 8b 46 10          	mov    0x10(%rsi),%rax
1004d9228:	48 63 d2             	movslq %edx,%rdx
1004d922b:	e9 df fe ff ff       	jmp    1004d910f <.text+0xd810f>
1004d9230:	53                   	push   %rbx
1004d9231:	48 83 ec 20          	sub    $0x20,%rsp
1004d9235:	4c 89 c3             	mov    %r8,%rbx
1004d9238:	48 85 c9             	test   %rcx,%rcx
1004d923b:	74 0c                	je     1004d9249 <.text+0xd8249>
1004d923d:	48 8b 05 6c 18 25 00 	mov    0x25186c(%rip),%rax        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004d9244:	48 39 01             	cmp    %rax,(%rcx)
1004d9247:	74 1f                	je     1004d9268 <.text+0xd8268>
1004d9249:	e8 42 fe ff ff       	call   1004d9090 <.text+0xd8090>
1004d924e:	48 85 c0             	test   %rax,%rax
1004d9251:	74 45                	je     1004d9298 <.text+0xd8298>
1004d9253:	48 8d 48 10          	lea    0x10(%rax),%rcx
1004d9257:	48 89 da             	mov    %rbx,%rdx
1004d925a:	48 83 c4 20          	add    $0x20,%rsp
1004d925e:	5b                   	pop    %rbx
1004d925f:	e9 dc 43 12 00       	jmp    1005fd640 <.text+0x1fc640>
1004d9264:	0f 1f 40 00          	nopl   0x0(%rax)
1004d9268:	48 63 41 4c          	movslq 0x4c(%rcx),%rax
1004d926c:	48 85 d2             	test   %rdx,%rdx
1004d926f:	78 1f                	js     1004d9290 <.text+0xd8290>
1004d9271:	48 39 d0             	cmp    %rdx,%rax
1004d9274:	7e 22                	jle    1004d9298 <.text+0xd8298>
1004d9276:	48 63 41 20          	movslq 0x20(%rcx),%rax
1004d927a:	48 0f af c2          	imul   %rdx,%rax
1004d927e:	48 03 41 10          	add    0x10(%rcx),%rax
1004d9282:	48 83 c4 20          	add    $0x20,%rsp
1004d9286:	5b                   	pop    %rbx
1004d9287:	c3                   	ret
1004d9288:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004d928f:	00
1004d9290:	48 01 c2             	add    %rax,%rdx
1004d9293:	79 e1                	jns    1004d9276 <.text+0xd8276>
1004d9295:	0f 1f 00             	nopl   (%rax)
1004d9298:	48 85 db             	test   %rbx,%rbx
1004d929b:	74 06                	je     1004d92a3 <.text+0xd82a3>
1004d929d:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
1004d92a3:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1004d92aa:	eb d6                	jmp    1004d9282 <.text+0xd8282>
1004d92ac:	0f 1f 40 00          	nopl   0x0(%rax)
1004d92b0:	53                   	push   %rbx
1004d92b1:	48 83 ec 20          	sub    $0x20,%rsp
1004d92b5:	48 89 d3             	mov    %rdx,%rbx
1004d92b8:	48 8d 52 ff          	lea    -0x1(%rdx),%rdx
1004d92bc:	e8 cf fd ff ff       	call   1004d9090 <.text+0xd8090>
1004d92c1:	48 85 c0             	test   %rax,%rax
1004d92c4:	0f 84 50 b3 1c 00    	je     1006a461a <.text+0x2a361a>
1004d92ca:	48 8d 48 10          	lea    0x10(%rax),%rcx
1004d92ce:	48 83 c4 20          	add    $0x20,%rsp
1004d92d2:	5b                   	pop    %rbx
1004d92d3:	e9 18 4f 12 00       	jmp    1005fe1f0 <.text+0x1fd1f0>
1004d92d8:	90                   	nop
1004d92d9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004d92e0:	56                   	push   %rsi
1004d92e1:	53                   	push   %rbx
1004d92e2:	48 83 ec 28          	sub    $0x28,%rsp
1004d92e6:	48 89 d3             	mov    %rdx,%rbx
1004d92e9:	48 8b 12             	mov    (%rdx),%rdx
1004d92ec:	48 89 ce             	mov    %rcx,%rsi
1004d92ef:	e8 9c fd ff ff       	call   1004d9090 <.text+0xd8090>
1004d92f4:	48 85 c0             	test   %rax,%rax
1004d92f7:	74 07                	je     1004d9300 <.text+0xd8300>
1004d92f9:	48 83 c4 28          	add    $0x28,%rsp
1004d92fd:	5b                   	pop    %rbx
1004d92fe:	5e                   	pop    %rsi
1004d92ff:	c3                   	ret
1004d9300:	48 83 3b 00          	cmpq   $0x0,(%rbx)
1004d9304:	79 f3                	jns    1004d92f9 <.text+0xd82f9>
1004d9306:	31 d2                	xor    %edx,%edx
1004d9308:	48 89 f1             	mov    %rsi,%rcx
1004d930b:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1004d9312:	48 83 c4 28          	add    $0x28,%rsp
1004d9316:	5b                   	pop    %rbx
1004d9317:	5e                   	pop    %rsi
1004d9318:	e9 73 fd ff ff       	jmp    1004d9090 <.text+0xd8090>
1004d931d:	0f 1f 00             	nopl   (%rax)
1004d9320:	56                   	push   %rsi
1004d9321:	53                   	push   %rbx
1004d9322:	48 83 ec 28          	sub    $0x28,%rsp
1004d9326:	48 89 ce             	mov    %rcx,%rsi
1004d9329:	48 89 d3             	mov    %rdx,%rbx
1004d932c:	48 85 c9             	test   %rcx,%rcx
1004d932f:	74 4f                	je     1004d9380 <.text+0xd8380>
1004d9331:	48 8b 01             	mov    (%rcx),%rax
1004d9334:	48 3b 05 75 17 25 00 	cmp    0x251775(%rip),%rax        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004d933b:	74 33                	je     1004d9370 <.text+0xd8370>
1004d933d:	31 c9                	xor    %ecx,%ecx
1004d933f:	48 85 c0             	test   %rax,%rax
1004d9342:	75 18                	jne    1004d935c <.text+0xd835c>
1004d9344:	eb 1b                	jmp    1004d9361 <.text+0xd8361>
1004d9346:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004d934d:	00 00 00
1004d9350:	48 8b 00             	mov    (%rax),%rax
1004d9353:	48 83 c1 01          	add    $0x1,%rcx
1004d9357:	48 85 c0             	test   %rax,%rax
1004d935a:	74 24                	je     1004d9380 <.text+0xd8380>
1004d935c:	48 39 c3             	cmp    %rax,%rbx
1004d935f:	75 ef                	jne    1004d9350 <.text+0xd8350>
1004d9361:	48 85 c0             	test   %rax,%rax
1004d9364:	74 1a                	je     1004d9380 <.text+0xd8380>
1004d9366:	48 89 c8             	mov    %rcx,%rax
1004d9369:	48 83 c4 28          	add    $0x28,%rsp
1004d936d:	5b                   	pop    %rbx
1004d936e:	5e                   	pop    %rsi
1004d936f:	c3                   	ret
1004d9370:	e8 0b d2 f8 ff       	call   100466580 <.text+0x65580>
1004d9375:	48 8b 06             	mov    (%rsi),%rax
1004d9378:	eb c3                	jmp    1004d933d <.text+0xd833d>
1004d937a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004d9380:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1004d9387:	eb dd                	jmp    1004d9366 <.text+0xd8366>
1004d9389:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004d9390:	56                   	push   %rsi
1004d9391:	53                   	push   %rbx
1004d9392:	48 83 ec 28          	sub    $0x28,%rsp
1004d9396:	48 8b 05 13 17 25 00 	mov    0x251713(%rip),%rax        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004d939d:	48 89 cb             	mov    %rcx,%rbx
1004d93a0:	48 89 d6             	mov    %rdx,%rsi
1004d93a3:	48 39 01             	cmp    %rax,(%rcx)
1004d93a6:	74 30                	je     1004d93d8 <.text+0xd83d8>
1004d93a8:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004d93ac:	48 85 c0             	test   %rax,%rax
1004d93af:	74 1f                	je     1004d93d0 <.text+0xd83d0>
1004d93b1:	48 89 30             	mov    %rsi,(%rax)
1004d93b4:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004d93b8:	83 43 4c 01          	addl   $0x1,0x4c(%rbx)
1004d93bc:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1004d93c0:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
1004d93c7:	48 83 c4 28          	add    $0x28,%rsp
1004d93cb:	5b                   	pop    %rbx
1004d93cc:	5e                   	pop    %rsi
1004d93cd:	c3                   	ret
1004d93ce:	66 90                	xchg   %ax,%ax
1004d93d0:	48 89 33             	mov    %rsi,(%rbx)
1004d93d3:	eb df                	jmp    1004d93b4 <.text+0xd83b4>
1004d93d5:	0f 1f 00             	nopl   (%rax)
1004d93d8:	e8 a3 d1 f8 ff       	call   100466580 <.text+0x65580>
1004d93dd:	eb c9                	jmp    1004d93a8 <.text+0xd83a8>
1004d93df:	90                   	nop
1004d93e0:	57                   	push   %rdi
1004d93e1:	56                   	push   %rsi
1004d93e2:	53                   	push   %rbx
1004d93e3:	48 83 ec 20          	sub    $0x20,%rsp
1004d93e7:	48 8b 41 28          	mov    0x28(%rcx),%rax
1004d93eb:	48 89 cb             	mov    %rcx,%rbx
1004d93ee:	48 89 d7             	mov    %rdx,%rdi
1004d93f1:	48 85 c0             	test   %rax,%rax
1004d93f4:	74 18                	je     1004d940e <.text+0xd840e>
1004d93f6:	48 8b 48 08          	mov    0x8(%rax),%rcx
1004d93fa:	48 85 c9             	test   %rcx,%rcx
1004d93fd:	74 0f                	je     1004d940e <.text+0xd840e>
1004d93ff:	45 31 c9             	xor    %r9d,%r9d
1004d9402:	45 31 c0             	xor    %r8d,%r8d
1004d9405:	e8 76 90 16 00       	call   100642480 <.text+0x241480>
1004d940a:	85 c0                	test   %eax,%eax
1004d940c:	74 5a                	je     1004d9468 <.text+0xd8468>
1004d940e:	b9 20 00 00 00       	mov    $0x20,%ecx
1004d9413:	e8 c8 7c f2 ff       	call   1004010e0 <.text+0xe0>
1004d9418:	48 89 c6             	mov    %rax,%rsi
1004d941b:	48 85 c0             	test   %rax,%rax
1004d941e:	74 48                	je     1004d9468 <.text+0xd8468>
1004d9420:	48 8d 50 10          	lea    0x10(%rax),%rdx
1004d9424:	48 89 f9             	mov    %rdi,%rcx
1004d9427:	e8 54 4f 12 00       	call   1005fe380 <.text+0x1fd380>
1004d942c:	48 8b 05 7d 16 25 00 	mov    0x25167d(%rip),%rax        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004d9433:	48 39 03             	cmp    %rax,(%rbx)
1004d9436:	74 48                	je     1004d9480 <.text+0xd8480>
1004d9438:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004d943c:	48 85 c0             	test   %rax,%rax
1004d943f:	74 37                	je     1004d9478 <.text+0xd8478>
1004d9441:	48 89 30             	mov    %rsi,(%rax)
1004d9444:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004d9448:	b8 01 00 00 00       	mov    $0x1,%eax
1004d944d:	83 43 4c 01          	addl   $0x1,0x4c(%rbx)
1004d9451:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1004d9455:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
1004d945c:	48 83 c4 20          	add    $0x20,%rsp
1004d9460:	5b                   	pop    %rbx
1004d9461:	5e                   	pop    %rsi
1004d9462:	5f                   	pop    %rdi
1004d9463:	c3                   	ret
1004d9464:	0f 1f 40 00          	nopl   0x0(%rax)
1004d9468:	31 c0                	xor    %eax,%eax
1004d946a:	48 83 c4 20          	add    $0x20,%rsp
1004d946e:	5b                   	pop    %rbx
1004d946f:	5e                   	pop    %rsi
1004d9470:	5f                   	pop    %rdi
1004d9471:	c3                   	ret
1004d9472:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004d9478:	48 89 33             	mov    %rsi,(%rbx)
1004d947b:	eb c7                	jmp    1004d9444 <.text+0xd8444>
1004d947d:	0f 1f 00             	nopl   (%rax)
1004d9480:	48 89 d9             	mov    %rbx,%rcx
1004d9483:	e8 f8 d0 f8 ff       	call   100466580 <.text+0x65580>
1004d9488:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004d948c:	48 85 c0             	test   %rax,%rax
1004d948f:	75 b0                	jne    1004d9441 <.text+0xd8441>
1004d9491:	eb e5                	jmp    1004d9478 <.text+0xd8478>
1004d9493:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004d949a:	00 00 00 00
1004d949e:	66 90                	xchg   %ax,%ax
1004d94a0:	57                   	push   %rdi
1004d94a1:	56                   	push   %rsi
1004d94a2:	53                   	push   %rbx
1004d94a3:	48 83 ec 20          	sub    $0x20,%rsp
1004d94a7:	48 89 ce             	mov    %rcx,%rsi
1004d94aa:	b9 20 00 00 00       	mov    $0x20,%ecx
1004d94af:	48 89 d7             	mov    %rdx,%rdi
1004d94b2:	e8 29 7c f2 ff       	call   1004010e0 <.text+0xe0>
1004d94b7:	48 89 c3             	mov    %rax,%rbx
1004d94ba:	31 c0                	xor    %eax,%eax
1004d94bc:	48 85 db             	test   %rbx,%rbx
1004d94bf:	74 43                	je     1004d9504 <.text+0xd8504>
1004d94c1:	c7 43 10 0c 00 00 00 	movl   $0xc,0x10(%rbx)
1004d94c8:	48 8b 05 e1 15 25 00 	mov    0x2515e1(%rip),%rax        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004d94cf:	c6 43 14 00          	movb   $0x0,0x14(%rbx)
1004d94d3:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1004d94d7:	48 39 06             	cmp    %rax,(%rsi)
1004d94da:	74 3c                	je     1004d9518 <.text+0xd8518>
1004d94dc:	48 8b 46 10          	mov    0x10(%rsi),%rax
1004d94e0:	48 85 c0             	test   %rax,%rax
1004d94e3:	74 2b                	je     1004d9510 <.text+0xd8510>
1004d94e5:	48 89 18             	mov    %rbx,(%rax)
1004d94e8:	48 89 43 08          	mov    %rax,0x8(%rbx)
1004d94ec:	b8 01 00 00 00       	mov    $0x1,%eax
1004d94f1:	83 46 4c 01          	addl   $0x1,0x4c(%rsi)
1004d94f5:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
1004d94f9:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
1004d9500:	83 47 04 01          	addl   $0x1,0x4(%rdi)
1004d9504:	48 83 c4 20          	add    $0x20,%rsp
1004d9508:	5b                   	pop    %rbx
1004d9509:	5e                   	pop    %rsi
1004d950a:	5f                   	pop    %rdi
1004d950b:	c3                   	ret
1004d950c:	0f 1f 40 00          	nopl   0x0(%rax)
1004d9510:	48 89 1e             	mov    %rbx,(%rsi)
1004d9513:	eb d3                	jmp    1004d94e8 <.text+0xd84e8>
1004d9515:	0f 1f 00             	nopl   (%rax)
1004d9518:	48 89 f1             	mov    %rsi,%rcx
1004d951b:	e8 60 d0 f8 ff       	call   100466580 <.text+0x65580>
1004d9520:	eb ba                	jmp    1004d94dc <.text+0xd84dc>
1004d9522:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004d9529:	00 00 00 00
1004d952d:	0f 1f 00             	nopl   (%rax)
1004d9530:	57                   	push   %rdi
1004d9531:	56                   	push   %rsi
1004d9532:	53                   	push   %rbx
1004d9533:	48 83 ec 20          	sub    $0x20,%rsp
1004d9537:	48 89 ce             	mov    %rcx,%rsi
1004d953a:	b9 20 00 00 00       	mov    $0x20,%ecx
1004d953f:	48 89 d7             	mov    %rdx,%rdi
1004d9542:	e8 99 7b f2 ff       	call   1004010e0 <.text+0xe0>
1004d9547:	48 89 c3             	mov    %rax,%rbx
1004d954a:	31 c0                	xor    %eax,%eax
1004d954c:	48 85 db             	test   %rbx,%rbx
1004d954f:	74 43                	je     1004d9594 <.text+0xd8594>
1004d9551:	c7 43 10 0b 00 00 00 	movl   $0xb,0x10(%rbx)
1004d9558:	48 8b 05 51 15 25 00 	mov    0x251551(%rip),%rax        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004d955f:	c6 43 14 00          	movb   $0x0,0x14(%rbx)
1004d9563:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1004d9567:	48 39 06             	cmp    %rax,(%rsi)
1004d956a:	74 3c                	je     1004d95a8 <.text+0xd85a8>
1004d956c:	48 8b 46 10          	mov    0x10(%rsi),%rax
1004d9570:	48 85 c0             	test   %rax,%rax
1004d9573:	74 2b                	je     1004d95a0 <.text+0xd85a0>
1004d9575:	48 89 18             	mov    %rbx,(%rax)
1004d9578:	48 89 43 08          	mov    %rax,0x8(%rbx)
1004d957c:	b8 01 00 00 00       	mov    $0x1,%eax
1004d9581:	83 46 4c 01          	addl   $0x1,0x4c(%rsi)