/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 00d8b417 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e7e5>: d8b417: 55 push ebp d8b418: 53 push ebx d8b419: 57 push edi d8b41a: 56 push esi d8b41b: 83 ec 5c sub esp,0x5c d8b41e: e8 00 00 00 00 call d8b423 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e7f1> d8b423: 5b pop ebx d8b424: 81 c3 59 b7 06 01 add ebx,0x106b759 d8b42a: 8b 7c 24 74 mov edi,DWORD PTR [esp+0x74] d8b42e: 8a 83 9a 9f 06 00 mov al,BYTE PTR [ebx+0x69f9a] d8b434: 24 01 and al,0x1 d8b436: 75 1a jne d8b452 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e820> d8b438: 8d 83 ac 64 71 ff lea eax,[ebx-0x8e9b54] d8b43e: 83 ec 0c sub esp,0xc d8b441: ff 30 push DWORD PTR [eax] d8b443: e8 e0 3e e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8b448: 83 c4 10 add esp,0x10 d8b44b: c6 83 9a 9f 06 00 01 mov BYTE PTR [ebx+0x69f9a],0x1 d8b452: 8b 6c 24 70 mov ebp,DWORD PTR [esp+0x70] d8b456: 31 f6 xor esi,esi d8b458: 89 74 24 58 mov DWORD PTR [esp+0x58],esi d8b45c: 89 74 24 54 mov DWORD PTR [esp+0x54],esi d8b460: 89 74 24 50 mov DWORD PTR [esp+0x50],esi d8b464: 89 74 24 4c mov DWORD PTR [esp+0x4c],esi d8b468: 89 74 24 48 mov DWORD PTR [esp+0x48],esi d8b46c: 85 ff test edi,edi d8b46e: 74 24 je d8b494 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e862> d8b470: 8d 83 10 6a 06 00 lea eax,[ebx+0x66a10] d8b476: 83 ec 0c sub esp,0xc d8b479: 8d 4c 24 64 lea ecx,[esp+0x64] d8b47d: 56 push esi d8b47e: 56 push esi d8b47f: 51 push ecx d8b480: ff 30 push DWORD PTR [eax] d8b482: 57 push edi d8b483: e8 55 ca 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8b488: 83 c4 20 add esp,0x20 d8b48b: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8b48f: 89 45 74 mov DWORD PTR [ebp+0x74],eax d8b492: eb 2c jmp d8b4c0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e88e> d8b494: e8 5b 52 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b499: 8d 83 10 6a 06 00 lea eax,[ebx+0x66a10] d8b49f: 83 ec 0c sub esp,0xc d8b4a2: 8d 4c 24 64 lea ecx,[esp+0x64] d8b4a6: 56 push esi d8b4a7: 56 push esi d8b4a8: 51 push ecx d8b4a9: ff 30 push DWORD PTR [eax] d8b4ab: 56 push esi d8b4ac: e8 2c ca 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8b4b1: 83 c4 20 add esp,0x20 d8b4b4: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8b4b8: 89 45 74 mov DWORD PTR [ebp+0x74],eax d8b4bb: e8 34 52 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b4c0: 8d 83 34 75 06 00 lea eax,[ebx+0x67534] d8b4c6: 83 ec 0c sub esp,0xc d8b4c9: 31 f6 xor esi,esi d8b4cb: 8d 4c 24 60 lea ecx,[esp+0x60] d8b4cf: 56 push esi d8b4d0: 56 push esi d8b4d1: 51 push ecx d8b4d2: ff 30 push DWORD PTR [eax] d8b4d4: 57 push edi d8b4d5: e8 e7 cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b4da: 83 c4 20 add esp,0x20 d8b4dd: 83 7c 24 54 01 cmp DWORD PTR [esp+0x54],0x1 d8b4e2: 0f 94 45 2c sete BYTE PTR [ebp+0x2c] d8b4e6: 85 ff test edi,edi d8b4e8: 74 26 je d8b510 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e8de> d8b4ea: 8d 83 54 75 06 00 lea eax,[ebx+0x67554] d8b4f0: 83 ec 0c sub esp,0xc d8b4f3: 56 push esi d8b4f4: 56 push esi d8b4f5: 8d 4c 24 68 lea ecx,[esp+0x68] d8b4f9: 89 ce mov esi,ecx d8b4fb: 56 push esi d8b4fc: ff 30 push DWORD PTR [eax] d8b4fe: 57 push edi d8b4ff: e8 bd cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b504: 83 c4 20 add esp,0x20 d8b507: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b50b: 89 45 30 mov DWORD PTR [ebp+0x30],eax d8b50e: eb 30 jmp d8b540 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e90e> d8b510: e8 df 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b515: 8d 83 54 75 06 00 lea eax,[ebx+0x67554] d8b51b: 83 ec 0c sub esp,0xc d8b51e: 56 push esi d8b51f: 56 push esi d8b520: 8d 4c 24 68 lea ecx,[esp+0x68] d8b524: 51 push ecx d8b525: ff 30 push DWORD PTR [eax] d8b527: 56 push esi d8b528: e8 94 cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b52d: 83 c4 20 add esp,0x20 d8b530: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b534: 89 45 30 mov DWORD PTR [ebp+0x30],eax d8b537: e8 b8 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b53c: 8d 74 24 54 lea esi,[esp+0x54] d8b540: 8d 83 c8 41 06 00 lea eax,[ebx+0x641c8] d8b546: 83 ec 0c sub esp,0xc d8b549: 31 c9 xor ecx,ecx d8b54b: 51 push ecx d8b54c: 51 push ecx d8b54d: 56 push esi d8b54e: ff 30 push DWORD PTR [eax] d8b550: 57 push edi d8b551: e8 6b cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b556: 83 c4 20 add esp,0x20 d8b559: 84 c0 test al,al d8b55b: 74 09 je d8b566 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e934> d8b55d: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b562: 0f 95 45 70 setne BYTE PTR [ebp+0x70] d8b566: 85 ff test edi,edi d8b568: 75 05 jne d8b56f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e93d> d8b56a: e8 85 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b56f: 8d 83 f4 88 06 00 lea eax,[ebx+0x688f4] d8b575: 83 ec 0c sub esp,0xc d8b578: 31 c9 xor ecx,ecx d8b57a: 51 push ecx d8b57b: 51 push ecx d8b57c: 56 push esi d8b57d: ff 30 push DWORD PTR [eax] d8b57f: 57 push edi d8b580: e8 3c cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b585: 83 c4 20 add esp,0x20 d8b588: 84 c0 test al,al d8b58a: 74 09 je d8b595 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e963> d8b58c: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b591: 0f 95 45 78 setne BYTE PTR [ebp+0x78] d8b595: 85 ff test edi,edi d8b597: 75 05 jne d8b59e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e96c> d8b599: e8 56 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b59e: 8d 83 14 6a 06 00 lea eax,[ebx+0x66a14] d8b5a4: 83 ec 0c sub esp,0xc d8b5a7: 31 c9 xor ecx,ecx d8b5a9: 51 push ecx d8b5aa: 51 push ecx d8b5ab: 56 push esi d8b5ac: ff 30 push DWORD PTR [eax] d8b5ae: 57 push edi d8b5af: e8 0d cd 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b5b4: 83 c4 20 add esp,0x20 d8b5b7: 84 c0 test al,al d8b5b9: 74 07 je d8b5c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e990> d8b5bb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b5bf: 89 45 7c mov DWORD PTR [ebp+0x7c],eax d8b5c2: 85 ff test edi,edi d8b5c4: 75 05 jne d8b5cb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e999> d8b5c6: e8 29 51 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b5cb: 8d 83 f8 88 06 00 lea eax,[ebx+0x688f8] d8b5d1: 83 ec 0c sub esp,0xc d8b5d4: 31 c9 xor ecx,ecx d8b5d6: 51 push ecx d8b5d7: 51 push ecx d8b5d8: 56 push esi d8b5d9: ff 30 push DWORD PTR [eax] d8b5db: 57 push edi d8b5dc: e8 e0 cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b5e1: 83 c4 20 add esp,0x20 d8b5e4: 84 c0 test al,al d8b5e6: 74 0c je d8b5f4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9c2> d8b5e8: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b5ed: 0f 95 85 80 00 00 00 setne BYTE PTR [ebp+0x80] d8b5f4: 85 ff test edi,edi d8b5f6: 75 05 jne d8b5fd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9cb> d8b5f8: e8 f7 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b5fd: 8d 83 74 27 06 00 lea eax,[ebx+0x62774] d8b603: 83 ec 0c sub esp,0xc d8b606: 31 c9 xor ecx,ecx d8b608: 51 push ecx d8b609: 51 push ecx d8b60a: 56 push esi d8b60b: ff 30 push DWORD PTR [eax] d8b60d: 57 push edi d8b60e: e8 ae cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b613: 83 c4 20 add esp,0x20 d8b616: 84 c0 test al,al d8b618: 74 0a je d8b624 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9f2> d8b61a: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b61e: 89 85 64 01 00 00 mov DWORD PTR [ebp+0x164],eax d8b624: 85 ff test edi,edi d8b626: 75 05 jne d8b62d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18e9fb> d8b628: e8 c7 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b62d: 8d 83 fc 88 06 00 lea eax,[ebx+0x688fc] d8b633: 83 ec 0c sub esp,0xc d8b636: 31 c9 xor ecx,ecx d8b638: 51 push ecx d8b639: 51 push ecx d8b63a: 56 push esi d8b63b: ff 30 push DWORD PTR [eax] d8b63d: 57 push edi d8b63e: e8 7e cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b643: 83 c4 20 add esp,0x20 d8b646: 84 c0 test al,al d8b648: 74 0a je d8b654 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea22> d8b64a: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b64e: 89 85 88 00 00 00 mov DWORD PTR [ebp+0x88],eax d8b654: 85 ff test edi,edi d8b656: 75 05 jne d8b65d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea2b> d8b658: e8 97 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b65d: 8d 83 00 89 06 00 lea eax,[ebx+0x68900] d8b663: 83 ec 0c sub esp,0xc d8b666: 31 c9 xor ecx,ecx d8b668: 51 push ecx d8b669: 51 push ecx d8b66a: 56 push esi d8b66b: ff 30 push DWORD PTR [eax] d8b66d: 57 push edi d8b66e: e8 4e cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b673: 83 c4 20 add esp,0x20 d8b676: 84 c0 test al,al d8b678: 74 09 je d8b683 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea51> d8b67a: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b67f: 0f 95 45 1a setne BYTE PTR [ebp+0x1a] d8b683: 85 ff test edi,edi d8b685: 75 05 jne d8b68c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea5a> d8b687: e8 68 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b68c: 8d 83 04 89 06 00 lea eax,[ebx+0x68904] d8b692: 83 ec 0c sub esp,0xc d8b695: 31 c9 xor ecx,ecx d8b697: 51 push ecx d8b698: 51 push ecx d8b699: 56 push esi d8b69a: ff 30 push DWORD PTR [eax] d8b69c: 57 push edi d8b69d: e8 1f cc 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b6a2: 83 c4 20 add esp,0x20 d8b6a5: 84 c0 test al,al d8b6a7: 74 07 je d8b6b0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea7e> d8b6a9: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b6ad: 89 45 1c mov DWORD PTR [ebp+0x1c],eax d8b6b0: 85 ff test edi,edi d8b6b2: 75 05 jne d8b6b9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ea87> d8b6b4: e8 3b 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b6b9: 8d 83 08 89 06 00 lea eax,[ebx+0x68908] d8b6bf: 83 ec 0c sub esp,0xc d8b6c2: 31 c9 xor ecx,ecx d8b6c4: 8d 54 24 5c lea edx,[esp+0x5c] d8b6c8: 51 push ecx d8b6c9: 51 push ecx d8b6ca: 52 push edx d8b6cb: ff 30 push DWORD PTR [eax] d8b6cd: 57 push edi d8b6ce: e8 03 ce 35 00 call 10e84d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb8a4> d8b6d3: 83 c4 20 add esp,0x20 d8b6d6: 84 c0 test al,al d8b6d8: 74 07 je d8b6e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eaaf> d8b6da: 8b 44 24 50 mov eax,DWORD PTR [esp+0x50] d8b6de: 89 45 20 mov DWORD PTR [ebp+0x20],eax d8b6e1: 85 ff test edi,edi d8b6e3: 75 05 jne d8b6ea <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eab8> d8b6e5: e8 0a 50 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b6ea: 8d 83 d0 50 06 00 lea eax,[ebx+0x650d0] d8b6f0: 83 ec 0c sub esp,0xc d8b6f3: 31 c9 xor ecx,ecx d8b6f5: 51 push ecx d8b6f6: 51 push ecx d8b6f7: 56 push esi d8b6f8: ff 30 push DWORD PTR [eax] d8b6fa: 57 push edi d8b6fb: e8 c1 cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b700: 83 c4 20 add esp,0x20 d8b703: 84 c0 test al,al d8b705: 74 0a je d8b711 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eadf> d8b707: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b70b: 89 85 8c 00 00 00 mov DWORD PTR [ebp+0x8c],eax d8b711: 85 ff test edi,edi d8b713: 75 05 jne d8b71a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eae8> d8b715: e8 da 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b71a: 8d 83 dc 52 06 00 lea eax,[ebx+0x652dc] d8b720: 83 ec 0c sub esp,0xc d8b723: 31 c9 xor ecx,ecx d8b725: 51 push ecx d8b726: 51 push ecx d8b727: 56 push esi d8b728: ff 30 push DWORD PTR [eax] d8b72a: 57 push edi d8b72b: e8 91 cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b730: 83 c4 20 add esp,0x20 d8b733: 84 c0 test al,al d8b735: 74 0a je d8b741 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb0f> d8b737: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b73b: 89 85 90 00 00 00 mov DWORD PTR [ebp+0x90],eax d8b741: 85 ff test edi,edi d8b743: 75 05 jne d8b74a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb18> d8b745: e8 aa 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b74a: 8d 83 6c 4a 06 00 lea eax,[ebx+0x64a6c] d8b750: 83 ec 0c sub esp,0xc d8b753: 31 c9 xor ecx,ecx d8b755: 51 push ecx d8b756: 51 push ecx d8b757: 56 push esi d8b758: ff 30 push DWORD PTR [eax] d8b75a: 57 push edi d8b75b: e8 61 cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b760: 83 c4 20 add esp,0x20 d8b763: 84 c0 test al,al d8b765: 74 12 je d8b779 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb47> d8b767: 8b 85 0c 01 00 00 mov eax,DWORD PTR [ebp+0x10c] d8b76d: 2b 85 14 01 00 00 sub eax,DWORD PTR [ebp+0x114] d8b773: 89 85 94 00 00 00 mov DWORD PTR [ebp+0x94],eax d8b779: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b77d: 89 85 0c 01 00 00 mov DWORD PTR [ebp+0x10c],eax d8b783: 85 ff test edi,edi d8b785: 75 05 jne d8b78c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb5a> d8b787: e8 68 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b78c: 8d 83 70 4a 06 00 lea eax,[ebx+0x64a70] d8b792: 83 ec 0c sub esp,0xc d8b795: 31 c9 xor ecx,ecx d8b797: 51 push ecx d8b798: 51 push ecx d8b799: 56 push esi d8b79a: ff 30 push DWORD PTR [eax] d8b79c: 57 push edi d8b79d: e8 1f cb 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b7a2: 83 c4 20 add esp,0x20 d8b7a5: 84 c0 test al,al d8b7a7: 74 12 je d8b7bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb89> d8b7a9: 8b 85 10 01 00 00 mov eax,DWORD PTR [ebp+0x110] d8b7af: 2b 85 18 01 00 00 sub eax,DWORD PTR [ebp+0x118] d8b7b5: 89 85 98 00 00 00 mov DWORD PTR [ebp+0x98],eax d8b7bb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b7bf: 89 85 10 01 00 00 mov DWORD PTR [ebp+0x110],eax d8b7c5: 85 ff test edi,edi d8b7c7: 75 05 jne d8b7ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eb9c> d8b7c9: e8 26 4f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b7ce: 8d 83 0c 89 06 00 lea eax,[ebx+0x6890c] d8b7d4: 83 ec 0c sub esp,0xc d8b7d7: 31 c9 xor ecx,ecx d8b7d9: 51 push ecx d8b7da: 51 push ecx d8b7db: 56 push esi d8b7dc: ff 30 push DWORD PTR [eax] d8b7de: 57 push edi d8b7df: e8 dd ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b7e4: 83 c4 20 add esp,0x20 d8b7e7: 84 c0 test al,al d8b7e9: 74 0a je d8b7f5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebc3> d8b7eb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b7ef: 89 85 9c 00 00 00 mov DWORD PTR [ebp+0x9c],eax d8b7f5: 85 ff test edi,edi d8b7f7: 75 05 jne d8b7fe <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebcc> d8b7f9: e8 f6 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b7fe: 8d 83 10 89 06 00 lea eax,[ebx+0x68910] d8b804: 83 ec 0c sub esp,0xc d8b807: 31 c9 xor ecx,ecx d8b809: 51 push ecx d8b80a: 51 push ecx d8b80b: 56 push esi d8b80c: ff 30 push DWORD PTR [eax] d8b80e: 57 push edi d8b80f: e8 ad ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b814: 83 c4 20 add esp,0x20 d8b817: 84 c0 test al,al d8b819: 74 0a je d8b825 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebf3> d8b81b: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b81f: 89 85 a0 00 00 00 mov DWORD PTR [ebp+0xa0],eax d8b825: 85 ff test edi,edi d8b827: 75 05 jne d8b82e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ebfc> d8b829: e8 c6 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b82e: 8d 83 6c 50 06 00 lea eax,[ebx+0x6506c] d8b834: 83 ec 0c sub esp,0xc d8b837: 31 c9 xor ecx,ecx d8b839: 51 push ecx d8b83a: 51 push ecx d8b83b: 56 push esi d8b83c: ff 30 push DWORD PTR [eax] d8b83e: 57 push edi d8b83f: e8 7d ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b844: 83 c4 20 add esp,0x20 d8b847: 84 c0 test al,al d8b849: 74 0a je d8b855 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec23> d8b84b: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b84f: 89 85 a8 00 00 00 mov DWORD PTR [ebp+0xa8],eax d8b855: 85 ff test edi,edi d8b857: 75 05 jne d8b85e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec2c> d8b859: e8 96 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b85e: 8d 83 68 50 06 00 lea eax,[ebx+0x65068] d8b864: 83 ec 0c sub esp,0xc d8b867: 31 c9 xor ecx,ecx d8b869: 51 push ecx d8b86a: 51 push ecx d8b86b: 56 push esi d8b86c: ff 30 push DWORD PTR [eax] d8b86e: 57 push edi d8b86f: e8 4d ca 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b874: 83 c4 20 add esp,0x20 d8b877: 84 c0 test al,al d8b879: 74 0a je d8b885 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec53> d8b87b: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b87f: 89 85 a4 00 00 00 mov DWORD PTR [ebp+0xa4],eax d8b885: 85 ff test edi,edi d8b887: 75 05 jne d8b88e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ec5c> d8b889: e8 66 4e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b88e: 8d 83 14 89 06 00 lea eax,[ebx+0x68914] d8b894: 83 ec 0c sub esp,0xc d8b897: 31 c9 xor ecx,ecx d8b899: 8d 54 24 64 lea edx,[esp+0x64] d8b89d: 51 push ecx d8b89e: 51 push ecx d8b89f: 52 push edx d8b8a0: ff 30 push DWORD PTR [eax] d8b8a2: 57 push edi d8b8a3: e8 35 c6 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8b8a8: 83 c4 20 add esp,0x20 d8b8ab: 84 c0 test al,al d8b8ad: 74 41 je d8b8f0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecbe> d8b8af: 8b 74 24 58 mov esi,DWORD PTR [esp+0x58] d8b8b3: 8d 83 c8 d5 04 00 lea eax,[ebx+0x4d5c8] d8b8b9: 8b 00 mov eax,DWORD PTR [eax] d8b8bb: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8b8c2: 74 12 je d8b8d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eca4> d8b8c4: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8b8c8: 75 0c jne d8b8d6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eca4> d8b8ca: 83 ec 0c sub esp,0xc d8b8cd: 50 push eax d8b8ce: e8 db ab e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8b8d3: 83 c4 10 add esp,0x10 d8b8d6: 83 ec 04 sub esp,0x4 d8b8d9: 31 c0 xor eax,eax d8b8db: 50 push eax d8b8dc: 56 push esi d8b8dd: 50 push eax d8b8de: e8 48 4f 4a ff call 23082b d8b8e3: 83 c4 10 add esp,0x10 d8b8e6: 89 85 b8 00 00 00 mov DWORD PTR [ebp+0xb8],eax d8b8ec: 8d 74 24 54 lea esi,[esp+0x54] d8b8f0: 85 ff test edi,edi d8b8f2: 75 05 jne d8b8f9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecc7> d8b8f4: e8 fb 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b8f9: 8d 83 68 68 06 00 lea eax,[ebx+0x66868] d8b8ff: 83 ec 0c sub esp,0xc d8b902: 31 c9 xor ecx,ecx d8b904: 51 push ecx d8b905: 51 push ecx d8b906: 56 push esi d8b907: ff 30 push DWORD PTR [eax] d8b909: 57 push edi d8b90a: e8 b2 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b90f: 83 c4 20 add esp,0x20 d8b912: 84 c0 test al,al d8b914: 74 0c je d8b922 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecf0> d8b916: 83 7c 24 54 00 cmp DWORD PTR [esp+0x54],0x0 d8b91b: 0f 95 85 bc 00 00 00 setne BYTE PTR [ebp+0xbc] d8b922: 85 ff test edi,edi d8b924: 75 05 jne d8b92b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ecf9> d8b926: e8 c9 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b92b: 8d 83 f4 87 06 00 lea eax,[ebx+0x687f4] d8b931: 83 ec 0c sub esp,0xc d8b934: 31 c9 xor ecx,ecx d8b936: 51 push ecx d8b937: 51 push ecx d8b938: 56 push esi d8b939: ff 30 push DWORD PTR [eax] d8b93b: 57 push edi d8b93c: e8 80 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b941: 83 c4 20 add esp,0x20 d8b944: 84 c0 test al,al d8b946: 74 0a je d8b952 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed20> d8b948: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b94c: 89 85 c0 00 00 00 mov DWORD PTR [ebp+0xc0],eax d8b952: 85 ff test edi,edi d8b954: 75 05 jne d8b95b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed29> d8b956: e8 99 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b95b: 8d 83 18 89 06 00 lea eax,[ebx+0x68918] d8b961: 83 ec 0c sub esp,0xc d8b964: 31 c9 xor ecx,ecx d8b966: 51 push ecx d8b967: 51 push ecx d8b968: 56 push esi d8b969: ff 30 push DWORD PTR [eax] d8b96b: 57 push edi d8b96c: e8 50 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b971: 83 c4 20 add esp,0x20 d8b974: 84 c0 test al,al d8b976: 74 0a je d8b982 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed50> d8b978: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b97c: 89 85 c4 00 00 00 mov DWORD PTR [ebp+0xc4],eax d8b982: 85 ff test edi,edi d8b984: 75 05 jne d8b98b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed59> d8b986: e8 69 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b98b: 8d 83 1c 89 06 00 lea eax,[ebx+0x6891c] d8b991: 83 ec 0c sub esp,0xc d8b994: 31 c9 xor ecx,ecx d8b996: 51 push ecx d8b997: 51 push ecx d8b998: 56 push esi d8b999: ff 30 push DWORD PTR [eax] d8b99b: 57 push edi d8b99c: e8 20 c9 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b9a1: 83 c4 20 add esp,0x20 d8b9a4: 84 c0 test al,al d8b9a6: 74 0a je d8b9b2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed80> d8b9a8: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b9ac: 89 85 4c 01 00 00 mov DWORD PTR [ebp+0x14c],eax d8b9b2: 85 ff test edi,edi d8b9b4: 75 05 jne d8b9bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ed89> d8b9b6: e8 39 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b9bb: 8d 83 54 5c 06 00 lea eax,[ebx+0x65c54] d8b9c1: 83 ec 0c sub esp,0xc d8b9c4: 31 c9 xor ecx,ecx d8b9c6: 51 push ecx d8b9c7: 51 push ecx d8b9c8: 56 push esi d8b9c9: ff 30 push DWORD PTR [eax] d8b9cb: 57 push edi d8b9cc: e8 f0 c8 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8b9d1: 83 c4 20 add esp,0x20 d8b9d4: 84 c0 test al,al d8b9d6: 74 0a je d8b9e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18edb0> d8b9d8: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8b9dc: 89 85 50 01 00 00 mov DWORD PTR [ebp+0x150],eax d8b9e2: 85 ff test edi,edi d8b9e4: 8d 74 24 58 lea esi,[esp+0x58] d8b9e8: 75 05 jne d8b9ef <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18edbd> d8b9ea: e8 05 4d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8b9ef: 8d 83 20 89 06 00 lea eax,[ebx+0x68920] d8b9f5: 83 ec 0c sub esp,0xc d8b9f8: 31 c9 xor ecx,ecx d8b9fa: 51 push ecx d8b9fb: 51 push ecx d8b9fc: 56 push esi d8b9fd: ff 30 push DWORD PTR [eax] d8b9ff: 57 push edi d8ba00: e8 d8 c4 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8ba05: 83 c4 20 add esp,0x20 d8ba08: 84 c0 test al,al d8ba0a: 74 0a je d8ba16 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ede4> d8ba0c: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8ba10: 89 85 ac 00 00 00 mov DWORD PTR [ebp+0xac],eax d8ba16: 85 ff test edi,edi d8ba18: 75 05 jne d8ba1f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eded> d8ba1a: e8 d5 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ba1f: 8d 83 24 89 06 00 lea eax,[ebx+0x68924] d8ba25: 83 ec 0c sub esp,0xc d8ba28: 31 c9 xor ecx,ecx d8ba2a: 51 push ecx d8ba2b: 51 push ecx d8ba2c: 56 push esi d8ba2d: ff 30 push DWORD PTR [eax] d8ba2f: 57 push edi d8ba30: e8 a8 c4 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8ba35: 83 c4 20 add esp,0x20 d8ba38: 84 c0 test al,al d8ba3a: 74 0a je d8ba46 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee14> d8ba3c: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8ba40: 89 85 b0 00 00 00 mov DWORD PTR [ebp+0xb0],eax d8ba46: 85 ff test edi,edi d8ba48: 75 05 jne d8ba4f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee1d> d8ba4a: e8 a5 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8ba4f: 8d 83 28 89 06 00 lea eax,[ebx+0x68928] d8ba55: 83 ec 0c sub esp,0xc d8ba58: 31 f6 xor esi,esi d8ba5a: 56 push esi d8ba5b: 56 push esi d8ba5c: 8d 4c 24 68 lea ecx,[esp+0x68] d8ba60: 51 push ecx d8ba61: ff 30 push DWORD PTR [eax] d8ba63: 57 push edi d8ba64: e8 58 c8 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8ba69: 83 c4 20 add esp,0x20 d8ba6c: 84 c0 test al,al d8ba6e: 74 0a je d8ba7a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee48> d8ba70: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8ba74: 89 85 b4 00 00 00 mov DWORD PTR [ebp+0xb4],eax d8ba7a: 89 ef mov edi,ebp d8ba7c: eb 12 jmp d8ba90 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee5e> d8ba7e: 83 ec 04 sub esp,0x4 d8ba81: 56 push esi d8ba82: ff 74 24 7c push DWORD PTR [esp+0x7c] d8ba86: 57 push edi d8ba87: e8 25 67 00 00 call d921b1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19557f> d8ba8c: 83 c4 10 add esp,0x10 d8ba8f: 46 inc esi d8ba90: 8d ab 00 d6 04 00 lea ebp,[ebx+0x4d600] d8ba96: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d8ba99: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8baa0: 74 15 je d8bab7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee85> d8baa2: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8baa6: 75 0f jne d8bab7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee85> d8baa8: 83 ec 0c sub esp,0xc d8baab: 50 push eax d8baac: e8 fd a9 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8bab1: 83 c4 10 add esp,0x10 d8bab4: 8b 45 00 mov eax,DWORD PTR [ebp+0x0] d8bab7: 8b 40 50 mov eax,DWORD PTR [eax+0x50] d8baba: 8b 68 18 mov ebp,DWORD PTR [eax+0x18] d8babd: 85 ed test ebp,ebp d8babf: 75 05 jne d8bac6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee94> d8bac1: e8 2e 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bac6: 3b 75 0c cmp esi,DWORD PTR [ebp+0xc] d8bac9: 7c b3 jl d8ba7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ee4c> d8bacb: 8b 6c 24 74 mov ebp,DWORD PTR [esp+0x74] d8bacf: 85 ed test ebp,ebp d8bad1: 75 05 jne d8bad8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eea6> d8bad3: e8 1c 4c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bad8: 8d 83 2c 89 06 00 lea eax,[ebx+0x6892c] d8bade: 83 ec 0c sub esp,0xc d8bae1: 31 f6 xor esi,esi d8bae3: 56 push esi d8bae4: 56 push esi d8bae5: 8d 4c 24 68 lea ecx,[esp+0x68] d8bae9: 51 push ecx d8baea: ff 30 push DWORD PTR [eax] d8baec: 55 push ebp d8baed: e8 cf c7 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8baf2: 83 c4 20 add esp,0x20 d8baf5: 84 c0 test al,al d8baf7: 89 fd mov ebp,edi d8baf9: 74 0a je d8bb05 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eed3> d8bafb: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8baff: 89 85 54 01 00 00 mov DWORD PTR [ebp+0x154],eax d8bb05: 8b 7c 24 74 mov edi,DWORD PTR [esp+0x74] d8bb09: 83 ec 04 sub esp,0x4 d8bb0c: 56 push esi d8bb0d: 57 push edi d8bb0e: 55 push ebp d8bb0f: e8 b3 64 00 00 call d91fc7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x195395> d8bb14: 83 c4 10 add esp,0x10 d8bb17: 46 inc esi d8bb18: 83 fe 03 cmp esi,0x3 d8bb1b: 75 ec jne d8bb09 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eed7> d8bb1d: 85 ff test edi,edi d8bb1f: 75 05 jne d8bb26 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18eef4> d8bb21: e8 ce 4b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bb26: 8d 83 30 89 06 00 lea eax,[ebx+0x68930] d8bb2c: 83 ec 0c sub esp,0xc d8bb2f: 31 f6 xor esi,esi d8bb31: 56 push esi d8bb32: 56 push esi d8bb33: 8d 4c 24 68 lea ecx,[esp+0x68] d8bb37: 51 push ecx d8bb38: ff 30 push DWORD PTR [eax] d8bb3a: 57 push edi d8bb3b: e8 81 c7 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8bb40: 83 c4 20 add esp,0x20 d8bb43: 84 c0 test al,al d8bb45: 74 0a je d8bb51 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef1f> d8bb47: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8bb4b: 89 85 5c 01 00 00 mov DWORD PTR [ebp+0x15c],eax d8bb51: 83 ec 04 sub esp,0x4 d8bb54: 56 push esi d8bb55: 57 push edi d8bb56: 55 push ebp d8bb57: e8 60 65 00 00 call d920bc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x19548a> d8bb5c: 83 c4 10 add esp,0x10 d8bb5f: 46 inc esi d8bb60: 83 fe 03 cmp esi,0x3 d8bb63: 75 ec jne d8bb51 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef1f> d8bb65: 85 ff test edi,edi d8bb67: 75 05 jne d8bb6e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef3c> d8bb69: e8 86 4b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bb6e: 8d 83 34 89 06 00 lea eax,[ebx+0x68934] d8bb74: 83 ec 08 sub esp,0x8 d8bb77: 31 c9 xor ecx,ecx d8bb79: 8d 54 24 50 lea edx,[esp+0x50] d8bb7d: 51 push ecx d8bb7e: 51 push ecx d8bb7f: 51 push ecx d8bb80: 52 push edx d8bb81: ff 30 push DWORD PTR [eax] d8bb83: 57 push edi d8bb84: e8 55 c5 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bb89: 83 c4 20 add esp,0x20 d8bb8c: 84 c0 test al,al d8bb8e: 74 0e je d8bb9e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef6c> d8bb90: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d8bb96: f2 0f 11 85 dc 00 00 movsd QWORD PTR [ebp+0xdc],xmm0 d8bb9d: 00 d8bb9e: 85 ff test edi,edi d8bba0: 75 05 jne d8bba7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ef75> d8bba2: e8 4d 4b e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bba7: 8d 83 38 89 06 00 lea eax,[ebx+0x68938] d8bbad: 83 ec 08 sub esp,0x8 d8bbb0: 31 f6 xor esi,esi d8bbb2: 56 push esi d8bbb3: 56 push esi d8bbb4: 56 push esi d8bbb5: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bbb9: 51 push ecx d8bbba: ff 30 push DWORD PTR [eax] d8bbbc: 57 push edi d8bbbd: e8 1c c5 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bbc2: 83 c4 20 add esp,0x20 d8bbc5: 84 c0 test al,al d8bbc7: 74 46 je d8bc0f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18efdd> d8bbc9: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bbcd: dd 5c 24 28 fstp QWORD PTR [esp+0x28] d8bbd1: f2 0f 10 44 24 28 movsd xmm0,QWORD PTR [esp+0x28] d8bbd7: 83 ec 20 sub esp,0x20 d8bbda: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bbde: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bbe4: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bbe8: 8d 44 24 58 lea eax,[esp+0x58] d8bbec: 89 04 24 mov DWORD PTR [esp],eax d8bbef: e8 2a 25 2f 00 call 107e11e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4814ec> d8bbf4: 83 c4 1c add esp,0x1c d8bbf7: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bbfb: 89 85 30 01 00 00 mov DWORD PTR [ebp+0x130],eax d8bc01: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bc07: f2 0f 11 85 28 01 00 movsd QWORD PTR [ebp+0x128],xmm0 d8bc0e: 00 d8bc0f: 85 ff test edi,edi d8bc11: 75 05 jne d8bc18 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18efe6> d8bc13: e8 dc 4a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bc18: 8d 83 3c 89 06 00 lea eax,[ebx+0x6893c] d8bc1e: 83 ec 08 sub esp,0x8 d8bc21: 31 f6 xor esi,esi d8bc23: 56 push esi d8bc24: 56 push esi d8bc25: 56 push esi d8bc26: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bc2a: 51 push ecx d8bc2b: ff 30 push DWORD PTR [eax] d8bc2d: 57 push edi d8bc2e: e8 ab c4 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bc33: 83 c4 20 add esp,0x20 d8bc36: 84 c0 test al,al d8bc38: 74 46 je d8bc80 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f04e> d8bc3a: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bc3e: dd 5c 24 20 fstp QWORD PTR [esp+0x20] d8bc42: f2 0f 10 44 24 20 movsd xmm0,QWORD PTR [esp+0x20] d8bc48: 83 ec 20 sub esp,0x20 d8bc4b: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bc4f: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bc55: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bc59: 8d 44 24 58 lea eax,[esp+0x58] d8bc5d: 89 04 24 mov DWORD PTR [esp],eax d8bc60: e8 e7 23 2f 00 call 107e04c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x48141a> d8bc65: 83 c4 1c add esp,0x1c d8bc68: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bc6c: 89 85 c8 02 00 00 mov DWORD PTR [ebp+0x2c8],eax d8bc72: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bc78: f2 0f 11 85 c0 02 00 movsd QWORD PTR [ebp+0x2c0],xmm0 d8bc7f: 00 d8bc80: 85 ff test edi,edi d8bc82: 75 05 jne d8bc89 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f057> d8bc84: e8 6b 4a e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bc89: 8d 83 40 89 06 00 lea eax,[ebx+0x68940] d8bc8f: 83 ec 08 sub esp,0x8 d8bc92: 31 f6 xor esi,esi d8bc94: 56 push esi d8bc95: 56 push esi d8bc96: 56 push esi d8bc97: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bc9b: 51 push ecx d8bc9c: ff 30 push DWORD PTR [eax] d8bc9e: 57 push edi d8bc9f: e8 3a c4 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bca4: 83 c4 20 add esp,0x20 d8bca7: 84 c0 test al,al d8bca9: 74 46 je d8bcf1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f0bf> d8bcab: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bcaf: dd 5c 24 18 fstp QWORD PTR [esp+0x18] d8bcb3: f2 0f 10 44 24 18 movsd xmm0,QWORD PTR [esp+0x18] d8bcb9: 83 ec 20 sub esp,0x20 d8bcbc: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bcc0: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bcc6: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bcca: 8d 44 24 58 lea eax,[esp+0x58] d8bcce: 89 04 24 mov DWORD PTR [esp],eax d8bcd1: e8 76 23 2f 00 call 107e04c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x48141a> d8bcd6: 83 c4 1c add esp,0x1c d8bcd9: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bcdd: 89 85 d4 02 00 00 mov DWORD PTR [ebp+0x2d4],eax d8bce3: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bce9: f2 0f 11 85 cc 02 00 movsd QWORD PTR [ebp+0x2cc],xmm0 d8bcf0: 00 d8bcf1: 85 ff test edi,edi d8bcf3: 75 05 jne d8bcfa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f0c8> d8bcf5: e8 fa 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bcfa: 8d 83 44 89 06 00 lea eax,[ebx+0x68944] d8bd00: 83 ec 08 sub esp,0x8 d8bd03: 31 f6 xor esi,esi d8bd05: 56 push esi d8bd06: 56 push esi d8bd07: 56 push esi d8bd08: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bd0c: 51 push ecx d8bd0d: ff 30 push DWORD PTR [eax] d8bd0f: 57 push edi d8bd10: e8 c9 c3 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bd15: 83 c4 20 add esp,0x20 d8bd18: 84 c0 test al,al d8bd1a: 74 46 je d8bd62 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f130> d8bd1c: df 6c 24 48 fild QWORD PTR [esp+0x48] d8bd20: dd 5c 24 10 fstp QWORD PTR [esp+0x10] d8bd24: f2 0f 10 44 24 10 movsd xmm0,QWORD PTR [esp+0x10] d8bd2a: 83 ec 20 sub esp,0x20 d8bd2d: 89 74 24 10 mov DWORD PTR [esp+0x10],esi d8bd31: f2 0f 11 44 24 08 movsd QWORD PTR [esp+0x8],xmm0 d8bd37: 89 74 24 04 mov DWORD PTR [esp+0x4],esi d8bd3b: 8d 44 24 58 lea eax,[esp+0x58] d8bd3f: 89 04 24 mov DWORD PTR [esp],eax d8bd42: e8 05 23 2f 00 call 107e04c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x48141a> d8bd47: 83 c4 1c add esp,0x1c d8bd4a: 8b 44 24 40 mov eax,DWORD PTR [esp+0x40] d8bd4e: 89 85 e0 02 00 00 mov DWORD PTR [ebp+0x2e0],eax d8bd54: f2 0f 10 44 24 38 movsd xmm0,QWORD PTR [esp+0x38] d8bd5a: f2 0f 11 85 d8 02 00 movsd QWORD PTR [ebp+0x2d8],xmm0 d8bd61: 00 d8bd62: 85 ff test edi,edi d8bd64: 75 05 jne d8bd6b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f139> d8bd66: e8 89 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bd6b: 8d 83 48 89 06 00 lea eax,[ebx+0x68948] d8bd71: 83 ec 0c sub esp,0xc d8bd74: 31 c9 xor ecx,ecx d8bd76: 51 push ecx d8bd77: 51 push ecx d8bd78: 8d 4c 24 68 lea ecx,[esp+0x68] d8bd7c: 51 push ecx d8bd7d: ff 30 push DWORD PTR [eax] d8bd7f: 57 push edi d8bd80: e8 3c c5 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8bd85: 83 c4 20 add esp,0x20 d8bd88: 84 c0 test al,al d8bd8a: 8d 74 24 58 lea esi,[esp+0x58] d8bd8e: 74 13 je d8bda3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f171> d8bd90: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8bd94: 85 c0 test eax,eax d8bd96: 0f 94 85 e4 00 00 00 sete BYTE PTR [ebp+0xe4] d8bd9d: 89 85 e8 00 00 00 mov DWORD PTR [ebp+0xe8],eax d8bda3: 85 ff test edi,edi d8bda5: 75 05 jne d8bdac <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f17a> d8bda7: e8 48 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bdac: 8d 83 4c 89 06 00 lea eax,[ebx+0x6894c] d8bdb2: 83 ec 08 sub esp,0x8 d8bdb5: 31 c9 xor ecx,ecx d8bdb7: 51 push ecx d8bdb8: 51 push ecx d8bdb9: 51 push ecx d8bdba: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bdbe: 51 push ecx d8bdbf: ff 30 push DWORD PTR [eax] d8bdc1: 57 push edi d8bdc2: e8 17 c3 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8bdc7: 83 c4 20 add esp,0x20 d8bdca: 84 c0 test al,al d8bdcc: 74 0e je d8bddc <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1aa> d8bdce: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d8bdd4: f2 0f 11 85 ec 00 00 movsd QWORD PTR [ebp+0xec],xmm0 d8bddb: 00 d8bddc: 85 ff test edi,edi d8bdde: 75 05 jne d8bde5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1b3> d8bde0: e8 0f 49 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bde5: 8d 83 50 89 06 00 lea eax,[ebx+0x68950] d8bdeb: 83 ec 08 sub esp,0x8 d8bdee: 31 c9 xor ecx,ecx d8bdf0: 51 push ecx d8bdf1: 51 push ecx d8bdf2: 51 push ecx d8bdf3: 8d 4c 24 5c lea ecx,[esp+0x5c] d8bdf7: 51 push ecx d8bdf8: ff 30 push DWORD PTR [eax] d8bdfa: 57 push edi d8bdfb: e8 de c2 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8be00: 83 c4 20 add esp,0x20 d8be03: 84 c0 test al,al d8be05: 74 0e je d8be15 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1e3> d8be07: f2 0f 10 44 24 48 movsd xmm0,QWORD PTR [esp+0x48] d8be0d: f2 0f 11 85 f4 00 00 movsd QWORD PTR [ebp+0xf4],xmm0 d8be14: 00 d8be15: 85 ff test edi,edi d8be17: 75 05 jne d8be1e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f1ec> d8be19: e8 d6 48 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8be1e: 8d 83 54 89 06 00 lea eax,[ebx+0x68954] d8be24: 83 ec 0c sub esp,0xc d8be27: 31 c9 xor ecx,ecx d8be29: 51 push ecx d8be2a: 51 push ecx d8be2b: 56 push esi d8be2c: ff 30 push DWORD PTR [eax] d8be2e: 57 push edi d8be2f: e8 a9 c0 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8be34: 83 c4 20 add esp,0x20 d8be37: 84 c0 test al,al d8be39: 74 0a je d8be45 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f213> d8be3b: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8be3f: 89 85 fc 00 00 00 mov DWORD PTR [ebp+0xfc],eax d8be45: 85 ff test edi,edi d8be47: 75 05 jne d8be4e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f21c> d8be49: e8 a6 48 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8be4e: 8d 83 58 89 06 00 lea eax,[ebx+0x68958] d8be54: 83 ec 0c sub esp,0xc d8be57: 31 c9 xor ecx,ecx d8be59: 51 push ecx d8be5a: 51 push ecx d8be5b: 56 push esi d8be5c: ff 30 push DWORD PTR [eax] d8be5e: 57 push edi d8be5f: e8 79 c0 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8be64: 83 c4 20 add esp,0x20 d8be67: 84 c0 test al,al d8be69: 0f 84 04 01 00 00 je d8bf73 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f341> d8be6f: 8b 74 24 58 mov esi,DWORD PTR [esp+0x58] d8be73: 8d 83 b4 a8 04 00 lea eax,[ebx+0x4a8b4] d8be79: 8b 00 mov eax,DWORD PTR [eax] d8be7b: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8be82: 74 12 je d8be96 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f264> d8be84: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8be88: 75 0c jne d8be96 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f264> d8be8a: 83 ec 0c sub esp,0xc d8be8d: 50 push eax d8be8e: e8 1b a6 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8be93: 83 c4 10 add esp,0x10 d8be96: 83 ec 04 sub esp,0x4 d8be99: 31 c0 xor eax,eax d8be9b: 50 push eax d8be9c: 56 push esi d8be9d: 50 push eax d8be9e: e8 f7 9d 94 ff call 6d5c9a d8bea3: 83 c4 10 add esp,0x10 d8bea6: 84 c0 test al,al d8bea8: 8d 74 24 58 lea esi,[esp+0x58] d8beac: 0f 85 c1 00 00 00 jne d8bf73 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f341> d8beb2: 8d 83 00 a5 04 00 lea eax,[ebx+0x4a500] d8beb8: 8b 30 mov esi,DWORD PTR [eax] d8beba: 8d 83 04 a9 04 00 lea eax,[ebx+0x4a904] d8bec0: 8b 00 mov eax,DWORD PTR [eax] d8bec2: f6 80 b2 00 00 00 01 test BYTE PTR [eax+0xb2],0x1 d8bec9: 74 12 je d8bedd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f2ab> d8becb: 83 78 60 00 cmp DWORD PTR [eax+0x60],0x0 d8becf: 75 0c jne d8bedd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f2ab> d8bed1: 83 ec 0c sub esp,0xc d8bed4: 50 push eax d8bed5: e8 d4 a5 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8beda: 83 c4 10 add esp,0x10 d8bedd: 89 74 24 30 mov DWORD PTR [esp+0x30],esi d8bee1: 83 ec 04 sub esp,0x4 d8bee4: 31 c9 xor ecx,ecx d8bee6: 8b 44 24 34 mov eax,DWORD PTR [esp+0x34] d8beea: 51 push ecx d8beeb: 50 push eax d8beec: 51 push ecx d8beed: e8 2f 86 af ff call 884521 d8bef2: 83 c4 10 add esp,0x10 d8bef5: 8b 74 24 58 mov esi,DWORD PTR [esp+0x58] d8bef9: 8d 8b 80 ac 04 00 lea ecx,[ebx+0x4ac80] d8beff: 8b 09 mov ecx,DWORD PTR [ecx] d8bf01: f6 81 b2 00 00 00 01 test BYTE PTR [ecx+0xb2],0x1 d8bf08: 74 1a je d8bf24 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f2f2> d8bf0a: 83 79 60 00 cmp DWORD PTR [ecx+0x60],0x0 d8bf0e: 75 14 jne d8bf24 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f2f2> d8bf10: 83 ec 0c sub esp,0xc d8bf13: 51 push ecx d8bf14: 89 44 24 1c mov DWORD PTR [esp+0x1c],eax d8bf18: e8 91 a5 e2 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> d8bf1d: 8b 44 24 1c mov eax,DWORD PTR [esp+0x1c] d8bf21: 83 c4 10 add esp,0x10 d8bf24: 31 c9 xor ecx,ecx d8bf26: 51 push ecx d8bf27: 56 push esi d8bf28: 50 push eax d8bf29: 51 push ecx d8bf2a: e8 33 dc 9d ff call 769b62 d8bf2f: 83 c4 10 add esp,0x10 d8bf32: 89 c6 mov esi,eax d8bf34: 8d 83 38 d9 04 00 lea eax,[ebx+0x4d938] d8bf3a: 8b 08 mov ecx,DWORD PTR [eax] d8bf3c: 85 f6 test esi,esi d8bf3e: 75 0d jne d8bf4d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f31b> d8bf40: 89 4c 24 0c mov DWORD PTR [esp+0xc],ecx d8bf44: e8 ab 47 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bf49: 8b 4c 24 0c mov ecx,DWORD PTR [esp+0xc] d8bf4d: 8b 06 mov eax,DWORD PTR [esi] d8bf4f: 8b 40 18 mov eax,DWORD PTR [eax+0x18] d8bf52: 3b 41 18 cmp eax,DWORD PTR [ecx+0x18] d8bf55: 0f 85 84 00 00 00 jne d8bfdf <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f3ad> d8bf5b: 83 ec 0c sub esp,0xc d8bf5e: 56 push esi d8bf5f: e8 7c 32 e5 ff call bdf1e0 <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xce32> d8bf64: 83 c4 10 add esp,0x10 d8bf67: 8b 00 mov eax,DWORD PTR [eax] d8bf69: 89 85 00 01 00 00 mov DWORD PTR [ebp+0x100],eax d8bf6f: 8d 74 24 58 lea esi,[esp+0x58] d8bf73: 85 ff test edi,edi d8bf75: 75 05 jne d8bf7c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f34a> d8bf77: e8 78 47 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bf7c: 8d 83 5c 89 06 00 lea eax,[ebx+0x6895c] d8bf82: 83 ec 0c sub esp,0xc d8bf85: 31 c9 xor ecx,ecx d8bf87: 51 push ecx d8bf88: 51 push ecx d8bf89: 56 push esi d8bf8a: ff 30 push DWORD PTR [eax] d8bf8c: 57 push edi d8bf8d: e8 4b bf 35 00 call 10e7edd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb2ab> d8bf92: 83 c4 20 add esp,0x20 d8bf95: 84 c0 test al,al d8bf97: 8d 74 24 54 lea esi,[esp+0x54] d8bf9b: 74 0a je d8bfa7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f375> d8bf9d: 8b 44 24 58 mov eax,DWORD PTR [esp+0x58] d8bfa1: 89 85 04 01 00 00 mov DWORD PTR [ebp+0x104],eax d8bfa7: 85 ff test edi,edi d8bfa9: 75 05 jne d8bfb0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f37e> d8bfab: e8 44 47 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8bfb0: 8d 83 60 89 06 00 lea eax,[ebx+0x68960] d8bfb6: 83 ec 0c sub esp,0xc d8bfb9: 31 c9 xor ecx,ecx d8bfbb: 51 push ecx d8bfbc: 51 push ecx d8bfbd: 56 push esi d8bfbe: ff 30 push DWORD PTR [eax] d8bfc0: 57 push edi d8bfc1: e8 fb c2 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8bfc6: 83 c4 20 add esp,0x20 d8bfc9: 84 c0 test al,al d8bfcb: 74 0a je d8bfd7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f3a5> d8bfcd: 8b 44 24 54 mov eax,DWORD PTR [esp+0x54] d8bfd1: 89 85 08 01 00 00 mov DWORD PTR [ebp+0x108],eax d8bfd7: 83 c4 5c add esp,0x5c d8bfda: 5e pop esi d8bfdb: 5f pop edi d8bfdc: 5b pop ebx d8bfdd: 5d pop ebp d8bfde: c3 ret d8bfdf: 83 ec 04 sub esp,0x4 d8bfe2: 8d 7c 24 3c lea edi,[esp+0x3c] d8bfe6: 51 push ecx d8bfe7: 50 push eax d8bfe8: 57 push edi d8bfe9: e8 30 f3 e6 ff call bfb31e <_ZNSt8_Rb_treeISsSt4pairIKSsPFvvEESt10_Select1stIS4_ESt4lessISsESaIS4_EE4findERS1_@@Base+0x6cc> d8bfee: 83 c4 0c add esp,0xc d8bff1: 8b 44 24 38 mov eax,DWORD PTR [esp+0x38] d8bff5: 83 ec 0c sub esp,0xc d8bff8: 50 push eax d8bff9: e8 3a 53 e4 ff call bd1338 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x19dc> d8bffe: 83 c4 10 add esp,0x10 d8c001: 83 ec 10 sub esp,0x10 d8c004: 89 04 24 mov DWORD PTR [esp],eax d8c007: c7 44 24 04 00 00 00 mov DWORD PTR [esp+0x4],0x0 d8c00e: 00 d8c00f: e8 a4 45 e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8c014: 83 c4 10 add esp,0x10 d8c017: 83 ec 0c sub esp,0xc d8c01a: 57 push edi d8c01b: e8 00 68 65 00 call 13e2820 <_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@Base+0x3ec0> d8c020: 83 c4 10 add esp,0x10 d8c023: 89 c6 mov esi,eax d8c025: 83 ec 0c sub esp,0xc d8c028: 57 push edi d8c029: e8 f2 67 65 00 call 13e2820 <_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE@@Base+0x3ec0> d8c02e: 83 c4 10 add esp,0x10 d8c031: 83 ec 0c sub esp,0xc d8c034: 56 push esi d8c035: e8 66 5f 41 ff call 1a1fa0 <_Unwind_Resume@plt> d8c03a: 83 c4 10 add esp,0x10 d8c03d: 53 push ebx d8c03e: 57 push edi d8c03f: 56 push esi d8c040: e8 00 00 00 00 call d8c045 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f413> d8c045: 5b pop ebx d8c046: 81 c3 37 ab 06 01 add ebx,0x106ab37 d8c04c: 8b 7c 24 14 mov edi,DWORD PTR [esp+0x14] d8c050: 8a 83 68 9f 06 00 mov al,BYTE PTR [ebx+0x69f68] d8c056: 24 01 and al,0x1 d8c058: 75 1a jne d8c074 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f442> d8c05a: 8d 83 68 66 71 ff lea eax,[ebx-0x8e9998] d8c060: 83 ec 0c sub esp,0xc d8c063: ff 30 push DWORD PTR [eax] d8c065: e8 be 32 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8c06a: 83 c4 10 add esp,0x10 d8c06d: c6 83 68 9f 06 00 01 mov BYTE PTR [ebx+0x69f68],0x1 d8c074: 85 ff test edi,edi d8c076: 0f 84 ab 00 00 00 je d8c127 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f4f5> d8c07c: 8b 74 24 10 mov esi,DWORD PTR [esp+0x10] d8c080: 8d 83 18 88 06 00 lea eax,[ebx+0x68818] d8c086: 83 ec 04 sub esp,0x4 d8c089: 6a 00 push 0x0 d8c08b: ff 30 push DWORD PTR [eax] d8c08d: 57 push edi d8c08e: e8 38 c5 35 00 call 10e85cb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb999> d8c093: 83 c4 10 add esp,0x10 d8c096: 85 c0 test eax,eax d8c098: 74 14 je d8c0ae <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f47c> d8c09a: 83 ec 08 sub esp,0x8 d8c09d: 6a 00 push 0x0 d8c09f: 50 push eax d8c0a0: e8 9a 52 36 00 call 10f133f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4f470d> d8c0a5: 83 c4 10 add esp,0x10 d8c0a8: 89 86 7c 01 00 00 mov DWORD PTR [esi+0x17c],eax d8c0ae: 8d 83 1c 88 06 00 lea eax,[ebx+0x6881c] d8c0b4: 83 ec 04 sub esp,0x4 d8c0b7: 6a 00 push 0x0 d8c0b9: ff 30 push DWORD PTR [eax] d8c0bb: 57 push edi d8c0bc: e8 0a c5 35 00 call 10e85cb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb999> d8c0c1: 83 c4 10 add esp,0x10 d8c0c4: 85 c0 test eax,eax d8c0c6: 74 1a je d8c0e2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f4b0> d8c0c8: 83 ec 08 sub esp,0x8 d8c0cb: 6a 00 push 0x0 d8c0cd: 50 push eax d8c0ce: e8 1f 53 36 00 call 10f13f2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4f47c0> d8c0d3: 83 c4 10 add esp,0x10 d8c0d6: 89 96 84 01 00 00 mov DWORD PTR [esi+0x184],edx d8c0dc: 89 86 80 01 00 00 mov DWORD PTR [esi+0x180],eax d8c0e2: 8d 83 20 88 06 00 lea eax,[ebx+0x68820] d8c0e8: 83 ec 04 sub esp,0x4 d8c0eb: 6a 00 push 0x0 d8c0ed: ff 30 push DWORD PTR [eax] d8c0ef: 57 push edi d8c0f0: e8 d6 c4 35 00 call 10e85cb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb999> d8c0f5: 83 c4 10 add esp,0x10 d8c0f8: 85 c0 test eax,eax d8c0fa: 74 16 je d8c112 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f4e0> d8c0fc: 83 ec 08 sub esp,0x8 d8c0ff: 6a 00 push 0x0 d8c101: 50 push eax d8c102: e8 38 52 36 00 call 10f133f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4f470d> d8c107: 83 c4 10 add esp,0x10 d8c10a: 83 f8 01 cmp eax,0x1 d8c10d: 0f 94 c0 sete al d8c110: eb 02 jmp d8c114 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f4e2> d8c112: 31 c0 xor eax,eax d8c114: 85 f6 test esi,esi d8c116: 75 09 jne d8c121 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f4ef> d8c118: 89 c7 mov edi,eax d8c11a: e8 d5 45 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8c11f: 89 f8 mov eax,edi d8c121: 88 86 88 01 00 00 mov BYTE PTR [esi+0x188],al d8c127: 5e pop esi d8c128: 5f pop edi d8c129: 5b pop ebx d8c12a: c3 ret d8c12b: 55 push ebp d8c12c: 53 push ebx d8c12d: 57 push edi d8c12e: 56 push esi d8c12f: 83 ec 0c sub esp,0xc d8c132: e8 00 00 00 00 call d8c137 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f505> d8c137: 5b pop ebx d8c138: 81 c3 45 aa 06 01 add ebx,0x106aa45 d8c13e: 8b 74 24 24 mov esi,DWORD PTR [esp+0x24] d8c142: 8a 83 9b 9f 06 00 mov al,BYTE PTR [ebx+0x69f9b] d8c148: 24 01 and al,0x1 d8c14a: 75 1a jne d8c166 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f534> d8c14c: 8d 83 b0 64 71 ff lea eax,[ebx-0x8e9b50] d8c152: 83 ec 0c sub esp,0xc d8c155: ff 30 push DWORD PTR [eax] d8c157: e8 cc 31 e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8c15c: 83 c4 10 add esp,0x10 d8c15f: c6 83 9b 9f 06 00 01 mov BYTE PTR [ebx+0x69f9b],0x1 d8c166: 31 ff xor edi,edi d8c168: 89 7c 24 08 mov DWORD PTR [esp+0x8],edi d8c16c: 89 7c 24 04 mov DWORD PTR [esp+0x4],edi d8c170: 89 3c 24 mov DWORD PTR [esp],edi d8c173: 85 f6 test esi,esi d8c175: 75 05 jne d8c17c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f54a> d8c177: e8 78 45 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8c17c: 8d 83 64 89 06 00 lea eax,[ebx+0x68964] d8c182: 83 ec 0c sub esp,0xc d8c185: 8d 6c 24 14 lea ebp,[esp+0x14] d8c189: 57 push edi d8c18a: 57 push edi d8c18b: 55 push ebp d8c18c: ff 30 push DWORD PTR [eax] d8c18e: 56 push esi d8c18f: e8 2d c1 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8c194: 83 c4 20 add esp,0x20 d8c197: 84 c0 test al,al d8c199: 74 0e je d8c1a9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f577> d8c19b: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] d8c19f: 8b 4c 24 20 mov ecx,DWORD PTR [esp+0x20] d8c1a3: 89 81 d0 00 00 00 mov DWORD PTR [ecx+0xd0],eax d8c1a9: 85 f6 test esi,esi d8c1ab: 75 05 jne d8c1b2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f580> d8c1ad: e8 42 45 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8c1b2: 8d 83 68 89 06 00 lea eax,[ebx+0x68968] d8c1b8: 83 ec 0c sub esp,0xc d8c1bb: 31 c9 xor ecx,ecx d8c1bd: 51 push ecx d8c1be: 51 push ecx d8c1bf: 55 push ebp d8c1c0: ff 30 push DWORD PTR [eax] d8c1c2: 56 push esi d8c1c3: e8 f9 c0 35 00 call 10e82c1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb68f> d8c1c8: 83 c4 20 add esp,0x20 d8c1cb: 84 c0 test al,al d8c1cd: 8b 7c 24 20 mov edi,DWORD PTR [esp+0x20] d8c1d1: 74 0a je d8c1dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f5ab> d8c1d3: 8b 44 24 08 mov eax,DWORD PTR [esp+0x8] d8c1d7: 89 87 cc 00 00 00 mov DWORD PTR [edi+0xcc],eax d8c1dd: 83 bf c8 00 00 00 ff cmp DWORD PTR [edi+0xc8],0xffffffff d8c1e4: 75 0c jne d8c1f2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f5c0> d8c1e6: 8b 87 cc 00 00 00 mov eax,DWORD PTR [edi+0xcc] d8c1ec: 89 87 c8 00 00 00 mov DWORD PTR [edi+0xc8],eax d8c1f2: 85 f6 test esi,esi d8c1f4: 75 05 jne d8c1fb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f5c9> d8c1f6: e8 f9 44 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8c1fb: 8d 83 6c 89 06 00 lea eax,[ebx+0x6896c] d8c201: 83 ec 08 sub esp,0x8 d8c204: 31 c9 xor ecx,ecx d8c206: 8d 54 24 08 lea edx,[esp+0x8] d8c20a: 51 push ecx d8c20b: 51 push ecx d8c20c: 51 push ecx d8c20d: 52 push edx d8c20e: ff 30 push DWORD PTR [eax] d8c210: 56 push esi d8c211: e8 c8 be 35 00 call 10e80de <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4eb4ac> d8c216: 83 c4 20 add esp,0x20 d8c219: 84 c0 test al,al d8c21b: 74 0d je d8c22a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18f5f8> d8c21d: f2 0f 10 04 24 movsd xmm0,QWORD PTR [esp] d8c222: f2 0f 11 87 d4 00 00 movsd QWORD PTR [edi+0xd4],xmm0 d8c229: 00 d8c22a: 83 c4 0c add esp,0xc d8c22d: 5e pop esi d8c22e: 5f pop edi d8c22f: 5b pop ebx