
/tmp/dev_il2cpp.so:     file format elf32-i386


Disassembly of section .text:

00fc9bb9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ccf87>:
  fc9bb9:	55                   	push   ebp
  fc9bba:	53                   	push   ebx
  fc9bbb:	57                   	push   edi
  fc9bbc:	56                   	push   esi
  fc9bbd:	83 ec 0c             	sub    esp,0xc
  fc9bc0:	e8 00 00 00 00       	call   fc9bc5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ccf93>
  fc9bc5:	5b                   	pop    ebx
  fc9bc6:	81 c3 b7 cf e2 00    	add    ebx,0xe2cfb7
  fc9bcc:	8b 7c 24 20          	mov    edi,DWORD PTR [esp+0x20]
  fc9bd0:	8a 83 10 af 06 00    	mov    al,BYTE PTR [ebx+0x6af10]
  fc9bd6:	24 01                	and    al,0x1
  fc9bd8:	75 1a                	jne    fc9bf4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ccfc2>
  fc9bda:	8d 83 00 cd 70 ff    	lea    eax,[ebx-0x8f3300]
  fc9be0:	83 ec 0c             	sub    esp,0xc
  fc9be3:	ff 30                	push   DWORD PTR [eax]
  fc9be5:	e8 3e 57 bd ff       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  fc9bea:	83 c4 10             	add    esp,0x10
  fc9bed:	c6 83 10 af 06 00 01 	mov    BYTE PTR [ebx+0x6af10],0x1
  fc9bf4:	8b 4c 24 24          	mov    ecx,DWORD PTR [esp+0x24]
  fc9bf8:	8b b7 88 00 00 00    	mov    esi,DWORD PTR [edi+0x88]
  fc9bfe:	8d 83 3c be 04 00    	lea    eax,[ebx+0x4be3c]
  fc9c04:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fc9c08:	8b 00                	mov    eax,DWORD PTR [eax]
  fc9c0a:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fc9c11:	74 16                	je     fc9c29 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ccff7>
  fc9c13:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fc9c17:	75 10                	jne    fc9c29 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ccff7>
  fc9c19:	83 ec 0c             	sub    esp,0xc
  fc9c1c:	50                   	push   eax
  fc9c1d:	89 cd                	mov    ebp,ecx
  fc9c1f:	e8 8a c8 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fc9c24:	89 e9                	mov    ecx,ebp
  fc9c26:	83 c4 10             	add    esp,0x10
  fc9c29:	8b 6c 24 28          	mov    ebp,DWORD PTR [esp+0x28]
  fc9c2d:	31 c0                	xor    eax,eax
  fc9c2f:	50                   	push   eax
  fc9c30:	56                   	push   esi
  fc9c31:	51                   	push   ecx
  fc9c32:	50                   	push   eax
  fc9c33:	89 ce                	mov    esi,ecx
  fc9c35:	e8 9f 8f 7b ff       	call   782bd9 <closedir@plt+0x5dff69>
  fc9c3a:	83 c4 10             	add    esp,0x10
  fc9c3d:	84 c0                	test   al,al
  fc9c3f:	74 3a                	je     fc9c7b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd049>
  fc9c41:	c6 47 70 00          	mov    BYTE PTR [edi+0x70],0x0
  fc9c45:	85 ed                	test   ebp,ebp
  fc9c47:	0f 84 80 03 00 00    	je     fc9fcd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd39b>
  fc9c4d:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9c50:	85 f6                	test   esi,esi
  fc9c52:	75 05                	jne    fc9c59 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd027>
  fc9c54:	e8 9b 6a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9c59:	83 ec 08             	sub    esp,0x8
  fc9c5c:	31 ff                	xor    edi,edi
  fc9c5e:	57                   	push   edi
  fc9c5f:	56                   	push   esi
  fc9c60:	e8 30 5d 86 ff       	call   82f995 <closedir@plt+0x68cd25>
  fc9c65:	83 c4 10             	add    esp,0x10
  fc9c68:	83 ec 04             	sub    esp,0x4
  fc9c6b:	57                   	push   edi
  fc9c6c:	50                   	push   eax
  fc9c6d:	55                   	push   ebp
  fc9c6e:	e8 fb 12 00 00       	call   fcaf6e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce33c>
  fc9c73:	83 c4 10             	add    esp,0x10
  fc9c76:	e9 52 03 00 00       	jmp    fc9fcd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd39b>
  fc9c7b:	89 f5                	mov    ebp,esi
  fc9c7d:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9c80:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fc9c84:	8b 00                	mov    eax,DWORD PTR [eax]
  fc9c86:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fc9c8d:	74 12                	je     fc9ca1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd06f>
  fc9c8f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fc9c93:	75 0c                	jne    fc9ca1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd06f>
  fc9c95:	83 ec 0c             	sub    esp,0xc
  fc9c98:	50                   	push   eax
  fc9c99:	e8 10 c8 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fc9c9e:	83 c4 10             	add    esp,0x10
  fc9ca1:	31 c0                	xor    eax,eax
  fc9ca3:	50                   	push   eax
  fc9ca4:	50                   	push   eax
  fc9ca5:	56                   	push   esi
  fc9ca6:	50                   	push   eax
  fc9ca7:	e8 2d f2 7b ff       	call   788ed9 <closedir@plt+0x5e6269>
  fc9cac:	83 c4 10             	add    esp,0x10
  fc9caf:	84 c0                	test   al,al
  fc9cb1:	74 44                	je     fc9cf7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd0c5>
  fc9cb3:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9cb6:	85 f6                	test   esi,esi
  fc9cb8:	75 05                	jne    fc9cbf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd08d>
  fc9cba:	e8 35 6a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9cbf:	83 ec 08             	sub    esp,0x8
  fc9cc2:	6a 00                	push   0x0
  fc9cc4:	56                   	push   esi
  fc9cc5:	e8 73 ff df ff       	call   dc9c3d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1cd00b>
  fc9cca:	83 c4 10             	add    esp,0x10
  fc9ccd:	84 c0                	test   al,al
  fc9ccf:	0f 85 f4 02 00 00    	jne    fc9fc9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd397>
  fc9cd5:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9cd8:	85 f6                	test   esi,esi
  fc9cda:	75 05                	jne    fc9ce1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd0af>
  fc9cdc:	e8 13 6a c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9ce1:	83 ec 08             	sub    esp,0x8
  fc9ce4:	6a 00                	push   0x0
  fc9ce6:	56                   	push   esi
  fc9ce7:	e8 6b 85 e0 ff       	call   dd2257 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5625>
  fc9cec:	83 c4 10             	add    esp,0x10
  fc9cef:	84 c0                	test   al,al
  fc9cf1:	0f 85 d2 02 00 00    	jne    fc9fc9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd397>
  fc9cf7:	80 7f 72 00          	cmp    BYTE PTR [edi+0x72],0x0
  fc9cfb:	90                   	nop
  fc9cfc:	90                   	nop
  fc9cfd:	90                   	nop
  fc9cfe:	90                   	nop
  fc9cff:	90                   	nop
  fc9d00:	90                   	nop
  fc9d01:	85 ed                	test   ebp,ebp
  fc9d03:	75 05                	jne    fc9d0a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd0d8>
  fc9d05:	e8 ea 69 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9d0a:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fc9d0e:	8b 00                	mov    eax,DWORD PTR [eax]
  fc9d10:	0f b7 88 b1 00 00 00 	movzx  ecx,WORD PTR [eax+0xb1]
  fc9d17:	81 e1 00 01 00 00    	and    ecx,0x100
  fc9d1d:	80 7d 21 00          	cmp    BYTE PTR [ebp+0x21],0x0
  fc9d21:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9d24:	0f 84 67 01 00 00    	je     fc9e91 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd25f>
  fc9d2a:	66 85 c9             	test   cx,cx
  fc9d2d:	74 12                	je     fc9d41 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd10f>
  fc9d2f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fc9d33:	75 0c                	jne    fc9d41 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd10f>
  fc9d35:	83 ec 0c             	sub    esp,0xc
  fc9d38:	50                   	push   eax
  fc9d39:	e8 70 c7 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fc9d3e:	83 c4 10             	add    esp,0x10
  fc9d41:	31 c0                	xor    eax,eax
  fc9d43:	50                   	push   eax
  fc9d44:	56                   	push   esi
  fc9d45:	50                   	push   eax
  fc9d46:	50                   	push   eax
  fc9d47:	e8 8d f1 7b ff       	call   788ed9 <closedir@plt+0x5e6269>
  fc9d4c:	83 c4 10             	add    esp,0x10
  fc9d4f:	84 c0                	test   al,al
  fc9d51:	0f 84 15 01 00 00    	je     fc9e6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd23a>
  fc9d57:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9d5a:	85 f6                	test   esi,esi
  fc9d5c:	75 05                	jne    fc9d63 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd131>
  fc9d5e:	e8 91 69 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9d63:	83 ec 08             	sub    esp,0x8
  fc9d66:	6a 00                	push   0x0
  fc9d68:	56                   	push   esi
  fc9d69:	e8 94 d2 dd ff       	call   da7002 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1aa3d0>
  fc9d6e:	83 c4 10             	add    esp,0x10
  fc9d71:	89 c6                	mov    esi,eax
  fc9d73:	85 f6                	test   esi,esi
  fc9d75:	75 05                	jne    fc9d7c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd14a>
  fc9d77:	e8 78 69 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9d7c:	80 7e 21 00          	cmp    BYTE PTR [esi+0x21],0x0
  fc9d80:	0f 85 e6 00 00 00    	jne    fc9e6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd23a>
  fc9d86:	8b 77 68             	mov    esi,DWORD PTR [edi+0x68]
  fc9d89:	85 f6                	test   esi,esi
  fc9d8b:	75 05                	jne    fc9d92 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd160>
  fc9d8d:	e8 62 69 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9d92:	8d 83 9c 5c 05 00    	lea    eax,[ebx+0x55c9c]
  fc9d98:	83 ec 08             	sub    esp,0x8
  fc9d9b:	ff 30                	push   DWORD PTR [eax]
  fc9d9d:	56                   	push   esi
  fc9d9e:	e8 11 2d 34 00       	call   130cab4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x70fe82>
  fc9da3:	83 c4 10             	add    esp,0x10
  fc9da6:	85 c0                	test   eax,eax
  fc9da8:	7e 76                	jle    fc9e20 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd1ee>
  fc9daa:	8b 77 68             	mov    esi,DWORD PTR [edi+0x68]
  fc9dad:	85 f6                	test   esi,esi
  fc9daf:	75 05                	jne    fc9db6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd184>
  fc9db1:	e8 3e 69 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9db6:	8d 83 a0 5c 05 00    	lea    eax,[ebx+0x55ca0]
  fc9dbc:	83 ec 08             	sub    esp,0x8
  fc9dbf:	ff 30                	push   DWORD PTR [eax]
  fc9dc1:	56                   	push   esi
  fc9dc2:	e8 be 2a 34 00       	call   130c885 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x70fc53>
  fc9dc7:	83 c4 10             	add    esp,0x10
  fc9dca:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  fc9dce:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9dd1:	85 f6                	test   esi,esi
  fc9dd3:	75 05                	jne    fc9dda <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd1a8>
  fc9dd5:	e8 1a 69 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9dda:	83 ec 08             	sub    esp,0x8
  fc9ddd:	6a 00                	push   0x0
  fc9ddf:	56                   	push   esi
  fc9de0:	e8 1d d2 dd ff       	call   da7002 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1aa3d0>
  fc9de5:	83 c4 10             	add    esp,0x10
  fc9de8:	89 c6                	mov    esi,eax
  fc9dea:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fc9dee:	8b 00                	mov    eax,DWORD PTR [eax]
  fc9df0:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  fc9df7:	74 12                	je     fc9e0b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd1d9>
  fc9df9:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fc9dfd:	75 0c                	jne    fc9e0b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd1d9>
  fc9dff:	83 ec 0c             	sub    esp,0xc
  fc9e02:	50                   	push   eax
  fc9e03:	e8 a6 c6 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fc9e08:	83 c4 10             	add    esp,0x10
  fc9e0b:	31 c0                	xor    eax,eax
  fc9e0d:	50                   	push   eax
  fc9e0e:	56                   	push   esi
  fc9e0f:	ff 74 24 0c          	push   DWORD PTR [esp+0xc]
  fc9e13:	50                   	push   eax
  fc9e14:	e8 c0 f0 7b ff       	call   788ed9 <closedir@plt+0x5e6269>
  fc9e19:	83 c4 10             	add    esp,0x10
  fc9e1c:	84 c0                	test   al,al
  fc9e1e:	74 4c                	je     fc9e6c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd23a>
  fc9e20:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9e23:	8b 47 68             	mov    eax,DWORD PTR [edi+0x68]
  fc9e26:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fc9e2a:	85 f6                	test   esi,esi
  fc9e2c:	75 05                	jne    fc9e33 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd201>
  fc9e2e:	e8 c1 68 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9e33:	83 ec 08             	sub    esp,0x8
  fc9e36:	31 c0                	xor    eax,eax
  fc9e38:	50                   	push   eax
  fc9e39:	56                   	push   esi
  fc9e3a:	e8 c3 d1 dd ff       	call   da7002 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1aa3d0>
  fc9e3f:	83 c4 10             	add    esp,0x10
  fc9e42:	89 c6                	mov    esi,eax
  fc9e44:	8b 44 24 08          	mov    eax,DWORD PTR [esp+0x8]
  fc9e48:	85 c0                	test   eax,eax
  fc9e4a:	89 c1                	mov    ecx,eax
  fc9e4c:	75 09                	jne    fc9e57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd225>
  fc9e4e:	e8 a1 68 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9e53:	8b 4c 24 08          	mov    ecx,DWORD PTR [esp+0x8]
  fc9e57:	8d 83 ac 5c 05 00    	lea    eax,[ebx+0x55cac]
  fc9e5d:	83 ec 04             	sub    esp,0x4
  fc9e60:	ff 30                	push   DWORD PTR [eax]
  fc9e62:	56                   	push   esi
  fc9e63:	51                   	push   ecx
  fc9e64:	e8 bd 2b 34 00       	call   130ca26 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x70fdf4>
  fc9e69:	83 c4 10             	add    esp,0x10
  fc9e6c:	83 ec 04             	sub    esp,0x4
  fc9e6f:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  fc9e73:	55                   	push   ebp
  fc9e74:	57                   	push   edi
  fc9e75:	e8 6a 15 00 00       	call   fcb3e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce7b2>
  fc9e7a:	83 c4 10             	add    esp,0x10
  fc9e7d:	83 ec 04             	sub    esp,0x4
  fc9e80:	6a 00                	push   0x0
  fc9e82:	50                   	push   eax
  fc9e83:	57                   	push   edi
  fc9e84:	e8 41 d1 7b ff       	call   786fca <closedir@plt+0x5e435a>
  fc9e89:	83 c4 10             	add    esp,0x10
  fc9e8c:	e9 3c 01 00 00       	jmp    fc9fcd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd39b>
  fc9e91:	66 85 c9             	test   cx,cx
  fc9e94:	74 12                	je     fc9ea8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd276>
  fc9e96:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  fc9e9a:	75 0c                	jne    fc9ea8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd276>
  fc9e9c:	83 ec 0c             	sub    esp,0xc
  fc9e9f:	50                   	push   eax
  fc9ea0:	e8 09 c6 be ff       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  fc9ea5:	83 c4 10             	add    esp,0x10
  fc9ea8:	31 c0                	xor    eax,eax
  fc9eaa:	50                   	push   eax
  fc9eab:	56                   	push   esi
  fc9eac:	50                   	push   eax
  fc9ead:	50                   	push   eax
  fc9eae:	e8 26 f0 7b ff       	call   788ed9 <closedir@plt+0x5e6269>
  fc9eb3:	83 c4 10             	add    esp,0x10
  fc9eb6:	84 c0                	test   al,al
  fc9eb8:	74 68                	je     fc9f22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd2f0>
  fc9eba:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9ebd:	85 f6                	test   esi,esi
  fc9ebf:	75 05                	jne    fc9ec6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd294>
  fc9ec1:	e8 2e 68 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9ec6:	83 ec 08             	sub    esp,0x8
  fc9ec9:	6a 00                	push   0x0
  fc9ecb:	56                   	push   esi
  fc9ecc:	e8 31 d1 dd ff       	call   da7002 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1aa3d0>
  fc9ed1:	83 c4 10             	add    esp,0x10
  fc9ed4:	89 c6                	mov    esi,eax
  fc9ed6:	85 f6                	test   esi,esi
  fc9ed8:	75 05                	jne    fc9edf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd2ad>
  fc9eda:	e8 15 68 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9edf:	80 7e 21 00          	cmp    BYTE PTR [esi+0x21],0x0
  fc9ee3:	74 3d                	je     fc9f22 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd2f0>
  fc9ee5:	8b 77 38             	mov    esi,DWORD PTR [edi+0x38]
  fc9ee8:	8b af 00 01 00 00    	mov    ebp,DWORD PTR [edi+0x100]
  fc9eee:	85 f6                	test   esi,esi
  fc9ef0:	74 58                	je     fc9f4a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd318>
  fc9ef2:	83 ec 04             	sub    esp,0x4
  fc9ef5:	31 c0                	xor    eax,eax
  fc9ef7:	50                   	push   eax
  fc9ef8:	55                   	push   ebp
  fc9ef9:	56                   	push   esi
  fc9efa:	e8 e8 82 e0 ff       	call   dd21e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55b5>
  fc9eff:	83 c4 10             	add    esp,0x10
  fc9f02:	83 ec 10             	sub    esp,0x10
  fc9f05:	31 c0                	xor    eax,eax
  fc9f07:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fc9f0b:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  fc9f0f:	89 34 24             	mov    DWORD PTR [esp],esi
  fc9f12:	e8 e4 82 e0 ff       	call   dd21fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55c9>
  fc9f17:	83 c4 10             	add    esp,0x10
  fc9f1a:	8b af e0 00 00 00    	mov    ebp,DWORD PTR [edi+0xe0]
  fc9f20:	eb 65                	jmp    fc9f87 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd355>
  fc9f22:	83 ec 04             	sub    esp,0x4
  fc9f25:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  fc9f29:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  fc9f2d:	57                   	push   edi
  fc9f2e:	e8 6b 18 00 00       	call   fcb79e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ceb6c>
  fc9f33:	83 c4 10             	add    esp,0x10
  fc9f36:	83 ec 04             	sub    esp,0x4
  fc9f39:	6a 00                	push   0x0
  fc9f3b:	50                   	push   eax
  fc9f3c:	57                   	push   edi
  fc9f3d:	e8 88 d0 7b ff       	call   786fca <closedir@plt+0x5e435a>
  fc9f42:	83 c4 10             	add    esp,0x10
  fc9f45:	e9 83 00 00 00       	jmp    fc9fcd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3cd39b>
  fc9f4a:	e8 a5 67 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9f4f:	83 ec 04             	sub    esp,0x4
  fc9f52:	31 c0                	xor    eax,eax
  fc9f54:	50                   	push   eax
  fc9f55:	55                   	push   ebp
  fc9f56:	50                   	push   eax
  fc9f57:	e8 8b 82 e0 ff       	call   dd21e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55b5>
  fc9f5c:	83 c4 10             	add    esp,0x10
  fc9f5f:	e8 90 67 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9f64:	83 ec 10             	sub    esp,0x10
  fc9f67:	31 c0                	xor    eax,eax
  fc9f69:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  fc9f6d:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  fc9f71:	89 04 24             	mov    DWORD PTR [esp],eax
  fc9f74:	e8 82 82 e0 ff       	call   dd21fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d55c9>
  fc9f79:	83 c4 10             	add    esp,0x10
  fc9f7c:	8b af e0 00 00 00    	mov    ebp,DWORD PTR [edi+0xe0]
  fc9f82:	e8 6d 67 c0 ff       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  fc9f87:	83 ec 04             	sub    esp,0x4
  fc9f8a:	31 c0                	xor    eax,eax
  fc9f8c:	50                   	push   eax
  fc9f8d:	55                   	push   ebp
  fc9f8e:	56                   	push   esi
  fc9f8f:	e8 b7 82 e0 ff       	call   dd224b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1d5619>
  fc9f94:	83 c4 10             	add    esp,0x10
  fc9f97:	83 ec 10             	sub    esp,0x10
  fc9f9a:	89 3c 24             	mov    DWORD PTR [esp],edi
  fc9f9d:	e8 d6 14 00 00       	call   fcb478 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce846>
  fc9fa2:	83 c4 10             	add    esp,0x10
  fc9fa5:	83 ec 04             	sub    esp,0x4
  fc9fa8:	31 c9                	xor    ecx,ecx
  fc9faa:	51                   	push   ecx
  fc9fab:	50                   	push   eax
  fc9fac:	57                   	push   edi
  fc9fad:	e8 18 d0 7b ff       	call   786fca <closedir@plt+0x5e435a>
  fc9fb2:	83 c4 10             	add    esp,0x10
  fc9fb5:	83 ec 04             	sub    esp,0x4
  fc9fb8:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  fc9fbc:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  fc9fc0:	57                   	push   edi
  fc9fc1:	e8 1e 15 00 00       	call   fcb4e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x3ce8b2>
  fc9fc6:	83 c4 10             	add    esp,0x10
  fc9fc9:	c6 47 70 00          	mov    BYTE PTR [edi+0x70],0x0
  fc9fcd:	83 c4 0c             	add    esp,0xc
  fc9fd0:	5e                   	pop    esi
  fc9fd1:	5f                   	pop    edi
  fc9fd2:	5b                   	pop    ebx
  fc9fd3:	5d                   	pop    ebp
  fc9fd4:	c3                   	ret
