X3D Model Documentation: PoolMontereyPeninsulaCollege.x3d

  1  <?xml version="1.0" encoding="UTF-8"?>
  2  <!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.2//EN" "https://www.web3d.org/specifications/x3d-3.2.dtd">
  3  <X3D profile='Immersive' version='3.2 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-3.2.xsd'>
  4       <head>
  5            <meta name='titlecontent=' PoolMontereyPeninsulaCollege.x3d '/>
  6            <meta name='descriptioncontent='Monterey Peninsula College (MPC) swimming pool, built several different ways, author can choose one by Switch node selection'/>
  7            <meta name='creatorcontent='Don Brutzman and MV3204 class'/>
  8            <meta name='createdcontent='9 April 2010'/>
  9            <meta name='modifiedcontent='1 October 2023'/>
 10            <meta name=' error content=' The following image test snapshots show inconsistent support by X3D players. Xj3D did not render the textures, SwirlX3D player did not render the scene. '/>
 11            <meta name='Imagecontent='TextureTransformViewBsContact.png'/>
 12            <meta name='Imagecontent='TextureTransformViewInstantReality.png'/>
 13            <meta name='Imagecontent='TextureTransformViewOctagaVS.png'/>
 14            <meta name='Imagecontent='TextureTransformViewFreeWrl.png'/>
 15            <meta name='Imagecontent='TextureTransformViewXj3d.png'/>
 16            <meta name='infocontent='This scene includes trace diagnostic for changing user navigation from EXAMINE to FLY when binding/unbinding the initial overhead-perspective Viewpoint'/>
 17            <meta name='drawingcontent='PoolMontereyPeninsulaCollegeSketch.png'/>
 18            <meta name='Imagecontent=' PoolMontereyPeninsulaCollegeDiagram.pdf '/>
 19            <meta name='Imagecontent='PoolMontereyPeninsulaCollegeDiagram.png'/>
 20            <meta name='Imagecontent='PoolMontereyPeninsulaCollegeDiagram.vsd'/>
 21            <meta name='mapcontent='MontereyPeninsulaCollegeOpenStreetMap.png'/>
 22            <meta name='drawingcontent='snapshots/PoolCoordinateIndexValues.jpg'/>
 23            <meta name='drawingcontent='snapshots/PoolCoordinateIndexValuesSketch.jpg'/>
 24            <meta name='Imagecontent='snapshots/PoolSnapshotBoxesAbove.png'/>
 25            <meta name='Imagecontent='snapshots/PoolSnapshotBoxesBelow.png'/>
 26            <meta name='Imagecontent='snapshots/PoolSnapshotIndexedFaceSetAbove.png'/>
 27            <meta name='Imagecontent='snapshots/PoolSnapshotIndexedFaceSetBelow.png'/>
 28            <meta name='photocontent='snapshots/UltrasonicDistanceMeasurer.jpg'/>
 29            <meta name=' TODO content=' information about ROV races '/>
 30            <meta name=' TODO content=' photo(s) of pool '/>
 31            <meta name=' TODO content=' document how to adjust Viewpoint centerOfRotation '/>
 32            <meta name='subjectcontent='X3D swimming pool'/>
 33            <meta name='referencecontent=' PoolMontereyPeninsulaCollegeUsingBoxes.x3d '/>
 34            <meta name='referencecontent=' http://mmog.ern.nps.edu/svn/mv3204/examples/PoolMontereyPeninsulaCollege.x3d '/>
 35            <meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollege.x3d '/>
 36            <meta name='generatorcontent='X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit'/>
 37            <meta name='licensecontent='../../license.html'/>
 38       </head>
<!--

