    subroutine pes(x,iopt,e,g,h)
!   PES for formic acid  (trans and cis rotamers)
!     Fit to 17076 RHF fc-CCSD(T)(F12*)/cc-pVTZ-F12 energies 
!     Fit set does not include points with energies above 15000 cm^-1
!
!   Minimum energy structure in angstrom
!       c             0.4135438432        0.0000000000        0.0990841188
!       h             1.5052953939        0.0000000000        0.0329901771
!       o            -0.2152558268        0.0000000000        1.1196963142
!       o            -0.1216759225        0.0000000000       -1.1319495094
!       h            -1.0819397210        0.0000000000       -1.0183007056

     implicit none

     integer, parameter :: natoms=5, ndist=10  ! natoms*(natoms-1)/2

! Input:  Cartesian coordiates in bohr - connectivity assumed to be as eq structure
     double precision, intent(in) :: x(3,natoms)

! Input:  iopt = 0 : energy 
!         iopt = 1 : energy and cartesian gradient
!         iopt = 2 : energy, gradient and hessian 
     integer,          intent(in) :: iopt

! Output: energy above equilibrium in Hartree
!         Cartesian gradient in atomic units
!         Cartesian hessian in atomic units (triangular packed  i=1,n ; j = 1,i)
     double precision, intent(out) :: e, g(3*natoms), h(3*natoms*(3*natoms+1)/2)

! Local
     integer           :: i, j, k, l, ii, jj, ij, kl, ix, jx
     double precision  :: r(4), dist(ndist), rij, v, gg(4), hh(10), rrij, d0
     double precision  :: gint(ndist), hint((ndist+1)*ndist/2)
     double precision  :: B(ndist,natoms*3), db(ndist,3*natoms,3*natoms)

