ELF4!4 (&#44444444@ @HHH PtdXXXQtd/lib/ld-linux.so.2GNUvzl w|[KnZi+M]j"a}8hkTgye>*`x~d /{_3f;AGmNo X0&W=sYrOLS6  %,-(71!5'F:)@<J$4RBQCHUbDtuE#V92PI?\p.q^c]hj&p*jw6(GM_ VR_%ud{u$BgI_.&&W=5Gԝ ~' $C&WX73bMJ()0Yd8{HlZ$(Xu Q/ r9x#GkU&30Y+j?TLhckagh~-K`+J9u Tq"c"( D4~Oyi{_I2|X646fe&) 5l.=C "libglut.so.3glPixelStoreiglutSetWindowglPopAttribglutKeyboardFuncglutFullScreen_DYNAMICglutBitmapHelvetica18glutBitmapHelvetica12glutMainLoopglutCreateSubWindowglutDestroyMenuglutCreateWindowglutReshapeWindowglutCreateMenuglDisableglMatrixModeglScaled_initglViewportglBeginglutBitmap9By15glutInitWindowSizeglutMotionFuncglVertex2iglutBitmapTimesRoman24glutBitmap8By13glutAddMenuEntryglRasterPos2iglutMouseFuncglutBitmapHelvetica10glutBitmapCharacterglGetErrorglutInitDisplayModeglPushAttribglutInitglLoadIdentityglTranslatedglPopMatrixglutIdleFuncglutBitmapTimesRoman10glOrthoglutPositionWindowglutInitWindowPositionglutSwapBuffersglutPostRedisplayglutDisplayFunc_finiglutSolidSphereglutAttachMenuglutReshapeFuncglPushMatrixglRotatedglEnableglTranslatef_Jv_RegisterClassesglEnd__gmon_start__libGL.so.1glColor3ubglFogfvglFogfglTexImage2DglReadPixelsglRasterPos3fglColor3fglGetDoublevglRotatefglVertex3fglNormal3fvglTexCoord2fvglNewListglVertex3fvglLineWidthglTexParameteriglTexCoord2fglGenListsglLightfvglGetIntegervglLineStippleglPointSizeglFogiglClearColorglDepthFuncglEndListglMaterialfglLightModeliglTexEnvfglBindTextureglNormal3fglClearglMaterialfvglShadeModelglScalefglColor3fvglLightModelfvlibGLU.so.1gluUnProjectgluPerspectivegluNewQuadricgluQuadricDrawStylegluOrtho2DgluLookAtgluCylindergluDeleteQuadricgluQuadricNormalsgluDiskgluProjectlibXmu.so.6libXi.so.6libX11.so.6libnetpbm.so.10pm_freearrayppm_readppminitppm_readppmppm_allocrowppm_readppmrowlibstdc++.so.6__gxx_personality_v0libm.so.6sqrtflooratanasinacoslibgcc_s.so.1_Unwind_Resumelibc.so.6strcpyvsprintffscanffgetsperrorputsmallocstrrchrfprintfstrcatvprintfstrstrsscanffreadstrdupisgraph__assert_failstrcmpfgetcfclosestderrfputcfwriterewindexitfopen_IO_putc_IO_stdin_used__libc_start_mainfree_edata__bss_start_endCXXABI_1.3GCC_3.0GLIBC_2.1GLIBC_2.0& ӯkn P&y 0ii ii Jii , 60@8BHCXKha<@DHLPTX\ ` d h l ptx| !"#$%&'()*+,-./12345789 :;<=> ?$A(D,E0F4G8H<I@JDLHMLNPOTPXQ\R`SdThUlVpWtXxY|Z[\]^`bcdefghijklmnpqrstuvwxyz{|}~  $(,048<@DHLPTX\`dUD 54%8%<h%@h%Dh%Hh%Lh %Ph(%Th0%Xh8p%\h@`%`hHP%dhP@%hhX0%lh` %phh%thp%xhx%|h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h% h%h%h%hp%h`% hP%$h@%(h0%,h %0h%4h%8h%<h%@h%Dh%Hh%Lh %Ph(%Th0%Xh8p%\h@`%`hHP%dhP@%hhX0%lh` %phh%thp%xhx%|h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h% h%h%h%hp%h`% hP%$h@%(h0%,h %0h%4h%8h%<h%@h%Dh%Hh%Lh %Ph(%Th0%Xh8p%\h@`%`hHP%dhP@1^PTRhthQVhUSQ[VtX[U=xtvҡuxÉUtt hЃÐUWV0XEEEĀE u}M(u.} u} EEE΀E u}M(u h} 8|EEEڀEu܋}؋M(u H=EEE߀EuЋ}̋M(u  0^_ÐUEEEPuPE UPRE EPR4EEuÐUhhjE9uDjhhE@Phj 6jjhE@EP E@E@ d$$RQP UE@;E }4E@<;E ~&E@;E}E@ ;E~ EEEEÐUE9ucE@E E@EXE@E@ EtEP EP%E@E@Et EPEPU EMUE @EEuUud hλu jI PM؃ PBPRRjPUu ujjs h{E EɸRPd$$d$$RP h0EKP$d$}fE fEm}mEUE KP$d$m}mEU PAjjB¡RP P2jP¡RPy P2PjQP-UPL?PL?PL?P hA5jjjj hĀ)hjj_2h jPD-hPj)CÐUu ujj+ h3E Eɸ?RPRPRPd$$d$$RPh0 hX @PÐU hA hhhjhĀ=&uqh;jPjdhCj_j hJjnjZ j+jZjUjZhKhVjPjZhfj_j=uhpjDhvj hĀhthjPhhj9SÐUS$u ujj: hBEE @RP?RPd$$N@RPj hz]σd$$͍d$$ˍd$$ɍd$$d$$d$$d$$uud$$ Pt%  PRQS ?PL>PL>PL>P hq = hP - h@ h` Phe g4Phc !Phd tPhb jhEP EPhf ]U hA Uu ujj hE EɸRPd$$d$$RPD hDPPPP_U hAhhhjhĀhPjhׁPhhׁPh"hׁPh^hفPhh܁jPj=&uh(hPj`(hPh"EhPj-hPh"3hh'PjhhPh6=&t$=u E?EFEEENuhXhj h h h h =&u" h  h h`u.jhhShthj U P~ Ph¡RPo P9¡RP0U|+E Ph|+E Ph|+E Phs|+E Ph ]|+E Ph G|+E Ph1|+E Ph`E |ÐU} uuh ¡uuhj ¡uuhH ¡uuh & ¡=&uFuuh  ¡uuh ¡ uuh` УE|ÐUEEaE}wIUE4E+EЂ"EEEE}tb uu j P腏؃ P,BPR芞UEEEE}et>}e}}ct@}rtF}xt#}lt&{ocR333?333?333?? ?t?4@ jlÐUEjjP U)ă j`hKhKKj2j2|u EP hd h4e hԬ hE hhjjP  h| h 1 h hhjh2P  hl h h hjhhXjhoFjshp4jah{"jjhjdhjfhjphjrh j hhh2h2P  h hB hFA h ha hȸjhdjho jlhjehjxhǃjchԃjrhjhojh jUÐUE}EE}t^}}t:}:}tZ}tA}|/}1t8=E4E+E#"E5EDETEbuu uhtÐUEXÐUX#EtEEEPu UEEEQRPÐU( ht EࣄEୄEjPt E䷄EɄEjPt EۄEEjPt EEjut E EEjP]t E$E1ju4t E@EGju t ESEbju jU(E EE EE EEE@t!MUEEwEtE@tEEx]Ed$$}fEڴ fEm]mEE]EE]EEM]EEE]}E|UEUEUEUEUEUE~UEUEUE^UEUEUE>UEUEUEUEUEUEÐUW uJ}E EE EE EuhhEPhhuhh3}ÐUW$}EEE EEE EPE]}EEEEEEEPhhEPhhuhh}ÐU}x2},UPPRjuhÐUEE EtE]E ]EEEUUE UEUEÐUE E E ʍd$$d$$d$$uhȅA Uj;hׅ[ h hP G ?P jPP?P PRQ= PRQ PRQ PRQ PRQ PRQ PRQ PRQdP?PP PRQ( PRQ  PRQ PRQ PRQ PRQ PRQn PRQO?PPP PRQ PRQ PRQ PRQ PRQ PRQx PRQY PRQ:jihׅÐUWE}EEEEPhS T}UE EUE UE ÐUE MEUE MUE MUE EEUE EUE EUEE EE pptRPu uhj@ ÐUu uÐUu ujEE ÐUPRhjx|ÐU|xPRhBj|xPRojjÐU(E,E ÐUEUuh HÐUuh ,ÐUuh pÐUHEUċEUĉEȉŰEȋỦEЉUԃ @Pl Pv EPE ]E ]E ]EPEPEPEPP@Puuuuuu0tFE E E ʃd$$d$$d$$h\ jEٝمEٝمEٝمʍd$$d$$d$$uÐUVS0E xE XE 8E E pE PE 0]ȋE ]ЋE h]؋E H]E (]E ]E `HE @pE E σd$$͍d$$ˍd$$ɍd$$d$$d$$uuuuuuuuuuuuQRVSd$$d$$uhyĐe[^UHE ]E ]E ] @P P EPEPEPEPEPP@Puuuuuu]0tZuuuuuuh̆ @Ph Ph  jEٝمEٝمEٝمʍd$$d$$d$$uÐUE  ]Ed$$]Ed$$.]EMEMEM]EE@iEu]Eu]Eu]EMeEEEEMeEMEEMeEMU EEMeEMEEMeEEEMeEMUE EMeEME$EMeEME(EMeEU,U0U4U8U<?ÐUE EEUE EUE EU ESUDE3UEDEEE EE\E}~ǍE}~EEUEDE}~UE EɋE EEUE EɋE EUE EɋE EU,(E E˃d$$ɍd$$d$$d$$h(j0,(E Eˍd$$ɍd$$d$$d$$ EEd$$(]EM ]EEPRd$$d$$h`j ÐU(EԇE@t (]>(]E؇d$$kM]Ep]E؇(d$$2]EEtYEEɃ d$$d$$h ptEEɃRPd$$d$$h EEEU hy0E}t}}t' h?PRpEt9p] PNhud$$@p]Ehd$$PrpEt+p]Ehd$$P4p] Phud$$ÐUht h h hP t h\M h$ hj jPP?P PPREPPP(P?PP PRPPPP?PPP3 PPPPPPyQ h$ 'ÐUht hE3B ] E,h\hLtN,(,($ʍd$$d$$d$$h$j XTET E(,( ʍd$$d$$d$$hdj PPPh@P?PPh4Uht hB ] E,h\hLtN,(,($ʍd$$d$$d$$h$j `UELEL E(,( ʍd$$d$$d$$hdjI U jPPPh@oP?PPh4PÐUUE Pu}up}utbU jPPPh@PPPh4ÐU jPPPh@iP?PPh4JÐUEEEE}Yt}Zt}Xt %lyÐU h[Xt?hLhĈh@hȈh4ḧ<84]THPDL@TPLσd$$͍d$$uud$$ɍd$$d$$d$$d$$d$$PÐUE0}u hЈ(}u h߈ hUhhdPRjjt:,($ʍd$$d$$d$$hj 8,( ʍd$$d$$d$$h<j hhhhhhtthhVÐUEE ɋEE EE ÐU(u u]uu]u u M]E]EE@tuu]E}]EÐUWVht hY}E]E ]}E]E]EPEPEPEPh\EPEP h\EPEP EPEPd$$px]EPEPEP d` \PRQxEEEEˍd$$ɍd$$d$$d$$ d`\ʃd$$d$$d$$ e^_Uuud$$]EU u]EE@tud$$uue؃ UhEE@ht h u oE E E QRPuEP h@EPEP hLh\EP EPEP]E]-DT!?RP蹾EEtAE E E QRP4BPEP8 EPEPEPV EPh@ÐUWV}ܾE]E ]EPEPhLEPEP h@EPd$$.]EPh@EP6 EPEPu e^_ÐUXEE@ht hԿ u othLh\h@ E E E QRPuEP h@EPh@ h4EPh4 t/Ph@EPy؃ EPh\hL 5ÐUWVĀht h}E]E ]}E]E]EPEPEPEPzh\EPEP h\EPEP EPEPd$$]EPEPEP EEPd$$e^_ÐUWV@E}辸}ܾ}оEă}t"}t0}t:EPu&EPumEPuYe^_UWV@}ĉ}?~ }0M~uhԉ}jhEu hP菾jhqEEEEEEUEPhRSjh5EEEEEEUEPhRjhEEEEEEUEPhR۽j hE Pz h hP 荻E E@tJuuu/ @P jѻ u 賻["E E@t ?Pۻu EPp EP PEPEP{؃ EPh\EP PEPEPN؃ EPh\EPu j?P?P?P) EPʺPPP EP螺F hǽe^_Uu uEPg EPEPw]EEEUu ud$$]EUEE Et&EE Ƀ d$$d$$h< EEEt&EEɃ d$$d$$ht߼ EEEt&EEɃ d$$d$$h覼 uuuhuuu hEEEEE Eʍd$$d$$d$$h\hh Ee]EeE eɍd$$d$$ud$$$hXtkh\hhhhh$ Ƀ d$$d$$h< ÐU(EEEEE@EE@EE@EE@EEEUEEEtUEEUEEEtUEEUE@EEtUE@EUE@EEtUE@EUE@EEtUE@EUE@EEtUE@EEE;E uuuuuu1 U8u uEP/ u uEP EPEPu u u]uu ]uu]EEE@tEEE@tEE7EEEʍd$$d$$d$$h j @EUE EMEUE EMUE EMÐU8uuuEP]EEEE=ED܋EE E]ED܋EEE]E}~Eu]E-EUEE MEEE}~͋EEEUuu W]EE@t EGuuEP uEPuEEPu uurEEÐU8u uEP uu]uu]uu]uEP]uEP}]EMEM]EE@tEE@t hDEaEE@t hX迲E3EMEMuEEMEMuEEEÐUxuuEP uuEPw EPEPEP? uu EPuu uEEEEEE]E]E]E]E ]E ]E ]EEEύd$$͍d$$ˍd$$ɍd$$d$$uuuuuuuuuuuuuud$$d$$d$$hjE%u(u$EPEPuuX E̋EUS$uEP EPxEEEUEHUEX UEƒ EPEPuuQSREPu0usEEtcEEEtPEt>Et.EtEt EEEEE;E UEuEPuuoE]ÐU ESUDE3UEDEEE EE\E}~ǍE}~EEUEDE}~U$EYUDE9UEDEEE EE]E\E}~E}~EEUEDE}~UEEtUE UE  h8ÐUEEEE ut#E PuhC;EE}tH} t} tWE PhL\E PhU?E Ph^ǰ"E U@PRhg裰E}ÐUEE j蘱UE u蟯UE hUEEEE}yt}zt&}xt+ j j jUEE j蘯UEE jÐUEE\UEEP} j 0 hX h h hd舖UPPu蝰 j輐 h@蜐 hL茐 hX| hdl hX\ hpL hd< hp, h| h  h h h܏ h̏ h輏 h謏TPPu q j萏 h@p hp` hLP hX@ h|0 h  h h訔PPuŮ j h@Ď h|贎 hL褎 h蔎 hX脎 ht hdd hT hpD h4ܓUߍE}u hؐGj ugEju d$$RPu莒 u蠏ÐUoE}u hؐyej uhuEE Eʃ uud$$d$$d$$uP0 uÐU1PP?P4CPtuu+ uuuu u ܐuPPuu z܎U蟐PP?PBPzPP?P4CP轊uut uuuu uc uPPcuu *UWV0}}}ԾǏPPEP胫=P=P=PrRP@RPRP胍 [?RPffffff?RP333333RPO ?RP?RP?RP蠊 jj?RPxێ?RPffffff?RP333333?RPό ?RP?RP?RP jj?RP萌PPEP@jj?RP軍̺?RP?RPпRP BP?PEP赩jjQ?RPYRPRP?RP躋 jjQ?RPRPٿRPпRPs j j ?RPˌcPPEPRPffffffRPRP ?RP@RP̺?RPX jj?RP0ȊPPEPTRPffffffRP̺?RPq I?RPRPRPA@RP$ jj@P?P333?PI RPRP̺RP߉ 跋?RPRP?RPARP蒋 jj@P?P333?P 艉RPffffff@RPRPM %?RPRPRPVRP jj@P>P?P% RPRP@RP軈 蓊?RPRPRPV@RPn jj@P>P?P e`e^_ÐU j؇ hD 8 j PRQ蜄 PRQ} PRQ^ PRQ?U j  hD 耉 jC PRQ PRQŃ PRQ覃 PRQ臃 PRQh PRQI PRQ* PRQ  PRQ PRQ͂ PRQ讂 PRQ菂 PRQp PRQQ PRQ2 PRQ PRQ PRQՁ PRQ趁 PRQ藁oZU+EEEE}t&}tL}t1} u>EE,} u&uuuuh茅TU+E E u uPREE U?Puu u躄 hAJ hP Jt hP  hP t hf hTtjh&h(h Ah&h(h 'h&h(h h&h(h hh&h(h ׁh&h(h 轁h&h(h 裁h&h(h 艁U@?P@?P@?PpÐU h 蛄 hq 苄 h { h{_ h~ hF h趀 h jEEƀE}~CjhQ Z PAÐUE EEtE ]E]EUEEtE]E5EE]EU}uh`jBPH4UL>BPH4UL>BPH4U?B PH4UB$PH4UB(PH4UB,PH4U?B0EE;E#PX4 hOsE\JJNJNJ#t-JKJiUJnt$guh\Pubuh\Pu\P\Ph\PxEPH4U \P^rPH4UDPh’uGtPH4UPH4U@DԒ[DPH4UPH4U@Dؒ[D:EPhŒusE܃PH4U4PH4UPX4UB,B,A(A(F$]KKdtKsKaJPH4UX PH4UpPH4U SVPhȒur PH4UX,PH4Up(PH4U$ SVPhȒu/r PH4UXPH4UpPH4U SVPhȒuq 6uh\Pruh\Pr\Phunqe[^_ÐUW4E؉UԉMЋElEEḚ}ЍPEйEȰ}H PpEuugvuus uuhܒueuE}u#0uhPn jt utujjh uuj*jhuujjh ouujjh?[uujjhOGuujjh_3uujjhquujjh uEE؋H4UEEPhumE@E@E@ʍd$$d$$d$$hum E@ E@E@ʍd$$d$$d$$hum E@,E@(E@$ʍd$$d$$d$$huRm E@DГؓɍd$$hǓu%muj pEE؋@0;E}ÐUWXThXEEEEEEEEW\RRm-Rm(RfRgR#t RuaRvt'Th\Pn]SSnt;SttYStuTh\PnETh\PZnEYTh\P3nE2\Php jqTh\Pm\P\Ph\Pp \Pj‹XP\XTh\Pym}Th\PWm\LLHHƄ\\PXOEEE܉EEE\PhTk\hPlEPEPh\PoEPEPhTkEPEPhTlkEE@PEPEE@PEPEPEPhT'ku" EPEPEPh\P&o  EPEPEPhTj EPEPEPhTj EE@PEPEE@PEP EPEPEPhTXj uSEPEPh\P^nEPEPhTjEPEPhTiEE@PEPEE@PEPEPEPhTiuEPhŒT}iEPhŒTciEE@PEPEE@PEPEPhŒTiuTh\Pi\PhTh~XEBXEBXEBXEB(X@>g>g>#t->f*y >u@>vt'^ @hHPqhY I??ntq?t?t) UԉEHUԉEXUԉE QSPhȒ@f E U؉EHU؉EXU؉E QSPhȒ@f E} EEPEERPh@ffEI @hHP?gHPHPhHPMjHPDEUEB @hHPfH88HHƄHHPDsEUEB q EEȉE̋ẺEЃHPh@TeHhP]fEPEPhHPIiDH,UEЉDH,UẺB EPEPh@dDH,UEЉBDH,UẺBEPEPh@hdDH,UEЉBDH,UẺBEPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@ C DH,UDH,U(@CDH,UDH,U(@CDH,UEЉBDH,UẺBEPEH‹EQEPEEPEPh@bm EPEPEPhHPf DH,UEЉDH,UEȉBDH,UẺB EPEPEPh@a DH,UEЉBDH,UEȉBDH,UẺB EPEPEPh@Ra DH,UEЉBDH,UEȉB DH,UẺBEPEH‹EQEPEDH,UDH,U(DH,UDH,U(@CDH,UDH,U(@ C DH,UDH,U(@CDH,UDH,U(@ CDH,UDH,U(@CDH,UEЉBDH,UEȉB DH,UẺBEPEH‹EQEPE EPEPEPh@^ EPEPhHPbDH,UEЉDH,UEȉBEPEPh@-^DH,UEЉBDH,UEȉBEPEPh@]DH,UEЉBDH,UEȉB EPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@CDH,UDH,U(@CDH,UDH,U(@ CDH,UEЉBDH,UEȉB EPEH‹EQEPEEPEPh@[EPhŒHP`DH,UEЉEPhŒ@[DH,UEЉBEPhŒ@`[DH,UEЉBEPEH‹EQEPEDH,UDH,U(DH,UDH,U(@CDH,UEЉBEPEH‹EQEPEEPhŒ@?Z@hHP[HPh@Ye[_UST}uh$hhh)XE@ uh$hhhBXE@ E̋ẺEȋE@ EԋEԉEЋE@ E܋E܉EEEH UĉEEtEH UĉEȋEH UĉEEtEH UĉE̋EH UĉEEtEH UĉEЋEH UĉEEtEH UĉEԋEH UĉEEtEH UĉE؋EH UĉEEtEH UĉE܍EE@;ETu]uE]u]uE]u]uE]EET]EET]EET]uu:ud$$(T]ECEH UĉEH UĉeEH UĉXEH UĉeEH UĉXEH UĉeEH UĉEH UĉMEH UĉXEH UĉMEH UĉXEH UĉMEE@;EEEE]U(}uh`hXhh)ETE@ uh`hYhhB"T} uh`hZhhTE@ EEEE@ EEEE@ EEEEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEE@;ETU EU EU EU EU EU EUS$}uhhhh)QE@ uhhhhBQ} uhhhhʔfQEPuEEd$$E ] EEd$$] EEd$$o]ÐUSEEH UEH UM EH UXEH UM EH UXEH UM EE@;EM[US}uhhhh)PEUEH,UEEH,UEH,U@EH,UEBE@tjEH,U@ EEH,UEH,U@C EH,UEBE@tjEH,U@EEH,UEH,U@ CEH,UEB EE@(;EEEH$UEH$UEH$UXEH$UEH$UXEH$UEE@ ;EPEEHUEHUEHUXEHUEHUXEHUEE@;EP]ÐUS$}uh hhh)LE@ uh hhhBLE@$tE@$ PREP(EP EP  PxM‹EP$EEH,UE@B$EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EX EH,UPEX EH,U]EH$U PEPEPEH$U PEE@(;E3]ÐUVS@}uh`hhh)wIE@$uh`hhhTIE Еؕd$$RG]E@tE@ PsNEP(EPEP PI‹EPE@ PIEEEEEE@;EsE2 j nIEԋUԋEEH,UE܋EԉPEH,UU܋Eԉ j IEԋUԋEEH,U@E܋EԉPEH,U@U܋Eԉ j HEԋUԋEEH,U@E܋EԉPEH,U@U܋EԉEE@(;EEEEE܋Eԃ}u0Pj*jhLMEȸE̸EESEH$EX,EE܋P$Ep$EH,EԋP$SP]EEEtE@EȋEX$EH,EԋP$]E̋EX$EH,EԋP$]EЋEX$EH,EԋP$]EE@Eԋ@Eԃ}}tn EPfEHUEȉEHUPẺEHUPEЉEEEEE܋EEԊ@EH,Eԋ;Eu#EH,EԋEB *EH,Eԋ@;Eu#EH,EԋEBEH,Eԋ@;EEH,EԋEBEHUEp$EH,EԋP$EHUXEp$EH,EԋP$EHUXEp$EH,EԋP$EH,Eԋ;Eu EH,EԋEB ~EH,Eԋ@;Eu EH,EԋEB>EH,Eԋ@;EuEH,EԋEBEEԋ@Eԃ}sEE@;E,UJEPE8EE܋EEԉE؋Eԋ@Eԃ uG}uݍEE@;Es u_GE@EEP PB‹EPEEHUUEEHUHUEEHUHUEEE@;Ei uFe[^ÐUS$}uhhhh)@E@tE@ P5FEPEPE@ PA‹EPEPu]EUPRSd$$d$$]EEH UM]EH UM]EPEE]EEPEE]EEE@;E`E@E@uh hhhF5>E@tE@ P|CEPEPE@ P>‹EPEEHUEEHUEEHUEEMEMd$$A]EMEMd$$mA]EE@tEܸE|EE@t ?EEud$$\B]EE@t ?E#Eud$$<X]܋EPEE`]EEPEE`]EEE@;EhE@E@ÐUhyu ?E}u#0uhP8 jQ> jL:E u8‹EE@E@E@ E@E@E@E@E@ E@$E@(E@,E@0E@4E@8E@<UB@UBDUBHUEEP P9‹EP EP( P8‹EP,E@t&EP P8‹EPE@t E@ P8‹EP u7UEM u;EUWVSl}uhhhh)R7Et E@$u h7E Et E@u hD7E Et E@u hx7E Et"Et hL7E Et E@4u h\7E Et E@4u h6E Et#Et h6E hܒu ;E}u#0u hTPW5 j:ujjh  <uj*jh;ujjh ;ujjh?;ujjhO;ujjh_;ujjhq;ujjh };Et5E@t+E@Phu|4EHU Euj 7E@PhęuA4EwEH UEH UEH Uʍd$$d$$d$$hәu3 EE@;EzEuj 27E@Phߙux3EwEHUEHUEHUʍd$$d$$d$$hu2 EE@;EzEuj f6E@ Phߙu2EwEH$UEH$UEH$Uʍd$$d$$d$$hu12 EE@;EzEuj 5E@Phu1EMEPEEPEɃd$$d$$h u1 EE@;Esuj 5E@8PhuW1E@(Ph!u=1uj 4E@L>L??>invalid button in mouse callback: %d GLfloat glmDot(GLfloat*, GLfloat*)glm/glm.ccuvGLvoid glmCross(GLfloat*, GLfloat*, GLfloat*)nGLvoid glmNormalize(GLfloat*)GLMgroup* glmFindGroup(GLMmodel*, char*)modelglmFindMaterial(): can't find material "%s". Opening material file %s rglmReadMTL() failed: can't open material file "%s". %s %s%sdefault%f%d%f %f %fzDCwglmWriteMTL() failed: can't open file "%s". # # Wavefront MTL generated by GLM library # GLM library # Nate Robins # ndr@pobox.com # http://www.pobox.com/~ndr # newmtl %s Ka %f %f %f Kd %f %f %f Ks %f %f %f Ns %f `@@@glmFirstPass(): Unknown token "%s". //%d//%d%d/%d/%d%d/%d%f %fGLfloat glmUnitize(GLMmodel*)model->vertices@GLvoid glmBoundingBox(GLMmodel*, GLfloat*)boundingboxGLvoid glmDimensions(GLMmodel*, GLfloat*)dimensionsGLvoid glmReverseWinding(GLMmodel*)GLvoid glmFacetNormals(GLMmodel*)GLvoid glmVertexNormals(GLMmodel*, GLfloat)model->facetnormsglmVertexNormals(): vertex w/o a triangle -DT! @f@GLvoid glmLinearTexture(GLMmodel*)@@GLvoid glmSpheremapTexture(GLMmodel*)model->normalsS!?S! @GLvoid glmDelete(GLMmodel*)glmReadOBJ() failed: can't open data file "%s". GLvoid glmWriteOBJ(GLMmodel*, char*, GLuint)glmWriteOBJ() warning: flat normal output requested with no facet normals defined.glmWriteOBJ() warning: smooth normal output requested with no normals defined.glmWriteOBJ() warning: texture coordinate output requested with no texture coordinates defined.glmWriteOBJ() warning: flat normal output requested and smooth normal output requested (using smooth).glmWriteOBJ() warning: color output requested with no colors (materials) defined.glmWriteOBJ() warning: material output requested with no materials defined.glmWriteOBJ() warning: color and material output requested outputting only materials.glmWriteOBJ() failed: can't open file "%s" to write. # Wavefront OBJ generated by GLM library mtllib %s # %d vertices v %f %f %f # %d normals vn %f %f %f # %d texcoords vt %f %f # %d groups # %d faces (triangles) g %s usemtl %s f %d/%d/%d %d/%d/%d %d/%d/%d f %d/%d %d/%d %d/%d f %d//%d %d//%d %d//%d f %d %d %d GLvoid glmDraw(GLMmodel*, GLuint)glmDraw() warning: flat render mode requested with no facet normals defined.glmDraw() warning: smooth render mode requested with no normals defined.glmDraw() warning: texture render mode requested with no texture coordinates defined.glmDraw() warning: flat render mode requested and smooth render mode requested (using smooth).glmDraw() warning: color render mode requested with no materials defined.glmDraw() warning: material render mode requested with no materials defined.glmDraw() warning: color and material render mode requested using only material mode.rbP6%s: Not a raw PPM file %d %d %d%d %d;wB  T  8|d$.(PHtr,pLh X#@#d$4%x%,)0*|*4*T*t*v++++ &-D H.l 2 3 4 <6 7H L9t r: : $; x; ; <@ l=l H? JA B JCL RD| jE F `I ~KP 4Mt hN P hR "UX:z zP|l  qAB ].< AB R.. \AB T.(x4AB M.X.s. P.H.o.$ԬAB [.p.T.~.(|AB M.X.K.0P.H.N.0 KAB K.i.`.^.S.F.W._.8,lAB DJ.X.x. P.H..Pl.. T.h"AB K.H.(AB M.X.s. P.H.].$BAB K.i.X.2.(ʴ|AB L.H.N.a.N.a.FAB Q..(#AB b. . HAB n.\.lAB .E.ȸAB Q.4XAB ^.. U.B. U.. U..zPL|l  @AB .D,AB _.d:+AB ^.fvAB K. AB DF. 2AB De.UAB q. DAB w. $,AB M..T. TLAB Dx.xKAB ~. AB L.)AB L. =AB W.\.VKAB W.AB N.<AB N.\AB N.(|"[AB x.w.0F. M.$~"AB E.(GAB n.Y.0l. W.(,AB .0z. e.H. $( (AB Y.. $PHKAB K.H.}.0xAB W.m.M.>.M.H.(H\AB W.K.U. y.$&AB W.K.U. SAB H. ^AB a.H.D|SAB H.dSAB H.$AAB (f AB K.H.a..P8+AB P.Z. O.H.R.H.R.Q.`.4 AB HT.p. h.y. _.t. z.4D=AB n.}. U. i.]. T. Q.H.0|AB Hc.U. T.z. O.,AB n.v. j. V. Y.0AB ET.p. h.y. [.(AB ER.p.@@XAB Ej..p.O.O.V. Q.`.O.H.,AB t. ..J.V. AB . $AB M. s.. AB P., 2AB M. A..h. ,PIAB DG.O.s.0.zAB m.AB Q. AB S.TAB i. & AB N.H.$FAB N.Db AB d AB  AB  %AB N.H.$6AB E_.$6AB E_.$ T6AB E_.@ /AB ` AB L. AB Q. AB  AB  ZAB u.$ x>AB Z.. c. ( QAB c.d.$L fAB h..,t yAB .I. ..08 "AB Z.. ^.L.^.Q.^..0N.@ AB EV.k.^._.^.x. D.A.0U.@$ DVAB FV.V. L..0O.y. 4..0U.h AB O.$ \ AB Em.  qAB ]. rAB ].D AB O..Z.e.Q.r.Z.U.Q.r.Z.U.08 AB U..W..W..$l oAB Y.{. N.$ AB Y.Y.0N., AB `.Y.W. H.W.Y.0 2AB `.H.].Y.W. Z.Y. AB E|.L. H.l. G.H.q. G.H.X.H.U.o. [.G. X.o. X.H.X.o. H.l. X.H.X.o. H.u. i.l. H.u. i.l. H.u. i.l. H.u. i. AB H..$ lAB H.. vAB O.].4>AB a.TpAB R.t8 %AB X.,^ AB K.x.M.m.O.Y.zP|l  &iAB k.,<'3AB Ie.t. .(l/AB DM.. .,2HAB GZ.._.. .08rAB H.. . . .(fAB N..[..K.T(h_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. . uAB ]..zDAB H.o.$R}AB EK.. h.  R &Jn ԝ h  0X|4Hoooj"2BRbržҞ"2BRbrŸҟ"2BRbr Ҡ"2BRbr¡ҡ"2BRbr¢Ң"2BRbr£ң"2BRbr¤Ҥ"2BRbr¥ҥ"2BRbr h??>?&@@@@ #<x@@@? #<x@@? #<(?333? ף;$(?333? ף;L,(?333? ף;th(?? ף;??333???333???333???333?H>BB???????????L?L?L????????????????333?333??L??>GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)P@ eVP!]Dsetfontdrawstrcell_drawcell_hitGcell_updatecell_vector drawmodel4main_reshapemain_displayworld_reshape world_display8 screen_reshape screen_display command_reshapeM command_display redisplay_all command_motion command_mouse screen_menu main_keyboard< command_menu maincolordensityfstartfend'mode2clearCpmodelNeyeYatdupowindowzworldscreencommandsub_widthsub_heightselectionfont_styleold_y&FctwErrorChecktwSetMessages0twMessagetwTranslatemakeToggleMenutwHSV2RGBtwColor? twColor twColorName minW twTripleInit twTriplePrint twDrawBoundingBoxL twAmbient twTripleCopy twVectorScaleo twPoint setWindow twReshapeFunction` twInitWindowSize twFullScreen twWindowtwNearFarSetztwFovySettwGetModelViewtwGetProjectionKtwGetViewporttwProjecttwPrintMatrix4x4twUnProjectrotationMatrix{twVectormult3XtwCrossProducttwPerspectiveGtwFOVX2FOVYtwCameraShape twAxes.twOriginalViewtwInitViewtwZviewrightMenuCallbackJtwYviewotwXviewtwViewCommandtwCameraPosition.twFrustumModetwCameratwDottwCosAngle=twTrackballOrientation_olddtwVectorLengthtwVectorNormalizetwRotateVPNtwOrientVPN~twRotateViewpointtwTrackballOrientationtwSpintwGrayLight`twPointDistance2twPointDistance*twBoundingBoxtwVertexArray twPlaneNormalC!twPointOnLine!twLinePlaneIntersection_old"twLinePlaneIntersection#twPointInTriangle$twLineTriangleIntersection%twNearestFragment'mult4'mult3d(twKeyCallback}(twHelp(twQuit1)twIdleFunct)startSpinning)twSpinCommand*twStopAndRefresh~*twPause*twBoundingBoxToggle9+twLightingToggle+twShadingToggle+twResetP,twRotViewY,twRotViewX4-twPanView-twZoom-twZoom1.twStartZooming{.twNextFrame.twNextFrame.twKeyboardCallbackr/twSaveFrame(0twSave0twKeyInit0twDrawUnitSquaret1setRGB1setColor?2setStar2twUSflagy3pow23twTex2D4twPPM_Tex2D5ceil25twPPM_Tex2D7twLoadTexture"8twSetFonto8twDrawString 9twDrawString9twSolidBarn;:twWireBarn:twDisk ;twCylinder;twTube<twSolidCylinder<twTeddyBear=twGround9=twSkyZ=twMouseFunction=twMotionFunction%>twDisplayInit}>twDisplayInit>twMainInit*DRightMenuDGlobalAmbient8EaxisEframeNumberEUSflagArrayETWFontStyleEtwBarnFtwIdleFunctioncV- glmWeldVectors glmFindGroup glmAddGroup glmFindMaterial3glmUnitizepglmBoundingBoxwglmDimensions'glmScaleglmReverseWinding)glmFacetNormalsglmVertexNormalsglmLinearTextureglmSpheremapTextureglmDeleteglmReadOBJglmWriteOBJglmDrawzglmListglmWeldglmReadPPM>PGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)tutors/fog.cc/home/cs307/public_html/twlong double intchardoubleunsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned intlong int__gnuc_va_list+Nva_listM8zGLenumGLbooleanGLvoidGLintzGLuintGLfloatfloatGLdouble  / _GLMmaterialH name # diffuse!# ambient"# specular##$ emmissive$#4 shininess%#D  /GLMmaterial& _GLMtriangle(* vindices+# nindices,# tindices-# findex.#$  /GLMtriangle/ _GLMgroup3 name4# 5# f6# material7# next8#%GLMgroup9% _GLMmodelL= pathname># mtllibname?# numverticesA# verticesB# numnormalsD# normalsE# numtexcoordsG# texcoordsH# numfacetnormsJ# facetnormsK#$ M#( fN#, nummaterialsP#0 materialsQ#4 numgroupsS#8 groupsT #< positionV#@GLMmodelX _cell$ idz# xz# yz# min# max# value# step# info# format# cellsetfontG_Z7setfontPciPnameGsizeGzdrawstr[_Z7drawstrjjPcz ,x[y[format[ args]Tpbuffer^}s^t  /cell_drawj_Z9cell_drawP5_cell XcelljGcell_hitw_Z8cell_hitP5_celliizcellwxwzywzcell_update_Z11cell_updateP5_cellitcellupdatezcell_vector_Z11cell_vectorPfP5_cellitdstcellnumzdrawmodel_Z9drawmodelv4main_reshape_Z12main_reshapeii4Ԭ4pzzmain_display_Z12main_displayvԬ{` world_reshape_Z13world_reshapeii|pzzworld_display_Z13world_displayv k screen_reshape_Z14screen_reshapeiilpzzsfog_color `  /screen_display1_Z14screen_displayvM command_reshapea_Z15command_reshapeiiB<pazazcommand_displaym_Z15command_displayvBʴhredisplay_all_Z13redisplay_allvʴF command_motion_Z14command_motioniiFxzyz command_mouse_Z13command_mouseiiiibuttonzstatezxzyz  screen_menu9_Z11screen_menuivalue9z name;t< main_keyboard_Z13main_keyboardhiiǸDkeyɠtxzyz command_menu_Z12command_menuiȸpvaluez mainz>argczargv F::66v66$6:6P6TW_ALL_MESSAGES cTW_NO_MESSAGES!cTW_GEOMETRY"cTW_BOUNDING_BOX#cTW_WINDOW$cTW_CAMERA%cTW_COLOR&cTW_MATERIAL'c TW_LIGHTING(c@TW_FONTS)c DEFAULT_FOVYP!color"!density-!fstart/!fend1!mode4h!clear6v!pmodel7=!eye:!at;!up<!window?!world?!screen?!command?!sub_width@!sub_height@!selectionA!font_styleD"old_yz66v66$6:6P6#, $H $` $u $ $ $ $ $ @$ %V@  /&&&`&7 &G&U&c&r&&&&&&&&&&&!&5|"F"M!@GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)src/tw.cc/home/cs307/public_html/twsize_tuunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_t%long int__off64_tQcharFILE.j_IO_FILE  _flags # _IO_read_ptrK# _IO_read_endK# _IO_read_baseK# _IO_write_baseK# _IO_write_ptrK# _IO_write_endK# _IO_buf_baseK# _IO_buf_endK# _IO_save_baseK#$ _IO_backup_baseK#( _IO_save_endK#, _markers^#0 _chain d#4 _fileno"#8 _flags2&#< _old_offset(#@ _cur_column,#D _vtable_offset-#F _shortbuf.j#G _lock2z#H _offset;1#L __pad1DI#T __pad2EI#X __pad3FI#\ __pad4GI#` __pad5Hg#d _modeJ#h _unused2L#l|__gnuc_va_list+Q _IO_lock_t ^_IO_marker  _next^# _sbufd# _pos#j zQB  QB'va_listMlong double double GLvoidGLintGLubyte|GLuintuGLfloatfloatGLclampfGLdoubleLGLUquadricNLETTERBOXDISTORTCLIPtwTripleY BtwKeyFunc|twFragment- BBaxis_t XYZgrayupixval cpixel  r"# g"# b"#twErrorCheck _Z12twErrorCheckPci@file Kline Ferr pXmsg Kt0twSetMessages_Z13twSetMessagesi messagestwMessage _Z9twMessageiPcz: messageKind [ K8ap ttwTranslate_Z11twTranslatePf:eLv/makeToggleMenu$_Z14makeToggleMenuvfܾxtwHSV2RGB_Z9twHSV2RGBPfS_ܾrgb/hsv/hXs\v `6f&dp&hq&lt&pi't? twColor?_Z7twColorPfff1color?/spec?E?,/Ah twColorI_Z7twColorffff2rIgIbIspecular_shininessI 9colorJdspecLp/MX OS_Z11twColorNamei7(iS W min _Z3minff8hTx y  twTripleInit_Z12twTripleInitPffffhv/xyz  twTriplePrint _Z13twTriplePrintPcPfname Kv /twDrawBoundingBox:_Z17twDrawBoundingBoxv twAmbient_Z9twAmbientfvaluematGlobalAmbient h B twTripleCopy_Z12twTripleCopyPfS_0w/v/ o twVectorScale'_Z13twVectorScalePfS_f>\v'/w'/k' twPointD_Z7twPointPfS_S_>BD/AD/vD/ setWindow _Z9setWindowiiww wh ` twReshapeFunction _Z17twReshapeFunctioniiw h  twInitWindowSize _Z16twInitWindowSizeii xsize ysize twFullScreen _Z12twFullScreenvU8twWindow '_Z8twWindowvVdjtwNearFarSet _Z12twNearFarSetRfS_myNear jmyFar uo!otwFovySet _Z9twFovySetRfmyFovy otwGetModelView 8_Z14twGetModelViewPdMV 8@KtwGetProjection =_Z15twGetProjectionPdP =@twGetViewport B_Z13twGetViewportPi!@V B5ctwProject H_Z9twProjectPfS_"}lw H/v H/+{v0 I`v1 Ihv2 Ip Jc~proj Kc}view LsPwinx MHwiny M@winz M sB B"twPrintMatrix4x4%_Z16twPrintMatrix4x4PcPd~#name%K#M%@twUnProject m_Z11twUnProjectPfS_v m/w m/ nc~proj oc}view psPwinx q`winy qhwinz qpworldx rHworldy r@worldz r{rotationMatrix _Z14rotationMatrixPfffffM / x y  z r hc ls pl ttwVector=_Z8twVectorPfS_S_ v=/A=/B=/"Xmult3_Z5mult3PfS_S_H #dest/#M/#v/ $ip$jt$tempdtwCrossProduct6_Z14twCrossProductPfS_S_,t u6/v6/w6/"GtwPerspective 8_Z13twPerspectiveffPc, #fovy 8#ar 8#kind 8K2$fw 9p$fh 9t%twFOVX2FOVY I_Z11twFOVX2FOVYf H #fovx I&F$frustumWidth Jl$frustumHeight Jp$fovy Tt&twCameraShape a_Z13twCameraShapevH &twAxes _Z6twAxesvG$ "twOriginalView _Z14twOriginalViewvHP N'; t"twInitView _Z10twInitViewi| #axis '; t&twZview _Z7twZviewv JrightMenuCallback_Z17rightMenuCallbacki| id&twYview _Z7twYviewv| &twXview _Z7twXviewv#, "twViewCommand _Z13twViewCommandhii$eX #key |t#x #y &twCameraPosition _Z16twCameraPositionvfs "twFrustumMode _Z13twFrustumMode13frustumMode_tt #mode Z&twCamera _Z8twCamerav twDot_Z5twDotPfS_) v/w/ =twCosAngle_Z10twCosAnglePfS_*4 v/w/TtwTrackballOrientation_old _Z26twTrackballOrientation_oldiiii,` Ax Ay Bx By  %A `B TC Hv w n  lM T~winA winB  dB twVectorLength!_Z14twVectorLengthPf,Z v!/twVectorNormalize/_Z17twVectorNormalizePfZ v//`len0ttwRotateVPN _Z11twRotateVPNfPf  r /M TnewVPN ˄horiginalVPN ؄\cosTotalAngle t"ntwOrientVPN &_Z11twOrientVPNii #x &#y &$C '`$win (T$v )H$n )' *l$M +T~$w ,n ~BtwRotateViewpoint _Z17twRotateViewpointfPf<  r /M TsVPN_reverse l"twTrackballOrientation _Z22twTrackballOrientationiiiih #Ax #Ay #Bx #By  $A `$B T$C H$v $w $n ' l$winA $winB twSpin _Z6twSpinvX Qturn lxAxis `yAxis TzAxis H`twGrayLight _Z11twGrayLightiPffffXT lightId pos /a d  s `MlightColorn`C8start0Tend0Hdir0 twPointDistance2K_Z16twPointDistance2PfS_T AK/BK/ZvLl *twPointDistanceR_Z15twPointDistancePfS_AR/BR/twBoundingBox_Z13twBoundingBoxffffffDxminxmaxyminymax zminzmax twVertexArray%_Z13twVertexArrayPA3_fipva% n%i&\minx'`maxx(dminy)hmaxy*lminz+pmaxz,t C!twPlaneNormalV_Z13twPlaneNormalPfS_S_S_lNV/CV/DV/EV/ _VW`WWTd1]ld2^pd3_t!twPointOnLinee_Z13twPointOnLinePfS_S_flQe/Pe/Ve/te "twLinePlaneIntersection_oldm_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_Pm/Vm/Am/Bm/ Cm/IPm/NnTplaneConstantp`linearTermrdconstantTermshparameteryl("8itpA}i{t #twLinePlaneIntersection_Z23twLinePlaneIntersectionPfS_S_S_RfS_#  P/V/Q/N/ t#IP/vntwhboolo $twPointInTriangle_Z17twPointInTrianglePfS_S_S_RfS0_# 1LI/P/U/V/ s$t$/WTuu`uvdvvhwulwvpdenomtW2Hoo %twLineTriangleIntersection_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0_#2xP/lineV/A/B/ C/IP/r%s%t% 8UlV`NTooo &twNearestFragment_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf# fragments&nP/V/ IP/r'dir̈́\sXtTminrhfoundӼ#oipo'mult4_Z5mult4PfS_S_ dest/M/v/ipjttempn`"(mult3d_Z6mult3dPfPdS_4#dest/#M@#v/2$ip$jt$tempd}(twKeyCallback _Z13twKeyCallbackcPFvhiiEPc4y(key Qtfun doc K(twHelp _Z6twHelphiiz}Tkey |dx y {i t1)twQuit _Z6twQuithii~key |tx y t)twIdleFunc _Z10twIdleFuncPFvvEfunc F)startSpinning *_Z13startSpinning6axis_ta **twSpinCommand /_Z13twSpinCommandhii&key /|tx /y /~*twStopAndRefresh $_Z16twStopAndRefreshhii&F0key $|tx $y $*twPause )_Z7twPausehiiFa\key )|tx )y )9+twBoundingBoxToggle -_Z19twBoundingBoxTogglehiibkey -|tx -y -+twLightingToggle 2_Z16twLightingTogglehiikey 2|tx 2y 2+twShadingToggle 7_Z15twShadingTogglehiikey 7|tx 7y 7P,twReset <_Z7twResethii key <|tx <y <,twRotViewY C_Z10twRotViewYhii8key C|\x Cy CyAxis Dd4-twRotViewX I_Z10twRotViewXhiiTdkey I|\x Iy I,MxAxis Jd-twPanView O_Z9twPanViewhiiTkey O|\x Oy ObyAxis Pd-twZoom W_Z6twZoomfdegrees WnewFOV XttwZoom1 ^_Z7twZoom1v{.twStartZooming b_Z14twStartZoominghiikey b|tx by b) _Z11twNextFramev @. f_Z11twNextFramehii lkey f|tx fy fr/twKeyboardCallback j_Z18twKeyboardCallbackhiixkey j|dx jy j*vfun kt"0twSaveFrame u_Z11twSaveFrameiiPcbx ub ufname uK u#dfp v"0ly wuhpixels xpn yt^0twSave _Z6twSavehiikey |Tx y file 0e 0QB0twKeyInit _Z9twKeyInitvi tt1twDrawUnitSquare _Z16twDrawUnitSquareff>Hw h <i hj ldw pdh t1setRGB #_Z6setRGBiihhh>trow #col #RR #tGG #pBB #l?2setColor ,_Z8setColoriiiVrow ,col ,colorcode ,2setStar 3_Z7setStariiV row 3col 3\ i 6ty3twUSflag A_Z8twUSflagvstripe_height BPb CT DXunion_height E\union_width F`star_size Gdi Hhj Hlrow Ipcol It 3pow2 n_Z4pow2i#"$x n4twTex2D _Z7twTex2DPcb" P| K #D.fp "0d `b \maxval Xsize hcount lreturn_value pc1 |Wc2 |Vdata t*5i _Z11twPPM_Tex2DPcb || K #fp "0\rows Tcols P "Limage Nj5`texture ՗5X`i dOj h>p ّ5l50 5+B+BB 5ceil2 _Z5ceil2iCx  >y t*7i _Z11twPPM_Tex2DPcbRfS0_D | K # 7b 7 X fp "0Dcols rows fmt  "rows2 Hcols2 L$imagerow 5P$texture 7@(i7.$i T(Q7p$j X_$p 5\p$j `.$i d9$j hoo 7+B+BB%"8twLoadTexture /_Z13twLoadTextureiPc [ #textureNumber /,| /Ko8twSetFont_Z9twSetFontPci\  ,nameKsize8#_Z12twDrawStringjjPcz  Xx#y#[#K  args$pbuffer%8}s%Kt 9QB90_Z12twDrawStringfffPcz  x0y0z0[0K   args1pbuffer28}s2Kt;:twSolidBarn_Z11twSolidBarnPfS_S_ff endColor/sideColor/roofColor/specular E:twWireBarnW_Z10twWireBarnPfS_S_xColorW/yColorW/zColorW/;twDisk_Z6twDiskfiradius tmpquad;tM;twCylinder_Z10twCylinderfffii4basetopb  umyCylinder;t<twTube_Z6twTubefffii2`basetopb  u<twSolidCylinder_Z15twSolidCylinderfffii2topbaseb  u=twTeddyBear_Z11twTeddyBearvlightBrownԄddarkBrownՄXblackքL&twGround_Z8twGroundvl&twSky-_Z5twSkyvl=twMouseFunction_Z15twMouseFunctioniiii<buttonstatexy %>twMotionFunction_Z16twMotionFunctioniihxy}>+_Z13twDisplayInitfff8 bgR+bgG+bgB+)D_Z13twDisplayInitv8 ] >twMainInitH_Z10twMainInitv^ M!!!iUt-\C::.stderrd/I/I/I/I/I/I0TW_ALL_MESSAGES Y1TW_NO_MESSAGES!Y1TW_GEOMETRY"Y1TW_BOUNDING_BOX#Y1TW_WINDOW$Y1TW_CAMERA%Y1TW_COLOR&Y1TW_MATERIAL'Y 1TW_LIGHTING(Y@1TW_FONTS)Y2DEFAULT_FOVYP;2twMessageKinds2TogglesD.RightMenu2twColors5D2BoundingBoxInitialized#2BBCenter2BBMin2BBMax2OuterRadius2InnerRadius.GlobalAmbient2frustumMode Z2aspectRatio 2windowWidth 2windowHeight 2windowWidth_old 2windowHeight_old 2near 2far 2VPN 2VUP 2VRP 2FieldOfView 2FieldOfViewY 1DEPTH_BITS_TO_LOSE Y.axis 2twSpinAngle 2KeyCallbacksInitialized #2twKeyCallbackArray YE2twKeyCallbackDoc tE.frameNumber 3USflagWidth Y1USflagHeight Y.USflagArray !E.TWFontStyle)2BarnShoulderHeight$.twBarnE2mouse_x2mouse_y.twIdleFunction F.stderrd/I/I/I/I/I/I4R?5n?5?5?5?5?5?5? 5@@5@6(@V@7=@X D#B7T@7d@ KDBB7w@7@h7@\7@7@7@ 7@$7@7A07'Ap7;A7OA7dAx7|A|7A(7A,7A@7A47AL7A7A5A7B7%B79B iEB7YB EKB7tB 7B8B5B EBBB7B7B6B333? EB B7C@7#C73C7CC0 P!GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)glm/glm.cc/home/cs307/public_html/twlong double intchardoublesize_t֤unsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned int__quad_t;__off_tMlong int__off64_t.FILE._IO_FILE _flags w#_IO_read_ptr~#_IO_read_end~#_IO_read_base~# _IO_write_base~#_IO_write_ptr~#_IO_write_end~#_IO_buf_base~#_IO_buf_end~# _IO_save_base~#$_IO_backup_base~#(_IO_save_end~#,_markersW#0_chain ]#4_fileno"w#8_flags2&w#<_old_offset(>#@_cur_column,#D_vtable_offset-#F_shortbuf.c#G_lock2s#H_offset;Y#L__pad1Dq#T__pad2Eq#X__pad3Fq#\__pad4Gq#`__pad5H#d_modeJw#h_unused2Ly#l _IO_lock_t W_IO_marker  _nextW# _sbuf]# _posw# s j  j'w  j#GLbooleanGLubyteGLuintGLfloatfloatGLdouble  j _GLMmaterialH ~# diffuse!# ambient"# specular##$ emmissive$#4 shininess%#D  jGLMmaterial& !_GLMtriangle(* vindices+!# nindices,!# tindices-!# findex.#$ 1 jGLMtriangle/ _GLMgroup34~# 5#<6#7# next8#DGLMgroup9D _GLMmodelL= pathname>~#?~#cA#B# oD#E#G#H# numfacetnormsJ# facetnormsK#$ M#(<N#,$P#0 materialsQ#4 numgroupsS#8 groupsT#< positionV #@1GLMmodelX E_GLMnode  index# averaged# nextE#GLMnodeglmMax$P!|!a$b$glmAbs-|!!Df- glmDot:!$"pu:v:F `  j" i glmCrossH$""uHvHnHFy  y j-i  glmNormalizeV"#vVF Б##lXt j - glmEqualj#$ujtvjpj glmWeldVectors~_Z14glmWeldVectorsPfPjf$% vectors~~~duplicate%$%copies`copieddihjlx glmFindGroup_Z12glmFindGroupP9_GLMmodelPc%V&L1x ~F &T&t j(~  glmAddGroup_Z11glmAddGroupP9_GLMmodelPcV&&x1x ~\&&t glmFindMaterial_Z15glmFindMaterialP9_GLMmodelPc&K'1x ~foundF'&I'i˾t glmDirName~L''path~dU''dir~ps~t glmReadMTL'/1x ~~~'/7 Xdir~\Z~`buf ~$dih,/nZwTs jZglmWriteMTL/2(1x Pmodelpath~L~H/~27 `dir~dZ~hlip(glmFirstPass28T1x ~7 ~28c`odh lpv\nXtTbuf ~3glmSecondPassM8>G1Mx ~7M ~87GcOLoPPQT RXS\T`UdVhWlvXHnXDtX@bufY ~kglmUnitize_Z10glmUnitizeP9_GLMmodel>GK1x Fk$EGKimaxx@minxDmaxyHminyLmaxzPminzTcxXcy\cz`wdhhdlscalep bglmBoundingBoxS_Z14glmBoundingBoxP9_GLMmodelPfK>N1Sx boundingboxSFr`KNO1x zFENObbox\  j) ' j glmScale_Z8glmScaleP9_GLMmodelfOO01x scaleOOip $glmReverseWinding_Z17glmReverseWindingP9_GLMmodelOR\1x F$ORilswapp glmFacetNormals_Z15glmFacetNormalsP9_GLMmodelRmV1x F RhVipu dv X  j! glmVertexNormals_Z16glmVertexNormalsP9_GLMmodelfnV^1x angleF `vV^nodeLtailPmembersTXo\average @dot`cos_angledihavgl  j+K glmLinearTexture_Z16glmLinearTextureP9_GLMmodel^a1x F^a`z Txdyhscalefactorlip glmSpheremapTexture_Z19glmSpheremapTextureP9_GLMmodelad 1x F adPthetaTphiXrho\x`ydzhrlip  j% rglmDelete_Z9glmDeleteP9_GLMmodeldf81x Fhdfpit  jrglmReadOBJ@_Z10glmReadOBJPcx fhdZ@~fh1Bx p7C t glmWriteOBJ_Z11glmWriteOBJP9_GLMmodelPcjhu1x Z~modeFhui`7 dh  j, uglmDrawR_Z7glmDrawP9_GLMmodeljuz1Rx modeRFuuziTUtriangleVWglmList_Z7glmListP9_GLMmodeljz{1x modez{listt glmWeld_Z7glmWeldP9_GLMmodelf{R}1x {M}vectorsdcopiesh`ileglmReadPPM"_Z10glmReadPPMPcPiS0_R}@Z"~width"eheight"eZ}fp$ di%whw%w`h%w\d%wXimage&lhead'kw { jE!::"stderr]#TW_ALL_MESSAGES $TW_NO_MESSAGES !$TW_GEOMETRY "$TW_BOUNDING_BOX #$TW_WINDOW $$TW_CAMERA %$TW_COLOR &$TW_MATERIAL ' $TW_LIGHTING (@$TW_FONTS )%DEFAULT_FOVY P"stderr]&''''' ''/ 'D@'Y(kV@% $ >  I$ >  : ; I&I: ; I !I/  : ; : ; I8 : ; I8 .? : ; @@: ; I  4: ; I .? : ; @I@.? : ; @@: ; I .? : ;@@: ;I 4: ;I .? : ;@@: ;I .? : ;I@9: ; 4: ; I? < 4: ; I< 4: ; I<  4: ; I< !4: ; I? < "4: ;I? < #4G $4G %4G &4G % : ; I$ > $ >   I&I : ; : ;I8 : ;  : ; : ; I8 I!I/ <  : ; ( : ;II : ; .? : ; @@: ; I  4: ; I : ; I .? : ; @@4: ; I .? : ; @@ .? : ; @I@! I".? : ;@@#: ;I $4: ;I %.? : ;@I@&.? : ;@@'4: ;I ( ).? : ; @@*.? : ; @I@+!I,: ;I -9: ; .4: ; I? < /4: ; I? < 04: ; I< 14: ; I<  24: ; I< 34: ; I< 44G 54G 64G 74G 84G% $ >  I: ; I$ >   : ; : ;I8 : ;  : ; : ; I8 I !I/ &I : ; I8 .: ; I@: ; I 4I4  .: ; @ 4: ; I : ; I .? : ; @I@ : ; 4: ; I 4: ;I 4: ;I .: ;@: ;I : ;I .? : ;@I@ .? : ;@@!9: ; "4: ; I? < #4: ; I< $4: ; I<  %4: ; I< &4G '4G (4G  tutors/usr/include/GL/usr/include/usr/lib/gcc/i386-redhat-linux/4.0.2/include/home/cs307/public_html/twfog.ccgl.hstdio.hstdarg.hfreeglut_std.htw.hglm.hP3d333d,freeglut_std.h@ dRsWk9:;fd p+d#!9dH***)*)))n+dH+ur#<&31dW#\.9)1-+4;dWVVVV;dW:<:8-dW:<:d8-d|9dIVdsXV +d;d;rrWVe;&(1uHb-DHmHHig.(+g4 ( }+;#w ; bd $+d- o+V-;V-V-V-VV<ԸHtԸHtԸHvdԀV;d; +dr +V;dd-V-Vd,W:Vrs7/V;erddddddddddddddgddd ~9eƸ:-:6 wxU q+rVVV,=d///,-g(:(:(:;dr:uҭԎ8Tʎ$./>h +Vd,WrW,dW,dWre+ +[Vd +,d-,d-dQԸ$& J,HFdsS/g\Vd,HHd?M$&  v I*H&d:}93ddr3ddr33rd,;d:[+e:VV:VV<VV-dVVV3ed)>ed,4tw.hP!#e,/e,3e84 +eT+((@gh,, 9 9r:$((dZo$+:ugՎ,si:/g:dH:/i+,t: 9,de: 9yT:,VerV-V.s($rrVXWV-W0@@ Ud^W4jZjZj..D( DVe:::::::;999-v 9 c UVeW)VXVXVWdXX*W,V,V)1V,V0*V,V)V,V#/+,h Uc,rrVXW0LVZLVY*XW$X*W,#VV9;;;#xU -1#VV9;;;;;#uU 4*#VV9;;;#xU -#VV9;#P'/~+ qx#:::'%*(*(r9+17717z7 9 Uh#:::'%*(*(r9 +s# ku177 > cuո122r9066 @066 > cw# &^dd^dd,n$9c #( ,&&%'&'r&9rddrr[rVr7::spedYV##$#FLLWgW9,daَ&'.. > x՜=&) AVLMM >z cw###HHH#i%9VMMM >z\h$,Σ 9iVeH&$&լ:+;eWeeeWeeeeehVe:::::::;dr Ar r  9H V/ 'v U%y]P39H;j#;eWeeeWeeeeeeV<-&&%&&&j&WW+9g,W: +yxZOO @֏&'.. ?UVdԼ:3rV:sd)ddw Հ| PIAB EqAB ]. AB R.. QAB vAB t8AB AB T.(4AB M.X.s. P.H.o. ԬAB [.p.T.~.(|AB M.X.K.0P.H.N.0 KAB K.i.`.^.S.F.W._.4lAB DJ.X.x. P.H..Pl.. T."AB K.H.(AB M.X.s. P.H.].$BAB K.i.X.2.(ʴ|AB L.H.N.a.N.a.FAB Q..#AB b. .AB n.\.AB .E.ȸAB Q.4XAB ^.. U.B. U.. U..| 0@AB .0 AB 0,AB _.0:+AB ^.0fvAB K.0ܾAB .0AB DF.02AB De.0UAB q.080AB 0h#AB 0DAB w. 0AB M..T.0LAB Dx.0/AB 0>AB 0>JAB 0KAB ~. 0AB L.0)AB L.0=AB W.\.0VKAB W.0AB 0AB 0AB N.0AB N.0AB N.$0"[AB x.w.0F. M. 0~"AB E.$0GAB n.Y.0l. W.0AB f.0JAB 0AB 0AB $0,AB .0z. e.H. 0 (AB Y.. 0HKAB K.H.}.(0AB W.m.M.>.M.H.$0H\AB W.K.U. y. 0&AB W.K.U. 0SAB H.0^AB a.H.0|SAB H.0SAB H.0$AAB $0f AB K.H.a..P0tPAB Y.40+AB P.Z. O.H.R.H.R.Q.`.09AB 0*uAB I.P.00AB HT.p. h.y. _.t. z.0,.AB I.R.0ZHAB I.p. 00=AB n.}. U. i.]. T. Q.H.(0AB Hc.U. T.z. O.$0AB n.v. j. V. Y.,0AB ET.p. h.y. [. 0AB ER.p.<0XAB Ej..p.O.O.V. Q.`.O.H.0T6AB M. P.0.AB I.R.(0AB t. ..J.V. 0AB . 0AB M. s.. 0lSAB 0AB P. 0AB I.s. O._. 0 'AB M. N..$02AB M. A..h. (0IAB DG.O.s.0.0 AB 0AB 04EAB x.0zAB m.0~AB N.0AB Q.0 AB S.0TAB i.0& AB N.H.0FAB N.0b AB 0 AB 0 AB 0%AB N.H.06AB E_.06AB E_.0T6AB E_.0/AB 0AB L.0AB Q.0AB 0 AB 0ZAB u. 0x>AB Z.. c.0QAB c.d.0AB {.0fAB h..0>oAB 0AB 0VAB O. $0yAB .I. ..00AB 40"AB Z.. ^.L.^.Q.^..0N.80 AB EV.k.^._.^.x. D.A.0U.0)AB <0DVAB FV.V. L..0O.y. 4..0U.0 AB O. 0\ AB Em.0 qAB ].0 rAB ].@0 AB O..Z.e.Q.r.Z.U.Q.r.Z.U.,0AB U..W..W.. 0oAB Y.{. N. 0AB Y.Y.0N.(0AB `.Y.W. H.W.Y.,02AB `.H.].Y.W. Z.Y.0AB E|.L. H.l. G.H.q. G.H.X.H.U.o. [.G. X.o. X.H.X.o. H.l. X.H.X.o. H.u. i.l. H.u. i.l. H.u. i.l. H.u. i.0AB H..0lAB H..0vAB O.].0>AB a.0pAB R.08 %AB X.(0^ AB K.x.M.m.O.Y.| P!,AB |!4AB !tAB Z.$"AB Z."AB Z.#AB \. $rAB EU.j.%\AB ].V&AB L.&iAB k.L'GAB L.('3AB Ie.t. .$/AB DM.. .,2HAB GZ.._.. .08rAB H.. . . .$>GdAB DZ...KAB ]. >NAB DZ.h.OAB DOAB DZ.RuAB DZ.nVAB EZ.$^AB DZ.j._.abAB DZ.dAB ].(fAB N..[..K.Th_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. .uAB ]..zDAB H.o.{<AB D_.$R}AB EK.. h.heightnumtrianglesglutBitmap9By15glutBitmapHelvetica10glutBitmapHelvetica12glutBitmapHelvetica18triangleswidthglutBitmapTimesRoman10glutBitmap8By13glutBitmapTimesRoman24unsigned intanglefrustumMode_tmodelviewglutBitmap9By15twDrawStringtwDisplayInitslicesverboseglutBitmapHelvetica18matSpeculareyeRadiusshininesstwColorNameformatheighttwPPM_Tex2DstacksfilenamewidthglutBitmapTimesRoman10glutBitmap8By13glutBitmapHelvetica12glutBitmapTimesRoman24twNextFramemaxPixValueunsigned intverticesnumtrianglestexcoordsnummaterialsmodelfiletriangles__PRETTY_FUNCTION__filenamenumverticesnumnormalsdimensionsnumtexcoordsnormalsmtllibnamematerialnumvectorsgroupepsilonnameunsigned intttIuJKtKMtMutt\u\]t]_t_utt$u$%t%'t'\u\]t]_t_uttutt+u,-t-/t/uttutt6 u6 7 t7 9 t9 X uX Y tY [ t[ u t t z uz { t{ } t} u t t uttuttuttwuxyty{t{uttuttuttuttutt%u&'t')t)uttoupqtqstsuttuttutt(u()t)+t+KuLMtMOtOuttC uD E tE G tG u t t u t t u t  t H uH I tI K tK u t t u t t u t t  u  t  t a ub c tc e te } u~  t t u t t u t t u t t u t t =u>?t?AtA`u`atactcuttuttuttlulmtmotouttuttu t  t SuTUtUWtWu t  t dudetegtguttutt<u<=t=?t?uttutt%u&'t')t)3u45t57t7uttuttutt_ u` a ta c tc !u!!t!!t!"u""t""t"b"ub"c"tc"e"te"#u##t##t#a$ub$c$tc$e$te$i%uj%k%tk%m%tm%&u&&t&&t&'u''t''t'*u**t**t*J*uJ*K*tK*M*tM*x*ux*y*ty*{*t{*,u,,t,,t,L.uL.M.tM.O.tO.,/u,/-/t-///t///u//t//t/H0uH0I0tI0K0tK00u00t00t01u11t11t13u33t33t34u44t44t4\5u\5]5t]5_5t_55u55t55t596u:6;6t;6=6t=6=7u>7?7t?7A7tA7T7uT7U7tU7W7tW7r7ur7s7ts7u7tu77u77t77t77u77t77t78u88t8 8t 8!8u"8#8t#8%8t%8B8uB8C8tC8E8tE8b8ub8c8tc8e8te88u88t88t88u88t88t88u88t88t89u99t99t9J9uJ9K9tK9M9tM9y9uz9{9t{9}9t}99u99t99t99u99t99t99u99t99t99u99t99t98:u8:9:t9:;:t;:v;uv;w;tw;y;ty;;u;;t;;t;=u==t==t=>u>>t>?t?m?un?o?to?q?tq?@u@@t@@t@@u@@t@@t@GCuHCICtICKCtKCCuCCtCCtCEuEEtEEtEHuHHtHHtHIuIItIItIZMuZM[Mt[M]Mt]MNuNNtNNtNOuOOtOOtOEPuFPGPtGPIPtIPPuPPtPPtPSuSStSStSbVubVcVtcVeVteVVuVVtVVtV_Wu`WaWtaWcWtcWWuWWtWWtWXuXXtXXtXs^ut^u^tu^w^tw^,_u,_-_t-_/_t/_auaataataJbuJbKbtKbMbtMbbubbtbbtbcucctcctcduddtd!dt!d eutt,u,-t-/t/`u`atactcuttuttkulmtmoto7u89t9;t;uttut t uttuttCuDEtEGtGwuxyty{t{3u45t57t7|u|}t}t%u%%t%%t%R*uR*S*tS*U*tU*,u,,t,,t,-u--t--t-.u..t..t.1u11t11t15u55t5!5t!5=u==t==t==@u>@?@t?@A@tA@CuCCtCCtCEEuFEGEtGEIEtIEBGuBGCGtCGEGtEGTuTTtTTtTYuYYtYYtYYuYYtYYtY\u\\t\\t\]u.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc44#HH 1hh7  ?Gojj8Toc 44Hl ||X uԝp{& XX!4@@@@,,A00A8Ct F Fh\H`H; Tt"r0><TIDTl _'% F9 4Hhj4| ԝ    X,0 !"#$%Ц *8ExT[ q( } |   6IU f r$~(,04 @ L X\ hpx| : d }     ĉt 6 P h   P!, |!4 `#!t .-$" ?Бi" |# )L'G '3 / 2H 58r \$`+*$2 "h`,# &h@-u"!/ ,@ @%\ ^ op 9 Q | nV  & " . ? F O g u  j    D  {<  2  (   ; (L M[ k  ~  R  f  *u ,  v  ' ' J   a k H\     q     %  {   $ u6  E  H $[ Bh $m >    g I K  _   fv ) &  A ʴ| T f  u  . % $r VK    t  &-F B  V^Wmw6 h_  GU   v - 8DN^, tԝ zPI ~  $ $&2&F2 U\  e wXx>  3M(|S  zD ,20DO+ \8s4E H"[   l V& 5Cܾ THK gZs80 |=  >o ( (  Xh# u' 3 HO ` tQlS J V  r'# =J#[ikrT6   = o z >N b  +8DX Zd rZ f \  +jQ tP @^  PX UTb4 uR} >J h & @T Uf l8 %  r -K K  +  +J;|AG9Y r~  y  "  &i qB  $."@Lc\n^  ( >Gd -~" F2 yZH `$ ab t8  ,) 6FN~ [^ r) @xԬ > & 4$A ,. 06FKRu jI DV l {:+ q S  _+. CPYȸ k2|  K  6  / >ET6gr u 4L f &&/ ; Ol.pT6 S  G F   ' "call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.4577p.4576__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxfog.cctw.ccTogglesFieldOfViewFieldOfViewYmouse_xmouse_ywindowHeightBBMinBBMaxKeyCallbacksInitializedtwKeyCallbackArraywindowWidthtwKeyCallbackDocOuterRadiusInnerRadiusnearfarfrustumModeVUPVPNVRPtwMessageKindsBBCenterBoundingBoxInitializedaspectRatiotwSpinAnglewindowWidth_oldwindowHeight_oldtwColors_ZZ26twTrackballOrientation_oldiiiiE4C.76_ZZ26twTrackballOrientation_oldiiiiE4C.75_ZZ11twOrientVPNiiE4C.80_ZZ22twTrackballOrientationiiiiE4C.79_ZZ22twTrackballOrientationiiiiE4C.78_ZZ6twSpinvE4C.59_ZZ6twSpinvE4C.58_ZZ6twSpinvE4C.57_ZZ11twGrayLightiPffffE4C.38_ZZ10twRotViewYhiiE5C.187_ZZ10twRotViewXhiiE5C.188_ZZ9twPanViewhiiE5C.189_ZZ11twTeddyBearvE5C.333_ZZ11twTeddyBearvE5C.332_ZZ11twTeddyBearvE5C.331glm.cc_Z6glmMaxff_Z6glmAbsf_ZZ6glmDotPfS_E19__PRETTY_FUNCTION___Z6glmDotPfS__ZZ8glmCrossPfS_S_E19__PRETTY_FUNCTION___Z8glmCrossPfS_S__ZZ12glmNormalizePfE19__PRETTY_FUNCTION___Z12glmNormalizePf_Z8glmEqualPfS_f_ZZ12glmFindGroupP9_GLMmodelPcE19__PRETTY_FUNCTION___Z10glmDirNamePc_Z10glmReadMTLP9_GLMmodelPc_Z11glmWriteMTLP9_GLMmodelPcS1__Z12glmFirstPassP9_GLMmodelP8_IO_FILE_Z13glmSecondPassP9_GLMmodelP8_IO_FILE_ZZ10glmUnitizeP9_GLMmodelE19__PRETTY_FUNCTION___ZZ14glmBoundingBoxP9_GLMmodelPfE19__PRETTY_FUNCTION___ZZ13glmDimensionsP9_GLMmodelPfE19__PRETTY_FUNCTION___ZZ17glmReverseWindingP9_GLMmodelE19__PRETTY_FUNCTION___ZZ15glmFacetNormalsP9_GLMmodelE19__PRETTY_FUNCTION___ZZ16glmVertexNormalsP9_GLMmodelfE19__PRETTY_FUNCTION___ZZ16glmLinearTextureP9_GLMmodelE19__PRETTY_FUNCTION___ZZ19glmSpheremapTextureP9_GLMmodelE19__PRETTY_FUNCTION___ZZ9glmDeleteP9_GLMmodelE19__PRETTY_FUNCTION___ZZ11glmWriteOBJP9_GLMmodelPcjE19__PRETTY_FUNCTION___ZZ7glmDrawP9_GLMmodeljE8material_ZZ7glmDrawP9_GLMmodeljE8triangle_ZZ7glmDrawP9_GLMmodeljE5group_ZZ7glmDrawP9_GLMmodeljE1i_ZZ7glmDrawP9_GLMmodeljE19__PRETTY_FUNCTION___Z6twZoomf_Z12twErrorCheckPci_Z12glmFindGroupP9_GLMmodelPc_Z11twNextFramev_Z13twDisplayInitfffglColor3ub_Z5twDotPfS_glFogfv_Z8cell_hitP5_cellii_Z13world_reshapeiiglPixelStorei_Z16glmVertexNormalsP9_GLMmodelftwIdleFunctioncos@@GLIBC_2.0_Z14screen_displayvfgetc@@GLIBC_2.0glFogf_Z17glmReverseWindingP9_GLMmodelglutSetWindowglPopAttribpm_freearraygluUnProjectglTexImage2D_Z14twCrossProductPfS_S__Z13twTriplePrintPcPfvsprintf@@GLIBC_2.0_Z7glmWeldP9_GLMmodelf_Z15twSolidCylinderfffiiglReadPixels_Z13twSetMessagesiglutKeyboardFuncglutFullScreenatan@@GLIBC_2.0_Z11twPPM_Tex2DPcb_DYNAMICstrdup@@GLIBC_2.0glRasterPos3f_Z16twCameraPositionv_Z10twCosAnglePfS__Z9twMessageiPcz_Z11twSolidBarnPfS_S_ff_Z15twMouseFunctioniiiiglutBitmapHelvetica18_Z17twPointInTrianglePfS_S_S_RfS0__Z15twShadingTogglehiiglColor3f_Z14twOriginalViewv_Z11twNextFramehiiglGetDoublev_Z12twDrawStringjjPcz_Z15command_reshapeiiglRotatefupstrcmp@@GLIBC_2.0glutBitmapHelvetica12asin@@GLIBC_2.0_fp_hw_Z8twGroundvperror@@GLIBC_2.0_Z6twTubefffiiatfprintf@@GLIBC_2.0glutMainLoopfend_Z13twVectorScalePfS_fsub_heightglVertex3fglutCreateSubWindowglutDestroyMenuisgraph@@GLIBC_2.0_Z9setWindowii__fini_array_endglutCreateWindowscreenglNormal3fv_Z14makeToggleMenuv_Z16twStopAndRefreshhii_Z13redisplay_allvglutReshapeWindow_Z7twColorPfff_Z6twSpinv__assert_fail@@GLIBC_2.0_Z7twResethii_Z14glmWeldVectorsPfPjf_Z8twWindowv__dso_handleglTexCoord2fv_Z5mult4PfS_S___libc_csu_fini_Z13twBoundingBoxffffffglutCreateMenu_Z14command_motionii_Z9cell_drawP5_cellcommandgluPerspectiveglDisable_Z10twRotViewYhiiglMatrixModerewind@@GLIBC_2.0GlobalAmbientglScaled_Z11glmWriteOBJP9_GLMmodelPcjgluNewQuadric_Z11twColorNamei_Z12twNearFarSetRfS_eye_Z11cell_updateP5_celli_Z6twAxesvTWFontStyleglNewListputs@@GLIBC_2.0_Z13twPerspectiveffPc_initworldglViewportglVertex3fvglBegin_Z7setfontPcippm_readppminitselectionmalloc@@GLIBC_2.0glutBitmap9By15fstartppm_readppm_Z17twReshapeFunctioniifscanf@@GLIBC_2.0glLineWidthgluQuadricDrawStyle_Z7twColorffff_Z9twSetFontPci_Z11twOrientVPNiigluOrtho2Dfread@@GLIBC_2.0_Z11twSaveFrameiiPcb_Z13twVertexArrayPA3_fiUSflagArrayglutInitWindowSizegluLookAtglutMotionFunc_Z7twYviewv_Z11screen_menui_Z7glmListP9_GLMmodeljclearstderr@@GLIBC_2.0glVertex2i_Z8twCameravglutBitmapTimesRoman24_Z13twKeyCallbackcPFvhiiEPcglutBitmap8By13_Z9twProjectPfS_RightMenu_Z16twLightingTogglehii_Z14screen_reshapeiiglutAddMenuEntrymodefont_styleglTexParameteri_Z11glmAddGroupP9_GLMmodelPcglRasterPos2i_Z9twHSV2RGBPfS__Z13twCameraShapevgluCylinder_Z3minff_Z11twRotateVPNfPf_Z9twKeyInitv_Z6setRGBiihhhglTexCoord2fglGenListsglutMouseFunc_Z11twFOVX2FOVYf_startglutBitmapHelvetica10_Z12twTripleInitPfffffgets@@GLIBC_2.0_Z7twZoom1v_Z10twWireBarnPfS_S__Z8glmScaleP9_GLMmodelfglutBitmapCharacterstrstr@@GLIBC_2.0axis_Z13twPointOnLinePfS_S_fframeNumber_Z8twVectorPfS_S_glLightfvglGetErrorglutInitDisplayMode_Z7setStarii_Z10twCylinderfffiippm_allocrowglGetIntegerv_Z13command_mouseiiiiglPushAttribgluDeleteQuadricglLineStippleglutInit_Z9twPanViewhii_Z13twGetViewportPiglLoadIdentity_Z13main_keyboardhiiglPointSize_Z12twFullScreenv_Z6twDiskfi_Z6twHelphii_Z13glmDimensionsP9_GLMmodelPf_Z19twBoundingBoxTogglehiiglTranslatedglPopMatrix_Z11twGrayLightiPffff_Z9glmDeleteP9_GLMmodel_Z18twKeyboardCallbackhii__fini_array_start_Z10glmReadOBJPcfputc@@GLIBC_2.0__libc_csu_init_Z14twGetModelViewPdfloor@@GLIBC_2.0ppm_readppmrow_Z6twSavehii__bss_start_Z13twFrustumMode13frustumMode_t_Z10twMainInitvmainglutIdleFunc_Z12main_reshapeii_Z10glmReadPPMPcPiS0__Z7twPointPfS_S_glutBitmapTimesRoman10_Z15twGetProjectionPdglOrthoglutPositionWindowglFogi__libc_start_main@@GLIBC_2.0glClearColor__init_array_end_Z13twPlaneNormalPfS_S_S__Z13twSpinCommandhii_Z16twDrawUnitSquareff_Z13twDisplayInitv_Z12twDrawStringfffPczglutInitWindowPositionglutSwapBuffers_Z13world_displayvstrcat@@GLIBC_2.0_Z8setColoriiiglutPostRedisplaytan@@GLIBC_2.0data_start_Z9drawmodelvglutDisplayFuncold_ycolorprintf@@GLIBC_2.0_Z17twRotateViewpointfPfglDepthFunc_Z13startSpinning6axis_t_Z8twUSflagv_Z4pow2i_Z7twTex2DPcb_fini_Z15glmFindMaterialP9_GLMmodelPcsqrt@@GLIBC_2.0_Z15command_displayvpmodel_Z14twStartZoominghiiglEndListgluQuadricNormalsglMaterialfglutSolidSpherefclose@@GLIBC_2.1_Z16glmLinearTextureP9_GLMmodelglLightModelistrrchr@@GLIBC_2.0_Z10twIdleFuncPFvvEglutAttachMenuglTexEnvfglutReshapeFuncglPushMatrix_Z6mult3dPfPdS_glRotated_Z10glmUnitizeP9_GLMmodel_Z16twPrintMatrix4x4PcPd_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0___preinit_array_endglBindTextureglEnableglNormal3f_Z17twVectorNormalizePfdensity_Z5mult3PfS_S__Z19glmSpheremapTextureP9_GLMmodel_Z11cell_vectorPfP5_celli_Z11twTeddyBearv_Z5ceil2iexit@@GLIBC_2.0glClear_Z6twQuithii_Z17rightMenuCallbacki_Z16twInitWindowSizeiitwBarn_Z12main_displayv_Z16twMotionFunctionii_Z10twInitViewisscanf@@GLIBC_2.0_edata_IO_putc@@GLIBC_2.0_Z13twViewCommandhii_Z14twVectorLengthPf_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_end_Z15glmFacetNormalsP9_GLMmodel_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf_Z11twPPM_Tex2DPcbRfS0__Z5twSkyvacos@@GLIBC_2.0_Z11twTranslatePf_Z7drawstrjjPcz_Z7twZviewv_Z26twTrackballOrientation_oldiiiigluDiskglMaterialfv_Z15twPointDistancePfS_glShadeModelglScalef_Z12command_menuifopen@@GLIBC_2.1_Z13twLoadTextureiPc_Unwind_Resume@@GCC_3.0__init_array_start_Z14glmBoundingBoxP9_GLMmodelPf_Z17twDrawBoundingBoxvgluProject_Z10twRotViewXhii_Z22twTrackballOrientationiiii_Z9twFovySetRfwindow_IO_stdin_usedvprintf@@GLIBC_2.0glColor3fvglLightModelfv_Z23twLinePlaneIntersectionPfS_S_S_RfS__Z7glmDrawP9_GLMmodeljglTranslatefsprintf@@GLIBC_2.0_Z9twAmbientffwrite@@GLIBC_2.0__data_startsin@@GLIBC_2.0sub_width_Z12twTripleCopyPfS__Jv_RegisterClasses__gxx_personality_v0@@CXXABI_1.3__preinit_array_start_Z16twPointDistance2PfS_glEnd_Z7twXviewv_Z14rotationMatrixPfffff_Z11twUnProjectPfS__Z7twPausehii_Z27twLinePlaneIntersection_oldPfS_S_S_S_S___gmon_start__strcpy@@GLIBC_2.0