ELF>@$@@@8 @ @@@888&& P-P-!P-! p-p-!p-!PPTTTDDPtd QtdRtdP-P-!P-!/lib64/ld-linux-x86-64.so.2GNU GNUXm.CĿ%C 39 | !! @ CDEFGJKMNPRUVWXYZ[]^_adefg݉Eף3G(_ʈd]U7[{"%m CWjlh8]%CSjl&)]@lf k9MmqXC|9@PBED#IQFǝ1apnp"f UW%y*B QQ_kvat Q^ 8.3 V 3!3!2!3!V2!2!>42!3!4!3!1`2!3!`3!p3!2![ 3!@3!H2!3!2!h2!/3!3!P2!3!6!~2!12!3!P2!2!C3! H3!ex3!{ p *2!3!libglut.so.3_ITM_deregisterTMCloneTableglEnable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableglViewport_initglutReshapeFuncglutInitContextVersionglutCreateWindowglutMouseFuncglutGetglutMainLoopglutPostRedisplayglutInitDisplayModeglutInitglutInitWindowSizeglutSwapBuffersglutDisplayFunc_finilibSOIL.so.1glBindTextureglDeleteTexturesSOIL_load_OGL_textureSOIL_last_resultlibGLEW.so.2.0__glewUniformMatrix4fv__glewDeleteShader__glewDisableVertexAttribArray__glewGetShaderiv__glewGetProgramiv__glewGetBufferParameteriv__glewDeleteBuffers__GLEW_VERSION_2_0__glewIsShader__glewVertexAttribPointer__glewShaderSourceglewInit__glewActiveTexture__glewCompileShader__glewProgramParameteriEXT__glewAttachShader__glewBufferData__glewGetAttribLocation__glewGetShaderInfoLog__glewUniformMatrix3fv__glewCreateShader__glewUniform1iglewGetErrorString__glewGenBuffers__glewCreateProgram__glewDeleteProgram__glewUseProgram__glewLinkProgram__glewEnableVertexAttribArray__glewGetProgramInfoLog__glewIsProgram__glewBindBuffer__glewGetUniformLocationlibGL.so.1glBlendFuncglDrawArraysglClearglClearColorglDrawElementslibstdc++.so.6_ZNSt8ios_base4InitD1Ev_ZNSolsEPFRSoS_E__gxx_personality_v0_ZdlPv__cxa_begin_catch_ZSt20__throw_length_errorPKc_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6___cxa_end_catch_ZSt24__throw_out_of_range_fmtPKcz_ZSt17__throw_bad_allocv_ZNSt8ios_base4InitC1Ev_ZSt4cerr_Znwm__cxa_rethrow_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKclibm.so.6sqrtftanfcosfsinflibgcc_s.so.1_Unwind_Resumelibc.so.6fopenperrorrealloc__assert_failfeof__cxa_atexitfputsfclosemallocstderrfwritefreadfprintf__cxa_finalizememmove__libc_start_mainferrorfree_edata__bss_start_endGCC_3.0GLIBC_2.2.5GLIBCXX_3.4.20CXXABI_1.3GLIBCXX_3.4* P&y   ui  @pӯk&t)1Gui  P-!@%X-!=`-!%1!1!02!a82!z@2!/! /! /!"/!9/!=/!?/!@/!BH2!7`2!Nh2!X2!G2!W2!E2!H2!^2!J2!U2!b2!g2!R2!_3!M 3!S@3!TH3!d`3!Pp3!Qx3!e3!h3!`3!O3!Y3!Z3!c3!D3!K3!\3!F3!C3!V4!L0! 0!(0!00!80!@0!H0!P0!X0! `0! h0! p0!x0!0!0!0!0!0!0!0!0!0!0!0!0!0!0!0!0!1! 1!!1!#1!$ 1!%(1!&01!'81!(@1!)H1!*P1!+X1!,`1!-h1!.p1!/x1!01!11!21!31!41!51!61!81!:1!;1!<1!>1!AHHm!HtH5r!%t!@%r!h%j!h%b!h%Z!h%R!h%J!h%B!h%:!hp%2!h`%*!h P%"!h @%!h 0%!h % !h %!h%!h%!h%!h%!h%!h%!h%!h%!h%!hp%!h`%!hP%!h@%!h0%!h %!h%!h%z!h%r!h %j!h!%b!h"%Z!h#%R!h$%J!h%%B!h&%:!h'p%2!h(`%*!h)P%"!h*@%!h+0%!h, % !h-%!h.% !h/% !h0% !h1% !h2% !h3% !h4% !h5% !h6% !h7p% !h8`% !f1I^HHPTLڻH cH=v !DH= !H !UH)HHvHF !Ht ]fD]@f.H= !H5 !UH)HHHH?HHtH !Ht ]f]@f.= !u'H= !UHt H= ! H]!@f.H=!!H?u ^fDHq !HtUH]@UHATSHp!HcHHHHHH !H !HcHHHHHHv !H4\!HcHHHHHHJ !HHHH=!!HcHHHHHH !HH!!!HcHHHHHH !HIH5)H=v !LHH5!HHH|H5 HmHH!HHDž@!HcHHHHHH6 !H1HẼ}t  !HcHHHHHH !H0H̳Eȃ}t H !Љ !H^ ! !M̉ΉHH !z !MȉΉH !d !H ! S !HЋu7Hr !HH=Ƹ ! HHEHP ! !HMHΉЉ ! !u)H !HUH5{HǸ HzHEH ! !HMHΉЉ\ !V !uH !HUH5GHǸBHYHEH !: !HMHΉЉ ! !u)HW !HUH5˷HǸ HHEHC ! !HMHΉЉ!!uH !HUH5HǸHHEH! !HMHΉЉe!_!u)H !HUH5HǸ?0 HHEHs!- !HMHΉЉ !!u)HJ !HUH5%HǸ H$HEH! !HMHΉЉ!!u)H!HUH5ȶHǸv HɶHEH!s !HMHΉЉZ!T!uH!HUH5HǸ(HHEHf! !HMHΉЉ !!uH=!HUH5JHǸH`HEH! !HMHΉЉ!!uH!HUH5HǸH H)HHH= !*Hf^ ^NH)HHH=E !)H!  HC)HHH= !)HܾԾ ̾̾H(HHH=!L)H H(HHH=v!)H RJ B:Ht(H HH=1!(H0   H/(H0HH=!}(H@ȽȽ H'H@HH=!8(HP {kH'HPHH=b!'H`>> 6.H`'H`HH=!'Hp H'HpHH=!i'H H&HHH=!$'Hoo g_H&HHH=N!&H** "HL&HHH= !&Hݻ ݻͻH&HHH=!U&H H%HHH=!&H[[ SKH}%HHH=:!%H H8%HHH=!%HѺɺ H$HHH=!A%H ||H$HHH=k!$HG? ?/Hi$HHH=&!$H  H$$H HH=!r$H0 H#H0HH=!-$H@xp h`H#H@HH=W!#E};HP&ffHpHPHH=-!#EE};H\f ڸfH(H\HH=!#EE};HhffH HhHH=!V#EE};Htf RfH HtHH=U!#EE}5HEff HS HEHH=!"EE}5HEffH HEHH=!"EE}HEffHHEHH=!"HEfVHHEHH=!a"HE /'HHEHH=Q!2"HE fHzHEHH=&!"EAfDž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žEEHH#w(HUHcHHHH= EH=K 0 H=? Hp[A\]UHHF  H5 ]UHSH(f* ^HHqYZmHH^MYc H HHHHpHHHHHHEXHHHH*HPHHHHfH4HVMY[EHUH@HHHH4H@HHHHPHHH(H0HpHHH(H$f(ffHEHUHEHHHH$HMHH/HEf pfHHEff(fHHHMH$HuHL1 f* f*^H`73(,H81HE  HH0HHH'HH% HH HH HH HH HH HH HH H HHH‹ HѺH HHH0H H HH‹ HѺHs H`HH‹o HѺU HH([]UHaY QIDAH  Hj Ћ ƿ yH  H=  ]UHiQ]UHH}uEg Eb \ R щ¾?UHH}uUM}u}u>E UHH }HuHUHEHH:  ։UH=jE}t2EHH H5KHǸH" u'H H5H=kdtLH=*H=nH=2D  UHH}u}uX}uOH= %H H5 H HH= Hm H5 H= bUH~]UHHEEEEUHHEEEEUHHEEEEUHHEEEEUHH}HuHE]UH]UHH}EMHEEHEE@]UHSH(H}HEHE@HE@HE@ HE@HEHHHEH0HgHEHHHHEH`HGHEHxH3EHEHHEHH| ^HHEHxHHEH`HHEHHHWHEH0HHEHHwHHTH([]ÐUHHH}HEtH HUHֿHE@tH HUHHֿHE@tH HUHHֿHE@ tH HUH HֿHE@tHc HUHHֿHEHxHHEH`H HEHHH9HEH0H HEHHY UHH}EMUZEHEZEHE@ZEHE@]ÐUHH}HuHEHEHE@HE@HE@HE@]ÐUHAUATSHHHEfffHIHHH HHHH`HEHH EEHcHHxHH9EHHHxHHE؋E܃HHHxHH}EԋE܃HHHxHHVEЋEHHHHHjHHEHHEHHHHH=HHEHHcEHHHHHHHtHH3EHHHHHHHHlEHHHHHH HHdEHHHHHH HH\HUHEHH,fH~(HPXHUHtHH fH~(HDLHlHdHHYfH~H HHRֿHT  AAHH@tWH  H HHRֿH u AAHH@ tWH- ? Ht HHR ֿH  AAH HHHH H‹ HѺHHHHEHH HEHUHH H`HUHH HJ H`H H‹j HѺHH@tWHt HHRֿH H\dЋ\HHƿ>$HHHH%¾XHH@ tH  HH@tH  HH@tH _ HHtH = АHĸ[]UHH}EMZEHEZEHE@]UHEMDY]UHH}uUMf*EHEf*EHE@f*EHE@]UHH H}EHEHPHHEHUUHEUEHHPHÐUHATSH`H}HuHEIHxLIHHE8HE}EHHMHEHUHHQHE0HEuEH HMHEHUHAHQHEHEйUEH,HMHEHUHA HQ(HEHEUEHKHMHEHUHA0HQ8H`[A\]ÐUHHH}HEHÐUHHH}HEHHHEHHHEHHHHEHcUHHH}HEHÐUHHH}HEHN HHEHHHEHHH? HEHUHHH}HEH^ ÐUHHH}HEH HHEHHHEHHH HEH5 UHHH}HEH ÐUHHH}HEH!HHEHHHEHHH HEH UHH}HEH@HHEHH)HH]UHSH8H}HuHUHEHH;EtXHEHHHEH)HHEH HEHUHEHH HUHuHEHHH BHEHBH;Et+HEHHUHHHHHHEHH !H8[]UHH}HEH@HHEHH)HH]ÐUHHH}HuHUHEHH!HUHEHHT!UHHH}HuHUHEHHO!HUHEHH!UHHH}HuHUHEHH!HUHEHH!UHH}EMUHEEHEE@HEE@]UHHPH}HuHE@HEH(\HE@HEH(\HEHE\HE(HXHEHEEEHEE(HE~EUHH0H}HuHE@HEH(\HEHE\HE(H HEHE~EUHHPH}EHE@(YUHE@(YMHEYEHEHHEHEEEHEE(HE~EÐUHHH}HuHUHEHH) HUHEHHh UHH@H}HEHw fH~(HEEHEE(HE~EUHHH}HEHHEHH UHH}HEH@HHEHH)HHHHH]ÐUHHH}HEHHEHH< UHH}HEH@HHEHH)HH]UHHH}HEHHEHH UHHH}HEHHEHHUHHH}HEHÐUHH@H}HuHEHH@H@H@@ HEHHHEHHKHEHUHUPHEHHHEHHHEHUHP UPHEH|HHEHHHEHUHPUP UHHH}HuHEHUHHHEUHHH}HuHEHUHH*HEUHHH}HEH,UHH}EMU]ZEHEZEHE@ZEHE@ZEHE@ ]UHH}HE]UHHH}HuHEHHHEHH,UHH}HE]ÐUHHH}HuHEHHHEHH,UHH}HE]ÐUHHH}HuHEHHHEHH&-ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHr-HEH@HPHEHPHUHEHH-UHATSHPHHHEE쉅Lf~EE쉅Nf~EHHcfH~(H\EHH.fH~(HHH.HH!H/HHHK/(HH+/YXEHHH.HHH.0HH.YHH.YEXHHH.HHHI.8HH).YHH.YE\(HHHr-HHH-HH-YHHe-YE\(HHH,HHH-HH,YXEHHzHi,HHH, HH,YHH\,YEXHHH+HHH,HH+YHH+YEXHHPH?+HHHz+(HHZ+YHH2+YE\(HHH*HHH*0HH*YXEHH*HH3IHHH *HHGH&H H(HHH)HHHH@HHHHfHU)HHHpHPHXH@HPHH)H0H8H H0HH~)I$IT$HHIHHH(HHHH`HhHHPH?(HH{HZHEHUHHH'HH&HHEHUHUHEHHF(HpHxH`HpHH(I$IT$HHcIHHLH;'HHwHVHEHUHHH&HH"HHEHUHHH&HHHHEHUHUHEHH&HEHUHUHEHH&I$IT$HHHHHMHPHHHSHHP[A\]UHSH(HHHHHHPHH`HhHHHPHHPHXHHHPHH@HHHH{HPHH0H8HHRHPHH H(HH)HPHHHHHHPHHHHHHPHHHHH$HHLHH H%H0HYHpHxH H$H@HHHH H$HPHHHH HP$H`HHHHHHH#HHHHHH#HHHpHHH}#HHSHHHHH#H0HHHHHI#H@HHHHH#HPHNHHHH"H`H H H(HH HHB"HHHHHH"HHHHHH!HHSHH:HHH"H0HGH0H8HH!H@HHPHXHH!HPHHpHxHH>!H`HHEHUHpHEHH H`HhHPH`HH H@HHH0H@HHt HHSHH HHH H0HHEHUHHF H@HHEHUHH HPHQHEHUHHH`HHEHUHUHEHHWHEHUHUHEHH<HEHUHUHEHH!HHSHH([]UHAUATSHxH}HuHxHEHUH HHJHHHJHHHJHHHJ HH HJ(HH(HJ0HH0HR8HP8HEH IHEH0 IHxHHEH ttHHEHUHxHHEH ttHHEHUHxHqHEH| ttH[HEHUHUHEHHHEHUHUHEHHHEHUHELHjI$IT$HEHx[A\A]]UHH H}HuHUHMHEHMHUHuHHEUHH H}EMU]HEUMEU(((ȉUEH HEUHHH}HuHEHUHH}"HEUHH}EHEEHEE@HEE@HEE@ ]ÐUHH H}EUHEUEHHUHEHH;HMHHQHEUHH}HEfHEf@HEf@HEf@ ]UHH}EuUMHEEf*EHE@f*EHE@f*EHE@ ]UHH}uEUMf*EHEHEE@f*EHE@f*EHE@ ]UHH}uUEMf*EHEf*EHE@HEE@f*EHE@ ]UHH}uUMEf*EHEf*EHE@f*EHE@HEE@ ]UHHH}HEH9ÐUHHH}HEH9ÐUHHH}HEH@HHEHH)HHHHEHHEHH9HEH{UHH}HE]UHH H}HuHUHUHEHH9UHHH}HEH9ÐUHHH}HEH9ÐUHHH}HEH@HHEHH)HHHHHHHEHHEHH9HEHjÐUHH}HE]UHH H}HuHUHUHEHH9UHHH}HEH9ÐUHHH}HEHp9ÐUHHH}HEH@HHEHH)HHHHEHHEHH9HEH{UHH}HE]UHH H}HuHUHUHEHHv9UHHH}HEH9ÐUHHH}HEHf9ÐUHHH}HEH@HHEHH)HHHHEHHEHH|9HEH|ÐUHH}HE]UHH H}HuHUHUHEHHl9UHH H}HEHPHEHHm9HEÐUHHH}HuHEHh9HHEHÐUHH@H}HuHUHMHEHD9HEHUHEHH]9HEHEH>HEHUHEHH>HHMHUHEHs9HEHo>HEHUHEHH~>UHHH}HuHEH:HHEHHHEHH.HEHUHPÐUHHH}HuHEHH;Et'HEHoHHEHH=pdÐUHH}HuHEHHUHH]ÐUHHH}HuHEH H;Et'HEH HHEHH=oÐUHH}HuHEHHUHH]UHHH}HuHEHH;Et'HEHHHEHH=*o耰ÐUHH}HuHEHHUHH]UHHH}HuHEH4H;Et'HEHHHEHH=nÐUHH}HuHEHHUHHHHH]UHH@H}HUHEHH<<HEHfH~(HEEHEE(HE~EÐUHH}HuHE]UHH}HuHE]UHH}HuHE]UHH}HuHE]UHHH}uK<;EH pH5nH=%nEHHHHEHÐUHHH}u;;EH qH5mH=mʬEHHHHEHUHSH8H}HuHEоH;Hf0uHEоH;H?8}HEоH_;HYEEHEоH3;H]HEоH ;HYEU\(YEEHEоH:HUHEоH:Ha eHEоH:H:(YeeHEоHR:H 0uHEоH+:HYEe\(YE]\]HEоH9H8}HEоH9Hw eHEоH9HP(YmmHEоHh9H!MHEоHA9HYEm\(YEXE s^(EHEHH@H@H@@ HEؾH| HHHEоH8H^(mHEоH~8H7YEEHEоHR8H ]HEоH+8HYEu\(YEHEؾH HHHEоH7HUHEоH7H`YEEHEоH{7H40uHEоHT7H YE}\( @rWYEHEؾHH HHEоH6H8}HEоH6H~YEEHEоH6HR eHEоHr6H+YEU\(YEHEؾHH HHEоH6H (mHEоH5H YEEHEоH5H{ ]HEоH5HT YEu\( pWYEHEؾH H+ HHEоH35H MHEоH 5H YEEHEоH4H UHEоH4Hr YE}\(YEHEؾH3HT HHEоH\4H 0uHEоH54H YEEHEоH 4H 8}HEоH3H YE]\( nWYEHEؾHQHr HHEоHz3H3  eHEоHS3H YEEHEоH'3H (mHEоH3H YEU\(YEHEؾHzH HHEоH2H\ ]HEоH|2H5 YEEHEоHP2H MHEоH)2H YEe\( mWYEHEؾHHHHEоH1Hz UHEоH1HS YEEHEоHn1H' 0uHEоHG1H YEm\(YEHEH8[]UHSHH}HuHEHH@H@H@@ HEHzHHHEH0H\HEH3HTHHEH\0HHEHH HHEH0HHEHHHHEH/HHEH^HHHEH/H@HEHH8HHEH@/HHEHHHHEH.HHEHHHHEH.HkHEHBHcHHEHk.H$HEH[]UHHH}u.;EH fH5$`H=`EHcHHHHHUHUHH}HE]UHHH}HuHEHPHEH@H9t]JH5[H=[HEUHcHHÐUHHH}u}x 1;EH L\H5[H=W[ęHEUHcHHUHH H}HuHEHPHHEHUHUHEHH1HPHUHHH}u}x S1;EH <`QH5ZH=Z4HEUHcHHÐUHHH}u}x 1;EH ^H5ZH=uZHEUHcHHUHSHhH}HuHUHMHUHEHHfH~(HEEHEHfH~(HEEHUHEHH0fH~(HEEHEHfH~(HEEHUHEHHz0fH~(HEEaEHUHEHH(HEHH~EHEHhHWEHEHAH0EHEHH EHEHHEHEHHEHEHHM aWHEHsHbM`WHEHAH0M`WHEHHHHUHEHH$(a`WHEHHHHUHEHH$(`WHEHHrHHUHEHHl$f~HEHh[]UHH0H}EMU]=(E\ .(f.wH [H5!WH=JW=E p_^躱f~EfEHUHEHHYHHH HHYHY\(EHHHHHHnYHHH9HHH Y\(EHHHH HHHYHHHi(HHH<Y\(EHHxH0HHKHYHHHHHHlY\(EHHH+8HH{HYHHFHHHHY\(EHHH[HHH.YHHvH(HHIHY\(EUMEUH`(((ȉHUMEUHP(((ȉHrUMEUH@(((ȉH:UME؋UH0(((ȉHUME̋UH (((ȉHUMEUH(((ȉHHHH; HHH0HH^H8HH1HHHHHH\HHH/ HHH0HHRHHHHHH}HHHP8HHH#HHsHHHHHHHHHq HHHD(HHHHHH@HHHSHpHxHPHHH,HHH`HHHHHHHHHHHHpHHHHHH HHHHHH0HHHiHHH`HHHBHHHHHHZHHHHHH)HHHHHHHHH0HHHHHHPHHHH H(HH HHHHHHHHfHHHHHH H0H8H HHHHPHXH@HHHH`HhHPH`HHH@HHH0H@HHHHHAHHpAHHpHHHHpHxHHHHHEHUHpHHHHEHUHHHHHEHUHpHMHUHuH0IHGH0HHH0HH0H0HH8H0HdHSH H4HHZHH HHaHHXXXED^E HH H0HHrHUHH H}HuHEH HE@ (YHEHHE@(YHEHHE@(YHEHEYHE(HHEHUUHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHwUHHH}HuHUHEHHÐUHHH}HEHrHEHHEH@HEH@UHHH}HEHPÐUHH H}HuHUH}tHEHUHMHH%UHHH}HuHUHEHH-ÐUHHH}HEH HEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHH}HuHEHHEH]ÐUHH}HE]UHH H}HEHHEHUHEHH>HEUHSHH}HuHEH9HHHEH'HH)HHHHHH[]UHATSHpH}HuHUHMH}HEH@HHEH@H)HHHHHH;EHEHHU@EHEHEHEHUHEHH~HEHEH@HEHEH;EHEHLIHEHxHEHpHEHHHUHHHHHHLHHhHEHHHUHHHHHHEHPHUHHHHHHHEHHEH"HHUHHZHEHHHUHHHHHHEHHHUHHdXHEHWHHEH+EHHEH@HUH~HHEHPHEHIHEHXHEHmHHuLHHNHEHHHUHHHHHHEHPHEH'HHUHMHHHMHEH6HHHEHEH|HEHUHEHHmHEHEHUHHHEHEHEHEH6HHUHHHHHHEH<HUHEHPHEHEHHHEHJH0HEHHUHHBHEHUHHHHHEHEHIHEHXHEHHHULHHHEHEHjHHEHHHEHHH[HEH@HHEHH)HHHHHHHEHHEHHHEHUHHEHUHPHUHHHHHHEHHEHPH2rH}u]HEH譿HHUHEHHHHHHHEH HUHHHHHHEHHHHl"HEHPHHMHEHHHHEHUHMHHsHtHH-tHp[A\]ÐUHH H}HUHEHH)HEÐUHH H}HuHEHHUHHHHHHEHUHEHHHEUHHH}HuHUHEHH:UHHEEEEv(:^UH]UHHH}u@;EH 9H51H=1pEHcHHHHHUHUH]UHH H}HuHUHEHHHMHEHHUHSH8H}HuHEHz1HHEHEHUHHHEHEHEHEHHHEHӝHHHEH HEHHH?HEHEH.HHEHpHEHHUHKHEHEHEHHHEHHHEHHHHEH@HHEHH)HHHHEHHEHHEHEHUHHEHUHPHEHHHEHHEHPHnH}u+HEHȜHHHEHHEHH"HEH-HHMHEHH%HEHUHMHH?pHpHHpH8[]UHH H}HuHUHEHHHMHEHHaUHSH8H}HuHEHX/H HEHEHUHH~ HEHEHEHEHHHEH詟HHHHHHHEH HEHHH3HEHEHҺHHEHpHEHHUH+ HEHE HEH蟺HHEHHHEHHH萺HEH@HHEHH)HHHHHHHEHHEHHHEHUHHEHUHPHUHHHHHHEHHEHPHglH}u7HEHxHHHHHHHEHHEHH"HEH諹HHMHEHH裹HEHUHMHHmHcnHHnH8[]UHH H}HuHUHEH5HHMHEHHUHSH8H}HuHEH-HHEHEHUHHPHEHEHEHEHHHEH豝HHEH HEHHH>HEHEHIHHEHpHEHHUHHEHEHEHHHEHHHEHHHHEH@HHEHH)HHHHEHHEHH:HEHUHHEHUHPHEHHEHHEHPH7jH}u,HEH褜HHEHHEHH"HEHFHHMHEHH>HEHUHMHHkH>lHHclH8[]UHSH(H}HuHUHEHHEHƿiHtfH([]UHH}HuHEHHEHH9sHEHE]UHSH8H}HuHUHEH HHEH,H)HHEH9t HEHhHEHHHEHHEHUHEHHSHHHEHEHėH;EwHEH8 H;EsHEH& HEH8[]ÐUHHH}HuH}tHEHUHH UHSH(H}HuHUHMHEH HHEH HHUHEHHH H([]UHHH}HuHUHEHH UH]UH]ÐUHH H}HuHEHPHHEHUHUHEHH HMHHQHEUHH@H}HuHUHEHH# fH~(HEEHEE(HE~EUHHEEEE ÐUHH}EMU]HEEHEE@HEE@HEE@ ]UHH H}HuHEHPHHEHUHUHEHHX HPHUHH H}HuHEHPHHEHUHUHEHHa HPHUHH}uUMDEf*EHEf*EHE@f*EHE@f*EHE@ ]ÐUHATSH0H}HuHUHMLEHEIHxLIHHMHEHPHHHQHMHEHPHHAHQHMHEHPHHA HQ(HMHEHPHHA0HQ8H0[A\]UHSHhH}HuHUHEHEH3]EHHEHUHEHEH]EHHEHUHEHEHշ]EH躏HEHUHEHEH覷]EH苏HEHUH}HMHUHuHEIHiHEHh[]UHHH}HEH ÐUHH}]UHH H}HuHUHUHMHEHHX UHH}Hu]UHHH}HEHR ÐUHH}]UHH H}HuHUHUHMHEHH$ UHH}Hu]UHHH}HEH ÐUHH}]UHH H}HuHUHUHMHEHH UHH}Hu]UHHH}HEH ÐUHH}]UHH H}HuHUHUHMHEHH UHH}Hu]UHH}HuHEHHEH]ÐUHH}HE]UHSHH}HuHEHAHHHEH/HH)HHHHHH[]UHSH(H}HuHUHMHEH( HHEH HHUHEHHH% H([]UHSH(H}HuHUHEH. HHEH HHEHHH H([]UHSH(H}HuHUHEHH HHEH9 HHEHHH2 H([]UHH H}HuHUHMHUHMHEHH3 UHSH8H}HuHUHEHA HHEHH)HHEH9t HEH`HEHHHEH豒HEHUHEHHHHHEHEH脒H;EwHEH H;EsHEH HEH8[]ÐUHHH}HuH}tHEHUHH UHSH(H}HuHUHMHEH HHEH} HHUHEHHH H([]UHH H}HuHUHEHH_ fH~(HEEMEXMXUHSH(H}HuHUHEHHHEHƿ|HHtHHSHHQH([]ÐUHSH8H}HuHUHEHK HHEHH)HHEH9t HEH^HEH֌HHEHnjHEHUHEHHHHHEHEH蚌H;EwHEHH;EsHEHHEH8[]ÐUHHH}HuH}tHEHUHHUHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UHHH}HuHUHEHHÐUHSH(H}HuHUHEHaHHEHƿ KzHt HHSPH([]UHHH}HuHUHEHH5UHSH(H}HuHUHEH}HHEHƿyHtHHH([]UHSH8H}HuHUHEHHHEH"H)HHEH9t HEH\HEHHHEHHEHUHEHHHHHEHEH躎H;EwHEHPH;EsHEH>HEH8[]ÐUHHH}HuH}tHEHUHH(UHSH(H}HuHUHMHEH$HHEHHHUHEHHH!H([]UHHH}HuHUHEHH(ÐUHHH}HEH6HUHHH}HuHMHEHHUHH H}HUHEHH3HEUHH H}HuHUHMHUHMHEHHUHH}Hu]UHH H}HuHEH HE@ (XHEHHE@(XHEHHE@(XHEHEXHE(H/HEHUUHHPH}HuHEHE@YHEHEHY(\HEHHEYHEPHEY(\HEHHE@YHEPHEHY\HE((H[HEHEEEHEE(HE~EUHEEf.rEM#W]UHH H}HuHEHPHHEHUHUHEHHXHMHHQHEÐUHH H}HuHEHPHHEHUHUHEHH)HMHHQHEÐUHH}]ÐUHH H}HuHUHEHH6W HUH5HǸFEHW UиEUHH H}HuHV ЉEH}t7HE1HE}u H4W MUΉH}t7HE0HPE}u HV MUΉHV UEHV HUMЋEu?H(V HH=FEHU UиEUHH@H}HuHU؉MDEDMHT ЉEH}t7HE1HpE}u FHV MUΉH}tyHEٍH2E}u HU MUΉHT UԋMۍHT UЋM܍HyT ŰMڍH}t7HEؾ0HE}u HXU MUΉHU UEH(U HUMЋEu?HT HH=S 1EEHhS UиEUHH }HuHWT HMUHΉЉE}uHT HUH5 HǸCEUHH }HuHR HMUHΉЉE}uHS HUH5 HǸ`CEf.AWAVAAUATL%~M UH-M SIIL)HH@Ht 1LLDAHH9uH[]A\A]A^A_Ðf.HHIntP_Brick_NormalMap.pngcube.v.glslcube.f.glslinit_resources: %s %s %s SOIL loading error: '' ()glLinkProgram:v_coordCould not bind attribute %s v_normalWarning: Could not bind attribute %s v_texcoordsv_tangentmCould not bind uniform %s vpm_3x3_inv_transpWarning: Could not bind uniform %s v_invnormalmapTextures in 3DError: %s Error: your graphic card does not support OpenGL 2.0 vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu)/usr/include/glm/detail/type_mat4x4.inli < this->length()/usr/include/glm/detail/type_mat3x3.inlvector::_M_emplace_back_aux/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)vector::_M_fill_insertT& 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]glm::tmat3x3::col_type& glm::tmat3x3::operator[](glm::tmat3x3::length_type) [with T = float; glm::precision P = (glm::precision)0u; glm::tmat3x3::col_type = glm::tvec3; glm::tmat3x3::length_type = int]const col_type& glm::tmat3x3::operator[](glm::tmat3x3::length_type) const [with T = float; glm::precision P = (glm::precision)0u; glm::tmat3x3::col_type = glm::tvec3; glm::tmat3x3::length_type = int]4??9RFߑ?@@$@@@@@ A=4B@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 ; \ 44 7\ 7 8 I I$ONLNlN0OgOP<7 Q\7"Qt AQ `Q Q Q Q Q4 Qt S T bT T Y, [T J_| z_ __$` Xa4ta\aab4bxb$bLbtbcc*dbdd<d\ge|e4flfffg<,g\Rg|vggghhh<i\\i|jiiiiij<j\t3|} ~u~~4~T2tp(4Th|v؁:$HDrd2 N,jLtȃF*<|\|`҆<T\f|x7Dl0 >,LΗlX;<z\̛|N"$Dd9`$TDpd̼ &[ $ D d ޽ 2 : ` !4!T!t!Z!e!!!"D"d""E"p":"m#<#\#|##E###$E<$\$|$$$$ %,%L%l%%?%N%j%u &,&L&l&&&&4&B '4'\'6'''~'(<(R\((p((()l<)\)|)))+)R *t,*L*l****d* +,+$L+0l+T+`+++ ,,,L,l,9,G,,,-4-8T-bt---4-^-.4.T.t.. .E.v./4/T/t/ /;///0@40T0t000"000r141T1t11(1B1t1242b\2222D2X 3l,3T3.t33'3P3p4$4L4l44"4344545T5t5-5O5556R<6c\6q|666667A|7r77778<8<\88zRx ,+zRx $(FJ w?;*3$"DH,\EAC Z |EAC Z EAC Z EAC Z EAC M EAC I E0AC k zPLRx]9  $$rE!;,AC E $LlF",AC   RGCAC ~ vGCAC ~ $GeAC LT $KAC G $<N`AC HS dQ0AC k $H+AC J ;)AC d QAC W QIAC D $;*AC H 4?AC  Td@AC Q tZ@BAC } |@7AC r @7AC 2 PDAC  $Q3AC G' $R)AC V $ RD)AC  $4,Rg)AC V $\ RDC)AC  $S8AC s $VSCAC ~ DySAC  dS[AC V TqAC l pT8AC s T@AC { T$AC _ T7AC r $T$AC _ DT&AC a dT$AC _ T$AC _ TAC Z TAC  U)AC d U)AC d $UAC Z DUVAC Q dUAC I U1AC l UAC I U1AC l UAC I  U1AC l $ UlAC g $D $V7 AC J( $l 3`tAC Hg $ gAC I  i6AC q  $iUAC P  Yi)AC d  biGAC B < iLAC G \ i>AC y | i\AC W  j\AC W  Lj\AC W  j\AC W  jAC V  jAC V $ jP"AC K d jAC I  j*AC e  jAC V  jAC V $ ja "AC \  kAC I , j*AC e L kAC V l kAC V $T jPg!AC K  &kAC I  k*AC e  kAC V  kAC V $ kO AC J \ >kAC I | ,k*AC e  6k)AC d  @k)AC d  JkAC  $ kEAC @ $kQAC L DlAC Z dlQAC L Jl AC [ JlQAC L |l AC [ |lQAC L l)AC d $lXAC S DlAC M dlAC M lAC M lAC M lMAC H lMAC H $m AC E $,wAC E THzTAC O t|zAC I jzAC } zAC I zAC } {AC I  {AC } 4l{AC I TZ{9AC t $<t{AC E +}qAC l $|}?AC Gs }QAC L }QAC L $}?AC z D~QAC L dH~QAC L $y~1AC E' AC  ) AC  AC   ~>AC y ,AC V L5AC p l&AC a >AC y ҜAC V Μ5AC p &AC a  >AC y ,AC V L5AC p l&AC a  >AC y >AC V :5AC p O&AC a  VAC X ,TAC I LB0AC k $lRTAC EJ $\~AC G ^%AC ` dHAC C %AC ` .AC i < AC F \TAC O | AC F 9AC t $¢AC E 9AC t $sAC E ,9AC t $SAC E tlEAC E{ +AC f $AC E >3AC n $QTAC EJ $}&AC a D AC F dn AC F ZGAC B KAC F AC Z VAC Q ?AC z $?AC z D _AC Z $d`AC G $ߪAC E AC V  AC F .AC i AC J 4AC V T AC F t}.AC i AC J zAC V v AC F a.AC i oAC J 4^AC V TZ AC F tE.AC i SAC J BAC X @AC I $.TAC EJ $ZTAC EJ $DLAC EB $lMAC EC ϫ1AC l $AC E 3AC n $TAC EJ $MAC H $DSAC EI $lAC E 3AC n $ϭTAC EJ &AC a $NAC ED $(&AC a D.HAC E~ $dVAC E 3AC n $ TAC EJ 7&AC a >"AC ] @*AC e 4J%AC ` TO1AC l t`AC J OAC  AC  p0AC k GAC B  GAC B 4 а AC F T #AC ^ t AC F  #AC ^  AC F  #AC ^  AC F !#AC ^ 4!%AC ` T!1AC l t!AC I $!XAC GL !ðAC I !8AC s !ɰ1AC l "ڰ"AC ] <"ܰ*AC e \"%AC ` |"AC  "V"AC ] "X*AC e "b%AC ` "g1AC l #xAC J <#hAC J \#X"AC ] |#Z*AC e #d%AC ` #i1AC l #zAC J #iAC U $dAC I <$RAAC | \$tAC U |$n1AC l $AC  $AC U $1AC l $1AC l %SAC N <%7AC U \%2AC I |% KAC F %KAC U %FAC I %4BAC } %VAC U &P1AC l <&aAC U \&\AC I |&JBAC } &lAC U &f1AC l &xAC O &l-AC h $%yAC E $D'{AC Eq l'QAC I '?AC I $'-JAC E@ 'PAC O 'DAC O $&8AC E <(AC O $$'AC E $(7LAC EB ([(AC c (d AC [ (dAC L $ )UJAC E@ 4)w(AC c T) AC [ t)AC I )nAC L $)_OAC EE )(AC c ) AC [ *AC I <*|AC L \*mDAC Ez |*"AC ] $*XAC GL *ô9AC Eo *ܴ9AC Eo +9AC Eo $+AC L D+AC I d+AC I +۴1AC l +AC L +޴AC L +дAC L ,\AC W $,ZoAC j D,AC P d,1AC , ,ε2AC - ,>AC 9 ,AC   ,AC  -kQAC L $-QAC L DD-غeBBE B(H0H8M@r8A0A(B BBB- - -m%$9E%K E %$:E%$KE%$:E+s+s+s@%=%DJ *G p 4P-!`-!o  = 0!X ooooop-! !!&!6!F!V!f!v!!!!!!!!!""&"6"F"V"f"v"""""""""##&#6#F#V#f#v#########$$&$1! XazGCC: (Debian 6.3.0-18+deb9u1) 6.3.0 201705168Tt    p   0$@$4@pD%P-!`-!h-!p-!/!0!1!`2! h-!p$$.%D5!S`-!z@%P-!`6! @W `N@T@+"=o[=w@%h-!p-!`-!P-!0!"vp)52!H""o;7+S" ""U"42"MD"9Q" "@5!""kG"*Ae"_9`2!"k>1!"j) ""*"N "> "ɹKU "F "1 "A "tn "aQ "3 "\3 (5!< "S "bTj1!) " "jB P2! Q  " tM# " }  " "mD%h2!9". v"XND"H"?J"N"2!"jkL" "3>"r>!K"1" ""kGF"ߩ&^">5#O 1!"@n"PQ""2AP@_q"\na""SQ"O"R8"l\."lZ"v "n"sX 2!!"܆?Q2!c"1"dm"S$ +"8}"k\"ҽ"B>0"Q-"0S$k""m""d9$""Q"%"L3>"Pl\t"$"LI;7"4VP"Pl\"~o"'TA"h"&"oO"nV1A"M|2!"m"$"x"$n" ""fp%z".oP"J*1!7"S2!g"@C""; "{& "T "kq!"U`!@6j!"ɺ?!"o!"N1""TS7p""(!H2!Z("@K("n("O)2!`)$5!m)"MD)dQ)"r>!)"t #*2!6*"ODO*"܆?8e4*"vP8**2!*"8 +" M+^+"1+2!+"X+"BU)R,"p)-"1.U-"mP-""-"57.02!=.I.2!a."."ް ."%./"*S/"G/"(3/"ND0"i\n000"%0"x+1"^v1"T11" 1"m\$2"k>J2".oP2"m\2"OD2"193"sQ3"nH`3"D3 2!3"#%4?4")&w4"R 4"*4"20'5"#y5"Q[5"65" 5"k\062!G6"6".>6"@n7"p77"n77"sE8" W7 8"#8" 92!39"o*v92!9'O@$+9"M9"@C:3!2:"QCZ::::"13;B;";"T;"G1%<"tD<"jU<"1<".V1=="="x ="0>"o>"R >>"P>>"M?"@Tu?f?"S$?"M@"_VY@">T@"h@"B*A"mlA"A" B"XbB"$B"ntMB"nj6BCudC2!Y p *nC"P8C"2CD"NKD"_D"HD"Lp*DP2!E" rQPE"ME"18F 3! F"HF"ҋF"P8G"OFG"&~G GG@3!G"GH"_;H"H"& H"8I 2!JI"+9I"s&I"tI"#Jr;B2J@J"P"mP^P6!qP"NP"P"m*P"\LQ"kUQ"(Q" R"{R"rR"K0R"nL*S?S:HS"$S3!SS">T"o2T"UVhTT1!T"UVT3!TT"S$"U"?/U"KU^U">U"nU" V"ƒqV"V 5!VP2!V"\O&W"p)W".XMX"1xX"U1XXX2! Y"=Y"_JY"S&YeY"U)Y"P> ZZ"oOZ">pZ3!["[Tl["s["X["l*\"ƾT\" \"i1?]T]p]]"qQ]"]^"VX^" ^"?^"9^6)^"Vs)7_"b1_".>_3!_" <`">Tz`3!`"D`"1a"FRqka"D#a"oa"oa"`b"n*b"].b" cc"5gc(>}c c3!c"Hc"Kd">Qdid3!|d3!d"cLDd""d"& .e0>e"&e"ne"O()f"szff"Gf"(g"4>3g"4V\g"og"Catg"l\h"^h"rr h"hh"?*i:i"i"0iii"9j"wj"r j"`Gj"E,k ;k"*ik""k"Ak"8 l 8l"_Lgl"1l3!l"z*@m"m"}Jm3!m4! n!n"2wn""n"g%n"ب$o"X"go"5To"E&p%p"5Tp"dmcrtstuff.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_ZStL19piecewise_construct_ZStL8__ioinit_ZZN3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm7tmat4x4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm7tmat3x3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm5tvec4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm5tvec4IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZNK3glm5tvec3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___ZZN3glm13perspectiveRHIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2_E19__PRETTY_FUNCTION___ZZNK3glm7tmat3x3IfLNS_9precisionE0EEixEiE19__PRETTY_FUNCTION___Z41__static_initialization_and_destruction_0ii_GLOBAL__sub_I_screen_widthshader_utils.cpp__FRAME_END____JCR_END____GNU_EH_FRAME_HDR_DYNAMIC__init_array_end__init_array_start_GLOBAL_OFFSET_TABLE__ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE3endEvattribute_v_normal_ZSt7forwardIN3glm5tvec4IfLNS0_9precisionE0EEEEOT_RNSt16remove_referenceIS4_E4typeEglDrawArrays_ZNSt12_Vector_baseItSaItEE12_Vector_implD1Ev_Z7onMouseiiii_ZNSaIN3glm5tvec4IfLNS_9precisionE0EEEEC2Ev_ZNKSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE8max_sizeEv_ZNKSt13move_iteratorIPN3glm5tvec3IfLNS0_9precisionE0EEEE4baseEvglutSwapBuffers_Z9print_logj_ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EED2Ev_ZNSt16allocator_traitsISaIN3glm5tvec4IfLNS0_9precisionE0EEEEE9constructIS3_JS3_EEEvRS4_PT_DpOT0__ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEEC1Ev_ZNK9__gnu_cxx13new_allocatorItE8max_sizeEvSOIL_load_OGL_texturecube_ZN3glm5tvec4IfLNS_9precisionE0EEC2Ef_ZN4Mesh16compute_tangentsEv_ZNSt16allocator_traitsISaIN3glm5tvec2IfLNS0_9precisionE0EEEEE9constructIS3_JS3_EEEvRS4_PT_DpOT0___glewGetUniformLocation_ZN3glm5tvec4IfLNS_9precisionE0EEC2Evsphere_vbo_ZN3glm7inverseIfLNS_9precisionE0ENS_7tmat4x4EEET1_IT_XT0_EERKS5__ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS3_S5_EEmRKS3__ZNSt16allocator_traitsISaIN3glm5tvec4IfLNS0_9precisionE0EEEEE8allocateERS4_m_ZSt11__addressofIN3glm5tvec2IfLNS0_9precisionE0EEEEPT_RS4__ZSt3tanf_ZN3glm5crossIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZNKSt13move_iteratorIPN3glm5tvec4IfLNS0_9precisionE0EEEE4baseEv_ZSt24__uninitialized_fill_n_aIPN3glm5tvec3IfLNS0_9precisionE0EEEmS3_S3_ET_S5_T0_RKT1_RSaIT2_E_ZNK9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEE8max_sizeEv_ZNKSt6vectorItSaItEE11_M_data_ptrItEEPT_S4__ZN3glmmiIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE11_M_allocateEm_ZNKSt13move_iteratorIPN3glm5tvec2IfLNS0_9precisionE0EEEEdeEvcur_demo_ZNSt22__uninitialized_fill_nILb0EE15__uninit_fill_nIPN3glm5tvec3IfLNS2_9precisionE0EEEmS5_EET_S7_T0_RKT1__ZN9__gnu_cxxmiIPKN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEENS_17__normal_iteratorIT_T0_E15difference_typeERKSD_SG__ZN9__gnu_cxx17__normal_iteratorIPN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEC2ERKS5__ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEE8allocateEmPKv_edata_Z10get_attribjPKcglClear_ZN3glm7tmat4x4IfLNS_9precisionE0EEixEi_ZN3glm6detail15compute_inverseINS_7tmat4x4EfLNS_9precisionE0ELb0EE4callERKNS2_IfLS3_0EEEglViewport_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT__ZSt10_ConstructIN3glm5tvec2IfLNS0_9precisionE0EEEJS3_EEvPT_DpOT0___glewDeleteProgram_ZNSt13move_iteratorIPN3glm5tvec2IfLNS0_9precisionE0EEEEppEv_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EED1Ev_ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEE9constructIS4_JS4_EEEvPT_DpOT0__ZN3glmmlIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S6__ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EEC1Ev_ZNSaItED2Ev__glewIsShader_ZN3glm5tvec4IfLNS_9precisionE0EEmLIfEERS2_T__ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEED2Ev_ZNSt12_Vector_baseItSaItEE11_M_allocateEm_ZN4MeshC1Ev_ZSt18uninitialized_copyISt13move_iteratorIPN3glm5tvec2IfLNS1_9precisionE0EEEES5_ET0_T_S8_S7__ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN3glm5tvec4IfLNS3_9precisionE0EEEES7_EET0_T_SA_S9__ZN3glm5tvec4IfLNS_9precisionE0EEC1Ef_ZSt8_DestroyIPtEvT_S1__ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE13_M_deallocateEPS3_m_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EEC2Ev_ZNK3glm5tvec3IfLNS_9precisionE0EEixEiglutGet_ZN9__gnu_cxx13new_allocatorItE8allocateEmPKv_IO_stdin_usedglutPostRedisplay_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EED2Ev_ZNSt13move_iteratorIPN3glm5tvec2IfLNS0_9precisionE0EEEEC1ES4__ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEE9constructIS4_JS4_EEEvPT_DpOT0__ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE6resizeEmRKS3__ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE2atEm_ZSt17__throw_bad_allocv@@GLIBCXX_3.4_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiifiEET_T0_T1_T2__ZNSaIN3glm5tvec4IfLNS_9precisionE0EEEED2Ev_ZN3glm5tvec3IfLNS_9precisionE0EE6lengthEv_ZNSaIN3glm5tvec3IfLNS_9precisionE0EEEEC2Ev_ZN3glm6detail17compute_normalizeIfLNS_9precisionE0ENS_5tvec3ELb0EE4callERKNS3_IfLS2_0EEEattribute_v_texcoords_ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ENS_4ctorE__glewGetShaderiv_ZSt18uninitialized_copyISt13move_iteratorIPtES1_ET0_T_S4_S3__ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implD2Ev_ZNSt6vectorItSaItEE4dataEv__cxa_begin_catch@@CXXABI_1.3_ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEE7destroyIS4_EEvPT__ZN3glm5tvec4IfLNS_9precisionE0EEC2IfiiiEET_T0_T1_T2__ZNSaIN3glm5tvec2IfLNS_9precisionE0EEEEC2Ev_ZN3glm5tvec2IfLNS_9precisionE0EEC1Eff_ZNK3glm5tvec4IfLNS_9precisionE0EEixEi_ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE4dataEv_ZN3glm3absIfEET_S1__ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EEC1Ev__cxa_finalize@@GLIBC_2.2.5_ZSteqIPN3glm5tvec4IfLNS0_9precisionE0EEEEbRKSt13move_iteratorIT_ES9__ZN9__gnu_cxx17__normal_iteratorIPKN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEC2ERKS6__ZN3glm5tvec4IfLNS_9precisionE0EEixEi_ZSt32__make_move_if_noexcept_iteratorIN3glm5tvec4IfLNS0_9precisionE0EEESt13move_iteratorIPS3_EET0_PT__ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKf_ZN3glm5tvec4IfLNS_9precisionE0EEC2IifiiEET_T0_T1_T2__ZNKSt12_Vector_baseItSaItEE19_M_get_Tp_allocatorEv_ZN3glm5tvec3IfLNS_9precisionE0EEC1IiiiEET_T0_T1_main_ZN3glm5tvec4IfLNS_9precisionE0EEC2Effff_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_@@GLIBCXX_3.4_ZN3glm5tvec4IfLNS_9precisionE0EEC1IifiiEET_T0_T1_T2__ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE19_M_get_Tp_allocatorEv_ZSt34__uninitialized_move_if_noexcept_aIPN3glm5tvec4IfLNS0_9precisionE0EEES4_SaIS3_EET0_T_S7_S6_RT1__ZN3glm7tmat4x4IfLNS_9precisionE0EEC2ERKNS_5tvec4IfLS1_0EEES6_S6_S6__ZNSt16allocator_traitsISaIN3glm5tvec2IfLNS0_9precisionE0EEEEE7destroyIS3_EEvRS4_PT__ZNSt12_Vector_baseItSaItEED2Ev_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE9push_backEOS3__ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EEC2Ev__glewCompileShader_ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE19_M_get_Tp_allocatorEv_ZNSt13move_iteratorIPN3glm5tvec2IfLNS0_9precisionE0EEEEC2ES4__ZSt7forwardIN3glm5tvec2IfLNS0_9precisionE0EEEEOT_RNSt16remove_referenceIS4_E4typeE_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implD2Ev_ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEEC1Ev_ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT__Z14init_resourcesv_ZSt20__throw_length_errorPKc@@GLIBCXX_3.4_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EED1Ev_ZSt10_ConstructIN3glm5tvec3IfLNS0_9precisionE0EEEJS3_EEvPT_DpOT0___dso_handle_ZSt12__miter_baseIPtET_S1___glewCreateProgram_ZN3glm5tvec3IfLNS_9precisionE0EEC1IfLS1_0EEERKNS_5tvec4IT_XT0_EEE_ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEE7destroyIS4_EEvPT__ZNSt13move_iteratorIPN3glm5tvec4IfLNS0_9precisionE0EEEEC1ES4__ZNSt16allocator_traitsISaIN3glm5tvec4IfLNS0_9precisionE0EEEEE7destroyIS3_EEvRS4_PT__ZSt34__uninitialized_move_if_noexcept_aIPtS0_SaItEET0_T_S3_S2_RT1__ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEES3_RKS4__ZSt4moveIRN3glm5tvec4IfLNS0_9precisionE0EEEEONSt16remove_referenceIT_E4typeEOS6__Z5logicv_ZN3glmmiIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S6__ZNSt12_Vector_baseItSaItEE12_Vector_implD2Ev_ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEE9constructIS4_JS4_EEEvPT_DpOT0__ZNKSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE4sizeEv_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EEC1Ev_ZN9__gnu_cxx13new_allocatorItEC2Ev_ZNSaIN3glm5tvec2IfLNS_9precisionE0EEEEC1Ev_Z9onDisplayvglutReshapeFunc_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EED2Ev_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKf_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE15_M_erase_at_endEPS3__ZNKSt6vectorItSaItEE4sizeEv_ZNSt16allocator_traitsISaIN3glm5tvec3IfLNS0_9precisionE0EEEEE9constructIS3_JS3_EEEvRS4_PT_DpOT0__ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEE10deallocateEPS4_m_ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEE7destroyIS4_EEvPT__ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEED1Ev_ZN3glm9normalizeIfLNS_9precisionE0ENS_5tvec3EEET1_IT_XT0_EERKS5__ZNSt6vectorItSaItEE9push_backERKtglutInitDisplayMode_ZN3glm3dotIfLNS_9precisionE0ENS_5tvec3EEET_RKT1_IS3_XT0_EES7__ZNSt12_Destroy_auxILb1EE9__destroyIPN3glm5tvec3IfLNS2_9precisionE0EEEEEvT_S7__ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE11_M_allocateEm_ZNK9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEE8max_sizeEvuniform_p_ZNSt16allocator_traitsISaIN3glm5tvec3IfLNS0_9precisionE0EEEEE10deallocateERS4_PS3_m_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EED1Ev__assert_fail@@GLIBC_2.2.5_ZN4Mesh6uploadEv_ZN3glm11inversesqrtIfEET_S1__ZSt32__make_move_if_noexcept_iteratorIN3glm5tvec3IfLNS0_9precisionE0EEESt13move_iteratorIPS3_EET0_PT_uniform_m_3x3_inv_transpDW.ref.__gxx_personality_v0_ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEE8allocateEmPKv_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implD1Ev_ZN3glm6detail16compute_vec4_addIfLNS_9precisionE0ELb0EE4callERKNS_5tvec4IfLS2_0EEES7___glewGenBuffersnormalmap_id_ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EED1Ev_Z11get_uniformjPKc_ZN4MeshC2Ev_ZN3glm6detail15compute_inverseINS_7tmat3x3EfLNS_9precisionE0ELb0EE4callERKNS2_IfLS3_0EEE__glewShaderSource_ZNSt6vectorItSaItEED1Ev_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ENS_4ctorE_ZNSt6vectorItSaItEE2atEmcosf@@GLIBC_2.2.5__glewCreateShader_ZNKSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE12_M_check_lenEmPKc_ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEEC2EvSOIL_last_result_ZN3glm8lookAtRHIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKNS_5tvec3IS3_XT0_EEES8_S8___glewProgramParameteriEXT_ZSt14__copy_move_a2ILb1EPtS0_ET1_T0_S2_S1__ZN3glm9transposeIfLNS_9precisionE0ENS_7tmat3x3EEENT1_IT_XT0_EE14transpose_typeERKS5__ZN9__gnu_cxx17__normal_iteratorIPKN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEC1IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE_ZNSt16allocator_traitsISaIN3glm5tvec4IfLNS0_9precisionE0EEEEE10deallocateERS4_PS3_m_ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EED1Ev_ZSt12__miter_baseIPtEDTcl12__miter_basecldtfp_4baseEEESt13move_iteratorIT_E_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE13_M_deallocateEPS3_mdemosglBlendFunc__glewGetProgramInfoLog_ZNKSt13move_iteratorIPtE4baseEv_ZN3glm7tmat3x3IfLNS_9precisionE0EE6lengthEv_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE5beginEvglutInitContextVersion_ZNSt16allocator_traitsISaIN3glm5tvec3IfLNS0_9precisionE0EEEEE8allocateERS4_m_ZN3glm5tvec4IfLNS_9precisionE0EEmLIfEERS2_RKNS0_IT_LS1_0EEE_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE11_M_allocateEm_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EED1Ev_ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mItEEPT_PKS3_S6_S4_perror@@GLIBC_2.2.5sinf@@GLIBC_2.2.5_ZSt32__make_move_if_noexcept_iteratorIN3glm5tvec2IfLNS0_9precisionE0EEESt13move_iteratorIPS3_EET0_PT__ZN9__gnu_cxx13new_allocatorItE7destroyItEEvPT__ZNKSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE12_M_check_lenEmPKc_ZN3glm9value_ptrIfLNS_9precisionE0EEEPT_RNS_7tmat4x4IS2_XT0_EEEglewInit_ZNSt16allocator_traitsISaItEE8max_sizeERKS0__ZN3glm5tvec4IfLNS_9precisionE0EEC2IiiifEET_T0_T1_T2__ZN3glm5tvec4IfLNS_9precisionE0EEC1Ev_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EED2Ev_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiiifEET_T0_T1_T2__ZNSt6vectorItSaItEED2Ev_ZSt18uninitialized_copyISt13move_iteratorIPN3glm5tvec4IfLNS1_9precisionE0EEEES5_ET0_T_S8_S7__ZNKSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE14_M_range_checkEm_ZN4Mesh4drawEv_ZSt7forwardIRKtEOT_RNSt16remove_referenceIS2_E4typeEuniform_m_ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEE10deallocateEPS4_m__cxa_atexit@@GLIBC_2.2.5_ZSt8_DestroyIPN3glm5tvec2IfLNS0_9precisionE0EEEEvT_S5__ZN9__gnu_cxx13new_allocatorItED1Ev_ZNKSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE12_M_check_lenEmPKc_ZNKSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE6cbeginEv_ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEE10deallocateEPS4_m_ZN3glmmiIfLNS_9precisionE0EEENS_5tvec2IT_XT0_EEERKS4_S6__ZNSaItEC2Ev_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S6__ZN3glm5tvec4IfLNS_9precisionE0EEC1IfiiiEET_T0_T1_T2___glewGetShaderInfoLog_ZSt12__miter_baseIPN3glm5tvec3IfLNS0_9precisionE0EEEET_S5__ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implC1Ev_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EEC1Ev_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE6insertEN9__gnu_cxx17__normal_iteratorIPKS3_S5_EEmRS8_glEnable_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE19_M_get_Tp_allocatorEv_ZdlPv@@GLIBCXX_3.4_ZNKSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE11_M_data_ptrIS3_EEPT_S8__ZN3glm6rotateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_S3_RKNS_5tvec3IS3_XT0_EEE_ZSt12__niter_baseIPN3glm5tvec3IfLNS0_9precisionE0EEEET_S5__ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEEC2Ev__glewUniformMatrix3fv_ZSt8_DestroyIPN3glm5tvec2IfLNS0_9precisionE0EEES3_EvT_S5_RSaIT0_Euniform_v_invglutMouseFunc_ZN3glm6detail11compute_dotINS_5tvec3EfLNS_9precisionE0ELb0EE4callERKNS2_IfLS3_0EEES7__ZN3glm5tvec3IfLNS_9precisionE0EEC1IdddEET_T0_T1___glewUniformMatrix4fv_ZN3glm5tvec3IfLNS_9precisionE0EEC1Efff_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc@@GLIBCXX_3.4fclose@@GLIBC_2.2.5_Znwm@@GLIBCXX_3.4_ZSt22__uninitialized_copy_aISt13move_iteratorIPN3glm5tvec4IfLNS1_9precisionE0EEEES5_S4_ET0_T_S8_S7_RSaIT1_EglDrawElements_ZNKSt13move_iteratorIPN3glm5tvec4IfLNS0_9precisionE0EEEEdeEv_ZSt22__uninitialized_move_aIPN3glm5tvec3IfLNS0_9precisionE0EEES4_SaIS3_EET0_T_S7_S6_RT1__ZSt22__uninitialized_copy_aISt13move_iteratorIPtES1_tET0_T_S4_S3_RSaIT1_E_ZNSt13move_iteratorIPtEC2ES0__ZN3glm11perspectiveIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2__ZSt22__uninitialized_copy_aISt13move_iteratorIPN3glm5tvec3IfLNS1_9precisionE0EEEES5_S4_ET0_T_S8_S7_RSaIT1_E_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE9push_backEOS3__ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN3glm5tvec2IfLNS3_9precisionE0EEEES7_EET0_T_SA_S9__ZNSt13move_iteratorIPN3glm5tvec4IfLNS0_9precisionE0EEEEppEv_ZNSt13move_iteratorIPN3glm5tvec4IfLNS0_9precisionE0EEEEC2ES4__ZSt7forwardIRKN3glm5tvec3IfLNS0_9precisionE0EEEEOT_RNSt16remove_referenceIS6_E4typeE_ZN9__gnu_cxx13new_allocatorItED2Ev_ZNSolsEPFRSoS_E@@GLIBCXX_3.4_ZNSt12_Vector_baseItSaItEE12_Vector_implC2Ev_ZN3glm6detail16compute_vec4_subIfLNS_9precisionE0ELb0EE4callERKNS_5tvec4IfLS2_0EEES7__ZN3glm7tmat3x3IfLNS_9precisionE0EEixEi_Z14create_programPKcS0__ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE4dataEv_ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EEC1Ev_ZSt4moveIRN3glm5tvec2IfLNS0_9precisionE0EEEEONSt16remove_referenceIT_E4typeEOS6__ZN3glm7tmat3x3IfLNS_9precisionE0EEC2ERKNS_7tmat4x4IfLS1_0EEE_ZN3glm7tmat4x4IfLNS_9precisionE0EEC1ERKNS_5tvec4IfLS1_0EEES6_S6_S6__ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEE8allocateEmPKv_ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EEC2Ev_ZNK9__gnu_cxx17__normal_iteratorIPKN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEE4baseEv_ZN3glmmlIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKS3__ZSt23__copy_move_backward_a2ILb1EPN3glm5tvec3IfLNS0_9precisionE0EEES4_ET1_T0_S6_S5__ZNK9__gnu_cxx17__normal_iteratorIPN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEE4baseEv_ZNK3glm7tmat4x4IfLNS_9precisionE0EEixEi_ZN3glm6lookAtIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKNS_5tvec3IS3_XT0_EEES8_S8__Z17create_gs_programPKcS0_S0_iiiuniform_v_ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE2atEm_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE12emplace_backIJS3_EEEvDpOT_fputs@@GLIBC_2.2.5_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EEC2Ev_ZNSt12_Destroy_auxILb1EE9__destroyIPN3glm5tvec4IfLNS2_9precisionE0EEEEEvT_S7__ZNSt13move_iteratorIPN3glm5tvec3IfLNS0_9precisionE0EEEEC1ES4__ZSt8_DestroyIPttEvT_S1_RSaIT0_E__TMC_END___ZNKSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE14_M_range_checkEm_ZSt4fillIPN3glm5tvec3IfLNS0_9precisionE0EEES3_EvT_S5_RKT0__ZSt8__fill_aIPN3glm5tvec3IfLNS0_9precisionE0EEES3_EN9__gnu_cxx11__enable_ifIXntsrSt11__is_scalarIT0_E7__valueEvE6__typeET_SC_RKS8___glewUniform1i_ZNK9__gnu_cxx17__normal_iteratorIPN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEplEl_ZN3glm13perspectiveRHIfEENS_7tmat4x4IT_LNS_9precisionE0EEES2_S2_S2_S2__ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE2atEm_ZSt10_ConstructIN3glm5tvec4IfLNS0_9precisionE0EEEJS3_EEvPT_DpOT0__ZSt8_DestroyIPN3glm5tvec4IfLNS0_9precisionE0EEEEvT_S5__Jv_RegisterClassesfopen@@GLIBC_2.2.5__glewDisableVertexAttribArray_ZNSt12_Destroy_auxILb1EE9__destroyIPtEEvT_S3_free@@GLIBC_2.2.5_ZN3glm5tvec4IfLNS_9precisionE0EEC1IiiiiEET_T0_T1_T2__ZN9__gnu_cxx17__normal_iteratorIPN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEC1ERKS5__ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEED1Ev_ZN3glm6detail16compute_vec4_mulIfLNS_9precisionE0ELb0EE4callERKNS_5tvec4IfLS2_0EEES7_uniform_normalmap_ZSteqIPN3glm5tvec3IfLNS0_9precisionE0EEEEbRKSt13move_iteratorIT_ES9__ZSt8_DestroyIPN3glm5tvec3IfLNS0_9precisionE0EEEEvT_S5__ZNSt13move_iteratorIPtEC1ES0__ZSt11__addressofIN3glm5tvec4IfLNS0_9precisionE0EEEEPT_RS4__Z9onReshapeiiglBindTexture_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EEC2Ev_ZN3glm5tvec3IfLNS_9precisionE0EEixEiglutInit_ZNSt6vectorItSaItEEC2Ev_ZN3glm5tvec4IfLNS_9precisionE0EE6lengthEv_ZNSaItEC1Ev_ZNK3glm7tmat3x3IfLNS_9precisionE0EEixEi_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EED2Ev__glewBindBuffer_ZSt3cosf_ZNSt20__uninitialized_copyILb1EE13__uninit_copyISt13move_iteratorIPtES3_EET0_T_S6_S5__ZSt32__make_move_if_noexcept_iteratorItSt13move_iteratorIPtEET0_PT_glutMainLoopattribute_v_coord_ZNSaIN3glm5tvec4IfLNS_9precisionE0EEEEC1Evmalloc@@GLIBC_2.2.5_ZNSt16allocator_traitsISaItEE9constructItJRKtEEEvRS0_PT_DpOT0__ZSt3sinf_ZNSt12_Destroy_auxILb1EE9__destroyIPN3glm5tvec2IfLNS2_9precisionE0EEEEEvT_S7__ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implD1Ev_ZNSaIN3glm5tvec3IfLNS_9precisionE0EEEED1EvglDeleteTextures_ZSt3maxImERKT_S2_S2_stderr@@GLIBC_2.2.5_ZNSt20__uninitialized_copyILb0EE13__uninit_copyISt13move_iteratorIPN3glm5tvec3IfLNS3_9precisionE0EEEES7_EET0_T_SA_S9___glewDeleteShader_ZSt22__copy_move_backward_aILb1EPN3glm5tvec3IfLNS0_9precisionE0EEES4_ET1_T0_S6_S5__ZN3glm5tvec3IfLNS_9precisionE0EEC2Efff_ZSt11__addressofIN3glm5tvec3IfLNS0_9precisionE0EEEEPT_RS4___glewVertexAttribPointer__data_start_ZNSaIN3glm5tvec2IfLNS_9precisionE0EEEED1Ev__glewGetAttribLocation_ZNKSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE14_M_range_checkEm_Z9file_readPKc_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implC2Ev_ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EED2EvglewGetErrorString_ZNSt6vectorItSaItEEC1Ev_ZNKSt6vectorItSaItEE12_M_check_lenEmPKc_ZSt8_DestroyIPN3glm5tvec4IfLNS0_9precisionE0EEES3_EvT_S5_RSaIT0_E_ZNKSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE19_M_get_Tp_allocatorEv_ZN3glm9value_ptrIfLNS_9precisionE0EEEPT_RNS_7tmat3x3IS2_XT0_EEE_ZStneIPN3glm5tvec3IfLNS0_9precisionE0EEEEbRKSt13move_iteratorIT_ES9__ZN9__gnu_cxx13new_allocatorIN3glm5tvec3IfLNS1_9precisionE0EEEEC2Ev_ZNSt20__copy_move_backwardILb1ELb0ESt26random_access_iterator_tagE13__copy_move_bIPN3glm5tvec3IfLNS3_9precisionE0EEES7_EET0_T_S9_S8__ZNSt6vectorItSaItEEixEm_ZN3glm5tvec2IfLNS_9precisionE0EEC1IddEET_T0__ZSt13move_backwardIPN3glm5tvec3IfLNS0_9precisionE0EEES4_ET0_T_S6_S5_fprintf@@GLIBC_2.2.5_Z4drawv_ZSt7forwardIN3glm5tvec3IfLNS0_9precisionE0EEEEOT_RNSt16remove_referenceIS4_E4typeE__glewActiveTexturetanf@@GLIBC_2.2.5_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implC1Ev_ZNSt12_Vector_baseItSaItEEC1Ev_ZN3glm5tvec4IfLNS_9precisionE0EEC2IddddEET_T0_T1_T2___cxa_rethrow@@CXXABI_1.3screen_height_ZN3glm5tvec4IfLNS_9precisionE0EEC1IddddEET_T0_T1_T2___glewBufferDataglClearColor_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE4dataEv_ZN4MeshD2Ev_ZSt12__niter_baseIPtET_S1_fread@@GLIBC_2.2.5_ZNSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implC1Ev_ZNSaIN3glm5tvec3IfLNS_9precisionE0EEEEC1Ev_ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEED2Ev_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE12emplace_backIJS3_EEEvDpOT__ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE12emplace_backIJS3_EEEvDpOT_program__bss_start_ZNKSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE4sizeEv_ZN9__gnu_cxx17__normal_iteratorIPKN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEC2IPS4_EERKNS0_IT_NS_11__enable_ifIXsrSt10__are_sameISD_SC_E7__valueES9_E6__typeEEE_ZNSt16allocator_traitsISaIN3glm5tvec2IfLNS0_9precisionE0EEEEE10deallocateERS4_PS3_m_ZSt24__throw_out_of_range_fmtPKcz@@GLIBCXX_3.4.20_ZSt13__copy_move_aILb1EPtS0_ET1_T0_S2_S1__ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE9push_backEOS3__ZNSt8ios_base4InitC1Ev@@GLIBCXX_3.4feof@@GLIBC_2.2.5attribute_v_tangent_ZSt4sqrtf_ZN3glm5tvec4IfLNS_9precisionE0EEC2IiiiiEET_T0_T1_T2__ZNKSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE4sizeEv__libc_csu_init_ZN3glm7inverseIfLNS_9precisionE0ENS_7tmat3x3EEET1_IT_XT0_EERKS5__ZNSt12_Vector_baseItSaItEE12_Vector_implC1EvglutInitWindowSize_ZNSt12_Vector_baseItSaItEED1Ev__glewDeleteBuffers_ZN3glm6detail17compute_transposeINS_7tmat3x3EfLNS_9precisionE0ELb0EE4callERKNS2_IfLS3_0EEE_ZNSaItED1Ev_ZnwmPv_ZNSt12_Vector_baseItSaItEE19_M_get_Tp_allocatorEv__glewLinkProgram_ZSt34__uninitialized_move_if_noexcept_aIPN3glm5tvec2IfLNS0_9precisionE0EEES4_SaIS3_EET0_T_S7_S6_RT1__ZNKSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE11_M_data_ptrIS3_EEPT_S8__ZNKSt13move_iteratorIPN3glm5tvec2IfLNS0_9precisionE0EEEE4baseEv_ZNSaIN3glm5tvec4IfLNS_9precisionE0EEEED1Ev_ZN9__gnu_cxxmiIPN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEENS_17__normal_iteratorIT_T0_E15difference_typeERKSC_SF__ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEEC1Ev_ZSt20uninitialized_fill_nIPN3glm5tvec3IfLNS0_9precisionE0EEEmS3_ET_S5_T0_RKT1_memmove@@GLIBC_2.2.5__cxa_end_catch@@CXXABI_1.3realloc@@GLIBC_2.2.5_ZNKSt6vectorItSaItEE14_M_range_checkEm_ZNSt6vectorItSaItEE19_M_emplace_back_auxIJRKtEEEvDpOT___gxx_personality_v0@@CXXABI_1.3_ZSt4moveIRN3glm5tvec3IfLNS0_9precisionE0EEEEONSt16remove_referenceIT_E4typeEOS6__ZNSt13move_iteratorIPN3glm5tvec3IfLNS0_9precisionE0EEEEppEv_ZN4MeshD1Ev_ZSteqIPN3glm5tvec2IfLNS0_9precisionE0EEEEbRKSt13move_iteratorIT_ES9__Z14free_resourcesv_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EEixEm_ZSt18uninitialized_copyISt13move_iteratorIPN3glm5tvec3IfLNS1_9precisionE0EEEES5_ET0_T_S8_S7__ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implC2Ev__GLEW_VERSION_2_0_ZN9__gnu_cxx13new_allocatorIN3glm5tvec2IfLNS1_9precisionE0EEEED1Ev_ZN3glm7tmat3x3IfLNS_9precisionE0EEC1ERKNS_7tmat4x4IfLS1_0EEE__glewUseProgram_ZNSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT__ZNK9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEE8max_sizeEv_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec3IT_XT0_EEERKS4_S3__ZN9__gnu_cxx13new_allocatorItE10deallocateEPtm_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EEC2Ev_ZNSt12_Vector_baseItSaItEEC2Ev_ZN9__gnu_cxx17__normal_iteratorIPKN3glm5tvec3IfLNS1_9precisionE0EEESt6vectorIS4_SaIS4_EEEC1ERKS6__ZSt8_DestroyIPN3glm5tvec3IfLNS0_9precisionE0EEES3_EvT_S5_RSaIT0_E_ZNSt16allocator_traitsISaItEE10deallocateERS0_Ptm_ZN3glm7tmat4x4IfLNS_9precisionE0EE6lengthEvglutCreateWindow_ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE13_M_deallocateEPS3_m_Z13create_shaderPKcj_ITM_deregisterTMCloneTable__glewIsProgram_ZNSt13move_iteratorIPN3glm5tvec3IfLNS0_9precisionE0EEEEC2ES4__ZN3glm7radiansIdEET_S1__ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implC2Ev_Unwind_Resume@@GCC_3.0__glewGetProgramiv__glewAttachShader_ZN3glmmlIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S3__ZNKSt6vectorItSaItEE8max_sizeEv_ZN9__gnu_cxx13new_allocatorIN3glm5tvec4IfLNS1_9precisionE0EEEED2Ev__libc_csu_fini_ZNSt16allocator_traitsISaIN3glm5tvec3IfLNS0_9precisionE0EEEEE7destroyIS3_EEvRS4_PT__ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implD2Ev_ZStneIPN3glm5tvec4IfLNS0_9precisionE0EEEEbRKSt13move_iteratorIT_ES9__ZNKSt6vectorIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE11_M_data_ptrIS3_EEPT_S8_sqrtf@@GLIBC_2.2.5_ZN3glm5tvec4IfLNS_9precisionE0EEpLIfEERS2_RKNS0_IT_LS1_0EEE_ZStneIPN3glm5tvec2IfLNS0_9precisionE0EEEEbRKSt13move_iteratorIT_ES9__ZNSt14numeric_limitsIfE7epsilonEv_ZN3glm5tvec4IfLNS_9precisionE0EEC1Effff_ZNSt12_Vector_baseIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EEC1Ev_ZN3glmmlIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_S6__ZN3glm5tvec4IfLNS_9precisionE0EEC1IiifiEET_T0_T1_T2__ZNSt16allocator_traitsISaIN3glm5tvec4IfLNS0_9precisionE0EEEEE8max_sizeERKS4__ZNSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EEixEm_ZN3glm9translateIfLNS_9precisionE0EEENS_7tmat4x4IT_XT0_EEERKS4_RKNS_5tvec3IS3_XT0_EEE_ZN3glmplIfLNS_9precisionE0EEENS_5tvec4IT_XT0_EEERKS4_S6_glutDisplayFunc_ZNSt16allocator_traitsISaIN3glm5tvec3IfLNS0_9precisionE0EEEEE8max_sizeERKS4__ZN3glm6detail11compute_absIfLb1EE4callEf__libc_start_main@@GLIBC_2.2.5ferror@@GLIBC_2.2.5_ZN3glm6detail13compute_crossIfLNS_9precisionE0ELb0EE4callERKNS_5tvec3IfLS2_0EEES7__ZNKSt13move_iteratorIPN3glm5tvec3IfLNS0_9precisionE0EEEEdeEv_ZNSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EEixEm_ZN3glm5tvec4IfLNS_9precisionE0EEmIIfEERS2_RKNS0_IT_LS1_0EEE_ZN9__gnu_cxx13new_allocatorItE9constructItJRKtEEEvPT_DpOT0___gmon_start___ZNSt16allocator_traitsISaItEE8allocateERS0_m_ZNKSt6vectorIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE8max_sizeEv_ZNSt16allocator_traitsISaIN3glm5tvec2IfLNS0_9precisionE0EEEEE8max_sizeERKS4__ZN9__gnu_cxx13new_allocatorItEC1Ev_ITM_registerTMCloneTable_ZSt4copyISt13move_iteratorIPtES1_ET0_T_S4_S3__ZSt22__uninitialized_copy_aISt13move_iteratorIPN3glm5tvec2IfLNS1_9precisionE0EEEES5_S4_ET0_T_S8_S7_RSaIT1_E__glewEnableVertexAttribArray_ZNSt16allocator_traitsISaIN3glm5tvec2IfLNS0_9precisionE0EEEEE8allocateERS4_m_ZNKSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE19_M_get_Tp_allocatorEv_ZSt10_ConstructIN3glm5tvec3IfLNS0_9precisionE0EEEJRKS3_EEvPT_DpOT0___glewGetBufferParameteriv_ZSt4cerr@@GLIBCXX_3.4fwrite@@GLIBC_2.2.5_ZNKSt12_Vector_baseIN3glm5tvec3IfLNS0_9precisionE0EEESaIS3_EE19_M_get_Tp_allocatorEv_ZNSaIN3glm5tvec3IfLNS_9precisionE0EEEED2Ev_ZSt18make_move_iteratorIPN3glm5tvec3IfLNS0_9precisionE0EEEESt13move_iteratorIT_ES6__ZNSaIN3glm5tvec2IfLNS_9precisionE0EEEED2Ev_ZNKSt6vectorIN3glm5tvec2IfLNS0_9precisionE0EEESaIS3_EE8max_sizeEv_ZSt34__uninitialized_move_if_noexcept_aIPN3glm5tvec3IfLNS0_9precisionE0EEES4_SaIS3_EET0_T_S7_S6_RT1__ZNSt16allocator_traitsISaItEE7destroyItEEvRS0_PT__ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4_ZNSt12_Vector_baseItSaItEE13_M_deallocateEPtm_ZNSt12_Vector_baseIN3glm5tvec4IfLNS0_9precisionE0EEESaIS3_EE12_Vector_implD1Ev.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$Do\N  V =^okozBXp p  0$0$@$@$44 @@D  pp-D%D%P-!P-`-!`-h-!h-p-!p-P/!/@0!0 1!1p`2!P2 0P2-27> xjp