Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7f41bb9c6a20) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7f41bb9c6a80) 0

Class timespec
   size=16 align=8
   base size=16 base align=8
timespec (0x0x7f41bb9c6ae0) 0

Class timeval
   size=16 align=8
   base size=16 base align=8
timeval (0x0x7f41bb9c6b40) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7f41bb9c6ba0) 0

Class pthread_attr_t
   size=56 align=8
   base size=56 base align=8
pthread_attr_t (0x0x7f41bb9c6c00) 0

Class __pthread_internal_list
   size=16 align=8
   base size=16 base align=8
__pthread_internal_list (0x0x7f41bb9c6c60) 0

Class <anonymous union>::__pthread_mutex_s
   size=40 align=8
   base size=40 base align=8
<anonymous union>::__pthread_mutex_s (0x0x7f41bb9c6d20) 0

Class <anonymous union>
   size=40 align=8
   base size=40 base align=8
<anonymous union> (0x0x7f41bb9c6cc0) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7f41bb9c6d80) 0

Class <anonymous union>::<anonymous struct>
   size=48 align=8
   base size=48 base align=8
<anonymous union>::<anonymous struct> (0x0x7f41bb9c6e40) 0

Class <anonymous union>
   size=48 align=8
   base size=48 base align=8
<anonymous union> (0x0x7f41bb9c6de0) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7f41bb9c6ea0) 0

Class <anonymous union>::<anonymous struct>
   size=56 align=8
   base size=56 base align=8
<anonymous union>::<anonymous struct> (0x0x7f41bb9c6f60) 0

Class <anonymous union>
   size=56 align=8
   base size=56 base align=8
<anonymous union> (0x0x7f41bb9c6f00) 0

Class <anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union> (0x0x7f41ba94c000) 0

Class <anonymous union>
   size=32 align=8
   base size=32 base align=8
<anonymous union> (0x0x7f41ba94c060) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7f41ba94c0c0) 0

Class <anonymous struct>::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous struct>::<anonymous union> (0x0x7f41ba94c180) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7f41ba94c120) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7f41ba94c1e0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7f41ba94c240) 0

Class _IO_marker
   size=24 align=8
   base size=24 base align=8
_IO_marker (0x0x7f41ba94c2a0) 0

Class _IO_FILE
   size=216 align=8
   base size=216 base align=8
_IO_FILE (0x0x7f41ba94c300) 0

Class <anonymous struct>
   size=32 align=8
   base size=32 base align=8
<anonymous struct> (0x0x7f41ba94c360) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7f41ba94c5a0) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7f41ba94c600) 0

Class wait
   size=4 align=4
   base size=4 base align=4
wait (0x0x7f41ba94c540) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7f41ba94c660) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7f41ba94c6c0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7f41ba94c720) 0

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7f41ba94c780) 0

Class random_data
   size=48 align=8
   base size=48 base align=8
random_data (0x0x7f41ba94c7e0) 0

Class drand48_data
   size=24 align=8
   base size=24 base align=8
drand48_data (0x0x7f41ba94c840) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7f41ba94c900) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7f41ba94ca20) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=24 align=8
   base size=24 base align=8
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7f41ba94ca80) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=8 align=8
   base size=8 base align=8
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7f41ba94cae0) 0

Class SDL_RWops::<anonymous union>
   size=24 align=8
   base size=24 base align=8
SDL_RWops::<anonymous union> (0x0x7f41ba94c9c0) 0

Class SDL_RWops
   size=64 align=8
   base size=64 base align=8
SDL_RWops (0x0x7f41ba94c960) 0

Class SDL_AudioSpec
   size=32 align=8
   base size=32 base align=8
SDL_AudioSpec (0x0x7f41ba94cb40) 0

Class SDL_AudioCVT
   size=136 align=8
   base size=136 base align=8
SDL_AudioCVT (0x0x7f41ba94cc00) 0

Class SDL_CDtrack
   size=12 align=4
   base size=12 base align=4
SDL_CDtrack (0x0x7f41ba94cc60) 0

Class SDL_CD
   size=1220 align=4
   base size=1220 base align=4
SDL_CD (0x0x7f41ba94ccc0) 0

Class SDL_keysym
   size=16 align=4
   base size=16 base align=4
SDL_keysym (0x0x7f41ba94cd20) 0

Class SDL_Rect
   size=8 align=2
   base size=8 base align=2
SDL_Rect (0x0x7f41ba94cd80) 0

Class SDL_Color
   size=4 align=1
   base size=4 base align=1
SDL_Color (0x0x7f41ba94cde0) 0

Class SDL_Palette
   size=16 align=8
   base size=16 base align=8
SDL_Palette (0x0x7f41ba94ce40) 0

Class SDL_PixelFormat
   size=48 align=8
   base size=48 base align=8
SDL_PixelFormat (0x0x7f41ba94cea0) 0

Class SDL_Surface
   size=88 align=8
   base size=88 base align=8
SDL_Surface (0x0x7f41ba94cf00) 0

Class SDL_VideoInfo
   size=24 align=8
   base size=24 base align=8
SDL_VideoInfo (0x0x7f41ba94cf60) 0

Class SDL_Overlay
   size=56 align=8
   base size=56 base align=8
SDL_Overlay (0x0x7f41ba6e8000) 0

Class SDL_Cursor
   size=56 align=8
   base size=56 base align=8
SDL_Cursor (0x0x7f41ba6e8060) 0

Class SDL_ActiveEvent
   size=3 align=1
   base size=3 base align=1
SDL_ActiveEvent (0x0x7f41ba6e80c0) 0

Class SDL_KeyboardEvent
   size=20 align=4
   base size=20 base align=4
SDL_KeyboardEvent (0x0x7f41ba6e8120) 0

Class SDL_MouseMotionEvent
   size=12 align=2
   base size=12 base align=2
SDL_MouseMotionEvent (0x0x7f41ba6e8180) 0

Class SDL_MouseButtonEvent
   size=8 align=2
   base size=8 base align=2
SDL_MouseButtonEvent (0x0x7f41ba6e81e0) 0

Class SDL_JoyAxisEvent
   size=6 align=2
   base size=6 base align=2
SDL_JoyAxisEvent (0x0x7f41ba6e8240) 0

Class SDL_JoyBallEvent
   size=8 align=2
   base size=8 base align=2
SDL_JoyBallEvent (0x0x7f41ba6e82a0) 0

Class SDL_JoyHatEvent
   size=4 align=1
   base size=4 base align=1
SDL_JoyHatEvent (0x0x7f41ba6e8300) 0

Class SDL_JoyButtonEvent
   size=4 align=1
   base size=4 base align=1
SDL_JoyButtonEvent (0x0x7f41ba6e8360) 0

Class SDL_ResizeEvent
   size=12 align=4
   base size=12 base align=4
SDL_ResizeEvent (0x0x7f41ba6e83c0) 0

Class SDL_ExposeEvent
   size=1 align=1
   base size=1 base align=1
SDL_ExposeEvent (0x0x7f41ba6e8420) 0

Class SDL_QuitEvent
   size=1 align=1
   base size=1 base align=1
SDL_QuitEvent (0x0x7f41ba6e8480) 0

Class SDL_UserEvent
   size=24 align=8
   base size=24 base align=8
SDL_UserEvent (0x0x7f41ba6e84e0) 0

Class SDL_SysWMEvent
   size=16 align=8
   base size=16 base align=8
SDL_SysWMEvent (0x0x7f41ba6e8540) 0

Class SDL_Event
   size=24 align=8
   base size=24 base align=8
SDL_Event (0x0x7f41ba6e85a0) 0

Class SDL_version
   size=3 align=1
   base size=3 base align=1
SDL_version (0x0x7f41ba6e8600) 0

Class __exception
   size=40 align=8
   base size=40 base align=8
__exception (0x0x7f41ba6e8660) 0

Class __signbitl(long double)::<anonymous union>
   size=16 align=16
   base size=16 base align=16
__signbitl(long double)::<anonymous union> (0x0x7f41ba6e86c0) 0

Class timex
   size=208 align=8
   base size=208 base align=8
timex (0x0x7f41ba6e8720) 0

Class tm
   size=56 align=8
   base size=56 base align=8
tm (0x0x7f41ba6e8780) 0

Class itimerspec
   size=32 align=8
   base size=32 base align=8
itimerspec (0x0x7f41ba6e87e0) 0

Class std::__true_type
   size=1 align=1
   base size=0 base align=1