<!--
Event Graph ROUTE Table shows event connections.
-->
<!-- to top DEF nodes index: AppearanceWall, BottomSidewalk, BoxPoolGroup, CoordinateAxes, CutUnusedPortionOfImage, DeepFloor, DeepFloor2, DeepFloor3, DeepFloor4, DeepFloor5, DeepWall, DetailedElevationGridPoolGroup, IfsPoolBottom, IfsPoolGroup, IfsPoolGroupTextured, IfsPoolSides, IndexedFaceSetPool, LeftSidewalk, LeftWall, LitPool, LongWall, NavigationExamineMode, NavigationFlyMode, NavigationWalkMode, PoolDiagram, PoolFloor, PoolPoints, PoolSequencer, PoolSurface, PoolSwitcherClock, RightSidewalk, RightWall, SandyColor, ScaleFeetToMeters, ShallowWall, ShiftBoxCornersToPoolCenter, ShiftWaterSurfaceDown, ShortWall, SidewalkPoints, Sidewalks, SimpleElevationGridPoolGroup, SwitchWhichPool, TopSidewalk, Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind, ViewingNavigation, ViewOverhead, ViewOverheadLongWaysAcross

Index for Viewpoint nodes: Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6, Viewpoint_7, Viewpoint_8, ViewOverhead, ViewOverheadLongWaysAcross
-->
 39       <Scene>
 40            <WorldInfo title='PoolMontereyPeninsulaCollege.x3d'/>
 41            <PointLight DEF='LitPoollocation='37.5 100 32'/>
 42            <Background skyColor='1 1 1'/>
 43            <!-- Put CoordinateAxes with correct directional alignment at pool origin 0 0 0) -->
 44            <Inline DEF='CoordinateAxes'   url=' "../../Tools/Authoring/CoordinateAxes.x3d" "https://www.web3d.org/x3d/content/examples/Savage/Tools/Authoring/CoordinateAxes.x3d" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d" "../../Tools/Authoring/CoordinateAxes.wrl" "https://www.web3d.org/x3d/content/examples/Savage/Tools/Authoring/CoordinateAxes.wrl" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.wrl" '/>
 45            <!-- Only one NavInfo can be bound at a time. Include "ANY" to allow user override. -->
 46            <!-- Note that our local units here are still meters. -->
 47            <NavigationInfo DEF='NavigationExamineModeavatarSize='0.25 1.6 2speed='5type='"EXAMINE" "FLY" "ANY"'/>
 48            <NavigationInfo DEF='NavigationWalkModeavatarSize='0.25 1.6 2speed='5type='"WALK" "ANY"'/>
 49            <NavigationInfo DEF='NavigationFlyModeavatarSize='0.25 1.6 2speed='5type='"FLY" "ANY"'/>
 50            <!-- All pool model measurements are recorded in feet, therefore scale them into meters. X is length, Y is height, Z is width. -->
 51            <Transform DEF='ScaleFeetToMetersscale='0.3048 0.3048 0.3048'>
 52                 <!-- Box centers are at local coordinate 0 0 0, this translation shifts them to put corner at pool coordinate 0 0 0 -->
 53                 <Group DEF='ViewingNavigation'>
 54                      <!-- Only one NavInfo can be bound at a time. Include "ANY" to allow user override. -->
 55                      <!-- Viewpoints are placed here since their position is recorded in feet using the pool coordinate system -->
 56                      <Transform center='37.5 100 32rotation='1 0 0 -1.5708'>
 57                           <Viewpoint DEF='ViewOverheadLongWaysAcrossdescription='High above pool, long-ways across, from 100 feetorientation='0 0 1 3.1416position='37.5 100 32'/>
 58                      </Transform>
 59                      <Transform center='37.5 120 32rotation='1 0 0 -1.5708'>
 60 
                         <!-- ROUTE information for ViewOverhead node:  [from isBound to Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind.traceValue ] -->
                         <Viewpoint DEF='ViewOverheadcenterOfRotation='0 120 0description='High above pool, long-ways up, from 120 feetorientation='0 0 1 -1.5708position='37.5 120 32'/>
 61                      </Transform>
 62                      <!-- <ROUTE fromField='isBound' fromNode='ViewOverhead' toField='set_bind' toNode='NavigationExamineMode'/> -->
 63                      <Group>
 64                           <!-- ======= ROUTE Trace ============================================== -->
 65 
                         <!-- ROUTE information for Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind node:  [from ViewOverhead.isBound to traceValue ] -->
                         <Script DEF='Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bindmustEvaluate='true'>
 66                                <!-- Trace ROUTEd values on X3D browser console -->
 67                                <field name='reportIntervaltype='SFTimevalue='1.0accessType='initializeOnly'
                               appinfo='Sampling frequency in seconds (0 means all values)'/>
 68                                <field name='traceValuetype='SFBoolaccessType='inputOnly'/>
 69                                <field name='timeStampPreviousReporttype='SFTimevalue='-1accessType='initializeOnly'/>
  <![CDATA[
            
ecmascript:
    function set_traceValue (eventValue, timeStamp)
    {
        Browser.println ('Script method set_traceValue invoked, which is now handing off to traceValueHandler()...');
        traceValueHandler (eventValue, timeStamp);
    }
    function traceValue (eventValue, timeStamp)
    {
        Browser.println ('Script method traceValue invoked, which is now handing off to traceValueHandler()...');
        traceValueHandler (eventValue, timeStamp);
    }
    function traceValueHandler (eventValue, timeStamp)
    {
      // input eventValue received for trace field
      if (timeStamp - timeStampPreviousReport >= reportInterval) {
        Browser.println ('Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind type=SFBool value=' + eventValue);
        timeStampPreviousReport = timeStamp;
        if  (eventValue == true)
             Browser.println ('User navigation should be EXAMINE');
        else Browser.println ('User navigation should be FLY');
      }
    }
    function timeOfDay (someTime) {
      hh = Math.floor (someTime /(60*60)) % 24;
      mm = Math.floor (someTime / 60)     % 60;
      ss = Math.floor (someTime)          % 60;
      if (hh < 9) hour   = '0' + hh;
      else        hour   =       hh;
      if (mm < 9) minute = '0' + mm;
      else        minute =       mm;
      if (ss < 9) second = '0' + ss;
      else        second =       ss;
      return '(' + hour + ':' + minute + ':' + second + ' GMT)';
    }

          
]]>
 71                           </Script>
 72                           < ROUTE  fromNode='ViewOverhead' fromField='isBound' toNode='Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind' toField='traceValue'/>
 73                           <!-- ======= ROUTE Trace block complete ===================================================== -->
 74                      </Group>
 75                      <!-- other Viewpoints do not get EXAMINE navigation type -->
 76                      <Viewpoint description='Shallow end left side, from originorientation='0.0067 0.9998 0.0161 -2.3563position='-13 6 -13'/>
 77                      <Viewpoint description='Pool center left sideorientation='0 0.9955 0.0949 3.1413position='37.52 10 -20'/>
 78                      <Viewpoint description='Deep end left sideorientation='-0.0203 0.9988 0.0451 2.2984position='87 6 -12'/>
 79                      <Viewpoint description='Deep end centerorientation='-0.0857 0.9926 0.0857 1.5782position='95 10 32'/>
 80                      <Viewpoint description='Deep end right sideorientation='-0.1001 0.994 0.0449 0.8487position='87 6 76'/>
 81                      <Viewpoint description='Pool center right sideorientation='-1 0.002 0.0002 0.2235position='37.52 10 84'/>
 82                      <Viewpoint description='Shallow end right sideorientation='0.1001 0.994 0.0449 -0.8487position='-12 6 76'/>
 83                      <Viewpoint description='Shallow end centerorientation='0.0864 0.99251 0.0864 -1.578318position='-20 10 32'/>
 84                 </Group>
 85 
               <!-- ROUTE information for SwitchWhichPool node:  [from PoolSequencer.value_changed to whichChoice ] -->
               <Switch DEF='SwitchWhichPoolwhichChoice='2'>
 86                      <!-- Select one of the pools as follows, otherwise turn on the PoolSwitcherClock -->
 87                      <!-- whichChoice=0: BoxPoolGroup, whichChoice=1: IfsPoolGroup, whichChoice=2: IfsPoolGroupTextured, whichChoice=3: SimpleElevationGridPoolGroup, whichChoice=4: DetailedElevationGridPoolGroup -->
 88                      <Group DEF='BoxPoolGroup'>
 89                           <Transform DEF='ShiftBoxCornersToPoolCentertranslation='37.5 -12.75 32'>
 90                                <Shape DEF='PoolFloor'>
 91                                     <Box size='75 0.25 64'/>
 92 
                                   <!-- Appearance AppearanceWall is a DEF node that has 7 USE nodes: USE_1, USE_2, USE_3, USE_4, USE_5, USE_6, USE_7 -->
                                   <Appearance DEF='AppearanceWall'>
 93                                          <Material diffuseColor='0.5 0.9 0.9'/>
 94                                     </Appearance>
 95                                </Shape>
 96                                <Transform DEF='ShallowWalltranslation='-37.5 6.25 0'>
 97 
                                   <!-- Shape ShortWall is a DEF node that has 1 USE node: USE_1 -->
                                   <Shape DEF='ShortWall'>
 98                                          <Box size='0.25 12.75 64'/>
 99                                          <Appearance USE='AppearanceWall'/>
