1006640aa:	44 8b 63 34          	mov    0x34(%rbx),%r12d
1006640ae:	89 c2                	mov    %eax,%edx
1006640b0:	83 e2 04             	and    $0x4,%edx
1006640b3:	e9 e0 e6 ff ff       	jmp    100662798 <.text+0x261798>
1006640b8:	83 f8 06             	cmp    $0x6,%eax
1006640bb:	0f 85 bf e6 ff ff    	jne    100662780 <.text+0x261780>
1006640c1:	8b 43 34             	mov    0x34(%rbx),%eax
1006640c4:	48 8b 0b             	mov    (%rbx),%rcx
1006640c7:	ba 9b 00 00 00       	mov    $0x9b,%edx
1006640cc:	4c 8d 05 5a 65 0b 00 	lea    0xb655a(%rip),%r8        # 10071a62d <_head_msys_iconv_2_dll-0x519d3>
1006640d3:	83 c0 01             	add    $0x1,%eax
1006640d6:	89 44 24 28          	mov    %eax,0x28(%rsp)
1006640da:	8b 43 30             	mov    0x30(%rbx),%eax
1006640dd:	83 c0 01             	add    $0x1,%eax
1006640e0:	89 44 24 20          	mov    %eax,0x20(%rsp)
1006640e4:	e8 27 10 00 00       	call   100665110 <.text+0x264110>
1006640e9:	e9 92 e6 ff ff       	jmp    100662780 <.text+0x261780>
1006640ee:	4c 8b 43 68          	mov    0x68(%rbx),%r8
1006640f2:	48 63 cd             	movslq %ebp,%rcx
1006640f5:	8b 43 2c             	mov    0x2c(%rbx),%eax
1006640f8:	41 f6 04 88 01       	testb  $0x1,(%r8,%rcx,4)
1006640fd:	0f 84 fb e8 ff ff    	je     1006629fe <.text+0x2619fe>
100664103:	89 c1                	mov    %eax,%ecx
100664105:	c1 e9 1f             	shr    $0x1f,%ecx
100664108:	01 c8                	add    %ecx,%eax
10066410a:	d1 f8                	sar    $1,%eax
10066410c:	e9 ed e8 ff ff       	jmp    1006629fe <.text+0x2619fe>
100664111:	4c 8b 43 68          	mov    0x68(%rbx),%r8
100664115:	48 63 cd             	movslq %ebp,%rcx
100664118:	8b 43 2c             	mov    0x2c(%rbx),%eax
10066411b:	41 f6 04 88 01       	testb  $0x1,(%r8,%rcx,4)
100664120:	0f 84 07 f1 ff ff    	je     10066322d <.text+0x26222d>
100664126:	89 c1                	mov    %eax,%ecx
100664128:	c1 e9 1f             	shr    $0x1f,%ecx
10066412b:	01 c8                	add    %ecx,%eax
10066412d:	d1 f8                	sar    $1,%eax
10066412f:	e9 f9 f0 ff ff       	jmp    10066322d <.text+0x26222d>
100664134:	48 3d ff ff ff 3f    	cmp    $0x3fffffff,%rax
10066413a:	0f 85 11 e4 ff ff    	jne    100662551 <.text+0x261551>
100664140:	4c 8b 4b 68          	mov    0x68(%rbx),%r9
100664144:	4c 63 c5             	movslq %ebp,%r8
100664147:	8b 4b 34             	mov    0x34(%rbx),%ecx
10066414a:	8b 43 2c             	mov    0x2c(%rbx),%eax
10066414d:	43 f6 04 81 01       	testb  $0x1,(%r9,%r8,4)
100664152:	0f 84 65 f3 ff ff    	je     1006634bd <.text+0x2624bd>
100664158:	41 89 c0             	mov    %eax,%r8d
10066415b:	41 c1 e8 1f          	shr    $0x1f,%r8d
10066415f:	44 01 c0             	add    %r8d,%eax
100664162:	d1 f8                	sar    $1,%eax
100664164:	e9 54 f3 ff ff       	jmp    1006634bd <.text+0x2624bd>
100664169:	4c 8b 4b 68          	mov    0x68(%rbx),%r9
10066416d:	4c 63 c5             	movslq %ebp,%r8
100664170:	8b 43 2c             	mov    0x2c(%rbx),%eax
100664173:	31 c9                	xor    %ecx,%ecx
100664175:	43 f6 04 81 01       	testb  $0x1,(%r9,%r8,4)
10066417a:	0f 84 3d f3 ff ff    	je     1006634bd <.text+0x2624bd>
100664180:	eb d6                	jmp    100664158 <.text+0x263158>
100664182:	c7 43 40 ff ff ff ff 	movl   $0xffffffff,0x40(%rbx)
100664189:	41 89 d0             	mov    %edx,%r8d
10066418c:	e9 f0 ec ff ff       	jmp    100662e81 <.text+0x261e81>
100664191:	80 a3 a4 00 00 00 f7 	andb   $0xf7,0xa4(%rbx)
100664198:	e9 fb e5 ff ff       	jmp    100662798 <.text+0x261798>
10066419d:	80 8b 98 01 00 00 01 	orb    $0x1,0x198(%rbx)
1006641a4:	e9 ef e5 ff ff       	jmp    100662798 <.text+0x261798>
1006641a9:	80 8b a4 00 00 00 08 	orb    $0x8,0xa4(%rbx)
1006641b0:	e9 e3 e5 ff ff       	jmp    100662798 <.text+0x261798>
1006641b5:	8b 7b 2c             	mov    0x2c(%rbx),%edi
1006641b8:	c7 43 48 ff ff ff ff 	movl   $0xffffffff,0x48(%rbx)
1006641bf:	89 f9                	mov    %edi,%ecx
1006641c1:	85 ff                	test   %edi,%edi
1006641c3:	0f 89 b1 fd ff ff    	jns    100663f7a <.text+0x262f7a>
1006641c9:	89 7b 44             	mov    %edi,0x44(%rbx)
1006641cc:	89 f8                	mov    %edi,%eax
1006641ce:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1006641d3:	e9 2a e9 ff ff       	jmp    100662b02 <.text+0x261b02>
1006641d8:	8b 53 28             	mov    0x28(%rbx),%edx
1006641db:	c7 43 40 ff ff ff ff 	movl   $0xffffffff,0x40(%rbx)
1006641e2:	41 89 d0             	mov    %edx,%r8d
1006641e5:	85 d2                	test   %edx,%edx
1006641e7:	0f 89 82 fd ff ff    	jns    100663f6f <.text+0x262f6f>
1006641ed:	89 53 3c             	mov    %edx,0x3c(%rbx)
1006641f0:	89 d0                	mov    %edx,%eax
1006641f2:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1006641f7:	e9 71 ec ff ff       	jmp    100662e6d <.text+0x261e6d>
1006641fc:	8b 7b 28             	mov    0x28(%rbx),%edi
1006641ff:	8b 6b 2c             	mov    0x2c(%rbx),%ebp
100664202:	31 f6                	xor    %esi,%esi
100664204:	85 ff                	test   %edi,%edi
100664206:	7e 2a                	jle    100664232 <.text+0x263232>
100664208:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10066420f:	00
100664210:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
100664217:	00
100664218:	89 f2                	mov    %esi,%edx
10066421a:	45 31 c9             	xor    %r9d,%r9d
10066421d:	48 89 d9             	mov    %rbx,%rcx
100664220:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100664226:	83 c6 01             	add    $0x1,%esi
100664229:	e8 a2 b6 ff ff       	call   10065f8d0 <.text+0x25e8d0>
10066422e:	39 f7                	cmp    %esi,%edi
100664230:	75 de                	jne    100664210 <.text+0x263210>
100664232:	48 c1 e7 20          	shl    $0x20,%rdi
100664236:	48 c1 e5 20          	shl    $0x20,%rbp
10066423a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
10066423f:	45 89 e0             	mov    %r12d,%r8d
100664242:	48 89 d9             	mov    %rbx,%rcx
100664245:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
10066424a:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
10066424f:	e8 5c b5 ff ff       	call   10065f7b0 <.text+0x25e7b0>
100664254:	e9 27 e5 ff ff       	jmp    100662780 <.text+0x261780>
100664259:	48 8b 43 08          	mov    0x8(%rbx),%rax
10066425d:	48 85 c0             	test   %rax,%rax
100664260:	0f 84 1a e5 ff ff    	je     100662780 <.text+0x261780>
100664266:	48 8b 40 58          	mov    0x58(%rax),%rax
10066426a:	48 85 c0             	test   %rax,%rax
10066426d:	0f 84 0d e5 ff ff    	je     100662780 <.text+0x261780>
100664273:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
100664277:	ff d0                	call   *%rax
100664279:	85 c0                	test   %eax,%eax
10066427b:	0f 84 ff e4 ff ff    	je     100662780 <.text+0x261780>
100664281:	e9 70 e5 ff ff       	jmp    1006627f6 <.text+0x2617f6>
100664286:	c7 43 48 ff ff ff ff 	movl   $0xffffffff,0x48(%rbx)
10066428d:	e9 8e e8 ff ff       	jmp    100662b20 <.text+0x261b20>
100664292:	8b 83 a4 00 00 00    	mov    0xa4(%rbx),%eax
100664298:	25 ff 7f fe ff       	and    $0xfffe7fff,%eax
10066429d:	89 c2                	mov    %eax,%edx
10066429f:	0f b6 c4             	movzbl %ah,%eax
1006642a2:	81 ca 00 00 01 00    	or     $0x10000,%edx
1006642a8:	89 93 a4 00 00 00    	mov    %edx,0xa4(%rbx)
1006642ae:	89 c2                	mov    %eax,%edx
1006642b0:	83 e2 04             	and    $0x4,%edx
1006642b3:	e9 e0 e4 ff ff       	jmp    100662798 <.text+0x261798>
1006642b8:	41 89 fc             	mov    %edi,%r12d
1006642bb:	e9 0d eb ff ff       	jmp    100662dcd <.text+0x261dcd>
1006642c0:	41 81 f9 d4 07 00 00 	cmp    $0x7d4,%r9d
1006642c7:	0f 85 d2 f8 ff ff    	jne    100663b9f <.text+0x262b9f>
1006642cd:	0f b6 83 a5 00 00 00 	movzbl 0xa5(%rbx),%eax
1006642d4:	c0 e8 05             	shr    $0x5,%al
1006642d7:	83 e0 01             	and    $0x1,%eax
1006642da:	e9 f1 f8 ff ff       	jmp    100663bd0 <.text+0x262bd0>
1006642df:	80 8b a4 00 00 00 40 	orb    $0x40,0xa4(%rbx)
1006642e6:	b8 01 00 00 00       	mov    $0x1,%eax
1006642eb:	e9 c7 f3 ff ff       	jmp    1006636b7 <.text+0x2626b7>
1006642f0:	48 89 f0             	mov    %rsi,%rax
1006642f3:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1006642f8:	48 c1 e5 20          	shl    $0x20,%rbp
1006642fc:	45 89 e0             	mov    %r12d,%r8d
1006642ff:	48 c1 e0 20          	shl    $0x20,%rax
100664303:	48 89 f2             	mov    %rsi,%rdx
100664306:	48 89 d9             	mov    %rbx,%rcx
100664309:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
10066430e:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
100664313:	e8 98 b4 ff ff       	call   10065f7b0 <.text+0x25e7b0>
100664318:	e9 3a f1 ff ff       	jmp    100663457 <.text+0x262457>
10066431d:	41 83 f9 45          	cmp    $0x45,%r9d
100664321:	0f 85 78 f8 ff ff    	jne    100663b9f <.text+0x262b9f>
100664327:	0f b6 83 a5 00 00 00 	movzbl 0xa5(%rbx),%eax
10066432e:	c0 e8 04             	shr    $0x4,%al
100664331:	83 e0 01             	and    $0x1,%eax
100664334:	e9 97 f8 ff ff       	jmp    100663bd0 <.text+0x262bd0>
100664339:	66 41 0f 6e ee       	movd   %r14d,%xmm5
10066433e:	66 0f 6e cd          	movd   %ebp,%xmm1
100664342:	66 0f 6e c0          	movd   %eax,%xmm0
100664346:	45 89 e0             	mov    %r12d,%r8d
100664349:	66 0f 6e e7          	movd   %edi,%xmm4
10066434d:	66 0f 62 cd          	punpckldq %xmm5,%xmm1
100664351:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
100664356:	66 0f 62 c4          	punpckldq %xmm4,%xmm0
10066435a:	66 0f 6f d9          	movdqa %xmm1,%xmm3
10066435e:	66 0f 6c d8          	punpcklqdq %xmm0,%xmm3
100664362:	0f 29 5c 24 30       	movaps %xmm3,0x30(%rsp)
100664367:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10066436c:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
100664371:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
100664376:	48 89 d9             	mov    %rbx,%rcx
100664379:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
10066437e:	e8 2d b4 ff ff       	call   10065f7b0 <.text+0x25e7b0>
100664383:	8b 6b 30             	mov    0x30(%rbx),%ebp
100664386:	44 8d 75 01          	lea    0x1(%rbp),%r14d
10066438a:	e9 20 fc ff ff       	jmp    100663faf <.text+0x262faf>
10066438f:	90                   	nop
100664390:	f6 81 a5 00 00 00 40 	testb  $0x40,0xa5(%rcx)
100664397:	75 07                	jne    1006643a0 <.text+0x2633a0>
100664399:	c3                   	ret
10066439a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006643a0:	48 8b 09             	mov    (%rcx),%rcx
1006643a3:	4c 8d 05 8a 65 0b 00 	lea    0xb658a(%rip),%r8        # 10071a934 <_head_msys_iconv_2_dll-0x516cc>
1006643aa:	ba 9b 00 00 00       	mov    $0x9b,%edx
1006643af:	e9 5c 0d 00 00       	jmp    100665110 <.text+0x264110>
1006643b4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1006643bb:	00 00 00 00
1006643bf:	90                   	nop
1006643c0:	f6 81 a5 00 00 00 40 	testb  $0x40,0xa5(%rcx)
1006643c7:	75 07                	jne    1006643d0 <.text+0x2633d0>
1006643c9:	c3                   	ret
1006643ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006643d0:	48 8b 09             	mov    (%rcx),%rcx
1006643d3:	4c 8d 05 5c 65 0b 00 	lea    0xb655c(%rip),%r8        # 10071a936 <_head_msys_iconv_2_dll-0x516ca>
1006643da:	ba 9b 00 00 00       	mov    $0x9b,%edx
1006643df:	e9 2c 0d 00 00       	jmp    100665110 <.text+0x264110>
1006643e4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1006643eb:	00 00 00 00
1006643ef:	90                   	nop
1006643f0:	48 8b 41 68          	mov    0x68(%rcx),%rax
1006643f4:	48 63 d2             	movslq %edx,%rdx
1006643f7:	48 8d 04 90          	lea    (%rax,%rdx,4),%rax
1006643fb:	c3                   	ret
1006643fc:	0f 1f 40 00          	nopl   0x0(%rax)
100664400:	55                   	push   %rbp
100664401:	57                   	push   %rdi
100664402:	56                   	push   %rsi
100664403:	53                   	push   %rbx
100664404:	48 83 ec 28          	sub    $0x28,%rsp
100664408:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
10066440d:	48 89 cb             	mov    %rcx,%rbx
100664410:	48 89 d7             	mov    %rdx,%rdi
100664413:	4c 89 c6             	mov    %r8,%rsi
100664416:	48 85 ed             	test   %rbp,%rbp
100664419:	74 05                	je     100664420 <.text+0x263420>
10066441b:	4d 85 c9             	test   %r9,%r9
10066441e:	74 28                	je     100664448 <.text+0x263448>
100664420:	48 89 bb c0 01 00 00 	mov    %rdi,0x1c0(%rbx)
100664427:	48 89 b3 c8 01 00 00 	mov    %rsi,0x1c8(%rbx)
10066442e:	4c 89 8b d0 01 00 00 	mov    %r9,0x1d0(%rbx)
100664435:	48 89 ab d8 01 00 00 	mov    %rbp,0x1d8(%rbx)
10066443c:	48 83 c4 28          	add    $0x28,%rsp
100664440:	5b                   	pop    %rbx
100664441:	5e                   	pop    %rsi
100664442:	5f                   	pop    %rdi
100664443:	5d                   	pop    %rbp
100664444:	c3                   	ret
100664445:	0f 1f 00             	nopl   (%rax)
100664448:	48 8b 09             	mov    (%rcx),%rcx
10066444b:	48 89 ea             	mov    %rbp,%rdx
10066444e:	e8 cd 0a 00 00       	call   100664f20 <.text+0x263f20>
100664453:	49 89 c1             	mov    %rax,%r9
100664456:	eb c8                	jmp    100664420 <.text+0x263420>
100664458:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10066445f:	00
100664460:	41 57                	push   %r15
100664462:	41 56                	push   %r14
100664464:	41 55                	push   %r13
100664466:	41 54                	push   %r12
100664468:	55                   	push   %rbp
100664469:	57                   	push   %rdi
10066446a:	56                   	push   %rsi
10066446b:	53                   	push   %rbx
10066446c:	48 83 ec 38          	sub    $0x38,%rsp
100664470:	49 8b 70 08          	mov    0x8(%r8),%rsi
100664474:	4d 8b 30             	mov    (%r8),%r14
100664477:	4c 8b 29             	mov    (%rcx),%r13
10066447a:	89 f7                	mov    %esi,%edi
10066447c:	81 e7 ff ff ff 3f    	and    $0x3fffffff,%edi
100664482:	48 89 cd             	mov    %rcx,%rbp
100664485:	f7 c6 00 00 00 40    	test   $0x40000000,%esi
10066448b:	0f 84 ff 00 00 00    	je     100664590 <.text+0x263590>
100664491:	f6 c2 01             	test   $0x1,%dl
100664494:	0f 85 ce 04 00 00    	jne    100664968 <.text+0x263968>
10066449a:	f6 c2 02             	test   $0x2,%dl
10066449d:	0f 85 df 04 00 00    	jne    100664982 <.text+0x263982>
1006644a3:	f6 c2 04             	test   $0x4,%dl
1006644a6:	0f 85 eb 04 00 00    	jne    100664997 <.text+0x263997>
1006644ac:	83 e2 08             	and    $0x8,%edx
1006644af:	0f 85 e9 04 00 00    	jne    10066499e <.text+0x26399e>
1006644b5:	31 c0                	xor    %eax,%eax
1006644b7:	89 44 24 20          	mov    %eax,0x20(%rsp)
1006644bb:	45 31 c0             	xor    %r8d,%r8d
1006644be:	ba 9d 00 00 00       	mov    $0x9d,%edx
1006644c3:	4c 89 e9             	mov    %r13,%rcx
1006644c6:	4c 8d 0d 6b 64 0b 00 	lea    0xb646b(%rip),%r9        # 10071a938 <_head_msys_iconv_2_dll-0x516c8>
1006644cd:	e8 ee 0c 00 00       	call   1006651c0 <.text+0x2641c0>
1006644d2:	c7 85 bc 01 00 00 00 	movl   $0x0,0x1bc(%rbp)
1006644d9:	00 00 00
1006644dc:	f7 c6 ff ff ff 3f    	test   $0x3fffffff,%esi
1006644e2:	0f 84 c8 03 00 00    	je     1006648b0 <.text+0x2638b0>
1006644e8:	48 8b 8d d0 01 00 00 	mov    0x1d0(%rbp),%rcx
1006644ef:	45 31 e4             	xor    %r12d,%r12d
1006644f2:	31 db                	xor    %ebx,%ebx
1006644f4:	48 83 bd d8 01 00 00 	cmpq   $0x3,0x1d8(%rbp)
1006644fb:	03
1006644fc:	0f 86 ae 03 00 00    	jbe    1006648b0 <.text+0x2638b0>
100664502:	45 31 c0             	xor    %r8d,%r8d
100664505:	41 89 ff             	mov    %edi,%r15d
100664508:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10066450f:	00
100664510:	48 89 f0             	mov    %rsi,%rax
100664513:	4c 89 fa             	mov    %r15,%rdx
100664516:	81 e2 ff ff ff 3f    	and    $0x3fffffff,%edx
10066451c:	48 25 00 00 00 c0    	and    $0xffffffffc0000000,%rax
100664522:	48 09 d0             	or     %rdx,%rax
100664525:	48 89 c6             	mov    %rax,%rsi
100664528:	a9 ff ff ff 3f       	test   $0x3fffffff,%eax
10066452d:	0f 84 dd 00 00 00    	je     100664610 <.text+0x263610>
100664533:	41 0f be 16          	movsbl (%r14),%edx
100664537:	c1 e3 08             	shl    $0x8,%ebx
10066453a:	81 c7 ff ff ff 3f    	add    $0x3fffffff,%edi
100664540:	41 83 c4 01          	add    $0x1,%r12d
100664544:	81 e7 ff ff ff 3f    	and    $0x3fffffff,%edi
10066454a:	09 d3                	or     %edx,%ebx
10066454c:	41 83 fc 03          	cmp    $0x3,%r12d
100664550:	0f 84 0a 01 00 00    	je     100664660 <.text+0x263660>
100664556:	89 fa                	mov    %edi,%edx
100664558:	48 25 00 00 00 c0    	and    $0xffffffffc0000000,%rax
10066455e:	41 89 ff             	mov    %edi,%r15d
100664561:	81 e2 ff ff ff 3f    	and    $0x3fffffff,%edx
100664567:	48 09 d0             	or     %rdx,%rax
10066456a:	48 89 c6             	mov    %rax,%rsi
10066456d:	48 85 d2             	test   %rdx,%rdx
100664570:	0f 84 ba 00 00 00    	je     100664630 <.text+0x263630>
100664576:	48 8b 85 d8 01 00 00 	mov    0x1d8(%rbp),%rax
10066457d:	4c 29 c0             	sub    %r8,%rax
100664580:	48 83 f8 03          	cmp    $0x3,%rax
100664584:	0f 86 a6 00 00 00    	jbe    100664630 <.text+0x263630>
10066458a:	49 83 c6 01          	add    $0x1,%r14
10066458e:	eb 80                	jmp    100664510 <.text+0x263510>
100664590:	45 31 ff             	xor    %r15d,%r15d
100664593:	85 ff                	test   %edi,%edi
100664595:	75 39                	jne    1006645d0 <.text+0x2635d0>
100664597:	41 81 e7 ff ff ff 3f 	and    $0x3fffffff,%r15d
10066459e:	48 81 e6 00 00 00 c0 	and    $0xffffffffc0000000,%rsi
1006645a5:	4c 09 fe             	or     %r15,%rsi
1006645a8:	48 c1 ee 18          	shr    $0x18,%rsi
1006645ac:	40 84 f6             	test   %sil,%sil
1006645af:	0f 88 bb 01 00 00    	js     100664770 <.text+0x263770>
1006645b5:	48 83 c4 38          	add    $0x38,%rsp
1006645b9:	5b                   	pop    %rbx
1006645ba:	5e                   	pop    %rsi
1006645bb:	5f                   	pop    %rdi
1006645bc:	5d                   	pop    %rbp
1006645bd:	41 5c                	pop    %r12
1006645bf:	41 5d                	pop    %r13
1006645c1:	41 5e                	pop    %r14
1006645c3:	41 5f                	pop    %r15
1006645c5:	c3                   	ret
1006645c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1006645cd:	00 00 00
1006645d0:	8b 9d bc 01 00 00    	mov    0x1bc(%rbp),%ebx
1006645d6:	48 8b 89 d0 01 00 00 	mov    0x1d0(%rcx),%rcx
1006645dd:	85 db                	test   %ebx,%ebx
1006645df:	0f 84 0a ff ff ff    	je     1006644ef <.text+0x2634ef>
1006645e5:	c7 85 bc 01 00 00 00 	movl   $0x0,0x1bc(%rbp)
1006645ec:	00 00 00
1006645ef:	41 89 dc             	mov    %ebx,%r12d
1006645f2:	41 89 ff             	mov    %edi,%r15d
1006645f5:	81 e3 ff ff ff 00    	and    $0xffffff,%ebx
1006645fb:	41 c1 ec 18          	shr    $0x18,%r12d
1006645ff:	48 83 bd d8 01 00 00 	cmpq   $0x3,0x1d8(%rbp)
100664606:	03
100664607:	0f 87 f5 fe ff ff    	ja     100664502 <.text+0x263502>
10066460d:	0f 1f 00             	nopl   (%rax)