1005cd474:	48 8b 9e 40 03 00 00 	mov    0x340(%rsi),%rbx
1005cd47b:	83 e9 01             	sub    $0x1,%ecx
1005cd47e:	4c 8b 03             	mov    (%rbx),%r8
1005cd481:	89 8e 48 03 00 00    	mov    %ecx,0x348(%rsi)
1005cd487:	4c 89 86 40 03 00 00 	mov    %r8,0x340(%rsi)
1005cd48e:	49 89 c0             	mov    %rax,%r8
1005cd491:	e9 f7 fd ff ff       	jmp    1005cd28d <.text+0x1cc28d>
1005cd496:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005cd49d:	00 00 00
1005cd4a0:	48 8b 03             	mov    (%rbx),%rax
1005cd4a3:	49 89 01             	mov    %rax,(%r9)
1005cd4a6:	e9 63 fd ff ff       	jmp    1005cd20e <.text+0x1cc20e>
1005cd4ab:	8b 05 7f 54 19 00    	mov    0x19547f(%rip),%eax        # 100762930 <_head_msys_iconv_2_dll-0x96d0>
1005cd4b1:	48 8b 73 20          	mov    0x20(%rbx),%rsi
1005cd4b5:	89 43 10             	mov    %eax,0x10(%rbx)
1005cd4b8:	8b 83 bc 00 00 00    	mov    0xbc(%rbx),%eax
1005cd4be:	e9 02 fe ff ff       	jmp    1005cd2c5 <.text+0x1cc2c5>
1005cd4c3:	8b 86 48 03 00 00    	mov    0x348(%rsi),%eax
1005cd4c9:	85 c0                	test   %eax,%eax
1005cd4cb:	0f 84 5d fd ff ff    	je     1005cd22e <.text+0x1cc22e>
1005cd4d1:	48 8b 9e 40 03 00 00 	mov    0x340(%rsi),%rbx
1005cd4d8:	83 e8 01             	sub    $0x1,%eax
1005cd4db:	48 8b 0b             	mov    (%rbx),%rcx
1005cd4de:	89 86 48 03 00 00    	mov    %eax,0x348(%rsi)
1005cd4e4:	48 89 8e 40 03 00 00 	mov    %rcx,0x340(%rsi)
1005cd4eb:	4d 85 c0             	test   %r8,%r8
1005cd4ee:	0f 85 99 fd ff ff    	jne    1005cd28d <.text+0x1cc28d>
1005cd4f4:	e9 cb fe ff ff       	jmp    1005cd3c4 <.text+0x1cc3c4>
1005cd4f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005cd500:	8b 86 48 03 00 00    	mov    0x348(%rsi),%eax
1005cd506:	85 c0                	test   %eax,%eax
1005cd508:	0f 85 9c fe ff ff    	jne    1005cd3aa <.text+0x1cc3aa>
1005cd50e:	31 db                	xor    %ebx,%ebx
1005cd510:	e9 44 fe ff ff       	jmp    1005cd359 <.text+0x1cc359>
1005cd515:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005cd51c:	00 00 00 00
1005cd520:	41 57                	push   %r15
1005cd522:	41 56                	push   %r14
1005cd524:	41 55                	push   %r13
1005cd526:	41 54                	push   %r12
1005cd528:	55                   	push   %rbp
1005cd529:	57                   	push   %rdi
1005cd52a:	56                   	push   %rsi
1005cd52b:	53                   	push   %rbx
1005cd52c:	48 81 ec 38 03 00 00 	sub    $0x338,%rsp
1005cd533:	89 ce                	mov    %ecx,%esi
1005cd535:	48 89 d5             	mov    %rdx,%rbp
1005cd538:	4c 89 c7             	mov    %r8,%rdi
1005cd53b:	4d 89 ca             	mov    %r9,%r10
1005cd53e:	85 c9                	test   %ecx,%ecx
1005cd540:	0f 88 95 02 00 00    	js     1005cd7db <.text+0x1cc7db>
1005cd546:	48 8b 05 13 54 19 00 	mov    0x195413(%rip),%rax        # 100762960 <_head_msys_iconv_2_dll-0x96a0>
1005cd54d:	48 8b 90 88 02 00 00 	mov    0x288(%rax),%rdx
1005cd554:	48 63 c1             	movslq %ecx,%rax
1005cd557:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1005cd55b:	48 c1 e0 05          	shl    $0x5,%rax
1005cd55f:	80 3c 02 02          	cmpb   $0x2,(%rdx,%rax,1)
1005cd563:	0f 85 87 02 00 00    	jne    1005cd7f0 <.text+0x1cc7f0>
1005cd569:	48 8d 84 02 a0 00 00 	lea    0xa0(%rdx,%rax,1),%rax
1005cd570:	00
1005cd571:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005cd578:	49 89 c0             	mov    %rax,%r8
1005cd57b:	0f b6 10             	movzbl (%rax),%edx
1005cd57e:	89 f1                	mov    %esi,%ecx
1005cd580:	48 05 a0 00 00 00    	add    $0xa0,%rax
1005cd586:	83 c6 01             	add    $0x1,%esi
1005cd589:	80 fa 02             	cmp    $0x2,%dl
1005cd58c:	74 ea                	je     1005cd578 <.text+0x1cc578>
1005cd58e:	31 db                	xor    %ebx,%ebx
1005cd590:	80 fa 04             	cmp    $0x4,%dl
1005cd593:	75 06                	jne    1005cd59b <.text+0x1cc59b>
1005cd595:	4c 89 c3             	mov    %r8,%rbx
1005cd598:	8d 71 02             	lea    0x2(%rcx),%esi
1005cd59b:	48 8b 05 2e d5 15 00 	mov    0x15d52e(%rip),%rax        # 10072aad0 <_head_msys_iconv_2_dll-0x41530>
1005cd5a2:	4c 89 94 24 98 03 00 	mov    %r10,0x398(%rsp)
1005cd5a9:	00
1005cd5aa:	4c 8d 6c 24 70       	lea    0x70(%rsp),%r13
1005cd5af:	49 89 df             	mov    %rbx,%r15
1005cd5b2:	48 8b 08             	mov    (%rax),%rcx
1005cd5b5:	e8 a6 2f fb ff       	call   100580560 <.text+0x17f560>
1005cd5ba:	48 8b 8c 24 b8 03 00 	mov    0x3b8(%rsp),%rcx
1005cd5c1:	00
1005cd5c2:	e8 89 2f fb ff       	call   100580550 <.text+0x17f550>
1005cd5c7:	48 8b 0d 02 d5 15 00 	mov    0x15d502(%rip),%rcx        # 10072aad0 <_head_msys_iconv_2_dll-0x41530>
1005cd5ce:	44 8b 65 08          	mov    0x8(%rbp),%r12d
1005cd5d2:	c7 84 24 e0 01 00 00 	movl   $0x0,0x1e0(%rsp)
1005cd5d9:	00 00 00 00
1005cd5dd:	48 89 01             	mov    %rax,(%rcx)
1005cd5e0:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1005cd5e5:	48 89 c1             	mov    %rax,%rcx
1005cd5e8:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1005cd5ed:	e8 4e e6 ff ff       	call   1005cbc40 <.text+0x1cac40>
1005cd5f2:	48 63 c6             	movslq %esi,%rax
1005cd5f5:	48 89 bc 24 90 03 00 	mov    %rdi,0x390(%rsp)
1005cd5fc:	00
1005cd5fd:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1005cd601:	48 c1 e0 05          	shl    $0x5,%rax
1005cd605:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1005cd60a:	48 8b 05 4f 53 19 00 	mov    0x19534f(%rip),%rax        # 100762960 <_head_msys_iconv_2_dll-0x96a0>
1005cd611:	3b b0 78 02 00 00    	cmp    0x278(%rax),%esi
1005cd617:	0f 8d 88 01 00 00    	jge    1005cd7a5 <.text+0x1cc7a5>
1005cd61d:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1005cd622:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1005cd627:	89 b4 24 80 03 00 00 	mov    %esi,0x380(%rsp)
1005cd62e:	41 89 f6             	mov    %esi,%r14d
1005cd631:	89 de                	mov    %ebx,%esi
1005cd633:	48 89 fb             	mov    %rdi,%rbx
1005cd636:	e9 97 00 00 00       	jmp    1005cd6d2 <.text+0x1cc6d2>
1005cd63b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005cd640:	8b 57 2c             	mov    0x2c(%rdi),%edx
1005cd643:	44 89 e0             	mov    %r12d,%eax
1005cd646:	2b 47 20             	sub    0x20(%rdi),%eax
1005cd649:	41 b8 00 00 00 00    	mov    $0x0,%r8d
1005cd64f:	44 0f 49 c0          	cmovns %eax,%r8d
1005cd653:	4c 8d 4f 70          	lea    0x70(%rdi),%r9
1005cd657:	4c 89 e9             	mov    %r13,%rcx
1005cd65a:	89 94 24 bc 01 00 00 	mov    %edx,0x1bc(%rsp)
1005cd661:	48 8b 57 68          	mov    0x68(%rdi),%rdx
1005cd665:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1005cd66a:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1005cd66e:	e8 ad c9 ff ff       	call   1005ca020 <.text+0x1c9020>
1005cd673:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1005cd678:	48 89 57 68          	mov    %rdx,0x68(%rdi)
1005cd67c:	85 c0                	test   %eax,%eax
1005cd67e:	74 37                	je     1005cd6b7 <.text+0x1cc6b7>
1005cd680:	83 fe ff             	cmp    $0xffffffff,%esi
1005cd683:	74 10                	je     1005cd695 <.text+0x1cc695>
1005cd685:	8b 84 24 e0 01 00 00 	mov    0x1e0(%rsp),%eax
1005cd68c:	39 84 24 80 00 00 00 	cmp    %eax,0x80(%rsp)
1005cd693:	7d 22                	jge    1005cd6b7 <.text+0x1cc6b7>
1005cd695:	f3 0f 6f 44 24 78    	movdqu 0x78(%rsp),%xmm0
1005cd69b:	44 89 f6             	mov    %r14d,%esi
1005cd69e:	f3 0f 6f 8c 24 18 01 	movdqu 0x118(%rsp),%xmm1
1005cd6a5:	00 00
1005cd6a7:	0f 11 84 24 d8 01 00 	movups %xmm0,0x1d8(%rsp)
1005cd6ae:	00
1005cd6af:	0f 11 8c 24 78 02 00 	movups %xmm1,0x278(%rsp)
1005cd6b6:	00
1005cd6b7:	48 8b 05 a2 52 19 00 	mov    0x1952a2(%rip),%rax        # 100762960 <_head_msys_iconv_2_dll-0x96a0>
1005cd6be:	41 83 c6 01          	add    $0x1,%r14d
1005cd6c2:	48 81 c3 a0 00 00 00 	add    $0xa0,%rbx
1005cd6c9:	44 3b b0 78 02 00 00 	cmp    0x278(%rax),%r14d
1005cd6d0:	7d 13                	jge    1005cd6e5 <.text+0x1cc6e5>
1005cd6d2:	48 8b b8 88 02 00 00 	mov    0x288(%rax),%rdi
1005cd6d9:	48 01 df             	add    %rbx,%rdi
1005cd6dc:	80 3f 03             	cmpb   $0x3,(%rdi)
1005cd6df:	0f 84 5b ff ff ff    	je     1005cd640 <.text+0x1cc640>
1005cd6e5:	89 f3                	mov    %esi,%ebx
1005cd6e7:	8b b4 24 80 03 00 00 	mov    0x380(%rsp),%esi
1005cd6ee:	83 fb ff             	cmp    $0xffffffff,%ebx
1005cd6f1:	0f 84 ae 00 00 00    	je     1005cd7a5 <.text+0x1cc7a5>
1005cd6f7:	4d 85 ff             	test   %r15,%r15
1005cd6fa:	0f 84 05 03 00 00    	je     1005cda05 <.text+0x1cca05>
1005cd700:	41 8b 57 2c          	mov    0x2c(%r15),%edx
1005cd704:	44 89 e0             	mov    %r12d,%eax
1005cd707:	41 2b 47 20          	sub    0x20(%r15),%eax
1005cd70b:	4d 8d 4f 70          	lea    0x70(%r15),%r9
1005cd70f:	41 b8 00 00 00 00    	mov    $0x0,%r8d
1005cd715:	4c 89 e9             	mov    %r13,%rcx
1005cd718:	89 94 24 bc 01 00 00 	mov    %edx,0x1bc(%rsp)
1005cd71f:	49 8b 57 68          	mov    0x68(%r15),%rdx
1005cd723:	44 0f 49 c0          	cmovns %eax,%r8d
1005cd727:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1005cd72c:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1005cd730:	e8 eb c8 ff ff       	call   1005ca020 <.text+0x1c9020>
1005cd735:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1005cd73a:	49 89 57 68          	mov    %rdx,0x68(%r15)
1005cd73e:	85 c0                	test   %eax,%eax
1005cd740:	0f 84 02 01 00 00    	je     1005cd848 <.text+0x1cc848>
1005cd746:	8b 84 24 e0 01 00 00 	mov    0x1e0(%rsp),%eax
1005cd74d:	39 84 24 80 00 00 00 	cmp    %eax,0x80(%rsp)
1005cd754:	0f 8f ee 00 00 00    	jg     1005cd848 <.text+0x1cc848>
1005cd75a:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1005cd761:	00
1005cd762:	4c 89 ea             	mov    %r13,%rdx
1005cd765:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1005cd76a:	4d 89 f8             	mov    %r15,%r8
1005cd76d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1005cd773:	e8 b8 ca ff ff       	call   1005ca230 <.text+0x1c9230>
1005cd778:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1005cd77c:	48 39 54 24 40       	cmp    %rdx,0x40(%rsp)
1005cd781:	7f 22                	jg     1005cd7a5 <.text+0x1cc7a5>
1005cd783:	48 8b 0d de 51 19 00 	mov    0x1951de(%rip),%rcx        # 100762968 <_head_msys_iconv_2_dll-0x9698>
1005cd78a:	e8 61 58 f2 ff       	call   1004f2ff0 <.text+0xf1ff0>
1005cd78f:	8b 54 24 48          	mov    0x48(%rsp),%edx
1005cd793:	41 39 d4             	cmp    %edx,%r12d
1005cd796:	7c 70                	jl     1005cd808 <.text+0x1cc808>
1005cd798:	41 8d 54 24 01       	lea    0x1(%r12),%edx
1005cd79d:	39 d0                	cmp    %edx,%eax
1005cd79f:	0f 8f 9b 00 00 00    	jg     1005cd840 <.text+0x1cc840>
1005cd7a5:	48 8b bc 24 90 03 00 	mov    0x390(%rsp),%rdi
1005cd7ac:	00
1005cd7ad:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
1005cd7b4:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1005cd7b9:	e8 f2 e4 ff ff       	call   1005cbcb0 <.text+0x1cacb0>
1005cd7be:	48 8b 05 0b d3 15 00 	mov    0x15d30b(%rip),%rax        # 10072aad0 <_head_msys_iconv_2_dll-0x41530>
1005cd7c5:	48 8b 08             	mov    (%rax),%rcx
1005cd7c8:	e8 93 2d fb ff       	call   100580560 <.text+0x17f560>
1005cd7cd:	48 8b 05 fc d2 15 00 	mov    0x15d2fc(%rip),%rax        # 10072aad0 <_head_msys_iconv_2_dll-0x41530>
1005cd7d4:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1005cd7db:	48 81 c4 38 03 00 00 	add    $0x338,%rsp
1005cd7e2:	5b                   	pop    %rbx
1005cd7e3:	5e                   	pop    %rsi
1005cd7e4:	5f                   	pop    %rdi
1005cd7e5:	5d                   	pop    %rbp
1005cd7e6:	41 5c                	pop    %r12
1005cd7e8:	41 5d                	pop    %r13
1005cd7ea:	41 5e                	pop    %r14
1005cd7ec:	41 5f                	pop    %r15
1005cd7ee:	c3                   	ret
1005cd7ef:	90                   	nop
1005cd7f0:	48 8b 45 00          	mov    0x0(%rbp),%rax
1005cd7f4:	48 8b 55 08          	mov    0x8(%rbp),%rdx
1005cd7f8:	49 89 01             	mov    %rax,(%r9)
1005cd7fb:	49 89 51 08          	mov    %rdx,0x8(%r9)
1005cd7ff:	eb da                	jmp    1005cd7db <.text+0x1cc7db>
1005cd801:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005cd808:	8b 8c 24 20 01 00 00 	mov    0x120(%rsp),%ecx
1005cd80f:	39 ca                	cmp    %ecx,%edx
1005cd811:	7e 8a                	jle    1005cd79d <.text+0x1cc79d>
1005cd813:	39 c8                	cmp    %ecx,%eax
1005cd815:	7e 8e                	jle    1005cd7a5 <.text+0x1cc7a5>
1005cd817:	39 d0                	cmp    %edx,%eax
1005cd819:	0f 4e d0             	cmovle %eax,%edx
1005cd81c:	41 89 d0             	mov    %edx,%r8d
1005cd81f:	41 29 c8             	sub    %ecx,%r8d
1005cd822:	41 83 e8 01          	sub    $0x1,%r8d
1005cd826:	39 d1                	cmp    %edx,%ecx
1005cd828:	ba 00 00 00 00       	mov    $0x0,%edx
1005cd82d:	44 0f 4d c2          	cmovge %edx,%r8d
1005cd831:	42 8d 54 01 01       	lea    0x1(%rcx,%r8,1),%edx
1005cd836:	e9 62 ff ff ff       	jmp    1005cd79d <.text+0x1cc79d>
1005cd83b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005cd840:	41 89 d4             	mov    %edx,%r12d
1005cd843:	e9 c2 fd ff ff       	jmp    1005cd60a <.text+0x1cc60a>
1005cd848:	48 8b bc 24 90 03 00 	mov    0x390(%rsp),%rdi
1005cd84f:	00
1005cd850:	4c 8b 94 24 98 03 00 	mov    0x398(%rsp),%r10
1005cd857:	00
1005cd858:	41 89 de             	mov    %ebx,%r14d
1005cd85b:	48 8b 05 fe 50 19 00 	mov    0x1950fe(%rip),%rax        # 100762960 <_head_msys_iconv_2_dll-0x96a0>
1005cd862:	49 63 d6             	movslq %r14d,%rdx
1005cd865:	48 8d b4 24 d0 01 00 	lea    0x1d0(%rsp),%rsi
1005cd86c:	00
1005cd86d:	48 89 f9             	mov    %rdi,%rcx
1005cd870:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1005cd876:	48 8d 1c 92          	lea    (%rdx,%rdx,4),%rbx
1005cd87a:	48 89 f2             	mov    %rsi,%rdx
1005cd87d:	4c 89 94 24 98 03 00 	mov    %r10,0x398(%rsp)
1005cd884:	00
1005cd885:	48 c1 e3 05          	shl    $0x5,%rbx
1005cd889:	48 03 98 88 02 00 00 	add    0x288(%rax),%rbx
1005cd890:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1005cd897:	00
1005cd898:	49 89 d8             	mov    %rbx,%r8
1005cd89b:	e8 90 c9 ff ff       	call   1005ca230 <.text+0x1c9230>
1005cd8a0:	48 8b 45 00          	mov    0x0(%rbp),%rax
1005cd8a4:	48 39 07             	cmp    %rax,(%rdi)
1005cd8a7:	4c 8b 94 24 98 03 00 	mov    0x398(%rsp),%r10
1005cd8ae:	00
1005cd8af:	0f 84 3c 01 00 00    	je     1005cd9f1 <.text+0x1cc9f1>
1005cd8b5:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1005cd8bc:	00
1005cd8bd:	41 b9 03 00 00 00    	mov    $0x3,%r9d
1005cd8c3:	49 89 d8             	mov    %rbx,%r8
1005cd8c6:	48 89 f2             	mov    %rsi,%rdx
1005cd8c9:	48 8b 8c 24 a8 03 00 	mov    0x3a8(%rsp),%rcx
1005cd8d0:	00
1005cd8d1:	4c 89 94 24 98 03 00 	mov    %r10,0x398(%rsp)
1005cd8d8:	00
1005cd8d9:	e8 52 c9 ff ff       	call   1005ca230 <.text+0x1c9230>
1005cd8de:	48 8b 84 24 a8 03 00 	mov    0x3a8(%rsp),%rax
1005cd8e5:	00
1005cd8e6:	4c 8b 94 24 98 03 00 	mov    0x398(%rsp),%r10
1005cd8ed:	00
1005cd8ee:	48 8b 00             	mov    (%rax),%rax
1005cd8f1:	48 3b 45 00          	cmp    0x0(%rbp),%rax
1005cd8f5:	0f 84 da 00 00 00    	je     1005cd9d5 <.text+0x1cc9d5>
1005cd8fb:	48 3b 07             	cmp    (%rdi),%rax
1005cd8fe:	0f 8e af 00 00 00    	jle    1005cd9b3 <.text+0x1cc9b3>
1005cd904:	48 8b 84 24 a8 03 00 	mov    0x3a8(%rsp),%rax
1005cd90b:	00
1005cd90c:	f3 0f 6f 17          	movdqu (%rdi),%xmm2
1005cd910:	0f 11 10             	movups %xmm2,(%rax)
1005cd913:	0f b7 43 02          	movzwl 0x2(%rbx),%eax
1005cd917:	66 39 43 54          	cmp    %ax,0x54(%rbx)
1005cd91b:	74 70                	je     1005cd98d <.text+0x1cc98d>
1005cd91d:	66 85 c0             	test   %ax,%ax
1005cd920:	74 6b                	je     1005cd98d <.text+0x1cc98d>
1005cd922:	48 8b 84 24 b0 03 00 	mov    0x3b0(%rsp),%rax
1005cd929:	00
1005cd92a:	44 89 30             	mov    %r14d,(%rax)
1005cd92d:	f6 43 05 10          	testb  $0x10,0x5(%rbx)
1005cd931:	0f 84 02 01 00 00    	je     1005cda39 <.text+0x1cca39>
1005cd937:	48 8b 94 24 78 02 00 	mov    0x278(%rsp),%rdx
1005cd93e:	00
1005cd93f:	8b 84 24 80 02 00 00 	mov    0x280(%rsp),%eax
1005cd946:	03 43 1c             	add    0x1c(%rbx),%eax
1005cd949:	49 89 12             	mov    %rdx,(%r10)
1005cd94c:	41 89 42 08          	mov    %eax,0x8(%r10)
1005cd950:	48 39 55 00          	cmp    %rdx,0x0(%rbp)
1005cd954:	0f 84 f3 00 00 00    	je     1005cda4d <.text+0x1cca4d>
1005cd95a:	48 3b 17             	cmp    (%rdi),%rdx
1005cd95d:	0f 8e ba 00 00 00    	jle    1005cda1d <.text+0x1cca1d>
1005cd963:	f3 0f 6f 1f          	movdqu (%rdi),%xmm3
1005cd967:	41 0f 11 1a          	movups %xmm3,(%r10)
1005cd96b:	49 8b 02             	mov    (%r10),%rax
1005cd96e:	49 8b 52 08          	mov    0x8(%r10),%rdx
1005cd972:	48 89 07             	mov    %rax,(%rdi)
1005cd975:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1005cd979:	48 63 53 24          	movslq 0x24(%rbx),%rdx
1005cd97d:	48 8b 84 24 a0 03 00 	mov    0x3a0(%rsp),%rax
1005cd984:	00
1005cd985:	48 89 10             	mov    %rdx,(%rax)
1005cd988:	e9 27 fe ff ff       	jmp    1005cd7b4 <.text+0x1cc7b4>
1005cd98d:	48 8b 84 24 b0 03 00 	mov    0x3b0(%rsp),%rax
1005cd994:	00
1005cd995:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1005cd99b:	48 8b 84 24 a8 03 00 	mov    0x3a8(%rsp),%rax
1005cd9a2:	00
1005cd9a3:	48 8b 50 08          	mov    0x8(%rax),%rdx
1005cd9a7:	48 8b 00             	mov    (%rax),%rax
1005cd9aa:	49 89 52 08          	mov    %rdx,0x8(%r10)
1005cd9ae:	49 89 02             	mov    %rax,(%r10)
1005cd9b1:	eb c6                	jmp    1005cd979 <.text+0x1cc979>
1005cd9b3:	0f 85 5a ff ff ff    	jne    1005cd913 <.text+0x1cc913>
1005cd9b9:	48 8b b4 24 a8 03 00 	mov    0x3a8(%rsp),%rsi
1005cd9c0:	00
1005cd9c1:	8b 47 08             	mov    0x8(%rdi),%eax
1005cd9c4:	3b 46 08             	cmp    0x8(%rsi),%eax
1005cd9c7:	0f 8d 46 ff ff ff    	jge    1005cd913 <.text+0x1cc913>
1005cd9cd:	89 46 08             	mov    %eax,0x8(%rsi)
1005cd9d0:	e9 3e ff ff ff       	jmp    1005cd913 <.text+0x1cc913>
1005cd9d5:	48 8b b4 24 a8 03 00 	mov    0x3a8(%rsp),%rsi
1005cd9dc:	00
1005cd9dd:	8b 55 08             	mov    0x8(%rbp),%edx
1005cd9e0:	39 56 08             	cmp    %edx,0x8(%rsi)
1005cd9e3:	0f 8d 12 ff ff ff    	jge    1005cd8fb <.text+0x1cc8fb>
1005cd9e9:	89 56 08             	mov    %edx,0x8(%rsi)
1005cd9ec:	e9 0a ff ff ff       	jmp    1005cd8fb <.text+0x1cc8fb>
1005cd9f1:	8b 45 08             	mov    0x8(%rbp),%eax
1005cd9f4:	39 47 08             	cmp    %eax,0x8(%rdi)
1005cd9f7:	0f 8d b8 fe ff ff    	jge    1005cd8b5 <.text+0x1cc8b5>
1005cd9fd:	89 47 08             	mov    %eax,0x8(%rdi)
1005cda00:	e9 b0 fe ff ff       	jmp    1005cd8b5 <.text+0x1cc8b5>
1005cda05:	48 8b bc 24 90 03 00 	mov    0x390(%rsp),%rdi
1005cda0c:	00
1005cda0d:	4c 8b 94 24 98 03 00 	mov    0x398(%rsp),%r10
1005cda14:	00
1005cda15:	41 89 de             	mov    %ebx,%r14d