std::__true_type (0x0x7f41ba6e8840) 0 empty

Class std::__false_type
   size=1 align=1
   base size=0 base align=1
std::__false_type (0x0x7f41ba6e88a0) 0 empty

Class std::__truth_type<true>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<true> (0x0x7f41ba6e8960) 0 empty

Class std::__is_void<void>
   size=1 align=1
   base size=0 base align=1
std::__is_void<void> (0x0x7f41ba6e8b40) 0 empty

Class std::__is_integer<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<bool> (0x0x7f41ba6e8c00) 0 empty

Class std::__is_integer<char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char> (0x0x7f41ba6e8c60) 0 empty

Class std::__is_integer<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<signed char> (0x0x7f41ba6e8cc0) 0 empty

Class std::__is_integer<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned char> (0x0x7f41ba6e8d20) 0 empty

Class std::__is_integer<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t> (0x0x7f41ba6e8d80) 0 empty

Class std::__is_integer<short int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short int> (0x0x7f41ba6e8de0) 0 empty

Class std::__is_integer<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short unsigned int> (0x0x7f41ba6e8e40) 0 empty

Class std::__is_integer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<int> (0x0x7f41ba6e8ea0) 0 empty

Class std::__is_integer<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned int> (0x0x7f41ba6e8f00) 0 empty

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f41ba6e8f60) 0 empty

Class std::__is_integer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long unsigned int> (0x0x7f41ba3d6000) 0 empty

Class std::__is_integer<long long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long int> (0x0x7f41ba3d6060) 0 empty

Class std::__is_integer<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long unsigned int> (0x0x7f41ba3d60c0) 0 empty

Class std::__is_floating<float>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<float> (0x0x7f41ba3d6180) 0 empty

Class std::__is_floating<double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<double> (0x0x7f41ba3d61e0) 0 empty

Class std::__is_floating<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<long double> (0x0x7f41ba3d6240) 0 empty

Class std::__is_char<char>
   size=1 align=1
   base size=0 base align=1
std::__is_char<char> (0x0x7f41ba3d6540) 0 empty

Class std::__is_char<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_char<wchar_t> (0x0x7f41ba3d65a0) 0 empty

Class std::__is_byte<char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<char> (0x0x7f41ba3d6660) 0 empty

Class std::__is_byte<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<signed char> (0x0x7f41ba3d66c0) 0 empty

Class std::__is_byte<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<unsigned char> (0x0x7f41ba3d6720) 0 empty

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f41ba3d69c0) 0 empty

Class __gnu_cxx::__add_unsigned<signed char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<signed char> (0x0x7f41ba3d6a20) 0 empty

Class __gnu_cxx::__add_unsigned<short int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<short int> (0x0x7f41ba3d6a80) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f41ba3d6ae0) 0 empty

Class __gnu_cxx::__add_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long int> (0x0x7f41ba3d6b40) 0 empty

Class __gnu_cxx::__add_unsigned<long long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long long int> (0x0x7f41ba3d6ba0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f41ba3d6c60) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned char> (0x0x7f41ba3d6cc0) 0 empty

Class __gnu_cxx::__remove_unsigned<short unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<short unsigned int> (0x0x7f41ba3d6d20) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned int> (0x0x7f41ba3d6d80) 0 empty

Class __gnu_cxx::__remove_unsigned<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long unsigned int> (0x0x7f41ba3d6de0) 0 empty

Class __gnu_cxx::__remove_unsigned<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long long unsigned int> (0x0x7f41ba3d6e40) 0 empty

Class std::__is_integer<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long double> (0x0x7f41ba3d6f60) 0 empty

Class __gnu_cxx::__promote<long double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<long double> (0x0x7f41ba40a000) 0 empty

Class std::__is_integer<double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<double> (0x0x7f41ba40a060) 0 empty

Class __gnu_cxx::__promote<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<double> (0x0x7f41ba40a0c0) 0 empty

Class std::__is_integer<float>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<float> (0x0x7f41ba40a120) 0 empty

Class __gnu_cxx::__promote<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<float> (0x0x7f41ba40a180) 0 empty

Class std::input_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::input_iterator_tag (0x0x7f41ba40a480) 0 empty

Class std::output_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::output_iterator_tag (0x0x7f41ba40a4e0) 0 empty

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f41bb9d2c98) 0 empty
  std::input_iterator_tag (0x0x7f41ba40a540) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f41bb9d2d00) 0 empty
  std::forward_iterator_tag (0x0x7f41bb9d2d68) 0 empty
    std::input_iterator_tag (0x0x7f41ba40a5a0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f41bb9d2dd0) 0 empty
  std::bidirectional_iterator_tag (0x0x7f41bb9d2e38) 0 empty
    std::forward_iterator_tag (0x0x7f41bb9d2ea0) 0 empty
      std::input_iterator_tag (0x0x7f41ba40a600) 0 empty

Class std::iterator<std::output_iterator_tag, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7f41ba40a900) 0 empty

Class __gnu_cxx::__ops::_Iter_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_iter (0x0x7f41ba40aae0) 0 empty

Class __gnu_cxx::__ops::_Iter_less_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_val (0x0x7f41ba40ab40) 0 empty

Class __gnu_cxx::__ops::_Val_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Val_less_iter (0x0x7f41ba40aba0) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_iter (0x0x7f41ba40ac00) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_val (0x0x7f41ba40ac60) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7f41ba4d90c0) 0 empty

Class std::__copy_move<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, false, std::random_access_iterator_tag> (0x0x7f41ba4d9240) 0 empty

Class std::__copy_move_backward<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, false, std::random_access_iterator_tag> (0x0x7f41ba4d9360) 0 empty

Class std::__equal<true>
   size=1 align=1
   base size=0 base align=1
std::__equal<true> (0x0x7f41ba4d9480) 0 empty

Class std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag> (0x0x7f41ba4d9540) 0 empty

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7f41ba4d9600) 0 empty

Vtable for std::exception
std::exception::_ZTVSt9exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9exception)
16    (int (*)(...))std::exception::~exception
24    (int (*)(...))std::exception::~exception
32    (int (*)(...))std::exception::what

Class std::exception
   size=8 align=8
   base size=8 base align=8
std::exception (0x0x7f41ba4d9660) 0 nearly-empty
    vptr=((& std::exception::_ZTVSt9exception) + 16u)

Vtable for std::bad_exception
std::bad_exception::_ZTVSt13bad_exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13bad_exception)
16    (int (*)(...))std::bad_exception::~bad_exception
24    (int (*)(...))std::bad_exception::~bad_exception
32    (int (*)(...))std::bad_exception::what

Class std::bad_exception
   size=8 align=8
   base size=8 base align=8
std::bad_exception (0x0x7f41ba46f1a0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f41ba4d96c0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f41ba46f1a0)

Vtable for std::bad_alloc
std::bad_alloc::_ZTVSt9bad_alloc: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9bad_alloc)
16    (int (*)(...))std::bad_alloc::~bad_alloc
24    (int (*)(...))std::bad_alloc::~bad_alloc
32    (int (*)(...))std::bad_alloc::what

Class std::bad_alloc
   size=8 align=8
   base size=8 base align=8
std::bad_alloc (0x0x7f41ba46f208) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7f41ba4d9720) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7f41ba46f208)

Vtable for std::bad_array_length
std::bad_array_length::_ZTVSt16bad_array_length: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16bad_array_length)
16    (int (*)(...))std::bad_array_length::~bad_array_length
24    (int (*)(...))std::bad_array_length::~bad_array_length
32    (int (*)(...))std::bad_array_length::what

Class std::bad_array_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_length (0x0x7f41ba46f270) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 16u)
  std::bad_alloc (0x0x7f41ba46f2d8) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7f41ba46f270)
    std::exception (0x0x7f41ba4d9780) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f41ba46f2d8)

Class std::nothrow_t
   size=1 align=1
   base size=0 base align=1
std::nothrow_t (0x0x7f41ba4d97e0) 0 empty

Class std::allocator<void>
   size=1 align=1
   base size=0 base align=1
std::allocator<void> (0x0x7f41ba4d9900) 0 empty

Class __gnu_cxx::new_allocator<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char> (0x0x7f41ba4d9a80) 0 empty

Class std::allocator<char>
   size=1 align=1
   base size=1 base align=1
std::allocator<char> (0x0x7f41ba46f3a8) 0 empty
  __gnu_cxx::new_allocator<char> (0x0x7f41ba4d9ae0) 0 empty