100                                     </Shape>
101                                </Transform>
102                                <Transform DEF='DeepWalltranslation='37.5 6.25 0'>
103                                     <Shape USE='ShortWall'/>
104                                </Transform>
105                                <Transform DEF='LeftWalltranslation='0 6.25 -32'>
106 
                                   <!-- Shape LongWall is a DEF node that has 1 USE node: USE_1 -->
                                   <Shape DEF='LongWall'>
107                                          <Box size='75 12.75 0.25'/>
108                                          <Appearance USE='AppearanceWall'/>
109                                     </Shape>
110                                </Transform>
111                                <Transform DEF='RightWalltranslation='0 6.25 32'>
112                                     <Shape USE='LongWall'/>
113                                </Transform>
114                                <Transform DEF='DeepFloorrotation='0 0 1 0.1732translation='32.5 .9 0'>
115                                     <Shape>
116                                          <Box size='10.152 0.25 64'/>
117                                          <Appearance USE='AppearanceWall'/>
118                                     </Shape>
119                                </Transform>
120                                <Transform DEF='DeepFloor2rotation='0 0 1 -0.2085translation='21 1.4 0'>
121                                     <Shape>
122                                          <Box size='13.288 0.25 64'/>
123                                          <Appearance USE='AppearanceWall'/>
124                                     </Shape>
125                                </Transform>
126                                <Transform DEF='DeepFloor3rotation='0 0 1 -0.2783translation='7.5 4.75 0'>
127                                     <Shape>
128                                          <Box size='14.560 0.25 64'/>
129                                          <Appearance USE='AppearanceWall'/>
130                                     </Shape>
131                                </Transform>
132                                <Transform DEF='DeepFloor4rotation='0 0 1 -0.0476translation='-10 7.25 0'>
133                                     <Shape>
134                                          <Box size='21.024 0.25 64'/>
135                                          <Appearance USE='AppearanceWall'/>
136                                     </Shape>
137                                </Transform>
138                                <Transform DEF='DeepFloor5rotation='0 0 1 -0.0588translation='-29 8.25 0'>
139                                     <Shape>
140                                          <Box size='17.029 0.25 64'/>
141                                          <Appearance USE='AppearanceWall'/>
142                                     </Shape>
143                                </Transform>
144                           </Transform>
145                      </Group>
146                      <Group DEF='IfsPoolGroup'>
147                           <Shape>
148                                <IndexedFaceSet DEF='IndexedFaceSetPoolconvex='falsesolid='falsecoordIndex='0 3 7 4 -1 1 5 6 2 -1 4 7 12 8 -1 8 12 13 9 -1 9 13 14 10 -1 10 14 15 11 -1 11 15 6 5 -1 0 1 5 11 10 9 8 4 -1 3 2 6 15 14 13 12 7 -1'>
149 
                                   <!-- Coordinate PoolPoints is a DEF node that has 3 USE nodes: USE_1, USE_2, USE_3 -->
                                   <Coordinate DEF='PoolPointspoint='0 0 0 75 0 0 75 0 64 0 0 64 0 -4 0 75 -11 0 75 -11 64 0 -4 64 17 -5 0 38 -6 0 53 -10 0 65 -12.75 0 17 -5 64 38 -6 64 53 -10 64 65 -12.75 64'/>