! pes
     integer, parameter :: nmorse=8, ng1d=5, ng2d=112, ng3d=435, ng4d=258
     double precision :: shift
     integer          :: imorse(nmorse), ig1d(ng1d), ig2d(2,ng2d), ig3d(3,ng3d), ig4d(4,ng4d)
     double precision :: morse(3,nmorse), g1d(4,ng1d), g2d(6,ng2d), g3d(8,ng3d), g4d(10,ng4d)
     data shift  /0.3163508815653790E-02/

     data imorse / 1, 2, 4, 10, 3, 5, 6, 7/                                                                             
     data morse  / 0.2067606896373568E+01, 0.9694780141553925E+00, 0.2962121970539773E+00, &                            
                 & 0.2253481195550119E+01, 0.1205335125869391E+01, 0.5078318728254361E+00, &                            
                 & 0.2496177758671945E+01, 0.1029076396890568E+01, 0.3023958138290872E+00, &                            
                 & 0.1840757738464403E+01, 0.1275200082462319E+01, 0.3732471023313252E+00, &                            
                 & 0.3860221860450388E+01, 0.6468143716587084E+00, 0.3807238322613256E+00, &                            
                 & 0.3706889749986139E+01, 0.6502147178381550E+00, 0.3447115676052575E+00, &                            
                 & 0.4304756624375800E+01, 0.6378336682207881E+00, 0.4330611131239632E+00, &                            
                 & 0.3462698076788459E+01, 0.6767209101215417E+00, 0.3811092867571529E+00/                              
     data ig1d / 5, 6, 6, 8, 9/                                                                                         
     data ig2d / 3, 2, 5, 1, 5, 1, 5, 1, 5, 1, 5, 1, 5, 2, 5, 2, 5, 3, 5, 3, &                                          
               & 5, 3, 5, 3, 5, 3, 5, 3, 5, 4, 5, 4, 5, 4, 5, 4, 6, 5, 6, 5, &                                          
               & 6, 5, 6, 5, 7, 5, 7, 5, 7, 5, 7, 5, 7, 5, 8, 1, 8, 1, 8, 1, &                                          
               & 8, 1, 8, 1, 8, 1, 8, 2, 8, 2, 8, 2, 8, 2, 8, 2, 8, 3, 8, 3, &                                          
               & 8, 3, 8, 3, 8, 4, 8, 4, 8, 4, 8, 4, 8, 4, 8, 5, 8, 5, 8, 5, &                                          
               & 8, 5, 8, 5, 8, 5, 8, 5, 8, 6, 8, 6, 8, 6, 8, 6, 8, 6, 8, 7, &                                          
               & 8, 7, 8, 7, 8, 7, 8, 7, 9, 1, 9, 1, 9, 1, 9, 1, 9, 1, 9, 2, &                                          
               & 9, 2, 9, 2, 9, 2, 9, 3, 9, 3, 9, 3, 9, 4, 9, 4, 9, 5, 9, 5, &                                          
               & 9, 5, 9, 5, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 6, 9, 7, &                                          
               & 9, 7, 9, 7, 9, 7, 9, 7, 9, 8, 9, 8, 9, 8, 10, 5, 10, 5, 10, 5, &                                       
               & 10, 8, 10, 8, 10, 8, 10, 8, 10, 8, 10, 8, 10, 8, 10, 9, 10, 9, 10, 9, &                                
               & 10, 9, 10, 9/                                                                                          
     data ig3d / 5, 3, 1, 5, 3, 1, 5, 3, 2, 7, 5, 1, 7, 5, 2, &                                                         
               & 7, 5, 3, 7, 5, 3, 7, 5, 4, 7, 5, 4, 7, 6, 5, &                                                         
               & 8, 2, 1, 8, 2, 1, 8, 2, 1, 8, 2, 1, 8, 2, 1, &                                                         
               & 8, 2, 1, 8, 2, 1, 8, 3, 1, 8, 3, 1, 8, 3, 1, &                                                         
               & 8, 3, 1, 8, 3, 1, 8, 3, 1, 8, 3, 1, 8, 3, 1, &                                                         
               & 8, 3, 1, 8, 3, 2, 8, 3, 2, 8, 3, 2, 8, 3, 2, &                                                         
               & 8, 3, 2, 8, 3, 2, 8, 3, 2, 8, 3, 2, 8, 4, 1, &                                                         
               & 8, 4, 1, 8, 4, 1, 8, 4, 1, 8, 4, 1, 8, 4, 1, &                                                         
               & 8, 4, 1, 8, 4, 1, 8, 4, 2, 8, 4, 2, 8, 4, 2, &                                                         
               & 8, 4, 2, 8, 4, 2, 8, 4, 2, 8, 4, 2, 8, 4, 3, &                                                         
               & 8, 4, 3, 8, 4, 3, 8, 4, 3, 8, 4, 3, 8, 4, 3, &                                                         
               & 8, 5, 1, 8, 5, 1, 8, 5, 1, 8, 5, 1, 8, 5, 1, &                                                         
               & 8, 5, 1, 8, 5, 1, 8, 5, 1, 8, 5, 2, 8, 5, 2, &                                                         
               & 8, 5, 2, 8, 5, 2, 8, 5, 2, 8, 5, 2, 8, 5, 2, &                                                         
               & 8, 5, 3, 8, 5, 3, 8, 5, 3, 8, 5, 3, 8, 5, 3, &                                                         
               & 8, 5, 3, 8, 5, 3, 8, 5, 3, 8, 5, 4, 8, 5, 4, &                                                         
               & 8, 5, 4, 8, 5, 4, 8, 5, 4, 8, 5, 4, 8, 6, 1, &                                                         
               & 8, 6, 1, 8, 6, 1, 8, 6, 1, 8, 6, 1, 8, 6, 1, &                                                         
               & 8, 6, 2, 8, 6, 2, 8, 6, 2, 8, 6, 2, 8, 6, 2, &                                                         
               & 8, 6, 2, 8, 6, 2, 8, 6, 2, 8, 6, 2, 8, 6, 2, &                                                         
               & 8, 6, 3, 8, 6, 3, 8, 6, 3, 8, 6, 3, 8, 6, 3, &                                                         
               & 8, 6, 3, 8, 6, 3, 8, 6, 3, 8, 6, 3, 8, 6, 4, &                                                         
               & 8, 6, 4, 8, 6, 4, 8, 6, 4, 8, 6, 4, 8, 6, 4, &                                                         
               & 8, 6, 4, 8, 6, 4, 8, 6, 5, 8, 6, 5, 8, 6, 5, &                                                         
               & 8, 6, 5, 8, 6, 5, 8, 6, 5, 8, 6, 5, 8, 6, 5, &                                                         
               & 8, 6, 5, 8, 7, 1, 8, 7, 1, 8, 7, 1, 8, 7, 1, &                                                         
               & 8, 7, 1, 8, 7, 2, 8, 7, 2, 8, 7, 2, 8, 7, 2, &                                                         
               & 8, 7, 2, 8, 7, 2, 8, 7, 2, 8, 7, 2, 8, 7, 3, &                                                         
               & 8, 7, 3, 8, 7, 3, 8, 7, 3, 8, 7, 3, 8, 7, 4, &                                                         
               & 8, 7, 4, 8, 7, 4, 8, 7, 4, 8, 7, 4, 8, 7, 4, &                                                         
               & 8, 7, 4, 8, 7, 4, 8, 7, 5, 8, 7, 5, 8, 7, 5, &                                                         
               & 8, 7, 5, 8, 7, 5, 8, 7, 5, 8, 7, 6, 8, 7, 6, &                                                         
               & 8, 7, 6, 8, 7, 6, 8, 7, 6, 8, 7, 6, 8, 7, 6, &                                                         
               & 8, 7, 6, 9, 2, 1, 9, 2, 1, 9, 2, 1, 9, 2, 1, &                                                         
               & 9, 3, 1, 9, 3, 1, 9, 3, 1, 9, 3, 1, 9, 3, 1, &                                                         
               & 9, 3, 1, 9, 3, 1, 9, 3, 1, 9, 3, 1, 9, 3, 2, &                                                         
               & 9, 3, 2, 9, 3, 2, 9, 3, 2, 9, 3, 2, 9, 3, 2, &                                                         
               & 9, 3, 2, 9, 3, 2, 9, 3, 2, 9, 4, 1, 9, 4, 1, &                                                         
               & 9, 4, 1, 9, 4, 2, 9, 4, 2, 9, 4, 2, 9, 4, 2, &                                                         
               & 9, 4, 2, 9, 4, 2, 9, 4, 3, 9, 4, 3, 9, 4, 3, &                                                         
               & 9, 4, 3, 9, 4, 3, 9, 4, 3, 9, 4, 3, 9, 4, 3, &                                                         
               & 9, 4, 3, 9, 5, 1, 9, 5, 1, 9, 5, 1, 9, 5, 1, &                                                         
               & 9, 5, 2, 9, 5, 2, 9, 5, 2, 9, 5, 2, 9, 5, 2, &                                                         
               & 9, 5, 3, 9, 5, 3, 9, 5, 3, 9, 5, 3, 9, 5, 3, &                                                         
               & 9, 5, 3, 9, 5, 4, 9, 5, 4, 9, 5, 4, 9, 5, 4, &                                                         
               & 9, 5, 4, 9, 6, 1, 9, 6, 1, 9, 6, 1, 9, 6, 1, &                                                         
               & 9, 6, 1, 9, 6, 1, 9, 6, 2, 9, 6, 2, 9, 6, 2, &                                                         
               & 9, 6, 2, 9, 6, 2, 9, 6, 2, 9, 6, 3, 9, 6, 3, &                                                         
               & 9, 6, 3, 9, 6, 3, 9, 6, 3, 9, 6, 3, 9, 6, 3, &                                                         
               & 9, 6, 4, 9, 6, 4, 9, 6, 4, 9, 6, 4, 9, 6, 4, &                                                         
               & 9, 6, 4, 9, 6, 4, 9, 6, 5, 9, 6, 5, 9, 6, 5, &                                                         
               & 9, 6, 5, 9, 6, 5, 9, 6, 5, 9, 6, 5, 9, 7, 1, &                                                         
               & 9, 7, 1, 9, 7, 1, 9, 7, 1, 9, 7, 1, 9, 7, 1, &                                                         
               & 9, 7, 1, 9, 7, 1, 9, 7, 2, 9, 7, 2, 9, 7, 2, &                                                         
               & 9, 7, 2, 9, 7, 2, 9, 7, 3, 9, 7, 3, 9, 7, 3, &                                                         
               & 9, 7, 3, 9, 7, 4, 9, 7, 4, 9, 7, 4, 9, 7, 4, &                                                         
               & 9, 7, 4, 9, 7, 4, 9, 7, 5, 9, 7, 5, 9, 7, 5, &                                                         
               & 9, 7, 5, 9, 7, 5, 9, 7, 5, 9, 7, 5, 9, 7, 6, &                                                         
               & 9, 7, 6, 9, 7, 6, 9, 7, 6, 9, 7, 6, 9, 7, 6, &                                                         
               & 9, 8, 1, 9, 8, 1, 9, 8, 2, 9, 8, 2, 9, 8, 2, &                                                         
               & 9, 8, 3, 9, 8, 3, 9, 8, 3, 9, 8, 3, 9, 8, 4, &                                                         
               & 9, 8, 4, 9, 8, 4, 9, 8, 4, 9, 8, 4, 9, 8, 4, &                                                         
               & 9, 8, 5, 9, 8, 5, 9, 8, 5, 9, 8, 6, 9, 8, 6, &                                                         
               & 9, 8, 6, 9, 8, 6, 9, 8, 6, 9, 8, 7, 9, 8, 7, &                                                         
               & 9, 8, 7, 10, 7, 5, 10, 8, 1, 10, 8, 1, 10, 8, 1, &                                                     
               & 10, 8, 1, 10, 8, 1, 10, 8, 1, 10, 8, 2, 10, 8, 2, &                                                    
               & 10, 8, 2, 10, 8, 2, 10, 8, 2, 10, 8, 2, 10, 8, 2, &                                                    
               & 10, 8, 3, 10, 8, 3, 10, 8, 3, 10, 8, 3, 10, 8, 3, &                                                    
               & 10, 8, 3, 10, 8, 3, 10, 8, 4, 10, 8, 4, 10, 8, 4, &                                                    
               & 10, 8, 4, 10, 8, 4, 10, 8, 5, 10, 8, 5, 10, 8, 5, &                                                    
               & 10, 8, 5, 10, 8, 5, 10, 8, 5, 10, 8, 5, 10, 8, 5, &                                                    
               & 10, 8, 5, 10, 8, 6, 10, 8, 6, 10, 8, 6, 10, 8, 6, &                                                    
               & 10, 8, 6, 10, 8, 6, 10, 8, 6, 10, 8, 6, 10, 8, 6, &                                                    
               & 10, 8, 7, 10, 8, 7, 10, 8, 7, 10, 8, 7, 10, 8, 7, &                                                    
               & 10, 8, 7, 10, 8, 7, 10, 8, 7, 10, 8, 7, 10, 9, 1, &                                                    
               & 10, 9, 1, 10, 9, 1, 10, 9, 1, 10, 9, 1, 10, 9, 1, &                                                    
               & 10, 9, 2, 10, 9, 2, 10, 9, 2, 10, 9, 2, 10, 9, 2, &                                                    
               & 10, 9, 2, 10, 9, 2, 10, 9, 3, 10, 9, 3, 10, 9, 3, &                                                    
               & 10, 9, 3, 10, 9, 3, 10, 9, 3, 10, 9, 3, 10, 9, 4, &                                                    
               & 10, 9, 4, 10, 9, 4, 10, 9, 4, 10, 9, 4, 10, 9, 4, &                                                    
               & 10, 9, 4, 10, 9, 4, 10, 9, 5, 10, 9, 5, 10, 9, 5, &                                                    
               & 10, 9, 5, 10, 9, 5, 10, 9, 5, 10, 9, 5, 10, 9, 5, &                                                    
               & 10, 9, 6, 10, 9, 6, 10, 9, 6, 10, 9, 6, 10, 9, 6, &                                                    
               & 10, 9, 6, 10, 9, 6, 10, 9, 6, 10, 9, 6, 10, 9, 7, &                                                    
               & 10, 9, 7, 10, 9, 7, 10, 9, 7, 10, 9, 7, 10, 9, 7, &                                                    
               & 10, 9, 7, 10, 9, 7, 10, 9, 7, 10, 9, 8, 10, 9, 8, &                                                    
               & 10, 9, 8, 10, 9, 8, 10, 9, 8, 10, 9, 8, 10, 9, 8/                                                      
     data ig4d / 8, 6, 4, 1, 8, 6, 5, 2, 8, 6, 5, 2, 8, 6, 5, 2, &                                                      
               & 8, 6, 5, 3, 8, 6, 5, 3, 8, 6, 5, 3, 8, 6, 5, 4, &                                                      
               & 8, 7, 4, 2, 8, 7, 5, 3, 8, 7, 5, 3, 8, 7, 5, 4, &                                                      
               & 8, 7, 6, 3, 8, 7, 6, 5, 9, 3, 2, 1, 9, 3, 2, 1, &                                                      
               & 9, 3, 2, 1, 9, 4, 2, 1, 9, 4, 2, 1, 9, 4, 2, 1, &                                                      
               & 9, 4, 3, 1, 9, 4, 3, 1, 9, 4, 3, 2, 9, 4, 3, 2, &                                                      
               & 9, 4, 3, 2, 9, 5, 2, 1, 9, 5, 2, 1, 9, 5, 2, 1, &                                                      
               & 9, 5, 2, 1, 9, 5, 3, 1, 9, 5, 3, 1, 9, 5, 3, 1, &                                                      
               & 9, 5, 3, 2, 9, 5, 3, 2, 9, 5, 3, 2, 9, 5, 4, 1, &                                                      
               & 9, 5, 4, 1, 9, 5, 4, 2, 9, 5, 4, 2, 9, 5, 4, 3, &                                                      
               & 9, 5, 4, 3, 9, 6, 2, 1, 9, 6, 2, 1, 9, 6, 2, 1, &                                                      
               & 9, 6, 3, 1, 9, 6, 3, 1, 9, 6, 3, 1, 9, 6, 3, 1, &                                                      
               & 9, 6, 3, 1, 9, 6, 3, 1, 9, 6, 3, 1, 9, 6, 3, 2, &                                                      
               & 9, 6, 3, 2, 9, 6, 3, 2, 9, 6, 4, 1, 9, 6, 4, 1, &                                                      
               & 9, 6, 4, 1, 9, 6, 4, 2, 9, 6, 4, 2, 9, 6, 4, 2, &                                                      
               & 9, 6, 4, 2, 9, 6, 4, 2, 9, 6, 4, 3, 9, 6, 4, 3, &                                                      
               & 9, 6, 4, 3, 9, 6, 4, 3, 9, 6, 4, 3, 9, 6, 5, 1, &                                                      
               & 9, 6, 5, 1, 9, 6, 5, 1, 9, 6, 5, 1, 9, 6, 5, 2, &                                                      
               & 9, 6, 5, 2, 9, 6, 5, 2, 9, 6, 5, 2, 9, 6, 5, 3, &                                                      
               & 9, 6, 5, 3, 9, 6, 5, 3, 9, 6, 5, 3, 9, 6, 5, 3, &                                                      
               & 9, 6, 5, 4, 9, 6, 5, 4, 9, 6, 5, 4, 9, 7, 2, 1, &                                                      
               & 9, 7, 2, 1, 9, 7, 3, 1, 9, 7, 3, 2, 9, 7, 3, 2, &                                                      
               & 9, 7, 4, 2, 9, 7, 4, 2, 9, 7, 4, 2, 9, 7, 4, 3, &                                                      
               & 9, 7, 4, 3, 9, 7, 5, 1, 9, 7, 5, 1, 9, 7, 5, 2, &                                                      
               & 9, 7, 5, 2, 9, 7, 5, 2, 9, 7, 5, 3, 9, 7, 5, 4, &                                                      
               & 9, 7, 6, 1, 9, 7, 6, 2, 9, 7, 6, 2, 9, 7, 6, 2, &                                                      
               & 9, 7, 6, 3, 9, 7, 6, 3, 9, 7, 6, 3, 9, 7, 6, 3, &                                                      
               & 9, 7, 6, 4, 9, 7, 6, 4, 9, 7, 6, 5, 9, 7, 6, 5, &                                                      
               & 9, 7, 6, 5, 9, 7, 6, 5, 9, 8, 2, 1, 9, 8, 2, 1, &                                                      
               & 9, 8, 3, 1, 9, 8, 3, 2, 9, 8, 3, 2, 9, 8, 4, 2, &                                                      
               & 9, 8, 4, 2, 9, 8, 5, 2, 9, 8, 5, 2, 9, 8, 5, 2, &                                                      
               & 9, 8, 5, 3, 9, 8, 5, 3, 9, 8, 5, 4, 9, 8, 5, 4, &                                                      
               & 9, 8, 5, 4, 9, 8, 6, 1, 9, 8, 6, 1, 9, 8, 6, 2, &                                                      
               & 9, 8, 6, 2, 9, 8, 6, 3, 9, 8, 6, 3, 9, 8, 6, 4, &                                                      
               & 9, 8, 6, 4, 9, 8, 6, 4, 9, 8, 6, 5, 9, 8, 7, 2, &                                                      
               & 9, 8, 7, 3, 9, 8, 7, 3, 9, 8, 7, 3, 9, 8, 7, 6, &                                                      
               & 10, 8, 5, 1, 10, 8, 5, 2, 10, 8, 6, 5, 10, 8, 6, 5, &                                                  
               & 10, 8, 7, 5, 10, 8, 7, 5, 10, 9, 2, 1, 10, 9, 2, 1, &                                                  
               & 10, 9, 2, 1, 10, 9, 2, 1, 10, 9, 2, 1, 10, 9, 3, 1, &                                                  
               & 10, 9, 3, 1, 10, 9, 3, 1, 10, 9, 3, 2, 10, 9, 3, 2, &                                                  
               & 10, 9, 3, 2, 10, 9, 3, 2, 10, 9, 4, 1, 10, 9, 4, 1, &                                                  
               & 10, 9, 4, 1, 10, 9, 4, 1, 10, 9, 4, 2, 10, 9, 4, 2, &                                                  
               & 10, 9, 4, 3, 10, 9, 4, 3, 10, 9, 4, 3, 10, 9, 4, 3, &                                                  
               & 10, 9, 5, 1, 10, 9, 5, 1, 10, 9, 5, 1, 10, 9, 5, 1, &                                                  
               & 10, 9, 5, 2, 10, 9, 5, 2, 10, 9, 5, 2, 10, 9, 5, 2, &                                                  
               & 10, 9, 5, 2, 10, 9, 5, 2, 10, 9, 5, 3, 10, 9, 5, 3, &                                                  
               & 10, 9, 5, 3, 10, 9, 5, 3, 10, 9, 5, 3, 10, 9, 5, 3, &                                                  
               & 10, 9, 5, 3, 10, 9, 5, 3, 10, 9, 5, 4, 10, 9, 5, 4, &                                                  
               & 10, 9, 5, 4, 10, 9, 5, 4, 10, 9, 6, 1, 10, 9, 6, 1, &                                                  
               & 10, 9, 6, 1, 10, 9, 6, 1, 10, 9, 6, 2, 10, 9, 6, 2, &                                                  
               & 10, 9, 6, 2, 10, 9, 6, 2, 10, 9, 6, 2, 10, 9, 6, 2, &                                                  
               & 10, 9, 6, 2, 10, 9, 6, 3, 10, 9, 6, 3, 10, 9, 6, 3, &                                                  
               & 10, 9, 6, 3, 10, 9, 6, 3, 10, 9, 6, 4, 10, 9, 6, 4, &                                                  
               & 10, 9, 6, 4, 10, 9, 6, 4, 10, 9, 6, 4, 10, 9, 6, 4, &                                                  
               & 10, 9, 6, 5, 10, 9, 6, 5, 10, 9, 6, 5, 10, 9, 6, 5, &                                                  
               & 10, 9, 6, 5, 10, 9, 6, 5, 10, 9, 7, 1, 10, 9, 7, 2, &                                                  
               & 10, 9, 7, 2, 10, 9, 7, 2, 10, 9, 7, 2, 10, 9, 7, 3, &                                                  
               & 10, 9, 7, 4, 10, 9, 7, 4, 10, 9, 7, 4, 10, 9, 7, 4, &                                                  
               & 10, 9, 7, 4, 10, 9, 7, 4, 10, 9, 7, 4, 10, 9, 7, 5, &                                                  
               & 10, 9, 7, 5, 10, 9, 7, 5, 10, 9, 7, 5, 10, 9, 7, 6, &                                                  
               & 10, 9, 7, 6, 10, 9, 8, 1, 10, 9, 8, 1, 10, 9, 8, 2, &                                                  
               & 10, 9, 8, 2, 10, 9, 8, 2, 10, 9, 8, 3, 10, 9, 8, 3, &                                                  
               & 10, 9, 8, 3, 10, 9, 8, 4, 10, 9, 8, 4, 10, 9, 8, 5, &                                                  
               & 10, 9, 8, 5, 10, 9, 8, 5, 10, 9, 8, 6, 10, 9, 8, 6, &                                                  
               & 10, 9, 8, 6, 10, 9, 8, 7/                                                                              
     data g1d / 4.835304540829148, 1.870986784609037, 0.2685482419651726, 0.4493288625456860, &                         
              & 3.625648651506872, 2.838114827029291, -6.1252485093133975E-002, 0.5869525361729960, &                   
              & 4.812824394761217, 2.838114827029291, -9.3448576925701424E-002, 0.6244991683571773, &                   
              & 5.273111270711690, 0.3644682251040554, 0.4000416576302647, 0.9130456784826323, &                        
              & 4.616840077580369, 0.4647790427142993, 0.4172669426148669, 0.8842674308089007/                          
     data g2d / 3.477004558065609, 1.984628183556653, 1.864583577216085, &                                              
              & 7.091314023976874, 3.9097030147754348E-003, 0.6228840156236054, &                                       
              & 3.129452241070655, 2.038442497881051, 1.374602535631129, &                                              
              & 2.777777777777777, 0.1494920197122295, 0.6516749536582648, &                                            
              & 3.413760957697070, 1.638442497881051, 1.374602535631129, &                                              
              & 2.777777777777777, 3.2339012917639104E-002, 0.6254828238446779, &                                       
              & 4.550995824202733, 2.238442497881052, 1.374602535631129, &                                              
              & 2.777777777777777, 0.2111976464162822, 0.7141036949975630, &                                            
              & 4.550995824202733, 2.638442497881052, 1.374602535631129, &                                              
              & 2.777777777777777, 1.1950065723754216E-002, 0.4984876713529275, &                                       
              & 4.835304540829149, 2.238442497881052, 1.374602535631129, &                                              
              & 2.777777777777777, -0.1903043539499666, 0.5312201940246800, &                                           
              & 3.129452241070655, 2.109802545540668, 1.374602535631129, &                                              
              & 7.091314023976874, -0.1283785056817422, 0.5907700862617827, &                                           
              & 4.835304540829149, 2.360151269508699, 1.374602535631129, &                                              
              & 7.091314023976874, 1.5753224313920029E-002, 0.5296489712563978, &                                       
              & 3.129452241070655, 3.232893294951233, 1.374602535631129, &                                              
              & 1.864583577216085, -9.6720016283752111E-002, 0.4475652600951922, &                                      
              & 3.129452241070655, 3.721115821179986, 1.374602535631129, &                                              
              & 1.864583577216085, 7.4678194418005689E-002, 0.6364800993923672, &                                       
              & 3.413760957697070, 3.232893294951233, 1.374602535631129, &                                              
              & 1.864583577216085, 3.2995187964242313E-002, 0.5642027567973810, &                                       
              & 4.550995824202733, 4.453449610523114, 1.374602535631129, &                                              
              & 1.864583577216085, -0.2410061390729316, 0.5499929813597887, &                                           
              & 4.835304540829149, 3.965227084294362, 1.374602535631129, &                                              
              & 1.864583577216085, -8.1927545159071719E-002, 0.5388670816023812, &                                      
              & 4.835304540829149, 4.453449610523114, 1.374602535631129, &                                              
              & 1.864583577216085, 0.1160890669729393, 0.4105594183610546, &                                            
              & 3.129452241070655, 2.207842636300086, 1.374602535631129, &                                              
              & 3.015918028847812, -0.1068858983745108, 0.5404579636593817, &                                           
              & 3.413760957697070, 2.399784177895104, 1.374602535631129, &                                              
              & 3.015918028847812, 9.4155273524496305E-002, 0.7928240208890525, &                                       
              & 4.550995824202733, 2.783667261085141, 1.374602535631129, &                                              
              & 3.015918028847812, -6.1327292940457169E-002, 0.6903664637441139, &                                      
              & 4.835304540829149, 2.975608802680160, 1.374602535631129, &                                              
              & 3.015918028847812, -0.1218042356219878, 0.4363090826539578, &                                           
              & 3.856488379361883, 4.550995824202733, 2.085145587205194, &                                              
              & 1.374602535631129, 0.1786744868443397, 0.6282355748769769, &                                            
              & 4.087328107216894, 3.129452241070655, 2.085145587205194, &                                              
              & 1.374602535631129, -5.1389229949326425E-002, 0.6327179252790597, &                                      
              & 4.549007562926917, 3.129452241070655, 2.085145587205194, &                                              
              & 1.374602535631129, -1.2107666816961665E-002, 0.5895076918715464, &                                      
              & 4.779847290781928, 3.413760957697070, 2.085145587205194, &                                              
              & 1.374602535631129, 9.8083963662103063E-002, 0.6128482497753699, &                                       
              & 2.537975533939126, 3.413760957697070, 0.8991013957353430, &                                             
              & 1.374602535631129, 0.2080773679385636, 0.5030263669305681, &                                            
              & 3.241054985073522, 3.413760957697070, 0.8991013957353430, &                                             
              & 1.374602535631129, -0.2411617833194204, 0.7773062024681385, &                                           
              & 3.944134436207918, 4.835304540829149, 0.8991013957353430, &                                             
              & 1.374602535631129, -9.0976607520188019E-003, 0.5188737600398470, &                                      
              & 4.295674161775116, 4.266687107576318, 0.8991013957353430, &                                             
              & 1.374602535631129, -6.2646809245845814E-002, 0.7227230774671851, &                                      
              & 4.647213887342314, 4.550995824202733, 0.8991013957353430, &                                             
              & 1.374602535631129, -7.1647895271980691E-002, 0.4637493549844626, &                                      
              & 2.512413187644526, 2.638442497881052, 0.2677725735458366, &                                             
              & 2.777777777777777, 2.6042249700948789E-002, 0.3372637714017484, &                                       
              & 3.800738959742535, 1.838442497881051, 0.2677725735458366, &                                             
              & 2.777777777777777, 0.2818490664144014, 0.7649625235082599, &                                            
              & 3.800738959742535, 2.238442497881052, 0.2677725735458366, &                                             
              & 2.777777777777777, -0.1540340590073791, 0.8171603047411738, &                                           
              & 3.800738959742535, 2.638442497881052, 0.2677725735458366, &                                             
              & 2.777777777777777, 0.2303540221888043, 0.5656869676132252, &                                            
              & 5.733227617889549, 1.638442497881051, 0.2677725735458366, &                                             
              & 2.777777777777777, 0.1315873732964047, 0.6398390072248911, &                                            
              & 6.377390503938553, 2.638442497881052, 0.2677725735458366, &                                             
              & 2.777777777777777, 5.1046726488330071E-002, 0.4683578757271799, &                                       
              & 2.512413187644526, 2.234976907524683, 0.2677725735458366, &                                             
              & 7.091314023976874, 0.2639428116474225, 0.4932237714748230, &                                            
              & 3.800738959742535, 1.984628183556653, 0.2677725735458366, &                                             
              & 7.091314023976874, 0.1699268592133129, 0.6202792677086590, &                                            
              & 3.800738959742535, 2.234976907524683, 0.2677725735458366, &                                             
              & 7.091314023976874, -0.1307718428767608, 0.8291864242895730, &                                           
              & 3.800738959742535, 2.610499993476729, 0.2677725735458366, &                                             
              & 7.091314023976874, 9.6075456118793659E-002, 0.5724721868189669, &                                       
              & 5.733227617889549, 2.610499993476729, 0.2677725735458366, &                                             
              & 7.091314023976874, -3.2489143519058961E-002, 0.5790888490150561, &                                      
              & 2.512413187644526, 4.453449610523114, 0.2677725735458366, &                                             
              & 1.864583577216085, -0.1952422250471396, 0.3739011095034253, &                                           
              & 3.800738959742535, 4.453449610523114, 0.2677725735458366, &                                             
              & 1.864583577216085, 0.1386028298236067, 0.6263645945748612, &                                            
              & 3.800738959742535, 4.697560873637490, 0.2677725735458366, &                                             
              & 1.864583577216085, 1.6955661192445706E-002, 0.4631460449771104, &                                       
              & 5.733227617889549, 3.232893294951233, 0.2677725735458366, &                                             
              & 1.864583577216085, -0.1113961147369177, 0.5780960874381469, &                                           
              & 3.156576073693531, 2.207842636300086, 0.2677725735458366, &                                             
              & 3.015918028847812, -0.1896468756678799, 0.5562648192677996, &                                           
              & 3.156576073693531, 3.167550344275178, 0.2677725735458366, &                                             
              & 3.015918028847812, 0.1463555402100343, 0.4084305031351994, &                                            
              & 3.800738959742535, 2.399784177895104, 0.2677725735458366, &                                             
              & 3.015918028847812, 0.1509165964588709, 0.8010470511264421, &                                            
              & 5.733227617889549, 2.591725719490123, 0.2677725735458366, &                                             
              & 3.015918028847812, -0.2803530266197201, 0.8509226464377653, &                                           
              & 5.733227617889549, 2.975608802680160, 0.2677725735458366, &                                             
              & 3.015918028847812, -0.1300244315699121, 0.6731263873062721, &                                           
              & 2.512413187644526, 4.835304540829148, 0.1190100326870385, &                                             
              & 0.6109344602805019, -0.7700492902791120, 0.5573736059622739, &                                          
              & 2.512413187644526, 4.835304540829149, 0.2677725735458366, &                                             
              & 1.374602535631129, -0.2903076812938182, 0.2827121012598667, &                                           
              & 3.156576073693531, 3.413760957697070, 0.2677725735458366, &                                             
              & 1.374602535631129, -0.4033751988842292, 0.5734582533415319, &                                           
              & 4.444901845791540, 4.550995824202733, 0.2677725735458366, &                                             
              & 1.374602535631129, -0.5085490835400297, 0.7011768975525333, &                                           
              & 4.444901845791540, 4.835304540829149, 0.2677725735458366, &                                             
              & 1.374602535631129, -0.3721469183495559, 0.5215148998903743, &                                           
              & 5.089064731840544, 3.413760957697070, 0.2677725735458366, &                                             
              & 1.374602535631129, -0.1946896932770390, 0.7965403751336816, &                                           
              & 5.733227617889549, 4.266687107576318, 0.2677725735458366, &                                             
              & 1.374602535631129, 0.2736649555775655, 0.7696327192341746, &                                            
              & 2.512413187644526, 4.779847290781928, 0.2677725735458366, &                                             
              & 2.085145587205194, 0.1731185788259366, 0.3662851763480195, &                                            
              & 3.800738959742535, 3.856488379361883, 0.2677725735458366, &                                             
              & 2.085145587205194, -9.7914141282891137E-002, 0.7203857794775500, &                                      
              & 3.800738959742535, 4.549007562926917, 0.2677725735458366, &                                             
              & 2.085145587205194, -4.5030036081322736E-002, 0.7544607979711995, &                                      
              & 5.733227617889549, 3.625648651506872, 0.2677725735458366, &                                             
              & 2.085145587205194, -0.1703129406205699, 0.5772608805630880, &                                           
              & 5.733227617889549, 4.549007562926917, 0.2677725735458366, &                                             
              & 2.085145587205194, -0.1264765775600732, 0.7680903362054761, &                                           
              & 2.512413187644526, 4.647213887342314, 0.2677725735458366, &                                             
              & 0.8991013957353430, 0.3013115530667099, 0.3105208487591921, &                                           
              & 3.156576073693531, 2.537975533939126, 0.2677725735458366, &                                             
              & 0.8991013957353430, 0.3005659465039435, 0.4106197605750168, &                                           
              & 3.800738959742535, 3.592594710640720, 0.2677725735458366, &                                             
              & 0.8991013957353430, 0.1931758696699971, 0.8343053766122245, &                                           
              & 5.733227617889549, 3.944134436207918, 0.2677725735458366, &                                             
              & 0.8991013957353430, -0.3812095984087692, 0.8082594659015223, &                                          
              & 6.377390503938553, 2.537975533939126, 0.2677725735458366, &                                             
              & 0.8991013957353430, -0.2337248937087817, 0.4184690604572164, &                                          
              & 4.290880146228628, 2.038442497881051, 0.3414703170962199, &                                             
              & 2.777777777777777, 3.4434748638221095E-002, 0.8499528731448200, &                                       
              & 4.290880146228628, 2.438442497881052, 0.3414703170962199, &                                             
              & 2.777777777777777, -9.7998165010067653E-002, 0.7273824620577796, &                                      
              & 5.431739905959723, 2.438442497881052, 0.3414703170962199, &                                             
              & 2.777777777777777, 0.1060231230055058, 0.7695321526355782, &                                            
              & 6.002169785825270, 1.638442497881051, 0.3414703170962199, &                                             
              & 2.777777777777777, 0.1654357485015324, 0.5943674293099559, &                                            
              & 6.002169785825270, 2.838442497881052, 0.3414703170962199, &                                             
              & 2.777777777777777, 2.3987289985774483E-003, 0.3840199333798401, &                                       
              & 6.572599665690816, 2.735674355460745, 0.1517645853760977, &                                             
              & 3.151695121767499, 0.1557524792982693, 0.5863421350940806, &                                            
              & 3.150020386497533, 2.735674355460744, 0.3414703170962199, &                                             
              & 7.091314023976874, 0.1722498541744152, 0.2638331577950784, &                                            
              & 4.290880146228628, 2.109802545540668, 0.3414703170962199, &                                             
              & 7.091314023976874, 8.9866040190191343E-002, 0.7725002977479251, &                                       
              & 4.290880146228628, 2.485325631492714, 0.3414703170962199, &                                             
              & 7.091314023976874, -3.4561667529555071E-002, 0.7306891645087639, &                                      
              & 3.720450266363081, 4.697560873637490, 0.3414703170962199, &                                             
              & 1.864583577216085, -2.2957563317049626E-002, 0.3911880043261065, &                                      
              & 5.431739905959723, 4.453449610523114, 0.3414703170962199, &                                             
              & 1.864583577216085, 0.1722679721637429, 0.6714144278680992, &                                            
              & 6.002169785825270, 3.232893294951233, 0.3414703170962199, &                                             
              & 1.864583577216085, -0.1605760787786323, 0.5349631230498793, &                                           
              & 3.720450266363081, 3.167550344275178, 0.3414703170962199, &                                             
              & 3.015918028847812, 0.1165951535829256, 0.4250686093781557, &                                            
              & 5.431739905959723, 2.783667261085141, 0.3414703170962199, &                                             
              & 3.015918028847812, 0.1475484547240705, 0.8456773372340515, &                                            
              & 3.150020386497533, 4.550995824202733, 0.3414703170962199, &                                             
              & 1.374602535631129, -0.1345212586605630, 0.4008908254310676, &                                           
              & 5.431739905959723, 4.266687107576318, 0.3414703170962199, &                                             
              & 1.374602535631129, 0.1945731779188893, 0.8186103479486737, &                                            
              & 5.431739905959723, 4.835304540829149, 0.3414703170962199, &                                             
              & 1.374602535631129, 5.1594153707335090E-002, 0.5063894917611198, &                                       
              & 6.572599665690817, 4.835304540829149, 0.3414703170962199, &                                             
              & 1.374602535631129, -6.1147035649248942E-002, 0.3722836196319258, &                                      
              & 4.290880146228628, 3.625648651506872, 0.3414703170962199, &                                             
              & 2.085145587205194, 2.2167618194700849E-003, 0.5803776232528784, &                                       
              & 4.290880146228628, 4.087328107216894, 0.3414703170962199, &                                             
              & 2.085145587205194, -0.3343472629569649, 0.8268375127185059, &                                           
              & 4.290880146228628, 4.549007562926917, 0.3414703170962199, &                                             
              & 2.085145587205194, -0.2113477192219103, 0.7691874120414632, &                                           
              & 4.290880146228628, 5.010687018636940, 0.3414703170962199, &                                             
              & 2.085145587205194, -0.3242375024789329, 0.4672875933666631, &                                           
              & 5.431739905959723, 3.625648651506872, 0.3414703170962199, &                                             
              & 2.085145587205194, 0.2987910078464085, 0.6103961280292456, &                                            
              & 5.431739905959723, 3.856488379361883, 0.3414703170962199, &                                             
              & 2.085145587205194, -0.2574380105759508, 0.7689456202895049, &                                           
              & 6.002169785825270, 5.010687018636940, 0.3414703170962199, &                                             
              & 2.085145587205194, -0.2113451740323864, 0.4363203489959089, &                                           
              & 3.720450266363081, 4.647213887342314, 0.3414703170962199, &                                             
              & 0.8991013957353430, -0.1406421469899959, 0.4394945770794795, &                                          
              & 4.290880146228628, 3.241054985073522, 0.3414703170962199, &                                             
              & 0.8991013957353430, -0.2422358186938711, 0.8033529494847129, &                                          
              & 5.431739905959723, 3.944134436207918, 0.3414703170962199, &                                             
              & 0.8991013957353430, 0.3256228580210638, 0.8548393541255421, &                                           
              & 5.431739905959723, 4.647213887342314, 0.3414703170962199, &                                             
              & 0.8991013957353430, -0.3447468459074681, 0.5671493591733645, &                                          
              & 6.572599665690817, 2.537975533939126, 0.3414703170962199, &                                             
              & 0.8991013957353430, -0.3941536118157576, 0.3743810721711492, &                                          
              & 3.720450266363081, 3.800738959742535, 0.3414703170962199, &                                             
              & 0.2677725735458366, -0.1701763443502798, 0.6022804870934280, &                                          
              & 5.431739905959723, 6.377390503938553, 0.3414703170962199, &                                             
              & 0.2677725735458366, 0.1897927045267773, 0.6323782819150932, &                                           
              & 6.572599665690817, 5.733227617889549, 0.3414703170962199, &                                             
              & 0.2677725735458366, 0.5834644278148928, 0.5411247750505548, &                                           
              & 1.616153589343835, 3.129452241070655, 3.635887833218624, &                                              
              & 1.374602535631129, -7.8833043894685859E-002, 0.5959971087486139, &                                      
              & 1.790966501186319, 3.129452241070655, 3.635887833218624, &                                              
              & 1.374602535631129, -0.1300811176600972, 0.6499651032162730, &                                           
              & 1.965779413028804, 4.835304540829149, 3.635887833218624, &                                              
              & 1.374602535631129, -0.1200464514556555, 0.5309587017072780, &                                           
              & 1.441340677501351, 2.512413187644526, 3.635887833218624, &                                              
              & 0.2677725735458366, -0.1323842133322059, 0.3731150403200866, &                                          
              & 1.790966501186319, 2.512413187644526, 3.635887833218624, &                                              
              & 0.2677725735458366, 0.5196366787628457, 0.4966358390139788, &                                           
              & 1.790966501186319, 3.800738959742535, 3.635887833218624, &                                              
              & 0.2677725735458366, -0.3824812023481606, 0.8348414210674573, &                                          
              & 1.790966501186319, 5.733227617889549, 3.635887833218624, &                                              
              & 0.2677725735458366, 0.1785936242712935, 0.8469334242815930, &                                           
              & 2.140592324871288, 3.800738959742535, 3.635887833218624, &                                              
              & 0.2677725735458366, 0.2245457751232850, 0.7187351371483902, &                                           
              & 2.140592324871288, 5.733227617889549, 3.635887833218624, &                                              
              & 0.2677725735458366, -7.8342623904863240E-002, 0.7290664526845558, &                                     
              & 2.315405236713772, 2.512413187644526, 3.635887833218624, &                                              
              & 0.2677725735458366, -0.4332980803551460, 0.3373989010196761, &                                          
              & 1.441340677501351, 3.150020386497533, 3.635887833218624, &                                              
              & 0.3414703170962199, 0.4208781952869941, 0.4169819773747216, &                                           
              & 1.441340677501351, 4.290880146228628, 3.635887833218624, &                                              
              & 0.3414703170962199, -0.2077557956255597, 0.6415045834973656, &                                          
              & 2.140592324871288, 6.572599665690817, 3.635887833218624, &                                              
              & 0.3414703170962199, -2.5517711252694569E-002, 0.5537987996395840, &                                     
              & 2.490218148556257, 3.150020386497533, 3.635887833218624, &                                              
              & 0.3414703170962199, 0.1841894529766670, 0.2605927752119803, &                                           
              & 2.490218148556257, 6.002169785825270, 3.635887833218624, &                                              
              & 0.3414703170962199, 0.1315513307587984, 0.3844622047998569/                                             
     data g3d / 3.129452241070655, 3.525826810688484, 1.638442497881051, &                                              
              & 0.9545850941882842, 1.294849706400059, 1.777777777777778, &                                             
              & 0.2622359815584872, 0.5676979910048354, &                                                               
              & 3.129452241070655, 3.525826810688484, 1.888442497881051, &                                              
              & 0.9545850941882842, 1.294849706400059, 1.777777777777778, &                                             
              & -0.3604023434528445, 0.6546073967715066, &                                                              
              & 3.129452241070655, 3.525826810688484, 2.134837417937471, &                                              
              & 0.9545850941882842, 1.294849706400059, 4.924523627761719, &                                             
              & 2.3985254792509316E-002, 0.6434941336137963, &                                                          
              & 2.959823204619763, 3.129452241070655, 1.888442497881051, &                                              
              & 0.6243759692606550, 0.9545850941882842, 1.777777777777778, &                                            
              & 0.1373309134515640, 0.6239631317744450, &                                                               
              & 2.959823204619763, 3.129452241070655, 2.134837417937471, &                                              
              & 0.6243759692606550, 0.9545850941882842, 4.924523627761719, &                                            
              & 0.1323654379960079, 0.6131695336701291, &                                                               
              & 2.959823204619763, 3.129452241070655, 3.818760326425735, &                                              
              & 0.6243759692606550, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.2016161373724809, 0.6426133246195830, &                                                               
              & 3.381670875300400, 3.129452241070655, 3.525826810688484, &                                              
              & 0.6243759692606550, 0.9545850941882842, 1.294849706400059, &                                            
              & -5.9637086741919754E-002, 0.6648283462810891, &                                                         
              & 2.959823204619763, 3.470622701022354, 2.207842636300086, &                                              
              & 0.6243759692606550, 0.9545850941882842, 2.094387520033202, &                                            
              & 0.1789857211671751, 0.6816056297991901, &                                                               
              & 4.225366216661675, 4.835304540829149, 2.898832186042153, &                                              
              & 0.6243759692606550, 0.9545850941882842, 2.094387520033202, &                                            
              & -0.1005709231810303, 0.5227307967569673, &                                                              
              & 2.959823204619763, 4.456671671784912, 3.129452241070655, &                                              
              & 0.6243759692606550, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.1140447704466582, 0.6214897709563699, &                                                               
              & 2.512413187644526, 2.435255886699108, 2.638442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & -0.1529169641369350, 0.4419663823198249, &                                                              
              & 2.512413187644526, 2.585465121079926, 1.888442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & -0.1443923651354480, 0.4629503127840588, &                                                              
              & 3.285408650903332, 2.285046652318290, 2.388442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & 0.1292532218881532, 0.7249380712587786, &                                                               
              & 3.285408650903332, 2.585465121079926, 2.388442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & 8.0134562993434424E-002, 0.5787480565639634, &                                                          
              & 6.377390503938553, 1.984628183556653, 1.638442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & -0.1477752783840549, 0.5172570483379171, &                                                              
              & 6.377390503938553, 1.984628183556653, 2.388442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & -0.1404288997877552, 0.5772267232954180, &                                                              
              & 6.377390503938553, 2.585465121079926, 1.888442497881051, &                                              
              & 0.1859531760734976, 4.924523627761719, 1.777777777777778, &                                             
              & -9.5877305856850670E-002, 0.5851285624349409, &                                                         
              & 2.512413187644526, 3.232893294951233, 1.888442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & 0.1073064901434836, 0.4425323924660315, &                                                               
              & 2.512413187644526, 3.525826810688484, 2.388442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & 8.4215019072839667E-002, 0.5150258042184415, &                                                          
              & 2.512413187644526, 4.111693842162987, 1.638442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & -0.1165337832898361, 0.4846099195874121, &                                                              
              & 3.285408650903332, 4.404627357900239, 2.388442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & -8.1162464347448490E-002, 0.6145063894341799, &                                                         
              & 5.604395040679748, 3.232893294951233, 1.638442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & -0.2624427753568802, 0.5747166718022769, &                                                              
              & 6.377390503938553, 3.525826810688484, 1.638442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & 0.1545224940724126, 0.5882528063551939, &                                                               
              & 6.377390503938553, 3.818760326425735, 2.388442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & 0.1171920496432928, 0.7075604188750765, &                                                               
              & 6.377390503938553, 4.404627357900239, 1.888442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & -0.3088562561129569, 0.6184100303075896, &                                                              
              & 6.377390503938553, 4.404627357900239, 2.388442497881051, &                                              
              & 0.1859531760734976, 1.294849706400059, 1.777777777777778, &                                             
              & 2.7665166708849873E-002, 0.5995399256328188, &                                                          
              & 2.512413187644526, 3.232893294951233, 2.134837417937471, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & 5.3389311726985182E-002, 0.4359456777030486, &                                                          
              & 2.512413187644526, 4.111693842162987, 1.984628183556653, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & 6.5774118835303527E-002, 0.4718079110852040, &                                                          
              & 2.512413187644526, 4.697560873637491, 2.435255886699108, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & -1.8625347756221211E-002, 0.3768457251912603, &                                                         
              & 3.285408650903332, 3.818760326425735, 1.984628183556653, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & -8.5907813414327752E-002, 0.6291464485230385, &                                                         
              & 3.285408650903332, 3.818760326425735, 2.435255886699108, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & 4.8986876967337972E-002, 0.7299686378852548, &                                                          
              & 5.604395040679748, 3.232893294951233, 2.134837417937471, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & -1.5165223675476203E-002, 0.6534506786260670, &                                                         
              & 6.377390503938553, 3.232893294951233, 2.435255886699108, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & 0.1182654591455421, 0.5464580500808798, &                                                               
              & 6.377390503938553, 4.404627357900239, 2.435255886699108, &                                              
              & 0.1859531760734976, 1.294849706400059, 4.924523627761719, &                                             
              & 3.9015213848575994E-002, 0.6053202375286274, &                                                          
              & 2.512413187644526, 2.207842636300086, 1.888442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & -9.2905210730377788E-002, 0.5055321524738065, &                                                         
              & 2.512413187644526, 3.129162035956176, 1.888442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & -0.2272344412824310, 0.4258788224544662, &                                                              
              & 3.285408650903332, 2.438172486214108, 2.388442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & 0.3328506569595469, 0.7132539690830396, &                                                               
              & 3.285408650903332, 3.129162035956176, 2.138442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & 8.3869455623950248E-002, 0.5719033296160831, &                                                          
              & 6.377390503938553, 2.207842636300086, 1.888442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & 0.1338699343240161, 0.6420350907277887, &                                                               
              & 6.377390503938553, 2.207842636300086, 2.388442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & -4.4074732195081179E-002, 0.6190524538542068, &                                                         
              & 6.377390503938553, 2.898832186042153, 1.638442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & -0.1349444472936615, 0.5724522995961936, &                                                              
              & 6.377390503938553, 2.898832186042153, 2.138442497881051, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.777777777777778, &                                             
              & 0.1825866839493484, 0.6878447745347493, &                                                               
              & 2.512413187644526, 2.207842636300086, 2.134837417937471, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & -6.0023455935887766E-002, 0.4979124044581199, &                                                         
              & 3.285408650903332, 2.438172486214108, 2.585465121079926, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & 8.7083434273764835E-003, 0.6095284782103771, &                                                          
              & 3.285408650903332, 2.898832186042153, 2.134837417937471, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & -6.8386149311245120E-002, 0.6669022179419106, &                                                         
              & 3.285408650903332, 2.898832186042153, 2.585465121079926, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & 9.6281948827208391E-002, 0.5598067341943121, &                                                          
              & 6.377390503938553, 2.207842636300086, 2.435255886699108, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & -5.0820347701990287E-002, 0.6250904528467378, &                                                         
              & 6.377390503938553, 2.898832186042153, 1.984628183556653, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & -0.1122060561335094, 0.5580754887428045, &                                                              
              & 6.377390503938553, 2.898832186042153, 2.435255886699108, &                                              
              & 0.1859531760734976, 2.094387520033202, 4.924523627761719, &                                             
              & 5.8063102313302091E-002, 0.6461047907839877, &                                                          
              & 2.512413187644526, 2.207842636300086, 3.525826810688484, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.294849706400059, &                                             
              & -0.1508632246405787, 0.4816004713792043, &                                                              
              & 2.512413187644526, 2.438172486214108, 3.232893294951233, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.294849706400059, &                                             
              & 0.2021357649415789, 0.4497245101678352, &                                                               
              & 2.512413187644526, 3.129162035956176, 4.404627357900239, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.294849706400059, &                                             
              & -3.7934125791811026E-002, 0.3741093688263871, &                                                         
              & 3.285408650903332, 2.668502336128131, 3.818760326425735, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.294849706400059, &                                             
              & 1.6501578671192604E-002, 0.7708344346304856, &                                                          
              & 5.604395040679748, 2.207842636300086, 3.525826810688484, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.294849706400059, &                                             
              & -0.1046481397451743, 0.7204980252381482, &                                                              
              & 6.377390503938553, 2.898832186042153, 3.232893294951233, &                                              
              & 0.1859531760734976, 2.094387520033202, 1.294849706400059, &                                             
              & 0.1300601384915727, 0.5242352099511819, &                                                               
              & 2.512413187644526, 4.835304540829149, 2.638442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & 9.7612497967791395E-002, 0.3163794254212428, &                                                          
              & 3.285408650903332, 3.811793160974053, 1.888442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & -0.2222780070882311, 0.7453752956187348, &                                                              
              & 3.285408650903332, 4.152963620925751, 2.638442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & -0.2604595228993486, 0.5877999674504530, &                                                              
              & 3.285408650903332, 4.835304540829149, 1.888442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & 0.1790058264774878, 0.4999057037699042, &                                                               
              & 5.604395040679748, 3.129452241070655, 1.638442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & -0.2802637588549038, 0.5706175176990382, &                                                              
              & 5.604395040679748, 3.129452241070655, 2.388442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & 9.3430186149498023E-002, 0.6318441456515710, &                                                          
              & 6.377390503938553, 4.152963620925751, 1.638442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & -0.2283263291322281, 0.6130686536856530, &                                                              
              & 6.377390503938553, 4.152963620925751, 2.388442497881051, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.777777777777778, &                                            
              & -6.3523270856715150E-002, 0.6864492859973966, &                                                         
              & 3.285408650903332, 3.811793160974053, 2.134837417937471, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & -7.3084638473006003E-002, 0.7337618199374227, &                                                         
              & 3.285408650903332, 3.811793160974053, 2.585465121079926, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & 0.1309854303095209, 0.6152618989810740, &                                                               
              & 3.285408650903332, 4.835304540829149, 2.585465121079926, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & 0.1524525024060984, 0.4156031876876428, &                                                               
              & 5.604395040679748, 3.129452241070655, 2.435255886699108, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & 5.3413643919628953E-002, 0.6391537116246845, &                                                          
              & 6.377390503938553, 3.129452241070655, 1.984628183556653, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & 0.2737280697573278, 0.4718447148149804, &                                                               
              & 6.377390503938553, 4.152963620925751, 1.984628183556653, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & -8.2778309789875871E-003, 0.5980999996553739, &                                                         
              & 6.377390503938553, 4.152963620925751, 2.435255886699108, &                                              
              & 0.1859531760734976, 0.9545850941882842, 4.924523627761719, &                                            
              & -9.4837548409032954E-002, 0.6926276391838267, &                                                         
              & 2.512413187644526, 4.494134080877450, 4.697560873637491, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.1353342112891162, 0.3409895870823949, &                                                               
              & 2.512413187644526, 4.835304540829149, 3.818760326425735, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.1754100287864716, 0.4013517060716655, &                                                               
              & 3.285408650903332, 3.811793160974053, 4.404627357900239, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.3675144519889115, 0.6518106948259030, &                                                               
              & 5.604395040679748, 3.129452241070655, 3.232893294951233, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.8896827473967616, 0.5226415930314733, &                                                               
              & 5.604395040679748, 3.470622701022354, 4.111693842162987, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & -0.7533804466887437, 0.7937065564878344, &                                                              
              & 6.377390503938553, 3.129452241070655, 4.404627357900239, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.6651942089827352, 0.4855411896283198, &                                                               
              & 6.377390503938553, 4.152963620925751, 3.232893294951233, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.1513354580139748, 0.5616360630003694, &                                                               
              & 6.377390503938553, 4.152963620925751, 4.111693842162987, &                                              
              & 0.1859531760734976, 0.9545850941882842, 1.294849706400059, &                                            
              & 0.4418952766459586, 0.7122835105439677, &                                                               
              & 2.512413187644526, 3.811793160974053, 3.129162035956176, &                                              
              & 0.1859531760734976, 0.9545850941882842, 2.094387520033202, &                                            
              & 0.2137218214009450, 0.4378572434160682, &                                                               
              & 2.512413187644526, 4.835304540829149, 2.668502336128131, &                                              
              & 0.1859531760734976, 0.9545850941882842, 2.094387520033202, &                                            
              & -0.3246860031869130, 0.4017316054567361, &                                                              
              & 3.285408650903332, 4.152963620925751, 2.207842636300086, &                                              
              & 0.1859531760734976, 0.9545850941882842, 2.094387520033202, &                                            
              & -0.1985040741652528, 0.6555843345459494, &                                                              
              & 4.058404114162137, 4.835304540829149, 2.898832186042153, &                                              
              & 0.1859531760734976, 0.9545850941882842, 2.094387520033202, &                                            
              & 0.4108045565300561, 0.5471597220332133, &                                                               
              & 5.604395040679748, 3.129452241070655, 2.207842636300086, &                                              
              & 0.1859531760734976, 0.9545850941882842, 2.094387520033202, &                                            
              & 9.6155302032125675E-002, 0.5963530560611603, &                                                          
              & 5.604395040679748, 3.470622701022354, 2.668502336128131, &                                              
              & 0.1859531760734976, 0.9545850941882842, 2.094387520033202, &                                            
              & -0.6465564109632206, 0.8160660589728860, &                                                              
              & 2.512413187644526, 3.902656324932886, 1.638442497881051, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.777777777777778, &                                             
              & -0.3449177182406321, 0.4621310141242819, &                                                              
              & 2.512413187644526, 4.456671671784912, 1.638442497881051, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.777777777777778, &                                             
              & 7.4263377507728795E-002, 0.4823108084380837, &                                                          
              & 2.512413187644526, 4.733679345210925, 2.388442497881051, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.777777777777778, &                                             
              & 8.5352226289530236E-002, 0.4695339424606329, &                                                          
              & 3.285408650903332, 3.902656324932886, 1.888442497881051, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.777777777777778, &                                             
              & 0.2804441449662232, 0.6921080192168706, &                                                               
              & 3.285408650903332, 4.179663998358899, 2.638442497881051, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.777777777777778, &                                             
              & -0.2628408967533685, 0.6025743292228215, &                                                              
              & 6.377390503938553, 5.010687018636938, 1.638442497881051, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.777777777777778, &                                             
              & 0.1713919093032736, 0.4186771978841072, &                                                               
              & 2.512413187644526, 3.625648651506872, 1.984628183556653, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & -0.1316463815199417, 0.3763937210549652, &                                                              
              & 2.512413187644526, 4.179663998358899, 1.984628183556653, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & 8.3424430461011487E-002, 0.4858033499721263, &                                                          
              & 3.285408650903332, 3.902656324932886, 2.585465121079926, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & 0.1298315717965241, 0.5706870301950409, &                                                               
              & 3.285408650903332, 4.456671671784912, 2.435255886699108, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & -0.2266657219921239, 0.7064891891827060, &                                                              
              & 5.604395040679748, 4.733679345210925, 2.285046652318290, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & 0.2450001742919615, 0.7524226845019159, &                                                               
              & 6.377390503938553, 3.625648651506872, 2.134837417937471, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & 0.1801914494487107, 0.5546385367929411, &                                                               
              & 6.377390503938553, 3.902656324932886, 2.435255886699108, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & 8.1623433544883106E-002, 0.6582755293964637, &                                                          
              & 6.377390503938553, 4.456671671784912, 1.984628183556653, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & -0.1842225644338181, 0.5972964772702263, &                                                              
              & 6.377390503938553, 4.456671671784912, 2.585465121079926, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & -0.2956317429170748, 0.5857180804038528, &                                                              
              & 6.377390503938553, 5.010687018636938, 2.134837417937471, &                                              
              & 0.1859531760734976, 1.448017768892496, 4.924523627761719, &                                             
              & 0.1352487032479977, 0.4757903498231154, &                                                               
              & 2.512413187644526, 3.902656324932886, 4.697560873637491, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & 6.7895541963341466E-002, 0.3682152255396509, &                                                          
              & 2.512413187644526, 4.456671671784912, 4.111693842162987, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & 0.1375224478071185, 0.5614389681859323, &                                                               
              & 2.512413187644526, 4.733679345210925, 3.525826810688484, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & -0.2534249040934093, 0.4626830488478362, &                                                              
              & 3.285408650903332, 3.625648651506872, 3.525826810688484, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & -0.1112969514558705, 0.5481907377508052, &                                                              
              & 3.285408650903332, 3.625648651506872, 4.111693842162987, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & 1.2231132108553224E-002, 0.5784694914722213, &                                                          
              & 6.377390503938553, 4.179663998358899, 3.818760326425735, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & -1.7440128892817989E-002, 0.7550573196933965, &                                                         
              & 6.377390503938553, 4.179663998358899, 4.404627357900239, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & 7.9546222772890599E-002, 0.6380194793182752, &                                                          
              & 6.377390503938553, 5.010687018636938, 3.525826810688484, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & -0.1040183615979110, 0.4627245270724486, &                                                              
              & 6.377390503938553, 5.010687018636938, 4.111693842162987, &                                              
              & 0.1859531760734976, 1.448017768892496, 1.294849706400059, &                                             
              & 6.0283437271707162E-004, 0.4848693122503839, &                                                          
              & 2.512413187644526, 4.456671671784912, 3.129162035956176, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & -0.1997625753571780, 0.4258803456793791, &                                                              
              & 3.285408650903332, 3.625648651506872, 2.207842636300086, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & 8.6782627003963692E-002, 0.5216670918066661, &                                                          
              & 3.285408650903332, 3.902656324932886, 2.668502336128131, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & 0.1420507093450854, 0.7135622331320380, &                                                               
              & 3.285408650903332, 4.456671671784912, 2.438172486214108, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & -2.9478180552997481E-002, 0.7365654566229350, &                                                         
              & 6.377390503938553, 3.902656324932886, 2.207842636300086, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & -0.1838361124005963, 0.6124117572826193, &                                                              
              & 6.377390503938553, 3.902656324932886, 2.668502336128131, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & 0.1839796205092115, 0.6961632683479811, &                                                               
              & 6.377390503938553, 4.733679345210925, 2.207842636300086, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & 0.2396754987559977, 0.5575347763848923, &                                                               
              & 6.377390503938553, 5.010687018636938, 2.898832186042153, &                                              
              & 0.1859531760734976, 1.448017768892496, 2.094387520033202, &                                             
              & 6.2805519791091682E-002, 0.4534805982072578, &                                                          
              & 2.512413187644526, 3.625648651506872, 3.470622701022354, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.4149563782464836, 0.4209706329863204, &                                                               
              & 2.512413187644526, 4.456671671784912, 4.835304540829149, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.6039343023550547, 0.3880062240834606, &                                                               
              & 2.512413187644526, 4.733679345210925, 3.811793160974053, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.1396952914787034, 0.4994779671773207, &                                                               
              & 3.285408650903332, 3.625648651506872, 4.835304540829149, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.2151501825015311, 0.3998847856538683, &                                                               
              & 4.058404114162137, 4.179663998358899, 4.835304540829149, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & -0.1186019375199506, 0.6004474917251006, &                                                              
              & 5.604395040679748, 3.902656324932886, 3.470622701022354, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.2123571527786633, 0.7550730062982951, &                                                               
              & 5.604395040679748, 5.010687018636938, 3.129452241070655, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.3430934087984538, 0.4478297843603921, &                                                               
              & 6.377390503938553, 5.010687018636938, 3.129452241070655, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & -0.5651888133824653, 0.3820659710525602, &                                                              
              & 6.377390503938553, 5.010687018636938, 4.152963620925751, &                                              
              & 0.1859531760734976, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.3450764253711673, 0.4839805984074781, &                                                               
              & 2.512413187644526, 3.803518545981038, 1.638442497881051, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.777777777777778, &                                            
              & -6.9779789466573650E-002, 0.4942724070584026, &                                                         
              & 2.512413187644526, 4.647213887342313, 2.388442497881051, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.777777777777778, &                                            
              & 6.6675407309067833E-002, 0.4044109581286857, &                                                          
              & 3.285408650903332, 3.381670875300400, 2.388442497881051, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.777777777777778, &                                            
              & -0.1888640155303890, 0.7129875707238650, &                                                              
              & 6.377390503938553, 2.537975533939126, 2.388442497881051, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.777777777777778, &                                            
              & -4.0701501471331961E-002, 0.4975453582683634, &                                                         
              & 6.377390503938553, 3.381670875300400, 1.888442497881051, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.777777777777778, &                                            
              & 3.9794604427246957E-002, 0.7233545176794475, &                                                          
              & 2.512413187644526, 3.381670875300400, 1.984628183556653, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & -0.2227404627278107, 0.4795126808802659, &                                                              
              & 2.512413187644526, 4.647213887342313, 2.134837417937471, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & 0.1538406517657458, 0.4111870499229833, &                                                               
              & 3.285408650903332, 3.803518545981038, 1.984628183556653, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & -6.2867547305728536E-002, 0.6230188516374668, &                                                         
              & 3.285408650903332, 4.647213887342313, 2.435255886699108, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & -6.7240187426141809E-002, 0.5284614117241687, &                                                         
              & 5.604395040679748, 2.959823204619763, 2.134837417937471, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & 0.1339937000232703, 0.7479840460951831, &                                                               
              & 6.377390503938553, 3.803518545981038, 2.585465121079926, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & 0.2091920864369076, 0.5993877844720601, &                                                               
              & 6.377390503938553, 4.225366216661675, 1.984628183556653, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & -1.1560362603327030E-002, 0.5525637223519142, &                                                         
              & 6.377390503938553, 4.225366216661675, 2.285046652318290, &                                              
              & 0.1859531760734976, 0.6243759692606550, 4.924523627761719, &                                            
              & -5.0006464252992336E-002, 0.6793521325512455, &                                                         
              & 2.512413187644526, 3.803518545981038, 4.697560873637491, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.294849706400059, &                                            
              & 1.0564757919185555E-002, 0.3937282658037647, &                                                          
              & 3.285408650903332, 4.647213887342313, 4.111693842162987, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.294849706400059, &                                            
              & 0.1497219339385744, 0.5434629073618844, &                                                               
              & 5.604395040679748, 2.537975533939126, 3.525826810688484, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.294849706400059, &                                            
              & 0.1284372793233376, 0.5806616189060383, &                                                               
              & 5.604395040679748, 3.381670875300400, 3.232893294951233, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.294849706400059, &                                            
              & 7.9220127006023697E-002, 0.6734878911564520, &                                                          
              & 6.377390503938553, 4.225366216661675, 3.818760326425735, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.294849706400059, &                                            
              & 5.8457905744307315E-002, 0.6777529416659147, &                                                          
              & 2.512413187644526, 3.381670875300400, 3.129162035956176, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.1620109125323900, 0.4334355521214944, &                                                              
              & 3.285408650903332, 2.959823204619763, 2.668502336128131, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & 8.4020144961866480E-002, 0.6788003946025011, &                                                          
              & 3.285408650903332, 4.225366216661675, 2.438172486214108, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.2669198679423998, 0.6804042733181362, &                                                              
              & 3.285408650903332, 4.647213887342313, 2.898832186042153, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & 9.7528528937390627E-002, 0.5072028482210134, &                                                          
              & 5.604395040679748, 2.537975533939126, 2.207842636300086, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.5134340300153033, 0.5514394377979353, &                                                              
              & 6.377390503938553, 3.381670875300400, 2.438172486214108, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & 0.6189166438286574, 0.7370445937330802, &                                                               
              & 6.377390503938553, 4.225366216661675, 2.207842636300086, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.5364214999974531, 0.5916351747383668, &                                                              
              & 6.377390503938553, 4.225366216661675, 2.898832186042153, &                                              
              & 0.1859531760734976, 0.6243759692606550, 2.094387520033202, &                                            
              & 0.1393337031503054, 0.6139906399315532, &                                                               
              & 2.512413187644526, 4.225366216661675, 4.835304540829149, &                                              
              & 0.1859531760734976, 0.6243759692606550, 0.9545850941882842, &                                           
              & -0.5534970786877994, 0.3607891982319276, &                                                              
              & 2.512413187644526, 4.647213887342313, 3.811793160974053, &                                              
              & 0.1859531760734976, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.2378136118973964, 0.4292643307428301, &                                                               
              & 3.285408650903332, 2.959823204619763, 4.494134080877450, &                                              
              & 0.1859531760734976, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.6413457815692387, 0.5776709724808332, &                                                               
              & 4.058404114162137, 3.803518545981038, 4.835304540829149, &                                              
              & 0.1859531760734976, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.3423962250928849, 0.5973289582571421, &                                                               
              & 4.058404114162137, 4.647213887342313, 4.494134080877450, &                                              
              & 0.1859531760734976, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.7603066458804028, 0.5569705024400325, &                                                               
              & 5.604395040679748, 2.959823204619763, 3.811793160974053, &                                              
              & 0.1859531760734976, 0.6243759692606550, 0.9545850941882842, &                                           
              & -0.1975005244465063, 0.7811136540631017, &                                                              
              & 2.512413187644526, 2.959823204619763, 3.625648651506872, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.2752637546322903, 0.4062169538393011, &                                                               
              & 3.285408650903332, 3.803518545981038, 3.625648651506872, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & -7.9148891348139308E-002, 0.5897184768621107, &                                                         
              & 3.285408650903332, 3.803518545981038, 4.456671671784912, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & -0.3828035749723856, 0.7402059936146301, &                                                              
              & 3.285408650903332, 4.647213887342313, 3.902656324932886, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.1079153091229152, 0.5167468068876069, &                                                               
              & 5.604395040679748, 2.959823204619763, 4.456671671784912, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.2268131596083014, 0.7581663259292535, &                                                               
              & 6.377390503938553, 3.381670875300400, 3.625648651506872, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.5728305956279051, 0.5717723212455896, &                                                               
              & 6.377390503938553, 4.225366216661675, 4.179663998358899, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & -0.2200332353174937, 0.6760707480903200, &                                                              
              & 6.377390503938553, 4.225366216661675, 4.733679345210925, &                                              
              & 0.1859531760734976, 0.6243759692606550, 1.448017768892496, &                                            
              & 1.3101166153682994E-002, 0.5721858246591315, &                                                          
              & 3.150020386497533, 2.585465121079926, 1.638442497881051, &                                              
              & 0.2371321646501527, 4.924523627761719, 1.777777777777778, &                                             
              & -9.5086456163408148E-002, 0.4256250743682829, &                                                         
              & 3.834536242336190, 2.285046652318290, 2.638442497881051, &                                              
              & 0.2371321646501527, 4.924523627761719, 1.777777777777778, &                                             
              & -0.1798277371856312, 0.6210665519170804, &                                                              
              & 3.834536242336190, 2.585465121079926, 2.388442497881051, &                                              
              & 0.2371321646501527, 4.924523627761719, 1.777777777777778, &                                             
              & 8.8136419729071824E-002, 0.5926865323643672, &                                                          
              & 6.572599665690817, 2.585465121079926, 1.638442497881051, &                                              
              & 0.2371321646501527, 4.924523627761719, 1.777777777777778, &                                             
              & -4.3301628743322593E-002, 0.4756557359906307, &                                                         
              & 3.150020386497533, 4.697560873637491, 2.388442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & 9.5198915584487377E-003, 0.3913293189266548, &                                                          
              & 3.834536242336190, 3.818760326425735, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & 0.2166896919206845, 0.6194040850789727, &                                                               
              & 4.519052098174846, 3.232893294951233, 1.888442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & 0.1535502215886629, 0.6720576218080265, &                                                               
              & 5.888083809852160, 3.525826810688484, 1.888442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & -0.3257741148117775, 0.7609649399092573, &                                                              
              & 5.888083809852160, 3.818760326425735, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & -0.3709428927206098, 0.6658703737758985, &                                                              
              & 5.888083809852160, 4.697560873637491, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & -0.1838268020872640, 0.4469459391683215, &                                                              
              & 6.572599665690817, 3.232893294951233, 1.638442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & 4.3674256793180120E-002, 0.4530922972704797, &                                                          
              & 6.572599665690817, 3.232893294951233, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & 0.2817106944367614, 0.4217936658567328, &                                                               
              & 6.572599665690817, 4.697560873637491, 1.888442497881051, &                                              
              & 0.2371321646501527, 1.294849706400059, 1.777777777777778, &                                             
              & -0.1227484372119039, 0.4575481868142523, &                                                              
              & 3.150020386497533, 4.111693842162987, 2.735674355460744, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & -4.4148126852029033E-002, 0.3725424822902541, &                                                         
              & 3.150020386497533, 4.697560873637491, 2.435255886699108, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & -3.4624092136421501E-002, 0.3951264462583590, &                                                         
              & 3.834536242336190, 3.232893294951233, 2.585465121079926, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & 8.1769685927599617E-002, 0.4851082904782445, &                                                          
              & 3.834536242336190, 4.404627357900239, 2.134837417937471, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & 7.1711726678861998E-002, 0.6407049377093639, &                                                          
              & 4.519052098174846, 3.525826810688484, 1.984628183556653, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & 2.4196440727999865E-002, 0.6824024044520492, &                                                          
              & 5.888083809852160, 3.525826810688484, 2.285046652318290, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & -9.4246141746088405E-002, 0.7873689502272518, &                                                         
              & 5.888083809852160, 4.404627357900239, 2.735674355460744, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & -6.5741001070610539E-002, 0.4437120401044496, &                                                         
              & 6.572599665690817, 3.525826810688484, 2.735674355460744, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & 1.7409250484357236E-002, 0.3980982683735262, &                                                          
              & 6.572599665690817, 4.697560873637491, 1.984628183556653, &                                              
              & 0.2371321646501527, 1.294849706400059, 4.924523627761719, &                                             
              & -3.5328598194309335E-002, 0.3825847468037921, &                                                         
              & 3.150020386497533, 3.129162035956176, 2.388442497881051, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.777777777777778, &                                             
              & -0.2274967120393366, 0.4331546411275850, &                                                              
              & 3.834536242336190, 2.438172486214108, 2.638442497881051, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.777777777777778, &                                             
              & -0.2659720211592844, 0.6123501253336120, &                                                              
              & 6.572599665690817, 3.129162035956176, 1.638442497881051, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.777777777777778, &                                             
              & 0.1996462773058370, 0.4391299993432846, &                                                               
              & 3.150020386497533, 2.207842636300086, 2.735674355460744, &                                              
              & 0.2371321646501527, 2.094387520033202, 4.924523627761719, &                                             
              & -0.1710382455116301, 0.3374334966028539, &                                                              
              & 3.150020386497533, 2.668502336128131, 2.735674355460744, &                                              
              & 0.2371321646501527, 2.094387520033202, 4.924523627761719, &                                             
              & 4.8219464423380015E-002, 0.3820130490697485, &                                                          
              & 3.834536242336190, 2.207842636300086, 2.435255886699108, &                                              
              & 0.2371321646501527, 2.094387520033202, 4.924523627761719, &                                             
              & 0.1849586798073106, 0.6599182476045266, &                                                               
              & 5.888083809852160, 2.668502336128131, 2.735674355460744, &                                              
              & 0.2371321646501527, 2.094387520033202, 4.924523627761719, &                                             
              & -0.1809833237895314, 0.5183198696015994, &                                                              
              & 5.888083809852160, 3.129162035956176, 2.585465121079926, &                                              
              & 0.2371321646501527, 2.094387520033202, 4.924523627761719, &                                             
              & 3.5384608879693032E-002, 0.5052193603872552, &                                                          
              & 6.572599665690817, 3.359491885870198, 2.134837417937471, &                                              
              & 0.2371321646501527, 2.094387520033202, 4.924523627761719, &                                             
              & 2.5559459998786695E-002, 0.3677413650764587, &                                                          
              & 3.150020386497533, 3.129162035956176, 3.232893294951233, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & 8.4420780861559394E-002, 0.3575151488390687, &                                                          
              & 3.834536242336190, 2.207842636300086, 3.232893294951233, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & -1.5284856255820326E-002, 0.5391823927826876, &                                                         
              & 3.834536242336190, 2.207842636300086, 4.404627357900239, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & -0.1546219940895989, 0.5897554161408892, &                                                              
              & 3.834536242336190, 2.668502336128131, 4.404627357900239, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & 0.3397523366045007, 0.6701694663369319, &                                                               
              & 3.834536242336190, 2.898832186042153, 3.818760326425735, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & -0.3638211995844654, 0.7188584609675943, &                                                              
              & 5.888083809852160, 2.438172486214108, 3.818760326425735, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & 0.1762132085518998, 0.8389480915009577, &                                                               
              & 6.572599665690817, 2.207842636300086, 3.232893294951233, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & -0.1920869342015046, 0.4708149653018435, &                                                              
              & 6.572599665690817, 2.898832186042153, 4.697560873637491, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & -9.8481222934180407E-002, 0.4328350438846089, &                                                         
              & 6.572599665690817, 3.129162035956176, 3.232893294951233, &                                              
              & 0.2371321646501527, 2.094387520033202, 1.294849706400059, &                                             
              & -0.3230206607657907, 0.4005034706585292, &                                                              
              & 4.519052098174846, 3.470622701022354, 1.638442497881051, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.777777777777778, &                                            
              & -6.6323518330931128E-002, 0.6969740686452585, &                                                         
              & 4.519052098174846, 3.470622701022354, 2.138442497881051, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.777777777777778, &                                            
              & 8.9323852946053148E-002, 0.8338538755002776, &                                                          
              & 5.888083809852160, 4.152963620925751, 2.888442497881051, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.777777777777778, &                                            
              & -7.1370485981536946E-002, 0.4876323010779741, &                                                         
              & 6.572599665690817, 3.129452241070655, 2.138442497881051, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.777777777777778, &                                            
              & 4.7262337881988931E-003, 0.5347300388794326, &                                                          
              & 3.834536242336190, 4.152963620925751, 2.585465121079926, &                                              
              & 0.2371321646501527, 0.9545850941882842, 4.924523627761719, &                                            
              & -3.9183523417362032E-002, 0.6140065494823678, &                                                         
              & 4.519052098174846, 3.470622701022354, 1.984628183556653, &                                              
              & 0.2371321646501527, 0.9545850941882842, 4.924523627761719, &                                            
              & -0.1651990252525949, 0.6773903831024575, &                                                              
              & 5.888083809852160, 3.811793160974053, 2.585465121079926, &                                              
              & 0.2371321646501527, 0.9545850941882842, 4.924523627761719, &                                            
              & -0.1056264246351539, 0.6792322153444182, &                                                              
              & 5.888083809852160, 4.494134080877450, 2.735674355460744, &                                              
              & 0.2371321646501527, 0.9545850941882842, 4.924523627761719, &                                            
              & -3.0380593328451215E-002, 0.4449423408374983, &                                                         
              & 6.572599665690817, 3.470622701022354, 1.984628183556653, &                                              
              & 0.2371321646501527, 0.9545850941882842, 4.924523627761719, &                                            
              & 0.1956975581697686, 0.5256570988123414, &                                                               
              & 3.150020386497533, 4.494134080877450, 3.525826810688484, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.294849706400059, &                                            
              & -0.3103128718605720, 0.4938204336116885, &                                                              
              & 3.150020386497533, 4.494134080877450, 4.404627357900239, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.294849706400059, &                                            
              & -5.3112762299246462E-002, 0.4504697736190036, &                                                         
              & 3.834536242336190, 3.470622701022354, 4.697560873637491, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.294849706400059, &                                            
              & -0.3013634821470287, 0.4823904964200468, &                                                              
              & 4.519052098174846, 3.129452241070655, 3.525826810688484, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.294849706400059, &                                            
              & -0.1965888224540944, 0.6378638096191505, &                                                              
              & 6.572599665690817, 3.129452241070655, 4.111693842162987, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.294849706400059, &                                            
              & 2.0190795915364362E-002, 0.5166075139982798, &                                                          
              & 6.572599665690817, 3.470622701022354, 3.232893294951233, &                                              
              & 0.2371321646501527, 0.9545850941882842, 1.294849706400059, &                                            
              & -0.1739833888437395, 0.4939692621446596, &                                                              
              & 4.519052098174846, 3.129452241070655, 2.668502336128131, &                                              
              & 0.2371321646501527, 0.9545850941882842, 2.094387520033202, &                                            
              & -0.1772345898865495, 0.6850887883379667, &                                                              
              & 5.888083809852160, 4.152963620925751, 3.359491885870198, &                                              
              & 0.2371321646501527, 0.9545850941882842, 2.094387520033202, &                                            
              & -0.1063344716465031, 0.4492815883169411, &                                                              
              & 5.888083809852160, 4.835304540829149, 2.207842636300086, &                                              
              & 0.2371321646501527, 0.9545850941882842, 2.094387520033202, &                                            
              & 0.1456145723752993, 0.4975524922612789, &                                                               
              & 6.572599665690817, 3.129452241070655, 2.668502336128131, &                                              
              & 0.2371321646501527, 0.9545850941882842, 2.094387520033202, &                                            
              & 0.1279129591967304, 0.5307872953390442, &                                                               
              & 6.572599665690817, 3.470622701022354, 2.207842636300086, &                                              
              & 0.2371321646501527, 0.9545850941882842, 2.094387520033202, &                                            
              & 0.1017815409540744, 0.5647789363582079, &                                                               
              & 3.834536242336190, 3.625648651506872, 2.388442497881051, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.777777777777778, &                                             
              & -0.1463612289255884, 0.5714648980295041, &                                                              
              & 3.834536242336190, 4.179663998358899, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.777777777777778, &                                             
              & 0.3018880953719951, 0.6183128016842699, &                                                               
              & 3.834536242336190, 4.733679345210925, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.777777777777778, &                                             
              & 7.4415740382116471E-002, 0.5217356437053509, &                                                          
              & 5.888083809852160, 3.625648651506872, 1.888442497881051, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.777777777777778, &                                             
              & -2.0222993199337423E-002, 0.6320144719633169, &                                                         
              & 5.888083809852160, 4.456671671784912, 1.888442497881051, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.777777777777778, &                                             
              & -0.1754370388075856, 0.7976600978129380, &                                                              
              & 5.888083809852160, 4.456671671784912, 2.638442497881051, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.777777777777778, &                                             
              & 2.1306900660699631E-002, 0.6455202952603381, &                                                          
              & 3.834536242336190, 3.625648651506872, 2.435255886699108, &                                              
              & 0.2371321646501527, 1.448017768892496, 4.924523627761719, &                                             
              & -4.2322170462618484E-002, 0.5758047795594282, &                                                         
              & 5.888083809852160, 3.625648651506872, 2.134837417937471, &                                              
              & 0.2371321646501527, 1.448017768892496, 4.924523627761719, &                                             
              & 0.1621642985565328, 0.6244451283449349, &                                                               
              & 5.888083809852160, 3.625648651506872, 2.435255886699108, &                                              
              & 0.2371321646501527, 1.448017768892496, 4.924523627761719, &                                             
              & -0.1240660368621735, 0.6175733422192058, &                                                              
              & 5.888083809852160, 4.456671671784912, 2.585465121079926, &                                              
              & 0.2371321646501527, 1.448017768892496, 4.924523627761719, &                                             
              & 0.3066520792081058, 0.6616682042283638, &                                                               
              & 5.888083809852160, 4.733679345210925, 2.285046652318290, &                                              
              & 0.2371321646501527, 1.448017768892496, 4.924523627761719, &                                             
              & -0.1822893257130012, 0.7196083600168984, &                                                              
              & 6.572599665690817, 4.733679345210925, 1.984628183556653, &                                              
              & 0.2371321646501527, 1.448017768892496, 4.924523627761719, &                                             
              & 0.1391097993734706, 0.4851146054897058, &                                                               
              & 3.834536242336190, 4.179663998358899, 4.404627357900239, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & -0.1601324851833561, 0.6704478059930650, &                                                              
              & 3.834536242336190, 5.010687018636938, 3.232893294951233, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & 5.1353440731768570E-002, 0.4044123635058465, &                                                          
              & 3.834536242336190, 5.010687018636938, 4.111693842162987, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & 0.1674721767707219, 0.5082260196171845, &                                                               
              & 5.888083809852160, 3.625648651506872, 3.818760326425735, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & 0.1508717681027347, 0.6531792869889961, &                                                               
              & 5.888083809852160, 4.456671671784912, 4.697560873637491, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & -0.1303050755722562, 0.5480119348320006, &                                                              
              & 6.572599665690817, 3.625648651506872, 3.232893294951233, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & -3.1774980156652317E-002, 0.4144962230169087, &                                                         
              & 6.572599665690817, 5.010687018636938, 4.404627357900239, &                                              
              & 0.2371321646501527, 1.448017768892496, 1.294849706400059, &                                             
              & -8.8440581880256289E-002, 0.3984060806182092, &                                                         
              & 3.150020386497533, 3.625648651506872, 2.898832186042153, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & -1.9162413559442600E-002, 0.4393035550046271, &                                                         
              & 3.150020386497533, 5.010687018636938, 2.898832186042153, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & 0.1621877015065865, 0.3784716528043186, &                                                               
              & 3.834536242336190, 4.456671671784912, 2.898832186042153, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & 8.0643500171741378E-002, 0.6958246813424476, &                                                          
              & 5.888083809852160, 3.625648651506872, 2.668502336128131, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & 0.1155709802551692, 0.6525940458638452, &                                                               
              & 5.888083809852160, 4.456671671784912, 2.438172486214108, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & -0.2943600264602141, 0.8122476594909190, &                                                              
              & 6.572599665690817, 3.902656324932886, 3.359491885870198, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & -0.2549965305970521, 0.3554355834341392, &                                                              
              & 6.572599665690817, 4.456671671784912, 3.359491885870198, &                                              
              & 0.2371321646501527, 1.448017768892496, 2.094387520033202, &                                             
              & 0.3102641851443634, 0.3747548568124036, &                                                               
              & 3.834536242336190, 5.010687018636938, 4.152963620925751, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & 3.2952106848419684E-002, 0.5067484660761731, &                                                          
              & 4.519052098174846, 4.179663998358899, 3.470622701022354, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.1901357032755855, 0.8274912492837344, &                                                               
              & 4.519052098174846, 5.010687018636938, 3.470622701022354, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & -5.8377674587817362E-002, 0.5467798627339467, &                                                         
              & 5.888083809852160, 4.733679345210925, 4.835304540829149, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.2915343497069185, 0.4833565278622535, &                                                               
              & 5.888083809852160, 5.010687018636938, 4.152963620925751, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & -5.6170831605609740E-002, 0.5457215349531522, &                                                         
              & 6.572599665690817, 3.625648651506872, 3.470622701022354, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & -0.2148926507652051, 0.4964662759926899, &                                                              
              & 6.572599665690817, 4.179663998358899, 3.129452241070655, &                                              
              & 0.2371321646501527, 1.448017768892496, 0.9545850941882842, &                                            
              & 0.2947351408900148, 0.5306980300772304, &                                                               
              & 3.150020386497533, 4.225366216661675, 2.638442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & -7.2807926801460579E-003, 0.4380009289149138, &                                                         
              & 3.150020386497533, 4.647213887342313, 1.888442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & -7.7231690787481586E-002, 0.4397938512677571, &                                                         
              & 3.834536242336190, 2.537975533939126, 2.638442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & 0.1377415534507041, 0.4411908439058182, &                                                               
              & 4.519052098174846, 2.959823204619763, 1.638442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & -4.5717009791300875E-002, 0.6667555046181780, &                                                         
              & 5.888083809852160, 3.803518545981038, 2.138442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & 5.7907994696038086E-002, 0.8507127499791433, &                                                          
              & 6.572599665690817, 3.381670875300400, 2.888442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & 0.1689432283656291, 0.4113488155272419, &                                                               
              & 6.572599665690817, 4.647213887342313, 1.638442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & -0.4714879588161092, 0.4348225910013537, &                                                              
              & 6.572599665690817, 4.647213887342313, 2.888442497881051, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.777777777777778, &                                            
              & -0.2828881103630193, 0.3087629489002194, &                                                              
              & 3.150020386497533, 4.225366216661675, 2.585465121079926, &                                              
              & 0.2371321646501527, 0.6243759692606550, 4.924523627761719, &                                            
              & -0.1775444536004520, 0.4484780191805767, &                                                              
              & 3.834536242336190, 2.537975533939126, 2.435255886699108, &                                              
              & 0.2371321646501527, 0.6243759692606550, 4.924523627761719, &                                            
              & 2.4913291749452133E-003, 0.5354081113041353, &                                                          
              & 5.888083809852160, 3.381670875300400, 2.285046652318290, &                                              
              & 0.2371321646501527, 0.6243759692606550, 4.924523627761719, &                                            
              & -4.3424700687427112E-002, 0.8405244048324775, &                                                         
              & 5.888083809852160, 3.803518545981038, 2.735674355460744, &                                              
              & 0.2371321646501527, 0.6243759692606550, 4.924523627761719, &                                            
              & -6.7796220046558164E-002, 0.5155077781686419, &                                                         
              & 5.888083809852160, 4.647213887342313, 1.984628183556653, &                                              
              & 0.2371321646501527, 0.6243759692606550, 4.924523627761719, &                                            
              & -0.1870600833046366, 0.5049643725051396, &                                                              
              & 3.150020386497533, 4.647213887342313, 4.111693842162987, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.294849706400059, &                                            
              & 7.3710688996108900E-002, 0.4395589691300692, &                                                          
              & 5.888083809852160, 3.803518545981038, 4.111693842162987, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.294849706400059, &                                            
              & -9.6536915724777503E-002, 0.8229923071107296, &                                                         
              & 6.572599665690817, 3.381670875300400, 3.232893294951233, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.294849706400059, &                                            
              & 0.2099226770367875, 0.5320098294960103, &                                                               
              & 6.572599665690817, 4.647213887342313, 3.232893294951233, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.294849706400059, &                                            
              & 0.1898085797079762, 0.3963403177704515, &                                                               
              & 3.150020386497533, 3.803518545981038, 3.129162035956176, &                                              
              & 0.2371321646501527, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.2807263241110155, 0.4591716012585627, &                                                              
              & 3.150020386497533, 4.647213887342313, 2.668502336128131, &                                              
              & 0.2371321646501527, 0.6243759692606550, 2.094387520033202, &                                            
              & 0.1675019407489485, 0.4519693584445107, &                                                               
              & 4.519052098174846, 2.537975533939126, 2.207842636300086, &                                              
              & 0.2371321646501527, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.4651893221665803, 0.5615407951796747, &                                                              
              & 4.519052098174846, 2.959823204619763, 2.438172486214108, &                                              
              & 0.2371321646501527, 0.6243759692606550, 2.094387520033202, &                                            
              & -3.9064609449342057E-002, 0.7863459467936345, &                                                         
              & 5.888083809852160, 3.381670875300400, 2.668502336128131, &                                              
              & 0.2371321646501527, 0.6243759692606550, 2.094387520033202, &                                            
              & -0.4701485776711355, 0.8372374512904250, &                                                              
              & 5.888083809852160, 3.381670875300400, 3.129162035956176, &                                              
              & 0.2371321646501527, 0.6243759692606550, 2.094387520033202, &                                            
              & -8.2629240309007451E-002, 0.6186673117939963, &                                                         
              & 3.834536242336190, 2.537975533939126, 3.129452241070655, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.2726910678204016, 0.4401345598731053, &                                                               
              & 3.834536242336190, 3.803518545981038, 4.152963620925751, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & 7.3816765613572101E-003, 0.7630780892516502, &                                                          
              & 4.519052098174846, 3.803518545981038, 3.129452241070655, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.4356568232595986, 0.6801334667460984, &                                                               
              & 5.203567954013503, 4.225366216661675, 4.494134080877450, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & -0.5621883233920761, 0.7046086569021150, &                                                              
              & 5.888083809852160, 4.225366216661675, 3.470622701022354, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.2602505370180600, 0.6975654466558395, &                                                               
              & 6.572599665690817, 2.537975533939126, 4.494134080877450, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & 0.3452623707101216, 0.4219569691427367, &                                                               
              & 6.572599665690817, 2.959823204619763, 3.470622701022354, &                                              
              & 0.2371321646501527, 0.6243759692606550, 0.9545850941882842, &                                           
              & -0.1815417245353878, 0.5659333613543055, &                                                              
              & 3.150020386497533, 4.225366216661675, 3.625648651506872, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.448017768892496, &                                            
              & 2.1931007535542706E-002, 0.4334479013410730, &                                                          
              & 3.834536242336190, 4.225366216661675, 4.456671671784912, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.4835259057579828, 0.6851444260189921, &                                                               
              & 4.519052098174846, 2.537975533939126, 4.456671671784912, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.2719979963485417, 0.6172548625594029, &                                                               
              & 5.888083809852160, 3.381670875300400, 3.902656324932886, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.448017768892496, &                                            
              & -0.3045629016338636, 0.7746510145512431, &                                                              
              & 5.888083809852160, 4.225366216661675, 4.456671671784912, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.448017768892496, &                                            
              & 0.1709131026595453, 0.7416067671385077, &                                                               
              & 6.572599665690817, 2.959823204619763, 4.733679345210925, &                                              
              & 0.2371321646501527, 0.6243759692606550, 1.448017768892496, &                                            
              & -8.3775103256715125E-002, 0.5224197219974724, &                                                         
              & 5.203567954013503, 3.285408650903332, 1.638442497881051, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.777777777777778, &                                            
              & -0.3249389835944598, 0.6231403907260320, &                                                              
              & 5.203567954013503, 6.377390503938553, 2.138442497881051, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.777777777777778, &                                            
              & -3.2670297051915577E-002, 0.7310529983071681, &                                                         
              & 4.519052098174846, 6.377390503938553, 2.735674355460744, &                                              
              & 0.2371321646501527, 0.1859531760734976, 4.924523627761719, &                                            
              & 0.1408550569755451, 0.4353790286501718, &                                                               
              & 5.203567954013503, 3.285408650903332, 2.585465121079926, &                                              
              & 0.2371321646501527, 0.1859531760734976, 4.924523627761719, &                                            
              & 9.9220737350566537E-002, 0.5974481138168157, &                                                          
              & 6.572599665690817, 4.831399577420942, 1.984628183556653, &                                              
              & 0.2371321646501527, 0.1859531760734976, 4.924523627761719, &                                            
              & 4.2229361167896821E-002, 0.5682899840092578, &                                                          
              & 3.150020386497533, 4.058404114162137, 3.232893294951233, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.294849706400059, &                                            
              & 0.1459532633336597, 0.4560623737169479, &                                                               
              & 4.519052098174846, 5.604395040679748, 3.232893294951233, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.294849706400059, &                                            
              & -4.5309392609936008E-002, 0.6480881076132984, &                                                         
              & 5.203567954013503, 3.285408650903332, 4.697560873637491, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.294849706400059, &                                            
              & -0.2700007612159903, 0.4956119440639389, &                                                              
              & 5.203567954013503, 6.377390503938553, 4.111693842162987, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.294849706400059, &                                            
              & -0.1165259084994252, 0.7059570561308579, &                                                              
              & 3.150020386497533, 4.058404114162137, 2.898832186042153, &                                              
              & 0.2371321646501527, 0.1859531760734976, 2.094387520033202, &                                            
              & -0.1438909132568691, 0.5322386389455800, &                                                              
              & 3.150020386497533, 5.604395040679748, 3.359491885870198, &                                              
              & 0.2371321646501527, 0.1859531760734976, 2.094387520033202, &                                            
              & -0.3396601826142842, 0.3193747434897540, &                                                              
              & 3.834536242336190, 4.058404114162137, 2.207842636300086, &                                              
              & 0.2371321646501527, 0.1859531760734976, 2.094387520033202, &                                            
              & 0.6013533181489195, 0.6524592148378960, &                                                               
              & 4.519052098174846, 6.377390503938553, 3.129162035956176, &                                              
              & 0.2371321646501527, 0.1859531760734976, 2.094387520033202, &                                            
              & -6.9004682577785553E-002, 0.5280974016963603, &                                                         
              & 6.572599665690817, 2.512413187644526, 3.359491885870198, &                                              
              & 0.2371321646501527, 0.1859531760734976, 2.094387520033202, &                                            
              & -0.2579168243344224, 0.2508441319352762, &                                                              
              & 6.572599665690817, 5.604395040679748, 3.129162035956176, &                                              
              & 0.2371321646501527, 0.1859531760734976, 2.094387520033202, &                                            
              & -0.2869515163533941, 0.4843446103870894, &                                                              
              & 3.150020386497533, 6.377390503938553, 4.835304540829149, &                                              
              & 0.2371321646501527, 0.1859531760734976, 0.9545850941882842, &                                           
              & 0.4752775800728249, 0.3386964767058409, &                                                               
              & 3.834536242336190, 4.831399577420942, 4.152963620925751, &                                              
              & 0.2371321646501527, 0.1859531760734976, 0.9545850941882842, &                                           
              & 0.2079855396902449, 0.7613589658623695, &                                                               
              & 5.888083809852160, 5.604395040679748, 4.835304540829149, &                                              
              & 0.2371321646501527, 0.1859531760734976, 0.9545850941882842, &                                           
              & -0.1083590362425897, 0.5290549868203752, &                                                              
              & 3.150020386497533, 4.058404114162137, 4.179663998358899, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.448017768892496, &                                            
              & 0.1528919594710678, 0.5900522906218932, &                                                               
              & 5.203567954013503, 3.285408650903332, 4.456671671784912, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.448017768892496, &                                            
              & 0.1269035187706426, 0.7217056890104798, &                                                               
              & 6.572599665690817, 2.512413187644526, 5.010687018636938, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.448017768892496, &                                            
              & 0.1870324012799275, 0.3022435980475480, &                                                               
              & 6.572599665690817, 4.831399577420942, 5.010687018636938, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.448017768892496, &                                            
              & 0.2387468102931926, 0.4616898521388007, &                                                               
              & 6.572599665690817, 5.604395040679748, 4.179663998358899, &                                              
              & 0.2371321646501527, 0.1859531760734976, 1.448017768892496, &                                            
              & 0.2293492831470945, 0.6515019388436726, &                                                               
              & 3.150020386497533, 4.831399577420942, 4.647213887342313, &                                              
              & 0.2371321646501527, 0.1859531760734976, 0.6243759692606550, &                                           
              & 0.2771751324994205, 0.4484113645183069, &                                                               
              & 5.203567954013503, 6.377390503938553, 4.225366216661675, &                                              
              & 0.2371321646501527, 0.1859531760734976, 0.6243759692606550, &                                           
              & -0.2131834084443371, 0.6524067095963328, &                                                              
              & 5.888083809852160, 4.831399577420942, 3.803518545981038, &                                              
              & 0.2371321646501527, 0.1859531760734976, 0.6243759692606550, &                                           
              & -0.4454605754187532, 0.8337214037682346, &                                                              
              & 1.651116171712332, 2.959823204619763, 3.129452241070655, &                                              
              & 2.524922106401822, 0.6243759692606550, 0.9545850941882842, &                                            
              & -9.2753285793012646E-002, 0.6176694400494015, &                                                         
              & 1.441340677501351, 6.377390503938553, 2.388442497881051, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.777777777777778, &                                             
              & -3.7228113125658061E-002, 0.5813580217334064, &                                                         
              & 1.651116171712332, 2.512413187644526, 1.638442497881051, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.777777777777778, &                                             
              & 3.3618594095719039E-002, 0.4792862761801626, &                                                          
              & 1.651116171712332, 2.512413187644526, 2.638442497881051, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.777777777777778, &                                             
              & -0.1450278009209048, 0.4483568215577631, &                                                              
              & 2.070667160134295, 3.285408650903332, 1.888442497881051, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.777777777777778, &                                             
              & 0.1518434343385138, 0.7067555051277912, &                                                               
              & 2.280442654345276, 2.512413187644526, 2.388442497881051, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.777777777777778, &                                             
              & -8.6154242374421194E-002, 0.4456285511243190, &                                                         
              & 2.280442654345276, 6.377390503938553, 1.888442497881051, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.777777777777778, &                                             
              & 6.5946710752356988E-002, 0.5833963850635566, &                                                          
              & 1.441340677501351, 2.512413187644526, 2.435255886699108, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & -9.1922579521316175E-002, 0.4640232565819447, &                                                         
              & 1.441340677501351, 6.377390503938553, 2.134837417937471, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & 2.3747991407250417E-002, 0.5938951373538476, &                                                          
              & 1.441340677501351, 6.377390503938553, 2.435255886699108, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & -6.8055251540467265E-002, 0.5870153784990854, &                                                         
              & 1.651116171712332, 3.285408650903332, 2.134837417937471, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & 8.3702942376507036E-002, 0.7075134735775368, &                                                          
              & 2.070667160134295, 3.285408650903332, 2.435255886699108, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & -5.4978718213474928E-002, 0.6903646347378360, &                                                         
              & 2.070667160134295, 6.377390503938553, 1.984628183556653, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & 7.4971354935076659E-002, 0.5833580296651502, &                                                          
              & 2.280442654345276, 2.512413187644526, 2.134837417937471, &                                              
              & 2.524922106401822, 0.1859531760734976, 4.924523627761719, &                                             
              & 8.3295806268556552E-002, 0.4534274817415993, &                                                          
              & 1.441340677501351, 2.512413187644526, 3.525826810688484, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & -0.1462536082261777, 0.4526571843107509, &                                                              
              & 1.441340677501351, 2.512413187644526, 4.404627357900239, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & 7.8658468947197774E-002, 0.4161450073239799, &                                                          
              & 1.441340677501351, 6.377390503938553, 3.232893294951233, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & -5.2378783102680009E-002, 0.4775474892636072, &                                                         
              & 1.441340677501351, 6.377390503938553, 4.111693842162987, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & 4.8890062692523040E-003, 0.6034841299408350, &                                                          
              & 2.070667160134295, 2.512413187644526, 4.697560873637491, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & 2.3896161300888757E-002, 0.3756968860885704, &                                                          
              & 2.070667160134295, 6.377390503938553, 3.232893294951233, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & -3.0376157641673496E-002, 0.5482019500193398, &                                                         
              & 2.070667160134295, 6.377390503938553, 4.111693842162987, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.294849706400059, &                                             
              & -3.8436957730641236E-002, 0.6942113926778006, &                                                         
              & 1.441340677501351, 2.512413187644526, 2.898832186042153, &                                              
              & 2.524922106401822, 0.1859531760734976, 2.094387520033202, &                                             
              & 0.2152470163817788, 0.4442989660830748, &                                                               
              & 1.441340677501351, 6.377390503938553, 2.207842636300086, &                                              
              & 2.524922106401822, 0.1859531760734976, 2.094387520033202, &                                             
              & -5.0210678366610681E-002, 0.5446407663912410, &                                                         
              & 2.070667160134295, 2.512413187644526, 3.129162035956176, &                                              
              & 2.524922106401822, 0.1859531760734976, 2.094387520033202, &                                             
              & -0.2330613753530395, 0.4162547829914352, &                                                              
              & 2.070667160134295, 6.377390503938553, 2.207842636300086, &                                              
              & 2.524922106401822, 0.1859531760734976, 2.094387520033202, &                                             
              & 5.8982656710915536E-002, 0.6256594337513425, &                                                          
              & 2.280442654345276, 3.285408650903332, 2.668502336128131, &                                              
              & 2.524922106401822, 0.1859531760734976, 2.094387520033202, &                                             
              & 0.1813792013335698, 0.6137613127481660, &                                                               
              & 1.441340677501351, 2.512413187644526, 3.811793160974053, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & -0.2310363886865992, 0.4888025818371162, &                                                              
              & 1.441340677501351, 5.604395040679748, 3.470622701022354, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & 0.5654005594643124, 0.6730517824241146, &                                                               
              & 1.441340677501351, 6.377390503938553, 4.152963620925751, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & -0.3340275909758241, 0.6024764651214343, &                                                              
              & 1.651116171712332, 2.512413187644526, 4.835304540829149, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & 0.1490854553856565, 0.3856211023499447, &                                                               
              & 1.651116171712332, 5.604395040679748, 3.129452241070655, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & 0.3778512422311400, 0.6511855559936760, &                                                               
              & 2.070667160134295, 2.512413187644526, 4.835304540829149, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & 0.2736727253934428, 0.3803823327322669, &                                                               
              & 2.070667160134295, 3.285408650903332, 4.152963620925751, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & 0.1862595228178030, 0.7101154047731368, &                                                               
              & 2.070667160134295, 5.604395040679748, 3.470622701022354, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & -0.3449482000760681, 0.7727453285505466, &                                                              
              & 2.070667160134295, 6.377390503938553, 4.152963620925751, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.9545850941882842, &                                            
              & 0.1256718464890238, 0.6931331749209642, &                                                               
              & 1.651116171712332, 3.285408650903332, 3.625648651506872, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & 0.1665375726838190, 0.5710363424038805, &                                                               
              & 1.651116171712332, 3.285408650903332, 4.456671671784912, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & -7.1962531189291051E-002, 0.7172268065338631, &                                                         
              & 1.651116171712332, 5.604395040679748, 4.733679345210925, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & 0.4196218746471976, 0.7211457784561403, &                                                               
              & 1.651116171712332, 6.377390503938553, 3.625648651506872, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & -9.5050656632763394E-002, 0.5563936169760481, &                                                         
              & 2.070667160134295, 2.512413187644526, 4.733679345210925, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & -4.0447275111604321E-002, 0.4739903062474906, &                                                         
              & 2.070667160134295, 6.377390503938553, 3.902656324932886, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & 0.1402381709251037, 0.6596172878373152, &                                                               
              & 2.280442654345276, 2.512413187644526, 3.902656324932886, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & 0.1283414793496520, 0.4407582857438975, &                                                               
              & 2.280442654345276, 3.285408650903332, 4.179663998358899, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & -6.8575018971094942E-002, 0.6138733916583012, &                                                         
              & 2.280442654345276, 6.377390503938553, 4.733679345210925, &                                              
              & 2.524922106401822, 0.1859531760734976, 1.448017768892496, &                                             
              & -0.1826085349636016, 0.5082827838679090, &                                                              
              & 1.441340677501351, 2.512413187644526, 2.959823204619763, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & 4.0697375286185417E-002, 0.4334319076398972, &                                                          
              & 1.441340677501351, 2.512413187644526, 4.225366216661675, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & -9.0772582846515792E-002, 0.4373354826770415, &                                                         
              & 1.441340677501351, 6.377390503938553, 2.537975533939126, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & -0.4343544827964173, 0.4397836103688959, &                                                              
              & 1.651116171712332, 5.604395040679748, 2.959823204619763, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & 0.3300506247513646, 0.7534993214541248, &                                                               
              & 1.651116171712332, 6.377390503938553, 4.225366216661675, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & -0.3665253970880746, 0.6501014063146144, &                                                              
              & 1.860891665923313, 3.285408650903332, 4.647213887342313, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & 9.7881286670578882E-002, 0.5617940200293844, &                                                          
              & 2.070667160134295, 3.285408650903332, 3.381670875300400, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & -0.3034698275497061, 0.7197466828689226, &                                                              
              & 2.070667160134295, 6.377390503938553, 4.225366216661675, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & 0.1061877362387874, 0.6411489644753002, &                                                               
              & 2.280442654345276, 6.377390503938553, 3.381670875300400, &                                              
              & 2.524922106401822, 0.1859531760734976, 0.6243759692606550, &                                            
              & -0.2906060042911228, 0.5932318705870354, &                                                              
              & 1.441340677501351, 6.572599665690817, 2.388442497881051, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.777777777777778, &                                             
              & 0.1593922584426364, 0.5464073891959221, &                                                               
              & 1.651116171712332, 3.834536242336190, 2.638442497881051, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.777777777777778, &                                             
              & 0.1207801300338567, 0.5958396211417148, &                                                               
              & 2.070667160134295, 3.150020386497533, 2.638442497881051, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.777777777777778, &                                             
              & -7.7893071358580285E-002, 0.4663992923955728, &                                                         
              & 2.070667160134295, 6.572599665690817, 2.888442497881051, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.777777777777778, &                                             
              & 5.6345736815636670E-002, 0.3969881854996926, &                                                          
              & 2.280442654345276, 5.888083809852160, 1.888442497881051, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.777777777777778, &                                             
              & 6.0575232428653494E-002, 0.6569862424540309, &                                                          
              & 2.490218148556257, 6.572599665690817, 1.888442497881051, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.777777777777778, &                                             
              & 7.6768836406067867E-002, 0.4157760277589084, &                                                          
              & 1.441340677501351, 6.572599665690817, 1.984628183556653, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & -8.4562248284893254E-002, 0.4726831664010063, &                                                         
              & 1.651116171712332, 3.150020386497533, 2.735674355460744, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & -3.7796274676700575E-002, 0.3688645219980839, &                                                         
              & 1.860891665923313, 5.888083809852160, 2.585465121079926, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & -9.3167949287796775E-004, 0.6870332472754465, &                                                         
              & 2.280442654345276, 3.150020386497533, 2.585465121079926, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & -3.3066966450694707E-002, 0.4012992516896357, &                                                         
              & 2.280442654345276, 3.834536242336190, 2.134837417937471, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & -0.1344387219745495, 0.6042787293684559, &                                                              
              & 2.280442654345276, 5.888083809852160, 2.285046652318290, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & 2.1686687018576435E-002, 0.6812962809607974, &                                                          
              & 2.280442654345276, 6.572599665690817, 2.735674355460744, &                                              
              & 2.524922106401822, 0.2371321646501527, 4.924523627761719, &                                             
              & -6.0992968542272187E-002, 0.3480174253047781, &                                                         
              & 1.441340677501351, 3.834536242336190, 4.404627357900239, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & -9.8646472877564947E-003, 0.5534448137900739, &                                                         
              & 1.441340677501351, 6.572599665690817, 3.232893294951233, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & 0.3067108172586142, 0.4431201083576712, &                                                               
              & 1.651116171712332, 5.888083809852160, 4.404627357900239, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & -6.8058842153083943E-002, 0.6935858733105359, &                                                         
              & 1.860891665923313, 3.150020386497533, 4.697560873637491, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & 0.1407503980614744, 0.4205275392064657, &                                                               
              & 2.070667160134295, 5.888083809852160, 3.525826810688484, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & 8.8423789048367035E-002, 0.7424004509296406, &                                                          
              & 2.490218148556257, 3.150020386497533, 3.525826810688484, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & -0.1169225224402917, 0.3526369352780531, &                                                              
              & 2.490218148556257, 6.572599665690817, 4.404627357900239, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.294849706400059, &                                             
              & -0.2025058775043551, 0.3669351993803459, &                                                              
              & 1.441340677501351, 3.834536242336190, 2.898832186042153, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & -0.1968081384733369, 0.5920415743049749, &                                                              
              & 1.441340677501351, 5.888083809852160, 2.668502336128131, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 0.1399217573755452, 0.6973255226570915, &                                                               
              & 1.441340677501351, 6.572599665690817, 2.207842636300086, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 0.3207764790187182, 0.5066746240260142, &                                                               
              & 1.651116171712332, 5.888083809852160, 3.129162035956176, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 0.2251631058955513, 0.6038905729641271, &                                                               
              & 2.070667160134295, 3.834536242336190, 2.898832186042153, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 9.1167680127420353E-002, 0.6782806855825212, &                                                          
              & 2.070667160134295, 5.888083809852160, 2.438172486214108, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 9.1873238339172894E-002, 0.7939992523087841, &                                                          
              & 2.280442654345276, 5.888083809852160, 3.129162035956176, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 0.2191763122757225, 0.5027785615346992, &                                                               
              & 2.490218148556257, 3.150020386497533, 2.438172486214108, &                                              
              & 2.524922106401822, 0.2371321646501527, 2.094387520033202, &                                             
              & 0.1921407253059148, 0.3763377270148925, &                                                               
              & 1.441340677501351, 4.519052098174846, 3.470622701022354, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & 4.2413633794324238E-002, 0.6827976850060373, &                                                          
              & 1.651116171712332, 5.888083809852160, 3.811793160974053, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & -0.1536708091858373, 0.8132723256905829, &                                                              
              & 1.860891665923313, 3.150020386497533, 4.494134080877450, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & -0.2831001276915391, 0.5369289189568008, &                                                              
              & 2.070667160134295, 5.888083809852160, 4.835304540829149, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & -0.4421956240669190, 0.5443950653441194, &                                                              
              & 2.280442654345276, 3.150020386497533, 4.152963620925751, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & 0.1265684055507697, 0.4873870867746605, &                                                               
              & 2.280442654345276, 6.572599665690817, 3.470622701022354, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & 6.2280465503039908E-002, 0.5168209090192563, &                                                          
              & 2.490218148556257, 3.150020386497533, 3.129452241070655, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & 0.1969925320912256, 0.2936908459144325, &                                                               
              & 2.490218148556257, 5.888083809852160, 4.152963620925751, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.9545850941882842, &                                            
              & -0.1564316549803551, 0.5004851281133111, &                                                              
              & 1.441340677501351, 3.834536242336190, 3.625648651506872, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & -0.2652279671391870, 0.5041290519746889, &                                                              
              & 1.651116171712332, 5.888083809852160, 3.625648651506872, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & 6.9564175282752813E-002, 0.6268294512126757, &                                                          
              & 1.651116171712332, 5.888083809852160, 4.733679345210925, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & -0.3562357671023065, 0.6887447302012176, &                                                              
              & 1.860891665923313, 3.834536242336190, 5.010687018636938, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & 6.4183625448029261E-002, 0.5277851868265468, &                                                          
              & 2.070667160134295, 3.834536242336190, 3.625648651506872, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & -5.4589604028378536E-002, 0.5774778618652480, &                                                         
              & 2.070667160134295, 5.888083809852160, 3.625648651506872, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & -0.1718108978763153, 0.6184854159392772, &                                                              
              & 2.280442654345276, 5.888083809852160, 4.456671671784912, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & 0.3229835589109337, 0.6576801133563227, &                                                               
              & 2.490218148556257, 6.572599665690817, 3.902656324932886, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & -0.2309499945449765, 0.3978225600370895, &                                                              
              & 2.490218148556257, 6.572599665690817, 4.456671671784912, &                                              
              & 2.524922106401822, 0.2371321646501527, 1.448017768892496, &                                             
              & -0.1475324958814795, 0.4166968667085226, &                                                              
              & 1.441340677501351, 3.834536242336190, 4.225366216661675, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & -0.2231075016633440, 0.5824194258856398, &                                                              
              & 1.651116171712332, 3.150020386497533, 4.647213887342313, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 0.2061802550716172, 0.4353671146189023, &                                                               
              & 1.651116171712332, 3.834536242336190, 3.803518545981038, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 0.3823810696668887, 0.7583492466269524, &                                                               
              & 1.651116171712332, 4.519052098174846, 2.537975533939126, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 8.3951845823402621E-002, 0.6144387837951363, &                                                          
              & 1.860891665923313, 5.888083809852160, 3.381670875300400, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 8.2842798493588138E-002, 0.8436676659308919, &                                                          
              & 2.280442654345276, 3.150020386497533, 2.537975533939126, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 0.4317855539386702, 0.3613092790839631, &                                                               
              & 2.280442654345276, 3.834536242336190, 3.803518545981038, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 6.1673914345120907E-002, 0.6261571527686906, &                                                          
              & 2.280442654345276, 5.888083809852160, 4.225366216661675, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 0.3140314701189127, 0.6122414067106239, &                                                               
              & 2.280442654345276, 6.572599665690817, 2.959823204619763, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.6243759692606550, &                                            
              & 0.1364243549334052, 0.4944078582534488, &                                                               
              & 1.441340677501351, 3.150020386497533, 4.058404114162137, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & -0.4430865387158420, 0.4883878805850510, &                                                              
              & 1.441340677501351, 5.203567954013503, 3.285408650903332, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & 0.3546948477474885, 0.6128578306971514, &                                                               
              & 2.280442654345276, 5.203567954013503, 3.285408650903332, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & -0.4258283439454383, 0.5941041852875177, &                                                              
              & 2.280442654345276, 6.572599665690817, 5.604395040679748, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & 0.3614607913743171, 0.5216001672257258, &                                                               
              & 2.490218148556257, 4.519052098174846, 6.377390503938553, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & -0.3512656325314309, 0.4320733082684681, &                                                              
              & 2.490218148556257, 6.572599665690817, 2.512413187644526, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & 0.7647181086855687, 0.2793771267586515, &                                                               
              & 2.490218148556257, 6.572599665690817, 4.831399577420942, &                                              
              & 2.524922106401822, 0.2371321646501527, 0.1859531760734976, &                                            
              & -7.4974886800790605E-002, 0.4235627012812274/                                                           
     data g4d / 2.512413187644526, 3.625648651506872, 2.783667261085142, 2.238442497881051, &                           
              & 0.1190100326870385, 0.9267313720911970, 1.340408012821250, 1.234567901234568, &                         
              & -0.1951839538097353, 0.5792437258562004, &                                                              
              & 2.512413187644526, 3.625648651506872, 4.408841465889525, 2.172389726532676, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & 0.1295956721525506, 0.5464270813375931, &                                                               
              & 2.512413187644526, 3.971908243289389, 4.408841465889525, 2.547912812484722, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & -0.4074935720933776, 0.5700150879158578, &                                                              
              & 6.377390503938553, 4.664427426854422, 3.129452241070655, 1.984628183556653, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & -0.4389788432841691, 0.5593550594401737, &                                                              
              & 2.512413187644526, 3.625648651506872, 4.408841465889525, 3.599060189622797, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & 0.2215196614380184, 0.5365593177994861, &                                                               
              & 2.512413187644526, 3.971908243289389, 4.835304540829148, 4.331393978965925, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.2719392905532107, 0.4916330514798291, &                                                              
              & 6.377390503938553, 3.971908243289389, 3.129452241070655, 3.232893294951233, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & 0.1309519555359098, 0.5654223623993742, &                                                               
              & 6.377390503938553, 5.010687018636938, 3.129452241070655, 2.495754948692614, &                           
              & 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, 1.340408012821250, &                        
              & 0.4647387047067704, 0.5293143134703582, &                                                               
              & 6.377390503938553, 3.065285122289922, 2.207842636300086, 2.172389726532676, &                           
              & 0.1190100326870385, 0.3996006203268190, 1.340408012821250, 3.151695121767499, &                         
              & -0.2904686674432853, 0.7049021298835089, &                                                              
              & 2.512413187644526, 4.119904298991516, 4.835304540829148, 4.331393978965925, &                           
              & 0.1190100326870385, 0.3996006203268190, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.1657558107995970, 0.4835698610566696, &                                                              
              & 6.377390503938553, 2.537975533939126, 3.129452241070655, 3.232893294951233, &                           
              & 0.1190100326870385, 0.3996006203268190, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.3146463516367569, 0.4684529875791805, &                                                              
              & 6.377390503938553, 3.065285122289922, 3.129452241070655, 2.783667261085142, &                           
              & 0.1190100326870385, 0.3996006203268190, 0.6109344602805019, 1.340408012821250, &                        
              & 0.4951268205201560, 0.6378707273208283, &                                                               
              & 6.377390503938553, 3.065285122289922, 4.318167835071906, 3.599060189622797, &                           
              & 0.1190100326870385, 0.3996006203268190, 0.9267313720911970, 0.8287038120960378, &                       
              & -0.6507168831505037, 0.7535005071122034, &                                                              
              & 6.377390503938553, 2.537975533939126, 3.971908243289389, 3.129452241070655, &                           
              & 0.1190100326870385, 0.3996006203268190, 0.9267313720911970, 0.6109344602805019, &                       
              & -0.3513920328668910, 0.5359959610311178, &                                                              
              & 3.150020386497533, 3.965227084294361, 1.984628183556653, 2.538442497881051, &                           
              & 0.1517645853760977, 0.8287038120960378, 3.151695121767499, 1.234567901234568, &                         
              & -0.1290378901966351, 0.5746675407992564, &                                                              
              & 4.005665206295854, 3.232893294951233, 1.984628183556653, 1.638442497881051, &                           
              & 0.1517645853760977, 0.8287038120960378, 3.151695121767499, 1.234567901234568, &                         
              & -0.1093928687016912, 0.5755762139361925, &                                                              
              & 6.572599665690816, 4.331393978965925, 2.547912812484722, 2.838442497881051, &                           
              & 0.1517645853760977, 0.8287038120960378, 3.151695121767499, 1.234567901234568, &                         
              & 0.1860376961893321, 0.4764813812355649, &                                                               
              & 3.150020386497533, 2.783667261085142, 1.984628183556653, 2.538442497881051, &                           
              & 0.1517645853760977, 1.340408012821250, 3.151695121767499, 1.234567901234568, &                          
              & 0.2173820171711277, 0.5608041346954660, &                                                               
              & 3.150020386497533, 3.071579573477671, 1.984628183556653, 1.938442497881051, &                           
              & 0.1517645853760977, 1.340408012821250, 3.151695121767499, 1.234567901234568, &                          
              & 0.1113270615414243, 0.5437247008213765, &                                                               
              & 6.572599665690816, 2.783667261085142, 2.172389726532676, 2.838442497881051, &                           
              & 0.1517645853760977, 1.340408012821250, 3.151695121767499, 1.234567901234568, &                          
              & -0.1755024377709238, 0.5494252829194466, &                                                              
              & 3.150020386497533, 2.207842636300086, 3.232893294951233, 2.538442497881051, &                           
              & 0.1517645853760977, 1.340408012821250, 0.8287038120960378, 1.234567901234568, &                         
              & 1.2557913783313427E-002, 0.5078085358601965, &                                                          
              & 6.572599665690816, 3.359491885870199, 3.965227084294361, 2.238442497881051, &                           
              & 0.1517645853760977, 1.340408012821250, 0.8287038120960378, 1.234567901234568, &                         
              & 0.2287824391152295, 0.5289706011619306, &                                                               
              & 3.150020386497533, 2.207842636300086, 3.232893294951233, 2.547912812484722, &                           
              & 0.1517645853760977, 1.340408012821250, 0.8287038120960378, 3.151695121767499, &                         
              & -2.4175690040942449E-004, 0.5092608769825351, &                                                         
              & 3.150020386497533, 3.071579573477671, 3.599060189622797, 1.984628183556653, &                           
              & 0.1517645853760977, 1.340408012821250, 0.8287038120960378, 3.151695121767499, &                         
              & 0.3294849264748979, 0.5337346596860093, &                                                               
              & 4.005665206295854, 2.207842636300086, 3.232893294951233, 1.984628183556653, &                           
              & 0.1517645853760977, 1.340408012821250, 0.8287038120960378, 3.151695121767499, &                         
              & 8.2650396341043902E-002, 0.5972879153643296, &                                                          
              & 3.150020386497533, 3.555915316010278, 2.735674355460745, 1.638442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 3.151695121767499, 1.234567901234568, &                         
              & 8.3882978908042319E-002, 0.4547911405008430, &                                                          
              & 3.150020386497533, 3.982378390949902, 1.984628183556653, 2.538442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 3.151695121767499, 1.234567901234568, &                         
              & 0.5273858890555956, 0.5736827413970136, &                                                               
              & 5.716954845892495, 4.835304540829148, 2.360151269508699, 2.538442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 3.151695121767499, 1.234567901234568, &                         
              & 8.9281711569471164E-002, 0.6240743883255948, &                                                          
              & 6.572599665690816, 3.982378390949902, 2.735674355460745, 1.938442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 3.151695121767499, 1.234567901234568, &                         
              & 0.3991653047958493, 0.5672778492670327, &                                                               
              & 3.150020386497533, 3.982378390949902, 3.232893294951233, 2.538442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, 1.234567901234568, &                        
              & -0.2852784942885722, 0.5503235066532195, &                                                              
              & 5.716954845892495, 4.835304540829148, 4.331393978965925, 2.538442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, 1.234567901234568, &                        
              & 0.1372187590116475, 0.5839327885104422, &                                                               
              & 6.572599665690816, 4.408841465889525, 3.232893294951233, 2.538442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, 1.234567901234568, &                        
              & -0.4599230430322338, 0.5506603669010699, &                                                              
              & 3.150020386497533, 3.129452241070655, 4.331393978965925, 1.984628183556653, &                           
              & 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, 3.151695121767499, &                        
              & -0.1321459390976550, 0.5012291771370716, &                                                              
              & 3.150020386497533, 3.982378390949902, 3.232893294951233, 2.547912812484722, &                           
              & 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, 3.151695121767499, &                        
              & -0.1245437871297644, 0.5517647464150998, &                                                              
              & 6.572599665690816, 4.835304540829148, 4.697560873637490, 2.547912812484722, &                           
              & 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, 3.151695121767499, &                        
              & -4.7991146584494819E-002, 0.4268405106153621, &                                                         
              & 3.150020386497533, 4.408841465889525, 2.207842636300086, 1.638442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 1.340408012821250, 1.234567901234568, &                         
              & 0.2664637021855399, 0.5495997251189449, &                                                               
              & 6.572599665690816, 3.982378390949902, 3.071579573477671, 2.838442497881051, &                           
              & 0.1517645853760977, 0.6109344602805019, 1.340408012821250, 1.234567901234568, &                         
              & -1.2856870302461961E-002, 0.4893817931791152, &                                                         
              & 5.716954845892495, 4.835304540829148, 3.071579573477671, 2.360151269508699, &                           
              & 0.1517645853760977, 0.6109344602805019, 1.340408012821250, 3.151695121767499, &                         
              & -0.2584242542802034, 0.5981447971974683, &                                                              
              & 6.572599665690816, 4.835304540829148, 3.071579573477671, 1.984628183556653, &                           
              & 0.1517645853760977, 0.6109344602805019, 1.340408012821250, 3.151695121767499, &                         
              & 0.1549603195776120, 0.4612430290877715, &                                                               
              & 3.150020386497533, 3.982378390949902, 3.071579573477671, 3.965227084294361, &                           
              & 0.1517645853760977, 0.6109344602805019, 1.340408012821250, 0.8287038120960378, &                        
              & 0.2233032757589036, 0.6239675541546068, &                                                               
              & 6.572599665690816, 4.835304540829148, 3.359491885870199, 4.331393978965925, &                           
              & 0.1517645853760977, 0.6109344602805019, 1.340408012821250, 0.8287038120960378, &                        
              & -0.1457216518662695, 0.3860838489063780, &                                                              
              & 3.150020386497533, 3.625648651506872, 1.984628183556653, 1.638442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 3.151695121767499, 1.234567901234568, &                         
              & -0.1183502279930713, 0.4826920414599672, &                                                              
              & 3.150020386497533, 5.010687018636938, 2.360151269508699, 1.638442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 3.151695121767499, 1.234567901234568, &                         
              & -6.6197705261132125E-002, 0.4917461162638556, &                                                         
              & 3.150020386497533, 5.010687018636938, 2.547912812484722, 2.238442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 3.151695121767499, 1.234567901234568, &                         
              & 0.1231244665570273, 0.4977599424631459, &                                                               
              & 3.150020386497533, 4.664427426854422, 3.232893294951233, 2.538442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & -8.0488744990073344E-002, 0.5084426440078397, &                                                         
              & 4.005665206295854, 4.318167835071906, 3.599060189622797, 1.638442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & 0.4353394415772454, 0.7493274856826979, &                                                               
              & 6.572599665690816, 3.625648651506872, 3.599060189622797, 1.938442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & 0.2241643525702380, 0.6374727056811071, &                                                               
              & 6.572599665690816, 3.625648651506872, 3.599060189622797, 2.538442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & -1.1739614196737381E-002, 0.5763801333116907, &                                                         
              & 6.572599665690816, 3.625648651506872, 4.697560873637490, 2.238442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & 0.2439879074875235, 0.5100865074165329, &                                                               
              & 6.572599665690816, 3.971908243289389, 4.331393978965925, 2.838442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & 0.1767247144329953, 0.5138018565346276, &                                                               
              & 6.572599665690816, 4.664427426854422, 3.599060189622797, 2.538442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 1.234567901234568, &                        
              & 0.1699169846099768, 0.6303834902968545, &                                                               
              & 3.150020386497533, 3.971908243289389, 3.232893294951233, 2.547912812484722, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 3.151695121767499, &                        
              & -7.6524157276428070E-002, 0.5353238633371803, &                                                         
              & 3.150020386497533, 5.010687018636938, 3.232893294951233, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 3.151695121767499, &                        
              & 5.6222685067973212E-002, 0.4166126432325265, &                                                          
              & 3.150020386497533, 5.010687018636938, 3.965227084294361, 2.547912812484722, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, 3.151695121767499, &                        
              & 0.1253408736746614, 0.5016153417258948, &                                                               
              & 3.150020386497533, 4.664427426854422, 3.071579573477671, 1.938442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 1.234567901234568, &                         
              & 7.5568804168732753E-002, 0.5709789269027906, &                                                          
              & 3.150020386497533, 5.010687018636938, 2.207842636300086, 1.638442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 1.234567901234568, &                         
              & -0.2649628424227545, 0.4558783497374140, &                                                              
              & 6.572599665690816, 3.625648651506872, 3.071579573477671, 2.538442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 1.234567901234568, &                         
              & -0.2499119691366950, 0.5106112386534287, &                                                              
              & 3.150020386497533, 4.664427426854422, 3.071579573477671, 2.360151269508699, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 3.151695121767499, &                         
              & 0.2726853384692615, 0.5720375377203853, &                                                               
              & 3.150020386497533, 5.010687018636938, 2.207842636300086, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 3.151695121767499, &                         
              & -6.4157815054629405E-002, 0.4515980973639175, &                                                         
              & 3.150020386497533, 5.010687018636938, 2.783667261085142, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 3.151695121767499, &                         
              & -0.3603248317234013, 0.4796784551458281, &                                                              
              & 6.572599665690816, 3.625648651506872, 2.495754948692614, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 3.151695121767499, &                         
              & -0.2330171251397334, 0.5842875876994136, &                                                              
              & 6.572599665690816, 3.971908243289389, 3.071579573477671, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 3.151695121767499, &                         
              & 0.1632340533468652, 0.5742285181636123, &                                                               
              & 3.150020386497533, 3.625648651506872, 2.783667261085142, 3.232893294951233, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 0.8287038120960378, &                        
              & -0.3716418247283940, 0.5097325038154410, &                                                              
              & 3.150020386497533, 5.010687018636938, 2.495754948692614, 4.331393978965925, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 0.8287038120960378, &                        
              & -0.1093266601332209, 0.5172100114488950, &                                                              
              & 4.005665206295854, 4.664427426854422, 2.207842636300086, 3.599060189622797, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 0.8287038120960378, &                        
              & 0.2075153989935562, 0.7185373407375518, &                                                               
              & 6.572599665690816, 3.625648651506872, 2.783667261085142, 4.697560873637490, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 0.8287038120960378, &                        
              & -0.1420810421042778, 0.5019245098358075, &                                                              
              & 6.572599665690816, 4.318167835071906, 3.071579573477671, 4.697560873637490, &                           
              & 0.1517645853760977, 0.9267313720911970, 1.340408012821250, 0.8287038120960378, &                        
              & 7.1943141492705004E-002, 0.5209275565920568, &                                                          
              & 3.150020386497533, 3.625648651506872, 3.129452241070655, 2.538442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.234567901234568, &                        
              & -0.2770692636595362, 0.4645402041063826, &                                                              
              & 3.150020386497533, 5.010687018636938, 3.129452241070655, 2.538442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.234567901234568, &                        
              & -0.1038649723210526, 0.4208302225304240, &                                                              
              & 4.005665206295854, 3.625648651506872, 3.129452241070655, 1.938442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.234567901234568, &                        
              & 0.1527179084239717, 0.6138678550731903, &                                                               
              & 6.572599665690816, 4.318167835071906, 4.835304540829148, 1.638442497881051, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.234567901234568, &                        
              & -6.8423676527285107E-002, 0.5375597162868360, &                                                         
              & 3.150020386497533, 3.971908243289389, 4.408841465889525, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & -0.2865258294662479, 0.5765579087403770, &                                                              
              & 3.150020386497533, 5.010687018636938, 3.129452241070655, 2.547912812484722, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & -6.5368452338096628E-002, 0.4235157683324285, &                                                         
              & 4.005665206295854, 4.664427426854422, 3.555915316010278, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & 0.2424164802709299, 0.6841888001093150, &                                                               
              & 6.572599665690816, 4.664427426854422, 4.835304540829148, 1.984628183556653, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 3.151695121767499, &                        
              & -0.1589598341904736, 0.4936608690405153, &                                                              
              & 3.150020386497533, 3.625648651506872, 3.982378390949902, 4.331393978965925, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & 0.3377430792984291, 0.5709809049800357, &                                                               
              & 3.150020386497533, 5.010687018636938, 3.129452241070655, 3.232893294951233, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.1188381383656390, 0.4013465452497735, &                                                              
              & 6.572599665690816, 3.625648651506872, 4.835304540829148, 4.697560873637490, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.1866187184949200, 0.4004189714580262, &                                                              
              & 6.572599665690816, 3.971908243289389, 3.555915316010278, 3.965227084294361, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.3279600890415039, 0.7372013540281988, &                                                              
              & 6.572599665690816, 5.010687018636938, 4.835304540829148, 3.965227084294361, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 0.8287038120960378, &                       
              & 9.7638345222287551E-002, 0.4682897525092310, &                                                          
              & 3.150020386497533, 4.664427426854422, 4.408841465889525, 2.495754948692614, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.340408012821250, &                        
              & -0.4107295605320712, 0.6236534720757840, &                                                              
              & 6.572599665690816, 4.664427426854422, 4.408841465889525, 2.207842636300086, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.340408012821250, &                        
              & 0.1658285001819051, 0.6188350084218639, &                                                               
              & 6.572599665690816, 5.010687018636938, 4.835304540829148, 2.783667261085142, &                           
              & 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, 1.340408012821250, &                        
              & 0.4178399127383052, 0.4587073180426235, &                                                               
              & 3.150020386497533, 4.119904298991516, 1.984628183556653, 1.638442497881051, &                           
              & 0.1517645853760977, 0.3996006203268190, 3.151695121767499, 1.234567901234568, &                         
              & 0.2398557872384839, 0.5418598800706564, &                                                               
              & 6.572599665690816, 4.647213887342313, 1.984628183556653, 2.538442497881051, &                           
              & 0.1517645853760977, 0.3996006203268190, 3.151695121767499, 1.234567901234568, &                         
              & 0.1288374277831144, 0.5055499983114167, &                                                               
              & 3.150020386497533, 2.537975533939126, 3.232893294951233, 1.638442497881051, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.8287038120960378, 1.234567901234568, &                        
              & -0.2736257026790507, 0.4439961521983182, &                                                              
              & 6.572599665690816, 4.647213887342313, 3.599060189622797, 1.984628183556653, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.8287038120960378, 3.151695121767499, &                        
              & 0.1279674066163710, 0.5470520474748811, &                                                               
              & 6.572599665690816, 4.647213887342313, 3.599060189622797, 2.547912812484722, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.8287038120960378, 3.151695121767499, &                        
              & -0.1368898189151687, 0.5604496407849814, &                                                              
              & 3.150020386497533, 2.537975533939126, 3.071579573477671, 2.360151269508699, &                           
              & 0.1517645853760977, 0.3996006203268190, 1.340408012821250, 3.151695121767499, &                         
              & -0.1967353840022225, 0.4975223463649820, &                                                              
              & 6.572599665690816, 3.592594710640719, 2.207842636300086, 2.547912812484722, &                           
              & 0.1517645853760977, 0.3996006203268190, 1.340408012821250, 3.151695121767499, &                         
              & 0.1591886689960887, 0.6502606191457553, &                                                               
              & 6.572599665690816, 3.592594710640719, 2.495754948692614, 1.984628183556653, &                           
              & 0.1517645853760977, 0.3996006203268190, 1.340408012821250, 3.151695121767499, &                         
              & 0.1772434453648852, 0.6925732580354443, &                                                               
              & 3.150020386497533, 3.065285122289922, 2.207842636300086, 4.697560873637490, &                           
              & 0.1517645853760977, 0.3996006203268190, 1.340408012821250, 0.8287038120960378, &                        
              & -7.0554622770284833E-002, 0.4896265337353454, &                                                         
              & 3.150020386497533, 3.065285122289922, 3.071579573477671, 3.232893294951233, &                           
              & 0.1517645853760977, 0.3996006203268190, 1.340408012821250, 0.8287038120960378, &                        
              & 0.3985298417762845, 0.5005106769594803, &                                                               
              & 5.716954845892495, 4.647213887342313, 4.835304540829148, 2.538442497881051, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 1.234567901234568, &                        
              & 0.1279377584128661, 0.5145173303474018, &                                                               
              & 6.572599665690816, 4.647213887342313, 4.835304540829148, 1.638442497881051, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 1.234567901234568, &                        
              & -0.1974256766927056, 0.4416662230253799, &                                                              
              & 3.150020386497533, 3.592594710640719, 3.129452241070655, 2.735674355460745, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 3.151695121767499, &                        
              & 9.9280864679805916E-002, 0.4479809223745813, &                                                          
              & 4.005665206295854, 2.537975533939126, 3.129452241070655, 2.547912812484722, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 3.151695121767499, &                        
              & -0.1003866023846329, 0.5283726351596636, &                                                              
              & 5.716954845892495, 4.119904298991516, 4.835304540829148, 2.172389726532676, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 3.151695121767499, &                        
              & 0.2455203885175574, 0.6602096869733536, &                                                               
              & 6.572599665690816, 4.647213887342313, 4.408841465889525, 4.697560873637490, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.2002160061742979, 0.4651003474022424, &                                                              
              & 6.572599665690816, 4.647213887342313, 4.835304540829148, 3.359491885870199, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, 1.340408012821250, &                        
              & 0.3927460176339064, 0.3421654512273452, &                                                               
              & 3.150020386497533, 3.065285122289922, 5.010687018636938, 1.638442497881051, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 1.234567901234568, &                        
              & -0.1858701808329632, 0.4705354028391373, &                                                              
              & 3.150020386497533, 2.537975533939126, 3.625648651506872, 2.172389726532676, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 3.151695121767499, &                        
              & 7.6802058640015228E-002, 0.4920991649234540, &                                                          
              & 3.150020386497533, 3.065285122289922, 5.010687018636938, 2.547912812484722, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 3.151695121767499, &                        
              & 0.1093501377950431, 0.4756550411047798, &                                                               
              & 3.150020386497533, 3.592594710640719, 5.010687018636938, 1.984628183556653, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 3.151695121767499, &                        
              & -0.3123178456388111, 0.4924238958657165, &                                                              
              & 3.150020386497533, 2.537975533939126, 3.625648651506872, 3.232893294951233, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.8287038120960378, &                       
              & 9.1321097013943961E-002, 0.4216477208866141, &                                                          
              & 3.150020386497533, 4.119904298991516, 3.625648651506872, 3.599060189622797, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.8287038120960378, &                       
              & -0.2382822350467908, 0.5706909082568276, &                                                              
              & 4.005665206295854, 2.537975533939126, 4.664427426854422, 3.232893294951233, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.8287038120960378, &                       
              & 0.2003751950918182, 0.5461758839950713, &                                                               
              & 6.572599665690816, 4.119904298991516, 5.010687018636938, 4.331393978965925, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.8287038120960378, &                       
              & 0.2428753266370852, 0.5345720846999304, &                                                               
              & 4.005665206295854, 2.537975533939126, 4.664427426854422, 2.207842636300086, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 1.340408012821250, &                        
              & 0.5314514279767755, 0.5948034571840787, &                                                               
              & 6.572599665690816, 4.647213887342313, 3.971908243289389, 2.207842636300086, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 1.340408012821250, &                        
              & 0.5467305812755018, 0.5724009579153146, &                                                               
              & 3.150020386497533, 2.537975533939126, 3.971908243289389, 4.408841465889525, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.6109344602805019, &                       
              & -0.3578299565937575, 0.5266468618591099, &                                                              
              & 3.150020386497533, 4.119904298991516, 5.010687018636938, 3.129452241070655, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.6109344602805019, &                       
              & -0.1502905041796357, 0.4487431336998228, &                                                              
              & 4.005665206295854, 2.537975533939126, 5.010687018636938, 3.555915316010278, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.6109344602805019, &                       
              & -0.1983822214479606, 0.5188074249609248, &                                                              
              & 6.572599665690816, 3.065285122289922, 3.625648651506872, 4.835304540829148, &                           
              & 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, 0.6109344602805019, &                       
              & 9.7389355993228607E-002, 0.4867723435480979, &                                                          
              & 6.572599665690816, 2.512413187644526, 1.984628183556653, 2.838442497881051, &                           
              & 0.1517645853760977, 0.1190100326870385, 3.151695121767499, 1.234567901234568, &                         
              & -0.1033980814912063, 0.3733653001344959, &                                                              
              & 6.572599665690816, 4.444901845791540, 2.735674355460745, 2.538442497881051, &                           
              & 0.1517645853760977, 0.1190100326870385, 3.151695121767499, 1.234567901234568, &                         
              & -0.4372092507302603, 0.5076225978100003, &                                                              
              & 4.005665206295854, 5.411146174865046, 4.331393978965925, 1.638442497881051, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.8287038120960378, 1.234567901234568, &                        
              & 0.3804322376457532, 0.6941061895809235, &                                                               
              & 3.150020386497533, 5.411146174865046, 4.697560873637490, 1.984628183556653, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.8287038120960378, 3.151695121767499, &                        
              & -0.1704441003922650, 0.4795830706425820, &                                                              
              & 6.572599665690816, 4.444901845791540, 4.697560873637490, 2.172389726532676, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.8287038120960378, 3.151695121767499, &                        
              & -0.1380176089750161, 0.5899915090175597, &                                                              
              & 6.572599665690816, 2.512413187644526, 3.359491885870199, 1.984628183556653, &                           
              & 0.1517645853760977, 0.1190100326870385, 1.340408012821250, 3.151695121767499, &                         
              & -0.1606972500225347, 0.3480514427018431, &                                                              
              & 6.572599665690816, 4.444901845791540, 3.071579573477671, 2.735674355460745, &                           
              & 0.1517645853760977, 0.1190100326870385, 1.340408012821250, 3.151695121767499, &                         
              & 9.2767977243432248E-002, 0.4865406330636480, &                                                          
              & 3.150020386497533, 6.377390503938553, 4.408841465889525, 2.735674355460745, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 3.151695121767499, &                        
              & 0.2263617626879122, 0.4251888230768242, &                                                               
              & 4.005665206295854, 4.444901845791540, 3.129452241070655, 1.984628183556653, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 3.151695121767499, &                        
              & 7.8205950729839172E-002, 0.6353171619510606, &                                                          
              & 5.716954845892495, 3.478657516718033, 4.835304540829148, 2.735674355460745, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 3.151695121767499, &                        
              & 0.1469344604322364, 0.4611366826276053, &                                                               
              & 3.150020386497533, 6.377390503938553, 3.129452241070655, 3.232893294951233, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.7867435359554372, 0.4587266014888361, &                                                              
              & 6.572599665690816, 2.512413187644526, 3.129452241070655, 4.697560873637490, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 0.8287038120960378, &                       
              & -0.2370834274468516, 0.3766379362920254, &                                                              
              & 3.150020386497533, 6.377390503938553, 3.129452241070655, 3.359491885870199, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 1.340408012821250, &                        
              & 0.3596369350249096, 0.3583254969449765, &                                                               
              & 3.150020386497533, 6.377390503938553, 4.835304540829148, 2.207842636300086, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 1.340408012821250, &                        
              & 0.2821799941859663, 0.4473601903336721, &                                                               
              & 5.716954845892495, 2.512413187644526, 4.835304540829148, 3.359491885870199, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, 1.340408012821250, &                        
              & 0.7532159328313346, 0.3525586832488765, &                                                               
              & 3.150020386497533, 4.444901845791540, 3.625648651506872, 1.638442497881051, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 1.234567901234568, &                        
              & -0.2430474485655887, 0.5388021147245841, &                                                              
              & 4.005665206295854, 6.377390503938553, 5.010687018636938, 2.538442497881051, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 1.234567901234568, &                        
              & -0.2786673921512527, 0.5161504119425413, &                                                              
              & 3.150020386497533, 6.377390503938553, 5.010687018636938, 2.735674355460745, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 3.151695121767499, &                        
              & -0.5382035430973341, 0.3541628407980620, &                                                              
              & 4.005665206295854, 5.411146174865046, 5.010687018636938, 1.984628183556653, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 3.151695121767499, &                        
              & 0.2508273599653265, 0.5699997739752366, &                                                               
              & 3.150020386497533, 6.377390503938553, 3.625648651506872, 3.232893294951233, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 0.8287038120960378, &                       
              & 0.4464213007240329, 0.4557901816456544, &                                                               
              & 5.716954845892495, 3.478657516718033, 3.625648651506872, 4.697560873637490, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 0.8287038120960378, &                       
              & 0.1699487303180612, 0.5314896820859523, &                                                               
              & 5.716954845892495, 3.478657516718033, 3.625648651506872, 2.207842636300086, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 1.340408012821250, &                        
              & -0.5169600983476182, 0.6341885025965640, &                                                              
              & 6.572599665690816, 3.478657516718033, 3.625648651506872, 3.359491885870199, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 1.340408012821250, &                        
              & 0.3254264942864387, 0.4061630727520387, &                                                               
              & 6.572599665690816, 4.444901845791540, 4.664427426854422, 3.359491885870199, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 1.340408012821250, &                        
              & -0.3317917967533525, 0.4851178604690719, &                                                              
              & 6.572599665690816, 3.478657516718033, 5.010687018636938, 4.835304540829148, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, &                       
              & -1.004625925038674, 0.4244548169020005, &                                                               
              & 3.150020386497533, 5.411146174865046, 2.537975533939126, 2.735674355460745, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.3996006203268190, 3.151695121767499, &                        
              & -0.2216325094666723, 0.4160756981055240, &                                                              
              & 5.716954845892495, 3.478657516718033, 4.647213887342313, 4.697560873637490, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.3996006203268190, 0.8287038120960378, &                       
              & 0.2346477454184547, 0.5131835594079012, &                                                               
              & 6.572599665690816, 2.512413187644526, 2.537975533939126, 3.232893294951233, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.3996006203268190, 0.8287038120960378, &                       
              & 0.1683180554379130, 0.3938761736648884, &                                                               
              & 6.572599665690816, 2.512413187644526, 2.537975533939126, 4.697560873637490, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.3996006203268190, 0.8287038120960378, &                       
              & 0.3207102424281173, 0.3610887402387919, &                                                               
              & 4.005665206295854, 5.411146174865046, 3.592594710640719, 5.010687018636938, &                           
              & 0.1517645853760977, 0.1190100326870385, 0.3996006203268190, 0.9267313720911970, &                       
              & 0.4605390473503153, 0.6521974427951870, &                                                               
              & 1.441340677501351, 6.377390503938553, 3.129452241070655, 1.638442497881051, &                           
              & 1.615950148097166, 0.1190100326870385, 0.6109344602805019, 1.234567901234568, &                         
              & -4.9060170596614914E-003, 0.5400915160937851, &                                                         
              & 1.965779413028804, 6.377390503938553, 3.129452241070655, 2.360151269508699, &                           
              & 1.615950148097166, 0.1190100326870385, 0.6109344602805019, 3.151695121767499, &                         
              & 0.2759388383701225, 0.6804508451329716, &                                                               
              & 1.441340677501351, 6.377390503938553, 4.664427426854422, 3.129452241070655, &                           
              & 1.615950148097166, 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, &                        
              & -0.5947529941296135, 0.5629124339489758, &                                                              
              & 1.703560045265077, 2.512413187644526, 3.625648651506872, 3.982378390949902, &                           
              & 1.615950148097166, 0.1190100326870385, 0.9267313720911970, 0.6109344602805019, &                        
              & -0.4517804724460579, 0.5899161479430122, &                                                              
              & 1.441340677501351, 6.377390503938553, 3.592594710640719, 3.129452241070655, &                           
              & 1.615950148097166, 0.1190100326870385, 0.3996006203268190, 0.6109344602805019, &                        
              & -0.5020776622264141, 0.6114250847369463, &                                                              
              & 1.965779413028804, 6.377390503938553, 3.592594710640719, 3.129452241070655, &                           
              & 1.615950148097166, 0.1190100326870385, 0.3996006203268190, 0.6109344602805019, &                        
              & 0.2035789198408375, 0.6880847828746651, &                                                               
              & 1.441340677501351, 3.150020386497533, 1.984628183556653, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 3.151695121767499, 1.234567901234568, &                          
              & 3.1220852260543878E-002, 0.5046830201804712, &                                                          
              & 1.441340677501351, 3.150020386497533, 1.984628183556653, 2.538442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 3.151695121767499, 1.234567901234568, &                          
              & -0.1534386689263607, 0.5078298036415868, &                                                              
              & 1.441340677501351, 6.572599665690816, 2.172389726532676, 2.238442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 3.151695121767499, 1.234567901234568, &                          
              & -5.7915063692704279E-002, 0.6798481238641055, &                                                         
              & 2.227998780792530, 3.150020386497533, 1.984628183556653, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 3.151695121767499, 1.234567901234568, &                          
              & -3.1793878928439663E-002, 0.5094881057065361, &                                                         
              & 2.227998780792530, 6.572599665690816, 2.547912812484722, 2.538442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 3.151695121767499, 1.234567901234568, &                          
              & 3.6423611456115577E-002, 0.5684171295799049, &                                                          
              & 1.441340677501351, 3.150020386497533, 3.232893294951233, 2.238442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 1.234567901234568, &                         
              & 0.1091423995689471, 0.5436476642097623, &                                                               
              & 1.441340677501351, 3.150020386497533, 4.331393978965925, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 1.234567901234568, &                         
              & 7.4751937133680488E-002, 0.5288222457703186, &                                                          
              & 2.227998780792530, 6.572599665690816, 4.697560873637490, 2.538442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 1.234567901234568, &                         
              & 0.1143084207710583, 0.4888850155938967, &                                                               
              & 1.441340677501351, 3.150020386497533, 3.232893294951233, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 3.151695121767499, &                         
              & -0.2372577840489105, 0.4831582381112234, &                                                              
              & 1.441340677501351, 3.150020386497533, 3.232893294951233, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 3.151695121767499, &                         
              & -0.1142518150212728, 0.4886492875957032, &                                                              
              & 2.227998780792530, 6.572599665690816, 3.965227084294361, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 3.151695121767499, &                         
              & -0.1395856574967013, 0.6189604826288126, &                                                              
              & 2.227998780792530, 6.572599665690816, 4.697560873637490, 2.360151269508699, &                           
              & 1.615950148097166, 0.1517645853760977, 0.8287038120960378, 3.151695121767499, &                         
              & 0.1494959599602435, 0.5411538043467343, &                                                               
              & 1.703560045265077, 4.005665206295854, 2.207842636300086, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 1.234567901234568, &                          
              & -0.2214843603318158, 0.7030651368825008, &                                                              
              & 1.965779413028804, 6.572599665690816, 2.207842636300086, 1.938442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 1.234567901234568, &                          
              & -0.1633678104034191, 0.7101703794938399, &                                                              
              & 2.227998780792530, 3.150020386497533, 2.783667261085142, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 1.234567901234568, &                          
              & -6.2216425684190155E-002, 0.5654993058688738, &                                                         
              & 2.227998780792530, 6.572599665690816, 3.071579573477671, 1.938442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 1.234567901234568, &                          
              & -0.2027176540440091, 0.5994257621661020, &                                                              
              & 1.441340677501351, 3.150020386497533, 2.783667261085142, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 3.151695121767499, &                          
              & -0.1314282213490780, 0.5653111829900119, &                                                              
              & 2.227998780792530, 3.150020386497533, 2.207842636300086, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 3.151695121767499, &                          
              & 3.4955608149480885E-002, 0.5301698847139602, &                                                          
              & 1.441340677501351, 3.150020386497533, 3.071579573477671, 3.599060189622797, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 0.8287038120960378, &                         
              & -0.1143010659678245, 0.5359633205671620, &                                                              
              & 1.703560045265077, 4.005665206295854, 2.207842636300086, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 0.8287038120960378, &                         
              & 0.1403337105846264, 0.6712205611934635, &                                                               
              & 1.703560045265077, 6.572599665690816, 3.071579573477671, 4.697560873637490, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 0.8287038120960378, &                         
              & 9.7209421128333723E-002, 0.5154909087054521, &                                                          
              & 1.965779413028804, 3.150020386497533, 3.071579573477671, 3.965227084294361, &                           
              & 1.615950148097166, 0.1517645853760977, 1.340408012821250, 0.8287038120960378, &                         
              & -0.2884076578031946, 0.6206764279763570, &                                                              
              & 1.441340677501351, 3.150020386497533, 3.555915316010278, 2.538442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.234567901234568, &                         
              & 0.1019987106192889, 0.5595750433645141, &                                                               
              & 1.441340677501351, 6.572599665690816, 4.835304540829148, 2.538442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.234567901234568, &                         
              & 5.3688228197425129E-002, 0.4839530694793788, &                                                          
              & 2.227998780792530, 4.005665206295854, 3.129452241070655, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.234567901234568, &                         
              & -0.1630126750005269, 0.5815625493922811, &                                                              
              & 2.227998780792530, 6.572599665690816, 4.835304540829148, 2.838442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.234567901234568, &                         
              & 5.6117030595851193E-002, 0.3991115448708943, &                                                          
              & 1.441340677501351, 3.150020386497533, 3.129452241070655, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 3.151695121767499, &                         
              & -1.4906921934405744E-002, 0.4889259507054456, &                                                         
              & 1.441340677501351, 3.150020386497533, 4.408841465889525, 2.172389726532676, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 3.151695121767499, &                         
              & 6.3888876563445399E-002, 0.5889545663336927, &                                                          
              & 1.441340677501351, 4.005665206295854, 3.129452241070655, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 3.151695121767499, &                         
              & -5.9576797359230119E-002, 0.5705094189863320, &                                                         
              & 1.703560045265077, 6.572599665690816, 4.835304540829148, 2.735674355460745, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 3.151695121767499, &                         
              & 8.2304137451812073E-002, 0.4413974444882390, &                                                          
              & 2.227998780792530, 4.005665206295854, 3.129452241070655, 2.172389726532676, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 3.151695121767499, &                         
              & -2.7277125737939709E-002, 0.6468791729354437, &                                                         
              & 2.490218148556257, 6.572599665690816, 4.408841465889525, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 3.151695121767499, &                         
              & -8.8851574600923078E-002, 0.4775414951288227, &                                                         
              & 1.441340677501351, 4.005665206295854, 3.555915316010278, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 4.9993307081105748E-002, 0.6310968276164660, &                                                          
              & 1.441340677501351, 6.572599665690816, 4.408841465889525, 4.697560873637490, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 0.1502464127838761, 0.4983445554944261, &                                                               
              & 1.703560045265077, 3.150020386497533, 4.408841465889525, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 0.5344789306611449, 0.5646775261942965, &                                                               
              & 1.965779413028804, 3.150020386497533, 3.129452241070655, 4.697560873637490, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & -0.2385566884213144, 0.4684120371541337, &                                                              
              & 2.227998780792530, 4.005665206295854, 3.129452241070655, 3.599060189622797, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 0.1535834544304660, 0.6373843364862177, &                                                               
              & 2.227998780792530, 6.572599665690816, 3.982378390949902, 4.697560873637490, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 0.1592912254914666, 0.5445216335451867, &                                                               
              & 2.490218148556257, 6.572599665690816, 4.408841465889525, 3.599060189622797, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 0.2212476863002019, 0.5140836314633734, &                                                               
              & 2.490218148556257, 6.572599665690816, 4.835304540829148, 4.331393978965925, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 0.8287038120960378, &                        
              & 7.0624063436558138E-002, 0.4126734394441136, &                                                          
              & 1.441340677501351, 3.150020386497533, 4.408841465889525, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.340408012821250, &                         
              & 0.1821240498376877, 0.5494513298957159, &                                                               
              & 1.441340677501351, 4.005665206295854, 3.555915316010278, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.340408012821250, &                         
              & 0.1735753223579038, 0.6876166131775988, &                                                               
              & 2.227998780792530, 6.572599665690816, 4.835304540829148, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.340408012821250, &                         
              & 0.2200793811928615, 0.5018911058435430, &                                                               
              & 2.490218148556257, 6.572599665690816, 4.408841465889525, 3.071579573477671, &                           
              & 1.615950148097166, 0.1517645853760977, 0.6109344602805019, 1.340408012821250, &                         
              & -0.2317935541560674, 0.4569586396376094, &                                                              
              & 1.441340677501351, 3.150020386497533, 3.625648651506872, 2.238442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.234567901234568, &                         
              & 0.1000913083529288, 0.5429747333696433, &                                                               
              & 1.441340677501351, 3.150020386497533, 4.664427426854422, 2.538442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.234567901234568, &                         
              & -0.1603082090049967, 0.5325724755820940, &                                                              
              & 1.965779413028804, 6.572599665690816, 3.971908243289389, 2.838442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.234567901234568, &                         
              & -0.1144392398967092, 0.5495998795156345, &                                                              
              & 2.227998780792530, 6.572599665690816, 3.625648651506872, 1.938442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.234567901234568, &                         
              & 0.1323414052820567, 0.5894648283864170, &                                                               
              & 1.441340677501351, 3.150020386497533, 3.625648651506872, 2.360151269508699, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & 0.1288128481832134, 0.5422201180651496, &                                                               
              & 1.441340677501351, 6.572599665690816, 4.318167835071906, 2.172389726532676, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & 0.1779569206927038, 0.6833234591908897, &                                                               
              & 1.703560045265077, 6.572599665690816, 3.625648651506872, 2.172389726532676, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & -0.1464968206576820, 0.6485370288828619, &                                                              
              & 1.703560045265077, 6.572599665690816, 3.625648651506872, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & 9.3595059810114650E-002, 0.5898203337893491, &                                                          
              & 2.227998780792530, 3.150020386497533, 3.971908243289389, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & 9.6875164420857460E-002, 0.5585756721747706, &                                                          
              & 2.227998780792530, 3.150020386497533, 4.664427426854422, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & 0.1087997102008101, 0.5402935864694407, &                                                               
              & 2.227998780792530, 6.572599665690816, 3.971908243289389, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 3.151695121767499, &                         
              & 0.1272292444071323, 0.6002286979181020, &                                                               
              & 1.441340677501351, 3.150020386497533, 3.625648651506872, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, &                        
              & 0.1116588989797139, 0.4622111805679090, &                                                               
              & 1.441340677501351, 3.150020386497533, 5.010687018636938, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, &                        
              & -0.1479267202097823, 0.4188546195386287, &                                                              
              & 1.441340677501351, 3.150020386497533, 5.010687018636938, 3.965227084294361, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, &                        
              & 0.1009645473590652, 0.4949293266942518, &                                                               
              & 1.703560045265077, 6.572599665690816, 3.625648651506872, 3.599060189622797, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, &                        
              & -0.2315627962175150, 0.6370145771210568, &                                                              
              & 1.965779413028804, 3.150020386497533, 3.625648651506872, 4.331393978965925, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.8287038120960378, &                        
              & 0.1383824271973449, 0.5680231347959780, &                                                               
              & 1.441340677501351, 3.150020386497533, 3.625648651506872, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.340408012821250, &                         
              & 0.3417758545879641, 0.5047611671325047, &                                                               
              & 1.703560045265077, 6.572599665690816, 4.664427426854422, 3.071579573477671, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.340408012821250, &                         
              & -8.8703793790118779E-002, 0.6178695281619923, &                                                         
              & 2.227998780792530, 3.150020386497533, 3.625648651506872, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.340408012821250, &                         
              & -0.3846516124651326, 0.5098952938631652, &                                                              
              & 2.227998780792530, 3.150020386497533, 5.010687018636938, 2.495754948692614, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.340408012821250, &                         
              & -0.6264603926164851, 0.5004860406301013, &                                                              
              & 2.227998780792530, 6.572599665690816, 3.625648651506872, 2.495754948692614, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.340408012821250, &                         
              & 0.3644688254152490, 0.5968930272535240, &                                                               
              & 2.227998780792530, 6.572599665690816, 4.664427426854422, 3.071579573477671, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 1.340408012821250, &                         
              & 0.1259888279821252, 0.5601155801456906, &                                                               
              & 1.441340677501351, 3.150020386497533, 4.318167835071906, 4.408841465889525, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, &                        
              & 4.6447213405924018E-002, 0.5962222247425197, &                                                          
              & 1.441340677501351, 3.150020386497533, 5.010687018636938, 3.129452241070655, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, &                        
              & 0.3233278524983618, 0.4185401593503557, &                                                               
              & 1.441340677501351, 6.572599665690816, 4.664427426854422, 4.835304540829148, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, &                        
              & -0.2423115997942416, 0.4973070735836769, &                                                              
              & 2.227998780792530, 3.150020386497533, 5.010687018636938, 3.129452241070655, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, &                        
              & 0.1340043315090142, 0.4222717500642594, &                                                               
              & 2.490218148556257, 6.572599665690816, 3.971908243289389, 4.835304540829148, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, &                        
              & 0.1413624894159741, 0.4305914956904389, &                                                               
              & 2.490218148556257, 6.572599665690816, 4.318167835071906, 3.982378390949902, &                           
              & 1.615950148097166, 0.1517645853760977, 0.9267313720911970, 0.6109344602805019, &                        
              & -0.3564150249104999, 0.5698447313077205, &                                                              
              & 1.703560045265077, 6.572599665690816, 4.647213887342313, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.234567901234568, &                         
              & 0.1879789925505773, 0.5611973740523536, &                                                               
              & 1.441340677501351, 3.150020386497533, 2.537975533939126, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 3.151695121767499, &                         
              & 0.1242224152918892, 0.4669250709970993, &                                                               
              & 1.441340677501351, 6.572599665690816, 3.592594710640719, 2.172389726532676, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 3.151695121767499, &                         
              & -9.1327583788241448E-002, 0.6859692145517109, &                                                         
              & 2.227998780792530, 3.150020386497533, 2.537975533939126, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 3.151695121767499, &                         
              & -0.1094071840124843, 0.4630839571089574, &                                                              
              & 2.227998780792530, 6.572599665690816, 4.647213887342313, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 3.151695121767499, &                         
              & -0.1365803041799911, 0.5063092995647688, &                                                              
              & 1.441340677501351, 3.150020386497533, 4.119904298991516, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.8287038120960378, &                        
              & -7.6131779395486224E-002, 0.5197823956529705, &                                                         
              & 1.441340677501351, 4.005665206295854, 2.537975533939126, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & -5.8009790575326035E-002, 0.5712762882205332, &                                                         
              & 1.441340677501351, 6.572599665690816, 3.592594710640719, 3.071579573477671, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & 0.8619041582839431, 0.5972508677941086, &                                                               
              & 1.441340677501351, 6.572599665690816, 4.647213887342313, 3.071579573477671, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & -0.7321775400850223, 0.4875377445375941, &                                                              
              & 1.703560045265077, 6.572599665690816, 3.592594710640719, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & -0.6990990255049876, 0.7163745024347159, &                                                              
              & 2.227998780792530, 6.572599665690816, 4.119904298991516, 3.359491885870199, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & -0.2424239687502923, 0.4566663972468613, &                                                              
              & 2.227998780792530, 6.572599665690816, 4.647213887342313, 2.207842636300086, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & -1.014566222049504, 0.5290911459603390, &                                                               
              & 2.490218148556257, 6.572599665690816, 4.119904298991516, 2.495754948692614, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 1.340408012821250, &                         
              & 0.8768796437444023, 0.5463127995066197, &                                                               
              & 1.441340677501351, 3.150020386497533, 2.537975533939126, 4.408841465889525, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, &                        
              & 0.3772396306198508, 0.4806865162707187, &                                                               
              & 1.441340677501351, 3.150020386497533, 3.592594710640719, 4.408841465889525, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, &                        
              & -0.6307009707450438, 0.5990103787239486, &                                                              
              & 1.441340677501351, 6.572599665690816, 4.647213887342313, 4.835304540829148, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, &                        
              & 0.7502809023657695, 0.4421102645506859, &                                                               
              & 1.965779413028804, 5.716954845892495, 4.647213887342313, 4.835304540829148, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.6109344602805019, &                        
              & 0.4149073375469362, 0.5703962707711844, &                                                               
              & 1.441340677501351, 3.150020386497533, 2.537975533939126, 3.625648651506872, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, &                        
              & 7.6159835786469149E-002, 0.4413264643478116, &                                                          
              & 2.490218148556257, 6.572599665690816, 4.647213887342313, 4.318167835071906, &                           
              & 1.615950148097166, 0.1517645853760977, 0.3996006203268190, 0.9267313720911970, &                        
              & -0.1489081679384609, 0.4673267248442240, &                                                              
              & 1.441340677501351, 3.150020386497533, 6.377390503938553, 2.838442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 1.234567901234568, &                         
              & -0.1323042561197277, 0.4050102148194280, &                                                              
              & 1.441340677501351, 4.005665206295854, 5.411146174865046, 1.638442497881051, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 1.234567901234568, &                         
              & -0.1000231965590379, 0.6647423502028050, &                                                              
              & 1.703560045265077, 6.572599665690816, 4.444901845791540, 2.735674355460745, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 3.151695121767499, &                         
              & -0.1800921614881970, 0.5602633705842088, &                                                              
              & 2.490218148556257, 6.572599665690816, 3.478657516718033, 1.984628183556653, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 3.151695121767499, &                         
              & -0.2226376785457339, 0.4526260794108147, &                                                              
              & 2.490218148556257, 6.572599665690816, 4.444901845791540, 2.547912812484722, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 3.151695121767499, &                         
              & -0.1240277845768177, 0.5060000065383102, &                                                              
              & 1.441340677501351, 3.150020386497533, 4.444901845791540, 4.331393978965925, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.8287038120960378, &                        
              & -0.1351357103026763, 0.5884280419237268, &                                                              
              & 2.227998780792530, 3.150020386497533, 4.444901845791540, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.8287038120960378, &                        
              & -0.2503611397464269, 0.5439585783604005, &                                                              
              & 2.490218148556257, 3.150020386497533, 6.377390503938553, 3.232893294951233, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.8287038120960378, &                        
              & 0.2366270602626345, 0.3887795361904741, &                                                               
              & 1.441340677501351, 3.150020386497533, 6.377390503938553, 3.071579573477671, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 1.340408012821250, &                         
              & 0.7192773942238336, 0.4810752176227051, &                                                               
              & 1.703560045265077, 6.572599665690816, 4.444901845791540, 3.359491885870199, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 1.340408012821250, &                         
              & -0.8671208435680084, 0.5188721717459299, &                                                              
              & 1.441340677501351, 6.572599665690816, 2.512413187644526, 4.835304540829148, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, &                        
              & -0.8741856124698582, 0.4050059701555526, &                                                              
              & 1.441340677501351, 6.572599665690816, 3.478657516718033, 3.129452241070655, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, &                        
              & 6.8524441261600635E-002, 0.5236892865137222, &                                                          
              & 2.490218148556257, 3.150020386497533, 6.377390503938553, 4.408841465889525, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.6109344602805019, &                        
              & -0.3925301601589129, 0.4235454988609755, &                                                              
              & 1.441340677501351, 4.005665206295854, 5.411146174865046, 5.010687018636938, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, &                        
              & -0.2639178004021175, 0.5745297077984474, &                                                              
              & 1.441340677501351, 6.572599665690816, 3.478657516718033, 5.010687018636938, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, &                        
              & 0.5376239347690621, 0.4809136356130632, &                                                               
              & 2.490218148556257, 3.150020386497533, 6.377390503938553, 5.010687018636938, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.9267313720911970, &                        
              & 0.3920120570280251, 0.3515423977337501, &                                                               
              & 1.441340677501351, 5.716954845892495, 2.512413187644526, 4.647213887342313, &                           
              & 1.615950148097166, 0.1517645853760977, 0.1190100326870385, 0.3996006203268190, &                        
              & 0.5243744976673651, 0.4815625049156038/                                                                 

