ELF@044 (4@4@4 @ @ p@@@@@@@@@p@@ /usr/lib/libc.so.1pp@p p@fp@@@> %% p~p@p ppp-0@pp @!4CR @P @e   ǭeG 1  Gbmt Tlה dtshkt X%)- 4e_; МKһ{ 2ݫgD!-ȧ J-P[ h gygg g  C -΢!iI  7 6 gf o?Y \l KK\6ek[eɣwOtlDf7eIUt  ]K" 9lOl5e`RPKe5f5ZwBBlz+<etjgBh ̐4|Vzc|wj+Fwflܳj6MJ1u< Z ɥKbܶʱNIڬ _~٘FtqI AQ4ܬVB@lb K7 ID " e:֋ Ay eKIj D0ytV R ˡe h>VB ؞ A:y3Sf.{ @ CpZ uy 6mf , ΐ4[=Ȏ iYn J0 cmKg?Ř8h -u[:fy:XqT P L 12 &E0%  ͧ CutE 8@BvjF K0%y%yjc J0i"1͈ ZS% ?xyq,yfC .%sjydzYj6hy833Tصgص83Sy<:y ?80K xCF ص@ 6 yK X SB J 3S&C & & yB؋7"%"%m/h/Z6d #T`6e6x&/kG -O  ) z "VG:(J(g Cug=s7g^ %^&Ճ aYɅø#t7lD$ʄʄBKɶɶTȞȎ;I _; [N ČN 1 L=a]5 A4 ƥ8 9p "N . GU'  mlG s u`!zh7z+ Rm p  JyJ``uxzyn MD ǴIvz  e- h AT^15kŴ9-WbUibf`N"f"fn mFƸ$ ; lK+n,{.ڻ +tͣeW;['Fb b+  !1M!k 4p d m:o4{P . tgF<  G D !]"w# $_% *='& .' '(C)8* 4G+_ W, .bd -Cާ.X /zc0 t1r 2 'NG3?:}4 HW5zg66!^bl64 R7k8}i9 z: ';S< z=> b?嵃@ wA#wB C'DE FHGHyIJꐳKRLMN O#PnQ 7eot14ǰB 2 Ri i8  Z{ ]  "pf>f ^ c bC 1u b6<|gܹg A5֜ o֌t  \ M< Ę ! İ2mj͟DE\ :W3    Ojj =ͲZ6= a $ *; 1UiSSelibfm.sosgi1.0libgl.sosgi1.0libX11.so.1sgi1.0libm.sosgi1.0libC.sosgi1.0libc.so.1sgi1.0libXi.sosgi1.0libXext.sosgi1.0.text.init.fini.data.rdata.sdata.sbss.bss_end__dso_displacement_DYNAMIC_LINK__elf_header__program_header_tablefabs_ftext__start_mcountdecimate__FiPPcxs__7PictureFvys__7PictureFv__as__7tfColorFUl__opUl__7tfColorCFvr__7tfColorFvg__7tfColorFvb__7tfColorFvr__7tfColorFcg__7tfColorFcb__7tfColorFcto_bw__7tfColorFv__ct__7tf_cubeFfN21draw__7tf_cubeFivector__5POINTCFvx__5POINTCFvy__5POINTCFvz__5POINTCFvsetX__5POINTFdsetY__5POINTFdsetZ__5POINTFdmagnitude__5POINTFv__as__5POINTFRC5POINTOn__10TexturemapFvOff__10TexturemapSFvn3__2GLSF5POINTv3__2GLSFRC5POINTMasterDisplaySetup__7CAVENavFvupdateCAVEPos__7CAVENavFvGetAdjustedWandPos__7CAVENavFvset__5POINTFfN21set__5POINTFPf__ct__7PictureFv__ct__7PictureFPUliT2__ct__7PictureFP7Picture__as__7PictureFR7Picture__vc__7PictureFiSaveAs__7PictureFvSaveRGBA__7PictureFR7uStringSaveRGBA__7PictureFvdisplay__7PictureFiT1grab__7PictureFiT1print__7PictureFvclear__7PictureFUl__rs__FR7istreamR7uString__ct__7uStringFi__vc__7uStringFiconcatNumb__7uStringFi__eq__7uStringFRC7uString__ct__14SharedMemArenaFv__ct__14SharedMemArenaFUi__ct__14SharedMemArenaFPFi_PvUi__dt__14SharedMemArenaFvload_arena__14SharedMemArenaSFPvi__ls__FR7ostreamRC5POINTCAVENavLoadMatrixCAVENavGetMatrixCAVENavScaleCAVENavPrintMatrixCAVESetOptionCAVEButtonChangeCAVEWallTransformCAVEGetSensorPositionCAVEGetSensorOrientationCAVEWandTransformCAVEInStereoCAVEDistribConnectCAVEDistribBarrierCAVEDistribSendCAVEDistribReceiveCAVEInitCAVEStopApplicationCAVEAddCallbackCAVEExitCAVEDisplayBarrierCAVEResetTrackerCAVENetSendCAVENetReceiveCAVEShmemSetOptionCAVEMallocCAVEFreeCAVENewLockCAVEFreeLockCAVESetReadLockCAVESetWriteLockCAVEUnsetReadLockCAVEUnsetWriteLockCAVEClosePolhemusTrackingCAVECloseBoomTrackingCAVECloseSpacepadTrackingcopyrowsetrowclamprowaccrowdivrowbitstorowrowtobitsbitrevbytescpacktorgbcpacktorgbanormrowgetbwrowputfliprowgetfliprowditherrowfiopenreversei_seterrorisetcolormap_etextetext__endlink_fdatamemallocededata_edata_fbss__rld_obj_headend_main_fini__headendl__FR7ostream_environcerrcoutsys_nerrsys_errlisterrno_ulock__iob_freelock_nlock_lock__ctypet2fsystemsetvaluatorfcntlsleepfflushbgnpolygoncpackzbufferatan2tevbindputenvacossignalprctlclearsscanfpopenfgetspclosebarrierwingetwinclosegflushfrontbuffercursoffbackbuffergetpidinit_barriershutdownmsgctlsetsockoptwritefscanfreadn3fmsggetuspsemafree_barriergetenvmktempperrorusconfiginet_addrmsgsndtcgetattrtcsetattrstrdupendpolygonforkusvsemav3dconnectmsgrcvsocketbzerobindlistenacceptgethostbynameustestsemagetsizegetorigingetvaluatorgetbutton__vec_newshmctlshmdtvallocwinopenprefpositionnobordersysmpgetgdescioctlforegroundprefsizeshmatstrcasecmpsginapsqrtfclosefopenkilltexbindstrtokshmgetgethostnamestrpbrkatoistrspnstrncmpstrchrtolowerwindowpushmatrixpopmatrixdoublebufferbgntmeshc3fv3fendtmeshviewportswapbuffersfinishmswapbuffersgconfigrightbufferleftbufferreshapeviewportRGBmodebgnlinecharstrwinconstraintsgetmmodemmodegetmatrixpolymodeorthocmov2endlinescalesincoszfunctionortho2stereobufferlinewidthlrectwritetranslateloadmatrixgettimeofdayadeleteprintfopenmmap__readenv_sigfpelseekcreatrotsqrtfatan2fexit__ls__7ostreamFiclosebcopyamallocstrlen__ls__7ostreamFdfreeafreemallocstrcpymemcpymultmatrixusinitunlink__rs__7istreamFPcsinfcosfacreatestrcatlrectreadusfreestrcmpuscallocfprintfsendto__assertusdetachrecvfromusfreesemanew_barrierstrncpycalloc__ls__7ostreamFPCc__dt__13Iostream_initFv__ct__13Iostream_initFvusnewsemasprintfcopy_x___FiR7PictureT1T2anaglyph__FiPPcmain__sti__277ee_31322d1e__std__277ee_31322d1e__sti__26a5d_312cf4e4__std__26a5d_312cf4e4normalized__5POINTFvnormalize__5POINTFvcross__5POINTFRC5POINTdot__5POINTFRC5POINT__sti__27631_31265a36__std__27631_31265a36rot_XZ__7CAVENavSFR5POINTRC5POINTf__sti__7577_3092c8f2__std__7577_3092c8f2__ct__7PictureFiT1__ct__7PictureFR7uString__dt__7PictureFv__cl__7PictureFCiT1SaveAs__7PictureFR7uStringGet__7PictureFvwriteimage__7PictureFvcpacktorgb__7PictureFPUlPUsN22iwriteimage_as_RGBA__7PictureFvcpacktorgba__7PictureFPUlPUsN32icpacktobw__7PictureFPUlPUsilongimagedata__7PictureFPc__ls__FR7ostreamR7uString__sti__7576_3092c808__std__7576_3092c808__ct__7uStringFRC7uString__ct__7uStringFPCc__ct__7uStringFv__dt__7uStringFv__pl__7uStringFRC7uString__apl__7uStringFRC7uString__as__7uStringFRC7uString__nw__FUi__dl__FPv__sti__756b_3092c985__std__756b_3092c985perror__14SharedMemArenaSFPcinit__14SharedMemArenaSFUimalloc__14SharedMemArenaSFUifree__14SharedMemArenaSFPv__sti__731a_3092c53e__std__731a_3092c53e__ct__5POINTFdN21__ct__5POINTFRC5POINTfvector__5POINTFv__as__5POINTFRCd__apl__5POINTFRC5POINT__ami__5POINTFRC5POINT__adv__5POINTFRCd__amu__5POINTFRCd__pl__5POINTCFRC5POINT__mi__5POINTCFRC5POINT__dv__5POINTCFRCd__ml__5POINTCFRCdCAVENavInitializeCAVENavCleanupCAVENavLockCAVENavUnlockCAVENavLoadIdentityCAVEDistribGetNavigationCAVEDistribSaveNavigationCAVENavSaveTransformCAVENavTransformCAVENavTranslateCAVENavRotCAVENavConvertWorldToCAVECAVENavConvertCAVEToWorldCAVENavConvertVectorWorldToCAVECAVENavConvertVectorCAVEToWorldCAVEGetTimeCAVEGetVectorCAVEGetSensorVectorCAVEGetPositionCAVEGetOrientationCAVEComputeAnglesFromVectorsCAVEHeadTransformCAVESensorTransformCAVEConvertToCAVEUnitsCAVEConvertFromCAVEUnitsCAVEipcInitCAVEipcCleanupCAVEipcCallocCAVEipcFreeCAVEipcNewSemaCAVEipcFreeSemaCAVEipcNewLockCAVEipcFreeLockCAVEipcNewBarrierCAVEipcFreeBarrierCAVEDistribInitCAVEDistribConnectPCAVEDistribClosePCAVEDistribCloseCAVEDistribBarrierPCAVEDistribSendPCAVEDistribReceivePCAVEDistribUpdateFrameDataCAVEDistribMasterCAVEInitApplicationCAVEDisplayCAVEFrameFunctionCAVEHaltCAVEMasterDisplayCAVEConfigureCAVEGetEyePositionCAVEInitMonitorCAVEdGetWallGeomCAVEDistribSaveFrameDataCAVEdSimDrawObjectsCAVEdSimDrawWandCAVEdSimDrawUserCAVEdSimDrawSphereCAVEdSimDrawOutlineCAVEdSimDrawBlackoutCAVEdSimBlackoutFrustumCAVEdSimDrawTimingCAVEdMaskArpafloorCAVEGetFrameTimeCAVEIsolateProcessorCAVEdSimCheckInputhip_openhip_read_d1_datahip_readhip_read_d2_datahip_write_hippi_d1_d2hip_writeCAVETrackerInitCAVETrackerStartCAVEUpdateSensorsCAVEDistribGetTrackingCAVEDistribSaveTrackingCAVETrackerCleanupCAVETrackerQuitCAVEScramInitCAVEScramLockCAVEScramUnlockCAVEScramIDCAVEScramAllocCAVEScramCloseCAVEScramSetLockCAVEScramUnsetLockCAVENetStartCAVENetInitDataCAVENetFindUserCAVENetAddAddUserCallbackCAVENetAddDeleteUserCallbackCAVENetAddAppDataCallbackCAVENetUpdateLocalDataCAVEFullPathNameCAVEDebugConfigWallNameCAVEDebugConfigurationCAVEConfigurationInitCAVEUserSharedMemoryCAVEMallocInitCAVEMallocCleanupCAVELockInitCAVELockCleanupCAVEgetbuttonCAVEgetvaluatorCAVEGetWindowGeometryCAVEGetScreenWidthCAVEGetScreenHeightCAVECreateWindowCAVECloseWindowCAVEdGetWindowSizeCAVENumSimulatorSensorsCAVEGetSimulatorTrackingCAVEInitSimulatorTrackingCAVEReadSimulatorControllerCAVENumSimulatorButtonsCAVENumSimulatorValuatorsCAVEInitMouseTrackingCAVEGetMouseTrackingCAVEInitSpaceballTrackingCAVEGetSpaceballTrackingsbbeepCAVENumBirdsSensorsCAVEInitFlockOfBirdsTrackingCAVEGetFlockOfBirdsTrackingCAVEResetFlockOfBirdsTrackingCAVEStopFlockOfBirdsCAVEInitPolhemusTrackingCAVEGetPolhemusTrackingCAVEResetPolhemusTrackingread_polhemus2pol_msgCAVEInitLogitechTrackingCAVEGetLogitechTrackingCAVEGetLogitechControllerCAVENumLogitechButtonsCAVENumLogitechValuatorsCAVEResetLogitechTrackingCAVECloseLogitechTrackingLT_ReInitLogitechTrackingCAVEInitBoomTrackingCAVEResetBoomTrackingCAVEGetBoomTrackingBOOM_openBOOM_closeBOOM_resetBOOM_readCAVEGetSpacePadTrackingCAVEInitSpacePadTrackingCAVEResetSpacePadTrackingCAVEInitTrackdTrackingCAVEGetTrackdTrackingCAVENumTrackdSensorsCAVEExitTrackdTrackingCAVEInitTrackdControllerCAVEReadTrackdControllerCAVENumTrackdButtonsCAVENumTrackdValuatorsCAVEInitScramnetTrackingCAVENumScramnetSensorsCAVEGetScramnetTrackingCAVEInitScramnetControllerCAVENumScramnetButtonsCAVENumScramnetValuatorsCAVEReadScramnetControllerCAVEReadPCControllerCAVENumPCButtonsCAVENumPCValuatorsCAVEReadMouseControllerCAVENumMouseButtonsCAVENumMouseValuatorsCAVEReadCustomControllerCAVENumCustomButtonsCAVENumCustomValuatorsCAVEInitCorrectionTableCAVEPosition_Correctgetbroadcastgethostaddrsendbroadcastrecvbroadcastzerorowrgbrowtobwaddsrowsubsrowflipsrowbwtocpackrgbtocpackrgbatocpackiopenimgopenibufalloccvtshortscvtlongscvtimagei_errhdlricloseiflushputrowgetrowisetnameimg_seekimg_badrowimg_writeimg_readimg_optseekimg_getrowsizeimg_setrowsizeimg_rle_compactimg_rle_expand__istartnoname__7Pictureadres__14SharedMemArenaflag__14SharedMemArenaname__14SharedMemArenaArena__14SharedMemArenaarena__14SharedMemArenadid_it__14SharedMemArenasize__14SharedMemArenaCAVEptrCAVEFramesPerSecondCAVETimeCAVEWallCAVEConfigCAVESyncCAVESensor1CAVESensor2CAVENearCAVEFarCAVEEyeCAVEControllerCAVEStartTimeCAVEUserCAVENumUsersCAVEOptionsCAVEVersionCAVEDisplay_fnCAVEDisplayInit_fnCAVEFrame_fnhead_namewand_nameport_nameport_id__Argc__Argv_gp_disp@CCpPP @@4@@ @0@8@,@;@J@\@0p@P~@p@@@@@@$@T@\ @x@'@4@C@R@Da@tu@X@@D@@@@@<-@ >@pM@^@$t@ǔ@Ɍ@˄@ @D@ @D@%@d7@J@$d@ u@@@@@d@$ @#@E@0^ApA AADAPAApA,DA.A1A3 AF$3AFlFAFVAGiASrA]A`hAdAoABBTB4B`BBBB.B(?BlQBdB~C#C6CUCUCVCXdCYCbCcCdCkCm CoCrCt'CuX2Cv<CwpCC~KCVCxcCjCpzPPPP @P@<      " ( 0@ 4@ ;@ G@  M@0 S@@ Z@P e@` k@p s@ y@ @ @ @ @ @ @ @ @ @  @0 @@ @P @` @p @ @ @ @ @ @ @ '@ -@ 4@ 9@  =@0 D@@ L@P Y@` `@p g@ n@ w@ @ @ @ @ @ @ @ @  @0 @@ @P @` @p @ @ @ @ @ @ @ %@ /@ 9@ @@  F@0 M@@ U@P b@` k@p q@ z@ @ @ @ @ @ @ @ @ @  @0 @@ @P @` @p @ @ @ @ @ @ @ "@ ,@ 9@ B@  F@0 J@@ S@P \@` h@p o@ |@ @ @ @ @ @ @ @ @ @  @0 @@ @P @` @p @ @ @ @ @ '@ 4@ >@ I@ S@ ^@  k@0 s@@ z@P @` @p @ @ @ @ @ @ @ @ @ @ @  @0 @@ @P @`@p @@@&@-@?@D@I@Q@X@b@ i@0p@@y@P@`@p@@@@@@@@@ @@ @7@G@L@@b@x@h@@@@@@`@%@H@]@4r@@p@@0@D@(@@ %@D@le@@@@@@4@$ @@l/@hI@d@~@@,@d@@@@D@,@`A@V@h@~@x@@@@4@@L @!@\3@E@W@f@Lr@@AApAlA4AlA A L#A p=A ]A }AAAA*LA,A/A0A2dA3D(A4HAA5@MA5\A6jA6TvA6A6A7A7XA7A7A:PA<A>A>H A?4AAEAAhYADtAGTAVAY A[HAaAe<AelAn0AsAy A.ABASA|dAlwAA AhAA|A0AAA Ad1Aڰ:AKAްaAkA@{AXAAABBPB B , B B (B @7BLFBWBTjB`wBXBHBBlBB&$B5PB6h(B7?BUBjB<yBBLBXBPBBBlBBB$B 7BOBhBTBB@BLBBhBހB.BD5BPIBdfBBB$BPBB,CC hC 0CpHCTbCyCCC@CC"C# C$LC')C'4C(<?C(IC0aC4zC6lC6C88C9C:$C:` C; C<< 4C  C> C?x C? C@h C@!CA!CA!2CA!JCBH!^CBT!tCB`!CC!CC!CC!CDT!CP!CSt!CT" CT`"CU"#C^l".Ca("6Cb">Cf"GCg"QCh0"\Ci"hCw"nCw"vC~"C"CP"C"C"C "C"C"C"C@"C"C"C<"C"C"C# C#C<#,C#;C#D,#U`#md#h#l#p#t#x#P$T$X$ \$)`$4d$=h$Il$Up$^t$fx$n|$}$$$$$$$$L$P$p%t%%%~ >v5_gh.6 e dWB fzJZ,/8;S=iu.REQlXbo?}{IC| `j(4j`UCv~X3y)($BTw !H dfQf*?xhr9|=a$6WFCU u!Jj>1* VKq(*B hw1:>\;574'g{SG x0 +N sU^b}q/s'LA +cMd^H7[ <'e YV-G4@O@w"NnM3+RzD)] YkDP{snIcT_"#&%&~^2-yLKimFROX8t}laoplm@Ayc;:5[:[0J7qT]0F.=HA#)8-MuE9%,PeL1E/<G2_VZ!Zt]QSY\akprv%|P9n3&\xtb2pD$#, Ig6Noz?"Kr<OWm`ikx! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4Ïx! 4ďx! 4ŏx! 4Əx! 4Ǐx! 4ȏx! 4ɏx! 4ʏx! 4ˏx! 4̏x! 4͏x! 4Ώx! 4Ϗx! 4Џx! 4яx! 4ҏx! 4ӏx! 4ԏx! 4Տx! 4֏x! 4׏x! 4؏x! 4ُx! 4ڏx! 4ۏx! 4܏x! 4ݏx! 4ޏx! 4ߏx! 4x! 4Ꮩx! 4⏙x! 4㏙x! 4䏙x! 4叙x! 4揙x! 4珙x! 4菙x! 4鏙x! 4ꏙx! 4동x! 4쏙x! 4폙x! 4x! 4x! 4x! 4񏙀x! 4򏙀x! 4󏙀x! 4􏙀x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4 x! 4 x! 4 x! 4 x! 4 x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4x! 4 x! 4!x! 4"x! 4#x! 4$x! 4%x! 4&x! 4'x! 4(x! 4)x! 4*x! 4+x! 4,x! 4-x! 4.x! 4/x! 40x! 41x! 42x! 43x! 44x! 45x! 46x! 47x! 48x! 49x! 4:x! 4;x! 4<x! 4=x! 4>x! 4?x! 4@x! 4Ax! 4Bx! 4Cx! 4Dx! 4Ex! 4Fx! 4Gx! 4Hx! 4Ix! 4Jx! 4Kx! 4L@%<'!%<'<!!$0!&<<!!D<$<<!!HE t` %' 'h`Xt%$` %''pp t` ``! `,!&''%  `$X!n؏') Udǵ Ǵ$Ƿ(Ƕ,ǹ0Ǹ4ǻ8Ǻ<DHLPTX\'<'j!'$ ptp_p   %  % h llh@%)  ! hp `Lh! hlp!H@(H! H!)!&1( % % l%j)A կl| h%) ¯h % (% %(% Q\ l\p!P(!$ '0@% ,T, @%H % \pH X!d \l hph! i@!Mp!؈!&1( % % l'() ůl| \%+)a \$'p<'g!'H\XįTPLH@D8<04(,D(D D8D0L'$$ XDHD@DXDPL'$$ XDDDDL'$$ Xp '@X''@'@! %8! 8 !8!!))! ! pď 'hX''hA'h!L %,A!L , A!L,!. ! ''D(D D8D0L'$$ X 76;: 'F6F:‚F*DPQ76;:'F6F:F$F G76  ;:'F6F:‚F*DPQP' 'X'''a`%ya y ay!a*j! a ' F$  F*D F("F04 F*XX`dǦdǧ`10F&>E t % '`XXt%$ %'hh lX\ǵ(Ǵ,Ƿ0Ƕ4ǹ8Ǹ<ǻ@ǺDHLPT'<'b!%<'b!āĀ<'bd!āĀ <'b@!āĀ<'b! ǥǤ <'a! ǥǤ  <'a! ǥǤ <'a!'௿ F$! F(BF2F*4 F$' <'a!'Я040F$! F(BF2F*4 F$ $Xǩ Ǩ$'&F(0>E t04 ' Xt+*̏04'(( ,'0<'`!'ȯ8<8F$! F(BF2F*4 F$(,Xǩ(Ǩ,'&F(0>Ed8 '( @%Xd+*܏8'00 4@%P<8 '8<'_!'`LHD8<04(, $D(D D8D0L'x$$ H  'xF6F:‚F*D76;:'xF6F:F$ 76  ;:'xF6F:‚F*DP 'xHLǵ Ǵ$Ƿ(Ƕ,ǹ0Ǹ4ǻ8Ǻ<D'<'],!'ĭĬďĎ ıİ ēĒĥĤćĆF,2ǦǧF0rF*AF&F( '(<'\!%   <'\(!'௿  %  %' <'[!'௿ % (% % (%' <'[\!'د(T( @%H % '(<'Z!'د(( % '(<'Z!'௿l$ ' <'ZX!'௿l|$ $' <'Z!'<8p40, $ 8p%%76 %YXF D F  F 8p( $y8<ǵǴǷǶǹ Ǹ$,04'p<'Y !'40,(D(D D8D0L'x$$ 0DHD@DXDPL'P$$ 0$' 'D0'x'D0F$F! (FB  DDX' $00@%DXX)H(F!F(0<E X+*F&P<EXH% $$F*\F$F AFT!F04F $X( XF A(AX)%(0L$,FF2 <EXJHL'0&4rdFBF&TF!F0"F Bj`&X%8ņL$<!'Ȁ@!%*K* '<'=!'HH,40(%0 % (%H00hl0%8%&1 % $DD0H 8D H0  %$4(,'H<'<!'``40,($\ @  %`X0$ $@@  %`0T$ $P@ @ %`0Pd $`@  %X0 LTPhT$  $0$ 0`h '0  8%l$$ % `HDK0``) 2PL` \XT % 0HXD 8%0HTD $0HPD $0HLD $`\* 0 X+`!D\`$)P` \XT % 0HXD 8%0HTD $0HPD $`\I 0 X+`!\`\X   %0HXD 8%`\ 0P!\D`%9Dl,* }H 0X( 0T( 0P( 0L( 0H( 40(,'`<'8!') $ $3$ R1K l13) Z1l t11* b1|181K j1391l r13)I1z1L1*j 13 T1K 13) \1l'+!% q% $$1l$ r13)I%l% 鯭'<'6!'Џhx0$  $ @% % $@% '0<'5!' ) $ $3$ R1K l13)I1z1L1*j n13) Z1l t1N1*j13 T1K v11* b1|18 V1K13) \1l ~18 1K j139  ^1l 1J1* d139 %)%K% F %! $$1*$ b1|18 V1K %%%᯹ '<'1!'( "$1(3$ 1*$1l113)1K @% %@%1$$%'<'1!'ThlP,T(0%8% $$44(hTT$  $(($ (4$ @  %4(L$$P@ @ %4(Dd$`@  %4(@$p@  %4(<$@  %L( 8D @ <@hT$  $T($ (L40H4 ) 04D0 8%(4@0 $(4<0 $(480 $H4((hD@<8 4HK( `,h!CH4$ (4D0 8%(4@0 $(4<0 $4(Dd@<H 4HK( H `!H4D0 8%(4`DH 4H(ȀP!H04%h0, * 4 (D( (@( (<( (8( 4P( 4PY4Pi PL,'P<',`!'௥$$  hx  $ $x  ' <'+!'0 '$@% 't '$ 't @%'t$ ||'<'+@!l'௿ $Џ' <'+!l|'௿$ $Џ' <'*!'௤  $$$ &$  $$ $ B l hh\$1$ $ď $  ' <')!'௤  $$$ )$  $$$  *@ hh\$&$ $܏ $d  ' <'(!'௤  $$$ !$ 8 $ $ " K` hh\$;$ $  ' <'(!'௤  $$    ' <''!'௤ $ ( $3 (  ' <''!'௥$$ * hh\$Q$ $ $('  !<'&!'؏(,( %$$, @%$'(<'&,!'د(,(,&!($ $$$ hh\$[$$ $,($E ,@$e (( $(('(<'%0!'د((,(( , ("($ $$$ hh\$w$8 $@,$E $(('(<'$L!'ȏ$8< $(h(< $L( ', 8', ((@% 8',$ 44'8<'#!'௤ $$ L ,X%' <'# !'د((<$   %$$'(<'"!'@   ' <'"!l'௿ $' <'"d!l|'௿$ $' <'"(!'௤  $$ h4$|  ' <'!!'௤  $$$  8$ $܏$9(h4$  ' <' !'௤ $ ($$ "h4$ ؏̌ ( %9$ " ' <'!'௤ $؏̌ $1(  ' <'!'௤ hT $  $' <'8!h'ȏԯ$8% 4 % $00  h4$ ȏ0؏8$$A (( !h4$ 0 0 Џ( ԏԬ" h4$  Џ, (ԏ<8$ ,,  h4$( ,؏$'8*<'D!' $h4$0 ؏̌  ؏$/' 8<'!' ؏    ' <'H!' ؏    ' <'!'40PT,($ hxP $l0T @%  %0@%hx % $p0T @%  @ %0@%hx` % $t0T @%  %0@%hx % $x04 $(,'P<'!'௿l$ ' <'X!'௿l|$ $' <'!'௿ (,  $$( X '8$ ǥ(Ǥ, ǧ0Ǧ4'& ǩ8ǨEF pF pDFH F"F CFdF2>EF F DFJ$F"FSFdF2>EF F DJF!F 2R FFa!F$>EF F FRF2FRD(F#FaF&>EF F JDFTFF$DF3FbF*>EF F FDF!F&JD(F$FTh<?$F C HF2F F !HR D(FBFF"FTF FJ$R F 2DFFBF T DH$J(F!RFQF2F B*RF(H FJF DF!F 2JD F$FTHF2F F !&$HRDFBFF"FTF DFJRF 2DFFBF TrDHJF!RFQF2F B(R0fH4FjF Dh J8F!F AF$Fh0J0dR4FQhFr$H8F 1FF2FTr4H0fJ4FArFRj(R8F!FQDF"FBj8, <<'!$'-  0%Xp.!. @p! % % % % %  %  %XT$  $@' <'!'( 0% XT$  $p%$8x! %$h'9!hd#' <'<!'ЌB@NDD'( (%,XB1 xXI0 | P#D@(FB#D F0TF!F20'0<'!'0 D$ '' 'ď Ǫ̏ǤČĔ LĎ DF Đ TFrFǤĆ PĊ HF0$FR-4F t8 $ %'9&  (%. $m4$ % (% -$ %'9'  (%/ $m#$ % (% $ %'9)  (%8 $m$ % (%  $XT0%$  $ $'(<'P!'ЏX0Ĥ !8F!(ĨFC ,Ǭ(4$ Ǣ$FF04Ǭ, 08Ǭ( ǰ 0F'0<'!'ЏX0Ĥ !8F!(ĨFC ,Ǭ(4$ Ǫ$F 04Ǭ, 0F8Ǭ( Ǥ$0F'0<'!'X@Ĥ !ĦF#8F28ĪD $E' <'Ѹ!'D'9>D $E䏙'9>DD $E ' <'D!'$^.0%$_+$`$a($0$ $$ 4$  $$4$  ' <'\!'D'9?D $E' <'!'Я$_%%$ 䏙'9O@ 3$( @'(X%#','9B % (%$  % (%'9A', $ $X %'9#! (%'9A$  % (%'9B'( $ $'0<'!'D0%8%'9AD $E' <'Θ!'D0%8%'9BD $E' <'H!'$-%%$ : Xp.!.$p!  0% +$ '9Q (% 0% "$< (% 0% $(4 4@  %'9G % (%  $'9G (% $'(<'!'$-%%$ < Xp.!.$p!2% (% 0% +$ '9R (% 0% "$D (% 0% $(4 4@  %'9H % (%  $'9H (% $'(<'!'Џh40(% %, (@A,$ ,$h x , $^$A$_A$`A $aA K4'9Pt  %CD0D'9A$E $ 4 6'(DD'9B$ $E- $^B$A$_A$`A $aA 4'9Q   %D0D'9B$E $ 4` '(DD'9A$ $E'0<'!'D'9=$D $E ' <'ɔ!'D'9?D $E ' <'L!'D0%8%'9AD $E ' <'!'D0%8%'9BD $E ' <'Ȭ!$]o$b,X%<'X!'ȯ , %%%,($ '4'8$4 %@(% $ (` %l(%$  8%&(.  &1 $'8'44 % 0%(` %l(%0% 8%,( $' 8<'d!'ߨ<840,($%%%D@ %'T'X$ %(%$ 8% @A @%X`$# @`%"+  % %p!@(% 0%T@P!0#`%D $(,048<' X<'`!'(P T@F$4$$ 0%8'< $T8'<$ >AX`$# $ 8 $8'< '4ALX`$# $ 8 RP @0X`$$ $ '  $0xf  '$0T(" $$ 0%ALX`$$4 $ L'  $AX`$$P $ L'P<'!'؏ȯ%' $ $!䏼DD$!'9N %$$  D"( @  %D  DK`$'9N $$ D D % $ D( H'9N P!@ $ D %'9N$$ b D D'(<'\!'Џȯ'(0$ $ 40D$O$(D,( 0@ D(,D*,@D`0D4D( D((H P!@'0<'l!'௿D8%n0+ XT( $  $$l $(DbF!xDy&@#h' x$O!(a' I  pJ @p (%$F$`$H pNx!(a I  J @ $$F$`$@ D0'  '  %    $  Dl DNHDCnoY0'*!'9  !'  !* ! * Dl<'d!'ȯ %%%40,(-$,  $$ $ @ %(% 0%0&R &1.!   $@ %&  0%0 4 $(,'8<'P!'ȯ,($ %%%40%$$ %`(%Q+ @%!  0% 0q!Q#@4%$ (,'8<'`!'D`<f4ff Fc X47XDF F ` < 8 <D`<>Dp<f 4ff DF F ` < < $ ǵǴ'(<'u!'X<D D0D\XTPLHD8<04(, $ X<@.DXD;7`:7d$$$'DP<@FT!DDǨF2X(7l)7hǾF:!F(2F T F! F XF  F F ǤXF!%F%D0F2!FX P*!*8\\P!@<´D` $y(/Ǩ<BD` $y('Ǩ<BD` $x(Ǩ<´D` $x(Ǩ<C4D` $y(Ǩ<BD` $x(<4D` $y(ǨǬǮFAD0Fc Fs,(ǵ Ǵ$'<'Q0!'H DD@8<04(, $'' '@pp!p!dǦǪF2xfx#FQǪf܏xFRx#x\0/!F4HFAJ8"HF "%H# H%H#F 1ǪHHH< HF BP!'x'tFBǦHFHHF2J 'pF "F BǪHHF$KTF 1F5FǨHF6F(FBF,F!FAH0F AHF%`FFF 'l @$ @$L(h xhD FDPF!ptFnx!%D0FS $YlF BF2 H!%*FF@FF FD@ǴF QDPFD"FFFQ ǸFD F2F!FrF|Ƕ|ǰFBFF qǺFF4&FÂFFւDD @\䏙čkl0 ! $@@ǨǬǮFBDPFc FsD@ǵ Ǵ$Ƿ(Ƕ,ǹ0Ǹ4ǻ8Ǻ<'<'M! '$$ BD,F!̏BH,̏D*4FP'' ȏ ( D@FBD@F 1<?D($FAF"D FR!F$AF 0 ď D@9FA *D@FQ<?D8FB)F 1D0%8ǠǢ$ F"!F&BF T $$ $$$a]$Dz̏FFR(FF4F!D0&D FSF F 'thh%%J P%L19X$2 0X'4@0% $2 '4 $ 0 l P$ X!y( XT@0%$  $2 &12&2( @0%XT$  $2 4 $'@<'@!'௿'9d  '9р ' <'@!'0hhh,8( %<4$$$$&1 L&R & O!$L 4@R@%(NI-! IX H)!)8!'د.%$ t @<@>D(D F2!F("FF*F 1 8p <@>D D@ 9FD!2FF*F&F " (x <@>D D@ )F0FF&F$RF D*D| <@>D D@ kFjFQ!F$F(4F , @< DDP - @<@$D(D F2!F($ FF2QF 1  / @$<@$DHD@FF*D F1!F2$F  $'(<';!X'௿ $2X$3 X$3L X$3 X$3 X$3 X$3 X$4, X$4\ X$4 X$4 X$4 X$4 X$5 X$54 X$5L X$5l X$5 X$5 X$5 X$5 X$64 X$6h X$6 X$6 X$6 ' <'8!'د,0X$8ԏ, ($A$XT(,$  $8쏼X`$9 $ 䏤$0 $H$A,XT0$  $9 X`$9X $ ,$@$A,$h! $$A,XT$  $9`X`$9 $ ,$A$h"$A䏤$ $'$AXT$  $9X`$9 $ $'(<'6!h'  $($ h@" XT$  $9$ hh %8 hD  $$AX`$:< $ hl $( $@$h ( $(' <'5P!'$( 0% (% $( ' <'4!' l0$&R@N#,(3(%%%40$8$ 8hJ @<  0h@" X`$:P 0$ 0E%$  !@!K$cE$e+ $Bp* G M`8%0!%l !$B@X $cO$Bo+ $G  8%, N%%< 4!A+8 @0%< 0%0#! %hD   %0S@%X`$:l 0$ 0Ih P! Q ! 0%0G KD`! (!0S@%X`$: 0$ 0G 0!h#,A 8%X$0#(hD   %0SX`$: 0$ 0G x/+ 8%Yhp!  ! 0#G 0@8%IK4 $(,P!'PK!<'1P!'h %%,($$ (h@" X`$: ($ ($@#19+ @% h$(%`d(#0EE #P ,a d$`8%0`b$% jM8!`%X'X` %\$cNX$Bx+ $\%\'XdX*X!c`!h!$cN \$Bx+ d䏤$H   0%($AX'D % 8% $:( %` ($ (䏤$H $($A`X`$: ($ (`䏤$H $($AX`$: ($ (h 'X $((h @(% $((h<  $($AdX`$; ($ (d%z@#< 4!P#A* @0%< X<hP! P(!($A@%X`$; ($ (!* < `\#*Xr`#h##` @0%@ Xh hp! (! X(h<  0%($AX`$;  ($ (䏤$H  0%($A,X`$;( ($ (, $'<',!'د0440$ 8%0% $ '(<'+!'؏诿%$ $菼@@X`$;0 XT$  $;@$ '9H @'9 @( @@$ XY( I %9  & $ & $ %$ $ @@b X`$;t XT$  $;$ $  @ %$ $@ X`$; XT$  $;ȏ$  %$ $@ X`$; XT$  $< $  %$ $d$e8$fT p! $cp! $pH!% $p"P!F $BG$p l,  %$$ .@@X`$<@ XT$  $ p:(( @3䏙 $A XT$  $<ȏ$  $@ $$'9 $ @$D9(K ta$ '(<'%!'د䯿 p@(h h" %'9| ( @ 9 $ $Xh$( h " p@ %'9(  @9D `$%% %@ h!@!$c $$B  y* % @9d  % @p!$c! $Bh* %%@ @h!y$c"`!ńH$BHo* '(<'#!'௰䯿 $ p@(h l" %'9| ( @ 9 $ $Xh$( l " p@ %'9(  @9D `"% % @$c $p!$B h* @9$ @l$%% A%J AAA' <' !8%B0%N% $ %(%O !$c!$)$!) !)!Jj* Kp%% a%k aaa<' ! ' 䏙$@ ' <'!'@OX XT$  $=@ 9  XT$  $=$$ $X' <'!h'Ѝ $B(%h t% b`%b$$ch t#'9  !XT$$  $=P$`%'0<'!h'Ѝ $4(%h4% b`%b$$ch4#'9  !XT$$  $=$`%'0<'@!'Я%,($ @xx#  ((e%%%$m $1@! @ K P(r`! &sp!@( TH!  QX!l@ ŠX! 1@!  @ l @\h! x!@ `2P!@ q`! @ d!  H!*@ @l h! &Rx!&1y* , $'0<'0!'௰% $@ $@ox h % "@ Kl@mn x % @ *kj' <'!'<?D`% $L@D(B `D FF& 2E @hFBj@'9 $D$Eh $@'9 $D $E $\@'9 $D$E $' <'!ĤDĦ<?Ĩ Ī İIJĤ ĦD $Ĩ ,(Ċ0Đ4Ē<8<'T!'(% @0%XT$  $=؏$$  $ $X$  A XT$  $=O| X t$Gh$ p  %'9| (  %'9( *@$ (% % ' <'!'௿@N X @H  JY ' <'!'ȯ,($ @hN % 4h'94 (@XY( I49  % (@zK `4%&&8 % (% `0%&R(M*&&1 &s4 %@'9$  %&R(O* &@4'9`$E $F\4($m$) ' %@ %'9`$E $F(3&RY*& &1@9D (` %4%@! &Rp!($B!&1( !(!X* @9$ (@J@,Kl ,EM % (, $'8<'!'؍@O,X &XX$>H $>`@ $X`$>d ( $XT@0% $>|$ '(ĄĦĊF"ĄİFTĦF"<'!',$ '94%%( ||ĤFĨ (FĨ X8F 1FaĨ0F"F AtĦĪFF Ī$FAF bĪ4F1FQpĨĤFFĤ(FRFbĤ8F AF"$>l FS h(Ǭh4F (XX (>8F3 d(Ǭd4T ( X8$>PFS `(Ǭ`4L DzPǦXǢLFǰT(FFbF AFFDF@FRFqFBFFA8FC%% (Ǭ4F (X& *>8F 3 (Ǭ4 ((X8$>FC (Ǭ4 DzǦǢFǰ(F''9Fb'|'xFQFFF|FAFrF "FF"xFbFQFtFpFqFBFlF1dFh `('t'9'p 'l('h'9'd '`Ǧ| FAǨp(FRF ! 0ǦdFRFUǤ0 0FR4Ǧ0FBFR0Ǥ4FBF BǪX $F Ǫt(F F BǪhF FPǪ0FF TFF AFǤxFBǦlFPFǦ`F AFFC L<C4D0(FFRXǮL+>*>FA!F*!FqǢTFF #F 2 (  (ǬPF Fc<C4D0(FXF+>*>FA!F*!F 2 (ǮX <C4D (FX)>(>FQF(1F "*,$ Ǵǵ'ČĮFaFr F 1FAF bF0Fq$FBF2FaF DFr(F 1FAF4<' |!'௿@NO Y9 @HI* @ Ky  ' <' !('௿ @0%XT$  $>   % ' <' ,!䏙'௿ ' $<'!'t $ $ H'9  '9 h ' <'l!'Я$ H %Ԍ$ $ $A,X`$> $ ,E ،H$ %$$  H "$ $ $A,X`$> $ ,E(،K, %$$  H  H$$ H$ @H 9 HlHH$``'0<'!'دHbb H$N( $$($X$!$ H$($ $$($  % '(<'!'دHč ( ( H$@/h@ %H i bjH$ @'(H <'!('௿ 0NH(z 1* Z%$B' <'!'$ HL4H%@%XT$  $? $ "HH$%G N$H %< 8< 8r%i -jH0%K+ LXT,$  $?8  %  % $ ,L.Hm!B4y 9(HH BX!++ 0%XT,<$  $?  %  % $ ,<Hp $ lb h! 8HoL@!4*$BK* $c  % 4 0%XT$  $?̏  % $ $4'@<'!'௿ H C$oO ' <'H!'į  $ $H$@@%Y iH$ @l' <'!'௿2( @ % AXT$  $@ $ @ hh $" '9! ' <'! NX %''؍)*K8 ``# a@ ! $@$XT$  $@P$ $ $@%@X`$@ XT$  $@$ c`$8  %@X`$@ XT$  $@ď$ $|9$)*8P  @ X`$@ XT$  $@$ 䏙k h 8(  䏆%8%&!#$c|*$BK8 * $% k   $l$cx@bX`$A, XT$  $A4$ $ $l$c|@bX`$Ad XT$  $Al$  $O X%  l$c@bX`$A XT$  $A$  $P @ %ll"k`X`$A XT$  $A܏$ $ $ll"X`$B  XT$  $B$ $ $ll"X`$BD XT$  $BL$ $ $ll"X`$B| XT$  $B$ $ $ll"ΛX`$B XT$  $B$ $ $hh" X`$B XT$  $B$ 䏙 (%(%䏁l "pl "t l%$cy&"H! $B * llkl`lh '(<'!'B @$N~hc `o XT$  $C$kDD0F <E XT$  $CX $ + XT$  $C 9 $h &li$Bx*LKmX D$  $$lllD$BxE$ $盨lPp  l $BxD$ $$ll|t ' <'!'ȌB8@@Ni%hB @O XT$  $CV%ll98'H!*@b#H%lk$<( c !$<(@@%Ml8Λx!+ 0%l 4(!$( ,@(,`hll9 'H! cj%Kl $<a hm4'8<'!0%c%n%h$BH* $%<'(!'B@Nl$cb@ XT$  $DDo' <'!'B@Nl$cb@ XT$  $D`Do' <'!'B@Nl$cb@ XT$  $DDo' <'l!'Џ$%% 4 8 $<&%&䯥, 8%4 AXT$  $D $ 0/&8TX$  $E$ &XT$  $E` 0<,&䏧@  %8 A"XT$  $E| $ $'0<'!'X(,L6FXHD@<840(  $H+ D0%F0>E$llll􏙀&&R&s&'98%@(% 0%Hl&1pF! HF49(FBF0P<E D'9(d H HF D'9, H@ D'9, H@'93 H$ HAakg k '9,  H$ H@'91t H@ '91t H@<$ H{ D'94 H % LHǵ Ǵ$Ƿ(Ƕ,048<@D'P<'X!'$( @@'0 4($ ('$ $ '$ $$ 9(l%$n h+yjL%$B #!$($cjJ* '@<'!'40,($ '9$ 0 0F  X%%$h'H 'T 5$ (%JǦTK0p`!MǨX$x!XǪ\(%0@!  IǰL*0PX!pLDzH&1p! OǤP!$$h& )* %%j@MbX!lx!&1x$B8* %y% 4Ib@!*HBX!f8&1m$B-* 4 $(,'`<'!'隷0n,<84($X\`dP'P'9+x@ % $8$O'9+x@ %'O $x8@ %( 'N'9+x$ NN8 %%jK'9+xp(!$@ % $N&18,* &%m'9+x@ %'M$ MM8%'Gy@ %(H!*'9+x(%$ GM&18+* &%l'9+x@ %'L$ LL8>%XD7F`6Fd<?D'Fx$ <A0@!8@ %F!F42(%F6B$DIDF T$DJ1Jx@DD$ F0T<DF $DJ1Jx@D AP%$ D @D'9+x FL&18+* &DXP@(% '\<8ǵǴǷǶ$(,04'X<'!'௿$8%Fp!- (!XT$  $E $( (!' <'!'௤ lp$( ,lPt '$ln$BxYl8hK *j|DE  $' <',!'H0'`<84,($`(% $8@`'X'9/௠d(%` % $8 % 8@@% %'90p 8@%@` %O|'S'9/ $S8$Am$ 8F  '9/` %'R $R8 R% &` %'9/(% $R&18(* &%` %'9/'Q $Q8Q%@'O` %'9/@(% $O8 Q&1,* &%'O'9/` %'P $P8P<?'D<BD%` %'9/@(% $O8D0F2 <ODPF BFD&1&F4P8*  $$A<D $%<ǵǴǷǶ$(,04'h<' !'௿Fx!+ 8%XT$  $E  !( (!' <'ߐ!'؏BN8(%* XT$  $F$%I PC X!d$lLx lƛ %$ $%'(<'ތ!hl x'x#H x!(% $@Mhl)  P$Y X!y % @@ % %'90p @ %M.$lBNhl H@!GY& $h J %Kl $<a hh- $%' <'!'ȯ(4n0,$ $) I$l<@NDD& X0!$ĄF!F&F(<E+HEY 0bI%* * KC `lh!q !xO&1ȀH!%b&C$jJk&l&1 * 4ǵǴ $(,'8<'P!'Џ048<('9+x$ '($''9+x'('' $0D('( '4'0<'ڰ!'Я0XX $O@@ %X$P, 0   N ! $,X0(@ % $P('0<'!% obx$cX$BP<'٘!$- HXp.!.mp!X$BP$X$BP,X$BP4X$BP$X % $g@4$X % $g@*$X % $gď@ $X % $g̏@$X % $gԏ@ $X % $g܏@%$%' <'\!'Ph8%%%<40,($ %T'P% % %' $@4 %X$g 4@B@%XXX$&h &g& &sg菙L % `(%4@(, % $:4@@ %'9N< 4@@%T %(% 0%4 % 4H'P*!K``h!&RV % (%4@@%*A <80,($ '<'h!'د$ % $0 %   &$'(<'!'Я4X,($  $h$(@@%@ %'9N< (@ @%XT 0%$  $h((,xx#x4x#xπ!$TPLHDX % $hd(@n@%C$-x!(1  a&X  % (@ @0%X&X $hh(&X $@(X 0% $hx(X % $h(@>@%X@ % $h(@$ # TX % $h(@ %$  $'9TTHDP L(& DX& H %&L&P $h(X % $h(@ ,X@ % $h(@$, $'0<'X!X'Я $i@@ %DD9X', $i  %h'9J $T@&$LA$$MA$NA$OAǪ,Ǥ,<@(DHD@F!F(2F T ,XDz,'m`&mdF!F&"F B ,Xǰ,%mh$mlFF$F 2 ,Ǫ,FP!'0D`4%00%p!r$BF r$B$cpF $cpE x0!!fp$cfF 4F jhfF Rp$crF BnjF 4fhF jhrF RnF Bjh<'H!'ȯ,(%%%40$ %XX&si&Ri % @(%0@:@ %p0!`(% %&0h'9J % $T0@'$LA%$MA %$NA %$OA %4<='9X4ƪ (%04<@Q'9X4H (%0 4<='9X4b (%04 $(,'8<'!'D<?D  %X$i @=@ %X0% $i %X$i  @.@ %X& $i$ %X$i( @@ %X& $i, %X$i0 @@ %X&  $i4 XF2!+mp*mtF*DF  ' <'t!'$ ĂĎFĀ\FqXFF"FQ F#!XF Ć F2TĄĈF#Ć F3!L FEF  XHĈ  FC!<?D F ǪTF!\F 3ǮL 8F bFAFdǦHF4FFbǤHF!4Ǫ4F0FR Ǫ8FQF2,FAǪ,ǨTFSǦHF0FaǦ0Ǫ4FaFRǪ8FQF2FA $Ǵǵ'X<'!'Я$D%,( %%&* $B @<?DX $i8 (@ %XX%$ &Ri@&1i<@ (%p 0!( %@(% &(@ %, $'0<'!'TX $iD@<@ %'9N< LL@ @%XT$  $iH* %'9Y'$$  HHTxx!Ǥ$x!DǦ(FǨ,HǪ0Jǰ4PDz8RǤ<DǦ@FǨDH'P<'!'د,X $i@!@ %'9N< $$@ @%XT$  $ih'9J %  $l ,x! 쏿'(<'!'ȯ(%X40,$  $iď0@ @ %XT$$  $iȏ0)4h& '9K (%0LX$$&Rj % @(%0@ @ %XT&&$  $j0 4p'9K! (%&103L4 $(,'8<'!'40($XhX, <8%%8$&s &j<& &j@ % (%8@*@%8% XT` %$ $j@8< %'9K (%88!"<8` %@H!*<@ $kT(%  0%88$kѮ 8< $(,04'@<'P!'Я X$,(%% $&Rj % @(%(@@ % %n XT$$  $j(,   (!"  % ޮ , $'0<'h!'80,$ XhXX(<4%%|$&s &k& &kH'k@ % (%4@V@%|% XT` %$ $k4J< %'9K (%|4!"|` %H P!K`T(%  0%4 % (%4@+< @ % |4 h p!X % $k4@< @ % |4!"|@ !$$k|$k |< $(,08'@<'T!h'%D$%$'% % $ $ G l t%''@$ %`(%8%$B$$Id$ + $c  %''@%`(%8%$B$$I$ + $c $%''@%`(%8%$B$$I$ $c $]$7 Ь4 p4'@<'!'$-V%%$  ꯤXp.!.mxp!X %' $k ' (%'9xP @᏿$$/XX$k 'X %@0%' $k  % (%'9xP @ŏ$$/X$k @%X'@0%' $k  % ' (%'9xP @$XT'$  $k $ %'9R  (% $ %'9U  (% $h'9J % $ " t %'9L &% x %&% '9L q$h'9J % $ g"  %'9L\ _"  %'9L\ W"  %'9c  (% P$ %'9M G" ̏h'9J % $ >" h'9J % $ 5"쏙 %'9L\ -" l %'9W F  $$( %'9W F F 2 ( %'9W F  * %'9Y' $ǰ 0 LDz 2 PǤ$ T %'9Y' $Ǧ &Ǩ(Ǫ*܏ %'9[0 '쏼 '쏙&%h'9\ 叿$ %'9^8 'ǰȏ 0hDz2lǤ$pǦ&tǨ(xǪ*|ǰ0Dz2Ǥ$ %'9Y' $Ǧ & Ǩ(Ǫ* %'9[0 ' '&%'9\ $ %'9^8 'ǰ 0Dz2Ǥ$Ǧ&Ǩ(Ǫ*ǰ0Dz2Ǥ$ %'9Y'| $Ǧ| &Ǩ(Ǫw* %'9[0 'l 'l&%'9\ i$ %'9^8 'HǰH 0DzL2ǤP$ǦT&ǨX(Ǫ\*ǰ`0Dzd2ǤhH$Џ %'9W F  ?& D %'9W F  6( H %'9L\ ." Џ %'9L &% ԏ '$ %'9L &% $ %'9L\ "菙h'9J % $T $0A " X %'9L &% \ $h'9J % $ $0A" \ %'9L &% ` $h'9J % $ď "4 %'9L\ " h %'9M8 F  * ` %'9L\ @Ю"H %'9f ɏ$ %'9a$  (% $ %'9b\  (% $ %'9d  (% $ %'9Y'< $ǰ< 0Dz@2ǤD$ %'9L\ " p %'9_0  (% $ %'9L\ " %'9M " %'9M y" %'9L &% r$ %'9M8 F  h& %'9M8 F D@ F<<EDPY*XF!1n0n<?F <EDDF F !I&X(nD( %'9M <"䏙 %'9``  (% 5$h'9J % $̏ +"@ %'9M #"0 %'9M "D %'9M "h'9K % $  " %'9L\ "h'9J % $ "􏙀h'9J % $ "4 %'9M " %'9M " %'9M خ" %'9M Ю" %'9M Ȯ" %'9M "  %'9L &% $ %'9M " %'9L\ " %'9L\ " %'9L &% %&% '9L $ %'9M "  %'9M "$ %'9M y"( %'9M q",h'9J % $L h"0 %'9M `"8 %'9L\ X"< %'9M P"@ %'9L &%D I$h'9J % $ ?"D %'9M 7"H %'9M /"L %'9Y&%P $ '$ %'9M8 F *\'9M8 % F  0`'9M8 %F  2dh9 $XT$  $k쏼 $'<'!'8%X<%40,($  $l 4@@%R%h0% XT$  $l$4'L@ %$ 0%4@5$#XXX&lT&lP&lLLo#$@ % (%4R !(% 4@%@ % (%4@@%@ %'9Ix 4 %@(%'9h(&& 8%4@ %$ 0%4@ԓL % 4$< $(,08'P$$LT$$$$ $ $ f$ 2$ J$D$FXP\`dhlptx$H$G$n$ Q$ $ $ $ $$|<' !'௿  $ԏ <@D`<A Dp<?DDX$$ $ $$U$L ̬  L T D H P'9lX!!$---$5!$V- <D(%$ X$ X4%0%%gPgL`H`D $$cX$$B$@B@@N@LB@<@$&HD 0$/<@$ D08$$ &I$=$]$d$ o'9z,  H@ `ଂ䬍D0TxhD ' <'!'ȯ40,($ %%)%% 0$$$-BX"$D'9Ix 0@@(%DF'9h( 8%0'((*  %Pj!K$cK $Bl* &1&R &1%.* &R4 $(,'8<'!<?D$LA$MA $NA$OA Ă `<A@D Ă `X nĂ `X nĂ `D(D FF& 2EFĈĐFBĄĈ%FĐ(%F!Ą$ FBĈ $ FĐF!ĄFBĈ(F Đ,F!Ą DFBĈ HF(Đ LF!,Ą PFB DĈ TF HF! LFB P T0%8%$ FSF$FFS$F$F$BI$$ĐĄFĈF!FBPdFF!Rf X$.A$$/A d$%%$ $ $ F$B&x dp 8!F8!4x%fG+4y %G+ $a d X$-%`0%$ $V$Bx8! C* 쌃C* $$_N$ 4O t$b 4$c!0$e<'@!'PhXX,$$%( TX. $ld(@XX$lt (@ %X$l (@h ` %'9z (X$l (@%@ %'9xP `(%(@@%h0% XT$  $l( % ('< % $('HX@ %0% $lЏ(@ % (@%@ %'9xP `(%("% % (XX$l (@ %X@0% $l(@ %`(%'9xP ("%X'9xP`(% $l("% X` %'9f (X`*Px`%% %X$m (DX@% $m(@@%@ %'9Ix ( %@(%'9h(& `8%(D&RPT `0%'9| (d(<?DHD@F!F(2` %'9~(F T  p,(` % '9 (` % '9P (` % '9d (h9 ,` % (, $'P<'!'`($  (%$XX $o '0XXX%o @8%$n $n '0\ @X`$o  XT$  $o( $ ('0 @,`'0 XT$  $o\ '0, $ X$ $o AX`$o XT$  $o '0, $ ؏ %$$A  $AX`$o XT$  $o '0, $ ,'0  <,$  @X`$p XT$  $p $ $'<'!'؏( $(L0 X@8%$d$e$qC<<C$daD$ea $qa $$" ('9 $$ ('9 $$XT$  $pL$ ( '(<'L!'௿L$dA $eA $qA '9   ' <'!$f %<'!'L$dbA$eA $qA e   '9 ' <'!'L$dbA$eA $qA e   '9h ' <'p!'$ @L$&1!$% < 4$ @(% 4@%Yȏ@$ 0% '0 4 $ Q@@ H @ $%'@<'!'ЯL$9$x$0( $$0(` x+ c`` 9 J%ji%K+ $ $0 ,,0$ @8%&`!mp#of x  b @yYj b@k K ` l @C  9  '0<'!'دL8%9( $$ (  9 ~ `x @ J +  %@ L+ @%B@ mf@F @N!X@ %xH!J@F $  $ `dlh!mp!n %@ I  $$9 '(<'}!'$ @L$&1!$% < 4$ @(%4 Y@ @%$L (% $ A,@KXTfL$  $p X`$p $ ,(% , 0% $AXT$  $p؏ X`$q $ 4 $ Q@@ M @ $%'@<'| !'௿ Lȍ (Lč $ $ 0%' <'{!'௿L XT$  $q$.$d0$e $q '9  '9  '9t  XT$  $q`' <'z!'௿L$dA $eA $qA  '9( ' <'z<!'$d0$e $q '9  '9`  '9  XT$  $q' <'y\!'(%䯿 ' <'y!'0%䯿 ' <'x!'0%䯿 ' <'x!'0%䯿 ' <'xP!'0%䯿  ' <'x!'؏诿$% $ $ @#@% % @" %  (% .% % @"%  %  % (% % %$ $ @@% %Ι%''9X%$+$4$-$2$7$/$5$9$6$1$8$I$J$P$Q$;$:$@$A$?$E$F$C$D$K$H$G$O$N$B$L$M$R$$$$$$$$$$$$$$$$$$$$$$$$$$$$g$f$e$ $ $$$$$$$$$ $o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$%<'_!'௿h@$B (a CXT$$  $t$h$B C' $b<'_!' $ p$  '9  '9Ő  '9\  '9ˠ  '9 $g @ '9 $ @ '9$  '9 l$'9!h)$ !%) !) !$@l$c$$Ba$cl茁$a쌌lalaM* ' $<'\! '௿'9$  '9 ' <'\X!' $ $o$$p $$q  $ '9d ' $$<'[!D <@F!DHD@lF(0$c` prFF"QhF p` r$lxx#x'!F'N XHǦXFrF"QTFF #ǨTjFdHtDHlJǤDǦt@F"<Ǫ<ǤlN FQFB,F1(04FR FC!Ǧ,F F2FQH F#!Ǩ(DXDPFAF*0 @ $'9X $@ @ $'9X $A @ $'9 $? @ $'9 $* $$) $X% :$> @ $'9 $@ @ $'9 $A @ $'9| $? @B $'9| :$> @ $'9 $@ @ $'9 $A @ $'9$ $? @  $'9$ '(<'P!X'4uXD hF!$)u(ulxF(24x#lx'!&R8,$F T EFĶ"F>E?, F`>E8.F>E22F>E,$xǦxF>E#0FFBDY7!8!DFQ$DD F -1picture2.Cindex < tsizepicture2.C(j) > -1picture2.Cj < ysizepicture2.Ci < xsizepicture2.CSaved saved as RGBA name of Image : x y z rlongimagedata: can't malloc enough memory in Picture::writeimage w writeimage_as_RGBA not working rlongimagedata: can't open image file %s longimagedata: can't malloc enough memory in Picture::longimagedata @@ < empty > str != 0String.Cstr != 0String.Cstr !=0String.Cindex >= 0 && index < sizeString.Cp!=NULLString.Cp!=0String.C%d @d@ second instance of SharedMemArena second instance of SharedMemArena gonna blow away already allocated arena sharedmem : % s /dev/zeroopenmmapusinitacreate gonna blow away already allocated arena @`@(, , )????????????????????????=B D$=;L=L>==;=L=L>=ͽ;=LͽL>ͽ;LͽL>?>>L????????????????????&ff?&ff????????????????GBTBBFBB BhHBހB BDBdBPBBB$CBPB BB,EC B CpCC@IC"B C$LC#lC4B C0C6lKC6C9C88C:$bC=C=C> B5CACBHCBT6C@CACA9CB`CCCC7BB@BL8CTCC;C:`C;C<<CC@hC?xC?4DISPLAY=:0.0FpFxFFFFFFF F F F F FFFFFGGGGG G(G0G8G@GHGPGXGdGl Gt!G|"G#G$G%G&G'G(G)G*G+G,G-H.H /H0H$1H42H<3HL4HX5Hd6Hp7H8H9H:H;H<H=H>H?H@IAIBICI DI(EI0FI8GI@HIHIIPJIXKI`LIhMIpNIxOIPIQIRISITIUIVIWIXIYIZI[J\J]J^J_J `J(aJ0bJ8cJHdJXeJdfJpgJxhJiJjJkJlJmJnJoJpJqJoJpJqKrKsKvK wK(xK0yK8zK@{KH|KP}KX~K`KhKpKxKKKKKKKKKKKKKKKKLLLLL L(L0L8L@LHLPLXL`LdLhLlLpLtLxL|LLLLLLLLLLLLLLLLLMMMMM M(M0M8BM@CMLDMTDM\DMhEMtFM|GMHMlMIMJMKMbMM M M M MM-M/N.N.N0N$1N,1N82N@3NH/NT/N\0Nd4Nl5Nt6Nx7N8N9N:N;NcNLNLNLNLNNNNNNNMNMNMNMOOO OOOOPO$QO,RO4SO8SO@TOHUOP<OT=OX>O\?Od@OhAOp]Ox]O|^OaOaO_O`O`OdOeOqOOOVOoOp_t____ _______ ` ` `$ `4 `D`P`` `h`|``````Taaa0UaLa`atVaaaaaa aa!a"a#b$b%b(&b4'bD(bT)bd*bx+b,b-b-b.b/b0b1b2c2c3c 4c,4c@5cT6c`7c|7cBcBc8c8c9c9d:d :d;d,;dD<d`<d=d=d>d>d?d?e@e@e,Ae8CeDDeTEedFetGeHeIeJeJeKeLeMeNfOfPfQf(Rf@ShLhLhLhNhNhNhMhMhMhOhOiO???????AP:.:.Dz.Dz.:.:. $, &.4<6> ( "*082: '/ %-7?5=#+!) 3;19@@@@?6C-?6C-?6C-?6C-?6C-?6C-?6C-?6C-@@@@ٙ?ٙ?333333?333333?333333333333?333333?333333?FR9?FR9?6C-?6C-?6C-?6C-/usr/tmp/SharedMemArena@@@@?6C-?6C-?6C-?6C-CAVE ERROR (CAVENavRot): illegal axis '%c' [ %.4f ] <4CAVE ERROR (CAVESetOption): Invalid option %d CAVE ERROR (CAVEButtonChange): button # %d out of range ERROR (CAVEWallTransform): Wall %d not supported CAVE ERROR (CAVEGetVector): invalid id %d CAVE ERROR (CAVEGetSensorVector): invalid id %d @@@@@@@@@@@@@A.@8@l@X@H@|@@@ @ @ @ @ @ @ @ @ @ @ @ @ @ ??5?5@ @ 0@ T@ x@ @ @ @ @ ,@ P@ t@ @@@@@ @ @ <@ |@ @ @<@|@@@<@|@H@@@@X@@@$@h@@@4<4<4<4<4<4<4@@@ @ @4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@@@@@@<@@<@<@@@@@@@@@@@@@@@@@@@@@@@@@@,@@Be.Be.Be.>A =1@Q=a=1@Q=a>A %s/%s%s/usr/tmpLOGNAME.caveShdAre.XXXXXXCAVE ERROR (CAVEInitSharedArena): mktemp failed CAVE ERROR (CAVEInitSharedArena): usinit failed CAVE WARNING (CAVEDistribInit): Distrib already initialized xyCAVEDistribMsgqReceive (msgrcv)CAVEDistribTCPInit: bindCAVEDistribTCPInit: acceptCAVEDistribTCPInit: gethostbynameCAVEDistribTCPInit: socketCAVEDistribTCPInit: connectCAVE ERROR (CAVEDistribScramCalloc): Out of Scramnet memory for distributed data. @2@2 @2,@2p@2P@38@3@@3`@3@3CAVE Library Version 2.5.5a - Compiled Jan 31 1996CAVE WARNING: CAVEInit() called more than once CAVE WARNING: No walls are active CAVE ERROR (CAVEInit): display fork failed CAVE ERROR (CAVEInit): child process returned! CAVE Initialization successful .... CAVE WARNING: CAVEInitApplication called before CAVEConfigure CAVE WARNING: CAVEInitApplication called from child process CAVE WARNING: CAVEDisplay called before CAVEConfigure CAVE WARNING: CAVEDisplay called from child process CAVE WARNING: CAVEFrameFunction called before CAVEConfigure CAVE WARNING: CAVEFrameFunction called from child process CAVE WARNING: CAVEStopApplication called before CAVEConfigure CAVE WARNING: CAVEStopApplication called from child process CAVE ERROR (CAVEAddCallback): Invalid callback type: %d CAVE WARNING: CAVEExit called before CAVEInit CAVE WARNING: CAVEExit called from child process /usr/sbin/blanktime 40000%s %dbin/mpunlock/tmp/cavetracker_pidCAVE EXITING ..... %s callocCAVE ERROR (CAVEConfigure): calloc failed callocCAVE ERROR (CAVEConfigure): calloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed shared callocCAVE ERROR (CAVEConfigure): CAVESharedCalloc failed SOUNDSERVER=%sCAVE Distribution: Waiting for slave node CAVE ERROR: CAVEDisplayBarrier called by non-display process (PID=%d) CAVE wall %d started: PID=%d CAVE WARNING (CAVEInit): could not set child to quit when parent does /usr/sbin/blanktime 0%s %dbin/DisplayModer1025x768_96s1025x768_961280x492_120sDISPLAYCAVE WARNING (CAVEInitMonitor): couldn't get DISPLAY :%d.%dunix:%d.%d/usr/gfx/setmon -n -p %d %s/usr/gfx/setmon -n -p %d -g %s/usr/gfx/setmon -n -p %d -T 1025x768_96s/usr/gfx/setmon -n -p %d -T -g 1025x768_96s/usr/gfx/setmon -n -p %d -T STR_RECT/usr/gfx/setmon -n -p %d -T -g STR_RECTDISPLAYCAVE WARNING (CAVEResetMonitor): couldn't get DISPLAY :%d.%dunix:%d.%d/usr/gfx/setmon -n -p %d %s/usr/gfx/setmon -n -p 0 1025x768_96s/usr/gfx/setmon -n -p %d -T -g 1025x768_96s/usr/gfx/setmon -n -p %d 60HZ/usr/gfx/setmon -n -p %d 72HZ CAVE WARNING: ProjectionCorners for %s do not define a rectangle! CAVE WARNING: ProjectionCorners do not define a rectangle! %.1f frames/sec Time: %.1fCAVEGetFrameTimeCAVE ERROR (CAVEdProjection): No projection for wallid %d CAVE child exiting (process %d) %s %dbin/mplockCAVE process %d locked to CPU %d CAVE process %d could not be locked - no free CPUs Simulator tracking controls: CTRL +mouse to move wand left,right,forward,backward SHIFT+mouse to move wand left,right,up,down ALT +mouse to rotate wand < and > to roll wand arrow keys to move left/right/forward/backward SHIFT+arrow keys to move left/right/up/down ALT +arrow keys to rotate or tilt head HOME to reset wand in front of you P key to reset head and wand Simulator wand controls: mouse buttons control wand buttons SPACE+mouse to control joystick Simulator display controls: 0 for wall view 1 for perspective view 2 for outside view W to toggle wand display U to toggle user (head) display INSERT to toggle CAVE outline DEL to toggle blackout of right, back, and ceiling walls keypad arrows (2/4/6/8) to rotate outside view keypad +/- to zoom outside view keypad 5 to reset outside view D for Desk mode (for outline & blackout) C for CAVE mode (for outline & blackout) @P@P@P@Q@Q$@Q@>>?zG{?zG{>>L@ !TD-?!TD-@@@`@@@@@@@@@@@@@@@@@@4333X?XIt$<@D@D@D@D@D@D@D@@@@@@@h@h@h@h@h@h@h@h@@@`@ @@@X???5??5@@@@@ @@@`< < @@@@@@`@t@@@@@@@@@@@@@@@@@@@@@@@$/dev/hippi0hip_open: couldn't open "%s" with mode %d. Reason:hip_open: ioctl HIPIOC_BIND_ULP: couldn't set ULP %d. Reasonhip_open: ioctl HIPIOC_ACCPEPT_FLAG: couldn't set flag to 1. Reasonhip_open: ioctl HIPIOC_STIMEO: couldn't set timeout to 10 seconds. Reasonhip_read_d1_data: valloc: couldn't allocate space for reading header hip_read_d1_datahip_read_d2_data: vallochip_read_d2_data: readreadreadhip_write_hippi_d1_d2: vallocioctl: HIPIOCW_CONNECT(fd=%d, i=0x%x)ioctl: HIPIOCW_D1_SIZEioctl: HIPIOCW_START_PKTwritewritewriteioctlshared callocCAVE ERROR (CAVETrackerInit): shared calloc failed shared callocCAVE ERROR (CAVETrackerInit): shared calloc failed shared callocCAVE ERROR (CAVETrackerInit): shared calloc failed shared callocCAVE ERROR (CAVETrackerInit): shared calloc failed shared callocCAVE ERROR (CAVETrackerInit): shared calloc failed shared callocCAVE ERROR (CAVETrackerInit): shared calloc failed CAVE ERROR (CAVETrackerStart): tracker fork failed CAVE tracking: Resetting tracker CAVE tracking: No reset function available CAVE ERROR (CAVEGetTrackerClass): Unsupported tracker type (%d) CAVE ERROR (CAVEGetControllerClass): Unsupported wand type (%d) CAVE tracking started: PID=%d CAVE WARNING (CAVETrackerLoop): could not set child to quit when parent does /tmp/cavetracker_pidw/tmp/cavetracker_pid%d CAVE tracker exiting (Process %d) <4<4<4<4<4<4@ !TD-@ !TD-@ !TD-CAVEScramInitCAVEScramInitCAVE ERROR (CAVEScramAlloc): Scramnet not initialized CAVE ERROR (CAVEScramAlloc): Memory segment already allocated for ID %d is too small CAVE ERROR (CAVEScramAlloc): Not enough memory for ID %d CAVE ERROR (CAVEScramAlloc): Could not allocate space for segment ID %d CAVE ERROR (CAVENetStart): network fork failed CAVE ERROR (CAVENetInitData): failed to get arena amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed amallocCAVE ERROR (CAVENetInitData): amalloc failed CAVE WARNING: CAVENetSend called before CAVEInit CAVE WARNING: CAVENetSend called in stealth mode CAVE WARNING (CAVENetSend): data larger than buffer size; sending only %d bytes CAVE WARNING: CAVENetReceive called before CAVEInit CAVE ERROR (CAVENetAddAddUserCallback): called before CAVEConfigure CAVE ERROR (CAVENetAddDeleteUserCallback): called before CAVEConfigure CAVE ERROR (CAVENetAddAppDataCallback): called before CAVEConfigure CAVE ERROR (CAVENetInit): failed to get lib socket CAVE ERROR (CAVENetInit): lib port & app port are the same Changing app port to %d CAVE ERROR (CAVENetInit): failed to get app socket CAVE ERROR (CAVENetPacketAdd): Packet overflow CAVE ERROR (CAVENetPacketGet): Packet underflow CAVE WARNING (CAVENetAddUser): Out of space for remote user data! P@_AKEYBKEYCKEYDKEYEKEYFKEYGKEYHKEYIKEYJKEYKKEYLKEYMKEYNKEYOKEYPKEYQKEYRKEYSKEYTKEYUKEYVKEYWKEYXKEYYKEYZKEYZEROKEYONEKEYTWOKEYTHREEKEYFOURKEYFIVEKEYSIXKEYSEVENKEYEIGHTKEYNINEKEYBREAKKEYCTRLKEYLEFTCTRLKEYCAPSLOCKKEYRIGHTSHIFTKEYLEFTSHIFTKEYNOSCRLKEYESCKEYTABKEYRETKEYSPACEKEYLINEFEEDKEYBACKSPACEKEYDELKEYSEMICOLONKEYPERIODKEYCOMMAKEYQUOTEKEYACCENTGRAVEKEYMINUSKEYVIRGULEKEYBACKSLASHKEYEQUALKEYLEFTBRACKETKEYRIGHTBRACKETKEYLEFTARROWKEYDOWNARROWKEYRIGHTARROWKEYUPARROWKEYPAD0PAD1PAD2PAD3PAD4PAD5PAD6PAD7PAD8PAD9PADPF1PADPF2PADPF3PADPF4PADPERIODPADMINUSPADCOMMAPADENTERLEFTALTKEYRIGHTALTKEYRIGHTCTRLKEYF1KEYF2KEYF3KEYF4KEYF5KEYF6KEYF7KEYF8KEYF9KEYF10KEYF11KEYF12KEYPRINTSCREENKEYSCROLLLOCKKEYPAUSEKEYINSERTKEYHOMEKEYPAGEUPKEYENDKEYPAGEDOWNKEYNUMLOCKKEYPADVIRGULEKEYPADASTERKEYPADPLUSKEYMOUSE1MOUSE2MOUSE3LEFTMOUSEMIDDLEMOUSERIGHTMOUSEMOUSEXMOUSEYDIAL0DIAL1DIAL2DIAL3DIAL4DIAL5DIAL6DIAL7DIAL8BUT110BUT111BUT112BUT113BUT114BUT115BUT116BUT117BUT118BUT119BUT120BUT121BUT122BUT123BUT124BUT125BUT126BUT127BUT128BUT129BUT130BUT131BUT132BUT133BUT134BUT135BUT136BUT137BUT138BUT139BUT140BUT141SW0SW1SW2SW3SW4SW5SW6SW7SW8SW9SW10SW11SW12SW13SW14SW15SW16SW17SW18SW19SW20SW21SW22SW23SW24SW25SW26SW27SW28SW29SW30SW31nonepolhemusbirdsbirdascensionlogitechmousesimulatorspaceballspacepadboomboom3daemonscramnet19200960048002400120038400monostereo120stereo96stereosetmon96hzstereo9660hz72hzstereo120120hzsetmonnonemousepcsimulatorlogitechcustomboom3daemonscramnetfeetfootftenglishinchesinchinmetersmetermmetriccentimeterscentimetercmfrontleftrightaftbackupperlower2cmvsh3shjr3cdhjlrnonenhippitcptcpipscramnetmsgqmessagequeueunixscramnetsimscramleftrightbothunixasoCAVE_HOME/usr/local/CAVE%s/%sbogusfrontleftrightfloorbackceilingarpafloorsimulatorsimulator1simulator2dual_eyeleft_eyeright_eyescreen0screen1screen2screen3screen4screen5screen6screen7noneyn**************************************************************** CAVE Configuration: Active walls ...................... %d %s(%d) [%dx%d+%d+%d] "%s" %s eye(s) CAVE width ........................ %.2f %s CAVE height ....................... %.2f %s CAVE origin ....................... %.2f %.2f %.2f %s Display mode ...................... %s (%d) Non CAVE Display mode ............. %s (%d) CAVE Scale ........................ %.3f In stereo ......................... %s Hide Cursor ....................... %s Use tracker & wand ................ %s Serial tracking.................... %s Tracker type ...................... %s (%d) Tracker serial ports .............. %s %s Tracker Baud Rate ................. %s (%d) Tracker port type ................. %s (%d) ASO Baud Rate ..................... %d Sync birds ........................ %s Filter birds ...................... %s Birds Hemisphere .................. %s (%d) Birds Transmitter ................. %d Birds Sensors ..................... %d Tracker Daemon Key ................ %d Number of simulator wands ......... %d Use calibration ................... %s Calibration file .................. %s Transmitter offset ................ %.3f %.3f %.3f %s Transmitter orientation matrix .... %.3f,%.3f,%.3f %.3f,%.3f,%.3f %.3f,%.3f,%.3f Wand sensor offset ................ %.3f %.3f %.3f %s Wand sensor orientation matrix .... %.3f,%.3f,%.3f %.3f,%.3f,%.3f %.3f,%.3f,%.3f Head sensor offset ................ %.3f %.3f %.3f %s Head sensor orientation matrix .... %.3f,%.3f,%.3f %.3f,%.3f,%.3f %.3f,%.3f,%.3f Default tracker position .......... (%.3f,%.3f,%.3f) %s Default tracker orientation ....... (%.3f,%.3f,%.3f) degrees Interocular distance .............. %.3f %s Wand .............................. %s (%d) Controller Daemon Key ............. %d Simulator ......................... %s Simulator view .................... %.3fx%.3f, %.3f %s Network ........................... %s Network port ...................... %d Network application port .......... %d Network address ................... %s Network update interval ........... %f seconds Network TTL ....................... %d Network max users ................. %d Network CPU hog ................... %s CPU locking ....................... %s CAVE units ........................ %s (%d) Audio server ...................... %s Distribution ...................... %s (%d) App Distribution .................. %s (%d) # of nodes ........................ %d Distributed ID .................... %d Hippi ULP ......................... %d Hippi Master Ifield ............... %d Hippi Slave Ifield ................ %d TCP master ........................ %s TCP port .......................... %d Msgq Key .......................... %d Gang swap ......................... %s Scramnet .......................... %s Scramnet devices .................. %s %s Scramnet memory size .............. 0x%x Scramnet memory base .............. 0x%x Scramnet register size ............ 0x%x Scramnet register base ............ 0x%x Shared memory ..................... %s (%d) SimScram Key ...................... %d **************************************************************** caveconfigwallswallwalldisplaytrackingtrackertypetrackerporttrackerbaudtrackerbaudratesyncbirdsfilterbirdsbirdssensorsbirdsensorsbirdstransmitterbirdtransmitterbirdshemispherecalibrationcalibrationfileunitsinteroculardistanceheadverticaldistanceheadfrontdistanceorigintransmitterpositiontransmitteroffsettransmitterrotationtransmitterrotationmatrixheadsensoroffsetheadsensorrotationheadsensorrotationmatrixwandsensoroffsetwandsensorrotationwandsensorrotationmatrixcavewidthcaveheightaudioserversoundserverdisplaymodenoncavedisplaymodecpulockwandhidecursorsimulatorcavescalesimulatorcontrolswandbuttonswandvaluatorssimulatorviewserialtrackingprojectioncornersnetworknetworkportnetworkappportnetworkapplicationportnetworkaddressnetworkupdateintervalnetworkupdateratenetworkttlwalleyeswalleyeboom3buttonstrackdkeytrackerdaemonkeycontrollerdaemonkeyshmemkeysimulatorjoystickcontrolsimjoystickcontrolsimulatorjoystickfullscreensimjoystickfullscreendistributiondistribdistribnodesdistributionnodesdistribiddistributioniddistribhippiulpdistributionhippiulpdistribhippimasterifielddistributionhippimasterifielddistribhippislaveifielddistributionhippislaveifielddistribmsgqkeydistributionmsgqkeydistributiontcpmasterdistribtcpmasterdistributiontcpportdistribtcpportgangswapscramnetscramnetdevicesscramnetmemsizescramnetmembasescramnetregsizescramnetregbasesharedmemoryappdistributionappdistribnetworkmaxusersnetworkcpuhogsimulatornumwandsboom3configtrackerporttypeasobaudratesimscramkeydefaulttrackerpositiondefaulttrackerorientation CAVE WARNING: Unrecognized config string: "%s" %sCAVE WARNING: Unrecognized config string: "%s" %lf 0x0x%x%dfrontleftrightfloorbackceilingarpafloordeskimmersadesksimulatorsimulator1simulator2dual_eyedualeyeboomleft_eyelefteyeright_eyerighteyescreen0screen1screen2screen3screen4screen5screen6screen7 *CAVE ERROR (CAVEConfigGetWalls): unknown wall "%s" CAVE ERROR (CAVEConfigGetWallDisplay): unknown wall "%s" DISPLAY=:0.%dDISPLAY=%s windowgenlock%dx%d+%d+%d genlockfeetfootftinchesinchinmetersmetermcentimeterscentimetercm %f %f %f %f %f %f %f CAVE ERROR (CAVEConfigGetProjectionCorners): unknown wall "%s" CAVE ERROR (CAVEConfigGetWallEyes): unknown wall "%s" CAVE WARNING: SimulatorControls data incomplete (%d) CAVE WARNING: SimulatorControls data incomplete (%d) CAVE WARNING: Too many devices given for WandButtons (max is %d) CAVE WARNING: Unknown device name "%s" in WandButtons CAVE WARNING: Too many id's given for BirdsSensors (max is %d) CAVE WARNING: too many devices given for WandValuators (max is %d) CAVE WARNING: Unknown device name "%s" in WandValuators %s%s/%sHOMEetc/%s%sCAVE WARNING (CAVEConfigProcessOption): couldn't load "%s" CAVE WARNING: unknown configuration keyword "%s" rCAVE: Reading configuration file %s 127.0.0.1CAVEDEBUGCONFIGCAVEDEBUGCONFIGOFFetc/cave.config CAVE WARNING: couldn't read default config file %s etc/%s.config%s/.cavercHOME./.caverc A&A&A&A&A&A&A&A&A'A'A'A'(A'4A'@A'LA'XA'dA'pA'|A'A'@ ?) D?C:s?FR9AXAYAZAZ AZDAZAZAZA[$AZA[A[HA[lA[A[A[A[A\8A\tA]0A]lA^(A^dA_ A_DA_hA_A_AhA_A_A`0A`xA`A`A`Aa Aa@Aa`AaAaAaAaAbAbA %s/%s%s/usr/tmpLOGNAME.caveShdAre.XXXXXXmktempCAVE ERROR (CAVEUserSharedMemory): mktemp failed CAVE ERROR (CAVEUserSharedMemory): usinit failed /dev/zero/dev/zeroCAVE ERROR (CAVEUserSharedMemory): open failed mmapCAVE ERROR (CAVEUserSharedMemory): mmap failed acreateCAVE ERROR (CAVEUserSharedMemory): acreate failed CAVE ERROR (CAVEMallocInit): Invalid shared memory type (%d) CAVE ERROR (CAVEMallocSimScramInit): can't get shared memory %d shmgetCAVE ERROR (CAVEMallocSimScramInit): can't attach shared memory shmatCAVE ERROR (CAVELockInit): Shared memory not initialized CAVE ERROR (CAVELockInit): Invalid shared memory type - %d CAVE ERROR (CAVENewLock): Invalid shared memory type - %d CAVE ERROR (CAVELockInitSimScram): can't get shared memory %d shmgetCAVE ERROR (CAVELockInitSimScram): can't attach shared memory shmatCAVEAAAAAAAAAAAAAAAAA AAA$A,A4A 72 Hz CAVE tracking: Bird in CRT sync < 72 Hz CAVE tracking: filters are off CAVE tracking: all filters are on AAAAAAFCAVE tracking: init Polhemus..... CAVE tracking: Starting to set the sensors parameters.... CAVE tracking: Seting ascii mode .... CAVE tracking: Setting the units to inches ... CAVE tracking: Setting alignment ... CAVE tracking: Setting the hemisphere .... CAVE tracking: Setting the sensors format .... CAVE tracking: SENSORS ARE READY ..... CAVE tracking: closing the port ...... CAVE tracking: Ready to reset the system ..... %*d %f %f %f %f %f %f %f%f%f %f%f%f %f%f%fCAVE tracking: Init port communication..... CAVE tracking: Opening the port .... CAVE tracking: Ready to reset the system ..... CAVE tracking: Opening port ..... CAVE ERROR (OpenPolhemusPort): Port cannot be opened for read/write Port can not be openedCAVE tracking: Getting port attributes ... CAVE tracking: Setting port attributes .,... CAVE tracking: Going to set blocking flag ...... CAVE tracking: Setting blocking flag.... CAVE tracking: Getting port flags..... Getting port flags for blockingCAVE tracking: Setting port flags.... Setting port flags for blockingA1,0,0,0,0,-65,0,-65,0,0 FCcO2,4,0,0,6,0,7,0,5,1 H1,1,0,0 H2,1,0,0 uUSCAVE tracking: BYTES %d Some problems with the reading <<<<CAVE tracking: Polhemus read fail (%d), retrying CAVE tracking: buffer1 = '%s CAVE tracking: buffer2 = '%s CAVE tracking: ERROR %d : %sCAVE tracking: : %s CAVE tracking: #### CAVE tracking: Process Exiting! CAVE tracking: Resetting the system..... CAVE tracking: Sleep during reset..... CAVE tracking: Done sleeping..... CAVE tracking: GARBAGE %d CAVE tracking: STATUS RECORD: CAVE tracking: Record type ........... %c CAVE tracking: Station number ........ %c CAVE tracking: S ..................... %c CAVE tracking: Systems flags ......... %c%c%c CAVE tracking: BITERR ................ %c%c%c CAVE tracking: BITERW ................ %c CAVE tracking: Software version ...... %c CAVE tracking: System identification . %c @ !TD-@!TD-@ !TD-@ !TD-@ !TD-@LaFNCAVE tracking: Opening %s for head tracking ...CAVE tracking: unable to open. CAVE tracking: opened %s CAVE tracking: Opening %s for wand tracking ...CAVE tracking: unable to open. CAVE tracking: opened %s CAVE tracking: Trying to reopen %s for head tracking ...CAVE tracking: unable to open. CAVE tracking: opened %s CAVE tracking: Trying to reopen %s for wand tracking ...CAVE tracking: unable to open. CAVE tracking: opened %s error controlling serial portCAVE tracking: failed. Retry...error closing serial porterror controlling serial port*D*G*H*herror controlling serial port*error controlling serial port*mCAVE tracking: data[%d] %x *d*RCAVE tracking: LT_get_record: only got %d bytes %cf@v@v@f??+@ff@v@vf@@CAVE tracking: unable to open %s for head tracking. CAVE tracking: %s opened for head tracking. CAVE tracking: no boom communications port. error controlling serial porterror closing serial portinvalid file descriptorZdBe.?!TD-?!TD- Opening port ..... O_NDELAY = %d Port can not be opened for read Getting port attributes ... Setting port attributes .... CAVEResetSpacePadTracking not implemented yet FFCAVE tracking: Attaching sensor pointers to tracker daemon's shared memory. CAVE ERROR (CAVEInitTrackdTracking): can't get shared memoryshmgetCAVE ERROR (CAVEInitTrackdTracking): can't attach shared memoryshmatCAVE WARNING: Bad tracker read CAVE tracking: Attaching controller pointer to tracker daemon's shared memory. CAVE ERROR (CAVEInitTrackdController): can't get shared memoryshmgetCAVE ERROR (CAVEInitTrackdController): can't attach shared memoryshmatCAVE WARNING: Bad controller read CAVE WARNING (CAVEInitScramnetTracking): Scramnet not initialized by tracking system CAVE WARNING (CAVENumScramnetSensors): Scramnet not initialized by tracking system CAVE WARNING (CAVEInitScramnetController): Scramnet not initialized by tracking system CAVE WARNING (CAVENumScramnetButtons): Scramnet not initialized by tracking system CAVE WARNING (CAVENumScramnetValuators): Scramnet not initialized by tracking system @_@_rCAVE ERROR (init_correction_table): Can't open %s! %f%f %f%f %f%f %fCAVE ERROR (init_correction_table): x1 problem CAVE ERROR (init_correction_table): x2 problem CAVE ERROR (init_correction_table): y1 problem CAVE ERROR (init_correction_table): y2 problem CAVE ERROR (init_correction_table): z1 problem CAVE ERROR (init_correction_table): z2 problem %f %f %f %f %f %fsocketbindsetsockopt mcast loopsetsockopt mcast ttlCan't add mcast addressioctlrecvbroadcastiopen: error on image struct alloc iopen: read/write mode not supported iopen: can't open output file %s no nameiopen: error on write of image header iopen: error on read of image header iopen: bad magic in image file %x iopen: error on table alloc iopen: error on read of rowstart iopen: error on read of rowsize iopen: error on tmpbuf alloc %d iclose: error on write of image header iclose: error on write of rowstart iclose: error on write of rowsize iclose: error on close of file putrow: error on write of row putrow: error on write of row putrow: weird bpp putrow: error on write of row putrow: error on write of row putrow: weird bpp putrow: weird image type getrow: error on read of row getrow: error on read of row getrow: weird bpp getrow: error on read of row getrow: error on read of row getrow: weird bpp getrow: weird image type img_seek: row number out of range img_seek: weird dim img_seek: weird dim img_seek: weird image type rle_compact: bad bpp: %d %d rle_expand: bad bpp: %d %d 0@ABCDEFGHIJKLMNOP@\@H D'@,' (m0pp'p@$@Yʰ7di&sDxTp8$puL0gv4H@H*(HTw22LOS[T<ZVPrhX|`dXX ŀ8dnqx%2=b t?`Hqphx(|hnhehp(mkHfpts(T(֨ypdl8gp5T=" T8P٤th@hiDP Q(hhZvL|[<Ԩd$T(ŀ$@@@@@@@h@@@@@@`@@@@4@@|@@<@P@4@@,@ @x@$@@@@@@@0@@x@t@@@@8@d@@@@P@@`@@@@@@(@@@@@X@@h@@@ @X@@AA|AxA@AxAA XA |A A AAAA*XA,A0A1A2pA3PA4TA5LA5A6A6`A6A6A7$A7dA7A8A:\A<A> A>TA?AA$AAtAD$AG`AVAYA[TAaAeHAexAn<AsAyAAAAAxA AAtAAA<A$AAApAڼAA޼AALAdAAA$BB\B,B 8B B B LBXBBTBlBdBTBBxB B&0B5\B6tB7BBBHBBXBdB\BBBxBBBB,BBBTBB@BLBBhBހBBDBPBdBBB$BPBB,C C tC CpCTCCCC@CC"C#C$LC'C'C(HC(C0C4C6lC6C88C9C:$C:`C;C<<C C>C?xC?C@hC@CACACACBHCBTCB`CCCCCCCD`CPCSCT$CTlCUC^lCa(CbCfCgCh0CiCw CwC~CCPCC$C,C$CCCLCCCHCC(CCCHCC,`dhlptxPTX\`dhlptx|LPptp = s@` +gt $;4x_}YB+('E; HR@_e?dh|  1?T&,i Lo Os2 Q PwDDDS p}LEET TGGU \HHV dIIW lKKX uLLY 8~MMZ \PP[  0 0ddl 0dd60ddLӐ dd6A -pFdYK'/|:? D0ITN"T.Z:`F  Teb0JQXo8V_hy6>"D^(CE3 8H   (x( qqH qq $pAIe4< /wt0`\k9@MpNVO `]v \       &? 4X h@0 lJ8 pT tz( x #) T *  D Q?P % 0+4# $h8C80LSP X[f+Hbsm  z PԐ( d8 ,K  dY8, d!(#(%h'9H)RH$+`'@--LS /H01cSv83N| 5P   ! H X V  e -3 ") 7=)\ AE23 IK7DQ OR>r(gjF4(WaP0̐(pz`8p!8 }('L +2 ! /  > ;@ a CJD RZ*(ʐ jm5 <8tEw _gbd q {?P0 L  x^  p    H'~2]c!8"'x>'--DAFL3JdQW9PP27?XP<AF,`ːPinMhPtyT<@D H0L8P$TJ( LZ a ac! o km) ~ tv14 ~9  bd 8ΐ  7  i  w  8   0% #) (/03@0 *x0K^LP,Ԑ0jtk\.00m@2p4 AO3 Ygt]0rv" T0H.p \0 ()e`0n|)0̐06@C<O@dx@@?05 >FHR P Tx*" A$ J`& V(E b*s m,}'o./? JM` TW 1 ^_E giX V pq e y{ v ! %`(, 2 9  , 5 D Ml   $XT U ,.ig06Hr PRƐ YZhڐ(e|%( r0     d  !-  #A X%V 8L' X#43P)ԐP>lH+z(upT-Ր0D/ 1<$35L7Ӑ?8`98!1@0̐@Bl[@+j @=X y@h 2  |@,K (g1s U30dt | (8 8!@#0#̐@ 4"%l% [ ?dB&' kxg') 0*+ p.-  "G0/ .01]s41 %0e93r ;(5ʐ(;7 <9 >p;  7>= B??0 ,RAhAZ 3vcDP70(}FTI`VX Olfې`XRj0bZLm$\,o G]qw( jcct(r|d`w eX|V fx~T0H6k0̐Aen<ls\אt AuTU` pv  w  yx^@  2 {pܐ  ? E {@ O }x( @x   ](.PT Tg jl. ?Pp4  8((F(H@([ / " +4  <?  FP B0Ya q0jr0z$ !t 3Alې a<"O  {$z8J'=(R_)ymq +0xx-=0p /0o!D1Q "3 "5 "7 LPt0S H(7 Ð(G V Y @`,ː  4    w>( n  8 z#x /9 Ð DN Yc4! 0l#i?P(H%R@R'?`u)AX+ -+ $t/]h,W 1 _gR!3D(q["5 t#808%P: T00/ F !d*.,7=0( (N3(l8) A|!ߐ E#0ND%(!)V'; 5Q`T)U]wH+Ґ(-0"X00#2$h4 ?8 %6 x ):-'<8 ϐ0XDUD(: :0]kk)< xPv}+> Đ(+@ ?8- B C@.`D 0/HF @1\H W@:2J  JCLPqDN7EPd  aGR?8oDHT6^KVKXLZLp\PUNLӐ($1 GDQOp \ S   ] @#5h0=p| x^(x @ | \ 1hڐ 8C R_- fh'= pr.8!N y{5|#_ <%p C'J )(LL+Ӑ(q- {/$ 14 h3Z  5j((p7(.G9 OT; \cl= jm?+ u|DAQ Ca(8Eΐ 1G(9I/ cKB hMk yO| Q  S LU  89L@AQ4M(Yg no(P wx, h0 b Vt _ig LTx ^q  y|0( ʐ < LNx P t0`$/?8@ iHIT lې(]vp0v0XoH!#1%D8)78" +Ȑ8,>?-~ABqt/hUw!6i "8?X#:8"/K* Nm', ː(r^-;p >bp ܐ0gM `a(l\א?h.\ A 5(JT U(W`ؐ(}}(  \W( z( X( TՐ( ( p(  !;(3" #}(:AFp%(IPU'[`d<)ϐhli j0(d ِ , 5< = &(<n (y       H  !  "3  $$I  &k  (z(7+HBN/ 1 4D6F  w0p!t  / 25  ' `X /6 { ?Z $ xe p  H  8!ΐ &t#ݐH-%;' <B<T) IOC+* VfKT-UHo\/ z$13@ U_- fj B qu\ W| Pn; LS nx,   `!6 E00=P 8ΐ0@ :0:ti4 (o{ (  (6KHR0Sk(sx/4 ͐ =p ܐ(E . ULS_XVadYcom(:B!(EP? T\y(bi%h (lv, (z7X ֐ B 4:>AB AJKD W[ fbc ikl l08y 1$2 KNdT@V @5qz;hڐ(H`N  4 h . C5J% PfDh lo 7  p HR2,/`,ː 8XFalt]vT \"+$UD&%,D(.B. IP0 V] t30p060    P ,  F( ( = AK1@ p0  8  159# =E(,ː IQ/ UZ6 $(-o Ny* @ , "(@0 0@</( >@8 >  ,  ,  ,  ,  ,  , @P O '@< '  , `P`*`2@ K P T Z 4 _`g k8 8      2 m@ $}  #0 0`&),/25|t %| # ' % ) ' + ) - + / - m @ 9  88 h;> ADGJ#M(P-|/x1` B @ D B F D H F J H L J$ [Dg$ P, N, R4 P4 T4 RT V` T` Xl Vl Zx Xx L ] [ _ ] a _ c a e c g e 4 1H@ WM R V  nD lHT iW@@  r8 pWH om@  v8 tmH s@ \ Y  | z w@0 c `    }@P h e    @p m j    @ r o    @ w t   $ @ ~ {   $ @ & +   $ -@ ?  D    @ L L X X d l -t H i`P%`U %`Z@%`!`_`ri`z%`!` K `Yo %`Qo````````````!`m`%`%` !` , Ct  @      @      i`%`c %`d`%`%` %`%`%`!` ! K `BUo* %`c. %`d3 %`9 %`? %`E %`YoK %`QoT o[`d`r`#}`'`+`/`1`5`7`9`;`=`?`A`C`E`G*`I8`KC`MM`OUoX`QYo``So`U`W`Y`[`]!` , i`%`A %`!` K `Uo %`A %`Qo``` ``!`#'`%9`)L`-^`1m`5`7`9`;`=`?!` ,  Z`b @  i`;r`vDi` %`)@%`,!` DK `QoEo```!!` ` i`%`2 %`5!` ``'` *`%`D%`M%`V%`c%`p%`w %`}@%``%`p%`%`%`%`!` B`D`F`H`J`L`N`P`R`V`Z`\`^``-`b:`dE`fR`h\`je`lo`nx`p`r`t`x`z | ~Yo`Qo Uo```Yo``Qo(`!`/1` ;(i`E%`K%`S %`Z@%`b`%`i%`q%`x%`%` %` %`!!`x (K  `Yo%`%` %` %` %` %` %` %` %`  %`Qo $%`!Yo``Qo`Uo `)`3`<`F`O`Y`c`l`v````````Qo:GU b`o```````````  ``)` 2`=`J YoS`!``Di`h%`o %`w@%`!` DK `QoD %` %``*.`0`2`4`8`<`@`D `H`L'`P1`TD`XX`\c``l`du`h~`l`p`t`x`|`````` ` `Uo +` 7` C`Qo L` U`!` `i` n%`!` vK ` Yo o oQo ` `!` ,  ,  ```&@,@2`:@*A@8 4N 1 \ Al [@8 ;h 8 \ [l u@h - d ut @ / 8 H `@$ B ?   d ,, +FILXO0 *0R ' " 0  @T X U# ( J0@ =2P 6 4 : 9 78 6 < : 2 I4 H6Z  C< Ad G F D C ? = 0  -C@h8 iS ]` `b cd fX fksnq`t8wz( Y W [$ Y, |}h _t ]t a _ c a e c g e i g k i m k o m q o s q u s w u y( w, {@ yX [\ ~ |  $  ~ PC K , i`%`!@%`$@%`1&%`9'%`?!`0K `Uo0%`!0(%`$0%`1 %`9 %`?Qo```!`  ,    8x"P%((  $   /+             , , 8 8 D D "P T $h "h &t $t ( & * ( , * . ,  1< /@ 7 @ 6 4 1 < : 8@\ 1! .  > < :&@x 63 3  C A&$ ?8@ ;E 8  H F8$ DJ@ @W =  M KJ$ I\@ Ek Bp  S( Q\0 Nr@ J G  Y( Wr0 T@D O L  _( ]0 Z@t T Q d` bp `@  V Y  n  m` k h e@  \ _$ x"$ wd u r o&@ = bB eO hH Qk              4 4 H H \ \ h h t x   }& yX@ m nr q    ( ( 4 4 @ @ P P P | X t@X z t w  x t (i`%`%` %`!`0(K `Uo0%` %`Qo $%``~``````&`/`8`A`L`U`cr``````````!` , ` Wp f`.lh`ti`%`!`K `Yo o oQo`!`%!`  ,  ,  , *`J@   \ l @D  P ` `M(i` %`D%` %`!` & (K `)Qo3EoUo< %`? $%`I oQoR`d`o` `$ &`(`*`,`.`0`2`4`6 8!` , @    T d @     ( D T  i`%` %`@%`!`  , 8`` i` %`Y %`Z`%`%`%`%`%`!` K `7Uo %`Y %`Z %` %` %`" %`Yo( %`Qo1 o8`A`O`Z`k`!|`%`'`+`-`/`1`3`5`7`9`;`=`?`A `C*`EUo5`GYo=`IL`Kd`M{`O`Q`S!`  , i`%`A %`!` K `Uo %`A %`Qo``` ``!`#$`%6`)I`-[`1j`5|`7`9`;`=`?!` , c `U`&@`  8 &H <@  8 <H R`[Z@ y @ d p t     Z ~@  $ .`X"%x(P+D. * % # ' % ) ' "`a - +4 ~H @< = 7# :0 L0?6B<E A @ ;@`^ 8  =0 ;0 ?T =T 7T 6X C A E C G E  I G K$ IH 2d /O@ Kr Mw P{ T \468T WT Ul Yl W [ Y\ QO M@8 S,   a, _4 ] , }hi` %`)@%`%`,%`%`%` %`!`0hK `Qo0%`) (%`00%`, X%` \%` `%` d%``````0`G !`  , (   , @     @ !    @ & #   @ + (    @ 0$ -)    +@ 5: 2?  % #+ A@  :R 7W Y [  3 ., ,, 0@ .@ 2T 0\ +Ad &]@p @l <q ?  ?  : 8  <4 :4 >H <P 7]X 4x@  B E I H F Cx @@  H K S R P M J@  N Q T yW \ Z ^ \ ` ^ b ` d b f d h f j h l j n l p n r p t r v t x v X T@ . Z3 ]   ~           } z5@ fK `P c  5 ] i`e%`jj %`mo@%`n!`t(i`z%`%` %`!`0(K `Uo0%` %`Qo $%``r`v`z`|`~``````$`-`;JXix``````````!` , ` Z i`q@xi`%`!`K `Yo o oQo``#!`  , b`q)`` i` %` %`@%``%`%`%`%`!`sq`%o%o%o%o%o%o%o%o%o %o$ %o. %o= %oK %oY%oh%ot%o%o%o%o%o%o%o%o%o%o %o%o'%o6%oD%oR%od %ow!%o"%o#%o$%o%%o&%o'%o(%o)%o#*%o7+%oH,%o[-%oe.%ot/%o0%o1%o2%o3%o4%o5%o6%o7%o8%o9%o:%o);%o:<%oO=%od>%oz?%o@%oA%oB%oC%oD%oE%oF%oG%oH%o'I%o1J%o<K%oHL%oRM%o^N%ojO%o{P%oQ%oR%oS%oT%oU%oV%oW%oX%oY%o/Z%oH[%od\%o}]%o^%o_%o`%oa%ob%oc%od%oe%of%o)g%o=h%oQi%ojj%o~k%ol%om%on%oo%op%oq%or%o!` `5&)`#9i`L%`X %`f@%`&m@%`,!` ,      4 4 T T  , @88      0 0 T T x x    , 8 o@ T /@4 /T D` L@ L ]@$ ] s@ s @p !$ @ǔ 'D @ + @Ɍ - @˄ 1 @0 3 @D 5 "@  9"8 5@D ;5 R@  ?R8 g@D Ag !}@ C} #@d E` %@ Gd '@( % )@ 7 +@  M -@ =l /@l K 1<@ O< 3X@ IX 5 ,  O ,  ,  ,  ,  ,  ,  ,  ,  , $ o` @  :` B@$ \` B d@ d8 y@ y< @4 ' @$  @  + @ /p @l %x @ 3 @h 5l @ 9 4@ !4 N@ =N e@ AeT ! ,  , O ,  ,  ,  ,  o@ L #@, #8 -@d -8 B@ B< W` f@ f @d # @$ ) @ -x @ !H @ '  @ / ,@D ,t I@ It  , TO ,  ,  ,  ,  ,  ,  ,  , q``*`2`8@0 Q T 8  80 V@`  8 VH k@  8 kH @ % "   $   @ / ) ,  &d !d | #| ! % #  @x 6 3  1  , *  . ,4 04 .P )X '@ < 8 ;  7D 5L 2@ F @ C = ; 8 @ P  J% M C A >'@4 X9 T> W I G' DB@ `T \Y _ O MB J]@L mt dy g j( Wox T] P@ { r u x( _}x \ X@\    ( gx d `@    ( ox l h , @l     @p !    @t & #   @x  ( +     @|  . 1 #%2 "   6@ M 4R 7_ : Ia= , * . , 0 . 2 0 4 2 6 4 8 6 : 8 < : > < @ > B @ D B F D H F (6 $h@ } @ C [ P N R P T R V T X V Z X Mh J i`a%`F %`I@%`J!`\(i`f%`%` %`!`a0(K `Uo0%` %`Qo $%``N`R`V`X`Z`\`^%``.`b7`d@`fK`hT`jblqnpr`t`x`|``````!`g , ` X g`o`@v` `Di` %` %`@%`!` DK `9QoD %` %``#`%`'`)`-`1`5&`9.`=B`AK`EU`Ih`M|`Q`U`Y`]`a`e`i`m`q`u`y`}```4`A`UoO`[`g`Qop`y`!` ``  %`D %`M %`V %`c %`p %`w $%`} (%`,%`.%`0%` 4%`Qo 8%` o o oYo o oUo oQo```$`/`8`C`N`X`h`p`y````````````` `` + Yo7`QoC UoX`e`x`Yo`` Qo` !`N(i`%`%` %`@%``%`%`%`%`%`%` %`!` (K  `Yo %`%` %` %`' %`. %`6 %`= %`E %`M %`QoT $%`Yo[`!n`%Qo`'Uo`)`+`-`/`1`3`5`7`9`;`=`?`A `C`E)`G8`IEKQoTMaOoQ}SUY] _`a`c`e`g`i`k`m,`o7`qE`sO`u\`wh yu`}```` Yo`!`i`%`!`K `Yo o oQo ` `!` , 7OO.O>OOo\ol@ l ~@ ~8 @L < @ < @  A p A   A  Ap  Al ! &A4 #&8 7Al %HO7\ QA '\OdOlPOQ tA )Ot %A L +$ (A p -p *A  / ,A  1X .AD 3T 0A8 5h 2!A8 7!D 4 ,  ,  ,  ,  ,  ,  ,  , 1 AP  A ,O 6A 6 BAp BP TA T0 bA b vA#8 v A$8  A%L8 @ A&8 !< A'8 #@ A)8 %D A*L ' A,D ) A, + A. -\ 4A/ /4 "QA0 1Q $cA1 3c &uA2d 5u (A3 7( *A3D 9 ,A4H ; . ,  ,  ,  A5@  ` A5 d 'A6 'P 5A6T 5D AA6 A< PA6 PD `A7 `@ oA7X oH A7 X A7 !8 A808 #  ,  ,  , <A:P   A<  H 4A=$8 4 IA> IH [A>H [t lA>8 l A? H A?8 , AA P AAh !P AA8 #, AB8 %4 AD ' AF$ )H "AFl +"H 5AF -5P EAG /EP !XAGT 1XT #jAG8 3j %~AH8 5~ 'AI8 7 )AL88 9l +AM8 ; -AN8 = /AO@8 ?4 1 APt8 A 3*AQ 8 C* 5KAQ8 EK 7`AR8 G` 9 ,  ,  ,  , Oo(AS (0 1AV 1< EAY  E< QA[H Q< cA] c wA`h w( Aa < Ad p Ae< 0 Ael !(O0o An0 #P Ao % Ap 8 'D Ard8 )t As + !Av8 -< #/Ay  //D %@AzP8 1@$ 'PA{t8 3P )jA~X8 5j +AL8 7 -AX8 9 /A48 ;4 1Ah8 =` 3A ? 5AX8 AX 7A8 C` 9A8 E ;#A8 G# =4A I4 ?HA KY,Oa8OiDOqPOy\OhOtOOOOOOOHt AA| MOO PAl O TA Q o0o@oPo`o poooooo o$O*O V2A  SGoJO2\ fRAh UjOR jpA Wp mA8 Y oA| [ O qA0 ] O tA8 _o O O wA8 a |A8 c ~A8 et (AD8 g( AA8 iA XA8 kX kAʄ8 mk yAː8 oy A q A sT Ad8 u O LO Aр8 w A8 y  ,  ,  ,  ,  ,  @oA T Ad + O= OL DAڰ D` MA ^ OM nAް  On@ A P  , : O! O5A@ 5 EAX E( VA h hOV| pA  lOp A  A ` AX8  AH8  A8  A8 !  A8 # @ 'A8 %' AA 8 'A VA8 )f pOV jA|8 +j "A(8 - O $A48 / 'A$8 1< )A`8 3 +B48 5 -B8 7 /B 9 11BP ;1 3AB8 =A8 5SB 8 ?S 7 ,  , B  t B8  *B h8 * >B , > LB  L \B  \\ hB @ h wBL wl B  BT !  ,  ,  , = poto&xo;|oNobo{oooo O Ooo oo!B` ! .BX . >B >< JBT J YBH Y iB i Bl  B  B8 p !B!8 ! #B$8 #| %B&$ %@ 'B(d8 ' )B+x8 ) +)B, 8 +) -IB,8 -I /\B/8 /\ 1mB0p8 1m 3|B1t8 3 O| 5B38 5 8B48 7 : ,  , _OO0OBTOTOmOxOOOOLOlOOB5P   B6 8  \  B6h  L 8B78 84 OB7 O fBIx8 }Of BJ8  BK8 \ BL\8 p BL8 !l !BM88 #\ #BM8 % %BN<8 'h 'BR8 ) )(BT8 +(h +5BU8 -5 -NTObBW8 /b0 0wBX8 1w 2BY8 3x 4B[08 5\ 6B\8 7 8B^88 9 :B_08 ;0 <B``8 = >/Ba$8 ?/8 @NBb\8 ANT BgBc8 Cg DBd8 E FBf8 G| HBh(8 I( JBxP8 K LBz,8 M N Bz8 O  P"B|8 Q"0 R?B~(8 S?( TUBP8 UU VkB8 Wkh XBd8 Y\ ZB [( \ ,  O ,  , XB L #B< #x 2B 2 DB4 D, WB` W bB b kB8 k B8  Bh8  B8 ! B8 #l BL % BX 'l B ) B +@ B -D B( /D !%Bl 1%D #7B 37D %JB8 5J '[B8 7[@ )kB<8 9k +|B8 ;| -B8 =@ /B8 ? 1BX8 A@ 3B8 C 5B`8 E 7Bx8 GL 9B8 I ;B\8 K@ =2B8 M2 ?IB48 OI@ AaBt8 Qa CvB(8 Svl EB8 U GB8 WL IB8 Y KB8 [D MB8 ] OB8 _D QB8 at S1B<8 c1 U ,  , BP L B  -B - CBl C4 VB V4 jB j {B {H B  0 BP8 (  , ?oo) O2$O>B >x VB V\ oBT oT B  B@  BL  BX8 H B8 T B8  B|8 ! #B$8 ## 5B8 %5D QB08 'Q( cBX8 )cp uB8 +u| !BD8 -L #BŐ8 /(O,O %B\8 1D )Bˠ8 3 +Bx8 5| -B8 70Ooooo0 / B$8 9 66B8 ;6d 8LBd8 =f4Ok8OL\ : , oo o%0o1Po?B ? UBh j@OyDOU B8   , pooBހ p 6B OPOYo6 eB8 eT vBD v  , ,`OBP  0Bd 0H MB M iB ix B$  B8  B8 @ B8 oohO B8  B88 !p B8 # B8 % B@8 ' "B8 )"| 2B<8 +2 !ABD8 -A| #UB8 /U| %aB<8 1aP 'tB8 3t ) , 9oo,BP ,0 EB ]omoE4 }B }x B, ` B8  BL8  C<8 , Ch8 4o8opO| C8 < C 8 !< "C\8 #"< 6C8 %6< MC8 'MH _C8 )_X "nCt8 +n $xC8 -x< &C88 /@o (C 1@o@o +C 8 3@ /C L8 5@o 1C `8 7 4C h 9x 6 ,  , 6@oDo!O,Ho5C  5 NCp fTolUoN tCT tH C  C  C  C@  C 8  C8   C8 !` C8 # 1C8 %1< ?C8 '?< SC8 )S< !aCT8 +a #xC8 -x %C8 /< 'C48 1T )C8 3 +C48 5L -C 8 7 /C!8 9 1C"8 ; 3 ,  , " O`oC"  3C# 3T IC# IT _C$L sO_ xC' x C' ` C(< l C( t C)8 d C)8 !@ C)8 #OD C,8 %$ C.(8 ' C/8 )  ,  , C0 )xo.o4 3C4 3 LC6l L< fC6 f<  , oo*C6 *H AC88 A WC9 WX lC:$ l< C:` H C;  C<<  C  C [C> [ vC?x vx C? x C@h @  ,  C@  "CA " 3CA 3 FCA F ^CBH ^ rCBT r CB` ` CC  CC   , oCC d 5CDT 5 JCI8 J  , oCP  #CSt # /CT /H =CT` =0  ,  , 6CU 4 CU 4 CU  CV  'CXd ' .CY .t 5C^l 5 @Ca( @ HCb H PCb !P ZCc #Z dCd %pod wCf 'w\ Cg ), Ch0 + Ci - Ck / "Cm 10 $Co 3 &oooOCr 5 ,Ct 7 .CuX 9 0OCv ; 3 , Cw p Cwp h Cw  C~ D 'C~ ', /C /@ 9CP 9` BC Bh KoUC U _C !_  ,  ,  C    C   , C  C   , C@ 8 Cx   , C  C 8 C< p &C &p /C /X  , C  C , %C< %D 5C 5  ,      !#$   !#$ sw   1      i       ?o  }                 !!            0    !#$                  !#$            !#$  ? ? ? ?                 ww        x    w                                      !#$   !#$  3 @3       -       K                  !#$     3@ 0@ 0      !#$oy        ?  D I N T Z ` e                           0@ 0     !#$ 0 0@      !#$   !#$   !#$             !#$    !!    !#$                       !#$            !#$      /     0 Q*  M   Q9]  b      !#$          !#$JTz       & 4  @              !!              0@ 0     !#$ 0        !#$    0 0    !#$   !#$    !#$    +    -1!#%')73/5   !#$   !#$   !#$   !#$   !#$   !#$   !#$   !#$   !#$   !#$           ! #   !#$   !#$   !#$   !#$   !#$   !#$          !#$   !#$   !#$   !#$   !#$   !#$   !#$   !#$   !#$        '  2   8   >   D   J   P    X    `    h    p    a   !#$$J\              !!             0@ 0     !#$ 0  \                                       9   : 9   ; 9 9 9 9 9 9 9      !     %(*,.0246 !  !  !  !  !  !  !  !    "$&(*,.0 !  !  !     !  !  !    !#%')+-/13579; !  !  !  !    !#%')+-/13579;=?APTVfjmoqtw|~ !  !  !  !  !    !   "$')+-/13579 !  !     !  !  ! !#%')+-/1358:< !  ! !#%')+-/2468:<>@BDFHJLNPRTVXZ\^ !  !  !    !#%')+-/13579;=?ACEGIKMOQSUW !  !     !    !#%)+-/68:> !   !     !   !#%')+ !     "$&(+/1468 !  !   !#%')+-/135 !  !   ! !  !    !     !     !     !  !   !  !     "$&(.025 !     !  !  !  !  !    !  crt1text.sLOCALSZFRAMESZRAOFFGPOFF__start10$0000000000_mcount/joist/5.3MR/root/usr/include/regdef.h/joist/5.3MR/root/usr/include/sgidefs.h/joist/5.3MR/root/usr/include/sys/fpregdef.h/joist/5.3MR/root/usr/include/asm.hcrt1tinit.s../patch/c++init.c++_mainfirst_time_finitest.c++warnock:/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTS/test.c++82537193514754/usr/bin/NCC -g -pta -pte.c -ptused -I. -I/usr/local/CAVE/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include -c test.c++ -o32/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTSIostream_initiostream_initPicturecopy_x___FiR7PictureT1T2scansrctscantargtfColorcolidecimate__FiPPcargcargvuString__V269166296__V269165992scan1_cntscan2_cntpicNamesourcescan1scan2scananaglyph__FiPPcargcargv__V269176072leftrightpleftprightresultlcolrcolijostream_withassignvalmainargcargv__sti__277ee_31322d1e__std__277ee_31322d1e__as__7tfColorFUlthisv__opUl__7tfColorCFvthisr__7tfColorFvthisg__7tfColorFvthisb__7tfColorFvthisr__7tfColorFcthisRg__7tfColorFcthisGb__7tfColorFcthisBto_bw__7tfColorFvthisval__linklnextctordtor__Q2_7tfColor4__C1tfColordata7tfColordata__as__FUl__opUl__CFvr__Fvg__Fvb__Fva__Fvr__Fcg__Fcb__Fca__Fcto_bw__Fvprint__FR7ostream__Q2_7tfColor4__C1comphex/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/picture2.hwarnock:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/picture2.h8253719351799xs__7PictureFvthisys__7PictureFvthisPicturepicnamexsizeysizezsizetsizeisbuffer7Picturepicnamexsizeysizezsizetsizeisbuffernoname__ct__Fv__ct__FPUliT2__ct__FiT1__ct__FR7uString__ct__FP7Picture__dt__Fv__as__FR7Picture__vc__Fi__cl__FCiT1xs__Fvys__Fvsz__Fvzs__FvSaveAs__FR7uStringSaveAs__FvSaveRGBA__FR7uStringSaveRGBA__Fvdisplay__FiT1grab__FiT1print__Fvclear__FUlGet__Fvwriteimage__Fvcpacktorgb__FPUlPUsN22iwriteimage_as_RGBA__Fvcpacktorgba__FPUlPUsN32icpacktobw__FPUlPUsilongimagedata__FPc/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/String.hwarnock:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/String.h8253719351642uStringstrsize7uStringstrsize__ct__FRC7uString__ct__FPCc__ct__Fi__ct__Fv__dt__Fv__vc__Fi__pl__FRC7uString__apl__FRC7uString__as__FRC7uStringconcatNumb__Fi__eq__FRC7uStringlength__FvisEmpty__Fv__nt__Fv__cl__Fv__opPc__CFv/usr/include/CC/iostream.hwarnock:/usr/include/CC/iostream.h82537193515695__linkl__link_ostreamiosostream_withassign__b_ostream__v_ios18ostream_withassign7ostream__ct__Fv__dt__Fv__as__FR7ostream__as__FP9streambuf_ostream__vptr__p_iosostreamstreambufios_user_unioniosnuserx_userbpstateispecialospecialisfx_specialosfx_specialdelbufx_tiex_flagsx_precisionx_fillx_widthassign_private__vptr3iosnuserx_userbpstateispecialospecialisfx_specialosfx_specialdelbufx_tiex_flagsx_precisionx_fillx_widthassign_private__vptrbasefieldadjustfieldfloatfieldnextbitnextwordstdioflush__ct__FP9streambuf__dt__Fvflags__CFvflags__Flsetf__FlT1setf__Flunsetf__Flwidth__CFvwidth__Fitie__FP7ostreamtie__Fvfill__Fcfill__CFvprecision__Fiprecision__CFvrdstate__CFv__opPv__Fv__opPCv__CFv__nt__CFveof__CFvfail__CFvbad__CFvgood__CFvclear__Firdbuf__Fviword__Fipword__Fibitalloc__SFvxalloc__SFvuresize__Fisync_with_stdio__SFvsetstate__Fiinit__FP9streambuf__ct__Fv__ct__FR3ios__as__FR3iosskip__Fistreamposstreambufallocx_unbufx_basex_pbasex_pptrx_epptrx_gptrx_egptrx_ebackx_blen__vptr9streambufallocx_unbufx_basex_pbasex_pptrx_epptrx_gptrx_egptrx_ebackx_blen__vptr__ct__FR9streambuf__as__FR9streambufdbp__Fvbase__Fvpbase__Fvpptr__Fvepptr__Fvgptr__Fvegptr__Fveback__Fvebuf__Fvblen__CFvsetp__FPcT1setg__FPcN21pbump__Figbump__Fisetb__FPcT1iunbuffered__CFvunbuffered__Fiallocate__Fvdoallocate__Fvoverflow__Fiunderflow__Fvpbackfail__Fisync__Fvseekoff__FlQ2_3ios8seek_diriseekpos__Flixsputn__FPCcixsgetn__FPciin_avail__Fvout_waiting__Fvsgetc__Fvsnextc__Fvsbumpc__Fvoptim_in_avail__Fvoptim_sbumpc__Fvstossc__Fvsputbackc__Fcsputc__Fisputn__FPCcisgetn__FPcisetbuf__FPcisetbuf__FPUcisetbuf__FPciT2__ct__Fv__ct__FPci__ct__FPciT2__dt__Fvx_snextc__Fvostream__vptr__p_ios__v_ios7ostream3ios__vptr__p_ios__ct__FP9streambuf__dt__Fvopfx__Fvosfx__Fvflush__Fvseekp__Flseekp__FlQ2_3ios8seek_dirtellp__Fvput__Fccomplicated_put__Fc__ls__Fc__ls__FUcls_complicated__Fcls_complicated__FUc__ls__FPCc__ls__Fi__ls__Fl__ls__Fd__ls__Ff__ls__FUi__ls__FUl__ls__FL__ls__FUL__ls__FPv__ls__FP9streambuf__ls__Fs__ls__FUs__ls__FPFR7ostream_R7ostream__ls__FPFR3ios_R3ioswrite__FPCciwrite__FPCUcido_opfx__Fvdo_osfx__Fv__ct__Fv__ct__Fi__ct__FiPcIostream_init__dummy13Iostream_initstdstatusinitcount__ct__Fv__dt__Fv/usr/include/stdlib.hwarnock:/usr/include/stdlib.h8253719356086cube.c++zbox:/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTS/cube.c++8250298621924/usr/bin/NCC -g -pta -pte.c -ptused -I. -I/usr/local/CAVE/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include -c cube.c++ -o32/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTSIostream_initiostream_inittexUVindex__linkl__link__R269808544__P269944696__R269809504__P269945232__sti__26a5d_312cf4e4__std__26a5d_312cf4e4tf_cube__ct__7tf_cubeFfN21thisxyzji__V269906656__V269906352__V269906048__V269905896__V269905704draw__7tf_cubeFithis__P269909024jii__V269915472nrm__F5POINTN21__P269897480abc__V269898504__V269898312__V269898120e1e2nrmresult__V269762736mag./cube.hzbox:/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTS/./cube.h825029862377tf_cubepossidesnormscolorsmyTex7tf_cubepossidesnormscolorsmyTex__ct__FfN21attachTexturemap__FP10Texturemapdraw__Fi/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/point.hzbox:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/point.h8250298622354__V269898504__V269898312__V269898120e1e2nrmresult__V269762736magvector__5POINTCFvthisx__5POINTCFvthisy__5POINTCFvthisz__5POINTCFvthissetX__5POINTFdthisxsetY__5POINTFdthisysetZ__5POINTFdthiszmagnitude__5POINTFvthisnormalized__5POINTFvthis__P269762400__V269762736magnormalize__5POINTFvthis__P269764568__V269764680magcross__5POINTFRC5POINTthis__P269759000presultdot__5POINTFRC5POINTthisp__as__5POINTFRC5POINTthis__P269943680POINTmyVectormyFVector__vptr5POINTmyVectormyFVector__vptr__ct__FdN21__ct__FRC5POINTvector__CFvfvector__Fvx__CFvy__CFvz__CFvsetX__FdsetY__FdsetZ__Fdset__FfN21set__FPfmagnitude__Fvnormalized__Fvnormalize__Fvcross__FRC5POINTdot__FRC5POINT__as__FRCd__apl__FRC5POINT__ami__FRC5POINT__adv__FRCd__amu__FRCd__pl__CFRC5POINT__mi__CFRC5POINT__dv__CFRCd__ml__CFRCd__as__FRC5POINT/usr/include/CC/iostream.hzbox:/usr/include/CC/iostream.h82502986215695__vtbl__5POINTPOINTaSquareIostream_init__dummy13Iostream_initstdstatusinitcount__ct__Fv__dt__Fv/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/basic.hzbox:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/basic.h825029862894/usr/include/gl.hzbox:/usr/include/gl.h82502986249990/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/texture.hzbox:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/texture.h8250298621014TexturemapOn__10TexturemapFvthisOff__10TexturemapSFvPictureTexturemap__b_PictureIdcomponent10Texturemap7PictureIdcomponenttexCount__ct__FR7uStringi__ct__FiT1__ct__FR7PictureiOn__FvOff__SFvtbind__Fvebind__Fvtubind__Fveubind__Fvtex__FPfienv__FPfireDefine__Fvprint__FvSetBeginingTexIdNumber__SFi/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/GL.hzbox:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/GL.h8250298625447n3__2GLSF5POINTpv3__2GLSFRC5POINTp__linklnextctordtor/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/picture2.hzbox:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/picture2.h8250298621799uStringPicturepicnamexsizeysizezsizetsizeisbuffer7Picturepicnamexsizeysizezsizetsizeisbuffernoname__ct__Fv__ct__FPUliT2__ct__FiT1__ct__FR7uString__ct__FP7Picture__dt__Fv__as__FR7Picture__vc__Fi__cl__FCiT1xs__Fvys__Fvsz__Fvzs__FvSaveAs__FR7uStringSaveAs__FvSaveRGBA__FR7uStringSaveRGBA__Fvdisplay__FiT1grab__FiT1print__Fvclear__FUlGet__Fvwriteimage__Fvcpacktorgb__FPUlPUsN22iwriteimage_as_RGBA__Fvcpacktorgba__FPUlPUsN32icpacktobw__FPUlPUsilongimagedata__FPc/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/String.hzbox:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include/String.h8250298621642uStringstrsize7uStringstrsize__ct__FRC7uString__ct__FPCc__ct__Fi__ct__Fv__dt__Fv__vc__Fi__pl__FRC7uString__apl__FRC7uString__as__FRC7uStringconcatNumb__Fi__eq__FRC7uStringlength__FvisEmpty__Fv__nt__Fv__cl__Fv__opPc__CFvnav.c++warnock:/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTS/nav.c++8245970482347/usr/bin/NCC -g -pta -pte.c -ptused -I. -I/usr/local/CAVE/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/include -I/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/util/include -c nav.c++ -o32/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTSIostream_initiostream_init__sti__27631_31265a36__std__27631_31265a36CAVENavMasterDisplaySetup__7CAVENavFvthisupdateCAVEPos__7CAVENavFvthisPOINT__V270025720__V270025448__V270025296__V270025064WandDirNWandDirvecCAVE_CONTROLLER_STGetAdjustedWandPos__7CAVENavFvthis__P270033216wandPwandVvecCAVE_SENSOR_STrot_XZ__7CAVENavSFR5POINTRC5POINTfdestsrcthetaxzradd2r__Ffdnav.hwarnock:/tmp_mnt/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/TEST/TEST_EVENTS/nav.h824597048854CAVENavposangledpdarot_speedlin_speedaccel7CAVENavposangledpdarot_speedlin_speedaccel__ct__Fvset_CAVEZ__Ffset_CAVEX__FfMasterDisplaySetup__FvupdateCAVEPos__FvGetAdjustedWandPos__Fvrot_XZ__SFR5POINTRC5POINTf/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/point.hwarnock:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/lib/particle/include/point.h8245970482354x__5POINTCFvthisy__5POINTCFvthisz__5POINTCFvthissetX__5POINTFdthisxsetY__5POINTFdthisysetZ__5POINTFdthiszset__5POINTFfN21thisXYZset__5POINTFPfthisarray3normalized__5POINTFvthis__P269761536__V269761872magnormalize__5POINTFvthis__P269763704__V269763816magcross__5POINTFRC5POINTthis__P269758136presultdot__5POINTFRC5POINTthisp__as__5POINTFRC5POINTthis__P270139448__linklnextctordtorPOINTmyVectormyFVector__vptr5POINTmyVectormyFVector__vptr__ct__FdN21__ct__FRC5POINTvector__CFvfvector__Fvx__CFvy__CFvz__CFvsetX__FdsetY__FdsetZ__Fdset__FfN21set__FPfmagnitude__Fvnormalized__Fvnormalize__Fvcross__FRC5POINTdot__FRC5POINT__as__FRCd__apl__FRC5POINT__ami__FRC5POINT__adv__FRCd__amu__FRCd__pl__CFRC5POINT__mi__CFRC5POINT__dv__CFRCd__ml__CFRCd__as__FRC5POINT/usr/include/CC/iostream.hwarnock:/usr/include/CC/iostream.h82459704815695__vtbl__5POINT__linkl__linkIostream_init__dummy13Iostream_initstdstatusinitcount__ct__Fv__dt__Fv/usr/local/CAVE/include/cave.hwarnock:/usr/local/CAVE/include/cave.h82459704822890CAVE_SENSOR_STCAVE_SENSOR_STCAVEIDCAVE_SENSOR_STxyzazielevrollframeCAVEIDCAVE_NULLCAVE_HEADCAVE_WANDCAVE_LEFT_EYECAVE_RIGHT_EYECAVE_FRONTCAVE_BACKCAVE_LEFTCAVE_RIGHTCAVE_UPCAVE_DOWNCAVE_FRONT_NAVCAVE_BACK_NAVCAVE_LEFT_NAVCAVE_RIGHT_NAVCAVE_UP_NAVCAVE_DOWN_NAVCAVE_HEAD_FRONTCAVE_HEAD_BACKCAVE_HEAD_LEFTCAVE_HEAD_RIGHTCAVE_HEAD_UPCAVE_HEAD_DOWNCAVE_WAND_FRONTCAVE_WAND_BACKCAVE_WAND_LEFTCAVE_WAND_RIGHTCAVE_WAND_UPCAVE_WAND_DOWNCAVE_HEAD_NAVCAVE_WAND_NAVCAVE_LEFT_EYE_NAVCAVE_RIGHT_EYE_NAVCAVE_HEAD_FRONT_NAVCAVE_HEAD_BACK_NAVCAVE_HEAD_LEFT_NAVCAVE_HEAD_RIGHT_NAVCAVE_HEAD_UP_NAVCAVE_HEAD_DOWN_NAVCAVE_WAND_FRONT_NAVCAVE_WAND_BACK_NAVCAVE_WAND_LEFT_NAVCAVE_WAND_RIGHT_NAVCAVE_WAND_UP_NAVCAVE_WAND_DOWN_NAVCAVE_MONOCAVE_STEREO_96CAVE_STEREO_120CAVE_SETMONCAVE_MONO_96CAVE_MONO_60CAVE_MONO_72CAVE_NO_WANDCAVE_MOUSE_WANDCAVE_PC_WANDCAVE_SIMULATOR_WANDCAVE_LOGITECH_WANDCAVE_CUSTOM_WANDCAVE_BOOM3_WANDCAVE_DAEMON_WANDCAVE_BOOM_2C_BUTTONSCAVE_BOOM_MV_BUTTONSCAVE_BOOM_SH3_BUTTONSCAVE_BOOM_SHJR_BUTTONSCAVE_BOOM_3C_BUTTONSCAVE_BOOM_DHJLR_BUTTONSCAVE_NO_TRACKINGCAVE_POLHEMUSCAVE_BIRDSCAVE_LOGITECHCAVE_MOUSETRACKERCAVE_SIMTRACKERCAVE_SPACEBALLCAVE_BOOMCAVE_BOOM3CAVE_DAEMONCAVE_FEETCAVE_METERSCAVE_INCHESCAVE_CENTIMETERSCAVE_FRONT_HEMICAVE_LEFT_HEMICAVE_RIGHT_HEMICAVE_AFT_HEMICAVE_UPPER_HEMICAVE_LOWER_HEMICAVE_BOTH_EYESCAVE_DISPLAY_CALLBACKCAVE_INITGRAPHICS_CALLBACKCAVE_PERFRAME_CALLBACKCAVE_NETADDUSER_CALLBACKCAVE_NETDELETEUSER_CALLBACKCAVE_NETAPPDATA_CALLBACKCAVE_DIST_NONECAVE_DIST_HIPPICAVE_DIST_SCRAMNETCAVE_DIST_MSGQCAVE_DIST_TCPCAVE_SCRAMNET_TRACKERCAVE_SCRAMNET_WANDCAVE_SHMEM_UNIXCAVE_SHMEM_SCRAMNETCAVE_SHMEM_SIZECAVE_NET_BUFFERSIZECAVE_NET_NUMBUFFERSCAVE_NET_UPDATELOCALDATACAVE_PROJ_USEWINDOWCAVE_TRACKER_SIGNALRESETCAVE_SPACEPADCAVE_TRACKER_FRAMECAVE_NAV_FRAMECAVE_SERIAL_UNIXCAVE_SERIAL_ASOCAVE_SHMEM_SIMSCRAMCAVE_DIST_NETWORKSLAVECAVE_CONTROLLER_STCAVE_CONTROLLER_STCAVE_CONTROLLER_STnum_buttonsnum_valuatorsbuttonvaluator/usr/include/math.hwarnock:/usr/include/math.h82459704813775/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/include/CAVEornt.hwarnock:/netusr/disk4/evl/terry/THESIS/CAVE/SWALLOWS/swallows/include/CAVEornt.h8245970481061tfCAVEGetWand__FR5POINTppicture2.Ciostream_init__sti__7577_3092c8f2__std__7577_3092c8f2Picture__ct__7PictureFv__ct__7PictureFPUliT2__ct__7PictureFiT1__ct__7PictureFR7uString__ct__7PictureFP7Picture__dt__7PictureFv__as__7PictureFR7Picture__vc__7PictureFi__cl__7PictureFCiT1SaveAs__7PictureFR7uStringSaveAs__7PictureFvSaveRGBA__7PictureFR7uStringSaveRGBA__7PictureFvdisplay__7PictureFiT1grab__7PictureFiT1print__7PictureFvclear__7PictureFUlGet__7PictureFvwriteimage__7PictureFvcpacktorgb__7PictureFPUlPUsN22iwriteimage_as_RGBA__7PictureFvcpacktorgba__7PictureFPUlPUsN32icpacktobw__7PictureFPUlPUsilongimagedata__7PictureFPc/usr/include/CC/iostream.h__link../include/picture2.h../include/String.h/usr/include/unistd.h/usr/include/string.h/usr/include/assert.h/usr/include/gl.h../include/image.h/usr/include/stdio.hString.Ciostream_initostream__ls__FR7ostreamR7uStringistream__rs__FR7istreamR7uStringuString__sti__7576_3092c808__std__7576_3092c808__ct__7uStringFRC7uString__ct__7uStringFPCc__ct__7uStringFi__ct__7uStringFv__dt__7uStringFv__vc__7uStringFi__pl__7uStringFRC7uString__apl__7uStringFRC7uString__as__7uStringFRC7uStringconcatNumb__7uStringFi__eq__7uStringFRC7uString../include/String.h/usr/include/CC/iostream.h__link/usr/include/assert.h/usr/include/string.h/usr/include/stdio.hsharedm.Ciostream_init__nw__FUi__dl__FPv__sti__756b_3092c985__std__756b_3092c985SharedMemArena__ct__14SharedMemArenaFv__ct__14SharedMemArenaFUi__ct__14SharedMemArenaFPFi_PvUi__dt__14SharedMemArenaFvperror__14SharedMemArenaSFPcinit__14SharedMemArenaSFUiload_arena__14SharedMemArenaSFPvimalloc__14SharedMemArenaSFUifree__14SharedMemArenaSFPv/usr/include/CC/iostream.h__link../include/sharedm.h/usr/include/malloc.h/usr/include/stdio.h/usr/include/fcntl.h/usr/include/sys/mman.h/usr/include/unistd.h/usr/include/ulocks.hpoint.c++cave2:/tmp_mnt/netusr/disk11/CAVE/demos/EVE4/swallows/swallows/lib/particle/src/point.c++8149251202386DCC -c -g -ptused -ptall -I. -I../include point.c++/tmp_mnt/netusr/disk11/CAVE/demos/EVE4/swallows/swallows/lib/particle/srcIostream_initiostream_initostreamPOINT__ls__FR7ostreamRC5POINTosp__sti__731a_3092c53e__std__731a_3092c53e__ct__5POINTFdN21thisxyz__ct__5POINTFRC5POINTthispfvector__5POINTFvthis__as__5POINTFRCdthisnum__apl__5POINTFRC5POINTthisp__ami__5POINTFRC5POINTthisp__adv__5POINTFRCdthisnum__amu__5POINTFRCdthisnum__pl__5POINTCFRC5POINTthis__P269791400presult__mi__5POINTCFRC5POINTthis__P269792920presult__dv__5POINTCFRCdthis__P269799312numresult__ml__5POINTCFRCdthis__P269800832numresult../include/point.hcave2:/tmp_mnt/netusr/disk11/CAVE/demos/EVE4/swallows/swallows/lib/particle/src/../include/point.h8149251202354x__5POINTCFvthisy__5POINTCFvthisz__5POINTCFvthisnormalized__5POINTFvthis__P269778376__V269778712magnormalize__5POINTFvthis__P269780544__V269780656magcross__5POINTFRC5POINTthis__P269774976presultdot__5POINTFRC5POINTthisp__linklnextctordtorPOINTmyVectormyFVector__vptr5POINTmyVectormyFVector__vptr__ct__FdN21__ct__FRC5POINTvector__CFvfvector__Fvx__CFvy__CFvz__CFvsetX__FdsetY__FdsetZ__Fdset__FfN21set__FPfmagnitude__Fvnormalized__Fvnormalize__Fvcross__FRC5POINTdot__FRC5POINT__as__FRCd__apl__FRC5POINT__ami__FRC5POINT__adv__FRCd__amu__FRCd__pl__CFRC5POINT__mi__CFRC5POINT__dv__CFRCd__ml__CFRCd/usr/include/CC/iostream.hcave2:/usr/include/CC/iostream.h81492512015695__vtbl__5POINT__linkl__linkstreamposiosostream__vptr__p_ios__v_ios7ostream3ios__vptr__p_ios__ct__FP9streambuf__dt__Fvopfx__Fvosfx__Fvflush__Fvseekp__Flseekp__FlQ2_3ios8seek_dirtellp__Fvput__Fccomplicated_put__Fc__ls__Fc__ls__FUcls_complicated__Fcls_complicated__FUc__ls__FPCc__ls__Fi__ls__Fl__ls__Fd__ls__Ff__ls__FUi__ls__FUl__ls__FL__ls__FUL__ls__FPv__ls__FP9streambuf__ls__Fs__ls__FUs__ls__FPFR7ostream_R7ostream__ls__FPFR3ios_R3ioswrite__FPCciwrite__FPCUcido_opfx__Fvdo_osfx__Fv__ct__Fv__ct__Fi__ct__FiPcstreambufios_user_unioniosnuserx_userbpstateispecialospecialisfx_specialosfx_specialdelbufx_tiex_flagsx_precisionx_fillx_widthassign_private__vptr3iosnuserx_userbpstateispecialospecialisfx_specialosfx_specialdelbufx_tiex_flagsx_precisionx_fillx_widthassign_private__vptrbasefieldadjustfieldfloatfieldnextbitnextwordstdioflush__ct__FP9streambuf__dt__Fvflags__CFvflags__Flsetf__FlT1setf__Flunsetf__Flwidth__CFvwidth__Fitie__FP7ostreamtie__Fvfill__Fcfill__CFvprecision__Fiprecision__CFvrdstate__CFv__opPv__Fv__opPCv__CFv__nt__CFveof__CFvfail__CFvbad__CFvgood__CFvclear__Firdbuf__Fviword__Fipword__Fibitalloc__SFvxalloc__SFvuresize__Fisync_with_stdio__SFvsetstate__Fiinit__FP9streambuf__ct__Fv__ct__FR3ios__as__FR3iosskip__Fistreambufallocx_unbufx_basex_pbasex_pptrx_epptrx_gptrx_egptrx_ebackx_blen__vptr9streambufallocx_unbufx_basex_pbasex_pptrx_epptrx_gptrx_egptrx_ebackx_blen__vptr__ct__FR9streambuf__as__FR9streambufdbp__Fvbase__Fvpbase__Fvpptr__Fvepptr__Fvgptr__Fvegptr__Fveback__Fvebuf__Fvblen__CFvsetp__FPcT1setg__FPcN21pbump__Figbump__Fisetb__FPcT1iunbuffered__CFvunbuffered__Fiallocate__Fvdoallocate__Fvoverflow__Fiunderflow__Fvpbackfail__Fisync__Fvseekoff__FlQ2_3ios8seek_diriseekpos__Flixsputn__FPCcixsgetn__FPciin_avail__Fvout_waiting__Fvsgetc__Fvsnextc__Fvsbumpc__Fvoptim_in_avail__Fvoptim_sbumpc__Fvstossc__Fvsputbackc__Fcsputc__Fisputn__FPCcisgetn__FPcisetbuf__FPcisetbuf__FPUcisetbuf__FPciT2__ct__Fv__ct__FPci__ct__FPciT2__dt__Fvx_snextc__FvIostream_init__dummy13Iostream_initstdstatusinitcount__ct__Fv__dt__Fvcave.navigation.cCAVENav_matCAVENav_invmatCAVENav_changedCAVENav_savedmatCAVENav_lockCAVENav_applockCAVENavInitializeCAVENavCleanupCAVENavLockCAVENavUnlockCAVENavLoadIdentityCAVENavLoadMatrixCAVENavGetMatrixCAVEDistribGetNavigationCAVEDistribSaveNavigationCAVENavSaveTransformCAVENavTransformCAVENavTranslatetransmatCAVENavRotyrotmatxrotmatzrotmatCAVENavScalescalematCAVENavConvertWorldToCAVECAVENavConvertCAVEToWorldCAVENavConvertVectorWorldToCAVECAVENavConvertVectorCAVEToWorldCAVENavPrintMatrixCAVENavPostMultCAVENavInvertMatrix./cave.private.h./cave.h/usr/include/bstring.h/usr/include/ulocks.h/usr/include/gl/gl.h/usr/include/math.h/usr/include/stdio.hcave.util.cCAVESetOptionCAVEButtonChangeprevstateCAVEGetTimeCAVEWallTransformCAVEGetVectorCAVEGetSensorVectorCAVEGetFrontVectorCAVEGetBackVectorCAVEGetLeftVectorCAVEGetRightVectorCAVEGetUpVectorCAVEGetDownVectorCAVEGetPositionCAVEGetSensorPositionCAVEGetOrientationCAVEGetSensorOrientationCAVEComputeAnglesFromVectorsCAVEHeadTransformCAVEWandTransformCAVESensorTransformCAVEInStereoCAVEConvertToCAVEUnitsCAVEConvertFromCAVEUnits/usr/include/sys/time.hcave.globals.ccave.ipc.cCAVEipcInitCAVEipcCleanupCAVEipcCallocCAVEipcFreeCAVEipcNewSemaCAVEipcFreeSemaCAVEipcNewLockCAVEipcFreeLockCAVEipcNewBarrierCAVEipcFreeBarrierCAVEInitSharedArena/usr/include/stdlib.h/usr/include/unistd.hcave.distrib.cCAVEDistribInitCAVEDistribConnectPCAVEDistribDoConnectCAVEDistribClosePCAVEDistribCloseCAVEDistribDoCloseCAVEDistribBarrierPCAVEDistribDoBarrierCAVEDistribSendPCAVEDistribReceivePCAVEDistribDoSendCAVEDistribDoReceiveCAVEDistribUpdateFrameDataCAVEDistribConnectCAVEDistribBarrierCAVEDistribSendCAVEDistribReceiveCAVEDistribMasterCAVEDistribMsgqSendCAVEDistribMsgqReceiveCAVEDistribTCPInitCAVEDistribInitScramnetCAVEDistribInitAppScramnetCAVEDistribScramCallocCAVEDistribDoScramBarrierCAVEDistribScramSendFrameDataCAVEDistribScramReceiveFrameDataCAVEDistribScramSendCAVEDistribScramReceive/usr/include/sys/msg.h/usr/include/sys/socket.h/usr/include/netdb.hcave.onyx.cCAVEAppProcessCPUIsolatedCAVEInitCAVEInitApplicationCAVEDisplayCAVEFrameFunctionCAVEStopApplicationCAVEAddCallbackCAVEHaltCAVEExitCAVEMasterDisplayCAVEConfigureconfiguredenvCAVEGetEyePositionCAVEDisplayBarrierCAVEInitGfxCAVEdGetMonitorModeCAVEInitMonitorCAVEResetMonitorCAVEdGetWallGeomCAVEInitSimDataCAVEdInitScreenProjectionCAVEdInitHMDProjectionCAVEdGetScreenTransformCAVEDisplayLoopCAVEDistribDisplayLoopCAVEDistribUpdateSharedMemCAVEDistribSaveFrameDataCAVEdEyeActiveCAVEdSelectBufferCAVEdPostDrawCAVEdSimPostDrawCAVEdSimDrawObjectsCAVEdSimDrawWandwand_v1wand_v2wand_v3wand_v4wand_v5wand_v6wand_v7wand_v8reddarkredjoy_v1joy_v2yellowCAVEdSimDrawUserredblackCAVEdSimDrawSphereCAVEdSimDrawOutlinev1v2v3v4v5v6v7v8vd1vd2vd3vd4whiteinittedCAVEdSimDrawBlackoutv3inittedCAVEdSimBlackoutFrustumblackCAVEdSimDrawTimingCAVEdUpdateSharedMemCAVEdMaskArpafloorblackCAVEGetFrameTimestartedCAVEDoTimingframetimenextstartedCAVEdProjectionCAVEdWallProjectionCAVEdScreenProjectionCAVEdSimulatorProjectionCAVEdDualEyeProjectionCAVEdHMDProjectionCAVEQuitChildCAVEInitVariablesCAVEIsolateProcessorCAVEdSimCheckInputCAVEdSimCheckToggleKeyscontrolprevvalCAVEdSimCheckViewControlsCAVEdSimPrintHelp/usr/include/sys/signal.h/usr/include/sys/prctl.h/usr/include/string.h/usr/include/sys/sysmp.hhippi.cread_hhhip_openhip_read_d1_dataheader_and_d1_ptrd1_ptrhip_readhip_read_d2_datascratch_buf_ptrhip_write_hippi_d1_d2d1_or_scratch_ptrhip_writecave.tracker.cCAVETrackerClassCAVEControllerClassCAVETrackerInitCAVETrackerStartCAVEUpdateSensorsinittedCAVEDistribGetTrackinginittedCAVEDistribSaveTrackingCAVEResetTrackerCAVETrackerDoResetCAVEGetTrackerClassCAVEGetControllerClassCAVETrackerInitSensorsCAVETrackerInitControllerCAVETrackerInitTransformsCAVEComputeTransformCAVETrackerLoopenvCAVETrackerInitializeDeviceCAVETrackerGetNextReadingfirst_timeCAVETrackerSavePIDCAVETrackerScaleMeasureCAVETransformSensorCAVETransformSensorAnglesCAVETransformSensorVectorCAVETrackerCleanupCAVETrackerQuitCAVETrackerSigHUPCAVEDefaultNumSensors./cave.tracker.hcave.scram.cCAVEScramInitCAVEScramOpenCAVEScramInitHeaderCAVEScramLockCAVEScramUnlockCAVEScramIDCAVEScramAllocCAVEScramCloseCAVEScramSetLockCAVEScramUnsetLock/usr/include/fcntl.h/usr/include/sys/mman.hcave.net.cCAVENetSema0CAVENetSema1CAVENetAppSendBufferCAVENetAppDataSizeCAVENetAppRcvBufferCAVENetAppRcvBufferBytesCAVENetAppNextRcvBufferCAVENetAddUserCallbackCAVENetDeleteUserCallbackCAVENetAppDataCallbackCAVENetProcessCAVENetStartedlib_addrapp_addrlib_socketapp_socketCAVENetStartCAVENetInitDataCAVENetSendCAVENetReceiveCAVENetFindUserCAVENetAddAddUserCallbackCAVENetAddDeleteUserCallbackCAVENetAddAppDataCallbackCAVENetInitCAVENetLoopCAVENetInitLocalDataCAVENetUpdateLocalDataCAVENetBroadcastLocalDataCAVENetPacketAddCAVENetBroadcastApplicationDataCAVENetReceiveDataCAVENetPacketGetCAVENetAddUserCAVENetReceiveApplicationDataCAVENetAppNextBufferCAVENetDeleteDeadCAVENetSendExitMessage/usr/include/malloc.hcave.config.cCAVEPrintDebugtrackertype_tabletrackerbaud_tabledisplaymode_tablenoncavedisplaymode_tablewand_tableunits_tablebirdsHemisphere_tableboom3Buttons_tabledistribution_tablesharedMemory_tablewallEyes_tabletrackerPortType_tableCAVEFullPathNameCAVEDebugConfigKeywordCAVEDebugConfigWallNameCAVEDebugConfigBooleanCAVEDebugConfigurationCAVEConfigParseKeywordconfig_keywordCAVEConfigGetStringIDCAVEConfigGetStringID2CAVEConfigGetFlagCAVEConfigGetStringCAVEConfigGetFloatCAVEConfigGetIntCAVEWallNameToNumCAVEConfigGetWallsCAVEstrlowerCAVEConfigGetWallDisplayCAVEunitlabel_tableCAVEConfigGetMeasureCAVEConfigScaleVectorCAVEConfigGetMeasureVectorCAVEConfigGetRotationCAVEConfigGetMatrixFromRotationCAVEConfigGetRotationMatrixCAVEConfigGetProjectionCornersCAVEConfigGetWallEyesCAVEConfigGetSimulatorControlsCAVEConfigGetWandButtonsCAVEConfigGetBirdsSensorsCAVEConfigGetWandValuatorsCAVEConfigSetSimulatorOptionsCAVEConfigProcessOptionCAVELoadConfigurationFileCAVEConfigSetDefaultSimControlsCAVEConfigSetDefaultsCAVEConfigProcessCommandLineCAVEConfigAdjustUnitsCAVEConfigCheckStereoCAVEConfigCheckEyesCAVEConfigCheckScramnetCAVEConfigurationInit./cave.devices.hCAVEdevice_table/usr/include/ctype.hcave.shmem.cCAVEUserSharedMemoryCAVEMallocInitCAVEMallocCleanupCAVEShmemSetOptionCAVEMallocCAVEFreeCAVEMallocScramInitCAVEMallocScramCAVEFreeScramCAVEMallocSimScramInitCAVEMallocSimScramCleanupCAVELockInitCAVELockCleanupCAVENewLockCAVEFreeLockCAVESetReadLockCAVESetWriteLockCAVEUnsetReadLockCAVEUnsetWriteLockCAVELockInitUnixCAVENewLockUnixCAVEFreeLockUnixCAVESetReadLockUnixCAVESetWriteLockUnixCAVEUnsetReadLockUnixCAVEUnsetWriteLockUnixCAVELockInitScramCAVENewLockScramCAVEFreeLockScramCAVESetReadLockScramCAVESetWriteLockScramCAVEUnsetReadLockScramCAVEUnsetWriteLockScramCAVELockInitSimScramCAVELockCleanupSimScramCAVENewLockSimScramCAVEFreeLockSimScramCAVESetReadLockSimScramCAVESetWriteLockSimScramCAVEUnsetReadLockSimScramCAVEUnsetWriteLockSimScramCAVESimScramSetLockCAVESimScramUnsetLock/usr/include/sys/shm.hcave.irisgl.cCAVEgetbuttonCAVEgetvaluatorCAVEGetWindowGeometryCAVEGetScreenWidthCAVEGetScreenHeightCAVECreateWindowCAVECloseWindowCAVEdGetWindowSizeCAVEDeviceToGLDevicecave.simtrack.cCAVESimHeadCAVESimWandnumWandscurrentWandCAVENumSimulatorSensorsCAVEGetSimulatorTrackingCAVEInitSimulatorTrackingCAVEReadSimulatorControllerCAVENumSimulatorButtonsCAVENumSimulatorValuatorsCAVESimRotateHeadLRCAVESimRotateHeadUDCAVESimMoveHeadLRCAVESimMoveHeadUDCAVESimMoveHeadFBCAVESimCheckHeadmoveDevicesCAVESimMoveWandXZCAVESimMoveWandXYCAVESimRotateWandCAVESimRollWandCAVESimCheckWandmoveDeviceslast_mouse_xlast_mouse_yCAVESimClampHeadCAVESimClampWandCAVESimDeskModeCAVESimClampDeskinittedabcdCAVESimInitializeHeadCAVESimInitializeWandCAVESimCheckMouseJoystickxdimydimcave.mtrack.cheadscreen_headwandscreen_wandrelative_wandCAVEInitMouseTrackingCAVEGetMouseTrackinglast_head_modelast_wand_modeGetTrackerValuescave.spaceball.cheadwandCAVEInitSpaceballTrackingCAVEGetSpaceballTrackingmove_wandlast_buttonGetTrackerValuessbbeepcave.birdy.cbirds_port_idCAVENumBirdsSensorsCAVEInitFlockOfBirdsTrackingCAVEGetFlockOfBirdsTrackingCAVEResetFlockOfBirdsTrackingCAVEStopFlockOfBirdsopen_birdy_portsetCRTSyncset_blockblockfnonblockfirstset_group_modeNext_TransmittersetFiltersconfigure_flockset_report_rateset_stream_modeset_hemisphereset_position_anglesselect_birdbirdy_val_to_floatread_position_anglecave.polhemus.cpolhemus_fdpol_record_lenCAVEInitPolhemusTrackingCAVEGetPolhemusTrackingreading_sensor1reading_sensor2CAVEClosePolhemusTrackingCAVEResetPolhemusTrackingparse_recordInitPortCommunicationOpenPolhemusPortset_blockblockfnonblockfirstset_alignmentset_ascii_modeset_continuous_modeset_non_continuos_modeset_output_formatset_hemisphereset_unitsrequest_statusget_statusbufferread_polhemus2buffer1buffer2terrmsgreset_polhemusbufferprint_status_strpol_msg/usr/include/errno.hcave.logitech.chead_fdwand_fdLT_buttonsbaudrateCAVEInitLogitechTrackingCAVEGetLogitechTrackingdummybuttonsCAVEGetLogitechControllerCAVENumLogitechButtonsCAVENumLogitechValuatorsCAVEResetLogitechTrackingCAVECloseLogitechTrackingLT_ReInitLogitechTrackingLT_openLT_closeLT_demand_reportingLT_euler_modeLT_headtracker_modeLT_mouse_modeLT_request_diagnosticsLT_request_infoLT_request_reportLT_reset_control_unitLT_get_diagnosticsLT_get_recordLT_reseteuler_to_absoluteprint_bin/usr/include/sys/termios.hcave.boom.cboom_calboom_fdCAVEInitBoomTrackingCAVECloseBoomTrackingCAVEResetBoomTrackingCAVEGetBoomTrackingheadBOOM_openBOOM_closeBOOM_resetBOOM_readBOOM_msgBOOM_request_reportBOOM_get_anglesboom_record_lenBOOM_angles2matrixmatrix_rotatematrix_translate/usr/include/sys/ioctl.hcave.spacepad.cCAVEGetSpacePadTrackingheadwandCAVEInitSpacePadTrackingCAVEResetSpacePadTrackingCAVECloseSpacepadTrackingcave.trackd.cTrackerDataControllerDataCAVEInitTrackdTrackingCAVEGetTrackdTrackingCAVENumTrackdSensorsCAVEExitTrackdTrackingCAVEInitTrackdControllerCAVEReadTrackdControllerCAVENumTrackdButtonsCAVENumTrackdValuatorscheckSensorValuescheckControlValuescave.scramtrack.cCAVEInitScramnetTrackingCAVENumScramnetSensorsCAVEGetScramnetTrackingCAVEInitScramnetControllerCAVENumScramnetButtonsCAVENumScramnetValuatorsCAVEReadScramnetControllercave.wand.cCAVEReadPCControllerCAVENumPCButtonsCAVENumPCValuatorsCAVEReadMouseControllerCAVENumMouseButtonsCAVENumMouseValuatorsCAVEReadCustomControllerCAVENumCustomButtonsCAVENumCustomValuatorscave.correction.ccal_parmsCAVEInitCorrectionTableCAVEPosition_Correctinit_correction_tableudpbrdcst.chostaddrgetbroadcastgethostaddrsendbroadcastrecvbroadcast/usr/include/arpa/inet.hrow.czerorowcopyrowsetrowclamprowaccrowdivrowrgbrowtobwaddsrowsubsrowbitstorowrowtobitsbitrevbytesbitrevflipsrowbwtocpackrgbtocpackrgbatocpackcpacktorgbcpacktorgbanormrowrbufgbufbbufmalloclengetbwrowputfliprowgetfliprowdithmatditherrowopen.ciopenfiopenimgopenibufallocreversecvtshortscvtlongscvtimagei_errfunci_errhdlri_seterror/joist/5.3MR/root/usr/include/gl/image.hclose.cicloseiflushrow.cputrowgetrowname.cisetnameisetcolormaprdwr.cimg_seekimg_badrowimg_writeimg_readimg_optseekrle.cimg_getrowsizeimg_setrowsizeimg_rle_compactimg_rle_expandcrtninit.s.text.init.fini.data.sdata.rdata.sbss.bss_DYNAMIC_LINK__Argc__Argv__rld_obj_headexit__start_environ__istart__readenv_sigfpemain_mcount_gp_disp__endlink__head_main_fini__sti__277ee_31322d1e__std__277ee_31322d1ecopy_x___FiR7PictureT1T2__cl__7PictureFCiT1decimate__FiPPc__ct__7uStringFPCc__ct__7PictureFR7uString__ct__7PictureFiT1__pl__7uStringFRC7uStringSaveAs__7PictureFR7uString__dt__7uStringFv__dt__7PictureFvanaglyph__FiPPccout__ls__7ostreamFPCcendl__FR7ostream__ct__13Iostream_initFv__dt__13Iostream_initFvxs__7PictureFvys__7PictureFv__as__7tfColorFUl__opUl__7tfColorCFvr__7tfColorFvg__7tfColorFvb__7tfColorFvr__7tfColorFcg__7tfColorFcb__7tfColorFcto_bw__7tfColorFvnormalized__5POINTFvnormalize__5POINTFvcross__5POINTFRC5POINTdot__5POINTFRC5POINT__sti__26a5d_312cf4e4__std__26a5d_312cf4e4__ct__5POINTFdN21__ct__7tf_cubeFfN21__nw__FUi__vec_new__pl__5POINTCFRC5POINT__ct__5POINTFRC5POINT__mi__5POINTCFRC5POINTsqrt__dv__5POINTCFRCddraw__7tf_cubeFitexbindtevbindbgnpolygont2fcpackv3dendpolygonfvector__5POINTFvn3fvector__5POINTCFvx__5POINTCFvy__5POINTCFvz__5POINTCFvsetX__5POINTFdsetY__5POINTFdsetZ__5POINTFdmagnitude__5POINTFv__adv__5POINTFRCd__as__5POINTFRC5POINTOn__10TexturemapFvOff__10TexturemapSFvn3__2GLSF5POINTv3__2GLSFRC5POINT__sti__27631_31265a36__std__27631_31265a36MasterDisplaySetup__7CAVENavFvCAVENavLoadIdentityCAVENavTranslateCAVENavRotupdateCAVEPos__7CAVENavFvCAVEGetVector__as__5POINTFRCdCAVEController__ml__5POINTCFRCdGetAdjustedWandPos__7CAVENavFvCAVESensor2rot_XZ__7CAVENavSFR5POINTRC5POINTfcosfsinfset__5POINTFfN21set__5POINTFPf__sti__7577_3092c8f2__std__7577_3092c8f2noname__7Picture__ct__7PictureFv__ct__7PictureFPUliT2__ct__7uStringFRC7uStringcerr__ls__7ostreamFiGet__7PictureFv__ls__FR7ostreamR7uString__ct__7PictureFP7Picture__ct__7uStringFv__as__7uStringFRC7uString__dl__FPv__as__7PictureFR7Picturememcpy__vc__7PictureFi__assertwriteimage__7PictureFvSaveAs__7PictureFvSaveRGBA__7PictureFR7uStringwriteimage_as_RGBA__7PictureFvSaveRGBA__7PictureFvdisplay__7PictureFiT1lrectwritegrab__7PictureFiT1lrectreadprint__7PictureFvclear__7PictureFUllongimagedata__7PictureFPciopeniclose__iobfprintfcpacktorgba__7PictureFPUlPUsN32iputrowcpacktorgb__7PictureFPUlPUsN22icpacktobw__7PictureFPUlPUsigetrowrgbatocpackrgbtocpackbwtocpack__sti__7576_3092c808__std__7576_3092c808__rs__FR7istreamR7uString__rs__7istreamFPcstrcpystrlen__ct__7uStringFi__vc__7uStringFi__apl__7uStringFRC7uStringstrcatconcatNumb__7uStringFisprintf__eq__7uStringFRC7uStringstrcmpmemalloced__sti__756b_3092c985__std__756b_3092c985adres__14SharedMemArenaflag__14SharedMemArenaname__14SharedMemArenaArena__14SharedMemArenaarena__14SharedMemArenadid_it__14SharedMemArenasize__14SharedMemArenamalloc__14SharedMemArenaSFUifree__14SharedMemArenaSFPv__ct__14SharedMemArenaFvperror__14SharedMemArenaSFPc__ct__14SharedMemArenaFUiinit__14SharedMemArenaSFUi__ct__14SharedMemArenaFPFi_PvUiadelete__dt__14SharedMemArenaFvopenmmapcloseusinitunlinkacreateload_arena__14SharedMemArenaSFPviamallocmallocafreefree__sti__731a_3092c53e__std__731a_3092c53e__ls__FR7ostreamRC5POINT__ls__7ostreamFd__apl__5POINTFRC5POINT__ami__5POINTFRC5POINT__amu__5POINTFRCdCAVENavInitializeCAVEipcCallocCAVEipcNewLockbcopyCAVENavCleanupCAVEipcFreeLockCAVENavLock_lockCAVENavUnlock_ulockCAVENavLoadMatrixCAVENavGetMatrixCAVEDistribGetNavigationCAVEDistribSaveNavigationCAVEDistribMasterCAVENavSaveTransformCAVENavTransformmultmatrixCAVENavScaleCAVENavConvertWorldToCAVECAVENavConvertCAVEToWorldCAVENavConvertVectorWorldToCAVECAVENavConvertVectorCAVEToWorldCAVENavPrintMatrixprintfCAVESetOptionCAVEOptionsCAVEButtonChangeCAVEGetTimeCAVESyncgettimeofdayCAVEStartTimeCAVEWallTransformCAVEGetEyePositionCAVEEyeCAVEConfigCAVEWallCAVEptrloadmatrixtranslateCAVESensor1CAVEGetSensorVectorCAVEGetPositionCAVEGetSensorPositionCAVEGetOrientationCAVEComputeAnglesFromVectorsCAVEGetSensorOrientationatan2fsqrtfCAVEHeadTransformrotCAVEWandTransformCAVESensorTransformCAVEInStereoCAVEConvertToCAVEUnitsCAVEConvertFromCAVEUnitsCAVEFramesPerSecondCAVETimeCAVENearCAVEFarCAVEUserCAVENumUsersCAVEipcInitcallocCAVEipcCleanupusdetachuscallocCAVEipcFreeusfreeCAVEipcNewSemausnewsemaCAVEipcFreeSemausfreesema_nlock_freelockCAVEipcNewBarriernew_barrierinit_barrierCAVEipcFreeBarrierfree_barriergetenvmktempperrorusconfigCAVEDistribInitCAVEDistribConnectPhip_openmsggetCAVEDistribClosePCAVEDistribCloseshutdownmsgctlCAVEDistribBarrierPCAVEDistribSendPCAVEDistribReceivePhip_writewritehip_readreadCAVEDistribUpdateFrameDataCAVEDistribGetTrackingCAVEGetFrameTimeCAVEDistribConnectCAVEDistribBarrierCAVEDistribSendCAVEDistribReceivemsgsndmsgrcvsocketbzerobindlistenacceptgethostbynameconnectCAVEScramAllocCAVEVersionCAVEDisplay_fnCAVEDisplayInit_fnCAVEFrame_fnCAVEInitCAVEConfigureuspsemaforkCAVETrackerStartCAVENetStartCAVEInitApplicationusvsemaCAVEDisplayCAVEFrameFunctionCAVEStopApplicationCAVEAddCallbackCAVENetAddAddUserCallbackCAVENetAddDeleteUserCallbackCAVENetAddAppDataCallbackCAVEHaltputenvsystemCAVEFullPathNameCAVEMallocCleanupCAVEScramClosesleepCAVEExitCAVEMasterDisplayCAVEConfigurationInitCAVEScramInitCAVETrackerInitCAVENetInitDataCAVEMallocInitCAVEDisplayBarriergetpidbarriersignalprctlCAVEIsolateProcessorCAVEInitMonitorCAVEdGetWallGeomCAVECreateWindowpopenfgetspclosesscanfCAVEGetScreenWidthCAVEGetScreenHeightfabsCAVEDebugConfigWallNameswapbuffersfinishmswapbuffersustestsemaCAVEDistribSaveFrameDataCAVENetUpdateLocalDataCAVEDistribSaveTrackingreshapeviewportleftbufferrightbufferviewportCAVEdMaskArpafloorpushmatrixCAVEdSimDrawObjectspopmatrixCAVEdSimDrawTimingCAVEdSimCheckInputCAVEdSimDrawWandCAVEdSimDrawUserCAVEdSimDrawOutlineCAVEdSimDrawBlackoutbgntmeshc3fv3fendtmeshbgnlineendlinescaleCAVEdSimDrawSpheresincoslinewidthCAVEdSimBlackoutFrustumCAVEdGetWindowSizeortho2zfunctioncmov2charstrCAVEUpdateSensorsgetmmodemmodegetmatrixpolymodeorthowindowCAVEGetWindowGeometryCAVECloseWindowCAVETrackerCleanupsysmpCAVEgetbuttonCAVEInitSimulatorTrackingioctlhip_read_d1_datavallochip_read_d2_datahip_write_hippi_d1_d2CAVENumSimulatorSensorsCAVEGetSimulatorTrackingCAVEInitMouseTrackingCAVEGetMouseTrackingCAVEInitSpaceballTrackingCAVEGetSpaceballTrackingCAVEInitFlockOfBirdsTrackingCAVENumBirdsSensorsCAVEGetFlockOfBirdsTrackingCAVEResetFlockOfBirdsTrackingCAVEStopFlockOfBirdsCAVEInitPolhemusTrackingCAVEGetPolhemusTrackingCAVEResetPolhemusTrackingCAVEInitLogitechTrackingCAVEGetLogitechTrackingCAVEResetLogitechTrackingCAVECloseLogitechTrackingCAVEInitBoomTrackingCAVEGetBoomTrackingCAVEResetBoomTrackingCAVEInitSpacePadTrackingCAVEGetSpacePadTrackingCAVEResetSpacePadTrackingCAVEInitTrackdTrackingCAVENumTrackdSensorsCAVEGetTrackdTrackingCAVEExitTrackdTrackingCAVEInitScramnetTrackingCAVENumScramnetSensorsCAVEGetScramnetTrackingCAVEReadMouseControllerCAVENumMouseButtonsCAVENumMouseValuatorsCAVEReadPCControllerCAVENumPCButtonsCAVENumPCValuatorsCAVEReadCustomControllerCAVENumCustomButtonsCAVENumCustomValuatorsCAVEReadSimulatorControllerCAVENumSimulatorButtonsCAVENumSimulatorValuatorsCAVEGetLogitechControllerCAVENumLogitechButtonsCAVENumLogitechValuatorsCAVEInitTrackdControllerCAVEReadTrackdControllerCAVENumTrackdButtonsCAVENumTrackdValuatorsCAVEInitScramnetControllerCAVEReadScramnetControllerCAVENumScramnetButtonsCAVENumScramnetValuatorsCAVEInitCorrectionTableCAVEResetTrackerkillCAVETrackerQuitCAVEPosition_CorrectfopenfcloseCAVEScramLockCAVEScramUnlockCAVEScramIDCAVEScramSetLockCAVEScramUnsetLockCAVEUserSharedMemoryCAVENetSendsendbroadcastCAVENetReceiveCAVENetFindUsergetbroadcastsginapgethostaddrrecvbroadcastCAVEDebugConfigurationstrcasecmpstrtokstrspn__ctypestrncmpstrchrtoloweratoistrpbrkgethostnameCAVELockInitCAVELockCleanupCAVEShmemSetOptionCAVEMallocCAVEFreeshmgetshmatshmdtshmctlCAVENewLockCAVEFreeLockCAVESetReadLockCAVESetWriteLockCAVEUnsetReadLockCAVEUnsetWriteLockgetbuttonCAVEgetvaluatorgetvaluatorgetorigingetsizegetgdescforegroundprefsizenoborderprefpositionwinopenwinconstraintsstereobufferdoublebufferRGBmodegconfigzbufferfrontbufferbackbufferclearcursoffgflushwinclosewingetacossetvaluatorsbbeepfcntlread_polhemus2CAVEClosePolhemusTrackingfflushatan2pol_msgerrnosys_nerrsys_errlisthead_namewand_namestrdupLT_ReInitLogitechTrackingtcsetattrtcgetattrBOOM_openCAVECloseBoomTrackingBOOM_closeBOOM_resetBOOM_readport_nameport_idCAVECloseSpacepadTrackingfscanfsetsockoptinet_addrsendtorecvfromzerorowcopyrowsetrowclamprowaccrowaddsrowsubsrowdivrowrgbrowtobwbitstorowrowtobitsbitrevbytesflipsrowcpacktorgbcpacktorgbanormrowgetbwrowputfliprowgetfliprowditherrowimgopenfiopeni_errhdlrcreatisetnamecvtimagelseekcvtlongsibufallocreversecvtshortsi_seterroriflushimg_optseekimg_writeimg_seekimg_rle_compactimg_setrowsizeimg_readimg_getrowsizeimg_rle_expandstrncpyisetcolormapimg_badrow__elf_header__program_header_table__dso_displacement_etext_edata_endetextedataend_ftext_fdata_fbss@0F F /@0F(  @0n)  @0. @0%$ @0 -@P-F\.Q/%@$ /QT_@/CFj4Q@ 4`E9Q@ Q >Q@mO[yCQ@]VH Q@kER Q@\l/I X\ QW<@01f Q@[ap Q@ Erz Q@e* 3)P Q@!g .+# Q@"d-8c Q@%eYE Q@`&c I-dQ_@`*cb2Q@+ 4 4Q=@`/,Q@`0v,8Q@`9L_ dQ@89Riw"AuQ=@:!sx8BQ QB]@<# Q@< Q@< Q@<  Q@<  Q@= 1 Q@=( B# Q@=; S- Q@=O d7 Q@=e$GM\ uCAQ@> GQ@># MQ@? SQ@?3 YQ@?J _Q@?`dk 1e Q!@@# >n Q@@ Ow Q@@ ` Q@A q Q@A*  Q@A@  Q@AY  Q@Ap  Q@0A!qgx Q[@lDv8 gQ-@0G  Q@P5 7- 9.&@S H @S J@S* L@SB N%@SY P4@So RC@S TRAPS V1$a=TAPU` A)Uy  A5@U ,B % RA5@VA  A5@VX  A:PVox <.OI  AA:PX H( A:PX W1 A:PY f: ASY0 4h 6u{C T }AS^7 6RAS^R 6aAS^l 6pAS^ 6A^ UCL,A@_=i :XGA A@a  B a aE7 #LB bb  B bx  B`b =cU {A9 B`ei 0 B5Pe 2_l&V' ] 6B5Pj-# '} B5PjP ' BjfG X}+e $Bm + BPm  !'Bnxp ? 0? (IBp C&o+Bހq} R,BPq `, }5-\BPs 9d;.BPuu  %C u 6B=,0C w W2C"w ",cf+82KC"x !@C0x # H3C6yH /(" #N4wC=zN G,T5.JC@{ W3 !Y5x3CC{` k a/<[5"CP|<K t 8?-^6aCP| DfCU| 6[CS=n7.Cw}j #Z #o:4Cw~*  sC ~? dw;<C~V `fy;PC@~k hz<+ C~; j|<4=C~D o}?@9:;<=>?@9:;<=>?@9:;<=>?@9:;<=>?@9:;<=>?@9:;<=>?@9:;<=>?@A:@;B>?A:@;B>?C;:DE=@FDE=@FDE=@FG@E;HIF:JG@E;HIF:JG@E;HIF:JG@E;HIF:JK;@=F:<ELMN?>BOK;@=F:<ELMN?>BOK;@=F:<ELMN?>BOK;@=F:<ELMN?>BOK;@=F:<ELMN?>BOP@EQR:@E;FL=L<M?QR:@E;FL=L<M?SET@U:FSET@U:FSET@U:FV;:F@EW<N=V;:F@EW<N=XYEN@<FZ?;XYEN@<FZ?;XYEN@<FZ?;[@E=FTUW:;\[@E=FTUW:;\]>;^@;F?:_;>`>@a@EFT;<b@F?TWcb@F?TWcdN@TeFdN@TeFf@N?TeFgf@N?TeFghFN@Tgi@\EF<j:@F<k;lE@mI@<FnJcmI@<FnJcopEq@pEq@rEstNuvw@/C COOp&P,Po$w o$VO1$2@O$?@4O?@$@/a@0 @8 @ '@ 6@ E@ wW@0 }k@P y@p @ @ @ @ @ d@$  @T -B@\ :T@x ?a@ Dn@ I{@ N@ T@D Z@t `@X @ @D  @ @ Z@ @ @< /[@  &l@p 4@ @$ 7@ǔ @Ɍ @˄ @  @D %@  :@D ![@ #x@d %@ '' @$ ' @  ' @ ' @ ' &@ !- Z@ - @d - @$ - @ - ,@ 6 @0 9 wA 9 A  9A %9AD 0AAP AA AAp AA,D AA. AA1 &A<A3 *GAF$ GAFl GAF GAG !KAS KA] KA`h KAd K8Ao QA VB VBT [B4 [B` [B [B [B [B [ B( ![ Bl #[ *B %b!ZB f!C# h"?C6 o"CU o"CU o"CV o"CXd o"CY o"Cb o"Cc o"Cd o"Ck "o#Cm $o#Co &o#Cr ,o#Ct .o#*CuX 0o#5Cv 3p#GCwp p#C~ p#C t$Cx $iC/$|C/O$O. GPO$P$pP$PMo$ o@P @<  O iSc!c!c!= p=?=8= \EH@@@>!2@T!E@ F@0@!t@@@P@`> @p?!{@ @E@?!-@LZ@Ma@>!@@@@@@@@@ =R@0>!&@@>!@P>!@`> @p>!@> @FK@=g@I @H@I"`@F\@@"Y@Fk@ >@ H@0=@@=@PE@`@@p@@=@n"k@H@e!@e!@N!@!@F@=@ @ I8@0H@@I @PG@`I@pI@I#@J*@=,@> m@> c@> W@> =@ @\@\@ E@0> @@> @P> @`Ou@p> u@P@> ~@> @\@N/@F@@@G@@A@L@  @0N:@@\@PFt@`Nl@pEg@NA@NP@NX@Z_@>5@>@>@> @>\@>e@ >i@0>m@@>@P> @`>@p>@> @>@>@>@> @>v@>@> @> @>@ >@0>&@@>/@P>@`>~@p>@?@?@>@>@> @>@$P@>Z@>O@B@ 0 @0@@@2 @P3 @`{@pp#p@p#X@>@?@?@\@@4 @< +@0 N@+ @ 8 @00 c@@0 ]@P0 V@`+ @p"@>@5 @4 @) @V@Q@0 $@+ @$n@=@ + @@0=@@&@PI"u@`#@p=@I"|@=-@=[@N$@E@ @ @ @=@, @ @ @ 1@ i@@ o@ s &@h  <@ @ e@ o@ y@ .@` D@ .@ M{@ @4 T@ ;@p @ @0 @D  @( )@ +@  -@ /@l 1 @ 3@ 5'@ ' _@ ' t@ '@4 '(@$ 'P@ '@l 'g@h ' @ 'a@ -x@ -{@, - R@d - g@ - s@ - @ - "@D - ?@ 6 h@` 6 }@ 6R@ 6@ 6,@x '6@ 26 @ 86 @ >6@4 D6 @ J6@L P6@ X6@\ `6@ h9 @ 9 1@ 9 P@L 9 b@ 9y@ 9 A 9 Ap 9 Al 9 A4 9Al 9A 9A L (97A p *9QA  ,9qA  .AA AA ApA AA*L AA, AA/ "AA0 $A(A2d (AIA3D ,A`A4H .DA5@ DA5 D A6 DA6T DA6 DA6 D A7 D @A7X DIA7 DtA7 GA:P GA< GA> GA>H GA? G-AA G>AAh GpAD G AGT #KAV KAY  KA[H K{Aa KAe< KAel KAn0 K|As !KAy  %K7A 5KA ?KA AK"A| PKAl TK3A VKGA  fKAh jKA mKA| qKA0 tKgA KA PA PAd PbAڰ PA PAް PRA Q A@ QAX QA QA QgA QbB 1QBP 3SB  SNB , S\B  SlB  S@B @ SBL SxB SBT VB` VBX VBH V*B VDBl VaB VPB&$ 'XB5P XB6h XB7 XB \[B [)B< [B [BL [BX ]{BP ] GB ]<B ]Bl ]B ]B ]RB ]B  ^B ^B ^BT ^B ^B@ ^BL _B _/Bh `DBހ `^B `!>BD aBP awBd aB aB aB$ bBP bB b(B, b!KC +b!C h 6dBC  d[Cp dCT dC dC dsC dC@ d!C fC" fC# fC$L f!C' f" C' f"C(< f"#C( hC0 hC4 hC6l i1C6 i]C88 iHC9 isC:$ i*C:` iCC; i\C<< iqC  jC> jC?x jC? jC@h kC@ k)CA k:CA kCA kCBH kCBT kMCB` kfCC k{CC lCC l,CDT mCP mCSt mCT m CT` o"CU o"C^l o"Ca( o"Cb o"Cf o UCg o JCh0 o >Ci pCw p#?Cw p#C~ p#C p#vCP p#gC p#NC rC  r#C sC s 7C t#^C@ u#C u$'C u#C< u#C u#C v#C v#C v#C< v$C rC,O- |`O- dO- hO- lO- pO- tO- xO;GPO;yTO;XO;>\O;3`O;dO;dhO;"lO;pO;tO;+xO;|O:O;O;O:OKOOK[oKjoK}od!Lod!Poh"-poh"7to?oFo.text.init.fini.data.sdata.rdata.sbss.bss_DYNAMIC_LINK__Argc__Argv__rld_obj_headexit__start_environ__istart__readenv_sigfpemain_mcount_gp_disp__endlink__head_main_fini__sti__277ee_31322d1e__std__277ee_31322d1ecopy_x___FiR7PictureT1T2__cl__7PictureFCiT1decimate__FiPPc__ct__7uStringFPCc__ct__7PictureFR7uString__ct__7PictureFiT1__pl__7uStringFRC7uStringSaveAs__7PictureFR7uString__dt__7uStringFv__dt__7PictureFvanaglyph__FiPPccout__ls__7ostreamFPCcendl__FR7ostream__ct__13Iostream_initFv__dt__13Iostream_initFvxs__7PictureFvys__7PictureFv__as__7tfColorFUl__opUl__7tfColorCFvr__7tfColorFvg__7tfColorFvb__7tfColorFvr__7tfColorFcg__7tfColorFcb__7tfColorFcto_bw__7tfColorFvnormalized__5POINTFvnormalize__5POINTFvcross__5POINTFRC5POINTdot__5POINTFRC5POINT__sti__26a5d_312cf4e4__std__26a5d_312cf4e4__ct__5POINTFdN21__ct__7tf_cubeFfN21__nw__FUi__vec_new__pl__5POINTCFRC5POINT__ct__5POINTFRC5POINT__mi__5POINTCFRC5POINTsqrt__dv__5POINTCFRCddraw__7tf_cubeFitexbindtevbindbgnpolygont2fcpackv3dendpolygonfvector__5POINTFvn3fvector__5POINTCFvx__5POINTCFvy__5POINTCFvz__5POINTCFvsetX__5POINTFdsetY__5POINTFdsetZ__5POINTFdmagnitude__5POINTFv__adv__5POINTFRCd__as__5POINTFRC5POINTOn__10TexturemapFvOff__10TexturemapSFvn3__2GLSF5POINTv3__2GLSFRC5POINT__sti__27631_31265a36__std__27631_31265a36MasterDisplaySetup__7CAVENavFvCAVENavLoadIdentityCAVENavTranslateCAVENavRotupdateCAVEPos__7CAVENavFvCAVEGetVector__as__5POINTFRCdCAVEController__ml__5POINTCFRCdGetAdjustedWandPos__7CAVENavFvCAVESensor2rot_XZ__7CAVENavSFR5POINTRC5POINTfcosfsinfset__5POINTFfN21set__5POINTFPf__sti__7577_3092c8f2__std__7577_3092c8f2noname__7Picture__ct__7PictureFv__ct__7PictureFPUliT2__ct__7uStringFRC7uStringcerr__ls__7ostreamFiGet__7PictureFv__ls__FR7ostreamR7uString__ct__7PictureFP7Picture__ct__7uStringFv__as__7uStringFRC7uString__dl__FPv__as__7PictureFR7Picturememcpy__vc__7PictureFi__assertwriteimage__7PictureFvSaveAs__7PictureFvSaveRGBA__7PictureFR7uStringwriteimage_as_RGBA__7PictureFvSaveRGBA__7PictureFvdisplay__7PictureFiT1lrectwritegrab__7PictureFiT1lrectreadprint__7PictureFvclear__7PictureFUllongimagedata__7PictureFPciopeniclose__iobfprintfcpacktorgba__7PictureFPUlPUsN32iputrowcpacktorgb__7PictureFPUlPUsN22icpacktobw__7PictureFPUlPUsigetrowrgbatocpackrgbtocpackbwtocpack__sti__7576_3092c808__std__7576_3092c808__rs__FR7istreamR7uString__rs__7istreamFPcstrcpystrlen__ct__7uStringFi__vc__7uStringFi__apl__7uStringFRC7uStringstrcatconcatNumb__7uStringFisprintf__eq__7uStringFRC7uStringstrcmpmemalloced__sti__756b_3092c985__std__756b_3092c985adres__14SharedMemArenaflag__14SharedMemArenaname__14SharedMemArenaArena__14SharedMemArenaarena__14SharedMemArenadid_it__14SharedMemArenasize__14SharedMemArenamalloc__14SharedMemArenaSFUifree__14SharedMemArenaSFPv__ct__14SharedMemArenaFvperror__14SharedMemArenaSFPc__ct__14SharedMemArenaFUiinit__14SharedMemArenaSFUi__ct__14SharedMemArenaFPFi_PvUiadelete__dt__14SharedMemArenaFvopenmmapcloseusinitunlinkacreateload_arena__14SharedMemArenaSFPviamallocmallocafreefree__sti__731a_3092c53e__std__731a_3092c53e__ls__FR7ostreamRC5POINT__ls__7ostreamFd__apl__5POINTFRC5POINT__ami__5POINTFRC5POINT__amu__5POINTFRCdCAVENavInitializeCAVEipcCallocCAVEipcNewLockbcopyCAVENavCleanupCAVEipcFreeLockCAVENavLock_lockCAVENavUnlock_ulockCAVENavLoadMatrixCAVENavGetMatrixCAVEDistribGetNavigationCAVEDistribSaveNavigationCAVEDistribMasterCAVENavSaveTransformCAVENavTransformmultmatrixCAVENavScaleCAVENavConvertWorldToCAVECAVENavConvertCAVEToWorldCAVENavConvertVectorWorldToCAVECAVENavConvertVectorCAVEToWorldCAVENavPrintMatrixprintfCAVESetOptionCAVEOptionsCAVEButtonChangeCAVEGetTimeCAVESyncgettimeofdayCAVEStartTimeCAVEWallTransformCAVEGetEyePositionCAVEEyeCAVEConfigCAVEWallCAVEptrloadmatrixtranslateCAVESensor1CAVEGetSensorVectorCAVEGetPositionCAVEGetSensorPositionCAVEGetOrientationCAVEComputeAnglesFromVectorsCAVEGetSensorOrientationatan2fsqrtfCAVEHeadTransformrotCAVEWandTransformCAVESensorTransformCAVEInStereoCAVEConvertToCAVEUnitsCAVEConvertFromCAVEUnitsCAVEFramesPerSecondCAVETimeCAVENearCAVEFarCAVEUserCAVENumUsersCAVEipcInitcallocCAVEipcCleanupusdetachuscallocCAVEipcFreeusfreeCAVEipcNewSemausnewsemaCAVEipcFreeSemausfreesema_nlock_freelockCAVEipcNewBarriernew_barrierinit_barrierCAVEipcFreeBarrierfree_barriergetenvmktempperrorusconfigCAVEDistribInitCAVEDistribConnectPhip_openmsggetCAVEDistribClosePCAVEDistribCloseshutdownmsgctlCAVEDistribBarrierPCAVEDistribSendPCAVEDistribReceivePhip_writewritehip_readreadCAVEDistribUpdateFrameDataCAVEDistribGetTrackingCAVEGetFrameTimeCAVEDistribConnectCAVEDistribBarrierCAVEDistribSendCAVEDistribReceivemsgsndmsgrcvsocketbzerobindlistenacceptgethostbynameconnectCAVEScramAllocCAVEVersionCAVEDisplay_fnCAVEDisplayInit_fnCAVEFrame_fnCAVEInitCAVEConfigureuspsemaforkCAVETrackerStartCAVENetStartCAVEInitApplicationusvsemaCAVEDisplayCAVEFrameFunctionCAVEStopApplicationCAVEAddCallbackCAVENetAddAddUserCallbackCAVENetAddDeleteUserCallbackCAVENetAddAppDataCallbackCAVEHaltputenvsystemCAVEFullPathNameCAVEMallocCleanupCAVEScramClosesleepCAVEExitCAVEMasterDisplayCAVEConfigurationInitCAVEScramInitCAVETrackerInitCAVENetInitDataCAVEMallocInitCAVEDisplayBarriergetpidbarriersignalprctlCAVEIsolateProcessorCAVEInitMonitorCAVEdGetWallGeomCAVECreateWindowpopenfgetspclosesscanfCAVEGetScreenWidthCAVEGetScreenHeightfabsCAVEDebugConfigWallNameswapbuffersfinishmswapbuffersustestsemaCAVEDistribSaveFrameDataCAVENetUpdateLocalDataCAVEDistribSaveTrackingreshapeviewportleftbufferrightbufferviewportCAVEdMaskArpafloorpushmatrixCAVEdSimDrawObjectspopmatrixCAVEdSimDrawTimingCAVEdSimCheckInputCAVEdSimDrawWandCAVEdSimDrawUserCAVEdSimDrawOutlineCAVEdSimDrawBlackoutbgntmeshc3fv3fendtmeshbgnlineendlinescaleCAVEdSimDrawSpheresincoslinewidthCAVEdSimBlackoutFrustumCAVEdGetWindowSizeortho2zfunctioncmov2charstrCAVEUpdateSensorsgetmmodemmodegetmatrixpolymodeorthowindowCAVEGetWindowGeometryCAVECloseWindowCAVETrackerCleanupsysmpCAVEgetbuttonCAVEInitSimulatorTrackingioctlhip_read_d1_datavallochip_read_d2_datahip_write_hippi_d1_d2CAVENumSimulatorSensorsCAVEGetSimulatorTrackingCAVEInitMouseTrackingCAVEGetMouseTrackingCAVEInitSpaceballTrackingCAVEGetSpaceballTrackingCAVEInitFlockOfBirdsTrackingCAVENumBirdsSensorsCAVEGetFlockOfBirdsTrackingCAVEResetFlockOfBirdsTrackingCAVEStopFlockOfBirdsCAVEInitPolhemusTrackingCAVEGetPolhemusTrackingCAVEResetPolhemusTrackingCAVEInitLogitechTrackingCAVEGetLogitechTrackingCAVEResetLogitechTrackingCAVECloseLogitechTrackingCAVEInitBoomTrackingCAVEGetBoomTrackingCAVEResetBoomTrackingCAVEInitSpacePadTrackingCAVEGetSpacePadTrackingCAVEResetSpacePadTrackingCAVEInitTrackdTrackingCAVENumTrackdSensorsCAVEGetTrackdTrackingCAVEExitTrackdTrackingCAVEInitScramnetTrackingCAVENumScramnetSensorsCAVEGetScramnetTrackingCAVEReadMouseControllerCAVENumMouseButtonsCAVENumMouseValuatorsCAVEReadPCControllerCAVENumPCButtonsCAVENumPCValuatorsCAVEReadCustomControllerCAVENumCustomButtonsCAVENumCustomValuatorsCAVEReadSimulatorControllerCAVENumSimulatorButtonsCAVENumSimulatorValuatorsCAVEGetLogitechControllerCAVENumLogitechButtonsCAVENumLogitechValuatorsCAVEInitTrackdControllerCAVEReadTrackdControllerCAVENumTrackdButtonsCAVENumTrackdValuatorsCAVEInitScramnetControllerCAVEReadScramnetControllerCAVENumScramnetButtonsCAVENumScramnetValuatorsCAVEInitCorrectionTableCAVEResetTrackerkillCAVETrackerQuitCAVEPosition_CorrectfopenfcloseCAVEScramLockCAVEScramUnlockCAVEScramIDCAVEScramSetLockCAVEScramUnsetLockCAVEUserSharedMemoryCAVENetSendsendbroadcastCAVENetReceiveCAVENetFindUsergetbroadcastsginapgethostaddrrecvbroadcastCAVEDebugConfigurationstrcasecmpstrtokstrspn__ctypestrncmpstrchrtoloweratoistrpbrkgethostnameCAVELockInitCAVELockCleanupCAVEShmemSetOptionCAVEMallocCAVEFreeshmgetshmatshmdtshmctlCAVENewLockCAVEFreeLockCAVESetReadLockCAVESetWriteLockCAVEUnsetReadLockCAVEUnsetWriteLockgetbuttonCAVEgetvaluatorgetvaluatorgetorigingetsizegetgdescforegroundprefsizenoborderprefpositionwinopenwinconstraintsstereobufferdoublebufferRGBmodegconfigzbufferfrontbufferbackbufferclearcursoffgflushwinclosewingetacossetvaluatorsbbeepfcntlread_polhemus2CAVEClosePolhemusTrackingfflushatan2pol_msgerrnosys_nerrsys_errlisthead_namewand_namestrdupLT_ReInitLogitechTrackingtcsetattrtcgetattrBOOM_openCAVECloseBoomTrackingBOOM_closeBOOM_resetBOOM_readport_nameport_idCAVECloseSpacepadTrackingfscanfsetsockoptinet_addrsendtorecvfromzerorowcopyrowsetrowclamprowaccrowaddsrowsubsrowdivrowrgbrowtobwbitstorowrowtobitsbitrevbytesflipsrowcpacktorgbcpacktorgbanormrowgetbwrowputfliprowgetfliprowditherrowimgopenfiopeni_errhdlrcreatisetnamecvtimagelseekcvtlongsibufallocreversecvtshortsi_seterroriflushimg_optseekimg_writeimg_seekimg_rle_compactimg_setrowsizeimg_readimg_getrowsizeimg_rle_expandstrncpyisetcolormapimg_badrow__elf_header__program_header_table__dso_displacement_etext_edata_endetextedataend_ftext_fdata_fbss@ C  p'-P$x $W 2$3@ $@@4 $@ b@0 @8 @ (@ 7@ F@ X@0 l@P z@p @ @ @ @ @ e@$ @T C@\ U@x b@ o@ |@ @ @D @t @X @ @D  @ @ [@ @ @< \@  m@p @ @$ 8@ǔ @Ɍ @˄ @  @D &@  ;@D \@ y@d @ @$ @  @ @ '@ [@ @d @$ @ -@ @0 xA A  A AD AP A Ap A,D A. A1 =A3 AF$ AFl AF AG AS A] A`h Ad 9Ao A B BT B4 B` B B B B B( Bl +B ![B !C# "@C6 "CU "CU "CV "CXd "CY "Cb "Cc "Cd "Ck #Cm #Co #Cr # Ct #+CuX #6Cv #HCwp #C~ #C $Cx $jC $}C  $ HP $$q$N$ @P @<   j!!! q@9 ]I!3!F!u  !|!.[b! S!'!! ! Lh "a]"Zl?"l!!!"9 $+- n d X >   v v  0HB;umhBQY`6 ]fjn    w '0 Q[P   |#q#Y]  , O   d ^ W    WR % o A"v"}.\$ @ @ @ @@ @ '@h =@ @ @ @ @ /@` E@ /@ |@ @4 U@ <@p @ @0 @D @( @ @  @ @l @ @ @ `@ u@ @4 )@$ Q@ @l h@h @ b@ y@ |@, S@d h@ t@ @ #@D @@ i@` ~@ S@ @ -@x @ @ @ @4 @ @L @ @\ @ @ 2@ Q@L c@ z@ A Ap Al A4 Al A A L 8A p RA  rA  A A qA A*L A, A/ A0 )A2d JA3D aA4H A5@ A5 A6 A6T A6 A6 A7 AA7X JA7 uA7 A:P A< A> A>H A? .AA ?AAh qAD AGT AV AY  A[H |Aa Ae< Ael An0 }As Ay  8A A A #A| Al 4A HA  Ah A A| A0 hA A A Ad cAڰ A Aް SA  A@ AX A A hA cB BP B  OB , ]B  mB  AB @ BL yB BT B` BX BH +B EBl bB QB&$ B5P B6h B7 B B *B< B BL BX |BP HB =B Bl B B SB B  B B BT B B@ BL B 0Bh EBހ _B !?BD BP xBd B B B$ BP B )B, !LC !C h CC  \Cp CT C C tC C@ !C C" C# C$L !C' "C' "C(< "$C( C0 C4 C6l 2C6 ^C88 IC9 tC:$ +C:` DC; ]C<< rC  C> C?x C? C@h C@ *CA ;CA CA CBH CBT NCB` gCC |CC CC -CDT CP CSt CT  CT` "CU "C^l "Ca( "Cb "Cf VCg KCh0 ?Ci Cw #@Cw #C~ #C #wCP #hC #OC C  #C C 8C #_C@ #C $(C #C< #C #C #C #C #C< $C sC , }` d h l p t x HP zT X ?\ 4` d eh #l p t ,x |     P \k~!L!P".p"8t@G.interp.reginfo.dynamic.liblist.rel.dyn.conflict.msym.dynstr.dynsym.hash.text.init.data.rodata.got.bss.mdebug.strtab.symtab.compact_rel.shstrtab@   p@@@@ p@$ @ -p@ 7p@ =@%@ E @>>' M@ff S@YC _pepprm0@rP8Pwp@wpp$ ' F@6&@PApa `@"P@RPP4##P`03 4%1"&%((($6%e(((% (%%(%(6((((((!(!H(5((( ((D8&8((!&5(((((!(!SG2(&68(@0 @0 ((0 (7 $(8!"(  $ 05 'H !!"!'""(%  P $ 0@  ` $ 0@  ppPb0a`g( (0&(" # #'003$&##" (!$& '&(0P Q`bPQp!&#&%! (`W%hU4(%%(%15!(%(%$!Q!!!!!((((((((!(!('    0  P@@ @$#$ @    !8 $8 $8 7"@0 P!   #`b((  ! !'&(`b((  #02 ! !&(`b(' " $#Pu@AA@&A10P  PSW0('88@8"'3001&!0$# '1040p0@A0 h0 0 P 0 P 00P`"0Ѕ 0  F! ( '(((((((((((((3$$$$$$$4 @ah# @ag# 00ed# 00dd# 00dbb# 00dab# (%EP00P00&%&&3  ' &t'3(#(B$h#h !h !%e " 3'rC3" 4'sA01"ah'$E$$$pqP% D4"&4$ E'2 E4 ECEh0U3 %!#3(5@4@4e6%&0&4178'&0(   $5G00!R5G00S% !0 !@  5!0  ( !0%$%&f%% '%'%3pu0!%P' %"$PV'$" 00(!!  0 A P242 P20!'4 0@1@4pp 0!(PPPT!"705 (&$ 1 &&%D51 %( (1& &!@@7 (1& p&@@7 (1& &!@@7 (1&!%&!10 8 !(#4$$4$$83 #& `&006(@t8 @@0544%%&& DD#(8#0086'GH68('ah!( F(@4'`@758(#8&E! F(@ "2(48'"'"&E 0# S  (3  &3 025!Q' !@@(' !@@(4QRP0@@@V&(! @ A(! @ A'$@`010q (0@D ` # 0 $ a0@@B((& 6 8%% (4 $PV&((& 6 7&F'&4 (G $ 08($H3"(00&!((#&&%7('(UH(# G %H%10 T'8! !# PPP        @ !!(4T#PPP @A@AA''888@A0000`@`v%"px008bh3185 @ A@ 2@@@@1P@01p @0P@@1P @@B@p @@ 0@A@P@   U40 0 0 0 0 0 0 0 4@@H 08(&(3  $E%%%%%%u#000U&  "   %5U'C``d A0@00qW4@ 4@ 4@ 4 4 4@ @000H7(1050 PRPPA@ T ! 0P P@@0A!B1(@A@X& (8#(8!#'#vqpP 1 1 " PPRRA010F& 2($  @ P" 0258%!%@A(% """0000 0  Ӏ0(!(@@($0B&(&0&1&CPPPh&%(' !2p A2`05 (7%6 %8```x@AP"!&5"H!%(86(0"!30 %$@02 !88& & P(05( (" @20 ## "&!#H%Q% !##H%!% (2 (@(67 &7$ &7$'&3(((((&(%(%8702""`" (6&5364 #00@`8eS&00%'0u  8('H83 PPR%!q((08  X((&PSX ! !@ 40 8 (00(( $ # P(' (% " %58U58P@ 4DD@00!$"%!!3 $!#$0 Pv'R!1#! '5"C $(% @ ߃$'%%@D!#$ F&!0 !3 @@B&(  (( ((8(    #&&&%' $U#0005&   0  (2&! &! &!  F! ' F$ 08(8'(@@A$6@0#003 %# ba #(Q@U    0P %0U@6#0  !PU00& $%5%PT%1ԁ !((6# !#"&!# 2P0Q00Ѕ'&a!$ (%'@#B0!$#4"$13 0҈ ((888(( !((01& !801#(((F%'!!(&(88 88 88(BHX01( H(H !&&&(&&(H(&0088056(56&(56(5'(( '&&&'801$ooo(135 % !& %!#12120&008$&'5&#( QR%7!60%( '6F%6p``e&AB8&(!5$%@w@0P88!E%%%%(0 #&%@E0 @@'QR6!'AB6!8QX#(00H3 & &!( (0 & '!(4 & &!( &% "00& % %@ 'F38C671%%& E&!& E55%6 F E6 G F U U U!4 U U!4 U U!4 F655%%6!5!&!5!& E65%%%%5 E5%555& D" E5& E556 E6 F E555555%555&!%5556 E555& E56!& $ $ 04AB! 08((4  (   04QP PPP0а  002200135% E  (3'  @ @ @ @@@@@@@@@ ! 0 A 0 p    &  r3% 5qPP@@@'%%(("% %F6&```8'%F$G%(U4u8E3  0"!25667&#w3"!68463P 0 0  !1&@" !00 !!C"0#  6 !1&3"( C07@ 830'` &(& 6&$0&!(5%%'3v37'''3@C T4445 @% 0%& $ " $ " # '0&0  & @$ F! #! !! #! ! $((&"6& 0  & @$ F!!#!!!!!#!!!03## E"58 !( '#U#56($((%%# ! !"!7 # #%#!!#TPB0' 101S840"""1 @! 140" a 0#!1 @@!0 ((8(X#1@B@0A00 @CA@BB00@ @ 2 PP @  (04$ 00 Q((0002 ((p0 "!((0% $ $ P 0(HP 0 H 00 3p  !#0 !C! @P@ 00058%U&%503A#   px0D0@!"$030p (06 0016  U! 0 0%0&5!p   0pP@H !&4 ($ $(1'01 0 @#x$! 0! '# "! &%&5%3% #&%&0Q&0e%05%118XA00`b5$55D 0qP46%%$0! B225PPPp8a000!  #  A35P 0A@0@@00@@0 @ 0 1 0 16@@000@@0XQPPUfH"17H (( (! 4 ((6&&&&&&&&PSf PXXX 1 $ ( !#23&235&&65 @775%RS&("5#AB ! QS !%&3PS!"!(0 p`P  $  0e@W&"PQ#W&"Spu&703(''6BC'&$'133((H((S```v $R00 5p "0@R0 2PCP P P ! P%#%#303((H((Crt6 q p06E64$pr0@055ababab`bp15%QRACPPPP%0%$@@@AAF %& # &01  !" !"PPR @0  ` 2@ @1  883##ppp4 !0ppba  0P8PT` P't$%&  "$pPHF"P 0PP(5@BBH%!@@A`  0 0D%" 0 0T01 "    0  0 0  @P 00  B000@@  `a E8550 p 05 22 (6&(6&#5Q`   22 (6&(6&#('#0! Q"0! Q" (3#03 F!%03# (##036!%036!%  $&Xppq18  (  "QRPA@E10058   0  8ru""%33# `  $(%#%Ӥ (%%Ӵ (%%ӳ (!!D  0 D55 Hp85Bp7%5$@E!P 0 3( C41(&"  2#2 12#!&"     0R# P@PP !"1  01"! Pp!@A"1 21 25@ @ @ @ @ @ @  ߀"!5! !  !@V! p2!D#A! 0P!PP 0!``  !3  ````Pr@"3  ``````` !P"@0"" `@@@@ !"!& 00%#(0&(&!P#!`c% P%$00 !@B p!! 0 '  0 0  Q# 0!!4 1!! ! 2#!! QX(000##C#$$&8(Dpr6`@`!p0 P#W! !P0 P"p0 P W6`a` (%B1@#U (@%X#U6 P0 (&((E"@'((%60!7$!7$!@#$&(008$p1 @ 1# ``H `ph `ph `ph%8888&FX0@@h0 @h0Ah 1Ah "Ah "Ah$AhtAhAhrA#h A$h A%Lh A&h A'h A)h A#h A$h A%Lh A&h A'h A)h A#hA$hA%LhA&hA'hA)A#AHhA$hA%LhA&A'AHA)Ah2A#hA$hA%LhA&hA'hA)hA#hA$hA%LhA&hA'hA)hA80h{AL8hDAMh!A=$h (AIh!A>hA>h A>hNA?hAO@h ABh AAh AAhABh AAh ABh'AQhAGh AGh+ARhAHh AHhBAPth AAh ABhAQ h ABh AAhA=$hA?h AAh ABh TANhANhANh ANhAp h AXhA4hGAvhAzPhAːhAʄhArdhCALhALh"AXh AhAhAhAXh AhAhAhAhAʄhAXh AhAhAhAXh AhAhAhHAhh+AʄhCAh AhAhyAh(AhAhAhAhADh9Ah AhIA{thA{thA{thA{thA{thA{thA{thA{thA~XhA~XhAdhAрh@Ah$AHhAhAhAhAhCAh1A|h AXhA(h~A|h AXhA(h AXhZA h A h A hHBh AXh,A|h A(hWA4h8A$h A`hA`h B4hBh$BhBhBhB hh /B!h0bBhP1B(dh B,hB,hB3hPB, hB1thB1thP)B4hB$hB+xh B+xh B+xh B+xhB+xhB+xhB+xh?B+xhB/hB0phB/hB/hB/h B/h B/hB/hB/hB0phHB+xh B+xh0B6 h%B6 hB6 hB6 hB6 hB6 hB7hB7hB7hB7hB6 hB6 hB6 hB7hB7hB6 hHB7hB6 hDB6 hDB6 hMB6 h-B6 hB6 hB7hB6 hB7h>B7hB7hB6 hB6 hB6 hjB7hB7h5B6 hBN<`=`7<`8`6`5`1`51@$@4(,`@!+@$'+@@+@*@4`<)`?(`7(`'`'!&@h&,@?%0@9$L@3#@@@# @`"`"`"d`"(`#!`0 `9``8`}D`"`Hh@dXZ`@@0`L`X``0P`2`0``#X`#`#@`#`",`""@@@@@@`d@hp@a@@Lx@<@{PA`\ `j 8`* `? `2 ` ` 8`~@`#`I`\ `C`V`Uh`Z``3`*<`+`@`L`P`4`3`Pt`O8`P`Q`~`+`l``W`@`-P`-ݜ`.` ܼ`A۸A @טA DTASATASATAWAWA׸A d׸A hװA lװA p׸A8 P@AlTAXTAHנA| נA ԈA P AטA PA׸A ԀA pA ԘA ԈA WApA PAPAT@AנA PA PA0P`ATPAxPAPAA נA SA,PAPTAtRAנA!P@AנA!S AנA! PAPAѸA>H`D:\A?A?KAA`Θ`H`KMAD`ɔAFl`L``Ȭ`X`=dA`AI``[\`<ldAQEPARAB$S AB ׸AB,$׸ABp$PABPWAC8WAC@׸AC`$׸AC$׸AC$`AS0AV``|A]`JpAa`4Ae< Ael1An0TAo(Ap ``](0AvAy QAzPIA{tA~XAL`A4`M`X8`$`P}A#}dA`;|x``z`w`|u`s`l`ibAx`4Al^A|mXA0`4X>WAHUA`.Q0MAD`.I`~G `dE|`CDp`bB`~@`@`>`;A`7PA`PA`P AaPAa$PAa@PAPAPA`PAPAPAP APAPAPAPAPAPAPAPAP APAPAPAPAPA4PADPADPADP ADPADPADPADPAPAPAPAPAP(APAhPAhPAhPAhPAhPAhPAhPAhP(APAPA`PA PAPAPAXPAPAPAPAPA PA@PA`PA@PAPAPAPA`PAtPAЈPAМPAаPA@PA@PA@PA@PA@PA@PA@PAPAPAPAPAPA$8A`6`S5P`4`1P`P,`+`F&`J%`#` `8 ``<`/`/@`0`P`?`(T`t`+``K`` |`3 `! ,BT XBXBXBXB XBhXBހXB XBXBdXBPXBXBXB$XBPXB XBXB,XC XB XCpXCXC@XC"XB XC$LXC#XC4XB XC0XC6lXC6XC9XC88XC:$XC=XC=XC> X CAXCBHXCBTXC@XCAYCAXCB`X(CCXCC[HBXB@ZBLXCTXHCXCYC:`XC;XhC<XC@h\HC?xXC?B `l`u`1`.```H`*`>`0``}`$(`%`%`%l`\`X`_```%`2,` `$ߐ`Aތ`i`fP`(ڰ`/`٘`SL` `dƈ`)`9`Wä`4``l`*`\`}h``X`H`^`Wt`k`>`L`1`N`UP`:h`T`_` ` ``L`@`B6mPB6P B6PB6P B6PB6P B6PB6P B7PB7P B7PB7(P B74PB7@P B7LPB7XP B7dPB7pP B7|PB7P B7PBhP BiPBjP Bj PBjDP BjPBjP BjPBk$P BjPBkP BkHPBklPBkPBkPBkPBkPBl8PBltPBm0PBmlPBn(PBndPBo PBoDPBohPBoPBoPBxPBoPBoPBp0PBpxPBpPBpPBpPBq PBq@PBq`PBqPBqPBqPBqPBrPBr