ELF>@(@8 @ @@@888QkQk xmxm xm h mm m @@TTTDDPtdt_t_t_DDQtdRtdxmxm xm /lib64/ld-linux-x86-64.so.2GNU GNUBAq,=V4R@m-9 | !! @ -/247:;<ADFIJKNZ1ǝWܸ9Mm\%CqX#|C݉EfFBE\@lSj8ף d3G(HQjl(_ʈ9@k]U7h{"Ep"^O'*wqB I~lV 0 3 V q @r &VRq ;q { H*"hr R0r `q pr r r 4r q 8r `q q q  r xr hq q 0q zr r `q er _r q `r q rPr jr Dq libglut.so.3_ITM_deregisterTMCloneTableglEnable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableglViewport_initglutReshapeFuncglutCreateWindowglutGetglutMainLoopglutPostRedisplayglutInitDisplayModeglutInitglutIdleFuncglutInitWindowSizeglutSwapBuffersglutDisplayFunc_finilibGLEW.so.2.0__glewUniformMatrix4fv__glewDeleteShader__glewDisableVertexAttribArray__glewGetShaderiv__glewGetProgramiv__glewGetBufferParameteriv__glewDeleteBuffers__GLEW_VERSION_2_0__glewIsShader__glewVertexAttribPointer__glewShaderSourceglewInit__glewCompileShader__glewProgramParameteriEXT__glewAttachShader__glewBufferData__glewGetAttribLocation__glewGetShaderInfoLog__glewCreateShaderglewGetErrorString__glewGenBuffers__glewCreateProgram__glewDeleteProgram__glewUseProgram__glewLinkProgram__glewEnableVertexAttribArray__glewGetProgramInfoLog__glewIsProgram__glewBindBuffer__glewGetUniformLocationlibGL.so.1glBlendFuncglClearglClearColorglDrawElementslibstdc++.so.6__gxx_personality_v0libm.so.6sqrtftanfcosfsinflibgcc_s.so.1_Unwind_Resumelibc.so.6fopenperrorrealloc__assert_failfeoffputsfclosemallocstderrfwritefreadfprintf__cxa_finalize__libc_start_mainferrorfree_edata__bss_start_endGCC_3.0CXXABI_1.3GLIBC_2.2.5" P&y  ӯk ui ?ui xm m Hq Hq o o o $o (o *o +Xq "`q Fhq Aq Bq :q Cq Kq Iq -q =q Nq 0q >q 1r Gr D r ?0r 48r ;@r .Pr L`r Jhr 3pr 6xr @r Mr 8r Hr 9r Ep  p (p 0p 8p @p Hp Pp  Xp  `p  hp  pp  xp p p p p p p p p p p p p p p p p q  q !q #q % q &(q '0q )8q ,HHW HtH5W %W @%W h%W h%W h%W h%W h%zW h%rW h%jW hp%bW h`%ZW h P%RW h @%JW h 0%BW h %:W h %2W h%*W h%"W h%W h%W h% W h%W h%V h%V h%V hp%V h`%V hP%V h@%V h0%V h %V h%V h%V h%V h %V h!%V h"%V h#%V h$% U f1I^HHPTL;H ;H= T DH=YV HYV UH)HHvHT Ht ]fD]@f.H=V H5V UH)HHHH?HHtHT Ht ]f]@f.=)W u'H=/T UHt H=U H]W @f.H=Q H?u ^fDHS HtUH]@UHH@9BE,BE#BEBEBEAEAEAEAEAEAEAEAEAEAEzAEiAE\AESAEFAE5AE(AEAEAEHVT H5sU HT _U ֿHT HU`@ f$f(f,@0f4f8f<V@@F@D6@H&@L@PfTfXf\?`fdfhfl?p?t?x~?|HR H5S HS S ֿHDS H `fDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDžfDž fDž fDžfDžfDžfDžfDžH1Q H5VR HQ BR ֿHQ HHDž1H=X61E}t 0H=;60E}t HP ЉQ HQ Q MΉHnQ Q MΉHQ zQ H?Q iQ HЋu7HP HH=5)Q .H5HEHvP Q HMHΉЉP P u)H-P HUH5Q5HǸHP5HEHP P HMHΉЉP P u&HO HUH54HǸ_H4HEHN IP HMHΉЉDP >P u&HvO HUH54HǸ.UHSHf* b;^ ^;YZef-;fE쉅LLL:HHHHnHPHHLHHy:Hf(ffH:8H8HHHHHHHHDHHB HUH5@ HǸEH) UиEUHH H}HuHg ЉEH}t7HE1HE}u H@ MUΉH}t7HE0HPE}u H MUΉH UEH HUMЋEu?H4 HH=- EHR UиEUHH@H}HuHU؉MDEDMHI ЉEH}t7HE1HpE}u FH" MUΉH}tyHEٍH2E}u H MUΉH UԋMۍH UЋM܍H ŰMڍH}t7HEؾ0HE}u Hd MUΉH UEH4 HUMЋEu?H HH= EH UиEUHH }HuHc HMUHΉЉE}uH% HUH56 HǸEUHH }HuH2 HMUHΉЉE}uH HUH5 HǸEAWAVAAUATL% UH- SIIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HHcube.v.glslcube.f.glslglLinkProgram:coord3dCould not bind attribute %s v_colormvpCould not bind uniform %s 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::tvec3::operator[](glm::tvec3::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tvec3::length_type = int]T& glm::tvec4::operator[](glm::tvec4::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tvec4::length_type = int]glm::tmat4x4::col_type& glm::tmat4x4::operator[](glm::tmat4x4::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tmat4x4::col_type = glm::tvec4; glm::tmat4x4::length_type = int]const col_type& glm::tmat4x4::operator[](glm::tmat4x4::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tmat4x4::col_type = glm::tvec4; glm::tmat4x4::length_type = int]const T& glm::tvec3::operator[](glm::tvec3::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tvec3::length_type = int]glm::tmat4x4 glm::perspectiveRH(T, T, T, T) [with T = float]const T& glm::tvec4::operator[](glm::tvec4::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tvec4::length_type = int]4?5<@@F@?@ A=4B@rbprintlog: Not a shader or a program Error opening %s: #version 120 #define lowp #define mediump #define highp %s:glLinkProgram:Could not bind attribute %s Could not bind uniform %s ;@GL\\l\%4T!tIh ,L3x,L$lL4BTt:}.|<\ |m.$GDd'2=H $ dD d , % $ KD {d  6 h  S$ D d l zRx +zRx $X`FJ w?;*3$"D\uAC Z |tAC Z sAC Z rAC Z qAC I AC  ?AC W <AC y n\AC W \AC W \AC W "\AC W $^@AC { D~CAC ~ dqAC l $?AC Gs  MAC H 8QAC L jQAC L  MAC H ,?AC z LQAC L $l1AC E' "AC  QAC L AC  cXAC S  AC F 4 AC F Tq AC F t\GAC B AC  KAC F %AC ` AC Z VAC Q 4R.AC i T`qAC l tAC  AC  MAC H 0AC k AC  y1AC , 42AC - T>AC 9 tAC   AC  'QAC L XQAC L DeBBE B(H0H8M@r8A0A(B BBB< %,"? H Vxm m o   p x( ooooom v&6FVfv&6FVfvHq XGCC: (Debian 6.3.0-18+deb9u1) 6.3.0 201705168Tt  (  H ` VWt_a")"KK"KPq `q UQ/7"BM_jhq ~q "t?L",?G[ @q " DQW1r A"@\w"J "CJX"bB?,q >"?\t"jIQ"K""BQ")3"Z@\R'(W"LV"Z@\q Hq q "Aq9%cGW")3"nA@"K% 1 "rL.O !Xq k "M q  VQ q  "bB?+V* < q O "qD1 q   q    " ?L r ^ g "G) "A\ "?> r  "A\$ "N^ "?\ q  r   "+7 _+ "rNMt "d)C q  "AC  "C7UNSg"r"CM" 76)TB H*2`q >"G r "I5&BD"BCQjs"J r "(r "( r 0r "AC?8r Y@q f@r ~yO1r Tq Pr r `q -"(8pVeH[`r ohr >'Wpr xr "Lq)"J VgQ>} r r r ")D!V1D"JG"9)"LV"7t "@\?"V5"C?"N0 )="M  r r r crtstuff.c__JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.6972__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrycube.cpp_ZZN3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm5tvec4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm13perspectiveRHIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2_E19__PRETTY_FUNCTION___ZZNK3glm5tvec4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION__shader_utils.cpp__FRAME_END____JCR_END____GNU_EH_FRAME_HDR_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE_glutSwapBuffers_Z9print_logj_ZN3glm5tvec4IfLNS_9precisionE0EEC2Ef__glewGetUniformLocation_ZN3glm5tvec4IfLNS_9precisionE0EEC2Ev_ZSt3tanf_ZN3glm5crossIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glmmiIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6_screen_width_edata_Z10get_attribjPKcglClear_ZN3glm7tmat4x4IfLNS_9precisionE0EEixEiglViewport__glewDeleteProgram__glewIsShader_ZN3glm5tvec4IfLNS_9precisionE0EEmLIfEERS2_T__ZN3glm5tvec4IfLNS_9precisionE0EEC1Ef_ZNK3glm5tvec3IfLNS_9precisionE0EEixEiglutGet_IO_stdin_usedglutPostRedisplayvbo_cube_colors_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiifiEET_T0_T1_T2__ZN3glm5tvec3IfLNS_9precisionE0EE6lengthEv_ZN3glm6detail17compute_normalizeIfLNS_9precisionE0ENS_5tvec3ELb0EE4callERKNS3_IfLS2_0EEE_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ENS_4ctorE__glewGetShaderiv_ZN3glm5tvec4IfLNS_9precisionE0EEC2IfiiiEET_T0_T1_T2__ZNK3glm5tvec4IfLNS_9precisionE0EEixEi_ZN3glm3absIfEET_S1___cxa_finalize@@GLIBC_2.2.5_ZN3glm5tvec4IfLNS_9precisionE0EEixEi_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKf_ZN3glm5tvec4IfLNS_9precisionE0EEC2IifiiEET_T0_T1_T2_main_ZN3glm5tvec4IfLNS_9precisionE0EEC2Effff_ZN3glm5tvec4IfLNS_9precisionE0EEC1IifiiEET_T0_T1_T2___glewCompileShader_Z14init_resourcesv__dso_handle__glewCreateProgram_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEES3_RKS4__Z9onDisplayvglutReshapeFunc_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKf_ZN3glm9normalizeIfLNS_9precisionE0ENS_5tvec3EEET1_IT_XT0_EERKS5_glutInitDisplayMode_ZN3glm3dotIfLNS_9precisionE0ENS_5tvec3EEET_RKT1_IS3_XT0_EES7___assert_fail@@GLIBC_2.2.5_ZN3glm11inversesqrtIfEET_S1_DW.ref.__gxx_personality_v0_ZN3glm6detail16compute_vec4_addIfLNS_9precisionE0ELb0EE4callERKNS_5tvec4IfLS2_0EEES7___glewGenBuffers_Z11get_uniformjPKc__glewShaderSource_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ENS_4ctorEcosf@@GLIBC_2.2.5__glewCreateShader_ZN3glm8lookAtRHIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKNS_5tvec3IS3_XT0_EEES8_S8___glewProgramParameteriEXTglBlendFunc__glewGetProgramInfoLogperror@@GLIBC_2.2.5sinf@@GLIBC_2.2.5_ZN3glm9value_ptrIfLNS_9precisionE0EEEPT_RNS_7tmat4x4IS2_XT0_EEEibo_cube_elementsglewInit_ZN3glm7radiansIfEET_S1__ZN3glm5tvec4IfLNS_9precisionE0EEC2IiiifEET_T0_T1_T2__ZN3glm5tvec4IfLNS_9precisionE0EEC1Evvbo_cube_vertices_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiiifEET_T0_T1_T2__ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glm5tvec4IfLNS_9precisionE0EEC1IfiiiEET_T0_T1_T2___glewGetShaderInfoLogattribute_coord3dglEnable_ZN3glm6rotateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_S3_RKNS_5tvec3IS3_XT0_EEE_ZN3glm6detail11compute_dotINS_5tvec3EfLNS_9precisionE0ELb0EE4callERKNS2_IfLS3_0EEES7__ZN3glm5tvec3IfLNS_9precisionE0EEC1IdddEET_T0_T1___glewUniformMatrix4fv_ZN3glm5tvec3IfLNS_9precisionE0EEC1Effffclose@@GLIBC_2.2.5glDrawElements_ZN3glm11perspectiveIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2__Z14create_programPKcS0__Z6onIdlevglutIdleFunc_ZNK3glm7tmat4x4IfLNS_9precisionE0EEixEi_ZN3glm6lookAtIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKNS_5tvec3IS3_XT0_EEES8_S8__Z17create_gs_programPKcS0_S0_iiifputs@@GLIBC_2.2.5__TMC_END___ZN3glm13perspectiveRHIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2__Jv_RegisterClassesfopen@@GLIBC_2.2.5__glewDisableVertexAttribArrayfree@@GLIBC_2.2.5_ZN3glm6detail16compute_vec4_mulIfLNS_9precisionE0ELb0EE4callERKNS_5tvec4IfLS2_0EEES7__Z9onReshapeii_ZN3glm5tvec3IfLNS_9precisionE0EEixEiglutInit_ZN3glm5tvec4IfLNS_9precisionE0EE6lengthEv__glewBindBuffer_ZSt3cosfglutMainLoopuniform_mvpmalloc@@GLIBC_2.2.5_ZSt3sinfstderr@@GLIBC_2.2.5__glewDeleteShader_ZN3glm5tvec3IfLNS_9precisionE0EEC2Efff__glewVertexAttribPointer__data_start__glewGetAttribLocation_Z9file_readPKcglewGetErrorStringfprintf@@GLIBC_2.2.5tanf@@GLIBC_2.2.5screen_height__glewBufferDataglClearColorfread@@GLIBC_2.2.5program__bss_startfeof@@GLIBC_2.2.5_ZSt4sqrtf__libc_csu_initglutInitWindowSize__glewDeleteBuffers__glewLinkProgramrealloc@@GLIBC_2.2.5__gxx_personality_v0@@CXXABI_1.3_Z14free_resourcesv__GLEW_VERSION_2_0__glewUseProgram_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S3__ZN3glm7tmat4x4IfLNS_9precisionE0EE6lengthEvglutCreateWindow_Z13create_shaderPKcj_ITM_deregisterTMCloneTable__glewIsProgram_Unwind_Resume@@GCC_3.0__glewGetProgramiv__glewAttachShader_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S3___libc_csu_finisqrtf@@GLIBC_2.2.5_ZN3glm5tvec4IfLNS_9precisionE0EEpLIfEERS2_RKNS0_IT_LS1_0EEE_ZNSt14numeric_limitsIfE7epsilonEv_ZN3glm5tvec4IfLNS_9precisionE0EEC1Effff_ZN3glmmlIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_S6__ZN3glm5tvec4IfLNS_9precisionE0EEC1IiifiEET_T0_T1_T2__ZN3glm9translateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKNS_5tvec3IS3_XT0_EEE_ZN3glmplIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S6_glutDisplayFunc_ZN3glm6detail11compute_absIfLb1EE4callEf__libc_start_main@@GLIBC_2.2.5ferror@@GLIBC_2.2.5_ZN3glm6detail13compute_crossIfLNS_9precisionE0ELb0EE4callERKNS_5tvec3IfLS2_0EEES7___gmon_start___ITM_registerTMCloneTableattribute_v_color__glewEnableVertexAttribArray__glewGetBufferParameterivfwrite@@GLIBC_2.2.5.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.jcr.dynamic.got.plt.data.bss.comment88#TT 1tt$DoN hV ^okoz((BxHH```<VV WWt t_t_Daa