!----------------------------------------------------------------------!
!          Transforms xyz, grad and hess from internal coordinates     !
!           q = B x      B+ g' = g    B+ h' B + dB+ g' = h             !
!                                                                      !
!  dV/dx = dV/dq dq/dx    d2V/dx2 = d2V/dq2 (dq/dx)2 + dV/dq d2q/dx2   !
!----------------------------------------------------------------------!

     ij=0
     do i = 1,natoms
      do j = 1,i-1
       ij=ij+1
       r(1:3)=x(1:3,i)-x(1:3,j)
       rij=r(1)**2+r(2)**2+r(3)**2
       dist(ij)=dsqrt(rij)
      enddo
     enddo

     if (iopt.ge.1) then

      ! build B matrix  dr/dx  from r = |xi-xj|
      B=0.d0
      if (iopt.ge.2) db=0.d0
      ij=0
      do i = 1,natoms
       do j = 1,i-1
        ij=ij+1
        ix=(i-1)*3
        jx=(j-1)*3
        r(1:3)=x(1:3,i)-x(1:3,j)
        rrij=r(1)**2+r(2)**2+r(3)**2
        rrij=1.d0/dsqrt(rrij)
        r(1:3)=rrij*r(1:3)
        B(ij,ix+1:ix+3) =  r(1:3)
        B(ij,jx+1:jx+3) = -r(1:3)
        if (iopt.ge.2) then  ! dB/dx 
         do k = 1,3
          dB(ij,ix+k,ix+k) =  rrij
          dB(ij,jx+k,jx+k) =  rrij
          dB(ij,ix+k,jx+k) = -rrij
          dB(ij,jx+k,ix+k) = -rrij
         enddo
         do k = 1,3
          do l = 1,3
           d0 = r(k)*r(l)*rrij
           dB(ij,ix+k,ix+l) = dB(ij,ix+k,ix+l) - d0
           dB(ij,jx+k,jx+l) = dB(ij,jx+k,jx+l) - d0
           dB(ij,ix+k,jx+l) = dB(ij,ix+k,jx+l) + d0
           dB(ij,jx+k,ix+l) = dB(ij,jx+k,ix+l) + d0
          enddo
         enddo
        end if
       enddo
      enddo

     end if

     if (iopt.ge.0) then

       e=shift

       do i = 1,nmorse
         ii=imorse(i)
         r(1)=dist(ii)
         call v_morse(morse(1,i),morse(2,i),morse(3,i),r(1),v)
         e = e+v
       enddo

       do i = 1,ng1d
         ii=ig1d(i)
         r(1)=dist(ii)
         call v_gauss(1,r,g1d(1,i),g1d(2,i),g1d(3,i),g1d(4,i),v)
         e = e+v
       enddo

       do i = 1,ng2d
         do j = 1,2
          ii=ig2d(j,i)
          r(j)=dist(ii)
         enddo
         call v_gauss(2,r,g2d(1,i),g2d(3,i),g2d(5,i),g2d(6,i),v)
         e = e+v
       enddo

       do i = 1,ng3d
         do j = 1,3
          ii=ig3d(j,i)
          r(j)=dist(ii)
         enddo
         call v_gauss(3,r,g3d(1,i),g3d(4,i),g3d(7,i),g3d(8,i),v)
         e = e+v
       enddo

       do i = 1,ng4d
         do j = 1,4
          ii=ig4d(j,i)
          r(j)=dist(ii)
         enddo
         call v_gauss(4,r,g4d(1,i),g4d(5,i),g4d(9,i),g4d(10,i),v)
         e = e+v
       enddo

     end if

     if (iopt.ge.1) then

      g=0.d0
      gint=0.d0

      do i = 1,nmorse
        ii=imorse(i)
        r(1)=dist(ii)
        call f_morse(morse(1,i),morse(2,i),morse(3,i),r(1),gg(1))
        gint(ii) = gint(ii)-gg(1)
      enddo

      do i = 1,ng1d
        ii=ig1d(i)
        r(1)=dist(ii)
        call f_gauss(1,r,g1d(1,i),g1d(2,i),g1d(3,i),g1d(4,i),gg)
        gint(ii) = gint(ii)+gg(1)
      enddo

      do i = 1,ng2d
       do j = 1,2
        ii=ig2d(j,i)
        r(j)=dist(ii)
       enddo
       call f_gauss(2,r,g2d(1,i),g2d(3,i),g2d(5,i),g2d(6,i),gg)
       do j = 1,2
        ii=ig2d(j,i)
        gint(ii) = gint(ii)+gg(j)
       enddo
      enddo

      do i = 1,ng3d
       do j = 1,3
        ii=ig3d(j,i)
        r(j)=dist(ii)
       enddo
       call f_gauss(3,r,g3d(1,i),g3d(4,i),g3d(7,i),g3d(8,i),gg)
       do j = 1,3
        ii=ig3d(j,i)
        gint(ii) = gint(ii)+gg(j)
       enddo
      enddo

      do i = 1,ng4d
       do j = 1,4
        ii=ig4d(j,i)
        r(j)=dist(ii)
       enddo
       call f_gauss(4,r,g4d(1,i),g4d(5,i),g4d(9,i),g4d(10,i),gg)
       do j = 1,4
        ii=ig4d(j,i)
        gint(ii) = gint(ii)+gg(j)
       enddo
      enddo

      do i = 1,3*natoms
       do j = 1,ndist
        g(i) = g(i) + B(j,i) * gint(j)
       enddo
      enddo

     end if


     if (iopt.ge.2) then

      h = 0.d0
      hint = 0.d0

      do i = 1,nmorse
        ii=imorse(i)
        r(1)=dist(ii)
        call h_morse(morse(1,i),morse(2,i),morse(3,i),r(1),hh(1))
        ij = (ii-1)*ii/2 + ii
        hint(ij) = hint(ij)+hh(1)
      enddo

      do i = 1,ng1d
        ii=ig1d(i)
        r(1)=dist(ii)
        call h_gauss(1,r,g1d(1,i),g1d(2,i),g1d(3,i),g1d(4,i),hh)
        ij = (ii-1)*ii/2 + ii
        hint(ij) = hint(ij)+hh(1)
      enddo

      do i = 1,ng2d
       do j = 1,2
        ii=ig2d(j,i)
        r(j)=dist(ii)
       enddo
       call h_gauss(2,r,g2d(1,i),g2d(3,i),g2d(5,i),g2d(6,i),hh)
       ij = 0
       do j = 1,2
        do k = 1,j
         ij=ij+1
         ii=ig2d(j,i)
         jj=ig2d(k,i)
         call iorder(jj,ii)
         kl = (ii-1)*ii/2 + jj
         hint(kl) = hint(kl)+hh(ij)
        enddo
       enddo
      enddo

      do i = 1,ng3d
       do j = 1,3
        ii=ig3d(j,i)
        r(j)=dist(ii)
       enddo
       call h_gauss(3,r,g3d(1,i),g3d(4,i),g3d(7,i),g3d(8,i),hh)
       ij = 0
       do j = 1,3
        do k = 1,j
         ij=ij+1
         ii=ig3d(j,i)
         jj=ig3d(k,i)
         call iorder(jj,ii)
         kl = (ii-1)*ii/2 + jj
         hint(kl) = hint(kl)+hh(ij)
        enddo
       enddo
      enddo

      do i = 1,ng4d
       do j = 1,4
        ii=ig4d(j,i)
        r(j)=dist(ii)
       enddo
       call h_gauss(4,r,g4d(1,i),g4d(5,i),g4d(9,i),g4d(10,i),hh)
       ij = 0
       do j = 1,4
        do k = 1,j
         ij=ij+1
         ii=ig4d(j,i)
         jj=ig4d(k,i)
         call iorder(jj,ii)
         kl = (ii-1)*ii/2 + jj
         hint(kl) = hint(kl)+hh(ij)
        enddo
       enddo
      enddo

      ij = 0
      do i = 1,3*natoms
       do j = 1,i
        ij = ij +1
        do k = 1,ndist
         h(ij) = h(ij) + dB(k,j,i) * gint(k)
        enddo
       enddo
      enddo

      ! reuse dB as scratch 
      dB(:,:,1)=0.d0
      do j = 1,3*natoms
       kl = 0
       do k = 1,ndist
        do l = 1,k-1
         kl = kl+1
         dB(k,j,1) = dB(k,j,1) + hint(kl) * B(l,j)
         dB(l,j,1) = dB(l,j,1) + hint(kl) * B(k,j)
        enddo
        kl = kl+1
        dB(k,j,1) = dB(k,j,1) + hint(kl) * B(k,j)
       enddo
      enddo

      ij = 0
      do i = 1,3*natoms
       do j = 1,i
        ij = ij + 1
        do k = 1,ndist
         h(ij) = h(ij) + B(k,i) * dB(k,j,1)
        enddo
       enddo
      enddo

     end if

