From 3df43eb0f0a9c3c826eaa330a4099e0024f49f8d Mon Sep 17 00:00:00 2001 From: Dennis Francis Date: Sun, 24 Feb 2019 18:14:20 +0530 Subject: tdf#74664 : Unit test for FOURIER formula This adds test cases for N(data length) in {1, 2, 4, 32}. This tests real and complex input cases. It also tests polar and non-polar output case. The reference(expected) numbers were obtained using fft() of Matlab R2018b. Finally the inverse transform is compared is compared with original inputs for correctness. No tests are there for non powers of 2 data length cases yet as the implementation is going to change for such cases to behave exactly like Matlab/Octave. Change-Id: I580e70c0e30a8bc4a5d388aaa522e4583283be67 Reviewed-on: https://gerrit.libreoffice.org/68285 Tested-by: Jenkins Reviewed-by: Dennis Francis --- sc/qa/unit/data/functions/array/fods/fourier.fods | 4588 +++++++++++++++++++++ 1 file changed, 4588 insertions(+) create mode 100644 sc/qa/unit/data/functions/array/fods/fourier.fods (limited to 'sc/qa/unit/data/functions/array') diff --git a/sc/qa/unit/data/functions/array/fods/fourier.fods b/sc/qa/unit/data/functions/array/fods/fourier.fods new file mode 100644 index 000000000000..43189508827b --- /dev/null +++ b/sc/qa/unit/data/functions/array/fods/fourier.fods @@ -0,0 +1,4588 @@ + + + + 2019-02-19T14:19:02.7820374922019-02-24T18:12:23.544491972PT2H7M59S43LibreOfficeDev/6.3.0.0.alpha0$Linux_X86_64 LibreOffice_project/b4df9b0b4c7411f257b0a397687587114a53208e + + + 0 + 0 + 20041 + 4261 + + + view1 + + + 1 + 2 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 100 + 60 + true + false + + + 0 + 1 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 100 + 60 + true + false + + + Sheet1 + 1861 + 0 + 100 + 60 + false + true + true + true + 12632256 + true + true + true + true + false + false + false + 1270 + 1270 + 1 + 1 + true + false + + + + + true + false + 1270 + 7 + false + 1 + true + true + false + 1 + true + true + true + 12632256 + true + true + false + true + true + 1270 + 3 + true + + + en + US + + + + + + Generic Printer + false + nwH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAwAAAAAAAAAAEAAhSAAAEdAAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luZGFqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4RGF0YQpQYWdlU2l6ZTpBNABEdXBsZXg6Tm9uZQAAEgBDT01QQVRfRFVQTEVYX01PREUPAER1cGxleE1vZGU6Ok9mZg== + false + true + true + 0 + false + true + false + true + false + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + руб. + + + + - + + руб. + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ???(???) + + + 00/00/0000, 00:00:00 + + + + + Page 1/ 99 + + + + + + + + + + + + + + FOURIER Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + FOURIER formulas for few even powers of 2 data length. + + + + + + + + + + + + + + + + + + + + xr[n] + + + xi[n] + + + Xr[k] + + + Xi[k] + + + Exr[k] + + + Exi[k] + + + Xm[k] + + + Xp[k] + + + Exm[k] + + + Exp[k] + + + xhr[n] + + + xhi[n] + + + + CheckForwardFFTReal + + + CheckForwardFFTImag + + + CheckForwardFFTMag + + + CheckForwardFFTPhase + + + CheckInverseReal + + + CheckInverseImag + + + EPS + + + 1E-13 + + + + + 128 + + + + 128 + + + 0 + + + 128 + + + 0 + + + 128 + + + 0 + + + 128 + + + 0 + + + 128 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 1 + + + + 3 + + + 0 + + + 3 + + + 0 + + + 3 + + + 0 + + + 3 + + + 0 + + + 1 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 2 + + + + -1 + + + 0 + + + -1 + + + 0 + + + 1 + + + 3.14159265358979 + + + 1 + + + 3.14159265358979 + + + 2 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 1 + + + + 10 + + + 0 + + + 10 + + + 0 + + + 10 + + + 0 + + + 10 + + + 0 + + + 1 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 2 + + + + -2 + + + 2 + + + -2 + + + 2 + + + 2.82842712474619 + + + 2.35619449019234 + + + 2.82842712474619 + + + 2.35619449019234 + + + 2 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 3 + + + + -2 + + + 0 + + + -2 + + + 0 + + + 2 + + + 3.14159265358979 + + + 2 + + + 3.14159265358979 + + + 3 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 4 + + + + -2 + + + -2 + + + -2 + + + 2.82842712474619 + + + -2.35619449019234 + + + 2.82842712474619 + + + -2.35619449019234 + + + 4 + + + 0 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 1 + + + + 36 + + + -4.163799117101E-15 + + + 36 + + + 0 + + + 36 + + + -1.15661086586139E-16 + + + 36 + + + -1.15661086586139E-16 + + + 1 + + + -1.337679327958E-15 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 2 + + + + -4 + + + 9.65685424949238 + + + -4 + + + 9.65685424949238 + + + 10.452503719011 + + + 1.96349540849362 + + + 10.452503719011 + + + 1.96349540849362 + + + 2 + + + -5.55111512312578E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 3 + + + + -4 + + + 4 + + + -4 + + + 4 + + + 5.65685424949238 + + + 2.35619449019235 + + + 5.65685424949238 + + + 2.35619449019235 + + + 3 + + + -6.87008343331399E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 4 + + + + -4 + + + 1.65685424949238 + + + -4 + + + 1.65685424949238 + + + 4.32956880116958 + + + 2.74889357189107 + + + 4.32956880116958 + + + 2.74889357189107 + + + 4 + + + -6.66133814775094E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 5 + + + + -4 + + + -9.79717439317883E-16 + + + -4 + + + 0 + + + 4 + + + -3.14159265358979 + + + 4 + + + -3.14159265358979 + + + 5 + + + -7.71125438193206E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 6 + + + + -4 + + + -1.65685424949238 + + + -4 + + + -1.65685424949238 + + + 4.32956880116958 + + + -2.74889357189107 + + + 4.32956880116958 + + + -2.74889357189107 + + + 6 + + + -6.66133814775094E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 7 + + + + -4 + + + -4 + + + -4 + + + 5.65685424949238 + + + -2.35619449019234 + + + 5.65685424949238 + + + -2.35619449019234 + + + 7 + + + -3.8826856830051E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 8 + + + + -4 + + + -9.65685424949238 + + + -4 + + + -9.65685424949238 + + + 10.452503719011 + + + -1.96349540849362 + + + 10.452503719011 + + + -1.96349540849362 + + + 8 + + + 1.11022302462516E-16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 1 + + + 32 + + + 528 + + + 528 + + + 528 + + + 746.704760932994 + + + 0.785398163397448 + + + 746.704760932994 + + + 0.785398163397448 + + + 1 + + + 32 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 2 + + + 31 + + + 146.450726201742 + + + 178.450726201742 + + + 146.450726201742 + + + 178.450726201742 + + + 230.851633927392 + + + 0.883572933822129 + + + 230.851633927392 + + + 0.883572933822129 + + + 2 + + + 31 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 3 + + + 30 + + + 64.4374318740136 + + + 96.4374318740136 + + + 64.4374318740136 + + + 96.4374318740136 + + + 115.98431313317 + + + 0.98174770424681 + + + 115.98431313317 + + + 0.98174770424681 + + + 3 + + + 30 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 4 + + + 29 + + + 36.7449313430131 + + + 68.7449313430131 + + + 36.7449313430131 + + + 68.7449313430131 + + + 77.9490574975627 + + + 1.07992247467149 + + + 77.9490574975627 + + + 1.07992247467149 + + + 4 + + + 29 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 5 + + + 28 + + + 22.6274169979695 + + + 54.6274169979695 + + + 22.6274169979695 + + + 54.6274169979695 + + + 59.1282900807223 + + + 1.17809724509617 + + + 59.1282900807223 + + + 1.17809724509617 + + + 5 + + + 28 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 6 + + + 27 + + + 13.9338945886302 + + + 45.9338945886302 + + + 13.9338945886302 + + + 45.9338945886302 + + + 48.0007926026899 + + + 1.27627201552085 + + + 48.0007926026899 + + + 1.27627201552085 + + + 6 + + + 27 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 7 + + + 26 + + + 7.94569220264782 + + + 39.9456922026478 + + + 7.94569220264782 + + + 39.9456922026478 + + + 40.7282745783307 + + + 1.37444678594553 + + + 40.7282745783307 + + + 1.37444678594553 + + + 7 + + + 26 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 8 + + + 25 + + + 3.49605640940763 + + + 35.4960564094076 + + + 3.49605640940763 + + + 35.4960564094076 + + + 35.6678066474182 + + + 1.47262155637022 + + + 35.6678066474182 + + + 1.47262155637022 + + + 8 + + + 25 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 9 + + + 24 + + + -3.5527136788005E-15 + + + 32 + + + 0 + + + 32 + + + 32 + + + 1.5707963267949 + + + 32 + + + 1.5707963267949 + + + 9 + + + 24 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 10 + + + 23 + + + -2.86913934674144 + + + 29.1308606532586 + + + -2.86913934674144 + + + 29.1308606532586 + + + 29.2718124309136 + + + 1.66897109721958 + + + 29.2718124309136 + + + 1.66897109721958 + + + 10 + + + 23 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 11 + + + 22 + + + -5.30914179329122 + + + 26.6908582067088 + + + -5.30914179329122 + + + 26.6908582067088 + + + 27.2137630325522 + + + 1.76714586764426 + + + 27.2137630325522 + + + 1.76714586764426 + + + 11 + + + 22 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 12 + + + 21 + + + -7.44782182478733 + + + 24.5521781752127 + + + -7.44782182478733 + + + 24.5521781752127 + + + 25.6569581806021 + + + 1.86532063806894 + + + 25.6569581806021 + + + 1.86532063806894 + + + 12 + + + 21 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 13 + + + 20 + + + -9.37258300203048 + + + 22.6274169979695 + + + -9.37258300203048 + + + 22.6274169979695 + + + 24.4917396713657 + + + 1.96349540849362 + + + 24.4917396713657 + + + 1.96349540849362 + + + 13 + + + 20 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 14 + + + 19 + + + -11.1464530622825 + + + 20.8535469377175 + + + -11.1464530622825 + + + 20.8535469377175 + + + 23.6455880822037 + + + 2.0616701789183 + + + 23.6455880822037 + + + 2.0616701789183 + + + 14 + + + 19 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 15 + + + 18 + + + -12.8174021219255 + + + 19.1825978780745 + + + -12.8174021219255 + + + 19.1825978780745 + + + 23.0707143042223 + + + 2.15984494934298 + + + 23.0707143042223 + + + 2.15984494934298 + + + 15 + + + 18 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 16 + + + 17 + + + -14.4241375462854 + + + 17.5758624537146 + + + -14.4241375462854 + + + 17.5758624537146 + + + 22.7369013928032 + + + 2.25801971976766 + + + 22.7369013928032 + + + 2.25801971976766 + + + 16 + + + 17 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 17 + + + 16 + + + -16 + + + 16 + + + -16 + + + 16 + + + 22.6274169979695 + + + 2.35619449019234 + + + 22.6274169979695 + + + 2.35619449019234 + + + 17 + + + 16 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 18 + + + 15 + + + -17.5758624537146 + + + 14.4241375462854 + + + -17.5758624537146 + + + 14.4241375462854 + + + 22.7369013928032 + + + 2.45436926061703 + + + 22.7369013928032 + + + 2.45436926061703 + + + 18 + + + 15 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 19 + + + 14 + + + -19.1825978780745 + + + 12.8174021219255 + + + -19.1825978780745 + + + 12.8174021219255 + + + 23.0707143042223 + + + 2.55254403104171 + + + 23.0707143042223 + + + 2.55254403104171 + + + 19 + + + 14 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 20 + + + 13 + + + -20.8535469377175 + + + 11.1464530622825 + + + -20.8535469377175 + + + 11.1464530622825 + + + 23.6455880822037 + + + 2.65071880146639 + + + 23.6455880822037 + + + 2.65071880146639 + + + 20 + + + 13 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 21 + + + 12 + + + -22.6274169979695 + + + 9.37258300203047 + + + -22.6274169979695 + + + 9.37258300203048 + + + 24.4917396713657 + + + 2.74889357189107 + + + 24.4917396713657 + + + 2.74889357189107 + + + 21 + + + 12 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 22 + + + 11 + + + -24.5521781752127 + + + 7.44782182478733 + + + -24.5521781752127 + + + 7.44782182478733 + + + 25.6569581806022 + + + 2.84706834231575 + + + 25.6569581806022 + + + 2.84706834231575 + + + 22 + + + 11 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 23 + + + 10 + + + -26.6908582067088 + + + 5.30914179329121 + + + -26.6908582067088 + + + 5.30914179329122 + + + 27.2137630325522 + + + 2.94524311274043 + + + 27.2137630325522 + + + 2.94524311274043 + + + 23 + + + 10 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 24 + + + 9 + + + -29.1308606532586 + + + 2.86913934674144 + + + -29.1308606532586 + + + 2.86913934674144 + + + 29.2718124309136 + + + 3.04341788316511 + + + 29.2718124309136 + + + 3.04341788316511 + + + 24 + + + 9 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 25 + + + 8 + + + -32 + + + -3.5527136788005E-15 + + + -32 + + + 0 + + + 32 + + + -3.14159265358979 + + + 32 + + + -3.14159265358979 + + + 25 + + + 8 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 26 + + + 7 + + + -35.4960564094076 + + + -3.49605640940763 + + + -35.4960564094076 + + + -3.49605640940763 + + + 35.6678066474182 + + + -3.04341788316511 + + + 35.6678066474182 + + + -3.04341788316511 + + + 26 + + + 7 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 27 + + + 6 + + + -39.9456922026478 + + + -7.94569220264783 + + + -39.9456922026478 + + + -7.94569220264782 + + + 40.7282745783307 + + + -2.94524311274043 + + + 40.7282745783307 + + + -2.94524311274043 + + + 27 + + + 6 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 28 + + + 5 + + + -45.9338945886302 + + + -13.9338945886302 + + + -45.9338945886302 + + + -13.9338945886302 + + + 48.0007926026899 + + + -2.84706834231575 + + + 48.0007926026899 + + + -2.84706834231575 + + + 28 + + + 5 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 29 + + + 4 + + + -54.6274169979695 + + + -22.6274169979695 + + + -54.6274169979695 + + + -22.6274169979695 + + + 59.1282900807223 + + + -2.74889357189107 + + + 59.1282900807223 + + + -2.74889357189107 + + + 29 + + + 4 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 30 + + + 3 + + + -68.7449313430131 + + + -36.7449313430131 + + + -68.7449313430131 + + + -36.7449313430131 + + + 77.9490574975627 + + + -2.65071880146639 + + + 77.9490574975627 + + + -2.65071880146639 + + + 30 + + + 3 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 31 + + + 2 + + + -96.4374318740136 + + + -64.4374318740136 + + + -96.4374318740136 + + + -64.4374318740136 + + + 115.98431313317 + + + -2.55254403104171 + + + 115.98431313317 + + + -2.55254403104171 + + + 31 + + + 2 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + 32 + + + 1 + + + -178.450726201742 + + + -146.450726201742 + + + -178.450726201742 + + + -146.450726201742 + + + 230.851633927392 + + + -2.45436926061703 + + + 230.851633927392 + + + -2.45436926061703 + + + 32 + + + 0.999999999999999 + + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + TRUE + + + + + + + + + + + + + + + + + + + + \ No newline at end of file -- cgit