ELF>H@@76 !"#$%&UHSHfoHsea.pngHPIXEL/se)pfoHpH4)EfoH:)PEEHuH4HPHufoHsea.tgaHB)EfoE)EfoE)`HHHuпHBH`HH@HHtH{8tsCHH]HH H@0H=tH@UHSHH=H1=XHHHH޿HHH@HH{8sCHHHYHH޿HHH@HH{{8tPsCH]HDHH H@0H=KH>HH H@0H=tHfHH@HH{8sCHT@H=H1fDHHxHw HfDHHxHw fDHH H@0H=MH@ff.UH551ҿ55551ҿ555551ҿ555 5A1ɺ5A]fUH]Ð@UH]Ð@UH]Ð@UHAUATSHAEĉDDH[A\A]]UHSHӉHcÿ 4 &( '( 5&(/(/(/r ߾H]@UHATS HA( ( ( ( HE11SX hAhH11S1AAh hH11SAAh hH11SAAh hH1SAAh hH D1 He[A\]ff.UHYX/v\=%tEX\/%r]/r]f.\XfDUHYX/v\= tMX\/ r ] /r]f.\XfDUHSH=uWHcÿ4=:=߾H]A  `1``1  A H  H H `H pf.UHSHvtx5H 1Ҿ5H 1Ҿ5H 1Ҿ޿xtH]vUHSH1f޿fҋ5((f (5޺uH]@UH E 1fҋ5((5fҋ5((ʿ5f5=5555f 5555W P ]@UH1H}H=t$H>Hw!H-H$]@]@]]]@]@]@UHAUATSH(E1HHfDfoUHVH5HH5H;5HEHEHHFH5HH5H;5HEEvHEH HFE؉FH5H5HDeH9D&HH5AT$UH9HH5El$ADeH9D&HH5EhAH1hAHUhhhhH0( H5H;5)MHUпfDHUпcDHHUпH5H@HHUпH5H@HUпDHUп3DHHe[A\A]]Ð@UHSHHHH=HiH=[HR @P q  W =8=k=V q aE)E5H5]H5H5HEH]fDHH@HH{{8t#sCH^HH H@0H=tHf.(P s!fDHH@HH{8t%sCHH]1HH H@0H=tHf. @@((P UHATSAHDH޿[A\]UH]UHH?Ht]f]UHH?Ht]f]UHH?Ht]f]UHH?Ht]f]UHH?Ht]f] LOADING TEXTURES 2: GLEW ERROR: %s GLEW VERSION: %s OPENGL SUPPORTED: SHADER VERSION: OPENGL VERSION: a_Vertexa_TexCoorda_Colorc_Vertexc_TexCoordc_Normalb_Vertexb_TexCoordprojection_matrixmodelview_matrixcamera_positiontexture2texture0rglGenBuffersglBindBufferglBufferData VBO: NOT SUPPORTED GLSL/basic.fragGLSL/basic.vertGLSL/cube.fragGLSL/cube.vertGLSL/fly.fragGLSL/fly.vertDATA/cloud.fsDATA/seaoce.fsDATA/desert.fsDATA/forest.fsDATA/gridU.fsDATA/gridL.fsDATA/gridT.fsDATA/gridO.fsvector::_M_realloc_insertUHAWAVAUATSH(HOL/HL)IHIHH9#I9;HE1HL@L)HHE1E1o A 0M9t+LLLL)LoHH@H9uHXI9t$L)HLLEHHMHMLEHMtLLELEMI^MfH([A\A]A^A_]ILHUHuHMHMHuHUIIHX/HH9HGHI뷿UHAWAVAUATSH(HL/IHwIHL)HH9$I9HE1HL@L)HHE1E1HIM9t,LLLL)LDH HHHHH9uHXI9t$L)HLEHHuLHULEHMtLLELEMI^MfH([A\A]A^A_]ILHUHMHuHuHMHUIIHX/HH9HGL$붿UHAWAVAUATSH(HLL/LL)HIHHH H9CM9HEHL)HHHEA E1HI0BAD0L9t5LLDHH H HJHJH9uHCL)HMdL9t,I)LHLEIGHL< LMLEMtLLELEHEMMfIFH([A\A]A^A_]f.ILHUHuHuHUIJ HEM` H H9HGL$@I빿UHAWAVAUATSHHLoL7LL)HIIH9;M9HEHL)HH11MLL1M)1O,H)M\MuAI $Ml$I\$H[A\A]A^A_]fHHLLELMLEHM^LHMHM@LLLHMHMHHHUHuHuHUHHAH}LLHEHMLHMHM5@HH9HGH돿%s %f %f %f %f %f %f %f %f %f COULD NOT INITIALIZE THE FONT COULD NOT INITIALIZE THE BOX COULD NOT INITIALIZE THE VIEW COULD NOT INITIALIZE THE SHADER UHf)Hf)Hf)Hf)Hf)Hf)Hf]H)PIXEL/forest.pngPIXEL/desert.pngPIXEL/cloud.pngPIXEL/forest.tgaPIXEL/desert.tgaPIXEL/cloud.tgapGFACL>B@@@@?>=333? #<?GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2) GNU zRx  AC F  <"AC N N A  `"AC N N A  "AC N N A  "AC N N A  "AC N N A $AC H A $AC E2 M @AC  ` AC F  AC F  AC F  GAC Iu  AC E  AC C $,AC l H M K $TAC x D U K |AC E[ L AC E  AC E   AC  L D ,AC G E H h H H H H H h H h H (TmAC M H (nAC M I ,AC M$ K (AC M C $[AC IM ,0gAC E G  H `<AC Cp NAC )   p1VP|`0@@@CQaq!#%'((N ,,, ,0,@,P-- -- --"-(-.- 4-$:.@-(F-4L-,R-0X-8^w" ""3:""S""u""""""""""#""<""U lp<u=-Nf |( Bc(s $ * P ? ` T p h G  @ /9JR jz dphl        9#  < P V (g o ~           5 H= R i v `z    @  ;     # F ` h |    P,  8        "mg n t  "!n "#b "%   [   0 p P0& g9K0\ mz@P: P<)69<?Bopengl.cpp_ZZN3FLY14textureShader3EvE8fly_frag_ZZN3FLY14textureShader3EvE8fly_vert_ZZN3FLY14textureShader3EvE9cube_frag_ZZN3FLY14textureShader3EvE9cube_vert_ZZN3FLY14textureShader3EvE10basic_frag_ZZN3FLY14textureShader3EvE10basic_vert_ZZN3FLY14textureShader3EvE11projection3_ZZN3FLY14textureShader3EvE10modelview3_ZL9cloudFile_ZL10forestFile_ZL10desertFile_ZL10seaoceFile_ZL9gridFileO_ZL9gridFileT_ZL9gridFileL_ZL9gridFileU_GLOBAL__sub_I_uniform3_ZStL8__ioinit.LC1.LC2.LC3.LC4.LC5.LC6.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC32.LC48.LC43.LC46.LC44.LC45.LC47_ZNSt6vectorIjSaIjEED5Ev_ZNSt6vectorI7M_ColorSaIS0_EED5Ev_ZNSt6vectorI8M_TexturSaIS0_EED5Ev_ZNSt6vectorI8M_VertexSaIS0_EED5Ev_ZNSt6vectorIfSaIfEED5Ev_ZNKSt5ctypeIcE8do_widenEcmcount_ZNSt6vectorIjSaIjEED2Ev_ZdlPv_ZNSt6vectorIjSaIjEED1Ev_ZNSt6vectorI7M_ColorSaIS0_EED2Ev_ZNSt6vectorI7M_ColorSaIS0_EED1Ev_ZNSt6vectorI8M_TexturSaIS0_EED2Ev_ZNSt6vectorI8M_TexturSaIS0_EED1Ev_ZNSt6vectorI8M_VertexSaIS0_EED2Ev_ZNSt6vectorI8M_VertexSaIS0_EED1Ev_ZNSt6vectorIfSaIfEED2Ev_ZNSt6vectorIfSaIfEED1Ev_ZN3FLY11loadTextureEvblapng3_ZN3PNG8read_pngEPKcPPhdesseaskytarga3_ZN5TARGA9readTargaEPKcPPh_ZSt4cerr_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNSo3putEc_ZNSo5flushEv_ZNKSt5ctypeIcE13_M_widen_initEv_ZSt16__throw_bad_castv_ZN3FLY10glewStatusEvglewInitglewGetStringstdoutfprintf__GLEW_VERSION_1_3glGetString_ZSt4coutstrlenglewGetErrorStringstderr_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate_ZN3FLY14textureShader3Ev_ZN7UNIFORM12createShaderEPKcS1_m_shaderProgram_ZN7UNIFORM13createProgramEj_ZN7UNIFORM8LocationEjjPKcm_cubeProgram_ZN7UNIFORM11linkProgramEjm_basicProgram_ZN7UNIFORM10bindShaderEjglGetFloatv_ZN7UNIFORM10Uniform4x4EjPKcbPKf_ZN3FLY8F_VertexEfff_ZN3FLY7F_ColorEffff_ZN3FLY8F_TexturEff_ZN3FLY10DrawCircleEjjiiglPolygonModeglPushMatrixglDrawArraysglPopMatrix_ZN3FLY12MipmapsImageEiiPhtexIDglGenTexturesglBindTextureglEnable__glewGenerateMipmapglTexParameterim_cubeMapTexIDglDisableglDeleteTexturesglFlush_ZN3FLY8SubImageEiPKcPhglTexParameterfglTexImage2DglTexSubImage2D_ZN3FLY10pointSpeedEffffangle3code03code2code1_ZN3FLY9pointGridEf_ZN3FLY7ObjectsEiFgridFtextureFcloudglLineWidthglPointSizefly3_ZN3FLY13renderObjectsEiglEnableClientStatevbos3__glewBindBuffervcolor3glColorPointervcircle3glVertexPointertcircle3glTexCoordPointerglDisableClientState_ZN3FLY7CubeMapEvglClearglLoadIdentitycube3_ZN4CUBE21beginCubeMapRenderingEi_ZN4CUBE16beginCubeMapFaceEiflybox3_ZN6FLYBOX7initBoxEv_ZN6FLYBOX6renderEfffjglTranslatefPIX_ZN4CUBE17finishCubeMapFaceEii_ZN4CUBE19endCubeMapRenderingEv_ZN3FLY9LandscapeEiimov3_ZN3MOV10CameraLookEv_ZN3MOV9PlaneViewEvglDepthMaskglStencilOpglStencilFunc_ZN7UNIFORM13sendUniform3fEjPKcfff_ZN7UNIFORM7UniformEjPKcfFpurple__glewDeleteBuffers_ZN7UNIFORM12DeleteShaderEjglBlendFunc_ZN3FLY14process_event1E7_XEventXLookupKeysymwind3_ZN4WIND8closeWinEvFdayFnightFblack_ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_memcpy_Znwm_ZSt20__throw_length_errorPKc_ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT__ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT__ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_memmove_ZN3FLY10GridRenderEPKcfopenm_colorsglm_texCoordsm_verticesm_indices__isoc99_fscanffclose_ZN3FLY8initGridEvglXGetProcAddress__glewGenBuffers__glewBufferDataglClearDepthtmfont3_ZN6TMFONT8initFontEvmod3_ZN3MOD11initCockpitEvglClearColor_ZN3FLY13PolygonCircleEjjPKcglBeginglEnd_ZNSt8ios_base4InitC1Ev__dso_handle_ZNSt8ios_base4InitD1Ev__cxa_atexitf3m2f2m1f1 A% N OB&\'wP| Q OP R OP S OP N( T)*U Q T#U( R- T9U> SC TOUY ^ VcWjVu V VXYZ @[A]^_ (` ab( P- c5WFdN cVW]ch c cXYb b cWd cWc c cXZ. @LZ^ @v <{ VWV V VXYef `c c gc& c1gDZV @n[A p  ijk ilk t imk } imk  im P ` ijn iln# * i/m5n: D iImOnT ^ icminn isox 0} @ ijp ilp  imp  imp iop iq r r k   i#s)k/ 9 > iCsUAeAuAAxyzA }~ }%9> H~NXl }A++(,-?,Dr* = xB yQ zV {`  A -  . .        % A- -5 < .F .L U ] e m /~ 0    1  A  } ~ }   & }+ F P Z b 2g o 3t  x y z { x y z { x y z {    ) 3 : S? Q [ b Ng l x Q}   R  A          , 2 = D U \ a k u  A      p  4   $2 EAOY^ ch mw~ p n iqn  i n  i",@TZgl qwk| iok iqk  i   k in ip  i"CUA`  "*18?FRZahovA   $ 7>E `~ (  $          !5 :P U\c x }   A    "%2LV`jt~5  (  H !+ h8 =hJ O W\ a fk p uz           *0;LW]hy / VWV V VXYZ @$6,748<FV a VfWmVx V VXYZ @68/9 :$6/9C[XAjxrz Y{m 5  8-AACACACACAC  AC*d iAC*e jACV AC?OC| A      #, 1 6 L=DMV [ ` Lgnw L F H   J( . 3 D:EJ" @d DdP`p 0 X    @PX 4dP".symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNKSt5ctypeIcE8do_widenEc.rela.text._ZNSt6vectorIjSaIjEED2Ev.rela.text._ZNSt6vectorI7M_ColorSaIS0_EED2Ev.rela.text._ZNSt6vectorI8M_TexturSaIS0_EED2Ev.rela.text._ZNSt6vectorI8M_VertexSaIS0_EED2Ev.rela.text._ZNSt6vectorIfSaIfEED2Ev.rodata.str1.1.rela.rodata.rodata._ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.str1.1.rela.text._ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.rela.text._ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.rela.text._ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.rela.text._ZNSt6vectorIjSaIjEE17_M_realloc_insertIJjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_.rodata.str1.8.rela.text.startup.rela.init_array.rodata.cst16.rodata.cst4.rodata.cst8.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group @ 4@ L 4; X 4< d 4= p 4> | 4?  4  4  4  4 @P94 &L,`! 6` 1@4\p"W@04"{@04"@ 04"@P04 0"@04(2RD<7@x4D2m@(41@n,@4!@H4#P!@،4%w2"#N@4($@H4*$`P%<%0%/%%0%@`42* 5@ @E0