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


Disassembly of section .text:

00b3963e <_ZNSt6vectorIjSaIjEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPjS1_EEjRKj@@Base-0x5a8a6>:
  b3963e:	55                   	push   ebp
  b3963f:	53                   	push   ebx
  b39640:	57                   	push   edi
  b39641:	56                   	push   esi
  b39642:	83 ec 0c             	sub    esp,0xc
  b39645:	e8 00 00 00 00       	call   b3964a <closedir@plt+0x9969da>
  b3964a:	5b                   	pop    ebx
  b3964b:	81 c3 32 d5 2b 01    	add    ebx,0x12bd532
  b39651:	8a 83 3e 84 04 00    	mov    al,BYTE PTR [ebx+0x4843e]
  b39657:	24 01                	and    al,0x1
  b39659:	75 1a                	jne    b39675 <closedir@plt+0x996a05>
  b3965b:	8d 83 04 61 71 ff    	lea    eax,[ebx-0x8e9efc]
  b39661:	83 ec 0c             	sub    esp,0xc
  b39664:	ff 30                	push   DWORD PTR [eax]
  b39666:	e8 bd 5c 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3966b:	83 c4 10             	add    esp,0x10
  b3966e:	c6 83 3e 84 04 00 01 	mov    BYTE PTR [ebx+0x4843e],0x1
  b39675:	8d 83 14 be 04 00    	lea    eax,[ebx+0x4be14]
  b3967b:	8b 00                	mov    eax,DWORD PTR [eax]
  b3967d:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39684:	74 12                	je     b39698 <closedir@plt+0x996a28>
  b39686:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3968a:	75 0c                	jne    b39698 <closedir@plt+0x996a28>
  b3968c:	83 ec 0c             	sub    esp,0xc
  b3968f:	50                   	push   eax
  b39690:	e8 19 ce 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39695:	83 c4 10             	add    esp,0x10
  b39698:	8d 83 80 41 06 00    	lea    eax,[ebx+0x64180]
  b3969e:	83 ec 04             	sub    esp,0x4
  b396a1:	31 ed                	xor    ebp,ebp
  b396a3:	55                   	push   ebp
  b396a4:	ff 30                	push   DWORD PTR [eax]
  b396a6:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  b396aa:	e8 f5 5d ce ff       	call   81f4a4 <closedir@plt+0x67c834>
  b396af:	83 c4 10             	add    esp,0x10
  b396b2:	8d bb 10 be 04 00    	lea    edi,[ebx+0x4be10]
  b396b8:	83 ec 0c             	sub    esp,0xc
  b396bb:	ff 37                	push   DWORD PTR [edi]
  b396bd:	e8 6c 57 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b396c2:	83 c4 10             	add    esp,0x10
  b396c5:	89 c6                	mov    esi,eax
  b396c7:	8d 83 84 41 06 00    	lea    eax,[ebx+0x64184]
  b396cd:	83 ec 04             	sub    esp,0x4
  b396d0:	55                   	push   ebp
  b396d1:	ff 30                	push   DWORD PTR [eax]
  b396d3:	56                   	push   esi
  b396d4:	e8 b4 0c ce ff       	call   81a38d <closedir@plt+0x67771d>
  b396d9:	83 c4 10             	add    esp,0x10
  b396dc:	85 f6                	test   esi,esi
  b396de:	75 05                	jne    b396e5 <closedir@plt+0x996a75>
  b396e0:	e8 0f 70 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b396e5:	8d 83 88 41 06 00    	lea    eax,[ebx+0x64188]
  b396eb:	8d 8b 34 44 05 00    	lea    ecx,[ebx+0x54434]
  b396f1:	83 ec 04             	sub    esp,0x4
  b396f4:	ff 31                	push   DWORD PTR [ecx]
  b396f6:	ff 30                	push   DWORD PTR [eax]
  b396f8:	56                   	push   esi
  b396f9:	e8 2f 85 6e 00       	call   1221c2d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x624ffb>
  b396fe:	83 c4 10             	add    esp,0x10
  b39701:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  b39705:	89 45 10             	mov    DWORD PTR [ebp+0x10],eax
  b39708:	83 ec 0c             	sub    esp,0xc
  b3970b:	ff 37                	push   DWORD PTR [edi]
  b3970d:	e8 1c 57 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39712:	83 c4 10             	add    esp,0x10
  b39715:	89 c6                	mov    esi,eax
  b39717:	8d 83 8c 41 06 00    	lea    eax,[ebx+0x6418c]
  b3971d:	83 ec 04             	sub    esp,0x4
  b39720:	31 ff                	xor    edi,edi
  b39722:	57                   	push   edi
  b39723:	ff 30                	push   DWORD PTR [eax]
  b39725:	56                   	push   esi
  b39726:	e8 62 0c ce ff       	call   81a38d <closedir@plt+0x67771d>
  b3972b:	83 c4 10             	add    esp,0x10
  b3972e:	89 75 14             	mov    DWORD PTR [ebp+0x14],esi
  b39731:	8d 83 a4 c2 04 00    	lea    eax,[ebx+0x4c2a4]
  b39737:	83 ec 0c             	sub    esp,0xc
  b3973a:	ff 30                	push   DWORD PTR [eax]
  b3973c:	e8 ed 56 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39741:	83 c4 10             	add    esp,0x10
  b39744:	89 c6                	mov    esi,eax
  b39746:	8d 83 90 41 06 00    	lea    eax,[ebx+0x64190]
  b3974c:	83 ec 04             	sub    esp,0x4
  b3974f:	57                   	push   edi
  b39750:	ff 30                	push   DWORD PTR [eax]
  b39752:	56                   	push   esi
  b39753:	e8 58 cf cf ff       	call   8366b0 <closedir@plt+0x693a40>
  b39758:	83 c4 10             	add    esp,0x10
  b3975b:	85 f6                	test   esi,esi
  b3975d:	89 ef                	mov    edi,ebp
  b3975f:	74 14                	je     b39775 <closedir@plt+0x996b05>
  b39761:	83 ec 04             	sub    esp,0x4
  b39764:	6a 00                	push   0x0
  b39766:	6a 3f                	push   0x3f
  b39768:	56                   	push   esi
  b39769:	e8 0f df c4 ff       	call   78767d <closedir@plt+0x5e4a0d>
  b3976e:	83 c4 10             	add    esp,0x10
  b39771:	89 f5                	mov    ebp,esi
  b39773:	eb 1b                	jmp    b39790 <closedir@plt+0x996b20>
  b39775:	e8 7a 6f 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3977a:	83 ec 04             	sub    esp,0x4
  b3977d:	31 ed                	xor    ebp,ebp
  b3977f:	55                   	push   ebp
  b39780:	6a 3f                	push   0x3f
  b39782:	55                   	push   ebp
  b39783:	e8 f5 de c4 ff       	call   78767d <closedir@plt+0x5e4a0d>
  b39788:	83 c4 10             	add    esp,0x10
  b3978b:	e8 64 6f 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39790:	8d 83 38 44 05 00    	lea    eax,[ebx+0x54438]
  b39796:	83 ec 08             	sub    esp,0x8
  b39799:	ff 30                	push   DWORD PTR [eax]
  b3979b:	56                   	push   esi
  b3979c:	e8 13 43 89 00       	call   13cdab4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0e82>
  b397a1:	83 c4 10             	add    esp,0x10
  b397a4:	89 47 18             	mov    DWORD PTR [edi+0x18],eax
  b397a7:	8d 83 3c be 04 00    	lea    eax,[ebx+0x4be3c]
  b397ad:	8b 00                	mov    eax,DWORD PTR [eax]
  b397af:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b397b6:	74 12                	je     b397ca <closedir@plt+0x996b5a>
  b397b8:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b397bc:	75 0c                	jne    b397ca <closedir@plt+0x996b5a>
  b397be:	83 ec 0c             	sub    esp,0xc
  b397c1:	50                   	push   eax
  b397c2:	e8 e7 cc 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b397c7:	83 c4 10             	add    esp,0x10
  b397ca:	83 ec 04             	sub    esp,0x4
  b397cd:	31 c0                	xor    eax,eax
  b397cf:	50                   	push   eax
  b397d0:	55                   	push   ebp
  b397d1:	50                   	push   eax
  b397d2:	e8 78 ed c4 ff       	call   78854f <closedir@plt+0x5e58df>
  b397d7:	83 c4 10             	add    esp,0x10
  b397da:	83 c4 0c             	add    esp,0xc
  b397dd:	5e                   	pop    esi
  b397de:	5f                   	pop    edi
  b397df:	5b                   	pop    ebx
  b397e0:	5d                   	pop    ebp
  b397e1:	c3                   	ret
  b397e2:	55                   	push   ebp
  b397e3:	53                   	push   ebx
  b397e4:	57                   	push   edi
  b397e5:	56                   	push   esi
  b397e6:	83 ec 0c             	sub    esp,0xc
  b397e9:	e8 00 00 00 00       	call   b397ee <closedir@plt+0x996b7e>
  b397ee:	5b                   	pop    ebx
  b397ef:	81 c3 8e d3 2b 01    	add    ebx,0x12bd38e
  b397f5:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b397f9:	8a 83 71 84 04 00    	mov    al,BYTE PTR [ebx+0x48471]
  b397ff:	24 01                	and    al,0x1
  b39801:	75 17                	jne    b3981a <closedir@plt+0x996baa>
  b39803:	8d 83 08 61 71 ff    	lea    eax,[ebx-0x8e9ef8]
  b39809:	8b 00                	mov    eax,DWORD PTR [eax]
  b3980b:	89 04 24             	mov    DWORD PTR [esp],eax
  b3980e:	e8 15 5b 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b39813:	c6 83 71 84 04 00 01 	mov    BYTE PTR [ebx+0x48471],0x1
  b3981a:	31 ed                	xor    ebp,ebp
  b3981c:	89 6c 24 04          	mov    DWORD PTR [esp+0x4],ebp
  b39820:	89 34 24             	mov    DWORD PTR [esp],esi
  b39823:	e8 72 ca a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b39828:	8d bb 2c d2 04 00    	lea    edi,[ebx+0x4d22c]
  b3982e:	8b 07                	mov    eax,DWORD PTR [edi]
  b39830:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39833:	89 30                	mov    DWORD PTR [eax],esi
  b39835:	8d 83 a4 c2 04 00    	lea    eax,[ebx+0x4c2a4]
  b3983b:	8b 00                	mov    eax,DWORD PTR [eax]
  b3983d:	89 04 24             	mov    DWORD PTR [esp],eax
  b39840:	e8 e9 55 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39845:	89 c6                	mov    esi,eax
  b39847:	8d 83 90 41 06 00    	lea    eax,[ebx+0x64190]
  b3984d:	8b 00                	mov    eax,DWORD PTR [eax]
  b3984f:	89 6c 24 08          	mov    DWORD PTR [esp+0x8],ebp
  b39853:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b39857:	89 34 24             	mov    DWORD PTR [esp],esi
  b3985a:	e8 51 ce cf ff       	call   8366b0 <closedir@plt+0x693a40>
  b3985f:	85 f6                	test   esi,esi
  b39861:	74 1c                	je     b3987f <closedir@plt+0x996c0f>
  b39863:	89 34 24             	mov    DWORD PTR [esp],esi
  b39866:	c7 44 24 08 00 00 00 	mov    DWORD PTR [esp+0x8],0x0
  b3986d:	00 
  b3986e:	c7 44 24 04 3f 00 00 	mov    DWORD PTR [esp+0x4],0x3f
  b39875:	00 
  b39876:	e8 02 de c4 ff       	call   78767d <closedir@plt+0x5e4a0d>
  b3987b:	89 f5                	mov    ebp,esi
  b3987d:	eb 1e                	jmp    b3989d <closedir@plt+0x996c2d>
  b3987f:	e8 70 6e 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39884:	89 6c 24 08          	mov    DWORD PTR [esp+0x8],ebp
  b39888:	89 2c 24             	mov    DWORD PTR [esp],ebp
  b3988b:	c7 44 24 04 3f 00 00 	mov    DWORD PTR [esp+0x4],0x3f
  b39892:	00 
  b39893:	e8 e5 dd c4 ff       	call   78767d <closedir@plt+0x5e4a0d>
  b39898:	e8 57 6e 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3989d:	8d 83 38 44 05 00    	lea    eax,[ebx+0x54438]
  b398a3:	8b 00                	mov    eax,DWORD PTR [eax]
  b398a5:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b398a9:	89 34 24             	mov    DWORD PTR [esp],esi
  b398ac:	e8 03 42 89 00       	call   13cdab4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0e82>
  b398b1:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b398b3:	8b 49 50             	mov    ecx,DWORD PTR [ecx+0x50]
  b398b6:	89 41 04             	mov    DWORD PTR [ecx+0x4],eax
  b398b9:	8d 83 3c be 04 00    	lea    eax,[ebx+0x4be3c]
  b398bf:	8b 00                	mov    eax,DWORD PTR [eax]
  b398c1:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b398c8:	74 0e                	je     b398d8 <closedir@plt+0x996c68>
  b398ca:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b398ce:	75 08                	jne    b398d8 <closedir@plt+0x996c68>
  b398d0:	89 04 24             	mov    DWORD PTR [esp],eax
  b398d3:	e8 d6 cb 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b398d8:	31 f6                	xor    esi,esi
  b398da:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b398de:	89 6c 24 04          	mov    DWORD PTR [esp+0x4],ebp
  b398e2:	89 34 24             	mov    DWORD PTR [esp],esi
  b398e5:	e8 65 ec c4 ff       	call   78854f <closedir@plt+0x5e58df>
  b398ea:	8b 07                	mov    eax,DWORD PTR [edi]
  b398ec:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b398ef:	39 70 08             	cmp    DWORD PTR [eax+0x8],esi
  b398f2:	75 34                	jne    b39928 <closedir@plt+0x996cb8>
  b398f4:	8d 83 8c 44 05 00    	lea    eax,[ebx+0x5448c]
  b398fa:	8b 30                	mov    esi,DWORD PTR [eax]
  b398fc:	8d 83 90 d2 04 00    	lea    eax,[ebx+0x4d290]
  b39902:	8b 00                	mov    eax,DWORD PTR [eax]
  b39904:	89 04 24             	mov    DWORD PTR [esp],eax
  b39907:	e8 22 55 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3990c:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3990e:	89 48 08             	mov    DWORD PTR [eax+0x8],ecx
  b39911:	89 70 14             	mov    DWORD PTR [eax+0x14],esi
  b39914:	c7 40 10 00 00 00 00 	mov    DWORD PTR [eax+0x10],0x0
  b3991b:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b3991d:	8b 49 50             	mov    ecx,DWORD PTR [ecx+0x50]
  b39920:	89 41 08             	mov    DWORD PTR [ecx+0x8],eax
  b39923:	8b 07                	mov    eax,DWORD PTR [edi]
  b39925:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39928:	8b 40 08             	mov    eax,DWORD PTR [eax+0x8]
  b3992b:	89 04 24             	mov    DWORD PTR [esp],eax
  b3992e:	e8 eb 9c 09 00       	call   bd361e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0x1270>
  b39933:	89 04 24             	mov    DWORD PTR [esp],eax
  b39936:	e8 85 82 66 ff       	call   1a1bc0 <UnityAdsEngineSetReadyCallback@plt>
  b3993b:	8b 07                	mov    eax,DWORD PTR [edi]
  b3993d:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39940:	83 78 0c 00          	cmp    DWORD PTR [eax+0xc],0x0
  b39944:	75 34                	jne    b3997a <closedir@plt+0x996d0a>
  b39946:	8d 83 90 44 05 00    	lea    eax,[ebx+0x54490]
  b3994c:	8b 30                	mov    esi,DWORD PTR [eax]
  b3994e:	8d 83 94 d2 04 00    	lea    eax,[ebx+0x4d294]
  b39954:	8b 00                	mov    eax,DWORD PTR [eax]
  b39956:	89 04 24             	mov    DWORD PTR [esp],eax
  b39959:	e8 d0 54 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3995e:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b39960:	89 48 08             	mov    DWORD PTR [eax+0x8],ecx
  b39963:	89 70 14             	mov    DWORD PTR [eax+0x14],esi
  b39966:	c7 40 10 00 00 00 00 	mov    DWORD PTR [eax+0x10],0x0
  b3996d:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b3996f:	8b 49 50             	mov    ecx,DWORD PTR [ecx+0x50]
  b39972:	89 41 0c             	mov    DWORD PTR [ecx+0xc],eax
  b39975:	8b 07                	mov    eax,DWORD PTR [edi]
  b39977:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3997a:	8b 40 0c             	mov    eax,DWORD PTR [eax+0xc]
  b3997d:	89 04 24             	mov    DWORD PTR [esp],eax
  b39980:	e8 99 9c 09 00       	call   bd361e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0x1270>
  b39985:	89 04 24             	mov    DWORD PTR [esp],eax
  b39988:	e8 93 80 66 ff       	call   1a1a20 <UnityAdsEngineSetDidErrorCallback@plt>
  b3998d:	8b 07                	mov    eax,DWORD PTR [edi]
  b3998f:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39992:	83 78 10 00          	cmp    DWORD PTR [eax+0x10],0x0
  b39996:	75 34                	jne    b399cc <closedir@plt+0x996d5c>
  b39998:	8d 83 94 44 05 00    	lea    eax,[ebx+0x54494]
  b3999e:	8b 30                	mov    esi,DWORD PTR [eax]
  b399a0:	8d 83 98 d2 04 00    	lea    eax,[ebx+0x4d298]
  b399a6:	8b 00                	mov    eax,DWORD PTR [eax]
  b399a8:	89 04 24             	mov    DWORD PTR [esp],eax
  b399ab:	e8 7e 54 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b399b0:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b399b2:	89 48 08             	mov    DWORD PTR [eax+0x8],ecx
  b399b5:	89 70 14             	mov    DWORD PTR [eax+0x14],esi
  b399b8:	c7 40 10 00 00 00 00 	mov    DWORD PTR [eax+0x10],0x0
  b399bf:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b399c1:	8b 49 50             	mov    ecx,DWORD PTR [ecx+0x50]
  b399c4:	89 41 10             	mov    DWORD PTR [ecx+0x10],eax
  b399c7:	8b 07                	mov    eax,DWORD PTR [edi]
  b399c9:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b399cc:	8b 40 10             	mov    eax,DWORD PTR [eax+0x10]
  b399cf:	89 04 24             	mov    DWORD PTR [esp],eax
  b399d2:	e8 47 9c 09 00       	call   bd361e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0x1270>
  b399d7:	89 04 24             	mov    DWORD PTR [esp],eax
  b399da:	e8 d1 7d 66 ff       	call   1a17b0 <UnityAdsEngineSetDidStartCallback@plt>
  b399df:	8b 07                	mov    eax,DWORD PTR [edi]
  b399e1:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b399e4:	83 78 14 00          	cmp    DWORD PTR [eax+0x14],0x0
  b399e8:	75 34                	jne    b39a1e <closedir@plt+0x996dae>
  b399ea:	8d 83 98 44 05 00    	lea    eax,[ebx+0x54498]
  b399f0:	8b 30                	mov    esi,DWORD PTR [eax]
  b399f2:	8d 83 9c d2 04 00    	lea    eax,[ebx+0x4d29c]
  b399f8:	8b 00                	mov    eax,DWORD PTR [eax]
  b399fa:	89 04 24             	mov    DWORD PTR [esp],eax
  b399fd:	e8 2c 54 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39a02:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b39a04:	89 48 08             	mov    DWORD PTR [eax+0x8],ecx
  b39a07:	89 70 14             	mov    DWORD PTR [eax+0x14],esi
  b39a0a:	c7 40 10 00 00 00 00 	mov    DWORD PTR [eax+0x10],0x0
  b39a11:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b39a13:	8b 49 50             	mov    ecx,DWORD PTR [ecx+0x50]
  b39a16:	89 41 14             	mov    DWORD PTR [ecx+0x14],eax
  b39a19:	8b 07                	mov    eax,DWORD PTR [edi]
  b39a1b:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39a1e:	8b 40 14             	mov    eax,DWORD PTR [eax+0x14]
  b39a21:	89 04 24             	mov    DWORD PTR [esp],eax
  b39a24:	e8 f5 9b 09 00       	call   bd361e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0x1270>
  b39a29:	89 04 24             	mov    DWORD PTR [esp],eax
  b39a2c:	e8 bf 88 66 ff       	call   1a22f0 <UnityAdsEngineSetDidFinishCallback@plt>
  b39a31:	83 c4 0c             	add    esp,0xc
  b39a34:	5e                   	pop    esi
  b39a35:	5f                   	pop    edi
  b39a36:	5b                   	pop    ebx
  b39a37:	5d                   	pop    ebp
  b39a38:	c3                   	ret
  b39a39:	53                   	push   ebx
  b39a3a:	83 ec 08             	sub    esp,0x8
  b39a3d:	e8 00 00 00 00       	call   b39a42 <closedir@plt+0x996dd2>
  b39a42:	5b                   	pop    ebx
  b39a43:	81 c3 3a d1 2b 01    	add    ebx,0x12bd13a
  b39a49:	83 ec 08             	sub    esp,0x8
  b39a4c:	6a 00                	push   0x0
  b39a4e:	ff 74 24 1c          	push   DWORD PTR [esp+0x1c]
  b39a52:	e8 43 c8 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b39a57:	83 c4 10             	add    esp,0x10
  b39a5a:	83 c4 08             	add    esp,0x8
  b39a5d:	5b                   	pop    ebx
  b39a5e:	c3                   	ret
  b39a5f:	53                   	push   ebx
  b39a60:	57                   	push   edi
  b39a61:	56                   	push   esi
  b39a62:	83 ec 10             	sub    esp,0x10
  b39a65:	e8 00 00 00 00       	call   b39a6a <closedir@plt+0x996dfa>
  b39a6a:	5b                   	pop    ebx
  b39a6b:	81 c3 12 d1 2b 01    	add    ebx,0x12bd112
  b39a71:	8a 83 24 84 04 00    	mov    al,BYTE PTR [ebx+0x48424]
  b39a77:	24 01                	and    al,0x1
  b39a79:	75 17                	jne    b39a92 <closedir@plt+0x996e22>
  b39a7b:	8d 83 94 58 70 ff    	lea    eax,[ebx-0x8fa76c]
  b39a81:	8b 00                	mov    eax,DWORD PTR [eax]
  b39a83:	89 04 24             	mov    DWORD PTR [esp],eax
  b39a86:	e8 9d 58 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b39a8b:	c6 83 24 84 04 00 01 	mov    BYTE PTR [ebx+0x48424],0x1
  b39a92:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b39a98:	8b 06                	mov    eax,DWORD PTR [esi]
  b39a9a:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39aa1:	74 10                	je     b39ab3 <closedir@plt+0x996e43>
  b39aa3:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39aa7:	75 0a                	jne    b39ab3 <closedir@plt+0x996e43>
  b39aa9:	89 04 24             	mov    DWORD PTR [esp],eax
  b39aac:	e8 fd c9 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39ab1:	8b 06                	mov    eax,DWORD PTR [esi]
  b39ab3:	8b 48 50             	mov    ecx,DWORD PTR [eax+0x50]
  b39ab6:	83 79 04 00          	cmp    DWORD PTR [ecx+0x4],0x0
  b39aba:	0f 84 a4 00 00 00    	je     b39b64 <closedir@plt+0x996ef4>
  b39ac0:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39ac7:	74 0e                	je     b39ad7 <closedir@plt+0x996e67>
  b39ac9:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39acd:	75 08                	jne    b39ad7 <closedir@plt+0x996e67>
  b39acf:	89 04 24             	mov    DWORD PTR [esp],eax
  b39ad2:	e8 d7 c9 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39ad7:	e8 93 fa ff ff       	call   b3956f <closedir@plt+0x9968ff>
  b39adc:	84 c0                	test   al,al
  b39ade:	0f 84 80 00 00 00    	je     b39b64 <closedir@plt+0x996ef4>
  b39ae4:	8b 06                	mov    eax,DWORD PTR [esi]
  b39ae6:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39aed:	74 0e                	je     b39afd <closedir@plt+0x996e8d>
  b39aef:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39af3:	75 08                	jne    b39afd <closedir@plt+0x996e8d>
  b39af5:	89 04 24             	mov    DWORD PTR [esp],eax
  b39af8:	e8 b1 c9 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39afd:	31 c0                	xor    eax,eax
  b39aff:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b39b03:	89 04 24             	mov    DWORD PTR [esp],eax
  b39b06:	e8 67 59 07 00       	call   baf472 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x17a3a>
  b39b0b:	84 c0                	test   al,al
  b39b0d:	74 55                	je     b39b64 <closedir@plt+0x996ef4>
  b39b0f:	8b 06                	mov    eax,DWORD PTR [esi]
  b39b11:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39b18:	74 0e                	je     b39b28 <closedir@plt+0x996eb8>
  b39b1a:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39b1e:	75 08                	jne    b39b28 <closedir@plt+0x996eb8>
  b39b20:	89 04 24             	mov    DWORD PTR [esp],eax
  b39b23:	e8 86 c9 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39b28:	31 ff                	xor    edi,edi
  b39b2a:	89 7c 24 04          	mov    DWORD PTR [esp+0x4],edi
  b39b2e:	89 3c 24             	mov    DWORD PTR [esp],edi
  b39b31:	e8 fd e0 ce ff       	call   827c33 <closedir@plt+0x684fc3>
  b39b36:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b39b3a:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b39b3e:	89 3c 24             	mov    DWORD PTR [esp],edi
  b39b41:	e8 e0 59 07 00       	call   baf526 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x17aee>
  b39b46:	89 c6                	mov    esi,eax
  b39b48:	89 7c 24 04          	mov    DWORD PTR [esp+0x4],edi
  b39b4c:	89 3c 24             	mov    DWORD PTR [esp],edi
  b39b4f:	e8 78 59 07 00       	call   baf4cc <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x17a94>
  b39b54:	0f b6 c0             	movzx  eax,al
  b39b57:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  b39b5b:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  b39b5f:	e8 db 02 00 00       	call   b39e3f <closedir@plt+0x9971cf>
  b39b64:	83 c4 10             	add    esp,0x10
  b39b67:	5e                   	pop    esi
  b39b68:	5f                   	pop    edi
  b39b69:	5b                   	pop    ebx
  b39b6a:	c3                   	ret
  b39b6b:	55                   	push   ebp
  b39b6c:	53                   	push   ebx
  b39b6d:	57                   	push   edi
  b39b6e:	56                   	push   esi
  b39b6f:	83 ec 0c             	sub    esp,0xc
  b39b72:	e8 00 00 00 00       	call   b39b77 <closedir@plt+0x996f07>
  b39b77:	5b                   	pop    ebx
  b39b78:	81 c3 05 d0 2b 01    	add    ebx,0x12bd005
  b39b7e:	8a 83 23 84 04 00    	mov    al,BYTE PTR [ebx+0x48423]
  b39b84:	24 01                	and    al,0x1
  b39b86:	75 17                	jne    b39b9f <closedir@plt+0x996f2f>
  b39b88:	8d 83 98 58 70 ff    	lea    eax,[ebx-0x8fa768]
  b39b8e:	8b 00                	mov    eax,DWORD PTR [eax]
  b39b90:	89 04 24             	mov    DWORD PTR [esp],eax
  b39b93:	e8 90 57 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b39b98:	c6 83 23 84 04 00 01 	mov    BYTE PTR [ebx+0x48423],0x1
  b39b9f:	8d bb 24 d2 04 00    	lea    edi,[ebx+0x4d224]
  b39ba5:	8b 07                	mov    eax,DWORD PTR [edi]
  b39ba7:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39bae:	74 10                	je     b39bc0 <closedir@plt+0x996f50>
  b39bb0:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39bb4:	75 0a                	jne    b39bc0 <closedir@plt+0x996f50>
  b39bb6:	89 04 24             	mov    DWORD PTR [esp],eax
  b39bb9:	e8 f0 c8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39bbe:	8b 07                	mov    eax,DWORD PTR [edi]
  b39bc0:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39bc3:	83 78 04 00          	cmp    DWORD PTR [eax+0x4],0x0
  b39bc7:	0f 85 b7 00 00 00    	jne    b39c84 <closedir@plt+0x997014>
  b39bcd:	8a 44 24 28          	mov    al,BYTE PTR [esp+0x28]
  b39bd1:	84 c0                	test   al,al
  b39bd3:	74 4e                	je     b39c23 <closedir@plt+0x996fb3>
  b39bd5:	8b 6c 24 24          	mov    ebp,DWORD PTR [esp+0x24]
  b39bd9:	8d 83 34 d2 04 00    	lea    eax,[ebx+0x4d234]
  b39bdf:	8b 00                	mov    eax,DWORD PTR [eax]
  b39be1:	89 04 24             	mov    DWORD PTR [esp],eax
  b39be4:	e8 45 52 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39be9:	89 c6                	mov    esi,eax
  b39beb:	89 6c 24 04          	mov    DWORD PTR [esp+0x4],ebp
  b39bef:	89 34 24             	mov    DWORD PTR [esp],esi
  b39bf2:	e8 95 00 00 00       	call   b39c8c <closedir@plt+0x99701c>
  b39bf7:	8b 07                	mov    eax,DWORD PTR [edi]
  b39bf9:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39c00:	74 10                	je     b39c12 <closedir@plt+0x996fa2>
  b39c02:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39c06:	75 0a                	jne    b39c12 <closedir@plt+0x996fa2>
  b39c08:	89 04 24             	mov    DWORD PTR [esp],eax
  b39c0b:	e8 9e c8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39c10:	8b 07                	mov    eax,DWORD PTR [edi]
  b39c12:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39c15:	89 70 04             	mov    DWORD PTR [eax+0x4],esi
  b39c18:	8b 07                	mov    eax,DWORD PTR [edi]
  b39c1a:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39c1d:	c6 40 08 01          	mov    BYTE PTR [eax+0x8],0x1
  b39c21:	eb 43                	jmp    b39c66 <closedir@plt+0x996ff6>
  b39c23:	8d 83 30 d2 04 00    	lea    eax,[ebx+0x4d230]
  b39c29:	8b 00                	mov    eax,DWORD PTR [eax]
  b39c2b:	89 04 24             	mov    DWORD PTR [esp],eax
  b39c2e:	e8 fb 51 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39c33:	89 c6                	mov    esi,eax
  b39c35:	89 34 24             	mov    DWORD PTR [esp],esi
  b39c38:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b39c3f:	00 
  b39c40:	e8 55 c6 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b39c45:	8b 07                	mov    eax,DWORD PTR [edi]
  b39c47:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39c4e:	74 10                	je     b39c60 <closedir@plt+0x996ff0>
  b39c50:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39c54:	75 0a                	jne    b39c60 <closedir@plt+0x996ff0>
  b39c56:	89 04 24             	mov    DWORD PTR [esp],eax
  b39c59:	e8 50 c8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39c5e:	8b 07                	mov    eax,DWORD PTR [edi]
  b39c60:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39c63:	89 70 04             	mov    DWORD PTR [eax+0x4],esi
  b39c66:	8b 07                	mov    eax,DWORD PTR [edi]
  b39c68:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39c6f:	74 0e                	je     b39c7f <closedir@plt+0x99700f>
  b39c71:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39c75:	75 08                	jne    b39c7f <closedir@plt+0x99700f>
  b39c77:	89 04 24             	mov    DWORD PTR [esp],eax
  b39c7a:	e8 2f c8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39c7f:	e8 db fd ff ff       	call   b39a5f <closedir@plt+0x996def>
  b39c84:	83 c4 0c             	add    esp,0xc
  b39c87:	5e                   	pop    esi
  b39c88:	5f                   	pop    edi
  b39c89:	5b                   	pop    ebx
  b39c8a:	5d                   	pop    ebp
  b39c8b:	c3                   	ret
  b39c8c:	55                   	push   ebp
  b39c8d:	53                   	push   ebx
  b39c8e:	57                   	push   edi
  b39c8f:	56                   	push   esi
  b39c90:	83 ec 0c             	sub    esp,0xc
  b39c93:	e8 00 00 00 00       	call   b39c98 <closedir@plt+0x997028>
  b39c98:	5b                   	pop    ebx
  b39c99:	81 c3 e4 ce 2b 01    	add    ebx,0x12bcee4
  b39c9f:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  b39ca3:	8a 83 63 84 04 00    	mov    al,BYTE PTR [ebx+0x48463]
  b39ca9:	24 01                	and    al,0x1
  b39cab:	75 1a                	jne    b39cc7 <closedir@plt+0x997057>
  b39cad:	8d 83 0c 61 71 ff    	lea    eax,[ebx-0x8e9ef4]
  b39cb3:	83 ec 0c             	sub    esp,0xc
  b39cb6:	ff 30                	push   DWORD PTR [eax]
  b39cb8:	e8 6b 56 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b39cbd:	83 c4 10             	add    esp,0x10
  b39cc0:	c6 83 63 84 04 00 01 	mov    BYTE PTR [ebx+0x48463],0x1
  b39cc7:	83 ec 08             	sub    esp,0x8
  b39cca:	31 ff                	xor    edi,edi
  b39ccc:	57                   	push   edi
  b39ccd:	55                   	push   ebp
  b39cce:	e8 c7 c5 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b39cd3:	83 c4 10             	add    esp,0x10
  b39cd6:	8d 83 a4 c2 04 00    	lea    eax,[ebx+0x4c2a4]
  b39cdc:	83 ec 0c             	sub    esp,0xc
  b39cdf:	ff 30                	push   DWORD PTR [eax]
  b39ce1:	e8 48 51 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39ce6:	83 c4 10             	add    esp,0x10
  b39ce9:	89 c6                	mov    esi,eax
  b39ceb:	8d 83 e4 41 06 00    	lea    eax,[ebx+0x641e4]
  b39cf1:	83 ec 04             	sub    esp,0x4
  b39cf4:	57                   	push   edi
  b39cf5:	ff 30                	push   DWORD PTR [eax]
  b39cf7:	56                   	push   esi
  b39cf8:	e8 b3 c9 cf ff       	call   8366b0 <closedir@plt+0x693a40>
  b39cfd:	83 c4 10             	add    esp,0x10
  b39d00:	85 f6                	test   esi,esi
  b39d02:	74 12                	je     b39d16 <closedir@plt+0x9970a6>
  b39d04:	83 ec 04             	sub    esp,0x4
  b39d07:	6a 00                	push   0x0
  b39d09:	6a 3f                	push   0x3f
  b39d0b:	56                   	push   esi
  b39d0c:	e8 6c d9 c4 ff       	call   78767d <closedir@plt+0x5e4a0d>
  b39d11:	83 c4 10             	add    esp,0x10
  b39d14:	eb 19                	jmp    b39d2f <closedir@plt+0x9970bf>
  b39d16:	e8 d9 69 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39d1b:	83 ec 04             	sub    esp,0x4
  b39d1e:	57                   	push   edi
  b39d1f:	6a 3f                	push   0x3f
  b39d21:	57                   	push   edi
  b39d22:	e8 56 d9 c4 ff       	call   78767d <closedir@plt+0x5e4a0d>
  b39d27:	83 c4 10             	add    esp,0x10
  b39d2a:	e8 c5 69 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39d2f:	8d 83 7c 44 05 00    	lea    eax,[ebx+0x5447c]
  b39d35:	83 ec 08             	sub    esp,0x8
  b39d38:	ff 30                	push   DWORD PTR [eax]
  b39d3a:	56                   	push   esi
  b39d3b:	e8 74 3d 89 00       	call   13cdab4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7d0e82>
  b39d40:	83 c4 10             	add    esp,0x10
  b39d43:	89 c6                	mov    esi,eax
  b39d45:	89 75 10             	mov    DWORD PTR [ebp+0x10],esi
  b39d48:	8d 83 80 44 05 00    	lea    eax,[ebx+0x54480]
  b39d4e:	8b 28                	mov    ebp,DWORD PTR [eax]
  b39d50:	8d 83 40 d2 04 00    	lea    eax,[ebx+0x4d240]
  b39d56:	83 ec 0c             	sub    esp,0xc
  b39d59:	ff 30                	push   DWORD PTR [eax]
  b39d5b:	e8 ce 50 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39d60:	83 c4 10             	add    esp,0x10
  b39d63:	89 c7                	mov    edi,eax
  b39d65:	8d 83 28 44 05 00    	lea    eax,[ebx+0x54428]
  b39d6b:	ff 30                	push   DWORD PTR [eax]
  b39d6d:	55                   	push   ebp
  b39d6e:	ff 74 24 28          	push   DWORD PTR [esp+0x28]
  b39d72:	57                   	push   edi
  b39d73:	e8 d0 ea 77 00       	call   12b8848 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x6bbc16>
  b39d78:	83 c4 10             	add    esp,0x10
  b39d7b:	85 f6                	test   esi,esi
  b39d7d:	75 05                	jne    b39d84 <closedir@plt+0x997114>
  b39d7f:	e8 70 69 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39d84:	8b 6c 24 24          	mov    ebp,DWORD PTR [esp+0x24]
  b39d88:	83 ec 10             	sub    esp,0x10
  b39d8b:	89 7c 24 04          	mov    DWORD PTR [esp+0x4],edi
  b39d8f:	89 34 24             	mov    DWORD PTR [esp],esi
  b39d92:	e8 f2 45 00 00       	call   b3e389 <closedir@plt+0x99b719>
  b39d97:	83 c4 10             	add    esp,0x10
  b39d9a:	8b 44 24 20          	mov    eax,DWORD PTR [esp+0x20]
  b39d9e:	8b 70 10             	mov    esi,DWORD PTR [eax+0x10]
  b39da1:	85 f6                	test   esi,esi
  b39da3:	75 05                	jne    b39daa <closedir@plt+0x99713a>
  b39da5:	e8 4a 69 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39daa:	83 ec 08             	sub    esp,0x8
  b39dad:	55                   	push   ebp
  b39dae:	56                   	push   esi
  b39daf:	e8 bd 47 00 00       	call   b3e571 <closedir@plt+0x99b901>
  b39db4:	83 c4 10             	add    esp,0x10
  b39db7:	83 c4 0c             	add    esp,0xc
  b39dba:	5e                   	pop    esi
  b39dbb:	5f                   	pop    edi
  b39dbc:	5b                   	pop    ebx
  b39dbd:	5d                   	pop    ebp
  b39dbe:	c3                   	ret
  b39dbf:	53                   	push   ebx
  b39dc0:	83 ec 08             	sub    esp,0x8
  b39dc3:	e8 00 00 00 00       	call   b39dc8 <closedir@plt+0x997158>
  b39dc8:	5b                   	pop    ebx
  b39dc9:	81 c3 b4 cd 2b 01    	add    ebx,0x12bcdb4
  b39dcf:	83 ec 08             	sub    esp,0x8
  b39dd2:	31 c0                	xor    eax,eax
  b39dd4:	50                   	push   eax
  b39dd5:	50                   	push   eax
  b39dd6:	e8 97 56 07 00       	call   baf472 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x17a3a>
  b39ddb:	83 c4 10             	add    esp,0x10
  b39dde:	0f b6 c0             	movzx  eax,al
  b39de1:	83 c4 08             	add    esp,0x8
  b39de4:	5b                   	pop    ebx
  b39de5:	c3                   	ret
  b39de6:	53                   	push   ebx
  b39de7:	56                   	push   esi
  b39de8:	50                   	push   eax
  b39de9:	e8 00 00 00 00       	call   b39dee <closedir@plt+0x99717e>
  b39dee:	5b                   	pop    ebx
  b39def:	81 c3 8e cd 2b 01    	add    ebx,0x12bcd8e
  b39df5:	83 ec 08             	sub    esp,0x8
  b39df8:	31 f6                	xor    esi,esi
  b39dfa:	56                   	push   esi
  b39dfb:	56                   	push   esi
  b39dfc:	e8 32 de ce ff       	call   827c33 <closedir@plt+0x684fc3>
  b39e01:	83 c4 10             	add    esp,0x10
  b39e04:	83 ec 04             	sub    esp,0x4
  b39e07:	56                   	push   esi
  b39e08:	50                   	push   eax
  b39e09:	56                   	push   esi
  b39e0a:	e8 17 57 07 00       	call   baf526 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x17aee>
  b39e0f:	83 c4 10             	add    esp,0x10
  b39e12:	83 c4 04             	add    esp,0x4
  b39e15:	5e                   	pop    esi
  b39e16:	5b                   	pop    ebx
  b39e17:	c3                   	ret
  b39e18:	53                   	push   ebx
  b39e19:	83 ec 08             	sub    esp,0x8
  b39e1c:	e8 00 00 00 00       	call   b39e21 <closedir@plt+0x9971b1>
  b39e21:	5b                   	pop    ebx
  b39e22:	81 c3 5b cd 2b 01    	add    ebx,0x12bcd5b
  b39e28:	83 ec 08             	sub    esp,0x8
  b39e2b:	31 c0                	xor    eax,eax
  b39e2d:	50                   	push   eax
  b39e2e:	50                   	push   eax
  b39e2f:	e8 98 56 07 00       	call   baf4cc <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x17a94>
  b39e34:	83 c4 10             	add    esp,0x10
  b39e37:	0f b6 c0             	movzx  eax,al
  b39e3a:	83 c4 08             	add    esp,0x8
  b39e3d:	5b                   	pop    ebx
  b39e3e:	c3                   	ret
  b39e3f:	55                   	push   ebp
  b39e40:	53                   	push   ebx
  b39e41:	57                   	push   edi
  b39e42:	56                   	push   esi
  b39e43:	83 ec 2c             	sub    esp,0x2c
  b39e46:	e8 00 00 00 00       	call   b39e4b <closedir@plt+0x9971db>
  b39e4b:	5b                   	pop    ebx
  b39e4c:	81 c3 31 cd 2b 01    	add    ebx,0x12bcd31
  b39e52:	8a 83 30 84 04 00    	mov    al,BYTE PTR [ebx+0x48430]
  b39e58:	24 01                	and    al,0x1
  b39e5a:	75 17                	jne    b39e73 <closedir@plt+0x997203>
  b39e5c:	8d 83 84 58 70 ff    	lea    eax,[ebx-0x8fa77c]
  b39e62:	8b 00                	mov    eax,DWORD PTR [eax]
  b39e64:	89 04 24             	mov    DWORD PTR [esp],eax
  b39e67:	e8 bc 54 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b39e6c:	c6 83 30 84 04 00 01 	mov    BYTE PTR [ebx+0x48430],0x1
  b39e73:	8d ab 24 d2 04 00    	lea    ebp,[ebx+0x4d224]
  b39e79:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39e7c:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39e83:	74 0e                	je     b39e93 <closedir@plt+0x997223>
  b39e85:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39e89:	75 08                	jne    b39e93 <closedir@plt+0x997223>
  b39e8b:	89 04 24             	mov    DWORD PTR [esp],eax
  b39e8e:	e8 1b c6 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39e93:	e8 e4 04 00 00       	call   b3a37c <closedir@plt+0x99770c>
  b39e98:	84 c0                	test   al,al
  b39e9a:	0f 85 eb 03 00 00    	jne    b3a28b <closedir@plt+0x99761b>
  b39ea0:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39ea3:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39eaa:	74 0e                	je     b39eba <closedir@plt+0x99724a>
  b39eac:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39eb0:	75 08                	jne    b39eba <closedir@plt+0x99724a>
  b39eb2:	89 04 24             	mov    DWORD PTR [esp],eax
  b39eb5:	e8 f4 c5 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39eba:	c7 44 24 04 01 00 00 	mov    DWORD PTR [esp+0x4],0x1
  b39ec1:	00 
  b39ec2:	e8 12 05 00 00       	call   b3a3d9 <closedir@plt+0x997769>
  b39ec7:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39eca:	8b 48 50             	mov    ecx,DWORD PTR [eax+0x50]
  b39ecd:	8b 71 04             	mov    esi,DWORD PTR [ecx+0x4]
  b39ed0:	83 79 10 00          	cmp    DWORD PTR [ecx+0x10],0x0
  b39ed4:	75 68                	jne    b39f3e <closedir@plt+0x9972ce>
  b39ed6:	89 74 24 20          	mov    DWORD PTR [esp+0x20],esi
  b39eda:	8d 83 1c 44 05 00    	lea    eax,[ebx+0x5441c]
  b39ee0:	8b 38                	mov    edi,DWORD PTR [eax]
  b39ee2:	8d 83 3c d2 04 00    	lea    eax,[ebx+0x4d23c]
  b39ee8:	8b 00                	mov    eax,DWORD PTR [eax]
  b39eea:	89 04 24             	mov    DWORD PTR [esp],eax
  b39eed:	e8 3c 4f 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b39ef2:	89 c6                	mov    esi,eax
  b39ef4:	8d 83 20 44 05 00    	lea    eax,[ebx+0x54420]
  b39efa:	8b 00                	mov    eax,DWORD PTR [eax]
  b39efc:	89 44 24 0c          	mov    DWORD PTR [esp+0xc],eax
  b39f00:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b39f04:	89 34 24             	mov    DWORD PTR [esp],esi
  b39f07:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b39f0e:	00 
  b39f0f:	e8 34 e9 77 00       	call   12b8848 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x6bbc16>
  b39f14:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39f17:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39f1e:	74 11                	je     b39f31 <closedir@plt+0x9972c1>
  b39f20:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39f24:	75 0b                	jne    b39f31 <closedir@plt+0x9972c1>
  b39f26:	89 04 24             	mov    DWORD PTR [esp],eax
  b39f29:	e8 80 c5 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39f2e:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39f31:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39f34:	89 70 10             	mov    DWORD PTR [eax+0x10],esi
  b39f37:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39f3a:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b39f3e:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b39f45:	74 11                	je     b39f58 <closedir@plt+0x9972e8>
  b39f47:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b39f4b:	75 0b                	jne    b39f58 <closedir@plt+0x9972e8>
  b39f4d:	89 04 24             	mov    DWORD PTR [esp],eax
  b39f50:	e8 59 c5 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b39f55:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39f58:	89 6c 24 28          	mov    DWORD PTR [esp+0x28],ebp
  b39f5c:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b39f5f:	8b 40 10             	mov    eax,DWORD PTR [eax+0x10]
  b39f62:	89 44 24 1c          	mov    DWORD PTR [esp+0x1c],eax
  b39f66:	85 f6                	test   esi,esi
  b39f68:	75 05                	jne    b39f6f <closedir@plt+0x9972ff>
  b39f6a:	e8 85 67 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b39f6f:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b39f75:	89 44 24 24          	mov    DWORD PTR [esp+0x24],eax
  b39f79:	8b 00                	mov    eax,DWORD PTR [eax]
  b39f7b:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b39f7d:	89 74 24 20          	mov    DWORD PTR [esp+0x20],esi
  b39f81:	66 8b b1 aa 00 00 00 	mov    si,WORD PTR [ecx+0xaa]
  b39f88:	66 85 f6             	test   si,si
  b39f8b:	74 18                	je     b39fa5 <closedir@plt+0x997335>
  b39f8d:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b39f90:	31 ed                	xor    ebp,ebp
  b39f92:	0f b7 f6             	movzx  esi,si
  b39f95:	0f b7 fd             	movzx  edi,bp
  b39f98:	39 04 fa             	cmp    DWORD PTR [edx+edi*8],eax
  b39f9b:	74 22                	je     b39fbf <closedir@plt+0x99734f>
  b39f9d:	45                   	inc    ebp
  b39f9e:	0f b7 fd             	movzx  edi,bp
  b39fa1:	39 f7                	cmp    edi,esi
  b39fa3:	72 f0                	jb     b39f95 <closedir@plt+0x997325>
  b39fa5:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b39fa9:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b39fad:	89 34 24             	mov    DWORD PTR [esp],esi
  b39fb0:	c7 44 24 08 00 00 00 	mov    DWORD PTR [esp+0x8],0x0
  b39fb7:	00 
  b39fb8:	e8 33 96 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b39fbd:	eb 0f                	jmp    b39fce <closedir@plt+0x99735e>
  b39fbf:	8b 44 fa 04          	mov    eax,DWORD PTR [edx+edi*8+0x4]
  b39fc3:	8d 84 c1 b4 00 00 00 	lea    eax,[ecx+eax*8+0xb4]
  b39fca:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b39fce:	8b 48 04             	mov    ecx,DWORD PTR [eax+0x4]
  b39fd1:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b39fd5:	8b 4c 24 1c          	mov    ecx,DWORD PTR [esp+0x1c]
  b39fd9:	89 4c 24 04          	mov    DWORD PTR [esp+0x4],ecx
  b39fdd:	89 34 24             	mov    DWORD PTR [esp],esi
  b39fe0:	ff 10                	call   DWORD PTR [eax]
  b39fe2:	8b 6c 24 28          	mov    ebp,DWORD PTR [esp+0x28]
  b39fe6:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b39fe9:	8b 48 50             	mov    ecx,DWORD PTR [eax+0x50]
  b39fec:	8b 71 04             	mov    esi,DWORD PTR [ecx+0x4]
  b39fef:	83 79 14 00          	cmp    DWORD PTR [ecx+0x14],0x0
  b39ff3:	75 68                	jne    b3a05d <closedir@plt+0x9973ed>
  b39ff5:	89 74 24 20          	mov    DWORD PTR [esp+0x20],esi
  b39ff9:	8d 83 24 44 05 00    	lea    eax,[ebx+0x54424]
  b39fff:	8b 38                	mov    edi,DWORD PTR [eax]
  b3a001:	8d 83 40 d2 04 00    	lea    eax,[ebx+0x4d240]
  b3a007:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a009:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a00c:	e8 1d 4e 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3a011:	89 c6                	mov    esi,eax
  b3a013:	8d 83 28 44 05 00    	lea    eax,[ebx+0x54428]
  b3a019:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a01b:	89 44 24 0c          	mov    DWORD PTR [esp+0xc],eax
  b3a01f:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b3a023:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a026:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b3a02d:	00 
  b3a02e:	e8 15 e8 77 00       	call   12b8848 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x6bbc16>
  b3a033:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b3a036:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a03d:	74 11                	je     b3a050 <closedir@plt+0x9973e0>
  b3a03f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a043:	75 0b                	jne    b3a050 <closedir@plt+0x9973e0>
  b3a045:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a048:	e8 61 c4 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a04d:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b3a050:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a053:	89 70 14             	mov    DWORD PTR [eax+0x14],esi
  b3a056:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b3a059:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b3a05d:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a064:	74 11                	je     b3a077 <closedir@plt+0x997407>
  b3a066:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a06a:	75 0b                	jne    b3a077 <closedir@plt+0x997407>
  b3a06c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a06f:	e8 3a c4 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a074:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b3a077:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a07a:	8b 40 14             	mov    eax,DWORD PTR [eax+0x14]
  b3a07d:	89 44 24 1c          	mov    DWORD PTR [esp+0x1c],eax
  b3a081:	85 f6                	test   esi,esi
  b3a083:	75 05                	jne    b3a08a <closedir@plt+0x99741a>
  b3a085:	e8 6a 66 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a08a:	8b 44 24 24          	mov    eax,DWORD PTR [esp+0x24]
  b3a08e:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a090:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a092:	89 74 24 20          	mov    DWORD PTR [esp+0x20],esi
  b3a096:	66 8b b1 aa 00 00 00 	mov    si,WORD PTR [ecx+0xaa]
  b3a09d:	66 85 f6             	test   si,si
  b3a0a0:	74 18                	je     b3a0ba <closedir@plt+0x99744a>
  b3a0a2:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a0a5:	31 ed                	xor    ebp,ebp
  b3a0a7:	0f b7 f6             	movzx  esi,si
  b3a0aa:	0f b7 fd             	movzx  edi,bp
  b3a0ad:	39 04 fa             	cmp    DWORD PTR [edx+edi*8],eax
  b3a0b0:	74 22                	je     b3a0d4 <closedir@plt+0x997464>
  b3a0b2:	45                   	inc    ebp
  b3a0b3:	0f b7 fd             	movzx  edi,bp
  b3a0b6:	39 f7                	cmp    edi,esi
  b3a0b8:	72 f0                	jb     b3a0aa <closedir@plt+0x99743a>
  b3a0ba:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a0be:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b3a0c2:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a0c5:	c7 44 24 08 02 00 00 	mov    DWORD PTR [esp+0x8],0x2
  b3a0cc:	00 
  b3a0cd:	e8 1e 95 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a0d2:	eb 0f                	jmp    b3a0e3 <closedir@plt+0x997473>
  b3a0d4:	8b 44 fa 04          	mov    eax,DWORD PTR [edx+edi*8+0x4]
  b3a0d8:	8d 84 c1 c4 00 00 00 	lea    eax,[ecx+eax*8+0xc4]
  b3a0df:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b3a0e3:	8b 48 04             	mov    ecx,DWORD PTR [eax+0x4]
  b3a0e6:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b3a0ea:	8b 4c 24 1c          	mov    ecx,DWORD PTR [esp+0x1c]
  b3a0ee:	89 4c 24 04          	mov    DWORD PTR [esp+0x4],ecx
  b3a0f2:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a0f5:	ff 10                	call   DWORD PTR [eax]
  b3a0f7:	8d 83 44 d2 04 00    	lea    eax,[ebx+0x4d244]
  b3a0fd:	89 44 24 20          	mov    DWORD PTR [esp+0x20],eax
  b3a101:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a103:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a106:	e8 23 4d 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3a10b:	89 c6                	mov    esi,eax
  b3a10d:	8d 83 68 41 06 00    	lea    eax,[ebx+0x64168]
  b3a113:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a115:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a119:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a11c:	e8 d3 06 00 00       	call   b3a7f4 <closedir@plt+0x997b84>
  b3a121:	85 f6                	test   esi,esi
  b3a123:	75 05                	jne    b3a12a <closedir@plt+0x9974ba>
  b3a125:	e8 ca 65 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a12a:	8d 83 64 dd 05 00    	lea    eax,[ebx+0x5dd64]
  b3a130:	89 44 24 1c          	mov    DWORD PTR [esp+0x1c],eax
  b3a134:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a136:	8d 8b 6c 41 06 00    	lea    ecx,[ebx+0x6416c]
  b3a13c:	8b 09                	mov    ecx,DWORD PTR [ecx]
  b3a13e:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b3a142:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a146:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a149:	e8 26 07 00 00       	call   b3a874 <closedir@plt+0x997c04>
  b3a14e:	31 c0                	xor    eax,eax
  b3a150:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a154:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a157:	e8 ed e7 ce ff       	call   828949 <closedir@plt+0x685cd9>
  b3a15c:	89 c7                	mov    edi,eax
  b3a15e:	85 f6                	test   esi,esi
  b3a160:	75 05                	jne    b3a167 <closedir@plt+0x9974f7>
  b3a162:	e8 8d 65 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a167:	8d ab 84 ef 05 00    	lea    ebp,[ebx+0x5ef84]
  b3a16d:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b3a170:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b3a174:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a178:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a17b:	e8 f4 06 00 00       	call   b3a874 <closedir@plt+0x997c04>
  b3a180:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  b3a184:	e8 a1 07 00 00       	call   b3a92a <closedir@plt+0x997cba>
  b3a189:	8b 44 24 20          	mov    eax,DWORD PTR [esp+0x20]
  b3a18d:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a18f:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a192:	e8 97 4c 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3a197:	89 c6                	mov    esi,eax
  b3a199:	8d 83 70 41 06 00    	lea    eax,[ebx+0x64170]
  b3a19f:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a1a1:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a1a5:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a1a8:	e8 47 06 00 00       	call   b3a7f4 <closedir@plt+0x997b84>
  b3a1ad:	85 f6                	test   esi,esi
  b3a1af:	75 05                	jne    b3a1b6 <closedir@plt+0x997546>
  b3a1b1:	e8 3e 65 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a1b6:	8b 44 24 1c          	mov    eax,DWORD PTR [esp+0x1c]
  b3a1ba:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a1bc:	8d 8b 74 41 06 00    	lea    ecx,[ebx+0x64174]
  b3a1c2:	8b 09                	mov    ecx,DWORD PTR [ecx]
  b3a1c4:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b3a1c8:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a1cc:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a1cf:	e8 a0 06 00 00       	call   b3a874 <closedir@plt+0x997c04>
  b3a1d4:	e8 17 04 00 00       	call   b3a5f0 <closedir@plt+0x997980>
  b3a1d9:	89 c7                	mov    edi,eax
  b3a1db:	85 f6                	test   esi,esi
  b3a1dd:	75 05                	jne    b3a1e4 <closedir@plt+0x997574>
  b3a1df:	e8 10 65 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a1e4:	8b 45 00             	mov    eax,DWORD PTR [ebp+0x0]
  b3a1e7:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b3a1eb:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a1ef:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a1f2:	e8 7d 06 00 00       	call   b3a874 <closedir@plt+0x997c04>
  b3a1f7:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  b3a1fb:	e8 2a 07 00 00       	call   b3a92a <closedir@plt+0x997cba>
  b3a200:	8b 44 24 28          	mov    eax,DWORD PTR [esp+0x28]
  b3a204:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a206:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a209:	8b 70 04             	mov    esi,DWORD PTR [eax+0x4]
  b3a20c:	85 f6                	test   esi,esi
  b3a20e:	75 05                	jne    b3a215 <closedir@plt+0x9975a5>
  b3a210:	e8 df 64 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a215:	8b 44 24 24          	mov    eax,DWORD PTR [esp+0x24]
  b3a219:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a21b:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a21d:	89 74 24 28          	mov    DWORD PTR [esp+0x28],esi
  b3a221:	66 8b b9 aa 00 00 00 	mov    di,WORD PTR [ecx+0xaa]
  b3a228:	66 85 ff             	test   di,di
  b3a22b:	74 18                	je     b3a245 <closedir@plt+0x9975d5>
  b3a22d:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a230:	31 ed                	xor    ebp,ebp
  b3a232:	0f b7 ff             	movzx  edi,di
  b3a235:	0f b7 f5             	movzx  esi,bp
  b3a238:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3a23b:	74 22                	je     b3a25f <closedir@plt+0x9975ef>
  b3a23d:	45                   	inc    ebp
  b3a23e:	0f b7 f5             	movzx  esi,bp
  b3a241:	39 fe                	cmp    esi,edi
  b3a243:	72 f0                	jb     b3a235 <closedir@plt+0x9975c5>
  b3a245:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a249:	8b 74 24 28          	mov    esi,DWORD PTR [esp+0x28]
  b3a24d:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a250:	c7 44 24 08 07 00 00 	mov    DWORD PTR [esp+0x8],0x7
  b3a257:	00 
  b3a258:	e8 93 93 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a25d:	eb 0f                	jmp    b3a26e <closedir@plt+0x9975fe>
  b3a25f:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3a263:	8d 84 c1 ec 00 00 00 	lea    eax,[ecx+eax*8+0xec]
  b3a26a:	8b 74 24 28          	mov    esi,DWORD PTR [esp+0x28]
  b3a26e:	8b 48 04             	mov    ecx,DWORD PTR [eax+0x4]
  b3a271:	89 4c 24 0c          	mov    DWORD PTR [esp+0xc],ecx
  b3a275:	0f b6 4c 24 48       	movzx  ecx,BYTE PTR [esp+0x48]
  b3a27a:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b3a27e:	8b 4c 24 44          	mov    ecx,DWORD PTR [esp+0x44]
  b3a282:	89 4c 24 04          	mov    DWORD PTR [esp+0x4],ecx
  b3a286:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a289:	ff 10                	call   DWORD PTR [eax]
  b3a28b:	83 c4 2c             	add    esp,0x2c
  b3a28e:	5e                   	pop    esi
  b3a28f:	5f                   	pop    edi
  b3a290:	5b                   	pop    ebx
  b3a291:	5d                   	pop    ebp
  b3a292:	c3                   	ret
  b3a293:	53                   	push   ebx
  b3a294:	83 ec 08             	sub    esp,0x8
  b3a297:	e8 00 00 00 00       	call   b3a29c <closedir@plt+0x99762c>
  b3a29c:	5b                   	pop    ebx
  b3a29d:	81 c3 e0 c8 2b 01    	add    ebx,0x12bc8e0
  b3a2a3:	83 ec 08             	sub    esp,0x8
  b3a2a6:	31 c0                	xor    eax,eax
  b3a2a8:	50                   	push   eax
  b3a2a9:	50                   	push   eax
  b3a2aa:	e8 69 51 07 00       	call   baf418 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x179e0>
  b3a2af:	83 c4 10             	add    esp,0x10
  b3a2b2:	0f b6 c0             	movzx  eax,al
  b3a2b5:	83 c4 08             	add    esp,0x8
  b3a2b8:	5b                   	pop    ebx
  b3a2b9:	c3                   	ret
  b3a2ba:	53                   	push   ebx
  b3a2bb:	56                   	push   esi
  b3a2bc:	50                   	push   eax
  b3a2bd:	e8 00 00 00 00       	call   b3a2c2 <closedir@plt+0x997652>
  b3a2c2:	5b                   	pop    ebx
  b3a2c3:	81 c3 ba c8 2b 01    	add    ebx,0x12bc8ba
  b3a2c9:	8a 83 25 84 04 00    	mov    al,BYTE PTR [ebx+0x48425]
  b3a2cf:	24 01                	and    al,0x1
  b3a2d1:	75 17                	jne    b3a2ea <closedir@plt+0x99767a>
  b3a2d3:	8d 83 64 58 70 ff    	lea    eax,[ebx-0x8fa79c]
  b3a2d9:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a2db:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a2de:	e8 45 50 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a2e3:	c6 83 25 84 04 00 01 	mov    BYTE PTR [ebx+0x48425],0x1
  b3a2ea:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a2f0:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a2f2:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a2f9:	74 10                	je     b3a30b <closedir@plt+0x99769b>
  b3a2fb:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a2ff:	75 0a                	jne    b3a30b <closedir@plt+0x99769b>
  b3a301:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a304:	e8 a5 c1 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a309:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a30b:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a30e:	8b 40 0c             	mov    eax,DWORD PTR [eax+0xc]
  b3a311:	83 c4 04             	add    esp,0x4
  b3a314:	5e                   	pop    esi
  b3a315:	5b                   	pop    ebx
  b3a316:	c3                   	ret
  b3a317:	53                   	push   ebx
  b3a318:	57                   	push   edi
  b3a319:	56                   	push   esi
  b3a31a:	83 ec 10             	sub    esp,0x10
  b3a31d:	e8 00 00 00 00       	call   b3a322 <closedir@plt+0x9976b2>
  b3a322:	5b                   	pop    ebx
  b3a323:	81 c3 5a c8 2b 01    	add    ebx,0x12bc85a
  b3a329:	8a 83 26 84 04 00    	mov    al,BYTE PTR [ebx+0x48426]
  b3a32f:	24 01                	and    al,0x1
  b3a331:	75 17                	jne    b3a34a <closedir@plt+0x9976da>
  b3a333:	8d 83 a0 58 70 ff    	lea    eax,[ebx-0x8fa760]
  b3a339:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a33b:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a33e:	e8 e5 4f 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a343:	c6 83 26 84 04 00 01 	mov    BYTE PTR [ebx+0x48426],0x1
  b3a34a:	8b 74 24 24          	mov    esi,DWORD PTR [esp+0x24]
  b3a34e:	8d bb 24 d2 04 00    	lea    edi,[ebx+0x4d224]
  b3a354:	8b 07                	mov    eax,DWORD PTR [edi]
  b3a356:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a35d:	74 10                	je     b3a36f <closedir@plt+0x9976ff>
  b3a35f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a363:	75 0a                	jne    b3a36f <closedir@plt+0x9976ff>
  b3a365:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a368:	e8 41 c1 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a36d:	8b 07                	mov    eax,DWORD PTR [edi]
  b3a36f:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a372:	89 70 0c             	mov    DWORD PTR [eax+0xc],esi
  b3a375:	83 c4 10             	add    esp,0x10
  b3a378:	5e                   	pop    esi
  b3a379:	5f                   	pop    edi
  b3a37a:	5b                   	pop    ebx
  b3a37b:	c3                   	ret
  b3a37c:	53                   	push   ebx
  b3a37d:	56                   	push   esi
  b3a37e:	50                   	push   eax
  b3a37f:	e8 00 00 00 00       	call   b3a384 <closedir@plt+0x997714>
  b3a384:	5b                   	pop    ebx
  b3a385:	81 c3 f8 c7 2b 01    	add    ebx,0x12bc7f8
  b3a38b:	8a 83 27 84 04 00    	mov    al,BYTE PTR [ebx+0x48427]
  b3a391:	24 01                	and    al,0x1
  b3a393:	75 17                	jne    b3a3ac <closedir@plt+0x99773c>
  b3a395:	8d 83 6c 58 70 ff    	lea    eax,[ebx-0x8fa794]
  b3a39b:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a39d:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a3a0:	e8 83 4f 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a3a5:	c6 83 27 84 04 00 01 	mov    BYTE PTR [ebx+0x48427],0x1
  b3a3ac:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a3b2:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a3b4:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a3bb:	74 10                	je     b3a3cd <closedir@plt+0x99775d>
  b3a3bd:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a3c1:	75 0a                	jne    b3a3cd <closedir@plt+0x99775d>
  b3a3c3:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a3c6:	e8 e3 c0 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a3cb:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a3cd:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a3d0:	0f b6 00             	movzx  eax,BYTE PTR [eax]
  b3a3d3:	83 c4 04             	add    esp,0x4
  b3a3d6:	5e                   	pop    esi
  b3a3d7:	5b                   	pop    ebx
  b3a3d8:	c3                   	ret
  b3a3d9:	53                   	push   ebx
  b3a3da:	56                   	push   esi
  b3a3db:	50                   	push   eax
  b3a3dc:	e8 00 00 00 00       	call   b3a3e1 <closedir@plt+0x997771>
  b3a3e1:	5b                   	pop    ebx
  b3a3e2:	81 c3 9b c7 2b 01    	add    ebx,0x12bc79b
  b3a3e8:	8a 83 28 84 04 00    	mov    al,BYTE PTR [ebx+0x48428]
  b3a3ee:	24 01                	and    al,0x1
  b3a3f0:	75 17                	jne    b3a409 <closedir@plt+0x997799>
  b3a3f2:	8d 83 a8 58 70 ff    	lea    eax,[ebx-0x8fa758]
  b3a3f8:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a3fa:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a3fd:	e8 26 4f 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a402:	c6 83 28 84 04 00 01 	mov    BYTE PTR [ebx+0x48428],0x1
  b3a409:	8a 4c 24 14          	mov    cl,BYTE PTR [esp+0x14]
  b3a40d:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a413:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a415:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a41c:	74 14                	je     b3a432 <closedir@plt+0x9977c2>
  b3a41e:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a422:	75 0a                	jne    b3a42e <closedir@plt+0x9977be>
  b3a424:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a427:	e8 82 c0 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a42c:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a42e:	8a 4c 24 14          	mov    cl,BYTE PTR [esp+0x14]
  b3a432:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a435:	88 08                	mov    BYTE PTR [eax],cl
  b3a437:	83 c4 04             	add    esp,0x4
  b3a43a:	5e                   	pop    esi
  b3a43b:	5b                   	pop    ebx
  b3a43c:	c3                   	ret
  b3a43d:	55                   	push   ebp
  b3a43e:	53                   	push   ebx
  b3a43f:	57                   	push   edi
  b3a440:	56                   	push   esi
  b3a441:	83 ec 1c             	sub    esp,0x1c
  b3a444:	e8 00 00 00 00       	call   b3a449 <closedir@plt+0x9977d9>
  b3a449:	5b                   	pop    ebx
  b3a44a:	81 c3 33 c7 2b 01    	add    ebx,0x12bc733
  b3a450:	8a 83 2a 84 04 00    	mov    al,BYTE PTR [ebx+0x4842a]
  b3a456:	24 01                	and    al,0x1
  b3a458:	75 17                	jne    b3a471 <closedir@plt+0x997801>
  b3a45a:	8d 83 68 58 70 ff    	lea    eax,[ebx-0x8fa798]
  b3a460:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a462:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a465:	e8 be 4e 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a46a:	c6 83 2a 84 04 00 01 	mov    BYTE PTR [ebx+0x4842a],0x1
  b3a471:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a477:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a479:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a480:	74 10                	je     b3a492 <closedir@plt+0x997822>
  b3a482:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a486:	75 0a                	jne    b3a492 <closedir@plt+0x997822>
  b3a488:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a48b:	e8 1e c0 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a490:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a492:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a495:	8b 70 04             	mov    esi,DWORD PTR [eax+0x4]
  b3a498:	85 f6                	test   esi,esi
  b3a49a:	75 05                	jne    b3a4a1 <closedir@plt+0x997831>
  b3a49c:	e8 53 62 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a4a1:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3a4a7:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a4a9:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a4ab:	89 74 24 18          	mov    DWORD PTR [esp+0x18],esi
  b3a4af:	66 8b a9 aa 00 00 00 	mov    bp,WORD PTR [ecx+0xaa]
  b3a4b6:	66 85 ed             	test   bp,bp
  b3a4b9:	74 18                	je     b3a4d3 <closedir@plt+0x997863>
  b3a4bb:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a4be:	31 ff                	xor    edi,edi
  b3a4c0:	0f b7 ed             	movzx  ebp,bp
  b3a4c3:	0f b7 f7             	movzx  esi,di
  b3a4c6:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3a4c9:	74 24                	je     b3a4ef <closedir@plt+0x99787f>
  b3a4cb:	47                   	inc    edi
  b3a4cc:	0f b7 f7             	movzx  esi,di
  b3a4cf:	39 ee                	cmp    esi,ebp
  b3a4d1:	72 f0                	jb     b3a4c3 <closedir@plt+0x997853>
  b3a4d3:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a4d7:	8b 74 24 18          	mov    esi,DWORD PTR [esp+0x18]
  b3a4db:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a4de:	c7 44 24 08 05 00 00 	mov    DWORD PTR [esp+0x8],0x5
  b3a4e5:	00 
  b3a4e6:	e8 05 91 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a4eb:	89 c1                	mov    ecx,eax
  b3a4ed:	eb 0f                	jmp    b3a4fe <closedir@plt+0x99788e>
  b3a4ef:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3a4f3:	8d 8c c1 dc 00 00 00 	lea    ecx,[ecx+eax*8+0xdc]
  b3a4fa:	8b 74 24 18          	mov    esi,DWORD PTR [esp+0x18]
  b3a4fe:	8b 41 04             	mov    eax,DWORD PTR [ecx+0x4]
  b3a501:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a505:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a508:	ff 11                	call   DWORD PTR [ecx]
  b3a50a:	0f b6 c0             	movzx  eax,al
  b3a50d:	83 c4 1c             	add    esp,0x1c
  b3a510:	5e                   	pop    esi
  b3a511:	5f                   	pop    edi
  b3a512:	5b                   	pop    ebx
  b3a513:	5d                   	pop    ebp
  b3a514:	c3                   	ret
  b3a515:	55                   	push   ebp
  b3a516:	53                   	push   ebx
  b3a517:	57                   	push   edi
  b3a518:	56                   	push   esi
  b3a519:	83 ec 0c             	sub    esp,0xc
  b3a51c:	e8 00 00 00 00       	call   b3a521 <closedir@plt+0x9978b1>
  b3a521:	5b                   	pop    ebx
  b3a522:	81 c3 5b c6 2b 01    	add    ebx,0x12bc65b
  b3a528:	8a 83 2b 84 04 00    	mov    al,BYTE PTR [ebx+0x4842b]
  b3a52e:	24 01                	and    al,0x1
  b3a530:	75 1a                	jne    b3a54c <closedir@plt+0x9978dc>
  b3a532:	8d 83 a4 58 70 ff    	lea    eax,[ebx-0x8fa75c]
  b3a538:	83 ec 0c             	sub    esp,0xc
  b3a53b:	ff 30                	push   DWORD PTR [eax]
  b3a53d:	e8 e6 4d 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a542:	83 c4 10             	add    esp,0x10
  b3a545:	c6 83 2b 84 04 00 01 	mov    BYTE PTR [ebx+0x4842b],0x1
  b3a54c:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a552:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a554:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a55b:	74 14                	je     b3a571 <closedir@plt+0x997901>
  b3a55d:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a561:	75 0e                	jne    b3a571 <closedir@plt+0x997901>
  b3a563:	83 ec 0c             	sub    esp,0xc
  b3a566:	50                   	push   eax
  b3a567:	e8 42 bf 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a56c:	83 c4 10             	add    esp,0x10
  b3a56f:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a571:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a574:	8b 70 04             	mov    esi,DWORD PTR [eax+0x4]
  b3a577:	85 f6                	test   esi,esi
  b3a579:	75 05                	jne    b3a580 <closedir@plt+0x997910>
  b3a57b:	e8 74 61 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a580:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3a586:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a588:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a58a:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3a58e:	66 8b a9 aa 00 00 00 	mov    bp,WORD PTR [ecx+0xaa]
  b3a595:	66 85 ed             	test   bp,bp
  b3a598:	74 18                	je     b3a5b2 <closedir@plt+0x997942>
  b3a59a:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a59d:	31 ff                	xor    edi,edi
  b3a59f:	0f b7 ed             	movzx  ebp,bp
  b3a5a2:	0f b7 f7             	movzx  esi,di
  b3a5a5:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3a5a8:	74 1d                	je     b3a5c7 <closedir@plt+0x997957>
  b3a5aa:	47                   	inc    edi
  b3a5ab:	0f b7 f7             	movzx  esi,di
  b3a5ae:	39 ee                	cmp    esi,ebp
  b3a5b0:	72 f0                	jb     b3a5a2 <closedir@plt+0x997932>
  b3a5b2:	83 ec 04             	sub    esp,0x4
  b3a5b5:	6a 06                	push   0x6
  b3a5b7:	50                   	push   eax
  b3a5b8:	8b 74 24 14          	mov    esi,DWORD PTR [esp+0x14]
  b3a5bc:	56                   	push   esi
  b3a5bd:	e8 2e 90 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a5c2:	83 c4 10             	add    esp,0x10
  b3a5c5:	eb 0f                	jmp    b3a5d6 <closedir@plt+0x997966>
  b3a5c7:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3a5cb:	8d 84 c1 e4 00 00 00 	lea    eax,[ecx+eax*8+0xe4]
  b3a5d2:	8b 74 24 08          	mov    esi,DWORD PTR [esp+0x8]
  b3a5d6:	83 ec 04             	sub    esp,0x4
  b3a5d9:	0f b6 4c 24 28       	movzx  ecx,BYTE PTR [esp+0x28]
  b3a5de:	ff 70 04             	push   DWORD PTR [eax+0x4]
  b3a5e1:	51                   	push   ecx
  b3a5e2:	56                   	push   esi
  b3a5e3:	ff 10                	call   DWORD PTR [eax]
  b3a5e5:	83 c4 10             	add    esp,0x10
  b3a5e8:	83 c4 0c             	add    esp,0xc
  b3a5eb:	5e                   	pop    esi
  b3a5ec:	5f                   	pop    edi
  b3a5ed:	5b                   	pop    ebx
  b3a5ee:	5d                   	pop    ebp
  b3a5ef:	c3                   	ret
  b3a5f0:	55                   	push   ebp
  b3a5f1:	53                   	push   ebx
  b3a5f2:	57                   	push   edi
  b3a5f3:	56                   	push   esi
  b3a5f4:	83 ec 1c             	sub    esp,0x1c
  b3a5f7:	e8 00 00 00 00       	call   b3a5fc <closedir@plt+0x99798c>
  b3a5fc:	5b                   	pop    ebx
  b3a5fd:	81 c3 80 c5 2b 01    	add    ebx,0x12bc580
  b3a603:	8a 83 2c 84 04 00    	mov    al,BYTE PTR [ebx+0x4842c]
  b3a609:	24 01                	and    al,0x1
  b3a60b:	75 17                	jne    b3a624 <closedir@plt+0x9979b4>
  b3a60d:	8d 83 78 58 70 ff    	lea    eax,[ebx-0x8fa788]
  b3a613:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a615:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a618:	e8 0b 4d 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a61d:	c6 83 2c 84 04 00 01 	mov    BYTE PTR [ebx+0x4842c],0x1
  b3a624:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a62a:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a62c:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a633:	74 10                	je     b3a645 <closedir@plt+0x9979d5>
  b3a635:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a639:	75 0a                	jne    b3a645 <closedir@plt+0x9979d5>
  b3a63b:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a63e:	e8 6b be 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a643:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a645:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a648:	8b 70 04             	mov    esi,DWORD PTR [eax+0x4]
  b3a64b:	85 f6                	test   esi,esi
  b3a64d:	75 05                	jne    b3a654 <closedir@plt+0x9979e4>
  b3a64f:	e8 a0 60 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a654:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3a65a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a65c:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a65e:	89 74 24 18          	mov    DWORD PTR [esp+0x18],esi
  b3a662:	66 8b a9 aa 00 00 00 	mov    bp,WORD PTR [ecx+0xaa]
  b3a669:	66 85 ed             	test   bp,bp
  b3a66c:	74 18                	je     b3a686 <closedir@plt+0x997a16>
  b3a66e:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a671:	31 ff                	xor    edi,edi
  b3a673:	0f b7 ed             	movzx  ebp,bp
  b3a676:	0f b7 f7             	movzx  esi,di
  b3a679:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3a67c:	74 24                	je     b3a6a2 <closedir@plt+0x997a32>
  b3a67e:	47                   	inc    edi
  b3a67f:	0f b7 f7             	movzx  esi,di
  b3a682:	39 ee                	cmp    esi,ebp
  b3a684:	72 f0                	jb     b3a676 <closedir@plt+0x997a06>
  b3a686:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a68a:	8b 74 24 18          	mov    esi,DWORD PTR [esp+0x18]
  b3a68e:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a691:	c7 44 24 08 04 00 00 	mov    DWORD PTR [esp+0x8],0x4
  b3a698:	00 
  b3a699:	e8 52 8f 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a69e:	89 c1                	mov    ecx,eax
  b3a6a0:	eb 0f                	jmp    b3a6b1 <closedir@plt+0x997a41>
  b3a6a2:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3a6a6:	8d 8c c1 d4 00 00 00 	lea    ecx,[ecx+eax*8+0xd4]
  b3a6ad:	8b 74 24 18          	mov    esi,DWORD PTR [esp+0x18]
  b3a6b1:	8b 41 04             	mov    eax,DWORD PTR [ecx+0x4]
  b3a6b4:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a6b8:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a6bb:	ff 11                	call   DWORD PTR [ecx]
  b3a6bd:	83 c4 1c             	add    esp,0x1c
  b3a6c0:	5e                   	pop    esi
  b3a6c1:	5f                   	pop    edi
  b3a6c2:	5b                   	pop    ebx
  b3a6c3:	5d                   	pop    ebp
  b3a6c4:	c3                   	ret
  b3a6c5:	53                   	push   ebx
  b3a6c6:	56                   	push   esi
  b3a6c7:	50                   	push   eax
  b3a6c8:	e8 00 00 00 00       	call   b3a6cd <closedir@plt+0x997a5d>
  b3a6cd:	5b                   	pop    ebx
  b3a6ce:	81 c3 af c4 2b 01    	add    ebx,0x12bc4af
  b3a6d4:	8a 83 2d 84 04 00    	mov    al,BYTE PTR [ebx+0x4842d]
  b3a6da:	24 01                	and    al,0x1
  b3a6dc:	75 17                	jne    b3a6f5 <closedir@plt+0x997a85>
  b3a6de:	8d 83 70 58 70 ff    	lea    eax,[ebx-0x8fa790]
  b3a6e4:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a6e6:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a6e9:	e8 3a 4c 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a6ee:	c6 83 2d 84 04 00 01 	mov    BYTE PTR [ebx+0x4842d],0x1
  b3a6f5:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a6fb:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a6fd:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a704:	74 10                	je     b3a716 <closedir@plt+0x997aa6>
  b3a706:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a70a:	75 0a                	jne    b3a716 <closedir@plt+0x997aa6>
  b3a70c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a70f:	e8 9a bd 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a714:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a716:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a719:	0f b6 40 09          	movzx  eax,BYTE PTR [eax+0x9]
  b3a71d:	83 c4 04             	add    esp,0x4
  b3a720:	5e                   	pop    esi
  b3a721:	5b                   	pop    ebx
  b3a722:	c3                   	ret
  b3a723:	53                   	push   ebx
  b3a724:	56                   	push   esi
  b3a725:	50                   	push   eax
  b3a726:	e8 00 00 00 00       	call   b3a72b <closedir@plt+0x997abb>
  b3a72b:	5b                   	pop    ebx
  b3a72c:	81 c3 51 c4 2b 01    	add    ebx,0x12bc451
  b3a732:	8a 83 2e 84 04 00    	mov    al,BYTE PTR [ebx+0x4842e]
  b3a738:	24 01                	and    al,0x1
  b3a73a:	75 17                	jne    b3a753 <closedir@plt+0x997ae3>
  b3a73c:	8d 83 ac 58 70 ff    	lea    eax,[ebx-0x8fa754]
  b3a742:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a744:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a747:	e8 dc 4b 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a74c:	c6 83 2e 84 04 00 01 	mov    BYTE PTR [ebx+0x4842e],0x1
  b3a753:	8a 4c 24 14          	mov    cl,BYTE PTR [esp+0x14]
  b3a757:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a75d:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a75f:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a766:	74 14                	je     b3a77c <closedir@plt+0x997b0c>
  b3a768:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a76c:	75 0a                	jne    b3a778 <closedir@plt+0x997b08>
  b3a76e:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a771:	e8 38 bd 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a776:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a778:	8a 4c 24 14          	mov    cl,BYTE PTR [esp+0x14]
  b3a77c:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a77f:	88 48 09             	mov    BYTE PTR [eax+0x9],cl
  b3a782:	83 c4 04             	add    esp,0x4
  b3a785:	5e                   	pop    esi
  b3a786:	5b                   	pop    ebx
  b3a787:	c3                   	ret
  b3a788:	53                   	push   ebx
  b3a789:	56                   	push   esi
  b3a78a:	83 ec 14             	sub    esp,0x14
  b3a78d:	e8 00 00 00 00       	call   b3a792 <closedir@plt+0x997b22>
  b3a792:	5b                   	pop    ebx
  b3a793:	81 c3 ea c3 2b 01    	add    ebx,0x12bc3ea
  b3a799:	8a 83 2f 84 04 00    	mov    al,BYTE PTR [ebx+0x4842f]
  b3a79f:	24 01                	and    al,0x1
  b3a7a1:	75 17                	jne    b3a7ba <closedir@plt+0x997b4a>
  b3a7a3:	8d 83 88 58 70 ff    	lea    eax,[ebx-0x8fa778]
  b3a7a9:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a7ab:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a7ae:	e8 75 4b 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a7b3:	c6 83 2f 84 04 00 01 	mov    BYTE PTR [ebx+0x4842f],0x1
  b3a7ba:	8b 74 24 24          	mov    esi,DWORD PTR [esp+0x24]
  b3a7be:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3a7c4:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a7c6:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a7cd:	74 0e                	je     b3a7dd <closedir@plt+0x997b6d>
  b3a7cf:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a7d3:	75 08                	jne    b3a7dd <closedir@plt+0x997b6d>
  b3a7d5:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a7d8:	e8 d1 bc 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a7dd:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  b3a7e1:	c7 44 24 08 00 00 00 	mov    DWORD PTR [esp+0x8],0x0
  b3a7e8:	00 
  b3a7e9:	e8 51 f6 ff ff       	call   b39e3f <closedir@plt+0x9971cf>
  b3a7ee:	83 c4 14             	add    esp,0x14
  b3a7f1:	5e                   	pop    esi
  b3a7f2:	5b                   	pop    ebx
  b3a7f3:	c3                   	ret
  b3a7f4:	55                   	push   ebp
  b3a7f5:	53                   	push   ebx
  b3a7f6:	57                   	push   edi
  b3a7f7:	56                   	push   esi
  b3a7f8:	83 ec 0c             	sub    esp,0xc
  b3a7fb:	e8 00 00 00 00       	call   b3a800 <closedir@plt+0x997b90>
  b3a800:	5b                   	pop    ebx
  b3a801:	81 c3 7c c3 2b 01    	add    ebx,0x12bc37c
  b3a807:	8b 7c 24 24          	mov    edi,DWORD PTR [esp+0x24]
  b3a80b:	8b 6c 24 20          	mov    ebp,DWORD PTR [esp+0x20]
  b3a80f:	8a 83 80 84 04 00    	mov    al,BYTE PTR [ebx+0x48480]
  b3a815:	24 01                	and    al,0x1
  b3a817:	75 17                	jne    b3a830 <closedir@plt+0x997bc0>
  b3a819:	8d 83 6c 3b 71 ff    	lea    eax,[ebx-0x8ec494]
  b3a81f:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a821:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a824:	e8 ff 4a 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a829:	c6 83 80 84 04 00 01 	mov    BYTE PTR [ebx+0x48480],0x1
  b3a830:	8d 83 a8 c1 04 00    	lea    eax,[ebx+0x4c1a8]
  b3a836:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a838:	89 04 24             	mov    DWORD PTR [esp],eax
  b3a83b:	e8 ee 45 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3a840:	89 c6                	mov    esi,eax
  b3a842:	8d 83 c0 27 05 00    	lea    eax,[ebx+0x527c0]
  b3a848:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a84a:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3a84e:	89 34 24             	mov    DWORD PTR [esp],esi
  b3a851:	e8 26 eb 7f 00       	call   133937c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x73c74a>
  b3a856:	89 75 08             	mov    DWORD PTR [ebp+0x8],esi
  b3a859:	89 2c 24             	mov    DWORD PTR [esp],ebp
  b3a85c:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b3a863:	00 
  b3a864:	e8 31 ba a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b3a869:	89 7d 0c             	mov    DWORD PTR [ebp+0xc],edi
  b3a86c:	83 c4 0c             	add    esp,0xc
  b3a86f:	5e                   	pop    esi
  b3a870:	5f                   	pop    edi
  b3a871:	5b                   	pop    ebx
  b3a872:	5d                   	pop    ebp
  b3a873:	c3                   	ret
  b3a874:	55                   	push   ebp
  b3a875:	53                   	push   ebx
  b3a876:	57                   	push   edi
  b3a877:	56                   	push   esi
  b3a878:	83 ec 0c             	sub    esp,0xc
  b3a87b:	e8 00 00 00 00       	call   b3a880 <closedir@plt+0x997c10>
  b3a880:	5b                   	pop    ebx
  b3a881:	81 c3 fc c2 2b 01    	add    ebx,0x12bc2fc
  b3a887:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b3a88b:	8a 83 81 84 04 00    	mov    al,BYTE PTR [ebx+0x48481]
  b3a891:	24 01                	and    al,0x1
  b3a893:	75 1a                	jne    b3a8af <closedir@plt+0x997c3f>
  b3a895:	8d 83 70 3b 71 ff    	lea    eax,[ebx-0x8ec490]
  b3a89b:	83 ec 0c             	sub    esp,0xc
  b3a89e:	ff 30                	push   DWORD PTR [eax]
  b3a8a0:	e8 83 4a 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a8a5:	83 c4 10             	add    esp,0x10
  b3a8a8:	c6 83 81 84 04 00 01 	mov    BYTE PTR [ebx+0x48481],0x1
  b3a8af:	8b 76 08             	mov    esi,DWORD PTR [esi+0x8]
  b3a8b2:	85 f6                	test   esi,esi
  b3a8b4:	75 05                	jne    b3a8bb <closedir@plt+0x997c4b>
  b3a8b6:	e8 39 5e 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a8bb:	8d 83 00 c2 04 00    	lea    eax,[ebx+0x4c200]
  b3a8c1:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a8c3:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a8c5:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3a8c9:	66 8b a9 aa 00 00 00 	mov    bp,WORD PTR [ecx+0xaa]
  b3a8d0:	66 85 ed             	test   bp,bp
  b3a8d3:	74 18                	je     b3a8ed <closedir@plt+0x997c7d>
  b3a8d5:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a8d8:	31 ff                	xor    edi,edi
  b3a8da:	0f b7 ed             	movzx  ebp,bp
  b3a8dd:	0f b7 f7             	movzx  esi,di
  b3a8e0:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3a8e3:	74 1d                	je     b3a902 <closedir@plt+0x997c92>
  b3a8e5:	47                   	inc    edi
  b3a8e6:	0f b7 f7             	movzx  esi,di
  b3a8e9:	39 ee                	cmp    esi,ebp
  b3a8eb:	72 f0                	jb     b3a8dd <closedir@plt+0x997c6d>
  b3a8ed:	83 ec 04             	sub    esp,0x4
  b3a8f0:	6a 05                	push   0x5
  b3a8f2:	50                   	push   eax
  b3a8f3:	8b 74 24 14          	mov    esi,DWORD PTR [esp+0x14]
  b3a8f7:	56                   	push   esi
  b3a8f8:	e8 f3 8c 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a8fd:	83 c4 10             	add    esp,0x10
  b3a900:	eb 0f                	jmp    b3a911 <closedir@plt+0x997ca1>
  b3a902:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3a906:	8d 84 c1 dc 00 00 00 	lea    eax,[ecx+eax*8+0xdc]
  b3a90d:	8b 74 24 08          	mov    esi,DWORD PTR [esp+0x8]
  b3a911:	ff 70 04             	push   DWORD PTR [eax+0x4]
  b3a914:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  b3a918:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  b3a91c:	56                   	push   esi
  b3a91d:	ff 10                	call   DWORD PTR [eax]
  b3a91f:	83 c4 10             	add    esp,0x10
  b3a922:	83 c4 0c             	add    esp,0xc
  b3a925:	5e                   	pop    esi
  b3a926:	5f                   	pop    edi
  b3a927:	5b                   	pop    ebx
  b3a928:	5d                   	pop    ebp
  b3a929:	c3                   	ret
  b3a92a:	55                   	push   ebp
  b3a92b:	53                   	push   ebx
  b3a92c:	57                   	push   edi
  b3a92d:	56                   	push   esi
  b3a92e:	83 ec 0c             	sub    esp,0xc
  b3a931:	e8 00 00 00 00       	call   b3a936 <closedir@plt+0x997cc6>
  b3a936:	5b                   	pop    ebx
  b3a937:	81 c3 46 c2 2b 01    	add    ebx,0x12bc246
  b3a93d:	8a 83 39 84 04 00    	mov    al,BYTE PTR [ebx+0x48439]
  b3a943:	24 01                	and    al,0x1
  b3a945:	75 1a                	jne    b3a961 <closedir@plt+0x997cf1>
  b3a947:	8d 83 b0 58 70 ff    	lea    eax,[ebx-0x8fa750]
  b3a94d:	83 ec 0c             	sub    esp,0xc
  b3a950:	ff 30                	push   DWORD PTR [eax]
  b3a952:	e8 d1 49 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3a957:	83 c4 10             	add    esp,0x10
  b3a95a:	c6 83 39 84 04 00 01 	mov    BYTE PTR [ebx+0x48439],0x1
  b3a961:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3a967:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a969:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3a970:	74 14                	je     b3a986 <closedir@plt+0x997d16>
  b3a972:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3a976:	75 0e                	jne    b3a986 <closedir@plt+0x997d16>
  b3a978:	83 ec 0c             	sub    esp,0xc
  b3a97b:	50                   	push   eax
  b3a97c:	e8 2d bb 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3a981:	83 c4 10             	add    esp,0x10
  b3a984:	8b 06                	mov    eax,DWORD PTR [esi]
  b3a986:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3a989:	8b 70 04             	mov    esi,DWORD PTR [eax+0x4]
  b3a98c:	85 f6                	test   esi,esi
  b3a98e:	75 05                	jne    b3a995 <closedir@plt+0x997d25>
  b3a990:	e8 5f 5d 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3a995:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3a99b:	8b 00                	mov    eax,DWORD PTR [eax]
  b3a99d:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3a99f:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3a9a3:	66 8b b9 aa 00 00 00 	mov    di,WORD PTR [ecx+0xaa]
  b3a9aa:	66 85 ff             	test   di,di
  b3a9ad:	74 18                	je     b3a9c7 <closedir@plt+0x997d57>
  b3a9af:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3a9b2:	31 ed                	xor    ebp,ebp
  b3a9b4:	0f b7 ff             	movzx  edi,di
  b3a9b7:	0f b7 f5             	movzx  esi,bp
  b3a9ba:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3a9bd:	74 1d                	je     b3a9dc <closedir@plt+0x997d6c>
  b3a9bf:	45                   	inc    ebp
  b3a9c0:	0f b7 f5             	movzx  esi,bp
  b3a9c3:	39 fe                	cmp    esi,edi
  b3a9c5:	72 f0                	jb     b3a9b7 <closedir@plt+0x997d47>
  b3a9c7:	83 ec 04             	sub    esp,0x4
  b3a9ca:	6a 0b                	push   0xb
  b3a9cc:	50                   	push   eax
  b3a9cd:	8b 74 24 14          	mov    esi,DWORD PTR [esp+0x14]
  b3a9d1:	56                   	push   esi
  b3a9d2:	e8 19 8c 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3a9d7:	83 c4 10             	add    esp,0x10
  b3a9da:	eb 0f                	jmp    b3a9eb <closedir@plt+0x997d7b>
  b3a9dc:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3a9e0:	8d 84 c1 0c 01 00 00 	lea    eax,[ecx+eax*8+0x10c]
  b3a9e7:	8b 74 24 08          	mov    esi,DWORD PTR [esp+0x8]
  b3a9eb:	83 ec 04             	sub    esp,0x4
  b3a9ee:	ff 70 04             	push   DWORD PTR [eax+0x4]
  b3a9f1:	ff 74 24 2c          	push   DWORD PTR [esp+0x2c]
  b3a9f5:	56                   	push   esi
  b3a9f6:	ff 10                	call   DWORD PTR [eax]
  b3a9f8:	83 c4 10             	add    esp,0x10
  b3a9fb:	83 c4 0c             	add    esp,0xc
  b3a9fe:	5e                   	pop    esi
  b3a9ff:	5f                   	pop    edi
  b3aa00:	5b                   	pop    ebx
  b3aa01:	5d                   	pop    ebp
  b3aa02:	c3                   	ret
  b3aa03:	53                   	push   ebx
  b3aa04:	83 ec 18             	sub    esp,0x18
  b3aa07:	e8 00 00 00 00       	call   b3aa0c <closedir@plt+0x997d9c>
  b3aa0c:	5b                   	pop    ebx
  b3aa0d:	81 c3 70 c1 2b 01    	add    ebx,0x12bc170
  b3aa13:	8a 83 31 84 04 00    	mov    al,BYTE PTR [ebx+0x48431]
  b3aa19:	24 01                	and    al,0x1
  b3aa1b:	75 17                	jne    b3aa34 <closedir@plt+0x997dc4>
  b3aa1d:	8d 83 90 58 70 ff    	lea    eax,[ebx-0x8fa770]
  b3aa23:	8b 00                	mov    eax,DWORD PTR [eax]
  b3aa25:	89 04 24             	mov    DWORD PTR [esp],eax
  b3aa28:	e8 fb 48 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3aa2d:	c6 83 31 84 04 00 01 	mov    BYTE PTR [ebx+0x48431],0x1
  b3aa34:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3aa3a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3aa3c:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3aa43:	74 0e                	je     b3aa53 <closedir@plt+0x997de3>
  b3aa45:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3aa49:	75 08                	jne    b3aa53 <closedir@plt+0x997de3>
  b3aa4b:	89 04 24             	mov    DWORD PTR [esp],eax
  b3aa4e:	e8 5b ba 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3aa53:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b3aa5a:	00 
  b3aa5b:	e8 08 00 00 00       	call   b3aa68 <closedir@plt+0x997df8>
  b3aa60:	0f b6 c0             	movzx  eax,al
  b3aa63:	83 c4 18             	add    esp,0x18
  b3aa66:	5b                   	pop    ebx
  b3aa67:	c3                   	ret
  b3aa68:	55                   	push   ebp
  b3aa69:	53                   	push   ebx
  b3aa6a:	57                   	push   edi
  b3aa6b:	56                   	push   esi
  b3aa6c:	83 ec 0c             	sub    esp,0xc
  b3aa6f:	e8 00 00 00 00       	call   b3aa74 <closedir@plt+0x997e04>
  b3aa74:	5b                   	pop    ebx
  b3aa75:	81 c3 08 c1 2b 01    	add    ebx,0x12bc108
  b3aa7b:	8a 83 32 84 04 00    	mov    al,BYTE PTR [ebx+0x48432]
  b3aa81:	24 01                	and    al,0x1
  b3aa83:	75 1a                	jne    b3aa9f <closedir@plt+0x997e2f>
  b3aa85:	8d 83 8c 58 70 ff    	lea    eax,[ebx-0x8fa774]
  b3aa8b:	83 ec 0c             	sub    esp,0xc
  b3aa8e:	ff 30                	push   DWORD PTR [eax]
  b3aa90:	e8 93 48 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3aa95:	83 c4 10             	add    esp,0x10
  b3aa98:	c6 83 32 84 04 00 01 	mov    BYTE PTR [ebx+0x48432],0x1
  b3aa9f:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3aaa5:	8b 06                	mov    eax,DWORD PTR [esi]
  b3aaa7:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3aaae:	74 14                	je     b3aac4 <closedir@plt+0x997e54>
  b3aab0:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3aab4:	75 0e                	jne    b3aac4 <closedir@plt+0x997e54>
  b3aab6:	83 ec 0c             	sub    esp,0xc
  b3aab9:	50                   	push   eax
  b3aaba:	e8 ef b9 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3aabf:	83 c4 10             	add    esp,0x10
  b3aac2:	8b 06                	mov    eax,DWORD PTR [esi]
  b3aac4:	8b 6c 24 24          	mov    ebp,DWORD PTR [esp+0x24]
  b3aac8:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3aacb:	8b 78 04             	mov    edi,DWORD PTR [eax+0x4]
  b3aace:	8d 83 b4 a8 04 00    	lea    eax,[ebx+0x4a8b4]
  b3aad4:	8b 00                	mov    eax,DWORD PTR [eax]
  b3aad6:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3aadd:	74 12                	je     b3aaf1 <closedir@plt+0x997e81>
  b3aadf:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3aae3:	75 0c                	jne    b3aaf1 <closedir@plt+0x997e81>
  b3aae5:	83 ec 0c             	sub    esp,0xc
  b3aae8:	50                   	push   eax
  b3aae9:	e8 c0 b9 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3aaee:	83 c4 10             	add    esp,0x10
  b3aaf1:	83 ec 04             	sub    esp,0x4
  b3aaf4:	31 f6                	xor    esi,esi
  b3aaf6:	56                   	push   esi
  b3aaf7:	55                   	push   ebp
  b3aaf8:	56                   	push   esi
  b3aaf9:	e8 9c b1 b9 ff       	call   6d5c9a <closedir@plt+0x53302a>
  b3aafe:	83 c4 10             	add    esp,0x10
  b3ab01:	84 c0                	test   al,al
  b3ab03:	0f 45 ee             	cmovne ebp,esi
  b3ab06:	89 6c 24 04          	mov    DWORD PTR [esp+0x4],ebp
  b3ab0a:	85 ff                	test   edi,edi
  b3ab0c:	75 05                	jne    b3ab13 <closedir@plt+0x997ea3>
  b3ab0e:	e8 e1 5b 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3ab13:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3ab19:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ab1b:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b3ab1d:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b3ab21:	66 8b b1 aa 00 00 00 	mov    si,WORD PTR [ecx+0xaa]
  b3ab28:	66 85 f6             	test   si,si
  b3ab2b:	74 18                	je     b3ab45 <closedir@plt+0x997ed5>
  b3ab2d:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3ab30:	31 ed                	xor    ebp,ebp
  b3ab32:	0f b7 f6             	movzx  esi,si
  b3ab35:	0f b7 fd             	movzx  edi,bp
  b3ab38:	39 04 fa             	cmp    DWORD PTR [edx+edi*8],eax
  b3ab3b:	74 1f                	je     b3ab5c <closedir@plt+0x997eec>
  b3ab3d:	45                   	inc    ebp
  b3ab3e:	0f b7 fd             	movzx  edi,bp
  b3ab41:	39 f7                	cmp    edi,esi
  b3ab43:	72 f0                	jb     b3ab35 <closedir@plt+0x997ec5>
  b3ab45:	83 ec 04             	sub    esp,0x4
  b3ab48:	6a 08                	push   0x8
  b3ab4a:	50                   	push   eax
  b3ab4b:	8b 74 24 14          	mov    esi,DWORD PTR [esp+0x14]
  b3ab4f:	56                   	push   esi
  b3ab50:	e8 9b 8a 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3ab55:	83 c4 10             	add    esp,0x10
  b3ab58:	89 c1                	mov    ecx,eax
  b3ab5a:	eb 0f                	jmp    b3ab6b <closedir@plt+0x997efb>
  b3ab5c:	8b 44 fa 04          	mov    eax,DWORD PTR [edx+edi*8+0x4]
  b3ab60:	8d 8c c1 f4 00 00 00 	lea    ecx,[ecx+eax*8+0xf4]
  b3ab67:	8b 74 24 08          	mov    esi,DWORD PTR [esp+0x8]
  b3ab6b:	83 ec 04             	sub    esp,0x4
  b3ab6e:	ff 71 04             	push   DWORD PTR [ecx+0x4]
  b3ab71:	ff 74 24 0c          	push   DWORD PTR [esp+0xc]
  b3ab75:	56                   	push   esi
  b3ab76:	ff 11                	call   DWORD PTR [ecx]
  b3ab78:	83 c4 10             	add    esp,0x10
  b3ab7b:	0f b6 c0             	movzx  eax,al
  b3ab7e:	83 c4 0c             	add    esp,0xc
  b3ab81:	5e                   	pop    esi
  b3ab82:	5f                   	pop    edi
  b3ab83:	5b                   	pop    ebx
  b3ab84:	5d                   	pop    ebp
  b3ab85:	c3                   	ret
  b3ab86:	53                   	push   ebx
  b3ab87:	83 ec 18             	sub    esp,0x18
  b3ab8a:	e8 00 00 00 00       	call   b3ab8f <closedir@plt+0x997f1f>
  b3ab8f:	5b                   	pop    ebx
  b3ab90:	81 c3 ed bf 2b 01    	add    ebx,0x12bbfed
  b3ab96:	8a 83 33 84 04 00    	mov    al,BYTE PTR [ebx+0x48433]
  b3ab9c:	24 01                	and    al,0x1
  b3ab9e:	75 17                	jne    b3abb7 <closedir@plt+0x997f47>
  b3aba0:	8d 83 7c 58 70 ff    	lea    eax,[ebx-0x8fa784]
  b3aba6:	8b 00                	mov    eax,DWORD PTR [eax]
  b3aba8:	89 04 24             	mov    DWORD PTR [esp],eax
  b3abab:	e8 78 47 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3abb0:	c6 83 33 84 04 00 01 	mov    BYTE PTR [ebx+0x48433],0x1
  b3abb7:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3abbd:	8b 00                	mov    eax,DWORD PTR [eax]
  b3abbf:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3abc6:	74 0e                	je     b3abd6 <closedir@plt+0x997f66>
  b3abc8:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3abcc:	75 08                	jne    b3abd6 <closedir@plt+0x997f66>
  b3abce:	89 04 24             	mov    DWORD PTR [esp],eax
  b3abd1:	e8 d8 b8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3abd6:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b3abdd:	00 
  b3abde:	e8 05 00 00 00       	call   b3abe8 <closedir@plt+0x997f78>
  b3abe3:	83 c4 18             	add    esp,0x18
  b3abe6:	5b                   	pop    ebx
  b3abe7:	c3                   	ret
  b3abe8:	55                   	push   ebp
  b3abe9:	53                   	push   ebx
  b3abea:	57                   	push   edi
  b3abeb:	56                   	push   esi
  b3abec:	83 ec 0c             	sub    esp,0xc
  b3abef:	e8 00 00 00 00       	call   b3abf4 <closedir@plt+0x997f84>
  b3abf4:	5b                   	pop    ebx
  b3abf5:	81 c3 88 bf 2b 01    	add    ebx,0x12bbf88
  b3abfb:	8a 83 34 84 04 00    	mov    al,BYTE PTR [ebx+0x48434]
  b3ac01:	24 01                	and    al,0x1
  b3ac03:	75 1a                	jne    b3ac1f <closedir@plt+0x997faf>
  b3ac05:	8d 83 80 58 70 ff    	lea    eax,[ebx-0x8fa780]
  b3ac0b:	83 ec 0c             	sub    esp,0xc
  b3ac0e:	ff 30                	push   DWORD PTR [eax]
  b3ac10:	e8 13 47 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3ac15:	83 c4 10             	add    esp,0x10
  b3ac18:	c6 83 34 84 04 00 01 	mov    BYTE PTR [ebx+0x48434],0x1
  b3ac1f:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3ac25:	8b 06                	mov    eax,DWORD PTR [esi]
  b3ac27:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3ac2e:	74 14                	je     b3ac44 <closedir@plt+0x997fd4>
  b3ac30:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3ac34:	75 0e                	jne    b3ac44 <closedir@plt+0x997fd4>
  b3ac36:	83 ec 0c             	sub    esp,0xc
  b3ac39:	50                   	push   eax
  b3ac3a:	e8 6f b8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3ac3f:	83 c4 10             	add    esp,0x10
  b3ac42:	8b 06                	mov    eax,DWORD PTR [esi]
  b3ac44:	8b 6c 24 24          	mov    ebp,DWORD PTR [esp+0x24]
  b3ac48:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3ac4b:	8b 78 04             	mov    edi,DWORD PTR [eax+0x4]
  b3ac4e:	8d 83 b4 a8 04 00    	lea    eax,[ebx+0x4a8b4]
  b3ac54:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ac56:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3ac5d:	74 12                	je     b3ac71 <closedir@plt+0x998001>
  b3ac5f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3ac63:	75 0c                	jne    b3ac71 <closedir@plt+0x998001>
  b3ac65:	83 ec 0c             	sub    esp,0xc
  b3ac68:	50                   	push   eax
  b3ac69:	e8 40 b8 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3ac6e:	83 c4 10             	add    esp,0x10
  b3ac71:	83 ec 04             	sub    esp,0x4
  b3ac74:	31 f6                	xor    esi,esi
  b3ac76:	56                   	push   esi
  b3ac77:	55                   	push   ebp
  b3ac78:	56                   	push   esi
  b3ac79:	e8 1c b0 b9 ff       	call   6d5c9a <closedir@plt+0x53302a>
  b3ac7e:	83 c4 10             	add    esp,0x10
  b3ac81:	84 c0                	test   al,al
  b3ac83:	0f 45 ee             	cmovne ebp,esi
  b3ac86:	89 6c 24 04          	mov    DWORD PTR [esp+0x4],ebp
  b3ac8a:	85 ff                	test   edi,edi
  b3ac8c:	75 05                	jne    b3ac93 <closedir@plt+0x998023>
  b3ac8e:	e8 61 5a 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3ac93:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3ac99:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ac9b:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b3ac9d:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b3aca1:	66 8b b1 aa 00 00 00 	mov    si,WORD PTR [ecx+0xaa]
  b3aca8:	66 85 f6             	test   si,si
  b3acab:	74 18                	je     b3acc5 <closedir@plt+0x998055>
  b3acad:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3acb0:	31 ed                	xor    ebp,ebp
  b3acb2:	0f b7 f6             	movzx  esi,si
  b3acb5:	0f b7 fd             	movzx  edi,bp
  b3acb8:	39 04 fa             	cmp    DWORD PTR [edx+edi*8],eax
  b3acbb:	74 1f                	je     b3acdc <closedir@plt+0x99806c>
  b3acbd:	45                   	inc    ebp
  b3acbe:	0f b7 fd             	movzx  edi,bp
  b3acc1:	39 f7                	cmp    edi,esi
  b3acc3:	72 f0                	jb     b3acb5 <closedir@plt+0x998045>
  b3acc5:	83 ec 04             	sub    esp,0x4
  b3acc8:	6a 09                	push   0x9
  b3acca:	50                   	push   eax
  b3accb:	8b 74 24 14          	mov    esi,DWORD PTR [esp+0x14]
  b3accf:	56                   	push   esi
  b3acd0:	e8 1b 89 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3acd5:	83 c4 10             	add    esp,0x10
  b3acd8:	89 c1                	mov    ecx,eax
  b3acda:	eb 0f                	jmp    b3aceb <closedir@plt+0x99807b>
  b3acdc:	8b 44 fa 04          	mov    eax,DWORD PTR [edx+edi*8+0x4]
  b3ace0:	8d 8c c1 fc 00 00 00 	lea    ecx,[ecx+eax*8+0xfc]
  b3ace7:	8b 74 24 08          	mov    esi,DWORD PTR [esp+0x8]
  b3aceb:	83 ec 04             	sub    esp,0x4
  b3acee:	ff 71 04             	push   DWORD PTR [ecx+0x4]
  b3acf1:	ff 74 24 0c          	push   DWORD PTR [esp+0xc]
  b3acf5:	56                   	push   esi
  b3acf6:	ff 11                	call   DWORD PTR [ecx]
  b3acf8:	83 c4 10             	add    esp,0x10
  b3acfb:	83 c4 0c             	add    esp,0xc
  b3acfe:	5e                   	pop    esi
  b3acff:	5f                   	pop    edi
  b3ad00:	5b                   	pop    ebx
  b3ad01:	5d                   	pop    ebp
  b3ad02:	c3                   	ret
  b3ad03:	53                   	push   ebx
  b3ad04:	83 ec 18             	sub    esp,0x18
  b3ad07:	e8 00 00 00 00       	call   b3ad0c <closedir@plt+0x99809c>
  b3ad0c:	5b                   	pop    ebx
  b3ad0d:	81 c3 70 be 2b 01    	add    ebx,0x12bbe70
  b3ad13:	8a 83 35 84 04 00    	mov    al,BYTE PTR [ebx+0x48435]
  b3ad19:	24 01                	and    al,0x1
  b3ad1b:	75 17                	jne    b3ad34 <closedir@plt+0x9980c4>
  b3ad1d:	8d 83 b8 58 70 ff    	lea    eax,[ebx-0x8fa748]
  b3ad23:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ad25:	89 04 24             	mov    DWORD PTR [esp],eax
  b3ad28:	e8 fb 45 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3ad2d:	c6 83 35 84 04 00 01 	mov    BYTE PTR [ebx+0x48435],0x1
  b3ad34:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3ad3a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ad3c:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3ad43:	74 0e                	je     b3ad53 <closedir@plt+0x9980e3>
  b3ad45:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3ad49:	75 08                	jne    b3ad53 <closedir@plt+0x9980e3>
  b3ad4b:	89 04 24             	mov    DWORD PTR [esp],eax
  b3ad4e:	e8 5b b7 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3ad53:	31 c0                	xor    eax,eax
  b3ad55:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  b3ad59:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3ad5d:	e8 05 00 00 00       	call   b3ad67 <closedir@plt+0x9980f7>
  b3ad62:	83 c4 18             	add    esp,0x18
  b3ad65:	5b                   	pop    ebx
  b3ad66:	c3                   	ret
  b3ad67:	55                   	push   ebp
  b3ad68:	53                   	push   ebx
  b3ad69:	57                   	push   edi
  b3ad6a:	56                   	push   esi
  b3ad6b:	83 ec 2c             	sub    esp,0x2c
  b3ad6e:	e8 00 00 00 00       	call   b3ad73 <closedir@plt+0x998103>
  b3ad73:	5b                   	pop    ebx
  b3ad74:	81 c3 09 be 2b 01    	add    ebx,0x12bbe09
  b3ad7a:	8a 83 38 84 04 00    	mov    al,BYTE PTR [ebx+0x48438]
  b3ad80:	24 01                	and    al,0x1
  b3ad82:	75 17                	jne    b3ad9b <closedir@plt+0x99812b>
  b3ad84:	8d 83 b4 58 70 ff    	lea    eax,[ebx-0x8fa74c]
  b3ad8a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ad8c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3ad8f:	e8 94 45 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3ad94:	c6 83 38 84 04 00 01 	mov    BYTE PTR [ebx+0x48438],0x1
  b3ad9b:	8b 7c 24 48          	mov    edi,DWORD PTR [esp+0x48]
  b3ad9f:	8d 83 48 d2 04 00    	lea    eax,[ebx+0x4d248]
  b3ada5:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ada7:	89 04 24             	mov    DWORD PTR [esp],eax
  b3adaa:	e8 7f 40 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3adaf:	89 c5                	mov    ebp,eax
  b3adb1:	31 c0                	xor    eax,eax
  b3adb3:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3adb7:	89 2c 24             	mov    DWORD PTR [esp],ebp
  b3adba:	e8 db b4 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b3adbf:	85 ed                	test   ebp,ebp
  b3adc1:	74 08                	je     b3adcb <closedir@plt+0x99815b>
  b3adc3:	8d 75 08             	lea    esi,[ebp+0x8]
  b3adc6:	89 7d 08             	mov    DWORD PTR [ebp+0x8],edi
  b3adc9:	eb 1b                	jmp    b3ade6 <closedir@plt+0x998176>
  b3adcb:	e8 24 59 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3add0:	89 3d 08 00 00 00    	mov    DWORD PTR ds:0x8,edi
  b3add6:	e8 19 59 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3addb:	be 08 00 00 00       	mov    esi,0x8
  b3ade0:	8b 3d 08 00 00 00    	mov    edi,DWORD PTR ds:0x8
  b3ade6:	85 ff                	test   edi,edi
  b3ade8:	0f 84 3c 02 00 00    	je     b3b02a <closedir@plt+0x9983ba>
  b3adee:	85 ed                	test   ebp,ebp
  b3adf0:	75 0f                	jne    b3ae01 <closedir@plt+0x998191>
  b3adf2:	e8 fd 58 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3adf7:	8b 3e                	mov    edi,DWORD PTR [esi]
  b3adf9:	85 ff                	test   edi,edi
  b3adfb:	0f 84 13 03 00 00    	je     b3b114 <closedir@plt+0x9984a4>
  b3ae01:	83 7f 08 00          	cmp    DWORD PTR [edi+0x8],0x0
  b3ae05:	0f 84 41 01 00 00    	je     b3af4c <closedir@plt+0x9982dc>
  b3ae0b:	89 6c 24 24          	mov    DWORD PTR [esp+0x24],ebp
  b3ae0f:	8d 83 4c d2 04 00    	lea    eax,[ebx+0x4d24c]
  b3ae15:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ae17:	89 04 24             	mov    DWORD PTR [esp],eax
  b3ae1a:	e8 0f 40 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3ae1f:	89 c5                	mov    ebp,eax
  b3ae21:	31 c0                	xor    eax,eax
  b3ae23:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3ae27:	89 2c 24             	mov    DWORD PTR [esp],ebp
  b3ae2a:	e8 6b b4 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b3ae2f:	85 ed                	test   ebp,ebp
  b3ae31:	74 0d                	je     b3ae40 <closedir@plt+0x9981d0>
  b3ae33:	89 74 24 28          	mov    DWORD PTR [esp+0x28],esi
  b3ae37:	8b 44 24 24          	mov    eax,DWORD PTR [esp+0x24]
  b3ae3b:	89 45 0c             	mov    DWORD PTR [ebp+0xc],eax
  b3ae3e:	eb 17                	jmp    b3ae57 <closedir@plt+0x9981e7>
  b3ae40:	89 74 24 28          	mov    DWORD PTR [esp+0x28],esi
  b3ae44:	e8 ab 58 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3ae49:	8b 44 24 24          	mov    eax,DWORD PTR [esp+0x24]
  b3ae4d:	a3 0c 00 00 00       	mov    ds:0xc,eax
  b3ae52:	e8 9d 58 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3ae57:	31 c0                	xor    eax,eax
  b3ae59:	89 45 08             	mov    DWORD PTR [ebp+0x8],eax
  b3ae5c:	8d 83 2c 44 05 00    	lea    eax,[ebx+0x5442c]
  b3ae62:	8b 30                	mov    esi,DWORD PTR [eax]
  b3ae64:	8d 83 40 d2 04 00    	lea    eax,[ebx+0x4d240]
  b3ae6a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ae6c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3ae6f:	e8 ba 3f 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3ae74:	89 c7                	mov    edi,eax
  b3ae76:	8d 83 28 44 05 00    	lea    eax,[ebx+0x54428]
  b3ae7c:	8b 00                	mov    eax,DWORD PTR [eax]
  b3ae7e:	89 44 24 0c          	mov    DWORD PTR [esp+0xc],eax
  b3ae82:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3ae86:	89 6c 24 04          	mov    DWORD PTR [esp+0x4],ebp
  b3ae8a:	89 3c 24             	mov    DWORD PTR [esp],edi
  b3ae8d:	e8 b6 d9 77 00       	call   12b8848 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x6bbc16>
  b3ae92:	85 ed                	test   ebp,ebp
  b3ae94:	75 05                	jne    b3ae9b <closedir@plt+0x99822b>
  b3ae96:	e8 59 58 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3ae9b:	89 7d 08             	mov    DWORD PTR [ebp+0x8],edi
  b3ae9e:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3aea4:	8b 06                	mov    eax,DWORD PTR [esi]
  b3aea6:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3aead:	74 13                	je     b3aec2 <closedir@plt+0x998252>
  b3aeaf:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3aeb3:	75 0d                	jne    b3aec2 <closedir@plt+0x998252>
  b3aeb5:	89 04 24             	mov    DWORD PTR [esp],eax
  b3aeb8:	e8 f1 b5 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3aebd:	8b 06                	mov    eax,DWORD PTR [esi]
  b3aebf:	8b 7d 08             	mov    edi,DWORD PTR [ebp+0x8]
  b3aec2:	89 7c 24 20          	mov    DWORD PTR [esp+0x20],edi
  b3aec6:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3aec9:	8b 70 04             	mov    esi,DWORD PTR [eax+0x4]
  b3aecc:	85 f6                	test   esi,esi
  b3aece:	75 05                	jne    b3aed5 <closedir@plt+0x998265>
  b3aed0:	e8 1f 58 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3aed5:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3aedb:	8b 00                	mov    eax,DWORD PTR [eax]
  b3aedd:	8b 0e                	mov    ecx,DWORD PTR [esi]
  b3aedf:	89 74 24 1c          	mov    DWORD PTR [esp+0x1c],esi
  b3aee3:	66 8b b1 aa 00 00 00 	mov    si,WORD PTR [ecx+0xaa]
  b3aeea:	66 85 f6             	test   si,si
  b3aeed:	74 18                	je     b3af07 <closedir@plt+0x998297>
  b3aeef:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3aef2:	31 ff                	xor    edi,edi
  b3aef4:	0f b7 f6             	movzx  esi,si
  b3aef7:	0f b7 ef             	movzx  ebp,di
  b3aefa:	39 04 ea             	cmp    DWORD PTR [edx+ebp*8],eax
  b3aefd:	74 22                	je     b3af21 <closedir@plt+0x9982b1>
  b3aeff:	47                   	inc    edi
  b3af00:	0f b7 ef             	movzx  ebp,di
  b3af03:	39 f5                	cmp    ebp,esi
  b3af05:	72 f0                	jb     b3aef7 <closedir@plt+0x998287>
  b3af07:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3af0b:	8b 74 24 1c          	mov    esi,DWORD PTR [esp+0x1c]
  b3af0f:	89 34 24             	mov    DWORD PTR [esp],esi
  b3af12:	c7 44 24 08 02 00 00 	mov    DWORD PTR [esp+0x8],0x2
  b3af19:	00 
  b3af1a:	e8 d1 86 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3af1f:	eb 0f                	jmp    b3af30 <closedir@plt+0x9982c0>
  b3af21:	8b 44 ea 04          	mov    eax,DWORD PTR [edx+ebp*8+0x4]
  b3af25:	8d 84 c1 c4 00 00 00 	lea    eax,[ecx+eax*8+0xc4]
  b3af2c:	8b 74 24 1c          	mov    esi,DWORD PTR [esp+0x1c]
  b3af30:	8b 48 04             	mov    ecx,DWORD PTR [eax+0x4]
  b3af33:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b3af37:	8b 4c 24 20          	mov    ecx,DWORD PTR [esp+0x20]
  b3af3b:	89 4c 24 04          	mov    DWORD PTR [esp+0x4],ecx
  b3af3f:	89 34 24             	mov    DWORD PTR [esp],esi
  b3af42:	ff 10                	call   DWORD PTR [eax]
  b3af44:	8b 6c 24 24          	mov    ebp,DWORD PTR [esp+0x24]
  b3af48:	8b 74 24 28          	mov    esi,DWORD PTR [esp+0x28]
  b3af4c:	85 ed                	test   ebp,ebp
  b3af4e:	75 05                	jne    b3af55 <closedir@plt+0x9982e5>
  b3af50:	e8 9f 57 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3af55:	89 74 24 28          	mov    DWORD PTR [esp+0x28],esi
  b3af59:	8b 36                	mov    esi,DWORD PTR [esi]
  b3af5b:	85 f6                	test   esi,esi
  b3af5d:	75 05                	jne    b3af64 <closedir@plt+0x9982f4>
  b3af5f:	e8 90 57 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3af64:	8b 7e 0c             	mov    edi,DWORD PTR [esi+0xc]
  b3af67:	8d 83 b4 a8 04 00    	lea    eax,[ebx+0x4a8b4]
  b3af6d:	8b 00                	mov    eax,DWORD PTR [eax]
  b3af6f:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3af76:	74 0e                	je     b3af86 <closedir@plt+0x998316>
  b3af78:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3af7c:	75 08                	jne    b3af86 <closedir@plt+0x998316>
  b3af7e:	89 04 24             	mov    DWORD PTR [esp],eax
  b3af81:	e8 28 b5 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3af86:	31 c0                	xor    eax,eax
  b3af88:	89 44 24 08          	mov    DWORD PTR [esp+0x8],eax
  b3af8c:	89 7c 24 04          	mov    DWORD PTR [esp+0x4],edi
  b3af90:	89 04 24             	mov    DWORD PTR [esp],eax
  b3af93:	e8 02 ad b9 ff       	call   6d5c9a <closedir@plt+0x53302a>
  b3af98:	84 c0                	test   al,al
  b3af9a:	8b 74 24 28          	mov    esi,DWORD PTR [esp+0x28]
  b3af9e:	0f 85 86 00 00 00    	jne    b3b02a <closedir@plt+0x9983ba>
  b3afa4:	8d 83 44 d2 04 00    	lea    eax,[ebx+0x4d244]
  b3afaa:	8b 00                	mov    eax,DWORD PTR [eax]
  b3afac:	89 04 24             	mov    DWORD PTR [esp],eax
  b3afaf:	e8 7a 3e 0a 00       	call   bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80>
  b3afb4:	89 c7                	mov    edi,eax
  b3afb6:	8d 83 78 41 06 00    	lea    eax,[ebx+0x64178]
  b3afbc:	8b 00                	mov    eax,DWORD PTR [eax]
  b3afbe:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3afc2:	89 3c 24             	mov    DWORD PTR [esp],edi
  b3afc5:	e8 2a f8 ff ff       	call   b3a7f4 <closedir@plt+0x997b84>
  b3afca:	85 ed                	test   ebp,ebp
  b3afcc:	75 05                	jne    b3afd3 <closedir@plt+0x998363>
  b3afce:	e8 21 57 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3afd3:	8b 36                	mov    esi,DWORD PTR [esi]
  b3afd5:	85 f6                	test   esi,esi
  b3afd7:	75 05                	jne    b3afde <closedir@plt+0x99836e>
  b3afd9:	e8 16 57 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3afde:	8b 76 0c             	mov    esi,DWORD PTR [esi+0xc]
  b3afe1:	85 ff                	test   edi,edi
  b3afe3:	75 05                	jne    b3afea <closedir@plt+0x99837a>
  b3afe5:	e8 0a 57 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3afea:	8d 83 7c 41 06 00    	lea    eax,[ebx+0x6417c]
  b3aff0:	8b 00                	mov    eax,DWORD PTR [eax]
  b3aff2:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3aff6:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3affa:	89 3c 24             	mov    DWORD PTR [esp],edi
  b3affd:	e8 72 f8 ff ff       	call   b3a874 <closedir@plt+0x997c04>
  b3b002:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3b008:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b00a:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b011:	74 0e                	je     b3b021 <closedir@plt+0x9983b1>
  b3b013:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b017:	75 08                	jne    b3b021 <closedir@plt+0x9983b1>
  b3b019:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b01c:	e8 8d b4 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b021:	89 7c 24 04          	mov    DWORD PTR [esp+0x4],edi
  b3b025:	e8 00 f9 ff ff       	call   b3a92a <closedir@plt+0x997cba>
  b3b02a:	8d b3 24 d2 04 00    	lea    esi,[ebx+0x4d224]
  b3b030:	8b 06                	mov    eax,DWORD PTR [esi]
  b3b032:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b039:	74 10                	je     b3b04b <closedir@plt+0x9983db>
  b3b03b:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b03f:	75 0a                	jne    b3b04b <closedir@plt+0x9983db>
  b3b041:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b044:	e8 65 b4 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b049:	8b 06                	mov    eax,DWORD PTR [esi]
  b3b04b:	8b 7c 24 44          	mov    edi,DWORD PTR [esp+0x44]
  b3b04f:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3b052:	8b 68 04             	mov    ebp,DWORD PTR [eax+0x4]
  b3b055:	8d 83 b4 a8 04 00    	lea    eax,[ebx+0x4a8b4]
  b3b05b:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b05d:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b064:	74 0e                	je     b3b074 <closedir@plt+0x998404>
  b3b066:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b06a:	75 08                	jne    b3b074 <closedir@plt+0x998404>
  b3b06c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b06f:	e8 3a b4 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b074:	31 f6                	xor    esi,esi
  b3b076:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3b07a:	89 7c 24 04          	mov    DWORD PTR [esp+0x4],edi
  b3b07e:	89 34 24             	mov    DWORD PTR [esp],esi
  b3b081:	e8 14 ac b9 ff       	call   6d5c9a <closedir@plt+0x53302a>
  b3b086:	84 c0                	test   al,al
  b3b088:	0f 45 fe             	cmovne edi,esi
  b3b08b:	89 7c 24 28          	mov    DWORD PTR [esp+0x28],edi
  b3b08f:	85 ed                	test   ebp,ebp
  b3b091:	75 05                	jne    b3b098 <closedir@plt+0x998428>
  b3b093:	e8 5c 56 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b098:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3b09e:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b0a0:	8b 4d 00             	mov    ecx,DWORD PTR [ebp+0x0]
  b3b0a3:	89 6c 24 24          	mov    DWORD PTR [esp+0x24],ebp
  b3b0a7:	66 8b b9 aa 00 00 00 	mov    di,WORD PTR [ecx+0xaa]
  b3b0ae:	66 85 ff             	test   di,di
  b3b0b1:	74 18                	je     b3b0cb <closedir@plt+0x99845b>
  b3b0b3:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3b0b6:	31 ed                	xor    ebp,ebp
  b3b0b8:	0f b7 ff             	movzx  edi,di
  b3b0bb:	0f b7 f5             	movzx  esi,bp
  b3b0be:	39 04 f2             	cmp    DWORD PTR [edx+esi*8],eax
  b3b0c1:	74 26                	je     b3b0e9 <closedir@plt+0x998479>
  b3b0c3:	45                   	inc    ebp
  b3b0c4:	0f b7 f5             	movzx  esi,bp
  b3b0c7:	39 fe                	cmp    esi,edi
  b3b0c9:	72 f0                	jb     b3b0bb <closedir@plt+0x99844b>
  b3b0cb:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3b0cf:	8b 74 24 24          	mov    esi,DWORD PTR [esp+0x24]
  b3b0d3:	89 34 24             	mov    DWORD PTR [esp],esi
  b3b0d6:	c7 44 24 08 0a 00 00 	mov    DWORD PTR [esp+0x8],0xa
  b3b0dd:	00 
  b3b0de:	e8 0d 85 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3b0e3:	8b 54 24 28          	mov    edx,DWORD PTR [esp+0x28]
  b3b0e7:	eb 13                	jmp    b3b0fc <closedir@plt+0x99848c>
  b3b0e9:	8b 44 f2 04          	mov    eax,DWORD PTR [edx+esi*8+0x4]
  b3b0ed:	8d 84 c1 04 01 00 00 	lea    eax,[ecx+eax*8+0x104]
  b3b0f4:	8b 54 24 28          	mov    edx,DWORD PTR [esp+0x28]
  b3b0f8:	8b 74 24 24          	mov    esi,DWORD PTR [esp+0x24]
  b3b0fc:	8b 48 04             	mov    ecx,DWORD PTR [eax+0x4]
  b3b0ff:	89 4c 24 08          	mov    DWORD PTR [esp+0x8],ecx
  b3b103:	89 54 24 04          	mov    DWORD PTR [esp+0x4],edx
  b3b107:	89 34 24             	mov    DWORD PTR [esp],esi
  b3b10a:	ff 10                	call   DWORD PTR [eax]
  b3b10c:	83 c4 2c             	add    esp,0x2c
  b3b10f:	5e                   	pop    esi
  b3b110:	5f                   	pop    edi
  b3b111:	5b                   	pop    ebx
  b3b112:	5d                   	pop    ebp
  b3b113:	c3                   	ret
  b3b114:	e8 db 55 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b119:	53                   	push   ebx
  b3b11a:	56                   	push   esi
  b3b11b:	83 ec 14             	sub    esp,0x14
  b3b11e:	e8 00 00 00 00       	call   b3b123 <closedir@plt+0x9984b3>
  b3b123:	5b                   	pop    ebx
  b3b124:	81 c3 59 ba 2b 01    	add    ebx,0x12bba59
  b3b12a:	8a 83 36 84 04 00    	mov    al,BYTE PTR [ebx+0x48436]
  b3b130:	24 01                	and    al,0x1
  b3b132:	75 17                	jne    b3b14b <closedir@plt+0x9984db>
  b3b134:	8d 83 bc 58 70 ff    	lea    eax,[ebx-0x8fa744]
  b3b13a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b13c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b13f:	e8 e4 41 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3b144:	c6 83 36 84 04 00 01 	mov    BYTE PTR [ebx+0x48436],0x1
  b3b14b:	8b 74 24 24          	mov    esi,DWORD PTR [esp+0x24]
  b3b14f:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3b155:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b157:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b15e:	74 0e                	je     b3b16e <closedir@plt+0x9984fe>
  b3b160:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b164:	75 08                	jne    b3b16e <closedir@plt+0x9984fe>
  b3b166:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b169:	e8 40 b3 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b16e:	89 74 24 08          	mov    DWORD PTR [esp+0x8],esi
  b3b172:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b3b179:	00 
  b3b17a:	e8 e8 fb ff ff       	call   b3ad67 <closedir@plt+0x9980f7>
  b3b17f:	83 c4 14             	add    esp,0x14
  b3b182:	5e                   	pop    esi
  b3b183:	5b                   	pop    ebx
  b3b184:	c3                   	ret
  b3b185:	53                   	push   ebx
  b3b186:	56                   	push   esi
  b3b187:	83 ec 14             	sub    esp,0x14
  b3b18a:	e8 00 00 00 00       	call   b3b18f <closedir@plt+0x99851f>
  b3b18f:	5b                   	pop    ebx
  b3b190:	81 c3 ed b9 2b 01    	add    ebx,0x12bb9ed
  b3b196:	8a 83 37 84 04 00    	mov    al,BYTE PTR [ebx+0x48437]
  b3b19c:	24 01                	and    al,0x1
  b3b19e:	75 17                	jne    b3b1b7 <closedir@plt+0x998547>
  b3b1a0:	8d 83 c0 58 70 ff    	lea    eax,[ebx-0x8fa740]
  b3b1a6:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b1a8:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b1ab:	e8 78 41 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3b1b0:	c6 83 37 84 04 00 01 	mov    BYTE PTR [ebx+0x48437],0x1
  b3b1b7:	8b 74 24 24          	mov    esi,DWORD PTR [esp+0x24]
  b3b1bb:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3b1c1:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b1c3:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b1ca:	74 0e                	je     b3b1da <closedir@plt+0x99856a>
  b3b1cc:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b1d0:	75 08                	jne    b3b1da <closedir@plt+0x99856a>
  b3b1d2:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b1d5:	e8 d4 b2 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b1da:	89 74 24 04          	mov    DWORD PTR [esp+0x4],esi
  b3b1de:	c7 44 24 08 00 00 00 	mov    DWORD PTR [esp+0x8],0x0
  b3b1e5:	00 
  b3b1e6:	e8 7c fb ff ff       	call   b3ad67 <closedir@plt+0x9980f7>
  b3b1eb:	83 c4 14             	add    esp,0x14
  b3b1ee:	5e                   	pop    esi
  b3b1ef:	5b                   	pop    ebx
  b3b1f0:	c3                   	ret
  b3b1f1:	53                   	push   ebx
  b3b1f2:	83 ec 08             	sub    esp,0x8
  b3b1f5:	e8 00 00 00 00       	call   b3b1fa <closedir@plt+0x99858a>
  b3b1fa:	5b                   	pop    ebx
  b3b1fb:	81 c3 82 b9 2b 01    	add    ebx,0x12bb982
  b3b201:	83 ec 08             	sub    esp,0x8
  b3b204:	6a 00                	push   0x0
  b3b206:	ff 74 24 1c          	push   DWORD PTR [esp+0x1c]
  b3b20a:	e8 8b b0 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b3b20f:	83 c4 10             	add    esp,0x10
  b3b212:	83 c4 08             	add    esp,0x8
  b3b215:	5b                   	pop    ebx
  b3b216:	c3                   	ret
  b3b217:	8b 44 24 04          	mov    eax,DWORD PTR [esp+0x4]
  b3b21b:	8b 40 08             	mov    eax,DWORD PTR [eax+0x8]
  b3b21e:	c3                   	ret
  b3b21f:	53                   	push   ebx
  b3b220:	83 ec 08             	sub    esp,0x8
  b3b223:	e8 00 00 00 00       	call   b3b228 <closedir@plt+0x9985b8>
  b3b228:	5b                   	pop    ebx
  b3b229:	81 c3 54 b9 2b 01    	add    ebx,0x12bb954
  b3b22f:	83 ec 08             	sub    esp,0x8
  b3b232:	6a 00                	push   0x0
  b3b234:	ff 74 24 1c          	push   DWORD PTR [esp+0x1c]
  b3b238:	e8 5d b0 a8 ff       	call   5c629a <closedir@plt+0x42362a>
  b3b23d:	83 c4 10             	add    esp,0x10
  b3b240:	83 c4 08             	add    esp,0x8
  b3b243:	5b                   	pop    ebx
  b3b244:	c3                   	ret
  b3b245:	8b 44 24 04          	mov    eax,DWORD PTR [esp+0x4]
  b3b249:	8b 40 0c             	mov    eax,DWORD PTR [eax+0xc]
  b3b24c:	c3                   	ret
  b3b24d:	53                   	push   ebx
  b3b24e:	83 ec 08             	sub    esp,0x8
  b3b251:	e8 00 00 00 00       	call   b3b256 <closedir@plt+0x9985e6>
  b3b256:	5b                   	pop    ebx
  b3b257:	81 c3 26 b9 2b 01    	add    ebx,0x12bb926
  b3b25d:	8a 83 3a 84 04 00    	mov    al,BYTE PTR [ebx+0x4843a]
  b3b263:	24 01                	and    al,0x1
  b3b265:	75 17                	jne    b3b27e <closedir@plt+0x99860e>
  b3b267:	8d 83 60 58 70 ff    	lea    eax,[ebx-0x8fa7a0]
  b3b26d:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b26f:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b272:	e8 b1 40 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3b277:	c6 83 3a 84 04 00 01 	mov    BYTE PTR [ebx+0x4843a],0x1
  b3b27e:	8d 83 24 be 04 00    	lea    eax,[ebx+0x4be24]
  b3b284:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b286:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b28d:	74 0e                	je     b3b29d <closedir@plt+0x99862d>
  b3b28f:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b293:	75 08                	jne    b3b29d <closedir@plt+0x99862d>
  b3b295:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b298:	e8 11 b2 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b29d:	31 c0                	xor    eax,eax
  b3b29f:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3b2a3:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b2a6:	e8 0c 78 cf ff       	call   832ab7 <closedir@plt+0x68fe47>
  b3b2ab:	0f b6 c0             	movzx  eax,al
  b3b2ae:	8d 04 c5 07 00 00 00 	lea    eax,[eax*8+0x7]
  b3b2b5:	8d 8b 24 d2 04 00    	lea    ecx,[ebx+0x4d224]
  b3b2bb:	8b 09                	mov    ecx,DWORD PTR [ecx]
  b3b2bd:	8b 49 50             	mov    ecx,DWORD PTR [ecx+0x50]
  b3b2c0:	89 41 0c             	mov    DWORD PTR [ecx+0xc],eax
  b3b2c3:	83 c4 08             	add    esp,0x8
  b3b2c6:	5b                   	pop    ebx
  b3b2c7:	c3                   	ret
  b3b2c8:	53                   	push   ebx
  b3b2c9:	83 ec 18             	sub    esp,0x18
  b3b2cc:	e8 00 00 00 00       	call   b3b2d1 <closedir@plt+0x998661>
  b3b2d1:	5b                   	pop    ebx
  b3b2d2:	81 c3 ab b8 2b 01    	add    ebx,0x12bb8ab
  b3b2d8:	8a 83 3b 84 04 00    	mov    al,BYTE PTR [ebx+0x4843b]
  b3b2de:	24 01                	and    al,0x1
  b3b2e0:	75 17                	jne    b3b2f9 <closedir@plt+0x998689>
  b3b2e2:	8d 83 c4 58 70 ff    	lea    eax,[ebx-0x8fa73c]
  b3b2e8:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b2ea:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b2ed:	e8 36 40 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3b2f2:	c6 83 3b 84 04 00 01 	mov    BYTE PTR [ebx+0x4843b],0x1
  b3b2f9:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3b2ff:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b301:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b308:	74 0e                	je     b3b318 <closedir@plt+0x9986a8>
  b3b30a:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b30e:	75 08                	jne    b3b318 <closedir@plt+0x9986a8>
  b3b310:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b313:	e8 96 b1 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b318:	c7 44 24 04 01 00 00 	mov    DWORD PTR [esp+0x4],0x1
  b3b31f:	00 
  b3b320:	e8 fe f3 ff ff       	call   b3a723 <closedir@plt+0x997ab3>
  b3b325:	83 c4 18             	add    esp,0x18
  b3b328:	5b                   	pop    ebx
  b3b329:	c3                   	ret
  b3b32a:	53                   	push   ebx
  b3b32b:	83 ec 18             	sub    esp,0x18
  b3b32e:	e8 00 00 00 00       	call   b3b333 <closedir@plt+0x9986c3>
  b3b333:	5b                   	pop    ebx
  b3b334:	81 c3 49 b8 2b 01    	add    ebx,0x12bb849
  b3b33a:	8a 83 3c 84 04 00    	mov    al,BYTE PTR [ebx+0x4843c]
  b3b340:	24 01                	and    al,0x1
  b3b342:	75 17                	jne    b3b35b <closedir@plt+0x9986eb>
  b3b344:	8d 83 c8 58 70 ff    	lea    eax,[ebx-0x8fa738]
  b3b34a:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b34c:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b34f:	e8 d4 3f 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3b354:	c6 83 3c 84 04 00 01 	mov    BYTE PTR [ebx+0x4843c],0x1
  b3b35b:	8d 83 24 d2 04 00    	lea    eax,[ebx+0x4d224]
  b3b361:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b363:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b36a:	74 0e                	je     b3b37a <closedir@plt+0x99870a>
  b3b36c:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b370:	75 08                	jne    b3b37a <closedir@plt+0x99870a>
  b3b372:	89 04 24             	mov    DWORD PTR [esp],eax
  b3b375:	e8 34 b1 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b37a:	c7 44 24 04 00 00 00 	mov    DWORD PTR [esp+0x4],0x0
  b3b381:	00 
  b3b382:	e8 9c f3 ff ff       	call   b3a723 <closedir@plt+0x997ab3>
  b3b387:	83 c4 18             	add    esp,0x18
  b3b38a:	5b                   	pop    ebx
  b3b38b:	c3                   	ret
  b3b38c:	55                   	push   ebp
  b3b38d:	53                   	push   ebx
  b3b38e:	57                   	push   edi
  b3b38f:	56                   	push   esi
  b3b390:	83 ec 0c             	sub    esp,0xc
  b3b393:	e8 00 00 00 00       	call   b3b398 <closedir@plt+0x998728>
  b3b398:	5b                   	pop    ebx
  b3b399:	81 c3 e4 b7 2b 01    	add    ebx,0x12bb7e4
  b3b39f:	8b 74 24 20          	mov    esi,DWORD PTR [esp+0x20]
  b3b3a3:	8a 83 3d 84 04 00    	mov    al,BYTE PTR [ebx+0x4843d]
  b3b3a9:	24 01                	and    al,0x1
  b3b3ab:	75 1a                	jne    b3b3c7 <closedir@plt+0x998757>
  b3b3ad:	8d 83 3c e1 71 ff    	lea    eax,[ebx-0x8e1ec4]
  b3b3b3:	83 ec 0c             	sub    esp,0xc
  b3b3b6:	ff 30                	push   DWORD PTR [eax]
  b3b3b8:	e8 6b 3f 06 00       	call   b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0>
  b3b3bd:	83 c4 10             	add    esp,0x10
  b3b3c0:	c6 83 3d 84 04 00 01 	mov    BYTE PTR [ebx+0x4843d],0x1
  b3b3c7:	8b 7e 0c             	mov    edi,DWORD PTR [esi+0xc]
  b3b3ca:	85 ff                	test   edi,edi
  b3b3cc:	75 05                	jne    b3b3d3 <closedir@plt+0x998763>
  b3b3ce:	e8 21 53 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b3d3:	8b 6c 24 28          	mov    ebp,DWORD PTR [esp+0x28]
  b3b3d7:	8b 7f 08             	mov    edi,DWORD PTR [edi+0x8]
  b3b3da:	85 ff                	test   edi,edi
  b3b3dc:	75 05                	jne    b3b3e3 <closedir@plt+0x998773>
  b3b3de:	e8 11 53 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b3e3:	8b 7f 08             	mov    edi,DWORD PTR [edi+0x8]
  b3b3e6:	85 ed                	test   ebp,ebp
  b3b3e8:	75 05                	jne    b3b3ef <closedir@plt+0x99877f>
  b3b3ea:	e8 05 53 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b3ef:	8b 6d 0c             	mov    ebp,DWORD PTR [ebp+0xc]
  b3b3f2:	85 ff                	test   edi,edi
  b3b3f4:	75 05                	jne    b3b3fb <closedir@plt+0x99878b>
  b3b3f6:	e8 f9 52 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b3fb:	8d 83 30 44 05 00    	lea    eax,[ebx+0x54430]
  b3b401:	83 ec 04             	sub    esp,0x4
  b3b404:	ff 30                	push   DWORD PTR [eax]
  b3b406:	55                   	push   ebp
  b3b407:	57                   	push   edi
  b3b408:	e8 11 83 62 00       	call   116371e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x566aec>
  b3b40d:	83 c4 10             	add    esp,0x10
  b3b410:	8d bb 24 d2 04 00    	lea    edi,[ebx+0x4d224]
  b3b416:	8b 07                	mov    eax,DWORD PTR [edi]
  b3b418:	f6 80 b2 00 00 00 01 	test   BYTE PTR [eax+0xb2],0x1
  b3b41f:	74 14                	je     b3b435 <closedir@plt+0x9987c5>
  b3b421:	83 78 60 00          	cmp    DWORD PTR [eax+0x60],0x0
  b3b425:	75 0e                	jne    b3b435 <closedir@plt+0x9987c5>
  b3b427:	83 ec 0c             	sub    esp,0xc
  b3b42a:	50                   	push   eax
  b3b42b:	e8 7e b0 07 00       	call   bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76>
  b3b430:	83 c4 10             	add    esp,0x10
  b3b433:	8b 07                	mov    eax,DWORD PTR [edi]
  b3b435:	8b 40 50             	mov    eax,DWORD PTR [eax+0x50]
  b3b438:	8b 78 04             	mov    edi,DWORD PTR [eax+0x4]
  b3b43b:	8b 46 08             	mov    eax,DWORD PTR [esi+0x8]
  b3b43e:	89 44 24 04          	mov    DWORD PTR [esp+0x4],eax
  b3b442:	85 ff                	test   edi,edi
  b3b444:	75 05                	jne    b3b44b <closedir@plt+0x9987db>
  b3b446:	e8 a9 52 09 00       	call   bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98>
  b3b44b:	8d 83 38 d2 04 00    	lea    eax,[ebx+0x4d238]
  b3b451:	8b 00                	mov    eax,DWORD PTR [eax]
  b3b453:	8b 0f                	mov    ecx,DWORD PTR [edi]
  b3b455:	89 7c 24 08          	mov    DWORD PTR [esp+0x8],edi
  b3b459:	66 8b b1 aa 00 00 00 	mov    si,WORD PTR [ecx+0xaa]
  b3b460:	66 85 f6             	test   si,si
  b3b463:	74 18                	je     b3b47d <closedir@plt+0x99880d>
  b3b465:	8b 51 4c             	mov    edx,DWORD PTR [ecx+0x4c]
  b3b468:	31 ed                	xor    ebp,ebp
  b3b46a:	0f b7 f6             	movzx  esi,si
  b3b46d:	0f b7 fd             	movzx  edi,bp
  b3b470:	39 04 fa             	cmp    DWORD PTR [edx+edi*8],eax
  b3b473:	74 1d                	je     b3b492 <closedir@plt+0x998822>
  b3b475:	45                   	inc    ebp
  b3b476:	0f b7 fd             	movzx  edi,bp
  b3b479:	39 f7                	cmp    edi,esi
  b3b47b:	72 f0                	jb     b3b46d <closedir@plt+0x9987fd>
  b3b47d:	83 ec 04             	sub    esp,0x4
  b3b480:	6a 03                	push   0x3
  b3b482:	50                   	push   eax
  b3b483:	8b 74 24 14          	mov    esi,DWORD PTR [esp+0x14]
  b3b487:	56                   	push   esi
  b3b488:	e8 63 81 05 00       	call   b935f0 <closedir@plt+0x9f0980>
  b3b48d:	83 c4 10             	add    esp,0x10
  b3b490:	eb 0f                	jmp    b3b4a1 <closedir@plt+0x998831>
  b3b492:	8b 44 fa 04          	mov    eax,DWORD PTR [edx+edi*8+0x4]
  b3b496:	8d 84 c1 cc 00 00 00 	lea    eax,[ecx+eax*8+0xcc]
  b3b49d:	8b 74 24 08          	mov    esi,DWORD PTR [esp+0x8]
  b3b4a1:	83 ec 04             	sub    esp,0x4
  b3b4a4:	ff 70 04             	push   DWORD PTR [eax+0x4]
  b3b4a7:	ff 74 24 0c          	push   DWORD PTR [esp+0xc]
  b3b4ab:	56                   	push   esi
  b3b4ac:	ff 10                	call   DWORD PTR [eax]
  b3b4ae:	83 c4 10             	add    esp,0x10
  b3b4b1:	83 c4 0c             	add    esp,0xc
  b3b4b4:	5e                   	pop    esi
  b3b4b5:	5f                   	pop    edi
  b3b4b6:	5b                   	pop    ebx
  b3b4b7:	5d                   	pop    ebp
  b3b4b8:	c3                   	ret
  b3b4b9:	8b 44 24 04          	mov    eax,DWORD PTR [esp+0x4]
  b3b4bd:	8b 40 0c             	mov    eax,DWORD PTR [eax+0xc]
  b3b4c0:	c3                   	ret
