1004bfc71:	41 5c                	pop    %r12
1004bfc73:	c3                   	ret
1004bfc74:	0f 1f 40 00          	nopl   0x0(%rax)
1004bfc78:	48 8b 46 10          	mov    0x10(%rsi),%rax
1004bfc7c:	48 83 f8 0e          	cmp    $0xe,%rax
1004bfc80:	77 0a                	ja     1004bfc8c <.text+0xbec8c>
1004bfc82:	4c 8d 4e 30          	lea    0x30(%rsi),%r9
1004bfc86:	4c 39 4e 28          	cmp    %r9,0x28(%rsi)
1004bfc8a:	74 d5                	je     1004bfc61 <.text+0xbec61>
1004bfc8c:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
1004bfc90:	48 8d 04 09          	lea    (%rcx,%rcx,1),%rax
1004bfc94:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1004bfc98:	48 39 c2             	cmp    %rax,%rdx
1004bfc9b:	73 16                	jae    1004bfcb3 <.text+0xbecb3>
1004bfc9d:	48 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rax
1004bfca4:	cc cc cc
1004bfca7:	48 f7 e1             	mul    %rcx
1004bfcaa:	48 c1 ea 02          	shr    $0x2,%rdx
1004bfcae:	4c 39 c2             	cmp    %r8,%rdx
1004bfcb1:	72 ae                	jb     1004bfc61 <.text+0xbec61>
1004bfcb3:	4b 8d 04 00          	lea    (%r8,%r8,1),%rax
1004bfcb7:	4a 8d 14 85 00 00 00 	lea    0x0(,%r8,4),%rdx
1004bfcbe:	00
1004bfcbf:	49 81 f8 e9 03 00 00 	cmp    $0x3e9,%r8
1004bfcc6:	48 0f 43 d0          	cmovae %rax,%rdx
1004bfcca:	e9 a8 fe ff ff       	jmp    1004bfb77 <.text+0xbeb77>
1004bfccf:	48 8b 06             	mov    (%rsi),%rax
1004bfcd2:	48 39 46 10          	cmp    %rax,0x10(%rsi)
1004bfcd6:	72 89                	jb     1004bfc61 <.text+0xbec61>
1004bfcd8:	83 4e 20 01          	orl    $0x1,0x20(%rsi)
1004bfcdc:	31 c0                	xor    %eax,%eax
1004bfcde:	eb 86                	jmp    1004bfc66 <.text+0xbec66>
1004bfce0:	49 83 c0 10          	add    $0x10,%r8
1004bfce4:	e9 0f ff ff ff       	jmp    1004bfbf8 <.text+0xbebf8>
1004bfce9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004bfcf0:	43 8d 04 a4          	lea    (%r12,%r12,4),%eax
1004bfcf4:	44 8d 64 10 01       	lea    0x1(%rax,%rdx,1),%r12d
1004bfcf9:	eb 11                	jmp    1004bfd0c <.text+0xbed0c>
1004bfcfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004bfd00:	48 c1 ea 05          	shr    $0x5,%rdx
1004bfd04:	47 8d 64 a4 01       	lea    0x1(%r12,%r12,4),%r12d
1004bfd09:	41 01 d4             	add    %edx,%r12d
1004bfd0c:	44 89 e0             	mov    %r12d,%eax
1004bfd0f:	21 d8                	and    %ebx,%eax
1004bfd11:	48 c1 e0 04          	shl    $0x4,%rax
1004bfd15:	48 01 e8             	add    %rbp,%rax
1004bfd18:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
1004bfd1d:	75 e1                	jne    1004bfd00 <.text+0xbed00>
1004bfd1f:	e9 08 ff ff ff       	jmp    1004bfc2c <.text+0xbec2c>
1004bfd24:	0f 1f 40 00          	nopl   0x0(%rax)
1004bfd28:	4c 8b 56 28          	mov    0x28(%rsi),%r10
1004bfd2c:	4c 8d 4e 30          	lea    0x30(%rsi),%r9
1004bfd30:	4c 89 cd             	mov    %r9,%rbp
1004bfd33:	4d 89 d0             	mov    %r10,%r8
1004bfd36:	4d 39 ca             	cmp    %r9,%r10
1004bfd39:	74 34                	je     1004bfd6f <.text+0xbed6f>
1004bfd3b:	49 8d 79 08          	lea    0x8(%r9),%rdi
1004bfd3f:	4c 89 c9             	mov    %r9,%rcx
1004bfd42:	31 c0                	xor    %eax,%eax
1004bfd44:	48 c7 46 30 00 00 00 	movq   $0x0,0x30(%rsi)
1004bfd4b:	00
1004bfd4c:	49 c7 81 f8 00 00 00 	movq   $0x0,0xf8(%r9)
1004bfd53:	00 00 00 00
1004bfd57:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
1004bfd5b:	48 29 f9             	sub    %rdi,%rcx
1004bfd5e:	81 c1 00 01 00 00    	add    $0x100,%ecx
1004bfd64:	c1 e9 03             	shr    $0x3,%ecx
1004bfd67:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1004bfd6a:	e9 71 fe ff ff       	jmp    1004bfbe0 <.text+0xbebe0>
1004bfd6f:	f3 41 0f 6f 0a       	movdqu (%r10),%xmm1
1004bfd74:	f3 41 0f 6f 52 10    	movdqu 0x10(%r10),%xmm2
1004bfd7a:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1004bfd7f:	f3 41 0f 6f 5a 20    	movdqu 0x20(%r10),%xmm3
1004bfd85:	f3 41 0f 6f 62 30    	movdqu 0x30(%r10),%xmm4
1004bfd8b:	f3 41 0f 6f 6a 40    	movdqu 0x40(%r10),%xmm5
1004bfd91:	0f 29 4c 24 20       	movaps %xmm1,0x20(%rsp)
1004bfd96:	f3 41 0f 6f 4a 50    	movdqu 0x50(%r10),%xmm1
1004bfd9c:	0f 29 54 24 30       	movaps %xmm2,0x30(%rsp)
1004bfda1:	f3 41 0f 6f 52 60    	movdqu 0x60(%r10),%xmm2
1004bfda7:	0f 29 5c 24 40       	movaps %xmm3,0x40(%rsp)
1004bfdac:	f3 41 0f 6f 5a 70    	movdqu 0x70(%r10),%xmm3
1004bfdb2:	0f 29 64 24 50       	movaps %xmm4,0x50(%rsp)
1004bfdb7:	f3 41 0f 6f a2 80 00 	movdqu 0x80(%r10),%xmm4
1004bfdbe:	00 00
1004bfdc0:	0f 29 6c 24 60       	movaps %xmm5,0x60(%rsp)
1004bfdc5:	f3 41 0f 6f aa 90 00 	movdqu 0x90(%r10),%xmm5
1004bfdcc:	00 00
1004bfdce:	0f 29 4c 24 70       	movaps %xmm1,0x70(%rsp)
1004bfdd3:	f3 41 0f 6f 8a a0 00 	movdqu 0xa0(%r10),%xmm1
1004bfdda:	00 00
1004bfddc:	0f 29 94 24 80 00 00 	movaps %xmm2,0x80(%rsp)
1004bfde3:	00
1004bfde4:	f3 41 0f 6f 92 b0 00 	movdqu 0xb0(%r10),%xmm2
1004bfdeb:	00 00
1004bfded:	0f 29 9c 24 90 00 00 	movaps %xmm3,0x90(%rsp)
1004bfdf4:	00
1004bfdf5:	f3 41 0f 6f 9a c0 00 	movdqu 0xc0(%r10),%xmm3
1004bfdfc:	00 00
1004bfdfe:	0f 29 a4 24 a0 00 00 	movaps %xmm4,0xa0(%rsp)
1004bfe05:	00
1004bfe06:	f3 41 0f 6f a2 d0 00 	movdqu 0xd0(%r10),%xmm4
1004bfe0d:	00 00
1004bfe0f:	0f 29 ac 24 b0 00 00 	movaps %xmm5,0xb0(%rsp)
1004bfe16:	00
1004bfe17:	f3 41 0f 6f aa e0 00 	movdqu 0xe0(%r10),%xmm5
1004bfe1e:	00 00
1004bfe20:	0f 29 8c 24 c0 00 00 	movaps %xmm1,0xc0(%rsp)
1004bfe27:	00
1004bfe28:	f3 41 0f 6f 8a f0 00 	movdqu 0xf0(%r10),%xmm1
1004bfe2f:	00 00
1004bfe31:	0f 29 94 24 d0 00 00 	movaps %xmm2,0xd0(%rsp)
1004bfe38:	00
1004bfe39:	0f 29 9c 24 e0 00 00 	movaps %xmm3,0xe0(%rsp)
1004bfe40:	00
1004bfe41:	0f 29 a4 24 f0 00 00 	movaps %xmm4,0xf0(%rsp)
1004bfe48:	00
1004bfe49:	0f 29 ac 24 00 01 00 	movaps %xmm5,0x100(%rsp)
1004bfe50:	00
1004bfe51:	0f 29 8c 24 10 01 00 	movaps %xmm1,0x110(%rsp)
1004bfe58:	00
1004bfe59:	e9 dd fe ff ff       	jmp    1004bfd3b <.text+0xbed3b>
1004bfe5e:	66 90                	xchg   %ax,%ax
1004bfe60:	57                   	push   %rdi
1004bfe61:	31 c0                	xor    %eax,%eax
1004bfe63:	48 8d 79 08          	lea    0x8(%rcx),%rdi
1004bfe67:	48 89 ca             	mov    %rcx,%rdx
1004bfe6a:	48 c7 81 28 01 00 00 	movq   $0x0,0x128(%rcx)
1004bfe71:	00 00 00 00
1004bfe75:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
1004bfe79:	48 29 f9             	sub    %rdi,%rcx
1004bfe7c:	81 c1 30 01 00 00    	add    $0x130,%ecx
1004bfe82:	c1 e9 03             	shr    $0x3,%ecx
1004bfe85:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1004bfe88:	48 8d 42 30          	lea    0x30(%rdx),%rax
1004bfe8c:	48 c7 02 0f 00 00 00 	movq   $0xf,(%rdx)
1004bfe93:	48 89 42 28          	mov    %rax,0x28(%rdx)
1004bfe97:	5f                   	pop    %rdi
1004bfe98:	c3                   	ret
1004bfe99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004bfea0:	48 83 ec 28          	sub    $0x28,%rsp
1004bfea4:	8b 41 20             	mov    0x20(%rcx),%eax
1004bfea7:	83 e0 02             	and    $0x2,%eax
1004bfeaa:	0f 85 60 40 1e 00    	jne    1006a3f10 <.text+0x2a2f10>
1004bfeb0:	48 83 c4 28          	add    $0x28,%rsp
1004bfeb4:	c3                   	ret
1004bfeb5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004bfebc:	00 00 00 00
1004bfec0:	48 8b 41 28          	mov    0x28(%rcx),%rax
1004bfec4:	48 83 c1 30          	add    $0x30,%rcx
1004bfec8:	48 39 c8             	cmp    %rcx,%rax
1004bfecb:	74 0b                	je     1004bfed8 <.text+0xbeed8>
1004bfecd:	48 89 c1             	mov    %rax,%rcx
1004bfed0:	e9 4b 16 f4 ff       	jmp    100401520 <.text+0x520>
1004bfed5:	0f 1f 00             	nopl   (%rax)
1004bfed8:	c3                   	ret
1004bfed9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004bfee0:	41 54                	push   %r12
1004bfee2:	55                   	push   %rbp
1004bfee3:	57                   	push   %rdi
1004bfee4:	56                   	push   %rsi
1004bfee5:	53                   	push   %rbx
1004bfee6:	48 83 ec 20          	sub    $0x20,%rsp
1004bfeea:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1004bfeee:	48 8b 59 28          	mov    0x28(%rcx),%rbx
1004bfef2:	48 89 cd             	mov    %rcx,%rbp
1004bfef5:	48 85 f6             	test   %rsi,%rsi
1004bfef8:	7e 3a                	jle    1004bff34 <.text+0xbef34>
1004bfefa:	48 8b 3d 2f 8e 26 00 	mov    0x268e2f(%rip),%rdi        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1004bff01:	4c 63 e2             	movslq %edx,%r12
1004bff04:	eb 0e                	jmp    1004bff14 <.text+0xbef14>
1004bff06:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004bff0d:	00 00 00
1004bff10:	48 83 c3 10          	add    $0x10,%rbx
1004bff14:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004bff18:	48 39 f9             	cmp    %rdi,%rcx
1004bff1b:	74 f3                	je     1004bff10 <.text+0xbef10>
1004bff1d:	48 85 c9             	test   %rcx,%rcx
1004bff20:	74 ee                	je     1004bff10 <.text+0xbef10>
1004bff22:	4c 29 e1             	sub    %r12,%rcx
1004bff25:	e8 f6 15 f4 ff       	call   100401520 <.text+0x520>
1004bff2a:	48 83 ee 01          	sub    $0x1,%rsi
1004bff2e:	75 e0                	jne    1004bff10 <.text+0xbef10>
1004bff30:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
1004bff34:	48 83 c5 30          	add    $0x30,%rbp
1004bff38:	48 39 eb             	cmp    %rbp,%rbx
1004bff3b:	74 13                	je     1004bff50 <.text+0xbef50>
1004bff3d:	48 89 d9             	mov    %rbx,%rcx
1004bff40:	48 83 c4 20          	add    $0x20,%rsp
1004bff44:	5b                   	pop    %rbx
1004bff45:	5e                   	pop    %rsi
1004bff46:	5f                   	pop    %rdi
1004bff47:	5d                   	pop    %rbp
1004bff48:	41 5c                	pop    %r12
1004bff4a:	e9 d1 15 f4 ff       	jmp    100401520 <.text+0x520>
1004bff4f:	90                   	nop
1004bff50:	48 83 c4 20          	add    $0x20,%rsp
1004bff54:	5b                   	pop    %rbx
1004bff55:	5e                   	pop    %rsi
1004bff56:	5f                   	pop    %rdi
1004bff57:	5d                   	pop    %rbp
1004bff58:	41 5c                	pop    %r12
1004bff5a:	c3                   	ret
1004bff5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004bff60:	41 57                	push   %r15
1004bff62:	41 56                	push   %r14
1004bff64:	41 55                	push   %r13
1004bff66:	41 54                	push   %r12
1004bff68:	55                   	push   %rbp
1004bff69:	57                   	push   %rdi
1004bff6a:	56                   	push   %rsi
1004bff6b:	53                   	push   %rbx
1004bff6c:	48 83 ec 28          	sub    $0x28,%rsp
1004bff70:	4c 8b 21             	mov    (%rcx),%r12
1004bff73:	4c 8b 69 28          	mov    0x28(%rcx),%r13
1004bff77:	44 89 c3             	mov    %r8d,%ebx
1004bff7a:	48 89 54 24 78       	mov    %rdx,0x78(%rsp)
1004bff7f:	4c 89 c5             	mov    %r8,%rbp
1004bff82:	44 21 e3             	and    %r12d,%ebx
1004bff85:	41 89 df             	mov    %ebx,%r15d
1004bff88:	49 c1 e7 04          	shl    $0x4,%r15
1004bff8c:	4d 01 ef             	add    %r13,%r15
1004bff8f:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1004bff93:	48 85 c9             	test   %rcx,%rcx
1004bff96:	0f 84 8a 00 00 00    	je     1004c0026 <.text+0xbf026>
1004bff9c:	4c 8b 35 8d 8d 26 00 	mov    0x268d8d(%rip),%r14        # 100728d30 <_head_msys_iconv_2_dll-0x432d0>
1004bffa3:	4c 39 f1             	cmp    %r14,%rcx
1004bffa6:	0f 84 94 00 00 00    	je     1004c0040 <.text+0xbf040>
1004bffac:	4d 39 07             	cmp    %r8,(%r15)
1004bffaf:	0f 84 c3 00 00 00    	je     1004c0078 <.text+0xbf078>
1004bffb5:	8d 04 9b             	lea    (%rbx,%rbx,4),%eax
1004bffb8:	8d 74 28 01          	lea    0x1(%rax,%rbp,1),%esi
1004bffbc:	89 f3                	mov    %esi,%ebx
1004bffbe:	44 21 e3             	and    %r12d,%ebx
1004bffc1:	48 c1 e3 04          	shl    $0x4,%rbx
1004bffc5:	4c 01 eb             	add    %r13,%rbx
1004bffc8:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004bffcc:	48 85 c9             	test   %rcx,%rcx
1004bffcf:	74 52                	je     1004c0023 <.text+0xbf023>
1004bffd1:	45 31 ff             	xor    %r15d,%r15d
1004bffd4:	48 89 ef             	mov    %rbp,%rdi
1004bffd7:	eb 32                	jmp    1004c000b <.text+0xbf00b>
1004bffd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004bffe0:	4d 85 ff             	test   %r15,%r15
1004bffe3:	75 07                	jne    1004bffec <.text+0xbefec>
1004bffe5:	4c 39 f1             	cmp    %r14,%rcx
1004bffe8:	4c 0f 44 fb          	cmove  %rbx,%r15
1004bffec:	48 c1 ef 05          	shr    $0x5,%rdi
1004bfff0:	8d 74 b6 01          	lea    0x1(%rsi,%rsi,4),%esi
1004bfff4:	01 fe                	add    %edi,%esi
1004bfff6:	89 f3                	mov    %esi,%ebx
1004bfff8:	44 21 e3             	and    %r12d,%ebx
1004bfffb:	48 c1 e3 04          	shl    $0x4,%rbx
1004bffff:	4c 01 eb             	add    %r13,%rbx
1004c0002:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004c0006:	48 85 c9             	test   %rcx,%rcx
1004c0009:	74 5d                	je     1004c0068 <.text+0xbf068>
1004c000b:	48 39 2b             	cmp    %rbp,(%rbx)
1004c000e:	75 d0                	jne    1004bffe0 <.text+0xbefe0>
1004c0010:	4c 39 f1             	cmp    %r14,%rcx
1004c0013:	74 cb                	je     1004bffe0 <.text+0xbefe0>
1004c0015:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1004c001a:	e8 01 02 1e 00       	call   1006a0220 <.text+0x29f220>
1004c001f:	85 c0                	test   %eax,%eax
1004c0021:	75 c9                	jne    1004bffec <.text+0xbefec>
1004c0023:	49 89 df             	mov    %rbx,%r15
1004c0026:	4c 89 f8             	mov    %r15,%rax
1004c0029:	48 83 c4 28          	add    $0x28,%rsp
1004c002d:	5b                   	pop    %rbx
1004c002e:	5e                   	pop    %rsi
1004c002f:	5f                   	pop    %rdi
1004c0030:	5d                   	pop    %rbp
1004c0031:	41 5c                	pop    %r12
1004c0033:	41 5d                	pop    %r13
1004c0035:	41 5e                	pop    %r14
1004c0037:	41 5f                	pop    %r15
1004c0039:	c3                   	ret
1004c003a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004c0040:	8d 04 9b             	lea    (%rbx,%rbx,4),%eax
1004c0043:	42 8d 74 00 01       	lea    0x1(%rax,%r8,1),%esi
1004c0048:	89 f3                	mov    %esi,%ebx
1004c004a:	44 21 e3             	and    %r12d,%ebx
1004c004d:	48 c1 e3 04          	shl    $0x4,%rbx
1004c0051:	4c 01 eb             	add    %r13,%rbx
1004c0054:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004c0058:	48 85 c9             	test   %rcx,%rcx
1004c005b:	0f 85 73 ff ff ff    	jne    1004bffd4 <.text+0xbefd4>
1004c0061:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004c0068:	4d 85 ff             	test   %r15,%r15
1004c006b:	4c 0f 44 fb          	cmove  %rbx,%r15
1004c006f:	eb b5                	jmp    1004c0026 <.text+0xbf026>
1004c0071:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004c0078:	e8 a3 01 1e 00       	call   1006a0220 <.text+0x29f220>
1004c007d:	85 c0                	test   %eax,%eax
1004c007f:	0f 85 30 ff ff ff    	jne    1004bffb5 <.text+0xbefb5>
1004c0085:	eb 9f                	jmp    1004c0026 <.text+0xbf026>
1004c0087:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004c008e:	00 00
1004c0090:	44 0f b6 02          	movzbl (%rdx),%r8d
1004c0094:	4d 85 c0             	test   %r8,%r8
1004c0097:	74 2a                	je     1004c00c3 <.text+0xbf0c3>
1004c0099:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1004c009d:	4c 8d 4a 01          	lea    0x1(%rdx),%r9
1004c00a1:	84 c0                	test   %al,%al
1004c00a3:	74 1e                	je     1004c00c3 <.text+0xbf0c3>
1004c00a5:	0f 1f 00             	nopl   (%rax)
1004c00a8:	4f 8d 14 80          	lea    (%r8,%r8,4),%r10
1004c00ac:	49 83 c1 01          	add    $0x1,%r9
1004c00b0:	4f 8d 14 92          	lea    (%r10,%r10,4),%r10
1004c00b4:	4f 8d 04 90          	lea    (%r8,%r10,4),%r8
1004c00b8:	49 01 c0             	add    %rax,%r8
1004c00bb:	41 0f b6 01          	movzbl (%r9),%eax
1004c00bf:	84 c0                	test   %al,%al
1004c00c1:	75 e5                	jne    1004c00a8 <.text+0xbf0a8>
1004c00c3:	e9 98 fe ff ff       	jmp    1004bff60 <.text+0xbef60>
1004c00c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004c00cf:	00
1004c00d0:	c3                   	ret
1004c00d1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004c00d8:	00 00 00 00
1004c00dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004c00e0:	55                   	push   %rbp
1004c00e1:	57                   	push   %rdi
1004c00e2:	56                   	push   %rsi
1004c00e3:	53                   	push   %rbx
1004c00e4:	48 83 ec 38          	sub    $0x38,%rsp
1004c00e8:	0f b6 1a             	movzbl (%rdx),%ebx
1004c00eb:	48 89 ce             	mov    %rcx,%rsi
1004c00ee:	48 89 d7             	mov    %rdx,%rdi
1004c00f1:	48 85 db             	test   %rbx,%rbx
1004c00f4:	74 2c                	je     1004c0122 <.text+0xbf122>
1004c00f6:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1004c00fa:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1004c00fe:	84 c0                	test   %al,%al
1004c0100:	74 20                	je     1004c0122 <.text+0xbf122>
1004c0102:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004c0108:	4c 8d 0c 9b          	lea    (%rbx,%rbx,4),%r9
1004c010c:	48 83 c1 01          	add    $0x1,%rcx
1004c0110:	4f 8d 0c 89          	lea    (%r9,%r9,4),%r9
1004c0114:	4a 8d 1c 8b          	lea    (%rbx,%r9,4),%rbx
1004c0118:	48 01 c3             	add    %rax,%rbx
1004c011b:	0f b6 01             	movzbl (%rcx),%eax
1004c011e:	84 c0                	test   %al,%al
1004c0120:	75 e6                	jne    1004c0108 <.text+0xbf108>
1004c0122:	8b 6e 20             	mov    0x20(%rsi),%ebp
1004c0125:	40 f6 c5 02          	test   $0x2,%bpl
1004c0129:	0f 85 09 3e 1e 00    	jne    1006a3f38 <.text+0x2a2f38>
1004c012f:	48 89 fa             	mov    %rdi,%rdx
1004c0132:	49 89 d8             	mov    %rbx,%r8
1004c0135:	48 89 f1             	mov    %rsi,%rcx
1004c0138:	e8 23 fe ff ff       	call   1004bff60 <.text+0xbef60>