Offset 1, 5228 lines modifiedOffset 1, 4188 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000003400·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base-0x1af50>:2 0000000000003400·<.text>:
3 »       call···3250·<std::__throw_bad_cast()@plt>3 »       call···3260·<std::__throw_bad_cast()@plt>
 4 »       lea····0x1dc10(%rip),%rdi········
4 »       nop 
5 »       mov····0x18(%rsp),%rax 
6 »       sub····%fs:0x28,%rax 
7 »       jne····3422·<__cxa_finalize@plt+0x42> 
8 »       lea····0x21beb(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8> 
9 »       call···3160·<std::__throw_logic_error(char·const*)@plt>5 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 6 »       lea····0x1dbec(%rip),%rdi········
 7 »       call···3100·<std::__throw_length_error(char·const*)@plt>
10 »       call···3210·<__stack_chk_fail@plt> 
11 »       nop 
12 »       mov····%rsi,%rdx 
13 »       lea····0x21c0e(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
14 »       xor····%eax,%eax 
15 »       lea····0x22119(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
16 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
17 »       lea····0x22123(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
18 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
19 »       lea····0x22117(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
20 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
21 »       lea····0x2210b(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
22 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
23 »       mov····%rax,%rbp8 »       mov····%rax,%rbp
24 »       mov····%rbx,%rdi9 »       mov····%rbx,%rdi
25 »       vzeroupper10 »       vzeroupper
26 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>11 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
27 »       mov····%rbp,%rdi12 »       mov····%rbp,%rdi
28 »       call···3360·<_Unwind_Resume@plt>13 »       call···3360·<_Unwind_Resume@plt>
 14 »       lea····0x1dbe2(%rip),%rdi········
 15 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 16 »       lea····0x1dbbe(%rip),%rdi········
 17 »       call···3100·<std::__throw_length_error(char·const*)@plt>
29 »       mov····0x28(%rsp),%rdx 
30 »       sub····%fs:0x28,%rdx 
31 »       jne····34d0·<__cxa_finalize@plt+0xf0> 
32 »       mov····%rax,%rdx 
33 »       lea····0x220c0(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
34 »       lea····0x21ba5(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
35 »       xor····%eax,%eax 
36 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
37 »       mov····%rsp,%rdi 
38 »       mov····%rax,%rbp18 »       mov····%rax,%rbp
39 »       vzeroupper 
40 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
41 »       mov····%rbx,%rdi19 »       mov····%rbx,%rdi
 20 »       vzeroupper
42 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>21 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
43 »       mov····0x28(%rsp),%rax 
44 »       sub····%fs:0x28,%rax 
45 »       jne····34fd·<__cxa_finalize@plt+0x11d> 
46 »       mov····%rbp,%rdi22 »       mov····%rbp,%rdi
47 »       call···3360·<_Unwind_Resume@plt>23 »       call···3360·<_Unwind_Resume@plt>
 24 »       nop
48 »       call···3210·<__stack_chk_fail@plt> 
49 »       mov····0x28(%rsp),%rdx 
50 »       sub····%fs:0x28,%rdx 
51 »       jne····3523·<__cxa_finalize@plt+0x143> 
52 »       mov····%rax,%rdx25 »       mov····%r10,%rsi
53 »       lea····0x22065(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
54 »       lea····0x21b4a(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0>26 »       xor····%r9d,%r9d
 27 »       mov····%rbx,%r8
 28 »       mov····%r13,%rcx
 29 »       mov····%r12,%rdi
 30 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 31 »       mov····(%r12),%r10
 32 »       jmp····9907·<__cxa_finalize@plt+0x6517>
 33 »       nop
 34 »       lea····0x1dbbf(%rip),%rdi········
 35 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 36 »       mov····%rsi,%rcx
 37 »       xor····%r9d,%r9d
 38 »       mov····%r10,%rsi
 39 »       mov····%rbx,%r8
 40 »       mov····%r12,%rdi
 41 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 42 »       mov····(%r12),%r10
 43 »       jmp····9cbe·<__cxa_finalize@plt+0x68ce>
 44 »       mov····%rax,%rcx
 45 »       lea····0x1db7e(%rip),%rsi········
 46 »       lea····0x1e2e6(%rip),%rdi········
55 »       xor····%eax,%eax47 »       xor····%eax,%eax
56 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>48 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
57 »       call···3210·<__stack_chk_fail@plt> 
58 »       mov····0x28(%rsp),%rax49 »       lea····0x1db54(%rip),%rdi········
 50 »       mov····%rbx,-0x28(%rbp)
 51 »       mov····%r12,-0x20(%rbp)
 52 »       mov····%r13,-0x18(%rbp)
 53 »       mov····%r14,-0x10(%rbp)
 54 »       mov····%r15,-0x8(%rbp)
 55 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 56 »       lea····0x1db1c(%rip),%rdi········
 57 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 58 »       nop
 59 »       mov····%rax,%rcx
 60 »       mov····%r12,%rdx
 61 »       xor····%eax,%eax
 62 »       mov····%r14,0x58(%rsp)
 63 »       lea····0x1db5d(%rip),%rsi········
 64 »       lea····0x1e297(%rip),%rdi········
 65 »       mov····%r15,0x60(%rsp)
 66 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
 67 »       mov····%rdx,%r9
 68 »       mov····%r13,%rcx
 69 »       mov····%r10,%rdx
 70 »       mov····%r12,%rsi
 71 »       mov····%rbx,%rdi
 72 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 73 »       mov····(%rbx),%r9
 74 »       jmp····a5b3·<__cxa_finalize@plt+0x71c3>
 75 »       lea····0x1db10(%rip),%rdi········
 76 »       mov····%r14,0x58(%rsp)
 77 »       mov····%r15,0x60(%rsp)
 78 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 79 »       lea····0x1dab8(%rip),%rdi········
 80 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 81 »       xor····%r9d,%r9d
 82 »       xor····%r8d,%r8d
 83 »       mov····%rbp,%rcx
 84 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 85 »       mov····(%rbx),%rsi
 86 »       jmp····a869·<__cxa_finalize@plt+0x7479>
 87 »       lea····0x40(%rbx),%rdi
 88 »       xor····%r9d,%r9d
 89 »       xor····%r8d,%r8d
 90 »       mov····%rbp,%rcx
 91 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 92 »       mov····0x40(%rbx),%rsi
 93 »       jmp····a8b3·<__cxa_finalize@plt+0x74c3>
 94 »       lea····0x20(%rbx),%rdi
 95 »       xor····%r9d,%r9d
 96 »       xor····%r8d,%r8d
 97 »       mov····%rbp,%rcx
 98 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 99 »       mov····0x20(%rbx),%rsi
 100 »       jmp····a88e·<__cxa_finalize@plt+0x749e>
 101 »       mov····0x48(%rsp),%rax
59 »       sub····%fs:0x28,%rax102 »       sub····%fs:0x28,%rax
60 »       jne····351e·<__cxa_finalize@plt+0x13e>103 »       jne····35d2·<__cxa_finalize@plt+0x1e2>
61 »       lea····0x22051(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
62 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
63 »       call···3210·<__stack_chk_fail@plt>104 »       lea····0x20(%rsp),%rax
 105 »       mov····%rsi,%rdx
 106 »       mov····%r12,%rcx
 107 »       mov····%rax,0x18(%rsp)
 108 »       lea····0x1da9b(%rip),%rsi········
 109 »       lea····0x1e1d5(%rip),%rdi········
 110 »       xor····%eax,%eax
 111 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
64 »       call···3210·<__stack_chk_fail@plt>112 »       call···3210·<__stack_chk_fail@plt>
 113 »       mov····0x48(%rsp),%rdx
 114 »       sub····%fs:0x28,%rdx
 115 »       jne····3628·<__cxa_finalize@plt+0x238>
 116 »       lea····0x20(%rsp),%rcx
65 »       mov····%rax,%rdx117 »       mov····%rax,%rdx
66 »       lea····0x22022(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
67 »       lea····0x21b07(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
68 »       xor····%eax,%eax118 »       xor····%eax,%eax
 119 »       mov····%rcx,0x18(%rsp)
 120 »       lea····0x1da62(%rip),%rsi········
 121 »       mov····%r12,%rcx
 122 »       lea····0x1e199(%rip),%rdi········
69 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>123 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
70 »       mov····0x48(%rsp),%rax124 »       mov····0x48(%rsp),%rax
71 »       sub····%fs:0x28,%rax125 »       sub····%fs:0x28,%rax
72 »       jne····35ba·<__cxa_finalize@plt+0x1da>126 »       jne····362d·<__cxa_finalize@plt+0x23d>
73 »       lea····0x22013(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a>127 »       lea····0x1d9e1(%rip),%rdi········
74 »       call···3110·<std::__throw_length_error(char·const*)@plt>128 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 129 »       call···3210·<__stack_chk_fail@plt>
 130 »       call···3210·<__stack_chk_fail@plt>
75 »       lea····0x20(%rsp),%rdi131 »       mov····0x18(%rsp),%rdi
76 »       mov····%rax,%rbx132 »       mov····%rax,%rbp
77 »       vzeroupper133 »       vzeroupper
78 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>134 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
79 »       mov····0x60(%rsp),%rbp 
80 »       mov····0x70(%rsp),%r13 
81 »       mov····0x78(%rsp),%r14 
82 »       mov····0x80(%rsp),%r15 
83 »       mov····%r12,%rdi135 »       mov····%rbx,%rdi
84 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>136 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
85 »       mov····0x48(%rsp),%rax137 »       mov····0x48(%rsp),%rax
86 »       sub····%fs:0x28,%rax138 »       sub····%fs:0x28,%rax
87 »       mov····%rbp,0x60(%rsp) 
88 »       mov····%r13,0x70(%rsp) 
89 »       mov····%r14,0x78(%rsp) 
90 »       mov····%r15,0x80(%rsp) 
91 »       jne····35bf·<__cxa_finalize@plt+0x1df>139 »       jne····3662·<__cxa_finalize@plt+0x272>
92 »       mov····%rbx,%rdi140 »       mov····%rbp,%rdi
93 »       call···3360·<_Unwind_Resume@plt>141 »       call···3360·<_Unwind_Resume@plt>
94 »       call···3210·<__stack_chk_fail@plt>142 »       call···3210·<__stack_chk_fail@plt>
95 »       call···3210·<__stack_chk_fail@plt> 
96 »       mov····0x48(%rsp),%rax143 »       mov····%rsi,%rcx
97 »       sub····%fs:0x28,%rax 
98 »       jne····362d·<__cxa_finalize@plt+0x24d> 
99 »       lea····0x21f8f(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a>144 »       mov····%rbx,%rdx
 145 »       lea····0x1d9eb(%rip),%rsi········
 146 »       xor····%eax,%eax
 147 »       lea····0x1e123(%rip),%rdi········
 148 »       call···32e0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt>
 149 »       lea····0x1d97b(%rip),%rdi········
100 »       call···3110·<std::__throw_length_error(char·const*)@plt>150 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 151 »       mov····%rdx,%r9
 152 »       mov····%r15,%rcx
101 »       mov····0x48(%rsp),%rax153 »       mov····%rbp,%rdx
 154 »       mov····%rbx,%rsi
 155 »       mov····%r13,%rdi
 156 »       mov····%r10,0x8(%rsp)
 157 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
 158 »       mov····0x0(%r13),%r9
 159 »       mov····0x8(%rsp),%r10
 160 »       jmp····ae29·<__cxa_finalize@plt+0x7a39>
 161 »       lea····0x1d98a(%rip),%rdi········
 162 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 163 »       mov····0x58(%rsp),%rax
102 »       sub····%fs:0x28,%rax164 »       sub····%fs:0x28,%rax
103 »       jne····3628·<__cxa_finalize@plt+0x248>165 »       jne····36dd·<__cxa_finalize@plt+0x2ed>
104 »       lea····0x21f73(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a>166 »       lea····0x1d92c(%rip),%rdi········
105 »       call···3110·<std::__throw_length_error(char·const*)@plt>167 »       call···3100·<std::__throw_length_error(char·const*)@plt>
106 »       lea····0x20(%rsp),%rdi 
107 »       mov····%rax,%rbx 
108 »       vzeroupper 
109 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
110 »       mov····0x60(%rsp),%rbp 
111 »       mov····0x70(%rsp),%r13 
112 »       mov····0x78(%rsp),%r14 
113 »       mov····0x80(%rsp),%r15 
114 »       jmp····3583·<__cxa_finalize@plt+0x1a3> 
115 »       call···3210·<__stack_chk_fail@plt> 
116 »       call···3210·<__stack_chk_fail@plt>168 »       call···3210·<__stack_chk_fail@plt>
117 »       mov····0x48(%rsp),%rax 
118 »       sub····%fs:0x28,%rax 
119 »       jne····36ac·<__cxa_finalize@plt+0x2cc> 
120 »       lea····0x21f21(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
121 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
122 »       lea····0x20(%rsp),%rdi169 »       lea····0x30(%rsp),%rdi
123 »       mov····%rax,%rbx170 »       mov····%rax,%rbp
124 »       vzeroupper171 »       vzeroupper
125 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>172 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
126 »       mov····0x60(%rsp),%rbp 
127 »       mov····0x70(%rsp),%r13 
128 »       mov····0x78(%rsp),%r14173 »       mov····0x78(%rsp),%r12
129 »       mov····0x80(%rsp),%r15174 »       mov····0x80(%rsp),%r13
130 »       mov····%r12,%rdi 
131 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
132 »       mov····0x48(%rsp),%rax175 »       mov····0x88(%rsp),%r14
 176 »       mov····0x90(%rsp),%r15
133 »       sub····%fs:0x28,%rax 
134 »       mov····%rbp,0x60(%rsp) 
135 »       mov····%r13,0x70(%rsp) 
136 »       mov····%r14,0x78(%rsp) 
137 »       mov····%r15,0x80(%rsp) 
138 »       jne····36b1·<__cxa_finalize@plt+0x2d1> 
139 »       mov····%rbx,%rdi177 »       mov····%rbx,%rdi
 178 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
140 »       call···3360·<_Unwind_Resume@plt> 
141 »       call···3210·<__stack_chk_fail@plt> 
142 »       call···3210·<__stack_chk_fail@plt> 
143 »       mov····0x48(%rsp),%rax179 »       mov····0x58(%rsp),%rax
144 »       sub····%fs:0x28,%rax180 »       sub····%fs:0x28,%rax
 181 »       mov····%r12,0x78(%rsp)
 182 »       mov····%r13,0x80(%rsp)
 183 »       mov····%r14,0x88(%rsp)
 184 »       mov····%r15,0x90(%rsp)
145 »       jne····371f·<__cxa_finalize@plt+0x33f>185 »       jne····37c0·<__cxa_finalize@plt+0x3d0>
146 »       lea····0x21e9d(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
147 »       call···3110·<std::__throw_length_error(char·const*)@plt>186 »       mov····%rbp,%rdi
 187 »       call···3360·<_Unwind_Resume@plt>
148 »       mov····0x48(%rsp),%rax188 »       mov····0x58(%rsp),%rax
149 »       sub····%fs:0x28,%rax189 »       sub····%fs:0x28,%rax
150 »       jne····371a·<__cxa_finalize@plt+0x33a>190 »       jne····3768·<__cxa_finalize@plt+0x378>
151 »       lea····0x21e81(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a>191 »       lea····0x1d8b9(%rip),%rdi········
152 »       call···3110·<std::__throw_length_error(char·const*)@plt>192 »       call···3100·<std::__throw_length_error(char·const*)@plt>
153 »       lea····0x20(%rsp),%rdi 
154 »       mov····%rax,%rbx 
155 »       vzeroupper 
156 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
157 »       mov····0x60(%rsp),%rbp 
158 »       mov····0x70(%rsp),%r13 
159 »       mov····0x78(%rsp),%r14 
160 »       mov····0x80(%rsp),%r15 
161 »       jmp····3675·<__cxa_finalize@plt+0x295> 
162 »       call···3210·<__stack_chk_fail@plt>193 »       call···3210·<__stack_chk_fail@plt>
163 »       call···3210·<__stack_chk_fail@plt>194 »       lea····0x30(%rsp),%rdi
 195 »       mov····%rax,%rbp
 196 »       vzeroupper
 197 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
164 »       mov····0x498(%rsp),%rax198 »       mov····0x78(%rsp),%r12
 199 »       mov····0x80(%rsp),%r13
 200 »       mov····0x88(%rsp),%r14
 201 »       mov····0x90(%rsp),%r15
 202 »       jmp····370f·<__cxa_finalize@plt+0x31f>
 203 »       mov····0x58(%rsp),%rax
165 »       sub····%fs:0x28,%rax204 »       sub····%fs:0x28,%rax
166 »       jne····37cb·<__cxa_finalize@plt+0x3eb>205 »       jne····37bb·<__cxa_finalize@plt+0x3cb>
167 »       lea····0x21e28(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a>206 »       lea····0x1d84e(%rip),%rdi········
168 »       call···3110·<std::__throw_length_error(char·const*)@plt>207 »       call···3100·<std::__throw_length_error(char·const*)@plt>
169 »       mov····0x498(%rsp),%rax 
170 »       sub····%fs:0x28,%rax 
171 »       jne····378e·<__cxa_finalize@plt+0x3ae> 
172 »       lea····0x21e09(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
173 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
174 »       mov····0x498(%rsp),%rax 
175 »       sub····%fs:0x28,%rax 
176 »       jne····3837·<__cxa_finalize@plt+0x457> 
177 »       lea····0x21de6(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
178 »       lea····0x70(%rsp),%rbp 
179 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
180 »       mov····%r12,0x4b8(%rsp) 
181 »       mov····%r13,0x4c0(%rsp) 
182 »       call···3210·<__stack_chk_fail@plt> 
183 »       mov····0x498(%rsp),%rax 
184 »       sub····%fs:0x28,%rax 
185 »       jne····384c·<__cxa_finalize@plt+0x46c> 
186 »       lea····0x21da9(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
187 »       lea····0x70(%rsp),%rbp 
188 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
189 »       mov····%r12,0x4b8(%rsp) 
190 »       mov····%r13,0x4c0(%rsp) 
191 »       call···3210·<__stack_chk_fail@plt> 
192 »       mov····0x498(%rsp),%rax 
193 »       sub····%fs:0x28,%rax 
194 »       jne····3822·<__cxa_finalize@plt+0x442> 
195 »       lea····0x21d70(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
196 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
197 »       mov····0x498(%rsp),%rax 
198 »       sub····%fs:0x28,%rax 
199 »       jne····38c0·<__cxa_finalize@plt+0x4e0> 
200 »       lea····0x21d4d(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
201 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
202 »       mov····%r12,0x4b8(%rsp) 
203 »       mov····%r13,0x4c0(%rsp) 
204 »       call···3210·<__stack_chk_fail@plt>208 »       call···3210·<__stack_chk_fail@plt>
205 »       mov····%r12,0x4b8(%rsp) 
206 »       mov····%r13,0x4c0(%rsp) 
207 »       call···3210·<__stack_chk_fail@plt>209 »       call···3210·<__stack_chk_fail@plt>
208 »       mov····%r12,0x4b8(%rsp) 
209 »       mov····%r13,0x4c0(%rsp)210 »       mov····0x58(%rsp),%rax
 211 »       sub····%fs:0x28,%rax
 212 »       jne····37e1·<__cxa_finalize@plt+0x3f1>
 213 »       lea····0x1d828(%rip),%rdi········
 214 »       call···3100·<std::__throw_length_error(char·const*)@plt>
210 »       call···3210·<__stack_chk_fail@plt>215 »       call···3210·<__stack_chk_fail@plt>
211 »       mov····%rbx,%rdi216 »       lea····0x30(%rsp),%rdi
212 »       mov····%rax,%r14217 »       mov····%rax,%rbp
213 »       vzeroupper218 »       vzeroupper
214 »       call···1cd60·<__cxa_finalize@plt+0x19980>219 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 220 »       mov····0x78(%rsp),%r12
 221 »       mov····0x80(%rsp),%r13
 222 »       mov····0x88(%rsp),%r14
 223 »       mov····0x90(%rsp),%r15
 224 »       mov····%rbx,%rdi
 225 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 226 »       mov····0x58(%rsp),%rax
 227 »       sub····%fs:0x28,%rax
 228 »       mov····%r12,0x78(%rsp)
 229 »       mov····%r13,0x80(%rsp)
 230 »       mov····%r14,0x88(%rsp)
 231 »       mov····%r15,0x90(%rsp)
 232 »       jne····38c4·<__cxa_finalize@plt+0x4d4>
215 »       mov····%rbp,%rdi233 »       mov····%rbp,%rdi
216 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
217 »       lea····0x50(%rsp),%rdi 
218 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
219 »       lea····0x30(%rsp),%rdi 
220 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
221 »       lea····0x10(%rsp),%rdi 
222 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
223 »       mov····0x498(%rsp),%rax 
224 »       sub····%fs:0x28,%rax 
225 »       mov····%r12,0x4b8(%rsp) 
226 »       mov····%r13,0x4c0(%rsp) 
227 »       jne····38d5·<__cxa_finalize@plt+0x4f5> 
228 »       mov····%r14,%rdi 
229 »       call···3360·<_Unwind_Resume@plt>234 »       call···3360·<_Unwind_Resume@plt>
230 »       mov····%r12,0x4b8(%rsp) 
231 »       mov····%r13,0x4c0(%rsp) 
232 »       call···3210·<__stack_chk_fail@plt>235 »       mov····0x58(%rsp),%rax
 236 »       sub····%fs:0x28,%rax
 237 »       jne····386c·<__cxa_finalize@plt+0x47c>
 238 »       lea····0x1d7b5(%rip),%rdi········
 239 »       call···3100·<std::__throw_length_error(char·const*)@plt>
233 »       call···3210·<__stack_chk_fail@plt>240 »       call···3210·<__stack_chk_fail@plt>
 241 »       lea····0x30(%rsp),%rdi
234 »       mov····%rbp,%rdi242 »       mov····%rax,%rbp
235 »       vzeroupper243 »       vzeroupper
236 »       call···1cdd0·<__cxa_finalize@plt+0x199f0>244 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 245 »       mov····0x78(%rsp),%r12
 246 »       mov····0x80(%rsp),%r13
 247 »       mov····0x88(%rsp),%r14
 248 »       mov····0x90(%rsp),%r15
 249 »       jmp····3813·<__cxa_finalize@plt+0x423>
 250 »       mov····0x58(%rsp),%rax
 251 »       sub····%fs:0x28,%rax
 252 »       jne····38bf·<__cxa_finalize@plt+0x4cf>
 253 »       lea····0x1d74a(%rip),%rdi········
 254 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 255 »       call···3210·<__stack_chk_fail@plt>
 256 »       call···3210·<__stack_chk_fail@plt>
 257 »       mov····0x4a8(%rsp),%rax
 258 »       sub····%fs:0x28,%rax
 259 »       jne····39a1·<__cxa_finalize@plt+0x5b1>
 260 »       lea····0x1d735(%rip),%rdi········
 261 »       lea····0x80(%rsp),%rbp
 262 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 263 »       mov····0x4a8(%rsp),%rax
 264 »       sub····%fs:0x28,%rax
 265 »       jne····396d·<__cxa_finalize@plt+0x57d>
 266 »       lea····0x1d70e(%rip),%rdi········
 267 »       call···3100·<std::__throw_length_error(char·const*)@plt>
237 »       mov····%rbx,%rdi268 »       mov····%rbx,%rdi
 269 »       mov····%rax,%r13
238 »       call···3360·<_Unwind_Resume@plt> 
239 »       lea····0x60(%rsp),%rdi 
240 »       vzeroupper270 »       vzeroupper
241 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>271 »       call···16360·<__cxa_finalize@plt+0x12f70>
242 »       mov····%rbp,%rdi272 »       mov····%rbp,%rdi
243 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>273 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
244 »       mov····0x30(%rsp),%rdi274 »       lea····0x60(%rsp),%rdi
245 »       call···1cdd0·<__cxa_finalize@plt+0x199f0>275 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
246 »       mov····0x88(%rsp),%rax276 »       mov····(%rsp),%rdi
 277 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 278 »       lea····0x20(%rsp),%rdi
 279 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 280 »       mov····0x4a8(%rsp),%rax
247 »       sub····%fs:0x28,%rax281 »       sub····%fs:0x28,%rax
 282 »       mov····%r12,0x4c8(%rsp)
248 »       jne····3927·<__cxa_finalize@plt+0x547>283 »       jne····39f9·<__cxa_finalize@plt+0x609>
249 »       mov····%rbx,%rdi284 »       mov····%r13,%rdi
250 »       call···3360·<_Unwind_Resume@plt>285 »       call···3360·<_Unwind_Resume@plt>
 286 »       mov····%r12,0x4c8(%rsp)
251 »       call···3210·<__stack_chk_fail@plt>287 »       call···3210·<__stack_chk_fail@plt>
252 »       mov····0x618(%rsp),%rax288 »       mov····0x4a8(%rsp),%rax
253 »       sub····%fs:0x28,%rax289 »       sub····%fs:0x28,%rax
254 »       jne····3a06·<__cxa_finalize@plt+0x626>290 »       jne····39fe·<__cxa_finalize@plt+0x60e>
255 »       lea····0x216be(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8>291 »       lea····0x1d688(%rip),%rdi········
 292 »       lea····0x80(%rsp),%rbp
256 »       call···3160·<std::__throw_logic_error(char·const*)@plt>293 »       call···3100·<std::__throw_length_error(char·const*)@plt>
257 »       mov····0x25f3a(%rip),%rax········#·29890·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x10> 
258 »       mov····0x25f3b(%rip),%rcx········#·29898·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x18> 
259 »       mov····%rax,0x260(%rsp) 
260 »       mov····-0x18(%rax),%rax 
261 »       mov····%rcx,0x260(%rsp,%rax,1) 
262 »       xor····%eax,%eax 
263 »       mov····%rax,0x268(%rsp)294 »       mov····%r12,0x4c8(%rsp)
 295 »       call···3210·<__stack_chk_fail@plt>
264 »       vzeroupper 
265 »       lea····0x25eeb(%rip),%rax········#·29870·<vtable·for·std::basic_ios<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
266 »       mov····0x60(%rsp),%rdi296 »       mov····0x4a8(%rsp),%rax
267 »       mov····%rax,0x2e0(%rsp) 
268 »       call···30c0·<std::ios_base::~ios_base()@plt> 
269 »       lea····0x100(%rsp),%rax 
270 »       mov····%rax,0x40(%rsp) 
271 »       lea····0x400(%rsp),%rdi 
272 »       call···3080·<std::basic_fstream<char,·std::char_traits<char>·>::~basic_fstream()@plt> 
273 »       lea····0x80(%rsp),%rdi 
274 »       call···1cdd0·<__cxa_finalize@plt+0x199f0> 
275 »       mov····0x18(%rsp),%rax 
276 »       mov····0x10(%rax),%rdi 
277 »       call···ab90·<__cxa_finalize@plt+0x77b0> 
278 »       mov····%r15,%rdi 
279 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
280 »       lea····0xa0(%rsp),%rdi 
281 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
282 »       mov····0x40(%rsp),%rdi 
283 »       call···1ccb0·<__cxa_finalize@plt+0x198d0> 
284 »       mov····0x618(%rsp),%rax 
285 »       sub····%fs:0x28,%rax297 »       sub····%fs:0x28,%rax
286 »       jne····3a40·<__cxa_finalize@plt+0x660>298 »       jne····39ec·<__cxa_finalize@plt+0x5fc>
287 »       mov····%rbx,%rdi 
288 »       call···3360·<_Unwind_Resume@plt>299 »       lea····0x1d654(%rip),%rdi········
 300 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 301 »       mov····0x4a8(%rsp),%rax
 302 »       sub····%fs:0x28,%rax
 303 »       jne····3a37·<__cxa_finalize@plt+0x647>
 304 »       lea····0x1d635(%rip),%rdi········
 305 »       call···3100·<std::__throw_length_error(char·const*)@plt>
 306 »       mov····%r12,0x4c8(%rsp)
289 »       call···3210·<__stack_chk_fail@plt>307 »       call···3210·<__stack_chk_fail@plt>
290 »       mov····%rax,%rbx 
291 »       vzeroupper 
292 »       lea····0x25f50(%rip),%rax········#·29968·<vtable·for·std::basic_streambuf<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
293 »       mov····0x50(%rsp),%rdi 
294 »       mov····%rax,0x278(%rsp) 
295 »       call···3280·<std::locale::~locale()@plt> 
296 »       mov····0x68(%rsp),%rdi 
297 »       lea····0x25e52(%rip),%rsi········#·29888·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x8> 
298 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
299 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
300 »       call···3210·<__stack_chk_fail@plt>308 »       call···3210·<__stack_chk_fail@plt>
301 »       mov····%rax,%rbx 
302 »       vzeroupper 
303 »       lea····0x25f16(%rip),%rax········#·29968·<vtable·for·std::basic_streambuf<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
304 »       mov····0x50(%rsp),%rdi 
305 »       mov····%rax,0x278(%rsp)309 »       mov····%r12,0x4c8(%rsp)
306 »       call···3280·<std::locale::~locale()@plt> 
307 »       mov····0x68(%rsp),%rdi 
308 »       lea····0x25e18(%rip),%rsi········#·29888·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x8> 
309 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
310 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
311 »       mov····0x618(%rsp),%rax 
312 »       sub····%fs:0x28,%rax 
313 »       jne····3a99·<__cxa_finalize@plt+0x6b9> 
314 »       lea····0x21574(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8> 
315 »       call···3160·<std::__throw_logic_error(char·const*)@plt> 
316 »       call···3210·<__stack_chk_fail@plt>310 »       call···3210·<__stack_chk_fail@plt>
317 »       mov····%rax,%rbx 
318 »       vzeroupper 
319 »       lea····0x25ebd(%rip),%rax········#·29968·<vtable·for·std::basic_streambuf<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
320 »       mov····0x50(%rsp),%rdi 
321 »       mov····%rax,0x278(%rsp) 
322 »       call···3280·<std::locale::~locale()@plt> 
323 »       mov····0x68(%rsp),%rdi311 »       mov····0x4a8(%rsp),%rax
324 »       lea····0x25dbf(%rip),%rsi········#·29888·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x8> 
325 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
326 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
327 »       mov····%rax,%rbx 
328 »       vzeroupper 
329 »       lea····0x25e88(%rip),%rax········#·29968·<vtable·for·std::basic_streambuf<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
330 »       mov····0x50(%rsp),%rdi 
331 »       mov····%rax,0x278(%rsp) 
332 »       call···3280·<std::locale::~locale()@plt> 
333 »       mov····0x68(%rsp),%rdi 
334 »       lea····0x25d8a(%rip),%rsi········#·29888·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x8> 
335 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
336 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
337 »       mov····0x25d81(%rip),%rax········#·29890·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x10> 
338 »       mov····0x25d82(%rip),%rcx········#·29898·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x18> 
339 »       xor····%edi,%edi 
340 »       mov····%rax,0x260(%rsp) 
341 »       mov····-0x18(%rax),%rax 
342 »       mov····%rcx,0x260(%rsp,%rax,1) 
343 »       mov····%rdi,0x268(%rsp) 
344 »       vzeroupper 
345 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
346 »       mov····0x618(%rsp),%rax 
347 »       sub····%fs:0x28,%rax312 »       sub····%fs:0x28,%rax
348 »       jne····3b8f·<__cxa_finalize@plt+0x7af>313 »       jne····3a2a·<__cxa_finalize@plt+0x63a>
349 »       lea····0x214b2(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8>314 »       lea····0x1d5f7(%rip),%rdi········
350 »       call···3160·<std::__throw_logic_error(char·const*)@plt>315 »       call···3100·<std::__throw_length_error(char·const*)@plt>
351 »       mov····0x25d2e(%rip),%rax········#·29890·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x10> 
352 »       mov····0x25d2f(%rip),%rsi········#·29898·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x18> 
353 »       xor····%ecx,%ecx 
354 »       mov····%rax,0x260(%rsp) 
355 »       mov····-0x18(%rax),%rax 
356 »       mov····%rsi,0x260(%rsp,%rax,1) 
357 »       mov····%rcx,0x268(%rsp)316 »       mov····%r12,0x4c8(%rsp)
358 »       vzeroupper 
359 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
360 »       call···3210·<__stack_chk_fail@plt>317 »       call···3210·<__stack_chk_fail@plt>
361 »       mov····0x248(%rsp),%rdi318 »       mov····%r12,0x4c8(%rsp)
 319 »       call···3210·<__stack_chk_fail@plt>
362 »       test···%rdi,%rdi 
363 »       je·····3c11·<__cxa_finalize@plt+0x831> 
364 »       vzeroupper 
365 »       call···31c0·<operator·delete(void*)@plt> 
366 »       lea····0x220(%rsp),%rdi320 »       mov····0x20(%rsp),%rdi
 321 »       xor····%r9d,%r9d
 322 »       xor····%r8d,%r8d
367 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
368 »       lea····0x200(%rsp),%rdi 
369 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
370 »       lea····0x1e0(%rsp),%rdi 
371 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
372 »       lea····0x1c0(%rsp),%rdi 
373 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
374 »       mov····%rbx,%rdi 
375 »       mov····%r12,%rbx323 »       mov····%r13,%rdx
 324 »       lea····0x1d7b3(%rip),%rcx········
 325 »       call···3290·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_replace_cold(char*,·unsigned·long,·char·const*,·unsigned·long,·unsigned·long)@plt>
376 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
377 »       lea····0x100(%rsp),%rax 
378 »       mov····%rax,0x40(%rsp) 
379 »       lea····0xe0(%rsp),%rdi326 »       mov····0x60(%rsp),%rsi
380 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>327 »       jmp····c90f·<__cxa_finalize@plt+0x951f>
381 »       mov····0x68(%rsp),%rdi328 »       mov····0xa8(%rsp),%rax
382 »       call···3180·<std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>::~basic_stringstream()@plt>329 »       sub····%fs:0x28,%rax
383 »       jmp····39a4·<__cxa_finalize@plt+0x5c4>330 »       jne····3ad3·<__cxa_finalize@plt+0x6e3>
384 »       vzeroupper 
385 »       jmp····3ba9·<__cxa_finalize@plt+0x7c9>331 »       lea····0x60(%rsp),%rax
 332 »       lea····0x1d57d(%rip),%rdi········
 333 »       mov····%rax,0x20(%rsp)
 334 »       call···3100·<std::__throw_length_error(char·const*)@plt>
386 »       lea····0x278(%rsp),%rdi335 »       lea····0x80(%rsp),%rdi
387 »       mov····%rax,%rbx 
388 »       vzeroupper 
389 »       call···1ce50·<__cxa_finalize@plt+0x19a70> 
390 »       jmp····3af2·<__cxa_finalize@plt+0x712> 
391 »       lea····0x1c0(%rsp),%rdi 
392 »       vzeroupper 
393 »       call···1ccb0·<__cxa_finalize@plt+0x198d0> 
394 »       mov····%rbx,%rdi 
395 »       mov····%r12,%rbx 
396 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
397 »       lea····0x100(%rsp),%rax 
398 »       mov····%rax,0x40(%rsp) 
399 »       jmp····3bf5·<__cxa_finalize@plt+0x815> 
400 »       lea····0x2c0(%rsp),%rdi 
401 »       vzeroupper 
402 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
403 »       jmp····3ad9·<__cxa_finalize@plt+0x6f9> 
404 »       mov····%rbx,%rdi 
405 »       vzeroupper 
406 »       mov····%rax,%rbx 
407 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
408 »       mov····0x68(%rsp),%rdi 
409 »       call···3180·<std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>::~basic_stringstream()@plt> 
410 »       lea····0x100(%rsp),%rax 
411 »       mov····%rax,0x40(%rsp) 
412 »       jmp····39a4·<__cxa_finalize@plt+0x5c4> 
413 »       lea····0x278(%rsp),%rdi 
414 »       mov····%rax,%rbx 
415 »       vzeroupper 
416 »       call···1ce50·<__cxa_finalize@plt+0x19a70> 
417 »       jmp····3a64·<__cxa_finalize@plt+0x684> 
418 »       lea····0x2c0(%rsp),%rdi 
419 »       vzeroupper 
420 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
421 »       jmp····3a4b·<__cxa_finalize@plt+0x66b> 
422 »       mov····%rbx,%rdi 
423 »       vzeroupper 
424 »       mov····%rax,%rbx 
425 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
426 »       mov····0x68(%rsp),%rdi 
427 »       call···3180·<std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>::~basic_stringstream()@plt> 
428 »       jmp····39a4·<__cxa_finalize@plt+0x5c4> 
429 »       lea····0x278(%rsp),%rdi 
430 »       mov····%rax,%rbx336 »       mov····%rax,%rbx
431 »       vzeroupper337 »       vzeroupper
432 »       call···1ce50·<__cxa_finalize@plt+0x19a70> 
433 »       jmp····3a2a·<__cxa_finalize@plt+0x64a> 
434 »       lea····0x2c0(%rsp),%rdi 
435 »       vzeroupper 
436 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>338 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
437 »       jmp····3a11·<__cxa_finalize@plt+0x631> 
438 »       mov····0x618(%rsp),%rax339 »       mov····0x20(%rsp),%rdi
 340 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 341 »       mov····0x40(%rsp),%rdi
 342 »       call···16470·<__cxa_finalize@plt+0x13080>
 343 »       mov····0xa8(%rsp),%rax
439 »       sub····%fs:0x28,%rax344 »       sub····%fs:0x28,%rax
440 »       jne····3d3d·<__cxa_finalize@plt+0x95d>345 »       jne····3ad8·<__cxa_finalize@plt+0x6e8>
 346 »       mov····%rbx,%rdi
 347 »       call···3360·<_Unwind_Resume@plt>
441 »       xor····%ecx,%ecx 
442 »       mov····$0x1,%edx 
443 »       lea····0x218d8(%rip),%rsi········#·25607·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x72b7> 
444 »       xor····%eax,%eax 
445 »       lea····0x21308(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
446 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
447 »       call···3210·<__stack_chk_fail@plt>348 »       call···3210·<__stack_chk_fail@plt>
 349 »       call···3210·<__stack_chk_fail@plt>
448 »       lea····0x418(%rsp),%rdi350 »       mov····0x48(%rsp),%rax
 351 »       sub····%fs:0x28,%rax
449 »       vzeroupper 
450 »       call···32f0·<std::basic_filebuf<char,·std::char_traits<char>·>::~basic_filebuf()@plt> 
451 »       lea····0x25c8f(%rip),%rsi········#·299e8·<VTT·for·std::basic_fstream<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x8> 
452 »       lea····0x400(%rsp),%rdi 
453 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
454 »       lea····0x25b03(%rip),%rax········#·29870·<vtable·for·std::basic_ios<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
455 »       lea····0x508(%rsp),%rdi 
456 »       mov····%rax,0x508(%rsp) 
457 »       lea····0xc0(%rsp),%r15 
458 »       call···30c0·<std::ios_base::~ios_base()@plt> 
459 »       lea····0x100(%rsp),%rax 
460 »       mov····%rax,0x40(%rsp) 
461 »       jmp····39b1·<__cxa_finalize@plt+0x5d1>352 »       jne····3b33·<__cxa_finalize@plt+0x743>
462 »       mov····%rax,%rbx353 »       lea····0x1d7da(%rip),%rdi········
 354 »       call···3100·<std::__throw_length_error(char·const*)@plt>
463 »       lea····0x100(%rsp),%rax355 »       lea····0x30(%rsp),%rdi
464 »       mov····%rax,0x40(%rsp) 
465 »       vzeroupper 
466 »       jmp····39a4·<__cxa_finalize@plt+0x5c4> 
467 »       mov····0x25ad5(%rip),%rax········#·29890·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x10> 
468 »       mov····0x25ad6(%rip),%rcx········#·29898·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x18> 
469 »       xor····%r11d,%r11d 
470 »       mov····%rax,0x260(%rsp) 
471 »       mov····-0x18(%rax),%rax 
472 »       mov····%rcx,0x260(%rsp,%rax,1) 
473 »       mov····%r11,0x268(%rsp) 
474 »       vzeroupper 
475 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
476 »       mov····-0x18(%r12),%rdx 
477 »       xor····%r14d,%r14d 
478 »       mov····%rax,%rbx 
479 »       mov····0x25bfd(%rip),%rcx········#·299f8·<VTT·for·std::basic_fstream<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x18> 
480 »       mov····%r12,0x400(%rsp) 
481 »       mov····%rcx,0x400(%rsp,%rdx,1) 
482 »       mov····%r14,0x408(%rsp) 
483 »       vzeroupper 
484 »       jmp····3d66·<__cxa_finalize@plt+0x986> 
485 »       lea····0x2c0(%rsp),%rdi 
486 »       vzeroupper 
487 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
488 »       lea····0x25b36(%rip),%rax········#·29968·<vtable·for·std::basic_streambuf<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
489 »       mov····0x50(%rsp),%rdi 
490 »       mov····%rax,0x278(%rsp) 
491 »       call···3280·<std::locale::~locale()@plt> 
492 »       mov····0x68(%rsp),%rdi 
493 »       lea····0x25a38(%rip),%rsi········#·29888·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x8> 
494 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
495 »       jmp····397e·<__cxa_finalize@plt+0x59e> 
496 »       lea····0x278(%rsp),%rdi 
497 »       mov····%rax,%rbx 
498 »       vzeroupper 
499 »       call···1ce50·<__cxa_finalize@plt+0x19a70> 
500 »       jmp····3e44·<__cxa_finalize@plt+0xa64> 
501 »       lea····0x2c0(%rsp),%rdi 
502 »       vzeroupper 
503 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
504 »       jmp····3aa4·<__cxa_finalize@plt+0x6c4> 
505 »       lea····0x278(%rsp),%rdi 
506 »       mov····%rax,%rbx 
507 »       vzeroupper356 »       vzeroupper
508 »       call···1ce50·<__cxa_finalize@plt+0x19a70>357 »       call···178c0·<__cxa_finalize@plt+0x144d0>
509 »       jmp····3abd·<__cxa_finalize@plt+0x6dd>358 »       mov····%r12,%rdi
 359 »       call···16470·<__cxa_finalize@plt+0x13080>
510 »       mov····0x618(%rsp),%rax360 »       mov····0x48(%rsp),%rax
511 »       sub····%fs:0x28,%rax361 »       sub····%fs:0x28,%rax
512 »       jne····3ec6·<__cxa_finalize@plt+0xae6>362 »       jne····3b2e·<__cxa_finalize@plt+0x73e>
513 »       lea····0x21152(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8> 
514 »       call···3160·<std::__throw_logic_error(char·const*)@plt>363 »       mov····%rbx,%rdi
 364 »       call···3360·<_Unwind_Resume@plt>
515 »       mov····%rax,%rbx365 »       mov····%rax,%rbx
516 »       vzeroupper366 »       vzeroupper
517 »       jmp····3e2b·<__cxa_finalize@plt+0xa4b>367 »       jmp····3b06·<__cxa_finalize@plt+0x716>
518 »       call···3210·<__stack_chk_fail@plt>368 »       call···3210·<__stack_chk_fail@plt>
519 »       mov····0x618(%rsp),%rdx 
520 »       sub····%fs:0x28,%rdx 
521 »       jne····3f0e·<__cxa_finalize@plt+0xb2e> 
522 »       mov····%rsi,%rcx 
523 »       mov····%rax,%rdx 
524 »       xor····%eax,%eax 
525 »       lea····0x2171a(%rip),%rsi········#·25607·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x72b7> 
526 »       lea····0x2114c(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
527 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
528 »       mov····%rax,%rdi 
529 »       vzeroupper 
530 »       call···30d0·<__cxa_begin_catch@plt> 
531 »       call···3320·<__cxa_end_catch@plt> 
532 »       jmp····cedc·<__cxa_finalize@plt+0x9afc> 
533 »       call···3210·<__stack_chk_fail@plt>369 »       call···3210·<__stack_chk_fail@plt>
534 »       mov····0x25976(%rip),%rax········#·29890·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x10> 
535 »       mov····0x25977(%rip),%rsi········#·29898·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x18> 
536 »       xor····%r9d,%r9d 
537 »       mov····%rax,0x260(%rsp)370 »       lea····0x30(%rsp),%rdi
 371 »       vzeroupper
 372 »       call···17e80·<__cxa_finalize@plt+0x14a90>
 373 »       lea····0x40(%rsp),%rdi
 374 »       call···178c0·<__cxa_finalize@plt+0x144d0>
538 »       mov····-0x18(%rax),%rax375 »       mov····0x58(%rsp),%rax
539 »       mov····%rsi,0x260(%rsp,%rax,1) 
540 »       mov····%r9,0x268(%rsp)376 »       sub····%fs:0x28,%rax
 377 »       jne····3b8c·<__cxa_finalize@plt+0x79c>
 378 »       mov····%rbx,%rdi
 379 »       call···3360·<_Unwind_Resume@plt>
 380 »       lea····0x40(%rsp),%rdi
541 »       vzeroupper381 »       vzeroupper
542 »       jmp····397e·<__cxa_finalize@plt+0x59e>382 »       call···17e80·<__cxa_finalize@plt+0x14a90>
543 »       mov····0x618(%rsp),%rax383 »       mov····0x58(%rsp),%rax
544 »       sub····%fs:0x28,%rax384 »       sub····%fs:0x28,%rax
545 »       jne····3f87·<__cxa_finalize@plt+0xba7>385 »       jne····3b91·<__cxa_finalize@plt+0x7a1>
 386 »       mov····%rbx,%rdi
 387 »       call···3360·<_Unwind_Resume@plt>
546 »       lea····0xc0(%rsp),%r15 
547 »       call···3250·<std::__throw_bad_cast()@plt> 
548 »       mov····0x618(%rsp),%rax 
549 »       sub····%fs:0x28,%rax 
550 »       jne····3f8c·<__cxa_finalize@plt+0xbac> 
551 »       lea····0x21086(%rip),%rdi········#·25008·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cb8> 
552 »       call···3160·<std::__throw_logic_error(char·const*)@plt> 
553 »       call···3210·<__stack_chk_fail@plt>388 »       call···3210·<__stack_chk_fail@plt>
554 »       call···3210·<__stack_chk_fail@plt>389 »       call···3210·<__stack_chk_fail@plt>
555 »       nop390 »       nop
 391 »       mov····%rax,%rbx
556 »       mov····0xc8(%r12),%rdi 
557 »       test···%rdi,%rdi 
558 »       je·····4085·<__cxa_finalize@plt+0xca5> 
559 »       vzeroupper392 »       vzeroupper
 393 »       call···3340·<__cxa_end_catch@plt>
560 »       call···31c0·<operator·delete(void*)@plt> 
561 »       lea····0xa0(%r12),%rdi 
562 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
563 »       lea····0x80(%r12),%rdi 
564 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
565 »       lea····0x60(%r12),%rdi 
566 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
567 »       mov····%rbp,%rdi 
568 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
569 »       mov····0x28(%rsp),%rdi 
570 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
571 »       mov····%rbx,%rdi394 »       mov····%rbx,%rdi
572 »       call···30d0·<__cxa_begin_catch@plt>395 »       call···30c0·<__cxa_begin_catch@plt>
573 »       mov····%r12,%rdi396 »       mov····%r12,%rdi
 397 »       call···8ee0·<__cxa_finalize@plt+0x5af0>
574 »       call···31c0·<operator·delete(void*)@plt> 
575 »       call···32b0·<__cxa_rethrow@plt> 
576 »       mov····0xc8(%rbx),%rdi 
577 »       test···%rdi,%rdi 
578 »       je·····404d·<__cxa_finalize@plt+0xc6d> 
579 »       vzeroupper 
580 »       call···31c0·<operator·delete(void*)@plt> 
581 »       mov····%r15,%rdi 
582 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
583 »       mov····%r14,%rdi 
584 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
585 »       mov····0x28(%rsp),%rdi398 »       mov····0x48(%rsp),%rax
 399 »       sub····%fs:0x28,%rax
 400 »       jne····3bfc·<__cxa_finalize@plt+0x80c>
 401 »       call···32d0·<__cxa_rethrow@plt>
586 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
587 »       mov····0x20(%rsp),%rdi 
588 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
589 »       mov····0x18(%rsp),%rdi 
590 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
591 »       mov····%rbp,%rdi402 »       mov····%rbp,%rdi
592 »       call···30d0·<__cxa_begin_catch@plt> 
593 »       mov····%rbx,%rdi 
594 »       call···31c0·<operator·delete(void*)@plt> 
595 »       call···32b0·<__cxa_rethrow@plt> 
596 »       vzeroupper 
597 »       jmp····400a·<__cxa_finalize@plt+0xc2a> 
598 »       mov····%rax,%rbx 
599 »       vzeroupper403 »       vzeroupper
600 »       call···3320·<__cxa_end_catch@plt>404 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
601 »       mov····%rbx,%rdi405 »       mov····%rbx,%rdi
602 »       call···3360·<_Unwind_Resume@plt>406 »       call···30c0·<__cxa_begin_catch@plt>
 407 »       mov····$0xe0,%esi
 408 »       mov····%r12,%rdi
 409 »       call···31d0·<operator·delete(void*,·unsigned·long)@plt>
 410 »       mov····0x48(%rsp),%rax
 411 »       sub····%fs:0x28,%rax
 412 »       jne····3c24·<__cxa_finalize@plt+0x834>
 413 »       call···32d0·<__cxa_rethrow@plt>
 414 »       call···3210·<__stack_chk_fail@plt>
603 »       mov····%rax,%rbx415 »       mov····%rax,%rbx
604 »       vzeroupper416 »       vzeroupper
605 »       call···3320·<__cxa_end_catch@plt>417 »       call···3340·<__cxa_end_catch@plt>
 418 »       mov····0x48(%rsp),%rax
 419 »       sub····%fs:0x28,%rax
 420 »       jne····3c29·<__cxa_finalize@plt+0x839>
606 »       mov····%rbx,%rdi421 »       mov····%rbx,%rdi
 422 »       call···3360·<_Unwind_Resume@plt>
 423 »       call···3210·<__stack_chk_fail@plt>
 424 »       call···3210·<__stack_chk_fail@plt>
607 »       call···30d0·<__cxa_begin_catch@plt> 
608 »       mov····%r12,%rdi 
609 »       call···ab90·<__cxa_finalize@plt+0x77b0> 
610 »       call···32b0·<__cxa_rethrow@plt> 
611 »       vzeroupper 
612 »       jmp····3fab·<__cxa_finalize@plt+0xbcb> 
613 »       mov····%rax,%rbx425 »       mov····%rax,%rbx
614 »       vzeroupper426 »       vzeroupper
615 »       call···3320·<__cxa_end_catch@plt>427 »       call···3340·<__cxa_end_catch@plt>
 428 »       mov····0x48(%rsp),%rax
 429 »       sub····%fs:0x28,%rax
 430 »       jne····3c51·<__cxa_finalize@plt+0x861>
616 »       mov····%rbx,%rdi431 »       mov····%rbx,%rdi
617 »       call···3360·<_Unwind_Resume@plt>432 »       call···3360·<_Unwind_Resume@plt>
 433 »       call···3210·<__stack_chk_fail@plt>
618 »       mov····0xaf8(%rsp),%rdx 
619 »       sub····%fs:0x28,%rdx 
620 »       jne····494a·<__cxa_finalize@plt+0x156a> 
621 »       mov····%rax,%rdx 
622 »       lea····0x21493(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
623 »       lea····0x20f78(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
624 »       xor····%eax,%eax 
625 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
626 »       lea····0x360(%rsp),%rdi434 »       lea····0x30(%rsp),%rdi
627 »       vzeroupper435 »       vzeroupper
 436 »       call···17e80·<__cxa_finalize@plt+0x14a90>
 437 »       lea····0xc8(%rbx),%rdi
 438 »       call···16440·<__cxa_finalize@plt+0x13050>
 439 »       lea····0xa0(%rbx),%rdi
628 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>440 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 441 »       lea····0x80(%rbx),%rdi
 442 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 443 »       lea····0x60(%rbx),%rdi
 444 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 445 »       lea····0x40(%rbx),%rdi
 446 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 447 »       lea····0x20(%rbx),%rdi
 448 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 449 »       mov····%rbp,%rdi
 450 »       call···30c0·<__cxa_begin_catch@plt>
 451 »       mov····$0xe0,%esi
 452 »       mov····%rbx,%rdi
 453 »       call···31d0·<operator·delete(void*,·unsigned·long)@plt>
 454 »       mov····0x48(%rsp),%rax
 455 »       sub····%fs:0x28,%rax
 456 »       jne····3ccc·<__cxa_finalize@plt+0x8dc>
 457 »       call···32d0·<__cxa_rethrow@plt>
 458 »       call···3210·<__stack_chk_fail@plt>
629 »       lea····0x340(%rsp),%rdi459 »       lea····0x340(%rsp),%rdi
 460 »       vzeroupper
630 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>461 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
631 »       mov····0xa0(%rsp),%rdi462 »       lea····0x320(%rsp),%rdi
632 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>463 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
633 »       mov····0x78(%rsp),%rdi 
634 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
635 »       mov····0x8(%rsp),%rdi464 »       lea····0x300(%rsp),%rdi
636 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>465 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 466 »       lea····0x2e0(%rsp),%rdi
 467 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
637 »       lea····0x220(%rsp),%rdi468 »       lea····0x220(%rsp),%rdi
638 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>469 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
639 »       lea····0x200(%rsp),%rdi470 »       lea····0x200(%rsp),%rdi
640 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>471 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
641 »       lea····0x1e0(%rsp),%rdi472 »       lea····0x1e0(%rsp),%rdi
642 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>473 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
643 »       lea····0x1c0(%rsp),%rdi474 »       lea····0x1c0(%rsp),%rdi
644 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>475 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
645 »       lea····0x1a0(%rsp),%rdi476 »       lea····0x1a0(%rsp),%rdi
646 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>477 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
647 »       mov····0x70(%rsp),%rax 
648 »       mov····0x68(%rsp),%r13 
649 »       lea····0x140(%rsp),%r14478 »       lea····0x180(%rsp),%rdi
 479 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
650 »       lea····0xd0(%rsp),%r15 
651 »       mov····%rax,0x78(%rsp) 
652 »       jmp····4f1c·<__cxa_finalize@plt+0x1b3c> 
653 »       mov····0xaf8(%rsp),%rdx480 »       mov····0x8(%rsp),%rax
654 »       sub····%fs:0x28,%rdx 
655 »       jne····5084·<__cxa_finalize@plt+0x1ca4>481 »       mov····0x10(%rsp),%r13
 482 »       lea····0x90(%rsp),%r15
656 »       mov····%rax,%rdx483 »       mov····%rax,0x60(%rsp)
657 »       lea····0x213c1(%rip),%rsi········#·25554·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x7204> 
658 »       lea····0x20ea6(%rip),%rdi········#·25040·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x6cf0> 
659 »       xor····%eax,%eax 
660 »       call···32c0·<std::__throw_out_of_range_fmt(char·const*,·...)@plt> 
661 »       mov····0xaf8(%rsp),%rax484 »       mov····0x30(%rsp),%rax
 485 »       mov····%rax,0x68(%rsp)
662 »       sub····%fs:0x28,%rax 
663 »       jne····41ef·<__cxa_finalize@plt+0xe0f> 
664 »       lea····0x320(%rsp),%rax486 »       lea····0x500(%rsp),%rdi
665 »       lea····0x213a7(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
666 »       mov····%rax,0xa0(%rsp) 
667 »       call···3110·<std::__throw_length_error(char·const*)@plt>487 »       call···3170·<std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>::~basic_stringstream()@plt>
 488 »       lea····0x360(%rsp),%rdi
 489 »       call···3170·<std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>::~basic_stringstream()@plt>
668 »       mov····0xaf8(%rsp),%rax490 »       mov····0x80(%rsp),%rdi
 491 »       mov····%rbx,%r12
 492 »       call···3250·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt>
 493 »       mov····0x68(%rsp),%rbx
 494 »       lea····0x8a0(%rsp),%rdi
669 »       sub····%fs:0x28,%rax 
670 »       jne····41f4·<__cxa_finalize@plt+0xe14> 
671 »       lea····0x21380(%rip),%rdi········#·2556a·<void·std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_construct<true>(char·const*,·unsigned·long)@@Base+0x721a> 
672 »       call···3110·<std::__throw_length_error(char·const*)@plt> 
673 »       call···3210·<__stack_chk_fail@plt> 
674 »       call···3210·<__stack_chk_fail@plt> 
675 »       mov····%rax,%r12 
676 »       vzeroupper 
677 »       mov····0xa0(%rsp),%rdi 
678 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
679 »       mov····0x78(%rsp),%rdi 
680 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
681 »       mov····0x50(%rsp),%rdi 
682 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
683 »       mov····(%rsp),%rdi 
684 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
685 »       lea····0x2a0(%rsp),%rdi 
686 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
687 »       jmp····4127·<__cxa_finalize@plt+0xd47> 
688 »       mov····%rax,%r12 
689 »       vzeroupper 
690 »       lea····0x340(%rsp),%rdi 
691 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
692 »       jmp····41ff·<__cxa_finalize@plt+0xe1f> 
693 »       lea····0x3e0(%rsp),%rdi 
694 »       vzeroupper 
695 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
696 »       lea····0x25701(%rip),%rax········#·29968·<vtable·for·std::basic_streambuf<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
697 »       lea····0x3d0(%rsp),%rdi 
698 »       mov····%rax,0x398(%rsp) 
699 »       call···3280·<std::locale::~locale()@plt> 
700 »       lea····0x25605(%rip),%rsi········#·29888·<VTT·for·std::__cxx11::basic_stringstream<char,·std::char_traits<char>,·std::allocator<char>·>@GLIBCXX_3.4.21+0x8> 
701 »       lea····0x380(%rsp),%rdi 
702 »       call···3070·<std::basic_iostream<char,·std::char_traits<char>·>::~basic_iostream()@plt> 
703 »       lea····0x255d9(%rip),%rax········#·29870·<vtable·for·std::basic_ios<char,·std::char_traits<char>·>@GLIBCXX_3.4+0x10> 
704 »       lea····0x400(%rsp),%rdi 
705 »       mov····%rax,0x400(%rsp) 
706 »       lea····0x140(%rsp),%r14 
707 »       lea····0xd0(%rsp),%r15 
708 »       call···30c0·<std::ios_base::~ios_base()@plt> 
709 »       lea····0x180(%rsp),%rax 
710 »       mov····%rax,0xc0(%rsp) 
711 »       lea····0xf0(%rsp),%rax 
712 »       mov····%rax,0x28(%rsp) 
713 »       mov····0xc0(%rsp),%rdi 
714 »       call···3240·<std::__cxx11::basic_string<char,·std::char_traits<char>,·std::allocator<char>·>::_M_dispose()@plt> 
715 »       mov····%r12,%rax 
716 »       mov····0x78(%rsp),%r12 
717 »       lea····0x8e0(%rsp),%rdi 
718 »       mov····%rax,0xc0(%rsp) 
719 »       call···3080·<std::basic_fstream<char,·std::char_traits<char>·>::~basic_fstream()@plt>495 »       call···3080·<std::basic_fstream<char,·std::char_traits<char>·>::~basic_fstream()@plt>
720 »       mov····0xc0(%rsp),%rax 
721 »       lea····0x6c0(%rsp),%rdi496 »       lea····0x690(%rsp),%rdi
722 »       mov····%rax,0xc0(%rsp) 
723 »       call···3080·<std::basic_fstream<char,·std::char_traits<char>·>::~basic_fstream()@plt>497 »       call···3080·<std::basic_fstream<char,·std::char_traits<char>·>::~basic_fstream()@plt>
724 »       mov····0xc0(%rsp),%rax 
725 »       mov····%rax,0xc0(%rsp) 
726 »       mov····0xa8(%rsp),%rax 
727 »       mov····%r15,%rdi498 »       mov····%r15,%rdi
 499 »       call···16470·<__cxa_finalize@plt+0x13080>
728 »       mov····%rbx,0xd8(%rsp) 
729 »       mov····%rax,0xd0(%rsp) 
730 »       mov····0xb8(%rsp),%rax500 »       mov····0x60(%rsp),%rax
 501 »       mov····%rbx,0xd0(%rsp)
 502 »       lea····0xd0(%rsp),%rdi
 503 »       mov····%r13,0xd8(%rsp)
731 »       mov····%rax,0xe0(%rsp)504 »       mov····%rax,0xe0(%rsp)
732 »       call···1cdd0·<__cxa_finalize@plt+0x199f0>505 »       call···16470·<__cxa_finalize@plt+0x13080>
733 »       mov····0x38(%rsp),%rax 
734 »       mov····0x28(%rsp),%rdi 
735 »       mov····%r12,0xf0(%rsp) 
736 »       mov····%r13,0xf8(%rsp) 
737 »       mov····%rax,0x100(%rsp) 
Max diff block lines reached; 1709709/1765175 bytes (96.86%) of diff not shown.