150                                </IndexedFaceSet>
151                                <Appearance>
152                                     <Material diffuseColor='0.580392 1 0.976471'/>
153                                </Appearance>
154                           </Shape>
155                      </Group>
156                      <Group DEF='IfsPoolGroupTextured'>
157                           <Shape>
158                                <!-- note that right-hand rule normals point inward -->
159                                <IndexedFaceSet DEF='IfsPoolSidesconvex='falsesolid='falsecoordIndex='0 3 7 4 -1 1 5 6 2 -1 0 4 8 9 10 11 5 1 -1 3 2 6 15 14 13 12 7 -1'>
160                                     <Coordinate USE='PoolPoints'/>
161                                </IndexedFaceSet>
162                                <Appearance>
163                                     <Material diffuseColor='0.580392 1 0.976471'/>
164                                </Appearance>
165                           </Shape>
166                           <Shape>
167                                <!-- note that right-hand rule normals point upward -->
168                                <IndexedFaceSet DEF='IfsPoolBottomconvex='falsesolid='falsecoordIndex='4 7 12 8 -1 8 12 13 9 -1 9 13 14 10 -1 10 14 15 11 -1 11 15 6 5 -1'>
169                                     <Coordinate USE='PoolPoints'/>
170                                </IndexedFaceSet>
171                                <Appearance>
172                                     <Material diffuseColor='0.580392 1 0.976471'/>
173 
                                   <!-- ImageTexture PoolDiagram is a DEF node that has 4 USE nodes: USE_1, USE_2, USE_3, USE_4 -->
                                   <ImageTexture DEF='PoolDiagram'   url=' "PoolMontereyPeninsulaCollegeDiagram.png " "https://www.web3d.org/x3d/content/examples/Savage/Locations/PoolMontereyPeninsulaCollegeDiagram.png " '/>
