From 72970c966920f4a18af7589c7460b5dc92442a89 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Mon, 12 Mar 2018 14:21:02 +0100 Subject: [PATCH] updated binaries, updated manuals, updated git versioning --- RELEASE.txt | 36 +- .../docs/html/slsDetectors-FAQ/footnode.html | 6 +- manual/docs/html/slsDetectors-FAQ/images.tex | 515 ++++++++---------- manual/docs/html/slsDetectors-FAQ/img36.png | Bin 11918 -> 11924 bytes manual/docs/html/slsDetectors-FAQ/index.html | 211 ++++++- .../docs/html/slsDetectors-FAQ/internals.pl | 64 +-- manual/docs/html/slsDetectors-FAQ/labels.pl | 64 +-- .../slsDetectors-FAQ/slsDetectors-FAQ.html | 211 ++++++- manual/docs/pdf/slsDetectorInstall.pdf | Bin 83780 -> 0 bytes manual/docs/pdf/slsDetectors-FAQ.pdf | Bin 860584 -> 860386 bytes manual/manual-main/Makefile | 18 +- manual/manual-main/slsDetectorInstall.tex | 425 ++++++++++++++- serverBin/eigerDetectorServerv3.1.0.16.0 | 1 - serverBin/eigerDetectorServerv3.1.0.16.1 | 1 + serverBin/jungfrauDetectorServerv3.1.0.1 | 1 - serverBin/jungfrauDetectorServerv3.1.0.2 | 1 + slsDetectorGui/gitInfo.txt | 10 +- slsDetectorGui/include/gitInfoGui.h | 8 +- slsDetectorSoftware/gitInfo.txt | 10 +- slsDetectorSoftware/slsDetector/gitInfoLib.h | 8 +- slsReceiverSoftware/gitInfo.txt | 10 +- slsReceiverSoftware/include/gitInfoReceiver.h | 8 +- 22 files changed, 1174 insertions(+), 434 deletions(-) delete mode 100644 manual/docs/pdf/slsDetectorInstall.pdf delete mode 120000 serverBin/eigerDetectorServerv3.1.0.16.0 create mode 120000 serverBin/eigerDetectorServerv3.1.0.16.1 delete mode 120000 serverBin/jungfrauDetectorServerv3.1.0.1 create mode 120000 serverBin/jungfrauDetectorServerv3.1.0.2 diff --git a/RELEASE.txt b/RELEASE.txt index dddb2b22f..4f401f581 100644 --- a/RELEASE.txt +++ b/RELEASE.txt @@ -1,4 +1,4 @@ -SLS Detector Package 3.1.0 released on 2018-03-08 +SLS Detector Package 3.1.0 released on 2018-03-12 ================================================= @@ -63,32 +63,32 @@ CONTENTS Firmware Requirements ===================== -Please refer to the link below for more details on the firmware versions. - https://www.psi.ch/detectors/firmware. + Please refer to the link below for more details on the firmware versions. + https://www.psi.ch/detectors/firmware. - Gotthard - ======== - Minimum compatible version : 11.01.2013 - Latest version : 08.02.2018 (50um and 25um Master) - 09.02.2018 (25 um Slave) + Gotthard + ======== + Minimum compatible version : 11.01.2013 + Latest version : 08.02.2018 (50um and 25um Master) + 09.02.2018 (25 um Slave) -Can not be upgraded remotely. - Eiger - ===== - Minimum compatible version : 16 - Latest version : 21 + Eiger + ===== + Minimum compatible version : 16 + Latest version : 20 - -Can be upgraded remotely via bit files. + -Can be upgraded remotely via bit files. - Jungfrau - ======== - Minimum compatible version : 13.11.2017 - Latest version : 13.11.2017 + Jungfrau + ======== + Minimum compatible version : 13.11.2017 + Latest version : 13.11.2017 - -Can be upgraded remotely via sls_detector_put programfpga . + -Can be upgraded remotely via sls_detector_put programfpga . diff --git a/manual/docs/html/slsDetectors-FAQ/footnode.html b/manual/docs/html/slsDetectors-FAQ/footnode.html index 77dff6a43..0ef9938cb 100644 --- a/manual/docs/html/slsDetectors-FAQ/footnode.html +++ b/manual/docs/html/slsDetectors-FAQ/footnode.html @@ -18,13 +18,15 @@ original version by: Nikos Drakos, CBLU, University of Leeds + +
... tab 3.1
+ HREF="node35.html#tex2html20">3.1
The default name of the calibrated trimfiles is trimbits/beamline/settings/noise.snxxx where settings is the chosen settings. You can change it in src/qDetector.h and then recompile the acquisition program as described in [*]. @@ -61,7 +63,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
....snxxx 3.2
+ HREF="node35.html#tex2html21">3.2
The default name of the calibration file calibration/settings.snxxx where settings is the chosen settings. You can change it in src/qDetector.h and then recompile the acquisition program.
.
diff --git a/manual/docs/html/slsDetectors-FAQ/images.tex b/manual/docs/html/slsDetectors-FAQ/images.tex
index 88c0f0113..267e7c444 100644
--- a/manual/docs/html/slsDetectors-FAQ/images.tex
+++ b/manual/docs/html/slsDetectors-FAQ/images.tex
@@ -229,65 +229,54 @@
 % !!! IMAGES START HERE !!!
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7639}%
+\lthtmlinlinemathA{tex2html_wrap_inline7641}%
 $ \chi ^2$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{chapter}
-\stepcounter{chapter}
-\stepcounter{section}
-\stepcounter{section}
 \stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7723}%
+\lthtmlpictureA{tex2html_wrap7721}%
 \includegraphics[width=\textwidth]{multi_detector}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7731}%
+\lthtmlpictureA{tex2html_wrap7727}%
 \includegraphics[width=\textwidth]{data_receiver}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{section}
 \stepcounter{section}
 \stepcounter{subsection}
 \stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{section}
-\stepcounter{section}
 \stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7746}%
+\lthtmlinlinemathA{tex2html_wrap_inline7737}%
 $ d$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7750}%
+\lthtmlinlinemathA{tex2html_wrap_inline7740}%
 $ \Updownarrow$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7752}%
+\lthtmlinlinemathA{tex2html_wrap_inline7742}%
 $ \Rightarrow$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmldisplayA{displaymath7754}%
+\lthtmldisplayA{displaymath7744}%
 \begin{displaymath}\textrm{\textbf{MEASUREMENTS}} \\
  \left\Updownarrow \,
     \begin{array}{l} \\
@@ -361,28 +350,27 @@ $ \Rightarrow$%
 \lthtmldisplayZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7778}%
+\lthtmlpictureA{tex2html_wrap7767}%
 \includegraphics[width=\textwidth]{images/normal_acquisition.eps}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7782}%
+\lthtmlpictureA{tex2html_wrap7771}%
 \includegraphics[width=\textwidth]{images/gated_acquisition.eps}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7786}%
+\lthtmlpictureA{tex2html_wrap7775}%
 \includegraphics[width=\textwidth]{images/trigger_acquisition.eps}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7790}%
+\lthtmlpictureA{tex2html_wrap7779}%
 \includegraphics[width=\textwidth]{images/ro_trigger_acquisition.eps}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
@@ -390,643 +378,606 @@ $ \Rightarrow$%
 \stepcounter{section}
 \stepcounter{section}
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{section}
-\stepcounter{section}
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7805}%
+\lthtmlinlinemathA{tex2html_wrap_inline7790}%
 $ (108602\&0xFFFFFFFE)>>1 = 54301$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7807}%
+\lthtmlinlinemathA{tex2html_wrap_inline7792}%
 $ (108602\&0x1) =0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{subsection}
 \stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{chapter}
 \stepcounter{chapter}
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7821}%
+\lthtmlpictureA{tex2html_wrap7801}%
 \includegraphics[width=\textwidth]{images/effiSiHardXRays2}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7823}%
+\lthtmlinlinemathA{tex2html_wrap_inline7803}%
 $ \mu$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7827}%
+\lthtmlpictureA{tex2html_wrap7807}%
 \includegraphics[width=\textwidth]{images/effiThinkBackplanes}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7833}%
+\lthtmlpictureA{tex2html_wrap7812}%
 \includegraphics[width=\textwidth]{images/settings}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{chapter}
 \stepcounter{chapter}
 \stepcounter{section}
-\stepcounter{section}
 \stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7848}%
+\lthtmlpictureA{tex2html_wrap7822}%
 \includegraphics[width=\textwidth]{images/thr_scan_expl}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7852}%
+\lthtmlpictureA{tex2html_wrap7826}%
 \includegraphics[width=\textwidth]{images/thr_scan_fluo}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7857}%
+\lthtmlinlinemathA{tex2html_wrap_inline7831}%
 $ E_0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7861}%
+\lthtmlinlinemathA{tex2html_wrap_inline7835}%
 $ E_t=E_0/2$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7865}%
+\lthtmlinlinemathA{tex2html_wrap_inline7839}%
 $ E_f$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7869}%
+\lthtmlinlinemathA{tex2html_wrap_inline7843}%
 $ E_t$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7883}%
+\lthtmlinlinemathA{tex2html_wrap_inline7857}%
 $ E_fE_f+3$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7889}%
+\lthtmlinlinemathA{tex2html_wrap_inline7863}%
 $ E_t4$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7912}%
+\lthtmlpictureA{tex2html_wrap7886}%
 \includegraphics[width=\textwidth]{images/sample_with_fluorescence}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7920}%
+\lthtmlpictureA{tex2html_wrap7892}%
 \includegraphics[width=\textwidth]{images/bad_ff_col}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7926}%
+\lthtmlpictureA{tex2html_wrap7897}%
 \includegraphics[width=\textwidth]{images/FFSetup}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7935}%
+\lthtmlinlinemathA{tex2html_wrap_inline7904}%
 $ Vthreshold=7$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7937}%
+\lthtmlinlinemathA{tex2html_wrap_inline7906}%
 $ Counts=500$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7939}%
+\lthtmlinlinemathA{tex2html_wrap_inline7908}%
 $ Resolution=4$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7941}%
+\lthtmlinlinemathA{tex2html_wrap_inline7910}%
 $ \pm$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7942}%
+\lthtmlpictureA{tex2html_wrap7911}%
 \includegraphics[width=\textwidth]{images/noise_thresholdscanuntrimmed}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7946}%
+\lthtmlpictureA{tex2html_wrap7915}%
 \includegraphics[width=\textwidth]{images/trimbitdistribution}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7950}%
+\lthtmlpictureA{tex2html_wrap7919}%
 \includegraphics[width=\textwidth]{images/trimbitplot}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlpictureA{tex2html_wrap7954}%
+\lthtmlpictureA{tex2html_wrap7923}%
 \includegraphics[width=\textwidth]{images/noise_thresholdscantrimmed}%
 \lthtmlpictureZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7965}%
+\lthtmlinlinemathA{tex2html_wrap_inline7932}%
 $ \cdot$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{section}
 \stepcounter{section}
-\stepcounter{section}
-\stepcounter{section}
-\stepcounter{subsection}
 \stepcounter{subsection}
 \stepcounter{chapter}
-\stepcounter{chapter}
-\stepcounter{section}
-\stepcounter{section}
-\stepcounter{section}
-\stepcounter{section}
 \stepcounter{section}
 \stepcounter{section}
 \stepcounter{section}
 \stepcounter{section}
 \stepcounter{chapter}
-\stepcounter{chapter}
-\stepcounter{section}
 \stepcounter{section}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7989}%
+\lthtmlinlinemathA{tex2html_wrap_inline7946}%
 $ \alpha_{jm}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7991}%
+\lthtmlinlinemathA{tex2html_wrap_inline7948}%
 $ R_m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7993}%
+\lthtmlinlinemathA{tex2html_wrap_inline7950}%
 $ \Phi_m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7995}%
+\lthtmlinlinemathA{tex2html_wrap_inline7952}%
 $ D_m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7997}%
+\lthtmlinlinemathA{tex2html_wrap_inline7954}%
 $ c_m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7999}%
+\lthtmlinlinemathA{tex2html_wrap_inline7956}%
 $ o_m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8001}%
+\lthtmlinlinemathA{tex2html_wrap_inline7958}%
 $ k_m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8003}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7960}%
 $\displaystyle \alpha_{jm}=\Phi_m-{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}}\right)}}\arctan{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m-pj}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}}\right)}}$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8005}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7962}%
 $\displaystyle \alpha_{jm}=o_m+{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}}\right)}}c_mk_m+{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}}\right)}}\arctan{\ensuremath{\left[{{\ensuremath{\left({j-c_m}\right)}}k_m}\right]}}$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8008}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7965}%
 $\displaystyle c_m$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8010}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7967}%
 $\displaystyle =$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8012}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7969}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{p}}}}}}};$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8014}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7971}%
 $\displaystyle k_m$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8018}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7975}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{R_m}}}}}}};$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8020}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7977}%
 $\displaystyle o_m$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8024}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7981}%
 $\displaystyle \Phi_m-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{D_m}}}}{{\ensuremath{\displaystyle{R_m}}}}}}}.$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8027}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7984}%
 $\displaystyle \Phi_m$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8031}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7988}%
 $\displaystyle o_m+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{180}}}}{{\ensuremath{\displaystyle{\pi}}}}}}}c_mk_m;$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8033}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7990}%
 $\displaystyle R_m$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8037}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7994}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{p}}}}{{\ensuremath{\displaystyle{k_m}}}}}}};$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8039}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay7996}%
 $\displaystyle D_m$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8043}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8000}%
 $\displaystyle c_m p.$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{section}
 \stepcounter{section}
 \stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8051}%
+\lthtmlinlinemathA{tex2html_wrap_inline8005}%
 $ {\ensuremath{{2\theta}}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8053}%
+\lthtmlinlinemathA{tex2html_wrap_inline8007}%
 $ 2\theta$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8057}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8010}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\bf {\sigma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\Omega}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8059}%
+\lthtmlinlinemathA{tex2html_wrap_inline8012}%
 $ \Omega$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8061}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8014}%
 $\displaystyle {I_0}\Delta t \Delta\Omega{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\bf {\sigma}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{d}{}\, }}\Omega}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8063}%
+\lthtmlinlinemathA{tex2html_wrap_inline8016}%
 $ \Delta t$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8065}%
+\lthtmlinlinemathA{tex2html_wrap_inline8018}%
 $ \Delta\Omega$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8067}%
+\lthtmlinlinemathA{tex2html_wrap_inline8020}%
 $ I_0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8071}%
+\lthtmlinlinemathA{tex2html_wrap_inline8024}%
 $ \Delta\Omega\propto \Delta {\ensuremath{{2\theta}}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8083}%
+\lthtmlinlinemathA{tex2html_wrap_inline8035}%
 $ P$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8085}%
+\lthtmlinlinemathA{tex2html_wrap_inline8037}%
 $ k$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8087}%
+\lthtmlinlinemathA{tex2html_wrap_inline8039}%
 $ k=1,\ldots,P$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8089}%
+\lthtmlinlinemathA{tex2html_wrap_inline8041}%
 $ N_k$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8091}%
+\lthtmlinlinemathA{tex2html_wrap_inline8043}%
 $ 2\theta\equiv{\ensuremath{{2\theta}}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8093}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8045}%
 $\displaystyle b_{k,j}={\ensuremath{\left[{{\ensuremath{{2\theta}}}_{k,j}^{-},{\ensuremath{{2\theta}}}_{k,j}^{+}}\right]}},\qquad j=1,\ldots,N_k
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8095}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8047}%
 $\displaystyle \hat{b}_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{{2\theta}}}_{k,j}^{+}+{\ensuremath{{2\theta}}}_{k,j}^{-}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8097}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8049}%
 $\displaystyle {\ensuremath{\left|{b_{k,j}}\right|}}={\ensuremath{{2\theta}}}_{k,j}^{+}-{\ensuremath{{2\theta}}}_{k,j}^{-}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8099}%
+\lthtmlinlinemathA{tex2html_wrap_inline8051}%
 $ C_{k,j}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8101}%
+\lthtmlinlinemathA{tex2html_wrap_inline8053}%
 $ e_{k,j}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8103}%
+\lthtmlinlinemathA{tex2html_wrap_inline8055}%
 $ m_{k,j}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8105}%
+\lthtmlinlinemathA{tex2html_wrap_inline8057}%
 $ b_{k,j}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8107}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8059}%
 $\displaystyle I_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{m_{k,j}}}}}}}}{\ensuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8109}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8061}%
 $\displaystyle \sigma_{I_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8111}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8063}%
 $\displaystyle r_{k,j}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{I_{k,j}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{b_{k,j}}\right|}}}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{m_{k,j}{\ensuremath{\left|{b_{k,j}}\right|}}}}}}}}}{\ensuremath{\left({C_{k,j}+\min{\ensuremath{\left({1,C_{k,j}}\right)}}}\right)}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8113}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8065}%
 $\displaystyle \sigma_{r_{k,j}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_{I_{k,j}}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{b_{k,j}}\right|}}}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e_{k,j}}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{b_{k,j}}\right|}}m_{k,j}}}}}}}}\sqrt{{\ensuremath{\left({C_{k,j}+1}\right)}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8115}%
+\lthtmlinlinemathA{tex2html_wrap_inline8067}%
 $ M$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8117}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8069}%
 $\displaystyle B_\ell=[{\ensuremath{{2\theta}}}_0+(\ell-1)B, {\ensuremath{{2\theta}}}_0+\ell B],\qquad \ell=1,\ldots,M
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8119}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8071}%
 $\displaystyle {\ensuremath{\left|{B_\ell}\right|}}=B$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8121}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8073}%
 $\displaystyle \hat{B}_\ell={\ensuremath{{2\theta}}}_0+(\ell-1/2)B,$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8123}%
+\lthtmlinlinemathA{tex2html_wrap_inline8075}%
 $ {\ensuremath{{2\theta}}}_0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8125}%
+\lthtmlinlinemathA{tex2html_wrap_inline8077}%
 $ {\ensuremath{{2\theta}}}_{max}={\ensuremath{{2\theta}}}_0+MB$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8127}%