!----------------------------------------------------------------------!
     return

    end subroutine pes
!======================================================================!

!----------------------------------------------------------------------!
      subroutine v_morse(re,al,de,r,v)
!----------------------------------------------------------------------!
!       Purpose: Evaluate V(r) = De**2*(1-exp(-alpha*(r-re)))**2       !
!----------------------------------------------------------------------!
        double precision, intent(in)  :: al,re,de,r
        double precision, intent(out) :: v

        v = al*(re-r)
        v = dexp(v) - 1.d0
        v = (de*v)**2
        return

      end subroutine v_morse
!----------------------------------------------------------------------!

!----------------------------------------------------------------------!
      subroutine f_morse(re,al,de,r,f)
!----------------------------------------------------------------------!
!       Purpose: Evaluate -dV(r)/dr  = dV(r)/d re
!----------------------------------------------------------------------!
        double precision, intent(in)  :: al,re,de,r
        double precision, intent(out) :: f

        f = al*(re-r)
        f = dexp(f)
        f = f*(f-1.d0)
        f = f*2d0*al*de**2

        return

      end subroutine f_morse
!----------------------------------------------------------------------!

!----------------------------------------------------------------------!
      subroutine h_morse(re,al,de,r,h)
!----------------------------------------------------------------------!
!       Purpose: Evaluate d2V(r)/dr2
!----------------------------------------------------------------------!
        double precision, intent(in)  :: al,re,de,r
        double precision, intent(out) :: h

        h = al*(re-r)
        h = dexp(h)
        h = h*(2.d0*h-1.d0)
        h = h*2d0*al**2*de**2

        return

      end subroutine h_morse