174                                     <TextureTransform DEF='CutUnusedPortionOfImagescale='-0.786 0.893translation='0.135 0.1335'/>
175                                </Appearance>
176                           </Shape>
177                      </Group>
178                      <Group DEF='SimpleElevationGridPoolGroup'>
179                           <Shape>
180                                <!-- Add 2 elements in each direction to include the walls -->
181                                <!-- TODO wrong size -->
182                                <ElevationGrid solid='falsexDimension='7xSpacing='10zDimension='6zSpacing='10height='0 0 0 0 0 0 0 0 -4 -5 -6 -10 -12.75 0 0 -4 -5 -6 -10 -12.75 0 0 -4 -5 -6 -10 -12.75 0 0 -4 -5 -6 -10 -12.75 0 0 0 0 0 0 0 0'/>
183                                <Appearance>
184                                     <Material diffuseColor='0.3 0.3 0.7'/>
185                                </Appearance>
186                           </Shape>
187                      </Group>
188                      <Group DEF='DetailedElevationGridPoolGroup'>
189                           <Shape>
190                                <!-- Detailed Elevation Grid Pool Edited by C.H. Yang -->
191                                <ElevationGrid solid='falsexDimension='77zDimension='65height='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 -4 -4.0625 -4.125 -4.1875 -4.25 -4.3125 -4.375 -4.4375 -4.5 -4.5625 -4.625 -4.6875 -4.75 -4.8125 -4.875 -4.9375 -5 -5.05 -5.1 -5.15 -5.2 -5.25 -5.3 -5.35 -5.4 -5.45 -5.5 -5.55 -5.6 -5.65 -5.7 -5.75 -5.8 -5.85 -5.9 -5.95 -5.975 -6 -6.2666 -6.5332 -6.7998 -7.0664 -7.333 -7.5996 -7.8662 -8.1328 -8.3994 -8.666 -8.9326 -9.1992 -9.4658 -9.7324 -10 -10.25 -10.5 -10.75 -11 -11.25 -11.5 -11.75 -12 -12.25 -12.5 -12.625 -12.75 -12.575 -12.4 -12.225 -12.05 -11.875 -11.7 -11.525 -11.35 -11.175 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/>
192                                <!-- TODO detailed ElevationGrid version, perhaps copy/paste numerous values from a spreadsheet -->
193                                <!-- Add 2 elements in each direction to include the walls -->
194                                <Appearance>
195                                     <Material diffuseColor='0.3 0.3 0.7'/>
196                                </Appearance>
197                           </Shape>
198                      </Group>
199                 </Switch>
200                 <Transform DEF='ShiftWaterSurfaceDowntranslation='0 -1 0'>
201                      <Shape>
202                           <!-- note that right-hand rule normals point upward -->
203                           <IndexedFaceSet DEF='PoolSurfacesolid='falsecoordIndex='0 3 2 1 -1'>
204                                <Coordinate USE='PoolPoints'/>
205                           </IndexedFaceSet>
206                           <Appearance>
207                                <Material diffuseColor='0.2 0.8 0.9shininess='1transparency='0.9'/>
208                           </Appearance>
209                      </Shape>
210                 </Transform>
211                 <!-- Now add a deck around the edge of the pool to allow WALKing around, include scaled/transformed texture -->
212                 <Group DEF='Sidewalks'>
213                      <Shape DEF='BottomSidewalk'>
214                           <!-- note that right-hand rule normals point upward -->
215                           <IndexedFaceSet colorPerVertex='falsesolid='falsecolorIndex='0coordIndex='0 4 7 3 -1'>
216 
                              <!-- Coordinate SidewalkPoints is a DEF node that has 3 USE nodes: USE_1, USE_2, USE_3 -->
                              <Coordinate DEF='SidewalkPointspoint='-10 0 -10 0 0 -10 75 0 -10 85 0 -10 -10 0 0 0 0 0 75 0 0 85 0 0 -10 0 64 0 0 64 75 0 64 85 0 64 -10 0 74 0 0 74 75 0 74 85 0 74'/>