+\lthtmlinlinemathA{tex2html_wrap_inline8079}%
 $ \ell$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8129}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8081}%
 $\displaystyle b_{k,j}$%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8130}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8082}%
 $\displaystyle \qquad {\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}} > 0.
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8133}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8085}%
 $\displaystyle \qquad \hat{b}_{k,j}\in B_\ell .
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8137}%
+\lthtmlinlinemathA{tex2html_wrap_inline8089}%
 $ B_\ell$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8139}%
+\lthtmlinlinemathA{tex2html_wrap_inline8091}%
 $ N_E$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8141}%
+\lthtmlinlinemathA{tex2html_wrap_inline8093}%
 $ O_n$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8143}%
+\lthtmlinlinemathA{tex2html_wrap_inline8095}%
 $ O$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8145}%
+\lthtmlinlinemathA{tex2html_wrap_inline8097}%
 $ \sigma_{O_n}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8147}%
+\lthtmlinlinemathA{tex2html_wrap_inline8099}%
 $ \nu_n$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8149}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8101}%
 $\displaystyle \langle O\rangle ={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 \mathop{\sum}_{n=1}^{N_E}\nu_n
 O_n\sigma_{O_n}^{-2}
@@ -1039,20 +990,20 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8151}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8103}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8153}%
+\lthtmlinlinemathA{tex2html_wrap_inline8105}%
 $ k,j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8157}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8109}%
 $\displaystyle X_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}} > 0}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\   r_{k,j}\  {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2}
 $%
@@ -1060,7 +1011,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8159}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8111}%
 $\displaystyle Y_\ell=\mathop{\sum_{k,j}}_{ {\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}} > 0}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b_{k,j}\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\   {\ensuremath{\left({\sigma_{r_{k,j}}}\right)}}^{-2}
 $%
@@ -1068,45 +1019,45 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8161}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8113}%
 $\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{X_\ell}}}}{{\ensuremath{\displaystyle{Y_\ell}}}}}}};
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8163}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8115}%
 $\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{Y_\ell}}}}}}}}.
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8165}%
+\lthtmlinlinemathA{tex2html_wrap_inline8117}%
 $ R_\ell$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8167}%
+\lthtmlinlinemathA{tex2html_wrap_inline8119}%
 $ \sigma_{R_\ell}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8169}%
+\lthtmlinlinemathA{tex2html_wrap_inline8121}%
 $ B$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8171}%
+\lthtmlinlinemathA{tex2html_wrap_inline8123}%
 $ K$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8175}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8127}%
 $\displaystyle \mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{KR_\ell}}}}{{\ensuremath{\displaystyle{K^2\sigma_{R_\ell}^2}}}}}}}=
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{K}}}}}}}
 \mathop{\sum}_{\ell=1}^M{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{R_\ell}}}}{{\ensuremath{\displaystyle{\sigma_{R_\ell}^2}}}}}}}=M
@@ -1115,7 +1066,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8179}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8131}%
 $\displaystyle K={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 1
 }}}}{{\ensuremath{\displaystyle{
@@ -1126,34 +1077,33 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8181}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8133}%
 $\displaystyle \hat{B}_\ell, \quad KR_\ell, \quad K\sigma_{R_\ell}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8193}%
+\lthtmlinlinemathA{tex2html_wrap_inline8144}%
 $ X_\ell=0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8195}%
+\lthtmlinlinemathA{tex2html_wrap_inline8146}%
 $ Y_\ell=0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8197}%
+\lthtmlinlinemathA{tex2html_wrap_inline8148}%
 $ b$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8201}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8152}%
 $\displaystyle X_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\   
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e(C+1)}}}}{{\ensuremath{\displaystyle{m|b|}}}}}}}\  
 {\ensuremath{\left({
@@ -1165,7 +1115,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8203}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8154}%
 $\displaystyle Y_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}{{\ensuremath{\displaystyle{B}}}}}}}\   
 {\ensuremath{\left({
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{|b|m}}}}{{\ensuremath{\displaystyle{e\sqrt{C+1}}}}}}}}
@@ -1176,14 +1126,14 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8205}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8156}%
 $\displaystyle R_\ell={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{X_\ell}}}}{{\ensuremath{\displaystyle{Y_\ell}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e(C+1)}}}}{{\ensuremath{\displaystyle{m|b|}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8209}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8160}%
 $\displaystyle \sigma_{R_\ell}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{Y_\ell}}}}}}}}=
 \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{B}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}}}}}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{e\sqrt{(C+1)}}}}}{{\ensuremath{\displaystyle{|b|m}}}}}}}
@@ -1192,48 +1142,46 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8213}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8164}%
 $\displaystyle \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{B}}}}{{\ensuremath{\displaystyle{{\ensuremath{\left|{ b\cap B_\ell }\right|}}}}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8217}%
+\lthtmlinlinemathA{tex2html_wrap_inline8167}%
 $ \hat{b}_{j,k}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8219}%
+\lthtmlinlinemathA{tex2html_wrap_inline8169}%
 $ \hat{B}_\ell$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8223}%
+\lthtmlinlinemathA{tex2html_wrap_inline8172}%
 $ C_0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8227}%
+\lthtmlinlinemathA{tex2html_wrap_inline8176}%
 $ \sqrt{C_0}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8229}%
+\lthtmlinlinemathA{tex2html_wrap_inline8178}%
 $ n$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8231}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8180}%
 $\displaystyle P(n)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_0^n{\ensuremath{\mathrm{e}}}^{-C_0}
 }}}}{{\ensuremath{\displaystyle{
 n!}}}}}}}
@@ -1242,7 +1190,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8233}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8182}%
 $\displaystyle \mathop{\sum}_{n=0}^{+\infty}
 P(n)=1\  ;
 $%
@@ -1250,7 +1198,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8235}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8184}%
 $\displaystyle \langle n\rangle=\mathop{\sum}_{n=0}^{+\infty}
 nP(n)=C_0\  ;
 $%
@@ -1258,7 +1206,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8237}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8186}%
 $\displaystyle \langle n^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
 n^2 P(n)=C_0^2+C_0\  ;
 $%
@@ -1266,14 +1214,14 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8239}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8188}%
 $\displaystyle \sigma_{C_0}=\sqrt{\langle n^2\rangle-\langle n\rangle^2}=\sqrt{C_0}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8243}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8192}%
 $\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({F_j-O_j}\right)}}^2
 }}}}{{\ensuremath{\displaystyle{
@@ -1284,25 +1232,25 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8245}%
+\lthtmlinlinemathA{tex2html_wrap_inline8194}%
 $ O_j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8247}%
+\lthtmlinlinemathA{tex2html_wrap_inline8196}%
 $ F_j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8249}%
+\lthtmlinlinemathA{tex2html_wrap_inline8198}%
 $ \sigma_j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8251}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8200}%
 $\displaystyle \chi_{(0)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({F_j-C_j}\right)}}^2
 }}}}{{\ensuremath{\displaystyle{
@@ -1313,7 +1261,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8253}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8202}%
 $\displaystyle \chi_{(1)}^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({F_j-{\ensuremath{\left({C_j+\min{\ensuremath{\left({1,C_j}\right)}}}\right)}}}\right)}}^2
 }}}}{{\ensuremath{\displaystyle{
@@ -1324,29 +1272,27 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 \stepcounter{subsection}
-\stepcounter{subsection}
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8261}%
+\lthtmlinlinemathA{tex2html_wrap_inline8208}%
 $ N_{\mathrm{obs}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8263}%
+\lthtmlinlinemathA{tex2html_wrap_inline8210}%
 $ C_j,\quad j=1\ldots N_{\mathrm{obs}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8265}%
+\lthtmlinlinemathA{tex2html_wrap_inline8212}%
 $ x$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8269}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8216}%
 $\displaystyle x=\langle x\rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}}
  \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j\  .
 $%
@@ -1354,7 +1300,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8271}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8218}%
 $\displaystyle \sigma_x=\sqrt{\langle x^2\rangle-\langle x\rangle^2}=\sqrt{
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}}
  \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j^2-{\ensuremath{\left({
@@ -1367,29 +1313,28 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8273}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8220}%
 $\displaystyle \sigma_x={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}}}}}}}}\sqrt{  \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}C_j }
 =\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x\rangle}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8277}%
+\lthtmlinlinemathA{tex2html_wrap_inline8223}%
 $ C_j=0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8279}%
+\lthtmlinlinemathA{tex2html_wrap_inline8225}%
 $ N_{\mathrm{obs}}^*$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8281}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8227}%
 $\displaystyle x=\langle x\rangle^*={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}^*}}}}}}}
  \mathop{\sum}_ {\stackrel{1\leqslant j\leqslant N_{\mathrm{obs}}}{{C_j>0}}}
  C_j={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{ N_{\mathrm{obs}}^*}}}}}}}
@@ -1399,7 +1344,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8283}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8229}%
 $\displaystyle \sigma_{x^*}= {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}\sigma_x = \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{N_{\mathrm{obs}}}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}}
 \sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x\rangle}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}}=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\langle x\rangle^*}}}}{{\ensuremath{\displaystyle{N_{\mathrm{obs}}^*}}}}}}}}
 $%
@@ -1407,15 +1352,14 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8285}%
+\lthtmlinlinemathA{tex2html_wrap_inline8231}%
 $ C_j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8295}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8238}%
 $\displaystyle \chi^2 = \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\left({x-O_j}\right)}}^2
 }}}}{{\ensuremath{\displaystyle{
@@ -1426,7 +1370,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8297}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8240}%
 $\displaystyle x= \langle x \rangle_{\!\mathrm{w}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 \mathop{\sum}_{j=1}^{N_{\mathrm{obs}}}
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{O_j
@@ -1445,7 +1389,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8301}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8244}%
 $\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w}}} = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 1
 }}}}{{\ensuremath{\displaystyle{\sqrt{
@@ -1460,7 +1404,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8303}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8246}%
 $\displaystyle \mathsf{GoF}=
 \sqrt{
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
@@ -1491,28 +1435,27 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8305}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8248}%
 $\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w}}}^{\mathrm{corrected}} = \mathsf{GoF}\  \sigma_{\langle x \rangle_{\!\mathrm{w}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8309}%
+\lthtmlinlinemathA{tex2html_wrap_inline8251}%
 $ O_j=C_j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8311}%
+\lthtmlinlinemathA{tex2html_wrap_inline8253}%
 $ \sigma_j^2=C_j$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8313}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8255}%
 $\displaystyle \langle x \rangle_{\!\mathrm{w(1)}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 {N_{\mathrm{obs}}}
 }}}}{{\ensuremath{\displaystyle{
@@ -1527,7 +1470,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8321}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8263}%
 $\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}} = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 1
 }}}}{{\ensuremath{\displaystyle{\sqrt{
@@ -1544,7 +1487,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8323}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8265}%
 $\displaystyle \mathsf{GoF}_{(1)}=
 \sqrt{
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
@@ -1574,34 +1517,33 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8325}%
+\lthtmlinlinemathA{tex2html_wrap_inline8267}%
 $ \langle x\rangle^*$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8327}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8269}%
 $\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(1)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(1)}\  \sigma_{\langle x \rangle_{\!\mathrm{w(1)}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8331}%
+\lthtmlinlinemathA{tex2html_wrap_inline8272}%
 $ O_j=C_j+\min{\ensuremath{\left({1,C_j}\right)}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8333}%
+\lthtmlinlinemathA{tex2html_wrap_inline8274}%
 $ \sigma_j^2=C_j+1$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8335}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8276}%
 $\displaystyle \langle x \rangle_{\!\mathrm{w(2)}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 {N_{\mathrm{obs}}^*}
 }}}}{{\ensuremath{\displaystyle{
@@ -1616,7 +1558,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8337}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8278}%
 $\displaystyle \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}} = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 1
 }}}}{{\ensuremath{\displaystyle{\sqrt{
@@ -1633,7 +1575,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8339}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8280}%
 $\displaystyle \mathsf{GoF}_{(2)}=
 \sqrt{
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
@@ -1663,68 +1605,66 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8343}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8284}%
 $\displaystyle {\sigma}_{\langle x \rangle_{\!\mathrm{w(2)}}}^{\mathrm{corrected}} = \mathsf{GoF}_{(2)}\  \sigma_{\langle x \rangle_{\!\mathrm{w(2)}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8351}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8291}%
 $\displaystyle \epsilon_x = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_x}}}}{{\ensuremath{\displaystyle{x}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8355}%
+\lthtmlinlinemathA{tex2html_wrap_inline8295}%
 $ O(\epsilon_x^2)$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8359}%
+\lthtmlinlinemathA{tex2html_wrap_inline8299}%
 $ \propto\epsilon_x$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8363}%
+\lthtmlinlinemathA{tex2html_wrap_inline8303}%
 $ O(\epsilon_x^3)$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8367}%
+\lthtmlinlinemathA{tex2html_wrap_inline8306}%
 $ N_{\mathrm{obs}}=2$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8369}%
+\lthtmlinlinemathA{tex2html_wrap_inline8308}%
 $ C_1$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8371}%
+\lthtmlinlinemathA{tex2html_wrap_inline8310}%
 $ C_2$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8373}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8312}%
 $\displaystyle \langle x \rangle={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{C_1+C_2}}}}{{\ensuremath{\displaystyle{2}}}}}}}; \qquad \sigma_x={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sqrt{C_1+C_2}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8375}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8314}%
 $\displaystyle \langle x \rangle_{\mathrm{w(2)}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{2(C_1+1)(C_2+1)}}}}{{\ensuremath{\displaystyle{C_1+C_2+2}}}}}}}; \qquad 
 \sigma_{\langle x \rangle_{\mathrm{w(2)}}}=\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1+1)(C_2+1)}}}}{{\ensuremath{\displaystyle{C_1+C_2+2}}}}}}}}
 $%
@@ -1732,19 +1672,19 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8377}%
+\lthtmlinlinemathA{tex2html_wrap_inline8316}%
 $ C_1,C_2$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8379}%
+\lthtmlinlinemathA{tex2html_wrap_inline8318}%
 $ \lambda$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8381}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8320}%
 $\displaystyle E{\ensuremath{\left({\langle x \rangle}\right)}} = \mathop{\sum}_{m,n=0}^{+\infty}
  {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{n+m}}}}{{\ensuremath{\displaystyle{2}}}}}}}P(n)P(m)=\mathop{\sum}_{m=0}^{+\infty}
  {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{m}}}}{{\ensuremath{\displaystyle{2}}}}}}}{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda^m{\ensuremath{\mathrm{e}}}^{-\lambda}}}}}{{\ensuremath{\displaystyle{m!}}}}}}}
@@ -1756,7 +1696,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8383}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8322}%
 $\displaystyle E{\ensuremath{\left({\sigma_x^2}\right)}} = \mathop{\sum}_{m,n=0}^{+\infty}
  {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{n+m}}}}{{\ensuremath{\displaystyle{4}}}}}}}P(n)P(m)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
  \lambda}}}}{{\ensuremath{\displaystyle{2}}}}}}};\qquad E{\ensuremath{\left({\sigma_x}\right)}} =\sqrt{{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda}}}}{{\ensuremath{\displaystyle{2}}}}}}}}
@@ -1765,14 +1705,14 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8385}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8324}%
 $\displaystyle \langle x \rangle_{\mathrm{w(2)}}=\langle x \rangle + 1 -{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8387}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8326}%
 $\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}}\right)}} = 
  \mathop{\sum}_{m,n=0}^{+\infty}
  {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(n-m)^2}}}}{{\ensuremath{\displaystyle{2(n+m+2) }}}}}}}P(n)P(m)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
@@ -1783,31 +1723,31 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8389}%
+\lthtmlinlinemathA{tex2html_wrap_inline8328}%
 $ s=n+m$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8391}%
+\lthtmlinlinemathA{tex2html_wrap_inline8330}%
 $ s=0\ldots +\infty$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8393}%
+\lthtmlinlinemathA{tex2html_wrap_inline8332}%
 $ n-m=s-2k$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8395}%
+\lthtmlinlinemathA{tex2html_wrap_inline8334}%
 $ k=0\ldots s$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8397}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8336}%
 $\displaystyle E{\ensuremath{\left({{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{(C_1-C_2)^2}}}}{{\ensuremath{\displaystyle{4(\langle x \rangle+1)}}}}}}}}\right)}} = 
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{2}}}}}}}
  \mathop{\sum}_{s=0}^{+\infty}
@@ -1820,7 +1760,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8399}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8338}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle_{\mathrm{w(2)}}-\langle x \rangle}\right)}}}}}}{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle}\right)}}}}}}}}}=
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{2\lambda}}}}}}}+{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{2\lambda^2}}}}}}}-{\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1-{\ensuremath{\mathrm{e}}}^{-2\lambda}}}}}{{\ensuremath{\displaystyle{4\lambda^3}}}}}}}
 $%
@@ -1828,13 +1768,13 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8401}%
+\lthtmlinlinemathA{tex2html_wrap_inline8340}%
 $ \langle x \rangle$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8403}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8342}%
 $\displaystyle \epsilon = {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_x}}}}{{\ensuremath{\displaystyle{\langle x \rangle}}}}}}} = 
 {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\lambda^{1/2}}}}}{{\ensuremath{\displaystyle{\sqrt{2} \lambda}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{1}}}}{{\ensuremath{\displaystyle{\sqrt{2\lambda}}}}}}}}
 $%
@@ -1842,147 +1782,145 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8405}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8344}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle_{\mathrm{w(2)}}-\langle x \rangle}\right)}}}}}}{{\ensuremath{\displaystyle{E{\ensuremath{\left({\langle x \rangle}\right)}}}}}}}}}=
 O(\epsilon^2)
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsubsection}
 \stepcounter{subsubsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8411}%
+\lthtmlinlinemathA{tex2html_wrap_inline8349}%
 $ \lambda=1,10,100,\ldots,1000000$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8415}%
+\lthtmlinlinemathA{tex2html_wrap_inline8353}%
 $ N=10^8$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8421}%