!----------------------------------------------------------------------!

!----------------------------------------------------------------------!
      subroutine v_gauss(ndim,r,x,alpha,d,shift,v)
!----------------------------------------------------------------------!
!       Purpose: Evaluate V(r) = D ( exp(- 0.5 a rx**2 ) - shift )
!----------------------------------------------------------------------!
        integer,          intent(in)  :: ndim
        double precision, intent(in)  :: r(ndim), alpha(ndim), x(ndim), d, shift
        double precision, intent(out) :: v

        integer :: i

        v = 0.d0
        do i = 1,ndim
          v = v + (r(i)-x(i))**2 * alpha(i)
        enddo
        v = v * 0.5d0
        v = dexp(-v) - shift
        v = v*d

        return

      end subroutine v_gauss
!----------------------------------------------------------------------!
!----------------------------------------------------------------------!
      subroutine f_gauss(ndim,r,x,alpha,d,shift,v)
!----------------------------------------------------------------------!
!       Purpose: Evaluate dV/dr
!----------------------------------------------------------------------!
        integer,          intent(in)  :: ndim
        double precision, intent(in)  :: r(ndim), alpha(ndim), x(ndim), d, shift
        double precision, intent(out) :: v(ndim)

        double precision :: vv
        integer :: i

        vv = 0.d0
        do i = 1,ndim
          vv = vv + (r(i)-x(i))**2 * alpha(i)
        enddo
        vv = vv * 0.5d0
        vv = dexp(-vv)
        vv = vv*d

        do i = 1,ndim
          v(i) = - vv * (r(i)-x(i)) * alpha(i)
        enddo

        return

      end subroutine f_gauss
