/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 00d8a615 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9e3>: d8a615: 55 push %ebp d8a616: 53 push %ebx d8a617: 57 push %edi d8a618: 56 push %esi d8a619: 83 ec 1c sub $0x1c,%esp d8a61c: e8 00 00 00 00 call d8a621 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18d9ef> d8a621: 5b pop %ebx d8a622: 81 c3 5b c5 06 01 add $0x106c55b,%ebx d8a628: 8b 74 24 34 mov 0x34(%esp),%esi d8a62c: 8a 83 a8 9f 06 00 mov 0x69fa8(%ebx),%al d8a632: 24 01 and $0x1,%al d8a634: 75 1a jne d8a650 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da1e> d8a636: 8d 83 34 63 71 ff lea -0x8e9ccc(%ebx),%eax d8a63c: 83 ec 0c sub $0xc,%esp d8a63f: ff 30 push (%eax) d8a641: e8 e2 4c e1 ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> d8a646: 83 c4 10 add $0x10,%esp d8a649: c6 83 a8 9f 06 00 01 movb $0x1,0x69fa8(%ebx) d8a650: 8b 6c 24 30 mov 0x30(%esp),%ebp d8a654: c7 44 24 18 00 00 00 movl $0x0,0x18(%esp) d8a65b: 00 d8a65c: 85 f6 test %esi,%esi d8a65e: 75 05 jne d8a665 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da33> d8a660: e8 8f 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a665: 83 ec 04 sub $0x4,%esp d8a668: 31 c0 xor %eax,%eax d8a66a: 50 push %eax d8a66b: ff 76 0c push 0xc(%esi) d8a66e: 50 push %eax d8a66f: e8 de 60 9f ff call 780752 d8a674: 83 c4 10 add $0x10,%esp d8a677: 89 c7 mov %eax,%edi d8a679: 8b b5 3c 01 00 00 mov 0x13c(%ebp),%esi d8a67f: 85 f6 test %esi,%esi d8a681: 75 05 jne d8a688 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18da56> d8a683: e8 6c 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a688: 8d 83 e4 82 05 00 lea 0x582e4(%ebx),%eax d8a68e: 8d 4c 24 18 lea 0x18(%esp),%ecx d8a692: ff 30 push (%eax) d8a694: 51 push %ecx d8a695: 57 push %edi d8a696: 89 7c 24 20 mov %edi,0x20(%esp) d8a69a: 56 push %esi d8a69b: e8 a5 a3 c4 ff call 9d4a45 d8a6a0: 83 c4 10 add $0x10,%esp d8a6a3: 84 c0 test %al,%al d8a6a5: 0f 84 d3 03 00 00 je d8aa7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de4c> d8a6ab: 8b 74 24 18 mov 0x18(%esp),%esi d8a6af: 85 f6 test %esi,%esi d8a6b1: 74 25 je d8a6d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daa6> d8a6b3: 8d 83 90 ef 04 00 lea 0x4ef90(%ebx),%eax d8a6b9: 8b 00 mov (%eax),%eax d8a6bb: 8b 0e mov (%esi),%ecx d8a6bd: 0f b6 90 ac 00 00 00 movzbl 0xac(%eax),%edx d8a6c4: 0f b6 b9 ac 00 00 00 movzbl 0xac(%ecx),%edi d8a6cb: 39 d7 cmp %edx,%edi d8a6cd: 72 09 jb d8a6d8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daa6> d8a6cf: 8b 49 58 mov 0x58(%ecx),%ecx d8a6d2: 39 44 91 fc cmp %eax,-0x4(%ecx,%edx,4) d8a6d6: 74 07 je d8a6df <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18daad> d8a6d8: e8 17 60 e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a6dd: 31 f6 xor %esi,%esi d8a6df: 83 ec 08 sub $0x8,%esp d8a6e2: 6a 00 push $0x0 d8a6e4: 56 push %esi d8a6e5: e8 dc 0c 1e 00 call f6b3c6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x36e794> d8a6ea: 83 c4 10 add $0x10,%esp d8a6ed: 89 c7 mov %eax,%edi d8a6ef: 85 ff test %edi,%edi d8a6f1: 75 05 jne d8a6f8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dac6> d8a6f3: e8 fc 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a6f8: 8b 07 mov (%edi),%eax d8a6fa: 83 ec 08 sub $0x8,%esp d8a6fd: ff b0 08 01 00 00 push 0x108(%eax) d8a703: 57 push %edi d8a704: ff 90 04 01 00 00 call *0x104(%eax) d8a70a: 83 c4 10 add $0x10,%esp d8a70d: 8d 48 ff lea -0x1(%eax),%ecx d8a710: 83 f9 07 cmp $0x7,%ecx d8a713: 0f 87 3e 03 00 00 ja d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a719: 8b 84 83 90 ae 72 ff mov -0x8d5170(%ebx,%eax,4),%eax d8a720: 83 f8 0b cmp $0xb,%eax d8a723: 0f 87 55 03 00 00 ja d8aa7e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de4c> d8a729: 8b 84 83 3c ad 72 ff mov -0x8d52c4(%ebx,%eax,4),%eax d8a730: 01 d8 add %ebx,%eax d8a732: ff e0 jmp *%eax d8a734: 31 f6 xor %esi,%esi d8a736: eb 01 jmp d8a739 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db07> d8a738: 46 inc %esi d8a739: 8b bd 60 01 00 00 mov 0x160(%ebp),%edi d8a73f: 85 ff test %edi,%edi d8a741: 75 05 jne d8a748 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db16> d8a743: e8 ac 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a748: 3b 77 0c cmp 0xc(%edi),%esi d8a74b: 0f 8d 06 03 00 00 jge d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a751: 8b bd 60 01 00 00 mov 0x160(%ebp),%edi d8a757: 85 ff test %edi,%edi d8a759: 75 05 jne d8a760 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db2e> d8a75b: e8 94 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a760: 39 77 0c cmp %esi,0xc(%edi) d8a763: 77 13 ja d8a778 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db46> d8a765: e8 04 6c e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a76a: 83 ec 08 sub $0x8,%esp d8a76d: 6a 00 push $0x0 d8a76f: 50 push %eax d8a770: e8 43 5e e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a775: 83 c4 10 add $0x10,%esp d8a778: 8b 44 24 14 mov 0x14(%esp),%eax d8a77c: 39 44 b7 10 cmp %eax,0x10(%edi,%esi,4) d8a780: 75 b6 jne d8a738 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db06> d8a782: 8b bd 60 01 00 00 mov 0x160(%ebp),%edi d8a788: 85 ff test %edi,%edi d8a78a: 75 05 jne d8a791 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db5f> d8a78c: e8 63 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a791: 39 77 0c cmp %esi,0xc(%edi) d8a794: 77 13 ja d8a7a9 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db77> d8a796: e8 d3 6b e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a79b: 83 ec 08 sub $0x8,%esp d8a79e: 6a 00 push $0x0 d8a7a0: 50 push %eax d8a7a1: e8 12 5e e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a7a6: 83 c4 10 add $0x10,%esp d8a7a9: c7 44 b7 10 00 00 00 movl $0x0,0x10(%edi,%esi,4) d8a7b0: 00 d8a7b1: 8b 7d 40 mov 0x40(%ebp),%edi d8a7b4: 85 ff test %edi,%edi d8a7b6: 75 05 jne d8a7bd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18db8b> d8a7b8: e8 37 5f e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a7bd: 8d 83 24 83 05 00 lea 0x58324(%ebx),%eax d8a7c3: ff 30 push (%eax) d8a7c5: 6a 00 push $0x0 d8a7c7: 56 push %esi d8a7c8: 57 push %edi d8a7c9: e8 59 8e 63 00 call 13c3627 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c69f5> d8a7ce: 83 c4 10 add $0x10,%esp d8a7d1: e9 81 02 00 00 jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a7d6: 31 f6 xor %esi,%esi d8a7d8: 8d 83 24 83 05 00 lea 0x58324(%ebx),%eax d8a7de: 89 44 24 10 mov %eax,0x10(%esp) d8a7e2: eb 03 jmp d8a7e7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb5> d8a7e4: 46 inc %esi d8a7e5: 89 fd mov %edi,%ebp d8a7e7: 89 e8 mov %ebp,%eax d8a7e9: 8b a8 58 01 00 00 mov 0x158(%eax),%ebp d8a7ef: 89 c7 mov %eax,%edi d8a7f1: 85 ed test %ebp,%ebp d8a7f3: 75 05 jne d8a7fa <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbc8> d8a7f5: e8 fa 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a7fa: 3b 75 0c cmp 0xc(%ebp),%esi d8a7fd: 89 fd mov %edi,%ebp d8a7ff: 0f 8d 52 02 00 00 jge d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a805: 89 ef mov %ebp,%edi d8a807: 8b af 58 01 00 00 mov 0x158(%edi),%ebp d8a80d: 85 ed test %ebp,%ebp d8a80f: 75 05 jne d8a816 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbe4> d8a811: e8 de 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a816: 39 75 0c cmp %esi,0xc(%ebp) d8a819: 77 13 ja d8a82e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbfc> d8a81b: e8 4e 6b e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a820: 83 ec 08 sub $0x8,%esp d8a823: 6a 00 push $0x0 d8a825: 50 push %eax d8a826: e8 8d 5d e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a82b: 83 c4 10 add $0x10,%esp d8a82e: 8b 44 24 14 mov 0x14(%esp),%eax d8a832: 39 44 b5 10 cmp %eax,0x10(%ebp,%esi,4) d8a836: 75 ac jne d8a7e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb2> d8a838: 8b af 58 01 00 00 mov 0x158(%edi),%ebp d8a83e: 85 ed test %ebp,%ebp d8a840: 75 05 jne d8a847 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc15> d8a842: e8 ad 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a847: 39 75 0c cmp %esi,0xc(%ebp) d8a84a: 77 13 ja d8a85f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc2d> d8a84c: e8 1d 6b e4 ff call bd136e <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0x1a12> d8a851: 83 ec 08 sub $0x8,%esp d8a854: 6a 00 push $0x0 d8a856: 50 push %eax d8a857: e8 5c 5d e4 ff call bd05b8 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xc5c> d8a85c: 83 c4 10 add $0x10,%esp d8a85f: c7 44 b5 10 00 00 00 movl $0x0,0x10(%ebp,%esi,4) d8a866: 00 d8a867: 8b 6f 40 mov 0x40(%edi),%ebp d8a86a: 85 ed test %ebp,%ebp d8a86c: 75 05 jne d8a873 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc41> d8a86e: e8 81 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a873: 8b 44 24 10 mov 0x10(%esp),%eax d8a877: ff 30 push (%eax) d8a879: 6a 00 push $0x0 d8a87b: 56 push %esi d8a87c: 55 push %ebp d8a87d: e8 a5 8d 63 00 call 13c3627 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c69f5> d8a882: 83 c4 10 add $0x10,%esp d8a885: e9 5a ff ff ff jmp d8a7e4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dbb2> d8a88a: 8b 7d 34 mov 0x34(%ebp),%edi d8a88d: 85 ff test %edi,%edi d8a88f: 75 05 jne d8a896 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc64> d8a891: e8 5e 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a896: 8d 83 f4 58 05 00 lea 0x558f4(%ebx),%eax d8a89c: 83 ec 08 sub $0x8,%esp d8a89f: ff 30 push (%eax) d8a8a1: 57 push %edi d8a8a2: e8 c0 8c 63 00 call 13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935> d8a8a7: 83 c4 10 add $0x10,%esp d8a8aa: 89 44 24 10 mov %eax,0x10(%esp) d8a8ae: 85 c0 test %eax,%eax d8a8b0: 0f 8e 4c 01 00 00 jle d8aa02 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddd0> d8a8b6: 31 ff xor %edi,%edi d8a8b8: 8d 83 f0 58 05 00 lea 0x558f0(%ebx),%eax d8a8be: 89 44 24 0c mov %eax,0xc(%esp) d8a8c2: 8b 6d 34 mov 0x34(%ebp),%ebp d8a8c5: 85 ed test %ebp,%ebp d8a8c7: 75 05 jne d8a8ce <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc9c> d8a8c9: e8 26 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a8ce: 83 ec 04 sub $0x4,%esp d8a8d1: 8b 44 24 10 mov 0x10(%esp),%eax d8a8d5: ff 30 push (%eax) d8a8d7: 57 push %edi d8a8d8: 55 push %ebp d8a8d9: e8 91 8c 63 00 call 13c356f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c693d> d8a8de: 83 c4 10 add $0x10,%esp d8a8e1: 89 c5 mov %eax,%ebp d8a8e3: 85 ed test %ebp,%ebp d8a8e5: 75 05 jne d8a8ec <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dcba> d8a8e7: e8 08 5e e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a8ec: 83 ec 08 sub $0x8,%esp d8a8ef: 6a 00 push $0x0 d8a8f1: 55 push %ebp d8a8f2: e8 e6 d9 29 00 call 10282dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x42b6ab> d8a8f7: 83 c4 10 add $0x10,%esp d8a8fa: 39 f0 cmp %esi,%eax d8a8fc: 0f 84 db 00 00 00 je d8a9dd <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddab> d8a902: 47 inc %edi d8a903: 3b 7c 24 10 cmp 0x10(%esp),%edi d8a907: 8b 6c 24 30 mov 0x30(%esp),%ebp d8a90b: 7c b5 jl d8a8c2 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dc90> d8a90d: e9 f0 00 00 00 jmp d8aa02 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddd0> d8a912: 8b 7d 4c mov 0x4c(%ebp),%edi d8a915: 85 ff test %edi,%edi d8a917: 75 05 jne d8a91e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dcec> d8a919: e8 d6 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a91e: 8d 83 fc 58 05 00 lea 0x558fc(%ebx),%eax d8a924: 83 ec 08 sub $0x8,%esp d8a927: ff 30 push (%eax) d8a929: 57 push %edi d8a92a: e8 38 8c 63 00 call 13c3567 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c6935> d8a92f: 83 c4 10 add $0x10,%esp d8a932: 89 44 24 10 mov %eax,0x10(%esp) d8a936: 85 c0 test %eax,%eax d8a938: 0f 8e 02 01 00 00 jle d8aa40 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de0e> d8a93e: 31 ff xor %edi,%edi d8a940: 8d 83 f8 58 05 00 lea 0x558f8(%ebx),%eax d8a946: 89 44 24 0c mov %eax,0xc(%esp) d8a94a: 8b 6d 4c mov 0x4c(%ebp),%ebp d8a94d: 85 ed test %ebp,%ebp d8a94f: 75 05 jne d8a956 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dd24> d8a951: e8 9e 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a956: 83 ec 04 sub $0x4,%esp d8a959: 8b 44 24 10 mov 0x10(%esp),%eax d8a95d: ff 30 push (%eax) d8a95f: 57 push %edi d8a960: 55 push %ebp d8a961: e8 09 8c 63 00 call 13c356f <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c693d> d8a966: 83 c4 10 add $0x10,%esp d8a969: 89 c5 mov %eax,%ebp d8a96b: 85 ed test %ebp,%ebp d8a96d: 75 05 jne d8a974 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dd42> d8a96f: e8 80 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a974: 83 ec 08 sub $0x8,%esp d8a977: 6a 00 push $0x0 d8a979: 55 push %ebp d8a97a: e8 62 df 29 00 call 10288e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x42bcaf> d8a97f: 83 c4 10 add $0x10,%esp d8a982: 39 f0 cmp %esi,%eax d8a984: 0f 84 91 00 00 00 je d8aa1b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dde9> d8a98a: 47 inc %edi d8a98b: 3b 7c 24 10 cmp 0x10(%esp),%edi d8a98f: 8b 6c 24 30 mov 0x30(%esp),%ebp d8a993: 7c b5 jl d8a94a <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18dd18> d8a995: e9 a6 00 00 00 jmp d8aa40 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de0e> d8a99a: 8b 44 24 14 mov 0x14(%esp),%eax d8a99e: 39 85 50 01 00 00 cmp %eax,0x150(%ebp) d8a9a4: 0f 85 ad 00 00 00 jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9aa: 31 c0 xor %eax,%eax d8a9ac: 89 85 50 01 00 00 mov %eax,0x150(%ebp) d8a9b2: 89 85 34 01 00 00 mov %eax,0x134(%ebp) d8a9b8: e9 9a 00 00 00 jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9bd: 8b 44 24 14 mov 0x14(%esp),%eax d8a9c1: 39 85 4c 01 00 00 cmp %eax,0x14c(%ebp) d8a9c7: 0f 85 8a 00 00 00 jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9cd: 31 c0 xor %eax,%eax d8a9cf: 89 85 38 01 00 00 mov %eax,0x138(%ebp) d8a9d5: 89 85 4c 01 00 00 mov %eax,0x14c(%ebp) d8a9db: eb 7a jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8a9dd: 8b 6c 24 30 mov 0x30(%esp),%ebp d8a9e1: 8b 75 34 mov 0x34(%ebp),%esi d8a9e4: 85 f6 test %esi,%esi d8a9e6: 75 05 jne d8a9ed <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddbb> d8a9e8: e8 07 5d e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8a9ed: 8d 83 1c 83 05 00 lea 0x5831c(%ebx),%eax d8a9f3: 83 ec 04 sub $0x4,%esp d8a9f6: ff 30 push (%eax) d8a9f8: 57 push %edi d8a9f9: 56 push %esi d8a9fa: e8 25 87 63 00 call 13c3124 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c64f2> d8a9ff: 83 c4 10 add $0x10,%esp d8aa02: 8b 44 24 14 mov 0x14(%esp),%eax d8aa06: 39 85 54 01 00 00 cmp %eax,0x154(%ebp) d8aa0c: 75 49 jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8aa0e: 31 c0 xor %eax,%eax d8aa10: 89 45 38 mov %eax,0x38(%ebp) d8aa13: 89 85 54 01 00 00 mov %eax,0x154(%ebp) d8aa19: eb 3c jmp d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8aa1b: 8b 6c 24 30 mov 0x30(%esp),%ebp d8aa1f: 8b 75 4c mov 0x4c(%ebp),%esi d8aa22: 85 f6 test %esi,%esi d8aa24: 75 05 jne d8aa2b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18ddf9> d8aa26: e8 c9 5c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aa2b: 8d 83 20 83 05 00 lea 0x58320(%ebx),%eax d8aa31: 83 ec 04 sub $0x4,%esp d8aa34: ff 30 push (%eax) d8aa36: 57 push %edi d8aa37: 56 push %esi d8aa38: e8 e7 86 63 00 call 13c3124 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x7c64f2> d8aa3d: 83 c4 10 add $0x10,%esp d8aa40: 8b 44 24 14 mov 0x14(%esp),%eax d8aa44: 39 85 5c 01 00 00 cmp %eax,0x15c(%ebp) d8aa4a: 75 0b jne d8aa57 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de25> d8aa4c: 31 c0 xor %eax,%eax d8aa4e: 89 45 50 mov %eax,0x50(%ebp) d8aa51: 89 85 5c 01 00 00 mov %eax,0x15c(%ebp) d8aa57: 8b b5 3c 01 00 00 mov 0x13c(%ebp),%esi d8aa5d: 85 f6 test %esi,%esi d8aa5f: 75 05 jne d8aa66 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x18de34> d8aa61: e8 8e 5c e4 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> d8aa66: 8d 83 28 83 05 00 lea 0x58328(%ebx),%eax d8aa6c: 83 ec 04 sub $0x4,%esp d8aa6f: ff 30 push (%eax) d8aa71: ff 74 24 1c push 0x1c(%esp) d8aa75: 56 push %esi d8aa76: e8 4d 9b c4 ff call 9d45c8 d8aa7b: 83 c4 10 add $0x10,%esp d8aa7e: 83 c4 1c add $0x1c,%esp d8aa81: 5e pop %esi d8aa82: 5f pop %edi d8aa83: 5b pop %ebx d8aa84: 5d pop %ebp d8aa85: c3 ret