Class __gnu_cxx::new_allocator<wchar_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<wchar_t> (0x0x7f41ba4d9b40) 0 empty

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7f41ba46f410) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7f41ba4d9ba0) 0 empty

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7f41ba4d9ea0) 0 empty

Class std::__uninitialized_copy<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<true> (0x0x7f41ba4d9f60) 0 empty

Class std::__uninitialized_fill<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill<true> (0x0x7f41ba1ce060) 0 empty

Class std::__uninitialized_fill_n<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<true> (0x0x7f41ba1ce120) 0 empty

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7f41ba1ce300) 0

Class std::iterator<std::random_access_iterator_tag, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool> (0x0x7f41ba1ce360) 0 empty

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7f41ba46f548) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7f41ba1ce3c0) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f41ba46f5b0) 0
  std::_Bit_iterator_base (0x0x7f41ba46f618) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f41ba1ce420) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f41ba46f680) 0
  std::_Bit_iterator_base (0x0x7f41ba46f6e8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f41ba1ce480) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7f41ba1ce600) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f41ba1ce660) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7f41ba46f958) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f41ba1ce6c0) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7f41ba1ce720) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f41ba1ce780) 0 empty

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7f41ba46fa90) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f41ba1ce7e0) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> > (0x0x7f41ba1ce840) 0 empty

Class __gnu_cxx::__numeric_traits_integer<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<long int> (0x0x7f41ba1ce8a0) 0 empty

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7f41ba46fbc8) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f41ba1ce900) 0 empty

Class std::char_traits<char>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char> (0x0x7f41ba1cee40) 0 empty

Class std::char_traits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<wchar_t> (0x0x7f41ba1ceea0) 0 empty

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7f41ba1cef00) 0

Vtable for __cxxabiv1::__forced_unwind
__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class __cxxabiv1::__forced_unwind
   size=8 align=8
   base size=8 base align=8
__cxxabiv1::__forced_unwind (0x0x7f41ba1cef60) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

Class sched_param
   size=4 align=4
   base size=4 base align=4
sched_param (0x0x7f41ba0c8a80) 0

Class __sched_param
   size=4 align=4
   base size=4 base align=4
__sched_param (0x0x7f41ba0c8ae0) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7f41ba0c8b40) 0

Class _pthread_cleanup_buffer
   size=32 align=8
   base size=32 base align=8
_pthread_cleanup_buffer (0x0x7f41ba0c8ba0) 0

Class <anonymous struct>::<anonymous struct>
   size=72 align=8
   base size=72 base align=8
<anonymous struct>::<anonymous struct> (0x0x7f41ba0c8c60) 0

Class <anonymous struct>
   size=104 align=8
   base size=104 base align=8
<anonymous struct> (0x0x7f41ba0c8c00) 0

Class __pthread_cleanup_frame
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_frame (0x0x7f41ba0c8cc0) 0

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7f41ba0c8d20) 0

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7f41ba0c8f00) 0 empty

Class __gnu_cxx::__numeric_traits_integer<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<int> (0x0x7f41ba0c8f60) 0 empty

Class __gnu_cxx::__numeric_traits<int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<int> (0x0x7f41ba08ebc8) 0 empty
  __gnu_cxx::__numeric_traits_integer<int> (0x0x7f41b9dd4000) 0 empty

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7f41b9dd4180) 0 empty

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7f41ba08ed68) 0
  std::allocator<char> (0x0x7f41ba08edd0) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f41b9dd41e0) 0 empty

Class std::basic_string<char>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char> (0x0x7f41b9dd4120) 0

Class std::basic_string<char>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep_base (0x0x7f41b9dd4240) 0

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7f41ba08eb60) 0
  std::basic_string<char>::_Rep_base (0x0x7f41b9dd42a0) 0

Class std::allocator<wchar_t>::rebind<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<wchar_t> (0x0x7f41b9dd4360) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7f41ba08ed00) 0
  std::allocator<wchar_t> (0x0x7f41ba08ec98) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f41b9dd43c0) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7f41b9dd4300) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep_base (0x0x7f41b9dd4420) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x7f41b9dd44e0) 0 empty

Class std::basic_string<wchar_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep (0x0x7f41b9bbe000) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7f41b9dd4480) 0

Class std::__uninitialized_construct_buf_dispatch<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<true> (0x0x7f41b9dd4600) 0 empty

Class hyperpoint
   size=48 align=16
   base size=48 base align=16
hyperpoint (0x0x7f41b9dd4f00) 0

Class transmatrix
   size=144 align=16
   base size=144 base align=16
transmatrix (0x0x7f41b9dd4f60) 0

Class heptagon
   size=80 align=8
   base size=80 base align=8
heptagon (0x0x7f41b99b2000) 0

Class heptspin
   size=16 align=8
   base size=16 base align=8
heptspin (0x0x7f41b99b2060) 0

Class monstertype
   size=24 align=8
   base size=24 base align=8
monstertype (0x0x7f41b99b20c0) 0

Class itemtype
   size=24 align=8
   base size=24 base align=8
itemtype (0x0x7f41b99b2120) 0

Class walltype
   size=24 align=8
   base size=24 base align=8
walltype (0x0x7f41b99b2240) 0

Class landtype
   size=24 align=8
   base size=24 base align=8
landtype (0x0x7f41b99b22a0) 0

Class gcell
   size=16 align=4
   base size=16 base align=4
gcell (0x0x7f41b99b2360) 0

Class cell
   size=88 align=8
   base size=88 base align=8
cell (0x0x7f41b9a000d0) 0
  gcell (0x0x7f41b99b23c0) 0

Class cellwalker
   size=16 align=8
   base size=12 base align=8
cellwalker (0x0x7f41b99b2420) 0

Class __gnu_cxx::new_allocator<cell*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<cell*> (0x0x7f41b99b2540) 0 empty

Class std::allocator<cell*>
   size=1 align=1
   base size=1 base align=1
