1005ca18a:	c3                   	ret
1005ca18b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005ca190:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1005ca195:	e8 b6 c5 f7 ff       	call   100546750 <.text+0x145750>
1005ca19a:	e9 ad fe ff ff       	jmp    1005ca04c <.text+0x1c904c>
1005ca19f:	90                   	nop
1005ca1a0:	66 0f 6f 44 24 40    	movdqa 0x40(%rsp),%xmm0
1005ca1a6:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
1005ca1aa:	e9 65 ff ff ff       	jmp    1005ca114 <.text+0x1c9114>
1005ca1af:	90                   	nop
1005ca1b0:	85 c0                	test   %eax,%eax
1005ca1b2:	0f 84 20 ff ff ff    	je     1005ca0d8 <.text+0x1c90d8>
1005ca1b8:	48 8b 05 21 0a 16 00 	mov    0x160a21(%rip),%rax        # 10072abe0 <_head_msys_iconv_2_dll-0x41420>
1005ca1bf:	8b 18                	mov    (%rax),%ebx
1005ca1c1:	85 db                	test   %ebx,%ebx
1005ca1c3:	0f 84 0f ff ff ff    	je     1005ca0d8 <.text+0x1c90d8>
1005ca1c9:	48 8b 05 a0 87 19 00 	mov    0x1987a0(%rip),%rax        # 100762970 <_head_msys_iconv_2_dll-0x9690>
1005ca1d0:	48 8b 40 20          	mov    0x20(%rax),%rax
1005ca1d4:	8b 90 64 02 00 00    	mov    0x264(%rax),%edx
1005ca1da:	85 d2                	test   %edx,%edx
1005ca1dc:	0f 85 f6 fe ff ff    	jne    1005ca0d8 <.text+0x1c90d8>
1005ca1e2:	c7 80 64 02 00 00 01 	movl   $0x1,0x264(%rax)
1005ca1e9:	00 00 00
1005ca1ec:	48 8d 0d 4d 59 14 00 	lea    0x14594d(%rip),%rcx        # 10070fb40 <_head_msys_iconv_2_dll-0x5c4c0>
1005ca1f3:	e8 80 56 0d 00       	call   10069f878 <.text+0x29e878>
1005ca1f8:	48 89 c1             	mov    %rax,%rcx
1005ca1fb:	e8 60 3e 0d 00       	call   10069e060 <.text+0x29d060>
1005ca200:	e9 d3 fe ff ff       	jmp    1005ca0d8 <.text+0x1c90d8>
1005ca205:	0f 1f 00             	nopl   (%rax)
1005ca208:	c7 80 64 02 00 00 01 	movl   $0x1,0x264(%rax)
1005ca20f:	00 00 00
1005ca212:	48 8d 0d 27 59 14 00 	lea    0x145927(%rip),%rcx        # 10070fb40 <_head_msys_iconv_2_dll-0x5c4c0>
1005ca219:	e8 5a 56 0d 00       	call   10069f878 <.text+0x29e878>
1005ca21e:	48 89 c1             	mov    %rax,%rcx
1005ca221:	e8 3a 3e 0d 00       	call   10069e060 <.text+0x29d060>
1005ca226:	e9 a5 fe ff ff       	jmp    1005ca0d0 <.text+0x1c90d0>
1005ca22b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005ca230:	41 55                	push   %r13
1005ca232:	41 54                	push   %r12
1005ca234:	55                   	push   %rbp
1005ca235:	57                   	push   %rdi
1005ca236:	56                   	push   %rsi
1005ca237:	53                   	push   %rbx
1005ca238:	48 83 ec 28          	sub    $0x28,%rsp
1005ca23c:	49 63 c1             	movslq %r9d,%rax
1005ca23f:	48 89 ce             	mov    %rcx,%rsi
1005ca242:	41 8b 7c 80 08       	mov    0x8(%r8,%rax,4),%edi
1005ca247:	41 0f bf 40 04       	movswl 0x4(%r8),%eax
1005ca24c:	44 0f a3 c8          	bt     %r9d,%eax
1005ca250:	73 4e                	jae    1005ca2a0 <.text+0x1c92a0>
1005ca252:	48 8b 42 08          	mov    0x8(%rdx),%rax
1005ca256:	48 63 5a 10          	movslq 0x10(%rdx),%rbx
1005ca25a:	03 bc 24 80 00 00 00 	add    0x80(%rsp),%edi
1005ca261:	48 8b 0d 00 87 19 00 	mov    0x198700(%rip),%rcx        # 100762968 <_head_msys_iconv_2_dll-0x9698>
1005ca268:	48 89 06             	mov    %rax,(%rsi)
1005ca26b:	48 39 01             	cmp    %rax,(%rcx)
1005ca26e:	7c 18                	jl     1005ca288 <.text+0x1c9288>
1005ca270:	85 ff                	test   %edi,%edi
1005ca272:	75 3c                	jne    1005ca2b0 <.text+0x1c92b0>
1005ca274:	89 5e 08             	mov    %ebx,0x8(%rsi)
1005ca277:	48 83 c4 28          	add    $0x28,%rsp
1005ca27b:	5b                   	pop    %rbx
1005ca27c:	5e                   	pop    %rsi
1005ca27d:	5f                   	pop    %rdi
1005ca27e:	5d                   	pop    %rbp
1005ca27f:	41 5c                	pop    %r12
1005ca281:	41 5d                	pop    %r13
1005ca283:	c3                   	ret
1005ca284:	0f 1f 40 00          	nopl   0x0(%rax)
1005ca288:	31 db                	xor    %ebx,%ebx
1005ca28a:	89 5e 08             	mov    %ebx,0x8(%rsi)
1005ca28d:	48 83 c4 28          	add    $0x28,%rsp
1005ca291:	5b                   	pop    %rbx
1005ca292:	5e                   	pop    %rsi
1005ca293:	5f                   	pop    %rdi
1005ca294:	5d                   	pop    %rbp
1005ca295:	41 5c                	pop    %r12
1005ca297:	41 5d                	pop    %r13
1005ca299:	c3                   	ret
1005ca29a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ca2a0:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1005ca2a7:	48 63 9a b0 00 00 00 	movslq 0xb0(%rdx),%rbx
1005ca2ae:	eb b1                	jmp    1005ca261 <.text+0x1c9261>
1005ca2b0:	45 31 c0             	xor    %r8d,%r8d
1005ca2b3:	48 89 c2             	mov    %rax,%rdx
1005ca2b6:	44 8d 67 ff          	lea    -0x1(%rdi),%r12d
1005ca2ba:	e8 51 8a f2 ff       	call   1004f2d10 <.text+0xf1d10>
1005ca2bf:	4c 8b 2d 8a ee 15 00 	mov    0x15ee8a(%rip),%r13        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005ca2c6:	48 89 c5             	mov    %rax,%rbp
1005ca2c9:	48 01 c3             	add    %rax,%rbx
1005ca2cc:	85 ff                	test   %edi,%edi
1005ca2ce:	7f 1a                	jg     1005ca2ea <.text+0x1c92ea>
1005ca2d0:	eb 36                	jmp    1005ca308 <.text+0x1c9308>
1005ca2d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ca2d8:	48 89 d9             	mov    %rbx,%rcx
1005ca2db:	41 ff 55 00          	call   *0x0(%r13)
1005ca2df:	48 98                	cltq
1005ca2e1:	48 01 c3             	add    %rax,%rbx
1005ca2e4:	41 83 ec 01          	sub    $0x1,%r12d
1005ca2e8:	72 05                	jb     1005ca2ef <.text+0x1c92ef>
1005ca2ea:	80 3b 00             	cmpb   $0x0,(%rbx)
1005ca2ed:	75 e9                	jne    1005ca2d8 <.text+0x1c92d8>
1005ca2ef:	29 eb                	sub    %ebp,%ebx
1005ca2f1:	89 5e 08             	mov    %ebx,0x8(%rsi)
1005ca2f4:	48 83 c4 28          	add    $0x28,%rsp
1005ca2f8:	5b                   	pop    %rbx
1005ca2f9:	5e                   	pop    %rsi
1005ca2fa:	5f                   	pop    %rdi
1005ca2fb:	5d                   	pop    %rbp
1005ca2fc:	41 5c                	pop    %r12
1005ca2fe:	41 5d                	pop    %r13
1005ca300:	c3                   	ret
1005ca301:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ca308:	4c 8b 25 11 ea 15 00 	mov    0x15ea11(%rip),%r12        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005ca30f:	4c 8b 2d da ed 15 00 	mov    0x15edda(%rip),%r13        # 1007290f0 <_head_msys_iconv_2_dll-0x42f10>
1005ca316:	83 c7 01             	add    $0x1,%edi
1005ca319:	48 39 d8             	cmp    %rbx,%rax
1005ca31c:	73 d1                	jae    1005ca2ef <.text+0x1c92ef>
1005ca31e:	66 90                	xchg   %ax,%ax
1005ca320:	41 8b 14 24          	mov    (%r12),%edx
1005ca324:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1005ca32b:	85 d2                	test   %edx,%edx
1005ca32d:	74 13                	je     1005ca342 <.text+0x1c9342>
1005ca32f:	48 8d 53 ff          	lea    -0x1(%rbx),%rdx
1005ca333:	48 89 e9             	mov    %rbp,%rcx
1005ca336:	41 ff 55 00          	call   *0x0(%r13)
1005ca33a:	83 c0 01             	add    $0x1,%eax
1005ca33d:	48 98                	cltq
1005ca33f:	48 f7 d8             	neg    %rax
1005ca342:	48 01 c3             	add    %rax,%rbx
1005ca345:	48 39 dd             	cmp    %rbx,%rbp
1005ca348:	0f 92 c2             	setb   %dl
1005ca34b:	85 ff                	test   %edi,%edi
1005ca34d:	0f 95 c0             	setne  %al
1005ca350:	83 c7 01             	add    $0x1,%edi
1005ca353:	84 c2                	test   %al,%dl
1005ca355:	75 c9                	jne    1005ca320 <.text+0x1c9320>
1005ca357:	29 eb                	sub    %ebp,%ebx
1005ca359:	eb 96                	jmp    1005ca2f1 <.text+0x1c92f1>
1005ca35b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005ca360:	55                   	push   %rbp
1005ca361:	57                   	push   %rdi
1005ca362:	56                   	push   %rsi
1005ca363:	53                   	push   %rbx
1005ca364:	48 83 ec 28          	sub    $0x28,%rsp
1005ca368:	48 8b 1d d1 85 19 00 	mov    0x1985d1(%rip),%rbx        # 100762940 <_head_msys_iconv_2_dll-0x96c0>
1005ca36f:	48 63 c1             	movslq %ecx,%rax
1005ca372:	48 8d 2c c0          	lea    (%rax,%rax,8),%rbp
1005ca376:	48 89 c7             	mov    %rax,%rdi
1005ca379:	48 c1 e5 04          	shl    $0x4,%rbp
1005ca37d:	48 01 eb             	add    %rbp,%rbx
1005ca380:	48 63 03             	movslq (%rbx),%rax
1005ca383:	85 c0                	test   %eax,%eax
1005ca385:	78 41                	js     1005ca3c8 <.text+0x1c93c8>
1005ca387:	48 8d 34 80          	lea    (%rax,%rax,4),%rsi
1005ca38b:	48 8b 05 ce 85 19 00 	mov    0x1985ce(%rip),%rax        # 100762960 <_head_msys_iconv_2_dll-0x96a0>
1005ca392:	48 c1 e6 05          	shl    $0x5,%rsi
1005ca396:	48 03 b0 88 02 00 00 	add    0x288(%rax),%rsi
1005ca39d:	f6 43 68 40          	testb  $0x40,0x68(%rbx)
1005ca3a1:	75 35                	jne    1005ca3d8 <.text+0x1c93d8>
1005ca3a3:	0f bf 4e 54          	movswl 0x54(%rsi),%ecx
1005ca3a7:	89 4b 04             	mov    %ecx,0x4(%rbx)
1005ca3aa:	e8 a1 a3 ef ff       	call   1004c4750 <.text+0xc3750>
1005ca3af:	89 43 60             	mov    %eax,0x60(%rbx)
1005ca3b2:	8b 43 04             	mov    0x4(%rbx),%eax
1005ca3b5:	89 43 08             	mov    %eax,0x8(%rbx)
1005ca3b8:	48 8b 43 68          	mov    0x68(%rbx),%rax
1005ca3bc:	a8 40                	test   $0x40,%al
1005ca3be:	74 20                	je     1005ca3e0 <.text+0x1c93e0>
1005ca3c0:	48 c7 43 78 00 00 00 	movq   $0x0,0x78(%rbx)
1005ca3c7:	00
1005ca3c8:	48 83 c4 28          	add    $0x28,%rsp
1005ca3cc:	5b                   	pop    %rbx
1005ca3cd:	5e                   	pop    %rsi
1005ca3ce:	5f                   	pop    %rdi
1005ca3cf:	5d                   	pop    %rbp
1005ca3d0:	c3                   	ret
1005ca3d1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005ca3d8:	0f bf 4e 02          	movswl 0x2(%rsi),%ecx
1005ca3dc:	eb c9                	jmp    1005ca3a7 <.text+0x1c93a7>
1005ca3de:	66 90                	xchg   %ax,%ax
1005ca3e0:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1005ca3e4:	48 89 53 78          	mov    %rdx,0x78(%rbx)
1005ca3e8:	f6 46 24 02          	testb  $0x2,0x24(%rsi)
1005ca3ec:	74 da                	je     1005ca3c8 <.text+0x1c93c8>
1005ca3ee:	85 ff                	test   %edi,%edi
1005ca3f0:	75 1e                	jne    1005ca410 <.text+0x1c9410>
1005ca3f2:	c7 43 60 00 00 00 00 	movl   $0x0,0x60(%rbx)
1005ca3f9:	c7 43 08 00 00 00 00 	movl   $0x0,0x8(%rbx)
1005ca400:	48 85 d2             	test   %rdx,%rdx
1005ca403:	75 c3                	jne    1005ca3c8 <.text+0x1c93c8>
1005ca405:	48 c7 43 78 ff ff ff 	movq   $0xffffffffffffffff,0x78(%rbx)
1005ca40c:	ff
1005ca40d:	eb b9                	jmp    1005ca3c8 <.text+0x1c93c8>
1005ca40f:	90                   	nop
1005ca410:	48 8b 0d 29 85 19 00 	mov    0x198529(%rip),%rcx        # 100762940 <_head_msys_iconv_2_dll-0x96c0>
1005ca417:	48 8d 8c 29 70 ff ff 	lea    -0x90(%rcx,%rbp,1),%rcx
1005ca41e:	ff
1005ca41f:	44 8b 41 60          	mov    0x60(%rcx),%r8d
1005ca423:	44 89 43 60          	mov    %r8d,0x60(%rbx)
1005ca427:	44 8b 41 08          	mov    0x8(%rcx),%r8d
1005ca42b:	44 89 43 08          	mov    %r8d,0x8(%rbx)
1005ca42f:	48 85 d2             	test   %rdx,%rdx
1005ca432:	75 94                	jne    1005ca3c8 <.text+0x1c93c8>
1005ca434:	48 0d 00 00 01 00    	or     $0x10000,%rax
1005ca43a:	48 89 43 68          	mov    %rax,0x68(%rbx)
1005ca43e:	48 8b 41 78          	mov    0x78(%rcx),%rax
1005ca442:	48 89 43 78          	mov    %rax,0x78(%rbx)
1005ca446:	eb 80                	jmp    1005ca3c8 <.text+0x1c93c8>
1005ca448:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005ca44f:	00
1005ca450:	41 55                	push   %r13
1005ca452:	41 54                	push   %r12
1005ca454:	55                   	push   %rbp
1005ca455:	57                   	push   %rdi
1005ca456:	56                   	push   %rsi
1005ca457:	53                   	push   %rbx
1005ca458:	48 83 ec 28          	sub    $0x28,%rsp
1005ca45c:	48 63 15 cd 84 19 00 	movslq 0x1984cd(%rip),%rdx        # 100762930 <_head_msys_iconv_2_dll-0x96d0>
1005ca463:	31 c0                	xor    %eax,%eax
1005ca465:	39 91 bc 00 00 00    	cmp    %edx,0xbc(%rcx)
1005ca46b:	75 10                	jne    1005ca47d <.text+0x1c947d>
1005ca46d:	48 8b 35 b4 84 19 00 	mov    0x1984b4(%rip),%rsi        # 100762928 <_head_msys_iconv_2_dll-0x96d8>
1005ca474:	48 39 b1 c0 00 00 00 	cmp    %rsi,0xc0(%rcx)
1005ca47b:	74 13                	je     1005ca490 <.text+0x1c9490>
1005ca47d:	48 83 c4 28          	add    $0x28,%rsp
1005ca481:	5b                   	pop    %rbx
1005ca482:	5e                   	pop    %rsi
1005ca483:	5f                   	pop    %rdi
1005ca484:	5d                   	pop    %rbp
1005ca485:	41 5c                	pop    %r12
1005ca487:	41 5d                	pop    %r13
1005ca489:	c3                   	ret
1005ca48a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ca490:	83 fa 07             	cmp    $0x7,%edx
1005ca493:	0f 8f df 00 00 00    	jg     1005ca578 <.text+0x1c9578>
1005ca499:	89 d6                	mov    %edx,%esi
1005ca49b:	48 83 c1 10          	add    $0x10,%rcx
1005ca49f:	83 ee 01             	sub    $0x1,%esi
1005ca4a2:	0f 88 ba 00 00 00    	js     1005ca562 <.text+0x1c9562>
1005ca4a8:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
1005ca4ac:	48 8d 7c c1 e8       	lea    -0x18(%rcx,%rax,8),%rdi
1005ca4b1:	48 63 c6             	movslq %esi,%rax
1005ca4b4:	4c 8d 2c c0          	lea    (%rax,%rax,8),%r13
1005ca4b8:	49 c1 e5 04          	shl    $0x4,%r13
1005ca4bc:	0f 1f 40 00          	nopl   0x0(%rax)
1005ca4c0:	48 8b 05 79 84 19 00 	mov    0x198479(%rip),%rax        # 100762940 <_head_msys_iconv_2_dll-0x96c0>
1005ca4c7:	4c 01 e8             	add    %r13,%rax
1005ca4ca:	8b 10                	mov    (%rax),%edx
1005ca4cc:	39 17                	cmp    %edx,(%rdi)
1005ca4ce:	0f 85 8e 00 00 00    	jne    1005ca562 <.text+0x1c9562>
1005ca4d4:	48 8b 6f 10          	mov    0x10(%rdi),%rbp
1005ca4d8:	4c 8b a0 88 00 00 00 	mov    0x88(%rax),%r12
1005ca4df:	4c 39 e5             	cmp    %r12,%rbp
1005ca4e2:	74 67                	je     1005ca54b <.text+0x1c954b>
1005ca4e4:	48 85 ed             	test   %rbp,%rbp
1005ca4e7:	74 79                	je     1005ca562 <.text+0x1c9562>
1005ca4e9:	4d 85 e4             	test   %r12,%r12
1005ca4ec:	74 74                	je     1005ca562 <.text+0x1c9562>
1005ca4ee:	bb 08 00 00 00       	mov    $0x8,%ebx
1005ca4f3:	48 8b 4c 1d 00       	mov    0x0(%rbp,%rbx,1),%rcx
1005ca4f8:	49 8b 14 1c          	mov    (%r12,%rbx,1),%rdx
1005ca4fc:	48 39 d1             	cmp    %rdx,%rcx
1005ca4ff:	74 40                	je     1005ca541 <.text+0x1c9541>
1005ca501:	48 85 d2             	test   %rdx,%rdx
1005ca504:	74 5c                	je     1005ca562 <.text+0x1c9562>
1005ca506:	48 85 c9             	test   %rcx,%rcx
1005ca509:	74 57                	je     1005ca562 <.text+0x1c9562>
1005ca50b:	48 8b 05 2e 84 19 00 	mov    0x19842e(%rip),%rax        # 100762940 <_head_msys_iconv_2_dll-0x96c0>
1005ca512:	4c 8b 05 47 84 19 00 	mov    0x198447(%rip),%r8        # 100762960 <_head_msys_iconv_2_dll-0x96a0>
1005ca519:	4a 63 04 28          	movslq (%rax,%r13,1),%rax
1005ca51d:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1005ca521:	48 c1 e0 05          	shl    $0x5,%rax
1005ca525:	49 03 80 88 02 00 00 	add    0x288(%r8),%rax
1005ca52c:	8b 40 2c             	mov    0x2c(%rax),%eax
1005ca52f:	85 c0                	test   %eax,%eax
1005ca531:	75 55                	jne    1005ca588 <.text+0x1c9588>
1005ca533:	e8 e8 5c 0d 00       	call   1006a0220 <.text+0x29f220>
1005ca538:	85 c0                	test   %eax,%eax
1005ca53a:	0f 95 c0             	setne  %al
1005ca53d:	84 c0                	test   %al,%al
1005ca53f:	75 21                	jne    1005ca562 <.text+0x1c9562>
1005ca541:	48 83 c3 08          	add    $0x8,%rbx
1005ca545:	48 83 fb 58          	cmp    $0x58,%rbx
1005ca549:	75 a8                	jne    1005ca4f3 <.text+0x1c94f3>
1005ca54b:	83 ee 01             	sub    $0x1,%esi
1005ca54e:	48 83 ef 18          	sub    $0x18,%rdi
1005ca552:	49 81 ed 90 00 00 00 	sub    $0x90,%r13
1005ca559:	83 fe ff             	cmp    $0xffffffff,%esi
1005ca55c:	0f 85 5e ff ff ff    	jne    1005ca4c0 <.text+0x1c94c0>
1005ca562:	89 f0                	mov    %esi,%eax
1005ca564:	c1 e8 1f             	shr    $0x1f,%eax
1005ca567:	48 83 c4 28          	add    $0x28,%rsp
1005ca56b:	5b                   	pop    %rbx
1005ca56c:	5e                   	pop    %rsi
1005ca56d:	5f                   	pop    %rdi
1005ca56e:	5d                   	pop    %rbp
1005ca56f:	41 5c                	pop    %r12
1005ca571:	41 5d                	pop    %r13
1005ca573:	c3                   	ret
1005ca574:	0f 1f 40 00          	nopl   0x0(%rax)
1005ca578:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1005ca57c:	8d 72 ff             	lea    -0x1(%rdx),%esi
1005ca57f:	e9 24 ff ff ff       	jmp    1005ca4a8 <.text+0x1c94a8>
1005ca584:	0f 1f 40 00          	nopl   0x0(%rax)
1005ca588:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
1005ca58e:	e8 bd 17 f2 ff       	call   1004ebd50 <.text+0xead50>
1005ca593:	85 c0                	test   %eax,%eax
1005ca595:	0f 95 c0             	setne  %al
1005ca598:	eb a3                	jmp    1005ca53d <.text+0x1c953d>
1005ca59a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ca5a0:	57                   	push   %rdi
1005ca5a1:	56                   	push   %rsi
1005ca5a2:	53                   	push   %rbx
1005ca5a3:	48 83 ec 20          	sub    $0x20,%rsp
1005ca5a7:	48 63 c2             	movslq %edx,%rax
1005ca5aa:	48 89 ce             	mov    %rcx,%rsi
1005ca5ad:	48 8d 1c 80          	lea    (%rax,%rax,4),%rbx
1005ca5b1:	48 89 c7             	mov    %rax,%rdi
1005ca5b4:	48 8b 81 88 02 00 00 	mov    0x288(%rcx),%rax
1005ca5bb:	48 c1 e3 05          	shl    $0x5,%rbx
1005ca5bf:	48 8b 4c 18 60       	mov    0x60(%rax,%rbx,1),%rcx
1005ca5c4:	e8 57 6f e3 ff       	call   100401520 <.text+0x520>
1005ca5c9:	48 8b 86 88 02 00 00 	mov    0x288(%rsi),%rax
1005ca5d0:	48 8b 4c 18 68       	mov    0x68(%rax,%rbx,1),%rcx
1005ca5d5:	e8 96 71 fb ff       	call   100581770 <.text+0x180770>
1005ca5da:	48 8b 86 88 02 00 00 	mov    0x288(%rsi),%rax
1005ca5e1:	85 ff                	test   %edi,%edi
1005ca5e3:	74 0a                	je     1005ca5ef <.text+0x1c95ef>
1005ca5e5:	80 bc 18 60 ff ff ff 	cmpb   $0x2,-0xa0(%rax,%rbx,1)
1005ca5ec:	02
1005ca5ed:	74 39                	je     1005ca628 <.text+0x1c9628>
1005ca5ef:	48 8b 4c 18 40       	mov    0x40(%rax,%rbx,1),%rcx
1005ca5f4:	e8 27 6f e3 ff       	call   100401520 <.text+0x520>
1005ca5f9:	48 8b 86 88 02 00 00 	mov    0x288(%rsi),%rax
1005ca600:	48 8b 4c 18 48       	mov    0x48(%rax,%rbx,1),%rcx
1005ca605:	e8 16 6f e3 ff       	call   100401520 <.text+0x520>
1005ca60a:	48 8b 86 88 02 00 00 	mov    0x288(%rsi),%rax
1005ca611:	48 8b 4c 18 58       	mov    0x58(%rax,%rbx,1),%rcx
1005ca616:	48 83 c4 20          	add    $0x20,%rsp
1005ca61a:	5b                   	pop    %rbx
1005ca61b:	5e                   	pop    %rsi
1005ca61c:	5f                   	pop    %rdi
1005ca61d:	e9 fe 6e e3 ff       	jmp    100401520 <.text+0x520>
1005ca622:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005ca628:	48 83 c4 20          	add    $0x20,%rsp
1005ca62c:	5b                   	pop    %rbx
1005ca62d:	5e                   	pop    %rsi
1005ca62e:	5f                   	pop    %rdi
1005ca62f:	c3                   	ret