ELF4h;4 (%"444444OOP%<+PHHH Ptd:Qtd/lib/ld-linux.so.2GNUv{kw}[JmZh*o]i b~6(gpjTfzd<)a`y' #|_1eC?FlMnX.x$W;sYrPKS4 +,& 59/3L%E8>:I" 2@RAGUNBtuD\!V70QH=O-q^c`|&)*jkx6(GMq VR_"%uv{u$Bg I_.&*Wm=9G ~'$G&[X73fMJ(6Yd{(pZ (8u Qy#.8 |#Fk"T1>g+jJTKWHng`-Kr+J9m, 'bqy"c/)#( D4O<{{_I2Xd64w&, CH.@F "libglut.so.3glPixelStoreiglutSetWindowglPopAttribglutKeyboardFuncglutFullScreen_DYNAMICglutBitmapHelvetica18glutBitmapHelvetica12glutMainLoopglutCreateSubWindowglutDestroyMenuglutCreateWindowglutReshapeWindowglutCreateMenuglDisableglMatrixModeglScaled_initglViewportglBeginglutBitmap9By15glutInitWindowSizeglutMotionFuncglVertex2iglutBitmapTimesRoman24glutBitmap8By13glutAddMenuEntryglVertex2fglRasterPos2iglutMouseFuncglutBitmapHelvetica10glutBitmapCharacterglGetErrorglutInitDisplayModeglPushAttribglutInitglLoadIdentityglTranslatedglPopMatrixglutIdleFuncglutBitmapTimesRoman10glutPositionWindowglutInitWindowPositionglutSwapBuffersglutPostRedisplayglutDisplayFunc_finiglutSolidSphereglutAttachMenuglutReshapeFuncglPushMatrixglRotatedglEnableglTranslatef_Jv_RegisterClassesglEnd__gmon_start__libGL.so.1glColor3ubglTexImage2DglReadPixelsglRasterPos3fglColor3fglGetDoublevglRotatefglVertex3fglNormal3fvglTexCoord2fvglNewListglVertex3fvglLineWidthglTexParameteriglTexCoord2fglGenListsglCallListglLightfvglGetIntegervglLineStippleglPointSizeglClearColorglDepthFuncglEndListglMaterialfglLightModeliglTexEnvfglBindTextureglNormal3fglClearglMaterialfvglShadeModelglScalefglColor3fvglLightModelfvglVertex2fvlibGLU.so.1gluUnProjectgluPerspectivegluNewQuadricgluQuadricDrawStylegluOrtho2DgluLookAtgluCylindergluDeleteQuadricgluQuadricNormalsgluDiskgluProjectlibXmu.so.6libXi.so.6libX11.so.6libnetpbm.so.10pm_freearrayppm_readppminitppm_readppmppm_readppmrowpm_allocrowpm_freerowlibstdc++.so.6__gxx_personality_v0libm.so.6sqrtfloorpowatanasinacoslibgcc_s.so.1libc.so.6strcpyvsprintffscanffgetsmemcpyperrormallocstrrchrfprintfstrcatvprintfstrstrstrncmpsscanffreadstrdupisgraph__assert_failstrcmpfgetcfclosestderrrewindexitfopen_IO_putc_IO_stdin_used__libc_start_mainstrlenfree_edata__bss_start_endCXXABI_1.3GLIBC_2.1GLIBC_2.04 ӯk0ii ii Xii ,4>@(A8JHb<@DHLPTX\ ` d h l ptx| !"#$%&'()*+,-/012356789 :;<=? B$C(D,E0F4G8H<I@KDLHMLNPOTPXQ\R`SdThUlVpWtXxY|Z[\]^`acdefghijklmopqrstuvwxyz{|}~  $(,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^PTRhhQVhUSQ[z*tX[U=XtvҡuXÉUtt hЃÐUWV08EEE/E u}M(u.} u} EEE9E u}M(u H} |EEEEEu܋}؋M(u (=EEEJEuЋ}̋M(u 0^_ÐUEEEPuPE UPRE EPR$EEuÐUhhjEh9uDjhhE@Phj 6jjhE@EP E@E@ d$$RQP UE@;E }4E@<;E ~&E@;E}E@ ;E~ EEEEÐUEh9ucE@E E@EXE@E@ EtEP EP%E@E@Et EPEPU EMUE @EEuU8@EE j!`E`hP jPPEyE]EPEd$$M]E]EPEd$$M]Eu܍d$$ EE;E{ÐU1EEPQRd` PcÐU=0jh8PI j 8P 8 P 8P 8P 8(P 80Py|< 8P5 8 P 8P 8P 8(P 80PptCt9t"ttujh 8P Zujh@8P 8ujh`8P~ jh8Pf u j{u j~bu jeIu jL0u j3u j 8PX 8 Pc 8P. 8 P9 8(P 84P 8EKP$d$h}fE fEm}mEUE 2p Pjj¡RPNl P2jP¡RPÐUPL?PL?PL?P h@Ejjjj h/)hpjj_2hjPDNUu ujj' hOU P$d$U P$d$UP$d$UP$d$ˍd$$ɍd$$d$$d$$ hU hAKÐUu ujj# hKE EɸRPd$$d$$RPh hxPPPPUhujhuhlhuhThuh"<ÐUhujhuhhuhÐU hAhhhjh/bhȝjjuhҝjj_z)uhݝjj_Wuhjj_4uhjj_uh jj_uhjj_}uh1jj_]uh<jj_= uhLjj_kuhYjj_L P P< P PQ P8 P8hePjE#U PEE vtCt9t"tt P} P\ P[ P P9| P P0 Pl0hePju9E#U  PEEvu9E#U@ PEEvu9E#U` PBEEvFE#U P EEv tt Pt P P PL PLhePju9E#U P'EE v+E#U PEE vt  PT P Pv PP PT PhePjE#U PEEvt  P P< P PhePjE#U PREEvV H P Ph Ph PF P P$d P P P P Pi8 P8hePjE#U@ P$EEv( Pt P; P( Pp P P$ P P P^D P P< PhePjE#U PEEvաhuEjhhhnhj Ahhj *4Ul P6p P¡RPÐUuJuAE+\+M UQPEE vMt_tt uAE+\+M UQPEEvuAE+\+M U QP>EEvuAE+\+M U@QPEEvOtKuAE+\+M U`QPEEvuKuAE+\+M UQPKEE vuUt uAE+\+M UQPEE vItUt  uAE+\+M UQPEEvuUt  uAE+\+M UQP1EEvu>E+\+M U@QPEEvEuUEUEUEUEUEUE]U( uE E؋E E܋E EE؉EE܉EEEuhhKEPhh2uhhʾÐU8EE؋E E܋EEE؉EE܉EEE EP>Eآ]ԋEԉE؋EԉE܋EԉEEPhh西EPhh茿uhh$ÐU}x)}#jjU`PjuhwUEE EtE]E ]EUEE Et$ Ed$$E d$$h EEEt$ Ed$$Ed$$hH׼ EEEt$ Ed$$Ed$$h蠼 uuuh,"uuu h"EE]EPEE]EPE E]EPh!hh$Eed$$ Eed$$E ed$$^d$$O8@tihhQ!hh555שEd$$Ed$$Ed$$Ed$$g 5P5P5P{U=8u hp=EٝhE ٝlDžphxl|pEEٝXEٝ\Dž`Xh\l`pxPEPhPEPhEPEPOhEPEP7EPEP d$$觧]EPEPEPw EPE5PUE]E ]EEȉE؋ẺE܋EЉEEPEPhEPEPx hEP d$$]EPhEP  EP[ EPuUd$$d$$E d$$Ed$$hj0d$$d$$E d$$Ed$$譠 EHE d$$H]EM ]55Ed$$Ed$$hjA U(EpE@t ]>]Exd$$蝣M]E5]Ex5d$$X]EEtT Ed$$Ed$$h$= 55Ed$$Ed$$hD EEEÐU h;á@E}t } }t4}hh?5DEt7h]EP5DDd$$Mh]EP5D%jEt%h]EP5D2h]EP5Dd$$U=8u hp螡1 h) hP 詝a h h$ thj jjjh?!jj5茜jjj{jh?jj5jRjjjAh?jj譛5jjjjj h$ 袜z赚ÐU=8u hpF-BHD(]Ehh=t`]h@jh@j}d$$d$$d$$hj TEE%d$$d$$d$$hj^ hjjhjh?jhÐU=8u hp BHD0]Ehh=t`]h@jh@j}d$$d$$d$$hj` \UEEE%d$$d$$d$$hj ÐU jhjjhZjh?jhDÐU j~jhjhhjjhÐU j<jjhhjh?jhÐUEEEE}Yt}Y}Xt }Zt A衜ÐU h 蓛@t?hh8[hh<Fhh@1 d$$d$$d$$d$$d$$d$$d$$d$$d$$9PUE@}u hD賛(}u hT蛛 hc艛Uhht55jj=t8d$$d$$d$$hj3 6d$$d$$d$$hj hhthhthht=t=t'hhtUUE UEUEÐUE d$$E d$$E d$$uh UUE UE UE ÐUEU EU  EU  ÐU(u u]uu]u u Md$$y}]EEEÐUuuXd$$A]EEEUUE MUE MUE MU u}]EE@tud$$uu~؃ÐUME U E U ME U E U ME U E U UME U"ME U"ME U"UME UME UME UUu uEP`EPEPUu ud$$W]EEEU8u uEPu uEPEPEPu]u u]ԃuu]Ѓuu]EEE@tEEE@tEԉE5E̍d$$EЍd$$Eԍd$$hjT EUMU EMMU EMMU EMÐUSDuuuEP]EEEE}~EM؋E؍E D E]M؋E؍ED E]܍EEu]E}~:E؍ ]E؍E E E؍E E뾋EԉEEċ]US4uu ]EE@t ELuuEP]uEPuE0u uuQEEԋ]ÐUhu uEPJuus]uu_]uuK]܃uEP6]؃uEP!]EMEM]EE@tEE@t h蝓EaEE@t h0oE3EEMEMuEEMEMuEEÐUHuuEPuuEPEPEPEPpuu EPuu u Ed$$Ed$$Ed$$Ed$$Ed$$Ed$$Ed$$Ed$$Ed$$E d$$E d$$E d$$Ed$$Ed$$Ed$$hdjE%u(u$EPEPuuS EċEÐU8uEP EPEEEE;E | EPEPuuUԉEPUԉE PUԉEPEPu0usEEtcEEEtPEt>Et.EtEt EEE܍EUE܉u܍EPuuFEÐUWVS,E}~^EDE}~=u}EEM EE D\ȍE뻍EE}~E UEDȉ Eڃ,[^_ÐUWVS,E}~^EDE}~=u}EEM EE D\ȍE뻍EE}~E UEDȉ Eڃ,[^_ÐUVS0E}~^EDE}~=uED؋EEM EE \؍E뻍EE}~E UED؉ Eڃ0[^ÐUE xp0E Xp0E 8p0E p0E pp0E Pp0E 0p0E p0E hp0E Hp0E (p0E p0E `p0E @p0E p0E p0uhب蝍ĐÐUEE=TtUE  UE  hTÐUEEE}~E<  uĈt"E4 uhXEE}tN}} t&\} tTE4 ha貌YE4 hj薌=E4 hsz!E4 E@Ph|WEUEE jrUEE jlUEE jLÐUEE5讋UEE5蔋UEE5zUEE jUÐU(EEEE?EEPh AÐU(EEE?EEEPh AÐU(EEEE?EEPh AÐUDe]Et ED}ÐU h?UEE h.ɉUEE-%ÐUEE}vFE E}uEPEPh!uu EPEЃUEE}tuhhu诋E}uuh賉h̩uu uhϩuhh֩ǘuj ͊ ER(EE HE}y]uhhjuuj贃 EU9E|uEEPUEM뛃 uKU8EEXPXh٩EPjEP55KÐUE}~E EThhjhhj hhjbqh,hjlZh<hjsChhjq,hRhjphbh0jrh{hdjnhh.jxhh.jyhh.jzhتhjXhhjYth hjZ]h&hj?Fh+hFji/h<hjSÐUE]E ]jh?j談EEEEt jEEE tEtjh?jjEMd$$jEMd$$dEth?h?襃h?j葃EMd$$jE@P$d$Md$$E+EÐUEUMEUMEU E EU E!EU E"EE #UEU ‰U}tEEEU EU ‰U}uEEEU!EU ‰U}tEEEU"EE #UjE PuLjE Pu5EE}~jEE Pu EEE}~jEE PuEEE}~$}tjEE PuEU8EUЉEEH}fEִ fEm]m֋U)ЉEEPm]mEE}~@E}~' hhhuu E΍EE}~VEEE܋E@E9E|2EE;E|juuE܍E뽍EE}~YE@EE܋EE9E|2EE;E|juu/E܍E뻍EEE;E|2EE;E|juuE܍EE}~BE}~,EE@PE@E@P.E̍EE}~LE}~6EPE@PEPE@@PEE묃 h hhjhhjjh t{0ÐUE}}tz}tt}tn}th} tb}@t\}tS}tJ}tA}t8}t/}t&} t}@t}t }tEEÐU(E E}tuhX(hquE}uuhsEPEPhu|}Pu}6uEPEPuh: EPEPEPhu| }tuuuhɫt uxuuuhܫL uKuuuh  ujh x uhhjuujjh y0 uUS4E EeЃhqu0E}u5uhs5y h=nyE1EPEPEPuzE uu"uuhL}E uu"uuht}E}t uuuuhn} MIUЉẼmẼQƒ)ĉeȋMUJẼЉEЃEE;E|EE;E|EMU܉E؋U܋ẼMEȋU؊U܋ẼMEȍPE؊@U܋ẼMEȍPE؊@E`EBjh Xvhh胸 uhhjuujjh v0hhEuuDveЋEԋ]UEE;E|EEE EÐUWVSLE Eehquj}E}u/uhsn{ hŬvE- EPEPEPEPux uPEԃ u?E؋EEEEEE}t:Ed$$Ed$$uuuuuuhԬz0j uzEЋMIUԉЉEmEQƒ)ĉeEE;E|2 uuuuuy EE;E|UȉEЉEċUȋEM̉EUĊUȋEM̉EȍPEĊ@UȋEM̉EȍPEĊ@EmEEċE;E|dUċE}̉]UċEM̉EȍpUċEM̉EȃE뒍EEEċE;E|EE;E|dUȋE}ĉ]UȋEMĉEȍpUȋEMĉEȃE뒍Ewjh rh$h˴ uhhjuujjh r0h'h荴 uxeEEe[^_ÐUuh yhFh"h#xh&h(h |uh&h(h buh)h(h Huh)h(h .ujh |qju ÐUh upruQ} u\ } u\u hh\hEuruN} u\H} u\u hTh谳\Hhhuqu \(Ehuqu \"uhhF\(ÐU(EEuuPpu us8u%P5\sU(EEuuP puu uXp8u%P5\TsÐUuuu%h?jj)v j q h`q hl|q hxlq h\q hLqwhjju j 6q hq hq hp hp hpvuuu %jjh)u j p h`p h|p hlp h\p$vjjh?t j Fp hl&p hp hp hxouuuuEjh?hFt j o ho ho ho hyoAujh?h>s j `o hx@o h0o h o hotUjjuY jn h`n hln hxn hn hxn hn htn hdn hTn hDn h4n h$n hn hn hm hmsjju 5 jm h`m hm hlm hxm hpm h`m hPm h@msjju葱 j,m h` m hl hll hl hxl hl hl hl hl h|lDrU7lE}u hȭo?j ulju Ed$$jjuq unÐUkE}u hȭ9ocj uGlhudo uuEd$$E d$$Ed$$ul0 umÐUojjh?h4Ciuum uuuu u& houjjpuu `mU3ojjh?hBPiojjh?h4C5iuuB m uuuu u ujjpuu lUW4EL?E?E𚙙>E333?E>EL>}^njjEPvh=h=h=ojjh@jjj*l nh?hhff?hffffh33h3333k h?jh?jh?jLi jjh?h6mkmh?hhff?hffffh33?h3333k h?jh?jh?jh jjh?hlekjjEP]-mjjh?jlh?hh?hhпjk hBh?EPjjhQ?hHljjjjh?jj jjhQ?hljjhٿhhпjj j j h?hkzjjjEPrjjhffhffffjj=j %lh?jh@jh?hg jjh?jrk jjjEPjjhffhffffh?hi kh?jjjhjhA@jk jjh@h?h333?5 ijjjjhhai Ikh?jjjh?jhAj;k jjh@h?h333? %ijjhff@hffffjjh jh?jjjjjhVjj jjh@h>h?l hjjjjh@jh jh?jjjjjhV@jxj jjh@h>h? bh]h}U jg hD Hj je555~d555ad555Dd555'dkbU j(g hD i j+e555c555c555c555wc555Zc555=c555 c555c555b555b555b555b555rb555Ub5558b555b555a555a555a555ahj`UE)‰ЉEEE}t.}}t 9}tF1} u>E E$,} u&uuuhegeÐUU )ЉE u u5$5 4E E $ÐUE( udU=(t(Uh?uu ud hAEf hP a=t hP e hP `=t haf hOf=tjh&h(h bh&h(h bh&h(h ah&h(h ahh&h(h ah&h(h ah&h(h ~ah&h(h daÐUh@?h@?h@?sU h d hq d h yd hYc hx] h=$a hD>` hhc jHDE}~EE蘠jhQ Ec 5<辬ÐUE EEtE EEEEUEEt E5EEEEU}uh`juUEPUEPtE븋UЍ ]UЍE UEHUEUEHUEEEEUЍMERP,$d$EU EHE]ÐU}uhhhh)ZE@M`ЍA4DL>M`ЍA4DL>M`ЍA4D ?M`ЍA4D$M`ЍA4D(M`ЍA4D,M`ЍA4D0?`EX4 hSDždhPhuUuJhYYNYNY#t YKdYnt$uhhP(VruhhP VhPhPhhP7YdMdЍq4 hPRMdA4DPh¯unTMdЍq4MdЍA4DDЯ\DMdЍq4MdЍA4DDد\D@iZZdt)ZdZa@Zstk2 MdA4 PMdA4PMdA4PhůuBS MdA4,PMdA4(PMdA4$PhůuR 6 MdA4PMdA4PMdA4PhůuvR uhhPgSuhhPHSe[^ÐUS u &E uESu8SPQEuuxWuuT u9VhuVE}u#uh5O jU uUhuOhuOhuOhCuOhSumOhcuZOhuuGOhu4OEUE;B0rMUA4EE0huNE@d$$E@d$$E@d$$huN E@ d$$E@d$$E@d$$huN E@,d$$E@(d$$E@$d$$huJN E@Dذɍd$$h˰uNhҰu NE]UShuEEEEEXPhu EOuXVVm:Vm6VfVfV#t2UVgCVu\Vvt$(u hXPOJYWWntCWn Wt wWttJlu hXPkOEu hXPGOEu hXP#OEXPhP j%Ru hXPNXPXPhXP R] XPwKCXPuu hXPpNu hXPQNX PoNHƄ(XXPu-EEEEXPhu LXh PMEPEPhXPPEPEPhu LEPEPhu oLEE@EPEPhu LLEE@҃ EPEPEPhXPsP u~ EPEPEPhu K EPEPEPhu K EE@ EPEPEPhu K >EE@ˍEPEPh XPOuiEPEPh u WKEPEPh u ?KEE@EPEPh u KEE@҃EPh&u JEPh&u JEE@EPh&u JNEE@Ӄu hXPK"UEBUEBUEBUEB(E@]UЍ S,EЉD EPh&u %>]UЍ S,EЉD M؋U؋BIEBEEPh&u =MUЍ4Y,MUA,(3MUЍ4Y,MUA,(@D3]UЍ S,EЉD M؋U؋BIEBE6u hHP>8e[^ÐUVSP}uh/h hh);Ex uh/h hhM;E@ EEE@ EEE@ E܉EEUE;BvMUЍA EEtMUЍA EMUЍA EEtMUЍA EMUA EEtMUA EMUA EEtMUA EMUA EEtMUA EMUA EEtMUA E܍E^ uV] uEE]̃ u1] u E]ȃ u ] uE]EE`]EE`]EE`]Ѓuu]EuPp`]EUE;Bv8MUЍ4Y MUЍA e3MUA XMUA eMUA XMUA eMUЍ4Y MUЍA M3MUA XMUA MMUA XMUA MEEEEe[^ÐU(}uhhJhh)e7Ex uhhKhhMC7} uhhLhh$7E@ EEE@ EEE@ EEEUE;BvMUЍA EEtMUЍA EMUЍA EEtMUЍA EMUA EEtMUA EMUA EEtMUA EMUA EEtMUA EMUA EEtMUA EE^U EU EU EU EU EU EÐU8}uhhuhh)4Ex uhhvhhM4} uhhwhh4EPuEe؃ d$$]ԋUԋE Ee d$$]ԋUԋE Ee d$$]ԋUԋE ÐUVSEUE;BvMUЍ4Y MUЍA M 3MUA XMUA M MUA XMUA M EO[^ÐUVS}uhhhh)-3EUE;B(rpMUЍA,EMUЍq,MUЍA,D]UЍ S,ED ExtrMUЍA,D EMUЍq,MUЍA,DD ]UЍ S,ED ExtrMUЍA,DEMUЍq,MUЍA,D D]UЍ S,ED EEUE;B vMUЍ4Y$MUЍA$53MUA$XMUA$5MUA$XMUA$5EIEUE;BvMUЍ4YMUЍA53MUAXMUA5MUAXMUA5EIe[^ÐUWVS<}uh@hhh)/Ex uh@hhhM/Ex$t Ep$Q5UE@(B ] EP  P0C$EUE;B(r]UЍ S,E@D $]MUЍA,TЍ4[ }MUЍA,ЍG 3$]ȋ]MUЍA,TC XuMUЍA,F  ]̋]MUЍA,TC XuMUЍA,F  ]Ћ]MUЍA,TЍ4[ }MUЍA,ЍG 3$]]MUЍA,TC XuMUЍA,F  ]]MUЍA,TC XuMUЍA,F  ]MUA$ PEPEP* MUA$ PE5e[^_UWVS\}uhh hh),Ex$uhh hhj,E d$$x*]Ext Ep1MEP(ЉA] EP P,C E@P,EEUE;BvEEEEUE;B(r[ j w,EUE]MUЍA,E܋CMUЍA, U܋E j ,EUE]MUЍA,DE܋CMUЍA,D U܋E j +EUE]MUЍA,DE܋CMUЍA,D U܋E EEEUE;BvEE܋E}uh5\)EEEE}uWM]EE܋ЍC,T$A$P]MEЍA,T$C$P%]EEEtE@]MEЍA,T$ЍC$E]]MEЍA,T$C$E]]MEЍA,T$C$E]EE@E@E}tj EPe]UԉЍ SE MUԉAPEMUԉAPEEԉEEEE܋E}uExMEЍA,;Eu%]EЍ S,ED ?MEЍA,D;Eu%]EЍ S,ED MEЍA,D;E]EЍ S,ED MUԉЍq}MEЍA,T$ЍG$MUԉAXuMEЍA,T$F$MUԉAXuMEЍA,T$F$MEЍA,;Eu%]EЍ S,EԉD MEЍA,D;Eu"]EЍ S,EԉD BMEЍA,D;Eu ]EЍ S,EԉD EE@EUE UEHBEUE;BvAEE܋E}uEEE@E up*ٍE벃 uY*E@E؋] EP P%CEUE;BvMUЍIUЍE؋MUAHUE؃MUAHUE؃Ea ux)e[^_ÐUWVS\}uhhhh)#Ext Ep-)UE@B] E@Pf$CEPu[uu]EuP]E P(]EUE;BvMUЍA M]ċMUA M]UE BE(UEBE(EhE@&ShapesSpecify colors@verticesPOINTS [p] LINES [l] LINE_LOOP [n]LINE_STRIP [y]TRIANGLES [t]TRIANGLE_FAN [f]TRIANGLE_STRIP [x]QUADS [q]QUAD_STRIP [u]POLYGON [g]Reset parameters [r]QuitInvalid 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: Nearestv@N@*Mm`@invalid color number: %d, must be less than %d xmax (%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 ?src/tw-bounding-box.ccinvalid light ID: %d src/tw-lighting.ccThis light seems to be neither positional nor directionalwindow = (%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) Error in gluUnProject for window location (%f,%f,%f) modelviewproj-DT! @f@Bounding Box not initialized -DT! @f@-DT! @f@-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 V@@-DT! @f@DISTORTLETTERBOXCLIPtwCameraPosition: INSIDE InnerRadius = %f, near = %f far = %f twCameraPosition: OUTSIDE OuterRadius = %f, near = %f far = %f ;f?;f?VRPVPNVUPLetterbox mode clipping mode distorting mode src/tw-camera.ccimmerse: InnerRadius = %f, near=%f far=%f back off: OuterRadius = %f, near=%f far=%f %s=(%f,%f,%f) Dot Products differ: %f %f %f zero length vectors Degenerate 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) Matrix %s %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f Keyboard Callbacks not yet initialized. Call this after twMainInit %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 quadric invalid button in mouse callback: %d  @V@333?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%f %f %f@@`@wglmWriteMTL() 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%d%f %fGLfloat glmUnitize(GLMmodel*)model->vertices@GLvoid glmBoundingBox(GLMmodel*, GLfloat*)boundingboxGLvoid glmDimensions(GLMmodel*, GLfloat*)dimensionsGLvoid glmReverseWinding(GLMmodel*)GLvoid glmFacetNormals(GLMmodel*)GLvoid glmVertexNormals(GLMmodel*, float)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*, unsigned int)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*, unsigned int)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 @V@;u8 4 T2@lh* (Dl","J"8x%lF&r&&&@**j+8+T-/B3~3n6 60 6L 6h 87 7 ^8 ~8 8 8 94 .9P :x = > (@ A XCD "Dh *F nG H J JK0 KL Kh L ZL M R VS U@ Wh \ ] 2] L] f]]]<]X^tN^~^^^^$_b`@b`ehj|mqHqdsstvfy,yPZztzp{lԃ $z@\|HhDzP|H  vqAB ].<AB R.. $\AB W.M.V..CAB `.Y.ЫAB o. M..\.. s.*.\.o.N..a..J.r.N..J.r.Q. o..\.. W..\.. W.r.\.z. M.b. M..\..J.r.N..J.r.4XAB U.Y.J.~.J.~.N.O.W.(z5AB M.X.s. P.H.P.$AB [.p.T.c.(<AB M.X.. P.H.'AB K.H.(0@AB M.X.s. P.H.].\eAB P.x@MAB P.$ AB K.i.T.v .$VMAB L.H.N.a. AB }.o. Z8AB L. . ,, AB ..PAB Q.lAB Q.0,AB ^.. U.._. U.s.(AB .+AB ^."(AB [.JaAB d.H.4rAB K.PAB I.ltAB n.LAB h.(AB r. ..O.. AB . gAB M.9.T.<AB o.00.AB Dz.z.o..O.H.dJAB }. hAB L.)AB L.<AB V.\.IAB V.\AB x.p. AB S.0.\AB q.LAB N.hAB N.AB N.$^AB ~..0. M.$<sAB w.z.0y. W.$ AB k.]. Y.^.(=AB k.z. X.. W.\.(DAB W..O.w. l. pfAB W..O. AB v.l.O.$AB {.0v. e.E. ,DAB K.H.F.{.O..O.(WAB T.m.M..M.H. <vSAB T.. l.`/AB T.. AAB H.<AAB H.~AAB H.IAB $ AB K.H.^..P4 T&AB P.W. M.H.R.H.R.Q.`.P AB P.. p AB DM.$ AB P.J. .h. 0EAB M..0.  AB N.H. AB N. AB 4 AB P AB l 0%AB N.H. V7AB j. 7AB j. 7AB j. /AB  .AB K. FAB Q.4 dAB P x\AB w. l >AB Z.. o. MAB a.b. 2CAB c. .$ F AB . ^..0( #AB Z.. \..0N.,( h%AB DT.. &.~.0U.<X ,(AB FT.V. N.n.0P._. .~.0U. +AB N. ,=AB N. -xAB \. 8.{AB \.@ .AB O.y.Q.e.Q.i.Q.U.Q.l.T.U.,L 1AB M..O..O.. | 4gAB Y.s. N. ~4AB Y.W.0N.( 5AB V.Y.W. H.O.Y., 5AB V.H.S.Y.W. R.Y.  6pAB DN.t. H.f. v.H.k. v.H.P.H.P.f. Y.p. V.`. V.H.P.]. H.`. S.H.P.c. H.^. f.Z. H.^. f.Z. H.[. f.W. H.[. f.:AB H.. @;AB H.i.=AB \.]. D>?AB b.<>AB Q.X>AB t>oAB Q.*@"AB U.(L@AB K.x.M.p.O.Y.,,GAB HH.Q.Z.'. .,NAB DF.Q.Y.. .$8@QAB GK.k. .4`V! AB HY.. .. o.AB DK.H0 AB DZ.. h.. k.. h.r. Z.s.02. !. ʒAB DZ.L.(TDAB H.o. HAB Q.. h.U4X  ,h  0XXHooohޝ.>N^n~Ξޞ.>N^n~Οޟ.>N^n~Πޠ.>N^n~Ρޡ.>N^n~΢ޢ.>N^n~Σޣ.>N^n~Τޤ.>N^n~Υޥ.>N^n~ Hx<?? ף;h<?? ף;<?? ף;xZHCHB?ZHCHB? xxHCB?xHCC? xHCHC?HCHC? xHCC?HCB? x<?? ף;h<?? ף;<?? ף;xZHCHB?ZHCHB? xx?? ף;hx?? ף;x? ף;xHCB?HCC? x?? ף;h? ף;?? ף;xHCHC?HCHC? x? ף;h?? ף;?? ף;xHCC?HCB? x<? ף;h<? ף;<?? ף;xZHCHB?ZHCHB? xx? ף;hx?? ף;x?? ף;xHCB?HCC? x?? ף;h?? ף;?? ף;xHC/C?HC/C? x?? ף;h? ף;?? ף;xHCHC?HCB? x<? ף;h<?? ף;<?? ף;xZHCHB?ZHCHB? xx?? ף;hx?? ף;x? ף;xHCB?HCC? x?? ף;h?? ף;? ף;xHC/C?HCA? x?? ף;h? ף;? ף;xHCC?HC/C? dx<?? ף;he<?? ף;f<?? ף;gxZHCB?hZHCB? ixx?? ף;hjx?? ף;kx? ף;lxHCHC?mHC/C? nx?? ף;ho? ף;p?? ף;qxHCHB?rHCHC? sx? ף;ht?? ף;u?? ף;vxHCC?wHCC? xx,?? ף;hy,?? ף;z,?? ף;{xJHCB?|JHCHB? }xh?? ף;h~h?? ף;h? ף;xHC/C?HCB? Fx<?? ף;hG<?? ף;H<?? ף;IxZHCA?JZHCA? Kxx? ף;hLx?? ף;Mx?? ף;NxHCHB?OHCB? Px?? ף;hQ?? ף;R? ף;SxHCB?THCHB? Ux?? ף;hV?? ף;W? ף;XxHCB?YHCB? Zx,? ף;h[,?? ף;\,? ף;]xJHCC?^JHCA? _xh?? ף;h`h? ף;ah? ף;bxHC/C?cHCB? =x<?? ף;h><?? ף;?<?? ף;@xZHCB?AZHCHB? BxxHCHB?CxHCC? DxHCHC?EHCHC? .x<?? ף;h/<?? ף;0<?? ף;1xZHCB?2ZHCHB? 3xx?? ף;h4x?? ף;5x?? ף;6xHCHB?7HCC? 8x?? ף;h9?? ף;:?? ף;;xHCHC?<HCHC? #x<?? ף;h$<?? ף;%<?? ף;&xZHCHB?'ZHCHB? (xxHCB?)xHCC? *xHCHC?+HCHC? ,xHCC?-HCB? x<?? ף;h<?? ף;<?? ף;xZHCHB?ZHCHB? xx? ף;hx?? ף;x?? ף;xHCB?HCC? x? ף;h?? ף;? ף;xHCHC?HCHC? x?? ף;h?? ף; ? ף;!xHCC?"HCB? x<?? ף;h<?? ף;<?? ף;xZHCHB?ZHCHB? xxHCB?xHCB? x?? ף;h ?? ף; ?? ף; xHCC? HCB?  xHCHC?HCC? ???BB??HC/C??HBHC??CC???BHB??/CB???AA??HBB??BHB??BB?CA?/CB???HBHB??BC??HCHC??CB???HBHBBCHCHCCB??HBHB??BC??/CA?C/C?HBHB??BC???/C/C??HCB???BHBHBCHCHC???BHB???HBC???HCHC???HBHBBCHCHCCB???HBHB??BC?HCHC??CB???HBHBBB???CBHCC??????????L?L?L????????????????333?333??L??>>BB?(??333???333???333???333?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) 3.2.3 20030502 (Red Hat Linux 3.2.3-53)GCC: (GNU) 3.2.3 20030502 (Red Hat Linux 3.2.3-53)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8)GCC: (GNU) 4.0.2 20051125 (Red Hat 4.0.2-8),8(aD@A`Zsetfontdrawstrcell_drawcell_hit:cell_updatecell_vectorcreateCircleListdrawCircledrawmodel1drawaxesXmain_reshapemain_displayscreen_reshape8screen_displaylcommand_reshapecommand_draw_colorcommand_draw_vertexlcommand_displayredisplay_allcommand_motion[ command_mouse main_keyboardb command_menu screen_menu main lines$shadeFour?flatFourZshadeThreeuflatThreeshadeQStripshadePointstStriptFanshadeQuadflatQuadclearmodeshadedbigVerticesoutlined windowscreencommand*sub_width5sub_height@selectionKsmVcircleListafont_styleold_y1twErrorChecktwSetMessagestwMessageXtwTranslaterightMenuCallbackmakeToggleMenutwHSV2RGB^twColortwColor(twColorNameOmintwBoundingBoxtwVertexArraytwDrawBoundingBoxtwAmbienttwGrayLight setWindow twReshapeFunction twInitWindowSize9 twFullScreenO twWindow~ twNearFarSet twFovySet twSpinG startSpinningn twSpinCommand twGetModelView twGetProjection twGetViewport% twProject twUnProject rotationMatrix<twRotateViewpointtwRotateVPNtwTrackballOrientation_oldtwTrackballOrientationtwOrientVPNXtwPerspectivetwFOVX2FOVYtwCameraShape/twAxesFtwOriginalViewqtwInitViewtwZviewtwYviewtwXviewtwViewCommand5twCameraPositionLtwFrustumModewtwCameratwTripleInittwTriplePrinttwTripleCopyAtwDotxtwCosAngletwVectorLengthtwVectorScaletwVectorNormalizeRtwCrossProducttwVectortwPointtwPointDistance2RtwPointDistancetwPlaneNormaltwPointOnLinebtwLinePlaneIntersection_old>twLinePlaneIntersectiontwPointInTriangletwLineTriangleIntersectionftwNearestFragment3mult4mult3mult3dvtwPrintMatrix4x4twKeyCallbacktwHelp@twQuittwStopAndRefreshtwPausetwBoundingBoxToggleDtwLightingToggletwShadingToggletwResettwRotViewYVtwRotViewXtwPanViewtwZoom+ twZoom1A twStartZooming twNextFrame twKeyboardCallback!twSaveFrame!twSave!twKeyInit$"twDrawUnitSquare"setRGB"setColor,#setStaro#twUSflag$pow2=$twTex2D%twPPM_Tex2D&ceil2&twPPM_Tex2Du(twLoadTexture(twSetFont(twDrawStringf)twDrawString)twSolidBarn?*twWireBarn*twDisk*twCylinder>+twTube+twSolidCylinder,twTeddyBearE,twGround\,twSkys,twMouseFunction,twMotionFunction,twIdleFunc-twNextFrame4-twDisplayInity-twDisplayInit-twMainInit/RightMenu/GlobalAmbient0axis1frameNumberm1USflagArray1TWFontStyle1twBarn1twIdleFunctioncDp glmWeldVectors glmFindGroupG glmAddGroup glmFindMaterial glmUnitizeglmBoundingBoxglmDimensionsglmScale3glmReverseWindingzglmFacetNormalsglmVertexNormalsglmLinearTexture-glmSpheremapTextureglmDeleteglmReadOBJiglmWriteOBJglmDraw]glmListglmWeldglmReadPPM&,GNU C++ 4.0.2 20051125 (Red Hat 4.0.2-8)tutors/shapes.cc/home/cs307/pub/twlong double intchardouble7unsigned charshort unsigned intlong unsigned intsigned charshort intlong long intlong long unsigned intlong int7__gnuc_va_list+Iva_listM3uGLenumGLbooleanGLvoidGLintuGLuintGLfloatfloatGLdoubleGLUquadricObj GLUquadric _cell$ idu# xu# yu# min# max# value# step# info|# format|# cell setfontF_Z7setfontPci,u nameF| sizeFu ~drawstrZ_Z7drawstrjjPczv, xZ yZ formatZ|args\Opbuffer]~}s]|t* cell_drawi_Z9cell_drawP5_cellX celli:cell_hitv_Z8cell_hitP5_celliiu٩ cellv xvu yvu cell_update_Z11cell_updateP5_celliکP cell updateu cell_vector_Z11cell_vectorPfP5_celliP dst cell numu createCircleList_Z16createCircleListvqobjhradiuslslicesupiut drawCircle_Z10drawCirclePfϫ4 coords !drawmodel_Z9drawmodelvЫ`٫vals!~1*1drawaxes_Z8drawaxesvz main_reshape_Z12main_reshapeiiz widthu[umain_display_Z12main_displayv< 8screen_reshape_Z14screen_reshapeii< widthu[uscreen_display_Z14screen_displayv?< command_reshape_Z15command_reshapeii@h widthu[u command_draw_color_Z18command_draw_colorj? ypos lcommand_draw_vertex_Z19command_draw_vertexj@ ypos command_display_Z15command_displayvVTiutredisplay_all _Z13redisplay_allvV [ command_motion_Z14command_motioniiZD xu yuXiut command_mouse~_Z13command_mouseiiiiZp button~u state~u x~u y~u `iut b main_keyboard_Z13main_keyboardhii keyd xu yuiut command_menu_Z12command_menui valueu screen_menu_Z11screen_menui valueu+ mainu&  argcu argv+ |T::1'11D11b1x1TW_ALL_MESSAGES ^TW_NO_MESSAGES!^TW_GEOMETRY"^TW_BOUNDING_BOX#^TW_WINDOW$^TW_CAMERA%^TW_COLOR&^TW_MATERIAL'^ TW_LIGHTING(^@TW_FONTS)^DEFAULT_FOVYPlines$shadeFourCflatFourq/shadeThreeJflatThreeeshadeQStrip€shadePointstStripJtFanxshadeQuadflatQuad/clearqmodecshadedubigVerticesuoutlineduwindowscreencommandsub_widthsub_heightselectionsmucircleListfont_stylelinesInitlshadeFourInitflatFourInit flatQuadInitshadeThreeInitflatThreeInitshadeQStripInit#tFanInit+)tStripInit1DshadePointsInit7_shadeQuadInit?zold_y{u1'11D11b1x1        0 E @ Z !l V@ * " $*" ?* " Z*" u*" *" @" "  " @"' `"; "N "^ "m "~ |" x" t" p" l" " "h"d"%`":|* "O*"b* "y`* "*" *"*"9*"T*" o*"*","C\1:>A(dW72int-XoGV7O.  O#### I###V ## p#$#(n#, #0[$#4zO#8Z #O#<%d#@)3#D*A#Fr+;#G5/K#H8v#L>#T?#X/AO#\5CQ#` XQa $ g p $ g  $,m+ #$#bO# Q>*  0    0   6Ka3mtM - jmO n, p%rsgt )B N 3  Y4DPVk , O O$ -w (U vO errO|@msgxGUOXq !U O  ap r| "JU v_JU idO!$|U^`U rgb hsv hxstv puf&lp&hq&dt&`i'O\? sU?? ?" A)h(ItU rI gI bII"J)h"LT" M)XO S<fU iSO#min fU x  y  %U{  P %U va% n%O i&O|" 'x"(t" )p"*l" +h",d)! :U;E.U"  h  .Uc  pos  a  d  s " h"0)Xend0)Hdir0)   hU ww  wh   ;hU wO hO 9 {U ! U!'1U~  $X$Y$Z  42KU          L[U   G  K \U" t" )X"F )H" )n V *.U a *e   /X.U key /, x /O y /O   8U MV 8  =IU P =%  BU V B Q H<U w H v H v0 Ipv1 Ihv2 I`" J ~"A K }"  L }" M}" M}"H M}   7 m <U v m w m " n ~"A o }"  p }" q}" q}"H q}" r}" r}" r}< =U M <  x  y  z r |c ts pl l U<  r  M ^" )j ?U< ɳ r  M ʗ" )" )" ڳ U Ax O Ay O Bx O By OA )hB )XC )Hv )w )n )"< M ~" )~" )~%v U&Ax O&Ay O &Bx O&By O'A )h'B )X'C )H'v )'w )'n )(< ( )~( )~%Xk & U&x &&y & 'C ')h'win ()X'v ))H'n ))(< *'M +~'w , ~% 8 U) 8&ar 8 ) 8'fw 9|'fh 9x*{ IU) I( J|(} Jx( Tp+ a-U+ kuU%qX |vU( |%` ; U) O( |+ v;U+  <}U+ V~U%5  U&key ,&x O &y O+` 2 U%wM / TU)0  +C Tz UU z  U v  x  y  z   U  v  A   U w  v  ,x  C U v  w  , D  U v  w  ,$ !   U v !, '  U v ' w ' k 'R / a U v /len 0| 6b  U u 6 v 6 w 6 =%  U v = A = B = D ^ U B D A D v D,R Kn ^  U A K B K v L)h,$ Ra   U A R B R , V[   U N V C V D V E VV W)hW W)Xd1 ]Td2 ^Pd3 _Lbk e/ U Q e P e V e t e,>- mU P m V m A m B m C m IP mN n)h" pd"P r`" s\" yT-'2i tOXi {OX, sU P  V  Q  N  t  IP vn tw )X , tU I  P  U  V  s  t W )huu duv `vv \wu Xwv T" PW2 )  ,W[ /U P   A  B  C  IP  r W s \$ t a(U )hV )XN )H   ,(( 0uU ( n O P  V  IP  r .dir )hs γdt γ`" ҳ\"  ӿ[bRi OTk [ v!U  M  v i Odj O`" H%U U"U) &M  &v 'i Od'j O`( )H%v wU) &M  &v 'i Ot'j Op( )X%! %xCU) %&M %  RDU key  fun D doc @s U key , x O y Oi Ox MU key , x O y O# $vU key $, x $O y $O )U key ), x )O y )ODg -, U key -, x -O y -Oo 2 U key 2, x 2O y 2O 7(0U key 7, x 7O y 7O <0UU key <, x + ~4 5U top  "{*|+H 55U top  ,+5 6U top³³  ³’’E,J  6:U")h")X"u )H+H :@;U+-:@;=U,=C>U OO xO yO,_D>>U xO yO -">>U*! >>Uy-2>)@U bgR2 bgG2 bgB2!K*@L@U-OL@>AU@Ai\O|5$55~55v55:" "&!"""#"y $ " %$"b&(" ',"4(0"z)4"P8"vO@."4 .6O0/"/`"8"D)"Z)")"e" 6 <"S @""h"@""b" far VPN )VUP )VRP )" D" H" @6 e L"L P"M T0D" 0  1" 0 6c OX"b D" Hm16 !Q1 6; \"L1 6 1`"O "O$6(@AW int972-XGq7.  ,#3#3#3# I3#3#3#V 3#3# p3#$3#(n3#, #0[#4z,#8Z #,#<%#@)U#D*c#Fr+3#G5/C#H8#L>#T?#X/A,#\5CI#`aQY  _ y  _  N  ##b,#Q>"  (    (   .C9Y93e,hN nN pGrgt@z|H 3#!|#J"|##|#$ $|#4%#DTQ)   l    &:'(*X+:# ,:# -:#.#$QrJ P V *' P V ' PJ\(/343#N5#Q6#7# 8#Qs        lll9ljL=Q>3#?3#,A#/B# ?D#BE#G#H#J# K#$NM#(QNj#,P#0Qp#4S#8Tv#<V#@BQa|   Z    a(((X(# #bo##Qv"  ( #  ( # .$p%@AlAUa%b% %.lAAUf.B;ABUu;v;  IBBUuIvI nI0 [WBnCUvWlX|p konCDUukvk k BDEU74 QE xtipjlA ktvEEUA 3 v| fvEyFUA 3 vx x7zFFUA 3  Fi˅|$ ,3F,GU3dir3|s3x ,GNUA 3   tdir3p3lbuf ~~i~ 9R h}N@QU }A  }3 }3 ~ xdir3t3pplih @QVU A    ,t?plNhvdvG`nG\tGXbuf ~ @VcU @A  @  ,At?BpClNDh/EdBF`G\HvXITvJPnJLtJHbufK ~!Ic=hU A itp lh d` \cxXcyTczPwLhHdD@"F">hjU FA  F iG|Hx HtHp HlHh Hd"TtjkU tA  t yX"3kslU A   it"zwtloU A it p"BosU A iduHv"ZRs{U A  < 'd`\BX?Tdot 8 i avg 3"-{~U A vdHxDy@ki"~U A vplphihrhodx`y\zXrTiP"U A v|ix!i3A U 334A x 5 t"ʒU A  3 0ix  tvp"]%EʒSU EA  0E iF,Gv0+Hj4Ip8!TU A  0 w|"U A   7t p4lih!C-U 3 R  fp ti,pw,lh,hd,d`a,9E# j|&!j"j#jy $j %jb&j 'j4(jz)jP% $ >  I$ >  : ; I&I: ; <  : ; : ; I8 .? : ;@@ : ;I  4: ;I I!I/ .? : ;@I@.? : ;@@: ;I .? : ;I@9: ; 4: ; I? < 4: ; I< 4: ; I<  4: ; I< 4: ; I? < 4: ;I? < 4: ;I< 4G 4G !4G "4G % $ > $ > : ; I I&I : ; : ;I8 .? @I4 < I4 I .? 4 < .? 4 <  : ;  : ;  : ; I8  II!I/ <  : ; ( : ;I.? : ; @@ : ; I 4: ; I   : ; I !.? : ; @@ "4: ; I #.? : ; @I@ $( %.? : ;@@ &: ;I '4: ;I (4: ;I ): ;I *.? : ;@I@ +.? : ;@@ ,.? : ; @I@ - . : ; I8 /.I4 < 0.4 < 1.4 < 244 I 3!I/4!I54: ; I? < 64: ; I?  % $ > $ >  I: ; I : ; : ;I8 .? @I4 < I4 I .? 4 < .? 4 <  : ;  : ;  : ; I8  I&II!I/ .: ; I@ : ; I .: ; @ 4: ; I : ; I .? : ; @I@  : ; 4: ; I 4: ;I 4: ;I .: ;@ : ;I !.? : ;@I@ ".? : ;@@ #4: ; I? < 6 tutors/usr/include/GL/usr/include/usr/lib/gcc/i386-redhat-linux/4.0.2/include/home/cs307/public_html/twshapes.ccgl.hstdio.hstdarg.hglu.hfreeglut_std.htw.h,3d333d,:$0?dW.\.7#1-%2-dWV:H:H:HVVV;dWH(86VV;dWH(8d6;dVV;dVV;dVV;#rrWVdԀV;d--V;d-V-Vd,W,Vrsdpo\/V;e$rddddddddddddddgddd ~9e:-'30 xU 9rHHH/d+++-g.:-:-:s-dr:upu*ppv*ppv*pv%pu/pv/>d 9Vd,WrWVWVWrW) +Vd VV".::%% I)H;dsS/g$Vd,@,.::%% ]vq]pH)H՜d, }9ddddrdddrddr;dt-dt:[9e::V:V::V:V<dVdV-dVVV3ed>ed,2t:d,f:hh:,)x,t: +g,de: +,+,Vd֜$-XYrt$KW/W-DDW>aWaWaXXX x*Vd,,,,,,,-dVr777-v+  U W$sW4VXVXVWdrHXXrWHrrVdV(Vd(VrrVdVddVdVZ UHrr$XW>IVWIVW'VYXrWHrrV2444,V(244444%rrV2444ddV24 U"d')%'%'r%%%1d51151z1  gd')%'%'r 9d #&& 9d511  d5ǎ6Ȏ6rd733 d733  "$dd``d``)n "($:8ud-*.+.r+rf,dVHruVr977sedY,%%&%LHH%W:,dyَ$d/++  ՎCdݣdUVV d##HrHH#idVVV Օgr:%t 9vVd,$$:cv,e,e,e:e,e,e:hVd,,,,,,,-,g,:ly,dl,:l q,:Ex,-r0d S3,Uw",e,e,e:e,e,e:e<-#####j#Wcf,W: +xdcXX ֎$d/++  qVdԼ:r:d,d)d$Հd| ,IAB EvqAB ].AB R.. QAB کvAB P8AB $AB W.M.V..CAB `.Y.ЫAB o. M..\.. s.*.\.o.N..a..J.r.N..J.r.Q. o..\.. W..\.. W.r.\.z. M.b. M..\..J.r.N..J.r.0AB U.Y.J.~.J.~.N.O.W.(z5AB M.X.s. P.H.P. AB [.p.T.c.$<AB M.X.. P.H.'AB K.H.(@AB M.X.s. P.H.].eAB P.@MAB P.$ AB K.i.T.v . VMAB L.H.N.a.AB }.o. Z8AB L. . , AB ..AB Q.AB Q.0,AB ^.. U.._. U.s.| (AB . AB +AB ^."(AB [.JaAB d.H.rAB K.AB D.AB I.tAB n.LAB h.f*AB (AB r. ..O.. AB . gAB M.9.T.<AB o.,.AB Dz.z.o..O.H.JAB }. hAB L.)AB L.<AB V.\.IAB V.2AB LAB \AB x.p. AB S..\AB q.AB N.AB N.AB N.$^AB ~..0. M.$<sAB w.z.0y. W.AB f.$ AB k.]. Y.^.(=AB k.z. X.. W.\.(AB W..O.w. l. fAB W..O. AB v.l.O.$AB {.0v. e.E. AB Y.. ,DAB K.H.F.{.O..O.(WAB T.m.M..M.H. vSAB T.. l./AB T.. AAB H.<AAB H.~AAB H.IAB $ AB K.H.^..PPAB Y.4T&AB P.W. M.H.R.H.R.Q.`.z #AB  BAB u.  /AB  3AB  D _AB L.T.c. 4AB L.O. >AB  KAB I.b tAB  DAB  DAB ^ 0AB P. 4AB L.O. AB P..  SAB AB DM.AB DI.t9AB P.$AB P.J. .h. 0EAB M..0.vAB F"AB FAB ExAB .DEAB x.AB r.AB N. AB N.H.AB N.AB AB AB 0%AB N.H.V7AB j.7AB j.7AB j./AB .AB K.FAB Q.dAB x\AB w. >AB Z.. o.MAB a.b.`AB }.2CAB c. .vjAB AB zAB R.$F AB . ^..0"AB (#AB Z.. \..0N.,h%AB DT.. &.~.0U.()AB <,(AB FT.V. N.n.0P._. .~.0U.+AB N.,=AB N.-xAB \.8.{AB \.@.AB O.y.Q.e.Q.i.Q.U.Q.l.T.U.,1AB M..O..O.. 4gAB Y.s. N. ~4AB Y.W.0N.( 5AB V.Y.W. H.O.Y.,5AB V.H.S.Y.W. R.Y. 6pAB DN.t. H.f. v.H.k. v.H.P.H.P.f. Y.p. V.`. V.H.P.]. H.`. S.H.P.c. H.^. f.Z. H.^. f.Z. H.[. f.W. H.[. f.:AB H..@;AB H.i.=AB \.].D>?AB b.>AB Q.>AB >oAB Q.*@"AB U.(L@AB K.x.M.p.O.Y.| @A,AB lA.AB AnAB Z.BAB Z.BAB Z.nCAB W.DAB DU.E_AB ].EAB DI.zFnAB w.FDAB I.,,GAB HH.Q.Z.'. .,NAB DF.Q.Y.. .$@QAB GK.k. .0V! AB HY.. .. o.cWAB EZ.>hAB ].jAB ].kAB Etl1AB EZ. onAB FZ. sAB FZ. {AB FZ. ~kAB FZ.AB ].AB DK.H0 AB DZ.. h.. k.. h.r. Z.s.02. !. ʒAB DZ.L.TDAB H.o.\AB E_. AB Q.. h.glutBitmap9By15glutBitmapTimesRoman10glutBitmap8By13unsigned intglutBitmapTimesRoman24heightglutBitmapHelvetica12glutBitmapHelvetica18glutBitmapHelvetica10GLfloattwKeyFuncshort unsigned int_Z22twTrackballOrientationiiiiunsigned char_IO_FILEGLclampfdenomspecularFieldOfViewYtwPointDistanceTW_LIGHTINGwindowHeight_Z6twQuithiiBBMintwPanViewtwRotateVPNlinemyCylinderBarnShoulderHeighttwDotbuffer_Z14twGetModelViewPd_Z17rightMenuCallbackifilenametemp_cur_column_Z9twProjectPfS_twStartZoomingCLIPtwSetFontmodelview_Z13twBoundingBoxffffff_Z14rotationMatrixPfffff_Z7twXviewvTW_COLORtwOrientVPNceil2frustumHeighttwSave__pad1__pad2twIdleFunction_Z7twZoom1vglutBitmapTimesRoman10formatwindowWidth_old_Z13twSetMessagesilong doubletwTubelong long inttwZview_Z8twVectorPfS_S_twUnProjectrows2_Z15twGetProjectionPd_Z16twMotionFunctioniiglutBitmapTimesRoman24_Z13twVertexArrayPA3_fitwRotateViewpoint_Z26twTrackballOrientation_oldiiii_Z10twIdleFuncPFvvEtwColors_Z7twPausehii_IO_read_ptr_Z17twVectorNormalizePffunc_mode_unused2_ZN10_IO_markeraSERKS_twTripleInit_postwBoundingBoxTogglesetStarpixval_ZN8_IO_FILEaSERKS__Z5ceil2ifovxfovy_Z10twCosAnglePfS_twTex2D_Z6twDiskfiplaneConstantTW_GEOMETRYtwPointspecular_shininessstderr_Z15twMouseFunctioniiii_Z13twCameraShapevyColor__off64_toperator=twLineTriangleIntersection_Z16twStopAndRefreshhii_IO_read_basetwCylinder_Z17twDrawBoundingBoxvcosTotalAnglestate_Z5mult4PfS_S_myFar_Z9twSetFontPcitwNextFrame_Z11twTranslatePftwCrossProductnewFOVtwSolidCylinderTWFontStyletwSetMessages_Z5mult3PfS_S_src/tw.cc_IO_save_endtwInitWindowSize_Z10twMainInitv_Z7twResethiiTW_ALL_MESSAGEStwWindowverbosebool_Z13twViewCommandhii_old_offset_Z11twNextFramehii_Z13twGetViewportPi_IO_lock_ttwStopAndRefresh_Z12twNearFarSetRfS__IO_write_base__off_t_Z9twHSV2RGBPfS_setColorTW_FONTStwSaveFramestarttwColortwBoundingBox_Z7twPointPfS_S_fragmentstwGetViewport_Z9setWindowiidesttwAxeseyeRadiussetWindowglutBitmap9By15_Z13twDisplayInitvTW_NO_MESSAGEStwZoom_Z11twColorNameiunion_heightfnametwCameraPositionrows_Z8twUSflagvpixelzAxiszmintmpquadtwFullScreenmaxval_Z8setColoriii_Z17twRotateViewpointfPfxmaxroofColortwCameraShape_Z3minffFieldOfViewGLUquadricstripe_heightcolorcodeGLvoidToggles_Z9twKeyInitvtwTeddyBearstartSpinningtwDisktwPointOnLinetwDrawUnitSquare_Z17twPointInTrianglePfS_S_S_RfS0_twColorName_Z23twLinePlaneIntersectionPfS_S_S_RfS_rotationMatrix_flagsmult3dtwYviewargstwFovySet_Z7twColorPfff_Z16twDrawUnitSquareff_Z10twInitViewi_Z6twSpinv_IO_buf_baseframeNumbertwLightingToggletwVectorNormalizetwPause_Z10twRotViewYhiitwShadingToggletwTriple_Z16twLightingTogglehiinewVPNLETTERBOXtwPointInTrianglefile_Z11twUnProjectPfS_twCosAngletwFragment_Z13twFrustumMode13frustumMode_tyminmult3mult4_Z15twPointDistancePfS_TW_WINDOWfrustumWidth_Z4pow2iGLuint_IO_marker_Z11twNextFramevpow2TW_MATERIALminrminyminzInnerRadius_Z12twFullScreenv_Z13twTriplePrintPcPf_Z7twYviewvtwKeyboardCallback_Z13twPointOnLinePfS_S_ftwGroundtwProject_Z13twPlaneNormalPfS_S_S_blackxmin_markers_Z9twFovySetRf_Z13twPerspectiveffPc_Z11twOrientVPNii_Z6twZoomfTW_CAMERA_Z10twCylinderfffiimatGlobalAmbient_Z12twErrorCheckPciminxtwBarntwDrawBoundingBox_Z19twBoundingBoxTogglehii_Z11twPPM_Tex2DPcb_flags2USflagWidth_Z16twPointDistance2PfS__Z11twGrayLightiPffff._39twKeyInittwRotViewXtwRotViewYlineVtwTranslatebutton_Z14twVectorLengthPfgraytwSpinCommandtwErrorCheckslicesspecconstantTerm_Z18twKeyboardCallbackhiitwCameraunion_width_Z13twSpinCommandhii__gnuc_va_list_Z14makeToggleMenuvmyFovycounttwMainInit_Z16twInitWindowSizeiizColorDEPTH_BITS_TO_LOSEDEFAULT_FOVY_Z12twTripleCopyPfS_twPerspectiveGLubytemessagestwViewCommandtwNearestFragmentglutBitmapHelvetica18linearTerm_chainwindowHeight_oldtwHelp_filenoVPN_reverseshort intkind_Z6twHelphiistar_sizeparametertwLoadTexture_Z8twWindowvtwGrayLightGLintwinytwPlaneNormalmouse_xmouse_y_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0_projyAxistwSpinAngletwOriginalViewGLdouble_IO_save_baseglutBitmap8By13twKeyCallbackDocaspectRatiotwReshapeFunction_Z6mult3dPfPdS_worldxworldy_Z11twTeddyBearv_IO_buf_endUSflagHeighttwResetmatSpecularimagerowtwIdleFunclong long unsigned int_Z11twSolidBarnPfS_S_ff_Z7setStariitwDrawStringtwMessageKindsUSflagArrayreturn_valuetwKeyCallback_Z11twFOVX2FOVYfturnxAxismakeToggleMenuaxis_Z15twSolidCylinderfffii_Z7twTex2DPcbimagefoundworldzmyNeartwXview_Z9twPanViewhii_locktwAmbient_Z9twAmbientf_Z11twSaveFrameiiPcbwindowWidthtwPPM_Tex2DtwVectorScaletwSky_Z13startSpinning6axis_tpixelstwTriplePrintcolscolornearwinAwinBtwSolidBarnoriginalVPN_sbuf_Z14twCrossProductPfS_S_winxGNU C++ 3.2.3 20030502 (Red Hat Linux 3.2.3-53)winzKeyCallbacksInitializedOuterRadiuscols2_Z13twLoadTextureiPc_Z14twStartZoominghiitwKeyCallbackArrayymaxsideColorglutBitmapHelvetica12messageKindtwWireBarntwTripleCopy_Z17twNearestFragmentPA3_A3_fiPfS2_S2_Rf__unknown__radius_Z5twSkyvBBCentertwFrustumModetwZoom1lightId_Z6twAxesvtwTrackballOrientationtwLinePlaneIntersectionxsizeTW_BOUNDING_BOXtwDisplayInittwHSV2RGBstacks_Z5twDotPfS__IO_write_end_Z7twColorffffzmaxtwGetModelViewtwGetProjection_Z15twShadingTogglehii_Z11twRotateVPNfPf_Z13twKeyCallbackcPFvhiiEPctexture_Z7twZviewv_IO_backup_basetwSpinmaxxmaxymaxz_IO_write_ptrtwVector_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_darkBrown_Z12twTripleInitPffffxColortwTrackballOrientation_oldtwLinePlaneIntersection_old_Z12twDrawStringfffPcztwInitView_Z10twWireBarnPfS_S_degreesysize_Z16twPrintMatrix4x4PcPdlightBrownlightColorsetRGB_Z11twPPM_Tex2DPcbRfS0_twVertexArrayBBMax_Z12twDrawStringjjPcztwNearFarSet_Z9twMessageiPcztwVectorLengthDISTORT_Z17twReshapeFunctioniifrustumModerightMenuCallbacktwMessagetwFOVX2FOVY_Z6setRGBiihhhtextureNumberBoundingBoxInitializeddatatwMotionFunctiontwMouseFunction_Z13twDisplayInitfff_nexttwQuit_Z8twGroundvtwPointDistance2twPrintMatrix4x4_Z16twCameraPositionv_Z6twTubefffii/home/cs307/public_html/tw_shortbuf_Z14twOriginalViewvendColor_Z6twSavehiimaxPixValue_IO_read_end_Z8twCamerav_vtable_offsetRightMenutwUSflag_Z10twRotViewXhii_Z13twVectorScalePfS_fglmReverseWinding_ZN12_GLMmaterialaSERKS_glmDotglmUnitizeglmDimensionsaveragedscalefactor_Z17glmReverseWindingP9_GLMmodel_Z16glmLinearTextureP9_GLMmodel_Z11glmWriteOBJP9_GLMmodelPcjglmFacetNormals_Z13glmDimensionsP9_GLMmodelPfepsilonnindices_GLMmaterial_GLMnodenumverticescos_angle_Z15glmFacetNormalsP9_GLMmodel_ZN9_GLMmodelaSERKS__ZN8_GLMnodeaSERKS_membersmtllibnamedimensionsscalenumfacetnormsbboxglmLinearTexture_Z10glmUnitizeP9_GLMmodelglmReadMTLnumgroupsthetatailswapglmMaxnumtexcoordsglmAbsglmDirName_Z15glmFindMaterialP9_GLMmodelPcvindicesheadglmAddGroup_ZN12_GLMtriangleaSERKS__Z14glmWeldVectorsPfPjfglmFirstPass_Z9glmDeleteP9_GLMmodel_Z19glmSpheremapTextureP9_GLMmodelglmSecondPassglmWeldglmScalecopies_Z10glmReadOBJPc_Z14glmBoundingBoxP9_GLMmodelPfglmWeldVectorspathnameglmVertexNormalsglmFindGroupglmFindMaterialglm/glm.cc_Z7glmDrawP9_GLMmodeljdiffusetindices_Z7glmListP9_GLMmodeljaverageduplicateglmWriteOBJboundingboxnummaterialsemmissiveglmSpheremapTexture_GLMtrianglenumvectorsnumnormalsambient_Z16glmVertexNormalsP9_GLMmodelf_ZN9_GLMgroupaSERKS_glmDeletecopiedglmCrossfindex_Z7glmWeldP9_GLMmodelfglmList_GLMgroup_Z11glmAddGroupP9_GLMmodelPc_Z8glmScaleP9_GLMmodelfglmReadOBJGLbooleanpositionglmDraw_Z10glmReadPPMPcPiS0_glmReadPPMnumtrianglesglmNormalizeglmWriteMTL_Z12glmFindGroupP9_GLMmodelPcglmBoundingBoxglmEqualmodelpathttIuJKtKMtMutt\u\]t]_t_utt$u$%t%'t'\u\]t]_t__u`atactcuttuttNuNOtOQtQuttuttuttuttuttuttaubctcete*$u*$+$t+$-$t-$w$ux$y$ty${$t{$.(u.(/(t/(1(t1(f,uf,g,tg,i,ti,5u55t55t55u55t55t55u55t55t58u.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.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  ?Gohh8Topc Hl XXX upȝ{&,,``P :dd>lPPPP,,Q00Q8SX" u\ uvNw`w R[;*<7B5L:M0A $ a 4HhhX  ȝ  , `d,0 !"#$ *8EXT[Ц q }  xxP,  PP $. <=`,JPX8bh@w`8   @ #' + / 3D?HLPXTp   $ $(,048*@=DIHVLip@A, |lA. `#An .B ЮB 2nC C)xFD ,G N @Q V!  /C+z*$@"*V#@&3+(Y,t048|/ ( E_ > %>o :E 3 RQ gs (&' tl1   j! . ; b t T B j ~ \ 5    ( M  h%   R, :  P D _ c + t . =  t9   vS  d % 2 -x H @ ^ h %z x  { ` : u 5 $ B >   + ? gO Ib J q  _ p  r   VM    \    .7 0% E D ] I j w  v   &   l W V7 '6CU<c js0  GL 2 کv W \  %19,I GWha~sh $&t ,=  @M #X.?> T l x3M(<A  TD T& )DE E(U^ fp <  E  +D >ZJf* S= f` tvj (  8z # u. 1 k 7@8C WQi{L S X D z ~4 Z8 0`;H#Ygkp7  ,  < 4g  j  )6B. X px\  \  +jM P @L@ P, UTbz5 u  D KH #  =.\ R2C i*@" |8.{ -|KD  + $Ы 2JB\H9Z  s  F  " # , 'C zFn q  +F AK"]icy{ #>  (* :DcW ^x w e  K " ~k BP8 \ 6p m() w Ja ) `xd D>? / 4&:I O 4 d0z<on 0E ,( @@; {"( vq 0A < __gt 4  2+ >h g $/7 Af `L otvd6 8ʒ 4)< 7@M&\f / { H.^ 0 ~A   <s )  7 =  i `s "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_auxshapes.ccshadePointsInitshadeQStripInitshadeQuadInitflatQuadInittStripInittFanInitflatThreeInitshadeThreeInitflatFourInitshadeFourInitlinesInittw.cctwMessageKindsTogglestwColorsBoundingBoxInitializedBBCenterBBMinBBMaxOuterRadiusInnerRadiusfrustumModeaspectRatiowindowWidthwindowHeightwindowWidth_oldwindowHeight_oldnearfarVPNVUPVRPFieldOfViewFieldOfViewYtwSpinAngleKeyCallbacksInitializedtwKeyCallbackArraytwKeyCallbackDocmouse_xmouse_yTW_ALL_MESSAGESTW_NO_MESSAGESTW_GEOMETRYTW_BOUNDING_BOXTW_WINDOWTW_CAMERATW_COLORTW_MATERIALTW_LIGHTINGTW_FONTSDEFAULT_FOVYDEPTH_BITS_TO_LOSEUSflagWidthUSflagHeightBarnShoulderHeightglm.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_GLMmodeljE19__PRETTY_FUNCTION___ZZ7glmDrawP9_GLMmodeljE1i_ZZ7glmDrawP9_GLMmodeljE5group_ZZ7glmDrawP9_GLMmodeljE8triangle_ZZ7glmDrawP9_GLMmodeljE8material_Z6twZoomf_Z12twErrorCheckPci_Z12glmFindGroupP9_GLMmodelPc_Z11twNextFramev_Z13twDisplayInitfffglColor3ub_Z5twDotPfS__Z8cell_hitP5_cellii_Z16glmVertexNormalsP9_GLMmodelfglPixelStoreitwIdleFunctioncos@@GLIBC_2.0_Z14screen_displayvfgetc@@GLIBC_2.0_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_reshapeiiglRotatefstrcmp@@GLIBC_2.0outlinedglutBitmapHelvetica12asin@@GLIBC_2.0_fp_hw_Z8twGroundvperror@@GLIBC_2.0_Z6twTubefffiifprintf@@GLIBC_2.0glutMainLoop_Z13twVectorScalePfS_fsub_heightglVertex3fglutCreateSubWindowglutDestroyMenuisgraph@@GLIBC_2.0_Z9setWindowii__fini_array_endglutCreateWindowscreenglNormal3fv_Z14makeToggleMenuv_Z16twStopAndRefreshhii_Z13redisplay_allvglutReshapeWindow_Z7twColorPfff_Z6twSpinv_Z8drawaxesv__assert_fail@@GLIBC_2.0_Z7twResethii_Z14glmWeldVectorsPfPjf_Z8twWindowv__dso_handleglTexCoord2fv_Z5mult4PfS_S___libc_csu_fini_Z13twBoundingBoxffffffglutCreateMenu_Z14command_motionii_Z9cell_drawP5_cellcommandgluPerspectiveglDisable_Z10twRotViewYhiipow@@GLIBC_2.0glMatrixModerewind@@GLIBC_2.0GlobalAmbienttStripglScaled_Z11glmWriteOBJP9_GLMmodelPcjgluNewQuadric_Z11twColorNamei_Z12twNearFarSetRfS__Z11cell_updateP5_celli_Z6twAxesvTWFontStyleglNewList_Z13twPerspectiveffPc_initglViewportglVertex3fvglBegin_Z7setfontPcippm_readppminitselectionmalloc@@GLIBC_2.0glutBitmap9By15ppm_readppm_Z17twReshapeFunctioniifscanf@@GLIBC_2.0glLineWidthgluQuadricDrawStyle_Z7twColorffff_Z9twSetFontPci_Z11twOrientVPNii_Z19command_draw_vertexjgluOrtho2Dfread@@GLIBC_2.0_Z11twSaveFrameiiPcb_Z13twVertexArrayPA3_fiUSflagArrayglutInitWindowSizeshadeFourgluLookAtglutMotionFunc_Z7twYviewv_Z11screen_menui_Z7glmListP9_GLMmodeljclearstderr@@GLIBC_2.0glVertex2i_Z8twCameravglutBitmapTimesRoman24_Z13twKeyCallbackcPFvhiiEPcglutBitmap8By13_Z9twProjectPfS_RightMenu_Z16twLightingTogglehii_Z14screen_reshapeiiglutAddMenuEntrymodeglVertex2ffont_style_Z16createCircleListvglTexParameteri_Z11glmAddGroupP9_GLMmodelPcglRasterPos2i_Z9twHSV2RGBPfS__Z13twCameraShapevgluCylinder_Z3minff_Z11twRotateVPNfPf_Z9twKeyInitv_Z6setRGBiihhhglTexCoord2fglGenListsglutMouseFunc_Z11twFOVX2FOVYf_startglutBitmapHelvetica10_Z12twTripleInitPfffffgets@@GLIBC_2.0_Z7twZoom1v_Z10twWireBarnPfS_S__Z8glmScaleP9_GLMmodelfshadeQStripglutBitmapCharacterstrstr@@GLIBC_2.0strlen@@GLIBC_2.0axis_Z13twPointOnLinePfS_S_fframeNumberglCallList_Z8twVectorPfS_S_glLightfvglGetErrorglutInitDisplayMode_Z7setStarii_Z10twCylinderfffiiglGetIntegerv_Z13command_mouseiiiicircleListglPushAttribgluDeleteQuadricglLineStippleglutInit_Z9twPanViewhii_Z13twGetViewportPiglLoadIdentity_Z13main_keyboardhiiglPointSize_Z12twFullScreenv_Z6twDiskfi_Z6twHelphii_Z13glmDimensionsP9_GLMmodelPf_Z19twBoundingBoxTogglehiiglTranslatedglPopMatrix_Z11twGrayLightiPffff_Z9glmDeleteP9_GLMmodelstrncmp@@GLIBC_2.0_Z18twKeyboardCallbackhii__fini_array_start_Z10glmReadOBJPc__libc_csu_init_Z14twGetModelViewPdfloor@@GLIBC_2.0ppm_readppmrow_Z6twSavehii__bss_start_Z13twFrustumMode13frustumMode_t_Z10twMainInitvmainglutIdleFunc_Z12main_reshapeii_Z10glmReadPPMPcPiS0__Z7twPointPfS_S_pm_allocrowglutBitmapTimesRoman10_Z15twGetProjectionPdglutPositionWindow__libc_start_main@@GLIBC_2.0glClearColor__init_array_end_Z13twPlaneNormalPfS_S_S__Z13twSpinCommandhii_Z16twDrawUnitSquareff_Z13twDisplayInitv_Z12twDrawStringfffPczglutInitWindowPositionbigVerticesglutSwapBuffersflatThreeshadedstrcat@@GLIBC_2.0_Z8setColoriiiglutPostRedisplaytan@@GLIBC_2.0data_start_Z9drawmodelvglutDisplayFuncold_yprintf@@GLIBC_2.0_Z17twRotateViewpointfPfglDepthFunc_Z13startSpinning6axis_t_Z8twUSflagv_Z4pow2i_Z7twTex2DPcb_finimemcpy@@GLIBC_2.0_Z10drawCirclePf_Z15glmFindMaterialP9_GLMmodelPcsqrt@@GLIBC_2.0_Z15command_displayv_Z14twStartZoominghiiglEndListgluQuadricNormalsglMaterialfglutSolidSpherefclose@@GLIBC_2.1_Z16glmLinearTextureP9_GLMmodelglLightModelistrrchr@@GLIBC_2.0flatQuadpm_freerow_Z10twIdleFuncPFvvEglutAttachMenuglTexEnvfglutReshapeFuncglPushMatrix_Z6mult3dPfPdS_glRotated_Z10glmUnitizeP9_GLMmodel_Z16twPrintMatrix4x4PcPd_Z26twLineTriangleIntersectionPfS_S_S_S_S_RfS0_S0___preinit_array_endglBindTextureglEnable_Z18command_draw_colorjglNormal3f_Z17twVectorNormalizePf_Z5mult3PfS_S__Z19glmSpheremapTextureP9_GLMmodel_Z11cell_vectorPfP5_celli_Z11twTeddyBearv_Z5ceil2iexit@@GLIBC_2.0glClear_Z6twQuithii_Z17rightMenuCallbacki_Z16twInitWindowSizeiitwBarnsm_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_tFan_Z5twSkyvacos@@GLIBC_2.0_Z11twTranslatePf_Z7drawstrjjPcz_Z7twZviewv_Z26twTrackballOrientation_oldiiiigluDiskglMaterialfv_Z15twPointDistancePfS_glShadeModelglScalef_Z12command_menuifopen@@GLIBC_2.1_Z13twLoadTextureiPc__init_array_start_Z14glmBoundingBoxP9_GLMmodelPf_Z17twDrawBoundingBoxvgluProject_Z10twRotViewXhii_Z22twTrackballOrientationiiii_Z9twFovySetRfwindow_IO_stdin_usedvprintf@@GLIBC_2.0glColor3fvglLightModelfv_Z23twLinePlaneIntersectionPfS_S_S_RfS_glVertex2fvshadePoints_Z7glmDrawP9_GLMmodeljglTranslatefsprintf@@GLIBC_2.0_Z9twAmbientfflatFour__data_startsin@@GLIBC_2.0sub_width_Z12twTripleCopyPfS__Jv_RegisterClasses__gxx_personality_v0@@CXXABI_1.3__preinit_array_startshadeThree_Z16twPointDistance2PfS_glEnd_Z7twXviewv_Z14rotationMatrixPfffff_Z11twUnProjectPfS__Z7twPausehiilines_Z27twLinePlaneIntersection_oldPfS_S_S_S_S_shadeQuad__gmon_start__strcpy@@GLIBC_2.0