10063c0bb:	31 c0                	xor    %eax,%eax
10063c0bd:	e9 f9 fe ff ff       	jmp    10063bfbb <.text+0x23afbb>
10063c0c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10063c0c8:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
10063c0cd:	74 0c                	je     10063c0db <.text+0x23b0db>
10063c0cf:	48 8d 0d 1a c4 0d 00 	lea    0xdc41a(%rip),%rcx        # 1007184f0 <_head_msys_iconv_2_dll-0x53b10>
10063c0d6:	e8 05 27 06 00       	call   10069e7e0 <.text+0x29d7e0>
10063c0db:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10063c0e1:	31 d2                	xor    %edx,%edx
10063c0e3:	48 89 f1             	mov    %rsi,%rcx
10063c0e6:	e8 d5 fc ff ff       	call   10063bdc0 <.text+0x23adc0>
10063c0eb:	e9 c0 fe ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c0f0:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
10063c0f5:	74 0c                	je     10063c103 <.text+0x23b103>
10063c0f7:	48 8d 0d ca c3 0d 00 	lea    0xdc3ca(%rip),%rcx        # 1007184c8 <_head_msys_iconv_2_dll-0x53b38>
10063c0fe:	e8 dd 26 06 00       	call   10069e7e0 <.text+0x29d7e0>
10063c103:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10063c109:	31 d2                	xor    %edx,%edx
10063c10b:	48 89 f1             	mov    %rsi,%rcx
10063c10e:	e8 ed fb ff ff       	call   10063bd00 <.text+0x23ad00>
10063c113:	e9 98 fe ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c118:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10063c11f:	00
10063c120:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
10063c125:	74 0c                	je     10063c133 <.text+0x23b133>
10063c127:	48 8d 0d 12 c4 0d 00 	lea    0xdc412(%rip),%rcx        # 100718540 <_head_msys_iconv_2_dll-0x53ac0>
10063c12e:	e8 ad 26 06 00       	call   10069e7e0 <.text+0x29d7e0>
10063c133:	83 7e 58 01          	cmpl   $0x1,0x58(%rsi)
10063c137:	0f 84 73 fe ff ff    	je     10063bfb0 <.text+0x23afb0>
10063c13d:	4c 8b 05 ec ed 0e 00 	mov    0xeedec(%rip),%r8        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10063c144:	ba 46 00 00 00       	mov    $0x46,%edx
10063c149:	48 89 f1             	mov    %rsi,%rcx
10063c14c:	4d 8d 48 40          	lea    0x40(%r8),%r9
10063c150:	49 81 c0 80 03 00 00 	add    $0x380,%r8
10063c157:	e8 24 df ff ff       	call   10063a080 <.text+0x239080>
10063c15c:	e9 4f fe ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c161:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10063c168:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
10063c16d:	74 0c                	je     10063c17b <.text+0x23b17b>
10063c16f:	48 8d 0d a2 c3 0d 00 	lea    0xdc3a2(%rip),%rcx        # 100718518 <_head_msys_iconv_2_dll-0x53ae8>
10063c176:	e8 65 26 06 00       	call   10069e7e0 <.text+0x29d7e0>
10063c17b:	83 7e 58 01          	cmpl   $0x1,0x58(%rsi)
10063c17f:	0f 84 2b fe ff ff    	je     10063bfb0 <.text+0x23afb0>
10063c185:	4c 8b 05 a4 ed 0e 00 	mov    0xeeda4(%rip),%r8        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10063c18c:	ba 47 00 00 00       	mov    $0x47,%edx
10063c191:	48 89 f1             	mov    %rsi,%rcx
10063c194:	4d 8d 48 40          	lea    0x40(%r8),%r9
10063c198:	49 81 c0 40 03 00 00 	add    $0x340,%r8
10063c19f:	e8 dc de ff ff       	call   10063a080 <.text+0x239080>
10063c1a4:	e9 07 fe ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c1a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10063c1b0:	83 7e 58 01          	cmpl   $0x1,0x58(%rsi)
10063c1b4:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
10063c1b8:	0f 84 f2 fd ff ff    	je     10063bfb0 <.text+0x23afb0>
10063c1be:	48 85 ff             	test   %rdi,%rdi
10063c1c1:	74 4d                	je     10063c210 <.text+0x23b210>
10063c1c3:	4c 8b 0d 66 ed 0e 00 	mov    0xeed66(%rip),%r9        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10063c1ca:	4c 8d 87 c0 00 00 00 	lea    0xc0(%rdi),%r8
10063c1d1:	ba 49 00 00 00       	mov    $0x49,%edx
10063c1d6:	48 89 f1             	mov    %rsi,%rcx
10063c1d9:	49 83 c1 40          	add    $0x40,%r9
10063c1dd:	e8 9e de ff ff       	call   10063a080 <.text+0x239080>
10063c1e2:	48 85 c0             	test   %rax,%rax
10063c1e5:	0f 84 c5 fd ff ff    	je     10063bfb0 <.text+0x23afb0>
10063c1eb:	48 89 78 08          	mov    %rdi,0x8(%rax)
10063c1ef:	83 47 0c 01          	addl   $0x1,0xc(%rdi)
10063c1f3:	e9 b8 fd ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c1f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10063c1ff:	00
10063c200:	48 89 f1             	mov    %rsi,%rcx
10063c203:	e8 b8 ec ff ff       	call   10063aec0 <.text+0x239ec0>
10063c208:	e9 a3 fd ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c20d:	0f 1f 00             	nopl   (%rax)
10063c210:	4c 8b 05 19 ed 0e 00 	mov    0xeed19(%rip),%r8        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10063c217:	ba 49 00 00 00       	mov    $0x49,%edx
10063c21c:	48 89 f1             	mov    %rsi,%rcx
10063c21f:	4d 8d 48 40          	lea    0x40(%r8),%r9
10063c223:	4d 89 c8             	mov    %r9,%r8
10063c226:	e8 55 de ff ff       	call   10063a080 <.text+0x239080>
10063c22b:	48 85 c0             	test   %rax,%rax
10063c22e:	0f 85 39 fe ff ff    	jne    10063c06d <.text+0x23b06d>
10063c234:	e9 77 fd ff ff       	jmp    10063bfb0 <.text+0x23afb0>
10063c239:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10063c240:	41 55                	push   %r13
10063c242:	41 54                	push   %r12
10063c244:	55                   	push   %rbp
10063c245:	57                   	push   %rdi
10063c246:	56                   	push   %rsi
10063c247:	53                   	push   %rbx
10063c248:	48 83 ec 58          	sub    $0x58,%rsp
10063c24c:	b8 01 00 00 00       	mov    $0x1,%eax
10063c251:	83 79 58 01          	cmpl   $0x1,0x58(%rcx)
10063c255:	48 89 cb             	mov    %rcx,%rbx
10063c258:	48 89 d6             	mov    %rdx,%rsi
10063c25b:	4c 89 c7             	mov    %r8,%rdi
10063c25e:	45 89 cd             	mov    %r9d,%r13d
10063c261:	0f 84 11 01 00 00    	je     10063c378 <.text+0x23b378>
10063c267:	ba 57 00 00 00       	mov    $0x57,%edx
10063c26c:	e8 df de ff ff       	call   10063a150 <.text+0x239150>
10063c271:	49 89 c4             	mov    %rax,%r12
10063c274:	48 85 c0             	test   %rax,%rax
10063c277:	0f 84 3b 01 00 00    	je     10063c3b8 <.text+0x23b3b8>
10063c27d:	48 83 bc 24 b8 00 00 	cmpq   $0x0,0xb8(%rsp)
10063c284:	00 00
10063c286:	74 10                	je     10063c298 <.text+0x23b298>
10063c288:	8b 43 18             	mov    0x18(%rbx),%eax
10063c28b:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
10063c292:	00
10063c293:	83 e8 01             	sub    $0x1,%eax
10063c296:	89 01                	mov    %eax,(%rcx)
10063c298:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
10063c29d:	48 89 d9             	mov    %rbx,%rcx
10063c2a0:	e8 fb 35 fe ff       	call   10061f8a0 <.text+0x21e8a0>
10063c2a5:	8b 56 10             	mov    0x10(%rsi),%edx
10063c2a8:	85 d2                	test   %edx,%edx
10063c2aa:	74 3c                	je     10063c2e8 <.text+0x23b2e8>
10063c2ac:	85 c0                	test   %eax,%eax
10063c2ae:	75 38                	jne    10063c2e8 <.text+0x23b2e8>
10063c2b0:	48 85 ff             	test   %rdi,%rdi
10063c2b3:	75 33                	jne    10063c2e8 <.text+0x23b2e8>
10063c2b5:	48 83 bc 24 b8 00 00 	cmpq   $0x0,0xb8(%rsp)
10063c2bc:	00 00
10063c2be:	75 18                	jne    10063c2d8 <.text+0x23b2d8>
10063c2c0:	83 fa 01             	cmp    $0x1,%edx
10063c2c3:	75 13                	jne    10063c2d8 <.text+0x23b2d8>
10063c2c5:	45 31 c9             	xor    %r9d,%r9d
10063c2c8:	45 31 c0             	xor    %r8d,%r8d
10063c2cb:	31 d2                	xor    %edx,%edx
10063c2cd:	48 89 f1             	mov    %rsi,%rcx
10063c2d0:	e8 3b a1 fe ff       	call   100626410 <.text+0x225410>
10063c2d5:	0f 1f 00             	nopl   (%rax)
10063c2d8:	8b 46 14             	mov    0x14(%rsi),%eax
10063c2db:	41 89 44 24 08       	mov    %eax,0x8(%r12)
10063c2e0:	eb 71                	jmp    10063c353 <.text+0x23b353>
10063c2e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10063c2e8:	b9 48 00 00 00       	mov    $0x48,%ecx
10063c2ed:	e8 de 4f dc ff       	call   1004012d0 <.text+0x2d0>
10063c2f2:	48 89 c5             	mov    %rax,%rbp
10063c2f5:	48 85 c0             	test   %rax,%rax
10063c2f8:	0f 84 ba 00 00 00    	je     10063c3b8 <.text+0x23b3b8>
10063c2fe:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
10063c304:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
10063c30a:	49 89 44 24 10       	mov    %rax,0x10(%r12)
10063c30f:	f3 0f 6f 54 24 3a    	movdqu 0x3a(%rsp),%xmm2
10063c315:	8b 56 10             	mov    0x10(%rsi),%edx
10063c318:	0f 11 48 18          	movups %xmm1,0x18(%rax)
10063c31c:	0f 11 40 08          	movups %xmm0,0x8(%rax)
10063c320:	0f 11 50 22          	movups %xmm2,0x22(%rax)
10063c324:	48 85 ff             	test   %rdi,%rdi
10063c327:	74 5f                	je     10063c388 <.text+0x23b388>
10063c329:	48 89 78 38          	mov    %rdi,0x38(%rax)
10063c32d:	83 47 0c 01          	addl   $0x1,0xc(%rdi)
10063c331:	44 89 68 40          	mov    %r13d,0x40(%rax)
10063c335:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
10063c33c:	89 45 44             	mov    %eax,0x44(%rbp)
10063c33f:	85 d2                	test   %edx,%edx
10063c341:	74 4d                	je     10063c390 <.text+0x23b390>
10063c343:	48 8d 8e a0 01 00 00 	lea    0x1a0(%rsi),%rcx
10063c34a:	e8 31 7c f8 ff       	call   1005c3f80 <.text+0x1c2f80>
10063c34f:	48 89 45 00          	mov    %rax,0x0(%rbp)
10063c353:	c7 43 50 01 00 00 00 	movl   $0x1,0x50(%rbx)
10063c35a:	f6 46 04 08          	testb  $0x8,0x4(%rsi)
10063c35e:	75 70                	jne    10063c3d0 <.text+0x23b3d0>
10063c360:	48 8b 96 a0 00 00 00 	mov    0xa0(%rsi),%rdx
10063c367:	48 85 d2             	test   %rdx,%rdx
10063c36a:	0f 84 88 00 00 00    	je     10063c3f8 <.text+0x23b3f8>
10063c370:	48 89 d9             	mov    %rbx,%rcx
10063c373:	e8 48 53 00 00       	call   1006416c0 <.text+0x2406c0>
10063c378:	48 83 c4 58          	add    $0x58,%rsp
10063c37c:	5b                   	pop    %rbx
10063c37d:	5e                   	pop    %rsi
10063c37e:	5f                   	pop    %rdi
10063c37f:	5d                   	pop    %rbp
10063c380:	41 5c                	pop    %r12
10063c382:	41 5d                	pop    %r13
10063c384:	c3                   	ret
10063c385:	0f 1f 00             	nopl   (%rax)
10063c388:	85 d2                	test   %edx,%edx
10063c38a:	0f 85 25 ff ff ff    	jne    10063c2b5 <.text+0x23b2b5>
10063c390:	48 8d 8e a0 01 00 00 	lea    0x1a0(%rsi),%rcx
10063c397:	e8 e4 7b f8 ff       	call   1005c3f80 <.text+0x1c2f80>
10063c39c:	8b 56 10             	mov    0x10(%rsi),%edx
10063c39f:	48 89 45 00          	mov    %rax,0x0(%rbp)
10063c3a3:	48 85 ff             	test   %rdi,%rdi
10063c3a6:	75 ab                	jne    10063c353 <.text+0x23b353>
10063c3a8:	85 d2                	test   %edx,%edx
10063c3aa:	74 a7                	je     10063c353 <.text+0x23b353>
10063c3ac:	e9 04 ff ff ff       	jmp    10063c2b5 <.text+0x23b2b5>
10063c3b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10063c3b8:	31 c0                	xor    %eax,%eax
10063c3ba:	48 83 c4 58          	add    $0x58,%rsp
10063c3be:	5b                   	pop    %rbx
10063c3bf:	5e                   	pop    %rsi
10063c3c0:	5f                   	pop    %rdi
10063c3c1:	5d                   	pop    %rbp
10063c3c2:	41 5c                	pop    %r12
10063c3c4:	41 5d                	pop    %r13
10063c3c6:	c3                   	ret
10063c3c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10063c3ce:	00 00
10063c3d0:	48 8b 03             	mov    (%rbx),%rax
10063c3d3:	48 8d 88 a0 01 00 00 	lea    0x1a0(%rax),%rcx
10063c3da:	e8 d1 04 fd ff       	call   10060c8b0 <.text+0x20b8b0>
10063c3df:	85 c0                	test   %eax,%eax
10063c3e1:	0f 84 79 ff ff ff    	je     10063c360 <.text+0x23b360>
10063c3e7:	48 8b 03             	mov    (%rbx),%rax
10063c3ea:	83 48 04 08          	orl    $0x8,0x4(%rax)
10063c3ee:	e9 6d ff ff ff       	jmp    10063c360 <.text+0x23b360>
10063c3f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10063c3f8:	48 8b 05 31 eb 0e 00 	mov    0xeeb31(%rip),%rax        # 10072af30 <_head_msys_iconv_2_dll-0x410d0>
10063c3ff:	48 8d 90 80 04 00 00 	lea    0x480(%rax),%rdx
10063c406:	e9 65 ff ff ff       	jmp    10063c370 <.text+0x23b370>
10063c40b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10063c410:	55                   	push   %rbp
10063c411:	57                   	push   %rdi
10063c412:	56                   	push   %rsi
10063c413:	53                   	push   %rbx
10063c414:	48 83 ec 28          	sub    $0x28,%rsp
10063c418:	83 79 58 01          	cmpl   $0x1,0x58(%rcx)
10063c41c:	48 89 cb             	mov    %rcx,%rbx
10063c41f:	48 89 d5             	mov    %rdx,%rbp
10063c422:	4c 89 c6             	mov    %r8,%rsi
10063c425:	74 41                	je     10063c468 <.text+0x23b468>
10063c427:	ba 58 00 00 00       	mov    $0x58,%edx
10063c42c:	e8 1f dd ff ff       	call   10063a150 <.text+0x239150>
10063c431:	48 89 c7             	mov    %rax,%rdi
10063c434:	48 85 c0             	test   %rax,%rax
10063c437:	74 0f                	je     10063c448 <.text+0x23b448>
10063c439:	b9 40 00 00 00       	mov    $0x40,%ecx
10063c43e:	e8 8d 4e dc ff       	call   1004012d0 <.text+0x2d0>
10063c443:	48 85 c0             	test   %rax,%rax
10063c446:	75 28                	jne    10063c470 <.text+0x23b470>
10063c448:	31 db                	xor    %ebx,%ebx
10063c44a:	48 89 e9             	mov    %rbp,%rcx
10063c44d:	e8 ce 50 dc ff       	call   100401520 <.text+0x520>
10063c452:	48 89 f1             	mov    %rsi,%rcx
10063c455:	e8 c6 50 dc ff       	call   100401520 <.text+0x520>
10063c45a:	89 d8                	mov    %ebx,%eax
10063c45c:	48 83 c4 28          	add    $0x28,%rsp
10063c460:	5b                   	pop    %rbx
10063c461:	5e                   	pop    %rsi
10063c462:	5f                   	pop    %rdi
10063c463:	5d                   	pop    %rbp
10063c464:	c3                   	ret
10063c465:	0f 1f 00             	nopl   (%rax)
10063c468:	bb 01 00 00 00       	mov    $0x1,%ebx
10063c46d:	eb db                	jmp    10063c44a <.text+0x23b44a>
10063c46f:	90                   	nop
10063c470:	c7 43 50 01 00 00 00 	movl   $0x1,0x50(%rbx)
10063c477:	48 89 d9             	mov    %rbx,%rcx
10063c47a:	48 8d 50 10          	lea    0x10(%rax),%rdx
10063c47e:	bb 01 00 00 00       	mov    $0x1,%ebx
10063c483:	48 89 47 08          	mov    %rax,0x8(%rdi)
10063c487:	48 89 28             	mov    %rbp,(%rax)
10063c48a:	48 89 70 08          	mov    %rsi,0x8(%rax)
10063c48e:	e8 0d 34 fe ff       	call   10061f8a0 <.text+0x21e8a0>
10063c493:	89 d8                	mov    %ebx,%eax
10063c495:	48 83 c4 28          	add    $0x28,%rsp
10063c499:	5b                   	pop    %rbx
10063c49a:	5e                   	pop    %rsi
10063c49b:	5f                   	pop    %rdi
10063c49c:	5d                   	pop    %rbp
10063c49d:	c3                   	ret
10063c49e:	66 90                	xchg   %ax,%ax
10063c4a0:	57                   	push   %rdi
10063c4a1:	56                   	push   %rsi
10063c4a2:	53                   	push   %rbx
10063c4a3:	48 83 ec 20          	sub    $0x20,%rsp
10063c4a7:	83 79 58 01          	cmpl   $0x1,0x58(%rcx)
10063c4ab:	48 89 cb             	mov    %rcx,%rbx
10063c4ae:	48 89 d7             	mov    %rdx,%rdi
10063c4b1:	74 2d                	je     10063c4e0 <.text+0x23b4e0>
10063c4b3:	8b 41 18             	mov    0x18(%rcx),%eax
10063c4b6:	39 41 1c             	cmp    %eax,0x1c(%rcx)
10063c4b9:	7e 55                	jle    10063c510 <.text+0x23b510>
10063c4bb:	8b 4b 08             	mov    0x8(%rbx),%ecx
10063c4be:	48 63 f0             	movslq %eax,%rsi
10063c4c1:	83 c0 01             	add    $0x1,%eax
10063c4c4:	48 c1 e6 05          	shl    $0x5,%rsi
10063c4c8:	48 03 73 28          	add    0x28(%rbx),%rsi
10063c4cc:	8d 51 01             	lea    0x1(%rcx),%edx
10063c4cf:	c7 06 59 00 00 00    	movl   $0x59,(%rsi)
10063c4d5:	89 56 04             	mov    %edx,0x4(%rsi)
10063c4d8:	89 43 18             	mov    %eax,0x18(%rbx)
10063c4db:	4d 85 c0             	test   %r8,%r8
10063c4de:	75 10                	jne    10063c4f0 <.text+0x23b4f0>
10063c4e0:	b8 01 00 00 00       	mov    $0x1,%eax
10063c4e5:	48 83 c4 20          	add    $0x20,%rsp
10063c4e9:	5b                   	pop    %rbx
10063c4ea:	5e                   	pop    %rsi
10063c4eb:	5f                   	pop    %rdi
10063c4ec:	c3                   	ret
10063c4ed:	0f 1f 00             	nopl   (%rax)
10063c4f0:	4c 89 c2             	mov    %r8,%rdx
10063c4f3:	48 89 f9             	mov    %rdi,%rcx
10063c4f6:	e8 45 7b f8 ff       	call   1005c4040 <.text+0x1c3040>
10063c4fb:	48 85 c0             	test   %rax,%rax
10063c4fe:	48 89 46 08          	mov    %rax,0x8(%rsi)
10063c502:	0f 95 c0             	setne  %al
10063c505:	0f b6 c0             	movzbl %al,%eax
10063c508:	48 83 c4 20          	add    $0x20,%rsp
10063c50c:	5b                   	pop    %rbx
10063c50d:	5e                   	pop    %rsi
10063c50e:	5f                   	pop    %rdi
10063c50f:	c3                   	ret
10063c510:	48 8d 49 18          	lea    0x18(%rcx),%rcx
10063c514:	ba 01 00 00 00       	mov    $0x1,%edx
10063c519:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
10063c51e:	e8 2d 51 dc ff       	call   100401650 <.text+0x650>
10063c523:	85 c0                	test   %eax,%eax
10063c525:	74 be                	je     10063c4e5 <.text+0x23b4e5>
10063c527:	8b 43 18             	mov    0x18(%rbx),%eax
10063c52a:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
10063c52f:	eb 8a                	jmp    10063c4bb <.text+0x23b4bb>
10063c531:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10063c538:	00 00 00 00
10063c53c:	0f 1f 40 00          	nopl   0x0(%rax)
10063c540:	56                   	push   %rsi
10063c541:	53                   	push   %rbx
10063c542:	48 83 ec 28          	sub    $0x28,%rsp
10063c546:	83 79 58 01          	cmpl   $0x1,0x58(%rcx)
10063c54a:	48 89 cb             	mov    %rcx,%rbx
10063c54d:	89 d6                	mov    %edx,%esi
10063c54f:	74 33                	je     10063c584 <.text+0x23b584>
10063c551:	8b 51 18             	mov    0x18(%rcx),%edx
10063c554:	39 51 1c             	cmp    %edx,0x1c(%rcx)
10063c557:	7e 4f                	jle    10063c5a8 <.text+0x23b5a8>
10063c559:	8b 4b 08             	mov    0x8(%rbx),%ecx
10063c55c:	48 63 c2             	movslq %edx,%rax
10063c55f:	83 c2 01             	add    $0x1,%edx
10063c562:	48 c1 e0 05          	shl    $0x5,%rax
10063c566:	48 03 43 28          	add    0x28(%rbx),%rax
10063c56a:	83 c1 01             	add    $0x1,%ecx
10063c56d:	c7 00 5b 00 00 00    	movl   $0x5b,(%rax)
10063c573:	89 48 04             	mov    %ecx,0x4(%rax)
10063c576:	89 53 18             	mov    %edx,0x18(%rbx)
10063c579:	89 70 08             	mov    %esi,0x8(%rax)
10063c57c:	44 89 40 0c          	mov    %r8d,0xc(%rax)
10063c580:	85 f6                	test   %esi,%esi
10063c582:	75 0c                	jne    10063c590 <.text+0x23b590>
10063c584:	b8 01 00 00 00       	mov    $0x1,%eax
10063c589:	48 83 c4 28          	add    $0x28,%rsp
10063c58d:	5b                   	pop    %rbx
10063c58e:	5e                   	pop    %rsi
10063c58f:	c3                   	ret
10063c590:	8b 83 80 00 00 00    	mov    0x80(%rbx),%eax
10063c596:	85 c0                	test   %eax,%eax
10063c598:	7e ea                	jle    10063c584 <.text+0x23b584>
10063c59a:	83 e8 01             	sub    $0x1,%eax
10063c59d:	89 83 80 00 00 00    	mov    %eax,0x80(%rbx)