std::allocator<cell*> (0x0x7f41b9a007b8) 0 empty
  __gnu_cxx::new_allocator<cell*> (0x0x7f41b99b25a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<cell*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<cell*> > (0x0x7f41b99b24e0) 0 empty

Class std::allocator<cell*>::rebind<cell*>
   size=1 align=1
   base size=0 base align=1
std::allocator<cell*>::rebind<cell*> (0x0x7f41b99b26c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<cell*> >::rebind<cell*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<cell*> >::rebind<cell*> (0x0x7f41b99b2660) 0 empty

Class std::_Vector_base<cell*, std::allocator<cell*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<cell*, std::allocator<cell*> >::_Vector_impl (0x0x7f41b9a00958) 0
  std::allocator<cell*> (0x0x7f41b9a009c0) 0 empty
    __gnu_cxx::new_allocator<cell*> (0x0x7f41b99b2720) 0 empty

Class std::_Vector_base<cell*, std::allocator<cell*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<cell*, std::allocator<cell*> > (0x0x7f41b99b2480) 0

Class std::vector<cell*>
   size=24 align=8
   base size=24 base align=8
std::vector<cell*> (0x0x7f41b9a00a28) 0
  std::_Vector_base<cell*, std::allocator<cell*> > (0x0x7f41b99b2780) 0

Class __gnu_cxx::new_allocator<eMonster>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<eMonster> (0x0x7f41b99b28a0) 0 empty

Class std::allocator<eMonster>
   size=1 align=1
   base size=1 base align=1
std::allocator<eMonster> (0x0x7f41b9a00f70) 0 empty
  __gnu_cxx::new_allocator<eMonster> (0x0x7f41b99b2900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<eMonster> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<eMonster> > (0x0x7f41b99b2840) 0 empty

Class std::allocator<eMonster>::rebind<eMonster>
   size=1 align=1
   base size=0 base align=1
std::allocator<eMonster>::rebind<eMonster> (0x0x7f41b99b2a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<eMonster> >::rebind<eMonster>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<eMonster> >::rebind<eMonster> (0x0x7f41b99b29c0) 0 empty

Class std::_Vector_base<eMonster, std::allocator<eMonster> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<eMonster, std::allocator<eMonster> >::_Vector_impl (0x0x7f41b9ac3000) 0
  std::allocator<eMonster> (0x0x7f41b9ac3068) 0 empty
    __gnu_cxx::new_allocator<eMonster> (0x0x7f41b99b2a80) 0 empty

Class std::_Vector_base<eMonster, std::allocator<eMonster> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<eMonster, std::allocator<eMonster> > (0x0x7f41b99b27e0) 0

Class std::vector<eMonster>
   size=24 align=8
   base size=24 base align=8
std::vector<eMonster> (0x0x7f41b9ac30d0) 0
  std::_Vector_base<eMonster, std::allocator<eMonster> > (0x0x7f41b99b2ae0) 0

Class yendorinfo
   size=816 align=8
   base size=816 base align=8
yendorinfo (0x0x7f41b99b2b40) 0

Class __gnu_cxx::new_allocator<yendorinfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<yendorinfo> (0x0x7f41b99b2c60) 0 empty

Class std::allocator<yendorinfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<yendorinfo> (0x0x7f41b9ac35b0) 0 empty
  __gnu_cxx::new_allocator<yendorinfo> (0x0x7f41b99b2cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<yendorinfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<yendorinfo> > (0x0x7f41b99b2c00) 0 empty

Class std::allocator<yendorinfo>::rebind<yendorinfo>
   size=1 align=1
   base size=0 base align=1
std::allocator<yendorinfo>::rebind<yendorinfo> (0x0x7f41b99b2de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<yendorinfo> >::rebind<yendorinfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<yendorinfo> >::rebind<yendorinfo> (0x0x7f41b99b2d80) 0 empty

Class std::_Vector_base<yendorinfo, std::allocator<yendorinfo> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<yendorinfo, std::allocator<yendorinfo> >::_Vector_impl (0x0x7f41b9ac3750) 0
  std::allocator<yendorinfo> (0x0x7f41b9ac37b8) 0 empty
    __gnu_cxx::new_allocator<yendorinfo> (0x0x7f41b99b2e40) 0 empty

Class std::_Vector_base<yendorinfo, std::allocator<yendorinfo> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<yendorinfo, std::allocator<yendorinfo> > (0x0x7f41b99b2ba0) 0

Class std::vector<yendorinfo>
   size=24 align=8
   base size=24 base align=8
std::vector<yendorinfo> (0x0x7f41b9ac3820) 0
  std::_Vector_base<yendorinfo, std::allocator<yendorinfo> > (0x0x7f41b99b2ea0) 0

Class Mix_Chunk
   size=24 align=8
   base size=24 base align=8
Mix_Chunk (0x0x7f41b9934120) 0

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x7f41b9934180) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x7f41b99341e0) 0

Class _FcMatrix
   size=32 align=8
   base size=32 base align=8
_FcMatrix (0x0x7f41b9934240) 0

Class _FcObjectType
   size=16 align=8
   base size=16 base align=8
_FcObjectType (0x0x7f41b99342a0) 0

Class _FcConstant
   size=24 align=8
   base size=24 base align=8
_FcConstant (0x0x7f41b9934300) 0

Class _FcValue::<anonymous union>
   size=8 align=8
   base size=8 base align=8
_FcValue::<anonymous union> (0x0x7f41b99343c0) 0

Class _FcValue
   size=16 align=8
   base size=16 base align=8
_FcValue (0x0x7f41b9934360) 0

Class _FcFontSet
   size=16 align=8
   base size=16 base align=8
_FcFontSet (0x0x7f41b9934420) 0

Class _FcObjectSet
   size=16 align=8
   base size=16 base align=8
_FcObjectSet (0x0x7f41b9934480) 0

Class videopar
   size=176 align=16
   base size=176 base align=16
videopar (0x0x7f41b99344e0) 0

Class glfont_t
   size=2056 align=8
   base size=2056 base align=8
glfont_t (0x0x7f41b9934540) 0

Class __gnu_cxx::new_allocator<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<int, std::basic_string<char> > > (0x0x7f41b99346c0) 0 empty

Class std::allocator<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<int, std::basic_string<char> > > (0x0x7f41b8a0e6e8) 0 empty
  __gnu_cxx::new_allocator<std::pair<int, std::basic_string<char> > > (0x0x7f41b9934720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<int, std::basic_string<char> > > > (0x0x7f41b9934660) 0 empty

Class std::allocator<std::pair<int, std::basic_string<char> > >::rebind<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<int, std::basic_string<char> > >::rebind<std::pair<int, std::basic_string<char> > > (0x0x7f41b9934840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<int, std::basic_string<char> > > >::rebind<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<int, std::basic_string<char> > > >::rebind<std::pair<int, std::basic_string<char> > > (0x0x7f41b99347e0) 0 empty

Class std::_Vector_base<std::pair<int, std::basic_string<char> >, std::allocator<std::pair<int, std::basic_string<char> > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<int, std::basic_string<char> >, std::allocator<std::pair<int, std::basic_string<char> > > >::_Vector_impl (0x0x7f41b8a0ea90) 0
  std::allocator<std::pair<int, std::basic_string<char> > > (0x0x7f41b8a0eaf8) 0 empty
    __gnu_cxx::new_allocator<std::pair<int, std::basic_string<char> > > (0x0x7f41b99348a0) 0 empty

Class std::_Vector_base<std::pair<int, std::basic_string<char> >, std::allocator<std::pair<int, std::basic_string<char> > > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<int, std::basic_string<char> >, std::allocator<std::pair<int, std::basic_string<char> > > > (0x0x7f41b9934600) 0

Class std::vector<std::pair<int, std::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<int, std::basic_string<char> > > (0x0x7f41b8a0eb60) 0
  std::_Vector_base<std::pair<int, std::basic_string<char> >, std::allocator<std::pair<int, std::basic_string<char> > > > (0x0x7f41b9934900) 0

Class __gnu_cxx::new_allocator<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f41b9934a20) 0 empty

Class std::allocator<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::basic_string<char> > (0x0x7f41b8a0ec98) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f41b9934a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > > (0x0x7f41b99349c0) 0 empty

Class std::allocator<std::basic_string<char> >::rebind<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::basic_string<char> >::rebind<std::basic_string<char> > (0x0x7f41b9934ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >::rebind<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >::rebind<std::basic_string<char> > (0x0x7f41b9934b40) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl (0x0x7f41b8a0ef08) 0
  std::allocator<std::basic_string<char> > (0x0x7f41b8a0ef70) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f41b9934c00) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7f41b9934960) 0

Class std::vector<std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_string<char> > (0x0x7f41b8a0ed00) 0
  std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7f41b9934c60) 0

Class std::pair<int, std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::pair<int, std::basic_string<char> > (0x0x7f41b9934cc0) 0

Class ltd
   size=112 align=16
   base size=112 base align=16
ltd (0x0x7f41b9934d80) 0

Class __gnu_cxx::new_allocator<ltd>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ltd> (0x0x7f41b9934ea0) 0 empty

Class std::allocator<ltd>
   size=1 align=1
   base size=1 base align=1
std::allocator<ltd> (0x0x7f41b8ad18f0) 0 empty
  __gnu_cxx::new_allocator<ltd> (0x0x7f41b9934f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ltd> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ltd> > (0x0x7f41b9934e40) 0 empty

Class std::allocator<ltd>::rebind<ltd>
   size=1 align=1
   base size=0 base align=1
std::allocator<ltd>::rebind<ltd> (0x0x7f41b8b67060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ltd> >::rebind<ltd>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ltd> >::rebind<ltd> (0x0x7f41b8b67000) 0 empty

Class std::_Vector_base<ltd, std::allocator<ltd> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ltd, std::allocator<ltd> >::_Vector_impl (0x0x7f41b8ad1a90) 0
  std::allocator<ltd> (0x0x7f41b8ad1af8) 0 empty
    __gnu_cxx::new_allocator<ltd> (0x0x7f41b8b670c0) 0 empty

Class std::_Vector_base<ltd, std::allocator<ltd> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ltd, std::allocator<ltd> > (0x0x7f41b9934de0) 0

Class std::vector<ltd>
   size=24 align=8
   base size=24 base align=8
std::vector<ltd> (0x0x7f41b8ad1b60) 0
  std::_Vector_base<ltd, std::allocator<ltd> > (0x0x7f41b8b67120) 0

Class hpcshape
   size=12 align=4
   base size=12 base align=4
hpcshape (0x0x7f41b8b67240) 0

Class polytodraw
   size=160 align=16
   base size=160 base align=16
polytodraw (0x0x7f41b8b672a0) 0

Class __gnu_cxx::new_allocator<polytodraw>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<polytodraw> (0x0x7f41b8b673c0) 0 empty

Class std::allocator<polytodraw>
   size=1 align=1
   base size=1 base align=1
std::allocator<polytodraw> (0x0x7f41b8ad10d0) 0 empty
  __gnu_cxx::new_allocator<polytodraw> (0x0x7f41b8b67420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<polytodraw> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<polytodraw> > (0x0x7f41b8b67360) 0 empty

Class std::allocator<polytodraw>::rebind<polytodraw>
   size=1 align=1
   base size=0 base align=1
std::allocator<polytodraw>::rebind<polytodraw> (0x0x7f41b8b67540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<polytodraw> >::rebind<polytodraw>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<polytodraw> >::rebind<polytodraw> (0x0x7f41b8b674e0) 0 empty

Class std::_Vector_base<polytodraw, std::allocator<polytodraw> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<polytodraw, std::allocator<polytodraw> >::_Vector_impl (0x0x7f41b8ad1bc8) 0
  std::allocator<polytodraw> (0x0x7f41b87f1000) 0 empty
    __gnu_cxx::new_allocator<polytodraw> (0x0x7f41b8b675a0) 0 empty

Class std::_Vector_base<polytodraw, std::allocator<polytodraw> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<polytodraw, std::allocator<polytodraw> > (0x0x7f41b8b67300) 0

Class std::vector<polytodraw>
   size=24 align=8
   base size=24 base align=8
std::vector<polytodraw> (0x0x7f41b87f1068) 0
  std::_Vector_base<polytodraw, std::allocator<polytodraw> > (0x0x7f41b8b67600) 0

Class __gnu_cxx::new_allocator<polytodraw*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<polytodraw*> (0x0x7f41b8b677e0) 0 empty

Class std::allocator<polytodraw*>
   size=1 align=1
   base size=1 base align=1
std::allocator<polytodraw*> (0x0x7f41b87f1208) 0 empty
  __gnu_cxx::new_allocator<polytodraw*> (0x0x7f41b8b67840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<polytodraw*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<polytodraw*> > (0x0x7f41b8b67780) 0 empty

Class std::allocator<polytodraw*>::rebind<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::allocator<polytodraw*>::rebind<polytodraw*> (0x0x7f41b8b67960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<polytodraw*> >::rebind<polytodraw*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<polytodraw*> >::rebind<polytodraw*> (0x0x7f41b8b67900) 0 empty

Class std::_Vector_base<polytodraw*, std::allocator<polytodraw*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<polytodraw*, std::allocator<polytodraw*> >::_Vector_impl (0x0x7f41b87f13a8) 0
  std::allocator<polytodraw*> (0x0x7f41b87f1410) 0 empty
    __gnu_cxx::new_allocator<polytodraw*> (0x0x7f41b8b679c0) 0 empty

Class std::_Vector_base<polytodraw*, std::allocator<polytodraw*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<polytodraw*, std::allocator<polytodraw*> > (0x0x7f41b8b67720) 0

Class std::vector<polytodraw*>
   size=24 align=8
   base size=24 base align=8
std::vector<polytodraw*> (0x0x7f41b87f1478) 0
  std::_Vector_base<polytodraw*, std::allocator<polytodraw*> > (0x0x7f41b8b67a20) 0

Class __gnu_cxx::new_allocator<hyperpoint>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<hyperpoint> (0x0x7f41b8b67d20) 0 empty

Class std::allocator<hyperpoint>
   size=1 align=1
   base size=1 base align=1
std::allocator<hyperpoint> (0x0x7f41b88c4c30) 0 empty
  __gnu_cxx::new_allocator<hyperpoint> (0x0x7f41b8b67d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<hyperpoint> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<hyperpoint> > (0x0x7f41b8b67cc0) 0 empty

Class std::allocator<hyperpoint>::rebind<hyperpoint>
   size=1 align=1
   base size=0 base align=1
std::allocator<hyperpoint>::rebind<hyperpoint> (0x0x7f41b8b67ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<hyperpoint> >::rebind<hyperpoint>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<hyperpoint> >::rebind<hyperpoint> (0x0x7f41b8b67e40) 0 empty

Class std::_Vector_base<hyperpoint, std::allocator<hyperpoint> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<hyperpoint, std::allocator<hyperpoint> >::_Vector_impl (0x0x7f41b88c4dd0) 0
  std::allocator<hyperpoint> (0x0x7f41b88c4e38) 0 empty
    __gnu_cxx::new_allocator<hyperpoint> (0x0x7f41b8b67f00) 0 empty

Class std::_Vector_base<hyperpoint, std::allocator<hyperpoint> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<hyperpoint, std::allocator<hyperpoint> > (0x0x7f41b8b67c60) 0

Class std::vector<hyperpoint>
   size=24 align=8
   base size=24 base align=8
std::vector<hyperpoint> (0x0x7f41b88c4ea0) 0
  std::_Vector_base<hyperpoint, std::allocator<hyperpoint> > (0x0x7f41b8b67f60) 0

Class drawshape
   size=32 align=8
   base size=32 base align=8
drawshape (0x0x7f41b8b67c00) 0

Class score
   size=264 align=8
   base size=260 base align=8
score (0x0x7f41b877e5a0) 0

Class __gnu_cxx::new_allocator<score>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<score> (0x0x7f41b877e6c0) 0 empty

Class std::allocator<score>
   size=1 align=1
   base size=1 base align=1
std::allocator<score> (0x0x7f41b8398f70) 0 empty
  __gnu_cxx::new_allocator<score> (0x0x7f41b877e720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<score> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<score> > (0x0x7f41b877e660) 0 empty

Class std::allocator<score>::rebind<score>
   size=1 align=1
   base size=0 base align=1
std::allocator<score>::rebind<score> (0x0x7f41b877e840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<score> >::rebind<score>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<score> >::rebind<score> (0x0x7f41b877e7e0) 0 empty

Class std::_Vector_base<score, std::allocator<score> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<score, std::allocator<score> >::_Vector_impl (0x0x7f41b8398270) 0
  std::allocator<score> (0x0x7f41b83984e0) 0 empty
    __gnu_cxx::new_allocator<score> (0x0x7f41b877e8a0) 0 empty

Class std::_Vector_base<score, std::allocator<score> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<score, std::allocator<score> > (0x0x7f41b877e600) 0

Class std::vector<score>
   size=24 align=8
   base size=24 base align=8
std::vector<score> (0x0x7f41b8398548) 0
  std::_Vector_base<score, std::allocator<score> > (0x0x7f41b877e900) 0

Class std::iterator_traits<score*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<score*> (0x0x7f41b877e9c0) 0 empty

Class __gnu_cxx::__normal_iterator<score*, std::vector<score> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<score*, std::vector<score> > (0x0x7f41b877e960) 0

Class std::__are_same<score*, score*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<score*, score*> (0x0x7f41b877ea20) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<score> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<score> > (0x0x7f41b877ea80) 0 empty

Class std::iterator_traits<hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<hyperpoint*> (0x0x7f41b877ee40) 0 empty

Class __gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > (0x0x7f41b877ede0) 0

Class std::__are_same<hyperpoint*, hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<hyperpoint*, hyperpoint*> (0x0x7f41b877eea0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<hyperpoint> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<hyperpoint> > (0x0x7f41b877ef00) 0 empty

Class std::__is_normal_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<long unsigned int*> (0x0x7f41b877ef60) 0 empty

Class std::_Iter_base<long unsigned int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<long unsigned int*, false> (0x0x7f41b8208000) 0 empty

Class std::_Niter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<long unsigned int*> (0x0x7f41b85671a0) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7f41b8208060) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f41b8208120) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7f41b82081e0) 0 empty

Class std::__traitor<std::__is_integer<int>, std::__is_floating<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f41b8208180) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7f41b8567270) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f41b8208240) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f41b82080c0) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f41b8567340) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f41b82082a0) 0 empty

Class __gnu_cxx::__enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, void> (0x0x7f41b8208300) 0 empty

Class __gnu_cxx::__enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, void> (0x0x7f41b8208360) 0 empty

Class std::iterator_traits<cell* const*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<cell* const*> (0x0x7f41b8208420) 0 empty

Class __gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > (0x0x7f41b82083c0) 0

Class std::__are_same<cell* const*, cell**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<cell* const*, cell**> (0x0x7f41b8208480) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<cell*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<cell*> > (0x0x7f41b82084e0) 0 empty

Class std::iterator_traits<cell**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<cell**> (0x0x7f41b82085a0) 0 empty

Class __gnu_cxx::__normal_iterator<cell**, std::vector<cell*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<cell**, std::vector<cell*> > (0x0x7f41b8208540) 0

Class std::__are_same<cell**, cell**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<cell**, cell**> (0x0x7f41b8208600) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<cell*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<cell*> > (0x0x7f41b8208660) 0 empty

Class std::iterator_traits<eMonster*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<eMonster*> (0x0x7f41b8208720) 0 empty

Class __gnu_cxx::__normal_iterator<eMonster*, std::vector<eMonster> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<eMonster*, std::vector<eMonster> > (0x0x7f41b82086c0) 0

Class std::__are_same<eMonster*, eMonster*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<eMonster*, eMonster*> (0x0x7f41b8208780) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<eMonster> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<eMonster> > (0x0x7f41b82087e0) 0 empty

Class std::iterator_traits<const yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const yendorinfo*> (0x0x7f41b82088a0) 0 empty

Class __gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > (0x0x7f41b8208840) 0

Class std::__are_same<const yendorinfo*, yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const yendorinfo*, yendorinfo*> (0x0x7f41b8208900) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<yendorinfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<yendorinfo> > (0x0x7f41b8208960) 0 empty

Class std::iterator_traits<yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<yendorinfo*> (0x0x7f41b8208a20) 0 empty

Class __gnu_cxx::__normal_iterator<yendorinfo*, std::vector<yendorinfo> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<yendorinfo*, std::vector<yendorinfo> > (0x0x7f41b82089c0) 0

Class std::__are_same<yendorinfo*, yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<yendorinfo*, yendorinfo*> (0x0x7f41b8208a80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<yendorinfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<yendorinfo> > (0x0x7f41b8208ae0) 0 empty

Class std::iterator_traits<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::basic_string<char>*> (0x0x7f41b8208ba0) 0 empty

Class __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > (0x0x7f41b8208b40) 0

Class std::__are_same<std::basic_string<char>*, std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>*, std::basic_string<char>*> (0x0x7f41b8208d80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > > (0x0x7f41b8208de0) 0 empty

Class std::iterator_traits<std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<int, std::basic_string<char> >*> (0x0x7f41b8208ea0) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<int, std::basic_string<char> >*, std::vector<std::pair<int, std::basic_string<char> > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<int, std::basic_string<char> >*, std::vector<std::pair<int, std::basic_string<char> > > > (0x0x7f41b8208e40) 0

Class std::__are_same<std::pair<int, std::basic_string<char> >*, std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<int, std::basic_string<char> >*, std::pair<int, std::basic_string<char> >*> (0x0x7f41b8208f00) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<int, std::basic_string<char> > > > (0x0x7f41b8208f60) 0 empty

Class std::iterator_traits<const std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::pair<int, std::basic_string<char> >*> (0x0x7f41b82fb060) 0 empty

Class __gnu_cxx::__normal_iterator<const std::pair<int, std::basic_string<char> >*, std::vector<std::pair<int, std::basic_string<char> > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::pair<int, std::basic_string<char> >*, std::vector<std::pair<int, std::basic_string<char> > > > (0x0x7f41b82fb000) 0

Class std::__are_same<const std::pair<int, std::basic_string<char> >*, std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::pair<int, std::basic_string<char> >*, std::pair<int, std::basic_string<char> >*> (0x0x7f41b82fb0c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::pair<int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::pair<int, std::basic_string<char> > > > (0x0x7f41b82fb120) 0 empty

Class std::iterator_traits<ltd*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<ltd*> (0x0x7f41b82fb1e0) 0 empty

Class __gnu_cxx::__normal_iterator<ltd*, std::vector<ltd> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<ltd*, std::vector<ltd> > (0x0x7f41b82fb180) 0

Class std::__are_same<ltd*, ltd*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ltd*, ltd*> (0x0x7f41b82fb240) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<ltd> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<ltd> > (0x0x7f41b82fb2a0) 0 empty

Class std::iterator_traits<const polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const polytodraw*> (0x0x7f41b82fb360) 0 empty

Class __gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > (0x0x7f41b82fb300) 0

Class std::__are_same<const polytodraw*, polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const polytodraw*, polytodraw*> (0x0x7f41b82fb3c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<polytodraw> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<polytodraw> > (0x0x7f41b82fb420) 0 empty

Class std::iterator_traits<polytodraw**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<polytodraw**> (0x0x7f41b82fb4e0) 0 empty

Class __gnu_cxx::__normal_iterator<polytodraw**, std::vector<polytodraw*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<polytodraw**, std::vector<polytodraw*> > (0x0x7f41b82fb480) 0

Class std::__are_same<polytodraw**, polytodraw**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<polytodraw**, polytodraw**> (0x0x7f41b82fb540) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<polytodraw*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<polytodraw*> > (0x0x7f41b82fb5a0) 0 empty

Class std::iterator_traits<const hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const hyperpoint*> (0x0x7f41b82fb660) 0 empty

Class __gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > (0x0x7f41b82fb600) 0

Class std::__are_same<const hyperpoint*, hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const hyperpoint*, hyperpoint*> (0x0x7f41b82fb6c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<hyperpoint> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<hyperpoint> > (0x0x7f41b82fb720) 0 empty

Class std::iterator_traits<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<polytodraw*> (0x0x7f41b82fb7e0) 0 empty

Class __gnu_cxx::__normal_iterator<polytodraw*, std::vector<polytodraw> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<polytodraw*, std::vector<polytodraw> > (0x0x7f41b82fb780) 0

Class std::__are_same<polytodraw*, polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<polytodraw*, polytodraw*> (0x0x7f41b82fb840) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<polytodraw> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<polytodraw> > (0x0x7f41b82fb8a0) 0 empty

Class std::iterator_traits<const score*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const score*> (0x0x7f41b82fb960) 0 empty

Class __gnu_cxx::__normal_iterator<const score*, std::vector<score> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const score*, std::vector<score> > (0x0x7f41b82fb900) 0

Class std::__are_same<const score*, score*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const score*, score*> (0x0x7f41b82fb9c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<score> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<score> > (0x0x7f41b82fba20) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<score*, std::vector<score> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<score*, std::vector<score> > > (0x0x7f41b82fba80) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const score&, const score&)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const score&, const score&)> (0x0x7f41b82fbae0) 0

Class std::iterator_traits<const ltd*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const ltd*> (0x0x7f41b82fbba0) 0 empty

Class __gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > (0x0x7f41b82fbb40) 0

Class std::__are_same<const ltd*, ltd*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const ltd*, ltd*> (0x0x7f41b82fbc00) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<ltd> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<ltd> > (0x0x7f41b82fbc60) 0 empty

Class __gnu_cxx::__enable_if<true, bool>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, bool> (0x0x7f41b82fbcc0) 0 empty

Class std::_Temporary_buffer<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, score>
   size=24 align=8
   base size=24 base align=8
std::_Temporary_buffer<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, score> (0x0x7f41b813c060) 0

Class std::iterator_traits<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > > (0x0x7f41b813c1e0) 0 empty

Class std::__is_move_iterator<cell**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<cell**> (0x0x7f41b813c240) 0 empty

Class std::_Iter_base<cell**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<cell**, false> (0x0x7f41b813c2a0) 0 empty

Class std::_Miter_base<cell**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<cell**> (0x0x7f41b7d93270) 0 empty
  std::_Iter_base<cell**, false> (0x0x7f41b813c300) 0 empty

Class std::__is_move_iterator<eMonster*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<eMonster*> (0x0x7f41b813c360) 0 empty

Class std::_Iter_base<eMonster*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<eMonster*, false> (0x0x7f41b813c3c0) 0 empty

Class std::_Miter_base<eMonster*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<eMonster*> (0x0x7f41b7d93618) 0 empty
  std::_Iter_base<eMonster*, false> (0x0x7f41b813c420) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > > (0x0x7f41b813c480) 0 empty

Class std::__is_move_iterator<yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<yendorinfo*> (0x0x7f41b813c4e0) 0 empty

Class std::_Iter_base<yendorinfo*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<yendorinfo*, false> (0x0x7f41b813c540) 0 empty

Class std::_Miter_base<yendorinfo*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<yendorinfo*> (0x0x7f41b7d93c98) 0 empty
  std::_Iter_base<yendorinfo*, false> (0x0x7f41b813c5a0) 0 empty

Class std::__is_move_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::basic_string<char>*> (0x0x7f41b813c600) 0 empty

Class std::_Iter_base<std::basic_string<char>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::basic_string<char>*, false> (0x0x7f41b813c720) 0 empty

Class std::_Miter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_string<char>*> (0x0x7f41b7df10d0) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7f41b813c840) 0 empty

Class std::__is_move_iterator<std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<int, std::basic_string<char> >*> (0x0x7f41b813c900) 0 empty

Class std::_Iter_base<std::pair<int, std::basic_string<char> >*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<int, std::basic_string<char> >*, false> (0x0x7f41b813c960) 0 empty

Class std::_Miter_base<std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<int, std::basic_string<char> >*> (0x0x7f41b7df1410) 0 empty
  std::_Iter_base<std::pair<int, std::basic_string<char> >*, false> (0x0x7f41b813c9c0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const std::pair<int, std::basic_string<char> >*, std::vector<std::pair<int, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const std::pair<int, std::basic_string<char> >*, std::vector<std::pair<int, std::basic_string<char> > > > > (0x0x7f41b813ca20) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f41b813ca80) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f41b813cae0) 0 empty

Class std::__is_move_iterator<ltd*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<ltd*> (0x0x7f41b813cb40) 0 empty

Class std::_Iter_base<ltd*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<ltd*, false> (0x0x7f41b813cba0) 0 empty

Class std::_Miter_base<ltd*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<ltd*> (0x0x7f41b7df1f08) 0 empty
  std::_Iter_base<ltd*, false> (0x0x7f41b813cc00) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > > (0x0x7f41b813cc60) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b813ccc0) 0 empty

Class std::__is_move_iterator<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<polytodraw*> (0x0x7f41b813cd20) 0 empty

Class std::_Iter_base<polytodraw*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<polytodraw*, false> (0x0x7f41b813cd80) 0 empty

Class std::_Miter_base<polytodraw*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<polytodraw*> (0x0x7f41b7e64af8) 0 empty
  std::_Iter_base<polytodraw*, false> (0x0x7f41b813cde0) 0 empty

Class std::__is_move_iterator<score*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<score*> (0x0x7f41b813ce40) 0 empty

Class std::_Iter_base<score*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<score*, false> (0x0x7f41b813cea0) 0 empty

Class std::_Miter_base<score*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<score*> (0x0x7f41b7e64f08) 0 empty
  std::_Iter_base<score*, false> (0x0x7f41b813cf00) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const score*, std::vector<score> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const score*, std::vector<score> > > (0x0x7f41b813cf60) 0 empty

Class std::__are_same<score&, score&>
   size=1 align=1
   base size=0 base align=1
std::__are_same<score&, score&> (0x0x7f41b7ecb000) 0 empty

Class std::__are_same<score, score>
   size=1 align=1
   base size=0 base align=1
std::__are_same<score, score> (0x0x7f41b7ecb060) 0 empty

Class std::pair<score*, long int>
   size=16 align=8
   base size=16 base align=8
std::pair<score*, long int> (0x0x7f41b7ecb0c0) 0

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > > (0x0x7f41b7ecb300) 0 empty

Class std::__is_move_iterator<hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<hyperpoint*> (0x0x7f41b7ecb360) 0 empty

Class std::_Iter_base<hyperpoint*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<hyperpoint*, false> (0x0x7f41b7ecb3c0) 0 empty

Class std::_Miter_base<hyperpoint*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<hyperpoint*> (0x0x7f41b7eddbc8) 0 empty
  std::_Iter_base<hyperpoint*, false> (0x0x7f41b7ecb420) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7ecb4e0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >, false> (0x0x7f41b7ecb600) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7eddf08) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >, false> (0x0x7f41b7ecb720) 0 empty

Class std::__is_normal_iterator<cell**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<cell**> (0x0x7f41b7ecb840) 0 empty

Class std::_Niter_base<cell**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<cell**> (0x0x7f41b7eddf70) 0 empty
  std::_Iter_base<cell**, false> (0x0x7f41b7ecb8a0) 0 empty

Class std::__is_normal_iterator<eMonster*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<eMonster*> (0x0x7f41b7ecb900) 0 empty

Class std::_Niter_base<eMonster*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<eMonster*> (0x0x7f41b7edd958) 0 empty
  std::_Iter_base<eMonster*, false> (0x0x7f41b7ecb960) 0 empty

Class std::__is_normal_iterator<yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<yendorinfo*> (0x0x7f41b7ecb9c0) 0 empty

Class std::_Niter_base<yendorinfo*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<yendorinfo*> (0x0x7f41b7f40068) 0 empty
  std::_Iter_base<yendorinfo*, false> (0x0x7f41b7ecba20) 0 empty

Class std::__is_normal_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::basic_string<char>*> (0x0x7f41b7ecba80) 0 empty

Class std::_Niter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_string<char>*> (0x0x7f41b7f400d0) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7f41b7ecbba0) 0 empty

Class std::__is_normal_iterator<std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<int, std::basic_string<char> >*> (0x0x7f41b7ecbc00) 0 empty

Class std::_Niter_base<std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<int, std::basic_string<char> >*> (0x0x7f41b7f401a0) 0 empty
  std::_Iter_base<std::pair<int, std::basic_string<char> >*, false> (0x0x7f41b7ecbc60) 0 empty

Class std::__is_byte<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_byte<std::pair<int, std::basic_string<char> > > (0x0x7f41b7ecbcc0) 0 empty

Class std::__is_pointer<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<int, std::basic_string<char> > > (0x0x7f41b7ecbd80) 0 empty

Class std::__is_floating<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_floating<std::pair<int, std::basic_string<char> > > (0x0x7f41b7ecbe40) 0 empty

Class std::__is_integer<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<std::pair<int, std::basic_string<char> > > (0x0x7f41b7ecbea0) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7f41b7ecbf00) 0 empty

Class std::__traitor<std::__is_integer<std::pair<int, std::basic_string<char> > >, std::__is_floating<std::pair<int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<std::pair<int, std::basic_string<char> > >, std::__is_floating<std::pair<int, std::basic_string<char> > > > (0x0x7f41b7ecbde0) 0 empty

Class std::__is_arithmetic<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<std::pair<int, std::basic_string<char> > > (0x0x7f41b7f40c98) 0 empty
  std::__traitor<std::__is_integer<std::pair<int, std::basic_string<char> > >, std::__is_floating<std::pair<int, std::basic_string<char> > > > (0x0x7f41b7ecbf60) 0 empty

Class std::__traitor<std::__is_arithmetic<std::pair<int, std::basic_string<char> > >, std::__is_pointer<std::pair<int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<std::pair<int, std::basic_string<char> > >, std::__is_pointer<std::pair<int, std::basic_string<char> > > > (0x0x7f41b7ecbd20) 0 empty

Class std::__is_scalar<std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<std::pair<int, std::basic_string<char> > > (0x0x7f41b7f40d68) 0 empty
  std::__traitor<std::__is_arithmetic<std::pair<int, std::basic_string<char> > >, std::__is_pointer<std::pair<int, std::basic_string<char> > > > (0x0x7f41b7b8d000) 0 empty

Class std::__is_normal_iterator<ltd*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<ltd*> (0x0x7f41b7b8d060) 0 empty

Class std::_Niter_base<ltd*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<ltd*> (0x0x7f41b7f40ea0) 0 empty
  std::_Iter_base<ltd*, false> (0x0x7f41b7b8d0c0) 0 empty

Class std::__is_move_iterator<polytodraw**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<polytodraw**> (0x0x7f41b7b8d120) 0 empty

Class std::_Iter_base<polytodraw**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<polytodraw**, false> (0x0x7f41b7b8d180) 0 empty

Class std::_Miter_base<polytodraw**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<polytodraw**> (0x0x7f41b7bb11a0) 0 empty
  std::_Iter_base<polytodraw**, false> (0x0x7f41b7b8d1e0) 0 empty

Class std::__is_normal_iterator<polytodraw**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<polytodraw**> (0x0x7f41b7b8d240) 0 empty

Class std::_Niter_base<polytodraw**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<polytodraw**> (0x0x7f41b7bb1208) 0 empty
  std::_Iter_base<polytodraw**, false> (0x0x7f41b7b8d2a0) 0 empty

Class std::__is_byte<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<polytodraw*> (0x0x7f41b7b8d300) 0 empty

Class std::__is_pointer<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<polytodraw*> (0x0x7f41b7b8d3c0) 0 empty

Class std::__is_floating<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<polytodraw*> (0x0x7f41b7b8d480) 0 empty

Class std::__is_integer<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<polytodraw*> (0x0x7f41b7b8d4e0) 0 empty

Class std::__traitor<std::__is_integer<polytodraw*>, std::__is_floating<polytodraw*> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<polytodraw*>, std::__is_floating<polytodraw*> > (0x0x7f41b7b8d420) 0 empty

Class std::__is_arithmetic<polytodraw*>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<polytodraw*> (0x0x7f41b7bb12d8) 0 empty
  std::__traitor<std::__is_integer<polytodraw*>, std::__is_floating<polytodraw*> > (0x0x7f41b7b8d540) 0 empty

Class std::__traitor<std::__is_arithmetic<polytodraw*>, std::__is_pointer<polytodraw*> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<polytodraw*>, std::__is_pointer<polytodraw*> > (0x0x7f41b7b8d360) 0 empty

Class std::__is_scalar<polytodraw*>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<polytodraw*> (0x0x7f41b7bb13a8) 0 empty
  std::__traitor<std::__is_arithmetic<polytodraw*>, std::__is_pointer<polytodraw*> > (0x0x7f41b7b8d5a0) 0 empty

Class std::__is_normal_iterator<polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<polytodraw*> (0x0x7f41b7b8d600) 0 empty

Class std::_Niter_base<polytodraw*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<polytodraw*> (0x0x7f41b7bb15b0) 0 empty
  std::_Iter_base<polytodraw*, false> (0x0x7f41b7b8d660) 0 empty

Class std::__is_normal_iterator<score*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<score*> (0x0x7f41b7b8d6c0) 0 empty

Class std::_Niter_base<score*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<score*> (0x0x7f41b7bb1618) 0 empty
  std::_Iter_base<score*, false> (0x0x7f41b7b8d720) 0 empty

Class std::__uninitialized_construct_buf_dispatch<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<false> (0x0x7f41b7b8d780) 0 empty

Class __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const score&, const score&)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Val_comp_iter<bool (*)(const score&, const score&)> (0x0x7f41b7b8d7e0) 0

Class __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const score&, const score&)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_val<bool (*)(const score&, const score&)> (0x0x7f41b7b8d840) 0

Class std::__is_normal_iterator<hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<hyperpoint*> (0x0x7f41b7b8da20) 0 empty

Class std::_Niter_base<hyperpoint*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<hyperpoint*> (0x0x7f41b7c0db60) 0 empty
  std::_Iter_base<hyperpoint*, false> (0x0x7f41b7b8da80) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7b8dae0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >, true> (0x0x7f41b7b8dc00) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7c0dc30) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<hyperpoint*, std::vector<hyperpoint> >, true> (0x0x7f41b7b8dd20) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > > (0x0x7f41b7b8dde0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >, false> (0x0x7f41b7b8df00) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > > (0x0x7f41b7c0dc98) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >, false> (0x0x7f41b7b8df60) 0 empty

Class std::__are_same<cell*, cell*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<cell*, cell*> (0x0x7f41b7c66060) 0 empty

Class std::__is_pointer<cell**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<cell**> (0x0x7f41b7c660c0) 0 empty

Class std::__copy_move_backward<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, true, std::random_access_iterator_tag> (0x0x7f41b7c66120) 0 empty

Class std::__are_same<eMonster, eMonster>
   size=1 align=1
   base size=0 base align=1
std::__are_same<eMonster, eMonster> (0x0x7f41b7c66180) 0 empty

Class std::__is_pointer<eMonster*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<eMonster*> (0x0x7f41b7c661e0) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > > (0x0x7f41b7c66240) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >, false> (0x0x7f41b7c662a0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > > (0x0x7f41b7c0da28) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >, false> (0x0x7f41b7c66300) 0 empty

Class std::__are_same<yendorinfo, yendorinfo>
   size=1 align=1
   base size=0 base align=1
std::__are_same<yendorinfo, yendorinfo> (0x0x7f41b7c66480) 0 empty

Class std::__is_pointer<yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<yendorinfo*> (0x0x7f41b7c664e0) 0 empty

Class std::__are_same<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>, std::basic_string<char> > (0x0x7f41b7c66540) 0 empty

Class std::__is_pointer<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::basic_string<char>*> (0x0x7f41b7c665a0) 0 empty

Class std::__are_same<std::pair<int, std::basic_string<char> >, std::pair<int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<int, std::basic_string<char> >, std::pair<int, std::basic_string<char> > > (0x0x7f41b7c66600) 0 empty

Class std::__is_pointer<std::pair<int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<int, std::basic_string<char> >*> (0x0x7f41b7c66660) 0 empty

Class std::__uninitialized_fill_n<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<false> (0x0x7f41b7c66720) 0 empty

Class std::__are_same<ltd, ltd>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ltd, ltd> (0x0x7f41b7c66780) 0 empty

Class std::__is_pointer<ltd*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<ltd*> (0x0x7f41b7c667e0) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > > (0x0x7f41b7c66840) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >, false> (0x0x7f41b7c668a0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > > (0x0x7f41b7cbd410) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >, false> (0x0x7f41b7c66900) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7c66a80) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >, false> (0x0x7f41b7c66ae0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7cbd6e8) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >, false> (0x0x7f41b7c66b40) 0 empty

Class std::__are_same<polytodraw, polytodraw>
   size=1 align=1
   base size=0 base align=1
std::__are_same<polytodraw, polytodraw> (0x0x7f41b7c66cc0) 0 empty

Class std::__is_pointer<score*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<score*> (0x0x7f41b7c66d20) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<score*, std::vector<score> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<score*, std::vector<score> > > (0x0x7f41b7c66d80) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, false> (0x0x7f41b7c66de0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> > > (0x0x7f41b7cbddd0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, false> (0x0x7f41b7c66e40) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > > (0x0x7f41b7d3c120) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >, false> (0x0x7f41b7d3c180) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > > (0x0x7f41b7d5a138) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >, false> (0x0x7f41b7d3c1e0) 0 empty

Class std::__are_same<hyperpoint, hyperpoint>
   size=1 align=1
   base size=0 base align=1
std::__are_same<hyperpoint, hyperpoint> (0x0x7f41b7d3c300) 0 empty

Class std::__is_pointer<hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<hyperpoint*> (0x0x7f41b7d3c360) 0 empty

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x7f41b7d3c3c0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > > (0x0x7f41b7d3c420) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >, true> (0x0x7f41b7d3c540) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> > > (0x0x7f41b7d5a5b0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<cell* const*, std::vector<cell*> >, true> (0x0x7f41b7d3c5a0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > > (0x0x7f41b7d3c600) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >, true> (0x0x7f41b7d3c660) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> > > (0x0x7f41b7d5a8f0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const yendorinfo*, std::vector<yendorinfo> >, true> (0x0x7f41b7d3c6c0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > > (0x0x7f41b7d3c7e0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >, true> (0x0x7f41b7d3c840) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> > > (0x0x7f41b79ab000) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const polytodraw*, std::vector<polytodraw> >, true> (0x0x7f41b7d3c8a0) 0 empty

Class std::__is_pointer<polytodraw**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<polytodraw**> (0x0x7f41b7d3c9c0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b7d3ca20) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >, true> (0x0x7f41b7d3ca80) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> > > (0x0x7f41b79ab478) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const hyperpoint*, std::vector<hyperpoint> >, true> (0x0x7f41b7d3cae0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<score*, std::vector<score> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<score*, std::vector<score> > > (0x0x7f41b7d3cc00) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, true> (0x0x7f41b7d3cc60) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> > > (0x0x7f41b79ab820) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<score*, std::vector<score> >, true> (0x0x7f41b7d3ccc0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > > (0x0x7f41b7d3cde0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >, true> (0x0x7f41b7d3ce40) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> > > (0x0x7f41b79abd00) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const ltd*, std::vector<ltd> >, true> (0x0x7f41b7d3cea0) 0 empty

Class std::__is_pointer<cell* const*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<cell* const*> (0x0x7f41b7a1a000) 0 empty

Class std::__is_pointer<const yendorinfo*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const yendorinfo*> (0x0x7f41b7a1a060) 0 empty

Class std::__is_pointer<const polytodraw*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const polytodraw*> (0x0x7f41b7a1a0c0) 0 empty

Class __gnu_cxx::__enable_if<false, polytodraw**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, polytodraw**> (0x0x7f41b7a1a120) 0 empty

Class __gnu_cxx::__enable_if<true, polytodraw**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, polytodraw**> (0x0x7f41b7a1a180) 0 empty

Class std::__is_pointer<const hyperpoint*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const hyperpoint*> (0x0x7f41b7a1a1e0) 0 empty

Class std::__is_pointer<const ltd*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const ltd*> (0x0x7f41b7a1a300) 0 empty

