ELF> @@8 @@@@888qq 0|0| 0|  @|@| @| PPTTTDDPtdDfDfDf44QtdRtd0|0| 0| /lib64/ld-linux-x86-64.so.2GNUGNU2w;.[!hA2%-9 | !!@"J-./015679<>@ABCDEFHIJMNOP݉Eף3G(_ʈ> ~d]U7[{" ZWjl~:gh8]%CSj)]@lf k9MmqXC|9@BED#IQFǝ1\"mCzH<*t>} [83 B I &X EP t p( @ X d]p `  '  (Ѐ 0  >  Q   H 0 @ 7H   Ё `   Y P   g g  libglut.so.3_ITM_deregisterTMCloneTableglEnable__gmon_start___ITM_registerTMCloneTableglViewport_initglutReshapeFuncglutCreateWindowglutGetglutMainLoopglutPostRedisplayglutInitDisplayModeglutInitglutIdleFuncglutInitWindowSizeglutSwapBuffersglutDisplayFunc_finilibGLEW.so.2.0__glewUniformMatrix4fv__glewDeleteShader__glewDisableVertexAttribArray__glewBindBufferBase__glewGetShaderiv__glewGetProgramiv__glewGetBufferParameteriv__glewDeleteBuffers__GLEW_VERSION_2_0__glewIsShader__glewVertexAttribPointer__glewShaderSource__glewMemoryBarrierglewInit__glewCompileShader__glewProgramParameteriEXT__glewAttachShader__glewBufferData__glewGetAttribLocation__glewGetShaderInfoLog__glewCreateShaderglewGetErrorString__glewGenBuffers__glewCreateProgram__glewDeleteProgram__glewUseProgram__glewLinkProgram__glewEnableVertexAttribArray__glewGetProgramInfoLog__glewIsProgram__glewBindBuffer__glewGetUniformLocation__glewDispatchComputelibGL.so.1glDrawElementsglClearColorglBlendFuncglClearlibstdc++.so.6__gxx_personality_v0libm.so.6sqrtftanfcosfsinflibgcc_s.so.1_Unwind_Resumelibc.so.6fopenperror__stack_chk_failrealloc__assert_failfeoffputsfclosemallocstderrfwritefreadfprintf__cxa_finalize__libc_start_mainferrorfree_edata__bss_start_endGCC_3.0CXXABI_1.3GLIBC_2.2.5GLIBC_2.4M P&y "  ӯk*. ui 5jii Aui 50|  8|     $ ( * + " 9( 10 C@ 2H BP /X 3` Ip 5 @ K P > 7 8Ѐ : ? M < = N Q0 ;@ DH EP LX .` 6 G 0 - A~ ~ ~ ~ ~ ~ ~ ~  ~  ~  ~         ( 0 8 @ H P X ` h p x       ! # % & ' ) ,HH]f HtH5d %d @%d h%d h%d h%d h%d h%d h%d h%d hp%d h`%d h P%d h @%d h 0%d h %d h %d h%zd h%rd h%jd h%bd h%Zd h%Rd h%Jd h%Bd h%:d hp%2d h`%*d hP%"d h@%d h0%d h % d h%d h%c h%c h %c h!%c h"%c h#%c h$%c h%%c f1I^HHPTL*AH @H=jc DH=c UHc H9HtHrc Ht ]f.]@f.H=c H5c UH)HHHH?HHtH9c Ht ]f]@f.=d u/H=b UHt H= c Hd ]fDUH]fUHHdH%(HE1GGGGGtGhGXG HG8G(GGG F$F(F,F0F4F8F<F@tFDdFHXFLHFP8FT$FXF\F`EdEhElHa H5Rb Ha >b ֿҐHa HҐHpHHH` H5a H'a a ֿҐHYa HpҐEfffDfffDDDDuDfffADfff DCCCH_ H5[` H_ G` ֿH_ H`fDž@fDžBfDžDfDžFfDžHfDžJfDžLfDžNfDžPfDžRfDžTfDžVfDžXfDžZfDž\fDž^fDž`fDžbfDždfDžffDžhfDžjfDžlfDžnfDžpfDžrfDžtfDžvfDžxfDžzfDž|fDž~fDžfDžfDžfDžH] H5^ H] ^ ֿH1^ H@HDž 1H=s:4$$t 0H=P:4((t H=-:d4,,t {H\ Љ] H] ] $ΉH] ] (ΉHR] ] Hy] ] H Ћ u7H\ HH=9g] K2Hn9H0H\ ;] H0HΉЉ/] )] u,Ha\ H0H5.9HǸeH-9H0HG\ \ H0HΉЉ\ \ u,H[ H0H58HǸ H8H8HZ o\ H8HΉЉo\ i\ u,H[ H8H58HǸHZ Љ\ H[  \ ,ΉH[ [ H[ [ H Ћ u4H [ HH=8[ 0HMdH3 %(tUHSH(dH%(HE1|* >^ >YZft>f7>HHEHH5H HHMHHe>Hf(ffH#=HHEHHH`HHMHH=Hff(fHw=Hf(ffH d=d=Hf(f(fHoHHHHHW *W *^H==(<HH`HHHHAHEH`H`HH$H H HMHHHX X HW H HH‹X HѺHEdH3%(tHH([]UHHdH%(HE1;; ;;ATHW ?X HV X ҐHV  X ҐHV HW H|W W HW W HV W ֿHW W AAHPW zW HV QW ֿHV SW AAHUV W ֿHV HUdЋEHHƿHV V HU V HEdH3%(tUHH}uET ET T T щ¾|UHHT LV HU H5*V HU H5V HU H5 V А]UHH }HuHUHEHH064T *T ։H=@2pE}t2EHHT H5#2HǸHU u'HT H5H=1itQH=VH=jH= q vAUHHEEEE8UHHEEEEIUHHEEEEUHHEEEEUH7]ÐUHH}EMUZEHEZEHE@ZEHE@]UHH0H}EdH%(HE1HEHPHHEHUUHEUEHHPHHMdH3 %(tUHHEEEERÐUHH@H}HudH%(HE1HxHHEЋ8HE}EH(HMHEHUHHQHEЋ0HEuE̾H<HMHEHUHAHQHEЋHEUE̺HOHMHEHUHA HQ(HEЋHEUE̹HbHMHEHUHA0HQ8HEdH3%(tYUHEM5Y]UHSHH(H HdH%(HE1<<f~@<f~DHHfH~(HHP4\@HHHfH~(HT\HTH%HHHYHEH@HX@HTHHHHYHHHc(YD HEHHX HTHHHHYHHH(YD HEHH7\ HTHa HHHAYHHH(YD HEHQH\ HTH(HHHYHEHHX@HTHB0HHH"YHHH(YD HEH2HsX HTH8HHH}YHHHU(YD HEHHX HTHHHHYHHH(YD HEHH)\ HTHSHHH3YHEHnHX@HEH<H}H H HHEHUHEHH+H HHRHpHxHEHHH HaHH`HhHpH`HHqHEHUH(HHHUHEHH?HHSHEHH)H HHPHEHUHEHHH HeHHpHxHEH>HH H HH`HhHpH`HHHEHUH(HHHUHEHHHHSHEHHH HcHHEHUHEHBHH HHHpHxHEH H+H HHRH`HhHpH`HHHEHUH(Hn HHUHEHHHHSH H/HH(H& HHHSHHQH(HMdH3 %(tH[]UHATSHĀH}HuHxdH%(HE1HMHuHHVHHQHFHVHAHQHF HV(HA HQ(HF0HV8HA0HQ8HEHa IHxH HEH7 ttHHEHUHxH HEH ttHHEHUHxHp HEH ttHFHEHUHUHEHH HEHUHUHEHH HEHUHEHV HHELH HHSHEHUdH3%(tH[A\]UHH0H}HuHUHMdH%(HE1HEHMHUHuH HEH}dH3<%(t|UHH0H}EMU]dH%(HE1HEUMEU(((ȉUEHHEHMdH3 %(tUHSHHHHdH%(HE1HH HPHHHHH HPHHHHH HPHH H(HH} HPHH0H8HHT HPHH@HHHH+ HPHHPHXHH HPHH`HhHH HPHHpHxH@HJH0H@HEHUH@HH HHEHUH@HHHHEHUH@HHHHEHUHUHEHH HEHUHUHEHHHEHUHHHHUHEHHHHSHPHH0HHEHUHPHH HHEHUHPHHHwHEHUHPHFHHH=:HEUHcHHÐUHHH}u9E|H H5jH=EHHHHEHUHH0H}HudH%(HE1HEHPHHEHUHUHEHH~HPHHMdH3 %(tÐUHHH}u}x :9E|H pzH5<H=8HEUHcHHUHSHhH}HuHUHMdH%(HE1HUHEHH>fH~(HEEHEHfH~(HEEHUHEHHfH~(HEEHEH\fH~(HEEHUHEHHifH~(HEECEHUHEHHGHEHHOEHEHH(EHEHHEHEHHEHEHrHEHEHKHEeeHEHH[]eWmmHEHH!mWuuHEHHuWHUHEHHEHEHXHUW(HUHEHHEHEH HLN]W(HEHHHHUHEHHf~HEHMdH3 %(tLHh[]UHH0H}EMU]dH%(HE1(E\P(f.wH -YH5aH=5E x^7f~EfEHUHEHH EYEEHEHH^E}}HEHH^EEXE WEE(\mmHEH0HqE^EHEHHEEXYE -WEE(\uuHEHHE^EHEHMdH3 %(t.UHHH}u}x E9E|H QH5 H=)NHEUHcHHUHH0H}HudH%(HE1HEH HE@ (YHEHHE@(YHEHHE@(YHEHEYHE(H HEHUHMdH3 %(t2UHH@H}HUHEHH4HEHVfH~(HEEHEE(HE~EUH]UH]UH]ÐUHH0H}HudH%(HE1HEHPHHEHUHUHEHH[HMHHQHEHUdH3%(tNUHHPH}HudH%(HE1HE@HEH(\HE@HEH(\HEHE\HE(HHHEHEEEHEE(HE~EHEdH3%(tUHH@H}HuHUHEHHfH~(HEEHEE(HE~EUHHH}HuHUHEHHÐUHH}EMU]HEEHEE@HEE@HEE@ ]UHHEEEE(^UHHPH}EdH%(HE1HE@(YUHE@(YMHEYEHEHHEHEEEHEE(HE~EHEdH3%(tUHH0H}HudH%(HE1HEH HE@ (XHEHHE@(XHEHHE@(XHEHEXHE(H[HEHUHMdH3 %(tmUHHPH}HudH%(HE1HEHE@YHEHEHY(\HEHHEYHEPHEY(\HEHHE@YHEPHEHY\HE((HHEHEEEHEE(HE~EHEdH3%(tqUHH0H}HudH%(HE1HUHEHH>fH~(HEEMEXMXHEdH3%(tUHHPH}HudH%(HE1HEHHE@(YHEHHE@(YHEHEYHE(HHEHEEEHEE(HE~EHEdH3%(tTUHH0H}HEH5HSHEH}u E EHHjHEEHEHuHEHutpE 9E}%}YeEHcHEHHHEEHcHEHHEHUHEHѺ H‹EЉEaHEH#EHcHEHHHEEHcHEHHEUHH0}dH%(HE1EHy) U܉ЄtHj) HUMܾUHi* U܉ЄtHr* HUMܾ%H) H$H=EEHHHEH( U܉ЄtH$) uHU}HѺ2H) U܉ЄtH( uHU}HѺH=) HEHHHEHHEdH3%(tUHH@H}ȉudH%(HE1HEHPHEH}u5H( HUH5j HǸH=i H( UĉЉEHEHEHEH+ HEH/ HEHEHEH' HU}ԹHEH%H~' UԉEHa' HUЋMԾЋEЅu>H' HUH5 HǸ#EԉxH' UԉиEHMdH3 %(tmUHH0H}HudH%(HE1H& ЉEH}t7HEؾ1H\E}u H' MUΉH}t7HEо0HE}u H' MUΉHE' UEHh' HUM𾂋ЋEu?H& HH= EFH% UиEHMdH3 %(t;UHHPH}HuHUȉMDEDMdH%(HE1H% ЉEH}t7HEؾ1HE}u FH& MUΉH}tyHEоٍHE}u HW& MUΉHD% UċMۍH.% UM܍H% UMڍH}t7HEȾ0H]E}u H% MUΉH% UEH% HUM𾂋ЋEu?H % HH= EH$ UиEHudH34%(tzUHH }HuH$ HMUHΉЉE}uH$ HUH5 HǸ謾EUHH }HuHq# HMUHΉЉE}uH3$ HUH5Q HǸ[EfDAWAVIAUATL%. UH-. SAIL)HHgHt 1LLDAHH9uH[]A\A]A^A_Ðf.HHcube.v.glslcube.f.glslcube.c.glslglLinkProgram:coord3dCould not bind attribute %s v_colormvpCould not bind uniform %s Compute glLinkProgram:My Rotating CubeError: %s Error: your graphic card does not support OpenGL 2.0 /usr/include/glm/detail/type_mat4x4.inli < this->length()/usr/include/glm/detail/type_vec4.inli >= 0 && i < this->length()/usr/include/glm/detail/type_vec3.inl/usr/include/glm/gtc/matrix_transform.inlabs(aspect - std::numeric_limits::epsilon()) > static_cast(0)T& glm::vec<3, T, Q>::operator[](glm::vec<3, T, Q>::length_type) [with T = float; glm::qualifier Q = (glm::qualifier)0; glm::vec<3, T, Q>::length_type = int]T& glm::vec<4, T, Q>::operator[](glm::vec<4, T, Q>::length_type) [with T = float; glm::qualifier Q = (glm::qualifier)0; glm::vec<4, T, Q>::length_type = int]const col_type& glm::mat<4, 4, T, Q>::operator[](glm::mat<4, 4, T, Q>::length_type) const [with T = float; glm::qualifier Q = (glm::qualifier)0; glm::mat<4, 4, T, Q>::col_type = glm::vec<4, float, (glm::qualifier)0>; glm::mat<4, 4, T, Q>::length_type = int]glm::mat<4, 4, T, Q>::col_type& glm::mat<4, 4, T, Q>::operator[](glm::mat<4, 4, T, Q>::length_type) [with T = float; glm::qualifier Q = (glm::qualifier)0; glm::mat<4, 4, T, Q>::col_type = glm::vec<4, float, (glm::qualifier)0>; glm::mat<4, 4, T, Q>::length_type = int]const T& glm::vec<3, T, Q>::operator[](glm::vec<3, T, Q>::length_type) const [with T = float; glm::qualifier Q = (glm::qualifier)0; glm::vec<3, T, Q>::length_type = int]glm::mat<4, 4, T, (glm::qualifier)0> glm::perspectiveRH_NO(T, T, T, T) [with T = float]const T& glm::vec<4, T, Q>::operator[](glm::vec<4, T, Q>::length_type) const [with T = float; glm::qualifier Q = (glm::qualifier)0; glm::vec<4, T, Q>::length_type = int]4?@@F@?4@@zD=4B5<@rbprintlog: Not a shader or a program Error opening %s: #version 450 #define lowp #define mediump #define highp %s:glLinkProgram:Could not bind attribute %s Could not bind uniform %s ;0E\|̵ܵL\$jD<"|ed%A,Lzld;l0 P\p/d0Ppf7PL4Tt0( N4 T t f  } * [4 T t C  U < zRx +zRx $ذpFJ w?;*3$"D \AC Z |AC Z AC Z AC Z AC I  AC  CAC ~ zPLRx%  $$7AC H AC  BAC } WAC R -AC ( gAC b $@AC Z D@9AC 4 dYAC W  U AC H  AC G uYAC T xAC s  AC H 0AC Z PGAC B poAC j C0AC k TPAC K PAC K PAC K PAC K 0@AC { P4CAC ~ pWAC  MAC H QAC L ,QAC L ^MAC H bAC ] 0QAC L  PAC Ev t[AC  TQAC L AC  XAC S H AC F 3 AC F 4 AC F T jAC e tTAC  KAC F  %AC ` VAC Q H.AC i VAC  4AC  TUAC  t1pAC k AC  1AC , UAC P TaAC \ 2AC - 4AC  THQAC L tyQAC L DeBBE B(H0H8M@r8A0A(B BBB "  .Mj  d]0| 8| o  K ~   ooooo@| &6FVfv&6FVfv XGCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.08Tt       d]]Dfxhq0| 8| @| ~    P!7 F8| m y0|  b ``#_ba@cdXL`dqDf@| 8| 0| ~ "O ."EPf"0FCVU"CG ā "8- ( !"H~"-g  H\Q"Do$0 8 A@   PX]gy H ".""sF "GHbX"N+-"EP"<."GM[P o*  X &)"R "TGWk"Q.! ` \Qp +d]    8 "O e q   "0.9 "!QK "R3 G Y  k t "i/ "{L   "QV   0 9 "GMe   +{     UY2 ?&  " Pj) "VGQQ "f-C Z     "tP Ѐ 2 "GQZ m    "OX +B"DPI"0FCs "QV","NQ"E@(5ȁ AU"PEP",     nU1 Ё "O Q"PEP"CG "HQ0  -9 @ L"EP"-\e@ ";Y3H E"CW+W"/ 1P D":X "lQ%"F<x?P"QTpWa `   !`]1D"W-g"0.9"US"D0%"DP]|     "EPcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7698__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrycube.cpp_ZZN3glm3matILi4ELi4EfLNS_9qualifierE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm3vecILi4EfLNS_9qualifierE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm3vecILi3EfLNS_9qualifierE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm3matILi4ELi4EfLNS_9qualifierE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm3vecILi3EfLNS_9qualifierE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm16perspectiveRH_NOIfEENS_3matILi4ELi4ET_LNS_9qualifierE0EEES2_S2_S2_S2_E19__PRETTY_FUNCTION___ZZNK3glm3vecILi4EfLNS_9qualifierE0EEixEiE19__PRETTY_FUNCTION__shader_utils.cpp__FRAME_END____GNU_EH_FRAME_HDR_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE__ZN3glm3vecILi3EfLNS_9qualifierE0EE6lengthEv_ZN3glm3vecILi4EfLNS_9qualifierE0EEC1IiiifEET_T0_T1_T2__ZN3glm3vecILi3EfLNS_9qualifierE0EEC1EfffglutSwapBuffers_Z9print_logj_ZN3glm3vecILi4EfLNS_9qualifierE0EEC1Ef__glewGetUniformLocationcattribute_coord3d_ZSt3tanf__glewBindBufferBase_ZN3glm8lookAtRHIfLNS_9qualifierE0EEENS_3matILi4ELi4ET_XT0_EEERKNS_3vecILi3ES3_XT0_EEES8_S8__ZN3glmmlIfLNS_9qualifierE0EEENS_3vecILi4ET_XT0_EEERKS4_S3_screen_width_edata_Z10get_attribjPKcglClearglViewport_ZN3glm3vecILi4EfLNS_9qualifierE0EEmLIfEERS2_T___glewDeleteProgramcprogram__glewIsShaderglutGet_IO_stdin_usedglutPostRedisplayvbo_cube_colors__glewGetShaderiv_ZN3glm3absIfEET_S1___cxa_finalize@@GLIBC_2.2.5_ZN3glmmlIfLNS_9qualifierE0EEENS_3vecILi3ET_XT0_EEES3_RKS4_vbo_vertex_velocity_ZN3glmplIfLNS_9qualifierE0EEENS_3vecILi4ET_XT0_EEERKS4_S6__ZN3glm6detail16compute_vec4_mulIfLNS_9qualifierE0ELb0EE4callERKNS_3vecILi4EfLS2_0EEES7_main_ZN3glm3vecILi4EfLNS_9qualifierE0EEC1IifiiEET_T0_T1_T2__ZN3glmmlIfLNS_9qualifierE0EEENS_3matILi4ELi4ET_XT0_EEERKS4_S6__ZNK3glm3matILi4ELi4EfLNS_9qualifierE0EEixEi__glewCompileShader_Z14init_resourcesv__dso_handle__glewCreateProgram_Z9onDisplayv_ZN3glm6detail16compute_vec4_addIfLNS_9qualifierE0ELb0EE4callERKNS_3vecILi4EfLS2_0EEES7__ZN3glmmlIfLNS_9qualifierE0EEENS_3vecILi3ET_XT0_EEERKS4_S6_glutReshapeFuncglutInitDisplayMode__assert_fail@@GLIBC_2.2.5_ZN3glm11inversesqrtIfEET_S1_DW.ref.__gxx_personality_v0__glewGenBuffers_Z11get_uniformjPKc__glewShaderSourcecosf@@GLIBC_2.2.5__glewCreateShader__glewProgramParameteriEXT_ZN3glm3vecILi4EfLNS_9qualifierE0EE6lengthEvglBlendFunc__glewGetProgramInfoLog_ZN3glm3matILi4ELi4EfLNS_9qualifierE0EEC1ERKf_ZN3glm5crossIfLNS_9qualifierE0EEENS_3vecILi3ET_XT0_EEERKS4_S6__ZN3glmmlIfLNS_9qualifierE0EEENS_3vecILi3ET_XT0_EEERKS4_S3_perror@@GLIBC_2.2.5sinf@@GLIBC_2.2.5ibo_cube_elementsglewInit_ZN3glm7radiansIfEET_S1__ZN3glm16perspectiveRH_NOIfEENS_3matILi4ELi4ET_LNS_9qualifierE0EEES2_S2_S2_S2_vbo_cube_vertices_ZN3glm3vecILi4EfLNS_9qualifierE0EEC1Effff__glewGetShaderInfoLogglEnable_ZN3glm3matILi4ELi4EfLNS_9qualifierE0EEixEi__glewDispatchCompute__glewUniformMatrix4fvfclose@@GLIBC_2.2.5glDrawElements_Z14create_programPKcS0__Z6onIdlevglutIdleFunc_ZN3glm3vecILi4EfLNS_9qualifierE0EEpLIfEERS2_RKNS0_ILi4ET_LS1_0EEE_ZN3glm3vecILi4EfLNS_9qualifierE0EEixEi_ZN3glm3vecILi3EfLNS_9qualifierE0EEC1IdddEET_T0_T1__Z17create_gs_programPKcS0_S0_iii__stack_chk_fail@@GLIBC_2.4fputs@@GLIBC_2.2.5__TMC_END___ZN3glmmiIfLNS_9qualifierE0EEENS_3vecILi3ET_XT0_EEERKS4_S6___glewMemoryBarrier_ZN3glm3vecILi3EfLNS_9qualifierE0EEixEifopen@@GLIBC_2.2.5__glewDisableVertexAttribArrayfree@@GLIBC_2.2.5_ZN3glm6detail17compute_normalizeILi3EfLNS_9qualifierE0ELb0EE4callERKNS_3vecILi3EfLS2_0EEE_Z9onReshapeiiglutInit_ZN3glm3vecILi4EfLNS_9qualifierE0EEC2IfiiiEET_T0_T1_T2__ZN3glm3vecILi3EfLNS_9qualifierE0EEC2Efff__glewBindBuffer_ZN3glm3vecILi4EfLNS_9qualifierE0EEC2Effff_ZSt3cosf_ZNK3glm3vecILi4EfLNS_9qualifierE0EEixEi_ZN3glm9normalizeILi3EfLNS_9qualifierE0EEENS_3vecIXT_ET0_XT1_EEERKS4_glutMainLoopuniform_mvpmalloc@@GLIBC_2.2.5_ZN3glm3vecILi4EfLNS_9qualifierE0EEC2IiifiEET_T0_T1_T2__ZSt3sinfstderr@@GLIBC_2.2.5__glewDeleteShader__glewVertexAttribPointer__data_start__glewGetAttribLocation_Z9file_readPKcglewGetErrorString_ZN3glm3matILi4ELi4EfLNS_9qualifierE0EE6lengthEv_ZN3glm3vecILi4EfLNS_9qualifierE0EEC1IiifiEET_T0_T1_T2_fprintf@@GLIBC_2.2.5_ZN3glm3vecILi4EfLNS_9qualifierE0EEC2Eftanf@@GLIBC_2.2.5screen_height_ZNK3glm3vecILi3EfLNS_9qualifierE0EEixEi__glewBufferDataglClearColorfread@@GLIBC_2.2.5__bss_start_ZN3glm3vecILi4EfLNS_9qualifierE0EEC2IiiifEET_T0_T1_T2_feof@@GLIBC_2.2.5_ZSt4sqrtf__libc_csu_initglutInitWindowSize__glewDeleteBuffers_ZN3glm6lookAtIfLNS_9qualifierE0EEENS_3matILi4ELi4ET_XT0_EEERKNS_3vecILi3ES3_XT0_EEES8_S8___glewLinkProgram_ZN3glm9value_ptrIfLNS_9qualifierE0EEEPT_RNS_3matILi4ELi4ES2_XT0_EEErealloc@@GLIBC_2.2.5__gxx_personality_v0@@CXXABI_1.3_Z14free_resourcesv_ZN3glm6rotateIfLNS_9qualifierE0EEENS_3matILi4ELi4ET_XT0_EEERKS4_S3_RKNS_3vecILi3ES3_XT0_EEE__GLEW_VERSION_2_0_ZN3glm9translateIfLNS_9qualifierE0EEENS_3matILi4ELi4ET_XT0_EEERKS4_RKNS_3vecILi3ES3_XT0_EEE__glewUseProgram_ZN3glm3dotILi3EfLNS_9qualifierE0EEET0_RKNS_3vecIXT_ES2_XT1_EEES6__ZN3glm11perspectiveIfEENS_3matILi4ELi4ET_LNS_9qualifierE0EEES2_S2_S2_S2_glutCreateWindow_ZN3glm6detail11compute_dotINS_3vecILi3EfLNS_9qualifierE0EEEfLb0EE4callERKS4_S7__Z13create_shaderPKcj_ITM_deregisterTMCloneTable__glewIsProgram_Unwind_Resume@@GCC_3.0__glewGetProgramiv__glewAttachShader__libc_csu_finisqrtf@@GLIBC_2.2.5_ZNSt14numeric_limitsIfE7epsilonEv_ZN3glm3matILi4ELi4EfLNS_9qualifierE0EEC2ERKf_ZN3glm6detail13compute_crossIfLNS_9qualifierE0ELb0EE4callERKNS_3vecILi3EfLS2_0EEES7_glutDisplayFunc_ZN3glm6detail11compute_absIfLb1EE4callEf_ZN3glm3vecILi4EfLNS_9qualifierE0EEC1IfiiiEET_T0_T1_T2___libc_start_main@@GLIBC_2.2.5ferror@@GLIBC_2.2.5__gmon_start___ITM_registerTMCloneTableattribute_v_color__glewEnableVertexAttribArray__glewGetBufferParameterivfwrite@@GLIBC_2.2.5_ZN3glm3vecILi4EfLNS_9qualifierE0EEC2IifiiEET_T0_T1_T2_.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.init_array.fini_array.dynamic.data.bss.comment88#TT 1tt$DoXN V K^okoz  Bp  BAd]d] ]] DfDf4xhxh qq0| 0|8| 8|@| @|P~ ~p   0 )P04 PЬ