ELF>@@u@8 @ @@@@@88@8@@@LL MM`M` MM`M`00TT@T@DDPtdDEDE@DE@TTQtdRtdMM`M`PP/lib64/ld-linux-x86-64.so.2GNU GNUV6>E.>p(3u:.9 |!!! D".0358;<?DGHKLOZ1ǝWܸ9Mm\%CqX#|C݉Ef FyIkBE\@lSj8ף d3G(IQjl(_ʈ9@]U7h{"EVzP0*i7cB *pd^H 3 ` ~Q`RR`#>@2Q`9Q` @(R`PR`|Q`0R`R`HR`XR`Q`Q`R`@@|Q`Q`jQ`wR`8R`Q`Q`Q`ZQ`kQ`cQ`.PR`Q`Q`A R`J@R`Q`libglut.so.3_ITM_deregisterTMCloneTableglEnable__gmon_start___Jv_RegisterClassesglDisable_ITM_registerTMCloneTableglViewport_initglutCreateWindowglutGetglutMainLoopglutPostRedisplayglutInitDisplayModeglutInitglutInitWindowSizeglutSwapBuffersglutSpecialFuncglutDisplayFunc_finilibGLEW.so.1.13__glewUniformMatrix4fv__glewDeleteShader__glewDisableVertexAttribArray__glewGetShaderiv__glewGetProgramiv__GLEW_VERSION_2_0__glewIsShader__glewVertexAttribPointer__glewShaderSourceglewInit__glewCompileShader__glewProgramParameteriEXT__glewAttachShader__glewBufferData__glewGetAttribLocation__glewGetShaderInfoLog__glewUniform4fv__glewCreateShaderglewGetErrorString__glewGenBuffers__glewCreateProgram__glewDeleteProgram__glewUseProgram__glewLinkProgram__glewEnableVertexAttribArray__glewGetProgramInfoLog__glewIsProgram__glewBindBuffer__glewGetUniformLocationlibGL.so.1glDrawArraysglClearglScissorglClearColorlibstdc++.so.6__gxx_personality_v0libm.so.6floorpowfsinlog10ceillibgcc_s.so.1_Unwind_Resumelibc.so.6fopenperror__stack_chk_failrealloc__assert_failfeoffputsfclosemallocstderrfwritefreadfprintf__libc_start_mainferrorfree_edata__bss_start_endGCC_3.0CXXABI_1.3GLIBC_2.4GLIBC_2.2.5 P&y  ӯk 0ii ui ui O`+Q`<Q`HQ`DQ`EQ`;Q`FQ`LQ`KQ`.Q`@Q`OQ`1Q`AQ`2Q`IQ`GR`BR`5R`=R`/ R`M(R`40R`78R`C@R`NHR`9PR`JXR`:P` 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`%@Q`'HQ`(PQ`)XQ`*`Q`-HH8 HtH57 %7 @%7 h%7 h%7 h%7 h%7 h%7 h%7 h%7 hp%7 h`%7 h P%7 h @%7 h 0%7 h %7 h %7 h%z7 h%r7 h%j7 h%b7 h%Z7 h%R7 h%J7 h%B7 h%:7 hp%27 h`%*7 hP%"7 h@%7 h0%7 h % 7 h%7 h%6 h%6 h %6 h!%6 h"%6 h#%6 h$%6 h%%6 h&%6 h'p%6 h(`%6 h)P%25 f1I^HHPTI>@Hp>@H.*@fDQ`UH-Q`HHvHt]Q`f]@f.Q`UHQ`HHHH?HHtHt ]Q`]fD=6 uUHn]6 @M`H?uHtUH]zUHH>dH%(HE1(?@5?@s6 m6 u Y6 B?@!K6 A6 J?@!;6 )6 T?@!6 6 t6 t 6 u IH55 R`Hb5 5 ֿDžhhf*h 5'\ 1'^ZlhHlpZl 'Y/f(lYlZ &X^f(ZhHthAH4 >HpHd4 4 ֿHv4 A@иHMdH3 %(tgUHHH HHdH%(HE1f\f*HgBf*LZf(X \HZXZH^Z,Zf(X\LZXZL^Z0 ^H4^L8Ht%^ HHt$^HDžDHDH8H4H`Ht Dž@H@H0H,HPHF p$HhHHpHKHHEddHHHhHeHpHHHEddHHHEHUHMHHjHEHUHMHHSHEHMLHH=HxH;HHEHHHxHMdH3 %(t1HĐ[A\]UHSHHH}HuHUdH%(HE1HEȾHBHEHWHEHHHEЉ]EHHHEȾH}HHEHHHEHHEHHHEЉ]EHHDHEȾHHHEHHHEHHEH4HHEЉ]EHHHEȾHHHEHH=HEHHHEȾHHH HEHMdH3 %(tHH[]ÐUHATSHH}HuHEIHtL%IHHEH^HHEHHHEH;HHEHHHkHEHHHEH HHDHEHHHEH0HHH[A\]ÐUHH}HuHUHMHEHEHEf*HE@HEf*HE@]UHHH}HEH UHHH}HuHEH7HHEHHkHEHHHEHHHDHEHHHEH HHHEHHHEH0HHHEUHH}EMU]HEEHEE@HEE@HEE@ ]UHH}HEfHEf@HEf@HEf@ ]UHH}EuUMHEEf*EHE@f*EHE@f*EHE@ ]UHH}HuHEHEHE@HE@HE@HE@HE@ HE@ HE]UHH}uEUMf*EHEHEE@f*EHE@f*EHE@ ]UHH}uUEMf*EHEf*EHE@HEE@f*EHE@ ]UHH}uUMEf*EHEf*EHE@f*EHE@HEE@ ]UHHH}uHEH;EC@d`@@@@{EHHHHEHUHHH}uHEHM;EB@k`@@@@-EHHHHEHUHHH}u}xHEH;E@A@@@@@HEUHcHHUHH H}HuHUHEH HE@ (XHEHHE@(XHEHHE@(XHEHEXHE(H4HEUHATSHH}uHEIHtLXIHH[A\]UHH}]UHHH}HEHÐUHH}]UHH0H}HEؾxD@H8HEH}u E EHHOHEEHEHuHEH(utpE ;E~%}YeEHcHEHHvHEEHcHEHHEHUHEHѺ H‹EЉEaHEHEHcHEHHHEEHcHEHHEUHH0}dH%(HE1EH6 U܉ЄtH' HUMܾSH U܉ЄtH HUMܾ#H> H$D@EHHHEH U܉ЄtH uHU}HѺ2H U܉ЄtH uHU}HѺH HEHHHEHHEdH3%(tUHH@H}ȉudH%(HE1HEHTHEH}u1H7 HUȾD@HǸD@H UĉЉEHEHEHEHED@HED@HEHEH HU}ԹHEHHG UԉEH* HUЋMԾЋEЅulength()/usr/include/glm/detail/type_vec3.inli >= 0 && static_cast(i) < detail::component_count(*this)????const T& glm::tvec3::operator[](glm::tvec3::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tvec3::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]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]@@Y@$@?@?A?? AQ??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 ;P)l,TtVDlZ|4lTt |&t4NT|I<\|,zRx *zRx $(FJ w?;*3$"DAC  zPLRx@@ $$ddL@AC _ $LwL@AC H AC  VAC S NAC  43gAC b $Tz`AC GT |OAC J $AC J $AC E $ AC G UAC P 4AC Z TAC  tVAC Q >AC y \AC W XAC S H\AC W \AC W 4\AC W TNAC I t*NAC I XRAC M AC  $@AC Gt  AC J AC U <AC J \/AC * |SAC N %UAC P Z0AC + jAC   OAC J 8OAC J D<heBBE B(H0H8M@r8A0A(B BBBT? E@@)  @ >@M`M`o@ @@  P`@@@ o@oo @M`&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@?GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 201606098@T@t@@@ @ @@ @@ @ @ @ @@>@?@DE@F@dL@M`M`M`M`O`P`hQ`Q` M`@@@.@D`R`SM`z@M` ?@$?@ A@ C@#B@c@A@`L@M`DE@M`M`M` P`"/?:8@SMQ`^"2@Q`"3@>",@O$|Q`+=@O>F"5@NnxQ`Q` hQ`"5@R?@"d4@\,"6@@\R` `Q`r"T3@\"+@`=)@"4@\.*@"2@VD"4@\zQ`@"0@pQ`Q`"6@."+@`XlQ` >@OQ`"6@@>@? @Q`Q`)Q`AxQ`I]"1@"4@\"3@>"4@\9"0@etR`w"T3@\Q`"/@* "3@X @*T Q`k  ",@O  :@0 "6@& "j5@NO <@q   @ xR`  Q`  Q`   Q`' 4 H "6@v R` R` R` hQ` R`  7@/ R` "1@U7 L  R`] j } hR` |Q` "1@U   p>@e   (R`" lR`4 I @@j *@~ 0R`  8R`  9@U @R` HR`3PR`F"3+@gpR`>@"2@V"d4@\"I-@T@ds" 6@  XR`7crtstuff.c__JCR_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.7594__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrygraph.cpp_ZL6border_ZL8ticksize_ZZ14init_resourcesvE6border_ZZN3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION__shader_utils.cpp__FRAME_END____JCR_END____GNU_EH_FRAME_HDR_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE_glDrawArraysglutSwapBuffers_Z9print_logj__glewUniform4fv_ZN3glm7tmat4x4IfLNS_9precisionE0EEaSERKS2___glewGetUniformLocation_ZN3glm5tvec4IfLNS_9precisionE0EEC2Evceil@@GLIBC_2.2.5sin@@GLIBC_2.2.5_ZN3glm5tvec3IfLNS_9precisionE0EEC2IffiEERKT_RKT0_RKT1__edata_Z10get_attribjPKcglClear_ZN3glm7tmat4x4IfLNS_9precisionE0EEixEiglDisableglViewport__glewDeleteProgram__glewIsShader_ZNK3glm5tvec3IfLNS_9precisionE0EEixEiglutGet_IO_stdin_usedglutPostRedisplay_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiifiEET_T0_T1_T2__ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ENS_4ctorEvbo__glewGetShaderiv_ZN3glm5tvec4IfLNS_9precisionE0EEC2IfiiiEET_T0_T1_T2__ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKf_Z7specialiii_ZN3glm5tvec4IfLNS_9precisionE0EEC2IifiiEET_T0_T1_T2_main_ZN3glm5tvec4IfLNS_9precisionE0EEC2Effff_ZN3glm5tvec4IfLNS_9precisionE0EEC1IifiiEET_T0_T1_T2_log10@@GLIBC_2.2.5__glewCompileShader_Z14init_resourcesv_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKS2___dso_handle__glewCreateProgram_ZNK3glm5tvec3IfLNS_9precisionE0EE6lengthEv_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKfglutInitDisplayMode__assert_fail@@GLIBC_2.2.5__glewGenBuffers_Z11get_uniformjPKc__glewShaderSource_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ENS_4ctorE_Z7displayv__glewCreateShader__glewProgramParameteriEXT__glewGetProgramInfoLogscale_xperror@@GLIBC_2.2.5_ZN3glm9value_ptrIfLNS_9precisionE0EEEPT_RNS_7tmat4x4IS2_XT0_EEEglewInit_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiiifEET_T0_T1_T2__ZN3glm5tvec4IfLNS_9precisionE0EEC1Ev_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiiifEET_T0_T1_T2__ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKS2_uniform_transformglScissor_ZN3glm5tvec4IfLNS_9precisionE0EEC1IfiiiEET_T0_T1_T2___glewGetShaderInfoLogglEnable_ZN3glm5scaleIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKNS_5tvec3IS3_XT0_EEE_ZN3glm5tvec4IfLNS_9precisionE0EEaSERKS2___glewUniformMatrix4fvfclose@@GLIBC_2.2.5_ZN3glm5tvec3IfLNS_9precisionE0EEC1IffiEERKT_RKT0_RKT1_glutSpecialFunc_Z14create_programPKcS0__ZN3glm6detail15component_countINS_5tvec3IfLNS_9precisionE0EEEEEiRKT__ZNK3glm7tmat4x4IfLNS_9precisionE0EEixEi_Z17create_gs_programPKcS0_S0_iii__stack_chk_fail@@GLIBC_2.4offset_xfputs@@GLIBC_2.2.5__TMC_END___Jv_RegisterClassesfopen@@GLIBC_2.2.5__glewDisableVertexAttribArrayfree@@GLIBC_2.2.5glutInit__glewBindBufferglutMainLoopmalloc@@GLIBC_2.2.5_ZNK3glm7tmat4x4IfLNS_9precisionE0EE6lengthEvstderr@@GLIBC_2.2.5__glewDeleteShader__glewVertexAttribPointer__data_start__glewGetAttribLocation_Z9file_readPKcglewGetErrorString_ZN3glm5tvec3IfLNS_9precisionE0EEC2IfiiEERKT_RKT0_RKT1_fprintf@@GLIBC_2.2.5__glewBufferDataglClearColorfread@@GLIBC_2.2.5program__bss_start_ZN3glm5tvec3IfLNS_9precisionE0EEC1IfiiEERKT_RKT0_RKT1_feof@@GLIBC_2.2.5__libc_csu_initglutInitWindowSizepowf@@GLIBC_2.2.5__glewLinkProgramattribute_coord2drealloc@@GLIBC_2.2.5__gxx_personality_v0@@CXXABI_1.3_Z14free_resourcesv__GLEW_VERSION_2_0floor@@GLIBC_2.2.5__glewUseProgramglutCreateWindow_Z13create_shaderPKcj_ITM_deregisterTMCloneTable__glewIsProgram_Unwind_Resume@@GCC_3.0__glewGetProgramiv__glewAttachShader_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S3_uniform_color__libc_csu_fini_ZN3glm5tvec4IfLNS_9precisionE0EEC1Effff_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiifiEET_T0_T1_T2__ZN3glm9translateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKNS_5tvec3IS3_XT0_EEE_Z18viewport_transformffffPfS__ZN3glmplIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S6_glutDisplayFunc__libc_start_main@@GLIBC_2.2.5ferror@@GLIBC_2.2.5__gmon_start___ITM_registerTMCloneTable__glewEnableVertexAttribArrayfwrite@@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.comment8@8#T@T 1t@t$Do@N @V @ ^o @ ko@z@@@B@@@@@$>@> ?@?D DE@DETF@FdL@dL(M`MM`MM`MM`M0O`OP`Ph hQ`hQQ`|Q 0|Q5{tQx7 0dK