+\lthtmlinlinemathA{tex2html_wrap_inline8359}%
 $ \xi_\lambda=\sqrt{\lambda/N}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8423}%
+\lthtmlinlinemathA{tex2html_wrap_inline8361}%
 $ \epsilon_\lambda=\sqrt{\lambda/N}/\lambda=1/\sqrt{N\lambda}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8425}%
+\lthtmlinlinemathA{tex2html_wrap_inline8363}%
 $ E_\lambda$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8429}%
+\lthtmlinlinemathA{tex2html_wrap_inline8367}%
 $ e_\lambda=E_\lambda/\lambda$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8431}%
+\lthtmlinlinemathA{tex2html_wrap_inline8369}%
 $ e_\lambda/\epsilon_\lambda$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8433}%
+\lthtmlinlinemathA{tex2html_wrap_inline8371}%
 $ \lambda =$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8435}%
+\lthtmlinlinemathA{tex2html_wrap_inline8373}%
 $ \xi_\lambda = $%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8437}%
+\lthtmlinlinemathA{tex2html_wrap_inline8375}%
 $ \epsilon_\lambda$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8439}%
+\lthtmlinlinemathA{tex2html_wrap_inline8377}%
 $ {\langle x \rangle_{\!\mathrm{w(1)}}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8441}%
+\lthtmlinlinemathA{tex2html_wrap_inline8379}%
 $ {\langle x \rangle_{\!\mathrm{w(2)}}}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8449}%
+\lthtmlinlinemathA{tex2html_wrap_inline8387}%
 $ e_\lambda$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8793}%
+\lthtmlinlinemathA{tex2html_wrap_inline8731}%
 $ {\langle x \rangle_{\!\mathrm{w(1)}}}\  :$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8797}%
+\lthtmlinlinemathA{tex2html_wrap_inline8735}%
 $ {\langle x \rangle^*}\  $%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8799}%
+\lthtmlinlinemathA{tex2html_wrap_inline8737}%
 $ \lambda<100$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8801}%
+\lthtmlinlinemathA{tex2html_wrap_inline8739}%
 $ {\langle x \rangle}\ $%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8827}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8764}%
 $\displaystyle X_0=\eta_0 C_0
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8829}%
+\lthtmlinlinemathA{tex2html_wrap_inline8766}%
 $ \eta_0$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8831}%
+\lthtmlinlinemathA{tex2html_wrap_inline8768}%
 $ X$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8833}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8770}%
 $\displaystyle P'(X)=P(X/\eta_0)=P(n)\qquad\Biggl|\Biggr.\qquad \frac{X}{\eta_0}\equiv n\in\mathbb{Z}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8837}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8774}%
 $\displaystyle \langle X\rangle=\mathop{\sum}_{n=0}^{+\infty}
 \eta_0 nP(n)=\eta_0 C_0=X_0\  ;
 $%
@@ -1990,7 +1928,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8839}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8776}%
 $\displaystyle \langle X^2\rangle=\mathop{\sum}_{n=0}^{+\infty}
 \eta_0^2 n^2 P(n)=\eta_0^2(C_0^2+C_0)=X_0^2+\eta_0 X_0\  ;
 $%
@@ -1998,33 +1936,33 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8841}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8778}%
 $\displaystyle \sigma_X=\sqrt{\langle X^2\rangle-\langle X\rangle^2}=\sqrt{\eta_0 X_0}=\eta_0\sqrt{C_0}=\sqrt{\eta_0}\sqrt{X_0}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8843}%
+\lthtmlinlinemathA{tex2html_wrap_inline8780}%
 $ \sigma_X=\sqrt{\langle X\rangle}=\sqrt{X_0}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8845}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8782}%
 $\displaystyle \sigma_X=\sqrt{\eta_0}\sqrt{X_0}=\eta_0\sqrt{C_0}=\eta_0\sigma_{C_0}
 $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline8849}%
+\lthtmlinlinemathA{tex2html_wrap_inline8786}%
 $ \sigma_{\eta_0}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8851}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8788}%
 $\displaystyle \widehat{P}(\eta)={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{
 {\ensuremath{\mathrm{e}}}^{
 -\frac{1}{2}
@@ -2040,7 +1978,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8853}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8790}%
 $\displaystyle \int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty}
 P(n)\widehat{P}(\eta)=1\  ;
 $%
@@ -2048,7 +1986,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8855}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8792}%
 $\displaystyle \langle X\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty}
 \widehat{P}(\eta)\eta nP(n)=
 \mathop{\sum}_{n=0}^{+\infty}
@@ -2061,7 +1999,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8857}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8794}%
 $\displaystyle \langle X^2\rangle=\int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\mathop{\sum}_{n=0}^{+\infty}
 \widehat{P}(\eta)\eta^2 n^2 P(n)=
 \int_{-\infty}^{+\infty}{\ensuremath{\mathrm{d}{\eta}\, }}\widehat{P}(\eta)\eta^2