!----------------------------------------------------------------------!

!----------------------------------------------------------------------!
      subroutine h_gauss(ndim,r,x,alpha,d,shift,h)
!----------------------------------------------------------------------!
!       Purpose: Evaluate d2V/dr2
!----------------------------------------------------------------------!
        integer,          intent(in)  :: ndim
        double precision, intent(in)  :: r(ndim), alpha(ndim), x(ndim), d, shift
        double precision, intent(out) :: h(ndim*(ndim+1)/2)

        double precision :: vv, fi
        integer :: i, j , ij

        vv = 0.d0
        do i = 1,ndim
          vv = vv + (r(i)-x(i))**2 * alpha(i)
        enddo
        vv = vv * 0.5d0
        vv = dexp(-vv)
        vv = vv*d

        ij=0
        do i = 1,ndim
         fi = (r(i)-x(i)) * alpha(i)
         do j = 1,i
          ij=ij+1
          h(ij) = vv * fi * (r(j)-x(j)) * alpha(j)
         enddo
         h(ij) = h(ij) - alpha(i) * vv
        enddo

        return

      end subroutine h_gauss
!----------------------------------------------------------------------!

!----------------------------------------------------------------------!
  subroutine iorder(i,j)
   ! permute i,j such that i < j
   implicit none
   integer :: i, j, k
    if (i.le.j) return
    k=i
    i=j
    j=k
  end subroutine iorder
!----------------------------------------------------------------------!
