ELFا44 (&#444444:: HHH Ptdlpll\\Qtd/lib/ld-linux.so.2GNU{jx}\8l[g-o^h#b~7;'fiZCzd@ayR 1|`5e:HkNn!X2(?sYrOLS9  & ./*3" )G=+B>K% T6QDIU]M<EuvF$Vt4PJAmWp0q_c,w&R*jSv6(GM V.R_K%u}{u$Bg5I_=.&`WsoG  "- ~5-$(}&(E3MX(_g~4ZDQ(u Q\9rf#tk'4f+Fj@TMdwK +J9 'q"cX(z!4{_ 2$6!,(4lf&5 dx.IOw;\ "libglut.so.3glutWireTorusglPixelStoreiglPopAttribglutKeyboardFuncglutFullScreen_DYNAMICglutBitmapHelvetica18glFlushglEvalMesh2glutBitmapHelvetica12glutMainLoopglutDestroyMenuglutCreateWindowglutReshapeWindowglutSolidCubeglutCreateMenuglDisableglMatrixModeglScaled_initglViewportglBeginglutBitmap9By15glutInitWindowSizeglutMotionFuncglutBitmapTimesRoman24glutBitmap8By13glutAddMenuEntryglRasterPos2iglutMouseFuncglutBitmapCharacterglGetErrorglutInitDisplayModeglPushAttribglutInitglLoadIdentityglutSolidOctahedronglTranslatedglPopMatrixglutIdleFuncglutBitmapTimesRoman10glutPositionWindowglutSwapBuffersglutPostRedisplayglutDisplayFuncglutWireCube_finiglutSolidConeglutSolidSphereglutAttachMenuglutReshapeFuncglPushMatrixglRotatedglEnableglutSolidTorusglTranslatef_Jv_RegisterClassesglEndglutWireCone__gmon_start__libGL.so.1glTexImage2DglReadPixelsglGenTexturesglMapGrid2fglRasterPos3fglMapGrid1fglColor3fglGetDoublevglRotatefglVertex3fglNormal3fvglTexCoord2fvglNewListglVertex3fvglMap1fglLineWidthglTexParameteriglTexCoord2fglGenListsglLightfvglGetIntegervglLineStippleglPointSizeglClearColorglDepthFuncglEndListglMaterialfglLightModeliglTexEnvfglBindTextureglNormal3fglClearglMaterialfvglMap2fglShadeModelglScalefglColor3fvglLightModelfvglEvalMesh1libGLU.so.1gluUnProjectgluPerspectivegluNewQuadricgluQuadricDrawStylegluLookAtgluCylindergluDeleteQuadricgluQuadricNormalsgluDiskgluProjectlibXmu.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.6strcpyvsprintffscanffgetsmemcpyperrorputsmallocstrrchrfprintfstrcatvprintfstrstrsscanffreadstrdupisgraph__assert_failstrcmpfgetcfclosestderrfputcfwriterewindexitfopen_IO_putc_IO_stdin_used__libc_start_mainfree_edata__bss_start_endCXXABI_1.3GCC_3.0GLIBC_2.1GLIBC_2.0U ӯk P&y 0ii ii yii 09BCDb@DHLPTX\` d h l p tx| !"#$%&'()*+,-./0134567 8:;<= >$?(@,A0E4F8G<H@IDJHKLLPMTNXO\P`QdRhSlTpUtVxW|XYZ[\]^_acdefghijklmopqrstuvwxyz{|}~  $(,048<@DHLPTX\`dhlptx|UQ 258%<%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8p%`h@`%dhHP%hhP@%lhX0%ph` %thh%xhp%|hx%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%0h %4h%8h%<h%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8p%`h@`%dhHP%hhP@%lhX0%ph` %thh%xhp%|hx%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%0h %4h%8h%<h%@h%Dh%Hh%Lh%Ph %Th(%Xh0%\h8p%`h@`%dhHP%hhP@%lhX0%ph` %thh%xhp%|hx%h1^PTRhhhQVhP_USQ[.itX[U=tvҡuÉUtt hЃÐU j<P?PP_uPuuPu uPu uPu{ÐUWV0f }@ >P>P>PEPh@( hP }ؾ0 =P=P=PEPh@( hP S hhhhPPh,P]E(X]Eɸ@Pd$$@Pd$$A0e^_ÐU)ău EP- jhhE E P  h,`]E(h]EɃ@Pd$$ff@PP@Pd$$* =dNÐUE}EE}t^}}t:}:}tZ}tA}|/}1t8=Ep4E}+E"EEEEuu uhÐUEÐU#EtEEEPu UEEEQRPÐU( hDHt E EEjPIt EE1EjPJt ECEKEjPKt ESEdjuoLt EtEEjPEMt EEjuNt EEjuOt EEju jU(E EE EE EEE@t!MUEEwEE@tEE]Ed$$}fEڴ fEm]mEE]EE]EEM]EEE]}EUEUEUEUEUEUE~UEUEUE^UEUEUE>UEUEUEUEUEUEÐUW ub}E EE EE EuhhEPhhuhh}ÐUW$}EEE EEE EPE]}EEEEEEEPhhEPhhuhhk}ÐU}x2},UPPRjuhÐUEE EtE]E ]EEEUUE UEUEÐUE E E ʍd$$d$$d$$uh0 Uj;h?[ h hP ? ?P jPP?Pd` \PRQ5d` hPRQdl \PRQdl hPRQp` \PRQp` hPRQpl \PRQ{pl hPRQ\P?PPd` \PRQ dl \PRQd` hPRQdl hPRQp` \PRQpl \PRQp` hPRQfpl hPRQG?PPPd` \PRQ p` \PRQd` hPRQp` hPRQdl \PRQpl \PRQpdl hPRQQpl hPRQ2*jih?ÐUWE`}`E`E`EEPhS l}UE EUE UE ÐUE MEUE MUE MXUE EEUE EUE EUEE XEE RPu uh\j@ ÐUu uÐUu ubEE XÐUXPRhjXQÐUPRhjPRWjjÐUEE ÐUhEUuh ÐUuh ÐUuh XÐUHEUċEUĉEȉŰEȋỦEЉUԃ @Pl Pv EPE ]E ]E ]EPEPEPEPP@Puuuuuu+0tFE 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$$uhAĐe[^UHE ]E ]E ] @P P EPEPEPEPEPP@Puuuuuu0tZuuuuuuh4y @Phj Pht jEٝمEٝمEٝمʍd$$d$$d$$uÐUE ]Ed$$]Ed$$F]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 EUE E˃d$$ɍd$$d$$d$$hj0E Eˍd$$ɍd$$d$$d$$ EhEd$$]EM ]XEEPRd$$d$$hj ÐU(E<E@t ]>]E@HPd$$3M]E]E@d$$PH]EEtYEEɃ d$$d$$h EEɃRPd$$d$$h EEEU haE}t}}t' dhX?PREt9]d PNh`ud$$@]Edh`d$$PrEt+]Edhjd$$P4]d Ph`ud$$ÐUt ho h hP l hM h$ hj jPP?PPPR=PPP P?PPcPRPPPP?PPP PPPPPPqi h$ ÐUt ho=3Bhhd]EhhJtNʍd$$d$$d$$hj XEEʍd$$d$$d$$hj PPPhP?PPhUt hoBhhd ]EhhJtN(ʍd$$d$$d$$hj `UEEEʍd$$d$$d$$hjI U jPPPhoP?PPhPÐUUEHHD P]}up}uNt*U jPPPhPPPhÐU jPPPhiP?PPhJÐUEEEE}Yt}Zt}Xt %lAÐU hCt?hh,hh0hh4]σd$$͍d$$uud$$ɍd$$d$$d$$d$$d$$PÐUE}u h8(}u hG hUUhhedXPRjjJt:ʍd$$d$$d$$hxj 8ʍd$$d$$d$$hj hhehhehheHtIthheVÐUEE ɋEE EE ÐU(u u]uu]u u M]E]EE@tuu]E}]EÐUWVt hoY}dE]E ]}XE]E]EPEPEPEPhEPEP hEPEP EPEPd$$]EPEPEP  PRQEEEEˍd$$ɍd$$d$$d$$ ʃd$$d$$d$$"e^_Uuud$$]EU u]EE@tud$$uue؃ UhEE@t ho u oE E E QRPuEP hEPEP hhEP EPEP]E]-DT!?RPEEtAE E E QRP4BPEP8 EPEPEPV EPhÐUWV}ܾpE]E ]EPEPhEPEP hEPd$$6]EPhEP6 EPEPu e^_ÐUXEE@t ho u oJthhh E E E QRPuEP hEPh hEPh Jt/PhEPy؃ EPhh ÐUWVĀt ho}E]E ]}|E]E]EPEPEPEPzhEPEP hEPEP EPEPd$$]EPEPEP EEPd$$e^_ÐUWV@lE} }ܾ}о@Eă}t"}t0}t:EPu&EPumEPuYSe^_UWV@},}?~ }0M~uh<EjhSEu hPwjhSqEEEEEEUEPhR;jhS5EEEEEEUEPhRjhSEEEEEEUEPhRj hSE PrL h hP E E@tJuuu @P j u s"E E@t ?Pu EPp EPPEPEP{؃ EPhEP PEPEPN؃ EPhEPu j?P?P?P EPPPP EP^ hhe^_Uu uEPg EPEPw]EEEUu ud$$g]EUEE Et&EE Ƀ d$$d$$h EEEt&EEɃ d$$d$$h EEEt&EEɃ d$$d$$hn uuuh\uuu hhEEEEE Eʍd$$d$$d$$hhhh\Ee]EeE eɍd$$d$$ud$$tkhhJh\hThhh[Ƀ d$$d$$hd Ð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$$hj 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 hEaEE@t hE3EMEMuEEMEMuEEEÐ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}~UEEttUE UE hh0ÐUEE hEE ut#EPuhEE}tH} t} tWEPh\EPh?EPh"EU@PRh[E}ÐUEE jUE  uUE@ hUEEEE}yt}zt&}xt+ j j jUEE jPUEE jÐUEEIIUEEKKUEEMMUEE j\ÐUWV EE}EP AP~e^_UWV EE}EP APHe^_UWV EE}EP APe^_Ude]Et EdݿÐU ?PÐUEE hGU t UEEÐUEE}wFEE}uEUPRhiEuu PEЃUEE}tuh *hu'E}uuhujjh6ru uh9ulhh@uTuj 4UЃ P迻EE HE\uhhjuuj EEEuPοEE;EM}y u賾U(EEܡ\@\RhCEPcX jEPRQ{菽ÐUEEE}~thWhjh\h*j hhfjbhhjlhhjs}hWhjqfhhJjpOhhjr8hhjn!hhjx hhjyh)hjzh@hjXhZhjYhthjZhhnj?hhjiihhjSRÐUu]u ]P?PPE j裸EEtP?PvPP]EMEMɃd$$Pd$$Et?P?P?PPEME@P$d$MɃd$$Pd$$耶EEE `EEEEU EUMEUMEU E@EU EAEU EBEU CÐU$EE܋U U}tEEEEU@EEU U}uEEEEUAEEU U}tEEEEUBEU CUE jPuA E jPu- EEEE jPu E}~EEEE jPu E}~EE}tEE jPu E}~ÐU8EU؉ЉEE}fEδ fEm]m΋U؉)ЉEEm]mEE9E"hhhuuE}~ՍE}~EMEEE+Ejuu EE;E|EE@E;EƍE}~EPE@E؉E+Ejuug EE;E|EEE;EčE}~E+Ejuu EE;E|EE;E|E=E)EEPE@E@RPoE}~эE}~EGE3EPEHEPE@@QPE}~ǍE}~ h@hhjhhjjh 貰0ÐU}t~}tx}tr}tl}tf} t`}@tZ}tQ}tH}t?}t6}t-}t$} t}@t}t }uEEEU8E È}tuh耵hu}E}uuhQEPEPhu脲EPe j  h h4 h@آ hȢ萨UPPu荰 j褢 h脢 ht hd hT hD h4 h$ h h h( h4 h@ԡ h4ġ hL贡 h@褡 hL蔡\PPu a jx hX hH h8 h( h hL h( h4谦PPu赮 j̠ h謠 h蜠 h茠 h(| hl h4\ hL h@< h, hLUǟE}u h0џGj u_Eju d$$RPu膤 uxÐUWE}u h0aej uhu̢EE Eʃ uud$$d$$d$$u(0 uÐUPP?P4CP<uu uuuu u ĢuPPuu zĠU臢PP?PBP誜bPP?P4CP腜uu\ uuuu uc uPPkuu UWV0}h}\}ԾP诡PPEPs=P=P=PzRP@RPRPk C?RPffffff?RP333333RP7 ?RP?RP?RP舜 jj?RP`à?RPffffff?RP333333?RP跞 ?RP?RP?RP jj?RPxPPEP (jj?RP裟̺?RP?RPпRP BP?PEP襩jjQ?RPARPRP?RP袝 jjQ?RPRPٿRPпRP[ j j ?RP賞KPPEPߨRPffffffRPRP ̞?RP@RP̺?RP@ jj?RP谜PPEPDRPffffffRP̺?RPY 1?RPRPRPA@RP jj@P?P333?PI RPRP̺RPǛ 蟝?RPRP?RPARPz jj@P?P333?P qRPffffff@RPRP5 ?RPRPRPVRP jj@P>P?P% ߚRPRP@RP裚 {?RPRPRPV@RPV jj@P>P?P MHe^_ÐU j谙 hD  jp` \PRQ脖p` hPRQed` hPRQFd` \PRQ'蚔U j hD h j+pl \PRQ̕dl \PRQ譕dl hPRQ莕pl hPRQod` \PRQPdl \PRQ1pl \PRQp` \PRQd` hPRQԔp` hPRQ赔pl hPRQ薔dl hPRQwp` \PRQXpl \PRQ9pl hPRQp` hPRQd` \PRQܓd` hPRQ轓dl hPRQ螓dl \PRQwUX+EEEE}t&}tL}t1} u>EPET,} u&uueuhtD UX+E E TPu uPREPE TU?Puu u肖 hAB hP 2Kt hP ٗ hP Mt hn h\Otjh&h(h h&h(h h&h(h h&h(h ˓hh&h(h 诓h&h(h 蕓h&h(h {h&h(h aU@?P@?P@?PpÐU h 胖 hq s h c h3_ h"辏 h  h 螒 hȶΕ jhdEEƀHE}~3jhQ B` P1oÐUE EEtE ]E]EUEEtE]E5EE]EU}uhjBPH4UL>BPH4UL>BPH4U?B PH4UB$PH4UB(PH4UB,PH4U?B0EE;E#PX4 hE\JJNJNJ#t-JKJiUJnt$guh\Pڇbuh\P軇\P\Ph\PEPH4U \P)PH4UDPhuRPH4UPH4U@D[DPH4UPH4U@D[D:EPhu超E܃PH4U4PH4UPX4UB,B,A(A(F$]KKdtKsKaJPH4UX PH4UpPH4U SVPhu詄 PH4UX,PH4Up(PH4U$ SVPhu: PH4UXPH4UpPH4U SVPhu˃ 6uh\P菄uh\Ps\Phuye[^_UW4E؉UԉMЋEEEḚ}ЍPEйEȰ}H PEuu裈uuR u$hu聇E}u#uhP j袆 u׆ujjh5資uj*jh<蟇ujjh5苇ujjhgwujjhwcujjhOujjh;ujjh'EE؋H4UEEPhuE@E@E@ʍd$$d$$d$$hu E@ E@E@ʍd$$d$$d$$hu E@,E@(E@$ʍd$$d$$d$$huN E@Dɍd$$hu!uj 豂EE؋@0;E}ÐUWXThXEEEEEEEEW\RRm-Rm(RfRgR#t RuaRvt'Th\P踀]SSnt;SttYStuTh\PmETh\PFEYTh\PE2\Ph΁ j!Th\P\P\Ph\P \Pc|‹XP\X$Th\Pe}Th\PC\LLHHƄ\\PXcEEE܉EEE\PhT}\h-P~EPEPh0\PށEPEPh0T}EPEPh0Tx}EE@PEPEE@PEPEPEPh0T3}u" EPEPEPh7\P2  EPEPEPh7T| EPEPEPh7T| EE@PEPEE@PEP EPEPEPh7Td| uSEPEPh@\PjEPEPh@T|EPEPh@T{EE@PEPEE@PEPEPEPh@T{uEPhT{EPhTo{EE@PEPEE@PEPEPhT+{uTh\P{\PhTz~XEBXEBXEBXEB(X@>g>g>#t->f*y >u@>vt'^ @hHP]zY I??ntq?t?t) UԉEHUԉEXUԉE QSPh@x E U؉EHU؉EXU؉E QSPh@x E} EEPEERPhF@rxEI @hHP+yHPHPhHPY|HPDEUEB @hHPxH88HHƄHHPDEUEB q EEȉE̋ẺEЃHPh@`wHh-PIxEPEPh0HPU{DH,UEЉDH,UẺB EPEPh0@vDH,UEЉBDH,UẺBEPEPh0@tvDH,UEЉBDH,UẺBEPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@ C DH,UDH,U(@CDH,UDH,U(@CDH,UEЉBDH,UẺBEPEH‹EQEPEEPEPh0@tm EPEPEPh7HPx DH,UEЉDH,UEȉBDH,UẺB EPEPEPh7@s DH,UEЉBDH,UEȉBDH,UẺB EPEPEPh7@^s 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 EPEPEPh7@p EPEPh@HPtDH,UEЉDH,UEȉBEPEPh@@9pDH,UEЉBDH,UEȉBEPEPh@@oDH,UEЉBDH,UEȉB EPEH‹EQEPEPDH,UDH,U(DH,UDH,U(@CDH,UDH,U(@CDH,UDH,U(@ CDH,UEЉBDH,UEȉB EPEH‹EQEPEEPEPh@@ nEPhHP rDH,UEЉEPh@mDH,UEЉBEPh@lmDH,UEЉBEPEH‹EQEPEDH,UDH,U(DH,UDH,U(@CDH,UEЉBEPEH‹EQEPEEPh@Kl@hHPlHPh@le[_UST}uhLhhhijE@ uhLhhhjqjE@ 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]EE|]EE|]EE|]uuNud$$<|]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(}uhhXhhi1fE@ uhhYhhjf} uhhZhheE@ EEEE@ EEEE@ EEEEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEH UEEtEH UEEE@;ETU EU EU EU EU EU EUS$}uhhhhicE@ uhhhhjqc} uhhhhRcEPuEEd$$E ] EEd$$] EEd$$]ÐUSEEH UEH UM EH UXEH UM EH UXEH UM EE@;EM[US}uhhhhiaEUEH,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@hhhi^E@ uh@hhhj^E@$tE@$ PdEP(EP EP  P_‹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 PEPEP EH$U PEE@(;E3]ÐUVS@}uhhhhic[E@$uhhhh@[E d$$Y]E@tE@ P`EP(EPEP P[‹EPE@ P[EEEEEE@;EsE2 j z[EԋUԋEEH,UE܋EԉPEH,UU܋Eԉ j [EԋUԋEEH,U@E܋EԉPEH,U@U܋Eԉ j ZEԋUԋEEH,U@E܋EԉPEH,U@U܋EԉEE@(;EEEEE܋Eԃ}uPj*jhh_EȸE̸EESEH$EX,EE܋P$Ep$EH,EԋP$SP1]EEEtE@EȋEX$EH,EԋP$]E̋EX$EH,EԋP$]EЋEX$EH,EԋP$]EE@Eԋ@Eԃ}}tn EPzEHUEȉ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ԃ uY}uݍEE@;Es ukYE@EEP PT‹EPEEHUUEEHUHUEEHUHUEEE@;Ei uXe[^ÐUS$}uhhhhiRE@tE@ PAXEPEPE@ PS‹EPEPu]EUPRSd$$d$$$]EEH UM]EH UM]EPEE(]EEPEE(]EEE@;E`E@IEt E@$u hIE Et E@u hdIE Et E@u htIE Et"Et hHIE Et E@4u h|IE Et E@4u hHE Et#Et hHE hu ME}u#u htPSG jMujjh5%Nuj*jhNujjh5MujjhgMujjhwMujjhMujjhMujjh5MEt5E@t+E@PhuxFEHU Euj IE@Phu=FEwEH UEH UEH Uʍd$$d$$d$$huE EE@;EzEuj .IE@PhutEEwEHUEHUEHUʍd$$d$$d$$h uD EE@;EzEuj bHE@ PhuDEwEH$UEH$UEH$Uʍd$$d$$d$$h u-D EE@;EzEuj GE@PhuCEMEPEEPEɃd$$d$$h*uC EE@;Esuj GE@8Ph4uSCE@(PhAu9Cuj FE@ EEH,EPEHEX,EPEXEp,EPEpEx,EPExE@,E̋EPEE̋@ EЋE@,EԋEPEEԋQSVWuPhu= EEH,EPEH$EX,EPEXEp,EPEp$Ex,EPExE@,E؋EPEE؋@$E܋E@,EEPEEQSVWuPhuf< EH,EPEHEX,EPEXEp,EPE QSPhu; EE@;E uj S?E@E} u@e[^_ÐU}uhhYhhi;E@ uhhZhhj;E t E@$u hM<E E t E@u hT!<E E t E@u h;E E t"E t h;E E t E@4u hX;E E t E@4u hn;E E t#E t h>;E E t hW {?E t hW :E@<E EH4P Phh?Phh?$Phha?@DPhh=E t P? jE: EH,P E t&EH$P$ P8E t&EHP  P8E t EP@ P8EH  PE9E t&EHP P#8E t EP@ P68EH P P8E t&EHP P7E t EP@  P7EH P P;8 @ P 9=@ÐU j9Ehu7u u;EUS$E@EE@ Eu EPu[EEEH,UEH,UE}fE fEm}mE؋U܉EH,UEH,UPEm}mE؋U܉CEH,UEH,UPEm}mE؋U܉CEE@(;E u;UEPEP Pw6‹EP EEH UUEEH UHUEEH UHUEEE@;Ei u.:]UWVphJu~:E}u u3E}ujFEPg6EEEMEu}M(t%uhPP3EEujFEP5E<#t|}u) EPEPEPhhEP9 EM}u"EPEPhqEP8E%}uEPhEP8E}_E‹EЉЃ PE4EUEЉuPjur4 u7UE UEuuEe^_ÐUWV}}}}EEE]E]E]E]E]E]E]E]E]E`@EEEEٝTمTٝdEٝlEEEE ٝTمTٝpE(ٝtE(ٝxEEEE ٝTمTٝ|E(]E(]EEEE ٝTمT]E]E]EEEE ٝTمT]E]EE0ٝTمTPd$$P6k5 EP6uu u6C5uuu26?RPK0C3>3 5 EPM6E0E0ٝTمTPd$$P+64uuu5?RP/22y4 EP5E0E8ٝTمTE0E0ٝTمTE8E0ٝTمTʃd$$d$$d$$O53uuu4?RP.1Ee܃PPd$$4~3uuum4?RP.~1Eẽd$$PP4%3uuu4?RP-.%1EẽPPd$$D42uuu3?RP-002E0E8ٝTمTE8E8ٝTمTE8E0ٝTمTʃd$$d$$d$$w31uuu2?RP-/EePPd$$31uuu2?RP,/Eẽd$$PP2M1uuu<2?RPU,M/EẽPPd$$l20uuu1?RP+..0 EP1 ?P,0 j, `Pi, ` PT, `P?, `$P*, `0P, ` P,13...e^_ÐUHEE@Eи@EԸ?Eظ?Eܸ?EAEʚ?EL=Eʚ?EsF?E{ž>EsF?E}/PPuB9P{ž>PP0sF?P{ž>PsF?P,0 jj?P@P@Py 3-.PPu8PP?P4P)ʚ?PL=Pʚ?P/ jjAP?P?P ,|.PPu A8PP?P4P( jjAP?P?P蒋 L,.PPu7PAPPS/ jj?P@P@P0 +U-PP?PP'P>PP.=P?PL>PV.j?P!k+ÐU AP>Pu6-E Pd$$Pe.E4,@uP?PPd$$&EEEEt* j 7,E H]EPd$$P-E =Pd$$=PB-?RP['S* j'7,E Pd$$Pc->P>P>P,jj?RPN+)U+PP?PAP%u u u@)k+P?PPBP%PP?PAPn%uu uB) +P?PPpCP0%PP?PAP%uu u(UWVfff?EAE*P?PAP+p*BP@PAPV+?RPo%g(2*P@PP+AP@PpAP*?RP% ()PAPAPP-+EC jj pAP?P?P PPP*E}~'^)PAPAP@P*EC jj pAP?P?P舆 PPPm*E}~'(PAPAPP;*EC jj pAP?P?P PP@P)E}~&l(PPAPP)EC jj pAP?P?P薅 PP@P{)E}~(&t`HPRQ ' j # tP# t P# tP#L) j # t$P]# tEPEPEP? EPNN EP! t$P" tP" tPm" t#PPP$PP?PBPDj j @RP@RP]" !PP@P+$ j jAP?P?P "PPP#PP?PBPj j @RP@RP! Y PP@P# j j@P?P?P\ !PPP<#PP?PBPj j @RP@RP! UEUujj ?PPjj?PPh "0 h Z! h J!?PPu?PPu ujujhG UEUMEEEʍd$$d$$d$$u  @Pfff?PUU?Py!?RPÐU= d$$ff>PP!jj?RP$UEUMEEEʍd$$d$$d$$uUU?PQ8?PqG?P jj?RPÐUkuu uZ jj?RPjUhPu .@RP].@RPo ]Eud$$UU?P HCP?Pu`(| pAPWd$$UU?PPPP?PBPN.@RPɋ  jjd$$?RP?RPQ0.@RPC]Ed$$PP jj?RPRPQ  qd$$fff?PPRCP333?Pu & pPHCP?Pu&PPUU@P  pAP-d$$fff?PPRCP333?Pu & pP :CP>Pu%]Ed$$?PUU?P/UU?PUU?P`@P?RPyPP?Pjj?RPPPd$$jj?RP1 ?PPPR ?Pff>PUU?PO ?Pfff?PP ?Pff>PUU?PHCP?PuH$dPUU?PPPP?P4BPj"?Pfff@PUU?P?RP!Pff?PP? ?PUU?PUU?P<F@RP]Ed$$@PPPP?PAPBUUU@Pfff?PUU?P(?RPA9HCP?Pu"8?P;1?P`@P?RPRCP333?Pu v"Pff>P?P  jj`?RP?RP?RPQ30PPP jj?RPRPQ UUU?PPPKCP>Pu! jj?RPRPQS  jj`?RP?RP?RPQI08>PPPRCP333?Pu  jj?RP?RPQ ɃPd$$d$$-?PPPBP@Pff>P`?P{?RPPfff>PP:  jj@RP`= ?RP`= ?RPQ0@PPPV jj`= ?RP`= ?RPQx CP>Puzd$$PP  jj@RP`= ?RP`= ?RPQ(0 jj`= ?RPRPQ 2RCP333?Pu Pd$$P/  jj؉غ@RP@u?RP@u?RPQu0OD@PPP jj@u?RPRPQ bUWVtEEP$d$ݝE؉EP$d$ݝEݝEE ݝEE ݝE(ݝE0ݝE(ݝEݝE8ݝEP$d$ݝE8ݝEݝ E@ݝ(EHݝ0EPݝ8E@ݝ@EXݝHE(ݝPE`ݝXEHݝ`EݝhE@ݝpEhݝxE@]E]E]EH]EH]EH]Ep]E]Ex]EH]Eh]E]Eh]E]E]T PRQ^EٝDمDٝTEٝDمDٝ`E(ٝDمDٝtEٝDمDٝxE ٝDمDٝEٝDمDٝE ٝDمDٝEٝDمDٝEٝEٝDمDٝEٝE ٝDمDٝE`ٝDمDٝE`ٝDمDٝE ٝDمDٝE ٝDمDٝE`ٝDمDٝEٝE`ٝDمDٝEٝE ٝDمDٝE ٝDمDٝEHٝDمDٝ ExٝDمDٝExٝDمDٝEHٝDمDٝ ExٝDمDٝ$EٝDمDٝ,EHٝDمDٝ0ExٝDمDٝ8ExٝDمDٝPu E]EUP$d$UP$ʍd$d$$d$$d$$?RPPPuk?RPkE]EEP$ɍd$d$$d$$PEP$d$EUP$ʍd$d$$d$$d$$P>Pu ?RPPPu|?RP|E]EE ]EE(]Eʃd$$d$$d$$EP$d$EP$d$E]Eʃd$$d$$d$$P>Pu ?RPPPun?RPnE]EE ]EE0]Eʃd$$d$$d$$EP$d$EP$d$E]Eʃd$$d$$d$$P>Pu ?RPPPu`?RPUWVPEBPBPu 3PP?PBPVE j j d$$?P?P?R HBPPu}t(}ԾXEPhhq&}ľHEPhhIEP$d$Pd$$Pj j @RP^)BPBPu }8EPhhEP$d$Eh]EPd$$PPP?PP @Pjj$@RP@RP& ~e^_ÐU;PPu PP?PBPDEEEpEpɃRPd$$d$$ PPuEEEpEpɃRPd$$d$$n P=Pu0Ex]Ed$$PP=P?P?PEj j d$$zUWV0EPjgEЃhPEEԃhPuEE؃h,PaEE`]Ee]Eh]Ep]}ľ@ExɃPd$$P>P?P>P@P>PEPEd$$E|E|Ƀd$$ud$$PRQEEE쉅E쉅EEٝمٝEE쉅EٝمٝE쉅$Eٝمٝ(Eٝمٝ4E8E`ٝمٝ@EDE쉅HE`ٝمٝLE쉅TE`ٝمٝXE`ٝمٝdEhEpEtE쉅xE|EEEEEE hD  jP?PP P Pk PT $P?PPPr $P  P P P hD 8}}BP333?PEPk h } uEЃPh 0} uEԃPh iE؃Ph SPjj ?PPjj?PPh 0EPjj?PPjj?PPh 0 h  h  h ?PPj ?PPj 1 FPh"h#6 h v j jj jh h Fe^_ÐU@E33?EL?EL>EPP?PP hL>P?P?Pjj`ff?RP 33?RP jj@P?Pgff?PH ?@PPPj?PG:5ÐU(333?E=E츚>E @E@@E@E h?P?P?Pjj@33?RPsPP?PP jj @P=P=PH ]PP?PPP @PPPc jj@@P333?P=P G @@PPP% jj@P>P333?PF @PPPj>PBFUWV ̌?Efff?E}侈1P?PP̌?P?Pfff?P hjj?RP]fff?P?P̌?P BP?PEPg hkjj?RPe^_ÐUMxPRQ]uhhuhh APhhRPPP0EP@PPP?PPBP h EPjj?PPjj?PPh 0 h S?PPu?PPu h  ujujh@ EE;E  ÐUEUujj ?PPjj?PPh X0 h ?PPu?PPu ujujh UWV0}u)}< AP=PEPV}u)}Ծ0 AP=PEP'}Ⱦ$ AP=PEPrP>PPXP>PPP?PPBP^PP?P AP>8P>PP8P?PP4CPPP?P@PlP>PPP?PPCPrPP?P PRL+} AP=PEP jP?PPmPPPPHe^_ÐUu?PP?PP?PPHCP{ jV!@PP@PwP?PPCP' j?PP@@P#P?PPCP jfUWV }HAP?PEP,ET]ET] j'?PPPJE TETɃd$$@@Pd$$E TETɃd$$Pd$$\E TETɃd$$Pd$$%E TETɃd$$@@Pd$$PP?PQE TETɃd$$@@Pd$$E TETɃd$$Pd$$cE TETɃd$$Pd$$,E TETɃd$$@@Pd$$PPPXE TETɃd$$@@Pd$$E TETɃd$$Pd$$jE TETɃd$$Pd$$3E TETɃd$$@@Pd$$PPP_E TETɃd$$@@Pd$$E TETɃd$$Pd$$qE TETɃd$$Pd$$:E TETɃd$$@@Pd$$e^_U h  j"EEXEE XɃd$$`@Pd$$GEeEe Ƀd$$?Pd$$?RPU h uuuu uuuu EE uud$$d$$UE h AP?Phuh E\]E\] j?PPPPPRE \E\Ƀd$$@@Pd$$?PPE \E\Ƀd$$Pd$$?P?PE \E\Ƀd$$Pd$$?P?PhE \E\Ƀd$$@@Pd$$PP?PTPPE \E\Ƀd$$@@Pd$$?PPE \E\Ƀd$$Pd$$8?P?PaE \E\Ƀd$$Pd$$P?PE \E\Ƀd$$@@Pd$$PPPPPE \E\Ƀd$$@@Pd$$1?PPZE \E\Ƀd$$Pd$$?P?P E \E\Ƀd$$Pd$$P?PE \E\Ƀd$$@@Pd$$GPPPPPSE \E\Ƀd$$@@Pd$$?PPE \E\Ƀd$$Pd$$?P?PE \E\Ƀd$$Pd$$@P?PiE \E\Ƀd$$@@Pd$$U h  jEE`EE `Ƀd$$`@Pd$$;EeEe Ƀd$$?Pd$$?RPU h EuuUEuu AEuu-Euu EE uud$$d$$UEU}M}@dddhddhddddhd$d0dTh`ÐUÐUWVS [þ@)Eue[^_1Puu uG;}re[^_UÐUSRtЋCuX[ÐUSP[6@X[`@@?@@@???333333??333333?Invalid EnumInvalid ValueInvalid OperationStack OverflowStack UnderflowOut of MemoryTable too largeError %s discovered in check at line %d in %s Hide AxesShow AxesHide Bounding BoxShow Bounding BoxBack upImmerseDisable LightingEnable LightingHide LightsShow LightsFlat ShadingSmooth ShadingWindowFull ScreenFilter: LinearFilter: NearestCpB#CcCinvalid color number: %d, must be less than %d %s=(%f,%f,%f) src/tw-bounding-box.ccwindow = (%d,%d), aspect ratio = %f switch to full screen, saving %d x %dback to %d x %d window Error in gluProject for world location (%f,%f,%f) Matrix %s %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f Error in gluUnProject for window location (%f,%f,%f) modelviewproj-DT! @f@gluPerspective: fovy = %f ar = %f near = %f far = %f frustum WxH = %f x %f window %4d x %4d @ack! fovy<0. fovx=%f fovy=%f frustumWidth=%f frustumHeight=%f AR=%f B@-DT! @f@DISTORTLETTERBOXCLIPBounding Box not initializedtwCameraPosition: INSIDE InnerRadius = %f, near = %f far = %f twCameraPosition: OUTSIDE OuterRadius = %f, near = %f far = %f ;f?B;f?BVRPVPNVUPLetterbox modeclipping modedistorting modesrc/tw-camera.ccimmerse: InnerRadius = %f, near=%f far=%f back off: OuterRadius = %f, near=%f far=%f -DT! @f@-DT! @f@-DT! @f@????invalid light ID: %d src/tw-lighting.ccThis light seems to be neither positional nor directionalxmax (%f) must be greater than or equal to xmin (%f) ymax (%f) must be greater than or equal to ymin (%f) zmax (%f) must be greater than or equal to zmin (%f) BB CenterBB MinBB MaxOuter radius = %f, inner = %f ?Dot Products differ: %f %f %f zero length vectorsDegenerate triangle: u and v point the same way.Line from (%f,%f,%f) in dir (%f,%f,%f) doesn't intersect plane through triangle (%f,%f,%f), (%f,%f,%f), (%f,%f,%f) Keyboard Callbacks not yet initialized. Call this after twMainInitThis software is designed to help in learning and teaching about using OpenGL to build 3D graphics programs. Copyright (C) 2006 Scott D. Anderson scott.anderson@acm.org This is free software distributed under the GNU General Public License.%3c: %s SPC: %s TAB: %s ESC: %s ^%c : %s ???No callback for %c (%d) Saving image %s wUnable to open file '%s' P6%d %d %dsaved-frame%03d.ppmQuitStop animation, if any, and refreshToggle Bounding BoxToggle LightingToggle Smooth ShadingPause animationReset to original screennext frame of animationSpin around the x axisSpin around the y axisSpin around the z axisView from positive X axisView from positive Y axisView from positive Z axisHelpstart zooming insave frameffffff?. 6?loading texture from %s rUnable to open %s %c%cWrong file format for %s: magic bytes are %c %c. %d %d %d%s: %d x %d image Error for %s: width is not a power of two: %d Error for %s: height is not a power of two: %d in twPPM_Tex2d%s: cols (%d) is not a power of two. %s: rows (%d) is not a power of two. %s: %d x %d x %d image src/tw-textures.ccin twPPM_Tex2D%s: %d x %d x %d image rounded up to %d x %d (%f,%f) helveticaWarning, no helvetica font at size %d, using 12 times romanWarning, no times roman font at size %d, using 10 8x139x15Warning: no font matches %s; using default 8x13 Can't allocate another quadric333?>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". 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 %dfff?UU?@fff?`@ @{n?Y?{.?L>{.>Q>>{n?h?+??M??>333333?>??{Gz??HzGѿ??C@*CCAAAAAAAAAAAA@@333333? @@\>>f????? ??333333?ɿ࿚@???333333@ @333333??ٿ333333{Gzt??333333ӿ333333q=> ??333333???ffffff???????@??p}??ٿ?????????> >/home/cs307/public_html/tw/f05/mailboxRed.ppm/home/cs307/public_html/tw/f05/mailboxGreen.ppm/home/cs307/public_html/tw/f05/mailboxPurple.ppm333333?@@@?333333???@@@?@?????@@@?@?>= ??=?]? ?]??>?@?@;XxȺ,»Ll8jX <`\vVr$Dd(8`,R , XL l L ( *, hd * 2 J ( @l ^  H  H8 h , J j , L :l Z "(RHlhNp4\ 2Pp    :T|8|L"`<\|z%,&L.1@P7pegvt(VyL{l}fD$0T|j$,ȸX|NXZ@.M.H.(<\AB W.K.U. y.$&AB W.K.U. SAB H. ^AB a.H.DpSAB H.dSAB H.AAB (Z 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.@@LAB Ej..p.O.O.V. Q.`.O.H.,AB t. ..J.V. AB . $AB M. s.. AB P., &AB M. A..h. ,PIAB DG.O.s.0.nAB Q.AB Q. AB S.TAB i. * AB N.H.$JAB N.Df AB d AB  AB  %AB N.H.$6AB E_.$"6AB E_.$ X6AB E_.@ /AB ` AB L. AB Q. AB  AB  "ZAB u.$ |>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.@$ HV+AB 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 6AB `.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..$ p AB H..  vAB O.].4 >AB a.T pAB R.t<%AB X.,bAB K.x.M.m.O.Y.zP|x  iAB k.,< AB Ie.a. .(lAB DM.. .,t!HAB GZ.._.. .0'rAB H.. . . .(UAB N..[..K.T(W_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. . dAB ]..iDAB H.o.$BlAB EK.. h.nAB H=.H.L.\.Q._.V.J.Q._.V..Q._.a.H.Q._.a.H.Q._.a.H.Q._..H.Q._.a.H.Q._.a.H.Q._.a.H.Q._.V.Y.J..@u>AB .[. H.\.^. H.\.A. H.\.~. H.xAB `.U.@xAB U.H.^.Q.g.\.J.H.l.@.J.H.^.}.(DzAB `.\.b.|.b.|.xp{AB Hj.H.Z._._.|._.j. ].S._.j. ].S._.j. ].S._.j. ].S.[.Q.J.G.J..J.w.8nAB ].H.Z.a. H.Z.M. `.a. `.t.\(dAB g.e. k.^. `.a. H.Z.G. H.Z.a. H.Z.G. H.Z.a. H.Z.G. H. RAB t.0P.y. $AB o.H.Z._.VAB l.`.օ{AB t.}.R>AB T.`.4 AB [.H.T.}.].H.i.t.0W.Z. H.i.B.W.H.Z.h.i.B.W.|.Z._._.^._._.W.H.Z.h.Z._.Z.e.T.T.Z._.W.H.Z._.W.W.0].n. ].H. z.0].H. w.H.].|.Z.H.w.0].n. Z.f.0n. H.W.f.0].n. H.,AB H.4.v.H.].N.J.a.J.y.J.y.@.H.].N.J.a.J.}.J..`.H.v.H.Z.a.[.M.].~.L.H.m.h.Z._.B.|. H.m.h.Z._.B.|. H.[.H.B..J..`.H.B.~.B.G. H.`..`..`.H.|.s. H.48AB Ec.. P..W.h.N.<p4UAB Z.. Z.n.J.].q.t. H.].\.<AB Z.H.T.P.A..W..W..<jAB EV.H.].e. H.\..\.. H.,0fAB Z.^. Z.~. Z.r.L`AB HI..f.U.v..M..0D.G. [.h. P.H.4 AB @.X.Z.g. H.^. H.Z.[.@ƹAB @.H.Z.`.b.a. H.].~. ].a. ].[.0, n AB Ev.H.Z.p._.K.4` zAB Y.S.Z..0P.i. P.Z. Y. AB t.0P.i. D AB Ee.`.Z.R.d.R.d.R.d.R.i.O.( HAB ].u._.u._.u.$0 LHAB E_..$X AB K.R.r._. LAB K. AB N..$ AB K.R.r._. XAB K.  RkGUy  h  4ؙ@oHooΞޞ.>N^n~Οޟ.>N^n~Πޠ.>N^n~Ρޡ.>N^n~΢ޢ.>N^n~Σޣ.>N^n~Τޤ.>N^n~Υޥ.>N^n~Φަ.>N^n~Χ>L>q=>>p>ף>ff&?333?ף0?q= ??ff&???333???333???333???333?>BB???????????L?L?L????????????????333?333??L??>fff?fff?fff???fff>?ff>??p@p@ff>?UU>?UU?p@UU?p@UU>ff>?UU??UU??UU?fff>?UU?ff>?̽=LL>>=L>=LL>>L>=LL>>L>==L>L>>>=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)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)|4eJT]hn^bndrawGrounddisplaynmainmainColorlightColordarkColordarkestColorF[twErrorChecktwSetMessages(twMessagetwTranslatemakeToggleMenutwHSV2RGBtwColor7 twColor twColorName minO twTripleInit twTriplePrint twDrawBoundingBoxD twAmbient twTripleCopy twVectorScaleg twPoint setWindow twReshapeFunctionX twInitWindowSize twFullScreen twWindow twNearFarSetrtwFovySettwGetModelViewtwGetProjectionCtwGetViewporttwProject{twPrintMatrix4x4twUnProjectrotationMatrixstwVectormult3PtwCrossProducttwPerspective?twFOVX2FOVYtwCameraShapetwAxes&twOriginalViewxtwInitViewtwZviewrightMenuCallbackBtwYviewgtwXviewtwViewCommandtwCameraPosition&twFrustumMode{twCameratwDottwCosAngle5twTrackballOrientation_old\twVectorLengthtwVectorNormalizetwRotateVPNtwOrientVPNvtwRotateViewpointtwTrackballOrientationtwSpintwGrayLightXtwPointDistance2twPointDistance"twBoundingBoxtwVertexArray twPlaneNormal;!twPointOnLine!twLinePlaneIntersection_old"twLinePlaneIntersection#twPointInTriangle$twLineTriangleIntersection%twNearestFragment&mult4'mult3d (twKeyCallbacku(twHelp(twQuit))twIdleFuncl)startSpinning)twSpinCommand*twStopAndRefreshv*twPause*twBoundingBoxToggle1+twLightingToggle+twShadingToggle+twResetH,twRotViewY,twRotViewX,-twPanView-twZoom-twZoom1.twStartZoomings.twNextFrame.twNextFrame.twKeyboardCallbackj/twSaveFrame 0twSave0twKeyInit0twDrawUnitSquarel1setRGB1setColor72setStar2twUSflagq3pow23twTex2D4twPPM_Tex2D5ceil25twPPM_Tex2D7twLoadTexture8twSetFontg8twDrawString9twDrawString9twSolidBarn3:twWireBarn:twDisk;twCylinder;twTube<twSolidCylinder<twTeddyBear =twGround1=twSkyR=twMouseFunction=twMotionFunction>twDisplayInitu>twDisplayInit>twMainInit"DRightMenuDGlobalAmbient0EaxisEframeNumberEUSflagArrayETWFontStyleEtwBarnFtwIdleFunctioncJ% glmWeldVectors glmFindGroup glmAddGroup glmFindMaterial+glmUnitizehglmBoundingBoxoglmDimensionsglmScaleglmReverseWinding!glmFacetNormalsglmVertexNormalsglmLinearTextureglmSpheremapTextureglmDeleteglmReadOBJglmWriteOBJglmDrawrglmListglmWeldglmReadPPMhayipGazeboagkim1DrawTable6drawPetal^drawFlowerjwangFlowerBouquetjaylmerTemplemjaylmerBoatjaylmerTridentL sabrahamRex sjudgePenguinmsarkarVasemsarkarCouch"msarkarCeilingLightNmsarkarOttomansdelrosaMailboxzmoriczHatzmoriczClub]zmoriczBeanbagzmoriczSpiraljguintoDrawFlower}jguintoDrawThreeFlowersjweber2Tablejweber2Table2@quadriclightGray1|GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f05/sabraham_mgrex.cc/home/cs307/public_html/twunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong intcharGLfloat4floatGLdoubleMdouble=twTripleYl|%long double  drawGround_Z10drawGroundffff| x14 x24 z14 z24 Ndisplay9_Z7displayvO, H backLight>N` frontLightB^P^%n% mainPP1X argcP argvP+::TW_ALL_MESSAGES +TW_NO_MESSAGES!+TW_GEOMETRY"+TW_BOUNDING_BOX#+TW_WINDOW$+TW_CAMERA%+TW_COLOR&+TW_MATERIAL'+ TW_LIGHTING(+@TW_FONTS)+DEFAULT_FOVYPWrexHeight.zrexWidth/zrexLength0zmainColor4\lightColor5\darkColor6\darkestColor7\/BT i@~V@4@(,F"Q4GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)src/tw.cc/home/cs307/pub/twsize_tmCunsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned int__quad_t;__off_tlong int__off64_tCIcharFILE.b_IO_FILE  _flags # _IO_read_ptrC# _IO_read_endC# _IO_read_baseC# _IO_write_baseC# _IO_write_ptrC# _IO_write_endC# _IO_buf_baseC# _IO_buf_endC# _IO_save_baseC#$ _IO_backup_baseC#( _IO_save_endC#, _markersV#0 _chain \#4 _fileno"#8 _flags2&#< _old_offset(#@ _cur_column,#D _vtable_offset-#F _shortbuf.b#G _lock2r#H _offset;)#L __pad1DA#T __pad2EA#X __pad3FA#\ __pad4GA#` __pad5H_#d _modeJ#h _unused2Lx#lt__gnuc_va_list+I _IO_lock_t V_IO_marker  _nextV# _sbuf\# _pos#b rI: I:'va_listMlong double double GLvoidGLintGLubytetGLuintmGLfloatfloatGLclampfGLdouble  DGLUquadric|NLETTERBOXDISTORTCLIPtwTripleY :twKeyFuncttwFragment. ::axis_t XYZgraympixval [pixel  r# g# b#twErrorCheck_Z12twErrorCheckPci4fileCline:errpLmsgCt(twSetMessages_Z13twSetMessagesimessagestwMessage _Z9twMessageiPcz.messageKind  C,ap ttwTranslate_Z11twTranslatePf.Yv'makeToggleMenu$_Z14makeToggleMenuvZЭ4twHSV2RGB_Z9twHSV2RGBPfS_Э`rgb'hsv'֭hXs\v `*f&dp&hq&lt&pi't7 twColorC_Z7twColorPfff%colorC'specCC {G|h twColorO_Z7twColorffff&հrOgObOspecular_shininessO -аcolorP|dspecRp{S|X Y_Z11twColorNameiְ+iY O min _Z3minff,\x y  twTripleInit_Z12twTripleInitPffff\<v'xyz  twTriplePrint _Z13twTriplePrintPcPfıhname Cv 'twDrawBoundingBox:_Z17twDrawBoundingBoxvıw twAmbient_Z9twAmbientfxĵvaluematGlobalAmbient h : twTripleCopy_Z12twTripleCopyPfS_ĵw'v' g twVectorScale'_Z13twVectorScalePfS_f2v''w''k' twPointD_Z7twPointPfS_S_2|DBD'AD'vD' setWindow _Z9setWindowii|Ƕpww wh X twReshapeFunction _Z17twReshapeFunctioniiȶw h  twInitWindowSize _Z16twInitWindowSizeii xsize ysize twFullScreen _Z12twFullScreenv ItwWindow '_Z8twWindowvJ btwNearFarSet _Z12twNearFarSetRfS_LmyNear bmyFar mg!gtwFovySet _Z9twFovySetRf·xmyFovy gtwGetModelView 8_Z14twGetModelViewPd·ݷMV 88CtwGetProjection =_Z15twGetProjectionPd޷P =8twGetViewport B_Z13twGetViewportPiV B-[twProject H_Z9twProjectPfS_q(w H'v H'ov0 I `v1 I hv2 I p! J[~proj K[}view LkPwinx M Hwiny M @winz M  k : {:"twPrintMatrix4x4%_Z16twPrintMatrix4x4PcPdrT#name%C#M%8twUnProject m_Z11twUnProjectPfS_ۻv m'w m'ٻ! n[~proj o[}view pkPwinx q `winy q hwinz q pworldx r Hworldy r @worldz r srotationMatrix _Z14rotationMatrixPfffffܻýM ' x y  z r hc ls pl ttwVector=_Z8twVectorPfS_S_Ľv='A='B='"Pmult3_Z5mult3PfS_S_#dest'#M'#v'$ip$jt$temp|dtwCrossProduct6_Z14twCrossProductPfS_S_ 0u6'v6'w6'"?twPerspective 8_Z13twPerspectiveffPc \#fovy 8#ar 8#kind 8C&$fw 9p$fh 9t%twFOVX2FOVY I_Z11twFOVX2FOVYf<#fovx I:$frustumWidth Jl$frustumHeight Jp$fovy Tt&twCameraShape a_Z13twCameraShapev<&twAxes _Z6twAxesv;"xtwOriginalView _Z14twOriginalViewv< B' t"twInitView _Z10twInitViewi8#axis ' t&twZview _Z7twZviewvdBrightMenuCallback_Z17rightMenuCallbackipid&twYview _Z7twYviewvp&twXview _Z7twXviewv"twViewCommand _Z13twViewCommandhiiY#key tt#x #y &twCameraPosition _Z16twCameraPositionvZg@"{twFrustumMode _Z13twFrustumMode13frustumMode_thl#mode R&twCamera _Z8twCamerav twDot_Z5twDotPfS_v'w' 5twCosAngle_Z10twCosAnglePfS_v'w'LtwTrackballOrientation_old _Z26twTrackballOrientation_oldiiii  Ax Ay Bx By  A |`B |TC |Hv |w |n | lM L~winA |winB | \: twVectorLength!_Z14twVectorLengthPf NH v!'twVectorNormalize/_Z17twVectorNormalizePfNt v/'Tlen0ttwRotateVPN _Z11twRotateVPNfPf  r 'M LnewVPN |horiginalVPN |\cosTotalAngle t"ftwOrientVPN &_Z11twOrientVPNii #x &#y &$C '|`$win (|T$v )|H$n )|' *l$M +L~$w ,f v:twRotateViewpoint _Z17twRotateViewpointfPf  r 'M LgVPN_reverse |l"twTrackballOrientation _Z22twTrackballOrientationiiii$ #Ax #Ay #Bx #By  $A |`$B |T$C |H$v |$w |$n |' l$winA |$winB |twSpin _Z6twSpinvLP Eturn lxAxis |`yAxis |TzAxis |HXtwGrayLight _Z11twGrayLightiPffffLH| lightId pos 'a d  s TAlightColorf`7,start0|Tend0|Hdir0| twPointDistance2K_Z16twPointDistance2PfS_H~ AK'BK'N|vL|l "twPointDistanceR_Z15twPointDistancePfS_~ AR'BR'twBoundingBox_Z13twBoundingBoxffffff xminxmaxyminymax zminzmax{ twVertexArray%_Z13twVertexArrayPA3_fi, va%{ n%~i&\minx'`maxx(dminy)hmaxy*lminz+pmaxz,t| ;!twPlaneNormalV_Z13twPlaneNormalPfS_S_S_`X NV'CV'DV'EV' SVW|`WW|Td1]ld2^pd3_t!twPointOnLinee_Z13twPointOnLinePfS_S_f` Qe'Pe'Ve'te "twLinePlaneIntersection_oldm_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_| Pm'Vm'Am'Bm' Cm'IPm'zNn|TplaneConstantp`linearTermrdconstantTermshparameteryl(",itp5qi{t #twLinePlaneIntersection_Z23twLinePlaneIntersectionPfS_S_S_RfS_#| P'V'Q'N' t#IP'vntw|hboolg $twPointInTriangle_Z17twPointInTrianglePfS_S_S_RfS0_#% I'P'U'V' s$t$#W|Tuu`uvdvvhwulwvpdenomtW2|Hgg %twLineTriangleIntersection_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0_#&4 P'lineV'A'B' C'IP'r%s%t% ,U|lV|`N|Tggg &twNearestFragment_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf#` fragments&nP'V' IP'r&dir|\sXtTminrhfoundӴ#oipg'mult4_Z5mult4PfS_S_ dest'M'v'ipjttempf`" (mult3d_Z6mult3dPfPdS_( #dest'#M8#v'&$ip$jt$temp|du(twKeyCallback _Z13twKeyCallbackcPFvhiiEPc(m key Itfun doc C(twHelp _Z6twHelphiin key tdx y zi t))twQuit !_Z6twQuithii< key !ttx !y !l)twIdleFunc _Z10twIdleFuncPFvvEh func >)startSpinning *_Z13startSpinning6axis_t a **twSpinCommand /_Z13twSpinCommandhii* key /ttx /y /v*twStopAndRefresh %_Z16twStopAndRefreshhii*J key %ttx %y %*twPause *_Z7twPausehiiJekey *ttx *y *1+twBoundingBoxToggle ._Z19twBoundingBoxTogglehiifDkey .ttx .y .+twLightingToggle 3_Z16twLightingTogglehiipkey 3ttx 3y 3+twShadingToggle 8_Z15twShadingTogglehiikey 8ttx 8y 8H,twReset =_Z7twResethiikey =ttx =y =,twRotViewY D_Z10twRotViewYhii"key Dt\x Dy DyAxis E|d,-twRotViewX J_Z10twRotViewXhii"X key Jt\x Jy J0QxAxis K|d-twPanView P_Z9twPanViewhiiXLkey Pt\x Py PfyAxis Q|d-twZoom X_Z6twZoomfxdegrees XnewFOV YttwZoom1 __Z7twZoom1vs.twStartZooming c_Z14twStartZoominghiikey cttx cy c)+ _Z11twNextFramev.+ g_Z11twNextFramehii!(key gttx gy gj/twKeyboardCallback k_Z18twKeyboardCallbackhii"|Tkey ktdx ky k.zfun lt0twSaveFrame v_Z11twSaveFrameiiPcb| v vfname vC] v#dfp w0ly xuhpixels ypn ztV0twSave _Z6twSavehii key tTx y  file 0e 0I:0twKeyInit _Z9twKeyInitv i tl1twDrawUnitSquare _Z16twDrawUnitSquareffBw h @i hj ldw pdh t1setRGB #_Z6setRGBiihhhB0row #col #RR #tGG #pBB #l72setColor ,_Z8setColoriiiZ\row ,col ,colorcode ,2setStar 3_Z7setStariiZrow 3col 3`i 6tq3twUSflag A_Z8twUSflagvstripe_height BP CT DXunion_height E\union_width F`star_size Gdi Hhj Hlrow Ipcol It 3pow2 n_Z4pow2i#&x n4twTex2D _Z7twTex2DPcb&  C] #D2 fp 0d ` \maxval Xsize hcount lreturn_value pc1 tWc2 tVdata t*5 _Z11twPPM_Tex2DPcb8 C] #!fp 0\rows Tcols P7 Limage ǃ5`texture Տ5Xdi dSj hBp ى5l5( 5+:+:: 5ceil2 _Z5ceil2iGdx $By t*7 _Z11twPPM_Tex2DPcbRfS0_H C] # 7 7 \fp 0Dcols rows fmt 7 rows2 Hcols2 L$imagerow 5P$texture 7@(a72$i T(I7t$j Xc$p 5\t!$j `2$i d=$j hgg 7+:+::%8twLoadTexture /_Z13twLoadTextureiPc_#textureNumber /, /Cg8twSetFont_Z9twSetFontPci`nameCsize8;#_Z12twDrawStringjjPczx#y##C!args$pbuffer%8}s%Ct 9I:9;0_Z12twDrawStringfffPcz@x0y0z00C args1pbuffer28}s2Ct3:twSolidBarn_Z11twSolidBarnPfS_S_fflendColor'sideColor'roofColor'specular :twWireBarnW_Z10twWireBarnPfS_S_xColorW'yColorW'zColorW':twDisk_Z6twDiskfiradiusVtmpquad:tE;twCylinder_Z10twCylinderfffiibasetopV myCylinder:t<twTube_Z6twTubefffii6basetopV <twSolidCylinder_Z15twSolidCylinderfffii6HtopbaseVº º =twTeddyBear_Z11twTeddyBearv t lightBrown|ddarkBrown|Xblack|L&twGround_Z8twGroundv p &twSky-_Z5twSkyvp  =twMouseFunction_Z15twMouseFunctioniiii  buttonstatexy >twMotionFunction_Z16twMotionFunctionii  $xyu>H2_Z13twDisplayInitfff <PbgR2bgG2bgB2)HK_Z13twDisplayInitv<a|>twMainInitO_Z10twMainInitvbQ"i\t-TC::.stderr\/+A/A/A/A/A/eA0TW_ALL_MESSAGES Q1TW_NO_MESSAGES!Q1TW_GEOMETRY"Q1TW_BOUNDING_BOX#Q1TW_WINDOW$Q1TW_CAMERA%Q1TW_COLOR&Q1TW_MATERIAL'Q 1TW_LIGHTING(Q@1TW_FONTS)Q2DEFAULT_FOVYP32twMessageKinds2TogglesD.RightMenu2twColors-D2BoundingBoxInitialized#2BBCenter|2BBMin|2BBMax|2OuterRadius2InnerRadius.GlobalAmbient2frustumMode R2aspectRatio  2windowWidth 2windowHeight 2windowWidth_old 2windowHeight_old 2near 2far 2VPN |2VUP |2VRP |2FieldOfView 2FieldOfViewY 1DEPTH_BITS_TO_LOSE Q.axis 2twSpinAngle 2KeyCallbacksInitialized #2twKeyCallbackArray QE2twKeyCallbackDoc lE.frameNumber 3USflagWidth Q1USflagHeight Q.USflagArray !E.TWFontStyle!2BarnShoulderHeight.twBarnE2mouse_x2mouse_y.twIdleFunction >.stderr\/+A/A/A/A/A/eA4J?5f?5~?5?5?5?5?5? 5?@5@6 @V@75@ D#:7L@H7\@D CD::7o@7@7@7@\7@h7@7@7@`7 A7A73A7GAX7\A7tA7A7A7A7A7A7Ad7Ah5A7B@7Bl71Bt aE:7QB |EC:7lB7B\8B5B E:::7B@7BX6B333? E: :7 C7CP7+CT7;C 0 nTGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)glm/glm.cc/home/cs307/pub/twlong double int|chardoublesize_t֜unsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned int__quad_t;__off_tElong int__off64_t&FILE.w_IO_FILE _flags o#_IO_read_ptrv#_IO_read_endv#_IO_read_basev# _IO_write_basev#_IO_write_ptrv#_IO_write_endv#_IO_buf_basev#_IO_buf_endv# _IO_save_basev#$_IO_backup_basev#(_IO_save_endv#,_markersO#0_chain U#4_fileno"o#8_flags2&o#<_old_offset(6#@_cur_column,#D_vtable_offset-#F_shortbuf.[#G_lock2k#H_offset;Q#L__pad1Di#T__pad2Ei#X__pad3Fi#\__pad4Gi#`__pad5H#d_modeJo#h_unused2Lq#l _IO_lock_t O_IO_marker  _nextO# _sbufU# _poso# w k| b | b'o | b#GLbooleanGLubyteGLuintGLfloatfloatGLdouble  b _GLMmaterialH v# diffuse!# ambient"# specular##$ emmissive$#4 shininess%#D  bGLMmaterial& _GLMtriangle(* vindices+# nindices,# tindices-# findex.#$ ) bGLMtriangle/ _GLMgroup34v#Y5#6#7# next8#<GLMgroup9< _GLMmodelL= pathname>v#?v#A#PB# D#E#G#fH# numfacetnormsJ# facetnormsK#$YM#(N#,pP#0 materialsQ#4 numgroupsS#8 groupsT#< positionV#@)GLMmodelX =_GLMnode  index# averaged# next=#GLMnodeglmMax$Ta$b$glmAbs-f-glmDot:(,u:v:  | b"a glmCrossH(XuHvHnHq  q | b-a  glmNormalizeVvV lXt | b % glmEqualjujtvjp j glmWeldVectors~_Z14glmWeldVectorsPfPjfvectors~~ ~duplicatecopies`copieddihjlp glmFindGroup_Z12glmFindGroupP9_GLMmodelPcZ}p v @Xt | b(v  glmAddGroup_Z11glmAddGroupP9_GLMmodelPcZ4}p v`t glmFindMaterial_Z15glmFindMaterialP9_GLMmodelPcO`}p vfoundJMi˶t glmDirNamevPpathvdYdirvpsvt glmReadMTL}p ~v~ Xdirv\v`buf ~pdihnZoTk | bRglmWriteMTLs!}p PmodelpathvLvHn! `dirvdvhlip glmFirstPasst!'}p ~ ~!'`dhYlpv\nXtTbuf ~+glmSecondPassM'.6<}Mp ~M ~''6OLPPQTYRXPS\T`fUdVhWlvXHnXDtX@bufY ~cglmUnitize_Z10glmUnitizeP9_GLMmodel.6:h}p cL56:imaxx@minxDmaxyHminyLmaxzPminzTcxXcy\cz`wdhhdlscalep ZglmBoundingBoxS_Z14glmBoundingBoxP9_GLMmodelPf:.=}Sp boundingboxSj:,=iU\maxxV`minxVdmaxyVhminyVlmaxzVpminzVt j| b*Z glmDimensions_Z13glmDimensionsP9_GLMmodelPf.=>}p  5=>bbox\ | b)  b glmScale_Z8glmScaleP9_GLMmodelf>>}p scale>>ip glmReverseWinding_Z17glmReverseWindingP9_GLMmodel>A}p >Ailswapp glmFacetNormals_Z15glmFacetNormalsP9_GLMmodelA]ED}p @AXEipudvX | b! glmVertexNormals_Z16glmVertexNormalsP9_GLMmodelf^EMp}p anglefEMnodeLtailPmembers TX\average@dot`cos_angledihavgl | b+C glmLinearTexture_Z16glmLinearTextureP9_GLMmodelM}P}p MxP`Txdyhscalefactorlip glmSpheremapTexture_Z19glmSpheremapTextureP9_GLMmodel~PS}p @PSPthetaTphiXrho\x`ydzhrlip | b% jglmDelete_Z9glmDeleteP9_GLMmodelSU}p zSUpit z| bjglmReadOBJ@_Z10glmReadOBJPcp UW @vUW}Bp pC t glmWriteOBJ_Z11glmWriteOBJP9_GLMmodelPcjWdL}p vmodeWdi` dh | b, mglmDrawR_Z7glmDrawP9_GLMmodeljdix}Rp modeRmdiiT UtriangleVWglmList_Z7glmListP9_GLMmodeljij}p modeijlistt glmWeld_Z7glmWeldP9_GLMmodelfjBl}p   j=lvectorsdcopiesh`il]glmReadPPM"_Z10glmReadPPMPcPiS0_Bln"vwidth"]height"]Jlnfp$ di%ohw%o`h%o\d%oXimage&lhead'co s| bE!y::"stderrU#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"stderrU&'''''''' '<@'Q(cV@rfnGNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)f05/objects.cc/home/cs307/public_html/tw}unsigned charshort unsigned intlong unsigned intsigned charshort intintlong long intlong long unsigned intlong int}charlong double doubleGLint GLuint lGLfloat [floatGLdouble 'L1LdGLUquadricObjGLUquadrictwTripleYL  AayipGazebo_Z10ayipGazebofffffnu( gazeboXPos[ gazeboYPos[ gazeboZPos[ gazeboEdge[ gazeboHeight[ nu raisedPlatformColor gazeboTopColor standingPlatformColor columnColor  gazeboPlatformEdgeAD gazeboPlatformHeightAH gazeboRaisedPlatformEdgeAL gazeboRaisedPlatformHeightAP gazeboPlatformColEdgeAT gazeboPlatformColHeightAX gazeboBottomColEdgeA\ gazeboBottomColHeightA` gazeboTopEdge Ad gazeboTopHeight!Ah numPoints$Fl points&K~[aL   6gkim1DrawTable$_Z14gkim1DrawTablePfS_S_S_uxT _surfaceColor$~ _barColor$~ _smallBarColor$~ _baseColor$~ ux slices&y@ stacks'yD surfaceBaseRadius*tH surfaceTopRadius-tL surfaceHeight.tP barBaseRadius1tT barTopRadius2tX barHeight3t\ barScaleX7A` barScaleY8Ad barScaleZ9Ah bSurfScaleXAtdrawPetal_Z9drawPetalvxx drawFlower_Z10drawFlowerPfifxzf~3 numPetalsL x"y it jwangFlowerBouquet*_Z18jwangFlowerBouquetPffS_fS_fiz{ color1*~ num1*L color2*~ num2*L color3*~ num3*L3* GjaylmerTemple_Z13jaylmerTemplev{ !{ i d tempSpec Lh tempShine Ll roofAG~ vZX wZL uZ@ normalk]]L  mL  jaylmerBoatz_Z11jaylmerBoatvd0 ] jt  jaylmerTrident_Z14jaylmerTridentvdR\ jP lengtht< feet?R_?t cp?~p drawlowerLegH angleH[ xHt yHp zHldrawlegConnectorSօ drawupperLeg]օQ  angle][ x]t y]p z]lL drawEllipsoidfR8 xf[ yf[ zf[ sabrahamRexn_Z11sabrahamRexPfS_S_d mainn~ lightn~ darkn~ fsjudgePenguin_Z13sjudgePenguini size  black} orange} white| tie| RFootTranslateX } RFootTranslateZ '} LFootTranslateX} LFootTranslateZ'} FootSize'} penguinHeight} BodyTranslateZ'} bodySize} BBodyTranslateY'} BBodyTranslateZ'} penguinArms#'} ArmTranslateZ$'} RArmTranslateX%'} RArmTranslateY&'~ LArmTranslateX''~ LArmTranslateY('~ armSize)'~ armCylinderB*'~ armCylinderH+'~ tieHeight/'~ TieTranslateZ0'~ penguinHead4'~ HeadTranslateZ5'~ headSize6'~ BeakTranslateY:'~ BeakTranslateZ;'~ BeakBase<'~ BeakHeight='~ REyeTranslateXA'~ REyeTranslateZB' eyeSizeWC' BREyeTranslateXD' BREyeTranslateZE' eyeSizeBF' LEyeTranslateXJ' LEyeTranslateZK' BLEyeTranslateXL' BLEyeTranslateZM'@ TailTranslateYQ'H TailTranslateZR'P TailBaseS'X TailTopT'` TailHeightU'h penguinWfz|L  flower3 vS fc1~ fc2~ ", chartreused curveCP@L  msarkarVase5_Z11msarkarVaseiPfS_S_S_S_4 vaseScale5 vaseColor5~ bottomColor5~ rimColor5~ flowerColor15~ flowerColor25~ "msarkarCouch`_Z12msarkarCouchiPfS_j e` colorA`~ colorB`~ msarkarCeilingLight_Z19msarkarCeilingLightiPfS_j@ lh mat~ bulbColor~ rz light0o mat_emissionCLEAR\, mat_emission.L ,R mat_emission2>bool.L >L NL  msarkarOttoman_Z14msarkarOttomaniPfS_l ottomanScale ottomanColorA~ ottomanColorB~ sdelrosaMailbox _Z15sdelrosaMailboxfi height [f   textureIDsH postHeight[` curveHeight[d baseWidth[h baseDepth[l brown curve+} textureU  white\>  L  L  zmoriczHat _Z10zmoriczHatvŹ ù hatHeight Ah outerRadius Al innerRadius Ap flare At ]zmoriczClub *_Z11zmoriczClubvƹn ̹l maxRadius +A` minRadius ,Ad topRadius -Ah barLength .Al lowerCylinder /Ap topCylinder 0At zmoriczBeanbag Y_Z14zmoriczBeanbagvny vr stretch ZAh compress [Al black \\ ]zmoriczSpiral _Z13zmoriczSpiralPfiizHf ~ n _   spiral ]~ i tsL  draw_bezier_surface +t_ +t control_points +~p }jguintoDrawFlower 3_Z17jguintoDrawFloweriGf 3 @ green adC߾ plum 7X` pink :L 5 purple =@jguintoDrawThreeFlowers k_Z23jguintoDrawThreeFlowersvHL/tablePosts L x [ z [ T brown \l ![h "[ltableTop WL$ x1 W[ x2 W[ z1 W[ z2 W[ jweber2Table i_Z12jweber2TableffffLP P i[@ i[% i[ i[ ]tablePosts2 | x [ z [ texid >d l "[p #[ttableTop2 XX x1 X[ x2 X[ z1 X[ z2 X[ 1jweber2Table2 j_Z13jweber2Table2ffffjX P j[@ j[% j[ j[ texid j>__static_initialization_and_destruction_0Q! __initialize_p rt __priority rp_GLOBAL__I__Z10ayipGazebofffff sRf,!::TW_ALL_MESSAGES FTW_NO_MESSAGES!FTW_GEOMETRY"FTW_BOUNDING_BOX#FTW_WINDOW$FTW_CAMERA%FTW_COLOR&FTW_MATERIAL'F TW_LIGHTING(F@TW_FONTS)FDEFAULT_FOVYPquadric:rexHeightArexWidthArexLengthAlegLengthAlegWidthAlowerlegHeightAupperlegHeight AtorsoHeight!AcockpitLength"AcockpitHeight#ArightarmLength$AsixthWidth%Acurve)petal lightGray 6I\n @V@@@(?ff?Vfff@jUUU@UU?% $ > $ >  I: ; I&II!I/ .? : ; @@ : ; I  4: ; I .? : ; I@9: ; 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 % $ > $ > : ; I&I I< I !I/ .? : ; @@ : ; I  4: ; I .? : ; @@: ; I .: ; @.: ; @ 4: ; I .4 @9: ; 4: ; I< 4: ; I<  4: ; I< 4: ; I? < 4G 4G 4G 4G r f05/usr/include/GL/home/cs307/public_html/twsabraham_mgrex.ccgl.htw.h|hddddV9VW&&PVVK_VVV!  src/usr/include/usr/lib/gcc/i386-redhat-linux/4.0.2/include/usr/include/GL/home/cs307/public_html/tw/usr/include/bitstw.cctw-messages.cctw-wrappers.cctw-menu.cctw-color.cctw-bounding-box.cctw-geometry.cctw-lighting.cctw-window.cctw-camera.cctw-keyboard.cctw-animation.cctw-textures.cctw-fonts.cctw-objects.cctw-mouse.ccstdio.hstdarg.hgl.htw.hlibio.htypes.hstddef.hppm.hpgm.hfreeglut_std.h4dRsWd9:;fd p+d#!9dH***)*)))n+dH+ur#@srrgrref*.H9d(w+:=d<.+dVV9r$:Y:9:,,: D+d%<&31dW#\.9)1-+4;dWVVVV;dW:<:8-dW:<:d8-d|9dIVdsXV +d;d;rrWVe;&(1uHb-DHmHHig.(+g4 ( }+;#w ; ad $+d- p+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.hT#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 Հ f05/usr/include/GL/home/cs307/public_html/twayip.cppgkim1.cppjustinawang.cppjaylmer.cppsabraham.cppsjudge.cppmsarkar.cppsdelrosa.cppzmoricz.cppjguinto.cppJackie.cppJackie2.cppgl.htw.hglu.hnd q:V:V:dVXVBV:dVXVV:dW$V:dW$V:dW$V:dVXWV:dW$V:dW$V:dW$V:dVXVVHJJJHWWWertVXVXVXVV+dV,V;eVV* =WV/dWVrV-gV:WV:WV:WF+VVdXVdXVXVXVXV UHIVHHIV#dHHIVɸHHHIWWgVVVV.frW%+V'WV'WV'WV+3)-+VdW;gV,rV-V+rV;eV:rV-cWYrVW,TC.W,YVV,Y4VdWWr&rWWXVVdVWCVdVVdX:..:.7XdVW:.,:.V,:.V}+,*V9V&WHIWHHHIWHHHIWYV9V&WHIWHHdeWHddeWYV9VYEVXYVEV0VdWE\Y0VdWE\ZVEdddeWddddeVYVEuWE'YW??YW??WYV?SX}qN$<?UVVdX[&V/&XV/ZX;V 9dXVWddXV?DddXVUMddXVUMddWV+IV%XVd+rXV>'VdV>>/V~+::<Տ V)HWW4ddHHddV dVdW=74'rV dVV'WV,WV@dVVrXVX,V +VVrWVrVV rrV4)pV ~93)-ddVWVWVWVYXfVXVXVV +7777777777777777V qd=V5dV +d, +,d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7V +d=V5dV +d::::,+Kc 5:9| |AB H..,?AB Eu. P.s. P.. PAB c.. H.| 4AB . AB ,AB _..+AB ^.ZvAB K.ЭAB .AB DF.&AB De.ְUAB q.,0AB \#AB DAB w. ıAB M..T.xLAB Dx.ĵ/AB >AB 2JAB |KAB ~. ȶAB L.)AB L. =AB W.\.JKAB W.AB AB ·AB N.޷AB N.AB N.$[AB x.w.0F. M. r"AB E.$GAB n.Y.0l. W.ܻAB f.ĽJAB AB AB $ AB .0z. e.H. (AB Y.. <KAB K.H.}.(AB W.m.M.>.M.H.$<\AB W.K.U. y. &AB W.K.U. SAB H.^AB a.H.pSAB H.SAB H.AAB $Z AB K.H.a..PhPAB Y.4+AB P.Z. O.H.R.H.R.Q.`.9AB uAB I.P.0AB HT.p. h.y. _.t. z. .AB I.R.NHAB I.p. 0=AB n.}. U. i.]. T. Q.H.(AB Hc.U. T.z. O.$AB n.v. j. V. Y.,AB ET.p. h.y. [. AB ER.p.<LAB Ej..p.O.O.V. Q.`.O.H.H6AB M. P.~.AB I.R.(AB t. ..J.V. AB . AB M. s.. `SAB AB P. |AB I.s. O._. 'AB M. N..$&AB M. A..h. (IAB DG.O.s.0.AB AB (EAB x.nAB Q.AB N.AB Q. AB S.TAB i.* AB N.H.JAB N.f AB  AB  AB %AB N.H.6AB E_."6AB E_.X6AB E_./AB AB L.AB Q.AB AB "ZAB u. |>AB Z.. c.QAB c.d. AB {.fAB h..BoAB AB ZAB O. $yAB .I. ..0AB 4&AB Z.. ^.L.^.Q.^..0N.8AB EV.k.^._.^.x. D.A.0U.)AB <HVAB FV.V. L..0O.y. 4..0U.AB O. `AB Em.qAB ].rAB ].@AB O..Z.e.Q.r.Z.U.Q.r.Z.U.,AB U..W..W.. oAB Y.{. N. AB Y.Y.0N.(AB `.Y.W. H.W.Y.,6AB `.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..p AB H.. vAB O.]. >AB a. pAB R.<%AB X.(bAB K.x.M.m.O.Y.| T,AB 4AB tAB Z.(AB Z.AB Z.AB \. rAB EU.j.\AB ].ZAB L.iAB k.PGAB L.( AB Ie.a. .$AB DM.. .,t!HAB GZ.._.. .0'rAB H.. . . .$.6dAB DZ...:AB ]. .=AB DZ.h.>AB D>AB DZ.AuAB DZ.^EAB EZ.$MAB DZ.j._.~PbAB DZ.SAB ].(UAB N..[..K.TW_ AB FZ.Z.M.. t.. w.. u.k. `.w.04. .dAB ]..iDAB H.o.j<AB D_.$BlAB EK.. h.| HnAB H=.H.L.\.Q._.V.J.Q._.V..Q._.a.H.Q._.a.H.Q._.a.H.Q._..H.Q._.a.H.Q._.a.H.Q._.a.H.Q._.V.Y.J..<Hu>AB .[. H.\.^. H.\.A. H.\.~. H.HxAB `.U.@HxAB U.H.^.Q.g.\.J.H.l.@.J.H.^.}.(HzAB `.\.b.|.b.|.xH{AB Hj.H.Z._._.|._.j. ].S._.j. ].S._.j. ].S._.j. ].S.[.Q.J.G.J..J.w.8HnAB ].H.Z.a. H.Z.M. `.a. `.t.\HdAB g.e. k.^. `.a. H.Z.G. H.Z.a. H.Z.G. H.Z.a. H.Z.G. H. HRAB t.0P.y. HAB o.H.Z._.HVAB l.`.Hօ{AB t.}.HR>AB T.`.H AB [.H.T.}.].H.i.t.0W.Z. H.i.B.W.H.Z.h.i.B.W.|.Z._._.^._._.W.H.Z.h.Z._.Z.e.T.T.Z._.W.H.Z._.W.W.0].n. ].H. z.0].H. w.H.].|.Z.H.w.0].n. Z.f.0n. H.W.f.0].n. H.HAB H.4.v.H.].N.J.a.J.y.J.y.@.H.].N.J.a.J.}.J..`.H.v.H.Z.a.[.M.].~.L.H.m.h.Z._.B.|. H.m.h.Z._.B.|. H.[.H.B..J..`.H.B.~.B.G. H.`..`..`.H.|.s. H.4HAB Ec.. P..W.h.N.8H4UAB Z.. Z.n.J.].q.t. H.].\.<HAB Z.H.T.P.A..W..W..<HjAB EV.H.].e. H.\..\.. H.(HfAB Z.^. Z.~. Z.r.LHAB HI..f.U.v..M..0D.G. [.h. P.H.0H AB @.X.Z.g. H.^. H.Z.[.<HƹAB @.H.Z.`.b.a. H.].~. ].a. ].[.,Hn AB Ev.H.Z.p._.K.4HzAB Y.S.Z..0P.i. P.Z. Y. HAB t.0P.i. DHAB Ee.`.Z.R.d.R.d.R.d.R.i.O.(HHAB ].u._.u._.u.$HLHAB E_..$HAB K.R.r._.HLAB K.HAB N..$HAB K.R.r._.HXAB K.HeAB HRAB unsigned intanglefrustumMode_tmodelviewglutBitmap9By15twDrawStringtwDisplayInitslicesverboseglutBitmapHelvetica18matSpeculareyeRadiusshininesstwColorNameformatheighttwPPM_Tex2DstacksfilenamewidthglutBitmapTimesRoman10glutBitmap8By13glutBitmapHelvetica12glutBitmapTimesRoman24twNextFramemaxPixValueunsigned intverticesnumtrianglestexcoordsnummaterialsmodelfiletriangles__PRETTY_FUNCTION__filenamenumverticesnumnormalsdimensionsnumtexcoordsnormalsmtllibnamematerialnumvectorsgroupepsilonnameunsigned inttablePostTopZflowerHeighttablePostRightXtablePostLeftXnstepscolorfrontLowerRightXunsigned intfrontLowerLeftXtablePostBottomZttuttuttuttuttuttutt%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=6M7uN7O7tO7Q7tQ7d7ud7e7te7g7tg77u77t77t77u77t77t77u77t77t78u88t88t818u2838t3858t58R8uR8S8tS8U8tU8r8ur8s8ts8u8tu88u88t88t88u88t88t88u88t88t8$9u$9%9t%9'9t'9Z9uZ9[9t[9]9t]99u99t99t99u99t99t99u99t99t99u99t99t99u99t99t9H:uH:I:tI:K:tK:;u;;t;;t;;u;;t;;t;=u==t==t=?u??t??t?}?u~??t??t?&@u&@'@t'@)@t)@@u@@t@@t@WCuXCYCtYC[Ct[CCuCCtCCtCEuEEtEEtEHuHHtHHtHIuIItIItIjMujMkMtkMmMtmM+Nu,N-Nt-N/Nt/NOuOOtOOtOUPuVPWPtWPYPtYPPuPPtPPtPSuSStSStSrVurVsVtsVuVtuVVuVVtVVtVoWupWqWtqWsWtsWXuXXtXXtXXuXXtXXtX^u^^t^^t^<_u<_=_t=_?_t?_auaataataZbuZb[bt[b]bt]bbubbtbbtbdud dt d dt d-du.d/dt/d1dt1deutt,u,-t-/t/`u`atactcuttuttkulmtmoto7u89t9;t;uttut t uttuttCuDEtEGtGdudetegtgu !t!#t#huhitiktk%u%%t%%t%>*u>*?*t?*A*tA*,u,,t,,t,-u--t--t-.u..t..t.1u11t11t1 5u 5 5t 5 5t 5=u==t==t=)@u*@+@t+@-@t-@CuCCtCCtC1Eu2E3Et3E5Et5E.Gu.G/Gt/G1Gt1GTuTTtTTtTmYunYoYtoYqYtqYYuYYtYYtY[u[[t[[t[]uttutt u t t u t t u t  t  u  t  t utt\u\]t]_t_JuJKtKMtMuttwuxyty{t{uttIuJKtKMtMutt#u##t##t#9u99t99t9+;u,;-;t-;/;t/;=u==t==t=bAubAcAtcAeAteAyCuzC{Ct{C}Ct}CDuDDtDDtDJuJJtJJtJKuKKtKKtKfMufMgMtgMiMtiMqNurNsNtsNuNtuN Pu P Pt PPtPPuPPtPPtP?Su@SAStASCStCSDTuDTETtETGTtGTXuXXtXXtXDYuDYEYtEYGYtGYYuYYtYYtY_u__t__t_P`uP`Q`tQ`S`tS``u``t``t`IbuJbKbtKbMbtMb^bu.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  ?GoBToHHc ؙ@l  up {ا')P  QL llp\tT   0044P t 57 ".06<SIqTGtX!_!% q%4HhHؙ   ا  l 04 !"#$% * 8ET[  qT } (,0@Hd*h7P?TGXT\ Zh `tx    l(8IRX |d p |     /  A,^ x  P \ h T, 4 #8t F.o(   @)PG   1 Qt!H w'r L+*<$t@",#@&S- 5"cnR @<   &  @  Z P s `H R  V օ{ R>      :  T  n $    8 H X  2  O l     x    $  0 6 < T H l LH }    e / 4 \  ,  = p R 9 _ ^E   &  >  j  *D @ Maj< xf 6   (M  &ƹ 7@RR`Z  vu ,   v '   &0d D<\ X kxq %{   u  $,n =BJ> alg|I|K _Zv *     $.=% Kr cqJK ~    & W 6 +=`KTW_  rGְU  |  X   %54U PX~jzȶ $&& `  ? |> 3 K@W3jMt(pS iD + (E [ D#  ;L\Z yH Э <K Z,0 = {   u> ,Bo ;HS(an u( ا \# u   >  Q)@.`S G\SĽJ eozZ  r#kX6  #2j O[ = mo yn .= f  L S "Z 5HU Yjh\ z· +jQ hP b P T Bl !2J 2I޷ _rL   T f <% &r =x PK`r + J9   y ' 0& > D'Vi wq  "c M +9LT hw( .6d r" & 2@ITNH l {n  ~Pb  z ) X  $ ,  9 ^ P ) g xn > & 4   A . 4!!!Au 6!I _!HV w!p  !{!.+ !S ! !_!!x !~. """"  8"A"2R" g" ~""": "ı """6 " # +#$:#6M#X#g#| #d ##4#xL #f##&$ĵ/ $ +$x.L$b$  r$H6 $$S $ $ܻ $G $z $w$%J % =% P% _%"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_auxsabraham_mgrex.ccrexWidthrexLength_ZZ7displayvE3C.1_ZZ7displayvE3C.0tw.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__objects.cc_GLOBAL__I__Z10ayipGazeboffffflowerlegHeightcurvelegWidthpetalrightarmLengthcockpitHeightlegLength_ZZ10ayipGazebofffffE3C.4_ZZ10ayipGazebofffffE3C.3_ZZ10ayipGazebofffffE3C.2_ZZ10ayipGazebofffffE3C.1_ZZ10ayipGazebofffffE3C.0_ZZ13jaylmerTemplevE3C.6_ZZ13jaylmerTemplevE3C.5_Z4feetiPf_Z12drawlowerLegfiii_Z16drawlegConnectorv_Z12drawupperLegfiii_Z13drawEllipsoidfff_ZZ13sjudgePenguiniE4C.35_ZZ13sjudgePenguiniE4C.34_ZZ13sjudgePenguiniE4C.33_ZZ13sjudgePenguiniE4C.32_ZZ13sjudgePenguiniE4C.31_ZZ6floweriPfS_E4C.37_ZZ6floweriPfS_E4C.36_Z6floweriPfS__ZZ19msarkarCeilingLightiPfS_E4C.40_ZZ19msarkarCeilingLightiPfS_E4C.39_ZZ19msarkarCeilingLightiPfS_E4C.38_ZZ15sdelrosaMailboxfiE4C.44_ZZ15sdelrosaMailboxfiE4C.43_ZZ15sdelrosaMailboxfiE4C.42_ZZ15sdelrosaMailboxfiE4C.41_ZZ14zmoriczBeanbagvE4C.45_ZZ13zmoriczSpiralPfiiE4C.46_Z19draw_bezier_surfaceiPf_ZZ17jguintoDrawFloweriE4C.50_ZZ17jguintoDrawFloweriE4C.49_ZZ17jguintoDrawFloweriE4C.48_ZZ17jguintoDrawFloweriE4C.47_ZZ10tablePostsffE4C.51_Z10tablePostsff_Z8tableTopffff_Z11tablePosts2ffj_Z9tableTop2ffff_Z41__static_initialization_and_destruction_0ii_Z6twZoomf_Z12twErrorCheckPci_Z12glmFindGroupP9_GLMmodelPcglutWireTorus_Z11twNextFramev_Z13twDisplayInitfff_Z5twDotPfS__Z16glmVertexNormalsP9_GLMmodelfglPixelStoreitwIdleFunctioncos@@GLIBC_2.0fgetc@@GLIBC_2.0_Z17glmReverseWindingP9_GLMmodelglPopAttribpm_freearraygluUnProjectglTexImage2D_Z14twCrossProductPfS_S__Z13twTriplePrintPcPfdarkestColorvsprintf@@GLIBC_2.0_Z7glmWeldP9_GLMmodelf_Z14msarkarOttomaniPfS__Z15twSolidCylinderfffiiglReadPixels_Z13twSetMessagesiglGenTexturesglutKeyboardFuncglMapGrid2fglutFullScreenatan@@GLIBC_2.0_Z11twPPM_Tex2DPcb_Z11zmoriczClubv_DYNAMICstrdup@@GLIBC_2.0glRasterPos3f_Z16twCameraPositionv_Z10twCosAnglePfS__Z9twMessageiPcz_Z11twSolidBarnPfS_S_ff_Z15twMouseFunctioniiiiglutBitmapHelvetica18_Z17twPointInTrianglePfS_S_S_RfS0__Z15twShadingTogglehiiglMapGrid1fglColor3f_Z14jaylmerTridentv_Z14twOriginalViewv_Z11twNextFramehiiglGetDoublev_Z12twDrawStringjjPczglRotatefstrcmp@@GLIBC_2.0glFlushglEvalMesh2glutBitmapHelvetica12asin@@GLIBC_2.0_fp_hw_Z8twGroundvperror@@GLIBC_2.0_Z6twTubefffiifprintf@@GLIBC_2.0_Z11jaylmerBoatvglutMainLoop_Z13twVectorScalePfS_fglVertex3fglutDestroyMenuisgraph@@GLIBC_2.0_Z9setWindowii__fini_array_endglutCreateWindowglNormal3fv_Z14makeToggleMenuv_Z16twStopAndRefreshhiiglutReshapeWindow_Z7twColorPfff_Z6twSpinv__assert_fail@@GLIBC_2.0_Z7twResethii_Z14glmWeldVectorsPfPjfglutSolidCube_Z8twWindowv__dso_handleglTexCoord2fv_Z5mult4PfS_S___libc_csu_fini_Z13twBoundingBoxfffffflightGrayglutCreateMenumainColorgluPerspectiveglDisable_Z10twRotViewYhiiglMatrixModerewind@@GLIBC_2.0GlobalAmbientglScaled_Z11glmWriteOBJP9_GLMmodelPcjgluNewQuadric_Z11twColorNamei_Z12twNearFarSetRfS__Z10drawGroundffff_Z6twAxesvTWFontStyleglNewListputs@@GLIBC_2.0_Z13twPerspectiveffPc_initglViewportglVertex3fvglBeginppm_readppminit_Z11msarkarVaseiPfS_S_S_S_glMap1fmalloc@@GLIBC_2.0glutBitmap9By15ppm_readppm_Z17twReshapeFunctioniifscanf@@GLIBC_2.0glLineWidthgluQuadricDrawStyle_Z7twColorffff_Z9twSetFontPci_Z11twOrientVPNiifread@@GLIBC_2.0_Z7displayv_Z11twSaveFrameiiPcb_Z13twVertexArrayPA3_fiUSflagArrayglutInitWindowSizegluLookAtglutMotionFunc_Z7twYviewv_Z7glmListP9_GLMmodeljstderr@@GLIBC_2.0_Z8twCameravglutBitmapTimesRoman24_Z13twKeyCallbackcPFvhiiEPcglutBitmap8By13_Z9twProjectPfS_RightMenu_Z16twLightingTogglehiiglutAddMenuEntryglTexParameteri_Z11glmAddGroupP9_GLMmodelPc_Z23jguintoDrawThreeFlowersvglRasterPos2i_Z9twHSV2RGBPfS__Z13twCameraShapevgluCylinder_Z3minff_Z11twRotateVPNfPf_Z13jaylmerTemplev_Z9twKeyInitv_Z14gkim1DrawTablePfS_S_S__Z6setRGBiihhhglTexCoord2fglGenListsglutMouseFunc_Z10ayipGazebofffff_Z11twFOVX2FOVYf_start_Z12twTripleInitPfffffgets@@GLIBC_2.0_Z12msarkarCouchiPfS__Z7twZoom1v_Z10twWireBarnPfS_S__Z8glmScaleP9_GLMmodelfglutBitmapCharacterstrstr@@GLIBC_2.0axis_Z13twPointOnLinePfS_S_fframeNumber_Z8twVectorPfS_S_glLightfvglGetErrorglutInitDisplayMode_Z7setStarii_Z10twCylinderfffiippm_allocrowglGetIntegervglPushAttribgluDeleteQuadricglLineStippleglutInit_Z9twPanViewhii_Z13twGetViewportPiglLoadIdentity_Z19msarkarCeilingLightiPfS_glPointSize_Z12twFullScreenv_Z6twDiskfi_Z6twHelphii_Z13glmDimensionsP9_GLMmodelPfglutSolidOctahedron_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_Z10glmReadPPMPcPiS0__Z7twPointPfS_S_glutBitmapTimesRoman10_Z15twGetProjectionPdglutPositionWindow_Z12jweber2TablefffflightColor__libc_start_main@@GLIBC_2.0glClearColor__init_array_end_Z13twPlaneNormalPfS_S_S__Z13twSpinCommandhii_Z16twDrawUnitSquareff_Z13twDisplayInitv_Z12twDrawStringfffPcz_Z10drawFlowerPfifglutSwapBuffersstrcat@@GLIBC_2.0_Z8setColoriiiglutPostRedisplaytan@@GLIBC_2.0data_startglutDisplayFuncprintf@@GLIBC_2.0_Z17twRotateViewpointfPfglDepthFunc_Z13startSpinning6axis_tglutWireCube_Z8twUSflagv_Z4pow2i_Z7twTex2DPcb_finimemcpy@@GLIBC_2.0_Z15glmFindMaterialP9_GLMmodelPcsqrt@@GLIBC_2.0_Z15sdelrosaMailboxfi_Z14twStartZoominghiiglEndListgluQuadricNormalsglMaterialfglutSolidConeglutSolidSpherefclose@@GLIBC_2.1_Z16glmLinearTextureP9_GLMmodelglLightModelistrrchr@@GLIBC_2.0quadric_Z10twIdleFuncPFvvEglutAttachMenuglTexEnvfglutReshapeFuncglPushMatrix_Z6mult3dPfPdS_glRotated_Z10glmUnitizeP9_GLMmodel_Z16twPrintMatrix4x4PcPd_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0___preinit_array_endglBindTextureglEnableglNormal3f_Z17twVectorNormalizePf_Z5mult3PfS_S__Z14zmoriczBeanbagvglutSolidTorus_Z19glmSpheremapTextureP9_GLMmodel_Z11twTeddyBearv_Z18jwangFlowerBouquetPffS_fS_fi_Z5ceil2i_Z13jweber2Table2ffffjexit@@GLIBC_2.0glClear_Z6twQuithii_Z17rightMenuCallbacki_Z16twInitWindowSizeiitwBarn_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_Z7twZviewv_Z26twTrackballOrientation_oldiiiigluDiskglMaterialfv_Z9drawPetalv_Z15twPointDistancePfS_glMap2fglShadeModel_Z11sabrahamRexPfS_S_glScaleffopen@@GLIBC_2.1_Z13twLoadTextureiPc_Z17jguintoDrawFloweri_Unwind_Resume@@GCC_3.0__init_array_start_Z14glmBoundingBoxP9_GLMmodelPf_Z17twDrawBoundingBoxvgluProject_Z10twRotViewXhii_Z22twTrackballOrientationiiii_Z9twFovySetRf_IO_stdin_usedvprintf@@GLIBC_2.0glColor3fvglLightModelfv_Z23twLinePlaneIntersectionPfS_S_S_RfS__Z7glmDrawP9_GLMmodeljglTranslatefsprintf@@GLIBC_2.0_Z9twAmbientffwrite@@GLIBC_2.0__data_startsin@@GLIBC_2.0_Z12twTripleCopyPfS__Jv_RegisterClasses__gxx_personality_v0@@CXXABI_1.3__preinit_array_start_Z10zmoriczHatv_Z16twPointDistance2PfS_glEnd_Z7twXviewvdarkColor_Z14rotationMatrixPfffff_Z11twUnProjectPfS__Z13zmoriczSpiralPfiiglutWireConeglEvalMesh1_Z7twPausehii_Z27twLinePlaneIntersection_oldPfS_S_S_S_S__Z13sjudgePenguini__gmon_start__strcpy@@GLIBC_2.0