217 
                              <!-- Color SandyColor is a DEF node that has 3 USE nodes: USE_1, USE_2, USE_3 -->
                              <Color DEF='SandyColorcolor='0.99 0.99 0.2'/>
218                           </IndexedFaceSet>
219                           <Appearance>
220                                <ImageTexture USE='PoolDiagram'/>
221                                <TextureTransform scale='-1 1translation='0 0.012'/>
222                           </Appearance>
223                      </Shape>
224                      <Shape DEF='TopSidewalk'>
225                           <!-- note that right-hand rule normals point upward, with same relative ordering of points as first sidewalk -->
226                           <IndexedFaceSet colorPerVertex='falsesolid='falsecolorIndex='0coordIndex='8 12 15 11 -1'>
227                                <Coordinate USE='SidewalkPoints'/>
228                                <Color USE='SandyColor'/>
229                           </IndexedFaceSet>
230                           <Appearance>
231                                <ImageTexture USE='PoolDiagram'/>
232                                <TextureTransform scale='-1 1translation='0 -0.105'/>
233                           </Appearance>
234                      </Shape>
235                      <Shape DEF='LeftSidewalk'>
236                           <!-- note that right-hand rule normals point upward, with same relative ordering of points as first sidewalk -->
237                           <IndexedFaceSet colorPerVertex='falsesolid='falsecolorIndex='0coordIndex='6 10 11 7 -1'>
238                                <Coordinate USE='SidewalkPoints'/>
239                                <Color USE='SandyColor'/>
240                           </IndexedFaceSet>
241                           <Appearance>
242                                <ImageTexture USE='PoolDiagram'/>
243                                <!-- Scaling cropped sidewalk area to image: 74' / 64' = 1.15684' / 64' = 1.2666, 95' / 75' = 1.312 -->
244                                <TextureTransform rotation='1.570796scale='0.695 0.78translation='0.15 1.284'/>
245                           </Appearance>
246                      </Shape>
247                      <Shape DEF='RightSidewalk'>
248                           <!-- note that right-hand rule normals point upward, with same relative ordering of points as first sidewalk -->
249                           <IndexedFaceSet colorPerVertex='falsesolid='falsecolorIndex='0coordIndex='4 8 9 5 -1'>
250                                <Coordinate USE='SidewalkPoints'/>
251                                <Color USE='SandyColor'/>
252                           </IndexedFaceSet>
253                           <Appearance>
254                                <ImageTexture USE='PoolDiagram'/>
255                                <!-- Scaling cropped sidewalk area to image: 74' / 64' = 1.156 -->
256                                <TextureTransform rotation='1.570796scale='0.697 0.777translation='0.1515 -0.0024'/>
257                           </Appearance>
258                      </Shape>
259                 </Group>
260                 <!-- Animation chain: set enabled='true' to see each of the different pool models, one after another -->
261 
               <!-- ROUTE information for PoolSwitcherClock node:  [from fraction_changed to PoolSequencer.set_fraction ] -->
               <TimeSensor DEF='PoolSwitcherClockcycleInterval='24enabled='falseloop='true'/>
