100401e20:	8d 48 a4             	lea    -0x5c(%rax),%ecx
100401e23:	80 f9 1c             	cmp    $0x1c,%cl
100401e26:	77 10                	ja     100401e38 <.text+0xe38>
100401e28:	0f b6 c9             	movzbl %cl,%ecx
100401e2b:	49 63 0c 88          	movslq (%r8,%rcx,4),%rcx
100401e2f:	4c 01 c1             	add    %r8,%rcx
100401e32:	ff e1                	jmp    *%rcx
100401e34:	0f 1f 40 00          	nopl   0x0(%rax)
100401e38:	0f b6 4d 01          	movzbl 0x1(%rbp),%ecx
100401e3c:	84 c9                	test   %cl,%cl
100401e3e:	74 3c                	je     100401e7c <.text+0xe7c>
100401e40:	0f b6 5d 02          	movzbl 0x2(%rbp),%ebx
100401e44:	44 8d 4b d0          	lea    -0x30(%rbx),%r9d
100401e48:	41 80 f9 07          	cmp    $0x7,%r9b
100401e4c:	0f 86 e0 03 00 00    	jbe    100402232 <.text+0x1232>
100401e52:	48 83 c5 01          	add    $0x1,%rbp
100401e56:	89 c8                	mov    %ecx,%eax
100401e58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100401e5f:	00
100401e60:	3c 5c                	cmp    $0x5c,%al
100401e62:	0f 84 21 01 00 00    	je     100401f89 <.text+0xf89>
100401e68:	88 02                	mov    %al,(%rdx)
100401e6a:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401e6e:	48 83 c2 01          	add    $0x1,%rdx
100401e72:	31 c9                	xor    %ecx,%ecx
100401e74:	48 83 c5 01          	add    $0x1,%rbp
100401e78:	84 c0                	test   %al,%al
100401e7a:	75 94                	jne    100401e10 <.text+0xe10>
100401e7c:	c6 02 00             	movb   $0x0,(%rdx)
100401e7f:	e9 5c fa ff ff       	jmp    1004018e0 <.text+0x8e0>
100401e84:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401e88:	84 c0                	test   %al,%al
100401e8a:	74 f0                	je     100401e7c <.text+0xe7c>
100401e8c:	44 0f b6 4d 02       	movzbl 0x2(%rbp),%r9d
100401e91:	45 84 c9             	test   %r9b,%r9b
100401e94:	0f 84 70 03 00 00    	je     10040220a <.text+0x120a>
100401e9a:	8d 48 d0             	lea    -0x30(%rax),%ecx
100401e9d:	80 f9 36             	cmp    $0x36,%cl
100401ea0:	0f 87 64 03 00 00    	ja     10040220a <.text+0x120a>
100401ea6:	49 bb ff 03 7e 00 00 	movabs $0x7e0000007e03ff,%r11
100401ead:	00 7e 00
100401eb0:	49 0f a3 cb          	bt     %rcx,%r11
100401eb4:	0f 83 50 03 00 00    	jae    10040220a <.text+0x120a>
100401eba:	45 8d 51 d0          	lea    -0x30(%r9),%r10d
100401ebe:	41 80 fa 36          	cmp    $0x36,%r10b
100401ec2:	0f 87 42 03 00 00    	ja     10040220a <.text+0x120a>
100401ec8:	4d 0f a3 d3          	bt     %r10,%r11
100401ecc:	0f 83 38 03 00 00    	jae    10040220a <.text+0x120a>
100401ed2:	3c 39                	cmp    $0x39,%al
100401ed4:	0f 87 cd 03 00 00    	ja     1004022a7 <.text+0x12a7>
100401eda:	89 c8                	mov    %ecx,%eax
100401edc:	c1 e0 04             	shl    $0x4,%eax
100401edf:	41 80 f9 39          	cmp    $0x39,%r9b
100401ee3:	76 0e                	jbe    100401ef3 <.text+0xef3>
100401ee5:	45 8d 51 a9          	lea    -0x57(%r9),%r10d
100401ee9:	41 80 f9 46          	cmp    $0x46,%r9b
100401eed:	77 04                	ja     100401ef3 <.text+0xef3>
100401eef:	45 8d 51 c9          	lea    -0x37(%r9),%r10d
100401ef3:	44 01 d0             	add    %r10d,%eax
100401ef6:	88 02                	mov    %al,(%rdx)
100401ef8:	31 c9                	xor    %ecx,%ecx
100401efa:	0f b6 45 03          	movzbl 0x3(%rbp),%eax
100401efe:	48 83 c2 01          	add    $0x1,%rdx
100401f02:	48 83 c5 02          	add    $0x2,%rbp
100401f06:	e9 69 ff ff ff       	jmp    100401e74 <.text+0xe74>
100401f0b:	c6 02 0b             	movb   $0xb,(%rdx)
100401f0e:	31 c9                	xor    %ecx,%ecx
100401f10:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f14:	48 83 c2 01          	add    $0x1,%rdx
100401f18:	e9 57 ff ff ff       	jmp    100401e74 <.text+0xe74>
100401f1d:	c6 02 09             	movb   $0x9,(%rdx)
100401f20:	31 c9                	xor    %ecx,%ecx
100401f22:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f26:	48 83 c2 01          	add    $0x1,%rdx
100401f2a:	e9 45 ff ff ff       	jmp    100401e74 <.text+0xe74>
100401f2f:	c6 02 0d             	movb   $0xd,(%rdx)
100401f32:	31 c9                	xor    %ecx,%ecx
100401f34:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f38:	48 83 c2 01          	add    $0x1,%rdx
100401f3c:	e9 33 ff ff ff       	jmp    100401e74 <.text+0xe74>
100401f41:	c6 02 0a             	movb   $0xa,(%rdx)
100401f44:	31 c9                	xor    %ecx,%ecx
100401f46:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f4a:	48 83 c2 01          	add    $0x1,%rdx
100401f4e:	e9 21 ff ff ff       	jmp    100401e74 <.text+0xe74>
100401f53:	c6 02 0c             	movb   $0xc,(%rdx)
100401f56:	31 c9                	xor    %ecx,%ecx
100401f58:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f5c:	48 83 c2 01          	add    $0x1,%rdx
100401f60:	e9 0f ff ff ff       	jmp    100401e74 <.text+0xe74>
100401f65:	c6 02 08             	movb   $0x8,(%rdx)
100401f68:	31 c9                	xor    %ecx,%ecx
100401f6a:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f6e:	48 83 c2 01          	add    $0x1,%rdx
100401f72:	e9 fd fe ff ff       	jmp    100401e74 <.text+0xe74>
100401f77:	c6 02 5c             	movb   $0x5c,(%rdx)
100401f7a:	31 c9                	xor    %ecx,%ecx
100401f7c:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f80:	48 83 c2 01          	add    $0x1,%rdx
100401f84:	e9 eb fe ff ff       	jmp    100401e74 <.text+0xe74>
100401f89:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401f8d:	b9 01 00 00 00       	mov    $0x1,%ecx
100401f92:	e9 dd fe ff ff       	jmp    100401e74 <.text+0xe74>
100401f97:	3c 22                	cmp    $0x22,%al
100401f99:	0f 84 e7 00 00 00    	je     100402086 <.text+0x1086>
100401f9f:	3c 27                	cmp    $0x27,%al
100401fa1:	0f 85 91 fe ff ff    	jne    100401e38 <.text+0xe38>
100401fa7:	c6 02 27             	movb   $0x27,(%rdx)
100401faa:	31 c9                	xor    %ecx,%ecx
100401fac:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100401fb0:	48 83 c2 01          	add    $0x1,%rdx
100401fb4:	e9 bb fe ff ff       	jmp    100401e74 <.text+0xe74>
100401fb9:	3c 22                	cmp    $0x22,%al
100401fbb:	0f 84 d7 00 00 00    	je     100402098 <.text+0x1098>
100401fc1:	3c 27                	cmp    $0x27,%al
100401fc3:	0f 84 cf 00 00 00    	je     100402098 <.text+0x1098>
100401fc9:	31 c9                	xor    %ecx,%ecx
100401fcb:	45 84 c9             	test   %r9b,%r9b
100401fce:	0f 84 f8 fd ff ff    	je     100401dcc <.text+0xdcc>
100401fd4:	0f b6 72 02          	movzbl 0x2(%rdx),%esi
100401fd8:	44 8d 5e d0          	lea    -0x30(%rsi),%r11d
100401fdc:	41 80 fb 07          	cmp    $0x7,%r11b
100401fe0:	0f 87 e6 fd ff ff    	ja     100401dcc <.text+0xdcc>
100401fe6:	83 e8 30             	sub    $0x30,%eax
100401fe9:	3c 07                	cmp    $0x7,%al
100401feb:	0f 87 db fd ff ff    	ja     100401dcc <.text+0xdcc>
100401ff1:	41 83 e9 30          	sub    $0x30,%r9d
100401ff5:	41 80 f9 08          	cmp    $0x8,%r9b
100401ff9:	49 83 d0 00          	adc    $0x0,%r8
100401ffd:	e9 ca fd ff ff       	jmp    100401dcc <.text+0xdcc>
100402002:	48 8d 15 90 33 01 00 	lea    0x13390(%rip),%rdx        # 100415399 <_head_msys_assuan_0_dll-0x7c67>
100402009:	48 8d 4b 01          	lea    0x1(%rbx),%rcx
10040200d:	e8 6e 2f 00 00       	call   100404f80 <.text+0x3f80>
100402012:	0f b6 10             	movzbl (%rax),%edx
100402015:	48 89 c6             	mov    %rax,%rsi
100402018:	84 d2                	test   %dl,%dl
10040201a:	0f 84 c0 f8 ff ff    	je     1004018e0 <.text+0x8e0>
100402020:	80 fa 20             	cmp    $0x20,%dl
100402023:	75 03                	jne    100402028 <.text+0x1028>
100402025:	c6 00 2b             	movb   $0x2b,(%rax)
100402028:	0f b6 50 01          	movzbl 0x1(%rax),%edx
10040202c:	48 83 c0 01          	add    $0x1,%rax
100402030:	84 d2                	test   %dl,%dl
100402032:	75 ec                	jne    100402020 <.text+0x1020>
100402034:	e9 a7 f8 ff ff       	jmp    1004018e0 <.text+0x8e0>
100402039:	e8 72 44 00 00       	call   1004064b0 <.text+0x54b0>
10040203e:	48 89 c6             	mov    %rax,%rsi
100402041:	48 85 c0             	test   %rax,%rax
100402044:	0f 85 96 f8 ff ff    	jne    1004018e0 <.text+0x8e0>
10040204a:	e8 01 ef 00 00       	call   100410f50 <.text+0xff50>
10040204f:	8b 08                	mov    (%rax),%ecx
100402051:	e8 6a f4 00 00       	call   1004114c0 <.text+0x104c0>
100402056:	48 8d 0d 50 32 01 00 	lea    0x13250(%rip),%rcx        # 1004152ad <_head_msys_assuan_0_dll-0x7d53>
10040205d:	48 89 c2             	mov    %rax,%rdx
100402060:	e8 4b ed 00 00       	call   100410db0 <.text+0xfdb0>
100402065:	e9 76 f8 ff ff       	jmp    1004018e0 <.text+0x8e0>
10040206a:	31 c9                	xor    %ecx,%ecx
10040206c:	e9 5b fd ff ff       	jmp    100401dcc <.text+0xdcc>
100402071:	e8 ca 55 00 00       	call   100407640 <.text+0x6640>
100402076:	48 89 c1             	mov    %rax,%rcx
100402079:	e8 f2 eb 00 00       	call   100410c70 <.text+0xfc70>
10040207e:	48 89 c6             	mov    %rax,%rsi
100402081:	e9 5a f8 ff ff       	jmp    1004018e0 <.text+0x8e0>
100402086:	c6 02 22             	movb   $0x22,(%rdx)
100402089:	31 c9                	xor    %ecx,%ecx
10040208b:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
10040208f:	48 83 c2 01          	add    $0x1,%rdx
100402093:	e9 dc fd ff ff       	jmp    100401e74 <.text+0xe74>
100402098:	31 c9                	xor    %ecx,%ecx
10040209a:	49 83 c0 01          	add    $0x1,%r8
10040209e:	e9 29 fd ff ff       	jmp    100401dcc <.text+0xdcc>
1004020a3:	0f b6 06             	movzbl (%rsi),%eax
1004020a6:	41 83 fd 21          	cmp    $0x21,%r13d
1004020aa:	0f 84 06 02 00 00    	je     1004022b6 <.text+0x12b6>
1004020b0:	84 c0                	test   %al,%al
1004020b2:	0f 84 03 fc ff ff    	je     100401cbb <.text+0xcbb>
1004020b8:	44 8d 75 df          	lea    -0x21(%rbp),%r14d
1004020bc:	4c 8d 25 d5 33 01 00 	lea    0x133d5(%rip),%r12        # 100415498 <_head_msys_assuan_0_dll-0x7b68>
1004020c3:	45 0f b6 fe          	movzbl %r14b,%r15d
1004020c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004020ce:	00 00
1004020d0:	3c 20                	cmp    $0x20,%al
1004020d2:	74 0c                	je     1004020e0 <.text+0x10e0>
1004020d4:	3c 09                	cmp    $0x9,%al
1004020d6:	75 20                	jne    1004020f8 <.text+0x10f8>
1004020d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004020df:	00
1004020e0:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
1004020e4:	48 83 c6 01          	add    $0x1,%rsi
1004020e8:	3c 20                	cmp    $0x20,%al
1004020ea:	74 f4                	je     1004020e0 <.text+0x10e0>
1004020ec:	3c 09                	cmp    $0x9,%al
1004020ee:	74 f0                	je     1004020e0 <.text+0x10e0>
1004020f0:	84 c0                	test   %al,%al
1004020f2:	0f 84 c3 fb ff ff    	je     100401cbb <.text+0xcbb>
1004020f8:	48 89 f1             	mov    %rsi,%rcx
1004020fb:	45 31 c0             	xor    %r8d,%r8d
1004020fe:	31 d2                	xor    %edx,%edx
100402100:	e8 2b f4 00 00       	call   100411530 <.text+0x10530>
100402105:	48 89 c1             	mov    %rax,%rcx
100402108:	0f b6 06             	movzbl (%rsi),%eax
10040210b:	84 c0                	test   %al,%al
10040210d:	74 15                	je     100402124 <.text+0x1124>
10040210f:	90                   	nop
100402110:	3c 20                	cmp    $0x20,%al
100402112:	74 10                	je     100402124 <.text+0x1124>
100402114:	3c 09                	cmp    $0x9,%al
100402116:	74 0c                	je     100402124 <.text+0x1124>
100402118:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
10040211c:	48 83 c6 01          	add    $0x1,%rsi
100402120:	84 c0                	test   %al,%al
100402122:	75 ec                	jne    100402110 <.text+0x1110>
100402124:	40 80 fd 2f          	cmp    $0x2f,%bpl
100402128:	0f 8f 9d 00 00 00    	jg     1004021cb <.text+0x11cb>
10040212e:	40 80 fd 20          	cmp    $0x20,%bpl
100402132:	7e 14                	jle    100402148 <.text+0x1148>
100402134:	41 80 fe 0e          	cmp    $0xe,%r14b
100402138:	77 0e                	ja     100402148 <.text+0x1148>
10040213a:	4b 63 04 bc          	movslq (%r12,%r15,4),%rax
10040213e:	4c 01 e0             	add    %r12,%rax
100402141:	ff e0                	jmp    *%rax
100402143:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402148:	44 89 ea             	mov    %r13d,%edx
10040214b:	48 8d 0d 86 32 01 00 	lea    0x13286(%rip),%rcx        # 1004153d8 <_head_msys_assuan_0_dll-0x7c28>
100402152:	31 f6                	xor    %esi,%esi
100402154:	e8 57 ec 00 00       	call   100410db0 <.text+0xfdb0>
100402159:	e9 82 f7 ff ff       	jmp    1004018e0 <.text+0x8e0>
10040215e:	48 85 c9             	test   %rcx,%rcx
100402161:	0f 84 db f8 ff ff    	je     100401a42 <.text+0xa42>
100402167:	48 89 d8             	mov    %rbx,%rax
10040216a:	48 99                	cqto
10040216c:	48 f7 f9             	idiv   %rcx
10040216f:	48 89 c3             	mov    %rax,%rbx
100402172:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100402178:	0f b6 06             	movzbl (%rsi),%eax
10040217b:	84 c0                	test   %al,%al
10040217d:	0f 85 4d ff ff ff    	jne    1004020d0 <.text+0x10d0>
100402183:	e9 33 fb ff ff       	jmp    100401cbb <.text+0xcbb>
100402188:	48 29 cb             	sub    %rcx,%rbx
10040218b:	eb eb                	jmp    100402178 <.text+0x1178>
10040218d:	48 01 cb             	add    %rcx,%rbx
100402190:	eb e6                	jmp    100402178 <.text+0x1178>
100402192:	48 0f af d9          	imul   %rcx,%rbx
100402196:	eb e0                	jmp    100402178 <.text+0x1178>
100402198:	48 85 db             	test   %rbx,%rbx
10040219b:	0f 95 c0             	setne  %al
10040219e:	31 db                	xor    %ebx,%ebx
1004021a0:	48 85 c9             	test   %rcx,%rcx
1004021a3:	0f 95 c3             	setne  %bl
1004021a6:	48 21 c3             	and    %rax,%rbx
1004021a9:	eb cd                	jmp    100402178 <.text+0x1178>
1004021ab:	48 85 c9             	test   %rcx,%rcx
1004021ae:	0f 84 8e f8 ff ff    	je     100401a42 <.text+0xa42>
1004021b4:	48 89 d8             	mov    %rbx,%rax
1004021b7:	48 99                	cqto
1004021b9:	48 f7 f9             	idiv   %rcx
1004021bc:	48 89 d3             	mov    %rdx,%rbx
1004021bf:	eb b7                	jmp    100402178 <.text+0x1178>
1004021c1:	31 db                	xor    %ebx,%ebx
1004021c3:	48 85 c9             	test   %rcx,%rcx
1004021c6:	0f 94 c3             	sete   %bl
1004021c9:	eb ad                	jmp    100402178 <.text+0x1178>
1004021cb:	40 80 fd 7c          	cmp    $0x7c,%bpl
1004021cf:	0f 85 73 ff ff ff    	jne    100402148 <.text+0x1148>
1004021d5:	48 09 d9             	or     %rbx,%rcx
1004021d8:	0f 95 c3             	setne  %bl
1004021db:	0f b6 db             	movzbl %bl,%ebx
1004021de:	eb 98                	jmp    100402178 <.text+0x1178>
1004021e0:	e8 cb 58 00 00       	call   100407ab0 <.text+0x6ab0>
1004021e5:	48 89 c1             	mov    %rax,%rcx
1004021e8:	e8 83 ea 00 00       	call   100410c70 <.text+0xfc70>
1004021ed:	48 89 c6             	mov    %rax,%rsi
1004021f0:	e9 eb f6 ff ff       	jmp    1004018e0 <.text+0x8e0>
1004021f5:	e8 76 50 00 00       	call   100407270 <.text+0x6270>
1004021fa:	48 89 c1             	mov    %rax,%rcx
1004021fd:	e8 6e ea 00 00       	call   100410c70 <.text+0xfc70>
100402202:	48 89 c6             	mov    %rax,%rsi
100402205:	e9 d6 f6 ff ff       	jmp    1004018e0 <.text+0x8e0>
10040220a:	48 83 c5 01          	add    $0x1,%rbp
10040220e:	e9 4d fc ff ff       	jmp    100401e60 <.text+0xe60>
100402213:	e8 28 59 00 00       	call   100407b40 <.text+0x6b40>
100402218:	48 89 c1             	mov    %rax,%rcx
10040221b:	e8 50 ea 00 00       	call   100410c70 <.text+0xfc70>
100402220:	48 89 c6             	mov    %rax,%rsi
100402223:	e9 b8 f6 ff ff       	jmp    1004018e0 <.text+0x8e0>
100402228:	b9 01 00 00 00       	mov    $0x1,%ecx
10040222d:	e9 b8 fb ff ff       	jmp    100401dea <.text+0xdea>
100402232:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
100402236:	41 80 fa 07          	cmp    $0x7,%r10b
10040223a:	0f 87 12 fc ff ff    	ja     100401e52 <.text+0xe52>
100402240:	44 8d 51 d0          	lea    -0x30(%rcx),%r10d
100402244:	41 80 fa 07          	cmp    $0x7,%r10b
100402248:	0f 87 04 fc ff ff    	ja     100401e52 <.text+0xe52>
10040224e:	8d 04 c1             	lea    (%rcx,%rax,8),%eax
100402251:	41 8d 44 c1 80       	lea    -0x80(%r9,%rax,8),%eax
100402256:	e9 9b fc ff ff       	jmp    100401ef6 <.text+0xef6>
10040225b:	e8 80 58 00 00       	call   100407ae0 <.text+0x6ae0>
100402260:	48 89 c1             	mov    %rax,%rcx
100402263:	e8 08 ea 00 00       	call   100410c70 <.text+0xfc70>
100402268:	48 89 c6             	mov    %rax,%rsi
10040226b:	e9 70 f6 ff ff       	jmp    1004018e0 <.text+0x8e0>
100402270:	48 89 da             	mov    %rbx,%rdx
100402273:	48 8d 0d 86 30 01 00 	lea    0x13086(%rip),%rcx        # 100415300 <_head_msys_assuan_0_dll-0x7d00>
10040227a:	31 f6                	xor    %esi,%esi
10040227c:	e8 2f eb 00 00       	call   100410db0 <.text+0xfdb0>
100402281:	48 8d 0d b0 30 01 00 	lea    0x130b0(%rip),%rcx        # 100415338 <_head_msys_assuan_0_dll-0x7cc8>
100402288:	e8 0b eb 00 00       	call   100410d98 <.text+0xfd98>
10040228d:	e9 4e f6 ff ff       	jmp    1004018e0 <.text+0x8e0>
100402292:	e8 19 59 00 00       	call   100407bb0 <.text+0x6bb0>
100402297:	48 89 c1             	mov    %rax,%rcx
10040229a:	e8 d1 e9 00 00       	call   100410c70 <.text+0xfc70>
10040229f:	48 89 c6             	mov    %rax,%rsi
1004022a2:	e9 39 f6 ff ff       	jmp    1004018e0 <.text+0x8e0>
1004022a7:	3c 46                	cmp    $0x46,%al
1004022a9:	77 19                	ja     1004022c4 <.text+0x12c4>
1004022ab:	83 e8 37             	sub    $0x37,%eax
1004022ae:	c1 e0 04             	shl    $0x4,%eax
1004022b1:	e9 29 fc ff ff       	jmp    100401edf <.text+0xedf>
1004022b6:	48 85 db             	test   %rbx,%rbx
1004022b9:	0f 94 c3             	sete   %bl
1004022bc:	0f b6 db             	movzbl %bl,%ebx
1004022bf:	e9 ec fd ff ff       	jmp    1004020b0 <.text+0x10b0>
1004022c4:	83 e8 57             	sub    $0x57,%eax
1004022c7:	c1 e0 04             	shl    $0x4,%eax
1004022ca:	e9 10 fc ff ff       	jmp    100401edf <.text+0xedf>
1004022cf:	90                   	nop
1004022d0:	41 57                	push   %r15
1004022d2:	41 56                	push   %r14
1004022d4:	41 55                	push   %r13
1004022d6:	41 54                	push   %r12
1004022d8:	55                   	push   %rbp
1004022d9:	57                   	push   %rdi
1004022da:	56                   	push   %rsi
1004022db:	53                   	push   %rbx
1004022dc:	48 83 ec 28          	sub    $0x28,%rsp
1004022e0:	80 39 00             	cmpb   $0x0,(%rcx)
1004022e3:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1004022e8:	0f 84 3d 02 00 00    	je     10040252b <.text+0x152b>
1004022ee:	49 89 cd             	mov    %rcx,%r13
1004022f1:	31 ff                	xor    %edi,%edi
1004022f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004022f8:	ba 24 00 00 00       	mov    $0x24,%edx
1004022fd:	4c 89 e9             	mov    %r13,%rcx
100402300:	e8 6b f1 00 00       	call   100411470 <.text+0x10470>
100402305:	48 89 c6             	mov    %rax,%rsi
100402308:	48 85 c0             	test   %rax,%rax
10040230b:	0f 84 c2 00 00 00    	je     1004023d3 <.text+0x13d3>
100402311:	0f b6 40 01          	movzbl 0x1(%rax),%eax
100402315:	3c 24                	cmp    $0x24,%al
100402317:	0f 84 d3 01 00 00    	je     1004024f0 <.text+0x14f0>