1005c0de5:	8b 88 b4 0a 00 00    	mov    0xab4(%rax),%ecx
1005c0deb:	85 c9                	test   %ecx,%ecx
1005c0ded:	0f 85 6d 04 00 00    	jne    1005c1260 <.text+0x1c0260>
1005c0df3:	83 c6 5d             	add    $0x5d,%esi
1005c0df6:	83 c5 01             	add    $0x1,%ebp
1005c0df9:	41 83 c5 01          	add    $0x1,%r13d
1005c0dfd:	44 39 f6             	cmp    %r14d,%esi
1005c0e00:	0f 8d 90 fe ff ff    	jge    1005c0c96 <.text+0x1bfc96>
1005c0e06:	e9 39 fe ff ff       	jmp    1005c0c44 <.text+0x1bfc44>
1005c0e0b:	8d 47 21             	lea    0x21(%rdi),%eax
1005c0e0e:	43 8d 4c 05 00       	lea    0x0(%r13,%r8,1),%ecx
1005c0e13:	44 39 f0             	cmp    %r14d,%eax
1005c0e16:	0f 8d 1c 01 00 00    	jge    1005c0f38 <.text+0x1bff38>
1005c0e1c:	49 63 c1             	movslq %r9d,%rax
1005c0e1f:	41 83 c1 01          	add    $0x1,%r9d
1005c0e23:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1005c0e27:	48 c1 e0 02          	shl    $0x2,%rax
1005c0e2b:	89 8c 04 10 0d 00 00 	mov    %ecx,0xd10(%rsp,%rax,1)
1005c0e32:	44 89 94 04 14 0d 00 	mov    %r10d,0xd14(%rsp,%rax,1)
1005c0e39:	00
1005c0e3a:	89 bc 04 18 0d 00 00 	mov    %edi,0xd18(%rsp,%rax,1)
1005c0e41:	41 83 c2 01          	add    $0x1,%r10d
1005c0e45:	41 83 e8 01          	sub    $0x1,%r8d
1005c0e49:	0f 83 d3 fe ff ff    	jae    1005c0d22 <.text+0x1bfd22>
1005c0e4f:	e9 ea fe ff ff       	jmp    1005c0d3e <.text+0x1bfd3e>
1005c0e54:	0f 1f 40 00          	nopl   0x0(%rax)
1005c0e58:	41 89 f6             	mov    %esi,%r14d
1005c0e5b:	e9 36 fe ff ff       	jmp    1005c0c96 <.text+0x1bfc96>
1005c0e60:	8d 7e 5e             	lea    0x5e(%rsi),%edi
1005c0e63:	41 39 fe             	cmp    %edi,%r14d
1005c0e66:	7f a3                	jg     1005c0e0b <.text+0x1bfe0b>
1005c0e68:	41 83 c2 01          	add    $0x1,%r10d
1005c0e6c:	45 31 c0             	xor    %r8d,%r8d
1005c0e6f:	e9 b8 fe ff ff       	jmp    1005c0d2c <.text+0x1bfd2c>
1005c0e74:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0e7b:	00
1005c0e7c:	48 8d 44 10 51       	lea    0x51(%rax,%rdx,1),%rax
1005c0e81:	eb 0f                	jmp    1005c0e92 <.text+0x1bfe92>
1005c0e83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c0e88:	48 83 c0 01          	add    $0x1,%rax
1005c0e8c:	80 78 ff 00          	cmpb   $0x0,-0x1(%rax)
1005c0e90:	74 c6                	je     1005c0e58 <.text+0x1bfe58>
1005c0e92:	83 c6 5e             	add    $0x5e,%esi
1005c0e95:	41 39 f6             	cmp    %esi,%r14d
1005c0e98:	7f ee                	jg     1005c0e88 <.text+0x1bfe88>
1005c0e9a:	e9 f7 fd ff ff       	jmp    1005c0c96 <.text+0x1bfc96>
1005c0e9f:	83 c6 34             	add    $0x34,%esi
1005c0ea2:	e9 4f ff ff ff       	jmp    1005c0df6 <.text+0x1bfdf6>
1005c0ea7:	48 8d b4 24 10 05 00 	lea    0x510(%rsp),%rsi
1005c0eae:	00
1005c0eaf:	4c 89 f9             	mov    %r15,%rcx
1005c0eb2:	41 89 d8             	mov    %ebx,%r8d
1005c0eb5:	48 89 f2             	mov    %rsi,%rdx
1005c0eb8:	49 89 f7             	mov    %rsi,%r15
1005c0ebb:	e8 70 d2 fe ff       	call   1005ae130 <.text+0x1ad130>
1005c0ec0:	e9 a0 fa ff ff       	jmp    1005c0965 <.text+0x1bf965>
1005c0ec5:	8b b4 24 6c 01 00 00 	mov    0x16c(%rsp),%esi
1005c0ecc:	4c 89 c7             	mov    %r8,%rdi
1005c0ecf:	4d 89 dd             	mov    %r11,%r13
1005c0ed2:	4d 89 d4             	mov    %r10,%r12
1005c0ed5:	44 01 f6             	add    %r14d,%esi
1005c0ed8:	44 39 b4 24 4c 01 00 	cmp    %r14d,0x14c(%rsp)
1005c0edf:	00
1005c0ee0:	0f 8d c9 fb ff ff    	jge    1005c0aaf <.text+0x1bfaaf>
1005c0ee6:	e9 21 fa ff ff       	jmp    1005c090c <.text+0x1bf90c>
1005c0eeb:	8b ac 24 60 01 00 00 	mov    0x160(%rsp),%ebp
1005c0ef2:	48 8b 9c 24 50 01 00 	mov    0x150(%rsp),%rbx
1005c0ef9:	00
1005c0efa:	4c 8b ac 24 58 01 00 	mov    0x158(%rsp),%r13
1005c0f01:	00
1005c0f02:	0f b6 03             	movzbl (%rbx),%eax
1005c0f05:	84 c0                	test   %al,%al
1005c0f07:	0f 85 cf f8 ff ff    	jne    1005c07dc <.text+0x1bf7dc>
1005c0f0d:	89 ef                	mov    %ebp,%edi
1005c0f0f:	4d 89 ee             	mov    %r13,%r14
1005c0f12:	44 0f b6 a4 24 66 01 	movzbl 0x166(%rsp),%r12d
1005c0f19:	00 00
1005c0f1b:	0f b6 b4 24 67 01 00 	movzbl 0x167(%rsp),%esi
1005c0f22:	00
1005c0f23:	44 0f b7 ac 24 64 01 	movzwl 0x164(%rsp),%r13d
1005c0f2a:	00 00
1005c0f2c:	8b ac 24 68 01 00 00 	mov    0x168(%rsp),%ebp
1005c0f33:	e9 62 cd ff ff       	jmp    1005bdc9a <.text+0x1bcc9a>
1005c0f38:	49 63 c2             	movslq %r10d,%rax
1005c0f3b:	48 63 c9             	movslq %ecx,%rcx
1005c0f3e:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
1005c0f45:	00
1005c0f46:	41 0f b6 14 07       	movzbl (%r15,%rax,1),%edx
1005c0f4b:	3a 14 0b             	cmp    (%rbx,%rcx,1),%dl
1005c0f4e:	0f 85 ed fe ff ff    	jne    1005c0e41 <.text+0x1bfe41>
1005c0f54:	48 8b 84 24 20 01 00 	mov    0x120(%rsp),%rax
1005c0f5b:	00
1005c0f5c:	41 83 c2 01          	add    $0x1,%r10d
1005c0f60:	48 29 c1             	sub    %rax,%rcx
1005c0f63:	49 63 c2             	movslq %r10d,%rax
1005c0f66:	48 03 8c 24 20 31 00 	add    0x3120(%rsp),%rcx
1005c0f6d:	00
1005c0f6e:	eb 13                	jmp    1005c0f83 <.text+0x1bff83>
1005c0f70:	41 0f b6 14 07       	movzbl (%r15,%rax,1),%edx
1005c0f75:	48 83 c0 01          	add    $0x1,%rax
1005c0f79:	3a 54 01 4f          	cmp    0x4f(%rcx,%rax,1),%dl
1005c0f7d:	0f 85 c2 fe ff ff    	jne    1005c0e45 <.text+0x1bfe45>
1005c0f83:	84 d2                	test   %dl,%dl
1005c0f85:	75 e9                	jne    1005c0f70 <.text+0x1bff70>
1005c0f87:	41 89 fe             	mov    %edi,%r14d
1005c0f8a:	e9 b6 fe ff ff       	jmp    1005c0e45 <.text+0x1bfe45>
1005c0f8f:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0f96:	00
1005c0f97:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
1005c0f9e:	00
1005c0f9f:	4d 89 f8             	mov    %r15,%r8
1005c0fa2:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1005c0fa9:	00
1005c0faa:	48 8d 50 28          	lea    0x28(%rax),%rdx
1005c0fae:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0fb5:	00
1005c0fb6:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1005c0fbd:	00
1005c0fbe:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1005c0fc3:	8b 84 24 18 01 00 00 	mov    0x118(%rsp),%eax
1005c0fca:	89 44 24 20          	mov    %eax,0x20(%rsp)
1005c0fce:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0fd5:	00
1005c0fd6:	44 8b 48 48          	mov    0x48(%rax),%r9d
1005c0fda:	48 89 c1             	mov    %rax,%rcx
1005c0fdd:	e8 1e be ff ff       	call   1005bce00 <.text+0x1bbe00>
1005c0fe2:	0f b6 0f             	movzbl (%rdi),%ecx
1005c0fe5:	e9 25 f9 ff ff       	jmp    1005c090f <.text+0x1bf90f>
1005c0fea:	47 0f b6 24 01       	movzbl (%r9,%r8,1),%r12d
1005c0fef:	8b 94 24 38 31 00 00 	mov    0x3138(%rsp),%edx
1005c0ff6:	48 89 f1             	mov    %rsi,%rcx
1005c0ff9:	4c 8d 3c 8f          	lea    (%rdi,%rcx,4),%r15
1005c0ffd:	41 39 d4             	cmp    %edx,%r12d
1005c1000:	7e 5a                	jle    1005c105c <.text+0x1c005c>
1005c1002:	49 63 07             	movslq (%r15),%rax
1005c1005:	8b 1c 87             	mov    (%rdi,%rax,4),%ebx
1005c1008:	44 01 db             	add    %r11d,%ebx
1005c100b:	44 39 d3             	cmp    %r10d,%ebx
1005c100e:	7f 4c                	jg     1005c105c <.text+0x1c005c>
1005c1010:	8d 42 01             	lea    0x1(%rdx),%eax
1005c1013:	48 63 d2             	movslq %edx,%rdx
1005c1016:	4c 89 8c 24 e8 00 00 	mov    %r9,0xe8(%rsp)
1005c101d:	00
1005c101e:	41 89 db             	mov    %ebx,%r11d
1005c1021:	48 01 f2             	add    %rsi,%rdx
1005c1024:	48 98                	cltq
1005c1026:	48 8d 34 97          	lea    (%rdi,%rdx,4),%rsi
1005c102a:	eb 1a                	jmp    1005c1046 <.text+0x1c0046>
1005c102c:	48 63 1e             	movslq (%rsi),%rbx
1005c102f:	48 83 c0 01          	add    $0x1,%rax
1005c1033:	48 83 c6 04          	add    $0x4,%rsi
1005c1037:	44 8b 0c 9f          	mov    (%rdi,%rbx,4),%r9d
1005c103b:	45 01 d9             	add    %r11d,%r9d
1005c103e:	45 39 ca             	cmp    %r9d,%r10d
1005c1041:	7c 11                	jl     1005c1054 <.text+0x1c0054>
1005c1043:	45 89 cb             	mov    %r9d,%r11d
1005c1046:	89 c2                	mov    %eax,%edx
1005c1048:	4a 8d 0c 00          	lea    (%rax,%r8,1),%rcx
1005c104c:	49 89 f7             	mov    %rsi,%r15
1005c104f:	41 39 c4             	cmp    %eax,%r12d
1005c1052:	7f d8                	jg     1005c102c <.text+0x1c002c>
1005c1054:	4c 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%r9
1005c105b:	00
1005c105c:	41 0f b6 04 09       	movzbl (%r9,%rcx,1),%eax
1005c1061:	42 88 84 34 10 04 00 	mov    %al,0x410(%rsp,%r14,1)
1005c1068:	00
1005c1069:	49 83 c6 01          	add    $0x1,%r14
1005c106d:	4d 63 07             	movslq (%r15),%r8
1005c1070:	49 81 fe fb 00 00 00 	cmp    $0xfb,%r14
1005c1077:	0f 85 9e f7 ff ff    	jne    1005c081b <.text+0x1bf81b>
1005c107d:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1005c1084:	00
1005c1085:	4b 8d 04 01          	lea    (%r9,%r8,1),%rax
1005c1089:	41 bf fb 00 00 00    	mov    $0xfb,%r15d
1005c108f:	e9 07 f8 ff ff       	jmp    1005c089b <.text+0x1bf89b>
1005c1094:	0f 1f 40 00          	nopl   0x0(%rax)
1005c1098:	8b ac 24 e8 00 00 00 	mov    0xe8(%rsp),%ebp
1005c109f:	41 83 c3 01          	add    $0x1,%r11d
1005c10a3:	41 89 dc             	mov    %ebx,%r12d
1005c10a6:	e9 4e ff ff ff       	jmp    1005c0ff9 <.text+0x1bfff9>
1005c10ab:	44 0f b6 70 50       	movzbl 0x50(%rax),%r14d
1005c10b0:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
1005c10b7:	00
1005c10b8:	44 8b 10             	mov    (%rax),%r10d
1005c10bb:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c10c2:	00
1005c10c3:	45 85 d2             	test   %r10d,%r10d
1005c10c6:	48 8d 58 50          	lea    0x50(%rax),%rbx
1005c10ca:	75 51                	jne    1005c111d <.text+0x1c011d>
1005c10cc:	48 8b 05 2d 9e 16 00 	mov    0x169e2d(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005c10d3:	42 80 bc 30 00 01 00 	cmpb   $0x0,0x100(%rax,%r14,1)
1005c10da:	00 00
1005c10dc:	0f 85 81 f9 ff ff    	jne    1005c0a63 <.text+0x1bfa63>
1005c10e2:	46 0f b6 b4 30 00 02 	movzbl 0x200(%rax,%r14,1),%r14d
1005c10e9:	00 00
1005c10eb:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
1005c10f2:	00
1005c10f3:	8b 00                	mov    (%rax),%eax
1005c10f5:	85 c0                	test   %eax,%eax
1005c10f7:	0f 84 4a f9 ff ff    	je     1005c0a47 <.text+0x1bfa47>
1005c10fd:	83 fd 7f             	cmp    $0x7f,%ebp
1005c1100:	0f 8f 25 06 00 00    	jg     1005c172b <.text+0x1c072b>
1005c1106:	48 8b 05 f3 9d 16 00 	mov    0x169df3(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005c110d:	48 63 d5             	movslq %ebp,%rdx
1005c1110:	0f b6 84 10 00 02 00 	movzbl 0x200(%rax,%rdx,1),%eax
1005c1117:	00
1005c1118:	e9 3d f9 ff ff       	jmp    1005c0a5a <.text+0x1bfa5a>
1005c111d:	41 83 fe 7f          	cmp    $0x7f,%r14d
1005c1121:	7e a9                	jle    1005c10cc <.text+0x1c00cc>
1005c1123:	44 89 f1             	mov    %r14d,%ecx
1005c1126:	e8 85 ab f2 ff       	call   1004ebcb0 <.text+0xeacb0>
1005c112b:	85 c0                	test   %eax,%eax
1005c112d:	0f 85 30 f9 ff ff    	jne    1005c0a63 <.text+0x1bfa63>
1005c1133:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
1005c113a:	00
1005c113b:	83 38 00             	cmpl   $0x0,(%rax)
1005c113e:	0f 85 cd 05 00 00    	jne    1005c1711 <.text+0x1c0711>
1005c1144:	41 81 fe ff 00 00 00 	cmp    $0xff,%r14d
1005c114b:	0f 8f eb f8 ff ff    	jg     1005c0a3c <.text+0x1bfa3c>
1005c1151:	48 8b 05 a8 9d 16 00 	mov    0x169da8(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005c1158:	eb 88                	jmp    1005c10e2 <.text+0x1c00e2>
1005c115a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c1160:	44 89 e1             	mov    %r12d,%ecx
1005c1163:	4c 89 94 24 28 01 00 	mov    %r10,0x128(%rsp)
1005c116a:	00
1005c116b:	4c 89 9c 24 20 01 00 	mov    %r11,0x120(%rsp)
1005c1172:	00
1005c1173:	4c 89 84 24 10 01 00 	mov    %r8,0x110(%rsp)
1005c117a:	00
1005c117b:	44 89 8c 24 f0 00 00 	mov    %r9d,0xf0(%rsp)
1005c1182:	00
1005c1183:	89 94 24 e8 00 00 00 	mov    %edx,0xe8(%rsp)
1005c118a:	e8 51 a9 f2 ff       	call   1004ebae0 <.text+0xeaae0>
1005c118f:	8b 94 24 e8 00 00 00 	mov    0xe8(%rsp),%edx
1005c1196:	44 8b 8c 24 f0 00 00 	mov    0xf0(%rsp),%r9d
1005c119d:	00
1005c119e:	4c 8b 84 24 10 01 00 	mov    0x110(%rsp),%r8
1005c11a5:	00
1005c11a6:	4c 8b 9c 24 20 01 00 	mov    0x120(%rsp),%r11
1005c11ad:	00
1005c11ae:	4c 8b 94 24 28 01 00 	mov    0x128(%rsp),%r10
1005c11b5:	00
1005c11b6:	e9 1a fc ff ff       	jmp    1005c0dd5 <.text+0x1bfdd5>
1005c11bb:	89 f9                	mov    %edi,%ecx
1005c11bd:	4c 89 94 24 20 01 00 	mov    %r10,0x120(%rsp)
1005c11c4:	00
1005c11c5:	4c 89 9c 24 10 01 00 	mov    %r11,0x110(%rsp)
1005c11cc:	00
1005c11cd:	4c 89 84 24 f0 00 00 	mov    %r8,0xf0(%rsp)
1005c11d4:	00
1005c11d5:	44 89 8c 24 e8 00 00 	mov    %r9d,0xe8(%rsp)
1005c11dc:	00
1005c11dd:	e8 fe a8 f2 ff       	call   1004ebae0 <.text+0xeaae0>
1005c11e2:	44 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%r9d
1005c11e9:	00
1005c11ea:	4c 8b 9c 24 10 01 00 	mov    0x110(%rsp),%r11
1005c11f1:	00
1005c11f2:	89 c2                	mov    %eax,%edx
1005c11f4:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
1005c11fb:	00
1005c11fc:	4c 8b 94 24 20 01 00 	mov    0x120(%rsp),%r10
1005c1203:	00
1005c1204:	44 8b 00             	mov    (%rax),%r8d
1005c1207:	45 85 c0             	test   %r8d,%r8d
1005c120a:	4c 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%r8
1005c1211:	00
1005c1212:	0f 95 c0             	setne  %al
1005c1215:	e9 9b fb ff ff       	jmp    1005c0db5 <.text+0x1bfdb5>
1005c121a:	0f b6 8c 24 e8 00 00 	movzbl 0xe8(%rsp),%ecx
1005c1221:	00
1005c1222:	41 3a 4c 07 01       	cmp    0x1(%r15,%rax,1),%cl
1005c1227:	0f 85 5a fb ff ff    	jne    1005c0d87 <.text+0x1bfd87>
1005c122d:	8b b4 24 10 01 00 00 	mov    0x110(%rsp),%esi
1005c1234:	83 c5 02             	add    $0x2,%ebp
1005c1237:	41 83 c5 02          	add    $0x2,%r13d
1005c123b:	e9 04 fa ff ff       	jmp    1005c0c44 <.text+0x1bfc44>
1005c1240:	84 c0                	test   %al,%al
1005c1242:	0f 85 a2 fd ff ff    	jne    1005c0fea <.text+0x1bffea>
1005c1248:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1005c124f:	00
1005c1250:	8b 94 24 38 31 00 00 	mov    0x3138(%rsp),%edx
1005c1257:	4b 8d 04 01          	lea    (%r9,%r8,1),%rax
1005c125b:	e9 3b f6 ff ff       	jmp    1005c089b <.text+0x1bf89b>
1005c1260:	4d 63 e4             	movslq %r12d,%r12
1005c1263:	48 89 c1             	mov    %rax,%rcx
1005c1266:	42 8b 84 a0 e8 0b 00 	mov    0xbe8(%rax,%r12,4),%eax
1005c126d:	00
1005c126e:	85 c0                	test   %eax,%eax
1005c1270:	0f 84 7d fb ff ff    	je     1005c0df3 <.text+0x1bfdf3>
1005c1276:	3b 84 b9 e8 0b 00 00 	cmp    0xbe8(%rcx,%rdi,4),%eax
1005c127d:	0f 85 70 fb ff ff    	jne    1005c0df3 <.text+0x1bfdf3>
1005c1283:	83 c6 21             	add    $0x21,%esi
1005c1286:	e9 6b fb ff ff       	jmp    1005c0df6 <.text+0x1bfdf6>
1005c128b:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1005c128f:	89 c1                	mov    %eax,%ecx
1005c1291:	83 e1 c0             	and    $0xffffffc0,%ecx
1005c1294:	83 ea 01             	sub    $0x1,%edx
1005c1297:	80 f9 80             	cmp    $0x80,%cl
1005c129a:	0f 84 b6 04 00 00    	je     1005c1756 <.text+0x1c0756>
1005c12a0:	0f b6 4b 02          	movzbl 0x2(%rbx),%ecx
1005c12a4:	41 89 c0             	mov    %eax,%r8d
1005c12a7:	41 83 e0 e0          	and    $0xffffffe0,%r8d
1005c12ab:	83 e9 01             	sub    $0x1,%ecx
1005c12ae:	41 80 f8 c0          	cmp    $0xc0,%r8b
1005c12b2:	0f 84 7f 04 00 00    	je     1005c1737 <.text+0x1c0737>
1005c12b8:	83 e0 0f             	and    $0xf,%eax
1005c12bb:	48 83 c3 04          	add    $0x4,%rbx
1005c12bf:	83 e8 01             	sub    $0x1,%eax
1005c12c2:	41 89 c0             	mov    %eax,%r8d
1005c12c5:	41 c1 e0 08          	shl    $0x8,%r8d
1005c12c9:	41 29 c0             	sub    %eax,%r8d
1005c12cc:	41 01 d0             	add    %edx,%r8d
1005c12cf:	44 89 c0             	mov    %r8d,%eax
1005c12d2:	c1 e0 08             	shl    $0x8,%eax
1005c12d5:	44 29 c0             	sub    %r8d,%eax
1005c12d8:	01 c8                	add    %ecx,%eax
1005c12da:	89 c2                	mov    %eax,%edx
1005c12dc:	c1 e2 08             	shl    $0x8,%edx
1005c12df:	29 c2                	sub    %eax,%edx
1005c12e1:	0f b6 43 ff          	movzbl -0x1(%rbx),%eax
1005c12e5:	8d 44 02 ff          	lea    -0x1(%rdx,%rax,1),%eax
1005c12e9:	e9 fd f4 ff ff       	jmp    1005c07eb <.text+0x1bf7eb>
1005c12ee:	48 89 9c 24 78 01 00 	mov    %rbx,0x178(%rsp)
1005c12f5:	00
1005c12f6:	84 c0                	test   %al,%al
1005c12f8:	0f 84 51 07 00 00    	je     1005c1a4f <.text+0x1c0a4f>
1005c12fe:	48 8d 8c 24 78 01 00 	lea    0x178(%rsp),%rcx
1005c1305:	00
1005c1306:	4c 89 a4 24 e8 00 00 	mov    %r12,0xe8(%rsp)
1005c130d:	00
1005c130e:	bb 01 00 00 00       	mov    $0x1,%ebx
1005c1313:	49 89 fc             	mov    %rdi,%r12
1005c1316:	48 8d ac 24 10 09 00 	lea    0x910(%rsp),%rbp
1005c131d:	00
1005c131e:	89 f7                	mov    %esi,%edi
1005c1320:	48 89 ce             	mov    %rcx,%rsi
1005c1323:	48 89 f1             	mov    %rsi,%rcx
1005c1326:	e8 55 9a f2 ff       	call   1004ead80 <.text+0xe9d80>
1005c132b:	48 8b 94 24 78 01 00 	mov    0x178(%rsp),%rdx
1005c1332:	00
1005c1333:	89 44 9d fc          	mov    %eax,-0x4(%rbp,%rbx,4)
1005c1337:	48 89 d8             	mov    %rbx,%rax
1005c133a:	48 83 c3 01          	add    $0x1,%rbx
1005c133e:	80 3a 00             	cmpb   $0x0,(%rdx)
1005c1341:	75 e0                	jne    1005c1323 <.text+0x1c0323>
1005c1343:	89 fe                	mov    %edi,%esi
1005c1345:	4c 89 e7             	mov    %r12,%rdi
1005c1348:	4c 8b a4 24 e8 00 00 	mov    0xe8(%rsp),%r12
1005c134f:	00
1005c1350:	48 98                	cltq