1005d5e99:	85 c0                	test   %eax,%eax
1005d5e9b:	75 c3                	jne    1005d5e60 <.text+0x1d4e60>
1005d5e9d:	80 3f 00             	cmpb   $0x0,(%rdi)
1005d5ea0:	4d 89 ea             	mov    %r13,%r10
1005d5ea3:	0f 84 0e 16 00 00    	je     1005d74b7 <.text+0x1d64b7>
1005d5ea9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005d5eb0:	48 8b 8c 24 a0 01 00 	mov    0x1a0(%rsp),%rcx
1005d5eb7:	00
1005d5eb8:	48 8d 15 01 a8 13 00 	lea    0x13a801(%rip),%rdx        # 1007106c0 <_head_msys_iconv_2_dll-0x5b940>
1005d5ebf:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1005d5ec4:	e8 37 9d 0c 00       	call   10069fc00 <.text+0x29ec00>
1005d5ec9:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
1005d5ece:	48 85 c0             	test   %rax,%rax
1005d5ed1:	48 89 84 24 a8 01 00 	mov    %rax,0x1a8(%rsp)
1005d5ed8:	00
1005d5ed9:	0f 84 11 0c 00 00    	je     1005d6af0 <.text+0x1d5af0>
1005d5edf:	48 8b 05 da 48 15 00 	mov    0x1548da(%rip),%rax        # 10072a7c0 <_head_msys_iconv_2_dll-0x41840>
1005d5ee6:	48 83 38 04          	cmpq   $0x4,(%rax)
1005d5eea:	0f 8f 93 1f 00 00    	jg     1005d7e83 <.text+0x1d6e83>
1005d5ef0:	44 8b ac 24 b0 01 00 	mov    0x1b0(%rsp),%r13d
1005d5ef7:	00
1005d5ef8:	41 83 e5 10          	and    $0x10,%r13d
1005d5efc:	48 8d 84 24 10 01 00 	lea    0x110(%rsp),%rax
1005d5f03:	00
1005d5f04:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1005d5f09:	66 0f ef c0          	pxor   %xmm0,%xmm0
1005d5f0d:	31 ff                	xor    %edi,%edi
1005d5f0f:	c7 84 24 c0 01 00 00 	movl   $0x1,0x1c0(%rsp)
1005d5f16:	01 00 00 00
1005d5f1a:	c7 84 24 80 01 00 00 	movl   $0x0,0x180(%rsp)
1005d5f21:	00 00 00 00
1005d5f25:	c7 84 24 e8 01 00 00 	movl   $0x0,0x1e8(%rsp)
1005d5f2c:	00 00 00 00
1005d5f30:	c7 44 24 5c 00 00 00 	movl   $0x0,0x5c(%rsp)
1005d5f37:	00
1005d5f38:	c7 44 24 70 00 00 00 	movl   $0x0,0x70(%rsp)
1005d5f3f:	00
1005d5f40:	c7 84 24 88 00 00 00 	movl   $0x0,0x88(%rsp)
1005d5f47:	00 00 00 00
1005d5f4b:	c7 44 24 78 00 00 00 	movl   $0x0,0x78(%rsp)
1005d5f52:	00
1005d5f53:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1005d5f5a:	00 00
1005d5f5c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1005d5f61:	89 74 24 40          	mov    %esi,0x40(%rsp)
1005d5f65:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
1005d5f6a:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
1005d5f6f:	0f 29 84 24 e0 00 00 	movaps %xmm0,0xe0(%rsp)
1005d5f76:	00
1005d5f77:	0f 29 84 24 f0 00 00 	movaps %xmm0,0xf0(%rsp)
1005d5f7e:	00
1005d5f7f:	0f 29 84 24 00 01 00 	movaps %xmm0,0x100(%rsp)
1005d5f86:	00
1005d5f87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005d5f8e:	00 00
1005d5f90:	83 ef 02             	sub    $0x2,%edi
1005d5f93:	83 ff 01             	cmp    $0x1,%edi
1005d5f96:	0f 86 44 01 00 00    	jbe    1005d60e0 <.text+0x1d50e0>
1005d5f9c:	e8 bf 6e f2 ff       	call   1004fce60 <.text+0xfbe60>
1005d5fa1:	f6 84 24 b0 01 00 00 	testb  $0x40,0x1b0(%rsp)
1005d5fa8:	40
1005d5fa9:	0f 85 44 01 00 00    	jne    1005d60f3 <.text+0x1d50f3>
1005d5faf:	48 8b 05 4a 2d 15 00 	mov    0x152d4a(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
1005d5fb6:	8b 00                	mov    (%rax),%eax
1005d5fb8:	85 c0                	test   %eax,%eax
1005d5fba:	0f 85 50 01 00 00    	jne    1005d6110 <.text+0x1d5110>
1005d5fc0:	e8 ab ab ef ff       	call   1004d0b70 <.text+0xcfb70>
1005d5fc5:	85 c0                	test   %eax,%eax
1005d5fc7:	0f 85 43 01 00 00    	jne    1005d6110 <.text+0x1d5110>
1005d5fcd:	81 bc 24 c4 01 00 00 	cmpl   $0x12c,0x1c4(%rsp)
1005d5fd4:	2c 01 00 00
1005d5fd8:	0f 84 c2 04 00 00    	je     1005d64a0 <.text+0x1d54a0>
1005d5fde:	8b 9c 24 b8 01 00 00 	mov    0x1b8(%rsp),%ebx
1005d5fe5:	85 db                	test   %ebx,%ebx
1005d5fe7:	0f 85 e3 02 00 00    	jne    1005d62d0 <.text+0x1d52d0>
1005d5fed:	8b 84 24 80 01 00 00 	mov    0x180(%rsp),%eax
1005d5ff4:	83 f8 02             	cmp    $0x2,%eax
1005d5ff7:	0f 84 23 09 00 00    	je     1005d6920 <.text+0x1d5920>
1005d5ffd:	83 f8 03             	cmp    $0x3,%eax
1005d6000:	75 2c                	jne    1005d602e <.text+0x1d502e>
1005d6002:	e9 89 0a 00 00       	jmp    1005d6a90 <.text+0x1d5a90>
1005d6007:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005d600e:	00 00
1005d6010:	e8 7b 55 ef ff       	call   1004cb590 <.text+0xca590>
1005d6015:	85 c0                	test   %eax,%eax
1005d6017:	75 3f                	jne    1005d6058 <.text+0x1d5058>
1005d6019:	48 8b 8c 24 90 01 00 	mov    0x190(%rsp),%rcx
1005d6020:	00
1005d6021:	e8 5a a6 0b 00       	call   100690680 <.text+0x28f680>
1005d6026:	85 c0                	test   %eax,%eax
1005d6028:	0f 84 a2 02 00 00    	je     1005d62d0 <.text+0x1d52d0>
1005d602e:	8b 94 24 98 01 00 00 	mov    0x198(%rsp),%edx
1005d6035:	48 8b 8c 24 90 01 00 	mov    0x190(%rsp),%rcx
1005d603c:	00
1005d603d:	f6 84 24 b0 01 00 00 	testb  $0x10,0x1b0(%rsp)
1005d6044:	10
1005d6045:	75 c9                	jne    1005d6010 <.text+0x1d5010>
1005d6047:	4c 8b 84 24 a8 01 00 	mov    0x1a8(%rsp),%r8
1005d604e:	00
1005d604f:	e8 9c 4e ec ff       	call   10049aef0 <.text+0x99ef0>
1005d6054:	85 c0                	test   %eax,%eax
1005d6056:	74 c1                	je     1005d6019 <.text+0x1d5019>
1005d6058:	8b 05 fa c9 18 00    	mov    0x18c9fa(%rip),%eax        # 100762a58 <_head_msys_iconv_2_dll-0x95a8>
1005d605e:	48 8b 8c 24 a8 01 00 	mov    0x1a8(%rsp),%rcx
1005d6065:	00
1005d6066:	85 c0                	test   %eax,%eax
1005d6068:	0f 84 25 0b 00 00    	je     1005d6b93 <.text+0x1d5b93>
1005d606e:	83 e8 01             	sub    $0x1,%eax
1005d6071:	89 05 e1 c9 18 00    	mov    %eax,0x18c9e1(%rip)        # 100762a58 <_head_msys_iconv_2_dll-0x95a8>
1005d6077:	e8 04 9b 0c 00       	call   10069fb80 <.text+0x29eb80>
1005d607c:	48 63 15 d5 c9 18 00 	movslq 0x18c9d5(%rip),%rdx        # 100762a58 <_head_msys_iconv_2_dll-0x95a8>
1005d6083:	48 8d 05 d6 c9 18 00 	lea    0x18c9d6(%rip),%rax        # 100762a60 <_head_msys_iconv_2_dll-0x95a0>
1005d608a:	48 8b 8c 24 a0 01 00 	mov    0x1a0(%rsp),%rcx
1005d6091:	00
1005d6092:	48 c1 e2 04          	shl    $0x4,%rdx
1005d6096:	48 01 d0             	add    %rdx,%rax
1005d6099:	48 8b 10             	mov    (%rax),%rdx
1005d609c:	48 8b 58 08          	mov    0x8(%rax),%rbx
1005d60a0:	48 89 94 24 a8 01 00 	mov    %rdx,0x1a8(%rsp)
1005d60a7:	00
1005d60a8:	48 89 da             	mov    %rbx,%rdx
1005d60ab:	e8 90 a1 0c 00       	call   1006a0240 <.text+0x29f240>
1005d60b0:	48 89 d9             	mov    %rbx,%rcx
1005d60b3:	e8 68 b4 e2 ff       	call   100401520 <.text+0x520>
1005d60b8:	8b bc 24 80 01 00 00 	mov    0x180(%rsp),%edi
1005d60bf:	c7 84 24 e8 01 00 00 	movl   $0x1,0x1e8(%rsp)
1005d60c6:	01 00 00 00
1005d60ca:	83 ef 02             	sub    $0x2,%edi
1005d60cd:	83 ff 01             	cmp    $0x1,%edi
1005d60d0:	0f 87 c6 fe ff ff    	ja     1005d5f9c <.text+0x1d4f9c>
1005d60d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005d60dd:	00 00 00
1005d60e0:	e8 4b 6d f2 ff       	call   1004fce30 <.text+0xfbe30>
1005d60e5:	f6 84 24 b0 01 00 00 	testb  $0x40,0x1b0(%rsp)
1005d60ec:	40
1005d60ed:	0f 84 bc fe ff ff    	je     1005d5faf <.text+0x1d4faf>
1005d60f3:	31 d2                	xor    %edx,%edx
1005d60f5:	b9 1e 00 00 00       	mov    $0x1e,%ecx
1005d60fa:	e8 a1 ce ef ff       	call   1004d2fa0 <.text+0xd1fa0>
1005d60ff:	48 8b 05 fa 2b 15 00 	mov    0x152bfa(%rip),%rax        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
1005d6106:	8b 00                	mov    (%rax),%eax
1005d6108:	85 c0                	test   %eax,%eax
1005d610a:	0f 84 b0 fe ff ff    	je     1005d5fc0 <.text+0x1d4fc0>
1005d6110:	c7 84 24 84 01 00 00 	movl   $0x1,0x184(%rsp)
1005d6117:	01 00 00 00
1005d611b:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1005d6120:	8b 74 24 40          	mov    0x40(%rsp),%esi
1005d6124:	44 8b 74 24 48       	mov    0x48(%rsp),%r14d
1005d6129:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
1005d612e:	48 8b 8c 24 a8 01 00 	mov    0x1a8(%rsp),%rcx
1005d6135:	00
1005d6136:	e9 a5 03 00 00       	jmp    1005d64e0 <.text+0x1d54e0>
1005d613b:	83 f8 10             	cmp    $0x10,%eax
1005d613e:	0f 85 6f f2 ff ff    	jne    1005d53b3 <.text+0x1d43b3>
1005d6144:	ba 01 00 00 00       	mov    $0x1,%edx
1005d6149:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1005d614f:	48 89 d9             	mov    %rbx,%rcx
1005d6152:	e8 f9 08 fc ff       	call   100596a50 <.text+0x195a50>
1005d6157:	48 8b 35 b2 3a 15 00 	mov    0x153ab2(%rip),%rsi        # 100729c10 <_head_msys_iconv_2_dll-0x423f0>
1005d615e:	89 06                	mov    %eax,(%rsi)
1005d6160:	48 8b 05 79 d0 14 00 	mov    0x14d079(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005d6167:	48 8b 10             	mov    (%rax),%rdx
1005d616a:	e9 44 f2 ff ff       	jmp    1005d53b3 <.text+0x1d43b3>
1005d616f:	48 89 d9             	mov    %rbx,%rcx
1005d6172:	e8 a9 0b fc ff       	call   100596d20 <.text+0x195d20>
1005d6177:	48 8b 35 92 3a 15 00 	mov    0x153a92(%rip),%rsi        # 100729c10 <_head_msys_iconv_2_dll-0x423f0>
1005d617e:	89 06                	mov    %eax,(%rsi)
1005d6180:	48 8b 05 59 d0 14 00 	mov    0x14d059(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
1005d6187:	48 8b 10             	mov    (%rax),%rdx
1005d618a:	e9 24 f2 ff ff       	jmp    1005d53b3 <.text+0x1d43b3>
1005d618f:	44 8b a8 e8 1f 00 00 	mov    0x1fe8(%rax),%r13d
1005d6196:	45 85 ed             	test   %r13d,%r13d
1005d6199:	0f 84 03 f4 ff ff    	je     1005d55a2 <.text+0x1d45a2>
1005d619f:	e9 f2 f3 ff ff       	jmp    1005d5596 <.text+0x1d4596>
1005d61a4:	0f 1f 40 00          	nopl   0x0(%rax)
1005d61a8:	89 55 08             	mov    %edx,0x8(%rbp)
1005d61ab:	89 d1                	mov    %edx,%ecx
1005d61ad:	e9 12 f4 ff ff       	jmp    1005d55c4 <.text+0x1d45c4>
1005d61b2:	4c 63 c9             	movslq %ecx,%r9
1005d61b5:	42 80 7c 0b fd 40    	cmpb   $0x40,-0x3(%rbx,%r9,1)
1005d61bb:	49 8d 51 fd          	lea    -0x3(%r9),%rdx
1005d61bf:	0f 85 dd f3 ff ff    	jne    1005d55a2 <.text+0x1d45a2>
1005d61c5:	42 0f b6 44 0b fe    	movzbl -0x2(%rbx,%r9,1),%eax
1005d61cb:	83 e0 df             	and    $0xffffffdf,%eax
1005d61ce:	83 e8 41             	sub    $0x41,%eax
1005d61d1:	3c 19                	cmp    $0x19,%al
1005d61d3:	0f 87 c9 f3 ff ff    	ja     1005d55a2 <.text+0x1d45a2>
1005d61d9:	42 0f b6 44 0b ff    	movzbl -0x1(%rbx,%r9,1),%eax
1005d61df:	83 e0 df             	and    $0xffffffdf,%eax
1005d61e2:	83 e8 41             	sub    $0x41,%eax
1005d61e5:	3c 19                	cmp    $0x19,%al
1005d61e7:	0f 87 b5 f3 ff ff    	ja     1005d55a2 <.text+0x1d45a2>
1005d61ed:	48 89 d9             	mov    %rbx,%rcx
1005d61f0:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1005d61f5:	e8 46 de fe ff       	call   1005c4040 <.text+0x1c3040>
1005d61fa:	48 8b ac 24 88 01 00 	mov    0x188(%rsp),%rbp
1005d6201:	00
1005d6202:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
1005d6207:	48 85 c0             	test   %rax,%rax
1005d620a:	49 89 c7             	mov    %rax,%r15
1005d620d:	0f 84 fc 1c 00 00    	je     1005d7f0f <.text+0x1d6f0f>
1005d6213:	48 63 45 08          	movslq 0x8(%rbp),%rax
1005d6217:	48 89 c1             	mov    %rax,%rcx
1005d621a:	48 8d 44 03 fe       	lea    -0x2(%rbx,%rax,1),%rax
1005d621f:	83 e9 03             	sub    $0x3,%ecx
1005d6222:	48 89 84 24 00 02 00 	mov    %rax,0x200(%rsp)
1005d6229:	00
1005d622a:	4c 89 f8             	mov    %r15,%rax
1005d622d:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
1005d6231:	89 4d 08             	mov    %ecx,0x8(%rbp)
1005d6234:	e9 70 f3 ff ff       	jmp    1005d55a9 <.text+0x1d45a9>
1005d6239:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005d6240:	b8 01 00 00 00       	mov    $0x1,%eax
1005d6245:	e9 13 fb ff ff       	jmp    1005d5d5d <.text+0x1d4d5d>
1005d624a:	80 78 01 3c          	cmpb   $0x3c,0x1(%rax)
1005d624e:	0f 85 3b f7 ff ff    	jne    1005d598f <.text+0x1d498f>
1005d6254:	48 8d 48 02          	lea    0x2(%rax),%rcx
1005d6258:	e9 ec 18 00 00       	jmp    1005d7b49 <.text+0x1d6b49>
1005d625d:	c7 05 b1 ca 18 00 00 	movl   $0x0,0x18cab1(%rip)        # 100762d18 <_head_msys_iconv_2_dll-0x92e8>
1005d6264:	00 00 00
1005d6267:	e9 7b f7 ff ff       	jmp    1005d59e7 <.text+0x1d49e7>
1005d626c:	0f 1f 40 00          	nopl   0x0(%rax)
1005d6270:	48 85 db             	test   %rbx,%rbx
1005d6273:	74 44                	je     1005d62b9 <.text+0x1d52b9>
1005d6275:	e9 9e 12 00 00       	jmp    1005d7518 <.text+0x1d6518>
1005d627a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005d6280:	48 8b 8c 24 a8 01 00 	mov    0x1a8(%rsp),%rcx
1005d6287:	00
1005d6288:	e8 43 9a 0c 00       	call   10069fcd0 <.text+0x29ecd0>
1005d628d:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
1005d6294:	00
1005d6295:	4c 8b 84 24 a8 01 00 	mov    0x1a8(%rsp),%r8
1005d629c:	00
1005d629d:	8b 94 24 98 01 00 00 	mov    0x198(%rsp),%edx
1005d62a4:	48 8b 8c 24 90 01 00 	mov    0x190(%rsp),%rcx
1005d62ab:	00
1005d62ac:	e8 3f 4c ec ff       	call   10049aef0 <.text+0x99ef0>
1005d62b1:	85 c0                	test   %eax,%eax
1005d62b3:	0f 85 e8 06 00 00    	jne    1005d69a1 <.text+0x1d59a1>
1005d62b9:	48 8b 8c 24 90 01 00 	mov    0x190(%rsp),%rcx
1005d62c0:	00
1005d62c1:	e8 ba a3 0b 00       	call   100690680 <.text+0x28f680>
1005d62c6:	85 c0                	test   %eax,%eax
1005d62c8:	75 b6                	jne    1005d6280 <.text+0x1d5280>
1005d62ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005d62d0:	44 8b 9c 24 d0 01 00 	mov    0x1d0(%rsp),%r11d
1005d62d7:	00
1005d62d8:	48 8b 9c 24 90 01 00 	mov    0x190(%rsp),%rbx
1005d62df:	00
1005d62e0:	45 85 db             	test   %r11d,%r11d
1005d62e3:	0f 85 af 03 00 00    	jne    1005d6698 <.text+0x1d5698>
1005d62e9:	44 0f b6 3b          	movzbl (%rbx),%r15d
1005d62ed:	45 85 ed             	test   %r13d,%r13d
1005d62f0:	41 0f 94 c6          	sete   %r14b
1005d62f4:	41 80 ff 0c          	cmp    $0xc,%r15b
1005d62f8:	75 09                	jne    1005d6303 <.text+0x1d5303>
1005d62fa:	45 84 f6             	test   %r14b,%r14b
1005d62fd:	0f 85 a8 08 00 00    	jne    1005d6bab <.text+0x1d5bab>
1005d6303:	8b bc 24 80 01 00 00 	mov    0x180(%rsp),%edi
1005d630a:	85 ff                	test   %edi,%edi
1005d630c:	0f 84 e6 03 00 00    	je     1005d66f8 <.text+0x1d56f8>
1005d6312:	48 63 94 24 98 01 00 	movslq 0x198(%rsp),%rdx
1005d6319:	00
1005d631a:	80 7c 13 fe 00       	cmpb   $0x0,-0x2(%rbx,%rdx,1)
1005d631f:	48 89 d0             	mov    %rdx,%rax
1005d6322:	74 09                	je     1005d632d <.text+0x1d532d>
1005d6324:	45 84 f6             	test   %r14b,%r14b
1005d6327:	0f 85 ab 06 00 00    	jne    1005d69d8 <.text+0x1d59d8>
1005d632d:	48 8b 94 24 88 01 00 	mov    0x188(%rsp),%rdx
1005d6334:	00
1005d6335:	8b 84 24 e8 01 00 00 	mov    0x1e8(%rsp),%eax
1005d633c:	44 8b 42 18          	mov    0x18(%rdx),%r8d
1005d6340:	45 85 c0             	test   %r8d,%r8d
1005d6343:	0f 84 67 04 00 00    	je     1005d67b0 <.text+0x1d57b0>
1005d6349:	85 c0                	test   %eax,%eax
1005d634b:	0f 84 cf 04 00 00    	je     1005d6820 <.text+0x1d5820>
1005d6351:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1005d6356:	48 89 d9             	mov    %rbx,%rcx
1005d6359:	e8 32 e2 ff ff       	call   1005d4590 <.text+0x1d3590>
1005d635e:	85 c0                	test   %eax,%eax
1005d6360:	0f 84 67 04 00 00    	je     1005d67cd <.text+0x1d57cd>
1005d6366:	48 8b b4 24 18 01 00 	mov    0x118(%rsp),%rsi
1005d636d:	00
1005d636e:	48 8b 9c 24 10 01 00 	mov    0x110(%rsp),%rbx
1005d6375:	00
1005d6376:	41 89 f6             	mov    %esi,%r14d
1005d6379:	41 29 de             	sub    %ebx,%r14d
1005d637c:	8b 84 24 e8 01 00 00 	mov    0x1e8(%rsp),%eax
1005d6383:	85 c0                	test   %eax,%eax
1005d6385:	74 10                	je     1005d6397 <.text+0x1d5397>
1005d6387:	48 8b 84 24 f0 01 00 	mov    0x1f0(%rsp),%rax
1005d638e:	00
1005d638f:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
1005d6396:	00
1005d6397:	48 8b 05 a2 42 15 00 	mov    0x1542a2(%rip),%rax        # 10072a640 <_head_msys_iconv_2_dll-0x419c0>
1005d639e:	44 89 f2             	mov    %r14d,%edx
1005d63a1:	48 8b 00             	mov    (%rax),%rax
1005d63a4:	48 85 c0             	test   %rax,%rax
1005d63a7:	74 0c                	je     1005d63b5 <.text+0x1d53b5>
1005d63a9:	49 63 d6             	movslq %r14d,%rdx
1005d63ac:	48 39 d0             	cmp    %rdx,%rax
1005d63af:	89 c2                	mov    %eax,%edx
1005d63b1:	41 0f 4d d6          	cmovge %r14d,%edx
1005d63b5:	48 8b bc 24 88 01 00 	mov    0x188(%rsp),%rdi
1005d63bc:	00
1005d63bd:	39 57 08             	cmp    %edx,0x8(%rdi)
1005d63c0:	0f 84 72 06 00 00    	je     1005d6a38 <.text+0x1d5a38>
1005d63c6:	48 83 7f 20 00       	cmpq   $0x0,0x20(%rdi)
1005d63cb:	0f 84 cf 03 00 00    	je     1005d67a0 <.text+0x1d57a0>
1005d63d1:	0f b6 3e             	movzbl (%rsi),%edi
1005d63d4:	c6 06 00             	movb   $0x0,(%rsi)
1005d63d7:	45 31 c0             	xor    %r8d,%r8d
1005d63da:	48 89 da             	mov    %rbx,%rdx
1005d63dd:	48 8b 84 24 88 01 00 	mov    0x188(%rsp),%rax
1005d63e4:	00
1005d63e5:	48 8d 48 20          	lea    0x20(%rax),%rcx
1005d63e9:	e8 e2 b3 fa ff       	call   1005817d0 <.text+0x1807d0>
1005d63ee:	85 c0                	test   %eax,%eax
1005d63f0:	0f 84 ea 06 00 00    	je     1005d6ae0 <.text+0x1d5ae0>
1005d63f6:	48 8b 84 24 88 01 00 	mov    0x188(%rsp),%rax
1005d63fd:	00
1005d63fe:	8b 48 28             	mov    0x28(%rax),%ecx
1005d6401:	44 8b b8 cc 00 00 00 	mov    0xcc(%rax),%r15d
1005d6408:	29 d9                	sub    %ebx,%ecx
1005d640a:	89 4c 24 78          	mov    %ecx,0x78(%rsp)
1005d640e:	45 85 ff             	test   %r15d,%r15d
1005d6411:	0f 85 18 0f 00 00    	jne    1005d732f <.text+0x1d632f>
1005d6417:	40 88 3e             	mov    %dil,(%rsi)
1005d641a:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1005d6420:	44 8b 94 24 b0 01 00 	mov    0x1b0(%rsp),%r10d
1005d6427:	00
1005d6428:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1005d642e:	44 89 d0             	mov    %r10d,%eax
1005d6431:	83 e0 10             	and    $0x10,%eax
1005d6434:	89 44 24 68          	mov    %eax,0x68(%rsp)
1005d6438:	0f 84 6a 0c 00 00    	je     1005d70a8 <.text+0x1d60a8>
1005d643e:	8b 84 24 bc 01 00 00 	mov    0x1bc(%rsp),%eax
1005d6445:	85 c0                	test   %eax,%eax
1005d6447:	0f 85 ac 0b 00 00    	jne    1005d6ff9 <.text+0x1d5ff9>
1005d644d:	41 83 e2 02          	and    $0x2,%r10d
1005d6451:	0f 84 72 0a 00 00    	je     1005d6ec9 <.text+0x1d5ec9>
1005d6457:	8b 84 24 b8 01 00 00 	mov    0x1b8(%rsp),%eax
1005d645e:	85 c0                	test   %eax,%eax
1005d6460:	0f 84 fc 11 00 00    	je     1005d7662 <.text+0x1d6662>
1005d6466:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1005d646d:	00
1005d646e:	80 39 2f             	cmpb   $0x2f,(%rcx)
1005d6471:	48 89 c8             	mov    %rcx,%rax
1005d6474:	0f 84 4e 13 00 00    	je     1005d77c8 <.text+0x1d67c8>
1005d647a:	48 8d 59 02          	lea    0x2(%rcx),%rbx