# Conformance corpus: real compiler output.
#
# Each line is a mangled name, a tab, and the spelling the reference
# demangler produces for it. Regenerate with tools/generate_corpus.py.
#
# Names the reference reads wrongly are excluded; their expected spelling comes
# from the declaration instead, in itanium-reference-defects.txt.
#
# reference: GNU c++filt (GNU Binutils for Ubuntu) 2.42 Copyright (C) 2024 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty.
# compiled by: clang++: Ubuntu clang version 18.1.3 (1ubuntu1)
# compiled by: g++: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
# standards: c++11, c++14, c++17, c++20, c++23
# optimisation: -O0, -O2
#
_Z16takesNullptrTypeDn	takesNullptrType(decltype(nullptr))
_Z19takesNullptrPointerPDn	takesNullptrPointer(decltype(nullptr)*)
_ZGVZN5outer5inner11withStaticsEvE5local	guard variable for outer::inner::withStatics()::local
_ZGVZN5outer5inner11withStaticsEvE5localB5cxx11	guard variable for outer::inner::withStatics()::local[abi:cxx11]
_ZN1m11abbreviatedIcEEiT_	int m::abbreviated<char>(char)
_ZN1m11constrainedIiEEiT_	int m::constrained<int>(int)
_ZN1m14uses_spaceshipERKNS_9SpaceshipES2_	m::uses_spaceship(m::Spaceship const&, m::Spaceship const&)
_ZN1m15requires_clauseINS_4HasFEEEiT_	int m::requires_clause<m::HasF>(m::HasF)
_ZN1m18constrained_abbrevIiEEiT_	int m::constrained_abbrev<int>(int)
_ZN1m18with_static_lambdaEv	m::with_static_lambda()
_ZN1m2ciE	m::ci
_ZN1m3SubclEi	m::Sub::operator()(int)
_ZN1m3tlsE	m::tls
_ZN1m4Task12promise_type11return_voidEv	m::Task::promise_type::return_void()
_ZN1m4Task12promise_type13final_suspendEv	m::Task::promise_type::final_suspend()
_ZN1m4Task12promise_type15initial_suspendEv	m::Task::promise_type::initial_suspend()
_ZN1m4Task12promise_type17get_return_objectEv	m::Task::promise_type::get_return_object()
_ZN1m4Task12promise_type19unhandled_exceptionEv	m::Task::promise_type::unhandled_exception()
_ZN1m4coroEPZNS_4coroEiE18_ZN1m4coroEi.Frame.actor	m::coro(m::coro(int)::_ZN1m4coroEi.Frame*) [clone .actor]
_ZN1m4coroEPZNS_4coroEiE18_ZN1m4coroEi.Frame.actor.cold	m::coro(m::coro(int)::_ZN1m4coroEi.Frame*) [clone .actor] [clone .cold]
_ZN1m4coroEPZNS_4coroEiE18_ZN1m4coroEi.Frame.destroy	m::coro(m::coro(int)::_ZN1m4coroEi.Frame*) [clone .destroy]
_ZN1m4coroEi	m::coro(int)
_ZN1m4coroEi.cleanup	m::coro(int) [clone .cleanup]
_ZN1m4coroEi.cold	m::coro(int) [clone .cold]
_ZN1m4coroEi.destroy	m::coro(int) [clone .destroy]
_ZN1m4coroEi.resume	m::coro(int) [clone .resume]
_ZN5outer5inner10makeLambdaEv	outer::inner::makeLambda()
_ZN5outer5inner10overloadedEPFicERA4_iMNS0_4BaseEi	outer::inner::overloaded(int (*)(char), int (&) [4], int outer::inner::Base::*)
_ZN5outer5inner10overloadedEdPKc	outer::inner::overloaded(double, char const*)
_ZN5outer5inner10overloadedEi	outer::inner::overloaded(int)
_ZN5outer5inner11useInternalEi	outer::inner::useInternal(int)
_ZN5outer5inner11withStaticsEv	outer::inner::withStatics()
_ZN5outer5inner12_GLOBAL__N_115internalLinkageEi	outer::inner::(anonymous namespace)::internalLinkage(int)
_ZN5outer5inner13containerSoupB5cxx11Ev	outer::inner::containerSoup[abi:cxx11]()
_ZN5outer5inner15throwsSomethingEv	outer::inner::throwsSomething()
_ZN5outer5inner4BaseD0Ev	outer::inner::Base::~Base()
_ZN5outer5inner4BaseD1Ev	outer::inner::Base::~Base()
_ZN5outer5inner4BaseD2Ev	outer::inner::Base::~Base()
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEC1ERKS7_	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::Holder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEC1Ev	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::Holder()
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEC2ERKS7_	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::Holder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEC2Ev	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::Holder()
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEC5ERKS7_	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::Holder(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEC5Ev	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::Holder()
_ZN5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEpLERKS7_	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZN5outer5inner6HolderIdLi7EEC1ERKd	outer::inner::Holder<double, 7>::Holder(double const&)
_ZN5outer5inner6HolderIdLi7EEC1Ev	outer::inner::Holder<double, 7>::Holder()
_ZN5outer5inner6HolderIdLi7EEC2ERKd	outer::inner::Holder<double, 7>::Holder(double const&)
_ZN5outer5inner6HolderIdLi7EEC2Ev	outer::inner::Holder<double, 7>::Holder()
_ZN5outer5inner6HolderIdLi7EEC5ERKd	outer::inner::Holder<double, 7>::Holder(double const&)
_ZN5outer5inner6HolderIdLi7EEC5Ev	outer::inner::Holder<double, 7>::Holder()
_ZN5outer5inner6HolderIdLi7EEpLERKd	outer::inner::Holder<double, 7>::operator+=(double const&)
_ZN5outer5inner6HolderIiLi3EEC1ERKi	outer::inner::Holder<int, 3>::Holder(int const&)
_ZN5outer5inner6HolderIiLi3EEC1Ev	outer::inner::Holder<int, 3>::Holder()
_ZN5outer5inner6HolderIiLi3EEC2ERKi	outer::inner::Holder<int, 3>::Holder(int const&)
_ZN5outer5inner6HolderIiLi3EEC2Ev	outer::inner::Holder<int, 3>::Holder()
_ZN5outer5inner6HolderIiLi3EEC5ERKi	outer::inner::Holder<int, 3>::Holder(int const&)
_ZN5outer5inner6HolderIiLi3EEC5Ev	outer::inner::Holder<int, 3>::Holder()
_ZN5outer5inner6HolderIiLi3EEpLERKi	outer::inner::Holder<int, 3>::operator+=(int const&)
_ZN5outer5inner7DerivedD0Ev	outer::inner::Derived::~Derived()
_ZN5outer5inner7DerivedD1Ev	outer::inner::Derived::~Derived()
_ZN5outer5inner7DerivedD2Ev	outer::inner::Derived::~Derived()
_ZN5outer5inner7deducedIiEEDTplfp_fp_ET_	decltype ({parm#1}+{parm#1}) outer::inner::deduced<int>(int)
_ZN5outer5inner7refqualEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPVKi	outer::inner::refqual(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int const volatile*)
_ZN5outer5inner8variadicIJicdEEEiDpT_	int outer::inner::variadic<int, char, double>(int, char, double)
_ZN6modern10structuredEv	modern::structured()
_ZN6modern11constrainedIiEET_S1_	int modern::constrained<int>(int)
_ZN6modern11constrainedIlEET_S1_	long modern::constrained<long>(long)
_ZN6modern13genericLambdaEv	modern::genericLambda()
_ZN6modern13nestedLambdasEv	modern::nestedLambdas()
_ZN6modern20takesNoexceptPointerEPDoFvvE	modern::takesNoexceptPointer(void (*)() noexcept)
_ZN6modern4Task12promise_type11return_voidEv	modern::Task::promise_type::return_void()
_ZN6modern4Task12promise_type13final_suspendEv	modern::Task::promise_type::final_suspend()
_ZN6modern4Task12promise_type15initial_suspendEv	modern::Task::promise_type::initial_suspend()
_ZN6modern4Task12promise_type17get_return_objectEv	modern::Task::promise_type::get_return_object()
_ZN6modern5FixedILb1EE5valueE	modern::Fixed<true>::value
_ZN6modern5FixedILc120EE5valueE	modern::Fixed<(char)120>::value
_ZN6modern5FixedILi42EE5valueE	modern::Fixed<42>::value
_ZN6modern6BundleIJicdEE5countE	modern::Bundle<int, char, double>::count
_ZN6modern7compareERKNS_7OrderedES2_	modern::compare(modern::Ordered const&, modern::Ordered const&)
_ZN6modern8measuredINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEmRKT_	unsigned long modern::measured<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZN6modern8measuredINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEQ5SizedIT_EEEmRKS7_	unsigned long modern::measured<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) requires Sized<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >
_ZN6modern9Qualified5plainEv	modern::Qualified::plain()
_ZN6modern9coroutineEPZNS_9coroutineEiE28_ZN6modern9coroutineEi.Frame.actor	modern::coroutine(modern::coroutine(int)::_ZN6modern9coroutineEi.Frame*) [clone .actor]
_ZN6modern9coroutineEPZNS_9coroutineEiE28_ZN6modern9coroutineEi.Frame.actor.cold	modern::coroutine(modern::coroutine(int)::_ZN6modern9coroutineEi.Frame*) [clone .actor] [clone .cold]
_ZN6modern9coroutineEPZNS_9coroutineEiE28_ZN6modern9coroutineEi.Frame.destroy	modern::coroutine(modern::coroutine(int)::_ZN6modern9coroutineEi.Frame*) [clone .destroy]
_ZN6modern9coroutineEi	modern::coroutine(int)
_ZN6modern9coroutineEi.cleanup	modern::coroutine(int) [clone .cleanup]
_ZN6modern9coroutineEi.destroy	modern::coroutine(int) [clone .destroy]
_ZN6modern9coroutineEi.resume	modern::coroutine(int) [clone .resume]
_ZN9__gnu_cxx11char_traitsIcE2eqERKcS3_	__gnu_cxx::char_traits<char>::eq(char const&, char const&)
_ZN9__gnu_cxx11char_traitsIcE4copyEPcPKcm	__gnu_cxx::char_traits<char>::copy(char*, char const*, unsigned long)
_ZN9__gnu_cxx11char_traitsIcE6lengthEPKc	__gnu_cxx::char_traits<char>::length(char const*)
_ZN9__gnu_cxxL21__default_lock_policyE	__gnu_cxx::__default_lock_policy
_ZNH1m8Explicit1fERS0_i	m::Explicit::f(this m::Explicit&, int)
_ZNK1m3SubixEii	m::Sub::operator[](int, int) const
_ZNK1m4PackIJicEE1fEic	m::Pack<int, char>::f(int, char) const
_ZNK1m6AutoNTILc99EE1fEv	m::AutoNT<(char)99>::f() const
_ZNK1m6AutoNTILi42EE1fEv	m::AutoNT<42>::f() const
_ZNK1m7ClassNTIXtlNS_3LitELi7EEEE1fEv	m::ClassNT<m::Lit{7}>::f() const
_ZNK1m9SpaceshipssERKS0_	m::Spaceship::operator<=>(m::Spaceship const&) const
_ZNK5outer5inner4Base6methodEi	outer::inner::Base::method(int) const
_ZNK5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EE3getEv	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::get() const
_ZNK5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEcvS7_Ev	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
_ZNK5outer5inner6HolderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEELi3EEeqERKS8_	outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3>::operator==(outer::inner::Holder<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 3> const&) const
_ZNK5outer5inner6HolderIdLi7EE3getEv	outer::inner::Holder<double, 7>::get() const
_ZNK5outer5inner6HolderIdLi7EEcvdEv	outer::inner::Holder<double, 7>::operator double() const
_ZNK5outer5inner6HolderIdLi7EEeqERKS2_	outer::inner::Holder<double, 7>::operator==(outer::inner::Holder<double, 7> const&) const
_ZNK5outer5inner6HolderIiLi3EE3getEv	outer::inner::Holder<int, 3>::get() const
_ZNK5outer5inner6HolderIiLi3EEcviEv	outer::inner::Holder<int, 3>::operator int() const
_ZNK5outer5inner6HolderIiLi3EEeqERKS2_	outer::inner::Holder<int, 3>::operator==(outer::inner::Holder<int, 3> const&) const
_ZNK5outer5inner7Derived6methodEi	outer::inner::Derived::method(int) const
_ZNK6modern2v24deep6deeper6Nested6methodEv	modern::v2::deep::deeper::Nested::method() const
_ZNK6modern6BundleIJicdEE5firstEv	modern::Bundle<int, char, double>::first() const
_ZNK6modern7OrderedssERKS0_	modern::Ordered::operator<=>(modern::Ordered const&) const
_ZNK6modern9Qualified8trailingEv	modern::Qualified::trailing() const
_ZNKR5outer5inner17WithRefQualifiers11constLvalueEv	outer::inner::WithRefQualifiers::constLvalue() const &
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_is_localEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEmmPKc	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const*) const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8capacityEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
_ZNKSt7__n486113suspend_never11await_readyEv	std::__n4861::suspend_never::await_ready() const
_ZNKSt7__n486113suspend_never12await_resumeEv	std::__n4861::suspend_never::await_resume() const
_ZNKSt7__n486113suspend_never13await_suspendENS_16coroutine_handleIvEE	std::__n4861::suspend_never::await_suspend(std::__n4861::coroutine_handle<void>) const
_ZNKSt7__n486116coroutine_handleIN1m4Task12promise_typeEE7addressEv	std::__n4861::coroutine_handle<m::Task::promise_type>::address() const
_ZNKSt7__n486116coroutine_handleIN1m4Task12promise_typeEEcvNS0_IvEEEv	std::__n4861::coroutine_handle<m::Task::promise_type>::operator std::__n4861::coroutine_handle<void>() const
_ZNKSt7__n486116coroutine_handleIN6modern4Task12promise_typeEE7addressEv	std::__n4861::coroutine_handle<modern::Task::promise_type>::address() const
_ZNKSt7__n486116coroutine_handleIN6modern4Task12promise_typeEEcvNS0_IvEEEv	std::__n4861::coroutine_handle<modern::Task::promise_type>::operator std::__n4861::coroutine_handle<void>() const
_ZNO5outer5inner17WithRefQualifiers6rvalueEv	outer::inner::WithRefQualifiers::rvalue() &&
_ZNO6modern9Qualified4rrefEv	modern::Qualified::rref() &&
_ZNR5outer5inner17WithRefQualifiers6lvalueEv	outer::inner::WithRefQualifiers::lvalue() &
_ZNR6modern9Qualified4lrefEv	modern::Qualified::lref() &
_ZNSt10_Head_baseILm0EiLb0EE7_M_headERKS0_	std::_Head_base<0ul, int, false>::_M_head(std::_Head_base<0ul, int, false> const&)
_ZNSt10__pair_getILm0EE10__move_getIidEEOT_OSt4pairIS2_T0_E	int&& std::__pair_get<0ul>::__move_get<int, double>(std::pair<int, double>&&)
_ZNSt10__pair_getILm1EE10__move_getIidEEOT0_OSt4pairIT_S2_E	double&& std::__pair_get<1ul>::__move_get<int, double>(std::pair<int, double>&&)
_ZNSt11_Tuple_implILm0EJicdEE7_M_headERKS0_	std::_Tuple_impl<0ul, int, char, double>::_M_head(std::_Tuple_impl<0ul, int, char, double> const&)
_ZNSt11char_traitsIcE2ltERKcS2_	std::char_traits<char>::lt(char const&, char const&)
_ZNSt11char_traitsIcE4copyEPcPKcm	std::char_traits<char>::copy(char*, char const*, unsigned long)
_ZNSt11char_traitsIcE6assignERcRKc	std::char_traits<char>::assign(char&, char const&)
_ZNSt11char_traitsIcE6lengthEPKc	std::char_traits<char>::length(char const*)
_ZNSt11char_traitsIcE7compareEPKcS2_m	std::char_traits<char>::compare(char const*, char const*, unsigned long)
_ZNSt13runtime_errorC1EPKc	std::runtime_error::runtime_error(char const*)
_ZNSt13runtime_errorD1Ev	std::runtime_error::~runtime_error()
_ZNSt14_Optional_baseISt6vectorIiSaIiEELb0ELb0EEC1Ev	std::_Optional_base<std::vector<int, std::allocator<int> >, false, false>::_Optional_base()
_ZNSt14_Optional_baseISt6vectorIiSaIiEELb0ELb0EEC2Ev	std::_Optional_base<std::vector<int, std::allocator<int> >, false, false>::_Optional_base()
_ZNSt14_Optional_baseISt6vectorIiSaIiEELb0ELb0EEC5Ev	std::_Optional_base<std::vector<int, std::allocator<int> >, false, false>::_Optional_base()
_ZNSt15_Rb_tree_header8_M_resetEv	std::_Rb_tree_header::_M_reset()
_ZNSt15_Rb_tree_headerC1Ev	std::_Rb_tree_header::_Rb_tree_header()
_ZNSt15_Rb_tree_headerC2Ev	std::_Rb_tree_header::_Rb_tree_header()
_ZNSt15_Rb_tree_headerC5Ev	std::_Rb_tree_header::_Rb_tree_header()
_ZNSt15__new_allocatorIcE10deallocateEPcm	std::__new_allocator<char>::deallocate(char*, unsigned long)
_ZNSt15__new_allocatorIcE8allocateEmPKv	std::__new_allocator<char>::allocate(unsigned long, void const*)
_ZNSt15__new_allocatorIcED1Ev	std::__new_allocator<char>::~__new_allocator()
_ZNSt15__new_allocatorIcED2Ev	std::__new_allocator<char>::~__new_allocator()
_ZNSt15__new_allocatorIcED5Ev	std::__new_allocator<char>::~__new_allocator()
_ZNSt15strong_ordering5equalE	std::strong_ordering::equal
_ZNSt17_Optional_payloadISt6vectorIiSaIiEELb0ELb0ELb0EEC1Ev	std::_Optional_payload<std::vector<int, std::allocator<int> >, false, false, false>::_Optional_payload()
_ZNSt17_Optional_payloadISt6vectorIiSaIiEELb0ELb0ELb0EEC2Ev	std::_Optional_payload<std::vector<int, std::allocator<int> >, false, false, false>::_Optional_payload()
_ZNSt17_Optional_payloadISt6vectorIiSaIiEELb0ELb0ELb0EEC5Ev	std::_Optional_payload<std::vector<int, std::allocator<int> >, false, false, false>::_Optional_payload()
_ZNSt17_Optional_payloadISt6vectorIiSaIiEELb1ELb0ELb0EEC1Ev	std::_Optional_payload<std::vector<int, std::allocator<int> >, true, false, false>::_Optional_payload()
_ZNSt17_Optional_payloadISt6vectorIiSaIiEELb1ELb0ELb0EEC2Ev	std::_Optional_payload<std::vector<int, std::allocator<int> >, true, false, false>::_Optional_payload()
_ZNSt17_Optional_payloadISt6vectorIiSaIiEELb1ELb0ELb0EEC5Ev	std::_Optional_payload<std::vector<int, std::allocator<int> >, true, false, false>::_Optional_payload()
_ZNSt19__ptr_traits_ptr_toIPKcS0_Lb0EE10pointer_toERS0_	std::__ptr_traits_ptr_to<char const*, char const, false>::pointer_to(char const&)
_ZNSt19__ptr_traits_ptr_toIPccLb0EE10pointer_toERc	std::__ptr_traits_ptr_to<char*, char, false>::pointer_to(char&)
_ZNSt20_Rb_tree_key_compareISt4lessINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEC1Ev	std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_key_compare()
_ZNSt20_Rb_tree_key_compareISt4lessINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEC2Ev	std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_key_compare()
_ZNSt20_Rb_tree_key_compareISt4lessINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEC5Ev	std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_key_compare()
_ZNSt22_Optional_payload_baseISt6vectorIiSaIiEEE8_StorageIS2_Lb0EEC1Ev	std::_Optional_payload_base<std::vector<int, std::allocator<int> > >::_Storage<std::vector<int, std::allocator<int> >, false>::_Storage()
_ZNSt22_Optional_payload_baseISt6vectorIiSaIiEEE8_StorageIS2_Lb0EEC2Ev	std::_Optional_payload_base<std::vector<int, std::allocator<int> > >::_Storage<std::vector<int, std::allocator<int> >, false>::_Storage()
_ZNSt22_Optional_payload_baseISt6vectorIiSaIiEEE8_StorageIS2_Lb0EEC5Ev	std::_Optional_payload_base<std::vector<int, std::allocator<int> > >::_Storage<std::vector<int, std::allocator<int> >, false>::_Storage()
_ZNSt22_Optional_payload_baseISt6vectorIiSaIiEEEC1Ev	std::_Optional_payload_base<std::vector<int, std::allocator<int> > >::_Optional_payload_base()
_ZNSt22_Optional_payload_baseISt6vectorIiSaIiEEEC2Ev	std::_Optional_payload_base<std::vector<int, std::allocator<int> > >::_Optional_payload_base()
_ZNSt22_Optional_payload_baseISt6vectorIiSaIiEEEC5Ev	std::_Optional_payload_base<std::vector<int, std::allocator<int> > >::_Optional_payload_base()
_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISA_EESaISD_EESt4lessIS5_ESaISt4pairIKS5_SF_EEEC1Ev	std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::map()
_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISA_EESaISD_EESt4lessIS5_ESaISt4pairIKS5_SF_EEEC2Ev	std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::map()
_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISA_EESaISD_EESt4lessIS5_ESaISt4pairIKS5_SF_EEEC5Ev	std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::map()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_S_allocateERS3_m	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_allocate(std::allocator<char>&, unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcOS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char>&&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcRKS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char> const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcOS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char>&&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC5EPcOS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::_Alloc_hider(char*, std::allocator<char>&&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD1Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::~_Alloc_hider()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD2Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::~_Alloc_hider()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderD5Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::~_Alloc_hider()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag	void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag	void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, char const*, char const*)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char*, char*, char*)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char*)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char*, char const*, unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const*, std::allocator<char> const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IS3_EEPKcRKS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const*, std::allocator<char> const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IS3_EEPKcRKS3_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const*, std::allocator<char> const&)
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED5Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZNSt7__n486116coroutine_handleIN1m4Task12promise_typeEE12from_addressEPv	std::__n4861::coroutine_handle<m::Task::promise_type>::from_address(void*)
_ZNSt7__n486116coroutine_handleIN1m4Task12promise_typeEEC2Ev	std::__n4861::coroutine_handle<m::Task::promise_type>::coroutine_handle()
_ZNSt7__n486116coroutine_handleIN6modern4Task12promise_typeEE12from_addressEPv	std::__n4861::coroutine_handle<modern::Task::promise_type>::from_address(void*)
_ZNSt7__n486116coroutine_handleIN6modern4Task12promise_typeEEC2Ev	std::__n4861::coroutine_handle<modern::Task::promise_type>::coroutine_handle()
_ZNSt7__n486116coroutine_handleIvE12from_addressEPv	std::__n4861::coroutine_handle<void>::from_address(void*)
_ZNSt7__n486116coroutine_handleIvEC2Ev	std::__n4861::coroutine_handle<void>::coroutine_handle()
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISC_EESaISF_EEESt10_Select1stISI_ESt4lessIS5_ESaISI_EE13_Rb_tree_implISM_Lb1EEC1Ev	std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISC_EESaISF_EEESt10_Select1stISI_ESt4lessIS5_ESaISI_EE13_Rb_tree_implISM_Lb1EEC2Ev	std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISC_EESaISF_EEESt10_Select1stISI_ESt4lessIS5_ESaISI_EE13_Rb_tree_implISM_Lb1EEC5Ev	std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISC_EESaISF_EEESt10_Select1stISI_ESt4lessIS5_ESaISI_EEC1Ev	std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::_Rb_tree()
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISC_EESaISF_EEESt10_Select1stISI_ESt4lessIS5_ESaISI_EEC2Ev	std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::_Rb_tree()
_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St6vectorISt10unique_ptrIN5outer5inner4BaseESt14default_deleteISC_EESaISF_EEESt10_Select1stISI_ESt4lessIS5_ESaISI_EEC5Ev	std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> >, std::allocator<std::unique_ptr<outer::inner::Base, std::default_delete<outer::inner::Base> > > > > > >::_Rb_tree()
_ZNSt8__detail14__destructibleISt13_Bit_iteratorEE	std::__detail::__destructible<std::_Bit_iterator>
_ZNSt8__detail14__destructibleISt19_Bit_const_iteratorEE	std::__detail::__destructible<std::_Bit_const_iterator>
_ZNSt8__detail19__destructible_implISt13_Bit_iteratorEE	std::__detail::__destructible_impl<std::_Bit_iterator>
_ZNSt8__detail19__destructible_implISt19_Bit_const_iteratorEE	std::__detail::__destructible_impl<std::_Bit_const_iterator>
_ZNSt8__detail30__integer_to_chars_is_unsignedIjEE	std::__detail::__integer_to_chars_is_unsigned<unsigned int>
_ZNSt8__detail30__integer_to_chars_is_unsignedImEE	std::__detail::__integer_to_chars_is_unsigned<unsigned long>
_ZNSt8__detail30__integer_to_chars_is_unsignedIyEE	std::__detail::__integer_to_chars_is_unsigned<unsigned long long>
_ZNSt8optionalISt6vectorIiSaIiEEEC1Ev	std::optional<std::vector<int, std::allocator<int> > >::optional()
_ZNSt8optionalISt6vectorIiSaIiEEEC2Ev	std::optional<std::vector<int, std::allocator<int> > >::optional()
_ZNSt8optionalISt6vectorIiSaIiEEEC5Ev	std::optional<std::vector<int, std::allocator<int> > >::optional()
_ZSt11__addressofIKcEPT_RS1_	char const* std::__addressof<char const>(char const&)
_ZSt11__addressofIcEPT_RS0_	char* std::__addressof<char>(char&)
_ZSt12__get_helperILm0EiJcdEERKT0_RKSt11_Tuple_implIXT_EJS0_DpT1_EE	int const& std::__get_helper<0ul, int, char, double>(std::_Tuple_impl<0ul, int, char, double> const&)
_ZSt12construct_atIcJRKcEEDTgsnwcvPvLi0E_T_pispcl7declvalIT0_EEEEPS3_DpOS4_	decltype (::new ((void*)(0)) char((declval<char const&>)())) std::construct_at<char, char const&>(char*, char const&)
_ZSt17__throw_bad_allocv	std::__throw_bad_alloc()
_ZSt19__throw_logic_errorPKc	std::__throw_logic_error(char const*)
_ZSt20__throw_length_errorPKc	std::__throw_length_error(char const*)
_ZSt21is_constant_evaluatedv	std::is_constant_evaluated()
_ZSt23__is_constant_evaluatedv	std::__is_constant_evaluated()
_ZSt28__throw_bad_array_new_lengthv	std::__throw_bad_array_new_length()
_ZSt3getILm0EJicdEERKNSt13tuple_elementIXT_ESt5tupleIJDpT0_EEE4typeERKS4_	std::tuple_element<0ul, std::tuple<int, char, double> >::type const& std::get<0ul, int, char, double>(std::tuple<int, char, double> const&)
_ZSt3getILm0EidEONSt13tuple_elementIXT_ESt4pairIT0_T1_EE4typeEOS4_	std::tuple_element<0ul, std::pair<int, double> >::type&& std::get<0ul, int, double>(std::pair<int, double>&&)
_ZSt3getILm1EidEONSt13tuple_elementIXT_ESt4pairIT0_T1_EE4typeEOS4_	std::tuple_element<1ul, std::pair<int, double> >::type&& std::get<1ul, int, double>(std::pair<int, double>&&)
_ZSt4moveIRSaIcEEONSt16remove_referenceIT_E4typeEOS3_	std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
_ZSt4moveIRSt4pairIidEEONSt16remove_referenceIT_E4typeEOS4_	std::remove_reference<std::pair<int, double>&>::type&& std::move<std::pair<int, double>&>(std::pair<int, double>&)
_ZSt7forwardIRKcEOT_RNSt16remove_referenceIS2_E4typeE	char const& std::forward<char const&>(std::remove_reference<char const&>::type&)
_ZSt7forwardIdEOT_RNSt16remove_referenceIS0_E4typeE	double&& std::forward<double>(std::remove_reference<double>::type&)
_ZSt7forwardIiEOT_RNSt16remove_referenceIS0_E4typeE	int&& std::forward<int>(std::remove_reference<int>::type&)
_ZSt9addressofIKcEPT_RS1_	char const* std::addressof<char const>(char const&)
_ZSt9addressofIcEPT_RS0_	char* std::addressof<char>(char&)
_ZSt9terminatev	std::terminate()
_ZStL13allocator_arg	std::allocator_arg
_ZStL19piecewise_construct	std::piecewise_construct
_ZStL6ignore	std::ignore
_ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESA_	bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
_ZSteqSt15strong_orderingNSt9__cmp_cat8__unspecE	std::operator==(std::strong_ordering, std::__cmp_cat::__unspec)
_ZStltSt15strong_orderingNSt9__cmp_cat8__unspecE	std::operator<(std::strong_ordering, std::__cmp_cat::__unspec)
_ZTIN5outer5inner4BaseE	typeinfo for outer::inner::Base
_ZTIN5outer5inner7DerivedE	typeinfo for outer::inner::Derived
_ZTISt13runtime_error	typeinfo for std::runtime_error
_ZTSN5outer5inner4BaseE	typeinfo name for outer::inner::Base
_ZTSN5outer5inner7DerivedE	typeinfo name for outer::inner::Derived
_ZTVN10__cxxabiv117__class_type_infoE	vtable for __cxxabiv1::__class_type_info
_ZTVN10__cxxabiv120__si_class_type_infoE	vtable for __cxxabiv1::__si_class_type_info
_ZTVN5outer5inner4BaseE	vtable for outer::inner::Base
_ZTVN5outer5inner7DerivedE	vtable for outer::inner::Derived
_ZTWN1m3tlsE	TLS wrapper function for m::tls
_ZZN1m18with_static_lambdaEvEN3$_0clEi	m::with_static_lambda()::$_0::operator()(int)
_ZZN5outer5inner10makeLambdaEvENK3$_0clEi	outer::inner::makeLambda()::$_0::operator()(int) const
_ZZN5outer5inner10makeLambdaEvENKUliE_clEi	outer::inner::makeLambda()::{lambda(int)#1}::operator()(int) const
_ZZN5outer5inner11withStaticsEvE5local	outer::inner::withStatics()::local
_ZZN5outer5inner11withStaticsEvE5localB5cxx11	outer::inner::withStatics()::local[abi:cxx11]
_ZZN5outer5inner11withStaticsEvE7counter	outer::inner::withStatics()::counter
_ZZN6modern13genericLambdaEvENK3$_0clIiEEDaT_	auto modern::genericLambda()::$_0::operator()<int>(int) const
_ZZN6modern13nestedLambdasEvENK3$_0clEi	modern::nestedLambdas()::$_0::operator()(int) const
_ZZN6modern13nestedLambdasEvENKUliE_clEi	modern::nestedLambdas()::{lambda(int)#1}::operator()(int) const
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC2EPS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC5EPS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard()
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD2Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard()
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD5Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard()
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tagEN6_GuardC1EPS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tagEN6_GuardC2EPS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tagEN6_GuardC5EPS4_	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tagEN6_GuardD1Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard()
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tagEN6_GuardD2Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard()
_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tagEN6_GuardD5Ev	std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard()
_ZZZN6modern13nestedLambdasEvENK3$_0clEiENKUliE_clEi	modern::nestedLambdas()::$_0::operator()(int) const::{lambda(int)#1}::operator()(int) const
_ZZZN6modern13nestedLambdasEvENKUliE_clEiENKUliE_clEi	modern::nestedLambdas()::{lambda(int)#1}::operator()(int) const::{lambda(int)#1}::operator()(int) const
_ZZZZN6modern13nestedLambdasEvENK3$_0clEiENKUliE_clEiENKUliE_clEi	modern::nestedLambdas()::$_0::operator()(int) const::{lambda(int)#1}::operator()(int) const::{lambda(int)#1}::operator()(int) const
_ZZZZN6modern13nestedLambdasEvENKUliE_clEiENKUliE_clEiENKUliE_clEi	modern::nestedLambdas()::{lambda(int)#1}::operator()(int) const::{lambda(int)#1}::operator()(int) const::{lambda(int)#1}::operator()(int) const
_ZdlPv	operator delete(void*)
_ZdlPvm	operator delete(void*, unsigned long)
_Znwm	operator new(unsigned long)
_ZnwmPv	operator new(unsigned long, void*)
