Changeset 18278 for branches


Ignore:
Timestamp:
08/18/15 10:09:13 (9 years ago)
Author:
ftemme
Message:
Merging trunk into MarsWobble branch
Location:
branches/MarsWobble
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • branches/MarsWobble/fact/analysis/callisto.C

    r18146 r18278  
    11#include "MLogManip.h"
    22
    3 int callisto(const char *seqfile="seq/2012/01/23/20120123_023.seq", const char *outpath = "output", const char *delays="resources/delays-20150217.txt")
     3int callisto(const char *seqfile="seq/2012/01/23/20120123_023.seq", const char *outpath = "output",
     4//             TString drstime = "/gpfs0/fact/processing/drs_time_calib/20111115.time.drs.fits",
     5             const char *drstime = "/gpfs0/fact/processing/drs_time_calib/20111115.time.drs.fits",
     6             const char *delays="resources/delays-20150217.txt")
    47{
    58    // ======================================================
     
    107110    }
    108111
    109     TString timfile = drs.GetFileName(0, MSequence::kFitsDat);
    110112    TString drs1024 = drs.GetFileName(0, MSequence::kFitsDrs);
    111113    TString pedfile = seq.GetFileName(0, MSequence::kFitsPed);
     
    115117    gLog << "DRS calib     300: " << drsfile << '\n';
    116118    gLog << "DRS calib    1024: " << drs1024 << "\n\n";
     119    gLog << "DRS calib    Time: " << drstime << "\n\n";
     120
     121    MDrsCalibrationTime drscalibtime;
     122    if (!drscalibtime.ReadFits(drstime)))
     123        return 5;
    117124
    118125    MDrsCalibration drscalib300;
    119126    if (!drscalib300.ReadFits(drsfile.Data()))
    120         return 5;
     127        return 6;
    121128
    122129    MDrsCalibration drscalib1024;
    123130    if (!drscalib1024.ReadFits(drs1024.Data()))
    124         return 6;
     131        return 7;
    125132
    126133    gLog << all;
    127     gLog << "Time calibration : " << timfile << '\n';
    128134    gLog << "Pedestal     file: " << pedfile << '\n';
    129135    gLog << "Light Pulser file: " << calfile << '\n' << endl;
     
    135141    {
    136142        gLog << err << "ERROR - Sequence valid but without files." << endl;
    137         return 7;
     143        return 8;
    138144    }
    139145    iter.Print();
     
    195201    // hrate.DefaultLabelY("ERROR");
    196202
    197     MDrsCalibrationTime timecam;
     203//    MDrsCalibrationTime timecam;
    198204
    199205    gStyle->SetOptFit(kTRUE);
    200206
    201207    // ======================================================
    202 
     208/*
    203209    gLog << endl;
    204210    gLog.Separator("Processing DRS timing calibration run");
     
    240246    if (!loop0.GetDisplay())
    241247        return 9;
    242 
     248*/
    243249    /*
    244250     MHDrsCalibrationT *t = (MHDrsCalibrationT*)plist4.FindObject("MHDrsCalibrationT");
     
    258264    plist1.AddToList(&drscalib300);
    259265    plist1.AddToList(&badpixels);
    260     plist1.AddToList(&timecam);
     266    plist1.AddToList(&drscalibtime);
    261267
    262268    MEvtLoop loop1("DetermineCalConst");
     
    348354    tlist1.AddToList(&fill1d);
    349355
    350     if (!loop1.Eventloop(max1))
    351         return 10;
    352 
    353     if (!loop1.GetDisplay())
    354         return 11;
     356    //if (!loop1.Eventloop(max1))
     357    //    return 10;
     358
     359    //if (!loop1.GetDisplay())
     360    //    return 11;
    355361
    356362    if (delays)
     
    363369        }
    364370
    365         timecam.SetDelays(g);
     371        drscalibtime.SetDelays(g);
    366372    }
    367373
     
    377383    plist3.AddToList(&drscalib300);
    378384    plist3.AddToList(&badpixels);
    379     plist3.AddToList(&timecam);
     385    plist3.AddToList(&drscalibtime);
    380386
    381387    MEvtLoop loop3("DetermineRndmPed");
     
    451457    plist4.AddToList(&drscalib300);
    452458    plist4.AddToList(&badpixels);
    453     plist4.AddToList(&timecam);
     459    plist4.AddToList(&drscalibtime);
    454460
    455461    MEvtLoop loop4("DetermineExtractedPed");
     
    519525    plist5.AddToList(&drscalib300);
    520526    plist5.AddToList(&badpixels);
    521     plist5.AddToList(&timecam);
     527    plist5.AddToList(&drscalibtime);
    522528
    523529    MEvtLoop loop5("CalibratingData");
  • branches/MarsWobble/fact/analysis/callisto_data.C

    r18147 r18278  
    9090    // -------------------------------------------------------
    9191
    92     TFile file(drstime);
    93     if (file.IsZombie())
     92    MDrsCalibrationTime timecam;
     93    if (!timecam.ReadFits(drstime))
    9494    {
    95         gLog << err << "ERROR - Could not open " << drstime << endl;
     95        gLog << err << "ERROR - Could not get MDrsCalibrationTime from " << drstime << endl;
    9696        return 21;
    9797    }
    9898
    99     MDrsCalibrationTime *timecam = 0;
    100     file.GetObject("MDrsCalibrationTime", timecam);
    101     if (!timecam)
     99    if (delays)
    102100    {
    103         gLog << err << "ERROR - Could not get MDrsCalibrationTime from " << drstime << endl;
    104         return 22;
     101        TGraph g(delays);
     102        if (g.GetN()!=1440)
     103        {
     104            gLog << err << "Error reading file " << delays << endl;
     105            return 22;
     106        }
     107
     108        timecam.SetDelays(g);
    105109    }
    106110
     
    203207    plist5.AddToList(&drscalib300);
    204208    plist5.AddToList(&badpixels);
    205     plist5.AddToList(timecam);
     209    plist5.AddToList(&timecam);
    206210
    207211    MEvtLoop loop5("CalibratingData");
  • branches/MarsWobble/fact/plots/plotratescan.C

    r15243 r18278  
    129129{
    130130    TString query;
    131     query += "SELECT fTimeBegin, fTimeEnd, fVoltageIsOn, fOvervoltage, fCurrentMedMean, fNight ";
     131    query += "SELECT fTimeBegin, fTimeEnd, fVoltageIsOn, fOvervoltage, fCurrentMedMean, fNight, fAzMin, fAzMax, fZdMin, fZdMax ";
    132132    query += "FROM Ratescan WHERE fRatescanID=";
    133133    query += search_id;
     
    149149    const char *time_end = (*row)[1];
    150150    const char *night    = (*row)[5];
     151    const char *az_beg = (*row)[6];
     152    const char *az_end = (*row)[7];
     153    const char *zd_beg = (*row)[8];
     154    const char *zd_end = (*row)[9];
    151155
    152156    int   voltage_on  = (*row)[2] ? atoi((*row)[2]) :   -1;
     
    167171    leg.SetBorderSize(1);
    168172    leg.SetFillColor(kWhite);
    169     leg.AddText("Ratescan");
    170     leg.AddText("");
    171     leg.AddText(Form("Begin    %s", time_beg));
    172     leg.AddText(Form("End       %s", time_end));
    173     leg.AddText("");
     173    leg.SetTextAlign(12);
     174    leg.AddText(Form("Ratescan %d ", search_id));
     175    //leg.AddText("");
     176    leg.AddText(Form("Begin       %s", time_beg));
     177    leg.AddText(Form("End          %s", time_end));
     178    leg.AddText(Form("Az            %s#circ to %s#circ", az_beg, az_end));
     179    leg.AddText(Form("Zd             %s#circ to %s#circ", zd_beg, zd_end));
     180    //leg.AddText("");
    174181    if (voltage_on==0)
    175182        leg.AddText("Voltage off");
     
    179186            leg.AddText(Form("Current     <I_{med}>  =  %.1f #muA", current));
    180187        if (overvoltage>-70)
    181             leg.AddText(Form("Voltage         #DeltaU  =  %+.2f V", overvoltage));
     188            leg.AddText(Form("Voltage   #DeltaU  =  %+.2f V", overvoltage));
    182189    }
    183190
     
    209216    g.DrawClone("PL");
    210217
     218    TGraph gr("good_ratescan_edit.txt", "%lg %lg");
     219    gr.SetLineColor(12);
     220    gr.DrawClone("L");
     221
    211222    c->Write();
    212223
     
    216227    name += time_beg;
    217228
    218     c->SaveAs(name+".pdf");
    219     c->SaveAs(name+".eps");
    220     c->SaveAs(name+".png");
     229    //c->SaveAs(name+".pdf");
     230    //c->SaveAs(name+".eps");
     231    //c->SaveAs("/loc_data/analysis/"+name+".png");
     232    c->SaveAs(Form("/loc_data/analysis/ratescans/%04d/%02d/%02d/%06d_%d.png", atoi(night)/10000, (atoi(night)/100)%100, atoi(night)%100, atoi(night), search_id));
    221233
    222234    delete c;
     
    305317
    306318    TString oname = Form("%06d-ratescan.root", night);
    307 
    308     cout << "   " << oname << '\n' << endl;
    309 
     319    //cout << "   " << oname << '\n' << endl;
    310320    TFile rootfile(oname.Data(), "recreate");
    311321
  • branches/MarsWobble/fact/plots/quality.C

    r17956 r18278  
    9595    Double_t jd = time + 40587 + 2400000.5;
    9696
     97    // Sun properties           
     98    Nova::EquPosn  sun  = Nova::GetSolarEquCoords(jd);                   
     99    Nova::ZdAzPosn hrzs = Nova::GetHrzFromEqu(sun, jd);                 
     100
    97101    // Get source position
    98102    Nova::EquPosn pos = FindPointing(time);
    99103
    100     return FACT::PredictI(jd, pos);
     104
     105    // Moon properties
     106    Nova::EquPosn moon = Nova::GetLunarEquCoords(jd, 0.01);
     107    Nova::HrzPosn hrzm = Nova::GetHrzFromEqu(moon, jd);
     108    double        disk = Nova::GetLunarDisk(jd);
     109
     110    // Derived moon properties
     111    double angle = Nova::GetAngularSeparation(moon, pos);
     112    double edist = Nova::GetLunarEarthDist(jd)/384400;
     113
     114    // Current prediction
     115    double sin_malt  = hrzm.alt<0 ? 0 : sin(hrzm.alt*TMath::DegToRad());
     116    double cos_mdist = cos(angle*TMath::DegToRad());
     117    double sin_szd   = sin(hrzs.zd*TMath::DegToRad());
     118
     119    double c0 = pow(disk,      2.63);
     120    double c1 = pow(sin_malt,  0.60);
     121    double c2 = pow(edist,    -2.00);
     122    double c3 = exp(0.67*cos_mdist*cos_mdist*cos_mdist*cos_mdist);
     123    double c4 = exp(-97.8+105.8*sin_szd*sin_szd);
     124
     125    double cur = 6.2 + 95.7*c0*c1*c2*c3 + c4;
     126
     127    return cur;
    101128}
    102129
     
    340367}
    341368
     369Int_t PlotSqm(TArrayD **vec, TString fname)
     370{
     371    fname += ".SQM_CONTROL_DATA.fits";
     372
     373    fits file(fname.Data());
     374    if (!file)
     375    {
     376        cerr << fname << ": " << gSystem->GetError() << endl;
     377        return -2;
     378    }
     379
     380    //cout << fname << endl;
     381
     382    Double_t time;
     383    Float_t mag; // magnitude
     384
     385    if (!file.SetPtrAddress("Time",  &time))
     386        return -1;
     387    if (!file.SetPtrAddress("Mag",  &mag))
     388        return -1;
     389
     390    //const int marker_style = kFullDotMedium;
     391    const int marker_style = kDot;
     392
     393    TGraph g1;
     394    g1.SetName("SQM");
     395
     396
     397    bool found_first_time = false;
     398    while (file.GetNextRow())
     399        if (Contains(vec, time))
     400        {
     401            g1.SetPoint(g1.GetN(), time*24*3600, mag);
     402        }
     403
     404
     405    g1.SetMinimum(19.0);
     406    g1.SetMaximum(21.5);
     407    g1.SetMarkerColor(kBlack);
     408    g1.SetMarkerStyle(marker_style);
     409    g1.GetXaxis()->SetTimeDisplay(true);
     410    g1.GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00 GMT");
     411    g1.GetXaxis()->SetLabelSize(0.12);
     412    g1.GetYaxis()->SetLabelSize(0.1);
     413    g1.GetYaxis()->SetTitle("SQM [mag]");
     414    g1.GetYaxis()->SetTitleOffset(0.2);
     415    g1.GetYaxis()->SetTitleSize(0.1);
     416    g1.DrawClone("AP");
     417
     418    return 0;
     419}
     420
     421Int_t PlotSqmLinear(TArrayD **vec, TString fname)
     422{
     423    fname += ".SQM_CONTROL_DATA.fits";
     424
     425    fits file(fname.Data());
     426    if (!file)
     427    {
     428        cerr << fname << ": " << gSystem->GetError() << endl;
     429        return -2;
     430    }
     431
     432    //cout << fname << endl;
     433
     434    Double_t time;
     435    Float_t mag; // magnitude
     436
     437    if (!file.SetPtrAddress("Time",  &time))
     438        return -1;
     439    if (!file.SetPtrAddress("Mag",  &mag))
     440        return -1;
     441
     442    //const int marker_style = kFullDotMedium;
     443    const int marker_style = kDot;
     444
     445    TGraph g1;
     446    g1.SetName("SQM");
     447
     448
     449    bool found_first_time = false;
     450    while (file.GetNextRow())
     451        if (Contains(vec, time))
     452        {
     453            Double_t mag_double = 4.4 * pow(10, 20) * pow( 10, mag*(-0.4));
     454            g1.SetPoint(g1.GetN(), time*24*3600, mag_double);
     455        }
     456
     457
     458    g1.SetMinimum(1.e12);
     459    g1.SetMaximum(5.e12);
     460    g1.SetMarkerColor(kBlack);
     461    g1.SetMarkerStyle(marker_style);
     462    g1.GetXaxis()->SetTimeDisplay(true);
     463    g1.GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00 GMT");
     464    g1.GetXaxis()->SetLabelSize(0.12);
     465    g1.GetYaxis()->SetLabelSize(0.1);
     466    g1.GetYaxis()->SetTitle("SQM lin [phot./(s sr m^2)]");
     467    g1.GetYaxis()->SetTitleOffset(0.2);
     468    g1.GetYaxis()->SetTitleSize(0.1);
     469    g1.DrawClone("AP");
     470
     471    return 0;
     472}
     473
     474Int_t PlotHumidity(TArrayD **vec, TString fname)
     475{
     476    fname += ".FSC_CONTROL_HUMIDITY.fits";
     477
     478    fits file(fname.Data());
     479    if (!file)
     480    {
     481        cerr << fname << ": " << gSystem->GetError() << endl;
     482        return -2;
     483    }
     484
     485    //cout << fname << endl;
     486
     487    Double_t time;
     488    Float_t H[4];
     489
     490    if (!file.SetPtrAddress("Time",  &time))
     491        return -1;
     492    if (!file.SetPtrAddress("H",  H))
     493        return -1;
     494
     495    //const int marker_style = kFullDotMedium;
     496    const int marker_style = kDot;
     497
     498    TGraph g1;
     499    TGraph g2;
     500    TGraph g3;
     501    TGraph g4;
     502    //TGraph g5;
     503    g1.SetName("H0");
     504    g2.SetName("H1");
     505    g3.SetName("H2");
     506    g4.SetName("H3");
     507    //g5.SetName("PFmini");
     508
     509
     510    Double_t first_time, last_time;
     511    bool found_first_time = false;
     512    while (file.GetNextRow())
     513        if (Contains(vec, time))
     514        {
     515            if (!found_first_time){
     516              first_time = time*24*3600;
     517              found_first_time = true;
     518            }           
     519            g1.SetPoint(g1.GetN(), time*24*3600, H[0]);
     520            g2.SetPoint(g2.GetN(), time*24*3600, H[1]);
     521            g3.SetPoint(g3.GetN(), time*24*3600, H[2]);
     522            g4.SetPoint(g4.GetN(), time*24*3600, H[3]);
     523            //g5.SetPoint(g5.GetN(), time*24*3600, I[319]);
     524            last_time = time*24*3600;
     525        }
     526
     527
     528    g1.SetMinimum(10);
     529    g1.SetMaximum(80);
     530    g1.SetMarkerColor(kAzure);
     531    g1.SetMarkerStyle(marker_style);
     532    g1.GetXaxis()->SetTimeDisplay(true);
     533    g1.GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00 GMT");
     534    g1.GetXaxis()->SetLabelSize(0.12);
     535    g1.GetYaxis()->SetLabelSize(0.1);
     536    g1.GetYaxis()->SetTitle("HUMITIDY");
     537    g1.GetYaxis()->SetTitleOffset(0.2);
     538    g1.GetYaxis()->SetTitleSize(0.1);
     539    g1.DrawClone("AP");
     540
     541    g2.SetMarkerColor(kAzure+1);
     542    g2.SetMarkerStyle(marker_style);
     543    g2.DrawClone("P");
     544   
     545    g3.SetMarkerColor(kAzure+3);
     546    g3.SetMarkerStyle(marker_style);
     547    g3.DrawClone("P");
     548   
     549    g4.SetMarkerColor(kAzure+6);
     550    g4.SetMarkerStyle(marker_style);
     551    g4.DrawClone("P");
     552   
     553    //g5.SetMarkerColor(kAzure+1);
     554    //g5.SetMarkerStyle(kFullDotMedium);
     555    //g5.DrawClone("P");
     556   
     557    g1.DrawClone("P");
     558
     559    TLine l1(first_time-600, 40, last_time+600, 40);
     560    l1.SetLineColor(kOrange);
     561    l1.DrawClone();
     562    TText t1(first_time-600, 41, "Please, note in logbook");
     563    t1.SetTextSize(0.1);
     564    t1.DrawClone();
     565
     566   
     567    TLine l2(first_time-600, 55, last_time+600, 55);
     568    l2.SetLineColor(kRed);
     569    l2.DrawClone();
     570    TText t2(first_time-600, 56, "Please, report to fact-online");
     571    t2.SetTextSize(0.1);
     572    t2.DrawClone();
     573
     574
     575    return 0;
     576}
     577
     578Int_t PlotHumidity2(TArrayD **vec, TString fname)
     579{
     580    fname += ".PFMINI_CONTROL_DATA.fits";
     581
     582    fits file(fname.Data());
     583    if (!file)
     584    {
     585        cerr << fname << ": " << gSystem->GetError() << endl;
     586        return -2;
     587    }
     588
     589    //cout << fname << endl;
     590
     591    Double_t time;
     592    Float_t H;
     593
     594    if (!file.SetPtrAddress("Time",  &time))
     595        return -1;
     596    if (!file.SetPtrAddress("Humidity", &H))
     597        return -1;
     598
     599    const int marker_style = kFullDotMedium;
     600    //const int marker_style = kDot;
     601
     602    TGraph g1;
     603    g1.SetName("PFmini");
     604
     605
     606    while (file.GetNextRow())
     607        if (Contains(vec, time))
     608        {
     609            g1.SetPoint(g1.GetN(), time*24*3600, H);
     610        }
     611   
     612    g1.SetMarkerStyle(marker_style);
     613    g1.SetMarkerColor(kGreen);
     614    g1.DrawClone("P");
     615    return 0;
     616}
    342617
    343618Int_t PlotPointing(TArrayD **vec, TString fname)
     
    420695    g.GetXaxis()->SetLabelSize(0.1);
    421696    g.GetYaxis()->SetLabelSize(0.1);
    422     g.GetYaxis()->SetTitle("TEMP");
     697    g.GetYaxis()->SetTitle("TEMPERATURE");
    423698    g.GetYaxis()->SetTitleOffset(0.2);
    424699    g.GetYaxis()->SetTitleSize(0.1);
     
    542817    if (!file.SetPtrAddress("Time",  &time))
    543818        return -1;
    544     if (!file.SetPtrAddress("Data1", temp) &&
    545         !file.SetPtrAddress("temp", temp))
     819//    if (!file.SetPtrAddress("Data1", temp) &&
     820//        !file.SetPtrAddress("temp", temp))
     821    if (!file.SetPtrAddress("temp", temp))
    546822        return -1;
    547823
     
    669945    }
    670946
    671     TCanvas *c = new TCanvas("quality", Form("Quality %04d/%02d/%02d", y, m, d), 1280, 960);
    672     c->Divide(1, 6, 1e-5, 1e-5);
     947    //check if the sqm was already installed on the telescope                                                                                                       
     948    TCanvas *c = NULL;
     949    TString datestring = Form("%04d%02d%02d", y, m, d);
     950    if( datestring.Atoi() > 20140723 ) {
     951      TCanvas *c = new TCanvas("quality", Form("Quality %04d/%02d/%02d", y, m, d), 1280, 1280);
     952      c->Divide(1, 8, 1e-5, 1e-5);
     953    }else{
     954      TCanvas *c = new TCanvas("quality", Form("Quality %04d/%02d/%02d", y, m, d), 1280, 1120);
     955      c->Divide(1, 7, 1e-5, 1e-5);
     956    }
    673957
    674958    gROOT->SetSelectedPad(0);
     
    7161000    gPad->SetRightMargin(0.001);
    7171001    gPad->SetLeftMargin(0.04);
     1002    gPad->SetBottomMargin(0);
    7181003    cout << PlotTemperature1(runs, fname) << endl;
    7191004    cout << PlotTemperature2(runs, fname) << endl;
     
    7211006    cout << PlotTemperature4(runs, fname) << endl;
    7221007
     1008    gROOT->SetSelectedPad(0);
     1009    c->cd(7);
     1010    gPad->SetGrid();
     1011    gPad->SetTopMargin(0);
     1012    gPad->SetBottomMargin(0);
     1013    gPad->SetRightMargin(0.001);
     1014    gPad->SetLeftMargin(0.04);
     1015    cout << PlotHumidity(runs, fname) << endl;
     1016    cout << PlotHumidity2(runs, fname) << endl;
     1017
     1018    //check if the sqm was already installed
     1019    if( datestring.Atoi() > 20140723 ) {
     1020      gROOT->SetSelectedPad(0);
     1021      c->cd(7);
     1022      gPad->SetGrid();
     1023      gPad->SetTopMargin(0);
     1024      gPad->SetBottomMargin(0);
     1025      gPad->SetRightMargin(0.001);
     1026      gPad->SetLeftMargin(0.04);
     1027      cout << PlotHumidity(runs, fname) << endl;
     1028      cout << PlotHumidity2(runs, fname) << endl;
     1029
     1030      gROOT->SetSelectedPad(0);
     1031      c->cd(8);
     1032      gPad->SetGrid();
     1033      gPad->SetTopMargin(0);
     1034      gPad->SetRightMargin(0.001);
     1035      gPad->SetLeftMargin(0.04);
     1036      cout << PlotSqm(runs, fname) << endl;
     1037    }else{
     1038
     1039      gROOT->SetSelectedPad(0);
     1040      c->cd(7);
     1041      gPad->SetGrid();
     1042      gPad->SetTopMargin(0);
     1043      gPad->SetRightMargin(0.001);
     1044      gPad->SetLeftMargin(0.04);
     1045      cout << PlotHumidity(runs, fname) << endl;
     1046      cout << PlotHumidity2(runs, fname) << endl;
     1047    }
     1048
    7231049    c->SaveAs(Form("%s/%04d%02d%02d.png", outpath, y, m, d));
    7241050
  • branches/MarsWobble/fact/processing/drstemp.C

    r17145 r18278  
    163163
    164164    float temp[160];
    165     if (file.SetPtrAddress("temp", temp, 82))
    166     {
    167         drstemp82(file, beg, end);
    168         return;
    169     }
     165//    if (file.SetPtrAddress("temp", temp, 82))
     166//    {
     167//        drstemp82(file, beg, end);
     168//        return;
     169//    }
    170170
    171171    file.SetPtrAddress("temp", temp, 160);
  • branches/MarsWobble/fact/processing/fillratescan.C

    r17102 r18278  
    4848Float_t GetOffset(TString fname, Double_t beg, Double_t end)
    4949{
    50     fname.ReplaceAll("RATE_SCAN_DATA", "FEEDBACK_DEVIATION");
     50    if (end < 15937)
     51        fname.ReplaceAll("RATE_SCAN_DATA", "FEEDBACK_DEVIATION");
     52    else
     53        fname.ReplaceAll("RATE_SCAN_DATA", "FEEDBACK_CALIBRATED_CURRENTS");
    5154
    5255    fits file(fname.Data());
     
    6164        return -100;
    6265
    63     if (!file.SetPtrAddress("DeltaUser", &delta))
    64         return -100;
     66    if (end < 15937)
     67    {
     68        if (!file.SetPtrAddress("DeltaUser", &delta))
     69            return -100;
     70    }
     71    else
     72    {
     73        if (!file.SetPtrAddress("U_nom", &delta))
     74            return -100;
     75    }
    6576
    6677    //cout << "Search for: " << beg-15773 << " " << end-15773 << endl;
     
    8091Float_t GetCurrent(TString fname, Double_t beg, Double_t end)
    8192{
    82     fname.ReplaceAll("RATE_SCAN_DATA", "CALIBRATED_CURRENTS");
    83     fname = gSystem->BaseName(fname.Data());
    84 
    85     fname.Prepend("/scratch_nfs/calibrated_currents/");
     93    fname.ReplaceAll("RATE_SCAN_DATA", "FEEDBACK_CALIBRATED_CURRENTS");
     94
     95    //the next two lines are needed for ISDC and data before 11.3.2013
     96    //fname.ReplaceAll("RATE_SCAN_DATA", "CALIBRATED_CURRENTS");
     97    //fname = gSystem->BaseName(fname.Data());
     98    //fname.Prepend("/scratch_nfs/calibrated_currents/");
    8699
    87100    fits file(fname.Data());
     
    326339        !file.SetPtrAddress(string(old ? "Data3" : "RelOnTime"), &ontime))
    327340        return -1;
    328     */
     341        */
    329342    Double_t  *ptime   = file.SetPtrAddress("Time");
    330343    ULong64_t *pid     = file.SetPtrAddress(old ? "Data0" : "Id");
  • branches/MarsWobble/mdrs/MCalibrateDrsTimes.cc

    r18154 r18278  
    152152            continue;
    153153
    154         const Float_t signal = (*fSignals)[sw].GetArrivalTime();
     154        const Float_t signal = (*fSignals)[sw].GetArrivalTimeHiGain();
     155        const Float_t slope  = (*fSignals)[sw].GetArrivalTimeHiGainError();
    155156        const Float_t offset = fCalib ? fCalib->GetOffset(hw, start[hw], signal) : 0;
     157        const Float_t offset2 = (fCalib && (signal-slope)>=0) ? fCalib->GetOffset(hw, start[hw], signal-slope) : 0;
    156158        const Float_t delay  = fCalib ? fCalib->GetDelay(hw) : 0;
    157159
     
    160162
    161163        // convert from slices to ns
    162         const Float_t utime = 1000*(signal       )/fFreq-delay; // [ns]
    163         const Float_t time  = 1000*(signal-offset)/fFreq-delay; // [ns]
     164        const Float_t utime      = 1000*(signal       )/fFreq-delay;  // [ns]
     165        const Float_t time       = 1000*(signal-offset)/fFreq-delay;  // [ns]
     166        const Float_t slopecal   = (slope-offset+offset2)<0 ? -1 : 1000*(slope-offset+offset2)/fFreq; // [ns]
     167        const Float_t uslope     = slope<0 ? -1 : 1000*(slope)/fFreq;                // [ns]
    164168
    165169        /*
     
    172176        {
    173177            (*fArrivalTime)[idx[j]].SetArrivalTime(time);
     178            (*fArrivalTime)[idx[j]].SetTimeSlope(slopecal);
    174179            if (fArrivalTimeU)
     180            {
    175181                (*fArrivalTimeU)[idx[j]].SetArrivalTime(utime);
     182                (*fArrivalTimeU)[idx[j]].SetTimeSlope(uslope);
     183            }
    176184        }
    177185    }
  • branches/MarsWobble/mhist/MHEvent.cc

    r13365 r18278  
    194194        fHist->SetName("Island Index");
    195195        fHist->SetYTitle("Index");
     196        fHist->SetPrettyPalette();
     197        break;
     198     case kEvtTimeSlope:
     199     case kEvtTimeSlopeCleaned:
     200        fHist->SetName("Time Slope");
     201        fHist->SetYTitle("delta_t [ns]");
    196202        fHist->SetPrettyPalette();
    197203        break;
     
    295301        fHist->SetCamContent(*event, 5);
    296302        break;
     303    case kEvtTimeSlope:
     304        fHist->SetCamContent(*event, 13);
     305        break;
     306    case kEvtTimeSlopeCleaned:
     307        fHist->SetCamContent(*event, 14);
     308        break;
    297309    default:
    298310        *fLog << "ERROR - Case " << (int)fType << " not implemented..." << endl;
  • branches/MarsWobble/mhist/MHEvent.h

    r13365 r18278  
    2727        kEvtCleaningLevels, kEvtCleaningData,
    2828        kEvtIdxMax, kEvtArrTime, kEvtArrTimeCleaned,
    29         kEvtTrigPix, kEvtIslandIndex
     29        kEvtTrigPix, kEvtIslandIndex, kEvtTimeSlope,
     30        kEvtTimeSlopeCleaned
    3031    };
    3132
  • branches/MarsWobble/mimage/MNewImagePar.cc

    r9374 r18278  
    220220        const Double_t dzx   =  hillas.GetCosDelta()*dx + hillas.GetSinDelta()*dy; // [mm]
    221221        const Double_t dzy   = -hillas.GetSinDelta()*dx + hillas.GetCosDelta()*dy; // [mm]
    222         const Double_t dz    =  gpix.GetT()*gpix.GetT()/4;
    223         const Double_t tana  =  dzy*dzy/(dzx*dzx);
    224         const Double_t distr =  (1+tana)/(rl + tana*rw);
    225         if (distr>dist0-dz || dzx==0)
     222        const Double_t dz    =  gpix.GetT()/2;
     223        const Double_t distr =  (dzy*dzy+dzx*dzx)/(dzx*dzx*rl + dzy*dzy*rw);
     224        if ((dzx==0 && dzy==0) || sqrt(distr)>sqrt(dist0)-dz)
    226225            fConcCore += nphot;
    227226
  • branches/MarsWobble/mjoptim/MJOptimizeCuts.cc

    r8907 r18278  
    9595
    9696// Parameter container
    97 #include "MGeomCamMagic.h"
     97#include "MGeomCamFACT.h"
    9898#include "MParameters.h"
    9999#include "MFilterList.h"
     
    150150    MParList parlist;
    151151
    152     MGeomCamMagic geom; // For GetConvMm2Deg
     152    MGeomCamFACT geom; // For GetConvMm2Deg
    153153    parlist.AddToList(&geom);
    154154
     
    274274    MParList parlist;
    275275
    276     MGeomCamMagic geom; // For GetConvMm2Deg
     276    MGeomCamFACT geom; // For GetConvMm2Deg
    277277    parlist.AddToList(&geom);
    278278
  • branches/MarsWobble/msignal/MExtractFACT.cc

    r17835 r18278  
    171171        //
    172172        Float_t max  = -1;
     173        Float_t tmax  = -1;
    173174        if (pmax>pbeg && pmax<pend-1)
    174175        {
     
    194195                        max = exp(a + b*dx + c*dx*dx);
    195196
    196                         // Time is position of maximum
    197                         //time = dx;
    198                         //time += Int_t(pmax-ptr);
     197                        // tmax is position of maximum
     198                        tmax = dx;
     199                        tmax += Int_t(pmax-ptr);
    199200                    }
    200201                }
     
    203204
    204205        Float_t time = -1;
     206        Float_t slope = -1;
    205207        if (max>=0)
    206208        {
     
    208210
    209211            // Time is position of half hight leading edge
    210             pend = std::max(pbeg, pmax-10);
     212            pend = std::max(pbeg, pmax-15);
    211213            for (;pmax>=pend; pmax--)
    212214                if (*pmax<max/2)
     
    217219                time = (max/2-pmax[0])/(pmax[1]-pmax[0]);
    218220                time += Int_t(pmax-ptr);
     221                slope = tmax - time;
    219222            }
    220223        }
     
    223226        {
    224227            time = gRandom->Uniform(rangehi)+fHiGainFirst+1;
    225             max  = pbeg[uint16_t(time)];
     228            max  = ptr[uint16_t(time)];
    226229        }
    227230
     
    232235        pix.SetGainSaturation(0);
    233236
    234         tix.SetArrivalTime(time);
     237        tix.SetArrivalTime(time, slope);
    235238        tix.SetGainSaturation(0);
    236239    }
  • branches/MarsWobble/msignal/MSignalCam.cc

    r9573 r18278  
    584584// 10: as 0, but returns kFALSE if signal <=0
    585585// 11: as 8, but returns kFALSE if signal <=0
     586// 12: time slope
    586587//
    587588Bool_t MSignalCam::GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type) const
     
    593594
    594595    // Used inlcudes status unampped
    595     if (!pix.IsPixelUsed() && (type<6 || type==8))
     596    if (!pix.IsPixelUsed() && (type<6 || type==8 || type==14))
    596597        return kFALSE;
    597598
     
    668669        return pix.GetNumPhotons()>0;
    669670
     671    case 13: // time slope
     672        val = pix.GetTimeSlope();
     673        break;
     674
     675    case 14: // time slope
     676        if (pix.IsPixelUnmapped())
     677            return kFALSE;
     678        val = pix.GetTimeSlope();
     679        break;
     680
    670681    case 9:
    671682    default:
  • branches/MarsWobble/msignal/MSignalPix.cc

    r12938 r18278  
    6464//    size of the calibrated data by roughly 0.5%
    6565//
     66// Version 8:
     67// ----------
     68//  - added new time variable fTimeSlope describing the width of the rise time
     69//
    6670////////////////////////////////////////////////////////////////////////////
    6771#include "MSignalPix.h"
     
    8084MSignalPix::MSignalPix(Float_t phot, Float_t errphot) :
    8185    fIsCore(kFALSE), fRing(1), fIdxIsland(-1),
    82     fPhot(phot), fErrPhot(errphot), fArrivalTime(-1)
     86    fPhot(phot), fErrPhot(errphot), fArrivalTime(-1),
     87    fTimeSlope(-1)
    8388{
    8489    MMath::ReducePrecision(fPhot);
     
    9499    fErrPhot     =  0;
    95100    fArrivalTime = -1;
     101    fTimeSlope = -1;
    96102}
    97103
  • branches/MarsWobble/msignal/MSignalPix.h

    r8528 r18278  
    1919    Float_t  fErrPhot;       // the error of fPhot
    2020    Float_t  fArrivalTime;   // Calibrated Arrival Time
     21    Float_t  fTimeSlope;     // Time between half rise time and position of maximum
    2122
    2223public:
     
    2425    MSignalPix(const MSignalPix &pix)
    2526        : fIsCore(pix.fIsCore), fRing(pix.fRing), fIdxIsland(pix.fIdxIsland),
    26         fPhot(pix.fPhot), fErrPhot(pix.fErrPhot), fArrivalTime(pix.fArrivalTime)
     27        fPhot(pix.fPhot), fErrPhot(pix.fErrPhot), fArrivalTime(pix.fArrivalTime),
     28        fTimeSlope(pix.fTimeSlope)
    2729    {
    2830    }
     
    3941        pix.fErrPhot     = fErrPhot;
    4042        pix.fArrivalTime = fArrivalTime;
     43        pix.fTimeSlope   = fTimeSlope;
    4144    }
    4245    void    Print(Option_t *opt = NULL) const;
     
    4649    Float_t GetErrorPhot() const          { return fErrPhot; }
    4750    Float_t GetArrivalTime() const        { return fArrivalTime; }
     51    Float_t GetTimeSlope() const          { return fTimeSlope; }
    4852
    4953    Bool_t  IsPixelUsed() const           { return fRing>0; }
     
    6569    void    Set(Float_t np, Float_t ep)   { MMath::ReducePrecision(np); MMath::ReducePrecision(ep);  fPhot = np; fErrPhot = ep; }
    6670    void    SetArrivalTime(Float_t tm)    { fArrivalTime = tm; }
     71    void    SetTimeSlope(Float_t ts)      { fTimeSlope = ts; }
    6772
    6873    //void    AddNumPhotons(Float_t f)      { fPhot += f; }
    6974    //void    Scale(Float_t f)              { fPhot /= f; }
    7075
    71     ClassDef(MSignalPix, 7)  // class containing information about the Cerenkov Photons in a pixel
     76    ClassDef(MSignalPix, 8)  // class containing information about the Cerenkov Photons in a pixel
    7277};
    7378
  • branches/MarsWobble/resources/delays-20150217.txt

    r18145 r18278  
    11# delays [ns] / slices sorted by chid
    2 0 -0.172905
    3 1 -0.319128
    4 2 -0.166794
    5 3 -0.309198
    6 4 -0.0087595
    7 5 -0.29632
    8 6 -0.136952
    9 7 -0.129412
    10 8 -0.181333
    11 9 -0.366984
    12 10 -0.240945
    13 11 -0.316615
    14 12 -0.197538
    15 13 -0.225985
    16 14 -0.19417
    17 15 -0.155633
    18 16 -0.0509615
    19 17 -0.224877
    20 18 -0.141319
    21 19 -0.163913
    22 20 -0.023589
    23 21 -0.152206
    24 22 0.103244
    25 23 -0.235787
    26 24 -0.133845
    27 25 -0.147915
    28 26 -0.048368
    29 27 -0.307045
    30 28 0.036907
    31 29 -0.296245
    32 30 -0.125564
    33 31 -0.078489
    34 32 0.009858
    35 33 -0.223563
    36 34 0.034215
    37 35 -0.237397
    38 36 -0.318351
    39 37 -0.449135
    40 38 -0.256949
    41 39 -0.515848
    42 40 -0.159097
    43 41 -0.337693
    44 42 -0.211063
    45 43 -0.329898
    46 44 -0.155964
    47 45 -0.298297
    48 46 -0.0530545
    49 47 -0.202749
    50 48 -0.236556
    51 49 -0.146587
    52 50 -0.024006
    53 51 -0.162222
    54 52 0.0720735
    55 53 -0.053552
    56 54 -0.234351
    57 55 -0.22175
    58 56 -0.043059
    59 57 -0.181012
    60 58 0.00436
    61 59 -0.199327
    62 60 -0.146314
    63 61 -0.102121
    64 62 -0.115345
    65 63 -0.368358
    66 64 -0.103873
    67 65 -0.262455
    68 66 -0.125747
    69 67 -0.209332
    70 68 -0.067542
    71 69 -0.180889
    72 70 -0.232068
    73 71 -0.054701
    74 72 -0.541798
    75 73 -0.686346
    76 74 -0.606684
    77 75 -0.802686
    78 76 -0.460045
    79 77 -0.717163
    80 78 -1.28569
    81 79 -1.59414
    82 80 0.429138
    83 81 -0.401913
    84 82 -0.276112
    85 83 -0.452704
    86 84 -0.256263
    87 85 -0.161541
    88 86 -0.163206
    89 87 -0.38346
    90 88 -0.156055
    91 89 -0.337678
    92 90 -0.343492
    93 91 -0.40395
    94 92 -0.27699
    95 93 -0.437579
    96 94 -0.171847
    97 95 -0.267826
    98 96 -0.308782
    99 97 -0.330328
    100 98 -0.164585
    101 99 -0.500046
    102 100 -0.242462
    103 101 -0.434182
    104 102 -0.401998
    105 103 -0.428737
    106 104 -0.280504
    107 105 -0.358314
    108 106 -0.100026
    109 107 -0.282208
    110 108 0.181279
    111 109 0.0277325
    112 110 0.170662
    113 111 -0.053029
    114 112 0.296459
    115 113 0.0450535
    116 114 0.19064
    117 115 0.168832
    118 116 0.287789
    119 117 0.139725
    120 118 0.312698
    121 119 0.186494
    122 120 0.295932
    123 121 0.285288
    124 122 0.343932
    125 123 0.254866
    126 124 0.380796
    127 125 0.245443
    128 126 0.149884
    129 127 0.0193585
    130 128 0.222543
    131 129 0.033859
    132 130 0.304654
    133 131 0.101879
    134 132 0.224264
    135 133 0.0221155
    136 134 0.269056
    137 135 0.158894
    138 136 0.373277
    139 137 0.152344
    140 138 0.199842
    141 139 0.140396
    142 140 0.307049
    143 141 0.28898
    144 142 0.467605
    145 143 0.426941
    146 144 -0.517551
    147 145 -0.667674
    148 146 -0.62592
    149 147 -0.786975
    150 148 -0.491115
    151 149 -0.788989
    152 150 -0.682506
    153 151 -0.668573
    154 152 -0.667959
    155 153 -0.378663
    156 154 -0.19019
    157 155 -0.333128
    158 156 -0.289455
    159 157 -0.140546
    160 158 -0.217163
    161 159 -0.360403
    162 160 -0.150111
    163 161 -0.249908
    164 162 -0.390881
    165 163 -0.417712
    166 164 -0.323605
    167 165 -0.433459
    168 166 -0.183075
    169 167 -0.498978
    170 168 -0.332261
    171 169 -0.39139
    172 170 -0.324464
    173 171 -0.39799
    174 172 -0.190741
    175 173 -0.387397
    176 174 -0.235247
    177 175 -0.296337
    178 176 -0.201721
    179 177 -0.345755
    180 178 -0.131207
    181 179 -0.312399
    182 180 -0.325674
    183 181 -0.348025
    184 182 -0.275367
    185 183 -0.428098
    186 184 -0.239869
    187 185 -0.347901
    188 186 -0.253064
    189 187 -0.260916
    190 188 -0.238266
    191 189 -0.238149
    192 190 -0.0233235
    193 191 -0.196342
    194 192 -0.0575315
    195 193 0.060739
    196 194 0.086026
    197 195 -0.0576165
    198 196 0.052698
    199 197 0.010046
    200 198 -0.0584595
    201 199 -0.0372155
    202 200 0.104507
    203 201 0.00913
    204 202 0.137883
    205 203 0.010528
    206 204 0.056028
    207 205 -0.044703
    208 206 0.078114
    209 207 -0.0114355
    210 208 0.213308
    211 209 -0.0943015
    212 210 -0.002272
    213 211 -0.019112
    214 212 0.132622
    215 213 0.14066
    216 214 0.302393
    217 215 0.213854
    218 216 -0.2107
    219 217 -0.423966
    220 218 -0.423111
    221 219 -0.48981
    222 220 -0.26607
    223 221 -0.550461
    224 222 -0.462233
    225 223 -0.533388
    226 224 -0.456296
    227 225 -0.438835
    228 226 -0.303986
    229 227 -0.606047
    230 228 -0.305473
    231 229 -0.209301
    232 230 -0.349282
    233 231 -0.345157
    234 232 -0.157944
    235 233 -0.267483
    236 234 -0.282542
    237 235 -0.314171
    238 236 -0.21269
    239 237 -0.220697
    240 238 -0.01121
    241 239 -0.270257
    242 240 -0.266429
    243 241 -0.237443
    244 242 -0.102823
    245 243 -0.387232
    246 244 -0.231705
    247 245 -0.462756
    248 246 -0.276653
    249 247 -0.279348
    250 248 -0.31115
    251 249 -0.415482
    252 250 -0.109152
    253 251 -0.260665
    254 252 -0.378381
    255 253 -0.535973
    256 254 -0.498701
    257 255 -0.576638
    258 256 -0.349977
    259 257 -0.478635
    260 258 -0.469421
    261 259 -0.454228
    262 260 -0.484717
    263 261 -0.321715
    264 262 -0.16297
    265 263 -0.329695
    266 264 -0.207403
    267 265 -0.100086
    268 266 -0.187959
    269 267 -0.181799
    270 268 -0.0412
    271 269 -0.181563
    272 270 -0.395317
    273 271 -0.372869
    274 272 -0.27488
    275 273 -0.377063
    276 274 -0.177407
    277 275 -0.499918
    278 276 -0.193744
    279 277 -0.236741
    280 278 -0.243031
    281 279 -0.293149
    282 280 -0.0447305
    283 281 -0.258801
    284 282 -0.251852
    285 283 -0.210002
    286 284 -0.179514
    287 285 -0.215614
    288 286 -0.0491885
    289 287 -0.072583
    290 288 -0.203785
    291 289 -0.247762
    292 290 -0.103158
    293 291 -0.349966
    294 292 0.031743
    295 293 -0.23515
    296 294 -0.093454
    297 295 -0.153976
    298 296 -0.129237
    299 297 1.00039
    300 298 0.168727
    301 299 -0.0575165
    302 300 -0.015515
    303 301 0.0294335
    304 302 0.0376815
    305 303 0.04014
    306 304 0.134211
    307 305 0.022413
    308 306 -0.0880105
    309 307 -0.16447
    310 308 0.016791
    311 309 -0.0816445
    312 310 0.15588
    313 311 -0.173135
    314 312 -0.008993
    315 313 -0.122139
    316 314 0.0445985
    317 315 -0.211902
    318 316 0.117309
    319 317 -0.219187
    320 318 -0.0661905
    321 319 -0.100654
    322 320 0.052375
    323 321 -0.0152325
    324 322 0.180751
    325 323 0.052762
    326 324 -0.0047005
    327 325 -0.220211
    328 326 -0.069824
    329 327 -0.160471
    330 328 0.067534
    331 329 -0.113519
    332 330 -0.070001
    333 331 -0.0858025
    334 332 -0.0761135
    335 333 0.0731135
    336 334 0.229285
    337 335 0.0474905
    338 336 0.156028
    339 337 0.135658
    340 338 0.119274
    341 339 0.125978
    342 340 0.328597
    343 341 0.2248
    344 342 0.091505
    345 343 0.161967
    346 344 0.0990565
    347 345 -0.0884635
    348 346 0.366502
    349 347 -0.070449
    350 348 0.271159
    351 349 0.086887
    352 350 0.217266
    353 351 -0.108496
    354 352 0.198388
    355 353 -0.177588
    356 354 0.0407035
    357 355 -0.064532
    358 356 0.0347905
    359 357 -0.0973745
    360 358 0.208863
    361 359 0.159602
    362 360 -0.131104
    363 361 -0.224978
    364 362 -0.155141
    365 363 -0.367775
    366 364 -0.038227
    367 365 -0.35083
    368 366 -0.085996
    369 367 -0.130595
    370 368 -0.169427
    371 369 -0.023661
    372 370 0.232492
    373 371 -0.0044575
    374 372 0.0759545
    375 373 0.140465
    376 374 0.146131
    377 375 -0.063448
    378 376 0.276626
    379 377 0.0725935
    380 378 0.0635475
    381 379 0.18639
    382 380 0.214154
    383 381 0.001183
    384 382 0.269444
    385 383 0.0394015
    386 384 0.095303
    387 385 0.089435
    388 386 0.136313
    389 387 -0.249246
    390 388 0.110247
    391 389 -0.255894
    392 390 -0.16427
    393 391 -0.051469
    394 392 -0.0758975
    395 393 -0.0644145
    396 394 0.12747
    397 395 -0.133338
    398 396 0.320864
    399 397 0.244552
    400 398 0.286453
    401 399 0.100649
    402 400 0.397106
    403 401 0.209147
    404 402 0.251463
    405 403 0.290983
    406 404 0.236971
    407 405 0.277061
    408 406 0.397008
    409 407 0.337796
    410 408 0.444339
    411 409 0.533925
    412 410 0.38769
    413 411 0.381994
    414 412 0.609587
    415 413 0.480728
    416 414 0.530035
    417 415 0.438193
    418 416 0.540924
    419 417 0.453446
    420 418 0.619242
    421 419 0.481475
    422 420 0.640696
    423 421 0.568218
    424 422 0.656609
    425 423 0.420604
    426 424 0.522277
    427 425 0.373111
    428 426 0.353771
    429 427 0.352295
    430 428 0.426107
    431 429 0.431778
    432 430 0.550405
    433 431 0.380234
    434 432 -0.0824445
    435 433 -0.107266
    436 434 -0.065363
    437 435 -0.191413
    438 436 0.112408
    439 437 -0.140653
    440 438 -0.121994
    441 439 -0.062237
    442 440 -0.0576375
    443 441 -0.036838
    444 442 0.132957
    445 443 -0.011374
    446 444 0.04533
    447 445 0.181938
    448 446 0.048352
    449 447 0.085943
    450 448 0.335506
    451 449 0.092617
    452 450 0.077088
    453 451 0.062519
    454 452 0.058979
    455 453 0.0142085
    456 454 0.264873
    457 455 0.0109065
    458 456 0.138248
    459 457 -0.010231
    460 458 0.098945
    461 459 -0.177725
    462 460 0.092713
    463 461 -0.233984
    464 462 -0.276597
    465 463 -0.085163
    466 464 -0.0879445
    467 465 -0.056468
    468 466 0.034508
    469 467 -0.010197
    470 468 0.0367615
    471 469 -0.0487385
    472 470 -0.054785
    473 471 -0.175158
    474 472 -0.0161795
    475 473 -0.092409
    476 474 -0.042147
    477 475 -0.10208
    478 476 -0.049083
    479 477 0.112615
    480 478 0.260747
    481 479 0.0632155
    482 480 0.171736
    483 481 0.241679
    484 482 0.267823
    485 483 0.140823
    486 484 0.331081
    487 485 0.273116
    488 486 0.276909
    489 487 0.238176
    490 488 0.349172
    491 489 0.30014
    492 490 0.417882
    493 491 0.255985
    494 492 0.325961
    495 493 0.261815
    496 494 0.309332
    497 495 0.132725
    498 496 0.280784
    499 497 0.0829835
    500 498 0.137498
    501 499 0.0675995
    502 500 0.158016
    503 501 0.249042
    504 502 0.328999
    505 503 0.222223
    506 504 0.583776
    507 505 0.475214
    508 506 0.570342
    509 507 0.393051
    510 508 0.621571
    511 509 0.457242
    512 510 0.553893
    513 511 0.521879
    514 512 0.486967
    515 513 0.666763
    516 514 0.756089
    517 515 0.65354
    518 516 0.830727
    519 517 0.841959
    520 518 0.784668
    521 519 0.725599
    522 520 0.86371
    523 521 0.767543
    524 522 0.463597
    525 523 0.392769
    526 524 0.491837
    527 525 0.42232
    528 526 0.623112
    529 527 1.67296
    530 528 1.58472
    531 529 0.475804
    532 530 0.507722
    533 531 0.456657
    534 532 0.654891
    535 533 0.494944
    536 534 0.419699
    537 535 0.446093
    538 536 0.557346
    539 537 0.470637
    540 538 0.718671
    541 539 0.695816
    542 540 0.0288875
    543 541 -0.0812085
    544 542 -0.0431935
    545 543 -0.299619
    546 544 0.025557
    547 545 -0.147756
    548 546 0.0312905
    549 547 -0.13963
    550 548 0.0160685
    551 549 0.0593635
    552 550 0.297707
    553 551 0.125522
    554 552 0.187616
    555 553 0.265532
    556 554 0.305486
    557 555 0.144288
    558 556 0.432455
    559 557 0.330425
    560 558 0.0179125
    561 559 -0.0453115
    562 560 0.0596855
    563 561 -0.046409
    564 562 0.044504
    565 563 -0.029104
    566 564 0.0667195
    567 565 0.001313
    568 566 0.143301
    569 567 -0.0677195
    570 568 0.122117
    571 569 -0.028503
    572 570 0.0416895
    573 571 -0.056711
    574 572 0.028342
    575 573 -0.0069495
    576 574 0.211373
    577 575 0.171061
    578 576 0.0354085
    579 577 -0.189802
    580 578 0.083689
    581 579 -0.20514
    582 580 0.196972
    583 581 -0.0754525
    584 582 0.0302255
    585 583 0.033531
    586 584 0.131194
    587 585 -0.057334
    588 586 0.0731845
    589 587 -0.038646
    590 588 0.050107
    591 589 0.118064
    592 590 0.107439
    593 591 0.0120035
    594 592 0.217289
    595 593 0.148912
    596 594 0.213851
    597 595 0.119334
    598 596 0.218047
    599 597 -0.0250675
    600 598 0.306447
    601 599 0.02816
    602 600 0.245274
    603 601 0.116971
    604 602 0.205404
    605 603 0.092257
    606 604 0.294676
    607 605 0.016664
    608 606 0.205452
    609 607 0.165392
    610 608 0.238358
    611 609 0.075719
    612 610 0.342792
    613 611 0.163959
    614 612 0.020252
    615 613 -0.115161
    616 614 -0.03787
    617 615 -0.0838925
    618 616 0.146196
    619 617 0.0173015
    620 618 0.0949195
    621 619 -0.008336
    622 620 0.0897085
    623 621 0.408544
    624 622 0.527197
    625 623 0.406473
    626 624 0.413067
    627 625 0.517214
    628 626 0.595426
    629 627 0.376823
    630 628 0.61919
    631 629 0.553337
    632 630 0.283811
    633 631 0.174827
    634 632 0.381913
    635 633 0.252014
    636 634 0.465274
    637 635 0.243783
    638 636 0.319112
    639 637 0.254362
    640 638 0.430627
    641 639 0.498139
    642 640 0.619202
    643 641 0.401496
    644 642 0.494702
    645 643 0.491872
    646 644 0.61507
    647 645 0.527123
    648 646 0.620065
    649 647 0.566469
    650 648 -0.096244
    651 649 -0.123592
    652 650 -0.0042415
    653 651 -0.223175
    654 652 0.093525
    655 653 -0.107152
    656 654 0.014294
    657 655 -0.105857
    658 656 -0.0599585
    659 657 -0.118021
    660 658 0.0955725
    661 659 -0.104019
    662 660 0.091845
    663 661 0.142779
    664 662 0.0266675
    665 663 -0.0352185
    666 664 0.27147
    667 665 0.0957815
    668 666 0.09536
    669 667 0.173012
    670 668 0.13677
    671 669 0.050255
    672 670 0.395267
    673 671 0.170419
    674 672 0.226197
    675 673 0.170824
    676 674 0.199955
    677 675 0.253081
    678 676 0.327649
    679 677 0.181507
    680 678 0.113033
    681 679 0.126764
    682 680 0.342277
    683 681 0.274577
    684 682 0.405782
    685 683 0.338809
    686 684 -0.0466395
    687 685 -0.218304
    688 686 -0.205074
    689 687 -0.369161
    690 688 -0.042851
    691 689 -0.292353
    692 690 -0.301768
    693 691 -0.105655
    694 692 -0.270556
    695 693 -0.327582
    696 694 0.029113
    697 695 -0.09196
    698 696 -0.043664
    699 697 -0.040666
    700 698 0.0766465
    701 699 0.0005645
    702 700 0.222094
    703 701 -0.034061
    704 702 -5.95e-05
    705 703 -0.003233
    706 704 0.094798
    707 705 -0.118166
    708 706 0.16737
    709 707 -0.0558795
    710 708 0.0776395
    711 709 0.0941755
    712 710 0.117546
    713 711 -0.157397
    714 712 0.136347
    715 713 -0.086322
    716 714 -0.0399695
    717 715 -0.0567015
    718 716 0.029567
    719 717 -0.0818635
    720 718 0.138043
    721 719 0.116792
    722 720 -0.243728
    723 721 0.888722
    724 722 0.35104
    725 723 -0.501397
    726 724 -0.205701
    727 725 -0.276104
    728 726 -0.232968
    729 727 -0.94901
    730 728 -0.260387
    731 729 -0.198717
    732 730 -0.151564
    733 731 -0.151832
    734 732 -0.163209
    735 733 -0.0723255
    736 734 -0.167135
    737 735 -0.179351
    738 736 -0.068332
    739 737 -0.042566
    740 738 -0.025151
    741 739 -0.0339815
    742 740 0.015972
    743 741 -0.0380515
    744 742 0.129266
    745 743 -0.030281
    746 744 0.0576005
    747 745 0.0116245
    748 746 0.0272215
    749 747 -0.158354
    750 748 0.0368925
    751 749 -0.281857
    752 750 -0.125808
    753 751 -0.089007
    754 752 -0.068334
    755 753 -0.109541
    756 754 0.0030315
    757 755 0.001721
    758 756 0.0675155
    759 757 0.057824
    760 758 0.162166
    761 759 -0.092918
    762 760 0.206068
    763 761 0.035738
    764 762 0.105873
    765 763 0.11355
    766 764 0.0698315
    767 765 0.304756
    768 766 0.360736
    769 767 0.343261
    770 768 0.364615
    771 769 0.476672
    772 770 0.431354
    773 771 0.33896
    774 772 0.499728
    775 773 0.409301
    776 774 0.283779
    777 775 0.285137
    778 776 0.396747
    779 777 0.157698
    780 778 0.445427
    781 779 0.251331
    782 780 0.320066
    783 781 0.376731
    784 782 0.451715
    785 783 0.324344
    786 784 0.51494
    787 785 0.252136
    788 786 0.40921
    789 787 0.340128
    790 788 0.490598
    791 789 0.371289
    792 790 0.498748
    793 791 0.463235
    794 792 0.127615
    795 793 -0.11142
    796 794 0.110258
    797 795 -0.149378
    798 796 0.128924
    799 797 -0.128838
    800 798 0.0565165
    801 799 0.007938
    802 800 0.0287715
    803 801 -0.094932
    804 802 0.105842
    805 803 -0.0126905
    806 804 0.0078835
    807 805 0.16225
    808 806 0.074021
    809 807 0.063843
    810 808 0.19639
    811 809 0.227812
    812 810 0.127006
    813 811 0.138561
    814 812 0.224495
    815 813 0.117485
    816 814 0.341321
    817 815 0.058533
    818 816 0.272684
    819 817 0.156103
    820 818 0.238288
    821 819 0.0498415
    822 820 0.317336
    823 821 -0.0157535
    824 822 0.18028
    825 823 0.189615
    826 824 0.189098
    827 825 0.233204
    828 826 0.408666
    829 827 0.335275
    830 828 0.0071995
    831 829 -0.16518
    832 830 -0.021386
    833 831 -0.119
    834 832 0.022239
    835 833 -0.216354
    836 834 -0.075015
    837 835 -0.091309
    838 836 -0.078046
    839 837 -0.041649
    840 838 0.188512
    841 839 0.069713
    842 840 0.190139
    843 841 0.245571
    844 842 0.226997
    845 843 0.165336
    846 844 0.331886
    847 845 0.200924
    848 846 0.014768
    849 847 -0.059358
    850 848 0.11021
    851 849 -0.0133795
    852 850 0.291596
    853 851 -0.0857125
    854 852 0.107268
    855 853 0.015396
    856 854 0.120783
    857 855 0.0271515
    858 856 0.206266
    859 857 -0.0726795
    860 858 0.0138085
    861 859 -0.0254655
    862 860 0.125331
    863 861 0.221051
    864 862 0.424292
    865 863 1.12624
    866 864 0.13719
    867 865 -0.0191645
    868 866 0.033441
    869 867 -0.081872
    870 868 1.0778
    871 869 0.012432
    872 870 0.054734
    873 871 0.034379
    874 872 0.124849
    875 873 1.38766
    876 874 0.374279
    877 875 0.28699
    878 876 0.280309
    879 877 0.291674
    880 878 0.365002
    881 879 0.26695
    882 880 0.480584
    883 881 0.322333
    884 882 0.374574
    885 883 0.328201
    886 884 0.419666
    887 885 0.271495
    888 886 0.46961
    889 887 0.338003
    890 888 0.43914
    891 889 0.384048
    892 890 0.433662
    893 891 0.284333
    894 892 0.444184
    895 893 0.168006
    896 894 0.248616
    897 895 0.278122
    898 896 0.409718
    899 897 0.216257
    900 898 0.502942
    901 899 0.312165
    902 900 -0.108095
    903 901 -0.1743
    904 902 -0.155772
    905 903 -0.310455
    906 904 -0.0265125
    907 905 -0.206658
    908 906 -0.0402525
    909 907 -0.109637
    910 908 -0.0498185
    911 909 0.139673
    912 910 0.32718
    913 911 0.184466
    914 912 0.160754
    915 913 0.275902
    916 914 0.346394
    917 915 0.182605
    918 916 0.405007
    919 917 0.336608
    920 918 0.19999
    921 919 0.207938
    922 920 0.332424
    923 921 0.127078
    924 922 0.334857
    925 923 0.139515
    926 924 0.357414
    927 925 0.306934
    928 926 0.357596
    929 927 1.29816
    930 928 -0.393941
    931 929 0.116629
    932 930 0.184043
    933 931 0.23113
    934 932 0.257418
    935 933 0.260678
    936 934 0.448526
    937 935 0.35295
    938 936 -0.161185
    939 937 -0.33218
    940 938 -0.250345
    941 939 -0.329715
    942 940 -0.143448
    943 941 -0.213722
    944 942 -0.196448
    945 943 -0.275979
    946 944 -0.155593
    947 945 -0.019795
    948 946 0.141517
    949 947 0.064316
    950 948 0.161385
    951 949 0.170026
    952 950 0.1239
    953 951 0.08891
    954 952 0.247695
    955 953 0.0934155
    956 954 -0.116715
    957 955 -0.149657
    958 956 -0.0122135
    959 957 -0.156707
    960 958 0.0772655
    961 959 -0.147833
    962 960 -0.092252
    963 961 -0.100139
    964 962 -0.0231045
    965 963 -0.02173
    966 964 0.218077
    967 965 -0.126393
    968 966 0.0908775
    969 967 0.0730585
    970 968 0.084355
    971 969 0.0165365
    972 970 0.280512
    973 971 0.108416
    974 972 0.180441
    975 973 0.151644
    976 974 0.119987
    977 975 0.041746
    978 976 0.28313
    979 977 -0.0180015
    980 978 0.134978
    981 979 0.11499
    982 980 0.125175
    983 981 0.169271
    984 982 0.351781
    985 983 0.126946
    986 984 0.29474
    987 985 0.310391
    988 986 0.275843
    989 987 0.25939
    990 988 0.424623
    991 989 0.414805
    992 990 0.250941
    993 991 0.159475
    994 992 0.294015
    995 993 0.0910255
    996 994 0.413683
    997 995 0.124367
    998 996 0.237717
    999 997 0.171681
    1000 998 0.238849
    1001 999 0.038064
    1002 1000 0.415894
    1003 1001 0.0584865
    1004 1002 0.16757
    1005 1003 0.231637
    1006 1004 0.282881
    1007 1005 0.185094
    1008 1006 0.401274
    1009 1007 0.182911
    1010 1008 0.244273
    1011 1009 0.179219
    1012 1010 0.26875
    1013 1011 0.0150955
    1014 1012 0.370331
    1015 1013 0.077489
    1016 1014 0.10434
    1017 1015 0.18628
    1018 1016 0.171316
    1019 1017 0.281019
    1020 1018 0.536531
    1021 1019 0.273988
    1022 1020 0.452086
    1023 1021 0.483047
    1024 1022 0.509725
    1025 1023 0.378717
    1026 1024 0.623433
    1027 1025 0.446595
    1028 1026 0.266742
    1029 1027 0.215723
    1030 1028 0.407129
    1031 1029 0.253796
    1032 1030 0.524279
    1033 1031 0.21372
    1034 1032 0.363813
    1035 1033 0.301378
    1036 1034 0.333518
    1037 1035 0.192872
    1038 1036 0.5103
    1039 1037 0.197911
    1040 1038 0.360317
    1041 1039 0.344968
    1042 1040 0.461394
    1043 1041 0.315628
    1044 1042 0.620183
    1045 1043 0.480866
    1046 1044 -0.096089
    1047 1045 -0.212299
    1048 1046 -0.097673
    1049 1047 -0.283862
    1050 1048 0.0161355
    1051 1049 -0.221436
    1052 1050 -0.161375
    1053 1051 -0.269863
    1054 1052 -0.231555
    1055 1053 0.008624
    1056 1054 0.101303
    1057 1055 0.0116425
    1058 1056 0.117916
    1059 1057 0.103234
    1060 1058 0.151352
    1061 1059 0.177516
    1062 1060 0.324225
    1063 1061 0.183106
    1064 1062 0.0832275
    1065 1063 -0.002506
    1066 1064 0.173924
    1067 1065 0.045228
    1068 1066 0.270512
    1069 1067 0.014962
    1070 1068 0.145937
    1071 1069 0.120889
    1072 1070 0.203554
    1073 1071 0.068124
    1074 1072 0.246841
    1075 1073 -0.0601165
    1076 1074 0.0265005
    1077 1075 0.097395
    1078 1076 0.173148
    1079 1077 0.1711
    1080 1078 0.337946
    1081 1079 0.230368
    1082 1080 -0.255589
    1083 1081 -0.354729
    1084 1082 -0.29331
    1085 1083 -0.486226
    1086 1084 -0.265089
    1087 1085 -0.409917
    1088 1086 -0.236718
    1089 1087 -0.243773
    1090 1088 -0.314904
    1091 1089 -0.159006
    1092 1090 -0.051866
    1093 1091 -0.114336
    1094 1092 -0.003192
    1095 1093 1.20068
    1096 1094 1.05242
    1097 1095 -0.0563245
    1098 1096 0.090888
    1099 1097 -0.0194435
    1100 1098 -0.21794
    1101 1099 -0.20344
    1102 1100 -0.0334635
    1103 1101 -0.261385
    1104 1102 -0.0096135
    1105 1103 -0.159653
    1106 1104 -0.178744
    1107 1105 -0.116943
    1108 1106 -0.165038
    1109 1107 -0.144971
    1110 1108 -0.0164035
    1111 1109 -0.18822
    1112 1110 -0.098435
    1113 1111 -0.110334
    1114 1112 -0.148949
    1115 1113 -0.0360425
    1116 1114 0.0830505
    1117 1115 0.07341
    1118 1116 -0.308564
    1119 1117 -0.343651
    1120 1118 -0.245128
    1121 1119 -0.544407
    1122 1120 -0.159333
    1123 1121 -0.426845
    1124 1122 -0.355427
    1125 1123 -0.374495
    1126 1124 -0.294633
    1127 1125 -0.230443
    1128 1126 -0.059711
    1129 1127 -0.0864305
    1130 1128 -0.024587
    1131 1129 -0.040739
    1132 1130 -0.00636
    1133 1131 -0.053162
    1134 1132 0.161375
    1135 1133 0.023456
    1136 1134 -0.183326
    1137 1135 -0.290933
    1138 1136 -0.0663915
    1139 1137 -0.317151
    1140 1138 -0.131519
    1141 1139 -0.29331
    1142 1140 -0.10504
    1143 1141 -0.315202
    1144 1142 -0.0904885
    1145 1143 -0.188154
    1146 1144 0.051029
    1147 1145 -0.253526
    1148 1146 -0.139605
    1149 1147 -0.110064
    1150 1148 -0.04501
    1151 1149 -0.0951775
    1152 1150 0.0426595
    1153 1151 -0.0704655
    1154 1152 -0.618216
    1155 1153 -0.672584
    1156 1154 -0.639771
    1157 1155 -0.863371
    1158 1156 -0.537775
    1159 1157 -0.696674
    1160 1158 -0.643609
    1161 1159 -0.659193
    1162 1160 -0.662914
    1163 1161 -0.668161
    1164 1162 -0.362679
    1165 1163 -0.578465
    1166 1164 -0.369507
    1167 1165 -0.354498
    1168 1166 -0.491219
    1169 1167 -0.477189
    1170 1168 -0.255952
    1171 1169 -0.325888
    1172 1170 -0.446897
    1173 1171 -0.387259
    1174 1172 -0.372349
    1175 1173 -0.450765
    1176 1174 -0.198036
    1177 1175 -0.393201
    1178 1176 -0.309405
    1179 1177 -0.358689
    1180 1178 -0.323445
    1181 1179 -0.716231
    1182 1180 -0.493889
    1183 1181 -0.684353
    1184 1182 -0.591917
    1185 1183 -0.55014
    1186 1184 -0.453869
    1187 1185 -0.568646
    1188 1186 -0.352624
    1189 1187 -0.430328
    1190 1188 -0.181758
    1191 1189 -0.331934
    1192 1190 -0.359998
    1193 1191 -0.438937
    1194 1192 -0.160874
    1195 1193 -0.324512
    1196 1194 -0.272737
    1197 1195 -0.2875
    1198 1196 -0.27161
    1199 1197 -0.157592
    1200 1198 -0.0534575
    1201 1199 -0.0765135
    1202 1200 -0.0155585
    1203 1201 0.085435
    1204 1202 -0.026105
    1205 1203 -0.068931
    1206 1204 0.132214
    1207 1205 0.05046
    1208 1206 0.034095
    1209 1207 -0.0343175
    1210 1208 0.0395475
    1211 1209 -0.0075155
    1212 1210 0.143579
    1213 1211 -0.013087
    1214 1212 0.0633895
    1215 1213 -0.0056675
    1216 1214 0.08702
    1217 1215 -0.108337
    1218 1216 0.010989
    1219 1217 -0.129622
    1220 1218 -0.074858
    1221 1219 -0.082398
    1222 1220 -0.0285725
    1223 1221 -0.047371
    1224 1222 0.246359
    1225 1223 -0.0518125
    1226 1224 -0.34179
    1227 1225 -0.51127
    1228 1226 -0.43935
    1229 1227 -0.543986
    1230 1228 -0.281187
    1231 1229 -0.480607
    1232 1230 -0.398851
    1233 1231 -0.44015
    1234 1232 -0.371013
    1235 1233 -0.279021
    1236 1234 -0.217161
    1237 1235 -0.357089
    1238 1236 -0.233028
    1239 1237 -0.261086
    1240 1238 -0.17958
    1241 1239 -0.2315
    1242 1240 -0.117714
    1243 1241 -0.202487
    1244 1242 0.0680245
    1245 1243 0.067843
    1246 1244 0.200515
    1247 1245 -0.0698765
    1248 1246 0.218206
    1249 1247 0.0064745
    1250 1248 0.082787
    1251 1249 -0.0029195
    1252 1250 0.112999
    1253 1251 -0.259931
    1254 1252 -0.0510215
    1255 1253 -0.239019
    1256 1254 -0.143163
    1257 1255 -0.27978
    1258 1256 -0.061899
    1259 1257 -0.147185
    1260 1258 0.015429
    1261 1259 0.0247045
    1262 1260 -0.266377
    1263 1261 -0.361414
    1264 1262 -0.313375
    1265 1263 -0.420554
    1266 1264 -0.212638
    1267 1265 -0.409271
    1268 1266 -0.247079
    1269 1267 -0.301184
    1270 1268 -0.209752
    1271 1269 -0.360994
    1272 1270 -0.178984
    1273 1271 -0.209946
    1274 1272 -0.154142
    1275 1273 -0.247011
    1276 1274 -0.17483
    1277 1275 -0.181452
    1278 1276 -0.0053475
    1279 1277 -0.18218
    1280 1278 0.06315
    1281 1279 -0.0880675
    1282 1280 0.165098
    1283 1281 0.028996
    1284 1282 0.129029
    1285 1283 -0.1019
    1286 1284 0.010899
    1287 1285 -0.063385
    1288 1286 0.004791
    1289 1287 -2.24374
    1290 1288 -1.94398
    1291 1289 -1.90917
    1292 1290 -0.090541
    1293 1291 -0.118498
    1294 1292 0.032549
    1295 1293 -0.151972
    1296 1294 0.113374
    1297 1295 -0.003419
    1298 1296 -1.18174
    1299 1297 -1.229
    1300 1298 -1.16668
    1301 1299 -1.47253
    1302 1300 -1.05661
    1303 1301 -1.26882
    1304 1302 -1.16499
    1305 1303 -1.27657
    1306 1304 -1.18719
    1307 1305 -0.900694
    1308 1306 -0.730899
    1309 1307 -0.977402
    1310 1308 -0.819049
    1311 1309 -0.705135
    1312 1310 -0.796359
    1313 1311 -0.919251
    1314 1312 -0.679448
    1315 1313 -0.928825
    1316 1314 -0.783247
    1317 1315 -0.770005
    1318 1316 -0.603776
    1319 1317 -0.864691
    1320 1318 -0.597233
    1321 1319 -0.829414
    1322 1320 -0.691882
    1323 1321 -0.839889
    1324 1322 -0.722032
    1325 1323 -0.847363
    1326 1324 -0.482824
    1327 1325 -0.69772
    1328 1326 -0.573425
    1329 1327 -0.657265
    1330 1328 -0.513319
    1331 1329 -0.615395
    1332 1330 -0.432013
    1333 1331 -0.59449
    1334 1332 -0.108832
    1335 1333 -0.174849
    1336 1334 -0.143206
    1337 1335 -0.306065
    1338 1336 -0.058153
    1339 1337 -0.304217
    1340 1338 -0.162323
    1341 1339 -0.262814
    1342 1340 -0.163132
    1343 1341 -0.060647
    1344 1342 0.137255
    1345 1343 0.126075
    1346 1344 -0.0498325
    1347 1345 0.136674
    1348 1346 0.0725455
    1349 1347 0.029586
    1350 1348 0.222853
    1351 1349 0.096888
    1352 1350 0.208356
    1353 1351 0.0914795
    1354 1352 0.264319
    1355 1353 0.127576
    1356 1354 0.203171
    1357 1355 0.073227
    1358 1356 0.157248
    1359 1357 0.0781535
    1360 1358 0.177341
    1361 1359 0.177241
    1362 1360 0.400591
    1363 1361 0.0942785
    1364 1362 0.224755
    1365 1363 0.193999
    1366 1364 0.288187
    1367 1365 0.228344
    1368 1366 0.425115
    1369 1367 0.251545
    1370 1368 -0.017757
    1371 1369 -0.051214
    1372 1370 -0.08413
    1373 1371 -0.285972
    1374 1372 0.0679975
    1375 1373 -0.113084
    1376 1374 0.001906
    1377 1375 -0.0797215
    1378 1376 -0.0891815
    1379 1377 0.271274
    1380 1378 0.458011
    1381 1379 0.270414
    1382 1380 0.44522
    1383 1381 0.429194
    1384 1382 0.485832
    1385 1383 0.37287
    1386 1384 0.549944
    1387 1385 0.347369
    1388 1386 0.257288
    1389 1387 0.156577
    1390 1388 0.292592
    1391 1389 0.270541
    1392 1390 0.397919
    1393 1391 0.205118
    1394 1392 0.295864
    1395 1393 0.196562
    1396 1394 0.35091
    1397 1395 0.149661
    1398 1396 0.324718
    1399 1397 0.0894805
    1400 1398 0.206969
    1401 1399 0.180522
    1402 1400 0.277355
    1403 1401 0.193188
    1404 1402 0.435925
    1405 1403 0.276971
    1406 1404 0.0254015
    1407 1405 -0.041046
    1408 1406 -0.069163
    1409 1407 -0.338117
    1410 1408 0.081343
    1411 1409 -0.254675
    1412 1410 -0.02535
    1413 1411 -0.078878
    1414 1412 -0.0995835
    1415 1413 -0.045121
    1416 1414 0.165658
    1417 1415 -0.0172675
    1418 1416 0.121472
    1419 1417 0.225268
    1420 1418 0.157319
    1421 1419 0.121973
    1422 1420 0.211038
    1423 1421 0.116378
    1424 1422 0.099775
    1425 1423 0.129087
    1426 1424 0.318956
    1427 1425 0.148541
    1428 1426 0.404587
    1429 1427 0.127514
    1430 1428 0.294984
    1431 1429 0.198367
    1432 1430 0.394857
    1433 1431 0.142381
    1434 1432 0.346716
    1435 1433 0.207262
    1436 1434 0.253702
    1437 1435 0.184705
    1438 1436 0.421426
    1439 1437 0.258775
    1440 1438 0.491534
    1441 1439 0.412162
     20 0.172905
     31 0.319128
     42 0.166794
     53 0.309198
     64 0.0087595
     75 0.29632
     86 0.136952
     97 0.129412
     108 0.181333
     119 0.366984
     1210 0.240945
     1311 0.316615
     1412 0.197538
     1513 0.225985
     1614 0.19417
     1715 0.155633
     1816 0.0509615
     1917 0.224877
     2018 0.141319
     2119 0.163913
     2220 0.023589
     2321 0.152206
     2422 -0.103244
     2523 0.235787
     2624 0.133845
     2725 0.147915
     2826 0.048368
     2927 0.307045
     3028 -0.036907
     3129 0.296245
     3230 0.125564
     3331 0.078489
     3432 -0.009858
     3533 0.223563
     3634 -0.034215
     3735 0.237397
     3836 0.318351
     3937 0.449135
     4038 0.256949
     4139 0.515848
     4240 0.159097
     4341 0.337693
     4442 0.211063
     4543 0.329898
     4644 0.155964
     4745 0.298297
     4846 0.0530545
     4947 0.202749
     5048 0.236556
     5149 0.146587
     5250 0.024006
     5351 0.162222
     5452 -0.0720735
     5553 0.053552
     5654 0.234351
     5755 0.22175
     5856 0.043059
     5957 0.181012
     6058 -0.00436
     6159 0.199327
     6260 0.146314
     6361 0.102121
     6462 0.115345
     6563 0.368358
     6664 0.103873
     6765 0.262455
     6866 0.125747
     6967 0.209332
     7068 0.067542
     7169 0.180889
     7270 0.232068
     7371 0.054701
     7472 0.541798
     7573 0.686346
     7674 0.606684
     7775 0.802686
     7876 0.460045
     7977 0.717163
     8078 1.28569
     8179 1.59414
     8280 -0.429138
     8381 0.401913
     8482 0.276112
     8583 0.452704
     8684 0.256263
     8785 0.161541
     8886 0.163206
     8987 0.38346
     9088 0.156055
     9189 0.337678
     9290 0.343492
     9391 0.40395
     9492 0.27699
     9593 0.437579
     9694 0.171847
     9795 0.267826
     9896 0.308782
     9997 0.330328
     10098 0.164585
     10199 0.500046
     102100 0.242462
     103101 0.434182
     104102 0.401998
     105103 0.428737
     106104 0.280504
     107105 0.358314
     108106 0.100026
     109107 0.282208
     110108 -0.181279
     111109 -0.0277325
     112110 -0.170662
     113111 0.053029
     114112 -0.296459
     115113 -0.0450535
     116114 -0.19064
     117115 -0.168832
     118116 -0.287789
     119117 -0.139725
     120118 -0.312698
     121119 -0.186494
     122120 -0.295932
     123121 -0.285288
     124122 -0.343932
     125123 -0.254866
     126124 -0.380796
     127125 -0.245443
     128126 -0.149884
     129127 -0.0193585
     130128 -0.222543
     131129 -0.033859
     132130 -0.304654
     133131 -0.101879
     134132 -0.224264
     135133 -0.0221155
     136134 -0.269056
     137135 -0.158894
     138136 -0.373277
     139137 -0.152344
     140138 -0.199842
     141139 -0.140396
     142140 -0.307049
     143141 -0.28898
     144142 -0.467605
     145143 -0.426941
     146144 0.517551
     147145 0.667674
     148146 0.62592
     149147 0.786975
     150148 0.491115
     151149 0.788989
     152150 0.682506
     153151 0.668573
     154152 0.667959
     155153 0.378663
     156154 0.19019
     157155 0.333128
     158156 0.289455
     159157 0.140546
     160158 0.217163
     161159 0.360403
     162160 0.150111
     163161 0.249908
     164162 0.390881
     165163 0.417712
     166164 0.323605
     167165 0.433459
     168166 0.183075
     169167 0.498978
     170168 0.332261
     171169 0.39139
     172170 0.324464
     173171 0.39799
     174172 0.190741
     175173 0.387397
     176174 0.235247
     177175 0.296337
     178176 0.201721
     179177 0.345755
     180178 0.131207
     181179 0.312399
     182180 0.325674
     183181 0.348025
     184182 0.275367
     185183 0.428098
     186184 0.239869
     187185 0.347901
     188186 0.253064
     189187 0.260916
     190188 0.238266
     191189 0.238149
     192190 0.0233235
     193191 0.196342
     194192 0.0575315
     195193 -0.060739
     196194 -0.086026
     197195 0.0576165
     198196 -0.052698
     199197 -0.010046
     200198 0.0584595
     201199 0.0372155
     202200 -0.104507
     203201 -0.00913
     204202 -0.137883
     205203 -0.010528
     206204 -0.056028
     207205 0.044703
     208206 -0.078114
     209207 0.0114355
     210208 -0.213308
     211209 0.0943015
     212210 0.002272
     213211 0.019112
     214212 -0.132622
     215213 -0.14066
     216214 -0.302393
     217215 -0.213854
     218216 0.2107
     219217 0.423966
     220218 0.423111
     221219 0.48981
     222220 0.26607
     223221 0.550461
     224222 0.462233
     225223 0.533388
     226224 0.456296
     227225 0.438835
     228226 0.303986
     229227 0.606047
     230228 0.305473
     231229 0.209301
     232230 0.349282
     233231 0.345157
     234232 0.157944
     235233 0.267483
     236234 0.282542
     237235 0.314171
     238236 0.21269
     239237 0.220697
     240238 0.01121
     241239 0.270257
     242240 0.266429
     243241 0.237443
     244242 0.102823
     245243 0.387232
     246244 0.231705
     247245 0.462756
     248246 0.276653
     249247 0.279348
     250248 0.31115
     251249 0.415482
     252250 0.109152
     253251 0.260665
     254252 0.378381
     255253 0.535973
     256254 0.498701
     257255 0.576638
     258256 0.349977
     259257 0.478635
     260258 0.469421
     261259 0.454228
     262260 0.484717
     263261 0.321715
     264262 0.16297
     265263 0.329695
     266264 0.207403
     267265 0.100086
     268266 0.187959
     269267 0.181799
     270268 0.0412
     271269 0.181563
     272270 0.395317
     273271 0.372869
     274272 0.27488
     275273 0.377063
     276274 0.177407
     277275 0.499918
     278276 0.193744
     279277 0.236741
     280278 0.243031
     281279 0.293149
     282280 0.0447305
     283281 0.258801
     284282 0.251852
     285283 0.210002
     286284 0.179514
     287285 0.215614
     288286 0.0491885
     289287 0.072583
     290288 0.203785
     291289 0.247762
     292290 0.103158
     293291 0.349966
     294292 -0.031743
     295293 0.23515
     296294 0.093454
     297295 0.153976
     298296 0.129237
     299297 -1.00039
     300298 -0.168727
     301299 0.0575165
     302300 0.015515
     303301 -0.0294335
     304302 -0.0376815
     305303 -0.04014
     306304 -0.134211
     307305 -0.022413
     308306 0.0880105
     309307 0.16447
     310308 -0.016791
     311309 0.0816445
     312310 -0.15588
     313311 0.173135
     314312 0.008993
     315313 0.122139
     316314 -0.0445985
     317315 0.211902
     318316 -0.117309
     319317 0.219187
     320318 0.0661905
     321319 0.100654
     322320 -0.052375
     323321 0.0152325
     324322 -0.180751
     325323 -0.052762
     326324 0.0047005
     327325 0.220211
     328326 0.069824
     329327 0.160471
     330328 -0.067534
     331329 0.113519
     332330 0.070001
     333331 0.0858025
     334332 0.0761135
     335333 -0.0731135
     336334 -0.229285
     337335 -0.0474905
     338336 -0.156028
     339337 -0.135658
     340338 -0.119274
     341339 -0.125978
     342340 -0.328597
     343341 -0.2248
     344342 -0.091505
     345343 -0.161967
     346344 -0.0990565
     347345 0.0884635
     348346 -0.366502
     349347 0.070449
     350348 -0.271159
     351349 -0.086887
     352350 -0.217266
     353351 0.108496
     354352 -0.198388
     355353 0.177588
     356354 -0.0407035
     357355 0.064532
     358356 -0.0347905
     359357 0.0973745
     360358 -0.208863
     361359 -0.159602
     362360 0.131104
     363361 0.224978
     364362 0.155141
     365363 0.367775
     366364 0.038227
     367365 0.35083
     368366 0.085996
     369367 0.130595
     370368 0.169427
     371369 0.023661
     372370 -0.232492
     373371 0.0044575
     374372 -0.0759545
     375373 -0.140465
     376374 -0.146131
     377375 0.063448
     378376 -0.276626
     379377 -0.0725935
     380378 -0.0635475
     381379 -0.18639
     382380 -0.214154
     383381 -0.001183
     384382 -0.269444
     385383 -0.0394015
     386384 -0.095303
     387385 -0.089435
     388386 -0.136313
     389387 0.249246
     390388 -0.110247
     391389 0.255894
     392390 0.16427
     393391 0.051469
     394392 0.0758975
     395393 0.0644145
     396394 -0.12747
     397395 0.133338
     398396 -0.320864
     399397 -0.244552
     400398 -0.286453
     401399 -0.100649
     402400 -0.397106
     403401 -0.209147
     404402 -0.251463
     405403 -0.290983
     406404 -0.236971
     407405 -0.277061
     408406 -0.397008
     409407 -0.337796
     410408 -0.444339
     411409 -0.533925
     412410 -0.38769
     413411 -0.381994
     414412 -0.609587
     415413 -0.480728
     416414 -0.530035
     417415 -0.438193
     418416 -0.540924
     419417 -0.453446
     420418 -0.619242
     421419 -0.481475
     422420 -0.640696
     423421 -0.568218
     424422 -0.656609
     425423 -0.420604
     426424 -0.522277
     427425 -0.373111
     428426 -0.353771
     429427 -0.352295
     430428 -0.426107
     431429 -0.431778
     432430 -0.550405
     433431 -0.380234
     434432 0.0824445
     435433 0.107266
     436434 0.065363
     437435 0.191413
     438436 -0.112408
     439437 0.140653
     440438 0.121994
     441439 0.062237
     442440 0.0576375
     443441 0.036838
     444442 -0.132957
     445443 0.011374
     446444 -0.04533
     447445 -0.181938
     448446 -0.048352
     449447 -0.085943
     450448 -0.335506
     451449 -0.092617
     452450 -0.077088
     453451 -0.062519
     454452 -0.058979
     455453 -0.0142085
     456454 -0.264873
     457455 -0.0109065
     458456 -0.138248
     459457 0.010231
     460458 -0.098945
     461459 0.177725
     462460 -0.092713
     463461 0.233984
     464462 0.276597
     465463 0.085163
     466464 0.0879445
     467465 0.056468
     468466 -0.034508
     469467 0.010197
     470468 -0.0367615
     471469 0.0487385
     472470 0.054785
     473471 0.175158
     474472 0.0161795
     475473 0.092409
     476474 0.042147
     477475 0.10208
     478476 0.049083
     479477 -0.112615
     480478 -0.260747
     481479 -0.0632155
     482480 -0.171736
     483481 -0.241679
     484482 -0.267823
     485483 -0.140823
     486484 -0.331081
     487485 -0.273116
     488486 -0.276909
     489487 -0.238176
     490488 -0.349172
     491489 -0.30014
     492490 -0.417882
     493491 -0.255985
     494492 -0.325961
     495493 -0.261815
     496494 -0.309332
     497495 -0.132725
     498496 -0.280784
     499497 -0.0829835
     500498 -0.137498
     501499 -0.0675995
     502500 -0.158016
     503501 -0.249042
     504502 -0.328999
     505503 -0.222223
     506504 -0.583776
     507505 -0.475214
     508506 -0.570342
     509507 -0.393051
     510508 -0.621571
     511509 -0.457242
     512510 -0.553893
     513511 -0.521879
     514512 -0.486967
     515513 -0.666763
     516514 -0.756089
     517515 -0.65354
     518516 -0.830727
     519517 -0.841959
     520518 -0.784668
     521519 -0.725599
     522520 -0.86371
     523521 -0.767543
     524522 -0.463597
     525523 -0.392769
     526524 -0.491837
     527525 -0.42232
     528526 -0.623112
     529527 -1.67296
     530528 -1.58472
     531529 -0.475804
     532530 -0.507722
     533531 -0.456657
     534532 -0.654891
     535533 -0.494944
     536534 -0.419699
     537535 -0.446093
     538536 -0.557346
     539537 -0.470637
     540538 -0.718671
     541539 -0.695816
     542540 -0.0288875
     543541 0.0812085
     544542 0.0431935
     545543 0.299619
     546544 -0.025557
     547545 0.147756
     548546 -0.0312905
     549547 0.13963
     550548 -0.0160685
     551549 -0.0593635
     552550 -0.297707
     553551 -0.125522
     554552 -0.187616
     555553 -0.265532
     556554 -0.305486
     557555 -0.144288
     558556 -0.432455
     559557 -0.330425
     560558 -0.0179125
     561559 0.0453115
     562560 -0.0596855
     563561 0.046409
     564562 -0.044504
     565563 0.029104
     566564 -0.0667195
     567565 -0.001313
     568566 -0.143301
     569567 0.0677195
     570568 -0.122117
     571569 0.028503
     572570 -0.0416895
     573571 0.056711
     574572 -0.028342
     575573 0.0069495
     576574 -0.211373
     577575 -0.171061
     578576 -0.0354085
     579577 0.189802
     580578 -0.083689
     581579 0.20514
     582580 -0.196972
     583581 0.0754525
     584582 -0.0302255
     585583 -0.033531
     586584 -0.131194
     587585 0.057334
     588586 -0.0731845
     589587 0.038646
     590588 -0.050107
     591589 -0.118064
     592590 -0.107439
     593591 -0.0120035
     594592 -0.217289
     595593 -0.148912
     596594 -0.213851
     597595 -0.119334
     598596 -0.218047
     599597 0.0250675
     600598 -0.306447
     601599 -0.02816
     602600 -0.245274
     603601 -0.116971
     604602 -0.205404
     605603 -0.092257
     606604 -0.294676
     607605 -0.016664
     608606 -0.205452
     609607 -0.165392
     610608 -0.238358
     611609 -0.075719
     612610 -0.342792
     613611 -0.163959
     614612 -0.020252
     615613 0.115161
     616614 0.03787
     617615 0.0838925
     618616 -0.146196
     619617 -0.0173015
     620618 -0.0949195
     621619 0.008336
     622620 -0.0897085
     623621 -0.408544
     624622 -0.527197
     625623 -0.406473
     626624 -0.413067
     627625 -0.517214
     628626 -0.595426
     629627 -0.376823
     630628 -0.61919
     631629 -0.553337
     632630 -0.283811
     633631 -0.174827
     634632 -0.381913
     635633 -0.252014
     636634 -0.465274
     637635 -0.243783
     638636 -0.319112
     639637 -0.254362
     640638 -0.430627
     641639 -0.498139
     642640 -0.619202
     643641 -0.401496
     644642 -0.494702
     645643 -0.491872
     646644 -0.61507
     647645 -0.527123
     648646 -0.620065
     649647 -0.566469
     650648 0.096244
     651649 0.123592
     652650 0.0042415
     653651 0.223175
     654652 -0.093525
     655653 0.107152
     656654 -0.014294
     657655 0.105857
     658656 0.0599585
     659657 0.118021
     660658 -0.0955725
     661659 0.104019
     662660 -0.091845
     663661 -0.142779
     664662 -0.0266675
     665663 0.0352185
     666664 -0.27147
     667665 -0.0957815
     668666 -0.09536
     669667 -0.173012
     670668 -0.13677
     671669 -0.050255
     672670 -0.395267
     673671 -0.170419
     674672 -0.226197
     675673 -0.170824
     676674 -0.199955
     677675 -0.253081
     678676 -0.327649
     679677 -0.181507
     680678 -0.113033
     681679 -0.126764
     682680 -0.342277
     683681 -0.274577
     684682 -0.405782
     685683 -0.338809
     686684 0.0466395
     687685 0.218304
     688686 0.205074
     689687 0.369161
     690688 0.042851
     691689 0.292353
     692690 0.301768
     693691 0.105655
     694692 0.270556
     695693 0.327582
     696694 -0.029113
     697695 0.09196
     698696 0.043664
     699697 0.040666
     700698 -0.0766465
     701699 -0.0005645
     702700 -0.222094
     703701 0.034061
     704702 5.95e-05
     705703 0.003233
     706704 -0.094798
     707705 0.118166
     708706 -0.16737
     709707 0.0558795
     710708 -0.0776395
     711709 -0.0941755
     712710 -0.117546
     713711 0.157397
     714712 -0.136347
     715713 0.086322
     716714 0.0399695
     717715 0.0567015
     718716 -0.029567
     719717 0.0818635
     720718 -0.138043
     721719 -0.116792
     722720 0.243728
     723721 -0.888722
     724722 -0.35104
     725723 0.501397
     726724 0.205701
     727725 0.276104
     728726 0.232968
     729727 0.94901
     730728 0.260387
     731729 0.198717
     732730 0.151564
     733731 0.151832
     734732 0.163209
     735733 0.0723255
     736734 0.167135
     737735 0.179351
     738736 0.068332
     739737 0.042566
     740738 0.025151
     741739 0.0339815
     742740 -0.015972
     743741 0.0380515
     744742 -0.129266
     745743 0.030281
     746744 -0.0576005
     747745 -0.0116245
     748746 -0.0272215
     749747 0.158354
     750748 -0.0368925
     751749 0.281857
     752750 0.125808
     753751 0.089007
     754752 0.068334
     755753 0.109541
     756754 -0.0030315
     757755 -0.001721
     758756 -0.0675155
     759757 -0.057824
     760758 -0.162166
     761759 0.092918
     762760 -0.206068
     763761 -0.035738
     764762 -0.105873
     765763 -0.11355
     766764 -0.0698315
     767765 -0.304756
     768766 -0.360736
     769767 -0.343261
     770768 -0.364615
     771769 -0.476672
     772770 -0.431354
     773771 -0.33896
     774772 -0.499728
     775773 -0.409301
     776774 -0.283779
     777775 -0.285137
     778776 -0.396747
     779777 -0.157698
     780778 -0.445427
     781779 -0.251331
     782780 -0.320066
     783781 -0.376731
     784782 -0.451715
     785783 -0.324344
     786784 -0.51494
     787785 -0.252136
     788786 -0.40921
     789787 -0.340128
     790788 -0.490598
     791789 -0.371289
     792790 -0.498748
     793791 -0.463235
     794792 -0.127615
     795793 0.11142
     796794 -0.110258
     797795 0.149378
     798796 -0.128924
     799797 0.128838
     800798 -0.0565165
     801799 -0.007938
     802800 -0.0287715
     803801 0.094932
     804802 -0.105842
     805803 0.0126905
     806804 -0.0078835
     807805 -0.16225
     808806 -0.074021
     809807 -0.063843
     810808 -0.19639
     811809 -0.227812
     812810 -0.127006
     813811 -0.138561
     814812 -0.224495
     815813 -0.117485
     816814 -0.341321
     817815 -0.058533
     818816 -0.272684
     819817 -0.156103
     820818 -0.238288
     821819 -0.0498415
     822820 -0.317336
     823821 0.0157535
     824822 -0.18028
     825823 -0.189615
     826824 -0.189098
     827825 -0.233204
     828826 -0.408666
     829827 -0.335275
     830828 -0.0071995
     831829 0.16518
     832830 0.021386
     833831 0.119
     834832 -0.022239
     835833 0.216354
     836834 0.075015
     837835 0.091309
     838836 0.078046
     839837 0.041649
     840838 -0.188512
     841839 -0.069713
     842840 -0.190139
     843841 -0.245571
     844842 -0.226997
     845843 -0.165336
     846844 -0.331886
     847845 -0.200924
     848846 -0.014768
     849847 0.059358
     850848 -0.11021
     851849 0.0133795
     852850 -0.291596
     853851 0.0857125
     854852 -0.107268
     855853 -0.015396
     856854 -0.120783
     857855 -0.0271515
     858856 -0.206266
     859857 0.0726795
     860858 -0.0138085
     861859 0.0254655
     862860 -0.125331
     863861 -0.221051
     864862 -0.424292
     865863 -1.12624
     866864 -0.13719
     867865 0.0191645
     868866 -0.033441
     869867 0.081872
     870868 -1.0778
     871869 -0.012432
     872870 -0.054734
     873871 -0.034379
     874872 -0.124849
     875873 -1.38766
     876874 -0.374279
     877875 -0.28699
     878876 -0.280309
     879877 -0.291674
     880878 -0.365002
     881879 -0.26695
     882880 -0.480584
     883881 -0.322333
     884882 -0.374574
     885883 -0.328201
     886884 -0.419666
     887885 -0.271495
     888886 -0.46961
     889887 -0.338003
     890888 -0.43914
     891889 -0.384048
     892890 -0.433662
     893891 -0.284333
     894892 -0.444184
     895893 -0.168006
     896894 -0.248616
     897895 -0.278122
     898896 -0.409718
     899897 -0.216257
     900898 -0.502942
     901899 -0.312165
     902900 0.108095
     903901 0.1743
     904902 0.155772
     905903 0.310455
     906904 0.0265125
     907905 0.206658
     908906 0.0402525
     909907 0.109637
     910908 0.0498185
     911909 -0.139673
     912910 -0.32718
     913911 -0.184466
     914912 -0.160754
     915913 -0.275902
     916914 -0.346394
     917915 -0.182605
     918916 -0.405007
     919917 -0.336608
     920918 -0.19999
     921919 -0.207938
     922920 -0.332424
     923921 -0.127078
     924922 -0.334857
     925923 -0.139515
     926924 -0.357414
     927925 -0.306934
     928926 -0.357596
     929927 -1.29816
     930928 0.393941
     931929 -0.116629
     932930 -0.184043
     933931 -0.23113
     934932 -0.257418
     935933 -0.260678
     936934 -0.448526
     937935 -0.35295
     938936 0.161185
     939937 0.33218
     940938 0.250345
     941939 0.329715
     942940 0.143448
     943941 0.213722
     944942 0.196448
     945943 0.275979
     946944 0.155593
     947945 0.019795
     948946 -0.141517
     949947 -0.064316
     950948 -0.161385
     951949 -0.170026
     952950 -0.1239
     953951 -0.08891
     954952 -0.247695
     955953 -0.0934155
     956954 0.116715
     957955 0.149657
     958956 0.0122135
     959957 0.156707
     960958 -0.0772655
     961959 0.147833
     962960 0.092252
     963961 0.100139
     964962 0.0231045
     965963 0.02173
     966964 -0.218077
     967965 0.126393
     968966 -0.0908775
     969967 -0.0730585
     970968 -0.084355
     971969 -0.0165365
     972970 -0.280512
     973971 -0.108416
     974972 -0.180441
     975973 -0.151644
     976974 -0.119987
     977975 -0.041746
     978976 -0.28313
     979977 0.0180015
     980978 -0.134978
     981979 -0.11499
     982980 -0.125175
     983981 -0.169271
     984982 -0.351781
     985983 -0.126946
     986984 -0.29474
     987985 -0.310391
     988986 -0.275843
     989987 -0.25939
     990988 -0.424623
     991989 -0.414805
     992990 -0.250941
     993991 -0.159475
     994992 -0.294015
     995993 -0.0910255
     996994 -0.413683
     997995 -0.124367
     998996 -0.237717
     999997 -0.171681
     1000998 -0.238849
     1001999 -0.038064
     10021000 -0.415894
     10031001 -0.0584865
     10041002 -0.16757
     10051003 -0.231637
     10061004 -0.282881
     10071005 -0.185094
     10081006 -0.401274
     10091007 -0.182911
     10101008 -0.244273
     10111009 -0.179219
     10121010 -0.26875
     10131011 -0.0150955
     10141012 -0.370331
     10151013 -0.077489
     10161014 -0.10434
     10171015 -0.18628
     10181016 -0.171316
     10191017 -0.281019
     10201018 -0.536531
     10211019 -0.273988
     10221020 -0.452086
     10231021 -0.483047
     10241022 -0.509725
     10251023 -0.378717
     10261024 -0.623433
     10271025 -0.446595
     10281026 -0.266742
     10291027 -0.215723
     10301028 -0.407129
     10311029 -0.253796
     10321030 -0.524279
     10331031 -0.21372
     10341032 -0.363813
     10351033 -0.301378
     10361034 -0.333518
     10371035 -0.192872
     10381036 -0.5103
     10391037 -0.197911
     10401038 -0.360317
     10411039 -0.344968
     10421040 -0.461394
     10431041 -0.315628
     10441042 -0.620183
     10451043 -0.480866
     10461044 0.096089
     10471045 0.212299
     10481046 0.097673
     10491047 0.283862
     10501048 -0.0161355
     10511049 0.221436
     10521050 0.161375
     10531051 0.269863
     10541052 0.231555
     10551053 -0.008624
     10561054 -0.101303
     10571055 -0.0116425
     10581056 -0.117916
     10591057 -0.103234
     10601058 -0.151352
     10611059 -0.177516
     10621060 -0.324225
     10631061 -0.183106
     10641062 -0.0832275
     10651063 0.002506
     10661064 -0.173924
     10671065 -0.045228
     10681066 -0.270512
     10691067 -0.014962
     10701068 -0.145937
     10711069 -0.120889
     10721070 -0.203554
     10731071 -0.068124
     10741072 -0.246841
     10751073 0.0601165
     10761074 -0.0265005
     10771075 -0.097395
     10781076 -0.173148
     10791077 -0.1711
     10801078 -0.337946
     10811079 -0.230368
     10821080 0.255589
     10831081 0.354729
     10841082 0.29331
     10851083 0.486226
     10861084 0.265089
     10871085 0.409917
     10881086 0.236718
     10891087 0.243773
     10901088 0.314904
     10911089 0.159006
     10921090 0.051866
     10931091 0.114336
     10941092 0.003192
     10951093 -1.20068
     10961094 -1.05242
     10971095 0.0563245
     10981096 -0.090888
     10991097 0.0194435
     11001098 0.21794
     11011099 0.20344
     11021100 0.0334635
     11031101 0.261385
     11041102 0.0096135
     11051103 0.159653
     11061104 0.178744
     11071105 0.116943
     11081106 0.165038
     11091107 0.144971
     11101108 0.0164035
     11111109 0.18822
     11121110 0.098435
     11131111 0.110334
     11141112 0.148949
     11151113 0.0360425
     11161114 -0.0830505
     11171115 -0.07341
     11181116 0.308564
     11191117 0.343651
     11201118 0.245128
     11211119 0.544407
     11221120 0.159333
     11231121 0.426845
     11241122 0.355427
     11251123 0.374495
     11261124 0.294633
     11271125 0.230443
     11281126 0.059711
     11291127 0.0864305
     11301128 0.024587
     11311129 0.040739
     11321130 0.00636
     11331131 0.053162
     11341132 -0.161375
     11351133 -0.023456
     11361134 0.183326
     11371135 0.290933
     11381136 0.0663915
     11391137 0.317151
     11401138 0.131519
     11411139 0.29331
     11421140 0.10504
     11431141 0.315202
     11441142 0.0904885
     11451143 0.188154
     11461144 -0.051029
     11471145 0.253526
     11481146 0.139605
     11491147 0.110064
     11501148 0.04501
     11511149 0.0951775
     11521150 -0.0426595
     11531151 0.0704655
     11541152 0.618216
     11551153 0.672584
     11561154 0.639771
     11571155 0.863371
     11581156 0.537775
     11591157 0.696674
     11601158 0.643609
     11611159 0.659193
     11621160 0.662914
     11631161 0.668161
     11641162 0.362679
     11651163 0.578465
     11661164 0.369507
     11671165 0.354498
     11681166 0.491219
     11691167 0.477189
     11701168 0.255952
     11711169 0.325888
     11721170 0.446897
     11731171 0.387259
     11741172 0.372349
     11751173 0.450765
     11761174 0.198036
     11771175 0.393201
     11781176 0.309405
     11791177 0.358689
     11801178 0.323445
     11811179 0.716231
     11821180 0.493889
     11831181 0.684353
     11841182 0.591917
     11851183 0.55014
     11861184 0.453869
     11871185 0.568646
     11881186 0.352624
     11891187 0.430328
     11901188 0.181758
     11911189 0.331934
     11921190 0.359998
     11931191 0.438937
     11941192 0.160874
     11951193 0.324512
     11961194 0.272737
     11971195 0.2875
     11981196 0.27161
     11991197 0.157592
     12001198 0.0534575
     12011199 0.0765135
     12021200 0.0155585
     12031201 -0.085435
     12041202 0.026105
     12051203 0.068931
     12061204 -0.132214
     12071205 -0.05046
     12081206 -0.034095
     12091207 0.0343175
     12101208 -0.0395475
     12111209 0.0075155
     12121210 -0.143579
     12131211 0.013087
     12141212 -0.0633895
     12151213 0.0056675
     12161214 -0.08702
     12171215 0.108337
     12181216 -0.010989
     12191217 0.129622
     12201218 0.074858
     12211219 0.082398
     12221220 0.0285725
     12231221 0.047371
     12241222 -0.246359
     12251223 0.0518125
     12261224 0.34179
     12271225 0.51127
     12281226 0.43935
     12291227 0.543986
     12301228 0.281187
     12311229 0.480607
     12321230 0.398851
     12331231 0.44015
     12341232 0.371013
     12351233 0.279021
     12361234 0.217161
     12371235 0.357089
     12381236 0.233028
     12391237 0.261086
     12401238 0.17958
     12411239 0.2315
     12421240 0.117714
     12431241 0.202487
     12441242 -0.0680245
     12451243 -0.067843
     12461244 -0.200515
     12471245 0.0698765
     12481246 -0.218206
     12491247 -0.0064745
     12501248 -0.082787
     12511249 0.0029195
     12521250 -0.112999
     12531251 0.259931
     12541252 0.0510215
     12551253 0.239019
     12561254 0.143163
     12571255 0.27978
     12581256 0.061899
     12591257 0.147185
     12601258 -0.015429
     12611259 -0.0247045
     12621260 0.266377
     12631261 0.361414
     12641262 0.313375
     12651263 0.420554
     12661264 0.212638
     12671265 0.409271
     12681266 0.247079
     12691267 0.301184
     12701268 0.209752
     12711269 0.360994
     12721270 0.178984
     12731271 0.209946
     12741272 0.154142
     12751273 0.247011
     12761274 0.17483
     12771275 0.181452
     12781276 0.0053475
     12791277 0.18218
     12801278 -0.06315
     12811279 0.0880675
     12821280 -0.165098
     12831281 -0.028996
     12841282 -0.129029
     12851283 0.1019
     12861284 -0.010899
     12871285 0.063385
     12881286 -0.004791
     12891287 2.24374
     12901288 1.94398
     12911289 1.90917
     12921290 0.090541
     12931291 0.118498
     12941292 -0.032549
     12951293 0.151972
     12961294 -0.113374
     12971295 0.003419
     12981296 1.18174
     12991297 1.229
     13001298 1.16668
     13011299 1.47253
     13021300 1.05661
     13031301 1.26882
     13041302 1.16499
     13051303 1.27657
     13061304 1.18719
     13071305 0.900694
     13081306 0.730899
     13091307 0.977402
     13101308 0.819049
     13111309 0.705135
     13121310 0.796359
     13131311 0.919251
     13141312 0.679448
     13151313 0.928825
     13161314 0.783247
     13171315 0.770005
     13181316 0.603776
     13191317 0.864691
     13201318 0.597233
     13211319 0.829414
     13221320 0.691882
     13231321 0.839889
     13241322 0.722032
     13251323 0.847363
     13261324 0.482824
     13271325 0.69772
     13281326 0.573425
     13291327 0.657265
     13301328 0.513319
     13311329 0.615395
     13321330 0.432013
     13331331 0.59449
     13341332 0.108832
     13351333 0.174849
     13361334 0.143206
     13371335 0.306065
     13381336 0.058153
     13391337 0.304217
     13401338 0.162323
     13411339 0.262814
     13421340 0.163132
     13431341 0.060647
     13441342 -0.137255
     13451343 -0.126075
     13461344 0.0498325
     13471345 -0.136674
     13481346 -0.0725455
     13491347 -0.029586
     13501348 -0.222853
     13511349 -0.096888
     13521350 -0.208356
     13531351 -0.0914795
     13541352 -0.264319
     13551353 -0.127576
     13561354 -0.203171
     13571355 -0.073227
     13581356 -0.157248
     13591357 -0.0781535
     13601358 -0.177341
     13611359 -0.177241
     13621360 -0.400591
     13631361 -0.0942785
     13641362 -0.224755
     13651363 -0.193999
     13661364 -0.288187
     13671365 -0.228344
     13681366 -0.425115
     13691367 -0.251545
     13701368 0.017757
     13711369 0.051214
     13721370 0.08413
     13731371 0.285972
     13741372 -0.0679975
     13751373 0.113084
     13761374 -0.001906
     13771375 0.0797215
     13781376 0.0891815
     13791377 -0.271274
     13801378 -0.458011
     13811379 -0.270414
     13821380 -0.44522
     13831381 -0.429194
     13841382 -0.485832
     13851383 -0.37287
     13861384 -0.549944
     13871385 -0.347369
     13881386 -0.257288
     13891387 -0.156577
     13901388 -0.292592
     13911389 -0.270541
     13921390 -0.397919
     13931391 -0.205118
     13941392 -0.295864
     13951393 -0.196562
     13961394 -0.35091
     13971395 -0.149661
     13981396 -0.324718
     13991397 -0.0894805
     14001398 -0.206969
     14011399 -0.180522
     14021400 -0.277355
     14031401 -0.193188
     14041402 -0.435925
     14051403 -0.276971
     14061404 -0.0254015
     14071405 0.041046
     14081406 0.069163
     14091407 0.338117
     14101408 -0.081343
     14111409 0.254675
     14121410 0.02535
     14131411 0.078878
     14141412 0.0995835
     14151413 0.045121
     14161414 -0.165658
     14171415 0.0172675
     14181416 -0.121472
     14191417 -0.225268
     14201418 -0.157319
     14211419 -0.121973
     14221420 -0.211038
     14231421 -0.116378
     14241422 -0.099775
     14251423 -0.129087
     14261424 -0.318956
     14271425 -0.148541
     14281426 -0.404587
     14291427 -0.127514
     14301428 -0.294984
     14311429 -0.198367
     14321430 -0.394857
     14331431 -0.142381
     14341432 -0.346716
     14351433 -0.207262
     14361434 -0.253702
     14371435 -0.184705
     14381436 -0.421426
     14391437 -0.258775
     14401438 -0.491534
     14411439 -0.412162
Note: See TracChangeset for help on using the changeset viewer.