@@ -2074,7 +2012,7 @@ $%
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_indisplay8859}%
+\lthtmlinlinemathA{tex2html_wrap_indisplay8796}%
 $\displaystyle {\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sigma_X}}}}{{\ensuremath{\displaystyle{\langle X\rangle}}}}}}}={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sqrt{\langle X^2\rangle-\langle X\rangle^2}}}}}{{\ensuremath{\displaystyle{\langle X\rangle}}}}}}}
 ={\ensuremath{\displaystyle{\frac{{\ensuremath{\displaystyle{\sqrt{
 \eta_0^2 C_0+\sigma_{\eta_0}^2C_0^2+\sigma_{\eta_0}^2 C_0
@@ -2090,7 +2028,6 @@ $%
 \lthtmlindisplaymathZ
 \lthtmlcheckvsize\clearpage}
 
-\stepcounter{section}
 \stepcounter{section}
 
 \end{document}
diff --git a/manual/docs/html/slsDetectors-FAQ/img36.png b/manual/docs/html/slsDetectors-FAQ/img36.png
index 97230c6d2ceac68b00be4c072193344d8101ff57..1815049cf12374ac692ba6dca25295a8524ded08 100644
GIT binary patch
delta 9138
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
UsIP8=Xit~2yoOx4tVQtu2OpZyrvLx|

diff --git a/manual/docs/html/slsDetectors-FAQ/index.html b/manual/docs/html/slsDetectors-FAQ/index.html
index ed115bdd3..522495d60 100644
--- a/manual/docs/html/slsDetectors-FAQ/index.html
+++ b/manual/docs/html/slsDetectors-FAQ/index.html
@@ -20,9 +20,31 @@ Frequently Asked Questions">
 
 
 
+
 
 
 
+
+
+next 
+up 
+previous 
+
+contents  
+
+ Next: Contents +   Contents +
+
+

@@ -31,11 +53,198 @@ Frequently Asked Questions"> Frequently Asked Questions

Anna Bergamaschi

-

Date: February 28, 2018

+

Date: March 12, 2018




+ + + + +

+
+Thattil Dhanya +2018-03-12 +
diff --git a/manual/docs/html/slsDetectors-FAQ/internals.pl b/manual/docs/html/slsDetectors-FAQ/internals.pl index 0961eafd6..6e8edece0 100644 --- a/manual/docs/html/slsDetectors-FAQ/internals.pl +++ b/manual/docs/html/slsDetectors-FAQ/internals.pl @@ -3,131 +3,131 @@ $key = q/sec:usersFunc/; -$ref_files{$key} = "$dir".q|How_can_detector_movement_p.html|; +$ref_files{$key} = "$dir".q|node15.html|; $noresave{$key} = "$nosave"; $key = q/sec:merging/; -$ref_files{$key} = "$dir".q|How_are_different_positions.html|; +$ref_files{$key} = "$dir".q|node46.html|; $noresave{$key} = "$nosave"; $key = q/sec:timing/; -$ref_files{$key} = "$dir".q|How_can_I_synchronize_my.html|; +$ref_files{$key} = "$dir".q|node13.html|; $noresave{$key} = "$nosave"; $key = q/fig:gating/; -$ref_files{$key} = "$dir".q|How_can_I_synchronize_my.html|; +$ref_files{$key} = "$dir".q|node13.html|; $noresave{$key} = "$nosave"; $key = q/sec:improvetrimming/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node33.html|; $noresave{$key} = "$nosave"; $key = q/fig:multidet/; -$ref_files{$key} = "$dir".q|How_can_I_control_many.html|; +$ref_files{$key} = "$dir".q|node4.html|; $noresave{$key} = "$nosave"; $key = q/eq:acqflow/; -$ref_files{$key} = "$dir".q|Which_is_sequence_acquisiti.html|; +$ref_files{$key} = "$dir".q|node12.html|; $noresave{$key} = "$nosave"; $key = q/fig:autotiming/; -$ref_files{$key} = "$dir".q|How_can_I_synchronize_my.html|; +$ref_files{$key} = "$dir".q|node13.html|; $noresave{$key} = "$nosave"; $key = q/sec:3/; -$ref_files{$key} = "$dir".q|Scaling_Poisson_variates.html|; +$ref_files{$key} = "$dir".q|node63.html|; $noresave{$key} = "$nosave"; $key = q/fig:samplefluo/; -$ref_files{$key} = "$dir".q|How_do_I_chose_comparator.html|; +$ref_files{$key} = "$dir".q|node28.html|; $noresave{$key} = "$nosave"; $key = q/fig:settings/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node27.html|; $noresave{$key} = "$nosave"; $key = q/sec:2/; -$ref_files{$key} = "$dir".q|Advanced_binning.html|; +$ref_files{$key} = "$dir".q|node52.html|; $noresave{$key} = "$nosave"; $key = q/fig:effidet/; -$ref_files{$key} = "$dir".q|Sensors.html|; +$ref_files{$key} = "$dir".q|node22.html|; $noresave{$key} = "$nosave"; $key = q/sec:11/; -$ref_files{$key} = "$dir".q|Basic_binning.html|; +$ref_files{$key} = "$dir".q|node50.html|; $noresave{$key} = "$nosave"; $key = q/fig:thrscanfluo/; -$ref_files{$key} = "$dir".q|How_do_I_chose_comparator.html|; +$ref_files{$key} = "$dir".q|node28.html|; $noresave{$key} = "$nosave"; $key = q/sec:dataFormat/; -$ref_files{$key} = "$dir".q|In_which_data_format_are.html|; +$ref_files{$key} = "$dir".q|node16.html|; $noresave{$key} = "$nosave"; $key = q/fig:mythensett/; -$ref_files{$key} = "$dir".q|Frontend_electronics.html|; +$ref_files{$key} = "$dir".q|node23.html|; $noresave{$key} = "$nosave"; $key = q/sec:sync/; -$ref_files{$key} = "$dir".q|How_can_several_controllers.html|; +$ref_files{$key} = "$dir".q|node14.html|; $noresave{$key} = "$nosave"; $key = q/fig:badff/; -$ref_files{$key} = "$dir".q|Why_isn_t_my_flat_field_fla.html|; +$ref_files{$key} = "$dir".q|node30.html|; $noresave{$key} = "$nosave"; $key = q/fig:datareceiver/; -$ref_files{$key} = "$dir".q|How_can_I_configure_data.html|; +$ref_files{$key} = "$dir".q|node6.html|; $noresave{$key} = "$nosave"; $key = q/fig:effiback/; -$ref_files{$key} = "$dir".q|Sensors.html|; +$ref_files{$key} = "$dir".q|node22.html|; $noresave{$key} = "$nosave"; $key = q/fig:trig/; -$ref_files{$key} = "$dir".q|How_can_I_synchronize_my.html|; +$ref_files{$key} = "$dir".q|node13.html|; $noresave{$key} = "$nosave"; $key = q/fig:ffsetup/; -$ref_files{$key} = "$dir".q|Dynamic_acquisition_flat_fi.html|; +$ref_files{$key} = "$dir".q|node31.html|; $noresave{$key} = "$nosave"; $key = q/fig:thresholdscanuntrimmed/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node33.html|; $noresave{$key} = "$nosave"; $key = q/fig:trimdistribution/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node33.html|; $noresave{$key} = "$nosave"; $key = q/sec:angcal/; -$ref_files{$key} = "$dir".q|How_is_channel_number_cover.html|; +$ref_files{$key} = "$dir".q|node45.html|; $noresave{$key} = "$nosave"; $key = q/sec:trimdir/; -$ref_files{$key} = "$dir".q|What_are_settings_calibrati.html|; +$ref_files{$key} = "$dir".q|node7.html|; $noresave{$key} = "$nosave"; $key = q/fig:trimplot/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node33.html|; $noresave{$key} = "$nosave"; $key = q/fig:thresholdscantrimmed/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node33.html|; $noresave{$key} = "$nosave"; $key = q/sec:noisetrim/; -$ref_files{$key} = "$dir".q|MYTHEN.html|; +$ref_files{$key} = "$dir".q|node33.html|; $noresave{$key} = "$nosave"; $key = q/sec:encal/; -$ref_files{$key} = "$dir".q|In_what_consists_energy_cal.html|; +$ref_files{$key} = "$dir".q|node34.html|; $noresave{$key} = "$nosave"; $key = q/fig:thrscan/; -$ref_files{$key} = "$dir".q|How_do_I_chose_comparator.html|; +$ref_files{$key} = "$dir".q|node28.html|; $noresave{$key} = "$nosave"; 1; diff --git a/manual/docs/html/slsDetectors-FAQ/labels.pl b/manual/docs/html/slsDetectors-FAQ/labels.pl index 97bf2bf78..f133d06f3 100644 --- a/manual/docs/html/slsDetectors-FAQ/labels.pl +++ b/manual/docs/html/slsDetectors-FAQ/labels.pl @@ -3,131 +3,131 @@ $key = q/sec:usersFunc/; -$external_labels{$key} = "$URL/" . q|How_can_detector_movement_p.html|; +$external_labels{$key} = "$URL/" . q|node15.html|; $noresave{$key} = "$nosave"; $key = q/sec:merging/; -$external_labels{$key} = "$URL/" . q|How_are_different_positions.html|; +$external_labels{$key} = "$URL/" . q|node46.html|; $noresave{$key} = "$nosave"; $key = q/sec:timing/; -$external_labels{$key} = "$URL/" . q|How_can_I_synchronize_my.html|; +$external_labels{$key} = "$URL/" . q|node13.html|; $noresave{$key} = "$nosave"; $key = q/fig:gating/; -$external_labels{$key} = "$URL/" . q|How_can_I_synchronize_my.html|; +$external_labels{$key} = "$URL/" . q|node13.html|; $noresave{$key} = "$nosave"; $key = q/sec:improvetrimming/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node33.html|; $noresave{$key} = "$nosave"; $key = q/fig:multidet/; -$external_labels{$key} = "$URL/" . q|How_can_I_control_many.html|; +$external_labels{$key} = "$URL/" . q|node4.html|; $noresave{$key} = "$nosave"; $key = q/eq:acqflow/; -$external_labels{$key} = "$URL/" . q|Which_is_sequence_acquisiti.html|; +$external_labels{$key} = "$URL/" . q|node12.html|; $noresave{$key} = "$nosave"; $key = q/fig:autotiming/; -$external_labels{$key} = "$URL/" . q|How_can_I_synchronize_my.html|; +$external_labels{$key} = "$URL/" . q|node13.html|; $noresave{$key} = "$nosave"; $key = q/sec:3/; -$external_labels{$key} = "$URL/" . q|Scaling_Poisson_variates.html|; +$external_labels{$key} = "$URL/" . q|node63.html|; $noresave{$key} = "$nosave"; $key = q/fig:samplefluo/; -$external_labels{$key} = "$URL/" . q|How_do_I_chose_comparator.html|; +$external_labels{$key} = "$URL/" . q|node28.html|; $noresave{$key} = "$nosave"; $key = q/fig:settings/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node27.html|; $noresave{$key} = "$nosave"; $key = q/sec:2/; -$external_labels{$key} = "$URL/" . q|Advanced_binning.html|; +$external_labels{$key} = "$URL/" . q|node52.html|; $noresave{$key} = "$nosave"; $key = q/fig:effidet/; -$external_labels{$key} = "$URL/" . q|Sensors.html|; +$external_labels{$key} = "$URL/" . q|node22.html|; $noresave{$key} = "$nosave"; $key = q/sec:11/; -$external_labels{$key} = "$URL/" . q|Basic_binning.html|; +$external_labels{$key} = "$URL/" . q|node50.html|; $noresave{$key} = "$nosave"; $key = q/fig:thrscanfluo/; -$external_labels{$key} = "$URL/" . q|How_do_I_chose_comparator.html|; +$external_labels{$key} = "$URL/" . q|node28.html|; $noresave{$key} = "$nosave"; $key = q/sec:dataFormat/; -$external_labels{$key} = "$URL/" . q|In_which_data_format_are.html|; +$external_labels{$key} = "$URL/" . q|node16.html|; $noresave{$key} = "$nosave"; $key = q/fig:mythensett/; -$external_labels{$key} = "$URL/" . q|Frontend_electronics.html|; +$external_labels{$key} = "$URL/" . q|node23.html|; $noresave{$key} = "$nosave"; $key = q/sec:sync/; -$external_labels{$key} = "$URL/" . q|How_can_several_controllers.html|; +$external_labels{$key} = "$URL/" . q|node14.html|; $noresave{$key} = "$nosave"; $key = q/fig:badff/; -$external_labels{$key} = "$URL/" . q|Why_isn_t_my_flat_field_fla.html|; +$external_labels{$key} = "$URL/" . q|node30.html|; $noresave{$key} = "$nosave"; $key = q/fig:datareceiver/; -$external_labels{$key} = "$URL/" . q|How_can_I_configure_data.html|; +$external_labels{$key} = "$URL/" . q|node6.html|; $noresave{$key} = "$nosave"; $key = q/fig:effiback/; -$external_labels{$key} = "$URL/" . q|Sensors.html|; +$external_labels{$key} = "$URL/" . q|node22.html|; $noresave{$key} = "$nosave"; $key = q/fig:trig/; -$external_labels{$key} = "$URL/" . q|How_can_I_synchronize_my.html|; +$external_labels{$key} = "$URL/" . q|node13.html|; $noresave{$key} = "$nosave"; $key = q/fig:ffsetup/; -$external_labels{$key} = "$URL/" . q|Dynamic_acquisition_flat_fi.html|; +$external_labels{$key} = "$URL/" . q|node31.html|; $noresave{$key} = "$nosave"; $key = q/fig:thresholdscanuntrimmed/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node33.html|; $noresave{$key} = "$nosave"; $key = q/fig:trimdistribution/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node33.html|; $noresave{$key} = "$nosave"; $key = q/sec:angcal/; -$external_labels{$key} = "$URL/" . q|How_is_channel_number_cover.html|; +$external_labels{$key} = "$URL/" . q|node45.html|; $noresave{$key} = "$nosave"; $key = q/sec:trimdir/; -$external_labels{$key} = "$URL/" . q|What_are_settings_calibrati.html|; +$external_labels{$key} = "$URL/" . q|node7.html|; $noresave{$key} = "$nosave"; $key = q/fig:trimplot/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node33.html|; $noresave{$key} = "$nosave"; $key = q/fig:thresholdscantrimmed/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node33.html|; $noresave{$key} = "$nosave"; $key = q/sec:noisetrim/; -$external_labels{$key} = "$URL/" . q|MYTHEN.html|; +$external_labels{$key} = "$URL/" . q|node33.html|; $noresave{$key} = "$nosave"; $key = q/sec:encal/; -$external_labels{$key} = "$URL/" . q|In_what_consists_energy_cal.html|; +$external_labels{$key} = "$URL/" . q|node34.html|; $noresave{$key} = "$nosave"; $key = q/fig:thrscan/; -$external_labels{$key} = "$URL/" . q|How_do_I_chose_comparator.html|; +$external_labels{$key} = "$URL/" . q|node28.html|; $noresave{$key} = "$nosave"; 1; diff --git a/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html index ed115bdd3..522495d60 100644 --- a/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html +++ b/manual/docs/html/slsDetectors-FAQ/slsDetectors-FAQ.html @@ -20,9 +20,31 @@ Frequently Asked Questions"> + + + +next +up +previous + +contents +
+ Next: Contents +   Contents +
+
+

@@ -31,11 +53,198 @@ Frequently Asked Questions"> Frequently Asked Questions

Anna Bergamaschi

-

Date: February 28, 2018

+

Date: March 12, 2018




+ + + + +

+
+Thattil Dhanya +2018-03-12 +
diff --git a/manual/docs/pdf/slsDetectorInstall.pdf b/manual/docs/pdf/slsDetectorInstall.pdf deleted file mode 100644 index 791411124de2421b63fb58028e4f722dbc76d212..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83780 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 diff --git a/manual/docs/pdf/slsDetectors-FAQ.pdf b/manual/docs/pdf/slsDetectors-FAQ.pdf index 7c1f6b607a6c396c4172aa64f7e227a1a3c5f718..e4a05b0a858b9d6103f7519581a0a09b1b6fe624 100644 GIT binary patch delta 24464 zcma*O2RzpM`#*kUXBLVG$sTp@K}1F3ZNP0_$M1~R4@E32m^8Zi zXX;B@`24)JT=+S3RAZvQd8S`X*n+&txM|I|N#gD!*%ZytTLR({3jsINXb|qstDc#( zk3Y^*i7ryI_0;wZnT!I-L-4eYkqZd1_Z8A?QTayRIR|jus@r z-&YXU>XX18IU=!K|0&?XAuB_ww^>&{m#WsP(tPau((sl#hj4#qd?LUkifvKp#dg`F z_#b7z$S%p6E0?`zGGvXiqrYLcyD$1p4p6U55AyP;_KZRWFAiIaNLteh`Tvod#bG;|pPs~)S-|OSg z`(?z|eby7R*LqUI!Fsaoo@6G6r~QW5cH|N7h{|T6fYv42xZzs)F_U@n(K>1K0x<&N zubC&$@ku*moQDwjB=$q{gpOFQwj*^+KaK?4cpjuaSD#HYVqE$LAs%DN`IHG2!KsW< z)J9zms57^b;4sQD8|3PVM;>ZyMmcu~d{S(QZZA5{De_*azhQc%&fdOZXQJe7vw{8A zn$p$!j6i9;|Mi0K{r2hAw=2D?N}8Nk6(fK7|DL+c&?{!GF!qu;be)j3Zf}3yi!i+W zF!JL?p6WRhk;KE8Mc0Nw6`Zx&=DNOR`oo*vJTKs~?shNBuAXom7%i`o5~v+qFrPCY zIJ6{q`^)nem4B7PR<>T)&o%5-=!}|aYrSNz;ekC&`sgzhP~&-_z~Shb<;!b)ltTek zgH2K==>;bp6CQ5tCHIJw5q`b#_c1GB9Uh-!zbIT@xqQX7;#%}O#}q+9KRyjt9o0^T zxN7zbn}6waGTXK&3)1ief17ZLY4$5yS#~W`Ru^p!=hDAlTA0IGn~ZuG5JBtbG zdnm25$KmwD@ulQto(PBRNVvcNZRr`qZzwZeZA+2*9Zo^D_=pv5%Pay$(y^v(AY`-3 zIC_333_|H#9WhiTzDZ#&yRDRH6&NFXjpPmDHr`doc1A^hGX@$2fQqz zjV-6I`Q>jFwZ@n%Tomq8zDjAH|CFkT?bpv{ijt>?Jehxap4>j|;zVd~gx@&v;_Ff5 zgBrSx#B!OpE2FIMzbA!TIX~EILYka6xgB&uyL666NP4)UC%i7?mH$FvNqKWax5-@YCgjtkMqQx35L9-mD2GijpY41>93D$) zeouE3UvMY=Ym_5}A3okY zCgscW%D`{j%`q?OoAg(9=khx=sF3a8IR^;+wV?c|0sk!N$oZ&?T@+Gs=4wYhDs z&#P!q>nidsYkE>Vny1}VYq~U+%RIAZ`{1V5p`cdPFCry2Wj4{9S!BNF#p0i|pSQ>_ z$G`%ldB3Z=OFJi(zqXp>OBC?8{1V?UCM!ebFLhJtrn5cIM6sV|Bz?w*4>IPyj?rmWV|oa$-)&Rmz{`w5BDf{7;Fr)N(- zdTgBVB$-KL*9rG6d@l90W^Jm+v&g#lGKcqgp3thCchd6XmShatyOeV5gyQp~-h25S zOB2~M)n}bQwddTqO4;M$rGJ;BQ}dqd#l(*Y#{u#lx-bg&sG!6iK2wGgf@!NN*(Gbk zPghixPT%2nOOlZ9RaW2kdh8U+ddwpAF{7PYM6xs4?aKaRCfB)j;i0I=^L01MJjcwC zaW_=?a!W8k8=F$GoBI^6Dd%ll8-2~xdEZQkG%fMWcdsZ=F++8TwvI)xQf@L?#85enD)LLwa&OOy zOdWGx@ApF~#+h4tQS>@o-W=-qRG$^d25Nnwi_7;^qv=8uHR{D<<-u|Noid9n5TZDY~T6S?g#D^UOU$`SF+Y344xx zMIXMF)3B+2d^ETOmyo$dO*J82bymVgp{1ytv9h51uzsk+Vf|zu?1`*YJ}C+|kz958 zndg7K*8WNN1g?90=gNzFL~lu&m}fmgu5=+ zE=FHIQJSY7CGsNjjD60lD(=e!HFI_yNB+T?&|7trm#a%uS0kq?ZnBL3tbA?eU)9PO zeBJ+BRaU>vkL-ACobY?|C%@6_PTTAvwy!@Vx*)uAa-UP5eGNdNot zV~6wWGwBR3&2^}up5(qC=%t%0EY`V>pL<)@-|Ob5u)Ff*#+#$`hOcTe`*h?5ZmjhB zZ89l!Jl(bPDekn`y3Bm$aVeN*6#vNC9*Pi+H-E*xGjaX5cL5+ME6Ig!?${`>u0opH76-3O`h=k`BZr=ELmwZ3#u z!7srj%jx~q?z}kb9f#$l=f@4G?+XUGR-TvKe!_d=yh)Un#LX89-f81a3p~e7D@~V5 zFG;>gE&CMmyieDjbMMq0ozlJN;wJ>{cW$Y(aTYN_7OOhJlDlO;MC(T`JXkjD+<)k1 zxNZ2>czz*DwSVYa#7%;sWUo-{v@QIOTR%cDv6QTE8OtgDls}-svRE;WivIo57kv1A zt+dj5&sznO8Yhdxo|c5fPR50Xtz2}~qmUHey8GBeU;EdcdI_)o61!)rVq&1etWHd^ z@9wzH=f$0$jftRYbbGG#_2qu&){S#-2#V1o$Dej(-HK>FD$hcbw*B29@Vth3q}*h{ zCo4(qK)dlrOUl2sE-mjodSmlN`mH4ES(zUxRO|OU+eG-7+^~fg_n5_sn^brFTdjSz z(r=IbWp=C{Cnh0k^IQGeyu-J9Qm3gH{XVU)KWmtp+$TdGOYce2WZ*gkM?7<7C?_MV zS#t%nQL#)eNA9c+F~4--zoTv_t+h^mtk-y_Z#SH+!s86eURp5!!R*&zkzT zklVhA&mKMLjqy6}!JODEn#*_j2|74HPJqoKL*$8e+TQNeVtgk2L8=$M@dmmvg>dK! z#c?l{l9c&G37-Z;p98%ltI($`m(`P3;3kVqs$vn6EgR0$7p11(UcdP(@SQgG8C?A) z>Yj7ZX(8|dBY9~haGt&`(2s~#ZG?=Z8&{g3(x-f zWYxDL8*h~LKUh$s(-pN@@5p8{)(=FdYhB}93DbVpekb6m;hJqp=@VnlB_u8Rz^`9? zeEIwoMeozncgPsL?V2uDKC54`j?AlXvC7tg^#~M%TtAc=xqKp>ioyI#tEWVTq?0?)dFjAbw zJ{$evx+LhRfwwwRho66m+XBL_6)bHpN~njdz0?9_c8l6frzlQgro86wnp<%=__P@P$OhMh0VH z6>QkuD^g5w-{@S#AzIv`mQ*60U;GN zq~I@oD~+1@&YKKBK~rh*^hVKwo$lyGKl@;(!dEMAYwfiYCr@d$eBU1bzFE<}rejlK zf8WKNA(o>4_!WP#GXpGzwzlpZQ`VhX38^Zx$*P9mS8WzvO8<7t+k8K-)pYWjRgYjj z8@X6^xN4o5H1)aOnZ6zW^>1DBBQNC$1w3?oJPbE$gX|Z!SF7|#K49CJ-Qh}oX=QR( z$`9#%{;FNl)^2!o+9ZOMH`=rj&n0 zQ(JnnF@%h(36~n4XX==)5#N*jQPF2wrw!}fVA%NjS|Zfx?RDM3`@Xka_7K`V$ zrU&Qz9Oa&%As~=^Ww&;g4S^vH_tEUj^8fPi_(a$Wqzz0DXg2@`&f@TX-4}4t@z_# z?yZw<33q-v($2W;efh}$_Olvu?b+et7cpgL{-Rv6$%xXIP3;YwtBCZ-{!-N-Y`t>? z?qjHS^Yg~Yto`l|&+&XCy`)oY++^4gS+)pSHZt%#1b*b;M*)76;70|1)Zj-0ezf3s z_=PMRod*wFhbB5}I#^np@3Tg2+bTw(`ZRu!UXxY-;WaRx1J281RZ8+kr(lu9)3m2~W zn80`?5HK_^4vk3rc7skMO>~p)XqvhQ9XGk!Sq#4AI4a`8llOJYmP2NUYdaajcxnQGPaEA_^reJgs)Bh;zQ)i@2}r1M2_0* zTxQ+J9PO5+n{4vIEjOIGke-++p>{_@+54_o_T2I-myEQUYflX`*-t0Fq>k=qY3X?2 z;hONJ9xfoLm7QDHH;xtQkoMSB$n-D5sfoX3ZL2>caal$Et@3fgrST9Qt2f%T;g-k% zfkTd&!h(iecjMES>MV{#Fzs+uar^U(MqX{ANav|yUT^zgMP|r*Eck6}f#o%8WQEbN zcVhut`}bzN zow>ozP94#>Y}axG6KWOiv%ydl8XVD=JR!O;TyQCLi+AJ9nEa#Pgl_xswH$$#l&A+Z z;aBY9Zr)ClX4UFfcNpFCEO`ga3bmIjnMhHl3S*Pjst;#) z%zP2U#UC`)o9LDF=7>c0+s^rGIJ?r@kvi>RKe%s?hs709Z}LnY8M7<=0GphTINQju zHW87xB!&9gdnG?U97iY>Ij^3Vv3qSaHIy>c|JgaaGdt8y5l?qvAubNmtG^x&EzX>( zUr%2s|2}quWo+Mlbw+~QILPLGQcw9ceFs@RrQ@kf<4na5Te1m#4y6^CLX4tBijU2= zLcPc~`^i0~GKYS8S)}3g;@9w%Qxu(xRjUZfiS#iC^G9t=-g!#|SMF+SbGZdMv9sNs z!om-d7zGx*$U4-cnTC^@Xur{3cJ92WC{0Peg^rT<|M3dV5r08R<;5As;g7$sQkgxV zey&<3E=EQfzonV|_KB+khSk7v&`C$SOoCc%ym8~|o+i_mXq}K3+ul{jbP=l(#nrdS zJ0#^KvQL{_mS$ppY(hwXcz-Z#M)R-@+TrJCWga~@Wv$rhzVRDMyT9~UrBVH_pY5}A zh^RmBIeC({EaAD-Ez@JH$AsbS-7!CZ#+a?fccsT|EJ_6};l(y=tZ2Myn%d~}lf?Fg zrT2}z?aPDCjD9#upjRHS_;z*na;p*_s!UTbe8AJgf(Nbf1S!f#s4hGH>cJrOM-+-W zZ~b_BE!oKO26pPAlI9m-roFd4g=?R9CCg+A-?cpl`7HuH|RXGTQezUe2rgEy*;4 zJEo~f#rE*V2_NMxq;G(g_AG6$g-axHmscvecN|cH41dJWb1zX zr9jglLX~U4Y|t9}i^Xmx3;hEBVsvUF^kit%qc{$KmeuQygXoVA*3!Q??rF2xRU}sQ znl{+yILTf(J#jAh@Y(N6&os{r-Xm*%_T=IcDz)Jk`G&-YpIbLuFEb5ebt85X2F6G*;>LkTkxwiU3b^gi7uBgkxE>pR*j+cLJS@Lr& z&wqY=f$aV5hw4RCYmGBv*s`#1HO3jSJuLUao~~+$oE1rxmk}xHlrp?OgqgQhqn)m( zakuq&iodT!|8VXjx}vZ;@V2t2riu(#NBbw8;Vq zqCc{G5tB@7=?jE3$6t3UuCv<+W&WhN_)C%d=y03xr2@RIx00QcyS2V`^hCexGZg0q zmB>peJFmF#KjOF+W*(P@%l(@7bW3xPVy|Io%ozGS(-8U-hmV+_Z1)Xu*qbmMdHW>% z-oA;~KKA7FQktV@w?j*fA3;;&I8#7yeV)2;!+g+W(q>(cZ?~C%VX|S$aI&(&icX14 zTsqGyTM3%>&0NZJ7i%ND&Ceb8DqqYudO`iZzLTBqM}oXT^%?UT)-&`YM=C6jf7>_d z%nZPHW?t=BPzh%4xA*)Nl^;x(*Rb>BlO}Rci5b%!8u+H;6lzV=ht`vD>e*@i#FPrD z!T5Kk24;^3-{t2!X_6O{8Ld{2fAw~;S7j9yNREH=(dz0_P) zN3i$L3bRYpvz$LFE$R|^i(yLW_PRQ4A~kt*-MopT zk8A8KPE-)r=W@uRx%o2c_cqP-py5rLZ(K7YA$_W%A?58NWBijQy3B_=TuskVt(VQN zr-{dyrdQv^Q);Lvh*x(ciodd3PJG*T|GiDI^VLqoLsntA{Cf-r+y3FVcGr^cw)N9Y z_Ic8CcGyW4j$F6$E9jWEwvzA^&X4MidPF;#e82bytI*lJE*tCo=&nAwG)MLg?||{Q z^l3p2bSy6d0_kW!{};}@xMN9=B1_A`(c{zBt>`b3BaxUiX>0nEgzNIxZ>Kxlxh)nc z7{z(!Ue!~vsHZE!yfj{$3$7b#@h26TjrH%hpdVlVq+osdW(Pk!Q-K8ukDX<`g7AI8 zD|tQ9cg26Dgy}@J>!x%U;rIGo6GXu^9wot~ik`0Qa|L)+LhSL2?JWrbEon2dmrw7U zs7{oyxWz^F<0^Ntq;(h}F2dp$Z#E`9q01)P6e~#`(Gq@j^aQgdwsEA<^<$|K^4qbc zA55dOUr*Y+=$7JpO(^uH*t3rqU$mIK`uj*l`LM)rMRSkZw!+JtEW%5IVRD1{%4|=g zlsw<*-R7lK%AKtUN;o}|AQyk}yWdz-Cl*i_S{e zaeZzbMwVo(cAv02^epwd#RoVGhj(kpb*m4^o^Dn<@@MhBVI%D?VLBO#cTPV`&uFcE zTiaaQDsEYTM6w&qdJ^n7o@M)nRM@$&o7hnd#8p^tBc(Ee?g+4S)7yo^^zS5cbbjxK z*^x1vZAQ>`lN%M6mT1`UBp0?{+sql?OsBkd#CA1-?{-dm_>;|7Gp3T8FU`FOHNSJt z)@^AwUE1fGlAc<4okCu2L}fU^Ug@SeK6O8&f#;Ls&%~58_sD*Nw=fdr=)lIyc)k|uL@cNCecFkzJY#hW z&w=}|EjrQc?}gm%Q4&%`&K&iR?(oQ1ka7sIdr8jVF`|$n_*O>k*_iQbu3LS&v#cFcX>Fe>?w zj;j7-+K5{vM_4C5GE7kh!j4yE;u!pIEx(I@IFz5iSlJSe8;ys*ocMG@ZaOcAKCAI~ zf&5=)o8-}!U-(8YGx7^9dITAdI+!KPoOsC_^I-73N?squ-CIV7^~Lv=Z=DN)pB`{% zGGccLQRg50#1Qi!OsRyBqx7{T*8%?|^;1Og+XwyPCC&HK!{leISg2NUHy7m*Nww3s z*x|%R@7B*IxSf&+oU-E6+hQ8Yx4I3!xjlV(#mv3(c`1wWeRTb~doG-%K`~<6HYj`8Cdc(!)M8FbmwIi01$_AE>5L0pk=RwG?I7D?{^{gMF~ay+#~y)+(DG?B7Q{;3e%fY3r<7s{+2mU>Ayu6_at36k&l?TP zmMOW7grk=-dyy}Ve{b(@W2=2N}R z3#uL$eId46WU4Qj+SzjXuHi?Ixw&Z2x#3m|%e7*vVmCX6x4sg*T9k@XCOx0F%wV~; zOKKSQ8BLwKI@am4SsPew?jE+f$GfsPi4N`UDdhZeT~CEMf3Zi0U;7qKluKouAMLk! znP%2;>zW2-6$%Odk?`3IuT;-H#NE0mfr?_~n^Y6Ojdg2@O-(=dWBQtJ>ncvWvUSy+ zYcl^!%}W1|$R6>>gtptLhokV&%L=(Jn%+{5tVQ4IyQ00{2OY z@@ixI{C4{=m6mtB7R!zu74L8%RIXy&U(iv?4-N;Wi0A#*XbpcBwQ{5GSP^CEknk~n ze>L5*M$_!l*BqMPbQP%FgRQ6wjCc74cn9|IG0JIdF&Rtx2|vD3;_TiU(Vo!g>(4}V zW>_|Pc-WQe-JgjQCDh4axPx(btLHN_tDnveI6IG--5jb>DoXz5(3prNT$FylOC?`Z zL4IO7s^zcuyG)yxICW_Ze`js!P~Ob&vlu{Ut^8idfG5lFG{NU7k{jX0HmJwG)`}?Fn~P4@eTI9`^QdBQM^dogJdv)+!YqSRN4K%=@y~Ze*S6cf&AAq-JD(eV z6ExjeGNl^UxmL`e=AU$H>%z5<=bPTGJ+7Uie+POk*7-u(UG?@nH+ZIXqrK0ZQ<*6ugujF*nvClJbiGrM~B74SK8te$&b2^$@y(iIwsMKs|VmhZ?&?ETumG(*64TA z`Dy&qAyJ;yr{$9wLGDPA_s}BZ+}>FrXiU(Jo*JwB1tZuyAv?R#}H1FlvPyAsJI?D2>x z4;2o@+k5Ayy!{~SgZH~7embH=zQ#0a*B(A)p4Q-P zE;_&QEerpqmCPvG4&48d_aNm3UbRlI>UqiN*p?K-q}A(i6U)=X+J2~9gpDj)_E5^A zKoDzEg5zKE`c>OxollrJ?4}E~bUDv(#L1ql{2JSbrn@WeXP@!wDThH$Kt)8`wAXd6 zxRd)%^?{4a)Q3!TwQt@l3e~B~xAA^lCw1r~_fOQ4$Yuww@Fzj;-SpyR_tZ9z4U6X0 z%x9JFj1O_lKL|qK4_xHEtELh(btuq&V=1lwz3Glr>1V~xi4W3yLbh65zA55VuHxVB zou&vYOl`Ly_X*xxDKV(s;2gW%DxO<7typz@#VD-cN^OLW@NdSIRxjoEE2DWsCA63D zs<+t)QJZYzd3+cpf-AjgEwhVvNKd>~r%JhSDAlsE&rH?SJ@)fVjdP!b=FZ-g5+3|o zep;mPc1WhJ_KH{2DfgvgLaP<4)xyfNxk2-oX@o(-8@l;=u8O+z9OjKfOsCWIUUF`< zEPB#9KGGbDfpb?*KO$@MuBF4#Z-rZxRo&{hGoPEY%ycu}4I{Xos=Cjhu@N<>qC2jj z-NcY&<*r4R;1}=&V_K58>}ILGE_IPJP%L}#egsT3>oa{tD{oS+7n?dOy|}*TemqOg z-BjwT{P?=_($rrStgPp0%bQ%PsU?0?Pv*U%mA}zQ!=D@z%CCI*vtK}jUBy|wp$AE( zrkAD@bL>$U7!9fjoK||{?xNM%#q*svb)5q##?lUJ5546VdZ(>X6(fG@XbLV}^zmEW z>jI-~XN54Y-)f#~d&t}A58Ddnk76M(|Kbj2lxWw!*~G$<#r*YIIHN_&QMak*pWOuaemYs?YbTq2{AsZ}5K6EqaqBp3F%faXCdW z4+Ym#$?1ymvc2ZEGQBA(iD3K6H1AYNC9U8-&Umz+njxjS@avJA&%Co$w$#sT_c<1v zJI?r_V8W1aq3%sBVfi(m)9jB0>kekbZrg1fx%pLp?VG$*{hvG>SBn>mVqAkR%|~hZ zRZ17j^bZZ&I7mookB?=WlMgf9Y5B;^yIM1MRj~N^rFUbf8Z+5Tq zTgcR`_ldNE-mo`QPgnF-6ti+n`G!;_4QCeyx)Rtgv<(NIkCC4}!}wHR=5^qq2IV{- zxm_*VEgGXBJsClA9?>VgZFoHnj(c6&-&9p^2eJ2*oGRFMGc&sM^}`09F?3b%nCQ+{ zW>)`u8?@<1!5T^_0;QNrcTz&K_o7==rH+{PM|UmFGoNK1QjFU-rF~KJ+`MD&lJ_fw zPgABqW&TTt+fvJs!`U?J*~gnq5h`jC>Q6iFBsDa+wniQUcRM587A71ab>>A`%6TD6 zO!aDc`^~OFS|C*O!8o-tO5mNzW^# zMV#IpO1=8iZ=Mq zlqd(U*7i*_r`OCoct&r`|32zC-b{1-q(=5bWm6xS-uEXYW6Ipv)fc-_j9rE^&8DlO z1Q+MJ7Y4Go(hTHfO$a5gey2ae&U?Jyx6c|(iB)6z9zuO%v@8Xy;J>Pud#B{*TO%{3 zG?!6Ev)`)&5u@$xhxPn$^SLpnUshhcTR8vIKT$VJ+Q3u1^=m&CL0&N$9Rhzjnfr^v~9E(4HN~%X%*U4t(YAVc5>2q>z zJb|4R`ugZ${e?=)O8N^Hx8Y5FH)O5*?F!@dS{jwcegv=K<&X*)^F?y7%xPh+6_ruG z+q!%oAMWlBmslzMbW~y5@7|xJ3FN)BrCSx$9{G&1Y*O#`z`ln=2BG_?iLoc*hvJK~ zA}S2p(&RZlo2B%4n=kC|o`(_|-40htHeb(cF*{kkZLfdVbm!Bn``#;Y&!4WJ&pjD9 z==-YvoZs@@yC;8_)2)qMlBnrV0u= z7hAg~R#d9GGvyGvorN%|xw2HnrrNmXa;-H3!akNO)@uXX{R1B<5jlO5!t5>9J7H0Q_XnS?yg<>sD<1ctQ84xt%`&sWpjJPp>~R%8MAirqlgIu z&nIqU9_KE#zcTi^e?Nc7e-*j->)Uf|#jn|qqy3HTO7QHsUfMI^e#;++jNY1Oe>bW< z<&k9{zi7x#cx&oU-*e+UzKVrXtEM~mi|^~7sfDV(-m}LvUQjl7$P#SM#kVco9dDFr z?`FktX(#wbZ-pD4`mz*jZFw=z;xzV#YHe1?XotxQ^%v-58FFdK2Mm&(GV&Mk%SU#; zUnOI>(%b&5?EZZIn^ve{q;jaO9w%Q#h!{^fX1=TlzZU{@+dZ2+QL&`_vAuUQ z$Hy-P@U~s+YawSGi48#AZ3rp-Jjgz!z2T75FKfV6t|W%2%zgP+29-@6b%xS5^VVZC z4_?*JiSExw-jrR8W-4;HSEzqa?A&zjc{d;ao1vXYpP>++v@5w!Ypo6BHUExrDAM%L zD(epY3%&J~$5A=EB{8hn<19gX-lfAQ?CB2mMsx!v&_pLSRr7w-C5GGN<~`+t?{8KX zJeoEXM?}Qi$qLrYWmUMPZF%Ro>`!A%bt^aQD2vH zcvA$f9x85vXZ}>UsSn;w~xVjO| zVUDbXDo9c(jkZS74Rb5q=i`#dlxa!h6j05%pdzPs`={-;>Kpu^L)#vx@yo0rAyj1ijOb-4EBBUm>(sS5u0s1 z2jTb z^}${zTK?ut!pIrCxbIK@%Ih=|ZHvaC@wO6ZTR2Jr4!1)}z`!2~oE6Lljlg3qZP94~ zYxK|mpAPD+(_dgfO284iaFiq*D+$A-JzS?h10hYW(}(>(v5WXYFaQ5^@Y@giQ~xgq zU%-FTs~!?V!Vz#391FvU!QetLn2^Zfvuf9D6f8Y#g%u=i#UU^x3~@*_iC`QC0rfHX8VX6GG!Bm;eHMp5U_oGiG#n2{keC{eBJ~{} zLFy7b5_5pz-~6x$67%CRD3Z(J@fZT>K^%!$LEfOCzC*x}IOvTLFa#+L4ufVG8Ue%L z|I3f?zoNGyr~y&W3# zLJ}H=)bD64Nx4U$@d!v@qCt2-V++tgRr{|D!hc&oARD3a0+gg~*eb=N3-Pbke=7~*7flk? zKnN7c0SJzU1|}AV1mG3OCEEWV^P`b4Boto|X-J3_&@eD$K$QjxLM;OtFYf=a0_x9F z{kQ*t5EO|CVF1ZNauzVe!=Zu!`h;Q_VrC;Du>krws45374dfC)!y_T0(aw4{r@mOX=z2muozOUNhUYo5`a_=UIZuuo`%pc z#GCvd2uVgKSk0L-z_;)4bZq4*EbNQY!3m?KFQB&jKA z7#MyJC`epO0Kw264f`9!9drp0oF+%jz)AqU2l9VlU<`nI8gTdrWc?FiV8BO`+ zXBhz`kdFu$sRO}m1+ffp0_fBS1rzx}qXZ217?Lms@kJm(e1J%j7a&!jp-p569Wdc= zIFdAsi6H!-g5Yuh&;CvOH)H`34K2h(8WjBlKnh~^AVVM+^>+sVmis3@z}Sd_RvR$J zKo$$Y{y+$Z1pNaV4%!=GcqDXkAPRxr4vs*B(e|K%Kn9pvNN8YWAt~4Zp+WpftRW;g z8o+WW)FBE!5M0FA0!@%4`T@UxD$u_p3z!2*ZVW&@Nnpb801O|z2@ryTK?*w@bXtv%3lIV|A)w))BPfu7{TFKf7ikjn2^tGP@WHW^Xa&$HAgM^?hr>cf7Cg_NKB1_W1z5x$Pb#bSR^puKN<1Q$O2{#3>5c*gCOw^ni`A70km_FhJm4B z(D(o}l9853gSr^xKL8C76M`FqvFe}@kYE@nCIZV9u%bP94)6m2h?E9Z8puEaL`tlG zf8;D+2puutC;-AC%78rn590gdSs<8XrXtcH0S9aVL;nkPxc(DJL?QnY|4T!s!5A3W z2xw?O16;v|_uv%)S1h!Y0;CFq)?qN)gPqjDX8}KwZ2^(?pJ)H*P(TRDP)uY9#k44} zhlCapzz_!o;zSy>DiLYOKVd1+Ll`6&TS$TgR9#3U5(Pse3;=f2A2Z6|XrIUrYHmOy zSt}4}1n5oB;Koq%6Q=^`U)T)0(1%S9cXyaB0p~w{n$KwBY z;s13g6d33r0Rpm^Wakc`I@nYkv<$$|Skg%z02l~AEZ7x5Q7-|Q0R@AUTOy70)f8Ao zL0ke%O;TD>AZ4L31NdQ}>nT7Zmf(XOib#Y;Kk)nCe;5BimH;6K$|(4sU|)-arYGP> zvT7jG{>1|SEY(2#LRY{JO}t8N$UdQzsm@4|9{L6@(V^{1)?^P z8~>doB#{oP_rFp7pQS7CIw?E`FAo2FmS}JOU0!TUcb{sX#TNz(~Tv=G7IA^<8L zv;r8sz}gi`0~0by#{wA(9rl4>JT&@&5CC~e8In{u@NxkP@c|?O{r&G}|HXgAj~Ad@ zR{#is4G#(d#v*xZ174X+VCFU`K!Vx_de8mKvCcxMR+A_onNbo}PPuJ-a%}?AgL2d%d z7Z|Fb4}&>@gdtFxl$KV(!N5Ymlgw|Rd;%;9VG9J2#3ylK@TZFHw>|RfL1Uo@s}@|*TtEFkqnzlPe;!d9d}=uQndOL(h3tp5dDvOPVI_aZS*)qRnVl*FKT{zbpE*z6a6DPqh|MHnU>AF2hR+#P2{CyRVXiX zq!i1)K4JcoaPv%yK)_-`WNM4K{b@m1m%^$;B;uRTZg%MX%RA4%2+thTw(mLDqA8v< z^iGtS#)<)XJefCiX4IxZZGeZb|IW_i5x1G;^p@lWM+&d*7vauR_`LEo#N_olh*avB0}M3^&2&&SJIyrqh|zA48mf(hC&b z6miZxv>FosYV4dn5B-_$`&nll=em_#2htzpoaF6N;E$X>f3=I1X2$2?5w-%giHygn zlZ)y~7oItuaH(A?DjKvrtC-;9YSY?H5YSf5WW!#seqhFKyt6gDHpp&dBl_)-OcIax zW%gvLAJ&C|S-Mr4w5kyq4?jm2EQacEeTd#1lQ-PUL9NQ1`_O!~;lQ>8?8GEjzgB&7 z?Rrv|$J8vN@5#C$8)xh59_}`lPBh>rmn#l57#I(Xhxh{uiH$o#ra&-?<2ZjbU}8Bs z8S598{Ah7n)pGeZqlSgV!Qd%5JI|1uSOFvIoo~O&w(^S}rY`n5TpXnc;qrQao-@VV zHXtQo_X=OgsLB?0r(ttp0XyMe>HBkD)OBe8*@#EAE*~QdH z3BBCuPo{ir?uD_R40H`3T>rhW(6;FP;Q^D*_MF1z4G|^Xm&#+`t0fO#E&3WTE=(5} zzqB}wp;YOitFF{+cJkXE@Om6vEx9|rbIthH7=LX2M&gM{<}YXWHWqeYG=}X_4d{kzjgB9FuKtR-&`P!vAM zi%=65eeF$nnR9q`d5q8T9YI;pY17AVdED^YQPajcodg6R#e6~lMNR(}U1qn<2^?7Y{yWViMMB};#6 zj7|R7!+S>>c~8+^Qz$c{Qa(!g^Jnj`pDg`&X=5{o#jj_Sb&W4+7H+;GoD&!$*sUwN zc%FP0zPP!D;~a_E?E1WEyxAq~xGMF56UJ9Gbm3!_tGbg@Iuv1KEqG3WQ)ydIBD2t2OOqdPUj8`=#0Hz~f&x(*oH7`Y$+YR+#(Pe!D6H zzn~EQV`n;tN@{SV)Enk4vFl-w>a(oddF)iCozKne{;)@KW%e=m$cMLnsHGHB)W%$p zz4aYg#`IEGXYQO341K7w{8diHr?z$YY~Cbo{Jcz?K3PBAvu$tL7qL-<2n>0P%9CW7 zRKy+3+4TBQN%ldZcTy$|hl5OW{qY65!Keg-+Ihone@~I@PqHZiXVbg$qtR@XU5;^q z^p9?#Q}MUYzl+loRqO6%nd_AD-ae4)zMLW5mQ~l+=i0kog9|1&p>tRt&AJTe9D2!F zuRg)hJxqhN-Z|bZ6@1r}kO!wbA{&?a@~OwCi|oRcS*Mw^RU&%AuUk0`Yj;Y#O(8p1 z^r-jeq|#jqr`6_<0V|Vxj&3E08%DOiGx#(P_`!Q@va&{=-U`cp2mBl&*SCb!b#za| z9&IvYXjr)_w80O+Ii9C1-8E*(k?xvmc^Vuid(Li@m&}X6SHe$zWsHEgk;15DCl_9E zo0U@O-}2+*CT}Y{zFc{nrTKN4pk3TMx$EY-S}Am7t=wN#ZL+Z@o|<9-l4pMT*E`p1 za($g`i9lq;Jss zHtD702ALU`Yn=W4@ijMj|7hc5Tm%_tNl-t}GyAUwo31=u)CiV+roT93knVSMQ56izhKjVCVEApGFpC* z%2B>Q+Bp7UXq1A*o^Ec4vQBY}DZw65hrRlIu`3nlE@*Z6HZtwOz|}hlru+}FIaL~? z>$leAPu)(xl9^LZeX&`Xkn~Kqsh=gWCh2}3bvD&U>#hsvS9hwf8}Q|n9w_(lgk6)& zF`-q-NvIkQU&{BUrE{%N%e>kvgDCH`kdFO8oZrt52z^=Ea{)gYe> zyObssd&;yY$dt@si~7A`k5_BNG1)@|`i(htQO7Z0Au zdVAFT-Qa+oJB@mZhO@2|{e+~x$YR_ZJ(I=hCpCNOtdGk|0v_|6SQGB|8IAQUo_*}F zo2Ak4`3{TUYx1du;2|Uv!oYVWo@WK2}D(>Iz|+-9jd7 zC`=_kGRS@jS9wDl({Y=pP>(^@wtc?(FBD5opc% zN2-SKFETkoHG~7#P!~Rk^Ny%4zr|`FtiF_%G?;zHZ-=d%&qvv+R#yAO=Gc1S+!`&; z#ww_~n?`obLGnVi5A%(9!wnsROV$hD(BYm#2dgxgb>cp~|BCPmzo|-dPk64Su5lxm zP~>6xY_O>RsgkO`e0)$N!EEx;`HjbN*~TR=c=d(s3k}QLDt;c|V(}>-ZmftodNjLH z@@*sr7>Cg8x{cmmsRnQb9N3oFB{5 z_UnhJurAAp zF#7S}foPEBOr*-U(hbV3smn9(Pihmihs30IcdxKFEFYBFQ+XZcKrtSwz@9JXs)N`r z*nO(=(}At0KYI=K&7gUf685x4uz9v6iZCQ!*j6AK^GwIlBHQDB` zM^|3N^)jo&EM^uR--|%O9hpySu!4F za)oh}mC)HbI`cSh7q95wfA91OciB3J{?|3W04@Ky+c$4F;U-mEdW(*{Q0JI6J3sSF zSn2@PNw|yYnb#k32NO;WA6ZeLbG@Y}LCz?6AyOfdS7+XKtakBGA9aX$x3+_9yp04x z#`e=1vf5W_0&XFu+Zg@*24QK;p!Y}nCM z@8^i_J%_0}f!ex-6Iy#UlaFSuTs7@~Ug^lpT@;ch`C*RHGX2VTbB&M$Lin9>6yeY{ zxOSO&)>!eg!J zah@+mEMf(|ZZoTk`JpT_Z3TPbbdj~zKZ?mw1HSVrV)3S&9y?-n`q0RZ#Xk+(@i(;qwmh1ceqf{A)x7#(KYVWiBjIg zo{%p^Z8`eyZ*a1!mN`3DONr#H_h4nOELA+v8i}NhouW6M2z~iQg2TRKsERk@+^ME0 z{(4&HXt+~eoVjJP#jue@Y9wrMBkHkyu+7v)iaz3k`8_A?)@KrrhJ*<_eL4xcS}bMf zr1NHrXDIM*+6C(f>!SVg>N4Xiu=bdJwmSytQKka^>I-(nzxy!)lsdclXQluIS@bI3%`QW(yc zWpJBt>LQij_eaTfHJ+{^=r%=6z7n^uJZ4%(v2>A=EmAJ@lj4myvBqW*TlHNz`m19%8QiS-0k3F&mVr9I8)^SA9@A+loS$Uhp!B9~X#~ zQB*CZP{{K&N)>4K$mI7EI}_7q&{T6LOhb<%d~)K>E$^j?Yb-@E)PzH&;uOma$_H{` z^32o$!Roh^=na1==`*zYggW^L--O>!Ko85&+r~0c@Wtc>Ev@s~zW>nbpQVpNSY?PN z-WU-UDH^2Q)_B!~l4%T6Idk}+@DG760q2?@q%0r(UbM8$@+n{98Otowz3X?sTBP3+ zcvMH3C)a%P`7?H|<%IY~!q>5!m3oS_`&N2%1a#W@YFLw2vop_|o=P4$q)Xw)m-nLW zGsZkJUUr03y}LG^P_ym)ZmLgSk8t;{nnJQ_cmZm)aMdL5govf*xy3O|E*H;U$y@G& z{d!aM&-G$^KeC>kGcb((^=1Lnz+R_1suy)h(S<>Bu{*Sw?M;is`C`J)-7gE}%s#Gn z+O%WcZF1UpGbP%^F+FRq!}1+hIl?l|kGyg{ew|a`w`Y~~61uiic?pRTzVW2=`hDp` zOE;3+?y?>VOmLq!{j%7Tz1M-;q7LIaQh4DlD-Hg%hOl}_kVs@SAEj*J2%HftOY;#c+MhadXB9#Fh4u#>|O5ji&so^%-Zo7R62oKP4@t8o9=y^ z&&Ka)igo!*-@HTNaxEk-Px2{78kWo(eq%ZL>rSenv%Z+BX9t6l;zX7B3h+ z%I6PqoHyW1rE14i+)sQgNLUC;9V-bd2no}Bm3&*jw9GGa%~*{mBwk<`(tfJhFFk(f<#yl$zYoLnWEYyW5}(*n zSU=ChMJwe@^H=XGv3`g?^0L|C6MJG;^pl^Fi<-10Qnm zIRriw;6n*MRNzAmK8L}Frdpbr)`Oc;SyA_rs(exvidHtsPm`855lt&kjzQv+rle@m zR46=*2aQ4{5zw?KMlhKHKZEbYUubxeHii~e{RK@MB~GcSbLoNsh%MlSZ!7YLmfnNx~kq;uOjfmJ(NzE_=`ll6y+{Cf)X+H71~7co~_$ z#z8*mm4^2EOczf)Ez2ytmw#7FAQ@(mY>k-bXPXXG=Y4icC?ChGC=iZ%D>~|-P_Du! zhO&_O=xlE&H^*FOf9{m1ICYCy4MI(WSL+eKLwAcE$Agv6p4#xZGmngHdp`H3r(7@S zdE(vUzd62CH?i$Jl{`dXp=)!Kds`4TQW6=^@Hv3Ndppu?FZF=d=aHqmE0o-1H|mXd zTgB3X`ya}?XeuHzTBtb~jgE5itLwGv-M^3AeN3UbnbF{Cd26p<|CzLa8UGJ+fliGR zkHZnaLRtvLqB2V9Pm;gB(C1x=W;q)>#eJ&hNLTsm!xN7g?&s#&*bu^JeivFFzVe)@ z8RqvyUx=}z{n+a>pI)nWoOwcP7LXuu)Sv5eWW%lE*8veqS6r;*MX4iN1D_pn#GeQc zv78!aa+Ka+!W>S!clM1!vkKkv;Tp;p*wd-Yyt-lAW_QiFmV}nb10`2|5uvH-p1OQi z30A!_&wfft^E0F^k0o155a>*V24@(mCKsPTfK@3FM5Y(l?XNw8m*HpzS1%lYM@WzCVrW07>9WfXp$qSQRL^W4cyf3B8- zNha(6F;K-dx2-rrQhZ1jSehtplZ`oF3s#LAm`vP->0 zg4tS|>>J!_T{y2(@b;rwdcT%4mDF5Q*LQAdzqR-o82y$8`||a96@l4#uj*&*u5tCI zl>)aavuZ`yEVuAQ|KrD}dyyAj!z#g!j=ep?pbn44RA zU(-QLgm&zK@#&(Fclza(+b3Ri*{adqYs}~HI%q(ze0*EQ=SFU?=WibAbwcB1mA$5~ z2=@Su=2p*H`HKQ`^2F%Bn*Lf^xqI2-MVC#HdTLC64tYvKvRra=?P73SIU)}QFnbKjZGavTE z$lfKt#AQw`PX4l$LEfH^yD_>uT z7H0c3s+?$u+DJ(JaGWu`mpr6>+xuwb=@+Z?=M|mfBXln*Fwvie=?|eRI0^1Q$OhJ7 z84)H=kJ<1)`@p|)pZ*9%NAdF>PD7!Ptv>%5Pnzi~VtJ>$Z_{GUPk(&ZM?dO26*f+{ z^CNCPzLXi^+kENTcux6H6vP{}Or1D`mydw#E>cj1(WHy_#xy?ky~P~JrOrgPAk$+y~N!(LwJh3=Czsvk=hHO`N> zS0DbRZ+If8s#Gzp#HKtjTQ~a_jkyP1!@UzX#|MT2cqLx`)>}X!Y04%w74ivlqEip= zt=gp>?B2|FzCMkAnSS!QAbx@hdE|C0r*d+ohG}iN%45TC!|S(ZQg|~JCD4y@i&EaF zeWgKd=RG;v7=myvkO}e25zw+$(h+=mIre3E2CJf65NE>;Atp8MSPyyhg=%q=`cI+` z6Qi%ZJh%?>O;GK-j6JiR-h~#hfltA5ML2t^2(LeZ{Q0D@p9Goo11+ z_1YSfuF5TR@hZ)aJkGTH7M#rPQe>Kn(~F#S_0>P$&)eEISdn)Jxe8H+7#SGYQHs1z z8n`&1yQ#mn@WgZrKrjY#f?N5c<%$_hDh%g=K0c>HE5dV^dwNj`zvi;|hew z+v(h%%~#(?-g;M_*Kq0vI#)Os9`a;7OX3%gpK|w|8J?WHamJgs!b+Z=y>Z0jXC&91 zwK}Dx{CnQ#B+#zUzP$>a9ij+vi83osIP9C|B`n?|$sG03`Ean_ZS_I1hY|#7shzgX zUV0Qfn(dX6QD52(sX);~#*edlZN2$bu9x+{>o(H#FX)Q2>3(YJ_mYtEYzlygN*jo^%}Uy_4`xs*m`P7(@-DQcFM!=XR_?2=BnYW_Uy;Z z4~>6VcuOV7@jmRXM*o*yOMczk?_87ic1Nkan>xIegTI1#}Uo~*tZid4@rbw;n zZh`91aq{V8!Fn=L87r{_85wd<8R}{HLI#(t)A4HjO{}gyU>TkA$xX#I@KR)9h}+rRw=e#d*^{Ixd*9*|^!bm6`R; zYodH-R(9{XfYsK9r8R=}TkZSTglh%m>$5nwU=5Cu^EY%DT2N&rSyFFkDBCU1O(ez^ z*kFFXJ93XBSdR+np5mCbO*vG${Igw5?xhaHwCMwmyqZaF`U6Uh)O6fy-+7S|t+XCkcFIh*hAqV!CGw6@M}5aV8)=sFw#>*Vqc``i z4#Kp$jcv)MJAB~c-IA>dDcwbct0!O*NOl&iElqiho9zj>UP^Uxb;`w**WD;v$?2Z@ zR#BTocnPxV-dSYe*ESq%H|2Zxxz^OfR+LBu7Ix(hIvXEb7G!j5qGbyIm&PKE!7;&F z#?E&$)muID{@vl#;m@{IVqa-lG>`ayL^w-q=9@bcLVue|)UU|*)9!H)CZ#4jnwZH; zjHxc0b5~eg*qzJ@dcpn4X)Q1^+C8kFAcREO*h#%e+-ocKxI8#GP&MjYVOp?ju|2aP zw;}cY!yQKMMeI)Y(LTPX_dfnE6!oRI+AWlZr5`-VN#W*}QdGH}X+rn?Ve8}f{0d~j zFCVUtt+ZJDsxxiXa@sPPyh1>QpKf-u;zTt|x$1WvE^=mDKqjx!Q~o&2VHYwJPTSJw zaLm+pi(xd2!dZdO6mwf(v*idEb52iq%b6m=_c)KsqZ=4{;r2<0>#C)qT>Jrv9G*hiX2sMo9>2~7hm_t5iZld+X#QHY4L^50^Z=-5+q zugy;|R2qyox$dwt=29x?=%{~tvOqKWw7&e_aEy-g!w7Ht$?nshoiea{(U-Kpe}xlN~csr6E$iZ-QK&hYuq z3L$FJIk;Qri&5boyc0@AcO_g~ZW9udr9ZuN@oja(=~ldUbLSW;{w(Hg=cjn_#L(0s zw*F!ktu&k!H^$CT)1iK3ASf!-)E!-B?xbxcDuj z!h$Ye>2gdJQY*J}L$(hK@2RJUWc!9ueeYq}V>UbU;r8X)9qG~Ox#(b8Zte_1rBjhC$hurM>PaR4+9r8D=D8uCNq4oyksTJ*}Z|al-*^yqDkqZTk4B z__f05;^JZn7koqB;JY`32mbMDBexAjeW$(OE4*<*d9X-j9Tr!oJNIVK^+knT?k(mQ zDY8mUC!bJxjg|X!X=_Jjt^Ya@C3iBDE=qLt4a_)qD_nv_M zXi3HIvgX~^$*+(8z-T%(4#84>-(O&qzdey&UUT5kV!x?SLmyMEq`J+peY+^tQ<^g2 zfs8U;`o%sulUu@9%w4NwT|XSwtScrM`4|P(3e=pLjx$YPjlxeW_lHld<(*s45Bv7L zqoDhd#xTW4hW0SsK$enyD=DT6tshhwx8olFixK7Gf- zhG=E^r<~ePc=9>O4?TNf!MF1A5Jy8}m*Mkr|M&Kd;ydz+46aJ0E-%=y;7RJsQTzB9 zLtWU@Ed3xW4x`)yZb#UTFh4``^Bu}-ULXCDbff3AX^_i-?ZgMNqXX`r;<6_Q&Ao)2 zgLIaJUcC6M>Dt*dvvVCxh^U`&^teQgmw|kYkx5z?I%6KBzO=5GEFtR=i#wZR(q|qs z?e!!SN7HijqCL}=+qbspA$K_fAC*yP$)l2+AKeyf=POzxOqt5~90g3C>Kn;E%eHqp zQF>ucbNf8bc)TGkkq;5bd*PenHX(`;Cztt|U4f?K{3Vs8(!GGkk9|f?cNTwN-^xn5 z%<9-0t+JLeX6er=(ahnIiurK0xT;z=yX7_aYPpd|SJkoM+`25I;)NsjnY{DVh?$8qF-p9`{SstLl zdh&sxaq^l*&b4uyuA$ou>!s(7u@Oa8?2#1x2-yc2D&Oe$I(~)-3pG@+YGVv+)OE{lmC~j25l*`%GVFCVc2vZ{*Ges}7_cp&1DcERwJ1 zX?v0Vuq^=RXs+YcGi#y!O=tEAp*Kg>=qg>@Cxb&FwXeqf5$CF}_TKC8(rP!ZqzL+;uQYVY?XP`4oiP*xu4WhWk`C#b7*-vm!#|(j7HXEU zPByrutYcMUCr$R_ZI+b$kf;yk*Y7i*B5X~3H-2$Fymk5YGik5ig}*5C#WpDjRW%i# z&$*p>?5N%Q-T3;|Ly~6~?1$r)VxNhBlehBDFYhqo+AO1Dj~;rM8#&0I|T@LOtQ$6wK@wR)*?{WSctmabpOtkvMRU(JJ-A5Q4U1a}MPq1q? zAdmWXgUXd1v5uW+k?YNa*Mwkd@o5H zlTy(3VYYo|YL`3I!1YFxC6!j0=cpqAm2*ywf9RW3McB!y1yM#TM~mZOE~A zzvAT^PTdI*`n`927Gc<3apPfzf`t0*~xfup+Ow7II8%F9k zn&ch6RM=a!A3^N29ma8*+Y?OOc^DAKJyPzn&L`7zor?GxuH#oB`$VRHXxPzCL{|4* zzwRa4Va9tcgGWSH>Ndqr=N4b?>qnY(w{@&8p4drjbFvnVIvvaZaJ~z?{IYVMiXhqf z`U+WrtLRpN=*|?8^%E$_DC{oH? zu*isBD=05Jmy|u4a-WOJEnVBnHFMn| zcGd2<*m&=Gx3UU7cHL2Ty$j;gGC7CFuI?m#rmwWw(yP+hkvl5H-N)~-VvX~fqNdQg z_53NV1w%@Ho`T?rU90MZInqkMP;>VzHh!8czS*hza#d%B9_-}VpBJap&QqB@C){Ko zAFVh%?q{G`r1z_bQ_yoD9@&=O;A;>jT~>bSW=+k@(kF&wX<#^t8<6iXi;&OQV z{Y%|N#>X!<4TBs8vSwgMdGj;dQ9iST9MsE$?GtsfQb~1+gKsx-@)blbu`!k2q2nVT z^!76IVGMt-&Bz`gqA@DySEtl_x0x@NZhPo(;816iT>{sVaKOdv&h5nG1otn?vfOHK z)1A~Tb-QE922-9r#a>IkbDYC<6)WhNaM!NY+^4Adx2P7j$E=FROb|JMgWoy7NLcQ8 z(X{=MynmLqOx}idM>Mv9+>>3?TB5{~vrt;@rud^E`LV<;3*kGalTMcio?Xx8)cxl) zw$>U;B1DAr+UE4)*5@@e?bf|6G1w0wK6p@k<(@0|GBq`w)f0W`eO~ady zt{MaE9+LBWL)NyLIr_Y_Y?wh>h=|;=4b;28mf)=Q=Dg zygkc#-c>bPMtkU+o}PYM{Y5YFo@|HP8txBpek-w&Gkx<((DhT+IpAIN=h|{YgD$&sIifUBjxEz|Z8T8@uYN;i6C87gAE({YG5GVcBW>0el4$0t+VmHhf_~=DxRkg?4vtB<)b}%LM`XmfcVU8n;A1-fi^+i z@8{Lud&kgdL3(uXcf`vC0ne=!x$fGq+EvB!Q6J+uB3zu(3s7fpuQkNCP-pu~2-4hnvD-LJ* zreV|SE|mD*v_|Gq^XpYcPCPZ&pXH?DIw4%nOD>Bb#S=n<0BmSJ_H5_w`4qa8ZFjdLcfTkwiZ{+hDDeFj`E|L5zGjhME4Q_Ma|z4B z6Ct94&K3OWtQB_g=v9P3culhqk3v+8%&Tup$2Zcd)oypa!7^LhZwAUan9Se4?{=}v zO_t#)QqKUHV_I`ZVW#3&ny-(~<`q39Bf`{5&@xx3v=MdMUBBns_vz0cFZ}jR*q9>Y zresh-UPWc;@fsKUgKSIdEyI_7^uM;eZUH~3Lg8j>!)$%=Nl#1&!Q+?jCStK`g&nnW zOQGrt_nTQ4zHc`K7;4t_ozzaxsT~`zQ@DdUg5}Y>U9`rlr^?Mc@jNa{D8)pr5mTK* z_-@y6kePlxUd@)?e4CT38>q5o}8ysexIy~7+@m@JOdeE@?;cBCX6T3$1 zp_qUIH+{?4&|~E)=XkDlxdkvDvF&oZ#+pIUvW^&PZMkagP^sUVb0X)SFay>_hPWTJ$9_^T(6?m^G`AVuu{T<)>5qB{a zzqsVij3VJU(-UVuKYHd*kzqhRVlmlyjMnS5_2OtkRvF#aY*$K0%t62H;ZO08R*PKnDwkHow#CxiRdd8Nug_2?-CbAAKZsC9(zK~@%TupcBMCm-0PD`6hEUBHgcoq zgix-l{ZB-qmWm2op5WX%t9@q844e$~ZnM^0eh~3RjLzh9)j3Vfv56dO$>i6gZ4qlD z1TN*QGM3_0*_M-O{P)u|ROK|EEGliO%^(akqnD5F$^H6q-8Ev{dQqUZm$p2q{;S@} z@%K8Wg!P@&z_XMF(^*!}J)3Si8<(L~wH?hnFKmDH*wVOJV3wrjmRXV0GTVG`08Y`_ z)S*spWgfo#(cdR%OU29+UE$7o%5%K&Yon{qNh(jdBtJ%n~my2dh=9CMr$!HwZMyQB@)1z#rrE+*D6o3F^@hY zgd%7?=;NPpzECQh=P;EkGi3DFeb3c*4SB;tyhtpvT|HYN^F)nl%>De+oE`{`g5j$l z)6%jX7Nz5~D`z-;erQ&%-le_ANA6W~^}(7!N@S(M`(N*5w!IhDH7;+Az8P|bX>Ctk zt1vWr%;ZtW6tf`xQU56q`}Ip%vchH;ek`#_WjmgGk(hpv{DPZZ)4ApY*Y5ms(W)SK zN;=v|bG&-dk1o%P4+po!TH9W+7DJ;ft;OJQTcj8ae2LjuA*?ZYG!|tNfo9 zMz7Mz(<8(XIDI%;5{8$Aqm#y0>BJ!<)-}42|B2npH9CdU|AT_of)Yu$*66tY7pB$M z*6Gy94kHjaI2wir3N~)gvHs_elN)rQ1RM;`L$m^n$C-zQ_&W}T$HFoDX=peafyF^+ zFf;}M-HQNbgwViVED8@Cl!ptlkme~|1|Y~1>;bdKi3idV^$o3^zLv-;=jEke*J5H z90q}f&=4>*ibQD~9!t6xhu>#GV1G0m4@Z!g8jm8qJ3NB)O7KX`K8Anr!y-t`kH?@% ztOeYSK)Mh|VpaqUj)LAD0*1sxPmF*eNNI35G{Vpb7zY0rKf*s|MZj<{=-nY;c+$;q z7!0Be4uMCZNcO@JXc7g%J?)Pi0t}6SBe75`AmAvHyF-9L-oKf+7enIJ2sqFO>K|}C znnXba0)bB&-=;fFAh~`7c%BSV9*YFhAbhcCG#;9Rut*dV1MyER8ipnbARyx}U;IxH zAP^`L=Z1lELzD;c@W)G!{|yWn42eQOd=ZPn;;|5=aR>wky>A^c2!LRy#jz+11`e?T z4h~16A*Ta-F|d6MVK9(#(a*O)VDKo2f&@^L;W)@bVmLvoC^70t zQacc`zornQ2@5B6I4lB7ayTps4&xz$fd3RY1Qv~gC<7Q`pb8Qp5otJK@sJD)l)=GB za18>7K>p)1gg=oNSct@uI2R60YC;@_1W|#AC4mhHfCfl>1`mo45)Qa*q`;XtVE-%H#H%??;B z9F2ndI}l8oOp!2qvSvpdcCt2`Zor5*lbQPyqgu*a?3+5|Xro04W?sQpfJ7ws1kOQ%8j*02te}>GBcZ?xSOyQx zk-$697^1b3W+>?y2`CZ+!;w&&hXw$Lq~0Upp!|`jK$1JqFwo?Z91~>5KXb>wpz{x~ z1~C#4jQu~(jwR_oVK@-``;{T``x{#Q-ClsU9=Si(h@cY*$3bB>kw#MQ!ETbs2MnP( z9tN^1Ne_br(4QpM;CP%6Bw&EKFeH%=7$TC~s6op7H+%e*Ns$PU7xo_<4QSAC0Bo_) z7zVye;v8_`lO*1Y1pUpQ8T{Yd0z%*<;Q%58>d{1o&^!%B1t6i5D2;%w12Rzi0oEV4 zg+N1Z0W8FjG&aOp55(_)U=$oui$K$jf+iVazXBt*Dh5q}V2HC{Fp(jNsZnqY6wMI%K|>Z? zI)15pPkShTUK|$SbEh3Ew42WNUXKZ4O{0lw*f=on)&|U(}ra+P1zZt|a7TN{^ zAtcQckw)ThZ~!nN3c?9M2ni952KaBkV89R!?KJ@n19dKNIxG}ufUE@o;eLK7I2_EA zAT0u5NHQiM(x97x5Rzt?$PnruU~oW!TmV1Zf8h9^kcmiyW+@^K3CWJcVKlTJpnjQ z!@_?z6T=G7z&8>aob<$?Ehl46+#mCXx__Kx;7i-@lHiAQUKp)CeXX``2M` zNRo1l!C+B;W=C-Tf6Nbv(3($N2nA1A7)a^=F(J_kKtTWw_6sH|1I4{4@XTmm{vg^P zFoZ)}eWH;6gvp1P?&=3&Da`1DXTCIuh^4qQJ60L-Aky2U6?5le52{nZZGLLQD;&w_vooUodeH z1nv7l)&j6~|2lwJAyx(U2MbAH6PPZOJemMjKtadGL>hFM2Fwqr`vn72lVnyD2w6A* z;xvFE=qdMa1~ifsOr$}*9|#79-M^P81e!&ObK1Yd^B?>N7?MmJh%}Pn7aUY*h*^mY zp=BF|0&OcK-C_X=@)Q8Hti<*f!VsJUL@nebfZ@K-0g;135#h`JbyyVX$eB1igdPOQ zg=4S~{0E2#XbwOFvCxwc1w#`Ja3c&!NX9cYti35Yj zSrEZM2Ec0&{6}O6MW~=8;-Mi1Ffb@%`;`U_7HD-KG+->!kOhtNKMMYZ|9}-hYS_OS zXb3XWei~63Xm5wYfT{>t2kJ9uy!P)UPRvN~Bmty!k_jWg8vkneXIqX19UvrhK;(cn z8X_1dO)?}TDhRD5prrw`0to&C43U2)hQF&Kkw%(mz(f#oI=~P?Vl6O^f;uZ$_TL%d z-y<^w>5ve#8_;4xj5?Ck3LYFm@gER^C59A!~%20doiFP`Af#XAc%Chg++pEB4G$# zsUoF;w^pD^16xDt6iBGRt@p1ZfW{B}+D`-}9K8QQLIVRJC=CqEAvp{j14WuE0Gxw5 zCYVG4Z1YDF{-+FpTL*(Ds1Pt>f_gug0F#skfS^c#F36q#ZTbJm_{3!VkF`*LVGI;V z0ZaOs diff --git a/manual/manual-main/Makefile b/manual/manual-main/Makefile index 7e51bc469..887c684b9 100644 --- a/manual/manual-main/Makefile +++ b/manual/manual-main/Makefile @@ -4,7 +4,8 @@ DESTDIR=../docs TEX=latex -MAINTEXS= slsDetectorInstall.tex slsDetectors-FAQ.tex +MAINTEXS2= slsDetectorInstall.tex +MAINTEXS=slsDetectors-FAQ.tex TEXS=slsDetector-softFAQ.tex singlePhotonCounting-FAQ.tex angConv-FAQ.tex generalDet-FAQ.tex @@ -12,6 +13,7 @@ DVIS = $(MAINTEXS:.tex=.dvi) PSS = $(MAINTEXS:.tex=.ps) PDFS = $(MAINTEXS:.tex=.pdf) HTMLS = $(MAINTEXS:%.tex=%) +HTMLS2 = $(MAINTEXS2:%.tex=%) @@ -19,16 +21,26 @@ all: pdf html echo $(PWD) echo $(PDFS) echo $(HTMLS) + echo $(HTMLS2) pdf: $(PDFS) $(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR)) $(shell test -d $(DESTDIR)/pdf || mkdir -p $(DESTDIR)/pdf) mv $(PDFS) $(DESTDIR)/pdf -html: $(HTMLS) +html: $(HTMLS) $(HTMLS2) $(HTMLS): $(TEXS) $(MAINTEXS) + $(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR)) + $(shell test -d $(DESTDIR)/html || mkdir -p $(DESTDIR)/html) + $(shell test -d $(DESTDIR)/html/$@ && rm -fr $(DESTDIR)/html/$@) + echo "***************************** $@" + latex $@.tex + latex2html $@.tex + mv $@ $(DESTDIR)/html + +$(HTMLS2): $(MAINTEXS2) $(shell test -d $(DESTDIR) || mkdir -p $(DESTDIR)) $(shell test -d $(DESTDIR)/html || mkdir -p $(DESTDIR)/html) $(shell test -d $(DESTDIR)/html/$@ && rm -fr $(DESTDIR)/html/$@) @@ -53,7 +65,7 @@ $(HTMLS): $(TEXS) $(MAINTEXS) clean: - rm -rf *.aux *.log *.toc *.out $(DVIS) $(PSS) $(PDFS) $(HTMLS) + rm -rf *.aux *.log *.toc *.out $(DVIS) $(PSS) $(PDFS) $(HTMLS) $(HTMLS2) rm -rf $(DESTDIR)/html/slsDetectors-FAQ rm -rf $(DESTDIR)/html/slsDetectorInstall rm -rf $(DESTDIR)/pdf/slsDetectors-FAQ.pdf diff --git a/manual/manual-main/slsDetectorInstall.tex b/manual/manual-main/slsDetectorInstall.tex index b2fce9fa8..0df430fdd 100644 --- a/manual/manual-main/slsDetectorInstall.tex +++ b/manual/manual-main/slsDetectorInstall.tex @@ -28,9 +28,10 @@ The SLS detectors software is intended to control the detectors developed by the SLS Detectors group. The detectors currently supported are: -MYTHEN, GOTTHARD, EIGER and JUNGFRAU.\bigskip +\indent MYTHEN, GOTTHARD, EIGER and JUNGFRAU. -\noindent The package provides software for the distributed system that comprises of + +The package provides software for the distributed system that comprises of detectors, data receivers (to process detector data), and the client (to control or monitor the system). The client and data receivers can be embedded in the user's acquisitions system. Furthermore, the package also provides some @@ -78,18 +79,28 @@ However, only control commands work, not the data acquisition itself. \section{Install Binaries via Conda} This section is useful only if one wants to download only the binaries for specific distribution and use the package via command line. Please refer later -sections to download source code and compile them.\bigskip +sections to download source code and compile them. -\noindent One can download and install Miniconda via -\url{https://conda.io/miniconda.html} \bigskip +One can download and install Miniconda via -\noindent The conda package uses Travis CI for continuous integration with +\url{https://conda.io/miniconda.html} + + +The conda package uses Travis CI for continuous integration with automatic deployment to Anaconda Cloud. One can download only the package or the -package including the python interface. \bigskip +package including the python interface. -\noindent After the installation, the binaries will be available in your path. +After the installation, the binaries will be available in your path. + +Please remember to clear shared memory after installation. +\begin{verbatim} +#displays list of shared memeory segments +ipcs -m +#remove segments that have nattach equal to zero. They key is the first column +ipcrm -M [key] +\end{verbatim} \begin{itemize} \item Only the package @@ -194,9 +205,10 @@ required. One can install it: \item via download from:\\ \url{ https://download.qt.io/archive/qt/4.8/4.8.2/qt-everywhere-opensource-src-4.8.2.t -ar.gz} \bigskip +ar.gz} -\noindent To install: + +To install: \begin{verbatim} > gunzip qt-everywhere-opensource-src-4.8.2.tar.gz > tar xvf qt-everywhere-opensource-src-4.8.2.tar @@ -207,14 +219,17 @@ ar.gz} \bigskip By default Qt4 will be installed in /usr/local/Trolltech/Qt-4.8.2/. \end{itemize} -\noindent \textbf{Setup Environment} -\noindent One has to ensure that \verb=PATH= and \verb=LD_LIBRARY_PATH= have +\textbf{Setup Environment} + + +One has to ensure that \verb=PATH= and \verb=LD_LIBRARY_PATH= have been updated to include Qt4 install path, binaries and libraries. Confirm by executing \verb=qmake -v= and ensuring the result points to Qt4 (not -Qt3 or Qt5). \bigskip +Qt3 or Qt5). -\noindent If the environment is not set up, one can add the libraries and + +If the environment is not set up, one can add the libraries and executables to the .bashrc by adding \verb=LD_LIBRARY_PATH= and \verb=PATH=: \begin{verbatim} @@ -228,9 +243,10 @@ export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH Before installing Qwt, one must install Qt and ensure that \verb=QTDIR=, \verb=LD_LIBRARY_PATH= and \verb=PATH= point to the correct Qt4 -version. \bigskip +version. -\noindent A Qwt version equal or higher than 6 is required. One can + +A Qwt version equal or higher than 6 is required. One can install it: \begin{itemize} \item via YUM: @@ -240,9 +256,9 @@ install it: \item via download from:\\ \url{ https://sourceforge.net/projects/qwt/files/qwt/6.0.0/qwt-6.0.0.zip/download} -\bigskip -\noindent To install: + +To install: \begin{verbatim} > cd qwt-6.0.0 > qmake @@ -252,12 +268,14 @@ https://sourceforge.net/projects/qwt/files/qwt/6.0.0/qwt-6.0.0.zip/download} By default Qwt will be installed int /usr/local/qwt-6.0.0 \end{itemize} -\noindent \textbf{Setup Environment} +\textbf{Setup Environment} -\noindent One has to ensure that \verb=QWTDIR= and \verb=LD_LIBRARY_PATH= have -been updated to include Qwt install path and libraries. \bigskip -\noindent If the environment is not set up, one can add the libraries to the +One has to ensure that \verb=QWTDIR= and \verb=LD_LIBRARY_PATH= have +been updated to include Qwt install path and libraries. + + +If the environment is not set up, one can add the libraries to the .bashrc by adding \verb=LD_LIBRARY_PATH=: \begin{verbatim} export QWTDIR=/usr/local/qwt-6.0.0/ @@ -324,6 +342,8 @@ Usage: [-c] [-b] [-h] [-d HDF5 directory] [-j] Some example options for compilation: +Most basic option: \verb=./cmk.sh -b= + For only make: \verb=./cmk.sh= For make clean;make: \verb=./cmk.sh -c= @@ -367,10 +387,69 @@ sls_detector_help sls_detector_put slsReceiver + +\subsection{Setting environment variables} +One can set up the environment variables in the following ways. + +\subsubsection{Using .bashrc file} +\begin{enumerate} + \item \verb=emacs ~/.bashrc= + \item Add the following function \verb=setup_slsdet= and replace \verb=path= +with absolute path of installed directory +\begin{verbatim} +function setup_slsdet +{ +export PKGPATH=[path] +export LD_LIBRARY_PATH=$PKGPATH/slsDetectorPackage/build/bin:$LD_LIBRARY_PATH +export PATH=$PKGPATH/slsDetectorPackage/build/bin:$PATH +cd $PKGPATH/slsDetectorPackage/build/bin +} +\end{verbatim} + \item \verb=source ~/.bashrc= + \item Next time, just run \verb=setup_slsdet= to load the environment +variables. +\end{enumerate} + + +One can also add the GUI environment variables if installed locally by adding +the following in the function \verb=setup_sldet= \\ +\begin{verbatim} +export QTDIR=/path-where-it-is/Qt-4.8.2 +export QWTDIR=/path-where-it-is/qwt-6.0.1 +export QWT3D=/path-where-it-is/qwtplot3d +export QMAKESPEC=$QTDIR/mkspecs/linux-g++ +export LD_LIBRARY_PATH=$QTDIR/lib:$QWTDIR/lib:$QWT3D/lib:$LD_LIBRARY _PATH +export PATH=$QTDIR/bin:$PATH +\end{verbatim} + +\subsubsection{Without .bashrc file} +Go to binaries folder slsDetectorPackage/build/bin and execute the following: +\begin{verbatim} +export LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH +export PATH=$PWD:$PATH +\end{verbatim} + + +\subsection{Clean Shared Memory} +It is very crucial to clean the shared memory, before using a new version of +the SLS Detector Package or a different detector type. + +One can use the \verb=cleansharedmemory.sh= script available under the +slsDetector Package. + +One can also just use the following commands to clean the shared memory +segments one by one. +\begin{verbatim} +#displays list of shared memeory segments +ipcs -m +#remove segments that have nattach equal to zero. They key is the first column +ipcrm -M [key] +\end{verbatim} + \section{Software Upgrade} The upgrade of the package could require an upgrade of the on-board detector -server and/or firmware running on the detector as well. +server and/or firmware running on the detector as well. \subsection{MYTHEN} @@ -379,7 +458,7 @@ themselves (which would require dedicated softwares) but only to download on the detector board the programming files and/or software package provided by the SLS Detectors group. -\subsubsection{Firmware} +\subsubsection{MYTHEN Firmware} To upgrade the firmware you need either a working version of the Altera Quartus software or of the Quartus programmer, which can easily be downloaded @@ -389,9 +468,10 @@ from: \\ \noindent Normally, installation of the software and of the driver for the USB-Blaster (provided together with the MYTHEN detector) are simpler under -Windows. \bigskip +Windows. -\noindent Under Windows, the first time that you connect the USB-Blaster to one + +Under Windows, the first time that you connect the USB-Blaster to one of your USB ports, you will be asked to install new hardware. Set the path to search for the driver to: \verb=C:\altera\80sp1\qprogrammer\drivers\usb-blasterp= (where @@ -414,7 +494,7 @@ your cable (pin1 corresponds) and that you have selected the correct programming connector. \end{enumerate} -\subsubsection{On-board Software} +\subsubsection{MYTHEN On-board Software} \begin{enumerate} \item Connect to the board using telnet: \begin{verbatim} @@ -454,6 +534,297 @@ acqusition program correctly start. \end{enumerate} + + +\subsection{GOTTHARD} + +In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +\subsubsection{GOTTHARD Firmware} +\textit{For SLS Detector Package v3.1.0} \\ +\indent Minimum compatible version: \\ +\indent \indent 11.01.2013 \\ +\indent Latest version: \\ +\indent \indent 08.02.2018 (50um and 25um Master) \\ +\indent \indent 09.02.2018 (25 um Slave) \\ + + +Normally, the firmware will be upgraded by us as it requires programming the +FPGA via the USB-Blaster. + + +To upgrade the firmware you need either a working version of the Altera +Quartus software or of the Quartus programmer, which can easily be downloaded +from: \\ +\url{https://www.altera.com/download/programming/quartus2/pq2-index.jsp} + + +Normally, installation of the software and of the driver for the +USB-Blaster (provided together with the MYTHEN detector) are simpler under +Windows. + + +Under Windows, the first time that you connect the USB-Blaster to one +of your USB ports, you will be asked to install new hardware. Set the path to +search for the driver to: +\verb=C:\altera\80sp1\qprogrammer\drivers\usb-blasterp= (where +\verb=C:\altera\80sp1\qprogrammer\= is assumed to be ther path where your +Quartus version is installed). +\begin{enumerate} +\item After starting the Quartus programmer, click on Hardware Setup and in the +"Currently selected hardware" window select USB-Blaster. +\item In the Mode combo box select "Active Serial Programming". +\item Plug the end of your USB-Blaster WITH THE ADAPTER PROVIDED in the +connector ASMI on the MCS board taking care that pin1 corresponds to the one +indexed and with the rectangualr pad. +\item Click on add file and from select the programming file provided when +the upgrade has been reccomended. +\item Check "Program/Configure" and "Verify". +\item Push the start button and wait until the programming process is +finished (progress bar top left). +\item In case the programmer gives you error messages, check the polarity of +your cable (pin1 corresponds) and that you have selected the correct programming +connector. +\end{enumerate} + +\subsubsection{GOTTHARD On-board Software} +Every SLS Detector package release will have its coresponding matching on-board +server under \textbf{slsDetectorPackage/serverBin}. + +\begin{enumerate} + \item Install tftp if the pc does not have it. + \item Copy the server from serverBin folder to /tftpboot (or equivalent tftp +folder) of the pc + \item Copy the server to the detector by: + \begin{enumerate} + \item Connect to the blackfin on the detector\\ +\verb=telnet bchipxxx= + \item Prevent existing on-board server from respawning by: + \begin{enumerate} + \item Edit \verb=/etc/inittab= + \item Comment out the line +\verb=#ttyS0::respawn:/gotthardDetectorServervxxx= + \item Reboot blackfin using \verb=reboot= + \item Run \verb=ps= to ensure no gotthardDetectorServers are running + \end{enumerate} + \item Copy new on-board server from pc to the blackfin using: \\ +\verb=tftp pcxxx -r gotthardDetectorServerxxx -g= + \item Respawn the new server (server starts at detector statup): + \begin{enumerate} + \item Edit \verb=/etc/inittab= + \item Uncomment out the line +\verb=ttyS0::respawn:/gotthardDetectorServervxxx= + \item Reboot blackfin using \verb=reboot= + \item Run \verb=ps= to ensure that both the gotthardDetectorServers are +running.\\ +\verb=gotthardDetectorServerxxx= \\ +\verb=gotthardDetectorServerxxx 1953= + \end{enumerate} + \end{enumerate} +\end{enumerate} + + + +\subsection{EIGER} + +In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +\subsubsection{EIGER Firmware} +\textit{For SLS Detector Package v3.1.0} \\ +\indent Minimum compatible version: 16 \\ +\indent Latest version: 20 \\ + + +\begin{enumerate} + \item One must get the latest package's corresponding bit files from the SLS +Detector Group. + \item If one does not have the bcp script, that should also be obtained from +the SLS Detector Group. It is required to program the bit files and requires +that tftp be installed on the pc. + \item Run the following to update firmware +\begin{verbatim} + #update back end fpga +bcp download.bit bebxxx:/fw0 + + #update front left fpga +bcp download.bit bebxxx:/febl + + #update front right fpga +bcp download.bit bebxxx:/febr + + #update kernel +bcp download.bit bebxxx:/kernel +\end{verbatim} +Please update bit files with great caution as it could make your board +inaccessible, if done incorrectly. +\end{enumerate} + + + +\subsubsection{EIGER On-board Software} +Every SLS Detector package release will have its coresponding matching on-board +server under \textbf{slsDetectorPackage/serverBin}. + + +Update the on-board software without connecting to the detector +\begin{verbatim} +#password for the boards: root + +#Kill existing servers that are running on the detector +ssh root@beb031 killall eigerDetectorServer; + +#Copy on-board server to detector inside executables folder +scp ~/path-where-it-is/eigerDetectorServerxxx root@bebxxx:~/executables; + +#Overwrite the actual eigerDetectorServer on board +scp ~/path-where-it-is/eigerDetectorServerxxx +root@bebxxx:~/executables/eigerDetectorServer; + +#sync +ssh root@bebxxx sync; + +#reboot the eiger board +\end{verbatim} + + +\bigskip One can connect to the detector by: +\begin{verbatim} +ssh root@bebxxx +password: root +\end{verbatim} + + +The on-board server is in ~/executables folder and respawned at startup in \\ +\verb=/etc/rc5.d/S50board_com.sh= + + + + + +\subsection{JUNGFRAU} + +In such cases, the users are not expected to compile the software +themselves (which would require dedicated softwares) but only to download on the +detector board the programming files and/or software package provided by +the SLS Detectors group. + +\subsubsection{JUNGFRAU Firmware} +\textit{For SLS Detector Package v3.1.0} \\ +\indent Minimum compatible version: 13.11.2017 \\ +\indent Latest version: 13.11.2017 \\ + + +At times, one has to update the firmware, which then also requires updating the +on-board software. + + +\textbf{\textit{Jungfrau firmware can be upgraded via the SLS Detector Package +binaries from the command line.}} + +\begin{enumerate} + \item One must get the latest package's corresponding POF file from the SLS +Detector Group. + \item Update the latest SLS Detector package installed. + \item Update the on-board software as per the instructions in the next +section. + \item Start the on-board server in debug mode: + \begin{enumerate} + \item Connect to the blackfin on the detector\\ +\verb=telnet bchipxxx= + \item Prevent existing on-board server from respawning by: + \begin{enumerate} + \item Edit \verb=/etc/inittab= + \item Comment out the line +\verb=#ttyS0::respawn:/jungfrauDetectorServervxxx= + \item Reboot blackfin using \verb=reboot= + \item Run \verb=ps= to ensure no gotthardDetectorServers are running + \end{enumerate} + \item Start the server in debug mode using: \\ +\verb=./jungfrauDetectorServerxxx -debug= \\ + Leave this console on to come back to it later. + \end{enumerate} + \item From the command line of the pc, clear shared memory \\ +\verb=./sls_detector_get free= \\ + If one gets shmget error, please clean the shared memory properly using the +script in \verb=slsDetectorPackage/cleansharedmemory.sh= + \item Add the detector to shared memory using \\ +\verb=./sls_detector_put hostname bchipxxx= + \item Program the FPGA using \\ +\verb=./sls_detector_put programfpga xxx.pof= + \item Once the programming is done: + \begin{enumerate} + \item Switch to the console that has the debug server running and kill it +using Ctrl+C and ensure no jungfrauDetectorServers are +running + \item Restart the new server to see if it runs with the new firmware \\ +\verb=./jungfrauDetectorServerxxx= \\ +If the server didn't start properly, please contact us with the error message +shown when starting the server up, else continue with the following steps. + \item Respawn the new server (server starts at detector statup): + \begin{enumerate} + \item Edit \verb=/etc/inittab= + \item Uncomment out the line +\verb=ttyS0::respawn:/jungfrauDetectorServervxxx= + \item Reboot blackfin using \verb=reboot= + \item Run \verb=ps= to ensure that both the gotthardDetectorServers are +running.\\ +\verb=jungfrauDetectorServervxxx= \\ +\verb=jungfrauDetectorServervxxx 1953= + \end{enumerate} + \end{enumerate} + +\end{enumerate} + + + +\subsubsection{JUNGFRAU On-board Software} +Every SLS Detector package release will have its coresponding matching on-board +server under \textbf{slsDetectorPackage/serverBin}. + + +\begin{enumerate} + \item Install tftp if the pc does not have it. + \item Copy the server from serverBin folder to /tftpboot (or equivalent tftp +folder) of the pc + \item Copy the server to the detector by: + \begin{enumerate} + \item Connect to the blackfin on the detector\\ +\verb=telnet bchipxxx= + \item Prevent existing on-board server from respawning by: + \begin{enumerate} + \item Edit \verb=/etc/inittab= + \item Comment out the line +\verb=#ttyS0::respawn:/jungfrauDetectorServervxxx= + \item Reboot blackfin using \verb=reboot= + \item Run \verb=ps= to ensure no gotthardDetectorServers are running + \end{enumerate} + \item Copy new on-board server from pc to the blackfin using: \\ +\verb=tftp pcxxx -r jungfrauDetectorServervxxx -g= + \item Respawn the new server (server starts at detector statup): + \begin{enumerate} + \item Edit \verb=/etc/inittab= + \item Uncomment out the line +\verb=ttyS0::respawn:/jungfrauDetectorServervxxx= + \item Reboot blackfin using \verb=reboot= + \item Run \verb=ps= to ensure that both the gotthardDetectorServers are +running.\\ +\verb=jungfrauDetectorServervxxx= \\ +\verb=jungfrauDetectorServervxxx 1953= + \end{enumerate} + \end{enumerate} +\end{enumerate} + + + + + + \begin{comment} \section{Detector system architecture} diff --git a/serverBin/eigerDetectorServerv3.1.0.16.0 b/serverBin/eigerDetectorServerv3.1.0.16.0 deleted file mode 120000 index 019d0b76e..000000000 --- a/serverBin/eigerDetectorServerv3.1.0.16.0 +++ /dev/null @@ -1 +0,0 @@ -../slsDetectorSoftware/eigerDetectorServer/bin/eigerDetectorServerv3.1.0.16.0 \ No newline at end of file diff --git a/serverBin/eigerDetectorServerv3.1.0.16.1 b/serverBin/eigerDetectorServerv3.1.0.16.1 new file mode 120000 index 000000000..2c90d8002 --- /dev/null +++ b/serverBin/eigerDetectorServerv3.1.0.16.1 @@ -0,0 +1 @@ +../slsDetectorSoftware/eigerDetectorServer/bin/eigerDetectorServerv3.1.0.16.1 \ No newline at end of file diff --git a/serverBin/jungfrauDetectorServerv3.1.0.1 b/serverBin/jungfrauDetectorServerv3.1.0.1 deleted file mode 120000 index 5cb20c34f..000000000 --- a/serverBin/jungfrauDetectorServerv3.1.0.1 +++ /dev/null @@ -1 +0,0 @@ -../slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServerv3.1.0.1 \ No newline at end of file diff --git a/serverBin/jungfrauDetectorServerv3.1.0.2 b/serverBin/jungfrauDetectorServerv3.1.0.2 new file mode 120000 index 000000000..e5ad646f3 --- /dev/null +++ b/serverBin/jungfrauDetectorServerv3.1.0.2 @@ -0,0 +1 @@ +../slsDetectorSoftware/jungfrauDetectorServer/bin/jungfrauDetectorServerv3.1.0.2 \ No newline at end of file diff --git a/slsDetectorGui/gitInfo.txt b/slsDetectorGui/gitInfo.txt index 79a15bde8..16b79dc77 100644 --- a/slsDetectorGui/gitInfo.txt +++ b/slsDetectorGui/gitInfo.txt @@ -1,9 +1,9 @@ Path: slsDetectorsPackage/slsDetectorGui URL: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git Repository Root: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git -Repsitory UUID: 12e4530702b836985408bc1e85ddb0d996a0153b -Revision: 450 +Repsitory UUID: b389402d647e939342dbb2c9317c688c0eb6b105 +Revision: 452 Branch: 3.1.0-rc -Last Changed Author: Dhanya_Thattil -Last Changed Rev: 3445 -Last Changed Date: 2018-02-27 10:27:24.000000002 +0100 ./CMakeLists.txt +Last Changed Author: Erik_Frojdh +Last Changed Rev: 3458 +Last Changed Date: 2018-03-09 10:55:40.000000002 +0100 ./src/qTabSettings.cpp diff --git a/slsDetectorGui/include/gitInfoGui.h b/slsDetectorGui/include/gitInfoGui.h index b09efac21..cbbcf49db 100644 --- a/slsDetectorGui/include/gitInfoGui.h +++ b/slsDetectorGui/include/gitInfoGui.h @@ -1,6 +1,6 @@ #define GITURL "git@github.com:slsdetectorgroup/slsDetectorPackage.git" -#define GITREPUUID "12e4530702b836985408bc1e85ddb0d996a0153b" -#define GITAUTH "Dhanya_Thattil" -#define GITREV 0x3445 -#define GITDATE 0x20180227 +#define GITREPUUID "b389402d647e939342dbb2c9317c688c0eb6b105" +#define GITAUTH "Erik_Frojdh" +#define GITREV 0x3458 +#define GITDATE 0x20180309 #define GITBRANCH "3.1.0-rc" diff --git a/slsDetectorSoftware/gitInfo.txt b/slsDetectorSoftware/gitInfo.txt index 0b8976199..1720e7069 100644 --- a/slsDetectorSoftware/gitInfo.txt +++ b/slsDetectorSoftware/gitInfo.txt @@ -1,9 +1,9 @@ Path: slsDetectorsPackage/slsDetectorSoftware URL: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git Repository Root: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git -Repsitory UUID: 12e4530702b836985408bc1e85ddb0d996a0153b -Revision: 1705 +Repsitory UUID: b389402d647e939342dbb2c9317c688c0eb6b105 +Revision: 1714 Branch: 3.1.0-rc -Last Changed Author: Dhanya_Thattil -Last Changed Rev: 3445 -Last Changed Date: 2018-02-27 12:23:41.000000002 +0100 ./threadFiles/ThreadPool.o +Last Changed Author: Erik_Frojdh +Last Changed Rev: 3458 +Last Changed Date: 2018-03-12 14:19:44.000000002 +0100 ./threadFiles/ThreadPool.o diff --git a/slsDetectorSoftware/slsDetector/gitInfoLib.h b/slsDetectorSoftware/slsDetector/gitInfoLib.h index b09efac21..56e83c55a 100644 --- a/slsDetectorSoftware/slsDetector/gitInfoLib.h +++ b/slsDetectorSoftware/slsDetector/gitInfoLib.h @@ -1,6 +1,6 @@ #define GITURL "git@github.com:slsdetectorgroup/slsDetectorPackage.git" -#define GITREPUUID "12e4530702b836985408bc1e85ddb0d996a0153b" -#define GITAUTH "Dhanya_Thattil" -#define GITREV 0x3445 -#define GITDATE 0x20180227 +#define GITREPUUID "b389402d647e939342dbb2c9317c688c0eb6b105" +#define GITAUTH "Erik_Frojdh" +#define GITREV 0x3458 +#define GITDATE 0x20180312 #define GITBRANCH "3.1.0-rc" diff --git a/slsReceiverSoftware/gitInfo.txt b/slsReceiverSoftware/gitInfo.txt index 0a24f9d54..d85227f14 100644 --- a/slsReceiverSoftware/gitInfo.txt +++ b/slsReceiverSoftware/gitInfo.txt @@ -1,9 +1,9 @@ Path: slsDetectorsPackage/slsReceiverSoftware URL: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git Repository Root: origin git@github.com:slsdetectorgroup/slsDetectorPackage.git -Repsitory UUID: 12e4530702b836985408bc1e85ddb0d996a0153b -Revision: 707 +Repsitory UUID: b389402d647e939342dbb2c9317c688c0eb6b105 +Revision: 708 Branch: 3.1.0-rc -Last Changed Author: Dhanya_Thattil -Last Changed Rev: 3445 -Last Changed Date: 2018-02-26 12:17:44.000000002 +0100 ./src/slsReceiverTCPIPInterface.cpp +Last Changed Author: Erik_Frojdh +Last Changed Rev: 3458 +Last Changed Date: 2018-03-09 12:23:14.000000002 +0100 ./src/Listener.cpp diff --git a/slsReceiverSoftware/include/gitInfoReceiver.h b/slsReceiverSoftware/include/gitInfoReceiver.h index 5f06dd741..cbbcf49db 100644 --- a/slsReceiverSoftware/include/gitInfoReceiver.h +++ b/slsReceiverSoftware/include/gitInfoReceiver.h @@ -1,6 +1,6 @@ #define GITURL "git@github.com:slsdetectorgroup/slsDetectorPackage.git" -#define GITREPUUID "12e4530702b836985408bc1e85ddb0d996a0153b" -#define GITAUTH "Dhanya_Thattil" -#define GITREV 0x3445 -#define GITDATE 0x20180226 +#define GITREPUUID "b389402d647e939342dbb2c9317c688c0eb6b105" +#define GITAUTH "Erik_Frojdh" +#define GITREV 0x3458 +#define GITDATE 0x20180309 #define GITBRANCH "3.1.0-rc"