262 
               <!-- ROUTE information for PoolSequencer node:  [from PoolSwitcherClock.fraction_changed to set_fraction ] [from value_changed to SwitchWhichPool.whichChoice ] -->
               <IntegerSequencer DEF='PoolSequencerkey='0 0.2 0.4 0.6 0.8 1keyValue='0 1 2 3 4 0'/>
263                 < ROUTE  fromNode='PoolSwitcherClock' fromField='fraction_changed' toNode='PoolSequencer' toField='set_fraction'/>
264                 < ROUTE  fromNode='PoolSequencer' fromField='value_changed' toNode='SwitchWhichPool' toField='whichChoice'/>
265                 <!-- TODO Alternatively consider side by side view, perhaps with transformed DEF/USE Viewpoints -->
266            </Transform>
267       </Scene>
268  </X3D>
<!--

<!--
Event Graph ROUTE Table shows event connections.
-->
<!-- to top DEF nodes index: AppearanceWall, BottomSidewalk, BoxPoolGroup, CoordinateAxes, CutUnusedPortionOfImage, DeepFloor, DeepFloor2, DeepFloor3, DeepFloor4, DeepFloor5, DeepWall, DetailedElevationGridPoolGroup, IfsPoolBottom, IfsPoolGroup, IfsPoolGroupTextured, IfsPoolSides, IndexedFaceSetPool, LeftSidewalk, LeftWall, LitPool, LongWall, NavigationExamineMode, NavigationFlyMode, NavigationWalkMode, PoolDiagram, PoolFloor, PoolPoints, PoolSequencer, PoolSurface, PoolSwitcherClock, RightSidewalk, RightWall, SandyColor, ScaleFeetToMeters, ShallowWall, ShiftBoxCornersToPoolCenter, ShiftWaterSurfaceDown, ShortWall, SidewalkPoints, Sidewalks, SimpleElevationGridPoolGroup, SwitchWhichPool, TopSidewalk, Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind, ViewingNavigation, ViewOverhead, ViewOverheadLongWaysAcross

Index for Viewpoint nodes: Viewpoint_1, Viewpoint_2, Viewpoint_3, Viewpoint_4, Viewpoint_5, Viewpoint_6, Viewpoint_7, Viewpoint_8, ViewOverhead, ViewOverheadLongWaysAcross
-->
X3D Tooltips element index: Appearance, Background, Box, Color, Coordinate, ElevationGrid, field, Group, head, ImageTexture, IndexedFaceSet, Inline, IntegerSequencer, Material, meta, NavigationInfo, PointLight, ROUTE, Scene, Script, Shape, Switch, TextureTransform, TimeSensor, Transform, Viewpoint, WorldInfo, X3D, plus documentation for accessType definitions, type definitions, XML data types, and field types

Event Graph ROUTE Table entries with 3 ROUTE connections total, showing X3D event-model relationships for this scene.

Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.

ViewOverhead
Viewpoint
isBound
SFBool

ROUTE
event to
(1)
Trace_ROUTE_ViewOverhead_isBound_TO_NavigationExamineMode_set_bind
Script
traceValue
SFBool

PoolSwitcherClock
TimeSensor
fraction_changed
SFFloat

ROUTE
event to
(1)
PoolSequencer
IntegerSequencer
set_fraction
SFFloat
then
 
 
 
PoolSequencer
IntegerSequencer
value_changed
SFInt32

ROUTE
event to
(2)
SwitchWhichPool
Switch
whichChoice
SFInt32


Additional guidance on X3D animation can be found in the 10-Step Animation Design Process and Event Tracing hint sheets. Have fun with X3D! 😀

-->
<!-- Online at
https://www.web3d.org/x3d/content/examples/Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollegeIndex.html -->
<!-- Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Savage/Locations/MontereyPeninsulaCollege/PoolMontereyPeninsulaCollege.x3d -->

<!-- Color-coding legend: X3D terminology <X3dNode  DEF='idNamefield='value'/> matches XML terminology <XmlElement  DEF='idNameattribute='value'/>
(Light-blue background: event-based behavior node or statement) (Grey background inside box: inserted documentation) (Magenta background: X3D Extensibility)
-->

to top <!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->