module odeprob ! moltibody problem, 400 objects ! This file mbod4h.f90 is part of the EPPEER package by B.A.Schmitt and R.Weiner ! available at www.mathematik.uni-marburg.de\~schmitt\peer ! It contains the multi-body example from the documentation !------------------------ integer :: mbdy = 400, nparm=1, nprob = 2400 !=6*mbdy character(4) :: odename = "mbd4" logical :: exsol = .true. ! end solution known real(8), dimension(400) :: mass real(8) :: meps = 1D-4 contains pure subroutine fcn(t,u,fw,par) ! m-body-problem, (x,y,z)\in [0,1]**3 implicit none real(8), intent(in) :: t real(8), dimension(:), intent(in) :: u real(8), dimension(:), intent(in) :: par real(8), dimension(:), intent(out) :: fw integer :: i,j, ip,jp real(8) :: dist, f1,f2,f3 ! 2*3-coordinates (u,u') do i=1,mbdy ip = 6*(i-1) fw(ip+1) = u(ip+4) fw(ip+2) = u(ip+5) fw(ip+3) = u(ip+6) f1 = 0D0; f2 = 0D0; f3 = 0D0 do j=1,mbdy ! compute gravity force body j <- i if (j.ne.i) then jp = 6*(j-1) dist=meps+(u(ip+1)-u(jp+1))**2+(u(ip+2)-u(jp+2))**2+(u(ip+3)-u(jp+3))**2 dist = mass(j)/(dist*sqrt(dist)) f1 = f1+(u(jp+1)-u(ip+1))*dist f2 = f2+(u(jp+2)-u(ip+2))*dist f3 = f3+(u(jp+3)-u(ip+3))*dist end if end do fw(ip+4) = f1 fw(ip+5) = f2 fw(ip+6) = f3 end do end subroutine fcn subroutine inivals(t0,te,u,par) ! initial values implicit none integer n, i,ip real(8), dimension(:), intent(in) :: par real(8), dimension(:), intent(out) :: u real(8) :: t0,te,pi, ci,si, rad,v,rf1,rf2 parameter (pi=3.141592653589d0) t0 = 0D0 te = 4D0 rf1 = 4*pi/8 rf2 = 2*pi/mbdy do i=1,mbdy mass(i) = (0.3D0 +0.1D0*(cos(i*rf1)+1D0))/mbdy rad = 1.7D0+cos(i*0.75D0) v = 0.22d0*sqrt(rad) ci = cos(i*rf2) si = sin(i*rf2) ip = 6*(i-1) u(ip+1) = rad*ci ! initial position u(ip+2) = rad*si u(ip+3) = 0.4D0*si u(ip+4) = -v*si ! velocity is tangential u(ip+5) = v*ci u(ip+6) = 0.D0 end do end subroutine inivals subroutine solution(t,u,par) implicit none real(8), dimension(:), intent(in) :: par real(8), dimension(:), intent(out) :: u real(8) :: t ! reference solution with DoPri5, tol=1E-14 u( 1)=0.186158246586595855D+01 u( 2)=0.125672041825356517D+01 u( 3)=-.638743521817937768D-02 u( 4)=-.269466691089239818D+00 u( 5)=0.224288603928422897D+00 u( 6)=-.926040148218319412D-02 u( 7)=0.974292884517085622D+00 u( 8)=0.103791791403303213D+01 u( 9)=-.538932850798164425D-02 u( 10)=-.320517898458579087D+00 u( 11)=0.107021403612009514D+00 u( 12)=-.289573229413761079D-02 u( 13)=0.364754794019629291D+00 u( 14)=0.999190747471231044D+00 u( 15)=0.685243109062902561D-01 u( 16)=-.294328246876002397D+00 u( 17)=0.297189386659420969D-01 u( 18)=-.811957580902240711D-01 u( 19)=0.381501751674488743D+00 u( 20)=0.774625888881815050D+00 u( 21)=0.330643755048046842D-01 u( 22)=-.363466125680264943D-01 u( 23)=0.157354643356478974D+00 u( 24)=-.182750517897651323D-01 u( 25)=0.455660635285889792D+00 u( 26)=0.772916130910656474D+00 u( 27)=0.771274954897956111D-01 u( 28)=-.317442959889667420D+00 u( 29)=-.504539477050278407D-01 u( 30)=-.254665713912107568D-02 u( 31)=0.962928248548506782D+00 u( 32)=0.889351756256770654D+00 u( 33)=-.250248642628246240D-01 u( 34)=-.830134332188002949D-01 u( 35)=0.218900434306184916D+00 u( 36)=0.306223894960782339D-01 u( 37)=0.150681134614429180D+01 u( 38)=0.149306664824383639D+01 u( 39)=0.527943711156385817D-01 u( 40)=-.312271611605597077D+00 u( 41)=0.291649991517766771D+00 u( 42)=0.663577600039734830D-02 u( 43)=0.176893710337033294D+01 u( 44)=0.167383546971030928D+01 u( 45)=0.588687261245065541D-01 u( 46)=-.338229990387007129D+00 u( 47)=0.248229517290639273D+00 u( 48)=-.551463991352075036D-02 u( 49)=0.172788650834762780D+01 u( 50)=0.169714903029127995D+01 u( 51)=0.654788205239198451D-01 u( 52)=-.491853735670923109D+00 u( 53)=0.351731315717725312D+00 u( 54)=0.218476966643793742D-01 u( 55)=0.131605887424210266D+01 u( 56)=0.144376714063491685D+01 u( 57)=0.591284687875665640D-01 u( 58)=-.318162696118652222D+00 u( 59)=0.914539750940573659D-01 u( 60)=-.255037278946870644D-01 u( 61)=0.195800282953423083D+00 u( 62)=0.790286951025397699D+00 u( 63)=0.180446802649817273D+00 u( 64)=-.279335655121326243D+00 u( 65)=0.258861156692793970D+00 u( 66)=0.729842540216981972D-01 u( 67)=0.362357040161516930D+00 u( 68)=0.862022633043045272D+00 u( 69)=0.124849264124152117D-01 u( 70)=-.152168594346957925D+00 u( 71)=0.236135347863976303D+00 u( 72)=0.107458257177400329D-01 u( 73)=0.406548957507127495D+00 u( 74)=0.833276287589830633D+00 u( 75)=0.563658254410075027D-01 u( 76)=-.178526933857749537D+00 u( 77)=0.155175488472572287D+00 u( 78)=-.874729422048158844D-01 u( 79)=0.378704732397911747D+00 u( 80)=0.727962769215052652D+00 u( 81)=0.185948503819312987D-01 u( 82)=-.814019286040721934D-01 u( 83)=0.202897180305261465D+00 u( 84)=-.361831227353739196D-01 u( 85)=0.134043548080897890D+01 u( 86)=0.141464027220929522D+01 u( 87)=0.526291324571854929D-01 u( 88)=-.151656871902579204D+00 u( 89)=0.280980136782021384D+00 u( 90)=-.339615348970230112D-02 u( 91)=0.155477749109375751D+01 u( 92)=0.175656596503559914D+01 u( 93)=0.857074563602218398D-01 u( 94)=-.277740636096985016D+00 u( 95)=0.616186247789942132D-01 u( 96)=-.334298934600976913D-01 u( 97)=0.156945667806479561D+01 u( 98)=0.177283785967889362D+01 u( 99)=0.858433633836248461D-01 u( 100)=-.537783140224830425D+00 u( 101)=0.357190878449564098D+00 u( 102)=0.289578225920196566D-01 u( 103)=0.141073076521240015D+01 u( 104)=0.183774323138333817D+01 u( 105)=0.110343946676329407D+00 u( 106)=-.284975990774224419D+00 u( 107)=0.199521427856482331D+00 u( 108)=-.169118184960114631D-01 u( 109)=0.668703502287290585D+00 u( 110)=0.132909834787290104D+01 u( 111)=0.920965124127040846D-01 u( 112)=-.388740468655788318D+00 u( 113)=0.237447383023755357D-01 u( 114)=-.370555189129381096D-01 u( 115)=0.383474862625175883D+00 u( 116)=0.738951318767732901D+00 u( 117)=-.418346066680453516D-01 u( 118)=-.120722449683327987D+00 u( 119)=0.558331696870238564D-01 u( 120)=-.116603344330463588D-01 u( 121)=0.112740735958278646D+00 u( 122)=0.933397952582988633D+00 u( 123)=0.578228301671327785D-01 u( 124)=-.138566908216297024D+00 u( 125)=-.152167956728096826D+00 u( 126)=-.182707335984762687D+00 u( 127)=0.637233128219030442D+00 u( 128)=0.856624971119985701D+00 u( 129)=0.137338833617370436D-01 u( 130)=-.222629440026031133D+00 u( 131)=0.252289235888766283D+00 u( 132)=-.449314101953125350D-01 u( 133)=0.685056772293151095D+00 u( 134)=0.137173573602141396D+01 u( 135)=0.100710299427002048D+00 u( 136)=-.265158889213702176D+00 u( 137)=0.207117322232178741D+00 u( 138)=0.142074359524867015D-02 u( 139)=0.139197434903188078D+01 u( 140)=0.194936865369247792D+01 u( 141)=0.121230471539719442D+00 u( 142)=-.309601584090243909D+00 u( 143)=0.811115347873072184D-01 u( 144)=-.242791127655731798D-01 u( 145)=0.124449897841425394D+01 u( 146)=0.183299203395882015D+01 u( 147)=0.120999802404671022D+00 u( 148)=-.359267477284863246D+00 u( 149)=0.639139392988770927D-01 u( 150)=-.220775187139906036D-01 u( 151)=0.153344902012516648D+01 u( 152)=0.187117820637009258D+01 u( 153)=0.104507775478235074D+00 u( 154)=-.198126232398938035D+00 u( 155)=0.227073072536695064D+00 u( 156)=-.179971063340252611D-01 u( 157)=0.718721408002056972D+00 u( 158)=0.153695487879086823D+01 u( 159)=0.121904371140483789D+00 u( 160)=-.360603215472650895D+00 u( 161)=0.627090384647261273D-01 u( 162)=-.251929219259959189D-01 u( 163)=0.526097252844852023D-01 u( 164)=0.733834756531365984D+00 u( 165)=0.566180047457515087D-01 u( 166)=-.118697501079410406D+00 u( 167)=-.247861433090223798D-02 u( 168)=-.381843021729883700D-01 u( 169)=0.266049299458867294D+00 u( 170)=0.111486817995117193D+01 u( 171)=0.966617631061711391D-01 u( 172)=-.246612456094730925D+00 u( 173)=0.154253101869905512D+00 u( 174)=0.124658946847978677D-01 u( 175)=0.149236447432011782D+00 u( 176)=0.888154235063610020D+00 u( 177)=0.837756296126319355D-01 u( 178)=-.339785310487241143D-01 u( 179)=0.320980157356563281D-01 u( 180)=-.930332562831196787D-02 u( 181)=0.172768392529347087D+00 u( 182)=0.108349723519147600D+01 u( 183)=0.101538690643685967D+00 u( 184)=-.377374137493286910D+00 u( 185)=-.187707827212056699D+00 u( 186)=-.756074308615502511D-01 u( 187)=0.813991211984248841D+00 u( 188)=0.186815054698888039D+01 u( 189)=0.163275582547894677D+00 u( 190)=-.598805211989910435D+00 u( 191)=0.438214980703986387D-01 u( 192)=-.619355608667435196D-02 u( 193)=0.109022444455593837D+01 u( 194)=0.209567094759260675D+01 u( 195)=0.164955868450499088D+00 u( 196)=-.381357436680710149D+00 u( 197)=0.459256083245994651D-01 u( 198)=-.226992313839200557D-01 u( 199)=0.105316205034384525D+01 u( 200)=0.211211814809385601D+01 u( 201)=0.169971694203693319D+00 u( 202)=-.426957356292731904D+00 u( 203)=0.597838154229149848D-01 u( 204)=-.169922729968006829D-01 u( 205)=0.811886804462033540D+00 u( 206)=0.186450857875130849D+01 u( 207)=0.162991006295936741D+00 u( 208)=-.103565319864802191D-01 u( 209)=0.196821616235048347D+00 u( 210)=-.360639373515794642D-01 u( 211)=0.717701264241129289D-01 u( 212)=0.102854190141719304D+01 u( 213)=0.103980343792658150D+00 u( 214)=-.330616848949542186D+00 u( 215)=-.246585332366363985D+00 u( 216)=-.992518071627655624D-01 u( 217)=0.124354045867963794D+00 u( 218)=0.949220842041055723D+00 u( 219)=0.668079718402967287D-01 u( 220)=-.399789482691596421D+00 u( 221)=0.123932901922988295D+00 u( 222)=-.781223642852446609D-01 u( 223)=0.415677822476338443D+00 u( 224)=0.893464354555755569D+00 u( 225)=0.407919462580085546D-01 u( 226)=-.446198454234047914D+00 u( 227)=0.263699831764108272D+00 u( 228)=0.509430790744189385D-01 u( 229)=0.115406307488491594D+00 u( 230)=0.980309315896013667D+00 u( 231)=0.742896024570830621D-01 u( 232)=-.934101908192156993D-01 u( 233)=-.954054460006312742D-02 u( 234)=-.353799811250578994D-01 u( 235)=0.235852088089093498D+00 u( 236)=0.160992163552067358D+01 u( 237)=0.189255266328234278D+00 u( 238)=-.455037125400418352D+00 u( 239)=-.710249709187358857D-01 u( 240)=-.343621336332806879D-01 u( 241)=0.707118773097792030D+00 u( 242)=0.214248656772594614D+01 u( 243)=0.196926355470156467D+00 u( 244)=-.377233894371926115D+00 u( 245)=0.257236206605491353D-01 u( 246)=-.285416409341156148D-01 u( 247)=0.580093629543165457D+00 u( 248)=0.221382272176187112D+01 u( 249)=0.231957000966343363D+00 u( 250)=-.496719541994032177D+00 u( 251)=0.113420731148144716D+00 u( 252)=0.115930159189224746D-03 u( 253)=0.733680934922778416D+00 u( 254)=0.227395784819950242D+01 u( 255)=0.217006315940587169D+00 u( 256)=-.455952392359134595D+00 u( 257)=0.436277624744098314D-02 u( 258)=-.173647108085847046D-01 u( 259)=0.235473178567580876D+00 u( 260)=0.135567535228654190D+01 u( 261)=0.149085911214987571D+00 u( 262)=-.291329062705089570D+00 u( 263)=-.562008325096479203D-01 u( 264)=-.572083547730204006D-01 u( 265)=-.306150421593154171D-01 u( 266)=0.103346554979926819D+01 u( 267)=0.109790729442144810D+00 u( 268)=-.987831860355694313D-01 u( 269)=0.309950187290120791D-01 u( 270)=-.639091399785612219D-01 u( 271)=0.277377517227625714D+00 u( 272)=0.810365406875496297D+00 u( 273)=0.103064320835413559D+00 u( 274)=-.578640573734694949D-01 u( 275)=-.167462399795483163D+00 u( 276)=-.921448635271602534D-01 u( 277)=0.157712960976967603D+00 u( 278)=0.894972330964417861D+00 u( 279)=0.354397412935991626D-01 u( 280)=-.256890534231924150D-01 u( 281)=0.237746520111108417D+00 u( 282)=0.548661820040829487D-01 u( 283)=0.239561422980621663D+00 u( 284)=0.152808276909226670D+01 u( 285)=0.175925540987035112D+00 u( 286)=-.249076348398081376D+00 u( 287)=-.111468036944528635D-01 u( 288)=-.501643363746513485D-01 u( 289)=0.477640139830721178D+00 u( 290)=0.224097275558688347D+01 u( 291)=0.235834572660927916D+00 u( 292)=-.426671511660884517D+00 u( 293)=0.933962256930460782D-01 u( 294)=-.116913459384096301D-01 u( 295)=0.470747237639168703D+00 u( 296)=0.219251790783455336D+01 u( 297)=0.232157867327867751D+00 u( 298)=-.206701329156758540D+00 u( 299)=-.121580789453636204D-02 u( 300)=-.411618101504599362D-01 u( 301)=0.439350756858661262D+00 u( 302)=0.228974809882618091D+01 u( 303)=0.243453679134146950D+00 u( 304)=-.418636335838440454D+00 u( 305)=-.167565622994525654D+00 u( 306)=-.314373379090162677D-01 u( 307)=0.489425864358032231D-01 u( 308)=0.206640903106380502D+01 u( 309)=0.262933757114640732D+00 u( 310)=-.364558520472024916D+00 u( 311)=0.399313087637893829D-02 u( 312)=-.226158828111835096D-01 u( 313)=-.234366486645890770D+00 u( 314)=0.955785961165135256D+00 u( 315)=0.141158363337659409D+00 u( 316)=-.257647175223105540D+00 u( 317)=-.231763240445727159D+00 u( 318)=-.111401067609470703D+00 u( 319)=-.807750609588979707D+00 u( 320)=0.580460906103685392D+00 u( 321)=0.157587945055741085D+00 u( 322)=-.959718729639277290D-01 u( 323)=-.271768571483224142D+00 u( 324)=-.246111739049280021D+00 u( 325)=-.821796983464040287D+00 u( 326)=0.661740240483808639D+00 u( 327)=0.178711685206695475D+00 u( 328)=-.374605168629999485D+00 u( 329)=-.536529179944975176D+00 u( 330)=-.131632165922807937D+00 u( 331)=-.206543205635933008D+00 u( 332)=0.893772993615941647D+00 u( 333)=0.114357815059590515D+00 u( 334)=-.265274821934072480D+00 u( 335)=-.164234132210981099D+00 u( 336)=-.891709720695157970D-01 u( 337)=0.215350780804955871D+00 u( 338)=0.191003211438381837D+01 u( 339)=0.227608887279520444D+00 u( 340)=-.353309360309528142D+00 u( 341)=0.375802406421928623D-01 u( 342)=-.293309564999457220D-01 u( 343)=0.115752762286513239D+00 u( 344)=0.236009662038163892D+01 u( 345)=0.278339129600488233D+00 u( 346)=-.493265201097080774D+00 u( 347)=-.134707928009079547D+00 u( 348)=-.186472504926001349D-01 u( 349)=0.174202510189027521D+00 u( 350)=0.236027046098200843D+01 u( 351)=0.272441337743899337D+00 u( 352)=-.356275743480165552D+00 u( 353)=-.939740162800265511D-01 u( 354)=-.311808536701281384D-01 u( 355)=0.142787170923620255D+00 u( 356)=0.198713606778137541D+01 u( 357)=0.238700463185153477D+00 u( 358)=-.248710199714689995D+00 u( 359)=-.713675363330140283D-01 u( 360)=-.497766220251578476D-01 u( 361)=-.254820288704721121D+00 u( 362)=0.109066863141515658D+01 u( 363)=0.176679500318658811D+00 u( 364)=-.298197834742005619D+00 u( 365)=-.300276543941645546D+00 u( 366)=-.963718875445561396D-01 u( 367)=-.673769338620112124D+00 u( 368)=0.637258916323612645D+00 u( 369)=0.141611403335982378D+00 u( 370)=-.557108270742662781D+00 u( 371)=0.496173579237487380D-01 u( 372)=0.178987655591177852D+00 u( 373)=-.833345868777576548D+00 u( 374)=0.674506229926380096D+00 u( 375)=0.179924958881140240D+00 u( 376)=-.141033444493559701D+00 u( 377)=-.561349488109773809D+00 u( 378)=-.167132506692744348D+00 u( 379)=-.696402096348773147D+00 u( 380)=0.690713074706516883D+00 u( 381)=0.131103643240638668D+00 u( 382)=-.179919581975246407D+00 u( 383)=-.742822106450163194D-02 u( 384)=-.234471572178258342D+00 u( 385)=-.212429086278940749D+00 u( 386)=0.159402551335603793D+01 u( 387)=0.241617337409816418D+00 u( 388)=-.285770854011227371D+00 u( 389)=-.127452165647023857D+00 u( 390)=-.546311153793604190D-01 u( 391)=-.268126280049370613D+00 u( 392)=0.236060356831490470D+01 u( 393)=0.307455115581161398D+00 u( 394)=-.499671715814414052D+00 u( 395)=-.132629852718233021D+00 u( 396)=-.212833939467001673D-01 u( 397)=-.391196623731112220D-01 u( 398)=0.227877309209203638D+01 u( 399)=0.283011268044482123D+00 u( 400)=-.278898903485695071D+00 u( 401)=-.129451843110954729D+00 u( 402)=-.373601115896173147D-01 u( 403)=-.239264609769205633D+00 u( 404)=0.240592376607219727D+01 u( 405)=0.309985275402042904D+00 u( 406)=-.403661931160844922D+00 u( 407)=-.816324229960370545D-01 u( 408)=-.212912966919472611D-01 u( 409)=-.312332464645505237D+00 u( 410)=0.153738320370995174D+01 u( 411)=0.248663080712665796D+00 u( 412)=-.282261551913773390D+00 u( 413)=-.143610932311404565D+00 u( 414)=-.564877187164599878D-01 u( 415)=-.946345659152345808D+00 u( 416)=0.854835612128481026D+00 u( 417)=0.358524112170360287D-01 u( 418)=-.309860676626623477D+00 u( 419)=0.131734846428283574D-01 u( 420)=-.966443414942539658D-01 u( 421)=-.681653613662106417D+00 u( 422)=0.619946873772367124D+00 u( 423)=0.147921156292021738D+00 u( 424)=-.449468080852578944D+00 u( 425)=-.255250791143875000D+00 u( 426)=-.707826855021649881D-01 u( 427)=-.703608464131570077D+00 u( 428)=0.651818974920052918D+00 u( 429)=0.146686638984182216D+00 u( 430)=-.671744992223078596D+00 u( 431)=-.384153558693080766D+00 u( 432)=0.276359996742562182D-01 u( 433)=-.502751841849472414D+00 u( 434)=0.960997811751333697D+00 u( 435)=0.189283193666133026D+00 u( 436)=-.338876663579629755D+00 u( 437)=-.377313713981321575D+00 u( 438)=-.174414282628672090D+00 u( 439)=-.479875108553273477D+00 u( 440)=0.193772271907420457D+01 u( 441)=0.295919147763945845D+00 u( 442)=-.339933411545142838D+00 u( 443)=-.124085185815932336D+00 u( 444)=-.368458183258162444D-01 u( 445)=-.478126801554595193D+00 u( 446)=0.234216024636816611D+01 u( 447)=0.322717224676091818D+00 u( 448)=-.496289957430186057D+00 u( 449)=-.224840807968645306D+00 u( 450)=-.227063748017590043D-01 u( 451)=-.517550666894462164D+00 u( 452)=0.233699412287523201D+01 u( 453)=0.324455566653186922D+00 u( 454)=-.289781543328428037D+00 u( 455)=-.177046607460517647D+00 u( 456)=-.311252739696714457D-01 u( 457)=-.555421921770470894D+00 u( 458)=0.207843725111279376D+01 u( 459)=0.311331944662681548D+00 u( 460)=-.360422931350334319D+00 u( 461)=-.750758028691662360D-01 u( 462)=-.319206458007739030D-01 u( 463)=-.716389620906764280D+00 u( 464)=0.621967388238494068D+00 u( 465)=0.272695269994243816D+00 u( 466)=-.194557548982558448D+00 u( 467)=-.162581869195954798D+00 u( 468)=-.454411069276757021D-01 u( 469)=-.840429558629654960D+00 u( 470)=0.471136070197005319D+00 u( 471)=0.140600998630140500D+00 u( 472)=-.381299555949162899D-01 u( 473)=-.246772603086722359D+00 u( 474)=-.912891429549992778D-01 u( 475)=-.606879918975527510D+00 u( 476)=0.761873569754155544D+00 u( 477)=0.146632699361197133D+00 u( 478)=-.329297050975234040D+00 u( 479)=-.199590608113268592D+00 u( 480)=-.770327104820190817D-01 u( 481)=-.679421693921779646D+00 u( 482)=0.655753126114627771D+00 u( 483)=0.129820601324343976D+00 u( 484)=-.903063717842261249D-01 u( 485)=-.256581217448361931D+00 u( 486)=-.152780549789119341D+00 u( 487)=-.508855834110337857D+00 u( 488)=0.186423138871761296D+01 u( 489)=0.293662838599969889D+00 u( 490)=-.199245250785677369D+00 u( 491)=-.357375378052805642D-01 u( 492)=-.450792168402290583D-01 u( 493)=-.879419201097017322D+00 u( 494)=0.217363143124404479D+01 u( 495)=0.330517407565572408D+00 u( 496)=-.296150634201483631D+00 u( 497)=-.351263064323600271D+00 u( 498)=-.388473375817359745D-01 u( 499)=-.806974749758947452D+00 u( 500)=0.221821278496237539D+01 u( 501)=0.334930861413837211D+00 u( 502)=-.535443907303755462D+00 u( 503)=-.572448267959245471D-01 u( 504)=-.299989298332555623D-01 u( 505)=-.791722673114237496D+00 u( 506)=0.223103818941733101D+01 u( 507)=0.332627140482188333D+00 u( 508)=-.132066309521102238D+00 u( 509)=-.389890469915947557D+00 u( 510)=-.402144013493531682D-01 u( 511)=-.727519410747028306D+00 u( 512)=0.119706862876876041D+01 u( 513)=0.256418270318462982D+00 u( 514)=-.188821280803628561D+00 u( 515)=-.287442366740477184D+00 u( 516)=-.824021788201198258D-01 u( 517)=-.687250500391842656D+00 u( 518)=0.704292652131988883D+00 u( 519)=0.109034509416883044D+00 u( 520)=-.516945598614925839D+00 u( 521)=-.444409269181603894D+00 u( 522)=-.447483231158437508D-01 u( 523)=-.681396944115596703D+00 u( 524)=0.673366500566376147D+00 u( 525)=0.158544255619974206D+00 u( 526)=-.650386270633602215D-01 u( 527)=-.123922105497872623D+00 u( 528)=-.265181147092427127D+00 u( 529)=-.505061673270182254D+00 u( 530)=0.101077156460043827D+01 u( 531)=0.163737470162569121D+00 u( 532)=-.394469202283667317D-01 u( 533)=-.533784310796198841D-01 u( 534)=-.116309532818386074D+00 u( 535)=-.822243199857139118D+00 u( 536)=0.118657273836613264D+01 u( 537)=0.267250202580270046D+00 u( 538)=-.252197488135335046D+00 u( 539)=-.293518390776945803D+00 u( 540)=-.733619817658327511D-01 u( 541)=-.123831774445505771D+01 u( 542)=0.211410089696716064D+01 u( 543)=0.351129856994787715D+00 u( 544)=-.424942403896713283D+00 u( 545)=-.318745520956665085D+00 u( 546)=-.274672629002349553D-01 u( 547)=-.840787780871179224D+00 u( 548)=0.229298361001537065D+01 u( 549)=0.345343647668896303D+00 u( 550)=-.300295901885404670D+00 u( 551)=-.124271469207980143D+00 u( 552)=-.543999080926271458D-02 u( 553)=-.856035647131411781D+00 u( 554)=0.210909737250430229D+01 u( 555)=0.338796203492290393D+00 u( 556)=-.143266923026548615D+00 u( 557)=-.130130055686842161D+00 u( 558)=-.415535417343018618D-01 u( 559)=-.101513619994094606D+01 u( 560)=0.152929612194274545D+01 u( 561)=0.306433423332359345D+00 u( 562)=-.275018449169504242D+00 u( 563)=-.193537843546926075D+00 u( 564)=-.480054819446510614D-01 u( 565)=-.493361809639515203D+00 u( 566)=0.890460315314349438D+00 u( 567)=0.147946645682107220D+00 u( 568)=-.374115367888701700D+00 u( 569)=0.933209048186733892D-01 u( 570)=-.141190764140542185D+00 u( 571)=-.495553775114634443D+00 u( 572)=0.459425495343525891D+00 u( 573)=0.112472333652952255D+00 u( 574)=-.477937954974559168D-01 u( 575)=0.663216887160857499D-01 u( 576)=-.101194455951724355D+00 u( 577)=-.664694994597622046D+00 u( 578)=0.647299640029207146D+00 u( 579)=0.144562827313107073D+00 u( 580)=-.704997558242382083D+00 u( 581)=-.206670387023633710D-01 u( 582)=-.146887389376269439D+00 u( 583)=-.697110790266005309D+00 u( 584)=0.544204528338171567D+00 u( 585)=0.153312982160480449D+00 u( 586)=0.185456252707521224D+00 u( 587)=-.190395773321817258D+00 u( 588)=-.176100645699375058D+00 u( 589)=-.118600592730377219D+01 u( 590)=0.174861436119665914D+01 u( 591)=0.328218847059885133D+00 u( 592)=-.280581747460387665D+00 u( 593)=-.183615116665182904D+00 u( 594)=-.361256452081055585D-01 u( 595)=-.126256420371562017D+01 u( 596)=0.201584931088053487D+01 u( 597)=0.349626442825592076D+00 u( 598)=-.268774500497882096D+00 u( 599)=-.316843071283430588D+00 u( 600)=-.282994455429331979D-01 u( 601)=-.129141416815363685D+01 u( 602)=0.198898565284283357D+01 u( 603)=0.349808736612734872D+00 u( 604)=-.173446019717762911D+00 u( 605)=-.254855683915576392D+00 u( 606)=-.293330099872704080D-01 u( 607)=-.127131743478999493D+01 u( 608)=0.168460905577661002D+01 u( 609)=0.329354838330765842D+00 u( 610)=-.266421740347329239D+00 u( 611)=-.181704165557956987D+00 u( 612)=-.365031525418025096D-01 u( 613)=-.717353660698804574D+00 u( 614)=0.569393650351201486D+00 u( 615)=0.165350945071172928D+00 u( 616)=0.293102416763802220D+00 u( 617)=-.411628712005807362D+00 u( 618)=-.259956138970635797D+00 u( 619)=-.544882011227608154D+00 u( 620)=0.650560899601128839D+00 u( 621)=0.586906441445757057D-01 u( 622)=-.107744402819144505D+00 u( 623)=-.566074584702060887D-01 u( 624)=-.293970203113904371D-01 u( 625)=-.687604698020870542D+00 u( 626)=0.667343378818673671D+00 u( 627)=0.179546649334296704D+00 u( 628)=-.864210984782481373D-01 u( 629)=-.409658957272489799D+00 u( 630)=0.829823041821387553D-01 u( 631)=-.581218549059575817D+00 u( 632)=0.558091686888808614D+00 u( 633)=0.126410336642654691D+00 u( 634)=-.908936304923933791D-01 u( 635)=0.289976397253142559D+00 u( 636)=0.390516439557307485D-01 u( 637)=-.122166504939845666D+01 u( 638)=0.955293198029217527D+00 u( 639)=0.276579870716115284D+00 u( 640)=-.128407982574309854D+00 u( 641)=-.327613508470447068D+00 u( 642)=-.690203367162097042D-01 u( 643)=-.147411277809704022D+01 u( 644)=0.180464480225798085D+01 u( 645)=0.344667020021850234D+00 u( 646)=-.209905514979824875D+00 u( 647)=-.321116148609299656D+00 u( 648)=-.295966560996012602D-01 u( 649)=-.164507156561112677D+01 u( 650)=0.171556231668115777D+01 u( 651)=0.350911185333310338D+00 u( 652)=-.307191550603393093D+00 u( 653)=-.392552842828191917D+00 u( 654)=-.176220520691286082D-01 u( 655)=-.154336324343914977D+01 u( 656)=0.176863801782280783D+01 u( 657)=0.333053915141207690D+00 u( 658)=-.133667875780437817D+00 u( 659)=-.233771146691626214D+00 u( 660)=-.447426452443981104D-01 u( 661)=-.130595953587804958D+01 u( 662)=0.922231466076949502D+00 u( 663)=0.282044103271617941D+00 u( 664)=-.178083040504206813D+00 u( 665)=-.427816589579449902D+00 u( 666)=-.691662490903992289D-01 u( 667)=-.636512310218998789D+00 u( 668)=0.542178967506754983D+00 u( 669)=0.157786941931097630D+00 u( 670)=-.314267300674306915D+00 u( 671)=-.972847195278378485D-01 u( 672)=-.822224211811723310D-01 u( 673)=-.692982025088055287D+00 u( 674)=0.661517510626035476D+00 u( 675)=0.150582219341686696D+00 u( 676)=0.151630874147706873D+00 u( 677)=0.244877601524804200D+00 u( 678)=-.146012943057266337D+00 u( 679)=-.681416520792079816D+00 u( 680)=0.675667244139622092D+00 u( 681)=0.125602491262190419D+00 u( 682)=0.202001858606823737D+00 u( 683)=0.218845411277356794D+00 u( 684)=0.419254352413660547D+00 u( 685)=-.113172802207386969D+01 u( 686)=0.885965993065166990D+00 u( 687)=0.262329311150680533D+00 u( 688)=-.103862395269889510D+00 u( 689)=-.217844232458834136D+00 u( 690)=-.687408881342795042D-01 u( 691)=-.171675559641028941D+01 u( 692)=0.152090574899900033D+01 u( 693)=0.332262330296954178D+00 u( 694)=-.381045314849723205D+00 u( 695)=-.264992149181194236D+00 u( 696)=0.388842839284252433D-02 u( 697)=-.174073612980714865D+01 u( 698)=0.154517133039042465D+01 u( 699)=0.339216965292353845D+00 u( 700)=-.764211212741444101D-01 u( 701)=-.416825101438240808D+00 u( 702)=-.375371727687912465D-01 u( 703)=-.168763666599088302D+01 u( 704)=0.149427827096989052D+01 u( 705)=0.329309077634635738D+00 u( 706)=0.465628506150733631D-01 u( 707)=-.318944780081207468D+00 u( 708)=-.706518590033258786D-01 u( 709)=-.167436859915485670D+01 u( 710)=0.104588084304699480D+01 u( 711)=0.298152317139343259D+00 u( 712)=-.200206867773086328D+00 u( 713)=-.187927330178745383D+00 u( 714)=-.355812588137103605D-01 u( 715)=-.855143097942675623D+00 u( 716)=0.210054229156477867D+00 u( 717)=0.152469048155780551D+00 u( 718)=-.151028646140607542D+00 u( 719)=-.428876716181781581D+00 u( 720)=-.967891782183974980D-01 u( 721)=-.459797050406732799D+00 u( 722)=0.903007456397293629D+00 u( 723)=0.119216617694543683D+00 u( 724)=-.379995749911674410D-01 u( 725)=0.198330291560176425D+00 u( 726)=0.733279741291612552D-01 u( 727)=-.452792875510599879D+00 u( 728)=0.905194865149928196D+00 u( 729)=0.111074869187165151D+00 u( 730)=0.337904145703228631D-01 u( 731)=0.287332841321031540D+00 u( 732)=-.275792093641556678D-01 u( 733)=-.866757387798776313D+00 u( 734)=0.204655924935270295D+00 u( 735)=0.155426566053082887D+00 u( 736)=0.296498846510778402D+00 u( 737)=-.386417471141231372D+00 u( 738)=-.180163044803962918D+00 u( 739)=-.167101774186285379D+01 u( 740)=0.114319537585776598D+01 u( 741)=0.302087695371334064D+00 u( 742)=-.237927120239773832D+00 u( 743)=-.336380927490588455D+00 u( 744)=-.384909269345892896D-01 u( 745)=-.189782835097288127D+01 u( 746)=0.133629017398874139D+01 u( 747)=0.326468301446390496D+00 u( 748)=-.119316320833947859D+00 u( 749)=-.400474570953458675D+00 u( 750)=-.255023751315955442D-01 u( 751)=-.197129672155514868D+01 u( 752)=0.128811496465534558D+01 u( 753)=0.324452921930788007D+00 u( 754)=-.427644739875244553D-01 u( 755)=-.391312866806767523D+00 u( 756)=-.245929390074833380D-01 u( 757)=-.174086337251896417D+01 u( 758)=0.107705531096409168D+01 u( 759)=0.306158484163011113D+00 u( 760)=-.275492512776434884D-01 u( 761)=-.321676094156084780D+00 u( 762)=-.361885869034305960D-01 u( 763)=-.132061067143951383D+01 u( 764)=0.450047841196320575D+00 u( 765)=0.230397274620141701D+00 u( 766)=-.961399086855365959D-01 u( 767)=-.285089701160034514D+00 u( 768)=-.615067250938414745D-01 u( 769)=-.498470230976490902D+00 u( 770)=0.727709880942048248D+00 u( 771)=0.840759276328075095D-01 u( 772)=0.120225380381090124D+00 u( 773)=0.473952975175868166D-01 u( 774)=-.327924797502240517D+00 u( 775)=-.939596257206522956D+00 u( 776)=0.100639272185167675D+00 u( 777)=0.181022021169919362D+00 u( 778)=0.120332849579466286D+00 u( 779)=-.325420809553413071D+00 u( 780)=-.209474393962366806D+00 u( 781)=-.949637706241201585D+00 u( 782)=0.114506012214314001D+00 u( 783)=0.170764208451986588D+00 u( 784)=0.122519753445948940D+00 u( 785)=-.210868684702078896D+00 u( 786)=-.762834472172106981D-01 u( 787)=-.139212265528454204D+01 u( 788)=0.496172707208530128D+00 u( 789)=0.252465044180879006D+00 u( 790)=0.535608543266351753D-01 u( 791)=-.367069685955883573D+00 u( 792)=-.623615762412752933D-01 u( 793)=-.214815833625441588D+01 u( 794)=0.103357914329722034D+01 u( 795)=0.329480361061794125D+00 u( 796)=-.116523534982857696D+00 u( 797)=-.368066513640438631D+00 u( 798)=-.415551265707043028D-02 u( 799)=-.197607020958874768D+01 u( 800)=0.102315228590899898D+01 u( 801)=0.290951083384521969D+00 u( 802)=-.593992888169473862D-01 u( 803)=-.321006925503941776D+00 u( 804)=-.262692066549240176D-01 u( 805)=-.204080264522072063D+01 u( 806)=0.982104238338701641D+00 u( 807)=0.282701407052879550D+00 u( 808)=-.150453271956476672D-01 u( 809)=-.421932785498784824D+00 u( 810)=-.398975527615286901D-01 u( 811)=-.152731004615274890D+01 u( 812)=0.499191520973790437D+00 u( 813)=0.254000331924837397D+00 u( 814)=-.134482847734123737D-01 u( 815)=-.333015857505242485D+00 u( 816)=-.513007850834044377D-01 u( 817)=-.895989684328966418D+00 u( 818)=0.702445661910694741D-01 u( 819)=0.921792188530439482D-01 u( 820)=-.218630566011645960D+00 u( 821)=-.273901955529808727D+00 u( 822)=-.836182784535611928D-01 u( 823)=-.979503797601502635D+00 u( 824)=-.499766870544278222D-01 u( 825)=0.162812846975299408D+00 u( 826)=0.209277632216602699D+00 u( 827)=-.340145051310659419D+00 u( 828)=-.772322724083249063D-01 u( 829)=-.926479479401844386D+00 u( 830)=-.167271417720709047D-01 u( 831)=0.725515769237259356D-01 u( 832)=-.223823683902088039D+00 u( 833)=-.317097160293354718D+00 u( 834)=-.554487564809149763D-01 u( 835)=-.874532539426752575D+00 u( 836)=-.214347844788670278D-01 u( 837)=0.101600472597884295D+00 u( 838)=0.374246024063800420D+00 u( 839)=-.255135358228145315D+00 u( 840)=-.279657046260697151D+00 u( 841)=-.182323543491033546D+01 u( 842)=0.443166279754632852D+00 u( 843)=0.248916426904707000D+00 u( 844)=0.107378651944277606D+00 u( 845)=-.290131704305243932D+00 u( 846)=-.288173031758946069D-01 u( 847)=-.225456666595546862D+01 u( 848)=0.701359387797618083D+00 u( 849)=0.274047403703277015D+00 u( 850)=-.164159627029972985D-01 u( 851)=-.498628603983699792D+00 u( 852)=-.300247531809320345D-01 u( 853)=-.224840867065130601D+01 u( 854)=0.747440791569835006D+00 u( 855)=0.279539898338301396D+00 u( 856)=0.895282065062797706D-02 u( 857)=-.374263006715992330D+00 u( 858)=-.141879205781349996D-01 u( 859)=-.200419878520905925D+01 u( 860)=0.527251733896160979D+00 u( 861)=0.255528393317735136D+00 u( 862)=-.358729339117109733D-01 u( 863)=-.381016228171526306D+00 u( 864)=-.330358781203747912D-01 u( 865)=-.821503914115214395D+00 u( 866)=-.212869772245849534D-01 u( 867)=-.213227180823050248D-01 u( 868)=0.851361881813708504D-01 u( 869)=-.305864467605894197D+00 u( 870)=-.864655513918518859D-01 u( 871)=-.929380053100616443D+00 u( 872)=0.865736423583801651D-01 u( 873)=0.243678165816868408D+00 u( 874)=0.141220392029057812D+00 u( 875)=-.182187003226469968D+00 u( 876)=-.776283727987663319D-01 u( 877)=-.969075225757679237D+00 u( 878)=0.107280057860684536D+00 u( 879)=0.186572444478112554D+00 u( 880)=-.104602553678932189D+00 u( 881)=-.101564162313247941D+00 u( 882)=0.176711992907068516D+00 u( 883)=-.877870903948176684D+00 u( 884)=-.667627759288377531D-01 u( 885)=0.696600007564899815D-01 u( 886)=0.903422020660353264D-01 u( 887)=-.204163525199619666D+00 u( 888)=-.857173558493932036D-01 u( 889)=-.183555789540207126D+01 u( 890)=0.480677108705508560D+00 u( 891)=0.252630040240020282D+00 u( 892)=-.174275469170329989D+00 u( 893)=-.270628735937540166D+00 u( 894)=-.221405897706123470D-01 u( 895)=-.230064258282396139D+01 u( 896)=0.343703923768988506D+00 u( 897)=0.231678771456446192D+00 u( 898)=0.277582245284365758D+00 u( 899)=-.424435734519509944D+00 u( 900)=-.114494091170700543D+00 u( 901)=-.234507079805385255D+01 u( 902)=0.278432242652161710D+00 u( 903)=0.237442254592776791D+00 u( 904)=-.640904485605808816D-01 u( 905)=-.406031897215993920D+00 u( 906)=-.967759606773434256D-02 u( 907)=-.231028011496325547D+01 u( 908)=0.367936602034780069D+00 u( 909)=0.222370618433328476D+00 u( 910)=-.922993577310090574D-01 u( 911)=-.461021377968485080D+00 u( 912)=-.362200003308541007D-02 u( 913)=-.141188701298142716D+01 u( 914)=0.541510223048456696D-01 u( 915)=0.199833018492776654D+00 u( 916)=0.135844339924527546D+00 u( 917)=-.322830578714230987D+00 u( 918)=-.445512690992058563D-01 u( 919)=-.982754910914395929D+00 u( 920)=-.406431423313309947D+00 u( 921)=0.193319191854406991D+00 u( 922)=0.120216437628578393D+00 u( 923)=-.105916760285924130D+00 u( 924)=-.735056344852310639D-01 u( 925)=-.796354077768225865D+00 u( 926)=-.314996523091015446D+00 u( 927)=0.371155876155443362D-01 u( 928)=0.325166803663559545D+00 u( 929)=-.183075079299225341D+00 u( 930)=-.253099063458878393D-01 u( 931)=-.971117333577503850D+00 u( 932)=-.404017385211866920D+00 u( 933)=0.185910105054920144D+00 u( 934)=-.133204518917610398D+00 u( 935)=-.165836229886883207D+00 u( 936)=0.139072182468144099D-01 u( 937)=-.138829663083572963D+01 u( 938)=-.265810329345412301D-01 u( 939)=0.190236644788566139D+00 u( 940)=0.131325514433714263D+00 u( 941)=-.227719678635372957D+00 u( 942)=-.336342043194512996D-01 u( 943)=-.238730425225388876D+01 u( 944)=0.193434346651461635D-01 u( 945)=0.228115569565434384D+00 u( 946)=0.841335676843499164D-01 u( 947)=-.455238254808710219D+00 u( 948)=-.135835840209642678D-01 u( 949)=-.227044340993417437D+01 u( 950)=0.472079331374169409D+00 u( 951)=0.260303874404604840D+00 u( 952)=0.332704451399119042D-01 u( 953)=-.219624684436497880D+00 u( 954)=0.310527352403397738D-01 u( 955)=-.235307561555515843D+01 u( 956)=0.115457756579200391D+00 u( 957)=0.191899585598936218D+00 u( 958)=0.776701752950254426D-01 u( 959)=-.391642578371895034D+00 u( 960)=-.217586720970983361D-01 u( 961)=-.179617885913318642D+01 u( 962)=-.508484297483926956D-01 u( 963)=0.188929290656310200D+00 u( 964)=0.554990221605831599D-01 u( 965)=-.296607306156736028D+00 u( 966)=-.228406086140862837D-01 u( 967)=-.711867637190334968D+00 u( 968)=-.418665458426724590D+00 u( 969)=-.184725500734301579D+00 u( 970)=0.920474791269690062D-01 u( 971)=-.261387564631411273D+00 u( 972)=-.160170565389821468D+00 u( 973)=-.769432243594823873D+00 u( 974)=-.525273525153535314D+00 u( 975)=0.559831814347200724D-01 u( 976)=0.352918642407586525D+00 u( 977)=-.167599604051933998D+00 u( 978)=-.746215875054629871D-02 u( 979)=-.770140694756731858D+00 u( 980)=-.237004692528838740D+00 u( 981)=0.764599225301378083D-01 u( 982)=0.638961212423319602D-01 u( 983)=-.100529651175249951D+00 u( 984)=-.185185641026659964D+00 u( 985)=-.806256432583527083D+00 u( 986)=-.369093075380623137D+00 u( 987)=0.105991264352302828D+00 u( 988)=0.497409820773758726D+00 u( 989)=-.136392038725910242D+00 u( 990)=-.141638812645845102D+00 u( 991)=-.206903748161228362D+01 u( 992)=-.145513737009050736D+00 u( 993)=0.174445377843169658D+00 u( 994)=0.662077042368358903D-01 u( 995)=-.264170671050999284D+00 u( 996)=-.680485826477935339D-02 u( 997)=-.237543409612902456D+01 u( 998)=-.178389003344290753D+00 u( 999)=0.174890739800705214D+00 u(1000)=0.161635600790307532D+00 u(1001)=-.385998528752399706D+00 u(1002)=-.110140499146070305D-01 u(1003)=-.238711285459532041D+01 u(1004)=-.129651628197160917D+00 u(1005)=0.180595820508529015D+00 u(1006)=0.143399525239422898D+00 u(1007)=-.364375074945127109D+00 u(1008)=-.766683227949245972D-02 u(1009)=-.212332863294346108D+01 u(1010)=-.212018407853337532D+00 u(1011)=0.164384078296983205D+00 u(1012)=-.433776731786927883D-02 u(1013)=-.338450412514172516D+00 u(1014)=-.184260407283650396D-01 u(1015)=-.759104088136890454D+00 u(1016)=-.322895235751251342D+00 u(1017)=0.908334141669443068D-02 u(1018)=0.277253846680519778D+00 u(1019)=-.200294252096012537D+00 u(1020)=-.303029568268498861D+00 u(1021)=-.807345675823155307D+00 u(1022)=-.606664730439554267D+00 u(1023)=0.696766638472827993D-01 u(1024)=0.151695821915327766D+00 u(1025)=-.870818350468609004D-01 u(1026)=-.184720197455547130D+00 u(1027)=-.600141520495580671D+00 u(1028)=-.630538189661842607D+00 u(1029)=0.950039498389290971D-01 u(1030)=0.891809265026247688D-01 u(1031)=-.242037596663263549D+00 u(1032)=0.802107533728392136D-01 u(1033)=-.639358980595710946D+00 u(1034)=-.581832322916297606D+00 u(1035)=0.139281676895846918D+00 u(1036)=0.184162632730820813D+00 u(1037)=0.346494950068938377D-02 u(1038)=0.101036502855465712D+00 u(1039)=-.148863893607972630D+01 u(1040)=-.463761006331298575D+00 u(1041)=0.120948565965330546D+00 u(1042)=0.167941337964848864D+00 u(1043)=-.266372128688053933D+00 u(1044)=-.169405253703055446D-01 u(1045)=-.234859148209463875D+01 u(1046)=-.321813425513595874D+00 u(1047)=0.139877394569715346D+00 u(1048)=0.133136686902484508D+00 u(1049)=-.257507925221370115D+00 u(1050)=0.547092396017943502D-02 u(1051)=-.237326539196605513D+01 u(1052)=-.566524712543722053D+00 u(1053)=0.140993179191756413D+00 u(1054)=0.154134066191024377D+00 u(1055)=-.412043522517997862D+00 u(1056)=-.915618660646741120D-02 u(1057)=-.226844652091482368D+01 u(1058)=-.573761907271407079D+00 u(1059)=0.104709733421007631D+00 u(1060)=0.184993810035792794D+00 u(1061)=-.440654315526977702D+00 u(1062)=-.268767226257640261D-01 u(1063)=-.157399941194517190D+01 u(1064)=-.582681782955452365D+00 u(1065)=0.102918426540126090D+00 u(1066)=0.175534241412638875D+00 u(1067)=-.301331678256629765D+00 u(1068)=-.215057464189955215D-01 u(1069)=-.742052873944927693D+00 u(1070)=-.245970404154212424D+00 u(1071)=0.820845147700687700D-01 u(1072)=-.478579139447071547D-01 u(1073)=-.250523640116584234D+00 u(1074)=-.123382049297559179D+00 u(1075)=-.673440377166581117D+00 u(1076)=-.698920763185822413D+00 u(1077)=0.253965327743188932D-02 u(1078)=0.315338241997651647D+00 u(1079)=-.239255971825483499D+00 u(1080)=0.438792785645785791D-01 u(1081)=-.742608196302191437D+00 u(1082)=-.238411739542147921D+00 u(1083)=0.999385379880941976D-01 u(1084)=-.646702001864742082D-01 u(1085)=-.940833105542783488D-01 u(1086)=0.513969769456004560D-01 u(1087)=-.114145018069065229D+01 u(1088)=-.599194043277960997D+00 u(1089)=0.854436873139846342D-01 u(1090)=0.288071081120861605D+00 u(1091)=-.199060045275943787D+00 u(1092)=-.152803070487033728D-01 u(1093)=-.226647889663979640D+01 u(1094)=-.709266181770202730D+00 u(1095)=0.951446830317104891D-01 u(1096)=-.448800478691691665D-01 u(1097)=-.481056668577593827D+00 u(1098)=0.114263387598322608D-01 u(1099)=-.225686808701602937D+01 u(1100)=-.728062707529066433D+00 u(1101)=0.975815784913323103D-01 u(1102)=0.328508186295112303D+00 u(1103)=-.194433811610630197D+00 u(1104)=-.154055981001890024D-01 u(1105)=-.218912804895508195D+01 u(1106)=-.813884127514782785D+00 u(1107)=0.828062964546808361D-01 u(1108)=0.230438747488032086D+00 u(1109)=-.300730830369029811D+00 u(1110)=0.473976680467786749D-03 u(1111)=-.170288929844840964D+01 u(1112)=-.880465842769875606D+00 u(1113)=0.568589805295034306D-01 u(1114)=0.134729711824995241D+00 u(1115)=-.269252485859729884D+00 u(1116)=-.501838176603519766D-02 u(1117)=-.574361004239942963D+00 u(1118)=-.561040478877199655D+00 u(1119)=-.303067056195877940D-01 u(1120)=0.106946303774335880D+00 u(1121)=-.564287342652702376D-01 u(1122)=-.247649880460965033D-01 u(1123)=-.858936397388282091D+00 u(1124)=-.349656611829692987D+00 u(1125)=0.731281890528156231D-01 u(1126)=0.136152960544945866D-01 u(1127)=-.340664814759626233D+00 u(1128)=0.118273196715169671D+00 u(1129)=-.853584111730170902D+00 u(1130)=-.344132154026217552D+00 u(1131)=0.703437990868041735D-01 u(1132)=0.338966328829963970D+00 u(1133)=-.377636126263084182D+00 u(1134)=-.475456766541090467D-01 u(1135)=-.547425586298464051D+00 u(1136)=-.528240973576992956D+00 u(1137)=-.518066790558811743D-02 u(1138)=0.229923270770609270D-01 u(1139)=0.105845529384602136D+00 u(1140)=-.133337445982066816D+00 u(1141)=-.188532556543070817D+01 u(1142)=-.889402901957227043D+00 u(1143)=0.531221776775775284D-01 u(1144)=0.110270913515845212D+00 u(1145)=-.309978398709868153D+00 u(1146)=-.808738530222741052D-02 u(1147)=-.215385284816849953D+01 u(1148)=-.958490656406507879D+00 u(1149)=0.610843326759760857D-01 u(1150)=0.266434116891468176D+00 u(1151)=-.271100517490693194D+00 u(1152)=0.484901731287173780D-02 u(1153)=-.210367790899224660D+01 u(1154)=-.107818072023030109D+01 u(1155)=0.435589074748530744D-01 u(1156)=0.317320050548599242D+00 u(1157)=-.270283244038645731D+00 u(1158)=0.938565741198172862D-03 u(1159)=-.202686644817405526D+01 u(1160)=-.112952912864326560D+01 u(1161)=0.255879008080311769D-01 u(1162)=0.105981190581105986D+00 u(1163)=-.344905124714102729D+00 u(1164)=-.706067904944603954D-02 u(1165)=-.112939945408144737D+01 u(1166)=-.103971217359907531D+01 u(1167)=0.397849161372732917D-02 u(1168)=0.231255870077811038D+00 u(1169)=-.368066295788109621D+00 u(1170)=0.119158214684646421D-01 u(1171)=-.759261762355637804D+00 u(1172)=-.256581453233347134D+00 u(1173)=0.685739107337871717D-01 u(1174)=-.570630253742775012D-01 u(1175)=-.143970762712353706D+00 u(1176)=0.643998177948939959D-01 u(1177)=-.533109209029398179D+00 u(1178)=-.869219928707941070D+00 u(1179)=-.130129028704097753D-01 u(1180)=0.214529103500690904D+00 u(1181)=-.274132249593392219D+00 u(1182)=-.100972375895314589D+00 u(1183)=-.679191618185660317D+00 u(1184)=-.512580487681466801D+00 u(1185)=0.150797999599605013D-01 u(1186)=-.412536239163209320D-01 u(1187)=-.280221912377816851D+00 u(1188)=-.140110540111806958D+00 u(1189)=-.118609930689393606D+01 u(1190)=-.114663435629107013D+01 u(1191)=-.140332521968251512D-01 u(1192)=0.302207432008383126D+00 u(1193)=-.164066203498864721D+00 u(1194)=0.530256815933437264D-02 u(1195)=-.204179021842199049D+01 u(1196)=-.127662344456573029D+01 u(1197)=0.337295013673588259D-01 u(1198)=0.221536355356275583D+00 u(1199)=-.232787377975503473D+00 u(1200)=0.240542881225224332D-01 u(1201)=-.185136480260782355D+01 u(1202)=-.129513948909970256D+01 u(1203)=-.964940288502155914D-02 u(1204)=0.310084421851881065D+00 u(1205)=-.208010962192204663D+00 u(1206)=0.455908683943866740D-02 u(1207)=-.194748355871867762D+01 u(1208)=-.119772322601461889D+01 u(1209)=-.940051110904468155D-02 u(1210)=0.273217944758172016D+00 u(1211)=-.205943458110852157D+00 u(1212)=0.256019832849240924D-03 u(1213)=-.110860356270875715D+01 u(1214)=-.100198667493156113D+01 u(1215)=-.100531032236893833D-02 u(1216)=0.292401984704624085D+00 u(1217)=-.131262043462256950D+00 u(1218)=-.310503705163825694D-01 u(1219)=-.514702014475552749D+00 u(1220)=-.885943189640699957D+00 u(1221)=-.229835117266815742D-01 u(1222)=0.256043054950579052D+00 u(1223)=-.695993010179081217D-01 u(1224)=0.595266741325782625D-01 u(1225)=-.647663341455162911D+00 u(1226)=-.489662612617129900D+00 u(1227)=0.167983912119301360D-01 u(1228)=0.808780255646327911D-01 u(1229)=0.115221014239530045D+00 u(1230)=-.328648955768845591D-01 u(1231)=-.724301622076481522D+00 u(1232)=-.349286260447935204D+00 u(1233)=-.158827072452398278D-01 u(1234)=-.971452104979063924D-01 u(1235)=0.384106666791958068D-01 u(1236)=0.180215119813215904D-01 u(1237)=-.497323854962501199D+00 u(1238)=-.729733484198465399D+00 u(1239)=0.183408486835887931D-01 u(1240)=0.138402780379721119D+00 u(1241)=0.175931871747141783D+00 u(1242)=0.720174010706924467D-01 u(1243)=-.145723725952272387D+01 u(1244)=-.150183147156749741D+01 u(1245)=-.594017006762772928D-01 u(1246)=0.263175692990197996D+00 u(1247)=-.315841171201627802D+00 u(1248)=-.101608993553381245D-01 u(1249)=-.178670792973517201D+01 u(1250)=-.155544975642096328D+01 u(1251)=-.410483474852105512D-01 u(1252)=0.305414420078903626D+00 u(1253)=-.155807675326722572D+00 u(1254)=0.198924100525557368D-01 u(1255)=-.175751463430979715D+01 u(1256)=-.157854828481431508D+01 u(1257)=-.465431405968427178D-01 u(1258)=0.424907749782169275D+00 u(1259)=-.257791662196613480D+00 u(1260)=-.404366889581009043D-02 u(1261)=-.142383127137194765D+01 u(1262)=-.143536237227847585D+01 u(1263)=-.489619315990773296D-01 u(1264)=0.295031402921882013D+00 u(1265)=-.166650661048363624D+00 u(1266)=0.165335088556501607D-01 u(1267)=-.493869915474767662D+00 u(1268)=-.105674569123449635D+01 u(1269)=-.286223778505402919D-01 u(1270)=0.374485570329304407D+00 u(1271)=-.453825219751340658D-01 u(1272)=0.678281275413071399D-01 u(1273)=-.724748896565650780D+00 u(1274)=-.505800606983926038D+00 u(1275)=0.379035776610829600D-02 u(1276)=-.631167095156442287D-01 u(1277)=-.149206303716574368D+00 u(1278)=0.925046889266793182D-01 u(1279)=-.519470112258729744D+00 u(1280)=-.501548688550814026D+00 u(1281)=-.279396115759514112D-01 u(1282)=0.274816834673523802D+00 u(1283)=-.834440291187671102D-01 u(1284)=-.582434722728049289D-01 u(1285)=-.592442684160359501D+00 u(1286)=-.614385897582732543D+00 u(1287)=0.657546646959804165D-01 u(1288)=-.857235863735121700D-01 u(1289)=0.222979151297479972D+00 u(1290)=0.135320855322324518D+00 u(1291)=-.110200822199737014D+01 u(1292)=-.142596149337565659D+01 u(1293)=-.729276916692826183D-01 u(1294)=0.278471832197741687D+00 u(1295)=-.157900089050157455D+00 u(1296)=0.155998905733969618D-01 u(1297)=-.144163806053476029D+01 u(1298)=-.178587213919923693D+01 u(1299)=-.956250674859377980D-01 u(1300)=0.389301989391806436D+00 u(1301)=-.350208185401420624D+00 u(1302)=0.935581337955892003D-02 u(1303)=-.133004359016228224D+01 u(1304)=-.191619528982721032D+01 u(1305)=-.120408481690253560D+00 u(1306)=0.463396857781385507D+00 u(1307)=-.273568395933457276D+00 u(1308)=-.981992234760621294D-02 u(1309)=-.142535268636806789D+01 u(1310)=-.179027744700939029D+01 u(1311)=-.977347048387579437D-01 u(1312)=0.488175727854845420D+00 u(1313)=-.100562559058868500D-01 u(1314)=0.145214289546794894D-01 u(1315)=-.709883274208454096D+00 u(1316)=-.131669356389942993D+01 u(1317)=-.867784661660155332D-01 u(1318)=0.385544069567477110D+00 u(1319)=-.293281051023811870D-01 u(1320)=0.311543184495842590D-01 u(1321)=-.473109544699022097D-01 u(1322)=-.899101493916230621D+00 u(1323)=-.116956134509369980D+00 u(1324)=0.334468723173014293D+00 u(1325)=-.156052833921498046D+00 u(1326)=0.174521302043252613D-01 u(1327)=-.641483406478045692D+00 u(1328)=-.103964964426083961D+01 u(1329)=-.225661868426035687D-01 u(1330)=0.965505598180387142D-01 u(1331)=-.571471793786935758D-01 u(1332)=-.785796331185879826D-01 u(1333)=-.651731670572131272D-01 u(1334)=-.903911429795165589D+00 u(1335)=-.114180696346227031D+00 u(1336)=0.277141242527913001D+00 u(1337)=-.267047015384928144D+00 u(1338)=0.522982109418137619D-02 u(1339)=-.663010376112827426D+00 u(1340)=-.126176883610689572D+01 u(1341)=-.796241706700327456D-01 u(1342)=0.246551522865732176D+00 u(1343)=-.925279485466287827D-01 u(1344)=0.315403898209777392D-01 u(1345)=-.126282385710793155D+01 u(1346)=-.195224414242630195D+01 u(1347)=-.132825364507888760D+00 u(1348)=0.471891884442841858D+00 u(1349)=-.131108995993956257D+00 u(1350)=0.183867858072791317D-01 u(1351)=-.153380330044617130D+01 u(1352)=-.175524200540653164D+01 u(1353)=-.944283923637233708D-01 u(1354)=0.970157666641181665D-01 u(1355)=-.941886158610524410D-01 u(1356)=0.183023938598185533D-01 u(1357)=-.125007370862162936D+01 u(1358)=-.191972549172083440D+01 u(1359)=-.131194963877312470D+00 u(1360)=0.212978568842361882D+00 u(1361)=-.561293069614498888D-01 u(1362)=0.257583840657165421D-01 u(1363)=-.832448021403175531D+00 u(1364)=-.174022174535403185D+01 u(1365)=-.142917165109031935D+00 u(1366)=0.333809761488461976D+00 u(1367)=-.326545240729516961D+00 u(1368)=-.878258004132567716D-02 u(1369)=-.573698906823408850D-01 u(1370)=-.993865954839285637D+00 u(1371)=-.925930459103181530D-01 u(1372)=0.443651432858895467D+00 u(1373)=0.223101186099006005D+00 u(1374)=0.179523282359192571D+00 u(1375)=0.548312296175525238D+00 u(1376)=-.945708935266701634D+00 u(1377)=-.176926862617941744D+00 u(1378)=0.474104052972617929D+00 u(1379)=0.410658038685966675D+00 u(1380)=0.196179510733246187D-01 u(1381)=0.144526135719504373D+00 u(1382)=-.996551698210209613D+00 u(1383)=-.148502706884262620D+00 u(1384)=0.392536959419448661D+00 u(1385)=0.910193627381528092D-01 u(1386)=0.940776779295961346D-01 u(1387)=-.202361828354868128D+00 u(1388)=-.105606389988225557D+01 u(1389)=-.101268139776497262D+00 u(1390)=0.377490746666621801D+00 u(1391)=0.646375917563292157D-01 u(1392)=0.472097838048398180D-01 u(1393)=-.811349057203107349D+00 u(1394)=-.182930532784977817D+01 u(1395)=-.157150265159185065D+00 u(1396)=0.272086898272761613D+00 u(1397)=0.823597800971418575D-01 u(1398)=0.495379539058387330D-01 u(1399)=-.991731435495800895D+00 u(1400)=-.215913336924719435D+01 u(1401)=-.179882185481827550D+00 u(1402)=0.403406574218363567D+00 u(1403)=-.388010666782293220D-01 u(1404)=0.210611675243711320D-01 u(1405)=-.104185649882916254D+01 u(1406)=-.213304285825115558D+01 u(1407)=-.172804892558356904D+00 u(1408)=0.423437071372187002D+00 u(1409)=-.665811911267984446D-01 u(1410)=0.168550362438822585D-01 u(1411)=-.814315420381947375D+00 u(1412)=-.176598354131907986D+01 u(1413)=-.147289154907617625D+00 u(1414)=0.317777711253094841D+00 u(1415)=-.109530115947704659D-01 u(1416)=0.361189550886416300D-01 u(1417)=-.681183816595700310D-02 u(1418)=-.100324184613780409D+01 u(1419)=-.175757671069440513D+00 u(1420)=0.337022578991636679D+00 u(1421)=-.430376403724551312D-01 u(1422)=-.324978512493631078D-01 u(1423)=0.385803556825682903D+00 u(1424)=-.938878944650186287D+00 u(1425)=-.144072258905816708D+00 u(1426)=0.289695806044154014D+00 u(1427)=0.940944721049181282D-01 u(1428)=0.556689522957151406D-01 u(1429)=0.364994378327429703D+00 u(1430)=-.958486744067583607D+00 u(1431)=-.146121101267280312D+00 u(1432)=0.371997505596602607D+00 u(1433)=0.198557074922605714D+00 u(1434)=0.150127633088544515D+00 u(1435)=0.267718595366915002D+00 u(1436)=-.101676272313417848D+01 u(1437)=-.142441578749673753D+00 u(1438)=0.300290106510067101D+00 u(1439)=-.861896645665491956D-01 u(1440)=-.157943515856493258D-01 u(1441)=-.295634107133154134D+00 u(1442)=-.150858174571887593D+01 u(1443)=-.168614219133109450D+00 u(1444)=0.306191103869941916D+00 u(1445)=-.148205875696141524D-01 u(1446)=0.402283071656693372D-01 u(1447)=-.625905054028291219D+00 u(1448)=-.228151266892817972D+01 u(1449)=-.224115577092865337D+00 u(1450)=0.305979083275689734D+00 u(1451)=-.249329409283237657D-01 u(1452)=0.266509822716200634D-01 u(1453)=-.615763573648690832D+00 u(1454)=-.231623137628353870D+01 u(1455)=-.227153796285829657D+00 u(1456)=0.562028121721236174D+00 u(1457)=-.107023102919755364D+00 u(1458)=0.176691304187599481D-02 u(1459)=-.752682881097866630D+00 u(1460)=-.220496287641856226D+01 u(1461)=-.209213616879288855D+00 u(1462)=0.371319346484950741D+00 u(1463)=-.162108436034052103D-01 u(1464)=0.235969823133370116D-01 u(1465)=-.319427244861764936D+00 u(1466)=-.162001260342315079D+01 u(1467)=-.181806321132821025D+00 u(1468)=0.351060658311871276D+00 u(1469)=0.506964536066520435D-01 u(1470)=0.406721463230902483D-01 u(1471)=0.271767201171829953D+00 u(1472)=-.105199307065416359D+01 u(1473)=-.157531009514863596D+00 u(1474)=0.414870685466683875D+00 u(1475)=0.681028970445719944D-01 u(1476)=0.592287022029754084D-01 u(1477)=-.787796416546763661D-01 u(1478)=-.101689557828395838D+01 u(1479)=-.801728845154726505D-01 u(1480)=0.287778234313303072D+00 u(1481)=-.322147718065279309D-01 u(1482)=-.307838760776285823D-01 u(1483)=0.611394588400088423D+00 u(1484)=-.777088250442051542D+00 u(1485)=-.161179411279059159D+00 u(1486)=-.683725642712847415D-01 u(1487)=-.107069760373658562D+00 u(1488)=0.110966389704966834D+00 u(1489)=-.813237607864134016D-01 u(1490)=-.122778674394686638D+01 u(1491)=-.151169361482003550D+00 u(1492)=0.301183717575466692D+00 u(1493)=0.173732317556366117D+00 u(1494)=0.729220518016822361D-01 u(1495)=-.450346221860450091D+00 u(1496)=-.223116836727155299D+01 u(1497)=-.236685266510039100D+00 u(1498)=0.321160148562714187D+00 u(1499)=-.127902593107010326D+00 u(1500)=0.200946016258849447D-01 u(1501)=-.406424495005482889D+00 u(1502)=-.235189323966144181D+01 u(1503)=-.251259542692995608D+00 u(1504)=0.576733475814241725D+00 u(1505)=0.105284435868547716D+00 u(1506)=0.133012124265123322D-01 u(1507)=-.371083345992770930D+00 u(1508)=-.235133248048141263D+01 u(1509)=-.254139045336065683D+00 u(1510)=0.314558088515800915D+00 u(1511)=0.120600591028107648D-01 u(1512)=0.297374987190768478D-01 u(1513)=-.155383185666259194D+00 u(1514)=-.190696673966709995D+01 u(1515)=-.235007268023313093D+00 u(1516)=0.285935776969368227D+00 u(1517)=-.999461767561891576D-02 u(1518)=0.370285009078204636D-01 u(1519)=0.416363008472041718D+00 u(1520)=-.100364446754638648D+01 u(1521)=-.177046951647261364D+00 u(1522)=0.551591378082059935D+00 u(1523)=-.563600983875697376D-01 u(1524)=-.817653823613646163D-01 u(1525)=0.599340542855275271D+00 u(1526)=-.782631777721128019D+00 u(1527)=-.158393326891153430D+00 u(1528)=0.144772711494978529D+00 u(1529)=-.105160387850692458D-01 u(1530)=0.744491719795039864D-01 u(1531)=0.602587209568189341D+00 u(1532)=-.781081703013926210D+00 u(1533)=-.149494513281651004D+00 u(1534)=0.372712037329487211D+00 u(1535)=0.190727711473854949D+00 u(1536)=-.123167558248269988D-02 u(1537)=0.181547217628514113D+00 u(1538)=-.750772133517642715D+00 u(1539)=-.305165600432305145D-01 u(1540)=0.255482376856077775D+00 u(1541)=0.137718101052301978D+00 u(1542)=0.484786246412618263D-01 u(1543)=-.234643226244468817D+00 u(1544)=-.207492139458612623D+01 u(1545)=-.241527225386863331D+00 u(1546)=0.304717771311822316D+00 u(1547)=-.524388937844600875D-01 u(1548)=0.297557373647359680D-01 u(1549)=-.193808606036910247D+00 u(1550)=-.237407251519457896D+01 u(1551)=-.270729151812731883D+00 u(1552)=0.390320537510453702D+00 u(1553)=0.928142516229600312D-01 u(1554)=0.270615080272019262D-01 u(1555)=-.281142484175555853D-01 u(1556)=-.236796527929434886D+01 u(1557)=-.281801634360438980D+00 u(1558)=0.518764473743594912D+00 u(1559)=-.353677641061707435D-02 u(1560)=0.270690376074398768D-01 u(1561)=-.946876510495660850D-01 u(1562)=-.237144412016841644D+01 u(1563)=-.284074601045367803D+00 u(1564)=0.238738327322860988D+00 u(1565)=0.840246869505654886D-01 u(1566)=0.170480672059957136D-01 u(1567)=0.290979852836554864D+00 u(1568)=-.142057046214431248D+01 u(1569)=-.224567207834662302D+00 u(1570)=0.330070843658513580D+00 u(1571)=0.513833217217258623D-01 u(1572)=0.474826485390079170D-01 u(1573)=0.541998998161925871D+00 u(1574)=-.938733431094670112D+00 u(1575)=-.239540426943655488D+00 u(1576)=0.101723681612560971D+00 u(1577)=0.181571211337223481D+00 u(1578)=0.143718478991130022D+00 u(1579)=0.281013091588164232D+00 u(1580)=-.796842738487252178D+00 u(1581)=-.136976328055672669D+00 u(1582)=0.472107697417937344D+00 u(1583)=0.131692655523805074D+00 u(1584)=0.110314422215428129D+00 u(1585)=0.563854958922518246D+00 u(1586)=-.676358010893712391D+00 u(1587)=-.115584401384189447D+00 u(1588)=0.256148826300306054D+00 u(1589)=0.144377902352493842D+00 u(1590)=0.143742330028064969D+00 u(1591)=0.380538202228973610D+00 u(1592)=-.159738304927731223D+01 u(1593)=-.264278102060415410D+00 u(1594)=0.311700275774240698D+00 u(1595)=0.163284941543521328D+00 u(1596)=0.546083035720340559D-01 u(1597)=0.226054598610031576D+00 u(1598)=-.236161811839687186D+01 u(1599)=-.297263725024527470D+00 u(1600)=0.413465714419766373D+00 u(1601)=0.147056595748511765D+00 u(1602)=0.292161973652806176D-01 u(1603)=0.103271540239717186D+00 u(1604)=-.228624864957448182D+01 u(1605)=-.291405222212684778D+00 u(1606)=0.277651605824489389D+00 u(1607)=0.763876492803100826D-01 u(1608)=0.327479835076674580D-01 u(1609)=0.110813790852308136D+00 u(1610)=-.245778561891637093D+01 u(1611)=-.310073581678127042D+00 u(1612)=0.315213563258694041D+00 u(1613)=0.114499304261206525D+00 u(1614)=0.275874461335490345D-01 u(1615)=0.288571882802385105D+00 u(1616)=-.146537318105166814D+01 u(1617)=-.233549964302966068D+00 u(1618)=0.305860612827483225D+00 u(1619)=0.253074605607336578D+00 u(1620)=0.688249541376785012D-01 u(1621)=0.638063617061766064D+00 u(1622)=-.767365093749724614D+00 u(1623)=-.147167576981110715D+00 u(1624)=0.693551925162327110D+00 u(1625)=0.795628775724143561D-02 u(1626)=0.381791621954044175D-01 u(1627)=0.639424849747129875D+00 u(1628)=-.590575548110419457D+00 u(1629)=-.121435822714542466D+00 u(1630)=0.297467466085636623D+00 u(1631)=0.270882919895169272D+00 u(1632)=-.578845730849075896D-01 u(1633)=0.382751600215441690D+00 u(1634)=-.902130510136459285D+00 u(1635)=-.145394584103351182D+00 u(1636)=0.248637918100445776D+00 u(1637)=-.287149850219083014D+00 u(1638)=0.140466900023366120D+00 u(1639)=0.676505862692538096D+00 u(1640)=-.716021116398938173D+00 u(1641)=-.482048759206844882D-01 u(1642)=0.290616620120471458D+00 u(1643)=0.392176623275778194D-01 u(1644)=0.531790295120013398D-01 u(1645)=0.547799784126585476D+00 u(1646)=-.211218510589983977D+01 u(1647)=-.313216840796964990D+00 u(1648)=0.364599001931777189D+00 u(1649)=0.359706387278291295D-01 u(1650)=0.276758171621108336D-01 u(1651)=0.463540891863752746D+00 u(1652)=-.233388269070239618D+01 u(1653)=-.322362360218036881D+00 u(1654)=0.286013136296317194D+00 u(1655)=0.195534998541016997D+00 u(1656)=0.324703171071978255D-01 u(1657)=0.500285275833295739D+00 u(1658)=-.232825790677113043D+01 u(1659)=-.324294672623491487D+00 u(1660)=0.434893543185755738D+00 u(1661)=0.214920728812913381D+00 u(1662)=0.244345323584932543D-01 u(1663)=0.499128798950527752D+00 u(1664)=-.202811643482159809D+01 u(1665)=-.303370651892452603D+00 u(1666)=0.305052911759854439D+00 u(1667)=0.833298402653346038D-01 u(1668)=0.368641249627463322D-01 u(1669)=0.587532157914780639D+00 u(1670)=-.823943070060615512D+00 u(1671)=-.183725151511521662D+00 u(1672)=0.311493718228873229D-01 u(1673)=0.555654715759744788D+00 u(1674)=0.229613354470809300D+00 u(1675)=0.361656033732925375D+00 u(1676)=-.882241558526247416D+00 u(1677)=-.104504628996308357D+00 u(1678)=0.245780543776882771D+00 u(1679)=-.236540937187310979D+00 u(1680)=-.623613639586296370D-01 u(1681)=0.462821309271865711D+00 u(1682)=-.973488607987977872D+00 u(1683)=-.173563479947590860D+00 u(1684)=0.568293079096408360D+00 u(1685)=0.139177721753643457D+00 u(1686)=-.211127058707183402D-01 u(1687)=0.984952674494385255D-01 u(1688)=-.610286116645090471D+00 u(1689)=0.214809058536286207D-01 u(1690)=-.185504711551694734D-01 u(1691)=0.277402948777829041D-01 u(1692)=0.108121944147230767D+00 u(1693)=0.750728867744847705D+00 u(1694)=-.164462206901203412D+01 u(1695)=-.298116140657336992D+00 u(1696)=0.306549738994283338D+00 u(1697)=0.172442836951771844D+00 u(1698)=0.471444990190734575D-01 u(1699)=0.797949103159074746D+00 u(1700)=-.214554169768346270D+01 u(1701)=-.332097180946532511D+00 u(1702)=0.377823999474116046D+00 u(1703)=0.328523658618078362D+00 u(1704)=0.363303600259591991D-01 u(1705)=0.918415898602572556D+00 u(1706)=-.218420860377791293D+01 u(1707)=-.339545016377213849D+00 u(1708)=0.349570718110495948D+00 u(1709)=0.227915809709035466D+00 u(1710)=0.302298845318685998D-01 u(1711)=0.743590718326590183D+00 u(1712)=-.230618572615333273D+01 u(1713)=-.339617076323156797D+00 u(1714)=0.358067179291208959D+00 u(1715)=0.180869443538804908D+00 u(1716)=0.232388263734095574D-01 u(1717)=0.873649239494842078D+00 u(1718)=-.121896717741196103D+01 u(1719)=-.273307160072126409D+00 u(1720)=0.240186968831474085D+00 u(1721)=0.288864964826239190D+00 u(1722)=0.726916095423779385D-01 u(1723)=0.578835170276027267D+00 u(1724)=-.905610962725459823D+00 u(1725)=-.176552378435100354D+00 u(1726)=0.298207749218477314D+00 u(1727)=0.375698344388939592D-01 u(1728)=0.193510925303559372D+00 u(1729)=0.510669933312071889D+00 u(1730)=-.943541456427294700D+00 u(1731)=-.213870818584732253D+00 u(1732)=0.277662940040909134D+00 u(1733)=0.775425591591928226D-01 u(1734)=0.270697267496588345D+00 u(1735)=0.582340893489180722D+00 u(1736)=-.908908510325490471D+00 u(1737)=-.177712278420526226D+00 u(1738)=0.516936261530150154D+00 u(1739)=0.675582999860742904D-02 u(1740)=-.203192139490679241D+00 u(1741)=0.772140365066850909D+00 u(1742)=-.116694721673409019D+01 u(1743)=-.256785790635652600D+00 u(1744)=0.200483606340536163D+00 u(1745)=0.280042618632227680D+00 u(1746)=0.794581195327216522D-01 u(1747)=0.106832718484498979D+01 u(1748)=-.208293547274459279D+01 u(1749)=-.347487018120144986D+00 u(1750)=0.415364857098272422D+00 u(1751)=0.201656663142668391D+00 u(1752)=0.190544860747773499D-01 u(1753)=0.846920454246897214D+00 u(1754)=-.213374355039847252D+01 u(1755)=-.331075648470788853D+00 u(1756)=0.140580334723496098D+00 u(1757)=0.558358632309886027D-01 u(1758)=0.297242848532714710D-01 u(1759)=0.105136085738828289D+01 u(1760)=-.206941387098478735D+01 u(1761)=-.346105906252477724D+00 u(1762)=0.614451059572174718D-01 u(1763)=0.355737463085248173D+00 u(1764)=0.457408471312957116D-01 u(1765)=0.115928582504073141D+01 u(1766)=-.170128906737632346D+01 u(1767)=-.326132581088027562D+00 u(1768)=0.312520729117422014D+00 u(1769)=0.215561225875225193D+00 u(1770)=0.364109573407209036D-01 u(1771)=0.817439097558994021D+00 u(1772)=-.617506954080633830D+00 u(1773)=-.203170642912049587D+00 u(1774)=-.437987037317648115D-02 u(1775)=0.390643186942567167D+00 u(1776)=0.163475154908136439D+00 u(1777)=0.518209125038644802D+00 u(1778)=-.778621818821131462D+00 u(1779)=-.109621901750574763D+00 u(1780)=-.137137682530471483D+00 u(1781)=0.842715416719558436D-01 u(1782)=0.129758114946736003D+00 u(1783)=0.531736380695451594D+00 u(1784)=-.765933723356497009D+00 u(1785)=-.122053809578330133D+00 u(1786)=0.509110772164753367D-01 u(1787)=-.500010861757933175D-01 u(1788)=0.125982047382713874D+00 u(1789)=0.558291403101059069D+00 u(1790)=-.641674022588477611D+00 u(1791)=-.108285034330319496D+00 u(1792)=-.200206990297692039D+00 u(1793)=0.978941968314584049D-01 u(1794)=0.191704251884068144D+00 u(1795)=0.117990236225593659D+01 u(1796)=-.153023121146592000D+01 u(1797)=-.312947448114218540D+00 u(1798)=0.264433738868523394D+00 u(1799)=0.315795480092559699D+00 u(1800)=0.639405700463143017D-01 u(1801)=0.128725576222316351D+01 u(1802)=-.196686406244652701D+01 u(1803)=-.349331051033592355D+00 u(1804)=0.258640623341121589D+00 u(1805)=0.331933990654780464D+00 u(1806)=0.285330551738590572D-01 u(1807)=0.133900677221004094D+01 u(1808)=-.193563731901652347D+01 u(1809)=-.350485230308538953D+00 u(1810)=0.188526789742391343D+00 u(1811)=0.313811775308951157D+00 u(1812)=0.300522673995488425D-01 u(1813)=0.118609245283862363D+01 u(1814)=-.159749037432174501D+01 u(1815)=-.329286832142993258D+00 u(1816)=0.190557392910222140D+00 u(1817)=0.111725651576319016D+00 u(1818)=0.167209803140012589D-01 u(1819)=0.787773772689599694D+00 u(1820)=-.507207556072049592D+00 u(1821)=-.153565212954554636D+00 u(1822)=-.264309394356712045D-01 u(1823)=0.340765950999860290D+00 u(1824)=0.136688995075692238D+00 u(1825)=0.543532738277402228D+00 u(1826)=-.639408907828171613D+00 u(1827)=-.663812374687461487D-01 u(1828)=-.195712996362144453D+00 u(1829)=0.745071622574032966D-02 u(1830)=0.234869584150627836D+00 u(1831)=0.551505485055836298D+00 u(1832)=-.800403454386969693D+00 u(1833)=-.140249082970084260D+00 u(1834)=0.793439302827098208D-01 u(1835)=0.145038037683740351D+00 u(1836)=-.313515066370940940D-01 u(1837)=0.786881243533519070D+00 u(1838)=-.216943605476686091D+00 u(1839)=-.679930524601843889D-01 u(1840)=0.249816895984901977D+00 u(1841)=0.380782605411512654D+00 u(1842)=0.570574366452727272D-01 u(1843)=0.129354906377982659D+01 u(1844)=-.101055911037311352D+01 u(1845)=-.290132573004514283D+00 u(1846)=0.181899048003367286D+00 u(1847)=0.323568593438961105D+00 u(1848)=0.592084253281069742D-01 u(1849)=0.158049593162255064D+01 u(1850)=-.159698829105749063D+01 u(1851)=-.334601439951038360D+00 u(1852)=0.231873107048521737D+00 u(1853)=0.366864309613873507D+00 u(1854)=0.298881578256811400D-01 u(1855)=0.156568182636180020D+01 u(1856)=-.166911748476490907D+01 u(1857)=-.343919308021980841D+00 u(1858)=0.180674940503033593D+00 u(1859)=0.373303361831795244D+00 u(1860)=0.401578568987469853D-01 u(1861)=0.157515505388839938D+01 u(1862)=-.179558776753612559D+01 u(1863)=-.347518137964358653D+00 u(1864)=0.234510376555512490D+00 u(1865)=0.274706749975296927D+00 u(1866)=0.221438771970369035D-01 u(1867)=0.117205863660707732D+01 u(1868)=-.999544996399006958D+00 u(1869)=-.281462980308100685D+00 u(1870)=0.133859287465963289D+00 u(1871)=0.295061810951741665D+00 u(1872)=0.628612457775633154D-01 u(1873)=0.891093549192113588D+00 u(1874)=-.148834238272620517D+00 u(1875)=-.129041433613347689D+00 u(1876)=0.345249374285389488D+00 u(1877)=0.411455033563177697D+00 u(1878)=0.114289438880975786D+00 u(1879)=0.584556681167290759D+00 u(1880)=-.780730530223126995D+00 u(1881)=-.162532579473689043D+00 u(1882)=-.157441461700106117D+00 u(1883)=0.166964995872096095D+00 u(1884)=-.521581716007820523D-01 u(1885)=0.843322814835032020D+00 u(1886)=0.132789978311477208D+00 u(1887)=-.536239058651985165D-01 u(1888)=0.108248703112806460D+00 u(1889)=0.441519751721141773D+00 u(1890)=-.270138267483632788D-01 u(1891)=0.949643043326374170D+00 u(1892)=-.652918819990938593D+00 u(1893)=-.234350349120441781D+00 u(1894)=-.852728143282066448D-01 u(1895)=0.336462444859979004D+00 u(1896)=0.104086724019809951D+00 u(1897)=0.167141441284950742D+01 u(1898)=-.122402281220536580D+01 u(1899)=-.309380205916204520D+00 u(1900)=0.106573664402284607D+00 u(1901)=0.464134473306415385D+00 u(1902)=0.861022690838204596D-01 u(1903)=0.182200533131794429D+01 u(1904)=-.147154202236737297D+01 u(1905)=-.333902366558461672D+00 u(1906)=0.201400121571487845D+00 u(1907)=0.555641969633245414D+00 u(1908)=0.428497694155923897D-01 u(1909)=0.181688029726917621D+01 u(1910)=-.150023916146710579D+01 u(1911)=-.336322866438393930D+00 u(1912)=0.119605224376768793D+00 u(1913)=0.296024961145471999D+00 u(1914)=0.173336930650783289D-01 u(1915)=0.149425826471433720D+01 u(1916)=-.108921976851322344D+01 u(1917)=-.304453711085000245D+00 u(1918)=0.108891621600759395D+00 u(1919)=0.243160038105168619D+00 u(1920)=0.395057534170399835D-01 u(1921)=0.854825228653114055D+00 u(1922)=-.133193812051736776D+00 u(1923)=-.104283451524439977D+00 u(1924)=0.254457736367944665D+00 u(1925)=0.398713194468946874D+00 u(1926)=-.583493570683350522D-02 u(1927)=0.912351907844719201D+00 u(1928)=-.265545804117894857D+00 u(1929)=-.177810204886161866D+00 u(1930)=0.673828052230227570D-01 u(1931)=0.108760320047768706D-01 u(1932)=-.156587025927870410D+00 u(1933)=0.933652225306476735D+00 u(1934)=-.248759729232163135D+00 u(1935)=-.152029932270398904D+00 u(1936)=-.137294312828802473D+00 u(1937)=0.175441495089271260D+00 u(1938)=0.149580365014966493D+00 u(1939)=0.836374074286938218D+00 u(1940)=-.136347849220237960D+00 u(1941)=-.100474807423374959D+00 u(1942)=-.176641107207728791D-01 u(1943)=0.279389910429310773D+00 u(1944)=0.313914642775172836D+00 u(1945)=0.167377438149027347D+01 u(1946)=-.124524874853099377D+01 u(1947)=-.313445209787300505D+00 u(1948)=0.274097834036174381D+00 u(1949)=0.130564059676738370D+00 u(1950)=-.136711182740003444D-01 u(1951)=0.196882138621023239D+01 u(1952)=-.121282431593414919D+01 u(1953)=-.314952220289616780D+00 u(1954)=-.746182461746361936D-01 u(1955)=0.474143184657385752D+00 u(1956)=0.695746334179471043D-01 u(1957)=0.199330894967713790D+01 u(1958)=-.120342734397485973D+01 u(1959)=-.314331133389056439D+00 u(1960)=0.157942144009172392D+00 u(1961)=0.649550813168917385D+00 u(1962)=0.834511661418275014D-01 u(1963)=0.197011231363506645D+01 u(1964)=-.118883515710507370D+01 u(1965)=-.306255135772471876D+00 u(1966)=0.316095219934402261D+00 u(1967)=0.155621300520196598D+00 u(1968)=0.357526502866688453D-01 u(1969)=0.147665906581141204D+01 u(1970)=-.567595163029395056D+00 u(1971)=-.260684484188139998D+00 u(1972)=-.220496115351648675D-01 u(1973)=0.282155686223222291D+00 u(1974)=0.519846502191048804D-01 u(1975)=0.922120146715411537D+00 u(1976)=0.308991710745465886D+00 u(1977)=-.104131468018786949D+00 u(1978)=0.152675746849824684D+00 u(1979)=0.261420335589301500D+00 u(1980)=-.212289998708629218D+00 u(1981)=0.913520856732354725D+00 u(1982)=-.262905814030028662D+00 u(1983)=-.173471885068260140D+00 u(1984)=-.579962450901568491D-01 u(1985)=0.254111599398566146D+00 u(1986)=0.173636295451678829D+00 u(1987)=0.885524385770369404D+00 u(1988)=0.103867102818641643D+00 u(1989)=-.668397765471934330D-01 u(1990)=0.137277762099017486D+00 u(1991)=0.569278651460727536D+00 u(1992)=0.772673772617862333D-02 u(1993)=0.135313112889126685D+01 u(1994)=-.534314983539328603D+00 u(1995)=-.246333460145369249D+00 u(1996)=0.938254231546981343D-01 u(1997)=0.385546265593305015D+00 u(1998)=0.352715106339162796D-01 u(1999)=0.198521790244483221D+01 u(2000)=-.118669544240495251D+01 u(2001)=-.287725608383347153D+00 u(2002)=-.126891215309130112D+00 u(2003)=0.152711033526661127D+00 u(2004)=-.913594963876509791D-01 u(2005)=0.216847441009959629D+01 u(2006)=-.963290605097555930D+00 u(2007)=-.322290846544661058D+00 u(2008)=0.187237911946223662D+00 u(2009)=0.392143327490520777D+00 u(2010)=-.324096517483492483D-01 u(2011)=0.214017511335100563D+01 u(2012)=-.933413610229512081D+00 u(2013)=-.295654921397341730D+00 u(2014)=0.662424198982640346D-02 u(2015)=0.429581352818895368D+00 u(2016)=0.572642228644561976D-01 u(2017)=0.133835326606150318D+01 u(2018)=-.485755767285679541D+00 u(2019)=-.253486111678351222D+00 u(2020)=-.107368506874881406D+00 u(2021)=0.249927236832657274D+00 u(2022)=0.750206783243038411D-01 u(2023)=0.860199318158065385D+00 u(2024)=0.995076177385675609D-01 u(2025)=-.103562076752322887D+00 u(2026)=-.567378494119114909D-01 u(2027)=0.375643598695657888D+00 u(2028)=0.307676595517511697D+00 u(2029)=0.855884863904249005D+00 u(2030)=0.827729009101098451D-01 u(2031)=-.825632695010612983D-01 u(2032)=0.666862876686464129D-01 u(2033)=0.315020099629868544D+00 u(2034)=-.311091895072658164D+00 u(2035)=0.767503427432368324D+00 u(2036)=0.209445624979060940D+00 u(2037)=-.127054885057514777D+00 u(2038)=-.271330676664744030D+00 u(2039)=-.614382438508089424D-02 u(2040)=0.116337591555997558D+00 u(2041)=0.861661356754703789D+00 u(2042)=-.188004879614877239D-01 u(2043)=-.129574613840263336D+00 u(2044)=-.338677558455175498D+00 u(2045)=0.216695424541844039D+00 u(2046)=0.210215732965928048D+00 u(2047)=0.207946094766214085D+01 u(2048)=-.618374241323285445D+00 u(2049)=-.259335514472086082D+00 u(2050)=0.977612520826731252D-01 u(2051)=0.317392868664432393D+00 u(2052)=0.263849839024218706D-01 u(2053)=0.228037977448757223D+01 u(2054)=-.703800381769574157D+00 u(2055)=-.273320164174652380D+00 u(2056)=0.318275149509858468D-01 u(2057)=0.485884355986350047D+00 u(2058)=0.275287313948014180D-01 u(2059)=0.226736395794351697D+01 u(2060)=-.735149406238918668D+00 u(2061)=-.276797307905421508D+00 u(2062)=-.293629516953897544D-01 u(2063)=0.344049024216419808D+00 u(2064)=0.115392488076771597D-01 u(2065)=0.198906788291303860D+01 u(2066)=-.560181631150197812D+00 u(2067)=-.257495357553964299D+00 u(2068)=0.962649351549895865D-01 u(2069)=0.292043914422757567D+00 u(2070)=0.259987947882171985D-01 u(2071)=0.963501052363372357D+00 u(2072)=-.125436139956942201D-01 u(2073)=-.161970768757982303D+00 u(2074)=-.398898822910056183D+00 u(2075)=0.395214699545722525D+00 u(2076)=0.146094939435520071D+00 u(2077)=0.806291860163408480D+00 u(2078)=0.157194066974723934D+00 u(2079)=-.825129877425745117D-01 u(2080)=0.305916469017025461D-01 u(2081)=0.145192820693176544D+00 u(2082)=0.105760252439971197D+00 u(2083)=0.821076039941580516D+00 u(2084)=-.178752802805808519D+00 u(2085)=-.117111828990247843D+00 u(2086)=-.582345824378204119D-01 u(2087)=0.539078787933279013D+00 u(2088)=0.234140996576010008D+00 u(2089)=0.809712183119338791D+00 u(2090)=0.116353617918568492D+00 u(2091)=-.707241766547293815D-01 u(2092)=-.302078097265354839D+00 u(2093)=0.133671792794036542D+00 u(2094)=0.266766164403009987D+00 u(2095)=0.174921190677809268D+01 u(2096)=-.248394726314122932D+00 u(2097)=-.224469089171608710D+00 u(2098)=-.130359202289688728D-01 u(2099)=0.298797099216172979D+00 u(2100)=0.313651620580789672D-01 u(2101)=0.245986595051263990D+01 u(2102)=-.490252220777950498D+00 u(2103)=-.260307274985379533D+00 u(2104)=-.102232162486344032D-01 u(2105)=0.354132016647861592D+00 u(2106)=0.977745280944838577D-02 u(2107)=0.226808066854728452D+01 u(2108)=-.281927714067423452D+00 u(2109)=-.216907649650432716D+00 u(2110)=0.244943193601078468D-01 u(2111)=0.459441903933696827D+00 u(2112)=0.232364225367722894D-01 u(2113)=0.237391121394627591D+01 u(2114)=-.361831972940824309D+00 u(2115)=-.234552793498760487D+00 u(2116)=0.120949369470915204D-01 u(2117)=0.490096335767425118D+00 u(2118)=0.325786000342257118D-01 u(2119)=0.134034041105031010D+01 u(2120)=0.531252994830008207D-01 u(2121)=-.182468147539202791D+00 u(2122)=-.132546595037203535D+00 u(2123)=0.281566148971133190D+00 u(2124)=0.456753075819816556D-01 u(2125)=0.100594837071450316D+01 u(2126)=-.220615679921678715D+00 u(2127)=-.498249104842178464D-01 u(2128)=0.218090845773124126D-01 u(2129)=0.264132233977523723D+00 u(2130)=-.906006139473633856D-02 u(2131)=0.816553416482628469D+00 u(2132)=-.704214653939083945D-01 u(2133)=-.875702863773559076D-01 u(2134)=-.898967168840079378D-01 u(2135)=-.136454565046643678D-01 u(2136)=0.872651193953580678D-01 u(2137)=0.772759712115544950D+00 u(2138)=0.251593936806144058D+00 u(2139)=0.608035349093255240D-01 u(2140)=-.617901750185928106D-01 u(2141)=0.121249506961013345D+00 u(2142)=-.437013833801149637D-01 u(2143)=0.147375886264796163D+01 u(2144)=0.534054031278158731D-01 u(2145)=-.182562444112793376D+00 u(2146)=-.153233634954535375D+00 u(2147)=0.311373248005055669D+00 u(2148)=0.410907673244194846D-01 u(2149)=0.242271961341596764D+01 u(2150)=-.138403891162183379D+00 u(2151)=-.213779503049828540D+00 u(2152)=-.554931304960580227D-01 u(2153)=0.494238856100838841D+00 u(2154)=0.550679976142826825D-02 u(2155)=0.231321153937365898D+01 u(2156)=-.203055968167838913D+00 u(2157)=-.217621283517125536D+00 u(2158)=0.628647847129794601D-01 u(2159)=0.245028169484523106D+00 u(2160)=0.135984854312036791D-01 u(2161)=0.233918728579784752D+01 u(2162)=-.194012536916140926D+00 u(2163)=-.211235809458584695D+00 u(2164)=-.263319583285235526D+00 u(2165)=0.222838894248208685D+00 u(2166)=0.787324918591629161D-02 u(2167)=0.206855525394966699D+01 u(2168)=0.395497685152973566D+00 u(2169)=-.170996820542027556D+00 u(2170)=-.162034686703827549D-01 u(2171)=0.483060765829071148D+00 u(2172)=0.165821255448495679D-01 u(2173)=0.689699320674775684D+00 u(2174)=0.173738049956094293D+00 u(2175)=-.123533430730298752D+00 u(2176)=-.381213370747153363D-01 u(2177)=-.111965960649594895D+00 u(2178)=0.480819459574176947D-01 u(2179)=0.802871158587951883D+00 u(2180)=0.197771028309117441D+00 u(2181)=-.115088550315892615D+00 u(2182)=-.212390614703976688D+00 u(2183)=0.282947369401895021D+00 u(2184)=0.253864679487344549D-01 u(2185)=0.757289571422943619D+00 u(2186)=0.225148116833267631D+00 u(2187)=-.103880742052379446D+00 u(2188)=-.122825953473293559D+00 u(2189)=0.767086772965396846D-01 u(2190)=0.180218661184119555D+00 u(2191)=0.925358427379997739D+00 u(2192)=-.180755824726541343D-01 u(2193)=-.154261605112616274D+00 u(2194)=0.137095709061365867D+00 u(2195)=0.323263345282491732D+00 u(2196)=0.482305241602874225D-02 u(2197)=0.203421914464965914D+01 u(2198)=0.117626640135694530D+00 u(2199)=-.166130229878795860D+00 u(2200)=-.111709002261321712D-01 u(2201)=0.215380312522426814D+00 u(2202)=0.285231516821526365D-01 u(2203)=0.237924206546149941D+01 u(2204)=0.112847772331147747D+00 u(2205)=-.181596505843664324D+00 u(2206)=-.135141070527313834D+00 u(2207)=0.333391208405813988D+00 u(2208)=0.497313154796493601D-02 u(2209)=0.235391851942040331D+01 u(2210)=0.181168977494513550D+00 u(2211)=-.174499362950649634D+00 u(2212)=-.172058047254398910D+00 u(2213)=0.368434249953156989D+00 u(2214)=0.843459693907508239D-02 u(2215)=0.204893855226163257D+01 u(2216)=0.901924845517185492D-01 u(2217)=-.153616898713507533D+00 u(2218)=-.324242001787032330D-01 u(2219)=0.289779957500719054D+00 u(2220)=0.875509464863399346D-02 u(2221)=0.101674327255862784D+01 u(2222)=0.491641046523466851D+00 u(2223)=-.100373059362009132D+00 u(2224)=-.337959944177299076D+00 u(2225)=0.256670122233115972D+00 u(2226)=0.501291184886033456D-01 u(2227)=0.739963536924124976D+00 u(2228)=0.297765031697623916D+00 u(2229)=-.451235056711761853D-01 u(2230)=-.165229207368652875D+00 u(2231)=0.356977796984895429D-01 u(2232)=0.174969184874065292D+00 u(2233)=0.780509010428465544D+00 u(2234)=0.237505429935017304D+00 u(2235)=-.106305235815778068D+00 u(2236)=0.384669260490541620D-01 u(2237)=0.196847814272811533D+00 u(2238)=-.225968669030046337D+00 u(2239)=0.848117656649530871D+00 u(2240)=0.126907475516540413D+00 u(2241)=-.834291677132346643D-01 u(2242)=-.700063302594823300D-01 u(2243)=-.246282071407684183D+00 u(2244)=0.121321480917671018D+00 u(2245)=0.158158440593253569D+01 u(2246)=0.625841867251590633D+00 u(2247)=-.926201499339833895D-01 u(2248)=-.148886274376364536D+00 u(2249)=0.339244062861371432D+00 u(2250)=0.280712574645547476D-01 u(2251)=0.224747129940272528D+01 u(2252)=0.532700599408398312D+00 u(2253)=-.133777608753655020D+00 u(2254)=-.247474840209584324D+00 u(2255)=0.344628035263918664D+00 u(2256)=0.298351368482201798D-01 u(2257)=0.221760406338540017D+01 u(2258)=0.514679139729685708D+00 u(2259)=-.114005888369744568D+00 u(2260)=-.160665226862375082D+00 u(2261)=0.395634591292389759D+00 u(2262)=-.137827747139074100D-01 u(2263)=0.248285699967722273D+01 u(2264)=0.324751392253008198D+00 u(2265)=-.154413227080818366D+00 u(2266)=-.337269379064865996D-01 u(2267)=0.216720626569677027D+00 u(2268)=-.139344735297270549D-01 u(2269)=0.147219149207364963D+01 u(2270)=0.579433704513016345D+00 u(2271)=-.101095940111428417D+00 u(2272)=-.178330515866847755D+00 u(2273)=0.290326673904701515D+00 u(2274)=0.213995194805581407D-01 u(2275)=0.742532200978395007D+00 u(2276)=0.595445110579908454D+00 u(2277)=-.861364762904893826D-02 u(2278)=-.105429605836347806D+00 u(2279)=0.214794172042760440D+00 u(2280)=-.432318216825259283D-01 u(2281)=0.592215987111250231D+00 u(2282)=0.491522855303534567D+00 u(2283)=-.533622896842534944D-01 u(2284)=-.568852261089078659D-01 u(2285)=0.213561882821720062D+00 u(2286)=0.524026708231146027D-01 u(2287)=0.861214000154101655D+00 u(2288)=0.355159302961344958D+00 u(2289)=-.129427666930249680D+00 u(2290)=0.285726328078056632D-01 u(2291)=0.176637673397367828D+00 u(2292)=0.267620245997327762D-01 u(2293)=0.970827229787785462D+00 u(2294)=0.709664752073373206D+00 u(2295)=-.558133444972840620D-01 u(2296)=-.332986091895274672D+00 u(2297)=0.242110433382912660D+00 u(2298)=0.296128837911262786D-01 u(2299)=0.190339746322341496D+01 u(2300)=0.845772812720596234D+00 u(2301)=-.677268575759185920D-01 u(2302)=-.221347676050142717D+00 u(2303)=0.373736569947611397D+00 u(2304)=0.193286452974854757D-01 u(2305)=0.219744821467671336D+01 u(2306)=0.816114994442950992D+00 u(2307)=-.843361547935959216D-01 u(2308)=-.262045917252988814D+00 u(2309)=0.316697077992592113D+00 u(2310)=0.134658451139174217D-02 u(2311)=0.225367356520282369D+01 u(2312)=0.753717094525197862D+00 u(2313)=-.966020166414762460D-01 u(2314)=-.265329791182873587D+00 u(2315)=0.301672612973514720D+00 u(2316)=-.117340902540639014D-02 u(2317)=0.173682210612468713D+01 u(2318)=0.744986402675838932D+00 u(2319)=-.793881541908881549D-01 u(2320)=-.114671051807191685D+00 u(2321)=0.223357487368451374D+00 u(2322)=-.441321290043510464D-02 u(2323)=0.589898480126008318D+00 u(2324)=0.648764619761400652D+00 u(2325)=-.262027731842998449D-01 u(2326)=-.406728433783758392D+00 u(2327)=0.704239182859210805D-01 u(2328)=0.495556191201302690D-01 u(2329)=0.829521376146071132D+00 u(2330)=0.134157524293633729D+00 u(2331)=-.882600388220756427D-01 u(2332)=-.318031037353928347D+00 u(2333)=-.291497233778729659D+00 u(2334)=0.125741764917889520D+00 u(2335)=0.883476309133437998D+00 u(2336)=0.873300561811712478D-01 u(2337)=-.790207040903973812D-01 u(2338)=0.274762041406279189D+00 u(2339)=-.172135175276644931D+00 u(2340)=0.288375931885699266D+00 u(2341)=0.586596164128119879D+00 u(2342)=0.548805710476080622D+00 u(2343)=-.135763843545874917D-01 u(2344)=-.304895821761178465D+00 u(2345)=0.983597667485256316D-01 u(2346)=0.874368397780652812D-01 u(2347)=0.177140040917992447D+01 u(2348)=0.885020128901599978D+00 u(2349)=-.548125100619314756D-01 u(2350)=-.140332073654753642D+00 u(2351)=0.248605054350185650D+00 u(2352)=-.182012004369173550D-02 u(2353)=0.208598691274348447D+01 u(2354)=0.104821292149661915D+01 u(2355)=-.492906613871366417D-01 u(2356)=-.365271446492983209D+00 u(2357)=0.214439127910421273D+00 u(2358)=-.754038977677023905D-02 u(2359)=0.202284197900708262D+01 u(2360)=0.997581143914362922D+00 u(2361)=-.532125742607589616D-01 u(2362)=-.289030948077301786D+00 u(2363)=0.324689055429921936D+00 u(2364)=0.169034058807841347D-02 u(2365)=0.195829177986893033D+01 u(2366)=0.103839388918777153D+01 u(2367)=-.408497237815387132D-01 u(2368)=-.154697711563184015D+00 u(2369)=0.216159933232731361D+00 u(2370)=-.133438157149251575D-01 u(2371)=0.957884644179075151D+00 u(2372)=0.908660297073230372D+00 u(2373)=-.140870135832787454D-01 u(2374)=-.384233333317126391D+00 u(2375)=0.497528214028980231D-01 u(2376)=-.553851476985717794D-01 u(2377)=0.360297051902733867D+00 u(2378)=0.810251898156268191D+00 u(2379)=0.495410018728505638D-01 u(2380)=-.389480901409866409D+00 u(2381)=0.236471240411461683D-01 u(2382)=0.250018963024663211D-02 u(2383)=0.885810387242048303D+00 u(2384)=0.862734005464641407D+00 u(2385)=-.873103666920269916D-01 u(2386)=-.511231322006074976D-01 u(2387)=0.117271756329633589D+00 u(2388)=0.466714400465751272D-01 u(2389)=0.563901556815160188D+00 u(2390)=0.838174045602352091D+00 u(2391)=0.731139540793577570D-03 u(2392)=-.206529068306528896D+00 u(2393)=0.103108031869488984D+00 u(2394)=0.561484807684039383D-01 u(2395)=0.106859366862604843D+01 u(2396)=0.955614797091206336D+00 u(2397)=-.138651622804090279D-01 u(2398)=-.431151462604570379D+00 u(2399)=0.186294943206648772D+00 u(2400)=-.645594120097395946D-02 end subroutine solution function invariant(n,u) result (en) integer :: i,j,ip,jp real(8), dimension(n) :: u real(8) :: en,ei,dist en = 0D0 do i=1,mbdy ip = 6*(i-1) ei = 0.5D0*(u(ip+4)**2+u(ip+5)**2+u(ip+6)**2) ! kinetic energy do j=i+1,mbdy ! compute gravity force body j <- i jp = 6*(j-1) dist=meps+(u(ip+1)-u(jp+1))**2+(u(ip+2)-u(jp+2))**2+(u(ip+3)-u(jp+3))**2 ei = ei - mass(j)/sqrt(dist) end do en = en+mass(i)*ei end do end function invariant end module odeprob