From 818edbe61373eaa08de0c50d302a8495ef0e3c70 Mon Sep 17 00:00:00 2001 From: erex Date: Fri, 10 May 2024 11:26:05 +0100 Subject: [PATCH 01/31] get Clarity tracking on all pages --- .Rbuildignore | 5 +- .gitignore | 1 + Clarity.txt | 7 + DESCRIPTION | 13 +- NEWS => NEWS.md | 78 +- R/p_dist_table.R | 2 - README.md | 22 +- _pkgdown.yml | 127 + man/QAIC.Rd | 3 +- man/add_df_covar_line.Rd | 4 +- man/ds.Rd | 3 +- man/p_dist_table.Rd | 2 - montrave-line.csv | 344 + montrave.zip | Bin 0 -> 1298 bytes vignettes/apa.csl | 1539 +++ vignettes/covar.bib | 39 + vignettes/covariates-distill.Rmd | 188 + vignettes/lines-distill.Rmd | 240 + vignettes/lines.bib | 42 + vignettes/montrave-line.csv | 344 + vignettes/montrave.JPG | Bin 0 -> 55712 bytes vignettes/montrave.zip | Bin 0 -> 1298 bytes vignettes/species-covariate-distill.Rmd | 182 + vignettes/species.bib | 65 + vignettes/tab2-buck.png | Bin 0 -> 48464 bytes vignettes/web-only/CTDS/DaytimeDistances.txt | 11182 ++++++++++++++++ .../CTDS/VideoStartTimes_FullDays.txt | 807 ++ vignettes/web-only/CTDS/camera-distill.Rmd | 414 + vignettes/web-only/CTDS/howeetal18.bib | 119 + .../web-only/alt-optimise/mcds-dot-exe.Rmd | 270 + .../web-only/alt-optimise/mcds-dot-exe.bib | 43 + .../mcds-dot-exe_cache/html/__packages | 2 + ...cds_ffe196a742a266fa991c8e7e22ce7c7a.RData | Bin 0 -> 2973 bytes .../mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdb | 0 .../mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdx | Bin 0 -> 123 bytes ...-10_85d2b10a4dd7beca8e2807a9c0d57ffd.RData | Bin 0 -> 3298 bytes ...nk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdb | Bin 0 -> 3040 bytes ...nk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdx | Bin 0 -> 148 bytes ...-11_1651d3e301bca88564dee4694e61ec61.RData | Bin 0 -> 2801 bytes ...nk-11_1651d3e301bca88564dee4694e61ec61.rdb | Bin 0 -> 1159 bytes ...nk-11_1651d3e301bca88564dee4694e61ec61.rdx | Bin 0 -> 197 bytes ...-12_dfdc73b7f1a4d52a13458efb8bc14bda.RData | Bin 0 -> 3840 bytes ...nk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdb | Bin 0 -> 12299 bytes ...nk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdx | Bin 0 -> 172 bytes ...-13_4d1c92c6f0153bcf02cc11d235bbc73c.RData | Bin 0 -> 3245 bytes ...nk-13_4d1c92c6f0153bcf02cc11d235bbc73c.rdb | Bin 0 -> 12322 bytes ...nk-13_4d1c92c6f0153bcf02cc11d235bbc73c.rdx | Bin 0 -> 176 bytes ...-14_b3f3379bbae7ac9dbe2ec55c111aa8df.RData | Bin 0 -> 3078 bytes ...nk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.rdb | Bin 0 -> 54679 bytes ...nk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.rdx | Bin 0 -> 173 bytes ...-15_aecf512da4b4a1812558607c876b2ece.RData | Bin 0 -> 3046 bytes ...nk-15_aecf512da4b4a1812558607c876b2ece.rdb | Bin 0 -> 22426 bytes ...nk-15_aecf512da4b4a1812558607c876b2ece.rdx | Bin 0 -> 180 bytes ...-16_c394b97d721fd9cf3e36c255d156bff7.RData | Bin 0 -> 3719 bytes ...nk-16_c394b97d721fd9cf3e36c255d156bff7.rdb | Bin 0 -> 406543 bytes ...nk-16_c394b97d721fd9cf3e36c255d156bff7.rdx | Bin 0 -> 194 bytes ...-17_9125f975aa5504c6e654fb592c6100e0.RData | Bin 0 -> 3723 bytes ...nk-17_9125f975aa5504c6e654fb592c6100e0.rdb | Bin 0 -> 374401 bytes ...nk-17_9125f975aa5504c6e654fb592c6100e0.rdx | Bin 0 -> 199 bytes ...-18_6308bb7583cf596b9866ead68e113b78.RData | Bin 0 -> 3726 bytes ...nk-18_6308bb7583cf596b9866ead68e113b78.rdb | Bin 0 -> 405967 bytes ...nk-18_6308bb7583cf596b9866ead68e113b78.rdx | Bin 0 -> 193 bytes ...-19_c7fc22ff7e6c407dd2b2912cf5140cad.RData | Bin 0 -> 3728 bytes ...nk-19_c7fc22ff7e6c407dd2b2912cf5140cad.rdb | Bin 0 -> 374401 bytes ...nk-19_c7fc22ff7e6c407dd2b2912cf5140cad.rdx | Bin 0 -> 199 bytes ...k-2_5077b992473653b067f72bdddbd4df3a.RData | Bin 0 -> 2969 bytes ...unk-2_5077b992473653b067f72bdddbd4df3a.rdb | 0 ...unk-2_5077b992473653b067f72bdddbd4df3a.rdx | Bin 0 -> 123 bytes ...k-3_8777499fb330733cacad5cdfcfdc949e.RData | Bin 0 -> 2727 bytes ...unk-3_8777499fb330733cacad5cdfcfdc949e.rdb | 0 ...unk-3_8777499fb330733cacad5cdfcfdc949e.rdx | Bin 0 -> 123 bytes ...k-4_a17b8d95bc011c0d771e5a9ba4a2d39e.RData | Bin 0 -> 2827 bytes ...unk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdb | 0 ...unk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdx | Bin 0 -> 123 bytes ...k-5_d9999fb04e2ab524658753499274575d.RData | Bin 0 -> 2874 bytes ...unk-5_d9999fb04e2ab524658753499274575d.rdb | 0 ...unk-5_d9999fb04e2ab524658753499274575d.rdx | Bin 0 -> 123 bytes ...k-6_6e7add74bb3d0ed968ed2f982ccb0df9.RData | Bin 0 -> 3342 bytes ...unk-6_6e7add74bb3d0ed968ed2f982ccb0df9.rdb | Bin 0 -> 13490 bytes ...unk-6_6e7add74bb3d0ed968ed2f982ccb0df9.rdx | Bin 0 -> 199 bytes ...k-7_f59bd49ed4fc6963055bc8534f0e5b3b.RData | Bin 0 -> 3453 bytes ...unk-7_f59bd49ed4fc6963055bc8534f0e5b3b.rdb | Bin 0 -> 8398 bytes ...unk-7_f59bd49ed4fc6963055bc8534f0e5b3b.rdx | Bin 0 -> 161 bytes ...k-8_c638bfaa9d1aaa404c548bb8d5501387.RData | Bin 0 -> 2979 bytes ...unk-8_c638bfaa9d1aaa404c548bb8d5501387.rdb | Bin 0 -> 8051 bytes ...unk-8_c638bfaa9d1aaa404c548bb8d5501387.rdx | Bin 0 -> 161 bytes ...k-9_7380d37035514832e4ee5a7442c33fd9.RData | Bin 0 -> 3370 bytes ...unk-9_7380d37035514832e4ee5a7442c33fd9.rdb | Bin 0 -> 6273 bytes ...unk-9_7380d37035514832e4ee5a7442c33fd9.rdx | Bin 0 -> 165 bytes ...ngr_d98eaae0808d243baade313ad3e3c26d.RData | Bin 0 -> 2977 bytes ...singr_d98eaae0808d243baade313ad3e3c26d.rdb | 0 ...singr_d98eaae0808d243baade313ad3e3c26d.rdx | Bin 0 -> 123 bytes vignettes/web-only/apa.csl | 1539 +++ vignettes/web-only/cues/cuecounts-distill.Rmd | 153 + vignettes/web-only/cues/cues.bib | 42 + vignettes/web-only/cues/montrave.JPG | Bin 0 -> 55712 bytes .../Remedy-size-bias-for-dolphin-surveys.Rmd | 238 + vignettes/web-only/groupsize/size.bib | 52 + .../web-only/multipliers/Prac_9_Figure_1.png | Bin 0 -> 53040 bytes .../web-only/multipliers/dung_persistence.csv | 89 + vignettes/web-only/multipliers/mult.bib | 36 + .../multipliers/multipliers-distill.Rmd | 183 + vignettes/web-only/points/arapaho.JPG | Bin 0 -> 22503 bytes vignettes/web-only/points/points.bib | 44 + .../points/pointtransects-distill.Rmd | 212 + .../points/pointtransects-distill.html | 745 + vignettes/web-only/strata/arapaho.JPG | Bin 0 -> 22503 bytes vignettes/web-only/strata/strata-distill.Rmd | 144 + vignettes/web-only/strata/strata.bib | 44 + .../web-only/variance/variance-distill.Rmd | 147 + vignettes/web-only/variance/variance.bib | 48 + 111 files changed, 19728 insertions(+), 75 deletions(-) create mode 100644 Clarity.txt rename NEWS => NEWS.md (92%) create mode 100644 _pkgdown.yml create mode 100644 montrave-line.csv create mode 100644 montrave.zip create mode 100644 vignettes/apa.csl create mode 100644 vignettes/covar.bib create mode 100644 vignettes/covariates-distill.Rmd create mode 100644 vignettes/lines-distill.Rmd create mode 100644 vignettes/lines.bib create mode 100644 vignettes/montrave-line.csv create mode 100644 vignettes/montrave.JPG create mode 100644 vignettes/montrave.zip create mode 100644 vignettes/species-covariate-distill.Rmd create mode 100644 vignettes/species.bib create mode 100644 vignettes/tab2-buck.png create mode 100644 vignettes/web-only/CTDS/DaytimeDistances.txt create mode 100644 vignettes/web-only/CTDS/VideoStartTimes_FullDays.txt create mode 100644 vignettes/web-only/CTDS/camera-distill.Rmd create mode 100644 vignettes/web-only/CTDS/howeetal18.bib create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe.Rmd create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe.bib create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/__packages create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-16_c394b97d721fd9cf3e36c255d156bff7.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-16_c394b97d721fd9cf3e36c255d156bff7.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-16_c394b97d721fd9cf3e36c255d156bff7.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-17_9125f975aa5504c6e654fb592c6100e0.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-17_9125f975aa5504c6e654fb592c6100e0.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-17_9125f975aa5504c6e654fb592c6100e0.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-2_5077b992473653b067f72bdddbd4df3a.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-2_5077b992473653b067f72bdddbd4df3a.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-2_5077b992473653b067f72bdddbd4df3a.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-3_8777499fb330733cacad5cdfcfdc949e.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-3_8777499fb330733cacad5cdfcfdc949e.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-3_8777499fb330733cacad5cdfcfdc949e.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-5_d9999fb04e2ab524658753499274575d.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-5_d9999fb04e2ab524658753499274575d.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-5_d9999fb04e2ab524658753499274575d.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-6_6e7add74bb3d0ed968ed2f982ccb0df9.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-6_6e7add74bb3d0ed968ed2f982ccb0df9.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-6_6e7add74bb3d0ed968ed2f982ccb0df9.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-7_f59bd49ed4fc6963055bc8534f0e5b3b.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-7_f59bd49ed4fc6963055bc8534f0e5b3b.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-7_f59bd49ed4fc6963055bc8534f0e5b3b.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-8_c638bfaa9d1aaa404c548bb8d5501387.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-8_c638bfaa9d1aaa404c548bb8d5501387.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-8_c638bfaa9d1aaa404c548bb8d5501387.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.rdx create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/usingr_d98eaae0808d243baade313ad3e3c26d.RData create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/usingr_d98eaae0808d243baade313ad3e3c26d.rdb create mode 100644 vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/usingr_d98eaae0808d243baade313ad3e3c26d.rdx create mode 100644 vignettes/web-only/apa.csl create mode 100644 vignettes/web-only/cues/cuecounts-distill.Rmd create mode 100644 vignettes/web-only/cues/cues.bib create mode 100644 vignettes/web-only/cues/montrave.JPG create mode 100644 vignettes/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.Rmd create mode 100644 vignettes/web-only/groupsize/size.bib create mode 100644 vignettes/web-only/multipliers/Prac_9_Figure_1.png create mode 100644 vignettes/web-only/multipliers/dung_persistence.csv create mode 100644 vignettes/web-only/multipliers/mult.bib create mode 100644 vignettes/web-only/multipliers/multipliers-distill.Rmd create mode 100644 vignettes/web-only/points/arapaho.JPG create mode 100644 vignettes/web-only/points/points.bib create mode 100644 vignettes/web-only/points/pointtransects-distill.Rmd create mode 100644 vignettes/web-only/points/pointtransects-distill.html create mode 100644 vignettes/web-only/strata/arapaho.JPG create mode 100644 vignettes/web-only/strata/strata-distill.Rmd create mode 100644 vignettes/web-only/strata/strata.bib create mode 100644 vignettes/web-only/variance/variance-distill.Rmd create mode 100644 vignettes/web-only/variance/variance.bib diff --git a/.Rbuildignore b/.Rbuildignore index b501323..8161a30 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -10,4 +10,7 @@ cran-comments.md ^codecov\.yml$ ^\.github$ ^CRAN-SUBMISSION$ -README.md \ No newline at end of file +README.md +^_pkgdown\.yml$ +^docs$ +^pkgdown$ diff --git a/.gitignore b/.gitignore index 923378c..160edb2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ *.Rproj cran-comments.md .DS_Store +docs diff --git a/Clarity.txt b/Clarity.txt new file mode 100644 index 0000000..11da4c1 --- /dev/null +++ b/Clarity.txt @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/DESCRIPTION b/DESCRIPTION index 5f83853..c37f7cf 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,9 +1,18 @@ Package: Distance -Maintainer: Laura Marshall License: GPL (>= 2) Title: Distance Sampling Detection Function and Abundance Estimation LazyLoad: yes -Author: David Lawrence Miller, T.J. Clark-Wolf +Authors@R: + c(person(given="David Laurence", + family="Miller", + role="aut"), + person(given="T.J.", + family="Clark-Wolf", + role="aut"), + person(given="Laura", + family="Marshall", + role="cre", + email="lhm@st-andrews.ac.uk")) Description: A simple way of fitting detection functions to distance sampling data for both line and point transects. Adjustment term selection, left and right truncation as well as monotonicity constraints and binning are diff --git a/NEWS b/NEWS.md similarity index 92% rename from NEWS rename to NEWS.md index 7591f9b..51414fe 100644 --- a/NEWS +++ b/NEWS.md @@ -1,5 +1,4 @@ -Distance 1.0.9 ----------------------- +# Distance 1.0.9 * Changed the default encounter rate estimator for point transect surveys from P3 to P2. (Issue #138) * Fixed bug which produced NA's when stratum names came after 'Total' in the alphabet. (Issue #158) @@ -8,20 +7,17 @@ Distance 1.0.9 * Added a warning for the dht bootstrap when Sample.Label values are not unique across all strata. (Issue #157) * Distance 1.0.9 depends on mrds >= 2.3.0 due to re-named documentation page links. -Distance 1.0.8 ----------------------- +# Distance 1.0.8 * Support for using MCDS.exe from Distance for Windows to run analyses. You can now download MCDS.exe using mrds::download_MCDS_dot_exe run analyses using this engine, rather (or in tandem with) the usual R optimizers provided in mrds. ds will pick the best (by likelihood) and return that. See ?ds and ?"mcds-dot-exe" for more details. -Distance 1.0.7 ----------------------- +# Distance 1.0.7 * dht2 now requires the object field in flatfile formatted data. The following vignette shows how to add an object field if your data does not have already have one: https://examples.distancesampling.org/Distance-cameratraps/camera-distill.html * Fix bugs when a uniform is fitted with no adjustments * Fixed error in dht2 when binned data used distend / distbegin -Distance 1.0.6 ----------------------- +# Distance 1.0.6 * Fix bug in auto binning data when using flatfile (#116) * convert.units in bootdht() was not properly implemented in previous release, fixed (#122) @@ -30,8 +26,7 @@ Distance 1.0.6 * fix bug in covered area calculation for dht2, this fixes incorrect density estimate under left truncation (#135) * experimental support for multiple detection functions in dht2, joint work T.J. Clark-Wolf, funded by Environment Canada. Note that now the object field is required in data supplied to dht2. -Distance 1.0.5 ----------------------- +# Distance 1.0.5 * To improve consistency in functions and arguments in the package, some functions and arguments have changed from . separation to _. An error is now thrown when the "old" arguments/functions using . are used. This error will be removed in Distance 1.0.6. * create.bins() -> create_bins() @@ -53,8 +48,7 @@ Distance 1.0.5 * order argument to ds() is now only used to specify order, to fix a given number of adjustments use the new argument nadj (see ?ds for more info) * fix bug where polynomial adjustments started at the wrong order (2 rather than 4) -Distance 1.0.4 ----------------------- +# Distance 1.0.4 * fix bootdht issue where the arguments for ds() were not found * bootdht_Nhat_summarize now reports the stratum labels as well as their abundance estimates for ease of use @@ -65,8 +59,7 @@ Distance 1.0.4 * fix issue in Hermite adjustment order calculation when length(order)>1 * set.seed can now be used with bootdht in parallel to obtain reproducible bootstrap results -Distance 1.0.3 ----------------------- +# Distance 1.0.3 * fix bug in dht2 where warnings were thrown if object column was not in the flatfile (https://github.com/DistanceDevelopment/Distance/issues/83) * removed silent=TRUE in try() around model fitting to enable users to get error messages from mrds during fitting. Old behaviour can be recovered using quiet=TRUE argument to ds() @@ -82,15 +75,13 @@ Distance 1.0.3 * Sample fraction may now be specified as a data.frame if fractions are different for each transect * Fix various bugs in dht2 when stratification="replicate", thanks to Sam Ball and Jamie McKaughan for reporting issues and testing. -Distance 1.0.2 ----------------------- +# Distance 1.0.2 * ds.gof is now deprecated for goodness-of-fit testing. gof_ds is now preferred. * add_df_covar_line (actually located in mrds) can now plot probability density functioins for point transects * bootdht can now use the progress package if installed to give an estimated time remaining for bootstraps (option progress_bar="progress"). Alternatively no progress bar can be shown with progress_bar="none". -Distance 1.0.1 ----------------------- +# Distance 1.0.1 * fix bug in dht2 when object IDs were not specified in flatfile formatted data * fix bugs in bootdht where the function crashed if all models failed to fit and when the hessian couldn't be computed @@ -102,8 +93,7 @@ Distance 1.0.1 * Fix to dht2 bugs when Innes et al estimator is used for encounter rate variance estimation * fix bootdht issue where convert.units argument was not handled properly -Distance 1.0.0 ----------------------- +# Distance 1.0.0 * call now saved in the model object as `$call` * Added lots of example data sets @@ -111,8 +101,7 @@ Distance 1.0.0 * bootstrap variance estimation via bootdht * for more examples see http://examples.distancesampling.org -Distance 0.9.8 ----------------------- +# Distance 0.9.8 * Includes reference and citation for paper on 'Distance Sampling in R'. * AIC now works for multiple models at once (as it does for other model classes) thanks to Tiago Marques and Len Thomas for this suggestion. @@ -121,14 +110,12 @@ Distance 0.9.8 * when distbegin and distend were specified in the data but distance wasn't, checkdata() threw an error. checkdata() now generates the distance column at the midpoint. Thanks to Tom for spotting this. * new argument to ds(), max.adjustments gives the maximum number of adjustment terms to add to the model when doing AIC term selection. Thanks to Oscar Dewhurst for the suggestion. -Distance 0.9.7 ----------------------- +# Distance 0.9.7 * summarize_ds_models now will only compare models that are allowed by AIC (all binning and truncation must be the same). Thanks to Carolin Tröger and Eric Rextad for highlighting this issue. * If there are numerical issues that cause NAs in the Hessian, ds() will not try to run dht() to estimate abundance (as it will fail), instead throws a message and returns only the detection function. Thanks to Steve Ahlswede for bringing this to our attention. -Distance 0.9.6 ----------------------- +# Distance 0.9.6 * Coefficients are called coefficients (not a mixture of coefficients and parameters) in summary() results * Added gof_ds() for easy access to goodness of fit testing and q-q plotting @@ -137,48 +124,41 @@ Distance 0.9.6 * Added amakihi (point transect) data * add extra documentation for objects in obs.table, thanks to Olivier Devineau for spotting this -Distance 0.9.5 ----------------------- +# Distance 0.9.5 * Truncation by percentage now works when there are missing distances (i.e. when we are using flatfile). Thanks to Len Thomas for pointing out this bug. -Distance 0.9.4 ----------------------- +# Distance 0.9.4 * Object ID uniqueness stopped abundance estimation from working (since NA IDs were "not unique"). * Check that areas are consistently entered. This was problematic when areas were not entered identically for each region, but unique was used to extract the region table. Thanks to Katy Echave for finding this bug! * Monotonicity constraints were not applied during automated model selection. Thanks to Tiago Marques for spotting this. * AIC selection of adjustment terms goes up to 5 terms by default, as in DISTANCE. Thanks to Eric Rexstad for suggesting this. -Distance 0.9.3 ----------------------- +# Distance 0.9.3 * Updated tests to work with new unique object ID code. * Liberally sprinkled tests with suppressMessages() -Distance 0.9.2 ----------------------- +# Distance 0.9.2 * Now warning when columns are correctly named but not in the correct case. Thanks to Richard Borthwick for reporting this bug. * Now checks that object IDs are unique. Thanks to Ricardo Lima & Francisco Azevedo for highlighting this issue. -Distance 0.9.1 ----------------------- +# Distance 0.9.1 * Models with both covariates and adjustment terms can actually be specified -- this was not fully implemented in previous version. * ds() now tells the user the models which is returned (rather than previously fitted model) * links to mrds documentation on optimisation issues -Distance 0.9 ----------------------- +# Distance 0.9 * Flat file support example, see ?flatfile * New data set: simulated minke whale data, see ?minke and ?flatfile for an example analysis * Models with both covariates and adjustment terms can be specified. * Default left truncation is now 0, default right truncation is now the largest observed distance or furthest bin end. -Distance 0.8.1 ----------------------- +# Distance 0.8.1 * another fix to binning (redundant code/inconsistent definition between docs and code). (Thanks to Jason Roberts for finding this.) * binning would fail if there were NA distances, which might occur when using the simplified data tables @@ -186,37 +166,31 @@ Distance 0.8.1 * clarification that stratification only occurs at the abundance/density estimation stage (dht), rather than at the detection function modelling stage (thanks to Filipe Dias for this suggestion) * Setting order=0 is equivalent to adjustment=NULL to specify a detection function without adjustments. (Eric Rexstad brought this to my attention.) -Distance 0.8.0 ----------------------- +# Distance 0.8.0 * new simplified table data format (see ?ds) * bug in binning from cutpoints (thanks to Colin Beale for finding this) * removed percentage truncation for binned data, as it doesn't really make sense -Distance 0.7.4 ----------------------- +# Distance 0.7.4 * new initial values argument -Distance 0.7.3 ----------------------- +# Distance 0.7.3 * remove annoying crash when mrds failed to fit a model * NB the optimiser underlying mrds (optimx) has changed, update both of these packages to avoid issues. -Distance 0.7.2 ----------------------- +# Distance 0.7.2 * message tells the user the model that was selected -Distance 0.7.1 ----------------------- +# Distance 0.7.1 * debugging options * bug fixes (see github for further details) * automatic generation of adjustments did not generate any for poly/herm. -Distance 0.7 ----------------------- +# Distance 0.7 * "width" is now default for scaling diff --git a/R/p_dist_table.R b/R/p_dist_table.R index 437405c..0227485 100644 --- a/R/p_dist_table.R +++ b/R/p_dist_table.R @@ -9,7 +9,6 @@ #' @note This function is located in the `mrds` package but the documentation #' is provided here for easy access. #' @examples -#' \dontrun{ #' # example using a model for the minke data #' data(minke) #' # fit a model @@ -18,6 +17,5 @@ #' p_dist_table(result) #' # with proportions #' p_dist_table(result, proportion=TRUE) -#' } NULL diff --git a/README.md b/README.md index d0a8710..f225537 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -`Distance` -========== +Distance: analysis of distance sampling data [![R-CMD-check](https://github.com/DistanceDevelopment/Distance/actions/workflows/check-standard.yaml/badge.svg)](https://github.com/DistanceDevelopment/Distance/actions/workflows/check-standard.yaml) [![CRAN (RStudio Mirror) Downloads](http://cranlogs.r-pkg.org/badges/Distance)](https://www.r-pkg.org/pkg/Distance) @@ -10,19 +9,22 @@ # Using `Distance` -For more information and examples of use [take a look at this paper](https://www.jstatsoft.org/article/view/v089i01) published in Journal of Statistical Software in May 2019. +### Distance **R** package preferred citation +- Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance Sampling in R. Journal of Statistical Software, 89(1), 1–28. DOI: [10.18637/jss.v089.i01](https://doi.org/10.18637/jss.v089.i01) We also maintain a set of example analyses at [examples.distancesampling.org](http://examples.distancesampling.org). # Getting `Distance` -The easiest way to ensure you have the latest version of `Distance`, is to install Hadley Wickham's `devtools` package: +The easiest way to ensure you have the latest version of `Distance`, is to install `devtools`: - install.packages("devtools") - -then install `Distance` from github: - - library(devtools) - install_github("DistanceDevelopment/Distance") +```{r} +install.packages("devtools") +``` +then install `Distance` from Github: +```{r} +library(devtools) +install_github("DistanceDevelopment/Distance") +``` \ No newline at end of file diff --git a/_pkgdown.yml b/_pkgdown.yml new file mode 100644 index 0000000..4ff2bdc --- /dev/null +++ b/_pkgdown.yml @@ -0,0 +1,127 @@ +url: ~ +template: + bootstrap: 5 + bslib: + bg: "#fcfaf2" + fg: "#14059e" + primary: "#0542a3" + base_font: {google: "Roboto"} + includes: + in_header: + - file: Clarity.txt + +reference: +- title: "Data preparation" + contents: + - create_bins + - create.bins + - checkdata + - flatfile +- title: "Fitting" + contents: + - ds +- title: "Diagnostics" + contents: + - checkdata + - p_dist_table + - gof_ds + - ds.gof +- title: "Model selection" + contents: + - AIC.dsmodel + - logLik.dsmodel + - QAIC + - chi2_select + - summarize_ds_models +- title: "Printing and plotting" + contents: + - plot.dsmodel + - add_df_covar_line + - print.dht_result + - print.dsmodel + - summary.dsmodel + - print.summary.dsmodel +- title: "Bootstrap variance estimation" + contents: + - starts_with("bootdht") + - make_activity_fn + - summary.dht_bootstrap +- title: "Advanced" + contents: + - dht2 +- title: "Data sets" + contents: + - starts_with("amakihi") + - starts_with("capercaillie") + - starts_with("ClusterExercise") + - starts_with("CueCountingExample") + - starts_with("ducknest") + - starts_with("DuikerCameraTraps") + - starts_with("ETP_Dolphin") + - starts_with("golftees") + - starts_with("LTExercise") + - starts_with("minke") + - starts_with("PTExercise") + - starts_with("Savannah") + - starts_with("sikadeer") + - starts_with("Stratify_example") + - starts_with("Systematic") + - starts_with("unimak") + - starts_with("wren") +- title: "Miscellaneous" + contents: + - convert_units + - units_table + - dummy_ddf + - predict.dsmodel + - predict.fake_ddf + - unflatten + - Distance-package + +navbar: + bg: primary + structure: + right: [twitter, github] + components: + twitter: + icon: fa-twitter + href: https://twitter.com/distancesamp + aria-label: Twitter + left: + - text: Function reference + href: reference/index.html + - text: Articles + menu: + - text: Line transects + href: articles/lines-distill.html + - text: Covariates in detection + href: articles/covariates-distill.html + - text: Species as a covariate + href: articles/species-covariate-distill.html + - text: "------" + - text: Only for the website + - text: Point transects + href: articles/web-only/points/pointtransects-distill.html + - text: Size bias remedy + href: articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.html + - text: Stratification + href: articles/web-only/strata/strata-distill.html + - text: Variance estimation with bootstrap + href: articles/web-only/variance/variance-distill.html + - text: Cue count surveys + href: articles/web-only/cues/cuecounts-distill.html + - text: Indirect surveys + href: articles/web-only/multipliers/multipliers-distill.html + - text: Camera trap distance sampling + href: articles/web-only/ctds/camera-distill.html + - text: Alternative optimiser + href: articles/web-only/alt-optimise/mcds-dot-exe.html + - text: News + href: news/index.html + +footer: + structure: + right: donate + left: built_with + components: + donate: "If you wish to donate to development and maintenance" diff --git a/man/QAIC.Rd b/man/QAIC.Rd index e6dc2b2..8d7c80a 100644 --- a/man/QAIC.Rd +++ b/man/QAIC.Rd @@ -59,7 +59,6 @@ each of those models. The model with the lowest value is recommended for estimation. } \examples{ -\dontrun{ library(Distance) data("wren_cuecount") @@ -96,7 +95,7 @@ chi2_select(w3.hr0, w3.u2, w3.hn0) # example using a pre-calculated chat chat <- attr(QAIC(w3.hr0, w3.hr1, w3.hr2), "chat") QAIC(w3.hr0, chat=chat) -} + } \references{ Howe, E. J., Buckland, S. T., Després-Einspenner, M.-L., & Kühl, H. S. (2019). Model selection with overdispersed distance sampling data. Methods in Ecology and Evolution, 10(1), 38–47. \doi{10.1111/2041-210X.13082} diff --git a/man/add_df_covar_line.Rd b/man/add_df_covar_line.Rd index ba40f6c..de3e125 100644 --- a/man/add_df_covar_line.Rd +++ b/man/add_df_covar_line.Rd @@ -49,7 +49,7 @@ This function is located in the \code{mrds} package but the documentation is provided here for easy access. } \examples{ -\dontrun{ + # example using a model for the minke data data(minke) # fit a model @@ -71,7 +71,7 @@ result <- ds(amakihi, truncation=150, transect="point", formula=~OBs) plot(result, showpoints=FALSE, pdf=TRUE) add_df_covar_line(result, data.frame(OBs=na.omit(unique(amakihi$OBs))), pdf=TRUE) -} + } \author{ David L Miller diff --git a/man/ds.Rd b/man/ds.Rd index 6cc37ba..489974e 100644 --- a/man/ds.Rd +++ b/man/ds.Rd @@ -367,7 +367,6 @@ ds.model <- ds(tee.data, 4) summary(ds.model) plot(ds.model) -\dontrun{ # same model, but calculating abundance # need to supply the region, sample and observation tables region <- book.tee.data$book.tee.region @@ -405,7 +404,7 @@ summary(ds.model.hr.trunc) AIC(ds.model) AIC(ds.model.cos2) AIC(ds.model.cos23) -} + } \references{ Buckland, S.T., Anderson, D.R., Burnham, K.P., Laake, J.L., Borchers, D.L., diff --git a/man/p_dist_table.Rd b/man/p_dist_table.Rd index 5705dbe..7e52d00 100644 --- a/man/p_dist_table.Rd +++ b/man/p_dist_table.Rd @@ -38,7 +38,6 @@ This function is located in the \code{mrds} package but the documentation is provided here for easy access. } \examples{ -\dontrun{ # example using a model for the minke data data(minke) # fit a model @@ -48,7 +47,6 @@ p_dist_table(result) # with proportions p_dist_table(result, proportion=TRUE) } -} \references{ Marques, F.F.C. and S.T. Buckland. 2004. Covariate models for the detection function. diff --git a/montrave-line.csv b/montrave-line.csv new file mode 100644 index 0000000..993f4f8 --- /dev/null +++ b/montrave-line.csv @@ -0,0 +1,344 @@ +Region.Label,Area,repeats,Sample.Label,Effort,distance,species,visit +Montrave,33.2,2,1,0.208,75,c,1 +Montrave,33.2,2,1,0.208,40,c,1 +Montrave,33.2,2,1,0.208,42,c,1 +Montrave,33.2,2,1,0.208,12,r,1 +Montrave,33.2,2,1,0.208,15,w,1 +Montrave,33.2,2,1,0.208,80,w,1 +Montrave,33.2,2,1,0.208,35,w,1 +Montrave,33.2,2,1,0.208,55,w,1 +Montrave,33.2,2,1,0.208,55,c,2 +Montrave,33.2,2,1,0.208,26,r,2 +Montrave,33.2,2,1,0.208,70,r,2 +Montrave,33.2,2,1,0.208,12,w,2 +Montrave,33.2,2,1,0.208,75,w,2 +Montrave,33.2,2,1,0.208,23,w,2 +Montrave,33.2,2,1,0.208,70,w,2 +Montrave,33.2,2,1,0.208,75,w,2 +Montrave,33.2,2,1,0.208,56,w,2 +Montrave,33.2,2,2,0.401,8,c,1 +Montrave,33.2,2,2,0.401,5,c,1 +Montrave,33.2,2,2,0.401,40,c,1 +Montrave,33.2,2,2,0.401,20,g,1 +Montrave,33.2,2,2,0.401,5,r,1 +Montrave,33.2,2,2,0.401,24,r,1 +Montrave,33.2,2,2,0.401,20,r,1 +Montrave,33.2,2,2,0.401,20,w,1 +Montrave,33.2,2,2,0.401,24,w,1 +Montrave,33.2,2,2,0.401,10,w,1 +Montrave,33.2,2,2,0.401,60,w,1 +Montrave,33.2,2,2,0.401,65,w,1 +Montrave,33.2,2,2,0.401,0,w,1 +Montrave,33.2,2,2,0.401,0,c,2 +Montrave,33.2,2,2,0.401,35,c,2 +Montrave,33.2,2,2,0.401,28,c,2 +Montrave,33.2,2,2,0.401,60,c,2 +Montrave,33.2,2,2,0.401,19,g,2 +Montrave,33.2,2,2,0.401,5,r,2 +Montrave,33.2,2,2,0.401,30,r,2 +Montrave,33.2,2,2,0.401,45,r,2 +Montrave,33.2,2,2,0.401,53,r,2 +Montrave,33.2,2,2,0.401,50,r,2 +Montrave,33.2,2,2,0.401,40,w,2 +Montrave,33.2,2,2,0.401,32,w,2 +Montrave,33.2,2,2,0.401,20,w,2 +Montrave,33.2,2,2,0.401,60,w,2 +Montrave,33.2,2,2,0.401,40,w,2 +Montrave,33.2,2,3,0.401,8,c,1 +Montrave,33.2,2,3,0.401,34,c,1 +Montrave,33.2,2,3,0.401,55,c,1 +Montrave,33.2,2,3,0.401,60,c,1 +Montrave,33.2,2,3,0.401,55,g,1 +Montrave,33.2,2,3,0.401,28,r,1 +Montrave,33.2,2,3,0.401,27,r,1 +Montrave,33.2,2,3,0.401,5,r,1 +Montrave,33.2,2,3,0.401,22,r,1 +Montrave,33.2,2,3,0.401,40,r,1 +Montrave,33.2,2,3,0.401,33,w,1 +Montrave,33.2,2,3,0.401,5,w,1 +Montrave,33.2,2,3,0.401,35,w,1 +Montrave,33.2,2,3,0.401,15,w,1 +Montrave,33.2,2,3,0.401,70,w,1 +Montrave,33.2,2,3,0.401,5,w,1 +Montrave,33.2,2,3,0.401,5,c,2 +Montrave,33.2,2,3,0.401,15,c,2 +Montrave,33.2,2,3,0.401,80,c,2 +Montrave,33.2,2,3,0.401,25,g,2 +Montrave,33.2,2,3,0.401,25,g,2 +Montrave,33.2,2,3,0.401,5,r,2 +Montrave,33.2,2,3,0.401,32,r,2 +Montrave,33.2,2,3,0.401,15,r,2 +Montrave,33.2,2,3,0.401,0,r,2 +Montrave,33.2,2,3,0.401,20,r,2 +Montrave,33.2,2,3,0.401,60,r,2 +Montrave,33.2,2,3,0.401,48,w,2 +Montrave,33.2,2,3,0.401,32,w,2 +Montrave,33.2,2,3,0.401,0,w,2 +Montrave,33.2,2,3,0.401,33,w,2 +Montrave,33.2,2,3,0.401,20,w,2 +Montrave,33.2,2,3,0.401,35,w,2 +Montrave,33.2,2,4,0.299,45,c,1 +Montrave,33.2,2,4,0.299,10,c,1 +Montrave,33.2,2,4,0.299,15,c,1 +Montrave,33.2,2,4,0.299,85,g,1 +Montrave,33.2,2,4,0.299,60,g,1 +Montrave,33.2,2,4,0.299,30,g,1 +Montrave,33.2,2,4,0.299,72,r,1 +Montrave,33.2,2,4,0.299,35,r,1 +Montrave,33.2,2,4,0.299,5,w,1 +Montrave,33.2,2,4,0.299,80,w,1 +Montrave,33.2,2,4,0.299,80,w,1 +Montrave,33.2,2,4,0.299,55,w,1 +Montrave,33.2,2,4,0.299,12,c,2 +Montrave,33.2,2,4,0.299,78,c,2 +Montrave,33.2,2,4,0.299,8,g,2 +Montrave,33.2,2,4,0.299,22,g,2 +Montrave,33.2,2,4,0.299,100,r,2 +Montrave,33.2,2,4,0.299,75,r,2 +Montrave,33.2,2,4,0.299,15,r,2 +Montrave,33.2,2,4,0.299,70,w,2 +Montrave,33.2,2,4,0.299,75,w,2 +Montrave,33.2,2,4,0.299,22,w,2 +Montrave,33.2,2,4,0.299,85,w,2 +Montrave,33.2,2,4,0.299,75,w,2 +Montrave,33.2,2,4,0.299,35,w,2 +Montrave,33.2,2,4,0.299,40,w,2 +Montrave,33.2,2,5,0.35,80,c,1 +Montrave,33.2,2,5,0.35,15,c,1 +Montrave,33.2,2,5,0.35,30,c,1 +Montrave,33.2,2,5,0.35,25,c,1 +Montrave,33.2,2,5,0.35,45,c,1 +Montrave,33.2,2,5,0.35,8,g,1 +Montrave,33.2,2,5,0.35,22,r,1 +Montrave,33.2,2,5,0.35,35,r,1 +Montrave,33.2,2,5,0.35,33,r,1 +Montrave,33.2,2,5,0.35,15,r,1 +Montrave,33.2,2,5,0.35,35,w,1 +Montrave,33.2,2,5,0.35,10,w,1 +Montrave,33.2,2,5,0.35,70,w,1 +Montrave,33.2,2,5,0.35,70,w,1 +Montrave,33.2,2,5,0.35,75,w,1 +Montrave,33.2,2,5,0.35,55,c,2 +Montrave,33.2,2,5,0.35,4,c,2 +Montrave,33.2,2,5,0.35,8,c,2 +Montrave,33.2,2,5,0.35,33,c,2 +Montrave,33.2,2,5,0.35,50,g,2 +Montrave,33.2,2,5,0.35,85,g,2 +Montrave,33.2,2,5,0.35,95,g,2 +Montrave,33.2,2,5,0.35,35,g,2 +Montrave,33.2,2,5,0.35,21,r,2 +Montrave,33.2,2,5,0.35,45,r,2 +Montrave,33.2,2,5,0.35,28,r,2 +Montrave,33.2,2,5,0.35,60,r,2 +Montrave,33.2,2,5,0.35,60,w,2 +Montrave,33.2,2,5,0.35,30,w,2 +Montrave,33.2,2,5,0.35,25,w,2 +Montrave,33.2,2,5,0.35,80,w,2 +Montrave,33.2,2,5,0.35,80,w,2 +Montrave,33.2,2,5,0.35,40,w,2 +Montrave,33.2,2,5,0.35,85,w,2 +Montrave,33.2,2,5,0.35,55,w,2 +Montrave,33.2,2,5,0.35,65,w,2 +Montrave,33.2,2,6,0.401,12,c,1 +Montrave,33.2,2,6,0.401,45,c,1 +Montrave,33.2,2,6,0.401,12,c,1 +Montrave,33.2,2,6,0.401,80,c,1 +Montrave,33.2,2,6,0.401,15,r,1 +Montrave,33.2,2,6,0.401,50,r,1 +Montrave,33.2,2,6,0.401,20,r,1 +Montrave,33.2,2,6,0.401,65,r,1 +Montrave,33.2,2,6,0.401,20,w,1 +Montrave,33.2,2,6,0.401,30,w,1 +Montrave,33.2,2,6,0.401,40,w,1 +Montrave,33.2,2,6,0.401,25,w,1 +Montrave,33.2,2,6,0.401,45,w,1 +Montrave,33.2,2,6,0.401,60,w,1 +Montrave,33.2,2,6,0.401,25,c,2 +Montrave,33.2,2,6,0.401,11,c,2 +Montrave,33.2,2,6,0.401,38,c,2 +Montrave,33.2,2,6,0.401,42,g,2 +Montrave,33.2,2,6,0.401,35,r,2 +Montrave,33.2,2,6,0.401,70,r,2 +Montrave,33.2,2,6,0.401,15,r,2 +Montrave,33.2,2,6,0.401,25,w,2 +Montrave,33.2,2,6,0.401,35,w,2 +Montrave,33.2,2,6,0.401,25,w,2 +Montrave,33.2,2,6,0.401,10,w,2 +Montrave,33.2,2,6,0.401,2,w,2 +Montrave,33.2,2,6,0.401,35,w,2 +Montrave,33.2,2,7,0.393,33,c,1 +Montrave,33.2,2,7,0.393,23,c,1 +Montrave,33.2,2,7,0.393,85,g,1 +Montrave,33.2,2,7,0.393,45,g,1 +Montrave,33.2,2,7,0.393,85,r,1 +Montrave,33.2,2,7,0.393,15,r,1 +Montrave,33.2,2,7,0.393,27,w,1 +Montrave,33.2,2,7,0.393,35,w,1 +Montrave,33.2,2,7,0.393,65,w,1 +Montrave,33.2,2,7,0.393,45,w,1 +Montrave,33.2,2,7,0.393,80,w,1 +Montrave,33.2,2,7,0.393,30,w,1 +Montrave,33.2,2,7,0.393,50,c,2 +Montrave,33.2,2,7,0.393,15,c,2 +Montrave,33.2,2,7,0.393,25,c,2 +Montrave,33.2,2,7,0.393,65,g,2 +Montrave,33.2,2,7,0.393,60,r,2 +Montrave,33.2,2,7,0.393,50,r,2 +Montrave,33.2,2,7,0.393,30,r,2 +Montrave,33.2,2,7,0.393,25,w,2 +Montrave,33.2,2,7,0.393,70,w,2 +Montrave,33.2,2,7,0.393,30,w,2 +Montrave,33.2,2,7,0.393,55,w,2 +Montrave,33.2,2,7,0.393,60,w,2 +Montrave,33.2,2,7,0.393,40,w,2 +Montrave,33.2,2,7,0.393,75,w,2 +Montrave,33.2,2,8,0.405,60,g,1 +Montrave,33.2,2,8,0.405,26,g,1 +Montrave,33.2,2,8,0.405,55,r,1 +Montrave,33.2,2,8,0.405,27,r,1 +Montrave,33.2,2,8,0.405,75,r,1 +Montrave,33.2,2,8,0.405,70,w,1 +Montrave,33.2,2,8,0.405,23,w,1 +Montrave,33.2,2,8,0.405,55,w,1 +Montrave,33.2,2,8,0.405,60,w,1 +Montrave,33.2,2,8,0.405,75,w,1 +Montrave,33.2,2,8,0.405,30,w,1 +Montrave,33.2,2,8,0.405,65,w,1 +Montrave,33.2,2,8,0.405,25,c,2 +Montrave,33.2,2,8,0.405,100,r,2 +Montrave,33.2,2,8,0.405,38,r,2 +Montrave,33.2,2,8,0.405,23,r,2 +Montrave,33.2,2,8,0.405,58,r,2 +Montrave,33.2,2,8,0.405,45,w,2 +Montrave,33.2,2,8,0.405,20,w,2 +Montrave,33.2,2,8,0.405,55,w,2 +Montrave,33.2,2,8,0.405,30,w,2 +Montrave,33.2,2,9,0.385,65,c,1 +Montrave,33.2,2,9,0.385,80,r,1 +Montrave,33.2,2,9,0.385,45,w,1 +Montrave,33.2,2,9,0.385,10,w,1 +Montrave,33.2,2,9,0.385,75,w,1 +Montrave,33.2,2,9,0.385,17,g,2 +Montrave,33.2,2,9,0.385,15,r,2 +Montrave,33.2,2,9,0.385,45,r,2 +Montrave,33.2,2,9,0.385,30,w,2 +Montrave,33.2,2,9,0.385,70,w,2 +Montrave,33.2,2,9,0.385,35,w,2 +Montrave,33.2,2,10,0.204,20,c,1 +Montrave,33.2,2,10,0.204,26,g,1 +Montrave,33.2,2,10,0.204,55,r,1 +Montrave,33.2,2,10,0.204,55,w,1 +Montrave,33.2,2,10,0.204,23,w,1 +Montrave,33.2,2,10,0.204,5,c,2 +Montrave,33.2,2,10,0.204,50,c,2 +Montrave,33.2,2,10,0.204,85,w,2 +Montrave,33.2,2,11,0.039,25,w,1 +Montrave,33.2,2,11,0.039,30,c,2 +Montrave,33.2,2,12,0.047,45,r,1 +Montrave,33.2,2,12,0.047,90,w,1 +Montrave,33.2,2,12,0.047,40,w,1 +Montrave,33.2,2,12,0.047,50,r,2 +Montrave,33.2,2,12,0.047,50,w,2 +Montrave,33.2,2,12,0.047,90,w,2 +Montrave,33.2,2,13,0.204,68,c,1 +Montrave,33.2,2,13,0.204,65,g,1 +Montrave,33.2,2,13,0.204,25,r,1 +Montrave,33.2,2,13,0.204,45,r,1 +Montrave,33.2,2,13,0.204,40,w,1 +Montrave,33.2,2,13,0.204,0,w,1 +Montrave,33.2,2,13,0.204,100,w,1 +Montrave,33.2,2,13,0.204,45,w,1 +Montrave,33.2,2,13,0.204,20,w,1 +Montrave,33.2,2,13,0.204,30,c,2 +Montrave,33.2,2,13,0.204,35,g,2 +Montrave,33.2,2,13,0.204,38,r,2 +Montrave,33.2,2,13,0.204,5,r,2 +Montrave,33.2,2,13,0.204,45,r,2 +Montrave,33.2,2,13,0.204,40,w,2 +Montrave,33.2,2,13,0.204,20,w,2 +Montrave,33.2,2,13,0.204,45,w,2 +Montrave,33.2,2,13,0.204,45,w,2 +Montrave,33.2,2,14,0.271,20,c,1 +Montrave,33.2,2,14,0.271,45,r,1 +Montrave,33.2,2,14,0.271,27,r,1 +Montrave,33.2,2,14,0.271,5,r,1 +Montrave,33.2,2,14,0.271,40,r,1 +Montrave,33.2,2,14,0.271,80,w,1 +Montrave,33.2,2,14,0.271,5,w,1 +Montrave,33.2,2,14,0.271,35,w,1 +Montrave,33.2,2,14,0.271,35,w,1 +Montrave,33.2,2,14,0.271,10,w,1 +Montrave,33.2,2,14,0.271,20,c,2 +Montrave,33.2,2,14,0.271,10,r,2 +Montrave,33.2,2,14,0.271,45,r,2 +Montrave,33.2,2,14,0.271,50,w,2 +Montrave,33.2,2,14,0.271,30,w,2 +Montrave,33.2,2,14,0.271,20,w,2 +Montrave,33.2,2,14,0.271,35,w,2 +Montrave,33.2,2,14,0.271,60,w,2 +Montrave,33.2,2,14,0.271,15,w,2 +Montrave,33.2,2,14,0.271,10,w,2 +Montrave,33.2,2,15,0.236,48,c,1 +Montrave,33.2,2,15,0.236,80,c,1 +Montrave,33.2,2,15,0.236,60,c,1 +Montrave,33.2,2,15,0.236,20,g,1 +Montrave,33.2,2,15,0.236,45,r,1 +Montrave,33.2,2,15,0.236,25,r,1 +Montrave,33.2,2,15,0.236,22,w,1 +Montrave,33.2,2,15,0.236,15,w,1 +Montrave,33.2,2,15,0.236,30,w,1 +Montrave,33.2,2,15,0.236,40,w,1 +Montrave,33.2,2,15,0.236,50,c,2 +Montrave,33.2,2,15,0.236,6,g,2 +Montrave,33.2,2,15,0.236,20,r,2 +Montrave,33.2,2,15,0.236,5,r,2 +Montrave,33.2,2,15,0.236,15,w,2 +Montrave,33.2,2,15,0.236,35,w,2 +Montrave,33.2,2,15,0.236,16,w,2 +Montrave,33.2,2,15,0.236,15,w,2 +Montrave,33.2,2,15,0.236,25,w,2 +Montrave,33.2,2,16,0.189,10,c,1 +Montrave,33.2,2,16,0.189,20,c,1 +Montrave,33.2,2,16,0.189,60,w,1 +Montrave,33.2,2,16,0.189,20,c,2 +Montrave,33.2,2,16,0.189,35,w,2 +Montrave,33.2,2,17,0.177,55,c,1 +Montrave,33.2,2,17,0.177,10,c,1 +Montrave,33.2,2,17,0.177,15,c,1 +Montrave,33.2,2,17,0.177,45,g,1 +Montrave,33.2,2,17,0.177,8,g,1 +Montrave,33.2,2,17,0.177,35,r,1 +Montrave,33.2,2,17,0.177,33,r,1 +Montrave,33.2,2,17,0.177,25,r,1 +Montrave,33.2,2,17,0.177,10,w,1 +Montrave,33.2,2,17,0.177,55,w,1 +Montrave,33.2,2,17,0.177,12,w,1 +Montrave,33.2,2,17,0.177,15,c,2 +Montrave,33.2,2,17,0.177,18,g,2 +Montrave,33.2,2,17,0.177,15,r,2 +Montrave,33.2,2,17,0.177,35,w,2 +Montrave,33.2,2,17,0.177,30,w,2 +Montrave,33.2,2,17,0.177,70,w,2 +Montrave,33.2,2,17,0.177,25,w,2 +Montrave,33.2,2,18,0.2,50,c,1 +Montrave,33.2,2,18,0.2,80,c,1 +Montrave,33.2,2,18,0.2,90,c,1 +Montrave,33.2,2,18,0.2,25,r,1 +Montrave,33.2,2,18,0.2,10,w,1 +Montrave,33.2,2,18,0.2,60,w,1 +Montrave,33.2,2,18,0.2,25,c,2 +Montrave,33.2,2,18,0.2,30,c,2 +Montrave,33.2,2,18,0.2,45,c,2 +Montrave,33.2,2,18,0.2,80,c,2 +Montrave,33.2,2,18,0.2,20,g,2 +Montrave,33.2,2,18,0.2,10,r,2 +Montrave,33.2,2,18,0.2,70,r,2 +Montrave,33.2,2,18,0.2,10,w,2 +Montrave,33.2,2,18,0.2,60,w,2 +Montrave,33.2,2,18,0.2,40,w,2 +Montrave,33.2,2,18,0.2,50,w,2 +Montrave,33.2,2,19,0.02,29,g,1 +Montrave,33.2,2,19,0.02,40,w,1 +Montrave,33.2,2,19,0.02,80,w,1 +Montrave,33.2,2,19,0.02,5,c,2 +Montrave,33.2,2,19,0.02,25,w,2 diff --git a/montrave.zip b/montrave.zip new file mode 100644 index 0000000000000000000000000000000000000000..b4a59327085c098b7b203563593a2fe881272950 GIT binary patch literal 1298 zcmV+t1?~D!O9KQH000080JunYNtL*yB5DKx05>ZD01*HH0Bvt>baG*KWi4!JZe=cG zb9SYgOO6vU6h-Gq?8HL;mR&;z%wPg52q8p~_^A?6+sAfH_W*pZ)R7o8I`=)>?_-y% z^6_-O{QU9e{o(WJn|ZsP4rV+3Ivs9T^Xc&Y*SFIk@4kNhx!uf{%k_5naXgvpuha2z zx|-jY>*e$dlQL7t1^d`=t5N z_&N8B*@$P`IIe$3`^4M_VQ(MvpO*h~UwO37l$PE(PK={v?yWhq`wh*b;8yaT{WEvM zeo;Izw+bIAbs;hLh4~`JagaeIr%RcKTzjA;}Dsr zG~rLvllJHT^5^Q=kZ0yen0w~YG7oj%#NinS!JXjQJ~VvqTo_&OVwwAz+edisObDK5 z?u5N%>;+#0k7d?)&yA1M6Xt=rSN4+=JGK*hT}|wbJ?G8}F6>K9KJmpe4}#}f9cZ7J z*YM!;+%6|0CwtF%N}#tS39#*Z2Y-Z<<8@J;zUszdvH{tgwIC z@VRy08t%KXn{&^+@5jVr<-&d=?wGgx@D9ALpZOwq6uek5zTm0fDQW%4M|?`4e}R zc~oMHas{Dt`;*YU~BX9s9qcmLEAYXVz<=YqZkkf84YO0e?~K?r)65Vt~5W?^Vw zylhy6n$IZRR|BG9!O9FMS{L{qaX<$rJ!e9tWpf|QbB+7mfhH2=7LcUx(cu?iCC=V_v!OTNyg0Ps_w>S_KD+G%W z^j|QLpyz@;NI|_hlc4^=f}TyDq!5f_mjY$Z#K%WF8iDz!23n*NxcXC<$A<7TL3@ee z%HMBqAn-!ayFz<_In3jbn;_@$%YeC{u0jcfhyF4J1%-Kk8ODMj1YUR;`!L3d1^u^O zI!>Mh{c9k5*hrwW9jp*!A(&TvX>D=e8r&2Y#w+5U#X0Ud1iT;~SMn(i7I9?jg4X@q znB#uL1I~!Y!H8j@g(03lJFM;IQU6+>d;4F0cTcMgMV{>*2 z03ZMW0000102lxO{(haGMA8AH2}+&|Fxdg;CF4myC)oi|O9ci1000010097F0001) I1ONa4053Iv@c;k- literal 0 HcmV?d00001 diff --git a/vignettes/apa.csl b/vignettes/apa.csl new file mode 100644 index 0000000..3f2ccc8 --- /dev/null +++ b/vignettes/apa.csl @@ -0,0 +1,1539 @@ + + diff --git a/vignettes/covar.bib b/vignettes/covar.bib new file mode 100644 index 0000000..ceefa3c --- /dev/null +++ b/vignettes/covar.bib @@ -0,0 +1,39 @@ + +@Article{Maretal07, + author = {Marques, T. A. and L. Thomas and S. G. Fancy and S. T. Buckland}, + title = {Improving estimates of bird density using multiple covariate distance sampling}, + journal = {The Auk}, + year = {2007}, + volume = {124}, + pages = {1229--1243}, + doi = {10.1642/0004-8038(2007)124[1229:IEOBDU]2.0.CO;2}, + comment = {http://www.creem.st-and.ac.uk/len/papers/MarquesAuk2007.pdf}, + file = {Marquesetal2007.pdf:Marquesetal2007.pdf:PDF}, + groups = {Stats Biology PG Reading List, PB SB paper}, + numero = {13}, + owner = {Tiago}, + paperprinted = {yes}, + subdatabase = {cvonline, distance}, + timestamp = {2006.11.16}, +} +@article{miller_distance_2019, + title = {Distance sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transecs,R}, + pages = {1-28}, +} +@Book{buckland2015distance, + title = {Distance sampling: methods and applications}, + publisher = {Springer}, + year = {2015}, + author = {Buckland, Steve and Rexstad, Eric and Marques, Tiago and Oedekoven, Cornelia}, +} \ No newline at end of file diff --git a/vignettes/covariates-distill.Rmd b/vignettes/covariates-distill.Rmd new file mode 100644 index 0000000..fc27121 --- /dev/null +++ b/vignettes/covariates-distill.Rmd @@ -0,0 +1,188 @@ +--- +title: "Incorporating covariates in the detection function" +description: | + Hawaiian amakihi point transect data. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: covar.bib +csl: apa.csl +vignette: > + %\VignetteIndexEntry{Incorporating covariates in the detection function} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +``` + +In this problem, we illustrate fitting multiple covariate distance sampling (MCDS) models to point transect data using a bird survey from Hawaii: data on an abundant species, the Hawaii amakihi *(Hemignathus virens)* is used. This practical is makes use of the `Distance` R package described by Miller et al. [-@miller_distance_2019] duplicating the analysis in Marques et al. [-@Maretal07]. For basic information regarding analysis of point transect data, consult the [point transect example](https://examples.distancesampling.org/Distance-points/pointtransects-distill.html) + +```{r layout="l-page"} +library(Distance) +data(amakihi) +head(amakihi, n=3) +``` + +These data include: + +- `Region.Label` - survey dates (month and year, e.g. 792 is July 1992) which are used as 'strata' +- `Area` - study area size (not used, set to 0) will only produce density estimates, not abundance +- `Sample.Label` - point transect identifier (41 transects) +- `Effort` - survey effort (1 for all points because each point was visited once) +- `distance` - radial distance of detection from observer (meters) +- `month` - +- `OBs` - initials of the observer +- `Sp` - species code (COAM) +- `MAS` - minutes after sunrise +- `HAS` - hour after sunrise +- `Study.Area` - name of the study area (Kana) + +Note that the `Area` column is always zero, hence, detection functions can be fitted to the data, but bird abundance cannot be estimated. The covariates to be considered for possible inclusion into the detection function are `OBs`, `MAS` and `HAS`. + +# Exploratory data analysis + +It is important to gain an understanding of the data prior to fitting detection functions. With this in mind, preliminary analysis of distance sampling data involves: + +* assessing the shape of the collected data, +* considering the level of truncation of distances, and +* exploring patterns in potential covariates. + +We begin by assessing the distribution of distances to decide on a truncation distance (Figure \@ref(fig:basic)). + +```{r basic, fig.cap="Distribution of radial distances of amakihi", fig.dim=c(8,6)} +hist(amakihi$distance, main="Radial distances", xlab="Distance (m)") +``` + +To see if there are differences in the distribution of distances recorded by the different observers and in each hour after sunrise, boxplots can be used. Note how the `~` symbol is used to define the discrete groupings (i.e. observer and hour) (Figure \@ref(fig:box)). + +```{r box, fig.show='hold', fig.cap="Visual assessment of effect of observer and hour since sunrise upon detection.", fig.dim=c(7,5)} +boxplot(amakihi$distance~amakihi$OBs, xlab="Observer", ylab="Distance (m)") +boxplot(amakihi$distance~amakihi$HAS, xlab="Hour", ylab="Distance (m)") +``` + +The components of the boxplot are: + ++ the thick black line indicates the median ++ the lower limit of the box is the first quartile (25th percentile) and the upper limit is the third quartile (75th percentile) ++ the height of the box is the interquartile range (75th - 25th quartiles) ++ the whiskers extend to the most extreme points which are no more than 1.5 times the interquartile range. ++ dots indicate 'outliers' if there are any, i.e. points beyond the range of the whiskers. + +For minutes after sunrise (a continuous variable), we create a scatterplot of MAS (on the $x$-axis) against distances (on the $y$-axis). The plotting symbol (or character) is selected with the argument `pch` (Figure \@ref(fig:scatter)) + +```{r, scatter, fig.cap="Visualisation of detectability as function of minutes since sunrise.", fig.dim=c(7,5)} +scatter.smooth(amakihi$MAS, amakihi$distance, family = "gaussian", pch=20, cex=.9, lpars=list(lwd=3), + xlab="Minutes after sunrise",ylab="Distance (m)") +``` + +Clearly room for right truncation from this figure of the radial distance distribution. Subsequent detection function fitting will use the `truncation` argument in `ds()` to exclude the largest 15\% of the detection distances. + +You may also want to think about potential collinearity (linear relationship) between the covariates - if collinear variables are included in the detection function, they will be explaining some of the same variation in the distances and this will reduce their importance as a potential covariate. How might you investigate the relationship between `HAS` and `MAS`? + +From these plots, infer whether any of the covariates will be useful in explaining the distribution of detection distances. + +# Adjusting the raw covariates + +We would like to treat `OBs` and `HAS` as factor variables as in the original analysis; `OBs` is, by default, treated as a factor variable because it consists of characters rather than numbers. `HAS`, on the other hand, consists of numbers and so by default would be treated as a continuous variable (i.e. non-factor). That is fine if we want the effect of `HAS` to be monotonic (i.e. detectability either increases or decreases as a function of `HAS`). If we want `HAS` to have a non-linear effect on detectability, then we need to indicate to `R` to treat it as a factor as shown below. + +```{r} +amakihi$HAS <- factor(amakihi$HAS) +``` + +One other, more subtle adjustment, is a transformation of the continuous covariate `MAS`. We are considering three possible covariates in our detection function: `OBs`, `HAS` and `MAS`. The first two variables, `OBs` and `HAS`, are both factor variables, and so, essentially, we can think of them as taking on values between 1 and 3 in the case of `OBS`, and 1 to 6 in the case of `HAS`. However, `MAS` can take on values from -18 (detections before sunrise) to >300 and the disparity in scales of measure between `MAS` and the other candidate covariates can lead to difficulties in the performance of the optimizer fitting the detection functions in R. The solution to the difficulty is to scale `MAS` such that it is on a scale (approx. 1 to 5) comparable with the other covariates. + +# Candidate models + +With three potential covariates, there are 8 possible models for the detection function: + ++ No covariates ++ OBs ++ HAS ++ MAS ++ OBs + HAS ++ OBs + MAS ++ HAS + MAS ++ OBs + HAS + MAS + +Even without considering covariates there are also several possible key function/adjustment term combinations available: if all key function/covariate combinations are considered the number of potential models is large. Note that covariates are not allowed if a uniform key function is chosen and if covariate terms are included, adjustment terms are not allowed. Even with these restrictions, it is not best practice to take a scatter gun approach to detection function model fitting. Buckland et al. [-@buckland2015distance] considered 13 combinations of key function/covariates. Here, we look at a subset of these. + +Fit a hazard rate model with no covariates or adjustment terms and make a note of the AIC. Note, that 15\% of the largest distances are truncated - you may have decided on a different truncation distance. + +```{r} +conversion.factor <- convert_units("meter", NULL, "hectare") +amak.hr <- ds(amakihi, transect="point", key="hr", truncation="15%", + adjustment=NULL, convert_units = conversion.factor) +``` + +Now fit a hazard rate model with `OBs` as a covariate in the detection function and make a note of the AIC. Has the AIC reduced by including a covariate? + +```{r} +amak.hr.obs <- ds(amakihi, transect="point", key="hr", formula=~OBs, + truncation="15%", convert_units = conversion.factor) +``` + +Fit a hazard rate model with `OBs` and `MAS` in the detection function: + +```{r} +amak.hr.obs.mas <- ds(amakihi, transect="point", key="hr", formula=~OBs+MAS, + truncation="15%", convert_units = conversion.factor) +``` + +Try fitting other possible formula and decide which model is best in terms of AIC. To quickly compare AIC values from different models, use the `AIC` command as follows (note only models with the same truncation distance can be compared): + +```{r} +AIC(amak.hr, amak.hr.obs, amak.hr.obs.mas) +``` + +Another useful function is `summarize_ds_models` - this has the advantage of ordering the models by AIC (smallest to largest). + +```{r} +knitr::kable(summarize_ds_models(amak.hr, amak.hr.obs, amak.hr.obs.mas), digits=3, + caption="Model selection table for Hawaiian amakihi.") +``` + +Examine the shape of the preferred detection function (including covariates observer and minutes after sunrise) (Figure \@ref(fig:bestmod)). + +```{r bestmod, fig.cap="PDF of best fitting model, including effects of observer and minutes after sunrise.", fig.dim=c(8,6)} +plot(amak.hr.obs.mas, pdf=TRUE, main="Hazard rate with observer and minutes after sunrise.", showpoints=FALSE) +sfzero <- data.frame(OBs="SGF", MAS=0) +sf180 <- data.frame(OBs="SGF", MAS=180) +t1zero <- data.frame(OBs="TJS", MAS=0) +t1180 <- data.frame(OBs="TJS", MAS=180) +t2zero <- data.frame(OBs="TKP", MAS=0) +t2180 <- data.frame(OBs="TKP", MAS=180) +add_df_covar_line(amak.hr.obs.mas, data=sfzero, lty=1, lwd=2,col="blue", pdf=TRUE) +add_df_covar_line(amak.hr.obs.mas, data=sf180, lty=2, lwd=2,col="blue", pdf=TRUE) +add_df_covar_line(amak.hr.obs.mas, data=t1zero, lty=1,lwd=2,col="darkorange", pdf=TRUE) +add_df_covar_line(amak.hr.obs.mas, data=t1180, lty=2, lwd=2,col="darkorange", pdf=TRUE) +add_df_covar_line(amak.hr.obs.mas, data=t2zero, lty=1,lwd=2,col="violet", pdf=TRUE) +add_df_covar_line(amak.hr.obs.mas, data=t2180, lty=2, lwd=2,col="violet", pdf=TRUE) +legend("topright", legend=c("SF, minutes=0", + "SF, minutes=180", + "TS, minutes=0", + "TS, minutes=180", + "TP, minutes=0", + "TP, minutes=180"), + title="Covariate combination: observer and minutes", + lty=rep(c(1,2),times=3), lwd=2, col=rep(c("blue","darkorange","violet"), each=2)) +``` + + +# Comments about the chosen model + +There were three observers involved in the survey. One observer made ~80\% of the detections, with a second observer responsible for a further 15\% and the third observer 5\%. + +# References \ No newline at end of file diff --git a/vignettes/lines-distill.Rmd b/vignettes/lines-distill.Rmd new file mode 100644 index 0000000..38c870d --- /dev/null +++ b/vignettes/lines-distill.Rmd @@ -0,0 +1,240 @@ +--- +title: "Line transect density estimation" +description: | + Example analysis of line transect data. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: lines.bib +csl: apa.csl +vignette: > + %\VignetteIndexEntry{Line transect density estimation} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +``` + +In this exercise, we use `R` [@r_core_team_r_2019] and the `Distance` package [@miller_distance_2019] to fit different detection function models to line transect survey data of winter wren *(Troglodytes troglodytes)* density and abundance. These data were part of a study described by Buckland [-@Buckland2006]. + +# Objectives + +- Import a data file +- Fit a basic detection function using the `ds` function +- Plot and examine a detection function +- Fit different detection function forms. + +# Survey design + +Nineteen line transects were walked twice (Figure \@ref(fig:fig)). + +```{r fig, echo=FALSE, fig.cap="Montrave study area; diagonal lines indicate line transects walked to generate these data.", outwidth='100%', eval=TRUE} +knitr::include_graphics("montrave.jpg") +``` + +The fields of the `wren_lt` data set are: + ++ Region.Label - identifier of regions: in this case there is only one region and set to 'Montrave' **required field** ++ Area - size of the study region (hectares): 33.2ha ++ Sample.Label - line transect identifier (numbered 1-19) **required field** ++ Effort - length of the line transects (km) **required field** ++ object - unique identifier for each detected winter wren ++ distance - perpendicular distance (metres) to each detection **required field** ++ Study.Area - this is the name of the study, 'Montrave 4' + +# Make the data available for R session + +This command assumes that the `Distance` package has been installed on your computer. The R workspace `wren_lt` contains detections of winter wrens from the line transect surveys of Buckland [-@Buckland2006]. + +```{r, echo=TRUE} +library(Distance) +data(wren_lt) +``` + +The effort, or transect length has been adjusted to recognise each transect is walked twice. Examine the first few rows of `wren_lt` using the function `head()` + +```{r,echo=TRUE} +head(wren_lt) +``` + +The object `wren_lt` is a dataframe object made up of rows and columns. + +```{r, echo=TRUE} +sum(!is.na(wren_lt$distance)) +``` + +The code above determines the number of detection distances that are not missing. Why might there be rows in our data where detection distance is missing? Distance would have to be recorded as missing for rows representing transects on which there were no detections. The transect and its effort would need to appear in the data, but without detections, the perpendicular distance would be recorded as missing (NA). + +# Examine the distribution of detection distances + +Gain familiarity with the perpendicular distance data using the `hist()` function (Figure \@ref(fig:basichist)). + +```{r basichist, fig.cap="Distribution of perpendicular distances for winter wren from [@Buckland2006].", fig.dim=c(7,5)} +hist(wren_lt$distance, xlab="Distance (m)", main="Winter wren line transects") +``` + +Note that there appears to be too few detections between 0 and 20m, and too many detections between 20m and 40m. This may be evidence of evasive movement by winter wrens; [see further discussion of this below](#model-selection-is-not-a-cookbook). + +# Specify unit conversions + +> A guaranteed way to produce incorrect results from your analysis is to misspecify the units distances are measured. The `ds` function has an argument `convert.units` where the user provides a value to report density in proper units. Providing an incorrect value will result in estimates that are out by orders of magnitude. + +We can choose the units in which winter wren density is to be reported, we choose *square kilometre*. How to transmit this information to the `ds` function? + +The answer is another function `convert_units`. Arguments to this function are + +- distance_units + - units of measure for perpendicular/radial distances +- effort_units + - units of measure for effort (NULL for point transects) +- area_units + - units of measure for the study area. + +Specify the correct arguments to this function for the winter wren data set. *Note*: units are specified as quoted strings, singular rather than plural; e.g. "meter" rather than "meters" + +```{r} +conversion.factor <- convert_units("meter", "kilometer", "hectare") +``` + +# Fitting a simple detection function model with `ds` + +Detection functions are fitted using the `ds` function and this function requires a data frame to have a column called `distance`. We have this in our `nests` data, therefore, we can simply supply the name of the data frame to the function along with additional arguments. + +Details about the arguments for this function: + ++ `key="hn"` + - fit a half-normal key detection function ++ `adjustment=NULL` + - do not include adjustment terms ++ `convert_units=conversion.factor` + - required because, for this example, the perpendicular distances are in metres and the line transect lengths are in kilometer - this argument converts the perpendicular distance measurements from metres to kilometer. Our density estimates will be reported in number of birds per hectare. + +```{r} +wren.hn <- ds(data=wren_lt, key="hn", adjustment=NULL, convert_units=conversion.factor) +``` + +On calling the `ds` function, information is provided to the screen reminding the user what model has been fitted and the associated AIC value. More information is supplied by applying the `summary()` function to the object created by `ds()`. + +```{r} +summary(wren.hn) +``` + +## The `summary` function + +Examining the output produced by `summary(wren.hn)` notice + +- number of detections used in fitting +- truncation distances +- AIC score +- parameters of the detection function (on a natural log scale) +- estimated probability of detection within the truncation distance +- estimated number of objects in the area covered by survey effort +- summary of the survey (effort, number of transects, number of detections) + - encounter rate and its variability +- estimated abundance and density within the study area + - and measures of precision +- if there are strata, estimates are provided for each stratum +- if objects were detected in groups, there are estimates of abundance of groups and of individuals + + +Visually inspect the fitted detection function with the `plot()` function, specifying the cutpoints histogram with argument `breaks` (Figure \@ref(fig:hnfitted)): + +```{r, hnfitted, fig.cap="Fit of half normal detection function to wren data. Note large number of break points specified at small distances.", fig.dim=c(7,5)} +cutpoints <- c(0,5,10,15,20,30,40,50,65,80,100) +plot(wren.hn, breaks=cutpoints, main="Half normal model, wren line transects") +``` + +Continue to note the presence of evasive movement in this plot of the fit of detection function to the observed data. + +# Specifying different detection functions + +Detection function forms and shapes, are specified by changing the `key` and `adjustment` arguments. + +The options available for `key` detection functions are: + ++ half normal (`key="hn"`) - default ++ hazard rate (`key="hr"`) ++ uniform (`key="unif"`) + +The options available for adjustment terms are: + ++ no adjustment terms (`adjustment=NULL`) ++ cosine (`adjustment="cos"`) - default ++ Hermite polynomial (`adjustment="herm"`) ++ Simple polynomial (`adjustment="poly"`) + +To fit a uniform key function with cosine adjustment terms, use the command: + +```{r} +wren.unif.cos <- ds(wren_lt, key="unif", adjustment="cos", convert_units=conversion.factor) +``` + +When this line of code is executed, multiple models will be fitted, successively adding addition adjustment terms. When the model with four adjustment terms is fit, an error message is returned; but a uniform key with 3 cosine adjustments is fitted and contained in the returned object. + +AIC model selection will be used to fit adjustment terms of up to order 5. + +To fit a hazard rate key function with simple polynomial adjustment terms, then use the command: + +```{r} +wren.hr.poly <- ds(wren_lt, key="hr", adjustment="poly", convert_units=conversion.factor) +``` + +# Model comparison + +Each fitted detection function produces a different estimate of winter wren abundance and density. The estimate depends upon the model chosen. The model selection tool for distance sampling data is AIC. + +```{r} +AIC(wren.hn, wren.hr.poly, wren.unif.cos) +``` +`df` in the AIC table indicates the number of parameters associated with each model. + + +## Absolute goodness of fit + +In addition to the relative ranking of models provided by AIC, it is also important to know whether selected model(s) actually fit the data. The model is the basis of inference, so it is dangerous to make inference from a model that does not fit the data. Goodness of fit is assessed using the function `gof_ds`. This function by default, reports the goodness of fit assessed by the Cramer von-Mises test along with a quantile-quantile plot showing locations of deviations from good fit. Optionally, a $\chi^2$ goodness of fit test and a bootstrap version of the Kolomogorov-Smirnov goodness of fit test can be performed. Using function defaults, we see results only of the Cramer von-Mises test along with the Q-Q plot (Figure \@ref(fig:qq)). + +```{r qq, fig.cap="Q-Q plot of hazard rate key function fitted ot wren line transect data.", fig.dim=c(7,5)} +gof_ds(wren.hr.poly) +``` + +Even though there may have been evasive movement, the goodness of fit statistics are still sufficient for using detection function models for inference. + +# Model comparison tables + +The function `summarise_ds_models` combines the work of `AIC` and `gof_ds` to produce a table of fitted models and summary statistics. + +```{r} +knitr::kable(summarize_ds_models(wren.hn, wren.hr.poly, wren.unif.cos),digits=3, + caption="Model comparison table for wren line transect data, Montrave.") +``` + + +## Model selection is not a cookbook + +The AIC model selection tools suggest the hazard rate key function is the preferred model. However, examine the shape of the hazard rate detection function in contrast to the uniform cosine fitted detection function (Figure \@ref(fig:evasive)). + +```{r, evasive, fig.dim=c(7,5), fig.show='hold', fig.cap="Possible evidence of evasive movement of wrens. Note left figure (hazard rate) with implausible perfect detectability out to 70m, then precipitous decline."} +plot(wren.hr.poly, breaks=cutpoints, main="Hazard rate") +plot(wren.unif.cos, breaks=cutpoints, main="Uniform cosine") +``` + +The fellow who gathered these data (Prof Buckland) maintained the shape of the fitted hazard rate detection function is not plausible. Instead, he chose the uniform key with cosine adjustments for making inference [@Buckland2006, p.352]: + +> Common Chaffinch and Winter Wren showed some evidence of observer avoidance. For 2 of the 12 data sets, this resulted in a fitted hazard rate detection function with certain detection out to ∼60 m, with an implausibly rapid fall-off beyond 70 m. In these two analyses, a model with a slightly higher AIC value and a more plausible fit to the detection function was selected. + +This is an example of moderating objective model selection tools with common sense and understanding of field procedures. + +# References \ No newline at end of file diff --git a/vignettes/lines.bib b/vignettes/lines.bib new file mode 100644 index 0000000..d9a4bb5 --- /dev/null +++ b/vignettes/lines.bib @@ -0,0 +1,42 @@ + +@article{miller_distance_2019, + title = {Distance sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transects,R}, + pages = {1-28}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\DRB57MH8\\v089i01.html} +} + +@article{Buckland2006, + title = {Point transect surveys for songbirds: robust methodologies}, + volume = {123}, + number = {2}, + journal = {The Auk}, + doi = {10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2}, + author = {Buckland, S. T.}, + year = {2006}, + pages = {345-345}, + owner = {Tiago}, + refid = {15765}, + subdatabase = {distance}, + timestamp = {2006.11.23} +} + +@misc{r_core_team_r_2019, + address = {{Vienna Austria}}, + title = {R: A Language and Environment for Statistical Computing}, + howpublished = {R Foundation for Statistical Computing}, + author = {{R Core Team}}, + year = {2019} +} + + diff --git a/vignettes/montrave-line.csv b/vignettes/montrave-line.csv new file mode 100644 index 0000000..993f4f8 --- /dev/null +++ b/vignettes/montrave-line.csv @@ -0,0 +1,344 @@ +Region.Label,Area,repeats,Sample.Label,Effort,distance,species,visit +Montrave,33.2,2,1,0.208,75,c,1 +Montrave,33.2,2,1,0.208,40,c,1 +Montrave,33.2,2,1,0.208,42,c,1 +Montrave,33.2,2,1,0.208,12,r,1 +Montrave,33.2,2,1,0.208,15,w,1 +Montrave,33.2,2,1,0.208,80,w,1 +Montrave,33.2,2,1,0.208,35,w,1 +Montrave,33.2,2,1,0.208,55,w,1 +Montrave,33.2,2,1,0.208,55,c,2 +Montrave,33.2,2,1,0.208,26,r,2 +Montrave,33.2,2,1,0.208,70,r,2 +Montrave,33.2,2,1,0.208,12,w,2 +Montrave,33.2,2,1,0.208,75,w,2 +Montrave,33.2,2,1,0.208,23,w,2 +Montrave,33.2,2,1,0.208,70,w,2 +Montrave,33.2,2,1,0.208,75,w,2 +Montrave,33.2,2,1,0.208,56,w,2 +Montrave,33.2,2,2,0.401,8,c,1 +Montrave,33.2,2,2,0.401,5,c,1 +Montrave,33.2,2,2,0.401,40,c,1 +Montrave,33.2,2,2,0.401,20,g,1 +Montrave,33.2,2,2,0.401,5,r,1 +Montrave,33.2,2,2,0.401,24,r,1 +Montrave,33.2,2,2,0.401,20,r,1 +Montrave,33.2,2,2,0.401,20,w,1 +Montrave,33.2,2,2,0.401,24,w,1 +Montrave,33.2,2,2,0.401,10,w,1 +Montrave,33.2,2,2,0.401,60,w,1 +Montrave,33.2,2,2,0.401,65,w,1 +Montrave,33.2,2,2,0.401,0,w,1 +Montrave,33.2,2,2,0.401,0,c,2 +Montrave,33.2,2,2,0.401,35,c,2 +Montrave,33.2,2,2,0.401,28,c,2 +Montrave,33.2,2,2,0.401,60,c,2 +Montrave,33.2,2,2,0.401,19,g,2 +Montrave,33.2,2,2,0.401,5,r,2 +Montrave,33.2,2,2,0.401,30,r,2 +Montrave,33.2,2,2,0.401,45,r,2 +Montrave,33.2,2,2,0.401,53,r,2 +Montrave,33.2,2,2,0.401,50,r,2 +Montrave,33.2,2,2,0.401,40,w,2 +Montrave,33.2,2,2,0.401,32,w,2 +Montrave,33.2,2,2,0.401,20,w,2 +Montrave,33.2,2,2,0.401,60,w,2 +Montrave,33.2,2,2,0.401,40,w,2 +Montrave,33.2,2,3,0.401,8,c,1 +Montrave,33.2,2,3,0.401,34,c,1 +Montrave,33.2,2,3,0.401,55,c,1 +Montrave,33.2,2,3,0.401,60,c,1 +Montrave,33.2,2,3,0.401,55,g,1 +Montrave,33.2,2,3,0.401,28,r,1 +Montrave,33.2,2,3,0.401,27,r,1 +Montrave,33.2,2,3,0.401,5,r,1 +Montrave,33.2,2,3,0.401,22,r,1 +Montrave,33.2,2,3,0.401,40,r,1 +Montrave,33.2,2,3,0.401,33,w,1 +Montrave,33.2,2,3,0.401,5,w,1 +Montrave,33.2,2,3,0.401,35,w,1 +Montrave,33.2,2,3,0.401,15,w,1 +Montrave,33.2,2,3,0.401,70,w,1 +Montrave,33.2,2,3,0.401,5,w,1 +Montrave,33.2,2,3,0.401,5,c,2 +Montrave,33.2,2,3,0.401,15,c,2 +Montrave,33.2,2,3,0.401,80,c,2 +Montrave,33.2,2,3,0.401,25,g,2 +Montrave,33.2,2,3,0.401,25,g,2 +Montrave,33.2,2,3,0.401,5,r,2 +Montrave,33.2,2,3,0.401,32,r,2 +Montrave,33.2,2,3,0.401,15,r,2 +Montrave,33.2,2,3,0.401,0,r,2 +Montrave,33.2,2,3,0.401,20,r,2 +Montrave,33.2,2,3,0.401,60,r,2 +Montrave,33.2,2,3,0.401,48,w,2 +Montrave,33.2,2,3,0.401,32,w,2 +Montrave,33.2,2,3,0.401,0,w,2 +Montrave,33.2,2,3,0.401,33,w,2 +Montrave,33.2,2,3,0.401,20,w,2 +Montrave,33.2,2,3,0.401,35,w,2 +Montrave,33.2,2,4,0.299,45,c,1 +Montrave,33.2,2,4,0.299,10,c,1 +Montrave,33.2,2,4,0.299,15,c,1 +Montrave,33.2,2,4,0.299,85,g,1 +Montrave,33.2,2,4,0.299,60,g,1 +Montrave,33.2,2,4,0.299,30,g,1 +Montrave,33.2,2,4,0.299,72,r,1 +Montrave,33.2,2,4,0.299,35,r,1 +Montrave,33.2,2,4,0.299,5,w,1 +Montrave,33.2,2,4,0.299,80,w,1 +Montrave,33.2,2,4,0.299,80,w,1 +Montrave,33.2,2,4,0.299,55,w,1 +Montrave,33.2,2,4,0.299,12,c,2 +Montrave,33.2,2,4,0.299,78,c,2 +Montrave,33.2,2,4,0.299,8,g,2 +Montrave,33.2,2,4,0.299,22,g,2 +Montrave,33.2,2,4,0.299,100,r,2 +Montrave,33.2,2,4,0.299,75,r,2 +Montrave,33.2,2,4,0.299,15,r,2 +Montrave,33.2,2,4,0.299,70,w,2 +Montrave,33.2,2,4,0.299,75,w,2 +Montrave,33.2,2,4,0.299,22,w,2 +Montrave,33.2,2,4,0.299,85,w,2 +Montrave,33.2,2,4,0.299,75,w,2 +Montrave,33.2,2,4,0.299,35,w,2 +Montrave,33.2,2,4,0.299,40,w,2 +Montrave,33.2,2,5,0.35,80,c,1 +Montrave,33.2,2,5,0.35,15,c,1 +Montrave,33.2,2,5,0.35,30,c,1 +Montrave,33.2,2,5,0.35,25,c,1 +Montrave,33.2,2,5,0.35,45,c,1 +Montrave,33.2,2,5,0.35,8,g,1 +Montrave,33.2,2,5,0.35,22,r,1 +Montrave,33.2,2,5,0.35,35,r,1 +Montrave,33.2,2,5,0.35,33,r,1 +Montrave,33.2,2,5,0.35,15,r,1 +Montrave,33.2,2,5,0.35,35,w,1 +Montrave,33.2,2,5,0.35,10,w,1 +Montrave,33.2,2,5,0.35,70,w,1 +Montrave,33.2,2,5,0.35,70,w,1 +Montrave,33.2,2,5,0.35,75,w,1 +Montrave,33.2,2,5,0.35,55,c,2 +Montrave,33.2,2,5,0.35,4,c,2 +Montrave,33.2,2,5,0.35,8,c,2 +Montrave,33.2,2,5,0.35,33,c,2 +Montrave,33.2,2,5,0.35,50,g,2 +Montrave,33.2,2,5,0.35,85,g,2 +Montrave,33.2,2,5,0.35,95,g,2 +Montrave,33.2,2,5,0.35,35,g,2 +Montrave,33.2,2,5,0.35,21,r,2 +Montrave,33.2,2,5,0.35,45,r,2 +Montrave,33.2,2,5,0.35,28,r,2 +Montrave,33.2,2,5,0.35,60,r,2 +Montrave,33.2,2,5,0.35,60,w,2 +Montrave,33.2,2,5,0.35,30,w,2 +Montrave,33.2,2,5,0.35,25,w,2 +Montrave,33.2,2,5,0.35,80,w,2 +Montrave,33.2,2,5,0.35,80,w,2 +Montrave,33.2,2,5,0.35,40,w,2 +Montrave,33.2,2,5,0.35,85,w,2 +Montrave,33.2,2,5,0.35,55,w,2 +Montrave,33.2,2,5,0.35,65,w,2 +Montrave,33.2,2,6,0.401,12,c,1 +Montrave,33.2,2,6,0.401,45,c,1 +Montrave,33.2,2,6,0.401,12,c,1 +Montrave,33.2,2,6,0.401,80,c,1 +Montrave,33.2,2,6,0.401,15,r,1 +Montrave,33.2,2,6,0.401,50,r,1 +Montrave,33.2,2,6,0.401,20,r,1 +Montrave,33.2,2,6,0.401,65,r,1 +Montrave,33.2,2,6,0.401,20,w,1 +Montrave,33.2,2,6,0.401,30,w,1 +Montrave,33.2,2,6,0.401,40,w,1 +Montrave,33.2,2,6,0.401,25,w,1 +Montrave,33.2,2,6,0.401,45,w,1 +Montrave,33.2,2,6,0.401,60,w,1 +Montrave,33.2,2,6,0.401,25,c,2 +Montrave,33.2,2,6,0.401,11,c,2 +Montrave,33.2,2,6,0.401,38,c,2 +Montrave,33.2,2,6,0.401,42,g,2 +Montrave,33.2,2,6,0.401,35,r,2 +Montrave,33.2,2,6,0.401,70,r,2 +Montrave,33.2,2,6,0.401,15,r,2 +Montrave,33.2,2,6,0.401,25,w,2 +Montrave,33.2,2,6,0.401,35,w,2 +Montrave,33.2,2,6,0.401,25,w,2 +Montrave,33.2,2,6,0.401,10,w,2 +Montrave,33.2,2,6,0.401,2,w,2 +Montrave,33.2,2,6,0.401,35,w,2 +Montrave,33.2,2,7,0.393,33,c,1 +Montrave,33.2,2,7,0.393,23,c,1 +Montrave,33.2,2,7,0.393,85,g,1 +Montrave,33.2,2,7,0.393,45,g,1 +Montrave,33.2,2,7,0.393,85,r,1 +Montrave,33.2,2,7,0.393,15,r,1 +Montrave,33.2,2,7,0.393,27,w,1 +Montrave,33.2,2,7,0.393,35,w,1 +Montrave,33.2,2,7,0.393,65,w,1 +Montrave,33.2,2,7,0.393,45,w,1 +Montrave,33.2,2,7,0.393,80,w,1 +Montrave,33.2,2,7,0.393,30,w,1 +Montrave,33.2,2,7,0.393,50,c,2 +Montrave,33.2,2,7,0.393,15,c,2 +Montrave,33.2,2,7,0.393,25,c,2 +Montrave,33.2,2,7,0.393,65,g,2 +Montrave,33.2,2,7,0.393,60,r,2 +Montrave,33.2,2,7,0.393,50,r,2 +Montrave,33.2,2,7,0.393,30,r,2 +Montrave,33.2,2,7,0.393,25,w,2 +Montrave,33.2,2,7,0.393,70,w,2 +Montrave,33.2,2,7,0.393,30,w,2 +Montrave,33.2,2,7,0.393,55,w,2 +Montrave,33.2,2,7,0.393,60,w,2 +Montrave,33.2,2,7,0.393,40,w,2 +Montrave,33.2,2,7,0.393,75,w,2 +Montrave,33.2,2,8,0.405,60,g,1 +Montrave,33.2,2,8,0.405,26,g,1 +Montrave,33.2,2,8,0.405,55,r,1 +Montrave,33.2,2,8,0.405,27,r,1 +Montrave,33.2,2,8,0.405,75,r,1 +Montrave,33.2,2,8,0.405,70,w,1 +Montrave,33.2,2,8,0.405,23,w,1 +Montrave,33.2,2,8,0.405,55,w,1 +Montrave,33.2,2,8,0.405,60,w,1 +Montrave,33.2,2,8,0.405,75,w,1 +Montrave,33.2,2,8,0.405,30,w,1 +Montrave,33.2,2,8,0.405,65,w,1 +Montrave,33.2,2,8,0.405,25,c,2 +Montrave,33.2,2,8,0.405,100,r,2 +Montrave,33.2,2,8,0.405,38,r,2 +Montrave,33.2,2,8,0.405,23,r,2 +Montrave,33.2,2,8,0.405,58,r,2 +Montrave,33.2,2,8,0.405,45,w,2 +Montrave,33.2,2,8,0.405,20,w,2 +Montrave,33.2,2,8,0.405,55,w,2 +Montrave,33.2,2,8,0.405,30,w,2 +Montrave,33.2,2,9,0.385,65,c,1 +Montrave,33.2,2,9,0.385,80,r,1 +Montrave,33.2,2,9,0.385,45,w,1 +Montrave,33.2,2,9,0.385,10,w,1 +Montrave,33.2,2,9,0.385,75,w,1 +Montrave,33.2,2,9,0.385,17,g,2 +Montrave,33.2,2,9,0.385,15,r,2 +Montrave,33.2,2,9,0.385,45,r,2 +Montrave,33.2,2,9,0.385,30,w,2 +Montrave,33.2,2,9,0.385,70,w,2 +Montrave,33.2,2,9,0.385,35,w,2 +Montrave,33.2,2,10,0.204,20,c,1 +Montrave,33.2,2,10,0.204,26,g,1 +Montrave,33.2,2,10,0.204,55,r,1 +Montrave,33.2,2,10,0.204,55,w,1 +Montrave,33.2,2,10,0.204,23,w,1 +Montrave,33.2,2,10,0.204,5,c,2 +Montrave,33.2,2,10,0.204,50,c,2 +Montrave,33.2,2,10,0.204,85,w,2 +Montrave,33.2,2,11,0.039,25,w,1 +Montrave,33.2,2,11,0.039,30,c,2 +Montrave,33.2,2,12,0.047,45,r,1 +Montrave,33.2,2,12,0.047,90,w,1 +Montrave,33.2,2,12,0.047,40,w,1 +Montrave,33.2,2,12,0.047,50,r,2 +Montrave,33.2,2,12,0.047,50,w,2 +Montrave,33.2,2,12,0.047,90,w,2 +Montrave,33.2,2,13,0.204,68,c,1 +Montrave,33.2,2,13,0.204,65,g,1 +Montrave,33.2,2,13,0.204,25,r,1 +Montrave,33.2,2,13,0.204,45,r,1 +Montrave,33.2,2,13,0.204,40,w,1 +Montrave,33.2,2,13,0.204,0,w,1 +Montrave,33.2,2,13,0.204,100,w,1 +Montrave,33.2,2,13,0.204,45,w,1 +Montrave,33.2,2,13,0.204,20,w,1 +Montrave,33.2,2,13,0.204,30,c,2 +Montrave,33.2,2,13,0.204,35,g,2 +Montrave,33.2,2,13,0.204,38,r,2 +Montrave,33.2,2,13,0.204,5,r,2 +Montrave,33.2,2,13,0.204,45,r,2 +Montrave,33.2,2,13,0.204,40,w,2 +Montrave,33.2,2,13,0.204,20,w,2 +Montrave,33.2,2,13,0.204,45,w,2 +Montrave,33.2,2,13,0.204,45,w,2 +Montrave,33.2,2,14,0.271,20,c,1 +Montrave,33.2,2,14,0.271,45,r,1 +Montrave,33.2,2,14,0.271,27,r,1 +Montrave,33.2,2,14,0.271,5,r,1 +Montrave,33.2,2,14,0.271,40,r,1 +Montrave,33.2,2,14,0.271,80,w,1 +Montrave,33.2,2,14,0.271,5,w,1 +Montrave,33.2,2,14,0.271,35,w,1 +Montrave,33.2,2,14,0.271,35,w,1 +Montrave,33.2,2,14,0.271,10,w,1 +Montrave,33.2,2,14,0.271,20,c,2 +Montrave,33.2,2,14,0.271,10,r,2 +Montrave,33.2,2,14,0.271,45,r,2 +Montrave,33.2,2,14,0.271,50,w,2 +Montrave,33.2,2,14,0.271,30,w,2 +Montrave,33.2,2,14,0.271,20,w,2 +Montrave,33.2,2,14,0.271,35,w,2 +Montrave,33.2,2,14,0.271,60,w,2 +Montrave,33.2,2,14,0.271,15,w,2 +Montrave,33.2,2,14,0.271,10,w,2 +Montrave,33.2,2,15,0.236,48,c,1 +Montrave,33.2,2,15,0.236,80,c,1 +Montrave,33.2,2,15,0.236,60,c,1 +Montrave,33.2,2,15,0.236,20,g,1 +Montrave,33.2,2,15,0.236,45,r,1 +Montrave,33.2,2,15,0.236,25,r,1 +Montrave,33.2,2,15,0.236,22,w,1 +Montrave,33.2,2,15,0.236,15,w,1 +Montrave,33.2,2,15,0.236,30,w,1 +Montrave,33.2,2,15,0.236,40,w,1 +Montrave,33.2,2,15,0.236,50,c,2 +Montrave,33.2,2,15,0.236,6,g,2 +Montrave,33.2,2,15,0.236,20,r,2 +Montrave,33.2,2,15,0.236,5,r,2 +Montrave,33.2,2,15,0.236,15,w,2 +Montrave,33.2,2,15,0.236,35,w,2 +Montrave,33.2,2,15,0.236,16,w,2 +Montrave,33.2,2,15,0.236,15,w,2 +Montrave,33.2,2,15,0.236,25,w,2 +Montrave,33.2,2,16,0.189,10,c,1 +Montrave,33.2,2,16,0.189,20,c,1 +Montrave,33.2,2,16,0.189,60,w,1 +Montrave,33.2,2,16,0.189,20,c,2 +Montrave,33.2,2,16,0.189,35,w,2 +Montrave,33.2,2,17,0.177,55,c,1 +Montrave,33.2,2,17,0.177,10,c,1 +Montrave,33.2,2,17,0.177,15,c,1 +Montrave,33.2,2,17,0.177,45,g,1 +Montrave,33.2,2,17,0.177,8,g,1 +Montrave,33.2,2,17,0.177,35,r,1 +Montrave,33.2,2,17,0.177,33,r,1 +Montrave,33.2,2,17,0.177,25,r,1 +Montrave,33.2,2,17,0.177,10,w,1 +Montrave,33.2,2,17,0.177,55,w,1 +Montrave,33.2,2,17,0.177,12,w,1 +Montrave,33.2,2,17,0.177,15,c,2 +Montrave,33.2,2,17,0.177,18,g,2 +Montrave,33.2,2,17,0.177,15,r,2 +Montrave,33.2,2,17,0.177,35,w,2 +Montrave,33.2,2,17,0.177,30,w,2 +Montrave,33.2,2,17,0.177,70,w,2 +Montrave,33.2,2,17,0.177,25,w,2 +Montrave,33.2,2,18,0.2,50,c,1 +Montrave,33.2,2,18,0.2,80,c,1 +Montrave,33.2,2,18,0.2,90,c,1 +Montrave,33.2,2,18,0.2,25,r,1 +Montrave,33.2,2,18,0.2,10,w,1 +Montrave,33.2,2,18,0.2,60,w,1 +Montrave,33.2,2,18,0.2,25,c,2 +Montrave,33.2,2,18,0.2,30,c,2 +Montrave,33.2,2,18,0.2,45,c,2 +Montrave,33.2,2,18,0.2,80,c,2 +Montrave,33.2,2,18,0.2,20,g,2 +Montrave,33.2,2,18,0.2,10,r,2 +Montrave,33.2,2,18,0.2,70,r,2 +Montrave,33.2,2,18,0.2,10,w,2 +Montrave,33.2,2,18,0.2,60,w,2 +Montrave,33.2,2,18,0.2,40,w,2 +Montrave,33.2,2,18,0.2,50,w,2 +Montrave,33.2,2,19,0.02,29,g,1 +Montrave,33.2,2,19,0.02,40,w,1 +Montrave,33.2,2,19,0.02,80,w,1 +Montrave,33.2,2,19,0.02,5,c,2 +Montrave,33.2,2,19,0.02,25,w,2 diff --git a/vignettes/montrave.JPG b/vignettes/montrave.JPG new file mode 100644 index 0000000000000000000000000000000000000000..01bc5bff438404b1452a480fcf92b46155c607c1 GIT binary patch literal 55712 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 D`s`fE literal 0 HcmV?d00001 diff --git a/vignettes/montrave.zip b/vignettes/montrave.zip new file mode 100644 index 0000000000000000000000000000000000000000..b4a59327085c098b7b203563593a2fe881272950 GIT binary patch literal 1298 zcmV+t1?~D!O9KQH000080JunYNtL*yB5DKx05>ZD01*HH0Bvt>baG*KWi4!JZe=cG zb9SYgOO6vU6h-Gq?8HL;mR&;z%wPg52q8p~_^A?6+sAfH_W*pZ)R7o8I`=)>?_-y% z^6_-O{QU9e{o(WJn|ZsP4rV+3Ivs9T^Xc&Y*SFIk@4kNhx!uf{%k_5naXgvpuha2z zx|-jY>*e$dlQL7t1^d`=t5N z_&N8B*@$P`IIe$3`^4M_VQ(MvpO*h~UwO37l$PE(PK={v?yWhq`wh*b;8yaT{WEvM zeo;Izw+bIAbs;hLh4~`JagaeIr%RcKTzjA;}Dsr zG~rLvllJHT^5^Q=kZ0yen0w~YG7oj%#NinS!JXjQJ~VvqTo_&OVwwAz+edisObDK5 z?u5N%>;+#0k7d?)&yA1M6Xt=rSN4+=JGK*hT}|wbJ?G8}F6>K9KJmpe4}#}f9cZ7J z*YM!;+%6|0CwtF%N}#tS39#*Z2Y-Z<<8@J;zUszdvH{tgwIC z@VRy08t%KXn{&^+@5jVr<-&d=?wGgx@D9ALpZOwq6uek5zTm0fDQW%4M|?`4e}R zc~oMHas{Dt`;*YU~BX9s9qcmLEAYXVz<=YqZkkf84YO0e?~K?r)65Vt~5W?^Vw zylhy6n$IZRR|BG9!O9FMS{L{qaX<$rJ!e9tWpf|QbB+7mfhH2=7LcUx(cu?iCC=V_v!OTNyg0Ps_w>S_KD+G%W z^j|QLpyz@;NI|_hlc4^=f}TyDq!5f_mjY$Z#K%WF8iDz!23n*NxcXC<$A<7TL3@ee z%HMBqAn-!ayFz<_In3jbn;_@$%YeC{u0jcfhyF4J1%-Kk8ODMj1YUR;`!L3d1^u^O zI!>Mh{c9k5*hrwW9jp*!A(&TvX>D=e8r&2Y#w+5U#X0Ud1iT;~SMn(i7I9?jg4X@q znB#uL1I~!Y!H8j@g(03lJFM;IQU6+>d;4F0cTcMgMV{>*2 z03ZMW0000102lxO{(haGMA8AH2}+&|Fxdg;CF4myC)oi|O9ci1000010097F0001) I1ONa4053Iv@c;k- literal 0 HcmV?d00001 diff --git a/vignettes/species-covariate-distill.Rmd b/vignettes/species-covariate-distill.Rmd new file mode 100644 index 0000000..8cf138d --- /dev/null +++ b/vignettes/species-covariate-distill.Rmd @@ -0,0 +1,182 @@ +--- +title: "Covariate modeling with rare species" +description: | + Use of covariate to model detectability in multi-species surveys. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: species.bib +csl: apa.csl +vignette: > + %\VignetteIndexEntry{Covariate modeling with rare species} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +library(kableExtra) +options(kableExtra.html.bsTable = TRUE) +``` + +# Background + +Sometimes the focal species of a distance sampling survey is quite rare. So rare that it is difficult to accumulate sufficient detections to fit a detection function for the species in question. Likewise, it is also common for other species to be detected during the survey for the focal species. Could the detections of the other species be useful in estimating a detection function for the focal species? + +One approach might be to consider the species to serve as "strata" and proceed to analyse the data as if they were from a stratified survey. See the [example for stratified survey analysis](http://examples.distancesampling.org/Distance-strata/strata-distill.html). However, if a pooled detection function (one that combines data from multiple species) is fitted, it would be dubious to apply this pooled detection function to data at a lower level of aggregation (species level). Applying the pooled detection function would lead to a biased estimate of abundance for the rare species. + +Instead of treating species as strata, an alternative form of analysis is to treat species as a covariate in the modelling of the detection function [@FMARBUC03]. The principle is that the general key function is shared across species, but the scale parameter $(\sigma)$ differs between species. In this way, the detections of all species is shared, such that the estimation of the detection function for the rare species is bolstered by information from other species; yet the rare species receives its own *unique* detection function such that bias is not induced in the abundance estimation for that species. + +To demonstrate such an analysis, the Montrave songbird study conducted by Buckland [-@Buckland2006] is used. The species covariate approach to analysis of the snapshot point count version of his survey is described in the book by Buckland et al. [-@buckland2015distance, Section 5.3.2.2]. The `Distance` R package [@miller_distance_2019] is used to analyse the line transect survey Buckland conducted. Results are compared with estimates presented by Buckland [-@Buckland2006]. + +The data are available online at a website that serves as a companion to Buckland et al. [-@buckland2015distance]. The data set can be read into R directly from the URL. + +```{r readdata} +theurl <-"https://www.creem.st-andrews.ac.uk/files/2023/01/montrave-line_csv.zip" +download.file(theurl, destfile = "montrave.zip", mode = "wb") +unzip("montrave.zip") +birds <- read.csv("montrave-line.csv") +birds$object <- NA +birds$object[!is.na(birds$distance)] <- 1:sum(!is.na(birds$distance)) +``` + +# Data preparation + +Only one slight modification to the data needs to be conducted before they can be analysed. Buckland [-@Buckland2006] made two transits of the transects, the line transect effort needs to be modified to reflect the multiple visits. + +```{r prep} +birds$Effort <- birds$Effort * birds$repeats # two visits +library(Distance) +convunit <- convert_units("meter", "kilometer", "hectare") +``` + +# Detections by species + +In Buckland's [-@Buckland2006] line transect survey, three of the four songbird species (c-chaffinch, g-great tit, r-robin, w-winter wren) were detected in sufficient quantities that sample size is not an issue. However, the great tit was only detected 32 times, making the support for this species open to question. + +```{r numdetects, echo=FALSE} +knitr::kable(table(birds$species), + caption="Number of detections by species for Montrave line transect survey.") %>% + kable_styling(bootstrap_options = "striped", full_width = F) %>% + row_spec(2, bold=T, background="yellow") +``` + +As mentioned in the Background, we could fit a pooled detection function across species and with species as a stratification criterion produce species-specific density estimates using the pooled detection function in conjunction with species-specific encounter rates. However that would be using the *wrong* detection function for every species. We take the alternative analysis route and incorporate species into the detection function. + +# Covariate in detection function + +Inclusion of `species` as a covariate in the detection function is simple using the `formula=` argument in `ds()`. Note the species names are coded as letters, `R` will automatically treat a variable containing letters as a factor covariate. If numbers were used in coding species, `as.factor` would need to be employed. + +```{r detfn} +all.birds <- ds(data = birds, key="hn", convert_units = convunit, + formula=~species, truncation = 95) +``` + +```{r gof, echo=FALSE} +fit <- gof_ds(all.birds, plot=FALSE) +stat <- round(fit$dsgof$CvM$W,3) +p <- round(fit$dsgof$CvM$p,3) +``` + +The CvM goodness of fit test indicates this model adequately fits the data, W=`r stat`, P=`r p`. + +# Visualising the detection functions for each species + +The shape of the species-specific detection functions can be seen by using the plotting function provided below. + +```{r plotcode, fig.dim=c(7,5), fig.cap="Species-specific detection functions." } +plot(all.birds, showpoints=FALSE, main="Montrave line transects\nspecies as covariate") +add.df.covar.line(all.birds, data=data.frame(species="c"), lwd=3, lty=1, col="blue") +add.df.covar.line(all.birds, data=data.frame(species="g"), lwd=3, lty=1, col="darkgreen") +add.df.covar.line(all.birds, data=data.frame(species="r"), lwd=3, lty=1, col="brown") +add.df.covar.line(all.birds, data=data.frame(species="w"), lwd=3, lty=1, col="salmon") +legend("topright", legend=c("chaffinch", "great tit", "robin", "winter wren"), + lwd=3, lty=1, col=c("blue", "darkgreen", "brown", "salmon")) +``` + +# Species-specific density estimates + +Density estimates for each species can be produced by using the `dht2` function that contains the argument `strat_formula` used to specific the levels of stratum-specific estimates requested. The `stratification` argument ensures the correct measures of precision are associated with the species-specific density estimates. The value `object` indicates this analysis is a form of post-stratification, rather than geographic stratification criterion that could have been know prior to the gathering of the data. + +```{r densest} +bird.ests <- dht2(ddf=all.birds, flatfile=birds, + strat_formula = ~species, convert_units = convunit, + stratification = "object") +``` + +```{r maketable, echo=FALSE} +density <- attr(bird.ests, "density") +knitr::kable(density[1:4 ,c(1,3,7,8,11,10)], + digits = c(NA,0,3,3,3,3), + caption="Species-specific density estimates using detection function with species as covariate.") %>% + kable_styling(bootstrap_options = "striped", full_width = F) +``` + +# Compare with published estimates + +The density estimates for chaffinch and great tits match those reported by Buckland [@Buckland2006] almost exactly. The congruence between estimates produced by this analysis and those reported by Buckland are less good for the robins and winter wrens. + +```{r screenclip, fig.dim=c(7,5), fig.cap="Reproduction of Table 2 of Buckland (2006).", echo=FALSE} +knitr::include_graphics("tab2-buck.png") +``` + +# Postscript + +As described by Buckland [@Buckland2006], there was some reason to believe evasive movement took place on the part of robins and winter wrens. Conceivably, this could be accommodated by using a hazard rate key function for those two species. This would lead to a more complex analysis in which the data set was divided into a *chaffinch/great tit* data set, with a half normal key and species covariate detection function model. The other portion of the data set would contain *robins/winter wrens* modelled using a hazard rate key function and species covariate. + +```{r stuff, echo=FALSE} +chafgt <- birds[birds$species %in% c("c","g"), ] +chafgt <- droplevels(chafgt) +last.row <- dim(chafgt)[1] + 1 +chafgt[last.row, "Region.Label"] <- "Montrave" +chafgt[last.row, "Area"] <- 33.2 +chafgt[last.row, "repeats"] <- 2 +chafgt[last.row, "Sample.Label"] <- 12 +chafgt[last.row, "Effort"] <- unique(birds[birds$Sample.Label==12, "Effort"]) * 2 +chafgt[last.row, "distance"] <- NA +chafgt[last.row, "species"] <- NA +chafgt[last.row, "visit"] <- NA + +robwren <- birds[birds$species %in% c("r","w"), ] +robwren <- droplevels(robwren) +hn.birds <- ds(data = chafgt, + key="hn", convert_units = convunit, + formula=~species, truncation = 95) +hr.birds <- ds(data = robwren, + key="hr", convert_units = convunit, + formula=~species, truncation = 95) + +gof.cg <- gof_ds(hn.birds, plot=FALSE)$dsgof$CvM +gof.rw <- gof_ds(hr.birds, plot=FALSE)$dsgof$CvM + +compare.test <- data.frame(analysis=c("Single analysis", "HN key", "HR key"), + "CvM W"=round(c(stat, gof.cg$W, gof.rw$W),3), + "P value"=round(c(p, gof.cg$p, gof.rw$p),3)) + +chafgt.ests <- dht2(ddf=hn.birds, flatfile=chafgt, + strat_formula = ~species, convert_units = convunit, + stratification = "object") +robwren.ests <- dht2(ddf=hr.birds, flatfile=robwren, + strat_formula = ~species, convert_units = convunit, + stratification = "object") +``` + +Indeed, the goodness of fit for this more complex analysis (not shown) leads to better fit of the "two model" approach: + +```{r fittab, echo=FALSE} +knitr::kable(compare.test, caption="Goodness of fit comparison for single model compared with HN/HR split.") %>% + kable_styling(bootstrap_options = "striped", full_width = F) +``` + +# References \ No newline at end of file diff --git a/vignettes/species.bib b/vignettes/species.bib new file mode 100644 index 0000000..f347eed --- /dev/null +++ b/vignettes/species.bib @@ -0,0 +1,65 @@ +@Book{buckland2015distance, + title = {Distance sampling: methods and applications}, + publisher = {Springer}, + year = {2015}, + url = {https://www.springer.com/gb/book/9783319192185}, + author = {Buckland, Steve and Rexstad, Eric and Marques, Tiago and Oedekoven, Cornelia}, +} + +@article{Buckland2006, + title = {Point transect surveys for songbirds: robust methodologies}, + author = {Buckland, S. T.}, + year = {2006}, + volume = {123}, + pages = {345--345}, + doi = {10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2}, + journal = {The Auk}, + number = {2}, + owner = {Tiago}, + refid = {15765}, + subdatabase = {distance}, + timestamp = {2006.11.23} +} + +@article{FMARBUC03, + title = {Incorporating covariates into standard line transect analyses}, + author = {Marques, F. F. C. and Buckland, S. T.}, + year = {2003}, + volume = {59}, + pages = {924--935}, + doi = {10.1111/j.0006-341x.2003.00107.x}, + journal = {Biometrics}, + owner = {eric}, + subdatabase = {distance}, + timestamp = {2010.08.17} +} + +@article{Marques2007, + title = {Improving estimates of bird density using multiple covariate distance sampling}, + author = {Marques, T.A. and Thomas, L. and Fancy, S.G. and Buckland, S.T.}, + year = {2007}, + volume = {127}, + pages = {1229--1243}, + doi = {10.1642/0004-8038(2007)124[1229:ieobdu]2.0.co;2}, + journal = {The Auk}, + owner = {eric}, + timestamp = {2011.08.23} +} + +@article{miller_distance_2019, + title = {Distance sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transects,R}, + pages = {1-28}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\DRB57MH8\\v089i01.html} +} + diff --git a/vignettes/tab2-buck.png b/vignettes/tab2-buck.png new file mode 100644 index 0000000000000000000000000000000000000000..9500fc875d96c5d22fe606d38c46662b5a0bccc0 GIT binary patch literal 48464 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 Vc1ZRgn&1DXsG!ux0)8!z{{>HS!#Dr{ literal 0 HcmV?d00001 diff --git a/vignettes/web-only/CTDS/DaytimeDistances.txt b/vignettes/web-only/CTDS/DaytimeDistances.txt new file mode 100644 index 0000000..2e77fb1 --- /dev/null +++ b/vignettes/web-only/CTDS/DaytimeDistances.txt @@ -0,0 +1,11182 @@ +distance Sample.Label Effort Region.Label Area multiplier utm.e utm.n +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +3.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +3.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +3.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +3.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +3.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +1.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +3.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +2.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +18 A1 1738716 Tai 40370000 0.1166667 689991 646193 +13.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +11 A1 1738716 Tai 40370000 0.1166667 689991 646193 +9 A1 1738716 Tai 40370000 0.1166667 689991 646193 +7.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +6.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +5.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +4.5 A1 1738716 Tai 40370000 0.1166667 689991 646193 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +7.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +7.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +7.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +4.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +4.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +5.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +6.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +7.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +4.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +3.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +2.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +5.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +6.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +6.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +13.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +13.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +13.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +13.5 A2 331184 Tai 40370000 0.1166667 689012 645186 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +6.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +3.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +7.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +11 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +4.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +1.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +2.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +5.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +18 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +13.5 A3 1718017 Tai 40370000 0.1166667 689007 644158 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +11 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +5.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +1.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +13.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +18 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +3.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +6.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +7.5 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +9 A4 1738716 Tai 40370000 0.1166667 688999 643213 +4.5 B1 1738716 Tai 40370000 0.1166667 689999 646201 +4.5 B1 1738716 Tai 40370000 0.1166667 689999 646201 +4.5 B1 1738716 Tai 40370000 0.1166667 689999 646201 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +18 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +5.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +4.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +11 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +13.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +7.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +6.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +9 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +2.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +1.5 B2 1511027 Tai 40370000 0.1166667 690010 645198 +3.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +4.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +6.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +7.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +11 B3 1511027 Tai 40370000 0.1166667 690017 644206 +11 B3 1511027 Tai 40370000 0.1166667 690017 644206 +11 B3 1511027 Tai 40370000 0.1166667 690017 644206 +11 B3 1511027 Tai 40370000 0.1166667 690017 644206 +13.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +13.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +13.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +13.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +13.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +4.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +4.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +2.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +7.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +7.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +7.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +7.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +1.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +3.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +3.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +4.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +6.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +7.5 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +9 B3 1511027 Tai 40370000 0.1166667 690017 644206 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +2.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +3.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +1.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +2.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +3.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +3.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +3.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +3.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +11 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +2.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +3.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +4.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +13.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +18 B4 1283338 Tai 40370000 0.1166667 690006 643198 +18 B4 1283338 Tai 40370000 0.1166667 690006 643198 +18 B4 1283338 Tai 40370000 0.1166667 690006 643198 +18 B4 1283338 Tai 40370000 0.1166667 690006 643198 +18 B4 1283338 Tai 40370000 0.1166667 690006 643198 +18 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +6.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +7.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +1.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +2.5 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +9 B4 1283338 Tai 40370000 0.1166667 690006 643198 +5.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +5.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +5.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +4.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +4.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +4.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +4.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +5.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +6.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +7.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +5.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +5.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +6.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +7.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +7.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +7.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +7.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +7.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +9 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +11 C1 1738716 Tai 40370000 0.1166667 690985 646203 +3.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +3.5 C1 1738716 Tai 40370000 0.1166667 690985 646203 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +18 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +13.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +4.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +11 C2 1718017 Tai 40370000 0.1166667 691012 645186 +5.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +6.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +7.5 C2 1718017 Tai 40370000 0.1166667 691012 645186 +9 C2 1718017 Tai 40370000 0.1166667 691012 645186 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +7.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +6.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +4.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +5.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +3.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +2.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +18 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +11 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +13.5 C3 1676619 Tai 40370000 0.1166667 690995 644190 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +13.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +18 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +11 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +2.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +6.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +7.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +9 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +4.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +5.5 C4 1635221 Tai 40370000 0.1166667 691005 643201 +3.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +3.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +3.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +9 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +9 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +5.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +4.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +3.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +5.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +5.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +5.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +4.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +4.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +5.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +5.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +9 C5 1593823 Tai 40370000 0.1166667 691003 642214 +6.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +9 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +9 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +7.5 C5 1593823 Tai 40370000 0.1166667 691003 642214 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +1.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +2.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +4.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +5.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +6.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +7.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +11 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +13.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +18 C6 1655920 Tai 40370000 0.1166667 690977 641224 +3.5 C6 1655920 Tai 40370000 0.1166667 690977 641224 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +13.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +13.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +13.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +2.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +2.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +2.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +3.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +4.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +11 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +6.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +7.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +9 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +5.5 D3 1614522 Tai 40370000 0.1166667 692017 644193 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +11 D4 1593823 Tai 40370000 0.1166667 691993 643181 +18 D4 1593823 Tai 40370000 0.1166667 691993 643181 +18 D4 1593823 Tai 40370000 0.1166667 691993 643181 +18 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +1.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +4.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +5.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +6.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +7.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +9 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +2.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +3.5 D4 1593823 Tai 40370000 0.1166667 691993 643181 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +18 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +2.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +11 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +13.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +5.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +6.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +7.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +9 D5 1386833 Tai 40370000 0.1166667 692006 642200 +4.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 D5 1386833 Tai 40370000 0.1166667 692006 642200 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +2.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +11 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +13.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +18 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +9 E3 745164 Tai 40370000 0.1166667 692983 644219 +7.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +6.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +5.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +4.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 +3.5 E3 745164 Tai 40370000 0.1166667 692983 644219 + E4 1614522 Tai 40370000 0.1166667 692963 643204 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +18 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +13.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +4.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +5.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +3.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +6.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +7.5 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +9 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +11 E5 1490328 Tai 40370000 0.1166667 692995 642203 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +11 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +4.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +3.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +2.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +1.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +5.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +6.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +7.5 E6 1448930 Tai 40370000 0.1166667 692974 641159 +9 E6 1448930 Tai 40370000 0.1166667 692974 641159 diff --git a/vignettes/web-only/CTDS/VideoStartTimes_FullDays.txt b/vignettes/web-only/CTDS/VideoStartTimes_FullDays.txt new file mode 100644 index 0000000..cab931c --- /dev/null +++ b/vignettes/web-only/CTDS/VideoStartTimes_FullDays.txt @@ -0,0 +1,807 @@ +order folder vid.no ek.no easting northing month day hour minute +1 A1 (1) 1 689991 646193 7 6 11 32 +2 A1(2) 1 7 689991 646193 7 22 17 27 +3 A1(2) 2 9 689991 646193 8 6 18 18 +4 A1(2) 3 17 689991 646193 8 14 7 0 +5 A1(2) 4 30 689991 646193 8 18 16 9 +6 A1(2) 5 31 689991 646193 8 19 6 25 +7 A1(2) 6 36 689991 646193 8 20 17 5 +8 A1(2) 7 38 689991 646193 8 22 14 6 +9 A1(2) 8 40 689991 646193 8 22 17 16 +10 A1(2) 9 42 689991 646193 8 23 8 45 +11 A1(2) 10 45 689991 646193 8 25 9 16 +12 A1(2) 11 46 689991 646193 8 25 12 6 +13 A1(2) 12 49 689991 646193 8 28 15 35 +14 A1(2) 13 51 689991 646193 8 30 6 0 +15 A1(2) 14 53 689991 646193 9 2 16 10 +16 A1(2) 15 54 689991 646193 9 3 14 43 +17 A1(2) 16 55 689991 646193 9 4 12 32 +18 A1(2) 17 59 689991 646193 9 8 17 30 +19 A1(2) 18 61 689991 646193 9 9 9 51 +20 A1(2) 19 62 689991 646193 9 9 11 10 +21 A1(2) 20 63 689991 646193 9 10 17 16 +22 A1(2) 21 64 689991 646193 9 10 11 13 +23 A1(2) 22 69 689991 646193 9 13 9 22 +24 A1(2) 23 70 689991 646193 9 13 11 13 +25 A1(2) 24 73 689991 646193 9 13 17 2 +26 A1(2) 25 74 689991 646193 9 13 18 37 +27 A1(2) 26 78 689991 646193 9 14 16 42 +28 A2 1 13 689012 645186 7 3 16 36 +29 A2 2 14 689012 645186 7 3 18 44 +30 A2 3 17 689012 645186 7 10 15 43 +31 A2 4 19 689012 645186 7 12 10 42 +32 A2 5 22 689012 645186 7 13 7 2 +34 A3(1) 1 10 689007 644158 7 7 6 30 +35 A3(1) 2 24 689007 644158 7 13 18 0 +36 A3(2) 1 5 689007 644158 7 24 9 1 +37 A3(2) 2 12 689007 644158 7 28 8 53 +39 A3(3) 2 8 689007 644158 8 20 7 32 +40 A3(3) 3 9 689007 644158 8 20 16 5 +41 A3(3) 4 10 689007 644158 8 22 7 44 +42 A3(3) 5 11 689007 644158 8 22 8 44 +43 A3(3) 6 12 689007 644158 8 23 7 21 +44 A3(3) 7 13 689007 644158 8 23 7 22 +45 A3(3) 8 14 689007 644158 8 24 8 2 +46 A3(3) 9 16 689007 644158 8 24 17 0 +47 A3(3) 10 18 689007 644158 8 25 13 2 +48 A3(3) 11 19 689007 644158 8 25 15 11 +49 A3(3) 12 20 689007 644158 8 26 6 25 +50 A3(3) 13 21 689007 644158 8 26 7 43 +51 A3(3) 14 22 689007 644158 8 27 6 54 +52 A3(3) 15 23 689007 644158 8 27 15 9 +53 A3(3) 16 24 689007 644158 8 28 7 30 +54 A3(3) 17 25 689007 644158 8 28 7 32 +55 A3(3) 18 29 689007 644158 8 29 13 28 +56 A3(3) 19 32 689007 644158 8 29 13 42 +57 A3(3) 20 37 689007 644158 8 31 9 1 +58 A3(3) 21 38 689007 644158 8 31 15 8 +59 A3(3) 22 39 689007 644158 8 31 15 10 +60 A3(3) 23 41 689007 644158 9 1 15 8 +61 A3(3) 24 44 689007 644158 9 2 11 21 +62 A3(3) 25 45 689007 644158 9 2 11 23 +63 A3(3) 26 46 689007 644158 9 2 11 26 +64 A3(3) 27 48 689007 644158 9 2 17 14 +65 A3(3) 28 49 689007 644158 9 3 18 12 +66 A3(3) 29 53 689007 644158 9 6 17 34 +67 A3(3) 30 54 689007 644158 9 7 10 34 +68 A3(3) 31 55 689007 644158 9 8 6 22 +69 A3(3) 32 56 689007 644158 9 9 7 49 +70 A3(3) 33 57 689007 644158 9 9 10 42 +71 A3(3) 34 58 689007 644158 9 10 6 50 +72 A3(3) 35 59 689007 644158 9 10 7 15 +73 A3(3) 36 60 689007 644158 9 10 15 57 +74 A3(3) 37 61 689007 644158 9 10 17 27 +75 A3(3) 38 62 689007 644158 9 10 18 12 +76 A3(3) 39 64 689007 644158 9 11 6 39 +77 A3(3) 40 68 689007 644158 9 12 18 18 +78 A3(3) 41 71 689007 644158 9 13 8 13 +79 A3(3) 42 72 689007 644158 9 13 9 37 +80 A3(3) 43 73 689007 644158 9 13 10 0 +81 A3(3) 44 74 689007 644158 9 13 10 3 +82 A3(3) 45 75 689007 644158 9 13 10 14 +83 A3(3) 46 76 689007 644158 9 13 13 19 +84 A3(3) 47 81 689007 644158 9 15 9 30 +85 A3(3) 48 82 689007 644158 9 15 14 52 +86 A3(3) 49 83 689007 644158 9 16 6 24 +87 A3(3) 50 84 689007 644158 9 16 7 31 +88 A3(3) 51 85 689007 644158 9 16 7 39 +89 A3(3) 52 88 689007 644158 9 16 8 26 +90 A3(3) 53 89 689007 644158 9 16 9 31 +91 A3(3) 54 92 689007 644158 9 17 6 33 +92 A3(3) 55 93 689007 644158 9 17 6 45 +93 A3(3) 56 94 689007 644158 9 17 6 47 +94 A3(3) 57 95 689007 644158 9 17 9 15 +95 A3(3) 58 96 689007 644158 9 17 9 22 +96 A3(3) 59 97 689007 644158 9 18 9 14 +97 A3(3) 60 98 689007 644158 9 18 14 50 +98 A3(3) 61 102 689007 644158 9 19 11 12 +99 A3(3) 62 103 689007 644158 9 19 14 15 +100 A3(3) 63 104 689007 644158 9 19 17 4 +101 A3(3) 64 106 689007 644158 9 20 9 50 +102 A3(3) 65 107 689007 644158 9 20 16 21 +103 A3(3) 66 109 689007 644158 9 21 6 20 +104 A3(3) 67 110 689007 644158 9 21 6 52 +105 A3(3) 68 111 689007 644158 9 21 8 19 +106 A3(3) 69 114 689007 644158 9 21 11 26 +107 A3(3) 70 118 689007 644158 9 21 17 35 +108 A3(3) 71 120 689007 644158 9 21 18 31 +109 A4 1 6 688999 643213 7 9 16 4 +110 A4 2 15 688999 643213 7 27 9 39 +111 A4 3 17 688999 643213 8 8 9 57 +112 A4 4 21 688999 643213 8 13 15 44 +113 A4 5 23 688999 643213 8 15 17 32 +114 A4 6 24 688999 643213 8 16 9 29 +115 A4 7 28 688999 643213 8 19 8 17 +116 A4 8 29 688999 643213 8 19 12 29 +117 A4 9 30 688999 643213 8 19 18 56 +118 A4 10 31 688999 643213 8 22 7 9 +119 A4 11 32 688999 643213 8 22 18 20 +120 A4 12 33 688999 643213 8 25 7 55 +121 A4 13 35 688999 643213 8 28 13 54 +122 A4 14 38 688999 643213 8 28 16 57 +123 A4 15 39 688999 643213 8 28 17 11 +124 A4 16 40 688999 643213 8 31 11 52 +125 A4 17 41 688999 643213 9 1 9 29 +126 A4 18 42 688999 643213 9 4 7 27 +127 A4 19 43 688999 643213 9 5 17 33 +128 A4 20 44 688999 643213 9 7 16 21 +129 A4 21 45 688999 643213 9 8 13 19 +130 A4 22 47 688999 643213 9 11 8 14 +131 A4 23 48 688999 643213 9 11 8 18 +132 A4 24 49 688999 643213 9 11 8 25 +133 A4 25 50 688999 643213 9 11 18 7 +134 A4 26 51 688999 643213 9 12 15 13 +135 A4 27 52 688999 643213 9 13 8 16 +136 B1(1) 1 18 689999 646201 7 7 11 10 +137 B1(2) 1 12 689999 646201 8 31 15 8 +138 B2(1) 1 11 690010 645198 7 9 15 50 +139 B2(1) 2 12 690010 645198 7 9 15 53 +140 B2(1) 3 23 690010 645198 7 20 11 37 +141 B2(1) 4 37 690010 645198 7 30 17 24 +142 B2(1) 5 38 690010 645198 7 30 17 31 +143 B2(1) 6 42 690010 645198 7 31 13 4 +144 B2(2) 1 6 690010 645198 8 19 13 54 +145 B2(2) 2 7 690010 645198 8 19 13 55 +146 B2(2) 3 9 690010 645198 8 20 14 39 +147 B2(2) 4 10 690010 645198 8 20 15 12 +148 B2(2) 5 11 690010 645198 8 20 15 14 +149 B2(2) 6 15 690010 645198 8 23 8 11 +150 B2(2) 7 18 690010 645198 8 23 14 38 +151 B2(2) 8 23 690010 645198 8 23 14 51 +152 B2(2) 9 25 690010 645198 8 23 17 28 +153 B2(2) 10 35 690010 645198 8 28 7 24 +154 B2(2) 11 37 690010 645198 8 28 17 49 +155 B2(2) 12 38 690010 645198 8 29 7 49 +156 B2(2) 13 44 690010 645198 8 31 17 26 +157 B2(2) 14 45 690010 645198 8 31 23 31 +158 B2(2) 15 47 690010 645198 9 1 8 20 +159 B2(2) 16 50 690010 645198 9 2 7 27 +160 B2(2) 17 51 690010 645198 9 2 16 31 +161 B2(2) 18 52 690010 645198 9 2 16 32 +162 B2(2) 19 53 690010 645198 9 2 16 34 +163 B2(2) 20 54 690010 645198 9 2 16 37 +164 B2(2) 21 55 690010 645198 9 2 16 45 +165 B2(2) 22 59 690010 645198 9 3 7 36 +166 B2(2) 23 62 690010 645198 9 4 7 5 +167 B2(2) 24 63 690010 645198 9 4 7 6 +168 B2(2) 25 64 690010 645198 9 4 17 8 +169 B2(2) 26 65 690010 645198 9 4 17 9 +170 B2(2) 27 66 690010 645198 9 4 17 11 +171 B2(2) 28 67 690010 645198 9 4 17 12 +172 B2(2) 29 68 690010 645198 9 4 17 22 +173 B2(2) 30 69 690010 645198 9 4 17 24 +174 B2(2) 31 70 690010 645198 9 4 17 26 +175 B2(2) 32 71 690010 645198 9 4 17 29 +176 B2(2) 33 72 690010 645198 9 4 17 30 +177 B2(2) 34 73 690010 645198 9 4 17 39 +178 B2(2) 35 74 690010 645198 9 4 17 39 +179 B2(2) 36 75 690010 645198 9 4 17 47 +180 B2(2) 37 76 690010 645198 9 4 17 48 +181 B2(2) 38 77 690010 645198 9 5 6 50 +182 B2(2) 39 78 690010 645198 9 5 6 52 +183 B2(2) 40 79 690010 645198 9 6 12 28 +184 B2(2) 41 80 690010 645198 9 6 12 48 +185 B2(2) 42 84 690010 645198 9 6 18 18 +186 B2(2) 43 85 690010 645198 9 6 18 19 +187 B2(2) 44 87 690010 645198 9 7 10 26 +188 B2(2) 45 89 690010 645198 9 7 11 44 +189 B2(2) 46 92 690010 645198 9 8 6 47 +190 B2(2) 47 93 690010 645198 9 8 8 42 +191 B2(2) 48 94 690010 645198 9 8 8 47 +192 B2(2) 49 95 690010 645198 9 8 15 5 +193 B2(2) 50 96 690010 645198 9 8 15 54 +195 B2(3) 1 10 690010 645198 9 10 7 34 +196 B2(3) 2 11 690010 645198 9 10 7 36 +197 B2(3) 3 12 690010 645198 9 10 17 32 +198 B2(3) 4 13 690010 645198 9 11 7 47 +199 B2(3) 5 14 690010 645198 9 11 13 6 +200 B2(3) 6 16 690010 645198 9 11 13 53 +201 B2(3) 7 17 690010 645198 9 11 17 20 +202 B2(3) 8 20 690010 645198 9 12 7 3 +203 B2(3) 9 26 690010 645198 9 12 17 11 +204 B2(3) 10 27 690010 645198 9 12 17 13 +205 B2(3) 11 28 690010 645198 9 12 17 34 +206 B2(3) 12 34 690010 645198 9 13 7 23 +207 B2(3) 13 35 690010 645198 9 13 18 14 +208 B2(3) 14 36 690010 645198 9 13 18 16 +209 B2(3) 15 37 690010 645198 9 13 18 19 +210 B2(3) 16 38 690010 645198 9 14 12 24 +211 B2(3) 17 40 690010 645198 9 14 16 2 +212 B2(3) 18 41 690010 645198 9 15 16 46 +213 B2(3) 19 42 690010 645198 9 16 16 48 +214 B2(3) 20 51 690010 645198 9 18 16 14 +215 B2(3) 21 52 690010 645198 9 19 14 44 +216 B2(3) 22 53 690010 645198 9 19 14 47 +217 B2(3) 23 54 690010 645198 9 20 8 48 +218 B2(3) 24 55 690010 645198 9 20 8 49 +219 B2(3) 25 56 690010 645198 9 20 8 51 +220 B2(3) 26 57 690010 645198 9 20 8 53 +221 B2(3) 27 58 690010 645198 9 20 9 0 +222 B2(3) 28 59 690010 645198 9 20 9 30 +223 B2(3) 29 60 690010 645198 9 20 9 31 +224 B2(3) 30 61 690010 645198 9 20 9 33 +225 B2(3) 31 62 690010 645198 9 20 10 52 +226 B2(3) 32 63 690010 645198 9 20 10 55 +227 B2(3) 33 66 690010 645198 9 21 8 10 +228 B2(3) 34 67 690010 645198 9 21 8 14 +229 B3(1) 1 7 690017 644206 7 10 12 58 +230 B3(1) 2 10 690017 644206 7 12 15 54 +231 B3(2) 1 7 690017 644206 8 16 8 16 +232 B3(2) 2 14 690017 644206 8 19 9 12 +233 B3(2) 3 19 690017 644206 8 23 10 2 +234 B3(2) 4 26 690017 644206 9 8 14 19 +235 B4 1 5 690006 643198 7 25 17 25 +236 B4 2 6 690006 643198 7 28 11 3 +237 B4 3 7 690006 643198 7 28 17 28 +238 B4 4 8 690006 643198 7 30 10 49 +239 B4 5 13 690006 643198 8 5 16 14 +240 B4 6 22 690006 643198 8 14 8 39 +241 B4 7 27 690006 643198 8 21 8 9 +242 B4 8 29 690006 643198 8 23 13 39 +243 B4 9 30 690006 643198 8 24 10 23 +244 B4 10 37 690006 643198 9 6 15 55 +245 B4 11 47 690006 643198 9 21 18 37 +247 C1(1) 1 18 690985 646203 7 11 11 27 +248 C1(2) 1 7 690985 646203 8 9 16 10 +249 C1(3) 1 10 690985 646203 9 7 10 3 +250 C1(3) 2 19 690985 646203 9 17 7 18 +251 C1(3) 3 23 690985 646203 9 21 17 17 +252 C2(1) 1 755 691012 645186 6 30 13 12 +253 C2(1) 2 759 691012 645186 7 2 8 25 +254 C2(1) 3 770 691012 645186 7 3 16 39 +255 C2(1) 4 771 691012 645186 7 4 6 26 +256 C2(1) 5 772 691012 645186 7 4 15 27 +257 C2(2) 1 34 691012 645186 7 8 15 39 +258 C2(2) 2 36 691012 645186 7 23 8 9 +259 C2(2) 3 42 691012 645186 8 3 7 50 +260 C2(2) 4 44 691012 645186 8 4 8 58 +261 C2(2) 5 50 691012 645186 8 4 17 45 +262 C2(3) 1 8 691012 645186 9 8 16 27 +263 C2(3) 2 9 691012 645186 9 12 11 37 +264 C2(3) 3 10 691012 645186 9 16 10 7 +266 C3(2) 1 8 690995 644190 7 12 14 15 +267 C3(2) 2 11 690995 644190 7 13 17 55 +268 C3(2) 3 14 690995 644190 7 15 14 26 +273 C3(3) 5 17 690995 644190 7 24 6 58 +274 C3(3) 6 18 690995 644190 7 24 7 9 +275 C3(3) 7 20 690995 644190 7 25 12 33 +276 C3(3) 8 21 690995 644190 7 26 7 46 +277 C3(3) 9 22 690995 644190 7 26 17 34 +278 C3(3) 10 23 690995 644190 7 27 6 44 +279 C3(3) 11 24 690995 644190 7 28 8 27 +280 C3(3) 12 25 690995 644190 7 29 6 51 +281 C3(3) 13 26 690995 644190 7 30 11 4 +282 C3(3) 14 27 690995 644190 7 30 16 14 +283 C3(3) 15 28 690995 644190 7 30 16 49 +284 C3(3) 16 29 690995 644190 7 31 6 44 +285 C3(3) 17 30 690995 644190 7 31 11 28 +286 C3(3) 18 35 690995 644190 8 2 7 11 +287 C3(3) 19 36 690995 644190 8 2 10 18 +288 C3(3) 20 37 690995 644190 8 2 13 25 +289 C3(3) 21 38 690995 644190 8 2 16 46 +290 C3(3) 22 39 690995 644190 8 2 17 2 +291 C3(3) 23 40 690995 644190 8 3 6 31 +292 C3(3) 24 41 690995 644190 8 3 8 54 +293 C3(3) 25 42 690995 644190 8 3 9 2 +294 C3(3) 26 43 690995 644190 8 3 13 0 +295 C3(3) 27 45 690995 644190 8 3 17 14 +296 C3(3) 28 46 690995 644190 8 4 6 26 +297 C3(3) 29 47 690995 644190 8 4 10 40 +298 C3(3) 30 48 690995 644190 8 4 14 39 +299 C3(3) 31 49 690995 644190 8 5 6 30 +300 C3(3) 32 50 690995 644190 8 5 8 50 +301 C3(3) 33 52 690995 644190 8 5 14 11 +302 C3(3) 34 53 690995 644190 8 5 18 6 +303 C3(3) 35 54 690995 644190 8 6 6 34 +304 C3(3) 36 55 690995 644190 8 6 6 42 +305 C3(3) 37 58 690995 644190 8 6 18 16 +306 C3(3) 38 59 690995 644190 8 7 6 45 +307 C3(3) 39 60 690995 644190 8 7 10 19 +308 C3(3) 40 61 690995 644190 8 8 14 27 +309 C3(3) 41 62 690995 644190 8 8 14 52 +310 C3(3) 42 63 690995 644190 8 9 10 16 +311 C3(3) 43 64 690995 644190 8 9 15 19 +312 C3(3) 44 65 690995 644190 8 9 15 32 +313 C3(3) 45 66 690995 644190 8 10 6 29 +314 C3(3) 46 67 690995 644190 8 10 7 6 +315 C3(3) 47 68 690995 644190 8 10 10 4 +316 C3(3) 48 69 690995 644190 8 10 17 57 +317 C3(3) 49 70 690995 644190 8 10 18 4 +318 C3(3) 50 71 690995 644190 8 11 6 43 +319 C3(3) 51 72 690995 644190 8 11 6 51 +320 C3(3) 52 73 690995 644190 8 11 13 26 +321 C3(3) 53 74 690995 644190 8 13 6 43 +322 C3(3) 54 75 690995 644190 8 13 6 45 +323 C3(3) 55 76 690995 644190 8 13 9 29 +324 C3(3) 56 77 690995 644190 8 13 15 24 +325 C3(3) 57 78 690995 644190 8 13 15 28 +326 C3(3) 58 79 690995 644190 8 13 15 48 +327 C3(3) 59 83 690995 644190 8 14 6 31 +328 C3(3) 60 84 690995 644190 8 14 16 53 +329 C3(3) 61 85 690995 644190 8 15 6 28 +330 C3(3) 62 86 690995 644190 8 16 6 16 +331 C3(3) 63 87 690995 644190 8 17 11 10 +332 C3(3) 64 90 690995 644190 8 18 6 47 +334 C3(4) 1 5 690995 644190 8 21 14 38 +335 C3(4) 2 6 690995 644190 8 23 6 44 +336 C3(4) 3 8 690995 644190 8 31 11 1 +337 C3(4) 4 9 690995 644190 8 31 11 6 +338 C3(4) 5 10 690995 644190 9 1 7 13 +339 C3(4) 6 11 690995 644190 9 5 7 0 +340 C3(4) 7 12 690995 644190 9 5 7 2 +341 C3(4) 8 13 690995 644190 9 5 7 20 +342 C3(4) 9 16 690995 644190 9 12 7 28 +343 C3(4) 10 17 690995 644190 9 14 7 7 +344 C3(4) 11 19 690995 644190 9 18 6 19 +345 C3(4) 12 20 690995 644190 9 18 18 6 +346 C4(1) 1 7 691005 643201 7 3 13 24 +347 C4(1) 2 10 691005 643201 7 9 13 8 +348 C4(1) 3 12 691005 643201 7 11 18 46 +349 C4(1) 4 18 691005 643201 7 15 16 44 +350 C4(1) 5 22 691005 643201 7 17 18 35 +351 C4(1) 6 23 691005 643201 7 18 6 29 +352 C4(2) 1 12 691005 643201 8 7 10 11 +353 C4(2) 2 36 691005 643201 8 22 8 13 +354 C4(2) 3 38 691005 643201 8 24 6 25 +355 C4(2) 4 40 691005 643201 8 24 15 48 +356 C4(2) 5 49 691005 643201 8 31 17 2 +357 C4(2) 6 60 691005 643201 9 8 18 21 +358 C4(2) 7 64 691005 643201 9 10 6 46 +359 C4(2) 8 67 691005 643201 9 12 6 27 +360 C4(2) 9 70 691005 643201 9 14 9 1 +361 C4(2) 10 73 691005 643201 9 15 12 27 +362 C5(1) 1 8 691003 642214 7 13 11 43 +363 C5(2) 1 6 691003 642214 8 2 13 24 +364 C5(2) 2 8 691003 642214 8 5 18 3 +365 C5(2) 3 11 691003 642214 8 14 18 41 +366 C5(2) 4 12 691003 642214 8 15 15 46 +367 C5(2) 5 15 691003 642214 8 24 14 37 +369 C6(1) 1 12 690977 641224 7 4 9 14 +370 C6(1) 2 13 690977 641224 7 7 14 5 +371 C6(1) 3 14 690977 641224 7 8 11 0 +372 C6(1) 4 17 690977 641224 7 9 15 27 +373 C6(1) 5 18 690977 641224 7 9 17 3 +374 C6(1) 6 19 690977 641224 7 9 17 31 +375 C6(1) 7 20 690977 641224 7 9 17 49 +376 C6(1) 8 21 690977 641224 7 10 8 25 +377 C6(1) 9 22 690977 641224 7 10 11 29 +378 C6(1) 10 23 690977 641224 7 10 23 8 +379 C6(1) 11 27 690977 641224 7 13 10 57 +380 C6(1) 12 28 690977 641224 7 13 11 38 +381 C6(1) 13 31 690977 641224 7 13 18 8 +382 C6(1) 14 32 690977 641224 7 15 6 7 +383 C6(1) 15 35 690977 641224 7 16 17 53 +384 C6(1) 16 37 690977 641224 7 18 6 37 +385 C6(1) 17 39 690977 641224 7 20 12 39 +386 C6(1) 18 44 690977 641224 7 24 16 2 +387 C6(1) 19 45 690977 641224 7 24 17 51 +388 C6(1) 20 46 690977 641224 7 25 6 26 +389 C6(1) 21 47 690977 641224 7 25 13 39 +390 C6(1) 22 50 690977 641224 7 26 18 20 +391 C6(1) 23 51 690977 641224 7 27 18 43 +392 C6(1) 24 52 690977 641224 7 27 18 44 +393 C6(1) 25 53 690977 641224 7 28 10 25 +394 C6(1) 26 56 690977 641224 7 29 18 36 +395 C6(1) 27 62 690977 641224 8 1 10 44 +396 C6(1) 28 63 690977 641224 8 1 18 0 +397 C6(1) 29 65 690977 641224 8 2 16 51 +398 C6(1) 30 67 690977 641224 8 3 12 20 +399 C6(1) 31 68 690977 641224 8 3 17 34 +402 C6(2) 3 9 690977 641224 8 5 18 41 +403 C6(2) 4 13 690977 641224 8 6 18 5 +404 C6(2) 5 14 690977 641224 8 7 12 53 +405 C6(2) 6 15 690977 641224 8 8 7 30 +406 C6(2) 7 17 690977 641224 8 9 12 42 +407 C6(2) 8 19 690977 641224 8 9 17 28 +408 C6(2) 9 20 690977 641224 8 9 17 41 +409 C6(2) 10 34 690977 641224 8 11 7 54 +410 C6(2) 11 35 690977 641224 8 11 8 34 +411 C6(2) 12 36 690977 641224 8 11 11 18 +412 C6(2) 13 37 690977 641224 8 11 18 38 +413 C6(2) 14 38 690977 641224 8 12 8 5 +414 C6(2) 15 39 690977 641224 8 12 8 6 +415 C6(2) 16 40 690977 641224 8 12 9 22 +416 C6(2) 17 41 690977 641224 8 12 9 24 +417 C6(2) 18 42 690977 641224 8 12 9 26 +418 C6(2) 19 43 690977 641224 8 12 9 30 +419 C6(2) 20 44 690977 641224 8 12 10 45 +420 C6(2) 21 45 690977 641224 8 12 10 47 +421 C6(2) 22 46 690977 641224 8 12 13 0 +422 C6(2) 23 47 690977 641224 8 12 13 2 +423 C6(2) 24 48 690977 641224 8 12 13 4 +424 C6(2) 25 49 690977 641224 8 12 13 6 +425 C6(2) 26 50 690977 641224 8 12 15 28 +426 C6(2) 27 51 690977 641224 8 12 15 29 +427 C6(2) 28 52 690977 641224 8 12 15 51 +428 C6(2) 29 53 690977 641224 8 13 6 30 +429 C6(2) 30 54 690977 641224 8 13 6 31 +430 C6(2) 31 55 690977 641224 8 13 6 32 +431 C6(2) 32 56 690977 641224 8 13 8 17 +432 C6(2) 33 57 690977 641224 8 13 8 33 +433 C6(2) 34 58 690977 641224 8 13 9 17 +434 C6(2) 35 59 690977 641224 8 13 9 32 +435 C6(2) 36 60 690977 641224 8 13 11 50 +436 C6(2) 37 61 690977 641224 8 13 14 43 +437 C6(2) 38 62 690977 641224 8 13 14 45 +438 C6(2) 39 63 690977 641224 8 13 14 46 +439 C6(2) 40 64 690977 641224 8 13 15 42 +440 C6(2) 41 68 690977 641224 8 14 6 17 +441 C6(2) 42 69 690977 641224 8 14 6 25 +442 C6(2) 43 70 690977 641224 8 14 6 53 +443 C6(2) 44 71 690977 641224 8 14 6 54 +444 C6(2) 45 72 690977 641224 8 14 7 0 +445 C6(2) 46 73 690977 641224 8 14 9 21 +446 C6(2) 47 74 690977 641224 8 14 9 52 +447 C6(2) 48 75 690977 641224 8 14 10 2 +448 C6(2) 49 76 690977 641224 8 14 11 34 +449 C6(2) 50 77 690977 641224 8 14 12 37 +450 C6(2) 51 78 690977 641224 8 14 12 51 +451 C6(2) 52 79 690977 641224 8 14 12 57 +452 C6(2) 53 80 690977 641224 8 14 14 51 +453 C6(2) 54 81 690977 641224 8 14 14 52 +454 C6(2) 55 83 690977 641224 8 15 7 26 +455 C6(2) 56 85 690977 641224 8 15 7 39 +456 C6(2) 57 86 690977 641224 8 15 7 49 +457 C6(2) 58 87 690977 641224 8 15 7 59 +458 C6(2) 59 88 690977 641224 8 15 13 20 +459 C6(2) 60 89 690977 641224 8 15 16 38 +460 C6(2) 61 90 690977 641224 8 15 17 19 +461 C6(2) 62 91 690977 641224 8 16 6 41 +462 C6(2) 63 94 690977 641224 8 16 7 29 +463 C6(2) 64 95 690977 641224 8 16 9 26 +464 C6(2) 65 96 690977 641224 8 16 13 38 +465 C6(2) 66 99 690977 641224 8 17 6 37 +466 C6(2) 67 100 690977 641224 8 17 7 26 +467 C6(2) 68 101 690977 641224 8 17 7 49 +468 C6(2) 69 102 690977 641224 8 17 7 51 +469 C6(2) 70 104 690977 641224 8 17 10 0 +470 C6(2) 71 106 690977 641224 8 17 11 52 +471 C6(2) 72 107 690977 641224 8 17 14 15 +472 C6(2) 73 107 690977 641224 8 17 16 23 +473 C6(2) 74 110 690977 641224 8 17 16 47 +474 C6(2) 75 112 690977 641224 8 18 6 42 +475 C6(2) 76 113 690977 641224 8 18 6 50 +476 C6(2) 77 115 690977 641224 8 18 8 19 +477 C6(2) 78 117 690977 641224 8 18 17 9 +478 C6(2) 79 118 690977 641224 8 18 17 10 +479 C6(2) 80 119 690977 641224 8 19 6 59 +480 C6(2) 81 120 690977 641224 8 19 7 0 +481 C6(2) 82 121 690977 641224 8 19 7 6 +482 C6(2) 83 122 690977 641224 8 19 8 9 +483 C6(2) 84 123 690977 641224 8 19 12 41 +484 C6(2) 85 124 690977 641224 8 19 13 41 +485 C6(2) 86 125 690977 641224 8 19 13 42 +486 C6(2) 87 126 690977 641224 8 19 14 15 +487 C6(2) 88 127 690977 641224 8 19 16 48 +488 C6(2) 89 128 690977 641224 8 19 17 39 +489 C6(2) 90 129 690977 641224 8 20 11 27 +490 C6(2) 91 130 690977 641224 8 20 16 53 +491 C6(2) 92 132 690977 641224 8 20 6 39 +492 C6(2) 93 134 690977 641224 8 21 6 25 +493 C6(2) 94 135 690977 641224 8 21 7 32 +494 C6(2) 95 136 690977 641224 8 21 10 11 +495 C6(2) 96 138 690977 641224 8 22 6 45 +496 C6(2) 97 139 690977 641224 8 22 8 54 +497 C6(2) 98 142 690977 641224 8 22 15 3 +498 C6(2) 99 144 690977 641224 8 22 16 26 +499 C6(2) 100 145 690977 641224 8 22 16 28 +500 C6(2) 101 146 690977 641224 8 22 17 33 +501 C6(2) 102 147 690977 641224 8 22 17 37 +502 C6(2) 103 151 690977 641224 8 23 11 1 +503 C6(2) 104 155 690977 641224 8 23 14 46 +504 C6(2) 105 156 690977 641224 8 23 14 57 +505 C6(2) 106 157 690977 641224 8 23 15 23 +506 C6(2) 107 158 690977 641224 8 24 10 41 +507 C6(2) 108 159 690977 641224 8 24 11 13 +508 C6(2) 109 160 690977 641224 8 24 12 56 +509 C6(2) 110 163 690977 641224 8 25 7 51 +510 C6(2) 111 164 690977 641224 8 25 15 6 +511 C6(2) 112 168 690977 641224 8 26 16 22 +512 C6(2) 113 169 690977 641224 8 26 16 29 +513 C6(2) 114 170 690977 641224 8 26 17 39 +514 C6(2) 115 172 690977 641224 8 27 8 49 +515 C6(2) 116 174 690977 641224 8 27 17 12 +516 C6(2) 117 176 690977 641224 8 28 10 11 +517 C6(2) 118 177 690977 641224 8 28 14 24 +518 C6(2) 119 178 690977 641224 8 28 15 35 +519 C6(2) 120 179 690977 641224 8 28 17 47 +520 C6(2) 121 180 690977 641224 8 29 7 1 +521 C6(2) 122 181 690977 641224 8 29 10 46 +522 C6(2) 123 185 690977 641224 8 30 10 43 +523 C6(2) 124 188 690977 641224 8 31 6 55 +524 C6(2) 125 189 690977 641224 8 31 12 5 +525 C6(2) 126 190 690977 641224 8 31 12 10 +526 C6(2) 127 191 690977 641224 8 31 17 6 +527 C6(2) 128 192 690977 641224 8 31 17 8 +528 C6(2) 129 193 690977 641224 8 31 17 12 +529 C6(2) 130 194 690977 641224 9 1 9 26 +530 C6(2) 131 196 690977 641224 9 1 18 13 +531 C6(2) 132 197 690977 641224 9 2 7 3 +532 C6(2) 133 198 690977 641224 9 2 14 20 +533 C6(2) 134 199 690977 641224 9 2 14 23 +534 C6(2) 135 200 690977 641224 9 2 14 26 +535 C6(2) 136 201 690977 641224 9 2 17 31 +536 C6(2) 137 203 690977 641224 9 2 18 17 +537 C6(2) 138 204 690977 641224 9 3 7 35 +538 C6(2) 139 205 690977 641224 9 3 7 37 +539 C6(2) 140 206 690977 641224 9 3 16 5 +540 C6(2) 141 207 690977 641224 9 3 16 42 +541 C6(2) 142 209 690977 641224 9 4 13 3 +542 C6(2) 143 210 690977 641224 9 4 14 33 +543 C6(2) 144 212 690977 641224 9 4 16 58 +544 C6(2) 145 215 690977 641224 9 5 14 23 +545 C6(2) 146 220 690977 641224 9 6 9 58 +546 C6(2) 147 222 690977 641224 9 6 13 11 +547 C6(2) 148 223 690977 641224 9 7 8 45 +548 C6(2) 149 224 690977 641224 9 7 13 34 +549 C6(2) 150 225 690977 641224 9 7 16 34 +550 C6(2) 151 226 690977 641224 9 8 6 54 +551 C6(2) 152 227 690977 641224 9 8 12 4 +552 C6(2) 153 230 690977 641224 9 8 16 58 +553 C6(2) 154 231 690977 641224 9 8 18 10 +554 C6(2) 155 232 690977 641224 9 8 18 18 +555 C6(2) 156 234 690977 641224 9 9 12 53 +556 C6(2) 157 235 690977 641224 9 10 8 10 +557 C6(2) 158 236 690977 641224 9 10 14 4 +558 C6(2) 159 244 690977 641224 9 11 11 10 +559 C6(2) 160 248 690977 641224 9 12 13 58 +560 C6(2) 161 250 690977 641224 9 12 15 50 +561 C6(2) 162 251 690977 641224 9 12 15 52 +562 C6(2) 163 252 690977 641224 9 13 11 56 +563 C6(2) 164 254 690977 641224 9 14 16 20 +564 C6(2) 165 256 690977 641224 9 16 14 57 +565 C6(2) 166 257 690977 641224 9 17 11 19 +566 D3(1) 1 17 692017 644193 7 19 7 57 +567 D3(1) 2 30 692017 644193 7 28 17 46 +568 D3(1) 3 31 692017 644193 8 2 13 7 +569 D3(2) 1 4 692017 644193 8 4 9 26 +570 D3(2) 2 6 692017 644193 8 5 18 35 +571 D3(2) 3 14 692017 644193 8 10 19 4 +572 D3(2) 4 24 692017 644193 8 14 11 49 +573 D3(2) 5 25 692017 644193 8 14 11 53 +574 D3(2) 6 28 692017 644193 8 15 11 10 +575 D3(2) 7 29 692017 644193 8 15 13 27 +576 D3(2) 8 30 692017 644193 8 18 16 41 +577 D3(2) 9 31 692017 644193 8 21 6 16 +578 D3(2) 10 33 692017 644193 8 23 6 23 +579 D3(2) 11 35 692017 644193 8 23 13 24 +580 D3(2) 12 38 692017 644193 8 24 19 38 +581 D3(2) 13 40 692017 644193 8 26 9 46 +582 D3(2) 14 41 692017 644193 8 26 10 28 +583 D3(2) 15 42 692017 644193 8 28 12 34 +584 D3(2) 16 43 692017 644193 8 28 12 37 +585 D3(2) 17 49 692017 644193 8 30 18 29 +586 D3(2) 18 53 692017 644193 9 4 13 4 +587 D3(2) 19 69 692017 644193 9 15 10 1 +588 D3(2) 20 73 692017 644193 9 17 15 43 +589 D3(2) 21 77 692017 644193 9 18 18 50 +590 D3(2) 22 78 692017 644193 9 19 10 4 +591 D3(2) 23 79 692017 644193 9 19 10 9 +592 D3(2) 24 82 692017 644193 9 20 8 15 +593 D3(2) 25 83 692017 644193 9 20 8 45 +594 D3(2) 26 84 692017 644193 9 20 9 8 +595 D4 1 10 691993 643181 7 5 15 1 +596 D4 2 11 691993 643181 7 13 11 1 +597 D4 3 14 691993 643181 7 22 18 0 +598 D4 4 24 691993 643181 8 3 17 34 +599 D4 5 25 691993 643181 8 3 18 17 +600 D4 6 27 691993 643181 8 7 12 10 +601 D4 7 36 691993 643181 8 11 8 51 +602 D4 8 39 691993 643181 8 13 9 41 +603 D4 9 43 691993 643181 8 16 18 8 +604 D4 10 44 691993 643181 8 17 10 17 +605 D4 11 46 691993 643181 8 19 16 17 +606 D4 12 47 691993 643181 8 19 17 16 +607 D4 13 50 691993 643181 8 28 9 25 +608 D4 14 61 691993 643181 9 13 16 30 +609 D4 15 63 691993 643181 9 16 7 26 +610 D4 16 67 691993 643181 9 18 7 41 +611 D4 17 70 691993 643181 9 20 9 20 +612 D4 18 71 691993 643181 9 20 10 37 +613 D5 1 5 692006 642200 7 19 10 56 +614 D5 2 6 692006 642200 7 19 11 3 +615 D5 3 8 692006 642200 7 21 11 4 +616 D5 4 10 692006 642200 7 25 18 5 +617 D5 5 11 692006 642200 7 25 18 7 +618 D5 6 13 692006 642200 7 26 17 53 +619 D5 7 14 692006 642200 7 29 12 21 +620 D5 8 15 692006 642200 7 31 10 12 +621 D5 9 17 692006 642200 8 1 16 53 +622 D5 10 18 692006 642200 8 2 17 42 +623 D5 11 19 692006 642200 8 3 6 57 +624 D5 12 27 692006 642200 8 6 17 28 +625 D5 13 28 692006 642200 8 8 7 4 +626 D5 14 31 692006 642200 8 9 6 55 +627 D5 15 32 692006 642200 8 9 12 7 +628 D5 16 34 692006 642200 8 12 10 17 +629 D5 17 36 692006 642200 8 14 9 26 +630 D5 18 38 692006 642200 8 15 12 24 +631 D5 19 39 692006 642200 8 15 13 4 +632 D5 20 40 692006 642200 8 15 13 45 +633 D5 21 41 692006 642200 8 15 14 36 +634 D5 22 42 692006 642200 8 17 7 19 +635 D5 23 44 692006 642200 8 18 7 3 +636 D5 24 47 692006 642200 8 20 9 34 +637 D5 25 49 692006 642200 8 22 18 16 +638 D5 26 50 692006 642200 8 23 7 6 +639 D5 27 51 692006 642200 8 24 12 0 +640 D5 28 52 692006 642200 8 25 7 33 +641 D5 29 53 692006 642200 8 26 7 18 +642 D5 30 56 692006 642200 8 26 9 47 +643 D5 31 57 692006 642200 8 26 9 50 +644 D5 32 58 692006 642200 8 26 13 20 +645 D5 33 63 692006 642200 8 31 7 35 +646 D5 34 65 692006 642200 9 3 16 42 +647 D5 35 67 692006 642200 9 5 7 58 +648 D5 36 70 692006 642200 9 9 8 48 +649 D5 37 71 692006 642200 9 12 13 47 +650 D5 38 74 692006 642200 9 17 12 36 +651 D5 39 77 692006 642200 9 18 17 38 +652 D5 40 78 692006 642200 9 20 16 40 +653 D5 41 79 692006 642200 9 21 7 17 +668 E3(1) 1 7 692983 644219 7 7 14 28 +669 E3(1) 2 8 692983 644219 7 8 8 27 +670 E3(1) 3 10 692983 644219 7 8 12 0 +671 E3(1) 4 11 692983 644219 7 9 11 49 +672 E3(1) 5 13 692983 644219 7 10 10 26 +673 E3(1) 6 14 692983 644219 7 10 18 20 +674 E3(1) 7 15 692983 644219 7 11 10 3 +675 E3(1) 8 16 692983 644219 7 11 10 48 +676 E3(1) 9 18 692983 644219 7 12 11 25 +677 E3(1) 10 19 692983 644219 7 12 12 7 +678 E3(1) 11 21 692983 644219 7 12 15 3 +679 E3(1) 12 22 692983 644219 7 13 7 42 +680 E3(1) 13 23 692983 644219 7 14 11 37 +681 E3(1) 14 25 692983 644219 7 15 13 29 +682 E3(1) 15 26 692983 644219 7 15 13 33 +683 E3(1) 16 30 692983 644219 7 16 12 4 +684 E3(1) 17 31 692983 644219 7 16 13 36 +685 E3(1) 18 33 692983 644219 7 17 11 20 +686 E3(1) 19 36 692983 644219 7 18 13 9 +687 E3(1) 20 37 692983 644219 7 18 15 59 +688 E3(1) 21 39 692983 644219 7 19 6 16 +689 E3(1) 22 40 692983 644219 7 19 9 43 +690 E3(1) 23 42 692983 644219 7 20 13 33 +691 E3(1) 24 43 692983 644219 7 20 13 39 +692 E3(1) 25 44 692983 644219 7 22 8 50 +693 E3(1) 26 49 692983 644219 7 26 13 2 +694 E3(1) 27 52 692983 644219 7 29 11 39 +695 E3(1) 28 55 692983 644219 8 3 9 13 +696 E3(1) 29 57 692983 644219 8 5 11 42 +697 E3(1) 30 60 692983 644219 8 6 8 43 +698 E3(1) 31 63 692983 644219 8 9 12 6 +703 E5(1) 1 8 692995 642203 7 11 17 22 +704 E5(1) 2 9 692995 642203 7 14 18 4 +705 E5(1) 3 15 692995 642203 7 20 17 45 +706 E5(1) 4 16 692995 642203 7 20 18 11 +707 E5(1) 5 18 692995 642203 7 24 7 4 +708 E5(1) 6 19 692995 642203 7 25 6 41 +709 E5(1) 7 24 692995 642203 7 29 6 45 +710 E5(1) 8 28 692995 642203 7 30 8 44 +711 E5(1) 9 31 692995 642203 8 1 7 50 +712 E5(1) 10 43 692995 642203 8 4 18 3 +713 E5(1) 11 44 692995 642203 8 6 8 20 +714 E5(1) 12 59 692995 642203 8 15 6 22 +715 E5(1) 13 61 692995 642203 8 16 6 28 +717 E5(1) 15 70 692995 642203 8 19 16 51 +718 E5(1) 16 73 692995 642203 8 22 23 48 +719 E5(1) 17 75 692995 642203 8 24 8 47 +720 E5(1) 18 78 692995 642203 8 26 7 30 +721 E5(1) 19 80 692995 642203 8 27 17 49 +722 E5(1) 20 84 692995 642203 8 29 7 31 +723 E5(1) 21 86 692995 642203 8 30 17 35 +724 E5(1) 22 94 692995 642203 9 5 6 6 +725 E5(1) 23 95 692995 642203 9 6 18 6 +726 E5(1) 24 100 692995 642203 9 11 15 53 +727 E5(1) 25 103 692995 642203 9 15 8 1 +728 E5(1) 26 107 692995 642203 9 20 6 44 +729 E5(1) 27 108 692995 642203 9 20 17 3 +730 E5(1) 28 111 692995 642203 9 21 17 17 +731 E6(1) 1 12 692974 641159 7 12 18 47 +732 E6(1) 2 13 692974 641159 7 13 14 33 +733 E6(1) 3 14 692974 641159 7 14 11 25 +734 E6(1) 4 15 692974 641159 7 14 16 6 +735 E6(1) 5 19 692974 641159 7 18 10 26 +736 E6(1) 6 21 692974 641159 7 19 11 15 +737 E6(1) 7 22 692974 641159 7 20 11 27 +738 E6(1) 8 23 692974 641159 7 20 12 33 +739 E6(1) 9 24 692974 641159 7 20 13 25 +740 E6(1) 10 25 692974 641159 7 20 17 14 +741 E6(1) 11 27 692974 641159 7 21 8 35 +742 E6(1) 12 32 692974 641159 7 26 9 19 +743 E6(1) 13 33 692974 641159 7 28 8 34 +744 E6(1) 14 34 692974 641159 7 28 15 18 +745 E6(1) 15 37 692974 641159 7 29 9 30 +746 E6(1) 16 47 692974 641159 7 31 14 6 +747 E6(1) 17 49 692974 641159 8 2 10 44 +748 E6(1) 18 50 692974 641159 8 2 11 7 +749 E6(1) 19 53 692974 641159 8 4 12 20 +750 E6(1) 20 54 692974 641159 8 5 7 14 +751 E6(1) 21 57 692974 641159 8 5 12 7 +752 E6(1) 22 58 692974 641159 8 6 7 37 +753 E6(1) 23 63 692974 641159 8 10 9 6 +754 E6(1) 24 64 692974 641159 8 11 7 54 +755 E6(1) 25 67 692974 641159 8 12 8 22 +756 E6(1) 26 71 692974 641159 8 13 11 39 +757 E6(1) 27 77 692974 641159 8 14 14 12 +758 E6(1) 28 78 692974 641159 8 14 16 36 +759 E6(1) 29 82 692974 641159 8 15 16 45 +760 E6(1) 30 83 692974 641159 8 16 8 20 +761 E6(1) 31 85 692974 641159 8 16 14 7 +762 E6(2) 1 8 692974 641159 8 19 8 55 +763 E6(2) 2 9 692974 641159 8 19 11 34 +764 E6(2) 3 10 692974 641159 8 19 11 35 +765 E6(2) 4 11 692974 641159 8 20 6 38 +766 E6(2) 5 12 692974 641159 8 20 6 41 +767 E6(2) 6 13 692974 641159 8 21 7 18 +768 E6(2) 7 14 692974 641159 8 21 7 19 +769 E6(2) 8 15 692974 641159 8 21 7 22 +770 E6(2) 9 16 692974 641159 8 21 7 25 +771 E6(2) 10 18 692974 641159 8 21 16 7 +772 E6(2) 11 19 692974 641159 8 22 16 8 +773 E6(2) 12 20 692974 641159 8 22 16 10 +774 E6(2) 13 21 692974 641159 8 23 6 42 +775 E6(2) 14 25 692974 641159 8 24 10 54 +776 E6(2) 15 27 692974 641159 8 25 7 27 +777 E6(2) 16 28 692974 641159 8 25 17 23 +778 E6(2) 17 31 692974 641159 8 27 8 43 +779 E6(2) 18 33 692974 641159 8 28 8 16 +780 E6(2) 19 36 692974 641159 8 29 7 19 +781 E6(2) 20 37 692974 641159 8 29 7 55 +782 E6(2) 21 41 692974 641159 8 30 9 24 +783 E6(2) 22 42 692974 641159 8 31 7 59 +784 E6(2) 23 43 692974 641159 8 31 8 1 +785 E6(2) 24 44 692974 641159 8 31 8 31 +786 E6(2) 25 45 692974 641159 9 1 6 28 +787 E6(2) 26 46 692974 641159 9 1 11 38 +788 E6(2) 27 47 692974 641159 9 1 11 44 +789 E6(2) 28 48 692974 641159 9 1 15 24 +790 E6(2) 29 49 692974 641159 9 2 7 39 +791 E6(2) 30 50 692974 641159 9 3 8 7 +792 E6(2) 31 54 692974 641159 9 4 14 0 +793 E6(2) 32 55 692974 641159 9 5 6 15 +794 E6(2) 33 57 692974 641159 9 5 7 0 +795 E6(2) 34 58 692974 641159 9 5 7 1 +796 E6(2) 35 59 692974 641159 9 5 7 4 +797 E6(2) 36 60 692974 641159 9 5 7 6 +798 E6(2) 37 62 692974 641159 9 5 7 35 +799 E6(2) 38 65 692974 641159 9 5 10 18 +800 E6(2) 39 68 692974 641159 9 6 14 53 +801 E6(2) 40 69 692974 641159 9 6 15 42 +802 E6(2) 41 72 692974 641159 9 7 15 3 +803 E6(2) 42 73 692974 641159 9 7 15 55 +804 E6(2) 43 75 692974 641159 9 8 6 38 +805 E6(2) 44 76 692974 641159 9 8 7 15 +806 E6(2) 45 77 692974 641159 9 8 17 7 +807 E6(2) 46 78 692974 641159 9 8 17 9 +808 E6(2) 47 79 692974 641159 9 9 7 12 +809 E6(2) 48 81 692974 641159 9 10 7 43 +810 E6(2) 49 82 692974 641159 9 10 7 46 +811 E6(2) 50 83 692974 641159 9 10 7 50 +812 E6(2) 51 85 692974 641159 9 10 15 44 +813 E6(2) 52 86 692974 641159 9 10 16 13 +814 E6(2) 53 87 692974 641159 9 11 7 26 +815 E6(2) 54 88 692974 641159 9 11 7 46 +816 E6(2) 55 89 692974 641159 9 11 16 51 +817 E6(2) 56 91 692974 641159 9 12 7 41 +818 E6(2) 57 93 692974 641159 9 12 12 22 +819 E6(2) 58 95 692974 641159 9 13 8 56 +820 E6(2) 59 97 692974 641159 9 13 13 17 +821 E6(2) 60 98 692974 641159 9 13 13 19 +822 E6(2) 61 99 692974 641159 9 14 7 13 +823 E6(2) 62 100 692974 641159 9 14 7 32 +824 E6(2) 63 101 692974 641159 9 14 10 22 +825 E6(2) 64 102 692974 641159 9 14 13 29 +826 E6(2) 65 103 692974 641159 9 15 6 21 +827 E6(2) 66 107 692974 641159 9 16 8 33 +828 E6(2) 67 108 692974 641159 9 16 8 34 +829 E6(2) 68 111 692974 641159 9 17 6 48 +830 E6(2) 69 112 692974 641159 9 17 17 12 +831 E6(2) 70 113 692974 641159 9 18 6 32 +832 E6(2) 71 114 692974 641159 9 18 14 20 +833 E6(2) 72 115 692974 641159 9 18 14 32 +834 E6(2) 73 116 692974 641159 9 19 6 47 +835 E6(2) 74 117 692974 641159 9 19 7 18 +838 E6(2) 77 122 692974 641159 9 21 7 15 +839 E6(2) 78 123 692974 641159 9 21 7 16 +840 E6(2) 79 124 692974 641159 9 21 11 40 diff --git a/vignettes/web-only/CTDS/camera-distill.Rmd b/vignettes/web-only/CTDS/camera-distill.Rmd new file mode 100644 index 0000000..7b1dffc --- /dev/null +++ b/vignettes/web-only/CTDS/camera-distill.Rmd @@ -0,0 +1,414 @@ +--- +title: "Analysis of camera trapping data" +description: | + Example analysis with Ivory Coast Maxwell's duiker. +author: + - name: Eric Howe, Eric Rexstad and Len Thomas + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: howeetal18.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Analysis of camera trapping data} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +library (kableExtra) +solution <- TRUE +``` + +# Analysis of camera trapping data using distance sampling + +A distance sampling approach to the analysis of camera trapping data offers the potential advantage that individual animal identification is not required. However, accurate animal-to-camera detection distances are required. This requires calibration prior to the survey with images of objects taken at known distances from the camera. See details in @howeetal for description of the field work and data analysis. Here we present analysis of data from @howeetal using the R package `Distance` [@miller]. + +## Estimating temporal availability for detection + +Heat- and motion-sensitive camera traps detect only moving animals within the range of the sensor and the field of view of the camera. Animals are therefore unavailable for detection by camera traps when they are stationary, and when they are above (e.g., semi-arboreal species) or below (e.g., semi-fossorial species) the range of the sensor or the camera, regardless of their distance from the camera in two dimensions. This temporally limited availability for detection must be accounted for to avoid negative bias in estimated densities. When data are abundant, researchers may choose to include only data from times when 100% of the population can be assumed to be active within the vertical range of camera traps [@howeetal]. However, for rarely-detected species or surveys with lower effort, it might be necessary to include most or all observations of distance. In these situations, survey duration ($T_k$) might be 12- or 24-hours per day, and it becomes necessary to estimate the proportion of time included in $T_k$ when animals were available for detection. Methods for estimating this proportion directly from CT data have been described [@rowcliffe_2014], and it can be included in analyses to estimate density [@bessone_2020], for example as another multiplier, potentially with an associated standard errors. + +## Data input + +Times of independent camera triggering events for the period 28 June 21 September 2014 at 23 cameras are recorded in a file described in the data repository @dryad. [Download the file from Dryad](https://datadryad.org/stash/downloads/file_stream/73223) and save to your local drive, then read with the following code: + +```{r, readin, message=FALSE} +trigger.events <- read.table(file="VideoStartTimes_FullDays.txt", header=TRUE) +``` + +The format of the `trigger.events` data frame is adjusted to create a `datetime` field for use in the `activity` package @activity_pkg + +```{r massage} +trigger.events$date <- paste("2014", + sprintf("%02i", trigger.events$month), + sprintf("%02i", trigger.events$day), + sep="/") +trigger.events$time <- paste(sprintf("%02i", trigger.events$hour), + sprintf("%02i", trigger.events$minute), + sep=":") +trigger.events$datetime <- paste(trigger.events$date, trigger.events$time) +``` + +## Functions in the `activity` package + +We will employ two functions from the `activity` package. First, convert the time of day of a camera triggering event into the fraction of the 24hr cycle when the event took place, measured in radians. In other words, an event occurring at midday is recorded as $\pi$ and an event occurring at midnight is recorded as 2$\pi$. + +```{r radian, eval=solution} +library(activity) +trigger.events$rtime <- gettime(trigger.events$datetime, + tryFormats = "%Y/%m/%d %H:%M", + scale = "radian") +``` + +With the radian conversion of the camera triggering times, the distribution of the triggering events times is smoothed, using a kernel smoother by the function `fitact`. The function estimates the proportion of time (in a 24hr day) animals were active. In addition, the triggering time data can be resampled to provide a measure of uncertainty in the point estimate of activity proportion. + +```{r activity, eval=solution} +act_result <- fitact(trigger.events$rtime, sample="data", reps=100) +``` + +A plot of the histogram of triggering times (Figure \@ref(fig:actplot)), along with the fitted smooth is provided by a plot function applied to the object returned by `fitact`. + +```{r actplot, eval=solution, fig.dim=c(7,5), fig.cap="Fitted smooth to histogram of camera triggering times for Maxwell's duiker data."} +plot(act_result) +``` + +The value computed by the smooth through the activity histogram can be extracted from the object created by `fitact`. The extraction reaches into the object to look at the `slot` called `act`. The uncertainty around the point estimate is derived from resampling that takes place within `fitact`. The slot will display the point estimates, standard error and confidence interval bounds. + +```{r thenumber, eval=solution} +print(act_result@act) +``` + +The output above would be used to adjust density estimates for temporal activity **if** the cameras were in operation 24hrs per day. However, in this study, cameras were only active for 11.5 hours per day (0630-1800). + +## Adjustment for temporal availability + +We use the temporal availability information to create a *multiplier*. Our multiplier must be defined as +> proportion of the *camera operation time* animals were available to be detected + +This is not equivalent to the value produced by the `fitact` function; that value is the proportion of *24hr* animals were available to be detected. The availability multiplier must be adjusted based on the daily camera operation period. Uncertainty in this proportion is also included in our computations. + +The point estimate and standard error are pulled from the `fitact` object, adjusted for daily camera operation time and placed into a data frame named `creation` in a named list, specifically in the fashion shown. + +```{r avmultiplier, eval=solution} +camera.operation.per.day <- 11.5 +prop.camera.time <- camera.operation.per.day / 24 +avail <- list(creation=data.frame(rate = act_result@act[1]/prop.camera.time, + SE = act_result@act[2]/prop.camera.time)) +``` + +A more robust way of incorporating uncertainty in the temporal availability estimate will be described later. + +# Detection data analysis + +Detection distances for the full daytime data set is also available on @dryad. [Download from Dryad](https://datadryad.org/stash/downloads/file_stream/73221) and is read in the code chunk below: + +```{r DuikerCameraTraps} +DuikerCameraTraps <- read.csv(file="DaytimeDistances.txt", header=TRUE, sep="\t") +DuikerCameraTraps$Area <- DuikerCameraTraps$Area / (1000*1000) +DuikerCameraTraps$object <- NA +DuikerCameraTraps$object[!is.na(DuikerCameraTraps$distance)] <- 1:sum(!is.na(DuikerCameraTraps$distance)) +``` + +Data file recorded study area size in square meters; second line above converts this to area in square kilometers; the remaining lines create an `object` field, which uniquely identify each observation. + +## Exploratory Data Analysis + +A quick summary of the data set including: How many camera stations and how many detections in total. + +```{r smaltable} +sum(!is.na(DuikerCameraTraps$distance)) +table(DuikerCameraTraps$Sample.Label) +``` + +Note, three sampling stations (B1, C5, E4) had no detections. The one record for each of those stations has distance recorded as `NA`, but the record is important because it contains effort information. + +## Distance recording + +An examination of the distribution of detection distances; note the bespoke cutpoints causing distance bins to be narrow out to 8m, then increasing in width to the maximum detection distance of 21m (Figure \@ref(fig:distances)). + +```{r, distances, fig.dim=c(7,5), fig.cap="Distribution of detection distances during peak activity period."} +breakpoints <- c(seq(0,8,1), 10, 12, 15, 21) +hist(DuikerCameraTraps$distance, breaks=breakpoints, main="Peak activity data set", + xlab="Radial distance (m)") +``` + +## Truncation decisions + +As described by @howeetal: + +> a paucity of observations between 1 and 2 m but not between 2 and 3 m, so we left-truncated at 2 m. Fitted detection functions and probability density functions were heavy-tailed when distances \>15 m were included, so we right truncated at 15 m. + +## Detection function fits + +The conversion factor must be included **both** in the call to `ds()` and the call to `bootdht()`. + +Candidate models considered here differ from the candidate set presented in @howeetal. This set includes + +- uniform key with 1, 2 and 3 cosine adjustments, +- half normal key with 0, 1 and 2 cosine adjustment and +- hazard rate key with 0, 1 simple polynomial adjustments. + +The maximum number of parameters in models within the candidate model set is no more than 3. + +```{r fit} +library(Distance) +trunc.list <- list(left=2, right=15) +mybreaks <- c(seq(2,8,1), 10, 12, 15) +conversion <- convert_units("meter", NULL, "square kilometer") +uni1 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=1, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list) +uni2 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=2, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list) +uni3 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list) + +hn0 <- ds(DuikerCameraTraps, transect = "point", key="hn", adjustment = NULL, + convert_units = conversion, cutpoints = mybreaks, truncation = trunc.list) +hn1 <- ds(DuikerCameraTraps, transect = "point", key="hn", adjustment = "cos", + nadj=1, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list) +hn2 <- ds(DuikerCameraTraps, transect = "point", key="hn", adjustment = "cos", + nadj=2, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list) + +hr0 <- ds(DuikerCameraTraps, transect = "point", key="hr", adjustment = NULL, + convert_units = conversion, cutpoints = mybreaks, truncation = trunc.list) +hr1 <- ds(DuikerCameraTraps, transect = "point", key="hr", adjustment = "poly", + nadj=1, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list) +``` + +We do not present the density estimates produced from the fitted detection function models because a) we have not chosen a preferred model and b) the density estimates have not been adjusted for viewing angle and temporal availability. + +## Model selection adjustments from overdispersion + +Overdispersion causes AIC to select overly-complex models, so analysts should specify the number/order of adjustment terms manually when fitting distance sampling models to data from camera traps, rather than allowing automated selection using AIC. @howe_model_2019 describe two methods for performing model selection of distance sampling models in the face of overdispersion. Here we provide R functions to perform the first of these methods. The first method of @howe_model_2019 employs a two-step process. First, an overdisersion factor $(\hat{c})$ is computed for each key function family from the most complex model in each family. The $\hat{c}$ is derived from the $\chi^2$ goodness of fit test statistic divided by its degrees of freedom. This results in an adjusted AIC score for each model in the key function family: + +$$QAIC = -2 \left \{ \frac{log(\mathcal{L}(\hat{\theta}))}{\hat{c}} \right \} + 2K$$ + +Code to perform this QAIC computation is found in the function `QAIC` in the `Distance` package, and produces the following results: + + +Tables of QAIC values for each key function family are shown below (code for `kable()` calls suppressed for easier readability of results). + +```{r pass1a, echo=FALSE} +knitr::kable(QAIC(uni1, uni2, uni3), + caption="QAIC values for uniform key models.") %>% + kable_paper(full_width = FALSE) %>% + row_spec(3, bold=TRUE, background = "#ff8c1a") +``` + +```{r pass1b, echo=FALSE} +knitr::kable(QAIC(hn0, hn1, hn2), + caption="QAIC values for half normal key models.") %>% + kable_paper(full_width = FALSE) %>% + row_spec(2, bold=TRUE, background = "#ff8c1a") +``` + +```{r pass1c, echo=FALSE} +knitr::kable(QAIC(hr0, hr1), + caption="QAIC values for hazard rate key models.") %>% + kable_paper(full_width = FALSE) %>% + row_spec(1, bold=TRUE, background = "#ff8c1a") +``` + +From this first pass of model selection based on QAIC values, we find the model with the uniform key function preferred by QAIC has three cosine adjustment terms. The preferred model from the half normal key function family has one cosine adjustment term. Finally, the preferable model from the hazard rate key function family has no adjustment terms. + +The second step of model selection ranks the models by their $\hat{c}$ values. + +```{r pass2} +chats <- chi2_select(uni3, hn1, hr0)$criteria +modnames <- unlist(lapply(list(uni3, hn1, hr0), function(x) x$ddf$name.message)) +results <- data.frame(modnames, chats) +results.sort <- results[order(results$chats),] +knitr::kable(results.sort, digits=2, row.names = FALSE, + caption="Compare with Table S5 of Howe et al. (2018)") %>% + kable_paper(full_width = FALSE) %>% + row_spec(1, bold=TRUE, background = "#4da6ff") + +``` + +For this data set, the model chosen by this algorithm that adjusts for overdispersion is the same model (uniform key with three cosine adjustments) as would have been chosen by conventional model selection; but again, not the model selected by @howeetal because of the differing candidate model sets. + +## Sensibility check for detection parameter estimates + +As a check of the detection function vis-a-vis @howeetal, the paper reports the effective detection radius ($\rho$) to be 9.4m for the peak activity data set. @howeetal employed a different candidate model set, resulting in the unadjusted hazard rate model as the preferred model. Here we present the estimated effective detection radius from the selected uniform key function with three cosine adjustment terms. + +The effective detection radius can be derived from $\hat{P_a}$ as reported by the function `ds` as + +$$\hat{\rho} = \sqrt{\hat{P_a} \cdot w^2}$$ + +```{r} +p_a <- uni3$ddf$fitted[1] +w <- range(mybreaks)[2] - range(mybreaks)[1] +rho <- sqrt(p_a * w^2) +``` + +$\hat{P_a}$ is estimated to be `r round(p_a,3)`, resulting in an estimate of $\hat{\rho}$ of `r round(rho,3)`. + +## Selected detection function + +Figure \@ref(fig:selected) shows the detection function probability density function of selected model. + +```{r, selected, fig.dim=c(4,4), fig.cap="Detection function and probability density function of the selected detection function model.", fig.show='hold'} +plot(uni3, main="Daytime activity", xlab="Distance (m)", + showpoints=FALSE, lwd=3, xlim=c(0, 15)) +plot(uni3, main="Daytime activity", xlab="Distance (m)", pdf=TRUE, + showpoints=FALSE, lwd=3, xlim=c(0, 15)) +``` + +## Density estimates + +The camera traps do not view the entire area around them, as would be the case with simple point transect sampling. The portion of the area sampled needs to be incorporated in the estimation of abundance. The data file contains a column `multiplier` that represents the proportion of the circle sampled. @howeetal notes the camera angle of view (AOV) of 42$^{\circ}$. The proportion of the circle viewed is this value over 360$^{\circ}$. + +An argument to `dht2` is `sample_fraction`, an obvious place to include this quantity. We also add the multiplier for temporal availability described in [the section on temporal availability](#adjustment-for-temporal-availability) The `dht2` function will produce analytical measures of precision with this call. + +```{r, sampfrac} +viewangle <- 42 # degrees +samfrac <- viewangle / 360 +peak.uni.dens <- dht2(uni3, flatfile=DuikerCameraTraps, strat_formula = ~1, + sample_fraction = samfrac, er_est = "P2", multipliers = avail, + convert_units = conversion) +print(peak.uni.dens, report="density") +``` + +# Bootstrap for variance estimation + +To produce a more reliable estimate of the precision of the point estimate, produce bootstrap estimates using `bootdht`. The user needs to create a function and another named list to facilitate use of the bootstrap: a summary function to extract information from each replicate and a multiplier list describing how temporal availability is being derived. + +## Summary function + +As constructed, `mysummary` will keep the density estimate produced by each bootstrap replicate and the stratum (if any) to which the estimate pertains. + +```{r mysummary} +mysummary <- function(ests, fit){ + return(data.frame(Label = ests$individuals$D$Label, + Dhat = ests$individuals$D$Estimate)) +} +``` + +## Multiplier function + +This rather complex list makes use of `make_activity_fn` that exists in the `Distance` package used to call the `fitact` function from the `activity` package. For the user, your responsibility is to provide three arguments to this function: + +- vector containing the detection times in radians (computed in [earlier section](#functions-in-the-activity-package)), +- the manner in which precision of the temporal availability estimate is produced and +- the number of hours per day the cameras are in operation + +```{r multifunc, eval=solution} +mult <- list(availability= make_activity_fn(trigger.events$rtime, sample="data", + detector_daily_duration=camera.operation.per.day)) +``` + +## Speeding up the bootstrap + +If you've tried running this example code in `R` you might have noticed that detection function fitting is quite slow. In general, camera traps produce a large amount of distance sampling data, and in addition these data tend to be "overdispersed" meaning (in this case) that there are lots of observations with the same distances. Together, this can cause analyses to run slowly, and this can be especially true for bootstrap analyses for variance estimation. + +One way to speed up the bootstrap is to run multiple analyses in parallel, using multiple cores of your computer. You can achieve this using the `cores` argument to `bootdht` - for fastest results set this to the number of cores on your machine minus 1 (best to leave 1 free for other things). You can find the number of cores by calling `parallel::detectCores()` and we do this in the code below. + +The second, which is only available to `Microsoft Windows` users, is to use the alternative optimization engine `MCDS.exe` to fit detection functions. To find out more about this, see our online example on the [Alternative optimization engine](https://examples.distancesampling.org/mcds-dot-exe/mcds-dot-exe.html). If you are using a `Windows` machine, you can download MCDS.exe into the required directory by executing the following lines (note, you only need to do this once, although if in future you update the `Distance` package you'll need to re-download it): + +```{r, eval = FALSE} +download.file("http://distancesampling.org/R/MCDS.exe", + paste0(system.file(package="mrds"),"/MCDS.exe"), mode = "wb") +#Detach and reload the Distance package to make use of it +detach("package:Distance", unload = TRUE) +library(Distance) +``` + +We make use of this engine here by re-fitting the selected detection function model, `uni3`, using this engine, setting the `ds` argument `optimizer="MCDS"`. If you are not using a Windows machine or have not doanloaded the MCDS.exe engine, then you should not execute this line, and your bootstrap will take longer to execute. + +```{r, mcds.exe, eval = solution} +uni3 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, convert_units = conversion, + cutpoints = mybreaks, truncation = trunc.list, + optimizer = "MCDS") +``` + +## Remaining arguments to `bootdht` + +Just as with `dht2` there are arguments for the `model`, `flatfile`, `sample_fraction`, `convert.units` and `multipliers` (although for `bootdht` `multipliers` uses a function rather than a single value). The only novel arguments to `dht2` are `resample_transects` indicating camera stations are to be resampled with replacement, and `nboot` for the number of bootstrap replicates. + +```{r, bootstrap, results='hide', eval=solution} +n.cores <- parallel::detectCores() +daytime.boot.uni <- bootdht(model=uni3, flatfile=DuikerCameraTraps, + resample_transects = TRUE, nboot=500, + cores = n.cores - 1, + summary_fun=mysummary, sample_fraction = samfrac, + convert_units = conversion, multipliers=mult) +``` + +## Confidence limits computed via the percentile method of the bootstrap. + +```{r bootresult, eval=solution} +print(summary(daytime.boot.uni)) +``` + +```{r, sampdist, fig.dim=c(8,6), fig.cap="Distribution of density estimates from bootstrap replicates.", eval=solution} +hist(daytime.boot.uni$Dhat, breaks = 20, + xlab="Estimated density", main="D-hat estimates bootstraps") +abline(v=quantile(daytime.boot.uni$Dhat, probs = c(0.025,0.975), na.rm=TRUE), lwd=2, lty=3) +``` + +The confidence interval derived from the bootstrap is considerably wider than the confidence interval derived from analytical methods (Figure \@ref(fig:sampdist)). + +## An esoteric note on starting values and bootstrapping + +Feel free to skip this unless you're a fairly advanced user! + +In some cases, it may be necessary to set starting values for the detection function optimization, to help it converge. This can be achieved using the `initial_values` arguemnt of the `ds` function. As an example, say we want to use the fitted values from the uniform + 2 cosine function `uni2` as starting values for the first two parameters of the uniform + 3 cosine function fitting (and 0 for the third parameter). The following code does this: + +```{r, startvals, eval = solution} +uni3.with.startvals <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, + cutpoints = mybreaks, truncation = trunc.list, + initial_values = list(adjustment = c(as.numeric(uni2$ddf$par), 0))) +``` + +What about when it comes to bootstrapping for variance esitmation. You can pass this model in to `boot.dht` with no problems, so long as you don't set `ncores` to more than 1. If you do set `ncores` to more than 1 it won't work, returning 0 successful bootstraps. Why? Because `uni2$ddf$par` is not passed along to all those parallel cores. To fix this you have to hard-code the starting values. So, in this example, we see that the values are + +```{r, startvals2, eval = solution} +print(uni2$ddf$par) +``` + +and so we use + +```{r, startvals3, eval = solution} +uni3.with.startvals <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, + cutpoints = mybreaks, truncation = trunc.list, + initial_values = list(adjustment = c(0.97178178, 0.03541633, 0))) +``` + +and this will work fine in `bootdht`. + +A final tip is that setting starting values can sometimes speed up the bootstrap (as optimization is faster if it starts from a good initial spot), so you might want to pass in the starting values from `uni3` to your bootstrap routine - something like the following, using the MCDS optimizer: (Note - this code is set not to run in this examples file - just here to show what you might use). + +```{r, startvals4, eval = FALSE} +print(uni3$ddf$par) +uni3.with.startvals <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, + cutpoints = mybreaks, truncation = trunc.list, + optimizer = "MCDS", + initial_values = list(adjustment = c(0.93518220, -0.05345965, -0.08073799))) +daytime.boot.uni <- bootdht(model=uni3.with.startvals, flatfile=DuikerCameraTraps, + resample_transects = TRUE, nboot=500, + cores = n.cores - 1, + summary_fun=mysummary, sample_fraction = samfrac, + convert_units = conversion, multipliers=mult) +``` + +# References \ No newline at end of file diff --git a/vignettes/web-only/CTDS/howeetal18.bib b/vignettes/web-only/CTDS/howeetal18.bib new file mode 100644 index 0000000..8b03c2d --- /dev/null +++ b/vignettes/web-only/CTDS/howeetal18.bib @@ -0,0 +1,119 @@ +@article{howeetal, +author = {Howe, Eric J. and Buckland, Stephen T. and Despr{\'e}s-Einspenner, Marie-Lyne and K{\"u}hl, Hjalmar S.}, +title = {Distance sampling with camera traps}, +journal = {Methods in Ecology and Evolution}, +volume = {8}, +number = {11}, +pages = {1558-1565}, +keywords = {animal abundance, camera trapping, density, distance sampling, Maxwell's duiker}, +doi = {10.1111/2041-210X.12790}, +url = {https://besjournals.onlinelibrary.wiley.com/doi/abs/10.1111/2041-210X.12790}, +eprint = {https://besjournals.onlinelibrary.wiley.com/doi/pdf/10.1111/2041-210X.12790}, +abstract = {Summary Reliable estimates of animal density and abundance are essential for effective wildlife conservation and management. Camera trapping has proven efficient for sampling multiple species, but statistical estimators of density from camera trapping data for species that cannot be individually identified are still in development. We extend point-transect methods for estimating animal density to accommodate data from camera traps, allowing researchers to exploit existing distance sampling theory and software for designing studies and analysing data. We tested it by simulation, and used it to estimate densities of Maxwell's duikers (Philantomba maxwellii) in Taï National Park, Côte d'Ivoire. Densities estimated from simulated data were unbiased when we assumed animals were not available for detection during long periods of rest. Estimated duiker densities were higher than recent estimates from line transect surveys, which are believed to underestimate densities of forest ungulates. We expect these methods to provide an effective means to estimate animal density from camera trapping data and to be applicable in a variety of settings.}, +year = {2017} +} + + +@article{howe_model_2019, + title = {Model selection with overdispersed distance sampling data}, + author = {Howe, Eric J. and Buckland, Stephen T. and Despr{\'e}s-Einspenner, Marie-Lyne and K{\"u}hl, Hjalmar S.}, + year = {2019}, + volume = {10}, + pages = {38--47}, + issn = {2041-210X}, + doi = {10.1111/2041-210X.13082}, + abstract = {Distance sampling (DS) is a widely used framework for estimating animal abundance. DS models assume that observations of distances to animals are independent. Non-independent observations introduce overdispersion, causing model selection criteria such as AIC or AICc to favour overly complex models, with adverse effects on accuracy and precision. We describe, and evaluate via simulation and with real data, estimators of an overdispersion factor (), and associated adjusted model selection criteria (QAIC) for use with overdispersed DS data. In other contexts, a single value of is calculated from the ``global'' model, that is the most highly parameterised model in the candidate set, and used to calculate QAIC for all models in the set; the resulting QAIC values, and associated {$\Delta$}QAIC values and QAIC weights, are comparable across the entire set. Candidate models of the DS detection function include models with different general forms (e.g. half-normal, hazard rate, uniform), so it may not be possible to identify a single global model. We therefore propose a two-step model selection procedure by which QAIC is used to select among models with the same general form, and then a goodness-of-fit statistic is used to select among models with different forms. A drawback of this approach is that QAIC values are not comparable across all models in the candidate set. Relative to AIC, QAIC and the two-step model selection procedure avoided overfitting and improved the accuracy and precision of densities estimated from simulated data. When applied to six real datasets, adjusted criteria and procedures selected either the same model as AIC or a model that yielded a more accurate density estimate in five cases, and a model that yielded a less accurate estimate in one case. Many DS surveys yield overdispersed data, including cue counting surveys of songbirds and cetaceans, surveys of social species including primates, and camera-trapping surveys. Methods that adjust for overdispersion during the model selection stage of DS analyses therefore address a conspicuous gap in the DS analytical framework as applied to species of conservation concern.}, + copyright = {\textcopyright{} 2018 The Authors. Methods in Ecology and Evolution \textcopyright{} 2018 British Ecological Society}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\ZIA9EGYY\\Howe et al. - 2019 - Model selection with overdispersed distance sampli.pdf;C\:\\Users\\erexs\\Zotero\\storage\\DQHFEKRZ\\2041-210X.html}, + journal = {Methods in Ecology and Evolution}, + keywords = {animal abundance,camera trapping,cue counting,distance sampling,model selection,overdispersion,QAIC}, + language = {en}, + number = {1} +} + + + + +@Misc{dryad, + author = {Howe, Eric J. and Buckland, Steven T. and Despr{\'e}s-Einspenner, Marie-Lyne and K{\"u}hl, Hjalmar S. and Buckland, Stephen T.}, + title = {Data from: Distance sampling with camera traps}, + year = {2018}, + doi = {https://doi.org/10.5061/dryad.b4c70 }, + keywords = {Philantomba maxwellii, Population Ecology, statistics}, + language = {en}, + publisher = {Dryad}, +} + +@Article{Thomas2010, + author = {Len Thomas and Stephen T. Buckland and Eric A. Rexstad and Jeff L. Laake and Samantha Strindberg and Sharon L. Hedley and Jon R.B. Bishop and Tiago A. Marques and Kenneth P. Burnham}, + title = {Distance software: design and analysis of distance sampling surveys for estimating population size}, + doi = {10.1111/j.1365-2664.2009.01737.x}, + pages = {5--14}, + volume = {47}, + comment = {http://www3.interscience.wiley.com/cgi-bin/fulltext/122685866/PDFSTART}, + file = {:Thomasetal2010.pdf:PDF;:Thomasetalsubmitted.pdf:PDF}, + groups = {Acoustics Today}, + journal = {Journal of Applied Ecology}, + owner = {Tiago}, + subdatabase = {distance, cvonline}, + timestamp = {2009.07.29}, + year = {2010}, +} + +@article{miller, + author = {David Miller and Eric Rexstad and Len Thomas and Laura Marshall and Jeffrey Laake}, + title = {Distance sampling in R}, + journal = {Journal of Statistical Software, Articles}, + volume = {89}, + number = {1}, + year = {2019}, + keywords = {distance sampling; abundance estimation; line transect; point transects; detection function; Horvitz-Thompson; R; distance}, + abstract = {Estimating the abundance and spatial distribution of animal and plant populations is essential for conservation and management. We introduce the R package Distance that implements distance sampling methods to estimate abundance. We describe how users can obtain estimates of abundance (and density) using the package as well as documenting the links it provides with other more specialized R packages. We also demonstrate how Distance provides a migration pathway from previous software, thereby allowing us to deliver cutting-edge methods to the users more quickly.}, + issn = {1548-7660}, + pages = {1--28}, + doi = {10.18637/jss.v089.i01}, + url = {https://www.jstatsoft.org/v089/i01} +} + + +@article{bessone_2020, + title = {Drawn out of the shadows: Surveying secretive forest species with camera trap distance sampling}, + shorttitle = {Drawn out of the Shadows}, + author = {Bessone, Mattia and K{\"u}hl, Hjalmar S. and Hohmann, Gottfried and Herbinger, Ilka and N'Goran, Kouame Paul and Asanzi, Papy and Costa, Pedro B. Da and D{\'e}rozier, Violette and Fotsing, Ernest D. B. and Beka, Bernard Ikembelo and Iyomi, Mpongo D. and Iyatshi, Iyomi B. and Kafando, Pierre and Kambere, Mbangi A. and Moundzoho, Dissondet B. and Wanzalire, Musubaho L. K. and Fruth, Barbara}, + year = {2020}, + volume = {57}, + pages = {963--974}, + issn = {1365-2664}, + doi = {10.1111/1365-2664.13602}, + abstract = {With animal species disappearing at unprecedented rates, we need an efficient monitoring method providing reliable estimates of population density and abundance, critical for the assessment of population status and trend. We deployed 160 camera traps (CTs) systematically over 743 locations covering 17,127 km2 of evergreen lowland rainforest of Salonga National Park, block South, Democratic Republic of the Congo. We evaluated the applicability of CT distance sampling (CTDS) to species different in size and behaviour. To improve precision of estimates, we evaluated two methods estimating species' availability (`A') for detection by CTs. We recorded 16,700 video clips, revealing 43 different animal taxa. We estimated densities of 14 species differing in physical, behavioural and ecological traits, and extracted species-specific availability from available video footage using two methods (a) `ACa' (Cappelle et al. [2019] Am. J. Primatol., 81, e22962) and (b) `ARo' (Rowcliffe et al. [2014] Methods Ecol. Evol. 5, 1170). With sample sizes being large enough, we found minor differences between ACa and ARo in estimated densities. In contrast, low detectability and reactivity to the camera were main sources of bias. CTDS proved efficient for estimating density of homogenously rather than patchily distributed species. Synthesis and applications. Our application of camera trap distance sampling (CTDS) to a diverse vertebrate community demonstrates the enormous potential of this methodology for surveys of terrestrial wildlife, allowing rapid assessments of species' status and trends that can translate into effective conservation strategies. By providing the first estimates of understudied species such as the Congo peafowl, the giant ground pangolin and the cusimanses, CTDS may be used as a tool to revise these species' conservation status in the IUCN Red List of Threatened Species. Based on the constraints we encountered, we identify improvements to the current application, enhancing the general applicability of this method.}, + copyright = {\textcopyright{} 2020 The Authors. Journal of Applied Ecology published by John Wiley \& Sons Ltd on behalf of British Ecological Society}, + journal = {Journal of Applied Ecology}, + keywords = {biomonitoring,camera trap,cryptic species,density estimation,distance sampling,multi-species,Salonga National Park,unmarked population}, + language = {en}, + number = {5} +} + +@article{rowcliffe_2014, + title = {Quantifying levels of animal activity using camera trap data}, + author = {Rowcliffe, J. Marcus and Kays, Roland and Kranstauber, Bart and Carbone, Chris and Jansen, Patrick A.}, + year = {2014}, + volume = {5}, + pages = {1170--1179}, + issn = {2041-210X}, + doi = {10.1111/2041-210X.12278}, + abstract = {Activity level (the proportion of time that animals spend active) is a behavioural and ecological metric that can provide an indicator of energetics, foraging effort and exposure to risk. However, activity level is poorly known for free-living animals because it is difficult to quantify activity in the field in a consistent, cost-effective and non-invasive way. This article presents a new method to estimate activity level with time-of-detection data from camera traps (or more generally any remote sensors), fitting a flexible circular distribution to these data to describe the underlying activity schedule, and calculating overall proportion of time active from this. Using simulations and a case study for a range of small- to medium-sized mammal species, we find that activity level can reliably be estimated using the new method. The method depends on the key assumption that all individuals in the sampled population are active at the peak of the daily activity cycle. We provide theoretical and empirical evidence suggesting that this assumption is likely to be met for many species, but may be less likely met in large predators, or in high-latitude winters. Further research is needed to establish stronger evidence on the validity of this assumption in specific cases; however, the approach has the potential to provide an effective, non-invasive alternative to existing methods for quantifying population activity levels.}, + copyright = {\textcopyright{} 2014 The Authors. Methods in Ecology and Evolution published by John Wiley \& Sons Ltd on behalf of British Ecological Society.}, + journal = {Methods in Ecology and Evolution}, + keywords = {activity level,activity time,circular kernel,proportion active,remote sensors,Von Mises distribution,weighted kernel}, + language = {en}, + number = {11} +} + +@Manual{activity_pkg, + title = {activity: Animal Activity Statistics}, + author = {Rowcliffe, J. Marcus}, + year = {2021}, + note = {R package version 1.3.1}, + url = {https://CRAN.R-project.org/package=activity}, + } + diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe.Rmd b/vignettes/web-only/alt-optimise/mcds-dot-exe.Rmd new file mode 100644 index 0000000..74f513c --- /dev/null +++ b/vignettes/web-only/alt-optimise/mcds-dot-exe.Rmd @@ -0,0 +1,270 @@ +--- +title: "Alternative optimization engine for fitting detection functions" +description: | + Examples demonstrating the use of the mcds.exe alternative optimization engine for fitting single platform detection functions in the Distance and mrds packages. +author: + - name: Len Thomas + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: mcds-dot-exe.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Line transect density estimation} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, message=TRUE, warnings=FALSE, cache = TRUE) +``` + +Here we demonstrate the use of the alternative optimization engine `mcds.exe` in the `Distance` and `mrds` packages. + +This vignette requires the packages `Distance` version 1.0.8 or later and `mrds` version 2.2.9 or later. It is designed for use in the Microsoft Windows operating system -- the `mcds.exe` engine currently only has experimental support for MacOS or Linux. + +# Objectives + +- Download the mcds.exe optimization engine +- Demonstrate its use in a simple line transect example (golf tee dataset) via the `Distance` package +- Demonstrate the same example via the `mrds` package +- Demonstrate its use in a point transect example (wren data) where one of the optimizers does not work well (gives a negative estimated detection probability) +- Demonstrate its use to speed up an analysis of camera trap distance sampling data (duiker data) via the `Distance` package +- Discuss when using the alternative optimization engine may be useful. + +# Introduction + +The `Distance` package is designed to provide a simple way to fit detection functions and estimate abundance using conventional distance sampling methodology (i.e., single observer distance sampling, possibly with covariates, as described by Buckland et al. [-@buckland2015distance]). The main function is `ds`. Underlying `Distance` is the package `mrds` -- when the function `ds` is called it does some pre-processing and then calls the function `ddf` in the `mrds` package to do the work of detection function fitting. `mrds` uses maximum likelihood to fit the specified detection function model to the distance data using a built-in algorithm written in `R`. + +An alternative method for analyzing distance sampling data is using the Distance for Windows software [@Thomas2010]. This software also uses maximum liklihood to fit the detection function models, and relies on software written in the programming language FORTRAN to do the fitting. The filename of this software is `MCDS.exe`. + +In a perfect world, both methods would produce identical results given the same data and model specification, since the likelihood has only one maximum. However, the likelihood surface is sometimes complex, especially when monotonicity constraints are used (which ensures the estimated detection probability is flat or decreasing with increasing distance when adjustment terms are used) or with "overdispersed" or "spiked" data (see Figure 2 in Thomas et al. [-@Thomas2010]), and so in some (rare) cases one or other piece of software fails to find the maximum. To counteract this, it is possible to run both the `R`-based optimizer and `MCDS.exe` from the `ds` function within the `Distance` package or the `ddf` function within `mrds` package. + +Another motivation for using the `MCDS.exe` software from within `R` is that the `R`-based optimizer is sometimes slow to converge and so using `MCDS.exe` in place of the `R`-based optimizer can save significant time, particularly when doing a nonparametric bootstrap for large datasets. + +This vignette demonstrates how to download and then use the MCDS.exe sofware from within the `Distance` and `mrds` packages. For more information, see the `MCDS.exe` help page within the `mrds` package. + +# Downloading and verifying MCDS.exe + +The program `MCDS.exe` does not come automatically with the `Distance` or `mrds` packages, to avoid violating CRAN rules, so you must first download it from the distance sampling website. You can check whether `MCDS.exe` is installed already or not by loading the `Distance` library: +```{r include=FALSE} +#Remove MCDS.exe file, so that the next part shows the correct message (which is that +# MCDS.exe is not there) +if(file.exists(paste0(system.file(package="mrds"),"/MCDS.exe"))) + file.remove(paste0(system.file(package="mrds"),"/MCDS.exe")) +if("Distance" %in% (.packages())){ + detach("package:Distance", unload=TRUE) +} +``` + +```{r} +library(Distance) +``` +If `MCDS.exe` is not installed, then you will receive the message +`MCDS.exe not detected, single observer analyses will only be run using optimiser in mrds R library. See ?MCDS for details.` + +In this case, you need to download it from the Distancesampling.org web site: + +```{r} +download.file("http://distancesampling.org/R/MCDS.exe", paste0(system.file(package="mrds"),"/MCDS.exe"), mode = "wb") +``` + +Now if you reload the Distance package, the `MCDS.exe not detected` message should not be shown: + +```{r} +detach("package:Distance", unload = TRUE) +library(Distance) +``` + +Now that this software is available, both it and the `R` optimizer will be used by default for each analysis; you can also choose to use just one or the other, as shown below. + +# Example with Golf Tee data + +## Both MCDS.exe and the R-based optimizer + +This example (of golf tee data, using only observer 1) is taken from the `R` help for the `ds` function: (There is a warning about cluster sizes being coded as -1 that can be ignored.) + +```{r} +#Load data +data(book.tee.data) +tee.data <- subset(book.tee.data$book.tee.dataframe, observer==1) +#Fit detection function - default is half-normal with cosine adjustments +ds.model <- ds(tee.data, truncation = 4) +summary(ds.model) +``` + +Assuming you have `MCDS.exe` installed, the default is that both it and the `R`-based optimizer are run. Both give the same result in this example, and when this happens the result from the `R`-based optimizer is used. You can see this from the line of summary output: + +`Optimisation: mrds (nlminb)` + +where `mrds` is the `R` package that the `Distance` package relies on, and `nlminb` is the `R`-based optimizer. + +You can see the process of both optimizers being used by setting the `debug_level` argument of the `ds` function to a value larger than the default of 0 and then examining the output: + +```{r} +ds.model <- ds(tee.data, truncation = 4, debug_level = 1) +``` + +First the half-normal with no adjustments is run; for this model the `MCDS.exe` sofware is run first, followed by the `R`-based (`mrds`) optimizer. Both converge and both give the same `nll` (negative log-likelihood) or 154.5692, giving an AIC of 311.138. The model with half-normal and a cosine adjustment of order 2 is then fitted to the data, with first the `MCDS.exe` optimizer and then the `R`-based optimizer. Again both give the same result of nll 154.5619 and an AIC of 313.124. This is higher than the AIC with no adjustments so half-normal with no adjustments is chosen. + +In this case, both optimizers produced the same result, so there is no benefit to run `MCDS.exe`. + +## Specifying which optimzier to run + +As we said earlier, the default behaviour when `MCDS.exe` has been downloaded is to run both `MCDS.exe` and the `R`-based optimizer. However, the `optimizer` argument can be used to specify which to use -- either `both`, `R` or `MCDS`. Here is an example with just the `MCDS.exe` optimizer: + +```{r} +ds.model <- ds(tee.data, truncation = 4, optimizer = "MCDS") +``` + +## Demonstration using `ddf` in `mrds` package + +Here we demonstrate using both optimizers in the `ddf` function, rather than via `ds`. + +```{r} +#Half normal detection function +ddf.model <- ddf(dsmodel = ~mcds(key = "hn", formula = ~1), data = tee.data, method = "ds", + meta.data = list(width = 4)) +#Half normal with cos(2) adjustment +ddf.model.cos2 <- ddf(dsmodel = ~mcds(key = "hn", adj.series = "cos", adj.order = 2, formula = ~1), + data = tee.data, method = "ds", meta.data = list(width = 4)) +#Compare with AIC +AIC(ddf.model, ddf.model.cos2) +#Model with no adjustment term has lower AIC; show summary of this model +summary(ddf.model) +``` + +As an exercise, fit using just the `MCDS.exe` optimizer: + +```{r} +ddf.model <- ddf(dsmodel = ~mcds(key = "hn", adj.series = "cos", adj.order = 2, + formula = ~1), data = tee.data, method = "ds", + meta.data = list(width = 4), + control = list(optimizer = "MCDS")) +summary(ddf.model) +``` + +# Point transect example - wren data + +This is an example of point transect data for a bird (wren), from Buckland [-@Buckland2006]. In this case one of the optimizers fails correctly to constrain the detection function so the probability of detection is more than zero at all distances, and so we use the other optimizer for inference. + +We load the wren 5 minute example dataset and define cutpoints for the distances (they were collected in intervals). + +```{r, warning=TRUE} +data("wren_5min") +bin.cutpoints.100m <- bin.cutpoints <- c(0, 10, 20, 30, 40, 60, 80, 100) +``` + +The following call to `ds` gives several warnings. Some warnings are about the detection function being less than zero at some distances. There is also a warning about the Hessian (which is used for variance estimation), but this relates to the Hermite(4, 6) model (i.e., two Hermite adjustment terms of order 4 and 6) which is not chosen using AIC and so this warning can be ignored. + +```{r, warning = TRUE} +wren5min.hn.herm.t100 <- ds(data=wren_5min, key="hn", adjustment="herm", + transect="point", cutpoints=bin.cutpoints.100m) +summary(wren5min.hn.herm.t100) +``` + +The `MCDS.exe` optimizer is the chosen one (see the `Optimisation' line of output). + +The warnings persist if only the `MCDS.exe` optimizer is used: + +```{r, warning = TRUE} +wren5min.hn.herm.t100.mcds <- ds(data=wren_5min, key="hn", adjustment="herm", + transect="point", cutpoints=bin.cutpoints.100m, + optimizer = "MCDS") +``` + +Looking at a plot of the fitted object (Figure \@ref(fig:mcds)), it seems that the evaluated pdf is less than 0 at distances close to the truncation point (approx. 95m and greater): + +```{r, mcds, fig.dim=c(7,5), fig.cap="PDF of fitted model with MCDS optimizer."} +plot(wren5min.hn.herm.t100.mcds, pdf = TRUE) +``` + +What appears to be happening here is a failure of the optimization routine to appropriately constrain the model parameters so that the detection function is valid. This happens on occasion (the routines aren't perfect!) and where it does we recommend trying the other optimization routine. Here we use the `R`-based optimizer: + +```{r, warning = TRUE} +wren5min.hn.herm.t100.r <- ds(data=wren_5min, key="hn", adjustment="herm", + transect="point", cutpoints=bin.cutpoints.100m, + optimizer = "R") +``` + +Here the fitted AIC for the chosen model (half normal with one Hermite adjustment of order 4) is `r format(AIC(wren5min.hn.herm.t100.r)$AIC, digits = 5)`, higher than that with the `MCDS.exe` optimizer (which was `r format(AIC(wren5min.hn.herm.t100.mcds)$AIC, digits = 5)`), which explains why the `MCDS.exe` optimizer fit was chosen when we allowed `ds` to choose freely. However, the detection function fit from `MCDS.exe` was invalid, because it went lower than 0 at about 95m, while the fit with the `R`-based optimizer looks valid (Figure \@ref(fig:usingr)): + +```{r, usingr, fig.dim=c(7,5), fig.cap="PDF of fitted model with R-based optimizer."} +plot(wren5min.hn.herm.t100.r, pdf = TRUE) +``` + +Hence in this case, we would use the `R`-based optimizer's fit. + +# Camera trap example + +For this example, it helps if you are familiar with the [Analysis of camera trapping data](https://examples.distancesampling.org/Distance-cameratraps/camera-distill.html) vignette on the distanceexamples web site. + +We first read in the Duiker data. + +```{r} +#Read in data and set up data for analysis +DuikerCameraTraps <- read.csv(file="https://datadryad.org/stash/downloads/file_stream/73221", + header=TRUE, sep="\t") +DuikerCameraTraps$Area <- DuikerCameraTraps$Area / (1000*1000) +DuikerCameraTraps$object <- NA +DuikerCameraTraps$object[!is.na(DuikerCameraTraps$distance)] <- 1:sum(!is.na(DuikerCameraTraps$distance)) + +#Specify breakpoints and truncation +trunc.list <- list(left=2, right=15) +mybreaks <- c(seq(2,8,1), 10, 12, 15) +``` + +Then we fit the detection function selected in the camera trap vignette, uniform plus 3 cosine adjustment terms, and time how long the fitting takes: + +```{r} +start.time <- Sys.time() +uni3.r <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, cutpoints = mybreaks, truncation = trunc.list, optimizer = "R") +R.opt.time <- Sys.time() - start.time +summary(uni3.r) +``` + +Fitting takes quite a while! - `r format(R.opt.time, digits = 1)`. Here we try the `MCDS.exe` optimizer: + +```{r} +start.time <- Sys.time() +uni3.mcds <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos", + nadj=3, cutpoints = mybreaks, truncation = trunc.list, optimizer = "MCDS") +MCDS.opt.time <- Sys.time() - start.time +summary(uni3.mcds) +``` + +This took only `r format(MCDS.opt.time, digits = 1)`. Hence, for some datasets, it may be quicker to use the `MCDS.exe` optimizer. This makes a particularly big difference if using the nonparametric bootstrap to estimate variance. + +# Discussion + +We have shown how to fit distance sampling detection functions (for single platform data) using either the `R`-based optimizer built into the `ddf` function (via calling `ddf` or, more likely, calling the `ds` function in the `Distance` package) or the `MCDS.exe` analysis engine used by Distance for Windows. In the vast majority of cases both fitting methods give the same result, and so there is no need to use both. However, the only downside is that fitting takes longer, as each is called in turn. If you have downloaded the `MCDS.exe` file and want to speed things up, you can use just the `R`-based optimizer by specifying `optimizer = "R"` in the call to `ds` or `ddf`, or just the `MCDS.exe` optimizer with `optimizer = "MCDS"`. + +Some situations where the two may produce different results are given below. + +- Detection functions that are close to non-monotonic or close to zero at some distances. When adjustment terms are used in the detection function, then constraints are required to prevent the fitted function from having "bumps" where detection probability increases with increasing distance and also to prevent detection probability from becoming less than zero. The former are called monotonicity constraints and are set using the `monotonicity` argument in `ds` or in the `meta.data` argument in `ddf`; monotonicity is set on by default. In practice, monotonicity and values less than zero are monitored at a finite set of distances between the 0 and the right truncation point, and (for historical reasons) this set of distances is different for the `R`-based and `MCDS.exe` optimizers. This typically makes no difference to the optimization, but particularly in borderline cases it can result in different fitted functions. Plotting the fitted functions (as we did in the wren example above) can reveal when there is an issue with a fitted function, and if this occurs the associated optimizer should not be used. In the future we plan to bring the two into line so they use the same distances for checking. + +- Detection functions with many adjustment terms. The two optimizers use different algorithms for optimization: the `R`-based optimizer uses a routine called `nlminb` while `MCDS.exe` uses a nonlinear constrained optimizer routine produced by the IMSL group. In cases where there are multiple adjustment terms, and hence several parameters to estimate (that are often correlated) the likelihood maximization is harder, and one or other routine can sometimes fail to find the maximum. In this case, choosing the routine with the higher likelihood (i.e., lower negative log-likelihod, or equivalently lower AIC) is the right thing to do, and this is the default behaviour of the software. + +- Detection functions that are "overdispersed" or with a "spike" in the detection function close to zero distance. Similarly to the above, the detection function can then be hard to maximize and hence on or other optimizer can fail to find the maximum. Solution is as above. Overdispersed data is common in camera trap distance sampling because many detections can be generated by the same individual crossing in front of the camera. + +If you are interested in seeing more comparisons of the optimizers on various datasets, we maintain a test suite of both straightforward and challenging datasets together with test code to run and compare the two optimizers -- this is available at the [MCDS_mrds_compare repository](https://github.com/DistanceDevelopment/MCDS_mrds_compare). + +If you encounter difficulties when using both optimizers, one possible troubleshooting step is to run the analysis first choosing one optimizer (e.g., specifing the argument `optimizer = "MCDS"`) and then choosing the other (`optimizer = "R"`). This allows you clearly to see what the output of each optimizer is (including any error messages) and facilitates their comparison. + +One other criterion to favour one optimizer over the other is speed, and we have found that for large datasets the `MCDS.exe` optimizer is quicker. + +One thing to note is that the `MCDS.exe` file will get deleted each time you update the `mrds` package, so you'll need to re-download the file if you want to continue using the `MCDS.exe` optimizer. As shown above, this only requires running one line of code. + +Going forward, we plan to work on making further improvements to the `R`-based optimizer and it is possible that at some point in the future we are confident this optimizer is uniformly better (in terms of better fit and speed) than the `MCDS.exe` one. If this happens, we will update this vignette and also make announcements on the distance sampling list. + +# References \ No newline at end of file diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe.bib b/vignettes/web-only/alt-optimise/mcds-dot-exe.bib new file mode 100644 index 0000000..794094c --- /dev/null +++ b/vignettes/web-only/alt-optimise/mcds-dot-exe.bib @@ -0,0 +1,43 @@ +@article{Buckland2006, + title = {Point transect surveys for songbirds: robust methodologies}, + author = {Buckland, S. T.}, + year = {2006}, + volume = {123}, + pages = {345--345}, + doi = {10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2}, + journal = {The Auk}, + number = {2}, + owner = {Tiago}, + refid = {15765}, + subdatabase = {distance}, + timestamp = {2006.11.23} +} + + +@Book{buckland2015distance, + title = {Distance sampling: methods and applications}, + publisher = {Springer}, + year = {2015}, + author = {Buckland, Steve and Rexstad, Eric and Marques, Tiago and Oedekoven, Cornelia}, +} + + +@misc{r_core_team_r_2023, + address = {{Vienna Austria}}, + title = {R: A Language and Environment for Statistical Computing}, + howpublished = {R Foundation for Statistical Computing}, + author = {{R Core Team}}, + year = {2023} +} + +@article{Thomas2010, + title = {Distance software: design and analysis of distance sampling surveys for estimating population size}, + volume = {47}, + journal = {Journal of Applied Ecology}, + doi = {110.1111/j.1365-2664.2009.01737.x}, + author = {Thomas, L. and Buckland, S.T. and Rexstad, E.A. and Laake, J.L. and Strindberg, S. and Hedley, S.L. and Bishop, J.R.B and Marques, T.A.}, + year = {2010}, + pages = {5-14}, +} + + diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/__packages b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/__packages new file mode 100644 index 0000000..fe63da6 --- /dev/null +++ b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/__packages @@ -0,0 +1,2 @@ +mrds +Distance diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.RData new file mode 100644 index 0000000000000000000000000000000000000000..afbe1c3301e3c46fd21f481446b09eaff55149a4 GIT binary patch literal 2973 zcmV;O3u5#iiwFP!0000028~vGI1^qUpCYq{EJ+eG_seWiE^CCAgd$BOve|~QTiY1J zj~_~snoDk72+3Woa%(BVkC5e(h@uiPwV0I1tM~W3@B6&(U+?pr=bZCB=ll75&gc6) z=RC&)<82P|1_1zojR0xs^N000O<|uffPU*Ah$k(O+D~5BAsf=B9Vye zu{;2JS{gbti6KUlf}^+_74i|K2Gxr*;4Kp6mvBb$g!9H7f?FVrDSxX9c!*Yk=2FyU6Ug zM<=_U)~5U6HMc$$dKt1z6<=H$Cf1;58&qw4+PdA;Rd)X~|XV;w8$*whiGdG?s z-KKr04`qL6pC?kIPx0u!51tJ&n{Ianeid+oV1CiBhZi4%pYyMP(Bevnh#PM_J@3~a zBja@$8EpHY9vlIO)}69^2x+jIM*v}Cy0t0pK3{`ck7$=anqo$#O|}||t|#e@T=qNU z{3o`AX3lNFzH1Zjz-Vp+-Ydy^a~2urqu-y3JNT9Dw-x$huU}JX!eHk%kYN;b2I0)1 z_f|^6U)DH3NF>F0>!@p`Iy1*4l)2?WPyJATt)pHakCl3EIau*I!M1Zi)A1GXsmr;T zi6(rmo9u$y-jRS}lwiP4VQgqhcBrSWJb|d8oaFrD#jghumEnqN-AO9u&QecCo=hbC zk;%E)th2;xQgfw6D~;?J>u{)maI^CGFIs%1yJG!a-Yf0>sgCTX%jUr1Y zpV_lM+?+?ZB;v@&#$q$aPYkH=f+=^QyJkh{#mBr<9OMM&5WfUx%`QwvxoQ4ZmCe5f(uk!vNDXz22T}!2QVDudbj8gEEJu zM)g}6P9mJbvs}B#B}&|8Or{dbHiL)0q?8>?*i$(u#PLL39FRj|u_W_^_8RZ%QS6>_r;aCDRl|nl4Gqk1eg&_^)uP3<F}6vNokUG0{((uQB-FAE06qqv^dZI2Im<9n}iw;Z~D zM+9gV;4dMuXW{)Vjg~B^e3h5Ln3?XbKeqbLz^6Ib!LiD9p$fUeg}2NLC)WV>DyP}e z(mbHTeW}KVNBP2l3%R1Irlrg~0fp<=+7?&YaLe^BP!}4Udm+B;c;qxzd%tK0%Mr~4 zhck&9U5qor2Av%JI)V&px@^?}FB70rPs1F0jmH z3t*Q_7#Q`c?HaMj7LxKlC2nU9K^almY;eLR5jClvA`DV8qNuhO?ztR2lRgR5#c68) zaFyKFAO8|?rI6louoPv!>0-@!8$k*559artd*WV&=a|YMoc9g>Gz#-w%)rK~qK^_M zlw~J2v<%6#kNd3DM~6O85t=IJ78*uevWKgP_!$f>Rk_ zN9hvZj(2i>o(mR$5$8#4PjKb*ycBMSSd+`$&hN zFVzLM{1(A3=gq>_37dc*$kA!J(#me%YONJM*Jggwi5M4p+E5Zc_v}0z{~86*ly`6S z5>c3W7UrQ6^cBpJ#QCQllXfJ6QQ1h7_D-jO0a4Lt&a$R&GU6&@&bkMZfAs8V*fn)> zw!GWP3C{L{2XS7kgg3-?QN`Q;t-PfZuEE_#S4s1`7FX(4XR2M2t=h64YR}bvE=k5Ef zi#s))63KpHK4Z&n{0pXaBlv{l)nJ-qSh{rf{Q&%!{3H-41z^fSG!?N&=?4PBB) ze}3eFinl4O^~UBOPQ_v07#Gi66qx?w8IV@Ju z$>j6KGc{g1@73yzKNvh%7jf&W4jBNd5#oA((^+W>YDM-|PN?fu!Bm7I@1&W_U9T zi$J`!^=^U{$&zGdMj%-dEb;3MTmHi)g$3boI3|cep|cG*OcHG`l}s}YUT-8O)s(#( ziTtOU36wz$gxWx{9-apce4DHdGMh~zLaB5j zi2~)2*}>2w2QbH>f75bFOj8&Xida81<6k}q`1LJ14Q6ZLtGzCO`b}*3|B|5*jCC%= TdRc7O>-*~;HcLZVz6$^V+M3lN literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdb b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdb new file mode 100644 index 0000000..e69de29 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/mcds_ffe196a742a266fa991c8e7e22ce7c7a.rdx new file mode 100644 index 0000000000000000000000000000000000000000..19230dd37f696051b1b587ca6087aac80ab2b995 GIT binary patch literal 123 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdb b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdb new file mode 100644 index 0000000000000000000000000000000000000000..7733786dd130ae981122cc5e4a4691712e357cbd GIT binary patch literal 3040 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-10_85d2b10a4dd7beca8e2807a9c0d57ffd.rdx new file mode 100644 index 0000000000000000000000000000000000000000..5e9c7d752cb1270fc68f6d8631f2d3148bc6ca7e GIT binary patch literal 148 zcmb2|=3oE=w(bW>2?+^l35kr8);Op!XJ>TGUdPJJJlPP+!2;sF+cg!JnIO<#gjkeSIuBlI(~q4YpbB| zJjt|($fUruq#(WvVjT?Ofmu;mfmv}zPAZo6+ZSkT-C<$MnxerF@hI=uEudon>kl)N literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.RData new file mode 100644 index 0000000000000000000000000000000000000000..9dc4e9dceb0b57e881b0dc11ae5e538de51c5d17 GIT binary patch literal 2801 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 RH8jLc*8<4+CpMSqEC3C-HZ}kN literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-11_1651d3e301bca88564dee4694e61ec61.rdx new file mode 100644 index 0000000000000000000000000000000000000000..9d4ad595770a2cd06bd526bbfb48596846107a11 GIT binary patch literal 197 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 Cn18DP literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdb b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdb new file mode 100644 index 0000000000000000000000000000000000000000..367a4931f75dcd91c7bcf43442bc88a51b510180 GIT binary patch literal 12299 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 Hp!)qk^a)mw literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-12_dfdc73b7f1a4d52a13458efb8bc14bda.rdx new file mode 100644 index 0000000000000000000000000000000000000000..ca72a986259c747f050a98066d93cd700e63714f GIT binary patch literal 172 zcmV;d08{@TiwFP!0000028-ZgU|?WoU||80tUx9MYiNj@t_1@FlQ38ULNfv}FAy^^ zFvw*vFbFPYU|?Yai?c9rf;8nN=B5?{83IUxqUA-Yd8WCUd3qT@lv^W7 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.RData new file mode 100644 index 0000000000000000000000000000000000000000..29d5d6e8242a2de1888de428720449b5c5d33640 GIT binary patch literal 3245 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.rdb b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-13_4d1c92c6f0153bcf02cc11d235bbc73c.rdb new file mode 100644 index 0000000000000000000000000000000000000000..b84ebe2f34773fa225b2b29920a0d690f2c2e1a7 GIT binary patch literal 12322 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.RData new file mode 100644 index 0000000000000000000000000000000000000000..6f2ff2e1072c33a980fb00ae36dc5b8d7f4f232e GIT binary patch literal 3078 zcmV+h4EggPiwFP!000002BlUDG?eSRpNfoWkV%rn=YE|r8NxJ#B)1)jNMy#$FoU@? zGYo^xMoF?8m)yFrk=)f(ZcU2tCuDNjB8tjpGiqXNC32>H{_C8*&pPXW);Z@}@AtmX z^Q_|B(+uIYynAuWF;#U;f13T zXcPpKNF+#nIS^X3y2RZbgSw&yPfYt@a++ z73}+~T})o$qtm@l8?pj%8oQnfd<~fhg%>}M5$Z7u%_=tjoqZl^Dtp5;p2OB6vn|-r zz>fL1AgO^z?Nd#bnaRA@aSI5QPWrjngDYu!J(Ybbtf(=kG;USC*mZ-PER_8WTjV}0 zb3#>zQY^WTj<|u%1G3W#w``=&gchL^u7H=f!^YRS6>n-$yf>~d9{b%%l>gFmR;=;5 zaz57Z4BEOhtS0^vRPpM#hYPMzS|f3jZ#dhMwfIakL!H|5kCFNDy4XP`7#DMH$2J$! z--}N8HN}224GBx*Z&?@3XPb^}I8>Vrimx5Mxq7_YcJZMnIb|?1wCbA8joq8C^6Jm( zeN0qh_=6T$OoxDsBrwyd!J_M?YDbFKJhuBT7hw|##SCfpYyIlFrpfm zkdtIQw-h)OFYS8;NwR&=1dWCRjb|($!kVp?Ou<@{x((@`{+~iSe$cLZG|Py|oarzU z-bmFOzY=)N^(XIgDvHzY{kBuI*HL2|_+EML>+{G&fBm5h?9orGz+J!>i@?^3kUS{aWw(AcYw3r=zBs;mVj4M=Y+5_~?fRX&(3e?L>vo&ZE^Il5Km2 zHJo08pSoR$pKiq!c*rb!Sd0gkq4~ph@{^;pGNb*CRmlW(rBv51FTOp9u8C4m?Mqcg zxo&wf{$x7&#~k)AZ91#mR#kUuoZ|T2$!>>g7$>)o_o6*Osy89X?VX~D#(BVLXq#@_7`|gK=Ei>Pf;W9jkBc;hQ?5eKzNSTiXt=EYj72*4; z_~lg$eni@3%Y=Rh-C2m0e^y`@vl@}O!!bt@ZJW)-{H&OlfH$uh5n#E(UN*!br3``I zJzgfbzS}WE0QI{6hlc@7O!A%T?N{iV^`uOtSk-Bb${8AkL_D6dp20NU@}rejZZX2d1bstIyR1GEY*sa8k@eZ2g^ zxqxr;1Ir8$jM}Z2N8iu8_SAVcTD8S&$z!LSri$^tN9KAbZj-mh9}!Jp`#W|& zKIVrTxW?Ie?8Y4-sEv>N8R>lg?#st3nbx!!oU%zl�vfLKTf7R60t` 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-14_b3f3379bbae7ac9dbe2ec55c111aa8df.rdx new file mode 100644 index 0000000000000000000000000000000000000000..c1ec82b254b2ae802e0d1f10bff7579a40004a0e GIT binary patch literal 173 zcmV;e08;-SiwFP!0000028-ZgU|?WoU||80tUx9MYiNj@t_1@FlQ38ULNfv}FAy^^ zFwB|Ez+eef&B6p0XJOz3Y068?O)Um81ds&9%ZpO;Omj2y^fG`bwJ2Aw#L&P%uLvmh z57S%_0GSOkm+?QEQEaJsWmZ;(5SfG&ava22Jdr2-w3 bj1WoA&n+lQEiO(?0T~Jajr)^41_1y7;{87r literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.RData new file mode 100644 index 0000000000000000000000000000000000000000..c07467c46b89342ed17d749eb4fa5dfc3ef9e0d1 GIT binary patch literal 3046 zcmVH$^D+i`fdBx&7J!(TXcQNz0C5kDy@3S)Ahua#YyyY@Bt;Tz=#HZjXd#A7B9S1n zr2v4<3;+ODEYigiS)sR@dx<`GJ@+Bqe{~ux3Oc4W%k`z-4nLT2D?KpBakfq|A!8H_ zHSqRcnv*xLFA0nv?p`Y@c<+#v+jd}AZ%(6>k_}tqngtzHIXe{kvl7#{!{76zb!1Nb zqm$iF>oR9kuUijGS7ZkVsBg-7-G(T zbkGTC;**)0ziBObDzLyf?lN$3D`a$)UG}!xnDf^0#bd8K@zOuKP777ul+Q-%oI>p@ z4yua10G7Qn>UsoMFRl{5&efT2%9wwqnx;(c`p3}hXiaoK6NrmEvu(=}_@{znUJcQ| z-~mA?+)b;3*-ZG*nr$VrUwHMvjb)cktNDj+2Gu*LSYJ&Z#}EkyEGlW_}_^ ztX=(ZKg#CLeh-9lzl_WN4<3!;TW@yA!UAL$U{5WPu0cq3mPVZ$+e<~q*XcGBqRmFp`)$SqT zZQojNR4mJS<&6Lzrk>3{sZriOBWd|WUPiw%edxQ~!RKcx-M7KMd{BZKYIg%mW0ent zvp%!tyrXg--4Y5SAL|K__Mhlb-UY*`#h%(#*_W3=)=|e?lwaka|HKnK+r!x(rOSha zIG;KPm*EQ*4qaI~zN#v`;NC)C?v*T8b2g{ zWYd^-8{L7Am423I9l1=2-)5I3i?YgOqc6$k#Nkb>+yAHLEXf{&eKtXTz$M9LS5G@ zKD-}Qw(Fc=C^m)*w3C*r=0RKU-KJxYwWr0zRV(qbihb1bE-03X`F*+g*&&Z>d6b2O z@`kNfOC#>*Tz%>=9iiBSTyWhkrK-UH6)wb7zm$ON-M?6fV5;<-J{XJz_1dS^H z=eJkotE-@o6w?^u%ZZ4Rpv@Z9Dcda$-l!U#YgT2S?$TQ2XdK9LP{P|D3s(f3(Mmw? zxN7Fc(Q_}-jtF)LR%!zKt?|dMQr@{QdMd=%Z+VCricX(V^>AF79^2(+@m5SjH0T9bhAW zniV6)21?)G)YSN>faiZ9k6+!qoOQ>)NOY~OuvLw>obLiPp`^SE3FXHlXE5pq_`8|* zXa+cpK~V0dpW!uX`~YQGY`w0Nzc!x7tEz41nyr4%;{T9KcZ|a?EVT6i^eZ zqW;5Kcw2koi~p4(TI-=Ql=0S!wdXClrO-bZ-+S)~`lO%RRRvGR zg)k{6F}b;QSiEDxd$l1Z_<=mnP%f`XC;B_A>klVzW@`#}ay=cQ1In13kcA=6X*>1#LM+hqhDeD$LGc+`SZF2dNVk1JWs!F;)o zunqiDQ)tC$zSH4(2{KH99l$H9M)Up$t(qT-VRze=Cq*9$3dIXf15 zO^KW%<$7{5d{^Ovcu!{H8$t)a@(FOcI&hz}qQusOSCFYxo7=$P#oYBeIo%JnMRW^x zeY(}NKWF>%&wX<6ZcDQ}wG>po;0LNmYFNFqDciXDXEABmkNALBmyq1`UI2W)l*hcd zC$+_fm;R`~uSIEG(S3v%+?6aG|R90 z7+^xU9)exgU&s^Nl0BMB#eb&Sp94z;8K6fPIcTB|D|p`{D|Yq+u~{^h#zgat(j^x-=yPmV~9S*KVJz`7;fDDq&*G(paBS zp%y3Op#OQxnOaYc_los;A9Nz3At%S{rW;Nc-VF=s|E7M;RPKcrNVCGx9NzyJHY2@S z-cgbXW8T`4FjRVdf+L;wA>QUqT=V%y$Col~NG?oD|g6N0G;Yma|i4{VDhf=Ay5F)_=4Sp#BAzH>+x~Cn%>WP!6s^j@VHh|%6N)x~GDL7g zJTnXyK&B8a)krKBor!|OH_!w|q{v5O1j3mt9Fqhm(88${8jiq(Z^ZgBSt4u*+}s$6 zG*Z)tf}sDikwohd8I~A#k3;&R6zP^~J}fnzzviT2BVyf1>~B19D9i|fKM-+gxVnAkT41{fMto)hcd{4B$lO-sSYS4@;Afp o;^1LS;u#oH-$LI=M;~g05Oq=PMwF=bqO1pdhNN>Vs^bI@DkaeB$$76;2?I3M#$Z{Zi5K< zdMiM~BT}jScc&jZb4Mk2!8S$c0Ht#?gci%s?MafdAE6E-4=uxzM)FUbJfope(%F@T z=gw+gMqY|+)C^yk)V$o259gNR`4m7_o()Xxa*t<^W;iIlh|FhubAAheiz*P|sS_w9 zl=U%CuJ^qidUgmQs4j)?qjGR!3T7i3qX6hi_L5#k38g13jEG|&+PUxVmOumo@_UREWdREInfF*5eF*M zuLl}I7`2s%UFCJ8W=~5F6kU#YCKND+jY&v=?hMu*ER$|V+Yk?uH6KBm4UybymPq$p z;)2lk+bXbQF0w9+&OWdOQNO*f2azz&M9~bgJ*la_y)R2JeauhRN%jC zf*TSlBruIHqnFBkaaU4>GJvx1YeTx_)b4;<`xeh|x?x|hzQiqU2W)3$=i@G#^Sn=d zB9$DpK)M6hMC5=obdc%6OEIMwtqg2gf<8R1BTd=6v12_YMX-oScp70#h z`)<6}=-!AY^)e%C4;Cmx{!O7-L$p`&a+t;M^=JLU0s*ZRo^XOa7&yr^!iiK|XAdk5 zMGWSocLa1n>dI-5HpJdSPJ1j(TMkFvizZ7n!h>Wn&=T<1atm~)5CX!4^-PC4kS0sL z=xiNmLgIM*s6PQkB;&}zOH&#j7-p#XR6l&}LQtTE%M`pLZJ96wMX^a}vL@M)`7A9z z?JXHST1O?m@8hRqO0${%WxxteCv!&%v6C?n-ZX^IX4sbt66)|*D; zR?_HlSVirS<{%Qsq7^1|wmVQhF&R+*K4TZ1g)|{{T4HWE?Dq_&sLHq%5DQS|c@j~q z{&q8`R2x!!FSiDBVuZtsO%q^vZ&?s~Ms+1*UhGzIAG4HlP?j}KfP$Y?_z2KLOugEr zLNm%}1{?&;z_JK+fC(c{XPO!fikiP#?lOZJ4M-TbwZU&MRv>LW@3rV*;OjX{Y1(QE2z~2!;X%Pkt z^Floiz)uoGUkefS;ilkGOEim|H>&4~rOMs9Zcn`fa$#@=V0Ai(Z0c`MD0xp79>tc* zBIFJDV-fPaPg6_>Esz6$kzEe_wBkf8P~CrWwrw^_^IYMz%=mb6!NoXlds)r|v+_EB zwu55tzn|FUFO3sSFwD8$MxJ1SdAWWOl)$v-S_Y9r{RRzO?7>zbyg9XLP?@#hg5Cy4 zCK>BopoU}hL!^3r`PeB|A1y?a9KtAK(c*hBRNjK?t%v*(`fezr?+E{WKYC%u6>$(gkHA(Bov>^)DX0vf8Bo_Go;oz4@GJh|`KjxE z${n5x1HSjUg5y=|+n96jW|8kdhY$7x4sZ#1Bq3VU9D1z1nw~?$dKuYcy13VkY$}Qt zmSRVjW11t!byRIUC}q6N*)ykXLMT}76?<7c7)T1wXVrdRUH+Y^gleo7zY7NSKVXyw zA&_C#6fC=RIft4z5#R|w&5`SiwZe*^Ap+;}IxP_uBD)6+GC~3cDs`*?d#BXkz+nv7 zHWhA0;;I)2H4+li%8}RcfCA}!ppgh_KQ@OJMz4|zpGDCi{`cZ3wky-iEMpMJxF;;L zqrJ;Nu5Y7#DE8hhClrC05jm(^22+jTH_c&9;Ncp0okTN+Nl>^aMPo=X%I*rdlZs`3 zW0bOe(T1{F0M$fOR@xM=1=5M4IZ~)uIw(ZxEtc3Kl%B$4PeEXdH_KD+8ztELi)TrI zGI1+YGe}}}5N8xtz(!RgdT3ZnX7dHE4^EvPf0^5sDL&4;G zdr?Cryrrq=oS%S;m|7I&1%`~{I{fazXh9H5V(Kk)2N%j+>Q?V%M-Ti-T7}=&~3pk6@!Jv;oWoYiV3jc3I#O02R=7EhKCK%{v*D7K$c`%) zR;)Vl+?t*xqxh5I*ut6o?4{B!hL!_+!U^dvK6Q!D>AyiZn?S)mihsW) zltq{dnIvk@roDx$tu)zUptT_%n`=f$Xmnt>sn(zi8p&Z)BSbFnk59@+z_4btB3~d0 zJbTNAk=hwCt`|>9=_;DfWuR!5H06#;AdqGs4~X|+8WEYdarvCNuwd{NZ6K5wi_Ej1 z*EJxQE;wHUhhLy58X&9jGG8kDpqh!9GA=D`3#E)wBCC{PC@o|UfxVZG_fhRkyx^oI z@9aZdPVCG`LzWQS*w6yw{AS0X%xur^uQ{jXQ_eQ82?P@_E2oJ4S_bw>IB#_T-_EaiP&>iNp( z;u?^w=;uKfa8=Rcdq+f39BRRAzIl$3Qwx-i&*6^r(Qq8d>i)YI7fP(|Eagy5h_n#u zO*$^{T4K{w6Q)%3wV>0J9^yf%yeDU_Rdc^^exw>XfkkVLjzU#bi~5AP_Vb|lSmtOE z3wP65Xn_6Qu!aPw)a1ezh70md1k1l*i=pFh<%z3%Gs~Mt<8eh~Beh|tiUwg1)mOUk z${&06TPDK_8x0sfg$&N> z6lnr6@KIQLC5~O$SHOhL{8)A*f~CUcNobu$fDjM;6DdP>COg!64}UYOX^t<4J5e)Z za~v|EQy66$%mKK_xjjSbV)`-7DSgtU2{Q7-s#IVghQ1DAM)W=obTK>!Y+#n;Dng%H_&p;66fVxkv(36+B3^hkU9 z098`KcloUMfjBctzq5n`|AP~9P_*OVOr686)REv?|ESKIxD+;bLT^I8iBzjt$K{Hu zB9cQ%xKWG+I1CzYHMBgzb?$JHpg^e7}=KYVkOEkWkCx4Kz2PMB{=O_{0yi)77F7f4|=iqs-frcf5*= z0tGehEpM?@3G8Uun8u*MH`8e<-lu|3q(SHHG!tvkMDi#*?jERauGs(rKM8PW1%Qyq zCO|CwBFE7WfMuc)^hGEK@i9K5FWNzXnv$TwaH|q=f>YktcsMT@jF5mMoETw2VewWz z$kHjEEkNJe0gq$O&Nu^Wn4gN=RAD9a-n|A6BW``?m8lFA&zTWZKAK6p2cVDc4Q2Z+ z>ZK=)qs_hTc|A4wU7h%X0sT{Gd#WVuW>0g0QKA;SZ+S#}0q5T~o9M_K|8%b|a0SYg zUWC%RCO);-Sl56uRMDON`iT%;=?c4TCEz0xCn)vNw$A3h+Mn13yGuKL%LOt!w@|@f z`2fN+elR1Ufn?6;RM;pwKZ`fT9Bg)Mp>`Q_v;${+3FALg=5f9N7c_+8&hA?IL2S^F z?_&edKf|#oYyRBLV0iG)8N054ClVmi^}K-qF!v^zhUqponCW0OhoX6QjF(!-QToP0 z&IgvvI8K={r4bKz3m+z?^{qgtCRP|~4_B^<&{q>FgfACP3H~Q%33UyLjKE$v=#>S4MO0A-^WXf)f%FQpSyBBh4#mx=5XS?FK_b6K%%PKy7dZ1s|~>S>}%tjy~~|gLr_`N z{c^H17q8Pf8tQWrQzvln-#9K#6c#Y-ch^xZh7bbJmfAbN=|zIe)y;5kE) z7R}*HFXqrR^np0`MS5C%q}R=BO>cnLS;`nXgwj8SZH^z;>QGKM*R;7&XH34goI@fc zw0ni!CE@MqtD>Yb3JZRmkdX=)B*ga__~Zi(%1_8c8G*taVAhLxDsc|fJ=;{;>1i)l zkS-r?ta|?xZYxi5q7oKLmFsXepU1(VbQ>JYki*C5xZI^2$^ew6%SvD(GFcl03xFQY z%Xn_bNZ81i%3cE@ui+5-$HMtOs+}NtF^Ao{8V-=V*<}j}sgbooCjm|~eE}1?-awM> z;%JVR3*{^1G>ucO3Pn+jm3d9`-sC)9Ihs{x4_9?3^3vXdewW|uR#al3$%}BVZu6HAQQKRu!8Q679rD z?#O_$p+5AwpneM|wwq2wfbW5DgXq368mn{R)2t5=Cf$+NMKhyQjIdh9ua;(ajxx*O zUHmBysmj;??g+VE*`85FoMo0_w= zG-iU89i4v2$b}B#jSM^GIsnY5gjkSK@HGK!%HC*Qa z8yJ{b$}HER@07kOt3zk)7-d2z)8|*}GOcjrmNpi>vm7YM4t2LirFjL? z(skW=<~~8jP%N7Eg$oNrKq*y~qlrZ)C#jm3$;dofWzTJnZ+aemr72Bpi^*RL?)&a1 zh`7ytvk2~>rasS^r z{V~v$Q#_)<-$DH0=Uehwy354LzgI$}IeY$VufG}o$BXZ>mwTu^fxMt}0TZCUt5MCD zv&cZYAq8RSf?vUEs}=uQ&=pUDB_yBUmUQrj&*9+Bf35%94S!zvx^WvwP##Mrk*9>kyl%aD?Q-Lt?0IVGSJFjM9QSNDsoi53w>UIjW;7_I32J$>KQxKiC$^~pDOSh-25#QrWebf}NHA$-zpe_;%< zSii46{l-ooH`&5iX0fq${qz3q2i>-4H{|v2%5dB18;vQ}s%WU_7a4LBnvTj+6E|>^ zn2s4KHdv}h^zVea$xp}fiUA_^k9D^TQN(0o8XxE;)Ft7{8 zax=VNAOHGM#)C6TV+V#~EUR``QbdNMYaZy#HsGp6S(J^2QIT_Mat%4J<67o)^L_{$ zM(59IA{t6VL1%M5zata?o9shbjuzzV;ie=JLb zyx~!5Tvs^U(DI&xV!_wegV%_e@@ZAy_7^>jrw#v5s;ugeoqd?dHT-cnG347`#6ldk z_J<-iq~qY|LINx7$5G_+H;KB1c>2l@W&Co7Jb!@>?-KoSoEVo)b@ct)QSN)n;jO@oG}KX0D>_ zWZPLYjifg!?urKo+Dxn;CS@4@Qj}*OKWnnX_Vtl{?ET|Mru4CPI|sgnAeZke(r~TiYy!l(2^r_+Ueg6!D;oows(E9Uo^RJZ+ ze@hWU8?1oy={mK)W$EmCbL06ps$stmlGzP5u=xzY%5SouZfWzj`uInWw_g%_A|ChS z=^=%8+b>Ig7EhQnJ#-`~>e9Y!@%V`^hm<}>U6vUWPh3_wbU51Ll6Z1*+^^h2iUk&z zrMr_87TpgWebajBKuL1^^sht8pIR@=EhHzd?0b9Y*|AG|Vy?!Gy?m?i{@7)yuU8Wm zuDv~y`r*=k)YbT@-nUBSA1=#IT}|X@zC9f8b!l&Uciec{TSbi5<%5IW2}^-*k7i9= zlBn*EpIv;bjGMSD&*@I&?{Ym9A^A=0xklX2I9G)n$qvb8jfDA2u18W{f7_R*5kL9O zRjKrKhs?M}B3s4vaO{n5;;%~LeiynbqHlCa_mw0teO-@c^nW{0Q4&8h?W$bU-yyeD zlE{%fsD@k;X5mwCJH9ybp?aV6>E zwY(kn1!mxTS5lmM^F+V}=Hb%cUzlm;319X$3vl|L>`<1s+t1q^s{cL7IxuhNtx2+6$9i9^21LH9s&@OSX;k*ySeG5~8G*WO>PBhuxdzKo7MP$8R1Y z0dHEu4ivw*pyDBH<=Fhtp*Y#T&||lcV+%yPIO(#l$4=*g=AfYBlv~ptqR@dBn83PYCM-@6E?onh20zsn@e$785f1KS$I76@n*3XXT7$|Jbk<6sP5tI zmdDQReO~nLFBF^j`H?4D-t%h6RlW_kRg-Sd){IfnZ` zSSX&bdxpA}qp$VB^3*-M$m-r4D2SQqAbTqcEUngzvo#| zV2**&grzE^C$era2e4VP_0YC6Pv7lw(>*HLcFgR|^N(?EhI?PPDkzL{+Qe>40bGn-qPWsiod+%?Avf*I6?=C4oNbJ4rufU;eeaK-cl>IL z*l{gaJhkAQJ<2vqx;OVgdBOQxQ?|%$nz?)8z0cXDcV!+Z%iWLhKJPr(g%AnM-J3Oe z?s|1smfT{l1a9)Y3#SXYahJPTgw*FN&($;c#JTUwk!rlrtd0=AT%^3LXQ1LNKcG_K{W}p$c z^bxsP=9gHc-e=nc|IEFazxL(pH9B_sBX-{WC7$-_vwe|&*1_Rl2P!``-kSAC3K{;| zlNkEh4l$o8QTuB@Hnh=sbRHoZ_G>Sa{rP&`e3tymF9|%m(S^?g>A=5l*rFizSon#Q zNyIwiwO~vab1D7{<8xQO?K-eNkJn%x)8}Awe`UPBRIJHTLGML~{ka_PUElH6YRB^q zKm3QP*s?C%)=aqBLC&v=)pboIhh;s4c$AFo6XG~Hh+P79x= zZV=M@ay#L{OE($n7G=FA@6HFW0y3$aBtCt)Tl65+=O%TV&Zj27*#~LRVd_TF&@XO? zxtE@X)UB$aO+KS@uYzl-o8{SGJnQCCL19!O0J{mqpG$)aXw4GZ8#W4?x;_zm>AFRE z%VFUQUZ2HYJ$S0TX-~ANd$w4rm#OkL_2>(}V`6C`Uz9frTbkZUe(};>L3!(O%M16q zU%U#;Ro*PsX6jM$BGuPjSxB$#!u^F8X<@(eH*7s_dOPOI%RBq>w%=vo(5a=+^|{di|cc>m$!F$ZaFH|e zhkqSbWw+XF+;KJP^S*b-nvPiuU%VRA{qmj4?_)MwPh5@udhOi_;s@*9_pZhc_P#sK z{9vcWavpYAv!@kMGttqxm2_X+6GM+r<1k{hTf9 z@!gu9FEuWj?fzdKe60O3>GO$%1CJhUIihB={i52Fy-!{|J)(JgyOr+ey^o_zk7(FN zUDV9p8}a(f5pDk{E5osrM^6=ws9RcG)JRTw@-p{`mbZnKes{{_IQJuG99u7Hm!w2w z{yL%)+G=IIVE5?BzHGG%$1bYJ*gZ*pnXP&En3djFyT>utvNh~KT+~9@MWpv;YlA;n z8BO&(dajwRe%b5dne?6~ugbEu{Jg9T274YS1ZJPPHE~g=x+em$n5`2&VFlovdGvVK z9kuh4U)7$Ud6E=&N7GHRUAOtn5?zukB#;8BFkn3}onSM`K|Cn=d@ znx4AtdYu7}V{eXWT(A17RTL1BF+8RnT-9zg%Xk!NIHqnB^7RaY@g%KwObZm!ZZOJt zoESEC#%1}dP8}lxxiY2$Uv9?>b`#`{{+)%ffUOMqpMQww;+-J5t}514Rk%1JUauow zTf~+{H`WoaEn>a8{&mD_i}-k_?mFVNMJzR1wT^gg5ev_TtRr4q#BAR3I^s1%+=`#z zr5yTqjz0dUA1+C-C2HW}+txEdYnKT+A~?db$zIROuVGgHm&-8UQf567w04Q0*p=8p zfaRut>5r}sR0$aAr2oH<@QgQ`&LDHwMa7zmiYQ)+%DSjnyR-gPQGtag3$2TawGQL(0?qL6PXwJs{wR8;f=3jVdC;{WMi@LJ)nbRvAy%HCz9SW!fo-}k)e-2ymz z;Mp>=`A58S;MDM2zZ@mO8QJQq5!y4(I+o7WCXGrMLH;SPq`b>R;OP~-)ivMl!V5JO z0=(iTiHZK)2Enk%K%Nz?^VDGF{jOY!z}P>n)2~~bEwC=*kdEWc9Sow6DqtF}ZNp*?MW|u{@uR?sFT}(>8D3qWj>i_r_zVHoaGTTej<^ z!=vsKSDZFqq?veaFgd&R_NsxE}KLEag0f_(r literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-15_aecf512da4b4a1812558607c876b2ece.rdx new file mode 100644 index 0000000000000000000000000000000000000000..f9fd0704d1ec4d53150acd20b5241d3f01a6fce3 GIT binary patch literal 180 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

{=@ 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

3?W|GLU(~skk14Er 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-16_c394b97d721fd9cf3e36c255d156bff7.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-16_c394b97d721fd9cf3e36c255d156bff7.rdx new file mode 100644 index 0000000000000000000000000000000000000000..2da21517e4458078aac7fe3e0dccf420a1218e72 GIT binary patch literal 194 zcmV;z06qU7iwFP!0000028-ZgU|?WoU||80tUx9MYiNj@t_1@FlQ38UPBZWVF%ts> zL?ZD)>~J`rrDz%h1{RPUBLfQqC&Hx(vQ zT#{IXBEnXhmuak51Z4e#I)xF*>J1Dmh0h>XG5&{|4zrRiHLuLd$`GQHfeWgW5luDB wEu3YEMVX07IY383ol=yVmRgjWmy8fe&d)690E9wD1^@s6 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-17_9125f975aa5504c6e654fb592c6100e0.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-17_9125f975aa5504c6e654fb592c6100e0.RData new file mode 100644 index 0000000000000000000000000000000000000000..ee2d59b4104c9bab83ac64f83d5fda5550eef851 GIT binary patch literal 3723 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

3jtij?-TFfj?x25G1toE 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

s!4Km{b~3hweR@E zn>FuC(}TnLwG3kheG^;iQ`Ru#<6j`Rtr*PrX2dbR%ZExyNE4!lm(pzW|Eqp;xV?B8jA!Tu?wJ&$Eb$GJy$ z1n~p!ag|HtQ#TUH@Ph^M=EwS3&DoZ^2s{^DRLbl|%6JwD3dGt_r{ zD{s7(>9gc%A7rmA$9@dV_Noxx)p%F%uG`e3W)ZEROqR`A{-VW18Cqh4k8g_&`|p6r z9kEL!fAc`;;KkvVZP-Wl)T1T$rmY`x-^6o1iQK2_dUNmQZXc!-f+0QqJi}fUl^g1s z-<9#dXU%T$IZ7AVKIUvcwAP&A{Dh+2;e)zTcX#K!Xh>?=+7@QH-!6XeVzZ?X*{#%2 zQ1xCdGKuC5&DrmcFyGp0w*`D6!RkYHu#fbfh@yT}hpnaf4e$OBVy7#8^IFL1=z`%{ zjl6wIa&3af+Ir8=K6{c^fDo49+|wGN6s*kczgDlRtVR^3P2zEh+Q>5eZ1qn{krg%d~1*XCY%L!*6H65>@% zN~9&fp?(u1KP4BNjUko%BO5y5y>Z1RZ=U%Ph1I?jpx2e}^XVQWOp6Dwr2ls7#&Yk50ifM#>MjuEQkGI**Kk~@jf@_xvp zGD#Xk=K{E}yQo~UG;k~TPT3EfVb^RYbGyX?-k}B=OU|5RIzOK7DyVnyd1Nvi zE+N6py^Wmm*nUYnKX)bdV`to1_tyy7*QywcmL64vMM^UmMOD^C|>+ njQ75IT7m@vzbl@l@pdsI>mi$DOdIy zL?ZD)>~J`rMgA!Ro=k>vc`f}+&o;?xw7p#Y?evI#!{001VS BP(uI! literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.RData new file mode 100644 index 0000000000000000000000000000000000000000..62df0c9bcb749553d1bdf6d48289f5f9557e4ba6 GIT binary patch literal 3726 zcmV;94sr1xiwFP!000002Ax(3IFxG}9+72|5ZPM3Xc^5Iv(MO0h?1>|q3mY)FwCM^ z6qQJYenqx6$)U0&Ii->_5)}%e)zYG*gd~ZS_`ew^b-K>E{_Fa`>+;R>yzlcq&wW43 z>vOZ)jE8TA!(cFZn1TZIo(+kx*&ejDCKMPvLJmf z3^q#ugCX)DS-TO`*;4d-NzSA^?l;#gz4fJc;=gJjo$hdN_MmJRdzqHQm3mqoJhKj2 z&l>J%&*K7SmiafF7Tl%YDn_g;X+Z`C*{+`rAUA6$oKbw}%zx3i@Px2=C-G(6wMg32 zdYA&QnNmq zInaX~Ks?c}x>NFGS4QpgGmA?v;Z;b^XPNrBqeo)Dsb%aRBl!3(o+@0>Hve}=3*DUH z_S$rl5M70=OxWl#jYl2#Zw$YDf6s4aAFH#+IRCaz?YF5nH6xC9W_O%fqPM(vyY=c7 zqN&<@)yt@A_71{Uob#b!Q_l5gvHsaTjA1s*Y54fb{Hh`YR6}Dnt2Q~^+4I&O4gVec zP`G>T-XxdXYR8q{9DO#3r5MyJ)u9?Vi5bRKH^ke91Vv|({GF@oozA(x*6o{Ru<0YA z-Y4)%vR=Zu{BNIb5{vBnrZSFsbjBLJH>Ru^T{A2Ol8uga?`qs0Yl!w6nyEEX@ysx3=Dzcbz3IfJ+NbZc@z zgQWR&J<>3o`sb~*NO3CGKwG^_J6k3C>}ifl@VKP~Mm!5ny|aGccYzuo`ILTI#c|yC zv0D%BYJHZ;s|MVgKA+EOZbOB=OS1a=<0rHdUzbpIGhoeYwZabk?sfboo-=Vfx7wyS z-B8m>XM^VKxpp5%mdWRyg2&`t6^|HqHDia<9(`_Yh*{q>bptsSNmoj5Zh2iDk8Yl? z-%ghM+`lham?J z@1l3<{Kf)d*J)49722&zJGpTVjb)l9S*uUgl^hO+Y2U15`jip!%EyiwSakQCoCw(E zT2rMMv-xw1dY=Y9;K07tE2n5N%JV(^H>LI!o<01@XIt!>P<|a+^~$0%8_rB3XWM9p zNgSIdQ|;a@I?(6jQYRszOX!E`c^w#oHk^cXlvgY zG!mLB7^{Dg`)-xfw>@o{_@Zyu6SY4z$)8{7+A0s46KS-jeM>3pmjImvC30(3%4yTlWbqkF28od+_Gz_ zB)WT`yb;s6Flb#DH}P<8>12L^c70`%?}`@5sk<5ii<;u0Lo3zoe6JdBPQHOQ*YI}= zUoTR&6nkIMs^y=nsccH^Dk$HzBeT-K<=GYW+=YUDie{p^Ew#7cF)()VLu38$r!E!EGd2FHSqPo?QN>qL zEXlpOABGj$V=+|3j#FA{gXOLL@4OcoE=q9%w(p=eZqfR-XTI%Y=k2h%qxq7ireJC* z+Q`sV-orsM|AH#o^N24Z!S0^dKrYP6JA-DtMy@v@uK$Y-irSK?@D9atsu_`JzewHe z{~$1QWs~Z~9zhrDLo36zqoN>TB-eRf&-ji}hn+aB`6=OIPrjYk=jCnZ>LgJ*anTs> za5stfm6f!;*KXRLKUbNvBx#kzW%tIGSw^=QQ{OOhXHJ^N32P3jKiz!%Rwc2vsIS{7FM8vdzgThL$eCMn1TE3uiN;T!@ETi@+2 zC^M?Ja0s5#ui&x{tGC6+4EV{>XmX4I&C4o2Iok@V8s*CV3`E{nuOUA@gK&i}FaAUi zutX#)2@Y0tVpyTOmo1&IOW9h#tfLe8Hf5qsaY7PhnqCKl*=Buw3CmLXVtH#rG}W%H zBG)gp(?M+sLp4u`dNPUYaNB3@5W}4?prILNy%oj#zjQ=yrAGQqpsqg>i$>qqrV1BC z1xEYrPV&kA8n~y4@v<%3y5I;Wrg0lvWnyD~^96`*o@a?^=jYiaN_*z=-QYt_>EofPEd2bH(K`S5^daKr;g;{ zJv7eH@>gD9C`1y*lETm1xJ9|tT8K|7%pKIf!iP~R&xEfSAB1tuuH^YHii4KD}TG|t%)+-3fpO3%cyH0be6j7 z&An?~7yXsF*xv8me%JkBPn`=~fz2BE>1_E(#vX;2R>e5$61(^{^6ITRw!1y?gGGei zv5oe2Dahm#IvbQ()sZVKy4d#@Im8hI*_x@U)wO}T4!dqEtuOhSdmy~=Vc1*mn<%>t zYdsS6Y~_S#wdfO;zwL88=M3MwsX>E~!+B6WDWVrQEPC75^yuWRF9g^Mim{~sMN$PJ zEiHbqjH2RRQ{?&P@!4kuOS8OBzJ5N>{M9z%L2VC}1*;PsZnc@sIXkMW`bu7q7jLgU zlEygDXxWm{`DT1xLqBp=H;}dWcJ!U87jLTmjEqw`@qS`)kKydbin4-dD;l8C#! z9t>r_2TMK&@GBS73qYkY#fD)Vet-8+#@f>n= znL4Ji&E}vxUBBU$W_1UCom;nY?pAe+#F##y`Pqn0`Pp_%|GCczRQ;W(+BVIrbvErW zbDR^cO z(Tv0}qmW1-okgO6SS+4FhQ1OVXyDZ>K;0|juQh%OMJMQknzSegLtkwTe_FouhH zY&=>ZU1SLnc4BrIC|Cmp6wqk`dbkh;hy-+=5M+t~E5IJh5)38$()OMOuC58=RwOd1*kOvsT43}CQ%LIjI0qW=`g*c@=@ zLv&e?LpqNM3W2Sl00j7Ak&w*-0qGF{`o5Mr453Fr3n0h?1R$3m0kY74i?^075=rAp z8S@2PDSaRa!YaePl`RSZAlhsmh`^$7D7^7cDG~n7kIniuRsey3!Q#+(Gvdsa0Pco{ z`2It202AOx-QYqomrEB!BBm?$_moKg+^6>e2;&TCh#{R5DP#*}7OrA014=1B2;eh> zpddn)c_Cm909Xu;LXg?meLo4+Js6y+BV>aEAUpt;2z(Fd!e@b;nSGD{k)5AAMFa}C zLKzML3j!p|+l*Uxk$?^L8<)@Hi}*Y?lP!vbT=0ZYC(0T~Rz{Eq1!GDpHJ#X>fqqZ1 z%-aT8CkbU#p*^mEB?J&W4wubi7|(>X14ZC8;2GrMbOAI55Ky5E6O+yXArxRx5CjOK zfROgrbW%N>oxl6B`8&mbKJe=U3L%707tbsRL8%#(HPrX~000JUh9?rRcp?Q7F<2so zfFn?TF~b2S&>j(wAz;XOsTq!dCqv2j#SAYqqhJVl9Dy|LjR=_$zLWU3$NpEG0N`#v zBd+n3B_IO2IiR))|H%lC#!)CZ5*9SUU;!)|PoQ9l6iC5IV-qlDW@cEdERnK-hQ?0- zvYmR13e#^T5XiW!K+5Ts`@B#IdYQe^Z9STco7ApY9_Q2&acCT25*=F@cCrhNf6 z&}9LvnGPV6Ax=S18;PcGDgX%knXTK8a-gRbW&|WiU1Fsgjm`!L7&M*?;II@Tg$TW% ztmCl+3LZ-~`)i_bSSe5p29G0=h!_$;L6b>%91#c6Cqg?o5(P&l&2$e#%wtJs?=RfW zbjDxv^$)2R&M3@?AFCWD=Z7NxuCRipQPcP$ItL)4$z&3SLXly>qKPCjkxc#$h>XRX zVaQP4Ard64*Je@qTf2o31}jreE4|AH5bCg3qpr6DXN2pENe shZ-AF$UotwprImQ@Um4LnqY>-5M}1y(L&cG^gnU(zvx+Kz=1Qq$X=!S?E3J}NnkAZh?xrT0p`rrq?vk2mrBXSS0cwi7 zB4#eRK~`XBLWzljii(JWz~7lU%X{W+&YAQ6X5Mqod;On_%S#X+@V@Tndw({*E?KhV zT6AvmXP@)u&j+0MUYdbhd$3VSY4BOd(xIuPrYY+~_t0-$zkYq~+C3+?SuI<$OzXJA zWjmj6{X5&QYQ9O&xPQ+n;_Cf+_~jn@C&B{Mj*kJBFy620Te4({|KB@xnsJ?) zB0Wjk*4Wsze9-XazDw8TcCa+JC@fR_?qJt)c|X}n+1Zriy4Nn#8b57XvEnvzNrv(I zXG;#9_#B-(=FUh~IksV9Xn21j_9l3XqTiiEw;O}g;y8-53mqL#K(Be(7|sdq2Rhi!qtV*4q6v^TYn#dAZN-z8fV2#gpAtyDb-H z9-N%>upPZ%J9;Si9rNxx89lwIhvN@y>^(gv&e+x#?v$N4ZJf8JGVI{cxGl!qt9;o>4#Vg0tBvA4bfiuk9%D?t^&lO8Y83U25Iv z!*0!mxoH%(y9G_wqdJ%9BA=d$EYW3z7Vn&$8`gP9>@CrH6%R4$=g$Y!F*L+=RV>Lt zhLksZFc*E#km9Ba@K}IKV#I@09=2M&!=fM}3tvLM_ulZP&TYa*ncE8y7XhpKw?*Dh z=*yk~=tQJ_LThBQF2AdC9?FdnMKezh?ovrH*6chzOd!jj<{NrE~mdk2$Vf3O$e2)`p-h0>zi7l)^TqzDfnjUB8#{fbawCUV)KpPpvEP z-2|mAsZRx!v`laPt@O6k;iwS08!N2Ht6=!JSqZcub6EF^YHI7Da>$<5U(Ou5=!qv? ztC{8ZIg~xzkK&nXM0u^Nh($q>A-N%vM4yL=)P;+8$q@7DIRY!{hFiGzLhc4|c7ZsR zbcj49%H2yW ztlRvlzA;L3Og_I(ZFRiHs}(ovWl!*~OsGtZb9Vvh;FMPIjFnCJty;+OgtF}3u%~0& z_$^tDECc)K@m9`FeuIsPQ&U!BjfFyus*RVY7U42i1a(w7ZnEO*u8FLI8hHZ0$qX_~ zDmvrUJD5C!B6SlQS!q31W8?7}D;;<*ZufmUK0>fhO^NM^h2V$1i}OA2lH5d=XLKVE zh3a@a+B-Io*1;@-#n=0fVIZ!bBCYe2T~*%-A2~wmq4Yjfk=W&Mh-&uOFs4+eJ=Iegv z6q!MtRyQrQ&J%hz^wtKjef;4dvDjipbbKauU6JI3cw3a^U9XUWEwa@5Osb%-H#myR z>&tEYy08#r+Iu83wns_uKze|Vir8hWn7 z+D!6%O${5q3%AOCVv5Rc*c1tB4SCELSh`&+m`<5H^Th(8Sxnh+#R4{dGA5Sg)DG;4 z=`rwJT?6RbW-C~tQ<=44KxS11to|Oor~dGOeFdT*FEgKLBd!?>zA$&q<2w*BFf zfgZ^h@?+k*uf{JV_b~m1JnCV`+}SF}w8M9an&qu7MS`4)eP)oM;itXQcMXN6nhFKb zSnw(bp(}s)05BqbR#AHj>`lLJQgWlP)@f{yn8g!3MtnUo)?R@=5K~DOpUtu3c+FRmQf${&Y*EEDET6!bZM4e#V}nrfgXc0 ziyEy@r7CoD6J%*q>u9+wUp> zjWY8#pPuqdmC5gQg-^Ebux#V#d_@O9c9#@H1dYbDaxPBPpAgydZTp-Ewvwv0dQIPfJhd-^*t z^2vO|B_EATC4?U&sSVPCvAfC1+ia(lx_N!!n<>f_#ao_ds4Aqyj-#=VFiR%?qg!@S zWI1VRVQqZJiB&b8HPD2ygRF_`^$K%AL$AA{!&ED%%OHqY=DS!)Ardz`n)=BNZAwqW2)LBIX7E$o}>B z-Lb5C&&Mpo2Fd56-MS0)?_#Z9SlMubVnR44L{lt->zxI20K}25xdvD* z4eX_dtJDa1`#-5rI zpD1!%k2H@x5%bB} zqs=`AKfz|ll;$zxtZp%|vw>4A8a$AP6I$t8*;7z7i-hshsmZ~N`(pS3y_hzL5gN-Q z%0Z!k0tPQXNvOgemv||0=&VjFJ%939`1%fNdo}Q)2PCGKK$o-&cXO)75P^bD!nk8M zF&atW?Mh1y&UNDN_|SWrktDQoK?PKx6Gd0)eEk59ptgWFLZg|51#)9UO6DZNMIeT8 zflF$g355G)?x_hvCk-;LiZ-5r492Q+7&xN6jYm<`lvxo6?oON~^$5DzQw9&*>KMu# z-!qJ)6w%G#dcSdkM^#^Z^L)>PBEiFfzy*;BIxU$U5eN^)f$&iDySm~wm}j0|v2!V4 z&`hCi%G6Y??d({u33^bnv$%>g(T!s`gS$fO|W@;?k(%U?~lO zr9P*#+S!5raU>H`O#chMSpi4liB=dCs1z_YVNd?Hc2QG^vPZ0ff( zhj5^kp#&11+K&@E^Ft!@e0^KtS1P%|c_25>WV1RcjYVb$)47&N-#X7DmNE1>wQ6~O zMQNHi@+6z)UNMmtU_{5KFfk9bXwl<@61r$ioa-irM~bQQn|q1X#pn!Xk!Z0=@Kk6N zH@r$1ho_l)f>=?J`Bko7I}P)n_d$vzpSJc}a^iz6@53eZsY=X1AU-NLaJ)tU@9+ww z(kU!-u)C#ajpqRgKC<14h(cH~h7UoI&Cn?qo@FPUyIc1LEFWhNsSktahxiUW$j&qH z46GyeAlp*MUsf=TiYo=}mM;RO116ngmQ{Izp6CTCY=I72nCfWr+KD1w3E&8`x~oiz zoxbjVLC#Yon+t0$MZ!tLur4|r7Gj4OoWKeKk>+bfa0MqJ zR$F>$an(DZV^!4?e&|?o9)I@-H)$KPDuLnbBu00?9*f2JItT)Cvx^uZ-2qgFo()`= z9V`i8?oLY%xonY^JVwZdH&iR!Pi1Oj=QBL?+yofW8#=y-XIzI4CHC||z)pg^)Xwqf z+4=pk$ky550fn}3H@>vAbYdLEJ0I5D+3Gf1V@VerSXjvTFeRLdbE#{U1gnBd0eGlI zogIgtUqS4eFs8c11}d@+<${WsIHf9DeSV(tlrUTk(%U(^ogg@Ci3~voh;l=G;j5wU zKvw~QQoYrKTgGc)0gA9<+lBmn#cKpZf-(e#9Z|@HVVP5se5i$+b4**y*g|wp*zR;=SPAe0nZ$utu?`%K;1umY#Z0bkz$PB5p|jqhw!0uotvx@8DRDI(liUsXX- z(Rgk}?}*hiK}0YmpCEc33UEyofyDw`*F;n~&IC96Ehj4Gb*JxkE9Bh@<<_aRdn6aqx% zopksaNNaedhj9ptCa{JA3EWINuFtrx#-w0f~D z4wY02_pH0;1+rR!5){8?4GChnJVF4)&Sjw1%2Cuu7sq@ecBkR1Avn5Dk!U73uD%{W zCbm!{l0OOs8`Hd!nQk5xJWp<2b+Mn=Wt?jb1b`VLN72)n321a745XjwZI{6izc}3a2_esMoVg5qg%pBA~oP(>1tbtMmd29^Q z7Z}KC_J3}%gAaAcQ$>l;q3)knaI^yj3RvE!`PeD=eqnyx9#ZzJ6oGsjsOw_AS~3GG zvFhZVFIJMpGlQT3y|J?vi8Z~k2V%)i~k2=m?$dYhM3=+>}wfPaEDl47&h!iL% z770ccE6EgbOM@+gJ+xeVQB@C6q!{HWiq)L!hisCtKEl$h#I+Yq;{swthMhRo%B~4s zx(a}R0*eTHLEPtNTxyA+g|G1f@|Z5%K_XI_6mckXe;vXCi4(*CoS6EYUUr9x#jBJtC^UW4SH|{^hUPZU=H(%a6v;F3ASMR6R}426ZCQ<0?zRxV!ptVBKmAC@Nt1D!dMW5iH;Am`xX zg^G&leeuyQTs4(hEL8Kw;-?%_InfQ&DYbrap9>?YZwj796yT`u=Lm6?NP;nyRvY;c z#}rMU`OwcrM`C!p%H@ z+Y$;-WWkHvDG0*&R>s3{HOsnucu86%C?pmvN;q*j4l11;#&Er3+ISdIiSU4VJ{)Kz zbT8sWaU;r$Pq+{r(E?0um6Tb#k^DZ!qPU+j6%rm-QX4Go=@M2!EiuDKLM&_5oW>2z zWM^xM(e$x~ScW+^A6Unrb0(l(kR715mQZAI2fN0aLz{g;5>@!+N?iu})`O+3Jbxmi z-;2N;cVSlXxvp&<(1xB!TA2`e9jsb{78A?bo^(z4R!T8bsz76$L?SV`k0-mOmV_=i z2{QAD!UoIO;(otYo_i7_rI)hG3NEjh-vSp9P za}o2$j~*>Q{)@9Wgu{0(zHouw%p&XB_|F_Yy+uUC&u`+%g~gMo3x{WJ{rR1b5ZI8v zywZrX@bJ-}j+qYO;ye1*F@pW@Wm5cQ@-<2doUS8EnSc51Z$0}z{4w&^FOzMrzr+Ki z3tZ`fz>6rIw?AXM`{~_3?8^c`6iIsc{nD%93nkGNuG}>ciW2~AAFu(s% z@G1Do&gV*AaqF(W-`j=X$Czu{zNo_9CK)eLhJ&n{cMw|HFg?DE()yEJgRH*F)& zVC}WMB}*FL_O0Wb57_*1#m`S!e1tX^sB{%tA#dFrx#YZts?~}m1uVwiB`F!NK}#2( zbp9+h@j-5I=tZTg?~6!fX8j*O!xkUD-QB@he6@?cHrUudoyr8TLPl?`4suCgnUSF@ zmC0Ss3Z7iGWXV39ljLSZRh-}4-n~Db@u%aG(Ta#AxaV2R_9@+yE?Z*s?sL?Vt(KkA zW&3RJZTai#VstUO#g&fPj@eGx;B04SM_)=b)E`Po^l*0Wb?kNO1@}4|I~qF~gN>c5 z9IKq%u>F{RtU1OUTZgH`#$ql~2oyL)Oj$;mWxon8>vOPlv~)iOMmeIKP+*kvd&*`C ziQUeA!5(GbXVZe6`R)hKju(3tdg21G*%)VxGqx9Nj4{SmVJs9X8VVb54VZ@FhN1>+LkXgAy`v2F2n9v4r;sUnlsJ9}->r>S z*EZ4d?zYEkds-#7wzf93zw+W=Zg|1eghaW0D~P1&l^KG=`E|pjT%^aSbyUpTOwXBT zvhYz5a>c$oht>wHlnTUZt(UC#WjLe+sAuMM$vrbj9qsZlipc4-7{*_{wZ}*Q#JLWG zd-&^FIG+O{=Q_7kmZgr5o!6@S*sV5Oh7zlM-WG4twK45-3N!b!=5v#7MbhOop8IF@ z?CLK0;>)R=PoH;IRd=gSTt#$0=sz^=@>k=zG#=hknzLh%zhbA$ zD_f`12M2KesvKIQwNdH)y`lcf{j^thk);nU$NT{z)5b&V!*euLzHV(ZePv@8{=hKz zs|u^8@tAJ-eI56&O1(9&PKAX(H2?HfO#o{=qBfPIW${&!410CLbLxR{{a01)d?Uze z>b_pwS7pZhD|^J$L*Rmlape5xgLB(1ZMeQE<@3#LnvYkW+S;@!ZSv?g_4I_3a!)p; zjx=xES(?mT_WkqW1WE!JK30b$@H1Wdg2lCk`)FCuhx3+dcBpj(%K-YC&haYb1QlIPJ`d6 z#9AipyX_)w<8zr73e|6R=tkVax--p;tK0WZT*{99#9Ar~Yxd2byc=l2`d$y#5<;K6 z7gf(%2AFUD+m7V+4s5%&GR6M-&n>yDX+zq|qw1@B5)K8F-N_2|(~>c5KNdE9Cp&KF z`I7Hl%ofYi(e8qtm$1bu@XUBYazI5G% zqrMN`-VNCQ{QJEZj)nBSy%$;je3|O#(ZJfbSz%Y6%UF&cg9zVdBW41ZEK_Vge|z6u z@3n!;H56NdTKC-xPYL{P^ZjPOXZx})oD5uHc)uldcwaWGD{$!=mu8=PFYo&A3H)Bi zr6rj9@*WfyxJ;SW9PrZ>?59vid+j+}ie9ENv?1QK$ssK~cXRHLoO2E7H+S57;-hOT zPi~0Y9<=ZJ=IeKEs_*w+dBUV=^R$1!nxkKv4us0{Hrq5ozF85^Lv0b+MNoTKT+7?HJFMGMsWErdJL~`609mX6<7BQX7Sop$_N=|Ox zv*FsR!>8l)&s{paA>;JTool^Ufuhwnq#r-J^RI>6xjsA*6u0Tlouit=kc>%L8yoA( z@6z+v`e|;y-+tJsEIm(UNK>Jv{fOsuI{G`gA2!_Deb^z%;l8%xQzgoaL#Kir9-4i4 zs>Z)?@a%)0+%4rl$QNBW;?~!bzy8V(oAX8wJJg;G#feLc z!(nKneRM~J=j5-I>LYma;PRa-53REPc9Bl{YcE#oXJSf zmHR|Arb}1A`iT2&aa&&AIkqQY)d`o@%T6yd zz_@^QAueq(MlaJ(g$Ar~qqRmxzRa{7V{HJLzPdmPPuKZ)I^q1yZF1f#LCe)Q-U@2o zwk13P^xdZP98Jv~rn_xUxxULx@ABJW4r>P?R-e9eSnk=%W4o=xZBJ*Mx%+Ib|85XW z`*gak`|<|Em;N_yw6pQhILyKRmI zzq@nq$`4x06x)yf=Plnavo3}P%9zty!e(D)!^c=le&aRv_s3me!(yjFNgfyma>GFJ>I)J&yiL;l_gPd-g`Oc z$SaJ>61zjab^1S&)<>2l4~%*1i9V8-uD_h{TII{GHWSh+yUR)MbHD6inUKHNy`0$T z{zbdDnzSzLa&rHtFS>$i^0ME&^n12$GW%)izrHbd!%a=O$E%KI@*5F+93V@9={#R zwDv=Gm(w3w4DA5S?>=~FwL^}&+|#WsyARpeIy^AA`&8xYi-X6szcmw%DD~v*-2YVZ zo4DBAa^&|0A>ZoaKUMaBUe4QFcK#=n^FNkmNC^x3L$`gm`R@7UT0b(3ADeX%>>2z7 z_BJJd{Av6iSKpL*^9N0>9WQK7#2DO3Kk2t~jZ3?A0OLvZ_46g*4wuakX$~c=lyf)CZ4W@f3{e=7QYUi3(XxODpw@<_CqiWjVYLjKXlUvF%Qpbk2Y1O`T9A9R?bfc78+;%_TAIHu)Nk`cT9Z>{X`brXuTj0{rmtN{;rVOa zhc;!`G=Yo5^OQdgZK%xA7MOp~{!UgGbdj-rsd}hf+`Cq5lO! z_WNJgQ-)pJ21c zXLEdYvxe2GiWpco5~|@eiuAt37C7MWyQNy62~+L&b8|yc=1SSU4_Gkzbg;@ z?M%9J^nWY~$QK^pp?&ri#<9TcK%vdv;Ir|y9}2A21s&H=dVllT{sPmzK{h(B?{8O@ z7g(x}9M>{?f2;UP!6JjQ(TjN>-!M}ET(azwN(E2W~UMUR#B+0 zx%tO--AH^qVayjOWAbME`iPqaDom4Km%YOx;_E&!tz@I$XsGdSKDS_+>P5Hfc=B#n z)ib|cS*T0-A5~eoM;ngqvR-9-_TJ?map{Z0i-PZ>Mzv_vTsXK`&bt9Wg3${{7FFIw z;cd}67(KLD!)(N#5$L}hAN|c(|Fvb*ZePrQ&NBKx)X)9@b=?`1@<(;&zrU07GD~$V z03c)96mA!OZ;kt~l5x#zxZ2cRh5BJtz5^O^UH)KaQYb{-6 z)9m%5h46byVJMgKNn=GUyNod*Aw`em3R!2HiO z{CCzbf2-j3J51l-Xy*Ujk!!wM-R_$sPF!SCoBdtuin%g)Z4@}wwa6n zK~uwY_i-ETGnu!`f6%a0d~znR$?xE^{ue1IpLadGe((TfuEV&2cLTjJXpEc_5PjVT zSE%nhw9@v!xzyh@SAPbEKbos&?j-$|TK+@N`WH6auOPzTZtVY3?fDg>`u9*N7k!|p z@-y{+ov^<}qCEL)p_0enYP&_xVG%L^lX~O7L=F4(yb?FMZ0>gyalR36`sZz&-%dgn z1;!t<5r5CFCjIYZniTu(HvCsn=jBZ;_4GvBf5hGXVE5~{PLJOyvh@F!3X}Ga{EdpE zy5_;Y|Kt&U|C_A%*TYTU@)dte0_B(PI3&8$oX)$3iW@Za`rCQJgm3;{{nv9S|EO92 z$?QRXlH;>qL>PbbTKVrAR-Ecbe*f*6yl5sS*zSL_`Nm(8V?QUI&fLjx{9)(13pSvC zsi*kcQ+B^sBmQkF@u!%^&*lL{GRZ}@ebrij^!)V=KRU9@x34-D)U@H=rJGvcZA|RgG(c}Ne#MJL1EBulLxesRkR$2A03B`XH z{QM)cYQJt_{W**GJ9gGD0|2r{p-xhf)_?MB{QU|BXzn|DpQ& z%MWS%F|7LAfaoQXC-f@&D?$7X@#X)q_42O_)BhZ+@LALU@sIr^$H&sd1wGiWx9lGf z2Kv_~fc{{!b?jrPBwPLeUuFNm4tMPSbo!iO(aOU(tOd= z4$%ZsD&6~N>AIkU%aq<;U9taP{;jkvZ9t=H-7@bbVq37Hysl&6`N!9ft^XoIYkTax zq5s|0CH^!7<>9S83C(2P^BI~pzw51?8=B$OE{O#rf9Dhb*0 zhMpDGMx=^xy#aIPUYiWTiRT2-_(=VS)^Yt&x?>@+N7TwohpWQD2( zCPhP<{Toc{=mBrRtj2rz`8Y7JgxxbAmg+oi;nrs+dofF5>n32A1ank~!Kx`j6WZm0 z@?k<0Ly%vWsi_K$i&Wv-OuwpCwTvnv72rANE5qFFru$w(Jvo*#YO0K$@RQ#2xfNmq zQQclQK|YCv^k9mD~SY*j00~~gkNaEGD0fzD}|@N;D>pkpte$+G#lXK0&>oaBF&Ci zVQLNx7Kn?cr;c^0cbd7I+XF1)QB(n#H+MGA!x=AV*KEHYYuyQE9$4H$DfLK^ZUcBw z4ndVDs#Y1;&(Mv}&O}r~vZ_OY!KP`wn)BQ2(<)ICB%ESaSYuyVk_75^ZX=`(C)0Vu zJrN;A#Z}Z^>PS^@(I#Ro9vWS)Hj(TOwYo?%Gp1(@HNt~SX8JiJgrX>b8l3D9LKcll zHB|XlqvJND1{Ovv48F%H1?zQ$zxY~3ttCXYf-Zi&=A?@I`mo1>;f9LkM0C?FJe5l{ z+pobXePjZ!LL1OcUv|RzE1DcxUQD;YOtI)y@hGWa#ZUwsf|t8axYAT8g3}!V;$0YJ zTl8Fx1XzXS)niaCQ-P+j=m(Zn{Nbqr4v#WTzvnju%lFU&<>h7LTX|ywND&D!7anR|&77W+Fe;e-Id*2O4*TIqg z3=J$XWS2OQzs<}m%d5m%esN1ZUta8ZNJX6hPSN^oGC_<{AwO;<1f|A)MSkrig~Pdm z8zYtvzdp{^X^wt@ads{+3v>d>WBA~KbIJ27>bbrMg9f?qu@hL+)=tF6Fum52rhw+G zNsI+2Zi@;tKK$tk%G6Lr1hA?Ka&b96rt~|&t&#WxiDPQ#Tlng@;v1@9Ac9hZhk>C$ zFyDF{PXzq9pB|sqV17=#SaBTCJZ9W;91vGx#=tDJ&P3e}a~>CH@2F*$7g_y`#J~K`d`0 z4@I|OB;20)s4N5sTCZJ<%c(dUDIS|I68W)kbmSH+(<}yEjM1Xk@`AVWoxzMv15s2x zoSkQjm;A#6cGlFBK6}Mb`hB|J=H4X0`aSAQG~&zC9US+dln}4`=5V$|m6jPOLfWR>3P~ zo4Fzo*eV^4t}DP4^ekAdiedSSzsCaTqQ_Nss)GV;iUnW zremA52M*QY>kHqZLmTYvLT|>7x3Hu5Vq%A#LvF^$l>xj3c6EDxU9hM8^RBebmrBG1 ztc!<^TF$b|C}~uyN45gYbjJ349n6t|^>Bt;2KOe~8eyS`Vh1hDPbC-H#R$-R6ve78 zJ(hpr?u4uO@s-C*weyP16wCuDaa{a=EkAdFelqglO zRI3Sa>!eH;T+W%}G|C7HwLWSdE%JTF8H+m5AfH-7nrbmY$e~JF!-ou0^jhNN%D7vS zVwvw_Wh;i|@tLlWNOktba#^C;`VUcNk)EHBj#3&AS8}F$O~b}w>Jf8aEBnb@HhD6t z5^^t)9jl%Xnos|_wC_;MEw(vLq^(y!)j93bja*$kyHQLsUuCt7D*~o|ifxDlap1=X zZsgb*ZLMObIt%J0-UuIruc&*rbKSm&$Z8-&t-{=u={WWM-0HZ^arV=@Fo7&GV zpym}pselkQk5p=P_e9;mMoxAXh;vE~{K=a>v9BRv>QqWpEE85rd}a1(p>x42 zgFK7Pt9Dq~#ME3Y*Mq6C)vAD?T_BRDV z<7ew@(_qEJM+k?3k4WAsWIq+=Dsj^MP4PN*(YuOWJ`3LN8qNvx*JdGhYRBXOs@TDc z@??E+nffs5fLgtzN!W809~X8VUz?^f-dx=aEXWrKO_gQ9)%CkvnXWDKjyJ)Qt*PKy zvhdVsrobY_>sGW~ieX6}j&l@>`~Y7{j5x}?nMc&t!w%Lc6-Yvt_W(xppvcAcgcWhF zlov;2(G5h-^I1jjQxf3&IdwSLhj97aabPT>6--BwyvjMNEzI<&*G^4R-t<6HC-*pw zhRM0q8#Y&;fi(?M>h!o)=B~YGxp;oj{0(7ztyOw>2=YZ}7#!O?-fVmLAStkKN-ns1t47^}i_fix) zgP`*oIkF#Gu+w>u1?DZAnoZlEYq6+2oOM`>|As*`IC62*x?|>7MEvUDeSqmPqOxJ= z)sgtuCJm--QLMSC&r^n`2(uoH*B-{cV$3D=xJaL6DfBgXVb`=uPk*-YHJZTOl~~}T z=A-8Osmspl`x-&Lr<7!);t^OMEf;Z5R{6__@dwpNZeCv8cl7gg(p2ozY2>mo&P%T2 zsY`l3p030Y|MYp0X51F{uX@Q^DalzWzV0t;+a?t14sK~%4Q_bJ&zX1u-#=Y<07*lf zBYN{6HbsIeAzQNHxdZm$p1DM6*m$z?qiLk!u4#h(G1-pdWmzk^_v>f^xvp!fw5Jibz<~ZLtsQwV( ztidxB#*f;v3UyN4IPtYIpJTg7C)>aSJ{%(r1CI)J@w7rGr;wo-wmeG9=yPVeFC*#A z*qbr=ao>7@qrW{w+AKURF91vGR?`p#lJX~I520%J80+@+LA<3`#k%j6TL>Q+kj7GS z8*9?su1a}!ZzvKB%_>r8xpgT-t*koC+HW@4&QId8ye-;~pUBU1p)W5JFAhXl4!meS zt&klHf>;_Sj20tF*eO6*&+eI`7lv>s(GCvo6Z z&_K2`V;}J)*Qqv%8)({jM8}mU&k7_jPM2LI1s*$YJknZZ@c{W*)Tm)HLHTmuf;GUx zJ}KMGbb_CT7gc$+N%krSel*6^`i#E^$K~qXri(NY8L(cf?x|p*83B_p?H;}KqpeyJ?guOabW+AjpXjuqM(W!72JzggW+*@qemQ(VE7q^ zha>zvtBiVUOiZ+uisnCB_QW7Q$XYN8+IkS3kER?Jwl>!>>|YTCpF?wJqg}seT;&c4 zM&?|bQJUOHT5cSmISbiCKB;x@kjch|E#XFKV%g;6y>H}=wCrw#M_R@6ce!ezd@ODx zh??dOj!pG7N3h|yBQ{_Mw=07vZ>S+x!K{~qg|!`QTp7MrE2W9e2eo8Dku+hP=6q0j z-w6t6h+6CQm5ecYN!5P}a>{$jZo?0L8M2&k1k|r?FqyZ=0r5I8KpI!p6KUWVIr3%} zc4ul4UkeFoJ>o)GotMA|v7uop7x8KVpN19BnD}#;3vWP_Bl4)OlHi7cH;S|3mqO<( z04=(zuPwx@f~bvr%sA~;z$+7%){pZ1dCPlESE5KEmPjMd9N>qjOAHg^p0^yNv8L2< z5L4;s7QKP6btc7us*GGFWx=6ZsRq-DvxE4km~w8E)erQDxQbLBRsXevS72a2X4upq! z77vJf&?RXyA(B$@AQ$e*&%?dqtuB>qLCBQ?z5Jg$m?)>W$kg?MA1C!{d#2(T=o?$d zoeSP9q>}eeno|!vwRa(ulR`W|dD*mh?{eM3`AbNu*hk{)K3na>(Xo6n%`6lO*&}?J z_cdW4Cx!bBpX*Ug+9KF^0(3KPBsjka>kxZx{HZYER*JKzH+kJYR|sLsy#o2w*@!+- zy#$rtiDA$q&OsCBpKf$d`NTnfSeM&omR4KT>a1^-q$2{Q&-Y?L+5nsdCcZqCPa_e_s%u&JUEwL>z-rt%B)->p9XCxA8{{$-Gh)K{DOi51tBv zla-=^8wx$lFvQJ{D!qY7=SaEj{U9n*yJ3ocS}aD`_{`R8H=J9*h+obtAEGj>#cd?o zym~&qkJj&{Lxcc=4wpX^P81I(x4P672%|7*!Eme{&d$-SX{=+oU08x4fyO_7MOl{s z3wS9|j^utPZo z1Osxnx2A(c!)GV87oEPas#giZMiaat-h8n8jmUyZlzBPq_Cc>JEN~OVx_F^=nzb)2 zO8P|-X^_T6w^*=IdwlBmG!kGAML@8yk-e&QGxdEaAr?GlcJ`?#Vb0?wB`QUx3y@+C zks2ux#3qt~M_FE}INj2SCrA-@tl^?qRONiA{0Jz7@OsYL{K@*jHhb3MzZgj6`sGpr zxpS))cABueM`GNv0_j$#y`9L|VVF~j(2bVN$0uL_Y#t`&hY3na5(ZVWxT}5sjg3s} z`GE%lYJ(evgRv^(_VzJK8?de*eE6LrW!^SN1{_Qb7++SfxT}3S?G!wlRE#}65R2ou zG2Q32lHE2G&6_7O80J0;h)KqZs=?3&f^U{?AjgdXLdtR@aOlO&d$Xhb#8diP!Nj(S zWz>0nwHyz*5-aD*d<<;rlkbS?)R-Z*(rrDTvk6&!Y~#Pgh}JBZQ2u1zXINJ1HL8zf^nMX%{G(K<~S ziQ{9ovUv>mtnp{h8G1hsw$<{v0u50jNt0`_Ozc0FV;Kl;uu}H1z{FgO^cFrFj5MC! zrLB4zdS^7%nN`I9=!#Z!h33+*0uH_Y%zP-{IZMr-do2MhoaR~QERtbhNmbfJeX;7({>42_S7QffqMtLt=f3LQrkd2T&45qkN!S6-GAE$Em6}`6aua%1bFmJB)F16{ev37)d7V^I66Dty6|3h!bg1IJQ(R z59vG_<=BQD>_~Dk_wOa=GivQ4No;XosabJ>U=$NGSY%#u+W`sY@9lvHiksL&;017x zP>L+<$i@okmWiH(l0LymeK$LK+PqjHwX+8SR7v zyv3sRA&A1cIO;;;M1Qi=K;lGH?Mi**OS%Eksigq38O*{pHI#(b^I17*r4rEB`|RvX z0PXc=K0lK1*KcT6mC5^JN*wrYW~k{*1?-i~uf`nF2U7=tTp;%%X(}%TaHEYJWq=TE zl|E!r&6K*i%7?i1IO2K!>sa6n^~Ko*&s)zof(b=bH%wQImu7XPJpVD>S~Sq0`(CF~7f*yT zv`M(X@NeaB@b9fMYkQD6g0VOg>1ua^^DS`gjmSWl!&4wF4xMMRaiT&2%b*CP+UCc? z?bMTdL-V~hdkj*PwSkJyF6Y}li4v%B$opKJh~R>n1?5uE5fd*azzv|Y&L)YYEXZvwjB=P z5a|^2g6(}E|4{La3LjGod_8ZkrCs+KL5s3_W*@2s4LbmIlVzaWBRnP7kjE(Kmx$K7 zG>p{n3+nK*8y!|jSSWS|vfq`950Zf(yRPJki(3Uxrn*fVl-kIHQ{5(Mao46Qa!`k7 z2M&ir;$pausr5dQXE=N9juKL5zc{yD6WX47s)-U46xhX5%s(qu zl#ph-r%%G|n|Zr{Wflj`3#(7VwPL-#-ZDnGSYhWO*Rk-UL>}q7UZY3?v7WF5)ajM- z3S&3Cw;8i9ieXYLOOQF}9L7fkUR>5|r!BpNq+2vqpAN??((h#rYY>_+IWX`B{Hilx zV-W*d0K0O)m1$JR4b#JUIjI#HJ2-~N!(tofv|FR}>Eo%a7Rd_Ea-JSfaI*THxqBN% zQ0P^l?+U>%cO(r=#HZWesj6l+RYI@xv+6R4=s$SU}DW&o`#av*a8^lB2T7l12%aas73KM?8_XEuWkzsdMjBOvW-G(<8i*rA<`dOgaf~}Z=JJMoag^_E9ElHG z+!=gA1(?fZ-DrcfPd(gRBy5>p$Hc4-Y*Nq~tnZ2Sc0#-4Ys82yV^s^dhIRTP@1F?x z9y=?Up9r|_&jftSA^|u569Mt0GXR;5Zy+xgDqnT0pi`1KjNH>f%Y_@2$C~Li+ zEdz;P&JwhBpTx8czvh8z*v^yY+u2Qr@_i9! z;+CfIFyWsVVCG5Z`tbB_6gGWcQT+PK(})l9twsDJ1Is2Y0|K8hF=3@pt-qn&6U$|_ ze9#A!O=pXo%nf6YiMDbr!L;}Nz)~y67I>Dl_;4ko5Li?=7LXVJwW_M&oJeLY>OOtf zM2p0VYB|Q6GF?b}KYkm&rr!(f;mI0T!L`6kpRljjz({pu=VSg_twq8|LRSbeP3&ewdI@oaw)8#6 z&Q%k(#&9#|EDJ<}n?EXf#bXv2`s3n#NQ^``26%=6cO*7bUsngh^Z2ovM}8#SD;5d& za~X~N{$RjuC-ZY6&l1L@=~Gz;F_>=yk8PgK_IQ4&`?FEzxV#C)O~Rm9}v-^Urb(-LIdMm!+9ttSjjh*mV<3 zahVx*3^%c=;AM>1A>4n!tI`T>W2ICydxpQUreeZ*9SDbk^`Xc;5Mdn6;uX}c zsetE7MyDza%kuM<^JF+1^0U8sAobk5$lK`GM<@WWF$VgeWmTW?L!?vle41ui^%&=c zM2>f5MVJRL2GGXUbgBc1BjgGM3+KFw1co7MSgW;yu;>?(|kU?;BL*sN1q8#<+(6b#~V!Nb?4gVa;BU?PoK|uB6sCV2Z>qk9FZdub8qV=XHuygE30U8 z#FS%Zm77>-G}p?oY*@_9?*I7q{eG)&_3iun*7x}Re;ytlVm98rKkv`$^?tuz&u95! zpgioOd|P5N-@Xx8m*d%LQ4qHzj4@F|*UP0hT z0Ig<9jWAwdpU9Y2_v(|98DsS)1NjZ?3z-W`G~y`hIWqCA3S<&+7^!UCdVlw_PE!k- zghE`OQXLsddU^}$g&hxt0l^Aow2PDJ_Er4gM$MRK6%m_tUSYE50!l20JzRMFCFRGl zD-8O4!n`jKbF(*qYbp1H$DbOMlIJ?};h^31;T+VEBwdb_S0!%a&~JQA&IsQMG|JJv z(E!rSE3O`$Nd_;qB;Y)aGLvo?0qI_LF>PfYN_eA8my$NDeI|P$DMoluxCxu*I|kMY zQA9#QagO-4eUc!e`G>i-+7HgPB|gfv4}Oqq!u06*kH^1{|Zi@PGg^JmB4k5xf=F7_2P%l5VMMMB3Sgv!Tx&Bec;3*^h`kQ_mCL zSv+$Nn4{-;g3axv7MSXS1p#CMR}Kc@(nWm=pq$apc2V#Ek;otICBq;)#;W85BV`3j zQ2v{`b|q#!R!~||f0&Z_}oX@*)!L~rt z#w#xKmfc2swFB(z?1u7wg(kN@ZlvS0Gy_|nH)}mF>#-&hG*<^0>KpdJb}nD6so!py z!gqJ)=Ah5BNO5a6@KuK6bRj$Dj(XC$x5zm{OIWo7l|ePZy0Tzd$2M_GiE@r}n8XT0 zA$)h7Q7kQ_Wsq9wD}|-l6*;^mLSP1|m2dn6wx*{Qvag)DrmvO!bfSR|+oHA>+mQa- zqT-&Fk`uU8A>mPoITqsFe(l|Rpf5x@2?3QKFj7A%D#nhPehb#|SANr1z^MNT%khu$ zp9TC_mnqO`+>l3eKPqeg&ZxWpDo_K9Bla|>;K}K!hvqE%cGeYt%_?Yo1lIV#lJ_(* z!R3Dr0{X^xqHKSKg)zyU{j}@n*Jg_kq2vNSzffxZl&Q*#)=&14?pYMM^}PJF_=r8* z|9yPB3Ap8#2u(%h;=i!JzRtEF5*-B7M88(L3_Ne@h^ik*&bh``#qpk{{hVYKY%yX$d36%z>{BZ zCl^M{pE+;O)(;jPr$tda%jJa}4;LpG{0>Y)7DKx9Bcl3eI{km`N$8R~8~%F$U9RyS{_4fhgb8}~BtVzH>N}CaU3LV0 z#MEAid}{NrmP z`l8E|0OJWw&jbK=qV;$}H#0#lpTN}oB&_&3_WO3~zKdG^z(vKs-e2(DL%?r^LT^F~ z*8qR51OJdU;6qi?_Y4evhr7RL@%WBU!?!CvqW9LSFyOTVJwM`*&Dl`@g9rZ}INyk46w8Iim+ zo>ac(y~%4t^g}Lu&AxzBSCUG4(pO&Cu+Mkj;lDvT^*u=BzqcEae!ythIi?ezXjRM%$mJKli_J`hHDA_q_l)pCdJKI8BD}!qD`u2>$lk_Xtk7Pzxi>?oDl)$y^d$;4B|?ct^J(Fpr4X1S^maC16iO0>Zj#AF zRH!t4Z<72M$U23~sQS~4f6p@dA9BkVe{7BY%YY=p*?Fh&ht1A^gS+UM2%1o}JN9I< zd2;Wx#G=ZBLnmQITD>!Kf~$;5-^s8p$zEPLLt*IzAM69Q(BxsDP}(#Bk^Mfqm@QBW)4 z7;e*X{do+(NonRj88P|SSLH^0E&zCf7-zovi z{dCLn3lhtn-$OPooQ#hSC;vJbKhZw_4DbBt5LRdg`odYz=j3$9g+A=2=s)Op{#yW& zKf%U-J%ao-Mn;F`75?BD?++`+zuoL-xb@1Uhy5$6`}3dkihr+!?$;um>3K3rAD#Bk z*&noe$<0rJQlB0;{!i`utH~a_js1afoJRBBP5PeOi(gssW~&_9MabWNBS&)V_8-~{E{{oQ{?)cHft zzK0+j+^_eP&#RE%1EIfsGx=MD7u(El)Na53m7>`lo=58by7U)~=AQq-H=e)IA@W%y z-w&0d1(uM7g`h$&B7M4*WR@;}?%tK}S=)DJPXM9g_kIl6{#^EKxbRebc$iRic45OF zvq-b#uQ*rSg|W|ztFGJAXKryf_!#q^B0Kt-Z18M+w9|IyWpxw&hD!&W=9=G}D9igm zaQ=Z6_RK*q*Kgw*51sr{kww_+pN3;X6RE$h1ka5Zmc`D||49Dm2M$fwUY7>FzX-}3kaospNgQLS>u{~tDBZ|%rDCL{H#T;k6H~P;Z_vL9&ZjV%IlA!;H;uASR>!3hA)9&_OY}HIIV3vS( za&~V{!+JQkfG4P$Cc-scKHhqYKfA4Dch#)=!8-!~B04m7fkmlF0&&4~9!GFvX})7h z$e_(59`BIA2g&k$d}cP67%q49C|0foI>bUkISxE$0YyRWIaJN4P|&~w!sM}RnQ_KD zc|j^U=bi{lH&M11yI=H%LcPGlT>#wA#9FfjsOwDV;0Qm*u1oN!j)M(g@mm#%g0^0c z13F9qM9&u>k8yQ9S%OwYf$*yW2lO;SlJ#q-`8=+Jxe6akD1~ynN|iCf!#xbgqDza{U>&eLx2trxVY@Z?S1B3$WVc<&vu}+ZX!)X!JgbX!dpowK0 z1&ZzW`F67eq(F7&QCeO(G(3r0u$fKFgA5USZ?|FViUl$a0wSxSlZzgBN9gh zP8IXKnb59Nfo$4nE>nOr6IcdWXc%XNu|vIJhi2-w zn%ZdfI>RJ_`=Pf_)a4{D1%Ul~#ncsSQ48|#%MhtJSKv@N!EQ8&|Jnn__S3p=15H9j)^i1 z5`Z0L#Idn98yg9zTz}xa8*Z(-_$WyoKb~0?ZWZZ-a?cd^r6Sl z^knYaTjSTnoT`SgrUMW)?3MOYa)I?3wpCkbHrr0(9TWuDSX$e%MocU<@c82?WjeAo?UGL-4(_rghJL^Q&?9$ z&xu&iQL(AoseNiZXpbEEA|4#i!_ea);ZL+kHaVtYYNu{Xr%co($K>(AqToLD8RZq8J z=2JSZMCe_)a<2Qe$d=Y3uXo+x-E{Pp+s-iAH`Aq@B6P04bfQDJm$$&*SRSXe%*|8W zzpT!~z~%mvMYXn=7uLb*fK}yZjgQn{*wAtR!HNho5ct+Amqv9mKdcPf=TkDhspIY# zAEq|Y>Cjkq%TuX{*%hEKa+h3Mz*7obUCaQ6F64&3b$7W%kCoBP?c`#|B``alR49qF zdpECK(HyK-GiTQ5*il*SOEZs`WzG%{H+_hq>j=!&_V@lMC%>8 z?>xeQ_jiW3yt+JR^-bN5L~ds)yg=FIdG4JC6`c0T-f~VHXqIZHpsU_F&i|t9@i5C0 z2jprgM78xxx$`TOW*4u{SpCwk?BQ*xeKk@hma!@=V9qNebZMC9^?tn<#fCMHYW4N6 zEU?yngZilTI5E%2~@A&()2--lko6V1?ZE%J6$z$_^=a19NRWx%V6OO;L{{Tk&eXTXS>nl>PbAH9%N0T*r-`yuK2qH0r0wOXi-rOB>0^UdK|W4UEqaA5CC^L&eNu5sV=FuPqX{rL-_QQ ztI``^%-rFyxqpfrOg$N3apXt>?JQ$w{UbAV@La~GQ z@MqIJJxna?v%u39#>K8jUYMu2Q*!gHqBBxYQ)lnLK1)3CWaZ1mlB&S@Cw!M|l8LvB zoK=50eQR*Vxhbvlo~&&F2CiE#u^3cw8HBo3sk`37>jdMHM7hG-m0ok|xJy?U(RZ}@ z?I0#icfZ=l6dg&rePh_{OPTmr}C6Dj9sKP z4e;^ZJ68cx?_Nv3duJJSfnD8oD0wsGVp46o)wq0VQP|S+%G27toX+kV(e{*C@i?Ts zaQ~>MT@b%#d-IwrV+WRm6>Qh?kveDEbQhA$ULG?xPfS(W%K1DyR^|AuRQC`CW%q=O zbo~=)ot(ZF#qF52T24*t>hq)q`T2w%Jx)9)%6$B8*fY1bEbWrj{Yv#S21o73WuV+h z(fqJIY_XfBm_9Tia%;o5IMaCk^flDQw*)VSMEe6bb4=7!%`dAiq^upfoa%kIcWs-x zG3OccZrF{du&lk5scD^IMr^eQM%xyK_9{q^)bN_dedofi!%{}XW~8{ha4C5JDrHbp z)w8Bsz1@+@*?~J?P%!4&A7zQVQjG|IU6L7APC>eD%A*8fxlcB%^N7And^q6E>}tp;sHZwA#OZab!t;+xlS60JDT3LMwT z7-Xy0>DcGu*S2A>j+LAo%`1G)0&vKS0A&xlwm!Byua!HCIkmSM5^IT5zh?zf*S7|D zSUS7lL-Qd|hPZciUyMFWy~?K=+aQ-}iV{xjDlotK8( ze<^0dFsz(|=B+F5+3py-mQ>I_wDl5d7K1u zKdu(rJUWvKN@qq2m;JW7oS>dZqH7v+#_0ffbIFRF#q48lD>N9uwo+FLYhX;WeyPUu z+n7o=*<$h8eQ(TsN9-8{FYG=bEZveOv_|Mi z!Dv}S3+fxlZ|QjmB!u9p%e03sbtBQqCSyE^iA7mozXmvxH z?m%tu&|Lx+M}^1{c=qxL!I0LC!JN7rBhRIxgc3g{aYdHjqgcZgF>)zVHYl)U=yMXgVZbIKi`nFD zL+bUt+@*U1eAQLZ<);z=OkKcP@oI%`LoDTRpca4`oQV$c0r9P}B$Hl+K43fASTLn8 z;|Es`>WG9JGKb+Um|H+QTzX@$SiK(?qMDkA%c2cp^je^Hd@Ba|1*J5QV+3tY@v(#W zF#>anJ9iM_`I}7SVD6!b0jxTA)rQ!RxZtbVU23lMJPK6JyH(r85=b2rzJQQmuN?}5 zp)@LkWnG8?j|P>%xb!0Xy!34=aSgL>#8XiftbPGNe<&?1qU*+b2gaU>Pj(42(| zB??N ztfpyndD#vPGOMB(_W3|+v)zCZ%8n;+(Mj|pRJ`%B)eny6abmq7`ok=Hx?4aOpuQ!A zz)BT8Tra2Xlj4BxR@P7`ZXw)rwnq-DmXawq&;tEniOxiSSu^SR_(EJ)ovd+ty|dXOVdr|P+&i6<(?(C*NI4nFrl8}YaRHc0UESH%*eEjb|O zyg-NrOcY6esWM)&A7&iW&^{EBlmcY>nT`ch1}oTG16p-}bV>$Ce+=>>i!h9CF~=zQ zSD35HZqI?U55?3CYi8xh3(|N2!I%)yPIRg}CIv%_^|iyCA{Fy+4Vsat0lGy#e^@gH z>*(W@)5Sqiv-ygl-Uhw|P&SC@oa`aJ6CiN!LNnY2YPoPC$Q{_(2o4Nx1VAn6yu&Y1 zxkyfL18s;b$OhlS*QFH)+11nGBv(+U9na90GB&(A03>j0)wIFo%L1uFoe7G0I=i^_ zTA~Ta4h1?sP*)!q}gWGs8qTlzD?q+RU_D zL-1hTW5ScHClfuU zkO%igQ;1!+z^Qm}MpvAjT_DV8ka>SB>lI}GW8I|o0vB`}&>g#@J@i4S&td|8JX0s! zm0mk&zP;;FhP96y?Tt~@?$OkSEFf9eM$pOZ#B6LbI!cU@iAm>VvclqN222%RM}2#* z)u@hHs~D@X_so#qQprY4Gf$^B%7a@R7R!dt8#peDq6I6R0gHz|7i@6{wvtm5J3`XP zD}f3O$gM0jd@+y_M^B(9CDAD0qGD4sem@rxeAjnzg}V!}ysNxaWX!oS75`QT&J?oE zE$T~KQ|jUH9a05Ix-91&8Q7Al?c=&5QnS82JfC=WEcAuWm`y8^DW$ED3{Al*RmM_M zVug!_HFm6pK)UZ zp>AQ)EvUtP!7pJgn;7R>)MH3U_tv1pSPz|ko+0&wMXM`-WJV1?(_RO;a!LLkW%0j%UKvDPOo;8Ov3-B2)=LdNfW+teWGyu0~ec)@^nLe-+1%l>~XM%CcQVQNYyI_Jiu2X|*%Itvi4?zuZ zO2xEn;=oQl6iFK3)5#BH;bZ(v5MA(2%%&tGy@DqJbO$>u3SL6ggn}H@a@{z1zt^&_ zY?>^wDKQv?9VpP!u0#`G7&%g2;R&+G3pFi%a3Xpb#ey?TsqBh;w+YxT%B!M6~ct{$@lIaH@LeupuOf6d-VhXas4tS4bG_NBx^=%G*FmRMBR)MEi z1OT~curH2=!ja`g5&Rd$K^CQ&S*7WP2PvS&(h@&Sbm|s&H^$=x%1&npN)U_WY#s9{ z$L}UxtZ0g3j};4O$TO^$7$HOwv* zX-VrPfRlNccC`ZNt?*k_E7XMljW_d=)GRi$I3pCM0syPFE6NR3T4LQheQ_A!cNd3_ zI|w@W5P^pLz~HxC<|)(Bh+BySrZtkn<+%=c9yMZ7yNyXsDuXK|hdTUll5xB2q>Wbe zMoHoDnB%fT$@P6XNpWZ&7oLRsb|1+^c&9e3m~PJ86spux7{i5{v;m;D3ZQ6mcfEE2 zwM31@b@h^Q;P`P6{MyQRb|cVf73AcAiPUyVVn_qMao>5GZY3D&Cg zV_v3&r7_%i{X^d*c3Pm;=mA;Mj;|x%O{Jo2OamFCf4x2!EXi-Tj1Ko^n zG%{nPf{fcjeCmf#?Kyf?yn^@27Q|+2M&fZHl6(TlK&}BAB*3Ob6L|Zg40}hLg#m zdr0xLM%4-SS!F;vhN7j5Fy!oKB{28i0^tK2ERn{dEdK$8Z<$!g~^1w}qT4hN8Bz?@&WQ=po{X^fAnU zFcy2qu{jEaodc5m%bO)$1?I~2(FtQ&H4w!%XNMsJPHut>3&63tWKur)CU+ zvWxvx+sJR#9hC-Up*e-M4L*!8;fsWN24K_ZW`hGo#9mzX&gxWWGws@zOJ2O79QNim z`JuGXcM`7((!iaB)Ow^B&k8I!#7H+U5Y_9{g53uP$l5V6cTn_8Y#9i6d%LMKu|gKo z$gO*9L|^VpschxryQo^x-Hogr6k2?KN-V38p0i2UlBA8+#q(nNT6>ikNiD4eNGI2} zE1GXf*RKj*5&D=ozy^{kSn?sJX)HMTa&~KP=XfWD#ZG=%V4T$gd)x6gyIIl19}1)^ zA=`+~W_Gr*!)crcefuD^SD! zG0)zM_SoT`O;c>cu|N~zxqwHV+Q;!ibZ+wi8_v1o;V+2g>o{@tJfhmRhCJX)!!&gZ zX-NC&7?BnA?fsbXBD7Lw%b7TDT#FgA2tnWf$XoW9To#Jl7Oaqxg7dJ6lj~?&_F?rOx4P8JtJj(_f zn1Ey0Mp2qQFwe)5WE8A(+U3$wR|7aDKJz_u(HRA|ozX?h6n_Lza=0^zTtW)qhdR^5hTY;8*ShKpr5b0N$;}L3?!= z@al)^Uc9BvkhiG{gaXIB4y(lh1O~%dxCNawnom@5ao74%TdpD9muEz4?<^jQLhw4y z(vC5ULa?!1h>R$NI_#du=-6m$^HIpwm-YCy_q$NZtfq&t7GJW4b7RukNmimmY2GPo%AUJBn8#>IwgSNbK{! z0Q*_Li17D%TlOOEh2}lj*Ps6zzpLZJrYrpN#~!~4IW7Fb+e)#J^B+FJ?YMnV*84H~ zX{30OA3Wl=WV7kdL-@;B{^pZWtET=@M*nDif#3wI-a#-H`1?Qe(QE$Z8UOd)pGH7S z!Ze)-Ga-g?s-S!-Q7}G;gYGh0YVhsvje>_h;ZVZS z{mn@dgBR|lolQt6E}V1LrF!M+x2p>|*4tdF-_2h>vclF*MtbS)MbSMqMBKYKnmqew zrhvcq4OE?V-y`IHO@+ghLj1Ei5+>V=PD)Riayr*<#!=FiAxsTq%1>`Ym&%xzz)uE~ z3Cde_pDlYeXUdf5tj>oE`&7@Ic>jFbo&|TE34?tr+SW=^ZY}pYi^oQ=X(OlbLl?J4^b4C=zfQSBc|(b(G*WUs(r#tS=A;&uQfnv=DE*Y16auA) z!lGQDR8a0wdObWD`xqV!Yeopekm1U(e3TV}4oMFw2+3))$2c4WY9d4tqR5*RIE6$> z5Z-nkvoqVQ!1iD>uoV~pwi`s0KIlVq;sfzad>BKIVb1Vlcrt7lp$wx(>1{SVD;|Jn z$1~^I3?lhRe$E(B1aYqQ6&mUNAp7yuW~HG;Yvw4fnlXFPS@cJ5=XafKeZ2+@PQkt~ z(zcB89So&uyix$*j;!^pH~v5|u5zpS>^F6H2$(^l$Ci~Xf4bLDd7`*+veedf+Xuys z5fz&qH`EKB`Ss% zVKQIXhe~6ek-KzIx_e37_?nfgF6}+A1hRUAZbG!fUX!_pM>b8gT|wlxU=w0TT~^B9 z{L7mTE`G|tT#|6}nZ`=N_- zckksc-niXy_I_bq@}>3q@*2vlRJj^`*SyQuyj&DS)N2g9M=mFZ^`uXk`G=c_ey&OO zY5WKN8tm@@5NdJc&73<^5c;bR-5k&cw#K zKRds2&7IjXnq}udEb(4JTs&EhOr%fOU6Qo3e68%T@vc2f;)Qh0Ubid5^J<8@-9 zBwp+Fs<_~1Dyj5e8vj0=b7i&{76=)5i*IfH{3wZiG(=qe!;p2$v6qvV-t7TSkcYU2 z*55E#LiYP^<9%kgwq3m^-TOeu$1uCO(c<0;{Da+-RIwj>W&T_P{~=&NS?|rWMX|H> zSI=#XFgZ|4Hu~HZr7w{eA70WUuRHS}&^)r=s`8ZO!z+MH*9AY#h4^poi}?96VqwYe ze!Y+uLVdr~F2Su2)p@tL>f*Zz+(O!-YsbTk{GAs4y7(jpl`H&&@qH&|%)05q-E->j zwV;WrPXaDXBu%vH+PjD5n zge*jSVp+UjmL{P!XL4!!FNrE9SFiiqV)~ySU5C0+FWt8-j9 z7I~z8MN3{R!|UjODr112jM6Qtm*IDR^ZMU>Wc9^~_5U9~$c-tfqkpcP7j^bprql0r z?2%_Es8_gWpS}@v3~4;$)yAMCVWN zZj239G+p_pG2^DC9wD!&ZB<0m#wXtzL_HFsfb-ClIa^vxn;~HT)ZON60 z@-=T1u8gSEj9=)vyK*h|iqI?aMy+W?vwyGYtZi2=J$G5PiBN5_@YI!G`~D6`2+cO@ zE7qI*EPp!vFbjB?@JG-&KZV&JL=vVTAbX&zqu4QR#xkO`(U?@0A(3Do&}o1N7+9r+GzyK)~U$u|_VdOw8d zKycVw%+o}KQ(>-#17C0wj^*Kd4}SypFC}H%B-AD$KZ2X^q0n4XkSu z8U<|pb)vCR$UjV&C6Rk$?dD_4>#Uycv&^0B>7^2$7^>#p+~W297KYF7tKExny6_j} zRq3A*K!vtk{(77oNf0R}V89O->9=GwBe6EQ`Q^J{O zm(?m()!(~MTtI{7YQBg!@xMRMuHP^)|EuDe zngfm-n{PDC|5|;-mM?%oU*V=MJQY#)rL!;LS>Z<`JMy7m2OEqN(HVJ97z~FB+UKse z|J=g%(=q?QbdN|mJoqo$hS&MUur(2Ot11qEewu!5+wFbLgmE41uDtg0>b+k9<6TYL zer)|$1qS!$9CSDIvwok9_wQBEXugo`5C3Ej=$nuIf8&Kb6XWIdnZlhfp2U7S8-FKn zY1udD*EnXfROk2hEw6mB=tMcv{OpxaM(p?=b74JGOa7fdVg;2ZeFd%hqwshk(a(@WvYCjfX~xzW@e z`H|_}2Yb4%nr0uB0Ek_qMeN=Td2Qq*CbYiG>&)4^ceM~D4cl9bTSJn(l5qAacc0LW z`GZ23<}tV*aZNCu?9eJ|n zhi^T6xujT|ijCHFjheZ}FHs zWY}@y_aPpPzs6`haBM~M&8G)k zm6Oz;ACsk9{RMOJ>t|o>y$XN(+1G#7{&=0HuxQydtZx%>E7gz+)fK9-CkjKKiJjT2 zziP$gW&Y6(>2n9PyA?++$4y(BHrrr>q3^y!S4J#uufFzqhPS&g3i>4}{P?o|eAXN} z37B7od%rZkpN`>0&z;|&5`IvhC9Ku^#;w>d7Z0%}iW+}D40L^Vrw>{)85T}fa9gDP zy7DbbDlAu6_04JYuQj5-dwBidaUA%$vzMb6WAFmVgaG)9#gG3x;Odno7d`o4Gw0wR zJViXpk9j4y68;w*7~EcSZ~ejLwTENBa?u|@ASM)b^yPmd2R|TL+!Ql3dRqbW_MjZQ zDULt?=*lnG>i)B;-L?uUsn89-CX63e3jAB5&2KtQoPgI-3DvHT^ZqCaRMdM|p`fVD zp`%xp8T{m9kL{!&;p4)KzE=@krDIx5=saB(0vca;y!zcF+Af<^HEy{=ceN<4mxCD8MlHr;zaiKGEjI?cL{QEm*Pr z`2Rlnaf84Xkc$m?M8V;^d;vu;^MAwr$((yDC~LrPKIm;hIInzYzRGzC>*IGW2tVw8 zsq$_L>Q?ZyXw8V!t*U2|g2AqD_DzGmE-!*UKu}sJ2WVr*p~NKzZ47x$U9i$%LB(nc=M?I=K3Xmar)H1;Po_ZpWTlpUqHJQV>&a$Y(8S zoNxae&aYlwSvR92NfOUCzbBfRdQ{6%yS@b-Sdpy)D2{t28^N0$C3jtSSzs;Jjii5B zyH&POgGH#OEYVb87YJf$YRdfVh=8}pvjUe9j~l&wGcZ0RUB$~Az7~yQ56BSD$eo3E zMQ0b(Ujl${Kg&!7*3%Ko7zKHfRJX+d-IrtlV{a#tC=QTw5ErrU5RtEp8A0!$Wq|`j zZzD)nnqxd`j%G_BfO=eYVIGL2I$Plk!T~jQ#*7m(_-cwTY_mfib)yASmdb9~3FOyw zFVXkps}6I>v4dv{qM&9Sk!mEG4ANiShRD`ohX%o%dC7^$(h_-UT*1=}wswHr!v^A% zn|4ccbbyaj5y4Wgt@zS0_L@#SEO=D}C?7#w9@D7hR5(XAC1);E?WyJYBjHxMGJ|Cp z2BtR7VWTT)V<^l^G_%-eYi3?zt2cb$38ni$(DX1%e$e1W4M&VmfR@R#nPndC82ml)+~s+2$7z zJ_BztrZP`3Z!rZ{^sON#N_o6gp3H_w&n1ZoTSFTVVc;F*K^BZ@gU?0}Rt$Rdm|1At zrmSq1%4x8n=04I<$*1f@0Yh)Au)qZ4B^n4p1A$ zfG98Snt`Jv0mx|~kw>z`=AwdwER#z%4pnfiZeUE0aa579MkG4kKL-xdb!*+PPKGG zi93~8;E^b^6cr?VE}o6>-dqtjvx}*WSq6*RId%^(O**DIr&W#Q=BU!WCkT)V(wP%G zTvph0j}kP}Rs?HrFHk*eg*kFMZqI1h75xCwhux=^ShhZmMabz=I|wC+Vi+O>K1LwM zRVFaH*d9cgOg?hNv;`)E3CI}}Ed{3d03gn6&3y&Pu}}%iivF>iu|UUb*k#tF%*7>` z4X&J+sY%vrbtO(d!zKOaMnVrN9bo2B~7C`Kq_k+7o<1Bbho`PYRs6qQ{Hy$0WiV3l9Z5 z@;D1UAsORgc^8$+8gqKZycScymu^;W5oBnY^Og+3 zwGU;*`T7jjsml9^mV-AdIF8!GDRCg#UIit~{&jUeEzAdgX*%m0x@?k3o0b!2#nE6j z8pgLnvf5a&E1D6evQ-=iiGAKNkJA%{@@hEP;V!`K}-V?IN*jW!0lX`c(a z$;;wc`nJes44DfVVcOBy2FcfiQeucVEwrWhUUwcM8^Bba-##4=c>%q_90*%5KHnAt zyZ|UZ7vL6bc2AcOhE>m9JoHEsNyIY+8#N7vua_HcO(MHh9USWb&=EV21(Zx>w&{j+ zN$9_H&QY`(JU%!b;h(cnX?b^1n#Rk)7fj4Lmf^T#4<~9kBUbe_VLY00H&9?DI5LP@ zUIc_0_Gjbe_DQa|-9$k6<@#CHR}G{Oi7p5V=ydIA1eMT$Ofn&~X}$CbBO2WbyIyk> z#)9#11#=}Zq-zS2gPK*SX-1gItShA}gPrIZen=J}WSk$PMedd4M<8?^dC`F~0D;eW z-FY_`Zse@bZpmuGHol6E2zWPEb)c0%^9b9r!XcT2@(ojxb%-WaD+sR>)_ND>mZi+f zbf&CF{U%q1M_oPoFWZmHK?0;RX#N8wg@Oz|ifrX@@1$7RTHCDffXcAar+x_CG9sbW zD)j;FQjlz~(RGpIBI1$=nhOnC@~%>;&TWTaRbiXas3z^;yE#Ebfn!e>{gH?@O^+g5 z?w|Lx5a3f%OlFAE#pqJ)K93!|PZPLhykL5U_KOwik+>(4uaU29t_YE5DuZVZ2(Ia@ zR^8>vJwku$m0x)xfH-*O2sTs8+9xfedm%mG+^|)2j#Ejy6fTOlpk+>qdL_%vIKX!LP4@XLQ4z0VP|y z)$co4mUD9}&$T)n(Oq%!I_}^}%hq^!$}%R~?Iqn_*Nt?0E?LdM(-yfCEADtr*U49mzShb%>zs$_!np-J>Gx{hbakhP>>l z8ZuebUMc2xq7yur!2^Jh8qW$3iG|jgwrJli>JgjM1hWqhbf;LwUO6~ z0u)ObNYLghXIrE`3}Ot`p>eS-jF%iQuqXdE|4ufsy6}SgC~`o?5(k$$KqL>m0?S4dzGRTqN6TEJKH`it{Rd|+9gpn7f||;abxHKc)Kv( zfD#}_u#SwRXJfk_`$!~$lRHg)?US(r@4+ak+apkwQ#rc#S3VZW3vyNrm6XFO-tNNz)#qVga=y)s=0z%D+r80@iidJ&n zopBmiJS-Du70sPhqJ45*@}0=24B;K{9oHrHS%{PR*+9kim_?*5b-3oPr4R+Jy`MGz7~icX-b zXBstX6iJd6>vu?2ia5o!u1htisU)90A}&hUi7e?1WV)J)_6ClxQQS8J-4;9x|$L=M{_7Q{IUOG3WKcK(>SFRU2&N$VNH{SwxTv z1VBGw*zk}Rj>jUn)s<+xjy(s#1F+`tF0xmoBo4;)9)u|+DHJxC1o_)jS*YP>+&iTS zNBKu(p3(D4sI+5Ls%*J@ggws;1h-DNO1=$7vD^%jefF=8sw+*Um@1q4JjtRO(MaPd zb=0dcK&#)msldw&5tX* zG>g_`$iV$1OgCox>UfsGJ0%qyW@0O=qOqDAwNISRgmy+J_qW~ZIilqDltVArE$yp1 z60oFdcw;o1SeNUqE0wr1FQ`Aj^NFuERk)Dl^x>XWR0Hf>K_TL#YAd;`y@O}Epty&r z4vg>!gur`77Kd${i^zuCr|EKNF)Kr5eU}u@wcxlGYCzq1dn`q|Qj9=Xd9l^pZhSpz zoUkm*^TZ-UrWhVwQv+w!jj#rS9`?z#EAhL?0Afws^ej%f&Qgw9IX~=Lis2g?JS%1tE6$fd zipTwK2jmR; z9FVdP!XA!f$ZkaI(~rL7pR|AMuv4dT64oQz;y$#Sk+ zhlfb7LvoxpjghF<)ez}G4Q(kjryC45nekF?cNgk#(0Q2I1f4v-`EU&LB8A5ETY@43 zhAX;(gW>hW*?D|bif%wdgWGU2zM+e6%>rXyoIkF{=(MYsj6sdk!U{CmlmNuIp33>6M%3U_q7)Hi45rwuOS7KGIg^ z!Sv!=4NBP+zyy$OKya^2CASXszM7+LZy~hG2@(M8AcMy_O7qHN-|nt8^K2zGe~o&?vJ}Ln*vfE zG=cTGiq9yT!f05uGNk}271ITg7I?p?#Ti;AzEW?*@&W^hkNLcI^vbq7@JC&aVQ?9< za1<%rPnua*skW_wf(qnLfk;X-T>UXwwJJVx8C#KL0KH_RAuns7f^DUb7i9zkv=1{W zfd=?0V8t29xTg`maISZKs3$RtB8;5~OwU2u5h5T9PS{!9663xIK`Z?w1Fs&qU%KC| z6_7Ec-NMN7&E_Ul?1*ULVlEMN1Ix!T-4T~w}Nji*Id9+y?_m>Jgqyik?&I%{_B zLKH-!Ej*MOdQA>%@w^f+rb8ehD5Xyy*4o>nWAdgWqvpNIX)^se|1N=@pZ8{`tUXp|*y?YR67k%EVQYk^S~YR7gX1qWyFB zv8&ofFoy~&0dHA(fx<9v-f{eYtftUb z>=RgNM>GI?TTx~e=XTIuaqT(QgF|2k#+;q8oE+IIzYJd`Ymz<7f%VAGmdN3)48geu zzwMo?Y>%Me2^kGH@n#o1zyP%tr_!l3&JBlXB?Dh&4hIsoBYq<&dDDm<2`ns9MF3c&LvK1UbG6NaxVN^p(JrcorfKc;* z@p#9ztY}#|W1UYa*o^`g9-+~b=^=O>if38&s@=!J{m~v+VL*{Q1nUnHw`4`#+0oFz zjt!RhGzIVdFa@tN4qN`b^`{g(+?P8$mY6`2L9(%KWTF*Y20x4_%yVinAuv$nf}w;I zREWSTGnV=mT#QH!qBfu%UpfH5`~8Vl*oPXy5>Q}1Um%AV>CG$++@A)dA;+{ed{FE( zZYBSb^J4(<(YRf&`W=Wm{C)aodcNhkS7O4qc0|QV+g9bI<@eq|Xf1 zoTChV*tHF7Spi3g0mzxpN^`tQ7~~tVxqPGEo0PkHM}!mW2c_Ut zyq3{sV+6T*`GUEf%dA-_Nq*hIToF*Qa(Xc9T`^-rcCU>_b07(M|wFp|AIEqLtw0T>Sm2tPkl80czI(lW9#X;MD`4+@snNxTocG<@NOVv*}b+?ho2!osSKc=kl*FOx3wrTv6qS1UKPJX5ng1f5wDF( zUd`H3?XR;I^VMGxUe<5|KHg?fQg^OF+wq{ny>)`$4Jd61D}BHN7d34QMQAmp23tsoAP4<|2iszX{PwA`k`jGlK{qsu3)8M>hrk&}EIRhaT89$iiA z3aes=H8>eUEpx)vscVH{o^@WZ2yzd+S{T_17)ufaadWE2U#j}a$j8PMWiG za`64K`0}7t=s?`EYmiAX!e&;mR?ugNHQn|0?)plG1kQF{@Bk{$YZ?)wTzp`dgN7v#|%&KB?%GD zhS5ujrU&LS?F@ItTv3l;GsolS@-j2{JSUBcvxnL*y#_^iK8 zw!Vr!M9|r`$t!mQaZM-(w9QkV49>Fm_cjyh9C)AOq6uu-4T=A%_RhoVB%H_rxs45) zdIh=wmXVskJPAwwEdrtCfI_H-J!!wF07D|6RRin`AyA=m-lE-(oaVEO*9x0Kcb>H@ zn+^-P=N%u`-nGc^hCLxAhubEbVVV9Rlt+}0PRl7I+k@|XuSVwjCE)vt@PmXYSv!~W zyE>6iOd-~VeEC`hpv?)jXX2G8@)aqKF)cWh!weC2&>P%pGvKD}?XeP42(0#wUJ9Ew zT!osB*GVuW)j@^EZH9{9p)~q6iVP{JYO~#%r$=;cV=8Tw%+LlnO|E9JAXtJJ?Up}Q;sCMac_G%FLD zU&Wd4SY(rqa$O0cdge7;^+7_Vg2t_YA%B9QPt0rF2B>K(xAJ6!VP+*{^L32JAkb;2 zF-QZWBc{7I*Du)4wOalxXBwf?x%DA=>{w9=zRBA!1aX&@It5PvuSTiqljn zA{Mz&f$-E)cQzTrvSM>#yDLLr^BH1VV~V%@%5%SSKgY+q-7PqFIy_?qHvh2C=1n|34t1%i+?%`?zw4@t z3wa2g-CNw(tp{CzIuFNtGSoiZa86{Xv=441@m!I2}+^mC06nYZI zDrFH6elH1+8nm900a-aS4ti0HaN?TBo1)oRr)meRl#D2Y)QTiJL7wX3>YL5TjQP>9 z_}dVYOrQq*NtjEfSH-RdB6ExC-~^0cglm+cEl$EnK-n(AZ)34yVB2!$5nRfPwFX%u z;=f?-HVA1O7-S0EV|0hf^@mv}SlIjScFZT8wyzQo;^0KMX8;<+5+3Ref+m_aMT7d+ zRWPd!i{gL*trb-Ji>3^cI@ene(inqHv1S+6;(72^e$V|KhBl8k$E@R*o@k|gP)biZ z)!Zl0}C zdD^B-?qwiXQyJ=>zF+h7>(LY2CkOMxZ96xu(H#0=`u*mbX@WfA@i0jpdX$UW3S0vi zn0{aj+aq0}3f6FhkUM@H_}HjWmaQI*Vyb3tS`dwdP{BOG^t{%CM&vXFCpC40-eaQ&F;kPOcf99wbuuMk3zK&gCQD_ z+ZCJog}^y2fzB$BT$g#jEmSzGtR9)X?h)*P0+sn}Yd5JB_wQe7l(RR-u<>GaVb|yU zp2@*(4Ku&MOW6(B&hzqEQR;^edsnW6j|^rSU*XI{XI*p3Ve1-^>p+w;&I4vNMcFXZ zo~v%T;EGLWO{6X)zcJwjmvwabG8E@@6Kojrj83L`_X#X1*tSAY9SAmh8Y7+?%tZ;d z2Hf+8RVF0dRXE?7AGna^yt_Nt3LSmKB3=F#x^7)%75^5jRwJafqUU7dl-xsVp(UU^ z0Mu}ju*Ty83b>=F6R5VYirc~*uY{+dD)@7ald`>F+XLRadjlhVx(G#V*Ql(}88JUY zl7!wEX8?%p1Cd<}Xk@f4U<|WDVg%eT0-^Q-0A5IRc~U3}k%ZY@O9KJnyE6e`30d#W zVr5_zaNlxk+z+{hRRZ3tV*tQTgE0pIBtR4xSmA=0uS+8VB6p_Z@Gvkz2H^e<4Evw0 z=3J7y*gi z&qmE-sLS!}grA~s57CS|=MCR0cz=Ji=<{!90j1sYy_WUuN+@PVf6%Kev#jh*d6~Cm zXMAkV0fNJOeNREV7S&65$dE;&E6-vTtY@GrXATE}pw3~~?b}Tk1k0or*_Mka>$D5m z_8!FX5Gjk6n4my<0i>}TK938&*~P;vZN{>pRUZ0Myurspuf8BXuQO-ddbZs6@+%

<2B!R5mr|C-UVzQL(--gUq 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

  • 8)a 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

    9YT|u7hkcEitCTH>J{;#B%7EP9TX>;|c*Cmf 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 aAR8Vw#{j8u8T++>Ptj0-+xY-A_5T0>x8%zJ literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-18_6308bb7583cf596b9866ead68e113b78.rdx new file mode 100644 index 0000000000000000000000000000000000000000..748c96af3c5d38f1c19ac883dae046fdfac31419 GIT binary patch literal 193 zcmV;y06za8iwFP!0000023<};3c@fDoYYikK@fb01@R(%fDaHw!Bbiz6iix^+INXB z@MUV!q_rAIGCR9FGlv+!2$Y&PG!Wr#yPmIrVAeMJ9}{x}xN{uT7VrC-UNexV0I2N| zP()T#GQqV0Q|H!_@g^y&I;ji6J4V+`{V?O3ES8Bf=;fo3f%OBlx;rcK_UfJGn9C+j v7j6@=-z0z2U6!a}s$kj0g!EAqKXb)p{$=t~RElfOPge8;h26e=IRO9wn7dXS literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.RData new file mode 100644 index 0000000000000000000000000000000000000000..e3f504095dd3f2a36160a76d32d8a06e6527db7b GIT binary patch literal 3728 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

    yG?+7McC=Vo6_%zndcT9oH8-< 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

    34QBqSykh_iG(NyYR>m(E=^p(c>`@^~Uv zExQePaiOKPkLabn*;m~=Gb01B9&g`~ae9NkEQA;2_ADNM+eGlkzC2ur8r0K=g9Qfl!3^KMTU#-ZKEHR?(D!Ccy8#+q~}i*TpIlVH22u^VnkY>mM5-_ zU#hSDuCwN25zw7~j-|WQrricB9dGXS|JK!!(-QRB9_wqtqW@%pgA`f(Dl$gFA8LZH;tdTT=v2bR?(yS z)4~_@y>=$!se>CHh%-vmjL54`^NzTtvaP%EV#li)41Di*35Q6rp|v8nbm5!I40fA) zn729Z3?XM=GuJF2X=)&SY4}C$8I{mOW-}jjf&;Bz2Dh3ghgq=*>ZgU8gR(a!%n7f$ zt;)F~mn~#1fae6_z0HLKq3fbGTQHklBrfLG(MsH~R`b06Zdc8#=_%~ws~N(4$=NgT z#F;NQs|%@(oi>#aTdu2YXnAS)a~Uvtbu7F!kT$s7ju-nZ{e1x&dOS?W(PWk2ctG~y ztlCm(Ph*OWDmK&yZ&P0}S`~8SgO5J8r>b}=MU6C#+h~5bbOm+xAl%S1V>W4;g1B){ zBZuIqTY8!!gy2l>JT!WVuW%S{%FV~By@47+f^)@YY96*ocDJia4cDJj+lgp5yW1B1 za+R^MRVyve`JHnst?NGYHac%f0dGK-d?Ws*a^pdN%G(VdlFLg|T#4URAK@n@bnSm( zcNH_$RqH-0sjT^cbegxH?ovC2v_eX zU$6EEXkn!m4Rw^tTr=yKhpcPN7UEE`HRh+GnHxH%ju?DA+8~K{r#GULUt_YjYup{< z@@k0IQOLG;EFeYcXd7=dFu1RGM|wo7*jcilQv^q4s2oXV3UB3TX1XT4sbEf!MMkH) zJtWeV{Om*hcW;Hoj`UJ+r?vC)N|R5&;E?%AZ_>a|7^YSh3@_c}umWRJWP#yvh_|`g zemSi~rvjY4$I{cJUa79Ks!zkl8DNbs4cpMK6^LJVF5=RMm^ZPl7T?ADtQ{M^pj-(x zPo+_7MypV#rI!JI(Lkf@`$8%K9&trXZUj0Yty(*Kx`5-^5d^3x2~BjPoW$`4cH&I1 zS_R#6@e_OQZfiabC%w8vg=!n=m&)=4{PbN%Tb#>DX|E4>6j-_m$@YnoZE52bUhZb0 zg%{i*rOGcec0&ViSdXR47i1wTSrGvm!uSpAojKk;bTn}+^F}s}S$;3VHIJ5u7sr)x z)mJaagaqb{JVlVGP0+}#i!>TM@hXoWcH*H-tpd@g4iE|%$ z!Jn;ff!~tdxIAPe!d@e1Kx;F(0y>-gv~I`lMA)FK!(3BH@>Z1xw7?3Pwp$GE`Vu^A z?M-@XH)$}Ae~!@#%RTC@JX+-iI;#gcOL*v$Q%Tcgt*yUWF-E ztQUM2Zqx>gR3Y9v3KgJ~X!I06RM>=ZSx{O{c zUd~G?F}~SGHGRyEy3F4Wp(RO<^5Z*Gi-}|1u9^F|cA2sfi$vm!1MjGn9_Vs`#R+?4nNnMe5a z89jAb6%ti%$IgGO>Cbank=n^~k!qLPZ0eJj1aeJ^d_YUjV(TaGT@qlr<=WJl3kq+c zuS-~qjpiF3n{sj5ysLMgIL>-E4S&C`6URVT2@_-?S!lBqsaY4HJObVs*mIJT65!?! z_b5c5yvdcUXeS8>rR8A345xW{Swv;gh#q(#N}Bl?JlvCvsoxh!wCA{DQz?>D5X%|t z0E-khg(Y<|m**H_!sCP)aB?cvrUQy*7B!>X^kvfZB0SAmW{i>UD?<(95A$WfHT*!I zvIPztI|>B?#v);UY-UIM0=$F~wG(ENQbm}I2G1akd7RYMKNvF)hH%d)`5K7 zU4kkfUaZ*^08|l9#_74DUl7Gu(jKft=jN7*AlBQ9<=0`q`DCt&_XbZr6(V8+?IE~5<>WIqn!?k7L*0ODNG?LfB=N#(C_S#{{G4p=aNn=>+w<&EQcqbPu3cEniN`yp{= z6Yn-&GD;0smr4qIiUkS0EzJy*;N~p;iHE~*8ck+lGeF~}(V{mNm55FqV6}&Y_B2=u zvjJ?o{Bl`}JXo2CD-;7WVmgHOqC^e~kC=6D^4ICG(DPZs!qT=u*Da9<=6X?s149}vnEdr5gJt2i9g66Hw z7fe!|Nlr$=B~S}MNH3pZPAf{~?26*%MaihLR|3*5A3=?WlMe|`Mkb%x% z$<1+#scn6B|^J0ZYCDPd^ud6PNzs7m}N`No4W#P z#*#@xVh|9AK-G_=HD$1BKmcEM?GVf>JPV3-EtM~Y>%S62+`>!l(-Ij$)xp%}5^fR; z5k=R?|Clj7LKKIwa7o2-G7!S6iL9gj8M? zz{JxcLfsm~C7tvnge96FED#*%;P+OL1rRLV+BeMtTr<4B6)zz(HuyykQw0shr5esc zJYKp4iF4MnYNNBH_Hgb|yjC$YKrsjinMbKCM6oa*4uZ=n5YL$~4&#w@GeComK@8c4 zNM%P`@u&-aq`~dkMSI|L`4%G4hY|KYv4K+v=QO*J3!s4H^@wI_T;pNreir+l89-AA z?5L=iPX#p(>pL(jdBR?a|CoiyF;oA-GVX@tl-pgA7E6d=Df|}msjHEuFR6v~sz^8l zT@;2B1_-jTot5Iuhu|WD%$6w!thn^aDr}fvkC_~UD57%OksUQ;>N!?qnI^x;?on2+*>aK_-=f~Z zk5RC^Z6q4Yuqcz1mJn1+84`6Q*9n_90uu$vqZF$JgtOg=B<#=4FQ)@J_N1C^RFW=b zWE`!|k<-iwIi@u*p_qlEu~m{Del zECnVyafleXR;bh}i~_SLN__+@NBK#wND;5Xu9mOHNSa5fB3=-2OZ9>pVbmFoCWNLT zJCz3EIq^%v#_-|Y>#ezdXYhasY7WmhgG|;`!t(U1>Ek?34MpfZ0;|2oQfUTG;UBvT&h8qCnEMwDh3vPgIuj%xvvXuB}W!e7x6I>d{}66Z>^G^)#hV9YR& z3b&BBYn)7>3eW=O)V^_+jMD_7*N!DKK|&9HV7R#i5j|Gv+{UFb{oPWF5e1f95F|uS zf@o*w@grT!F^sm}ad!wsmXpR0VMp0F#ZaTpSQK{poY5SDAV+FC;6g%#g9S32h;Qp* z6KMOB6|1ex^(G}OiCV(3%Mu1Qn8-`2N;S~3BxWN*aby=o>ME%ZVbe>Kt69-GoMIoo zd>Y2g9VkKir0hxSAqB}n3;-h7Q7V=CZ1qExFZbve#}4ZPkbF2y;9B00$gEsUZ0l^s zOW0_7Nb!2FY7o5|%v_=2N0HmbF>0z1ilBt^DnO&5(+EHgl4GODDP_Atq@5jIs2pYz z?~YhXMQCb}awH-uRCSnl$|M?TGVzh|K61S0{i*R`rqb@uH|~C|INEJX7I|1M)F4RuwUw1yR>N0+aTC|`(_&+3Nrcxc zC^p}Jif_I5D3?wAK!Sbn=|w(dyjA=0weJbh#OQx~<1sk*`(LSL16%jUpMLrE9`0yN ztuUrm2`J;f2$6})iP~R2;eY8n%hZ@!u2PH^VuAsb^SQ_g0TZ})eeR8;`+xtt2_;E* zb9%(&C!rG<{{C$=FrIB|mtvOO(vUuC~X2Yb+fRS|x))}tmQzlJ% z(k_~FjJJscY}hgB`&)C|CEoMN@6I5)jJD`MTiQN<(xgNz{^8_-va=dLJY~|P%s8O$ z{8KME3)FvwgfvM zXSPSPVTT>NW`6%#Pb#;VMI#)g(@nDYmB%|`i7J`c7Hh@ls&JO7Hq%}L86nVRKfdi* zLj&hY$F#AU=Z`yz=1yuqn1h;pEYd+X;R@9J-c9Y{^r6mkQzu0oNAxy zkP1?vctfC&x)C?90~iDbx7oKjw1L{d#`eYz#vo&G7sdtcg6TqcVE||VrW&n5>7iIq z@DwI7LFv2bj%R{|-4Q|wb5N+@2GVb%yMj@7^_U=0S?@DCb+IoNDWHf{i; zhE7GNV!)U-bQ{JP4X4OhO)M;n!^&dyu)gEF^AV7T;ydDp;tKJ7=X^`7CB_m*$R`vM ziUH`xig5cVT$@<)rD2ZsL#wZWzRPiTP`68Fs*-F)QO_eHNiwog3%7I(=t z>-MeRZ+E%)Mvl2^{?~1UEseJZ8{WaUpUj0Qp<9*{X_jNuu-{~E_e))GE;xGE}{sptj zPkrydlUZfvyRV{%e*=HxG5#|Yv5@EyaY12VXE}S(jZYmtcW3P~S-miB-EQp}X$?Ca zimzt|`cFedJM2Gm)ztl=B*>^|rtH-BONap)HgyI-_H zxQ~7E22=P+ew9Y?4TjI(*X@?1O23iXY%$DJm}tLWPli7I+E96cpH5Z&i~;}kK{AN@ znbXg651oOKYaf;N?fYy@Y=3|4{1e|WR= z^G7bOQdf@Mz4)H;1;^*BG-vPK?WwSM?7OdHbYh>4)z<4bhx*q1T{y&B|MOO08P{+8 z+v{Q@gJv!JtqW#EEl!l7GqLMWcBlW{%3!}(zJF))?=PI-kP_)r8^lNka6&>S7Vny_ zSl<6f;)%Z@&;u!lEj#exU-G}6*yAZ%J6nF`hPTe21C#kaE>>`4{tQ3EAG+i){~n3> z({MW9{%;u0uXkSm&1J@faP;j%g|YpS^U9f@6~=7q$j^@0pMt%88$DH0BcJR3KuF2F zaewWm!G`aw{=d_BzXn(I#M*KsP5-BMM0wXRQI0=j?)oqBD`cw;kk>CF_x=OJaANNP zvv07XIDhTNy=^}04w$~QJNLJu>3PZDhZld%7A5ojMy3gQ`sUMdjjr$Y+A5mo2cJ&p z>VCgjSV5kuIT}m)6fyqa!F9E(PV`?q!vDpN1-~U-s<&<2sTkeFcNbUc+?{o3>9a-2 zA9t@@{k`z}QLp?+4Ed(1`Y(7%{b%T@Id*CFe~~k}=pWEmRIji4bp0v$ZI^qyXa5gQ--o|6 zFJyN-vD*F>UfRFg$t{e2r;Qqa^)vrMEt!-{wX*#`(?ehGNjn$)+bIG2I|^>@K~?n8 zBv$L4wWaxoG+0Md#M|zy`keuOe<9CG0c7D$ywfF)H+>#ipO$|Kz4R}PtnJyIi|;O7 zv+j`7OIt-;`d|(v|L~yz+n6ea!?t2L?b2J$-%^-6ar|u*iMLBd3SgCjX6hj}ID2lM z=ayYd>rYv2xn}$KbaeWGyrfu00Z%{t_bj6czfQsVEx7xQ{=#ExFpf>jsm00spkvw@ z?XQ-U6(@0qj_FpnH)#rrQ>5zeR(_);U5do~-KuZ%LsVS%cMbli*?AQ;W%2!mm)7sJ zjknEQbmMPnk`ewe1FqgTi)32owE0w8V0YgFA@sSO`^WT%=)Sph(Ix5gc?Y-bTy*&p zaQD$Cn;_-S#31C=+r-~BHU9NTXo8D00KAE7K66)r6F;mJ_2%E4V*eq`bj{|lOFtx* z^bx!mq`Z0!r0~aN(cdPR(f2- zTVa{ZDQcC^eTq)q40L7w`bowbTx8RVub8|_x$9z0es#-ObTw|L{g+g6;@($uo%dST zt|k6!mOpTTnl|hS9=(zp-Iw=Y z;3e@#MeTpuhEFT|9Bel`(LLKEA|uNp~bN)r>$A~>vbr< zHCYSx?Q;GW&ixO91FCm44Q-!eW|Y5gQ-Ga98RuAj`&#KYMJ4U|?^H>r&YY%eT6f|b z^PS1T!v@6e3ss^*uT6AJ!n>vxwtH981!scll+>Z3Us5})*9wUD ze^pBVG;>$3eH430y?0T{Uw?@8*QCb2RaO6LK=f4B#6~v!BoM!$eEDBEAo%;FU;~{< zQQIHJDG={}?Ai7)(%MmC-`A(?mrDD0DF%Y%AFyD(J$rfEJ%dC4bAFl+y-GwL@&A97 z{R7J}6ss(sc;o9+_FJ>--`5Hb^{v#cd~rx~^jgZq;yWuZtvjgvVT#>(QhE8=8Qbnmp6~zN)a9@Lvj56S$vxV}#XFBrlJ4ANH)rv>Bd^b$ zU*M}ulcU`Q0r6X>ZhO2DcK8fy^;`%qO#imdzH7hpzXnv$HID`v421lhU-(-;DWPN^ zVvU5G5_nBV4%^Ue248XuRgTCTfWIN_0858&=`@gJy%mo$$#{R@as^ZO7RSdmnf$>F zQ-_HTuR;xN+9z9zb9P<9?5s!~&Kmjj{M@%RY4{oU0EQs*3^&n*=gqPA zk5lQ$&B-avq{9BF$|WNo2##4uhyEC6i}h`GPBwn*o(TRmow=j%CY=Ud=G9Jd0S9%u zr*uF_ao<3dZQdt~M$yJ8RMt_BMWYDsKtNeZB1+X`VAtlgR-cBaG8_lqcLq1Yqo8kD`Q&W<; zA50!RjBf5kq)B^jVPQ60uCRzlop==m^ykVBF?gupYkm3>n+ZdPyM7kRCrW?i0ST8p1a#^#vE5$jPVYJV(;d%}yNA98c{R4)tb1=Ov z0!k<@M|4kE10Cyj#;~#cQX?@3f_csz4${!X#z9lWs1SBf zj5R&1wUb8>%lBHt4@M!cmT)Trh=h#(s31zhY1aS|wlr8PYsA(CdIvN!P~^LfETl4M zV%HMml(zZ}`%WM8C>4Zpqp>d)0Ej1VKq4ka1B*$y?rKCfvTh6HRMPm;D6U%D{!AfP%F??>?5RoeYM7h+J&m56%SmxmoT_aRwUKpPe4H@;TLvww)Ru;Z_ z>$PzEc~H0yT^mCTTqpJ8uQc4CFSRif5-@nD?5(rO``qWjKdm>8u_zFUv?PlEL$ z``emB;auT`4;C5ycT+b!k1Rlg!8vAr4%Vt@KB&hrK{TU=>xI}#SR6WZ0ApI;h)@pJ zug5*}eSY&J+MFG|M4b^6ntOmU(pMS=EH4i^Ijtn>(G)EOQ_m=FNb^`7e|2He1q~1o zL8&Z(f*?Q;--=U0)JoE25vF3@n#m%kV`NOvnW&%T9;PE3s}kr zgXoKTBB=U>hu!NuR5PBiqAStdo@*Z{5;Q!exvP+{j>w2=sZi$#rB5qNp$@3+?_dTY zR?#7lw7TQlHru;9$_cgUT6&f!Bji1a;2tRAp5&yO0;WfG8E8XC+C%PHEEB+e7+4_b zOd=nsN46(kl=w&3v%R`qB*i^1x->$y*n5`Z+w#R;S=OS41W;AOXa*n7%FI`aFA+L0 z$F1sxPZ=b@G9a)X8Bx&(89)N?~e35JdD6-N`l3f~HP*I2uq`>FZhFh0vjcE;7 z06eA=CV{!2<2MyFJtuejL7VM#UES@^@B&YMwOHoileg~hzMyF(Pz0pgo9t$Ui?{P7 z&8}#ZweZST-qVCZIs&W%wT|S%K+uMTWL3)D;1~jTQ$xfv8*N~AqBZ34WOBWqy{-Z~ zBqjx*dS2kg+xACbWk;%BPrBLckd=^C5@6{IgdqLvp;-2I?UW)0oLB`U)2>^+_Xk9w z$l^U6PJ_AV7)s={$~U|jjy))&C$(`eH&=KFvQh?BGOV*)n#j~zq3&pAD)Lxh(`(d2 zM16HKTCVawW#@wnFD>IS5X@M}w(Z*YG-{*|%HP`Z(a z`F`VoF5^Z+zJ)S5XX3@^B+i}Qo&2mJ_)Rt1xR0oC05}~iiA6B8rlHOWr6{Xm3y4ez?UFc#E@a^!6 zF^@rQ~=Q;brItOC1zg+0Tu{Kl6#{I&6V!&^ckmU=uNUt3>|AE{}lAImx>^O0rG z3OTE{pfD;$Y_vRw|G>=sUOR`d0;(OY5(_^cpKA3GhY>G)rL@6W*eHnOdRdmPwgia0 z`)nTz*1Nlr%)z|7?sv70Ft;T8ZA~7zh^UKxCY!-`7<682Alp)Ob;I+C?pjy$ zCf4go{G<=Y8ep3BxSi&@^=WN~sgQeBKo;RF-Sl4Qvu2N*sh|Itjomg#&qsyVA-PO|`I0c7ZLt(p3rkm;IPYV0R##{>F4 zlv_nE!JILU-$+~L=~`fZe1z4L8iCTlvI~SAV(P>W=`J_ai;7a<5qeW$6~Js5&1}49 z?4F_00qwfZTN7uJ!YW5|ll&tFX6EX4@L&w=%VDRW!`=dQJXvXC(^eQpk`j+$Jgw1_ zrMb0BEuw&2=sW&QRxe1@{92ObIlDKr@9p(4Hq=48ym#xY&@2M+1Ceo0qe>d(YIIu( zDxfDV+y32H?QwN_CZjrRBJ$&SnmRDcpQ3*&WGNVAqHGCxG}(%K$qDWYP5!`X%y=>+ z(ZJGe4U`O041#@iQRlm1?l>erM_-|y}@S39xq{n+sXv5OL`vdQ3r*smdiyw z>BJylA^oBF(D7>RF5`qo%jV%c6a8j7vRqI%|A>gVtg=ljY~hMDCCQOjT{3r+-zB=* zvru?uN{6b{CrNuu`|U{bMqH~In4dcTN=HgZ#;SqI16Pfj?YqkWQIL|^$!sCrV6&4} zZ%>LDk%B5DJ0(R=p$%6oY(7%A$DZ3B9VuG}md-)w?sjW$2zzA{Pks{WZj>yk4yc)o zjy@K8wJ8O2RkTc6dnPxmRka?=-_rr7w45DJ>mKB5zXfFQbt5qy`(1e?yN9Ua&k4+-U>6)-74RF-pjmL{9N3;F=R>y z0)$|gzamhht?l{v9AnKDE4#P{>oKeoC~$vLdO6vPk~>5I_(BG39Vy7&?44BlJUslG zT9<|dDz19f+);H`z`*Ld+Y5XoJ0-hEwvGA&eeuA2#e+SvLRvCayA)X8rpq{BAS{v( zeMnNl$Vws~4>w{$ZhN#xY;da+mSpzdRmF*K*}-Y^ej+YuLvvCJn>yKr9eTS2@I^$wGjh!>g!qx>n_1Qr zK&$G24TZjkYt2cf!4g<8TZWxH+NPl;ssObjz+|BS#d#Xb^kq0a?tI!Q-2PpurDfjO zDl`#oS-{q(7C_d_Y;Fs~pXl>?d>vw5Zx1)`9SwGB`(c zG4{H(LH3U4@Z-@d1(7FvP5G9!rm>)rD@i#4-fW{M=rG4ndp945Lx)q3iq&xiSgrSE z6)^~Ic`bUIGbfj&eLAoQH|hsccVypwqm4Q2$Y(f>oEp`PKr6XV_sERae3b+Bp`eC@ zGjYIWTLEXhCFU<8&uD?9?xYWh)|wt1%m6rxel~)5Oy)$QAfhsh`Jsru9M;`<>jAJ4 zJ-Bb4M1k7Dyi5tIap5pZah)DFiLXQQaV^jenImmXR17`OR=;S?EX@Y4(0`@H0?bwf zA*;;w8>?mRWdzL~<`+Itv_QsaNP6AuPU8%u!*h{9r?_H>T_9V`J2NHN4H%_G;_5h5 zTT4sSa)c9(9$2AapeDw09%BdG`dD}!ZzVmeJ6-;gyuZ8!xsjW;AV2hhwR_f1z};le z?gH-8tdhv1p-DU^h6aaVCR#gA8oxaPw$9C)e}#{$zG~>!bxob!zd90$SpHmDO*=#_ zR2}y$UyfI23vxo|uTDq}E}x;^R+1djJQ5&V=bGe7@o~sAHb~Co?{K0Ge~=32u|*(c zY`&Ol^|}ftj0Zt9_=}_+$dG9ryx5W_hwgM5*EWd&Y_(#uk1TU^&QQee0X1B(dmXOc z-!1UMmMT;}t?964lgBMGm~_EN-i{a%TH?fqsqdhd+G9L{@$D#F@!NHoNiTXY^sv!K z>H<}9R#Yx|N1^~@>n*EiE*aNgr@zT7ba!T!7UeWI4%KdPR%?x}0J0GVa)Zq<*GK%D z+4iDPdpI02CcZG}TCR;rIOuVTW_|pov?ly{RUGt;5t&NKw%P95#64G;#&oH#4o z%2D!g12DXQetk|2O1O~mA_vY}AF1jrhn067+YLXK*^$cmdFDN1}O$l|Dw1>Qp; zf$Pqxk)Otf=1c@P!2;=676hc#Aq?bj9qAx!PKU`0Y7%rInoB@?lnBn*N}@O~h8_?O z__cxZhb^dlY-rKM^}0>5)QPO;T&{)z0yy6G6l<~q$#u+aR74=c7J98joz1Lq<@aki zA*1J6QMivJXBF-uGkw+SFyx!qya0D|AxNg4kasiS_=P2IkXJn!%Tt z3GeJLI>tBwH8{0+KK^Bj#|B@99t<@U3WCs&Ir`}1daOFmQR;4f^c&Qz3E!3VkY)^^ zZGLw1lzPhQ&POOU$Q!`0l;Ey9b6!Zph~BUUZopxTb*Yq|D8LpLVa8cZvY=_^dvbDz z*$_6Se03qqMiotXlq0l+Oda0C#W$tLw1h=n>?vFKik4Rl&j68fMnpkX zZ7o$O3_Dk?1hLGA+`xic|U0h}~KhxtP6?>c)>lCZbAPb8MNbQyulB*No#uNrl=_cG53y~i>< z(<%~_4I#`*9;vN(lgo-6?W{y~b(L?Gd-FY~TFz-va#_@2@g%-$kE7d602(oY4)f!o zSqL;MsnZV$Ty8^!u}k0)55>5bKqqAQSSP*{s9;GFK%%5U?z*0$PASgNQ3ZnUU0hOycfSZyY%+dlq=}v$%$iu-1(CyZ+nJa%{B6mo zrz0+>YrH^m;fIOp{lpwIcU7>%tIqY+2*CsuUL5AY1tw5JHSjiIib_Zi)F@GmL5IW* zD;8}BU0g3No+_8`0ufv(!r^^mEI5T=%{=Mgaf2R;_jgSeNJfrzXPIMc03UO1!{o@V z+}zD2CW-ZzUe0CHBOH0V>X;=1HfQMWk6DM$5Z~^J6{8ax*gdYig zt<0cxrfOI<3m&;$Y=I>yIPlOLs2a!IjEzJmdR}v!_>KuIBrKWhJ+agrLAXBBMH=TO zyRiMY5ktNZ;D;3gJo`%lUOtntBl2bz9tr^gk8_mJEma5#v<0Ek$O9JSl+_`Q0>OA>=@v z56BHO?6uTWeamk7aasxQ{ltb-e0Noc!3CXJ{d;c8ym|2O-rW^#?u7_2U5*)ATxS}$ z(fv#Lz3j96w&Ks@w__R|0M3%LdOetz2QEhzr&y)`!KT~kPi zYm^YhPoY@GT!ryZ+!%J2-aYfwSs%@w4e+Bxze2ENMvm zx!t@H^dfyJo#t(JE7i~IUb-6OduI6^!N1owtv>&spxr9kvi9)alqlXC3n{z(t??=E=RuWiPBRh`pM0iP>1dZ;1f{9uw zlsAj9v#y|b!^ipKo5!#A+1g9z2`0P4cRxn7B@MJt{FAzd2-Wz92q)-c+HTuAjRDSN z#pX`0i!3+JR+FqKRCz^wMK^rEpLF3%n{V=hoI`~Nr&r_p)Iz3Tcx?MTDPOm3vbwb4DrC>c9$C@Z%e@~t;8$|rC@FNaB!i`ak z%#N@zOW?=y7em-#pk7h)OdfjNFZ{Sr_(593JlCd`p8)O$?BYhm8^s>DMz(3jGCLBx zhTzUgigVL9jb?9;VEDBX--6@QQByOzkO1Rvh`PqFwP9o{oVHAwp+)hZY{` zpX-t`nB6%OQ$n5aksOy^ri9F)5S&~Eq2WLuz6!^OlVA{hQ?9Em6no9~^hl{&QC-d; z7>~o(sJD?sx7}Jis3tpsTQ&UHj&0RwqPJvE^H9@5-v49oyQ7-SwztQMWe~BUfMWjSZ5+pz%Ap{5^ zq`qGe`>3OLbneXkek_;E<$u1ObN1fPe#%e0lG!dxJmjwxZ!D$QsGEJyqyP`{L14hP z=&V`7pVjzJ8U(31p{zM^N@P%5D)bTebjn19fGFXX-ZA=>m?BRkByyE~Z_y@QaE4jC zOTSX}#Y!v4OkACkkJ3ZI<%BCyn7qQegoqOF+EjcgbQv}o;gU1eC_WTk=id4Pw}(^S zHJ#&_FR*s9gaHMj9n#GNgV`{k#Tz_dKs)HzcgwaDAPw1vkLV%Ri?Q|B~#|y!HLNa^{k^f`Bv5`W`khH zy-ArmjVcXVXZ18u1CDj#Q&(?e8#!ba=aBJlV#na1mBbldToE~nrhktG4mW2L^F?Qb zzr%6QZGypNw(5JTu447ULEY0x=AOBiAxt;iss?72WE5Q?@sTHXl1}Sdt_gJd#e|tS z)+v@7L257ntJi-*w5px%hR$eV3>@enShffvy6IDk^j6SvGkGb2A$gA_cSQIO>1MdV zN;+k)5+jlCQ^$?|xjy$Obyf}zh*yvB_rSns?&0j?1Q8HVm={b;`H)&IK6O*Ag0Hrl zeF+V~^pnsi>eO_mx%45=I8cp)n=~6#NM4^WmM+W@sK-ZEt6Ro38}^)%sL!FF9lX*? z)yBtwPUZCJh^}-N7>sjyjMJzrx(Dp{yr+=+*d1vV8O~dqW?p3wFoUr?G)E^wsX!eY z<8MJAA02|jTytOV5 z+D1;*zgxHBrunXfyR71@md;k=Zfj8fc=`Cb^0GOvG!HuO2aTFKvNRkzWk@o95u^EyQ^V*HmQRP@y;**kD1Jb)9$VE`SKdzzJ z4Vq0_g1k=O0Zry*O7G=&@|<|1DQm~0D&35cx(=7YHGWgdL1`QP9WMDv3GQ&?Q~nc^ zAV_O!O5NcZT8HTJ;YOKhc)p}16MI{OY$;q*=@RL8 zU)vbkMka9$|Gf4Z5J+qN4AirhQd zHs2e+pY}4au9v#jp#t=KTr?)HoYk*g6rE+Vs4N-qa5W~el$33NbeYKk@vrw%Gm;&W zz+!H>QddC1re^IOoVb_Wk_7%l+d2L|>a|t_h8nzZh#s~D;&?w}`|z~A{1emm8M@;1 z1E90gMVLk#-`T&1E87O&4YHq}>Yv_HTOyJ!2(3b_Ia^L2Y??rFwBISZP`i~a$82i? zuE1xSu}@xA61Y%x+QCImsHG2x&tsN=qf)WhC45LML&Zq%jjCR;Q=ZQ zunuMru8YLds|8&FHo^A>ZN&R|7%r#FE@+BpqK%PDb{3Ab3qc1zJAFuxPqnX5iCo3^ zTQXA~u7I&{x3D&N+*R8CRD?~fH0Lz8q0F#gdDT=;VWuOZiahV5aqZK)va-PvxO~uT z05#~PXCntY8$oo$k@O1rpL3Ng&?bPWtr1N`;(16Z7lxEnE5UGpWB`u?iC!QH(q0}J zEOqWeBPBc~s0q*+LWYt0I{`^sabqL>Ji5CTgp_q7X++>TL?XmP=?Ed6MAU-^iu(qn zu{cXVS;cKK2_fv}pwMDA(BH|!LTL!m=we}eEE?d}q55Iz2>|(p@$ts!`-;hlFDw?; z9b9?uNaH)BXc&{*@47tXPB;X@pDxzK0-*&TA$@LQ>|+^cDV z%^eHH_gKSMpIvZ%XI@MyzHR&!&bq~K1XEw4R!47lcb>SnzR1`2Zj61GvrO@e=Y8$4Y+o5L)w)=RynS|99+IzQkm`{Lpma7qn)xzLw~p ztj5rPZ5fyq&oENSDS0dM&MiFBeKa+wxBPDfd{CKY3wh-Up_{4GwQ#G zh5CU9-5cTY5JejOfj=$D^7Qn>8}~NM(>>*VP4ffk z@kZzuPMo8`s>@H8Ij;)IEq64TxVuDSM%L+@%N*A(-TidQuB+}~cWX@Chg_Ik6v?^Qrmwv81nA?p}T(|BET=EaZ#-!-u^erWz`EtGS zcl1MCE;pM|F!<4a6;IU%yh4-Xn^!Y)LT65xaeCkBxzqNKGas#?ESFSkExZ@DHF(Oo zbEfm>&04&9)9mNbC$=4&r;_`0qeI`fFyf`s+e$ygpUk#=%B9SRzvlTu_Zs}HrQ;v2 zQx9#j(Z>#Chy_ckLM?uNYllFF&2RRb(x(u%dE1olYlon*>lEeo2*tPeYRrK({!8~% zpLuXU`D>c5r;E&1ow*m`I23E}U$^l<_6_ORxr5TzCWL&RW&OO7ANONF?;mn@ogBT{ zbm0Wjln?Fnn0ixs495#kna*D*Z)(4%zq&Fo?-M!%nM{4u-*PEGvQG$oqV{r8v3})v zi(_Z2zs`#E59ju+O&JyqbsRtIRT=n<)#KpBkIWQ)%=@PMk=mmGSu*4Pjo~6ul{m@! z##Figf?wdXnBg3N@6(oiYO;tr7Qv9GbHwJ9PtQ0O$!=<1h|8&%(|zo7?oX1Z3MPGF z*^%=NLHYs>lwP$sD-CGelTHZ9Genz`k$G3@(+0& zUYlDmm=w#63UlYaQWp;;$}E(>3YMcard(MhdG%#?7c89A8)`Xn%K6aw^EJoZ+58Q{ zc4hqaLXVDP7jBQ7e#i6^5f$$}w*TIk9!ry+Xv^UCi9?1AvM4GEf$%Zf_S48I|08qU zO!BwqsjQcT{8fNqmOLb6t3&VAVZnBcQgG{3^czcEKJQrc-T(HhaA(sI){fXfxrgDu z?G(#<^Hqtwld<_Nuf1+Q1|n|me<|-3J~qD)eo(r;tu6Rd0k}4Q*hQ&m_4UOShb$)U zd49I;{`J47P5(|E!Mh`RiiB{;n`QFTh|jyfz8Yx z$Jn=lQ^UUF!pPBYr|AESefcWT2NpYd#dkcJKh~2;o=5`kDE?{eip%qUc6t+G_|NeX z`M4}yS`_^c8M3}BDrx(0!;E`B+VuIAPvRdQ1h?dpzo*b&xT)55=kp#e|9)qZkI!nI zlhqG9tFN7LPX2b`*0Q!CXPlkC%fsp9HrgBQ<)gpZ>Ra*}zkaJ6Tal-7%Hhfl5V;ee zd=h=_i~8@l>%J#RW94JhXRY)9KH%!d8Ix~XwtsQi?#cQ;wV?EyStQr+ZQJ)rm%n}U!gv4YNVC_8aJ!b3ket#r#9p~!8lQKmrfSq{pfhaSw137e z{EW@l%!>cuWUTrD;mjWofXf+ORj#O4H*6q&HUoN6*NY9)u&qT zVTZMUCyY5Z>++K?zGUC=yncuQt=ljbr?wZ6dl!QG4Rhb?^}?E1sA*cZXf zZ+>e*{&8z9JaqHLyVm+m{QBE;rB4AApIrxOOuIR=aPj&rzgk^g`KFPs3N2cFbJjP) zx<9T?9E;-FHEVow5AmLh>HAnNqK85*jwu}frCs$OmiqL~54rPOm8L{ro;*FWT9@>@9FN2hK4VmYWrq| z5WaHnzudzs1mDE?jKw5U;{jvr`>@Vx`HsO0BpIH@l+kebdmmV~b8;bqKLP89Zuc$=tE4PGA4o@gtMn*N1UN z)|DrA?JLk@mL2?%l=qd(n2%F*-(B6oAw2Lk2Vm5Sm+9@Xr-zQ)$;lV?jn;adoHE=- zE1%k3Fi*Yr>sBrA=(C}Zr(OU2+HW}j?eAY={hvsX|~tNncA zGiLFYO@Gb`{r0$!F<)I`es=ljME?q<-e9!{09+7 z3)EkFUjP4tV~nwVvZwCeiS3^!)vtZD#lrJH2wM7J=Mw5TuW#%5FRi!VCMsq8}eb zX?$n4ON;Sc;jEHiDS4FpNXe8z6|cV7bA0xFY)t0V)wq|0NS!}dZ zKJpR?$l4|$_aU>{+`v&X91Um(;F-#RaeXr&ekzMOL`~gNHULCn%uEWhSHJJX zo3VXQofL;c2%%Wui2B8nSW*+1(Ff3qZDn`>`G7A2?#Y1NkQRWD0UX&Y0zAZ)229o| zkPFOzMGL7jBbH`CC8qWu%k+e#8a|kUyyS)#1IbN*?jl2_>r#RfeO zKKJ36Ba|GQ+Y5oH?V-T5!_TwVHzG$7cg9>&jOYhHZB}fkceo8dg>*4(9IFW6z3yHD zwq%R->Tfv33~Xnu2K;udhRH)(8uQW(?xz8;upM*u;A9}%^;Zogr0HW}_P3AV1AVRn zLHGA9XL)-(mywQ4tj&NYT#}!KbSwdAtPzt}OL0Zbz*AQ`i|%_`Vws0H)y`o{Vy1S3 z*QOh!tZf7Ci01NDYdFt3=%!`60JiBypfMV$$0SK#+z2=Yj5R+ESRdX)fz@u9Uvs!o zh7J%S6R{%__`oBY{c(GnjETt(<2IkVrjhX5$mdilbeOSZIp&jjM91GOFNO>!k9U}M-05vDBOT49f0;uWm#;J474|6zoVN-><0MdPQAW4 zYQkDxL8(pJp?aeQytc(xms&ocLpAG=Rcsl%DVP8#(DD!V^S3P~gQ=3{rs@oW!LEAA z-R8c=u)rH4a<-K3Ng4k;%8BfY-S=qz* zEthiL)|~u!GIA_ba5&(HA@nLr3YN6&m>jkS8 z{GKG_X5Bn~al(up`=AL-8A`8z{X>wHIPWC!YP6&nm?{x?EBQ07%X(Sn!Y2}0`xB|G z{V~9(MX8N3f~}+coO3U*fF4qKTzmG>QN-h_!DE`nExLvo+mti6c`IcF(vosqCvvpi z1@)uRZtEzDIWM%DPo6lgq&O()r`2iX8`D z35TaXySeIo*s_C~LveTNeN&$GPS_zIs)mvFkz>1_%aQi!DVycAYI#Qa+-oJlo0gBf zH4!@X*#dU;@#7mP=j1$#@!JoZJtR(8^!UTRpGg;cLGr2+)cbF!5IQ$PMOEk#qvzA# z25n#Yf_Bp;%~^3cCPU8mUwF+I=JYu!;s;$5&aTx^+w%%H_pwceXM(Ea;dT$tIK!qk zb;0yb{>Et)JaSH()ot=OjBRc+Y^t?r&DG|-5=MJfZR-TVJ zdEp~<^+;FP!}Z0OhS`h0EgMjHc27;a8*7I=+Pzuz!=e3s`YE=Zd?N38WOx5HtN#Uq^fr=gK8_rLprh*Dl_?Wyx<=ZvM`-Ex0)vT{PjYNYW^`nC-^Ph2VmyL2n(+MmuKTwX zj~q7t+zR(wG~1JV>MQ@Kqy4tk+Tf+|;Nk_Zlcm8QcrSng3M?h%j)^@NT#T41at8(| z6n9r%m7j9DMSJuowcl!3|R<0M~zR}iQ6Wh?3?%LJNT+3Oncw?q;KtOJ)+K#2E1><)6EtWemj4*=El6`otrJkt~?)B zesJE>`Vxyt$Igd0wa(KKmROFM@Y|Oc5{j;U)3Z}5C^hS4At~|&PLHBuG%)Y))Yp8& zYGSxPX!DGRc#j!gr$8TUzEDOjT8Q=)!!oalI{r_wSnWE+oQMSn<=?tg@ke}X2m75f zR(@kQ2+VV{io@O+sw3#JCBQkw!>1)m^>RJa#GC`?hFPXt4L`%F`j&z`9GSY+w&>Wd zyXQZcUf#4cD5+ZW+>p0R+iz^OiFxNtnpfW6abjFfpo!dEru1tI@Q-^oRKQQIuC@OQbF4FwX5J~OF6K|T_W zpeK$Ws@hk7Io&qY=2#A12z@op46W9}-*k|2lZfv@g>GFccjtO@T7x%kZ1w1PZ^Qfk zu;_h#DYe5wDe(E1+>!nhRqg(zjW51Jt4M6qpnHau1(RPZ?iDI)~2pj-cw9^&h-G@-=n^ZLNsUR&M#;PvGUA;|eZY1H3;h~H8$|2UHqMP{xK zDVrXTZ5j3Hp?vW2&=C$c8w#L)-zFm1!l)(Y`04pA6NgL2;SnC5EZ?*d z=g(cx`ARRY^B0m7b`(SHBhg7iaw1)}XN-?uR9 za)sI_zp{aD=I@-Y13C)&jQowko2 z!7ZCLzPyn9c5w9_N}~9-sAM4}n!m~K@b}yZ{W$>jM7-pw!RMw!Tm)*$o3HrKfSdo~4g3!9T!?F|yC!*Wqbuapl5r>-W0u+$x_&&BGvz@1*PX|AKB9kw+T_I+z3Z&{yQ}{8Jc5)H#|4*b z1^;SlqB$ixY{SQ<+@IX;PS|m7!?ar;eX`-EFKNX$t>gZR?fa+vRX>y5(6d}c7$pyH z2pZxL43Vrp_aK5TXJ}3aO};#Lblb+0%JGv=&!2XE{KnmndzD{Z+{d>~TUTlPwKe!x z+QSdAG=?XWZ$KkY{Cr@@O8-mBdZ$ktoBvgu_kF3^t8v84qge7m?>xTD+_ZV>hrr{# z(Cun1AM7uGi@v)0#)7{hbp8tPVaV|J->~SJdM^3Bt)+aXb6M~BJz+?L=P@TD4r;9W zPvQ&Solm)i)mKl>pM=Q2*dx!b%Z%c?@6(KX@s%1syXH?6>zr3XEq^2n4V4yg(InHq z1A-WSGS@FI-4WGieNE$H%C_mLzsb3(*Zz$4_jVO2*G1}U&iwJt>fgFgm!C`~jxqYr z0P=%LQxYy0EY$vybcGL!^jA%AKUh5eIYjK!EUZ2`m@CSaG3NzOv(6-72uXvb>$Td z`vJlwPXt>1iajt-`zxTWcSK%u#3!4?clvO7yw_`n(YIgOztKRaQG!OHK@jZbmc|8Cyw|6WxCZq|UO{Pn8#T3zv0IrV)O z6|26lkYAGyC?D;LogegYdB2p0UeV&VqSCNv5L-wAAsgBGi_L^_D~g~IT(%Fe8z=x; z2H3rP>6O9kHe|N6SX2~H)<*U)7wL_oD~IH2d);^$5}LLw|iw&XMVzyowPSEoqz5=kcLrF)67-6)bO zl&hoc;0Dy^`_uVMcx{MYq!w0in^Ig&GNef@Bat;%1U3RFYCQslC7aV~khBY6tN@SW z(2+h7J!b}Q0bCSk3d8aNP}{qm@jR}M$CrwW8CU>*4z~dGEUcKq z?xEYO1D4uIsg!s)AVO~$vU*VB5?hQ+PZ(Uzp|C5!LHTfKz<>+$1S}khOC({LLcd6) z50Z2wh;Z0M92ndf+<{`k8~ytqFj&By-Xpw0L9LR^Jp!1@6gOKpVUImJ{1PO9d-_9Bm?+^fq)cf1YGXZ*PKBV7XzVOj5a{+<)8$; z#dHF~NN`Kogg!z#;vh2*u9oOmg4Ys{5CyjwC;Z?tiug&~gR;g3ZV*A%?Js)3gu@Ad zjhKg?19bTY!zD^mA8B0sXgTGM95mqG0aQA^r$>d(5)|VDSlGGT};FZI~!XX+ar+$;2@)mgV_VI4&)p4L}!%|@|Hf{y&o)p4p zWIb#wdZbqy2j0u1`xqf8y~6Fi_Uys92NV#G4~~Pt%9wssC>NtHr7|8;7~)hgfM=lR zKpZ78E#d|;>@4yDiP#C3;xp)Yb*QQTM#GZ54M-f3;Fci9@ca3LM0P=A3%%kA(grL) zT|-v^36bE7cOw000~tON>;M^w%M+LfQv^J$x(?tj!He6_*~UOU8+d>iC}#8mTR1a; zxCT#|lC63haoO5!WH5Ovc{swMcmvujO+mr zSMxE+*03eWm1Lp=r*kOct?@{!h+c4-6nmB%NMHhmmG$YmnagZ*#s*jY>|7mcHgo@J zWwV+2^!@Epw6pqt?OR^W%PKWARwn=I%jIeehF-9~G7CA&_K4^}e}<8&Xz{Z(h-L5o9GjYI_5(a4=wPD3#f~uLcFm=GNx3^3Z0??e{Bt#r6KB zw7sN;ppY~mPm;wVKT4(IrO70AB~F`^E5bvl-FvuJU1zHsK?bx!ZRA>KMpug9vbkqA z{c=TFDnQM*hnFmaum^;5eK~q~G=WUEjSA>i=wv4Fx5i}n+{I+jViIL}P1U_(V5q5R>By50hl@DvH`@2$Jz-N)mAoIwOgGmCpjSc(>!rv?sYR zG)lv}=za%znrF$_tKckl#>%~Z&J?lt;hoY;i|?M}vz>ao#S*kzjJ|3JPEv zFoVA}FKW@Gv1_`s;PuPz;C<{SwR8~{8Xz;tVG?U62-RE25fKle_kc90((d2XNLPCs zD;WatK}k$6(lF83+=VBuzALh$Ky!G>f#9^noq}ebHZ3Nivavfb&K@ElXa%7~!N0)F zxS3vSuu&|nOzC>PES?|dc7v98;Z9xk)!1awj>xiJ!*r}Bpb>=6ci?OkWVq~sxrnJN zuo#GkgA34=m#kk#yPYIO(GN=$r5YkvI-2Uo_pA3>dbTXXD;;t~I6#GjNRQCy}PkM>=yV~k!DF(-Jz2%o9s2u;$OQ;ugyuz zK-Pk7#ZBh}vrRZQep#|m)`o%n4in2J6MQ1GON9!`8(5ntzEI=Bydxvx!BB!0r;xyT zFIF(}Y0`5de?aK#8 z!ej;fRkZ<0JfOYY1~Z$n#OZXuPq_OnO9oB_$t@>MqOjQiKIh6lvbT9Wr7{2(V&f#y7nJ3 z$3qGI7wVMV%MHZ-GQaVgjyx(2mcJ4rvXKdVEf z3VQ;vx5i}_e^rBmH9L8w*uhU173Hk!0ihUo-DE;`p^ahAvkDX1IopfKj|SJw1P#yFskX4l&c$;^SO{l{X)&|kMi_4aUP+?o7Pdg~b8?;P&Te^(fBSn)dP|LE| zKI|I0n~Cw7&f7_{_!^fhoSmsY_B^A&#JZ*YQ*~=288Ndc{=bo2O%5ZI`MRlYSv7;z zIlGLL+Cv&hvr$=J8-uZcDO!ox+F?kJ7J8gh2zBCmL zVO$Gm!b;uk%spjI1=`523T-h~v^>?aR;n*u#4=e^nd)0wxoWRKkf+lT6jiV9Ddv`z zW%zfur-7*ibLn;2*=`+IKS5KM(W&}?s8n2~%pT#xGg@#5exHrc3|Q?y-Ww;Yl^PnC ziU~XjCr}wakQ+G3Zj|(VO)bpQ3@X312{*(2%p)<2Eba1lQEcp8_=&1gS_QfSl#bj( zL09-c0Eg1zoY>toPl`0(W*5UpmqhgKW0cuVp=z8Hq71^>a?aZ z!C2s+C4m?OnG4X1GP;%O@GbQELMq*b%hXg#l|9SzwVsao!hHiW(gxaW4J&1|`igo>-VWYwM!R(lT8qy@U}VP2k8!%jGn4l_yrnPYuP@Fmic2GKF#U5OE*^2J&+uaiDASdyG z$i@=Datncls-9mQtW9eo*i+!qWU?7W$PcK@U}4?W?ttv)`0)-h4O2a06rE!QCP`hSouc@yzaeMXv&|oHBU=tUpye__XqDjf z9u<%Fpi0YV#1wn9Y9w0}HQUeU=4=&=&~tSHx)z*~@v}YqY;_jX+*|1xeXSwhKs{lv z2krKJd;5wyY6(;u>mu#;Uz0!m4!q9mHwtl$n~Mv!-sD!GWn`Bv2W?M`2XIsgGy1Zk&<8t*k|+1&BeZTInYFxE@rTa#m!Xo~ZE?!cXeS880u_qwF> z0xK{3y`U%Hf+)#{;1;Cd71E|O2oqqX6>WJS!~2(KVD`{glkRh)SgA6EjbFfJCtWCC z*c~LVM7D{O>hL_D7q%SUp*gZy`Ib=-cF)sbY+fa|w8X-KTo;mpO&?%4kkX5;3`ADt zp66624-QJ4(`Z_Jcu^16zDVcM;4@7_t`F_7y{9Zfgs&G{_0zOiu}#6V1sT{fBFfua z{5(KjJ_gX1O1HWV-9W`@b28zuT9}BCVp3j5?+89i!<#ZsH9`jLb`t= zp5!K?T4W%$!Hg_NM#8F(XGt+7`~Q) zULN~?_|$B!tIX*R8Nd8_VcTULmgO2t^d@p8I0!@$%(umpMa;T#mW&@k(bVvqTn?j*s?jefn;3bRdgRJpE# ztyZM51`Kfo($9=tN2R8cnH zKL2O@VOnQ!eXpBm{$AuXoh`-&vDCG2#UdL&__I_KG51!zRQ}$tWRa3ds2s`0dY=q8 zf;BRVoB(PPT)cgpa=a>U4z`eNPrAEDfryv)9aQG8%ve{d(XZgES79=o$k_<7j zqdp!lsuIF8h#g*_LT#}PCxv;dy{byY$~AC9r4f=$THK59(!EZUpv$gCe(B&ojH(~E z*hO$Lon8w+$Ue{8>P-*tPX)3)I=nI&dvM9UTYn+Os@EegRg&rhr?qX|g-#ENws+?3 z!}2@5sCgKs1w}>;#PGVaGq8{Ab9VDxRFdHpEX+VyqWJa>9=+4n&{S5-%;iF)Hj%jG z7CkZEy=fCUF1u`Bzu(E|3?81e6t7p6?pTYo3T6|oi>1tGC`9}W>|DJiLdzQ-2%JBb`Oo%K6c(FappZZ-#s8=us zGfOC2d@BqG0MEM_)<{IjV4BH*ct!*!W8hBFm1_K8Vry}w+5ke)+r`Djug&~75Lp;~ zP?zp3ZRr{ymY{B^3oF{ldyfSVT2chAMSKCbLX-yHb*Hy)XTPh1HwB#`YOb6bsby>l zA>+BFRxWug;xX}dj=7yAM^cp&E(uzVoSnx#LK5z&LESQpZ8E7PF}$SG84*ZG>YTAz z%!DFbgB81nH5lY+M`0I1D{>6c7zQ^9IXbT{jzDfqFUc_ZrNz~l8(0ZxOCxCp? z;%{W+Rs~F>Vn|DqO^8b;r3TZl%+`yhX9b`+cpN>Vve(8iitj8or1<$zs%rIj8|xvu z3eY2x5z8ADDjRUF#oJTZ-oi`+SV0FZCIPI$AX02_g<#tun8yyRt*k8}|>6OMEbxTTol7UX-Ji#!7VnM(iyGTr}xOE`TUZ7a4 z9c06K5Id(Scd)D@uE$EaGdr#>tPAed!z| z3C5dkEHZw+45}hLHW?zQzleoK&PG)QT=(_lFF)HzxnWY4GRc&A4Wn0UfHp>DF|!;W zL>UGhA=y@77NN6btW-bjx#SKCoZ#iOJ-$B@k(5tg(QGoaVyd$vYT| zLMIG3*Bc8nF%g|bDRh!dk&9W-i}u_y2fqUlV>mr5Zhx#jRb0|7m~AEXV?OHQGkiq7vQ{biy8)t?|AF`Eloh_*qC}auTV?%6=lZv)d0(@2{ z!!zotLaQWIxxLTRNM}vzdU@fUq^sVXt$3fvSlp>WQAK}p&H~{uVnkj?8T1Uaj?H7- zab@1)y3+GzWz>bMR0)zqFP);h)z7t+t?x2XP)J5dQsCHj8;W$b0W8TUicT)tIY1ND z(hLtuDQ##QXT?qPT&^VB7OMFv)B&&a6>KBbJ9}W zajNi`HC>!n;!5D|5zqqgd!QO5c5s$wE{;xDFMov?Ic!3@)#2s?_r2;1U%K0w21HB6 zQSJ!SUZD-o#g}U1%&zPT#GOi!cU$Q^H;9oLvtXc5zb<<=j1iO(l`GRK%}Rkj_i-o9 zs=#`pIc2o-qJg-)sMu5bLD;ZLbeER~*rwh_&mMs%>NMQ03)$>P3R)Z`hm3Fu#dP_> zP$~jAg9C9@YYpP)pfk11JlW#}P_1}BKR!^&gxeByzAB*69+t&s5d{aiJ3&hAaaH&( zy9!LQD9j!CtfEU|FTOJ{-oE!jq(TKd#l)I%Ok%-imyk+m+E|GA8G(I84r(C$%Gs=o zag=&6z8i32?g`@Tj&fa)+uGf;`OLxNBgW3$cYK6)oM7*`5hG8m%O5lH#7Q`O%B=C` znadHn;1fMB6DJ)EyJ=%%ZyW@IBKPbuUPZ0tcbhcsLO7#RDtEd99K(K6kxDZGPV%Ey zar1q)3Y~21G2M$JVVSBxFg2~kIf)r9;fD?3Uu+bx`+&9NT--;8l~#&B4NmY zO<-xu&8d<5VDV^<9zmRO6(U?*%^2fv4b)5bOj!Xk=Vd}rG?QyfxHg3gHa0C8K5Eprh2^Rw0ltOiGx;vIrg^7kEILf*v*=VZB>+yeU` zerYDKug17g!Vpj@T96oH_VSRi8J(LQ{yeKRHdTEWBe8V}T6Lcf()oDMe zeN*GiIeRO}bx*iDt%OBL6#5#=ayNLYy?HG#@g;7&FzF>!@g@+=FaiwraM*BLJ&?SN~E9SS$q zAZ?8>LZwF+)#`(2;muQf76LC@tEBasf#i)WwSvAIk8qW-5K zhEiL2QM7Rq#d13Ogw8|ABb-Izrdsj~%}fclPcvymptM-k+$EU;3u=2{ULa~~s}GFX z)aEx6ry4;%5Imi+ot^{jg59OK*!z zJ`>)&O-7Th%4k7&OOhN^n(G7ZO-ehdV-e-M>T%G$C0yrdq2b2@la)}vzAc6( zpMcVT_dcys)I+I}W&af!}D#r7j=+@%+#ig(kWbl=(5v*>_bAU8WOx?Vgtc#2)2 z4o|B;{P&1t=-s^HN|m^E?Zp#p^6&C@({>)48PFXGU8uy?%lF-R2vySRjHoZF7fxdq z3LCv(Q1|1dvi4T1plw@LuLKQTpNZq(b;%>iE{{Fo@u<$}oHoAZea$k4qOIK>pGuaF z;<-*#XWYD^5k=7y@&$T>rWxpL;H)0>r1*K2KEQs^ekT*5yTEL zP-ynsMqY-(~rRHZn~+*HCjeg{G}1LA2=@6F4H?}eh&_Nc#m8x=uyAjsVJVY5Nc!Z z#CGyr*rXa#j;#pW2AyH*Ot(GSZ@vq?n_geGeQpe-P_ObyKReRT)P}BVCawDEO8(SY z*wouc9H#5J(sWUJI{Z@VT|IKs1dIsfZr_ou_v8?I+NPj_2j~ad)m|{_jy_ZNmT4Ce zSL{;I%hW9rImP)*g*BFYah>Se#wy|Fr^SQET!OXRtN7eG$%vK;pd3Uvwuz@&q%uHV zf^88H;tQ{<5PHw@vIM@pM&Z>@^9>y060N|vc5W~Aq48SviYHS8be1r8Zn~*eL=dj$ zXICNSh;a_!Cq%2-=`eJLgyDZ+rmm>H zPXsW1$VQN%R-gbS93}8$d)Cm64h2u6EA%=GHuiL^&7oMvftR1eKGf?oG9*sxCB*0v z($*6dTS|$CTrO#~ulJu9ytu_(O$=&RaXY{C{#=K#jA_A2Y&ihbUFbhwxorcm&Ryo( zV$3&wvN+5}_Ka;_TT-{`VJh6;)7sw2XIH0f!c?>Ud{MHbbSV@Drx^+l^|Q9tnzz#O zpibl^;GVh_7g6~EkK@4I(*<*3h})v(O+9N%Za*?oh0r9`LBQl}t&O)r&TOkph;V63 zVF_kCw^{LY@g9Z2TESyzT_<~)b0B@I!A@+3q{O^-V;ibG!)vxg3~0S=+mZXA@SsZyHTq@dRYt!DJ~ldwxZS;Cwu|hBWHys0 zGGxKW_u2Fa7>-3~gVbQx<7r50e0*DWc8nt-ehiEY9qU<8|CBR7ieYm(8+pNzN?fD8 z<)G|&zw<*+WA5N=HEcWXap6-NduN}(>5LLvP)!*}IT=ar>4x${LQ?_VlMcBwo3vE+ zWu2--POkDnuBOFE$cbM)&balgWvc}89`0n;8f4thT>)!0qIs4#x&|vVl5?KRHwSQnaC70QSQp;)=Ua6r znLQ2Rt;|jKx$O#UqjlsZx8|voi#B16F*`U*%YyjH?QqCs2HF#=egW=jGJvRYutFM^ zAqn&VsYOL>?beNa!}W!p@Bw@#VcZop!oW^hB=ZbQEY6)8B)~|*h1l~U6|m8^$hd4! zqYER;pNwH1LZ){SiRLOvv>F2bst(&_Ae6YmL@-t7v7fcn!SYn3L{jIel;9olC?zsxvMcD>i({97xoPa?uNi`vsDkb^< zY}T*p6TN_-%@|$b2QU zTJAmGaX&=A!Y!3TjG%U}Wo>>AH>+#y?Bu`#5g7jKWcDE&(yG~6o&`r$j0~aE)h$Qs zYzpwH9#|;R@P{FI?YZtIo6;($P6%T3ECc64jLr(v?+T1+8*u?V|2i;t zId@Hesh2My;sDm(tkbJsb`hP;ES^iGhH}y8d--7~9I+)(llT+#l*Hj4i|DR;+D6zv z^Z&JXCD2f>ZM>DFtd%vpl$3o9lZcchA(RMNT9C@lOrh+Aglv@-yELL~Lu6l)ER$uj z6BAt=H=Y5{v^IP0n5j~m+h2x0xv6$))GB&x~ zSy8@a%-L4O0Giy8fbK=d1HH#Bm;)pFUQtZ%sG~8&xS_}j+l!SMi>PepE8BV>rcsvw zRU3qg`g3daCuF8>Lv6MTGRhUq-C{LxBtd+#986`Q>Jxpv72%ldru9mv1Ny!fR za(_%AS3Furk+$phr%VyJMq>h z@%SujOk^+&YM)(}lHHi_xOLPKjSLPNgr30ZC64tE*k{H^$@N#M7bNDyPu@;!&apAD z9^t`h)J)+)8n4QAoRRgOHBS1R=-%gpmAqvipX=50Dl|F6_$_2w!=pvsJM#PEAOgt4 zr%b@1qoiADS`oH(9kLTWIYp|+KkjrusT^-DSM(Tm9lZ^IR>rIu8T-z3tH=unY*J3~ z2yH(^BO(q=(sdO4ngZL}6f&q%)v2xea^Qu09Wzq0OhqlRESx7-2l05!b3(>ytc9Kt zQ8F%Vhp|&ANpz*Klwy|ef6E%B)z&7bX_Z?Dsh z36Umby0uQOVZQ*@vFkXvTS_$!n}K|dr`NxR9>caeE5K0od%8k2t&=kS4Lrbk6oc+o z)no1`-n=?nP3>UYqez~;@gu61*{U+x6ijtA35dELJhzmw)d#umlpHH?I^xsEtaEx@ zkCptXhhlNismgA_isG8=fx4Is^4Ky*O{-E0ba17tGP&}{q#&f5ekA6(U{qyHs}qGU zGFD%{3;E1n3zQY4fU1qn?tkW9M%wD2c1pETI-%QWQoYAL-Z|Z#S0(Bc*QB#Gq}5S{ z{(8))b{Cgk)=sGer??LW!c2B@FZJl9Lh>pbM#*qzDsNoA0j8po)EUx)FnzQE-3N*uh!KLr@Z1$}rI z8ODj17{=ElHp~p;Tz0CXrsEN%mF-F`Tzpfd5Zz?%!kujP8MMeA+FXg@DR8on{L-W z-QsX0Kg74_LQdRR2#-h(QU%QFL_IxttHhM#Sk{P5V9Gy^!99lC6eLcX2Ve(Aimh>%3XK zV@<>>sHkd%OH354|2xySQ)>IrlQLWPs&2^vCt;kpUvfM86metG@07b9_kw9bq*l?r zrfO354W->!wVw6aJtdPQO%P4p;}e&KO$JM=q|C_ELL^{!TjANQ*7Oby;=2(7SS@&P z(q${Qv6@8WNRe8B=EWTlB#utY3M2tmOW8d%kgZKDlCQ<3kacPU@>P6x_`z=ErkWIu z2tJ5!+16k|hbm13bTnt!b%GoTan4Yf0(z%43BY5Er5xyN+VYz;zMeA? z_Db9^jTilae@d#Bp_aLbwTOSRlCe`gPyx;G4B6}%)33C}->|CPfSqyhhP`{FV-HL8 zRne&q#GawtWANx#tXYpUH!vOaIfBeN&I`abB+=`&hRZP|SVPW^UYf*@si;?bZ%(8h z*vflB>NffoV`7yV?ZN4o~SYb=AYyedr3iX#fsnNXrO z778!4>~bmm`a7JIQp|W$nD1@ZVKVKvYuJ|nJ2S#&I%(ozb=9hKRIn?9C)u%ssG(TQ zqCZudgWLZdtRX6~S|`$Jjo(B;6Pg=V(!EcF`6H-Y6Xt?;3#G9cVS)y=3to)S@{Msa z^@V0rje56^i!p>n)=2ZD2>IDxx3a_@?OBEK>kI3$(#&Ygq?td4Q#QMLIM;V}HfA`C zR(uK`G`ioT@vzzqUpRTR3#~b}k2EY>$I(HpuW}!`H`2^`c#OOe`P3=KZc7td8~xqSa7`P)~MpNmSjs0Aft#GnEK{f9@Z#*bCR^dt7kV++IaVIYSt zuWnHv-hnJly;n#_ac@~(hmNg1rpWE>_S<@b?5(p!q+-Apm57e4YYLYn@3@iIsgDwJD5= zUO=2&ASyT}9&tW2SfR3MAd?2=I<(miN?H_ct6N%&xs~LPVrSMQ4+aTj#ZTC9nKpJB zjHYl)J78N9qGQ3qPMTu}vJAkLRpp&VR<+&zzSO!sERy?DZ1Fj`mjm}cD)ND!khOtz znx7#Z`uhV4&r`)rDAf6WkgUY48*O5M=oL(#Nliu%?yXMx8g{m>kGIi`b9 z8lx+CZT*}cK}*I2=}lOf7IwazcJNK4%tv2{v1xEd4VdSn4%5*N9_E9nEgwiwJ0~ME zi_Ib?f=13qRQDre(ZVI7`3Qf1I>?9EkzK9jP@J{xrP~eZDt@DvD6?}wo7+9SgY;F} z#q_T0Oeu)h51#C}BiGHVY)NbTJj&LI)K3d_vh71>{9dR;j;B>;BKe0dI4s-&oiZsa zR|iQzC?rN7`#gV(L)SVoTWxzzqH#&E*`-Crz>a`{wl=;Pc z=vOa}mC}wn?{LOCpo=B~eO&t?ES4$N!jLht(y{;Cab`W|IB7%Hj=C{l!#XLYx6uim zS~kWV17OK4UQ3+c$Aa*X&{J>iRfp$J-&=q0^c^#A`hGZP`cC=S1kX)ZDYV}<9HmuV zgF69tcJ$vXmlNk`E398%{T8Y5x_Wx{CR*9-&FoY^P>v9SmR3lokq?lXj7?Zd;?eH@ z2+hMr$UG(|$knZ7O+g!V`G5F~DlxS>m0hgsySGdWTzR4IIkE##RlXMzv z8|`6Q#l|j zm=)^Gb~DU5B+MDzp{p+h<&~;J=a`Hc3r=~3Rho=Bn~Y&i#@3pohr-G4z{$hliJJPhj=hJ6q=Xfmd5GFEFcCTL<43a`EcuMUG(hr<<2#z;+UgrUHH zT3-OFF9Ox)hw20WCBtf**IZy1*nq&VSrhji8DH&= z{Ac5*fRHrEfltDgcIEq8QP&U?C0x>|>nTnh`#?DAa0qTw=_>F#Akv%QHU2pgDClR+ zW&jiXnKY99vVdjt?@Z&|tzF7}9D3tfqS238^*k@(+&h~=GA|W_osd2v*&z<(VeHmJ z-N?x9kYXN>^ml5XjqP>?jiY)_p3Ykpx`Eb%kT^Hj9}Y0UWTPU)q0`I_BB7eLzJvvO zAP7MuzsmY@#!nPT`MS&cv#yM1sDi>?YCQVc$OeAD%Pv6??Lwwv<>FPBug%6Q5rRif zHg}WRzL@r!0UR7jQ~?KJAd*TeyL+=GkS8rY6rk$VO{zapWD6c5hTt&PqDNQZCfDok zI7;xJIqk->#bATNIyTDdv1d4_!%7bve;N?U*vUcjqEuGzi|@n%H7~UYs#_1XJlrL# zQ>GTRQR4wsaNL0ziSL7L&t?-uz8@y{#a3qZuW(`|IKJ7~Jo(nTvB*m0Vpu|R&uVh} z!r7dz^}P14&bJQTw$1KY3q#F0l;Y~}*DwqG8sc&Layl^zlXYYVj?T5=0<1a+i5BBC zaR8pmy6r(XO4Jm&U52hL+J^)D-V&*wap~BE065<9QP&o*G>m-F6$9B*ZV|q&$;Q8l@(aP z^%d_Y;tyrrWK8?5HRcNJpw0-MgjcE9KtpDdY8ElboBvh-@hK>Rrz(&Kxztg4B-~v# zJKIc-i-_Oz;DvUIkm;PbiC{U5Ji&o_CGLVN@D+_aXudG*@z;K!)Zy@#$J0|IPYraf zau+XBthyL=#N*y+nGNzA4p82>D91ttBLxUuotLab zIUD!@Wa?~9u`f8;IvhogsZx+0rbBMdmz|Bm`}6M}c`AMO>bYSglnMDKYj32d{o=6i zKi6JBULn8Mrr_;t)3u54{LQiTT)H&fys58PXh{ewS)uX!w?>s;J&5G3&m9dq@s<$! z;yzAZbM+^k^yeFjgjE=dTn;Ul?1o;w&SS`bM7vDjHq<3J(NOrjcDY17^qTJl!xh`4 z&gn7c=EzC5&&Ha$gk-lb*7=URf*{gGR098)LxwMR$bIsEA|}euDuOzqb4$o<^zzE8 zKp3x67XxA{FpXH$V8ubXF1OFdLX1$PYgJvsp#6rcQuY_iSjvzwpj> z^mIJFx0d4O^wdGHPNu%`WV#|KZ2_~=*LceC7*e|fkMNvV>Sqi?=g)9EgdWmWo|QRr zqUMeWkXta=x42_l-qQWcE+u37+OT{j6aMgD5YQRX#n|&AZ~EDq351&)`Skq;aBCI> z2S}TgR;{7>w@h)1H3i>EFkr(KTv*B_Z%)1u&5J_g*_7eA`KQx!3t%3&pfQ+R5<1un zfD5~yU{F0b$V9=8jUs?xOb?qEVe&f~$X_@n|Ahm7>N_}ank%cZl4KGw`>8WEuDIZAwxaY{x`0Z?%%(#N9dUcJ_NcwSR$HzF@vFH4E}*eoZ#Q+ z0l&EUpPL7>GF0cwWQ}`Y9nIXbiTUc)b!eEC5Kv=AQz_P5RfK=|YQOpmljo6XNEIL-~;eG{Jh$&}>}X2R-r zQvJnl6}0cxM8c6-ZXpm;Q4p2Z`-6jUc0?d?uVl_dCpLJ z>%2U6J2hf!;+d@pIt3@{Q=>LtIP)3m*gkNECJSDmHz=7~{+YtiwNrIH_c6~hjeFd6v4Cyv zG4FS?SrqjD*a*YDmpsdL+qfH^S8bjbx9d?X*#>}cRit_&UJco8-<~Zw4gm@`uP~(oK_#& z|2p=6dHQc^EM*$I>=6_3Ua04J$=2k{-dU3G`K#?p8Cp>RyiN)jInqNEF4SIxo|1n- zGs(KE^pMKNV}V|8AF%G}JETe^5a?NPhIKdmN8{R-ErGbv6tjQ8*uLiLH@pu-z~O8Z zw@ZD-;r=nJQ)TAKH~zRq4Alj%c`6wSsE3vb{p!f4pTRP1=$P3*pW)vN7_X#Jd>y3s z=@Geep8|x4@21Qq6GAr6MR~r!uiHY;QY8cK+R&<>NJCJM=-y;1UTnYjVgQhEv{CCt zk+sFepl>$O%Raf{TjVMheKMv;!x|5jO@>t7jfJc;(H&pbgMZ>{Hd7^*c;i`h<=*a= zUX>q#hm}kOL%stG{S<2Pm3G3JGCmKkFwiwz&%$zz5Nt{1^WKex1g+%glR zr{aNQfdMWnsf-*CcPi7B9b1qhGaI~0AWAF!-hOh+nCDAE*%Em? z0I2>0ef5$r>}9iujbC5bFHvvH?Sz(G#V*E`I15C3)t#qAeF&jx4e3Cs({H#mYSfpRXpFgF7f|zoZT*!F-#8*QrG{ z%rNtjMr?V&wU(|_&gALM;0tHCh{a0}T8!Kbaq4`$vOWK7Jj~p!?$6D^N~T1DVXrQ9 z^M%+~n64((S@^wLCz`HhfESwl9>7e?2Rx57_T=vHn!gtd|2eSXD{XNO?I3#nZwDKe z9EioUEitQp6>uvMbbWc6RN1j8FO5eVHRHZ+$5(zk|CTbj5>P=LW8<=DhXbIFpI>DO z{#i!ZuO{~V)Cd13$YjfL7QcCUMyQE?@5^({onJ74WoAvt`^>kT1Y{@;v%P2>S2 zBY>yeLu`1;4BOuTtY~JJh+ced>;#IQ(0yvx&_Xs5D-Qyhz~$BhHsSfiJex~_;n|&! zS+4JzC5J8uCHqXulHP14XLRTFEfb-~>j9MO{JS@PV^{97NA@bwWWMob`m`9~EWpQ5 zi11i{Cb!Hm8{riOdr_g)YqmZ0m;=4~UN9j&2`^fb1{(NvRta%jiVvP9Y~ev- zDU3h7g|N1oK9lJt`g4Or&+l=Nv7It{9mo8)nPY35qU?z`0a2UgvS@dZ+m}v-}-nLt_H{pVH8tZ?caN82qYFI zL&|Wm!vAj!8(!r97^UUfIE^0uFx9WyWq-FNS}f>sPEGx7rD7)gcAD%=X7kj$Wx#-U zs2gFKS0H-DXIG)11PwjHaFE-Ha?P#uTMI0 z1^WVvHxD1iK}~Mnw$2j5P8l1V$mn~WW*nlihr!0|O=dpCgve4o_{^ac3_erxPwjbA-*Bmprv~dA4EEae1oqhdnbJ1Q}s5NXOp(cSbQ7bnv4rA z@uR^116DXP-kCV7Z>So4C;eRA5K>~pn-^zY$&_(=Su_{H-t=z zO(#k^$$hcK2Ew}mja;9!FWyH3f5aCf854I$$Q*IcIx87s`BcVLKB-@LN;QFWs-YD> z8l56VGW?p@wG68EDL`(U3ch$=d6D}Aasn3AX;G^n%x6k5>&qUW zYdly;j5)uLbwrZe3UW3onFQV3g5h`Uto24kVD(<)`3ouHN)db1GtRvyu0`vT(b>V@ zA#HIwI9uE$pM%UWobZ~r`bneF*mdV#r*%PGx>MlSa2@!TSXoR?=4GsHj!k^i{SJ_F zhVgl>_sFLWmM!t>1vdCJ*lFMbSn8vrFWk-Co`peh^N+(!Ma=Ql<>7YrwV6pceNOWF zy9Vx=$|uvbh7N&br;uLUK^7&6VDwn?DJa&uMH`BW@OCzP+n1C;_#IyE>AaT1y+ivw zh+%KSWc3IP6+(T($0754Vsw`GWDnl`-NfTVNq623zJ8+Vir3+MjYwFB;S&2GI-bQ! zEHnz*!}%Kj&=~VfG7qt*7azTC7$Wf+pY#dv4mG{+7jx)Mwn2lPcn4>1WBl2eb-UVy z&$T2Q7jLt!>n}y{wyP1>IK5pQe>>uXw?*kF0<%Z#}IasTJkk zBF^VqLfS6rUZZ?YrDed8T(ncy^*lel(Z%h_#haf~inf_FyPULQuqfXCoZ7a{qS@8a zin*vAEP0ifpNzcCK+;8Fn3k!S+Kx)K?X0A$=`dqdF{vFTZ<}$pi`Fo`UNM6mwPl-m zwyW(hQ)@BtI0bW?k&}z+Fr9QU%{Y~Q+j%Ef%i-<0#pL6Zpf*#Ci~cYJxR`mI8q#Ko zafJ*s9uzP%5}mk*8Gg@BZmxes~$9M`ZCFUJYe0eT0 z|3qSe!-YKg3olJBs6yiT@libh^0_qNiCLQg~27^3?gH#Mptd0nw*7Cz9~f zMqt3O0L-@4PHnpp<5lF~5pM*(yc-5#r^`!OxYK+S==bRi3wv0J(zd68z5|^sTrWzL znMMNrF2=Jf{np*@Zh~eNSP|RO9&AlID|_)%x~a(jO+obe=a3c@Oqq*k%VAqDUXSu`-=)AX;SSHwrx5X8kmq{i`}q z{=aYGLD=vv#R1fMQMI^&7Qo{^6Mj^|!{H#z6naqq{VE7Tm59vkTHd$(X#&H4Mnmf@ zR>;1ZL{aHj;Aioq3fZMV@8(Wc-iZ>`)f@i{&=Clzr?GUe4b(knzz9SvR>Del*)4{# zLySwTbeGEI8_Cjv8d}NNE#SWlnE(z*-=Bu( z4D_(Li>*ZWU={5y*$&tP0HlmBy6yS5j^V{d`sEOg`IHPCD?tnOi#-?KT=OGPAbSss zX4bk!eY!8|+s*bOf|B0Zvh)n&_lzJtIYxtF?2;H~>Y#ygLQm#JU# z(zq|6`Nvdpb4U??b;*iBL&k}|ksE#P96sA5d{)GWiL4`6+&Qg?W0$1#IK;t5J!6J2 zhiW(O?#99Pf3YDT`3JtTMFg^+O-^t?js|A-&4ZPZQ7-$v9iG31xe7USh;4Cc%#Xle ziajLuM@9?^JotSjaptBlyOASJVCZ%I2b6qcQEGka0Bftl7O~A;yKK9z*0LigLf! zu;Qoo+UwZqUYQl~-L~>ET|*sKc;*pb@ZX9rey*^!U|mh0LD<3b(~_X z8x+l6QrsSr1J-1oz;r=a$nGGs@>E?z6&U(}gNrjx@rZ-K%>bn{J4kg(ElvhQYCDWL$^A|Mq=Vz!fYxi>#10IfoFq z;E2ibxEx)M3(EoG-}KeLzH5{{^+7F~=ucZu{Svv?Jbv^7mDbLcjR!k6pH)=&ZaMg0V7KUxmx<22S%eFEMbPONUeEwn-A-2K^*iM#z0_Qe-MaS+ zg@r5LbEQW9cC3px%#Y&#o#~I`5kJtG-X;i;@%83Q3y}XQz3FrZ(E8~iXf0jE(Hr~` zlmL}FhOR)nh(C%%=@;1>{soQfl2|P&gQ*;H_kZnZFOjfeDgaWcxkUDTO(U|VYFFYtF;A^Cqk;zq!E zGp+#AV@$@46Z2eR3HC$30&LlM)PrqH%({oWj)-#~4FL4qz^N+k0fwj<$r?ED6>^6n^-EMgU0ug2c5fOR4bq+-(*aM@Y53#MxUaQ= z@Sd#!Dpwwn0{#JiHx^$i#UIXjG& zRX;5B!+y_9^<{hY+m-J>&O7_TPmiGqp08q)8ZI?p%seHYCqrfx%KjY<WI2@PTY4`RF{>bMVmM6F4hhNIYK3B#r z+G6p1MHQ<%g5R^2{A|#(NExgRdbRntj&wi1*bQ8{qFe9=Vd*dvO)*E~IcLKk@dtc* z2|Jyq+j-|11&|!EW1|X-m1CEf>z%T2q5I2tVLshycR7>HlmWk^xk@l#^5DwpUD6sv zz;98B?40BC=}J7!nV?-cBVaha#P_-~uEg@pr3#4P&lf9)Xl074OIyb+Rt|q+%}CH5FR(dV@#XCJJBlQiWEWlaya0wp z+MCHi$oF<%n+z%4?KoIi|5>=#-)dyM$U$ae+!pN<|4)TkG>_(cyaHf}2#}E{@_E7R z{r5+s^fxdnUK5;WH?_=JJ0fQ ziPvTUvMo51BNbNcwC%~wg8=?I_lbd*iKIhaBL@sc9UIG~$1Y!WWo+kD5G(sOt!L@Y z0Ks$^FnFA1DxP_HuN&k!-AGS|A8EfNq|Xq%0toy6pvFQ@X_AEx^8#JA$kQO#h)%Yz z)X#^suXf2O9##X~2Olza#eIve{(F?i3s7rfx@`$~4wB#6Gk%f3|I@OOe#wIRrFzux zvZISD#=8*`_-{fde%>7ICv~z5Cm$KytA5b(%FbWh58b|W>+u@Er_?z9Xz)3W$3#D8 zZL?BY=Zuf8A!$?NH*n7n%#Yu1jY?8IFkH*1IKR4H{4&_b{oiEou&~IAZwtpi*zo@% z`_rb+OD?p5BKsC{?B|PY>3(^EfUutycKy}?egp?mWuto!f&e!7s*QNRt}MY`1vuMU zNq@ZKrSMgF5==COg=@%O?O4M*MJ@DrNRgn8MQyfX6IoJ6#)W1na8Q*wz0JASbY)C( z|`gHT!IN2sVR5G@!@}0<}KJV!mKm7Ui z=d@r2__OKfP>_$?6LmWLwud)Zq9B>R5;$0W-4j`qitj$V19%3H#!U0@^vHMVXIr1x zKmK@@UgUi9lPStxj8=wlHfyJ9sut z`@yz^gRB~H%4$CKhdqwzAAER@d$!O?x*|f*w7XecFzDv? z_wJfx_U|eW!FR^!bVBR{t61Kxrz&~fx93ILUFqZ<`;sD_QTLy^9rR2Jwnrt9#HX3} zmLn-~uvBPnZ`u$HlV^eOj}AH|wITT-b?P(#5^$?Q3PsPOT@m=i+r);{v+;#{iM+PgCw~Whh%eVlsj@`n#@(?2ENGm2Bim> z9+3#`syJ!y=6>8jQugZgmlEqGnKA6QH*_%UYul}&|GF`dTJzHp%0`F2w3PCmhwmHA znNYZ};eBFvQnU70XKv(}R8}$5e!NPwG(72c>b<+!QjYfUjE4MtQfYEmh}W9%GE0ln zpuYXeH6>>>71oGlZD4eyJcs+JgY#%Oq#LoumR(EgImnj7Y~$^7nN?u& zbG+#YFZC-fL7U;>he5QYcgWoxQl1MDaT9|ny8E6)p-Jmc-gGX%@m3XocV$#ho(?OtkH(EQI2?DQKE-a~5PfCs z2Ity)YS$gssx>-sb9TkpwR?B833GwyPi_ zP*3lUu?(v60pj{BXB+=UC(DYXqrD1+k0T$|M+#=JPgziO!}WWl+Y0prpIVxj94c{7 z@m+r>^SW_TWZh}_0JZnn_}eufO40&D`LztA2D}rR>ypKlxSDs_t*u^W-<131#BpdMeY2kKS&FSd9eYd-KML4&s4oQ&cE zPe-WMqfT(!nc3&D*fCHq;}<52h?1bKk~uJ`LZe>vVhX z<}NR$6M{kAeLO=RszTY}-;7XIZ5ZRrSU{KXwEi#Fw4NY0^k1*faYP|(~BHrR-R-l*kp0L6`RQn}! z@mrpKAH_~rc;_~g)6oUOGaGn&mE>9l&uHttIQRT%ZazX-hI3C#m{OoJx4p0LC2{oz z@5E--{xe{@wCBnSg2ui~@8FSfU>>56LZ8Iap>NT3_oQN?lke1iy3~7$)HcoTrC{XK zqq=b7Ncox^x3@If_az}7MWjSp@*CgnRWq=y|V2BCnA)+p=To-?_c*fp)h`p*9uu9VwO-Yqous*={fVe@%=QL z+jNXj?bpDQC6Js6jF#tP9+e5wC@M$NS6-LF1zm+@k|q9Ixp&Hb`?mkWG!s8Ihc;6Hlhp zA9d}%K7mhI`&PrCL{YSHQ{VAOwcbgIc5e~>;L>AqVb^(9%Y#B56pEkd^?lx`1AXSK zEgKbemh%2BhOs+?_b#oGwiy`YdvmVjzS(9Yi4!4m{Yr+DD1q6Oq981I9B1YCjR!Nvv?DabXREpIwO?d|T F{{V)u)sO%H literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-19_c7fc22ff7e6c407dd2b2912cf5140cad.rdx new file mode 100644 index 0000000000000000000000000000000000000000..5a1de5647c4adf57a5619626a1b7079f80b1d22a GIT binary patch literal 199 zcmV;&06702iwFP!0000028-ZgU|?WoU||80tUx9MYiNj@t_1@FlQ38UPBZWVF%ts> zL?ZD)>~J`rMgA!Ro=k>vc`f}+&o;?xw7p#Y?evI#!{001VS BP(uI! literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-2_5077b992473653b067f72bdddbd4df3a.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-2_5077b992473653b067f72bdddbd4df3a.RData new file mode 100644 index 0000000000000000000000000000000000000000..9b893c25b67163184536217e01f43ec69ccd65ea GIT binary patch literal 2969 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdb b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdb new file mode 100644 index 0000000..e69de29 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-4_a17b8d95bc011c0d771e5a9ba4a2d39e.rdx new file mode 100644 index 0000000000000000000000000000000000000000..19230dd37f696051b1b587ca6087aac80ab2b995 GIT binary patch literal 123 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 YOoaJjwU*`r{sw*f4?P~QHth}o05B4pyZ`_I literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-6_6e7add74bb3d0ed968ed2f982ccb0df9.rdb b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-6_6e7add74bb3d0ed968ed2f982ccb0df9.rdb new file mode 100644 index 0000000000000000000000000000000000000000..107e31a2ae61f4ab72123d9f8df790beb2653ed7 GIT binary patch literal 13490 zcmZvi1yCGa6Rwc}L4pPM;KAJ`I0+CeK+uIiaCcqY3GNWwonS#1cXyZIx;QMmz$M>* zZ`Ch%w$4m<&wKhzP1TvL>VDwhS(4l{Ptq04^)!eE?6?xf3({3;BH2E@p;nU_S-q>* z0Utsi<3am$VaHuD1HYnXG9D8s0jG)t-*RaQiFNYufj zkJ(^_@oS-kj~}|oQenOukn91s@#Z^MA?`6NUZqI$sgma=$twjJsmJw{_;k&uFMNKs zcYtGF*bKnZNxEW{4?n?c{BND z^2a2}0r#X??t}!t6u__J^%{cG2bU6f-duv&5Fr)9^dQ?{+rSPCAEXxY2d3FTw9;+= zvkz^E7oU5Daln#o=ohxVtvFzbHk1p4UN0Q5R2$X>uosF$`N13RLZTN1hf>n}^@UMy zC=R8B_p1xlUO5~}DQ}Dmhu#6CFZ0UCI_Mw*AS+Dg-sSvwbD^s`&==te^`2of+Yf*R zq5z7*Jn!F}lWy{N+WBp~2H^l{V6yj0=NX&)U3LK*7$9OGH_Y^&^;~zesngDX0}X@^ zWQJ+p+nld#Hg(wrZeW7QfxasA@^XT{6F2||8%Qg+)GrV(qS<|LYQvtgO1N* zWVH;KX&$5Kb20MnN`&KV@*yt9jlTSbp)!4bN3Gz}41Y33pKgGR9pY1Yi%znprsal~ zi^g*dQ+8zDx1C431zTVJim~BAly&}Wee(?w9~tSUeGI$#7#NeP50{qocWkevc_1Rr zlAFb2^D$Ir_4zp8{Zg{ZKMduxeWTD<6lHyN&boPTZQ{*U+hl-eZtm0RDu|wtQ^U9m-xg<|U!B-Y^|?S)4M9{Fg6C$CrB?Pk=%6?XY2`rSL3* z-LGc&d!-ysGGAz7yt-Q2q1tX&Q6(7O%Q2~BggR-b8eR$&sJH4BsPpfJV<%!HvewCN zeUUFPmbHvvONI#GTs>co4*p=5f%TzeH<=~Ks$^TKUW?26-C`5zR{+xGR1JmThIdWO zI`7G`=;+%}apno(MSzDGb;#pA7tumS|2@vmBg4@~cZc`~mb(krSi(b^Ybf?9Fcz{& zHsY|pyI4)SC|44eyFpf!JrU@W3lZ;YDX#SuH(qnA-S|GZovcT>tS@2E#JPdjpK_dk zj0&Zxu8ZM(=IQSf^K{z;3;?(E%th6IcVwyD-to`M)vPmRDhQt0HQVa3=OHZg5T5&X zc??5O*lxE)Jw!Lf+WnyjcZmAR03%RGKX5evQO;5HE7(WRZBZ+&$qgT}hJK05c|w?_ zP>*%_>pOZ3(9P)tL8-{~x5x6R`*@gV@h{5X4~!m?6I2`Z%=DXk?l zYtQ=xZS&rai9z41eqS~p+EA_ft@NG8w4mj?+G+9YOnx?7IS(6^qoj+=sszdX4kHI) z-s*sb_Vmy%4L)Djk6du3*}!c*gOBkG9kQiZ%~(BE zzB*=uKJ5E%puY7iMib?QWkOjb>`j2LKDiFF4{8h5$u$q(9womQj+ZY2jZTwSd<(Bw zW|eu0tij`T zlfaU~SsyIs!Ya4s1%Hy17G>r_%l9{J$?0abr^&5Vg;lygBK1K!plK$B+6%|K_Z1zp zk8BN;DJKg&-($|l6cvHo31>d6a}2&{xXO2?YWc;7DO49vv#H>shxZhNQ8yTOg*(cs zT!{O$a$Kc#zqF4|u_rF!0@3m@Us1L(SvH|6c=Xz8qx5|2@- ze-2V{g|kp+48C&=kC)~Nm2mnh6enSVt1ZnJC$)o17jBLzEK%^5Seiag#^kM_G@ELC z*q%ME^nZ)^|3eg)Ns~A84)Qz4mHFMzgczaxE^{uOD8Brj11@@E4?ga$5^j%_@X^E> z&JsVHf^~p2@5k@mDH`2Q$2_$MZ4>E)YpLs*ZDeb;ziNgj=uyL~<-K;GibyOF)!#mJ zach`a+ir;a?*HKr!ZRF7FT8*~{JY;5LR6nuo9!k4Aj{jsThL+6=!4U%4hJxZCcNny zI>6-*M@u(Hr2wBgwnZqCmwpY_>syJgb?g(V0Q~04M~ND%0DZ!f$AEUWMU+?297DU; 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 XXvM*|Uzs@j0+Ux?FYmzUM_)aF zsn)s1VBqk~(p+RzXfSKsYI2+uVI~tw+qxtQ6Hy9V2eFjbup@!DO~ZOOb4()R#y-}d zbsbV(MbW02gl{L=Uw0eFtAx6UIMq2D!dG-AMfs^`PBObGDhf)>(l477PK!JN003Yg BRZ9Q> literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-7_f59bd49ed4fc6963055bc8534f0e5b3b.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-7_f59bd49ed4fc6963055bc8534f0e5b3b.RData new file mode 100644 index 0000000000000000000000000000000000000000..6623a25e9529fb42a319e2239edbdb6449be4d86 GIT binary patch literal 3453 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 NVyM`C% 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 MrbVJX-+?Xz07*wVb^rhX literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.RData new file mode 100644 index 0000000000000000000000000000000000000000..b0d9abbd9355125ca6a38d785cd8883680789f28 GIT binary patch literal 3370 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 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.rdx b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/unnamed-chunk-9_7380d37035514832e4ee5a7442c33fd9.rdx new file mode 100644 index 0000000000000000000000000000000000000000..4bf5bba0e56f713da916fb58c1c38749bfae3577 GIT binary patch literal 165 zcmV;W09yYaiwFP!0000028-ZgU|?WoU||80tUx9MYiNj@t_1@FlQ38ULNfs|FO&uX z?rsDh#OC?Nz`z2MV`N}q-~<_xmzbMc3}gs^6+r|!Q&Q6Oa`RJCbD#ozZ~?vK{9+@Z z$Umrk3=s1e|3i&nfXFd$f$ace6nSQt6=jJ?~ T)Z*gQ6p*0+COl?700961jG;k1 literal 0 HcmV?d00001 diff --git a/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/usingr_d98eaae0808d243baade313ad3e3c26d.RData b/vignettes/web-only/alt-optimise/mcds-dot-exe_cache/html/usingr_d98eaae0808d243baade313ad3e3c26d.RData new file mode 100644 index 0000000000000000000000000000000000000000..728621db6591df9f20e5d9fa198b06d67bf375ea GIT binary patch literal 2977 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 + diff --git a/vignettes/web-only/cues/cuecounts-distill.Rmd b/vignettes/web-only/cues/cuecounts-distill.Rmd new file mode 100644 index 0000000..4f33777 --- /dev/null +++ b/vignettes/web-only/cues/cuecounts-distill.Rmd @@ -0,0 +1,153 @@ +--- +title: "Analysis of cue count surveys" +description: | + Revisiting the winter wren point transects with cue counts. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: cues.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Analysis of cue count surveys} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +``` + +In this exercise, we use `R` [@r_core_team_r_2019] and the `Distance` package [@miller_distance_2019] to fit different detection function models to point transect cue count survey data of winter wren *(Troglodytes troglodytes)* density and abundance. These data were part of a study described by Buckland [-@Buckland2006]. + +# Objectives + +- Estimate density of cues from point transect data +- Convert cue density to animal density using rate of song production + +# Survey design + +Each of the 32 point count stations were visited twice. During each visit, the observer recorded distances to all songs detected during a 5-minute sampling period (Figure \@ref(fig:fig)). + +```{r fig, echo=FALSE, fig.cap="Montrave study area; white circles are point count stations."} +knitr::include_graphics("montrave.jpg") +``` + +In addition, 43 male winter wrens were observed and their rate of song production was measured. The mean cue rate, along with its standard error (between individuals) was calculated and included in the data set to serve as a multiplier. + +The fields of the `wren_cuecount` data set are: + +- Region.Label - identifier of regions: in this case there is only one region and set to 'Montrave' +- Area - size of the study region (hectares): 33.2ha +- Sample.Label - point transect identifier (numbered 1-32) +- Cue.rate - production of cues (per minute) +- Cue.rate.SE - standard error of cue production rate (between individuals) +- object - unique identifier for each detected winter wren +- distance - radial distance (metres) to each detection +- Search.time - Duration of listening at each station (minutes) +- Study.Area - this is the name of the study, 'Montrave 3' + +# Accessing the `Distance` package and cue count data + +This command assumes that the `dsdata` package has been installed on your computer. The R workspace `wren_cuecount` contains detections of winter wrens from the line transect surveys of Buckland [-@Buckland2006]. + +```{r} +library(Distance) +data(wren_cuecount) +``` + + Examine the first few rows of `wren_cuecount` using the function `head()` + +```{r} +head(wren_cuecount) +``` +Note there is no field in the data to indicate sampling effort. With line transects, the lengths of each transect were provided to measure effort. For point transects, the number of visits to each station was specified. In this data set, all that is specified is `Search.time` the length of time each station was sampled. *Note*, each station was visited twice and sampling was 5 minutes in length on each visit. Hence `Search.time` is recorded as 10. *Note also* the units of measure of `Search.time` must be consistent with the units of measure of cue rate. + +# Examine the distribution of detection distances + +Gain familiarity with the perpendicular distance data using the `hist()` function (Figure \@ref(fig:hist)). + +```{r hist, fig.dim=c(7,5), fig.cap="Radial detection distances of winter wren song bursts."} +hist(wren_cuecount$distance, xlab="Distance (m)", main="Song detection distances") +``` + +Note the long right tail we will cut off with the `truncation` argument to `ds()`. + + +# Fitting a simple detection function model with `ds` + + +As noted above, **Effort** is missing from the data. With cue count surveys, effort is measured in time rather than length or number of visits. Therefore we define a new field `Effort` and set it equal to the `Search.time` field. + +*Note*: no `converstion.factor` is specified in the call to `ds()` because it is only the detection function that is of interest at this step of the analysis, nothing about density or abundance. + +```{r} +conversion.factor <- convert_units("meter", NULL, "hectare") +wren_cuecount$Effort <- wren_cuecount$Search.time +wrensong.hr <- ds(wren_cuecount, transect="point", key="hr", adjustment=NULL, + truncation=100) +``` + +Visually inspect the fitted detection function with the `plot()` function, specifying the cutpoints histogram with argument `breaks` (Figure \@ref(fig:fit)). + +```{r fit, fig.dim=c(7,5), fig.cap="Fit of hazard rate detection function to winter wren song detection distances."} +cutpoints <- c(0,5,10,15,20,30,40,50,65,80,100) +plot(wrensong.hr, breaks=cutpoints, pdf=TRUE, main="Hazard rate function fit to winter wren song counts.") +``` + +## Caution + +Do not examine the abundance or density estimates produced by `summary(wrensong.hr)` because as the results it contains are *nonsense*. These summary values do not properly recognise that the unit of effort is time rather than visits for the point count survey. This additional component of the analysis is provided in the next step. + +# Introducing a new function `dht2` + +The function `dht2` provides additional capacity for providing density or abundance estimates in novel situations such as cue counts where multipliers need to be incorporated. + +The argument `multipliers` in `dht2` provides the mechanism whereby the cue production rate and its uncertainty are incorporated into the analysis. + +To properly perform the calculations responsible for converting song density to bird density, we enlist the aide of the function `dht2`. The additional information about cue rates and their variability are provided in a `list`. The multiplier in the list is **required** to have the name `creation` and it contains both the cue rate point estimate and its associated measure of precision. + +```{r} +cuerate <- unique(wren_cuecount[ , c("Cue.rate","Cue.rate.SE")]) +names(cuerate) <- c("rate", "SE") +(mult <- list(creation=cuerate)) +``` + +Additional arguments are also passed to `dht2`. `flatfile` is the name of the data set and `strat_formula` contains information about stratification that might exist in the survey design. The Montrave study had no stratification, inference was only for the 33 hectare woodland, so `strat_formula` here is simply constant `~1`. + +Results of the overall winter wren density estimate is provided by a `print` method, specifying `report="density"`. The alternative for the `report` argument is `report="abundance"`. + +```{r} +wren.estimate <- dht2(wrensong.hr, flatfile=wren_cuecount, strat_formula=~1, + multipliers=mult, convert_units=conversion.factor) +print(wren.estimate, report="density") +``` + +## Absolute goodness of fit + +We assess the goodness of fit of the hazard rate model to the winter wren cue count data (Figure \@ref(fig:gof)). + +```{r gof, fig.dim=c(7,5), fig.cap="Q-Q plot of hazard rate model to winter wren radial detection distances."} +gof_ds(wrensong.hr) +``` +Note the distinct lack of fit to the song data. This is because of many detections at the identical distances from birds being stationary and singing. This induces a phenomenon known as *over dispersion*. + +# Notes regarding the cue count estimates of Montrave winter wrens + +This vignette uses the function `dht2` because that function knows how to incorporate multipliers such as cue rates and propogate the uncertainty in cue rate into overall uncertainty in density and abundance. Because there is uncertainty coming not only from encounter rate variability and uncertainty in detection function parameters, but also from cue rate variability, the relative contribution of each source of uncertainty is tablated. This is the last table produced by printing the `wren.estimate` object. For the Montrave winter wren data, only 4% of the uncertainty in the density estimate is attributable to the detection function, 24% attributable to encounter rate variability and 71% attributable to between-individual variability in call rate. + +This insight suggests that if this survey was to be repeated, exerting more effort in measuring between-individual variation in call rate would likely yield the most benefits in tightening the precision in density estimates. + +Also note the poor fit of the model to the data; the P-value for the Cramer von-Mises test is <<0.05. This is caused by over-dispersion in the distribution of detected call distances. A single individual may sit on a tree branch and emit many song bursts, leading to a jagged distribution of call distances that is not well fitted by a smooth detection function. That over-dispersion will not bias the density estimates. + +# References diff --git a/vignettes/web-only/cues/cues.bib b/vignettes/web-only/cues/cues.bib new file mode 100644 index 0000000..672097a --- /dev/null +++ b/vignettes/web-only/cues/cues.bib @@ -0,0 +1,42 @@ + +@article{miller_distance_2019, + title = {Distance sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transecs,R}, + pages = {1-28}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\DRB57MH8\\v089i01.html} +} + +@article{Buckland2006, + title = {Point transect surveys for songbirds: robust methodologies}, + volume = {123}, + number = {2}, + journal = {The Auk}, + doi = {10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2}, + author = {Buckland, S. T.}, + year = {2006}, + pages = {345-345}, + owner = {Tiago}, + refid = {15765}, + subdatabase = {distance}, + timestamp = {2006.11.23} +} + +@misc{r_core_team_r_2019, + address = {{Vienna Austria}}, + title = {R: A Language and Environment for Statistical Computing}, + howpublished = {R Foundation for Statistical Computing}, + author = {{R Core Team}}, + year = {2019} +} + + diff --git a/vignettes/web-only/cues/montrave.JPG b/vignettes/web-only/cues/montrave.JPG new file mode 100644 index 0000000000000000000000000000000000000000..01bc5bff438404b1452a480fcf92b46155c607c1 GIT binary patch literal 55712 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 D`s`fE literal 0 HcmV?d00001 diff --git a/vignettes/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.Rmd b/vignettes/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.Rmd new file mode 100644 index 0000000..ce5acae --- /dev/null +++ b/vignettes/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.Rmd @@ -0,0 +1,238 @@ +--- +title: "Solving the size bias problem" +description: | + Eastern tropical Pacific spotted dolphin surveys from tuna fishing vessels. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: size.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Solving the size bias problem} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r echo=FALSE, message=FALSE} +knitr::opts_chunk$set(echo=FALSE) +library(kableExtra) +library(vioplot) +options(scipen = 999) +``` + +In this example we have a sample of sightings data from eastern tropical Pacific (ETP) offshore spotted dolphin, collected by observers board tuna vessels (the data were made available by the Inter-American Tropical Tuna Commission - IATTC). More details about surveys of dolphins in the ETP can be found in @gerrodette_2005 and @swfc_2008. In the ETP, schools of yellow fin tuna commonly associate with schools of certain species of dolphins, and so vessels fishing for tuna often search for dolphins in the hopes of also locating tuna. For each school detected by the tuna vessels, the observer records the species, sighting angle and distance (later converted to perpendicular distance and truncated at 5 nautical miles), school size, and a number of covariates associated with each detected school. + +A variety of search methods were used to find the dolphins from these tuna vessels. The coding in the data set is shown below. + +```{r echo=FALSE} +search <- data.frame(Method=c("Crows nest","Bridge","Helicopter","Radar"), code=c(0,2,3,5)) +knitr::kable(search, caption="Search method coding from tuna vessels in ETP.") %>% + kable_styling(bootstrap_options = "condensed", full_width = F) +``` + +Some of these methods may have a wider range of search than the others, and so it is possible that the detection function varies according to the method being used. + +For each sighting the initial cue type is recorded. This may be birds flying above the school, splashes on the water, floating objects such as logs, or some other unspecified cue. + +```{r echo=FALSE} +cue <- data.frame(Cue=c("Birds","Splashes","Unspecified cue","Floating objects"), code=c(1,2,3,4)) +knitr::kable(cue, caption="Cue coding from tuna vessels in ETP.") %>% + kable_styling(bootstrap_options = "condensed", full_width = F) +``` + +Another covariate that potentially affects the detection function is sea state. Beaufort levels are grouped into two categories, the first including Beaufort values ranging from 0 to 2 (coded as 1) and the second containing values from 3 to 5 (coded as 2). + +The sample data encompasses sightings made over a three month summer period. + +```{r echo=FALSE} +month <- data.frame(Month=c("June","July","August"), code=c(6,7,8)) +knitr::kable(month, caption="Month coding from tuna vessels in ETP.") %>% + kable_styling(bootstrap_options = "condensed", full_width = F) +``` + +# Prepare data for analysis + +```{r prep, message=FALSE} +library(Distance) +data("ETP_Dolphin") +``` + +# Exploratory data analysis + +As described, there are a number of potential covariates that might influence dolphin detectability. Rather than throw all covariates into detection function models, examine the distribution of detection distances (y-axis of figure below) as a function of the plausible factor covariates. + +```{r EDA, fig.dim=c(8,6), fig.cap="Exploratory data analysis using violin plots. Prepared using the `vioplot` package. Number of detections show above plots.", echo=FALSE} +par(mfrow = c(2, 2), # 2x2 layout + oma = c(2, 2, 0, 0), # two rows of text at the outer left and bottom margin + mar = c(1, 2, 1, 0), # space for one row of text at ticks and to separate plots + mgp = c(0, 0, 0), # axis label at 2 rows distance, tick labels at 1 row + xpd = NA, + cex.lab=0.8, cex.main=0.7, cex.axis=0.6) +with(ETP_Dolphin, vioplot( + distance[Search.method==0], + distance[Search.method==2], + distance[Search.method==3], + distance[Search.method==5], + names=c("Crows nest","Bridge","Helicopter","Radar"), + col=rgb(0.1,0.4,0.7,0.7), main="Search method")) +ndetects <- table(ETP_Dolphin$Search.method) +for (i in 1:4) { + text(i, 5.15, paste("n =", ndetects[i]), cex=0.6) +} + +with(ETP_Dolphin, vioplot( + distance[Cue.type==1], + distance[Cue.type==2], + distance[Cue.type==3], + distance[Cue.type==4], + names=c("Birds","Splashes","Other","Floating obj."), + col=rgb(0.1,0.4,0.7,0.7), main="Cue type")) +ndetects <- table(ETP_Dolphin$Cue.type) +for (i in 1:4) { + text(i, 5.15, paste("n =", ndetects[i]), cex=0.6) +} + +with(ETP_Dolphin, vioplot( + distance[Month==6], + distance[Month==7], + distance[Month==8], + names=c("June","July","August"), + col=rgb(0.1,0.4,0.7,0.7), main="Month")) +ndetects <- table(ETP_Dolphin$Month) +for (i in 1:3) { + text(i, 5.15, paste("n =", ndetects[i]), cex=0.6) +} + +with(ETP_Dolphin, vioplot( + distance[Beauf.class==1], + distance[Beauf.class==2], + names=c("0-2","3-5"), + col=rgb(0.1,0.4,0.7,0.7), main="Sea state")) +ndetects <- table(ETP_Dolphin$Beauf.class) +for (i in 1:2) { + text(i, 5.15, paste("n =", ndetects[i]), cex=0.6) +} +par(mfrow=c(1,1)) +``` + +From Fig. \@ref(fig:EDA) there are several decisions to be made concerning the remaining analysis: + +- there is no discernible effect of month or sea state upon distribution of detection distances in this data set. Those covariates will not feature in subsequent modelling. +- the distribution of detection distances by cue type appears to differ for splashes and floating objects. However, the number of detections associated with splash (n=25) or float objects (n=22) cues is small, accounting for ~4\% of the total number of detections. I choose to ignore variability in detection probability associated with cue type. +- shape of the distribution of detections likely does change for the different search methods. However, the method for which detection distances are most different is the helicopter. The violin plot shows there to be roughly an equal number of pods detected between 4 and 5 nautical miles as were detected between 0 and 1 nautical miles. + - the proper way to handle this situation would be to remove helicopter sightings from the detection function modelling. Detectability could be assumed perfect out to the truncation distance, hence treat the helicopter portion of the survey as a strip transect. The number of pods detected by helicopters could be added into the estimated number of pods within the covered area. We will remove detections by helicopter from the remainder of our analysis. +- the number of detections by radar is small and unlikely to exert much influence upon detection function modelling. + +## Evidence for size bias + +Size bias [@buckland_2001] can be examined by plotting distribution of group size as a function of detection distances. + +```{r boxplot, fig.dim=c(7,5), fig.cap="Box plot of observed group sizes by perpendicular distance band. Outliers are not shown; notches indicate discernable difference in mean group size at 2nm."} +nochopper <- subset(ETP_Dolphin, ETP_Dolphin$Search.method != 3) +with(nochopper, + boxplot(size~cut(nochopper$distance, seq(0, 5, 1), right=FALSE, labels=FALSE), + outline=FALSE, notch=TRUE, ylab="Group size", xlab="Distance category", + names=c("0-1nm","1-2nm","2-3nm","3-4nm","4-5nm")) +) +``` + +Fig. \@ref(fig:boxplot) indicates a difference in observed mean group size at 2nm; with average group size being distinctly larger at distances greater than 2nm. Hence, average group size in the sample is an overestimate of the average group size in the population. Our modelling of the detection function will need to counteract this bias by including group size in the detection function. + +# Stage one of detection function modelling + +Before creating a host of candidate models, we should address with the question of the appropriate key function for these data. Recall we are not including sightings made from the helicopter platform in our analyses. + +Fitting models with half normal key function without adjustments and with and without `Search.method` + +```{r, message=FALSE, fig.dim=c(7,5), fig.cap="Q-Q goodness of fit plots for half normal key function without adjustments also including search method as a covariate.", echo=TRUE} +hn <- ds(nochopper, key="hn", adjustment = NULL) +hn.method <- ds(nochopper, key="hn", formula = ~factor(Search.method)) +par(mfrow=c(1,2)) +gof_ds(hn, main="HN key, no adj", cex=0.5) +gof_ds(hn.method, main="HN key + method", cex=0.5) +par(mfrow=c(1,2)) +``` + +indicates a lack of fit of the half normal key function models. After some rounding to the trackline, the detection function maintains a shoulder before falling away quite rapidly. Even taking into consideration the idea that the sample size is very large (n=`r dim(nochopper)[1]`), making the goodness of fit test quite powerful, there is some doubt that the half normal key function is appropriate for these data. We will remove the half normal from further modelling, as the hazard rate will serve our purposes, as the hazard rate without adjustments or covariates, adequately fit the data. + +```{r, echo=TRUE} +hr <- ds(nochopper, key="hr") +gof_ds(hr, plot=FALSE) +``` + +## Counteracting size bias + +Conducting our modeling using the hazard rate key function, we turn our attention to incorporating group size into the detection function. The way to counteract the effect of size bias is to include group size in the detection function. + +```{r, error=TRUE, echo=TRUE} +hr.size <- ds(nochopper, key="hr", formula = ~size) +``` + +It is a disappointment to learn that a model including group size as a covariate fails to converge. There are numerical difficulties associated with a covariate that spans three orders of magnitude. For more about fitting issues with covariates, consult the [covariate example with amakihi](http://examples.distancesampling.org/Distance-covariates/covariates-distill.html). + +The distribution of group sizes is strongly skewed to the right, with a very long right tail. A transformation by natural logs will both reduce the range of `log(size)` to one order of magnitude and shift the centre of the distribution of the covariate (Fig. \@ref(fig:transf)). + +```{r transf, fig.dim=c(7,5), fig.cap="Effect of log transformation upon distribution of observed group sizes."} +par(mfrow=c(1,2)) +hist(nochopper$size, main="Observed group sizes.", + xlab="Group size") +hist(log(nochopper$size), main="log(observed group sizes).", + xlab="Log transform of group size.") +par(mfrow=c(1,1)) +``` + +The convergence problems associated with using `size` as a covariate in the detection function are alleviated as a result of the transformation. + + +```{r, echo=TRUE} +hr.clus <- ds(nochopper, key="hr", formula = ~log(size)) +``` + +Having successfully incorporated group size into the detection function, we proceed to examine the consequence of using `Search.method` as a covariate and a model incorporating both covariates. + + +```{r, message=FALSE, echo=TRUE} +hr.method <- ds(nochopper, key="hr", formula = ~factor(Search.method)) +hr.clus.method <- ds(nochopper, key="hr", formula = ~log(size) + factor(Search.method)) +``` + +```{r} +knitr::kable(summarize_ds_models(hr, hr.clus, hr.method, hr.clus.method), + caption="Models with hazard rate key function fitted to tuna fishing vessel sightings of dolphins. Sightings from helicopter not included in modelling.", digits=3, row.names = FALSE) %>% + kable_styling(bootstrap_options = "condensed", full_width = F) +``` + +# Interpretation of findings + +All of the fitted models using the hazard rate as the key function fit the data. In addition, note the estimates of $\widehat{P_a}$ for all four models. Inclusion of covariates has a negligible effect upon estimated detection probability. Despite a $\Delta$AIC value > 15, the model without covariates produces a virtually identical estimate of detection probability. This is another example of the remarkable property of pooling robustness of distance sampling estimators [@burnham_etal_2004]. + +We discuss estimates of group and individual density from this data set. However, this data set does not accurately reflect survey effort. The `Effort` column is filled with `1` and there is only a single transect labelled in the data. Hence, the density estimates do not reflect biological reality; nevertheless the comparisons between models are legitimate. Variability between transects is also not properly incorporated into this analysis, so I won't present measures of precision associated with any of the following point estimates. + +This slight variation in $\widehat{P_a}$ among the hazard rate candidate models is reflected in the equally similar estimates of dolphin pod density among the competing models. The model with the largest $\widehat{P_a}$ produces the lowest estimate of $\widehat{D_s}$ (`r round(hr$dht$clusters$D[2],1)`); while the model with the smallest $\widehat{P_a}$ produces the largest estimate of $\widehat{D_s}$ (`r round(hr.clus.method$dht$clusters$D[2],1)`). + +However, the most important consideration in analysis of this data set is proper treatment of size bias. The hazard rate models without group size in the detection function, estimate average group size in the population to be `r round(hr$dht$Expected.S[1,2],0)` whereas the model incorporating group size in the detection function estimates average group size in the population to be `r round(hr.clus$dht$Expected.S[1,2],0)`. Based on the evidence presented in Fig. \@ref(fig:boxplot), there is reason to believe that estimates of average group size without incorporating group size in the detection function results in a positively biased estimate of group size in the population. From the group size estimates under the two models, it appears the magnitude of that positive size bias in this data set is `r round((hr$dht$Expected.S[1,2]/ hr.clus$dht$Expected.S[1,2]-1)*100, 1)`. + +This difference in estimated average group size is magnified in the estimates of individual density $\widehat{D_I}$. The model without covariates estimates $\widehat{D_I}$ = `r round(hr$dht$individuals$D[2],0)` while the model with group size as a covariate estimates $\widehat{D_I}$ to be `r round(hr.clus$dht$individuals$D[2],0)`. + +# Summary + +Take home points: + +- Before incorporating covariates into the detection function, do a thorough exploratory data analysis with lots of plots. +- Make at least a preliminary decision regarding key functions to consider before building an extensive candidate model set. +- For this data set, there is little difference in the fit of the detection functions through the inclusion of covariates (pooling robustness). +- However, exploratory data analysis suggested that small dolphin groups were missed at large distances, resulting in size bias in the estimate of average group size in the population. +- Incorporating group size as a covariate in the detection function reduced the estimate group size in the population by `r round((hr$dht$Expected.S[1,2]/ hr.clus$dht$Expected.S[1,2]-1)*100, 1)`\%. This reduction in estimated group size compensated for the size bias induced by the detection process. + +# References diff --git a/vignettes/web-only/groupsize/size.bib b/vignettes/web-only/groupsize/size.bib new file mode 100644 index 0000000..2ffd2df --- /dev/null +++ b/vignettes/web-only/groupsize/size.bib @@ -0,0 +1,52 @@ + +@book{buckland_2001, + title = {Introduction to Distance Sampling: Estimating Abundance of Biological Populations}, + shorttitle = {Introduction to {{Distance Sampling}}}, + author = {Buckland, Stephen Terrence and Anderson, David R. and Burnham, Kenneth Paul and Laake, Jeffrey Lee and Borchers, David Louis and Thomas, Leonard}, + year = {2001}, + month = jul, + publisher = {Oxford University Press}, + address = {{Oxford, New York}}, + abstract = {This book introduces the suite of techniques known as 'distance sampling', so-called because the common theme is the sampling of distances of objects from a line or point. The objects are usually animals or groups of animals ('clusters'), and the primary aim is to estimate their density or abundance in a survey area. In line transect sampling, the sampled distances are the shortest or perpendicular distance from a detected object to the line. It is the most widely used method for assessing the abundance of a wide range of terrestrial and marine animals. In point transect sampling, distances of detected objects from the sampled points are recorded. This book provides a comprehensive introduction to both techniques, and also describes several related techniques.'Introduction to Distance Sampling' updates the 1993 book 'Distance Sampling', which was the first, and until now, only book devoted to the topic. The book is aimed at quantitative biologists and wildlife managers, and statisticians involved in wildlife monitoring programmes. Of particular significance in this update is the chapter on study design and field methods, which has been extensively rewritten and extended. New technologies such as laser range finders, theodolites and the Geographical Positioning System (GPS) are discussed, and advice is given on a wide range of survey methods. Analysis methods have also been generalized, through the use of various types of multiplier. Many exercises have been introduced, to make the book more useful to graduate students in wildlife and conservation management.}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\YFHEZ7DG\\introduction-to-distance-sampling-9780198509271.html}, + isbn = {978-0-19-850927-1} +} + + +@article{gerrodette_2005, + title = {Non-Recovery of two spotted and spinner dolphin populations in the Eastern Tropical Pacific Ocean}, + author = {Gerrodette, T and Forcada, J}, + year = {2005}, + volume = {291}, + pages = {1--21}, + issn = {0171-8630, 1616-1599}, + doi = {10.3354/meps291001}, + abstract = {Populations of northeastern offshore spotted dolphins Stenella attenuata attenuata and eastern spinner dolphins S. longirostris orientalis have been reduced because the dolphins are bycatch in the purse-seine fishery for yellowfin tuna in the eastern tropical Pacific Ocean (the `tuna\textendash{}dolphin issue'). Abundance and trends of these dolphin stocks were assessed from 12 large-scale pelagic surveys carried out between 1979 and 2000. Estimates of abundance were based on a multivariate linetransect analysis, using covariates to model the detection process and group size. Current estimates of abundance are about 640 000 northeastern offshore spotted dolphins (CV = 0.17) and 450 000 eastern spinner dolphins (CV = 0.23). For the whole period from 1979 to 2000, annual estimates of abundance ranged from 494 000 to 954 000 for northeastern offshore spotted dolphins and from 271 000 to 734 000 for eastern spinner dolphins. Management actions by USA and international fishing agencies over 3 decades have successfully reduced dolphin bycatch by 2 orders of magnitude, yet neither stock is showing clear signs of recovery. Possible reasons include underreporting of dolphin bycatch, effects of chase and encirclement on dolphin survival and reproduction, longterm changes in the ecosystem, and effects of other species on spotted and spinner dolphin population dynamics.}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\W2ZGLF3D\\Gerrodette and Forcada - 2005 - Non-recovery of two spotted and spinner dolphin po.pdf}, + journal = {Marine Ecology Progress Series}, + language = {en} +} + +@article{swfc_2008, + title = {Estimates of 2006 Dolphin Abundance in the Eastern Tropical Pacific, with Revised Estimates from 1986-2003}, + author = {Gerrodette, Tim}, + editor = {{Southwest Fisheries Science Center (U.S.)}}, + year = {2008}, + abstract = {Tim Gerrodette ... [et al.].}, + keywords = {⛔ No DOI found,Animal populations,Dolphins,Environmental aspects,Tuna fisheries}, + journal = {NOAA-TM-NMFS-SWFSC;422} +} + +@inbook{burnham_etal_2004, +title = "Further topics in distance sampling", +author = "Burnham, K. P. and Buckland, S. T. and Laake, J. L. and Borchers, D. L. and Marques, T. A. M. and Bishop, J. R. B. and L. Thomas", +year = "2004", +language = "English", +pages = "307--392", +editor = "ST Buckland and DR Anderson and KP Burnham and JL Laake and DL Borchers and L Thomas", +booktitle = "Advanced Distance Sampling", +publisher = "Oxford University Press", +address = "United Kingdom" +} + + diff --git a/vignettes/web-only/multipliers/Prac_9_Figure_1.png b/vignettes/web-only/multipliers/Prac_9_Figure_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b834a801bc5054bc1067a4c87082a1d262abeb00 GIT binary patch literal 53040 zcmdSBWmuJ47d31HipZuxa?{NQ1O!2WO_#K^bc2-As32@wxYyYca;31FbP4=$!&F#K_{x>y&^xF4H^I*sFC;Y_u3W)tg#KJ@waqrV za;3Xj3Ms7Oth;uG7Hj1cweR&f;HnWOIvl=5CE5LOA?PbQoLXAt=~YD<1_t;CO8A8^ zO}5c@ct9#V8@-L;w$N*XTL}H12*0@Djguq0{kYWZ<-&2DL7hPluOdsmEQPrd)l#nm z-4$KSvy|N2vcn5o+n#7vtum|O&&Kz+tphLm+Y|4IqEq=``zDq5gt3QCy=`T?2YwVG zvVa?ifM0NgBb&gF==wDNC=Bq621y(kF7%5q8aN&F3u-B(EOY_!a8xY#kt&D=hPb?d zlu0P+;n8eF9&6bz_@7&L@EDCIyRAPoEwyP{g&{8XZ7u&v-J|tDk~hd_1sC=)&UR0;e5VvaaQkeZqc-g zhq!?L-agtDT`*d9aektnay*dr=Zde({3tvt^1q`{#C|VfUphHERQ$+ZJ}a|Q_*FJ$ z-(k^smv_}!=Q1b>r)5i-32GOU7Y7$n4~SuinICKh=X-h=rKe;f0u+Z|(Q;qauIMm!;(|~WL1Aim?vFB;M9MBkL9rlWfg$dKsMTIZ%$pXTNd-fEREOfK z{|VW|4Fb3;4FwM~8WrmcKCgQj;%_*x{`aWZAIwl3IiA4{NWkY^X`yJ}l0nLf!VNN` z>(BR!9L`Au|La;N%aqS$Y0ge2FN7Atd*T26zlS`&IO-Y9(>q&!cya%KK4YM5*Ni{t zvXI2P;1#;HqIXeMb-LY=_xN<`o&#H)#(%$)16$2z!?H_{n{Mgvw|Am1yw)uB^4Kb8 z!(Pp{_Cmx69o^(zHFB|kMt+2t(El455`*-YOq!G zN>h#A+XGobr6aEjg;)b5?Fn@R(G;K$d$YmRM{}c zsNf>Kmv1VVcgotu9q~8pinxe{6fe)xqxl5&$)oO9xfiEB7c5>Wj(t)Ng==?37RyF$ z^6Ivuid5=P#y94*N0J_&Eh!9U3GL-9n?63#*!%5$Pwl>KjU9|t!E-wz&$@iPjDIdt z8G3Fi*?6$boh^=iufT_wUth<{7CPSw?Wr`fIzMcEOz>vAIMgGbfA+oTytw{+(yNK( zCR~O5!rJ|jZRhey&yz&APT7CopC&nW%VqJSU+z%de(9k2eQOog`qS;f{ZU&zcZ8Nz zu~_N1TlZDm)=Jg)hI>3;b{Ckk{nx^92~8gVEYF2PE7o?%pI_WUGN@@;pz0IE&}kf_ zqc#pg>0l%1@Ha51*ewLxlY6lRi^p+4Rt<~QEsvFtgYh`fF>J-^xSJv8{5RU; zXX}>fUlFaO%7Ukxjf3|*H@%nlio84+x00>@-T!UbD5446hN*~@QzQS#UAU1=)l%m2 zJ9c+{81uRUs*|hd(cp+>kxtdhv03@3O*LnUV&z`11cgpnAbVW}I^}_RtI%;1y^x~o zKqt??i)e(049fWdr!60|mvI_*8j7mFI9+($Q&}c}3<^~sE;-2TFKP?$WG5LlT5R|npkn{eA;6~dnuE!PG^(neeem<8mhBqNzRrj)TKx8ptI6(9~(;Vm&vN1 z$^bpWI9emqb@F6_cOm>@Za%@5ZD<(XS75y&?RZJSOY;T_)j6oHr{l3CqeoIcB56xV zG0v=a)Xr)0oKsQIb3J%Pd+=FrGLyA^GbwxcPIIvW}CF`iVSP1in%mz7^md{ zRlc(w9kZ`^(%&dVJBBj^F8%OjF04O49^_xiSGNBAolY#jBILDx-?&MFb?!Z{!^VsQ z8G01fQWkaSqtB5tqM?MegL1#adI`lxB;P4tKBh1(NW=O#h#s%=ojhd)!BYMyA6)6> zdG-2Z)vbbT(rpB(;}2mnW?xO1olCbvva*dW%U2|}T_vbJd0Mu$rByrK0x}w}{_A4c zh*R1%^K^$E!SX7QLj%fL^;IMKeq{5yFMq#5d%0IC zNeFwmXPt7?X&Q}^FA^eH%899&rEQk&Oz4-vIIyDr_s|}*8tCrjs^crj;09fN`p!sw zXf!pDO|wtN1h4k@P4?^w5c$Z(0CC3x$vtg{t_Q}ScO6nr#_aWadi1^w>AFSfBF0ZS zpqdo8(0ro4HCtD`R;IN#I(c4}UfwYCH;Z@%5Ruv4m7w8?r_@ZfiZj!2nTyKPc{!Xx z($>>5u}t>OlKh8oZ1E}GagS2=%BusP$jwJiZH}q?R zl1}{oVZWS?o19t6Cyo0Qn((jA+rDjEu_v3v68${yZqr}FY4Pmu+ve;yVN>0=E>YAt zysK+er(;t&Hy=PadYd`_DV*U!DJslhIt6jZpYO^{(PHolJ1DRA8b#Rbug0C!5!>;y zwbKF2Y62TI4toicrip@6>Bc0zd2MTkcg3>7pr=&ncdS4 zF|}T`QrO({`IkYUDzr!E$38RlMz57m){R9E&1a{DFu^5fkz4{3#4uQB7GmQ3WJ52N zydWpnM%(^7?VP9HVFRHwiRGln0jr?JSPBtbC_VDHms-5tpKACtQ}J&}%G7LO z;_lyDQPzoeY4D)sgUkh5WyE4cPW z1PrT_NcprFEoVKNV-!1lv}UfrEYdp312=s}G6*wIl@q7Rwjpu)TYLD$f{L%XwkJAI z`_qmzu=j^_l!2w-3>#s1OL4yG*Zk%4Oo%`T`g{nX29H#;Z->zb>IAEoPWi8Rg6$ayG zB-=Q9a-Ri4RRn^^cjLglS99}6*w*O`umpF1SR9PMD$>0;9*W7$bnTxMb5atV(yV-W zcJPeMJL@(htEvLY?=HN*F{nZY<)*$P)OEJO6N?#riS=;yePxRdZTpa(mj_gk@%2AQ z1U;1MlObOh(p zap_8=DA#w37p-V%56P+0OoJ{gHR<1_TNau)J7JU;#3Uomd|xPTkIVGeD*i<=;5w+P zUj+a*IGfK*t{4=>e?L>9F<;Tk3bnfR1c!rCyOYyk^FeS`OdaCv?F*$~8WHaP|E;T_ zJT8rl-gw*eNkZpkmk_6RZ!5KCnn8{)suC<|E-$FY%?dLwmEW9m>k<})-g4y%{=1r3 zu(Y8&wlYNy{@kCwcueD_WOqNlIQ@hB0pwC$$^Rk`L)?JP6cu0h@j(Sm1-o-e7uN42 zZD5Wir0x{4ryM-My@~l>F%GJ&H8_2(WC0_Z`vstpHSvCS{C5dMYLi2wkcacJ(-E*J zm*EawwHDasU^ZU(JTXmjV?KREsVURnVwVs1MMOW-FbsYW@U-`O=6+MQ3f$tf7Bp{B zyLieQUA&XpO`QN=YA|_gw-D|uriFI941A+ZHKJHH+-ZG$Zr7c`75eW>67#^QX`5O_ zzA_ZmZMEF*h`p*R$$vtEBlSy?@T{Z$RHn2I9*E~%RM77A&`+PTkRC2wiyqLv*%q#r<7>e3-XoVP&Q!Xnq6j)HN4C zL#AWyxImp-4q-F&ySl`x@;7b?H~P4NJ|}9W8&krqU5mRr-6USLZ^F6imM z!_UQ)=liJ5^WPmL4#FuVmaCgDjr$w*v(tK~{$BOU9RSPJl!RoSLNrK*!<0ntuWq9ZP8 z{plQgUXjmDY32s7$4l$E3;4}J&o*K5%UaU|1c(P3@9RVs_KHf;cR=sB0TnovpQwBFVt(7RWlrl?oDF1Da$|1a6PC7cVT|ebSJdqgVN&~ z-rT6&@U2JxRhx)!!l;)&HdV1@o&WF?Qi-2jf;F1SuvmfSZIH^3R4EBu*|-=#>>=p< zWbP5~ME=xuTQk^BlCH54N-pwPvuw8HTK;>w!DC)CS}7=JyC#O5gWCPLk4-1r;1qq) zd^v0!SONQ((=VnZU&F-|ue%){6S?A|UnQms8m@Ykm7@Cdic!#8^DL0hq$vc;*H<0q z>MGF*wg1oM%|Ch&aM(vEVgUR|>b1@wv*S+vwlstdyWP3p{ z9i=1xkqV~0wt+uwyP0<}PihVZGQy@Fvo$xd)A4@~BPLQ&P0wR*c|cjA088lb_wqM1 zibMxFRo9lq-yMFbfg2eyx|;DLFvL95*1!NZoGEaG${4+TV1$3>P10u1QS+jd{ks zAf+V|QA!VYrf?gOv~dcST2%ardK|Wz2_LUJh1~x8Dcqo1!;e~p+g8bO#kp@YrJIPf zKKOMRQJC`oO=)o~2IxdlQY61&_Y4uLaPbA*oha_LmH8fGHSmf=#$n2bn26$@2WK723OWUwu7gC5Wbh+h$WDJ zdICCEhwf7S0l-PN$r2#=&yt;fY79a(XWV%v*n!Oh6YUzA=gN9*Z9puP_cYBjqNKTv zQ~BKZx7(;?X8ypEr8EL|bzK+ZC21SAF*nc(_K8owK_icK$m0MK|Jj0fg7z?`$qI$#}4@b?sJwK!d3_oK}P=v5% zPOCrelmXiqc=~4{$^a_r<#d)n%mov@0U*2%65V`2+i)4|*F*@GzPJG4_nj}Wt_t>=|<(Rn|0UX2@+MQP?X2cQSDtJXKkF#D=6>qAx2q?@);4s-|J5+iL} zEx&)wgg&m*bnF%DxH1gd%@S8|JI%hCf~2-2>?HekM&qXTY*HDKSAgZ^>=(mC>OttW zC)kyt^nCqQy;drl{r7R{A~I6pYKwK-%EoJKet8NI2(29tiU{qN zfml<9zvR<#nmukweJYZs#MW|ZCdZ4j1H$45sJ0#>(9r60ps)qbEjlZE#qX=$Vfpmr zD8`KHsir`1-g_0FO^AHu2N^Vv;`BF~SOtoIMOf^YPcOuGe-Uny#Y-k`NL6=4_goN| z9A>aj^SbL$bb`%s%8RAc-4ev`BKiRfc$pu1sC#P^q`c_i5Fe0UN~mEJwhU6ML#rXi zx5oRTO)Q{2$#{M>wNgobEh<*O1O;}r6+WWrY8u;xOu6J8s&4}Q))PtssZ5wn@W;5# zmRnV`jd39>7Pj`v(T`w|g2XwGjpJdAEEWH4EN{K0Ufn7C} zW|6_dU#-Ayj950r&y0Z>TXERT6_FQwuicM2^w#4=Usf)nygM8t*`XI=Of`GIlurk( zh6|}oVa0R+G)>3{v{p)A)kk@q4bV7dgbqMF%`((#BenwC%Bat3y7^aB=u_P7FIgL; zz4LP76PTE$j888O6g9af)YmpD!1=B<-^jY5#hrQIC+N$41HafNE{ZC6~Qr1fcg z+mi*vEr0KrFRVRW<1h$K(Y2J5A5 z_#1=YBTmdFTozb|a1j7y?uePY8pNiB~ z>o{zA`JbhwXkkpLg?q(PD#n4VWennaT;Z~FMb+EZf2~;Kc8~5<5WH|B<(;& zvX+m1Mv-|_i5WjiHjFUqRFohaEN;lbMMkt{XBo)U2NJx?p@xoxRMYMqG}squXG_g{ z;@-&FRt*BLPDdCFw_*0T&QwlBdm$`%>K&CD&#+MhCxt&+k@)TJ#vwi8k&^6N+k-F- z_-+R~5SWG3_8|H?xs59`Oo4)A$apI3{UJy_N=-RyNSbQH?p7*%Va|NR3Xgx-i zWoOf{IqQH^o^OC&i1tJzvSpP<{JDYTfo?gK2s%ZQyPH3WK%r!qOw!JY|0xHW-{o7v z5M8i0TcYaws~`Fl(gR7yzziuR@(bM8z*GlJ@6b_$XaBYcY!c^JCZn{%OIeZydBWg?rmgt`5)a}?5%8Y_ZCJOR^zGdsFkPfG62lW7?iWGB)pwIKI8?NqYD z!_4K}9HENKoQHmo%q`BQRPG8Q&G`CGVH?KvPuG0Z!e;p2VXSX7nSjE~Je|pN)iR#G zK{*uh+uP2K{C*vAgXGelGd90`Dk?>PQQ-lY3qVs-u1H=P+8k~opYK1fN*iCj2)rKY zo#=^uz9B0!cg>;r$Ci-^w;Z&`j<3(KeWa43iI-vE!^%?$FQns3f4v+hDgTV<^bCFQIXPuHzBJ}QztG4CO&KG9W4sk_rege_3T2XUul zN)K-#QRUD;kK1PmydG-v4a*hIX+N$!&JLm0b4piupTWAKb)PE#S;(uJw9}SD!%ns7 zs2plmCOo++Xo9EP^v>|T&BU?V!`?TzlrR!{!5T!Sj*QOW5>1Pqw{`WD6W>0~F{j7n z=r@x%m4f1^O(HYn)m!htPoEjyYnMv<A z>=NSpowA>@yf8?eN_r<#)n+Fiki)ZGt=lg7Abe6tpPIAtV0yO2`1ZY@&kTd%;iSyz zk;s=Q>NCUiRF}2P?O!lg`ai{t@A_66Vdgv1FXo@H=x&5?k(%&i@=<9H3U4>^n^>sO zvUKFZaZ;;ZV<@1jXLaO=w>kf~&Y%Tw$Hxn7CLe!>+lmc8^dz2Zx7^?9epTnNzK2;S z{$XIrsFghPd6Z;(c9IH=DMYUHhdzz2WkG4c^AWSO;9SD`!{*S089ZMwA@l9zfi*_v zHJ5KU9n1Pm$z{oI=-flw5hvy5cIWItVrl+TGmCz|RTNU&@EJ>}e=u4LU6ZI%DE6|j z9EUP|3aQ3CNv#bL0L-!KLk;^Nd+iC((znmmaAYn9W|stDw^Fvk4a9G>NX5J<-9uf& z=2Mcn!&dQJigkΞP}R-wLWIqsX9PQTvu|$Jt<2jC?Rjz3gytbb3t^dJ9X}UIq7w z_TF<4Lq{KVoPJH0udPmx301b^z{yW_2qj6&qS}{;lYrYRzdJ5OjQG~GW$o?7P<-b4 z=sZK&_y>lwdqg36eG+TqFUL*Jj~0rewQMTkK8{%On&uUkXbBhbl)vrXjFm(YA^ue? zqBJ#m1}k?6=;=Sehaecm=}R)d^l)^dYhs~rNti{A&RJ=dLF5_(?!JauuZz-N8%sMblvpvF@o>;Vl_vADK)>n zg~8y;i}LS)&2E^5eT!O$F+K!k?^Smgr+ikVMlA=wHZ9@{1m5!4k%=wyM%MRxwkkTc-cm<~?p(ere1tWLg zPCD33P)n#<;bF~AH?yjAJH9QTS}f+G)RVX8?Qq{v4mpVgU_e`*F1x%miZmzVB`I!6 z!22q=$?3eH-__5ZO%LFex(N%UQ8SaWP(c8213ibIdJ11re0*fGnYdqTVmn&tEgusf zrOQ3J?hlDnoDT#Rb3)8SKxoEcOTW2bVu<`f=PPj0UG)(OyuG*{cayEWfiEGNTceR! zbR6h+mneJn>j+@+Kh1&`3|0s4i#t4GOxtIo4y7+h*Zj^&cMQL|rWZOM(6$TdB$Qg~ zrI3`^N} zObuvyEQ*^6n8PCFQPCBlcnIa9HcWk_<0H`3JJ{?I-3ST00T*nN%|cg55?OEy;~Xl` zo_X~4cApG@$qsRYG&m7#b^VvkcS3Rb{cd?8H&YqDsPE-V8tUM6FJ#CD@$6u0&%k2m z-R1f9;rOysO+$9UBuEvT#Ku*%q#lIc?xj*4=!S$CeNThRQu&mmY+eCgH)>Iq8P28D zcmr#TrhRM)8C)F8G2N1YXG*o!EjnQ3R}6LEdXa8s2z%s>d|_hN045I1s};4^VxbYdFh^^wtu^DFE-

    EzphU(u4m9+^!zzZmZndk|eMZHQ7(AJsl~Qn3 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 U!OiO43*e6`fW((5SUmlI0EM@w#{d8T literal 0 HcmV?d00001 diff --git a/vignettes/web-only/multipliers/dung_persistence.csv b/vignettes/web-only/multipliers/dung_persistence.csv new file mode 100644 index 0000000..cc4828d --- /dev/null +++ b/vignettes/web-only/multipliers/dung_persistence.csv @@ -0,0 +1,89 @@ +DAYS,STATE +26.3,1 +26.3,1 +26.3,1 +26.3,1 +26.3,1 +26.3,1 +26.3,1 +26.3,1 +52.6,1 +52.6,1 +52.6,1 +52.6,1 +52.6,1 +52.6,1 +52.6,1 +52.6,1 +78.9,0 +78.9,1 +78.9,1 +78.9,1 +78.9,0 +78.9,1 +78.9,0 +78.9,1 +105.2,0 +105.2,0 +105.2,0 +105.2,1 +105.2,1 +105.2,1 +105.2,1 +105.2,0 +131.5,0 +131.5,1 +131.5,1 +131.5,1 +131.5,0 +131.5,1 +131.5,0 +131.5,1 +157.8,1 +157.8,1 +157.8,0 +157.8,0 +157.8,0 +157.8,1 +157.8,0 +157.8,0 +184.1,1 +184.1,1 +184.1,0 +184.1,0 +184.1,0 +184.1,1 +184.1,0 +184.1,0 +210.4,1 +210.4,0 +210.4,0 +210.4,0 +210.4,1 +210.4,1 +210.4,0 +210.4,0 +236.7,0 +236.7,0 +236.7,1 +236.7,1 +236.7,0 +236.7,0 +236.7,0 +236.7,0 +263,0 +263,0 +263,0 +263,0 +263,0 +263,0 +263,1 +263,0 +289.3,0 +289.3,0 +289.3,0 +289.3,0 +289.3,0 +289.3,0 +289.3,0 +289.3,0 diff --git a/vignettes/web-only/multipliers/mult.bib b/vignettes/web-only/multipliers/mult.bib new file mode 100644 index 0000000..fd04d2e --- /dev/null +++ b/vignettes/web-only/multipliers/mult.bib @@ -0,0 +1,36 @@ +@ARTICLE{Laietal03, + author = {Laing, S. E and Buckland, S. T and Burn, R. W and Lambie, D. and + Amphlett, A.}, + title = {Dung and nest surveys: estimating decay rate}, + journal = {Journal of Applied Ecology}, + year = {2003}, + volume = {40}, + pages = {1102--1111}, + doi = {https://doi.org/10.1111/j.1365-2664.2003.00861.x}, + comment = {http://www.creem.st-and.ac.uk/stb/JPE_laing_et_al.pdf}, + file = {Laingetal2003.pdf:Laingetal2003.pdf:PDF}, + subdatabase = {distance} +} + +@ARTICLE{Maretal01, + author = {Marques, F. F. C. and Buckland, S. T. and Goffin, D. and Dixon, C. + E. and Borchers, D. L. and Mayle, B. A. and Peace, A. J.}, + title = {Estimating deer abundance from line transect surveys of dung: sika + deer in southern Scotland}, + journal = {Journal of Applied Ecology}, + year = {2001}, + volume = {38}, + pages = {349--363}, + doi = {https://doi.org/10.1046/j.1365-2664.2001.00584.x}, + comment = {http://dolphin.mcs.st-and.ac.uk/marques%20et%20al%20jappecol%202001.pdf}, + file = {:Marques et al jappecol 2001.pdf:PDF}, + subdatabase = {distance} +} + +@Misc{Meredith2017, + author = {Mike Meredith}, + title = {How long do animal signs remain visible?}, + year = {2017}, + url = {http://www.mikemeredith.net/blog/2017/Sign_persistence.htm}, +} + diff --git a/vignettes/web-only/multipliers/multipliers-distill.Rmd b/vignettes/web-only/multipliers/multipliers-distill.Rmd new file mode 100644 index 0000000..14f7ea2 --- /dev/null +++ b/vignettes/web-only/multipliers/multipliers-distill.Rmd @@ -0,0 +1,183 @@ +--- +title: "Multipliers and indirect surveys" +description: | + Dung surveys including estimates of production and decay rates. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: mult.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Multipliers and indirect surveys} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +``` + +We consider indirect methods to estimate abundance and hence include multipliers in the abundance calculations. The first problem uses data from a dung survey of deer and there are two levels of multipliers that need to be incorporated in the analysis (dung production rate and dung decay rate). + +# Objectives + +The objectives of this exercise are to + +- Fit detection functions to cues +- Obtain relevant multipliers +- Use the multipliers in the `dht2` function to obtain animal abundances. + +# Dung survey of deer + +The question is how to estimate of the density of sika deer in a number of woodlands in the Scottish Borders [@Maretal01]. These animals are shy and will be aware of the presence of an observer before the observer detects them, making surveys of this species challenging. As a consequence, indirect estimation methods have been applied to this problem. In this manner, an estimate of density is produced for some sign generated by deer (in this case, faecal or dung pellets) and this estimate is transformed to density of deer ($D_{\textrm{deer}}$) by + +$$ \hat D_{\textrm{deer}} = \frac{\textrm{dung deposited daily}}{\textrm{dung production rate (per animal)}} $$ +where the dung deposited daily is given by + +$$ \textrm{dung deposited daily} = \frac{\hat D_{\textrm{pellet groups}}}{\textrm{mean time to decay}} $$ +Hence, we use distance sampling to produce a pellet group density estimate, then adjust it accordingly to account for the production and decay processes operating during the time the data were being acquired. We will also take uncertainty in the dung production and decay rates into account in our final estimate of deer density. + +Data from 9 woodlands (labelled A-H and J) were collected according to the survey design (Figure \@ref(fig:map)) but note that data from block D were not included in this exercise. + +```{r map, echo=FALSE, fig.cap="Location of sika deer survey in southern Scotland and the survey design (from [@Maretal01]). Note the differing amounts of effort in different woodlands based on information derived from pilot surveys."} +knitr::include_graphics("Prac_9_Figure_1.png") +``` + +In addition to these data, we also require estimates of the production rate. From a literature search, we learn that sika deer produce 25 pellet groups daily but this source did not provide a measure of variability of this estimate. During the course of our surveys we also followed the fate of some marked pellet groups to estimate the decay (disappearance) rates of a pellet group. A thorough discussion of methods useful for estimating decay rates and associated measures of precision can be found in Laing et al. [-@Laietal03]. + +There are many factors that might influence both production and decay rates, and for purposes of this exercise we will make the simplifying assumption that decay rate is homogeneous across these woodlands; with their mean time to decay of 163 days and a standard error of 13 days. (If you were to conduct a survey such as this, you would want to investigate this assumption more thoroughly.) + +## Getting started + +These data (called `sikadeer`) are available in the `Distance` package. Detection of deer dung takes place at small spatial scales; perpendicular distances are measured in centimeters. But transects were long; measured in kilometers and deer densities are customarily reported in numbers kilometer^-2^. + +```{r, message=FALSE} +library(Distance) +data(sikadeer) +conversion.factor <- convert_units("centimeter", "kilometer", "square kilometer") +``` + +## Fit detection function to dung pellets + +Fit the usual series of models (i.e. half normal, hazard rate, uniform) models to the distances to pellet groups and decide on a detection function. This detection function (Figure \@ref(fig:detfn)) will be used to obtain $\hat D_{\textrm{pellet groups}}$. + +```{r detfn, fig.dim=c(7,5), fig.cap="Simple detection function to deer pellet line transect data."} +deer.df <- ds(sikadeer, key="hn", truncation="10%", convert_units = conversion.factor) +plot(deer.df, main="Half normal detection function") +print(deer.df$dht$individuals$summary) +``` + +Have a look at the `Summary statistics` for this model - note some woodlands have but a single transect of effort allocated. + +## Multipliers + +The next step is to create an object which contains the multipliers we wish to use. We already have estimates of dung production rates but need similar information on dung decay (or persistence) rate. Analysis is based upon methods presented in Laing et al. [-@Laietal03]. + +Data to calculate dung persistence has been collected in the file [dung_persistence.csv](dung_persistence.csv). Following code from [@Meredith2017]. + +```{r, logistic, fig.dim=c(7,5), fig.cap="Logistic curve fitted to pellet persistence survey data. Vertical line represents day at which 50% of pellets have decayed to non-detectable."} +MIKE.persistence <- function(DATA) { + +# Purpose: calculate mean persistence time (mean time to decay) for dung/nest data +# Input: data frame with at least two columns: +# DAYS - calendar day on which dung status was observed +# STATE - dung status: 1-intact, 0-decayed +# Output: point estimate, standard error and CV of mean persistence time +# +# Attribution: code from Mike Meredith website: +# http://www.mikemeredith.net/blog/2017/Sign_persistence.htm +# Citing: CITES elephant protocol +# https://cites.org/sites/default/files/common/prog/mike/survey/dung_standards.pdf + + ## Fit logistic regression model to STATE on DAYS, extract coefficients + dung.glm <- glm(STATE ~ DAYS, data=DATA, family=binomial(link = "logit")) + betas <- coefficients(dung.glm) + ## Calculate mean persistence time + mean.decay <- -(1+exp(-betas[1])) * log(1+exp(betas[1])) / betas[2] + ## Calculate the variance of the estimate + vcovar <- vcov(dung.glm) + var0 <- vcovar[1,1] # variance of beta0 + var1 <- vcovar[2,2] # variance of beta1 + covar <- vcovar[2,1] # covariance + deriv0 <- -(1-exp(-betas[1]) * log(1+exp(betas[1])))/betas[2] + deriv1 <- -mean.decay/betas[2] + var.mean <- var0*deriv0^2 + 2*covar*deriv0*deriv1 + var1*deriv1^2 + ## Calculate the SE and CV and return + se.mean <- sqrt(var.mean) + cv.mean <- se.mean/mean.decay + out <- c(mean.decay, se.mean, 100*cv.mean) + names(out) <- c("Mean persistence time", "SE", "%CV") + plot(decay$DAYS, jitter(decay$STATE, amount=0.10), xlab="Days since initiation", + ylab="Dung persists (yes=1)", + main="Eight dung piles revisited over time") + curve(predict(dung.glm, data.frame(DAYS=x), type="resp"), add=TRUE) + abline(v=mean.decay, lwd=2, lty=3) + return(out) +} +decay <- read.csv("dung_persistence.csv") +persistence.time <- MIKE.persistence(decay) +print(persistence.time) +``` + +Running the above command should have produced a plot of dung persistence versus days since produced and fitted a logistic regression (this is like a simple linear regression but restricts the response to taking values between 0 and 1). Note the points can in reality only take values between 0 and 1 but for the purposes of plotting have been 'jittered' to avoid over-plotting. + +An estimate of mean persistence time and measure of variability are also provided - make a note of these as they will be required below. Dotted vertical line indicates the time at which the estimated probability of persistence is 0.5. + +As stated above, we want an object which contains information on the dung production rate (and standard error) and dung decay rate (and standard error). The following command creates a list containing two data frames: + ++ `creation` contains estimates of the dung production rate and associated standard error ++ `decay` contains the dung decay rate and associated standard error where `XX` and `YY` are the estimates obtained from the dung decay rate analysis. + +```{r} +# Create list of multipliers +mult <- list(creation = data.frame(rate=25, SE=0), + decay = data.frame(rate=163, SE=14.2)) +print(mult) +``` + +The final step is to use these multipliers to convert $\hat D_{\textrm{pellet groups}}$ to $\hat D_{\textrm{deer}}$ (as in the equations above) - for this we need to employ the `dht2` function. In the command below the `multipliers=` argument allows us to specify the rates and standard errors. There are a couple of other function arguments that need some explanation: + ++ `strat_formula=~Region.Label` is specified to take into account the design (i.e. different woodlands or blocks). ++ `stratification="geographical"` is specified because we want to produce an overall estimate density that is the mean of the woodland specific densities weighted by area of each block. ++ `deer.df` is the detection function you have fitted. + +```{r} +deer.ests <- dht2(deer.df, flatfile=sikadeer, strat_formula=~Region.Label, + convert_units=conversion.factor, multipliers=mult, + stratification="geographical") +print(deer.ests, report="density") +``` + +# Other `stratification` choices with `dht2` + +This example of Sika deer on different hunting estates uses geographical stratification. There is also the option of using the option `replicate` for the `stratification` argument. This is useful when there are repeated surveys in a geographic area; the average abundance is computed and variance is variability between surveys. Alternatively `effort_sum` is used with replicate surveys, but few replicates reporting average variance. Finally, the specification of `stratification="object"` can be used when detections are made of different species, sexes or ages of animals. This option will produce species-specific abundance estimates as well as abundance estimate over all species, properly calculating variance of total abundance. More information is available in [this diagramatic comparison](strat.pdf) as well as in the help file for `?dht2`. + +The function `dht2` also provides information on the components of variance. Make a note of the these (contribution of detection function, encounter rate, decay rate and what happened to production rate component?) in each strata. + + +# Notes regarding this dung survey + ++ overall estimate of density + - most effort took place in woodland A where deer density was high. Therefore, the overall estimate is between the estimated density in woodland A and the lower densities in the other woodlands. ++ components of variance + - we now have uncertainty associated with the encounter rate, detection function and decay rate (note there was no uncertainty associated with the production rate) and so the components of variation for all three components are provided. + +In woodland A, there were 13 transects on which over 1,200 pellet groups were detected: uncertainty in the estimated density (measured by CV) was 19\% and the variance components were apportioned as detection probability 4\%, encounter rate 76\% and multipliers 20\%. + +In woodland E, there were 5 transects and 30 pellet groups resulting in a coefficient of variation (CV) of 48\%: the variance components were apportioned as detection probability 0.7\%, encounter rate 96\% and multipliers 3\%. + +The CV of the abundance estimates for blocks F, H and J are identical (9\%) because a pooled detection function was used across all blocks and the dung deposition and decay rates were not block-specific. The only element of the computation remaining that is block-specific is the encounter rate; and for these three blocks there was but a single transect per block, meaning the encounter rate variance could not be computed and was set to zero. + +The estimated abundance across all blocks had a CV of 14\%. But far and away, the greatest contribution to this uncertainty was encounter rate variance--differences in pellet encounters between transects. In the context of distance sampling, the uncertainty in the parameter estimates of the detection function accounts for <1\% in the total estimate of deer abundance across the blocks. + +# References diff --git a/vignettes/web-only/points/arapaho.JPG b/vignettes/web-only/points/arapaho.JPG new file mode 100644 index 0000000000000000000000000000000000000000..4633ecf2938a8a0c61b0295a0b6c79a67df7d566 GIT binary patch literal 22503 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 MAwEf^16+LlZzg~gb^rhX literal 0 HcmV?d00001 diff --git a/vignettes/web-only/points/points.bib b/vignettes/web-only/points/points.bib new file mode 100644 index 0000000..561e02f --- /dev/null +++ b/vignettes/web-only/points/points.bib @@ -0,0 +1,44 @@ + +@article{knopf_guild_1988, + title = {Guild structure of a riparian avifauna relative to seasonal cattle grazing}, + author = {Knopf, Fritz L. and Sedgwick, James A. and Cannon, Richard W.}, + year = {1988}, + volume = {52}, + pages = {280--290}, + issn = {0022-541X}, + doi = {10.2307/3801235}, + journal = {The Journal of Wildlife Management}, + number = {2} +} + +@article{miller_distance_2019, + title = {Distance Sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transecs,R}, + pages = {1-28}, +} + +@misc{r_core_team_r_2019, + address = {{Vienna Austria}}, + title = {R: A Language and Environment for Statistical Computing}, + howpublished = {R Foundation for Statistical Computing}, + author = {{R Core Team}}, + year = {2019} +} + + +@Book{buckland2015distance, + title = {Distance sampling: methods and applications}, + publisher = {Springer}, + year = {2015}, + author = {Buckland, Steve and Rexstad, Eric and Marques, Tiago and Oedekoven, Cornelia}, +} diff --git a/vignettes/web-only/points/pointtransects-distill.Rmd b/vignettes/web-only/points/pointtransects-distill.Rmd new file mode 100644 index 0000000..89a4dde --- /dev/null +++ b/vignettes/web-only/points/pointtransects-distill.Rmd @@ -0,0 +1,212 @@ +--- +title: "Point transect density estimation" +description: | + Example analysis of point transect songbird data. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: points.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Point transect density estimation} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +``` + +In this exercise, we use `R` [@r_core_team_r_2019] and the `Distance` package [@miller_distance_2019] to fit different detection function models to point transect survey data of savanna sparrows *(Passerculus sandwichensis)* density and abundance. These data were part of a study examining the effect of livestock grazing upon vegetation structure and consequently upon the avian community described by Knopf et al. [-@knopf_guild_1988]. + +Steps in this analysis are similar to the steps taken in the [line transect analysis of winter wren data](https://examples.distancesampling.org/Distance-lines/lines-distill.html). + +# Objectives + +- Import a data file +- Fit a basic detection function using the `ds` function +- Plot and examine a detection function +- Fit different detection function forms. + +# Survey design + +A total of 373 point transects were placed in three pastures in the Arapaho National Wildlife Refuge in Colorado (Figure \@ref(fig:fig)). Elevation of these pastures was ~2500m. We will not deal with pasture-level analysis of these data in this vignette and will alter the data to remove the strata designations. + +```{r fig, echo=FALSE, fig.dim=c(7,5), fig.cap="Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado. Figure from [@knopf_guild_1988]."} +knitr::include_graphics("arapaho.jpg") +``` + + +The fields of the `Savannah_sparrow_1980` data set are: + ++ Region.Label - three pastures that constituted sections of the study area. However, for this vignette we are going to make all labels identical. This will treat the data as if they were all detected in the same pasture. The matter of stratification will be taken up in another vignette. ++ Area - size of the study region. A place holder, because pasture sizes are not known. Estimates of density and abundance will be equivalent. ++ Sample.Label - point transect identifier (total of 373 points) ++ Effort - number of visits to each point ++ object - unique identifier for each detected savanna sparrow ++ distance - radial distance (metres) to each detection ++ Study.Area - only data for savanna sparrow (SASP) are included in this data set + +# Make the data available for R session + +This command assumes that the `dsdata` package has been installed on your computer. The R workspace `Savannah_sparrow_1980` contains detections of savanna sparrows from point transect surveys of Knopf et al. [-@knopf_guild_1988]. + +```{r} +library(Distance) +data(Savannah_sparrow_1980) +# remove pasture-level identifier in Region.Label +Savannah_sparrow_1980$Region.Label <- "Single_stratum" +``` + +The code above overwrites the strata designations in the original data to make it appear that all data were derived from a single stratum. This makes the analysis simpler to perform. There are examples of analysis of [stratified data in another vignette](https://examples.distancesampling.org/Distance-strata/strata.html). + +Examine the first few rows of `Savannah_sparrow_1980` using the function `head()` + +```{r} +head(Savannah_sparrow_1980) +``` + +The object `Savannah_sparrow_1980` is a dataframe object made up of rows and columns. In contrast to the [Montrave winter wren line transect data used in the previous vignette](https://examples.distancesampling.org/Distance-strata/linetransects-distill.html), savannah sparrows were not detected at all point transects. Radial distances receive the value `NA` for transects where there were no detections. To determine the number of detections in this data set, we total the number of values in the `distance` field that are not `NA` + +```{r} +sum(!is.na(Savannah_sparrow_1980$distance)) +``` + +# Examine the distribution of detection distances + +Gain familiarity with the radial distance data using the `hist()` function (Figure \@ref(fig:basichist)). + +```{r, basichist, fig.dim=c(7,5), fig.cap="Histogram of radial distances of savannah sparrows across all pastures."} +hist(Savannah_sparrow_1980$distance, xlab="Distance (m)", + main="Savannah sparrow point transects") +``` + +Note the shape of the radial distance histogram does not resemble the shape of perpendicular distances gathered from line transect sampling [@buckland2015distance, Section 1.3]. + +# Specify unit conversions + +With point transects, there are only units of measure associated with the size of the study area and the radial distance measures, because effort is measured in number of visits, rather than distance. + +- distance_units + - units of measure for radial distances +- effort_units + - units of measure for effort (`NULL` for point transects) +- area_units + - units of measure for the study area. Recall this data set has set the size of the study area to be `1`, resulting in abundance and density to be equal. + +```{r} +conversion.factor <- convert_units("meter", NULL, "hectare") +``` + +# Fitting a simple detection function model with `ds` + +Detection functions are fitted using the `ds` function and this function requires a data frame to have a column called `distance`. We have this in our `nests` data, therefore, we can simply supply the name of the data frame to the function along with additional arguments. + +Details about the arguments for this function: + ++ `key="hn"` + - fit a half-normal key detection function ++ `adjustment=NULL` + - do not include adjustment terms ++ `transect="point"` + - necessary to indicate this is point transect data ++ `convert_units=conversion.factor` + - required because, for this example, the radial distances are in metres . Our density estimates will be reported in number of birds per hectare. ++ `truncation="5%"` + - right truncation (described below) + +As is customary, right truncation is employed to remove 5\% of the observations most distant from the transects, as detections at these distances contain little information about the shape of the fitted probability density function near the point. + +```{r} +sasp.hn <- ds(data=Savannah_sparrow_1980, key="hn", adjustment=NULL, + transect="point", convert_units=conversion.factor, truncation="5%") +``` + +On calling the `ds` function, information is provided to the screen reminding the user what model has been fitted and the associated AIC value. More information is supplied by applying the `summary()` function to the object created by `ds()`. + +```{r} +summary(sasp.hn) +``` + +Visually inspect the fitted detection function with the `plot()` function, specifying the cutpoints histogram with argument `breaks`. Add the argument `pdf` so the plot shows the probability densiy function rather than the detection function. The probability density function is preferred for assessing model fit because the PDF incorporates information about the availability of animals to be detected. There are few animals available to be detected at small distances, therefore lack of fit at small distances is not as consequential for points as it is for lines (Figure \@ref(fig:modelfit)). + +```{r, modelfit, fig.dim=c(7,5), fig.cap="Fit of half normal detection function to savannah sparrow data."} +cutpoints <- c(0,5,10,15,20,30,40,max(Savannah_sparrow_1980$distance, na.rm=TRUE)) +plot(sasp.hn, breaks=cutpoints, pdf=TRUE, main="Savannah sparrow point transect data.") +``` + +# Specifying different detection functions + +Detection function forms and shapes, are specified by changing the `key` and `adjustment` arguments. + +The options available for `key` and `adjustment` elements detection functions are: + ++ half normal (`key="hn"`) - default ++ hazard rate (`key="hr"`) ++ uniform (`key="unif"`) ++ no adjustment terms (`adjustment=NULL`) ++ cosine (`adjustment="cos"`) - default ++ Hermite polynomial (`adjustment="herm"`) ++ Simple polynomial (`adjustment="poly"`) + +To fit a uniform key function with cosine adjustment terms, use the command: + +```{r} +sasp.unif.cos <- ds(Savannah_sparrow_1980, key="unif", adjustment="cos", + transect="point", convert_units=conversion.factor, truncation="5%") +``` + +To fit a hazard rate key function with simple polynomial adjustment terms, then use the command: + +```{r} +sasp.hr.poly <- ds(Savannah_sparrow_1980, key="hr", adjustment="poly", + transect="point", convert_units=conversion.factor, truncation="5%") +``` + +# Model comparison + +Each fitted detection function produces a different estimate of Savannah sparrow abundance and density. The estimate depends upon the model chosen. The model selection tool for distance sampling data is AIC. + +```{r} +AIC(sasp.hn, sasp.hr.poly, sasp.unif.cos) +``` + +## Absolute goodness of fit + +In addition to the relative ranking of models provided by AIC, it is also important to know whether selected model(s) actually fit the data. The model is the basis of inference, so it is dangerous to make inference from a model that does not fit the data. Goodness of fit is assessed using the function `gof_ds` (Figure \@ref(fig:gof)). + +```{r, gof, fig.dim=c(7,5), fig.cap="Q-Q plot of half normal detection function to savannah sparrow data."} +gof_ds(sasp.hn) +``` + +# Model comparison tables + +The function `summarise_ds_models` combines the work of `AIC` and `gof_ds` to produce a table of fitted models and summary statistics. + +```{r} +knitr::kable(summarize_ds_models(sasp.hn, sasp.hr.poly, sasp.unif.cos),digits=3, + caption="Model selection summary of savannah sparrow point transect data.") +``` + + +# Conclusions + +Key differences between analysis of line transect data and point transect data + +- argument `transect` in `ds()` must be set to `"point"`, +- histogram of radial detection distances is characteristically "humped" because few individuals are available to be detected near the points, +- because of the hump shape (Figure \@ref(fig:basichist)), plotting to assess fit of data to detection distribution usually assessed via `pdf=TRUE` argument added to `plot()` function, +- for the Arapaho National Refuge Savannah sparrow data, the three candidate models all provide adequeate fit to the data and produce comparable estimates of $P_a$. + +# References \ No newline at end of file diff --git a/vignettes/web-only/points/pointtransects-distill.html b/vignettes/web-only/points/pointtransects-distill.html new file mode 100644 index 0000000..a377de2 --- /dev/null +++ b/vignettes/web-only/points/pointtransects-distill.html @@ -0,0 +1,745 @@ + + + + + + + + + + + + + +Point transect density estimation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + + + + + + + + + diff --git a/vignettes/web-only/strata/arapaho.JPG b/vignettes/web-only/strata/arapaho.JPG new file mode 100644 index 0000000000000000000000000000000000000000..4633ecf2938a8a0c61b0295a0b6c79a67df7d566 GIT binary patch literal 22503 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 MAwEf^16+LlZzg~gb^rhX literal 0 HcmV?d00001 diff --git a/vignettes/web-only/strata/strata-distill.Rmd b/vignettes/web-only/strata/strata-distill.Rmd new file mode 100644 index 0000000..b85423e --- /dev/null +++ b/vignettes/web-only/strata/strata-distill.Rmd @@ -0,0 +1,144 @@ +--- +title: "Analysis of stratified survey designs" +description: | + Revisiting the savanna sparrow point transect data. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: strata.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Analysis of stratified survey designs} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE) +``` + +In this exercise, we use `R` [@r_core_team_r_2019] and the `Distance` package [@miller_distance_2019] to fit different detection function models to point transect survey data of savanna sparrows *(Passerculus sandwichensis)* density and abundance. These data were part of a study examining the effect of livestock grazing upon vegetation structure and consequently upon the avian community described by Knopf et al. [-@knopf_guild_1988]. This dataset was also used to demonstrate [point transect analysis](https://examples.distancesampling.org/Distance-points/pointtransects-distill.html) + +# Objectives + +- Fit a detection function pooling data across pastures, +- Fit pasture-specific detection functions, +- Choose most appropriate analysis using model selection. + +# Survey design + +A total of 373 point transects were placed in three pastures in the Arapaho National Wildlife Refuge in Colorado (Figure \@ref(fig:fig)). Elevation of these pastures was ~2500m. In this example, we **will** perform pasture-level analysis of these data. + +```{r fig, echo=FALSE, fig.cap="Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado.\nFigure from [@knopf_guild_1988]."} +knitr::include_graphics("arapaho.jpg") +``` + + +The fields of the `Savannah_sparrow_1980` data set are: + ++ Region.Label - three pastures that constituted sections of the study area. ++ Area - size of the study region. A place holder, because pasture sizes are not known. Estimates of density and abundance will be equivalent. ++ Sample.Label - point transect identifier (total of 273) ++ Effort - number of visits to each point ++ object - unique identifier for each detected savanna sparrow ++ distance - radial distance (metres) to each detection ++ Study.Area - only data for savanna sparrow (SASP) are included in this data set + +# Make the data available for R session + +This command assumes that the `dsdata` package has been installed on your computer. The R workspace `Savannah_sparrow_1980` contains detections of savanna sparrows from point transect surveys of Knopf et al. [-@knopf_guild_1988]. + +```{r} +library(Distance) +data(Savannah_sparrow_1980) +conversion.factor <- convert_units("meter", NULL, "hectare") +``` + + +# Separate data into pasture-specific data sets + +The simplest way to fit pasture-specific detection functions is to subset the data. This could be done at the time the `ds()` function is called, but we perform the step here as a data preparation step. + +```{r} +sasp.past1 <- subset(Savannah_sparrow_1980, Region.Label == "PASTURE 1") +sasp.past2 <- subset(Savannah_sparrow_1980, Region.Label == "PASTURE 2") +sasp.past3 <- subset(Savannah_sparrow_1980, Region.Label == "PASTURE 3") +``` + +# Pasture (stratum)-specific detection functions + +Fit half-normal key functions without adjustments to each pasture separately after performing 5\% right truncation. + +```{r} +past1.hn <- ds(data=sasp.past1, key="hn", adjustment=NULL, + transect="point", convert_units=conversion.factor, truncation="5%") +past2.hn <- ds(data=sasp.past2, key="hn", adjustment=NULL, + transect="point", convert_units=conversion.factor, truncation="5%") +past3.hn <- ds(data=sasp.past3, key="hn", adjustment=NULL, + transect="point", convert_units=conversion.factor, truncation="5%") +``` + +The total AIC for the model that fits separate detection functions to each pasture is the sum of the AICs for the individual pastures. + +```{r} +model.separate.AIC <- sum(AIC(past1.hn, past2.hn, past3.hn)$AIC) +``` + +# Common detection function across pastures + +This model is much simpler to fit because there is only a single call to `ds()` using the original data. + +```{r} +model.pooled <- ds(data=Savannah_sparrow_1980, key="hn", adjustment=NULL, + transect="point", convert_units = conversion.factor, truncation = "5%") +model.pooled.AIC <- AIC(model.pooled) +``` + +# Comparison of AIC scores + +```{r} +cat(paste("Stratum-specific detection AIC", round(model.separate.AIC), + "\nCommon detection function AIC", round(model.pooled.AIC$AIC)), sep=" ") +``` + +Because the AIC for model with stratum-specific detection functions (`r round(model.separate.AIC)`) is less than AIC for model with pooled detection function (`r round(model.pooled.AIC$AIC)`), we base our inference upon the stratum-specific detection function model (depicted in Figure \@ref(fig:threeplot)). + +```{r, threeplot, fig.dim=c(8,6), fig.cap="Pasture-specific detection functions based upon half-normal key function."} +cutpoints <- c(0,5,10,15,20,30,40,53) +par(mfrow=c(1,3)) +plot(past1.hn, breaks=cutpoints, pdf=TRUE, main="Pasture 1") +plot(past2.hn, breaks=cutpoints, pdf=TRUE, main="Pasture 2") +plot(past3.hn, breaks=cutpoints, pdf=TRUE, main="Pasture 3") +``` + + +## Absolute goodness of fit + +Always best to check the fit of the preferred model to the data. + +```{r, fitcheck, results='hold'} +gof_ds(past1.hn, plot = FALSE) +gof_ds(past2.hn, plot = FALSE) +gof_ds(past3.hn, plot = FALSE) +``` + +Further exploration of analyses involving stratification can be found in the [example of dung survey analysis](https://examples.distancesampling.org/Distance-mult/multipliers-distill.html). + +# Comments + +Note there is a difference of `r round(model.pooled.AIC$AIC - model.separate.AIC)` AIC units between the model using stratum-specific detection functions and the model using a pooled detection function, with the stratum-specific detection function model being preferrable. To be thorough, absolute goodness of fit for the three stratum-specific detection functions is checked, and all models fit the data adequately. + +This vignette focuses upon use of stratum-specific detection functions as a model selection exercise. Consequently, the vignette does not examine stratum-specific abundance or density estimates. That output is not included in this example analysis, but can easily be produced by continuing the analysis begun in this example. + +# References \ No newline at end of file diff --git a/vignettes/web-only/strata/strata.bib b/vignettes/web-only/strata/strata.bib new file mode 100644 index 0000000..693fc6f --- /dev/null +++ b/vignettes/web-only/strata/strata.bib @@ -0,0 +1,44 @@ + +@article{knopf_guild_1988, + title = {Guild structure of a riparian avifauna relative to seasonal cattle grazing}, + author = {Knopf, Fritz L. and Sedgwick, James A. and Cannon, Richard W.}, + year = {1988}, + volume = {52}, + pages = {280--290}, + issn = {0022-541X}, + doi = {10.2307/3801235}, + journal = {The Journal of Wildlife Management}, + number = {2} +} + +@article{miller_distance_2019, + title = {Distance sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transecs,R}, + pages = {1-28}, +} + +@misc{r_core_team_r_2019, + address = {{Vienna Austria}}, + title = {R: A Language and Environment for Statistical Computing}, + howpublished = {R Foundation for Statistical Computing}, + author = {{R Core Team}}, + year = {2019} +} + + +@Book{buckland2015distance, + title = {Distance sampling: methods and applications}, + publisher = {Springer}, + year = {2015}, + author = {Buckland, Steve and Rexstad, Eric and Marques, Tiago and Oedekoven, Cornelia}, +} diff --git a/vignettes/web-only/variance/variance-distill.Rmd b/vignettes/web-only/variance/variance-distill.Rmd new file mode 100644 index 0000000..22b8510 --- /dev/null +++ b/vignettes/web-only/variance/variance-distill.Rmd @@ -0,0 +1,147 @@ +--- +title: "Variance estimation" +description: | + Variance estimation using bootstrap resampling. +author: + - name: Eric Rexstad + url: http://distancesampling.org + affiliation: CREEM, Univ of St Andrews + affiliation_url: https://creem.st-andrews.ac.uk +date: "`r format(Sys.time(), '%B %Y')`" +output: + bookdown::html_document2: + number_sections: false + toc: true + toc_depth: 2 + base_format: rmarkdown::html_vignette +pkgdown: + as_is: true +bibliography: variance.bib +csl: ../apa.csl +vignette: > + %\VignetteIndexEntry{Variance estimation} + %\VignetteEngine{knitr::rmarkdown} + \usepackage[utf8]{inputenc} +--- + +```{r include=FALSE} +knitr::opts_chunk$set(eval=TRUE, echo=TRUE, message=FALSE, warnings=FALSE, progress=FALSE) +``` + +Continuing with the Montrave winter wren line transect data from the line transect vignette, we focus upon producing robust estimates of precision in our point estimates of abundance and density. The analysis in `R` [@r_core_team_r_2019] makes use of the `Distance` package [@miller_distance_2019]. + +# Objectives + +- Estimate precision in the standard manner +- Use the bootstrap to estimate precision +- Incorporate model uncertainty in our estimates of precision + +# Survey data + +The R workspace `wren_lt` contains detections of winter wrens from the line transect surveys of @Buckland2006. + +```{r} +library(Distance) +data(wren_lt) +``` + +The function `names()` allows you to see the names of the columns of the data frame `wren_lt`. Definitions of those fields were provided in the [line transect vignette](https://examples.distancesampling.org/Distance-lines/linetransects.html). + +The effort, or transect length has been adjusted to recognise each transect is walked twice. + +```{r} +conversion.factor <- convert_units("meter", "kilometer", "hectare") +``` + +# Fitting a suitable detection function + +Rather than refitting models used in the line transect vignette, we move directly to the model selected by @Buckland2006. + +```{r} +wren.unif.cos <- ds(wren_lt, key="unif", adjustment="cos", + convert_units=conversion.factor) +``` + +Based upon experience in the field, the uniform cosine model was used for inference. + +# Estimation of precision + +Looking at the density estimates from the uniform cosine model + +```{r} +print(wren.unif.cos$dht$individuals$D) +``` + +The coefficient of variation (CV) is `r round(wren.unif.cos$dht$indiv$D$cv,3)`, and confidence interval bounds are (`r round(wren.unif.cos$dht$indiv$D$lcl,2)` - `r round(wren.unif.cos$dht$indiv$D$ucl,2)`) birds per hectare. The coefficient of variation is based upon a delta-method approximation of the uncertainty in both the parameters of the detection function and the variability in encounter rates between transects. + +$$[CV(\hat{D})]^2 = [CV(\frac{n}{L})]^2 + [CV(P_a)]^2$$ +where + +- $n$ is number of detections +- $L$ is total effort +- $P_a$ is probability of detection given a bird is within the covered region. + +These confidence interval bounds assume the sampling distribution of $\hat{D}$ is log-normal [@buckland2015distance, Section 6.2.1]. + +## Bootstrap estimates of precision + +Rather than relying upon the delta-method approximation that assumes independence between uncertainty in the detection function and variability in encounter rate, a bootstrap procedure can be employed. Resampling with replacement of the transects produces replicate samples with which a sampling distribution of $\hat{D}$ is approximated. From that sampling distribution, the percentile method is used to produce confidence interval bounds respecting the shape of the sampling distribution [@buckland2015distance, Section 6.3.1.2]. + +The function `bootdht_Nhat_summarize` is included in the `Distance` package. It is used to extract information from the object created by `bootdht`. I will modify it slightly so as to extract the density estimates rather than the abundance estimates. + +```{r} +bootdht_Dhat_summarize <- function(ests, fit) { + return(data.frame(D=ests$individuals$D$Estimate)) +} +``` + +After the summary function is defined, the bootstrap procedure can be performed. Arguments here are the name of the fitted object, the object containing the data, conversion factor and number of bootstrap replicates. Here, I use the `cores=` argument to use multiple cores to process the bootstraps in parallel. If you do not have this many cores in your computer, you will need to reduce/remove the argument. + +```{r, message=FALSE, results='hide'} +nboots <- 300 +est.boot <- bootdht(model=wren.unif.cos, flatfile=wren_lt, + summary_fun=bootdht_Dhat_summarize, + convert_units=conversion.factor, nboot=nboots, cores=10) +``` + +The object `est.boot` contains a data frame with two columns consisting of $\hat{D}$ as specified in `bootdht_Dhat_summarize`. This data frame can be processed to produce a histogram (Fig. \@ref(fig:single)) representing the sampling distribution of the estimated parameters as well as the percentile confidence interval bounds. + +```{r, single, fig.dim=c(7,5), fig.cap="Sampling distribution of $\\hat{D}$ approximated from bootstrap."} +alpha <- 0.05 +(bootci <- quantile(est.boot$D, probs = c(alpha/2, 1-alpha/2), na.rm=TRUE)) +hist(est.boot$D, nc=30, + main="Distribution of bootstrap estimates\nwithout model uncertainty", + xlab="Estimated density") +abline(v=bootci, lwd=2, lty=2) +``` + +# Incorporating model uncertainty in precision estimates + +The argument `model` in `bootdht` can be a single model as shown above, or it can consist of a list of models. In the later instance, all models in the list are fitted to each bootstrap replicate and model selection based on AIC is performed for each replicate. The consequence is that model uncertainty is incorporated into the resulting estimate of precision (Fig. \@ref(fig:triple)). + +```{r, message=FALSE, results='hide'} +wren.hn <- ds(wren_lt, key="hn", adjustment="cos", + convert_units=conversion.factor) +wren.hr.poly <- ds(wren_lt, key="hr", adjustment="poly", + convert_units=conversion.factor) +est.boot.uncert <- bootdht(model=list(wren.hn, wren.hr.poly, wren.unif.cos), + flatfile=wren_lt, + summary_fun=bootdht_Dhat_summarize, + convert_units=conversion.factor, nboot=nboots, cores=10) +``` + +```{r, triple, fig.dim=c(7,5), fig.cap="Sampling distribution of $\\hat{D}$ approximated from bootstrap including model uncertainty."} +(modselci <- quantile(est.boot.uncert$D, probs = c(alpha/2, 1-alpha/2), na.rm=TRUE)) +hist(est.boot.uncert$D, nc=30, + main="Distribution of bootstrap estimates\nincluding model uncertainty", + xlab="Estimated density") +abline(v=modselci, lwd=2, lty=2) +``` + +# Comments + +Recognise that producing bootstrap estimates of precision is computer-intensive. In this example we have created only `r nboots` bootstrap replicates in the interest of computation time. For inference you wish to draw, you will likely increase the number of bootstrap replicates to 999. + +For this data set, the bootstrap estimate of precision is greater than the delta-method approximation precision (based on confidence interval width). In addition, incorporating model uncertainty into the estimate of precision for density changes the precision estimate very little. The confidence interval width without incorporating model uncertainty is `r (a<-round(unname(bootci)[2]-unname(bootci)[1],3))` while the confidence interval including model uncertainty is `r (b<-round(unname(modselci)[2]-unname(modselci)[1],3))`. This represents a change of `r round((b-a)/a*100)`\% due to uncertainty regarding the best model for these data. + +# References \ No newline at end of file diff --git a/vignettes/web-only/variance/variance.bib b/vignettes/web-only/variance/variance.bib new file mode 100644 index 0000000..22e580d --- /dev/null +++ b/vignettes/web-only/variance/variance.bib @@ -0,0 +1,48 @@ + +@article{miller_distance_2019, + title = {Distance sampling in R}, + volume = {89}, + copyright = {Copyright (c) 2019 David L. Miller, Eric Rexstad, Len Thomas, Laura Marshall, Jeffrey L. Laake}, + issn = {1548-7660}, + language = {en}, + number = {1}, + journal = {Journal of Statistical Software}, + doi = {10.18637/jss.v089.i01}, + author = {Miller, David L. and Rexstad, Eric and Thomas, Len and Marshall, Laura and Laake, Jeffrey L.}, + month = may, + year = {2019}, + keywords = {distance sampling,abundance estimation,detection function,distance,Horvitz-Thompson,line transect,point transecs,R}, + pages = {1-28}, + file = {C\:\\Users\\erexs\\Zotero\\storage\\DRB57MH8\\v089i01.html} +} + +@article{Buckland2006, + title = {Point transect surveys for songbirds: robust methodologies}, + volume = {123}, + number = {2}, + journal = {The Auk}, + doi = {10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2}, + author = {Buckland, S. T.}, + year = {2006}, + pages = {345-345}, + owner = {Tiago}, + refid = {15765}, + subdatabase = {distance}, + timestamp = {2006.11.23} +} + +@misc{r_core_team_r_2019, + address = {{Vienna Austria}}, + title = {R: A Language and Environment for Statistical Computing}, + howpublished = {R Foundation for Statistical Computing}, + author = {{R Core Team}}, + year = {2019} +} + + +@Book{buckland2015distance, + title = {Distance sampling: methods and applications}, + publisher = {Springer}, + year = {2015}, + author = {Buckland, Steve and Rexstad, Eric and Marques, Tiago and Oedekoven, Cornelia}, +} From ad83d223df1f2c91813e22eb5ee8dad37ddbdf1e Mon Sep 17 00:00:00 2001 From: erex Date: Fri, 10 May 2024 12:41:25 +0100 Subject: [PATCH 02/31] pkgdown build and gitignore includes docs --- .gitignore | 2 +- docs/404.html | 123 + docs/LICENSE-text.html | 774 ++ docs/articles/covariates-distill.html | 380 + .../figure-html/basic-1.png | Bin 0 -> 5560 bytes .../figure-html/bestmod-1.png | Bin 0 -> 14275 bytes .../figure-html/box-1.png | Bin 0 -> 4379 bytes .../figure-html/box-2.png | Bin 0 -> 4560 bytes .../figure-html/scatter-1.png | Bin 0 -> 9391 bytes .../header-attrs-2.26/header-attrs.js | 12 + docs/articles/index.html | 124 + docs/articles/lines-distill.html | 497 + .../figure-html/basichist-1.png | Bin 0 -> 5816 bytes .../figure-html/evasive-1.png | Bin 0 -> 5290 bytes .../figure-html/evasive-2.png | Bin 0 -> 5596 bytes .../figure-html/hnfitted-1.png | Bin 0 -> 6283 bytes .../lines-distill_files/figure-html/qq-1.png | Bin 0 -> 4530 bytes .../header-attrs-2.26/header-attrs.js | 12 + docs/articles/montrave.jpg | Bin 0 -> 55712 bytes docs/articles/species-covariate-distill.html | 445 + .../bsTable-3.3.7/bootstrapTable.js | 801 ++ .../bsTable-3.3.7/bootstrapTable.min.css | 14 + .../figure-html/plotcode-1.png | Bin 0 -> 9141 bytes .../header-attrs-2.26/header-attrs.js | 12 + .../kePrint-0.0.1/kePrint.js | 8 + .../lightable-0.0.1/lightable.css | 272 + docs/articles/tab2-buck.png | Bin 0 -> 48464 bytes .../web-only/CTDS/camera-distill.html | 728 ++ .../figure-html/actplot-1.png | Bin 0 -> 6269 bytes .../figure-html/distances-1.png | Bin 0 -> 5422 bytes .../figure-html/sampdist-1.png | Bin 0 -> 7900 bytes .../figure-html/selected-1.png | Bin 0 -> 4129 bytes .../figure-html/selected-2.png | Bin 0 -> 4598 bytes .../figure-html/uni3-1.png | Bin 0 -> 8238 bytes .../kePrint-0.0.1/kePrint.js | 8 + .../lightable-0.0.1/lightable.css | 272 + .../web-only/alt-optimise/mcds-dot-exe.html | 644 + .../mcds-dot-exe_files/figure-html/mcds-1.png | Bin 0 -> 6070 bytes .../figure-html/usingr-1.png | Bin 0 -> 6142 bytes docs/articles/web-only/arapaho.jpg | Bin 0 -> 22503 bytes .../web-only/cues/cuecounts-distill.html | 315 + .../figure-html/fit-1.png | Bin 0 -> 6643 bytes .../figure-html/gof-1.png | Bin 0 -> 4510 bytes .../figure-html/hist-1.png | Bin 0 -> 5213 bytes docs/articles/web-only/cues/montrave.jpg | Bin 0 -> 55712 bytes .../Remedy-size-bias-for-dolphin-surveys.html | 553 + .../figure-html/EDA-1.png | Bin 0 -> 12585 bytes .../figure-html/boxplot-1.png | Bin 0 -> 5362 bytes .../figure-html/transf-1.png | Bin 0 -> 6412 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 0 -> 6928 bytes .../kePrint-0.0.1/kePrint.js | 8 + .../lightable-0.0.1/lightable.css | 272 + .../web-only/multipliers/Prac_9_Figure_1.png | Bin 0 -> 53040 bytes .../multipliers/multipliers-distill.html | 379 + .../figure-html/detfn-1.png | Bin 0 -> 6332 bytes .../figure-html/logistic-1.png | Bin 0 -> 6806 bytes docs/articles/web-only/points/arapaho.jpg | Bin 0 -> 22503 bytes .../points/pointtransects-distill.html | 472 + .../figure-html/basichist-1.png | Bin 0 -> 5641 bytes .../figure-html/gof-1.png | Bin 0 -> 4813 bytes .../figure-html/modelfit-1.png | Bin 0 -> 7839 bytes .../web-only/pointtransects-distill.html | 444 + .../figure-html/basichist-1.png | Bin 0 -> 5641 bytes .../figure-html/gof-1.png | Bin 0 -> 4813 bytes .../figure-html/modelfit-1.png | Bin 0 -> 7839 bytes docs/articles/web-only/strata/arapaho.jpg | Bin 0 -> 22503 bytes .../web-only/strata/strata-distill.html | 281 + .../figure-html/threeplot-1.png | Bin 0 -> 11235 bytes .../web-only/variance/variance-distill.html | 286 + .../figure-html/single-1.png | Bin 0 -> 6783 bytes .../figure-html/triple-1.png | Bin 0 -> 6699 bytes .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 3992 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 4028 bytes docs/authors.html | 135 + .../KFOmCnqEu92Fr1Mu4WxKOzY.woff2 | Bin 0 -> 7112 bytes .../Roboto-0.4.9/KFOmCnqEu92Fr1Mu4mxK.woff2 | Bin 0 -> 15744 bytes .../KFOmCnqEu92Fr1Mu5mxKOzY.woff2 | Bin 0 -> 9628 bytes .../KFOmCnqEu92Fr1Mu72xKOzY.woff2 | Bin 0 -> 15344 bytes .../KFOmCnqEu92Fr1Mu7GxKOzY.woff2 | Bin 0 -> 11872 bytes .../KFOmCnqEu92Fr1Mu7WxKOzY.woff2 | Bin 0 -> 5560 bytes .../KFOmCnqEu92Fr1Mu7mxKOzY.woff2 | Bin 0 -> 1484 bytes docs/deps/Roboto-0.4.9/font.css | 63 + .../bootstrap-5.3.1/bootstrap.bundle.min.js | 7 + .../bootstrap.bundle.min.js.map | 1 + docs/deps/bootstrap-5.3.1/bootstrap.min.css | 5 + docs/deps/data-deps.txt | 5 + docs/deps/jquery-3.6.0/jquery-3.6.0.js | 10881 ++++++++++++++++ docs/deps/jquery-3.6.0/jquery-3.6.0.min.js | 2 + docs/deps/jquery-3.6.0/jquery-3.6.0.min.map | 1 + docs/index.html | 180 + docs/link.svg | 12 + docs/news/index.html | 302 + docs/pkgdown.js | 156 + docs/pkgdown.yml | 17 + docs/reference/AIC.dsmodel.html | 142 + docs/reference/ClusterExercise.html | 138 + docs/reference/CueCountingExample.html | 140 + docs/reference/Distance-package.html | 139 + docs/reference/DuikerCameraTraps.html | 136 + docs/reference/ETP_Dolphin.html | 140 + docs/reference/LTExercise.html | 130 + docs/reference/PTExercise.html | 125 + docs/reference/QAIC.html | 300 + docs/reference/Rplot001.png | Bin 0 -> 1011 bytes docs/reference/Rplot002.png | Bin 0 -> 11964 bytes docs/reference/Rplot003.png | Bin 0 -> 15355 bytes docs/reference/Savannah_sparrow_1980.html | 138 + docs/reference/Stratify_example.html | 137 + docs/reference/Systematic_variance_1.html | 139 + docs/reference/add_df_covar_line-1.png | Bin 0 -> 59292 bytes docs/reference/add_df_covar_line-2.png | Bin 0 -> 74756 bytes docs/reference/add_df_covar_line.html | 209 + docs/reference/amakihi.html | 134 + docs/reference/bootdht.html | 312 + docs/reference/bootdht_Dhat_summarize.html | 149 + docs/reference/bootdht_Nhat_summarize.html | 149 + docs/reference/capercaillie.html | 120 + docs/reference/checkdata.html | 152 + docs/reference/convert_units.html | 167 + docs/reference/create.bins.html | 131 + docs/reference/create_bins.html | 142 + docs/reference/dht2.html | 424 + docs/reference/ds-1.png | Bin 0 -> 61019 bytes docs/reference/ds-2.png | Bin 0 -> 36528 bytes docs/reference/ds-3.png | Bin 0 -> 48477 bytes docs/reference/ds.gof.html | 150 + docs/reference/ds.html | 780 ++ docs/reference/ducknest.html | 136 + docs/reference/dummy_ddf.html | 135 + docs/reference/flatfile.html | 188 + docs/reference/gof_ds.html | 214 + docs/reference/golftees.html | 160 + docs/reference/index.html | 443 + docs/reference/logLik.dsmodel.html | 144 + docs/reference/make_activity_fn.html | 144 + docs/reference/minke.html | 158 + docs/reference/p_dist_table.html | 205 + docs/reference/plot.dsmodel.html | 142 + docs/reference/predict.dsmodel.html | 188 + docs/reference/predict.fake_ddf.html | 154 + docs/reference/print.dht_result.html | 129 + docs/reference/print.dsmodel.html | 128 + docs/reference/print.summary.dsmodel.html | 141 + docs/reference/sikadeer.html | 138 + docs/reference/summarize_ds_models.html | 161 + docs/reference/summary.dht_bootstrap.html | 141 + docs/reference/summary.dsmodel.html | 142 + docs/reference/unflatten.html | 136 + docs/reference/unimak.html | 133 + docs/reference/units_table.html | 117 + docs/reference/wren.html | 159 + docs/search.json | 1 + docs/sitemap.xml | 204 + 153 files changed, 28868 insertions(+), 1 deletion(-) create mode 100644 docs/404.html create mode 100644 docs/LICENSE-text.html create mode 100644 docs/articles/covariates-distill.html create mode 100644 docs/articles/covariates-distill_files/figure-html/basic-1.png create mode 100644 docs/articles/covariates-distill_files/figure-html/bestmod-1.png create mode 100644 docs/articles/covariates-distill_files/figure-html/box-1.png create mode 100644 docs/articles/covariates-distill_files/figure-html/box-2.png create mode 100644 docs/articles/covariates-distill_files/figure-html/scatter-1.png create mode 100644 docs/articles/covariates-distill_files/header-attrs-2.26/header-attrs.js create mode 100644 docs/articles/index.html create mode 100644 docs/articles/lines-distill.html create mode 100644 docs/articles/lines-distill_files/figure-html/basichist-1.png create mode 100644 docs/articles/lines-distill_files/figure-html/evasive-1.png create mode 100644 docs/articles/lines-distill_files/figure-html/evasive-2.png create mode 100644 docs/articles/lines-distill_files/figure-html/hnfitted-1.png create mode 100644 docs/articles/lines-distill_files/figure-html/qq-1.png create mode 100644 docs/articles/lines-distill_files/header-attrs-2.26/header-attrs.js create mode 100644 docs/articles/montrave.jpg create mode 100644 docs/articles/species-covariate-distill.html create mode 100644 docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.js create mode 100644 docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.min.css create mode 100644 docs/articles/species-covariate-distill_files/figure-html/plotcode-1.png create mode 100644 docs/articles/species-covariate-distill_files/header-attrs-2.26/header-attrs.js create mode 100644 docs/articles/species-covariate-distill_files/kePrint-0.0.1/kePrint.js create mode 100644 docs/articles/species-covariate-distill_files/lightable-0.0.1/lightable.css create mode 100644 docs/articles/tab2-buck.png create mode 100644 docs/articles/web-only/CTDS/camera-distill.html create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/figure-html/actplot-1.png create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/figure-html/distances-1.png create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/figure-html/sampdist-1.png create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/figure-html/selected-1.png create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/figure-html/selected-2.png create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/figure-html/uni3-1.png create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/kePrint-0.0.1/kePrint.js create mode 100644 docs/articles/web-only/CTDS/camera-distill_files/lightable-0.0.1/lightable.css create mode 100644 docs/articles/web-only/alt-optimise/mcds-dot-exe.html create mode 100644 docs/articles/web-only/alt-optimise/mcds-dot-exe_files/figure-html/mcds-1.png create mode 100644 docs/articles/web-only/alt-optimise/mcds-dot-exe_files/figure-html/usingr-1.png create mode 100644 docs/articles/web-only/arapaho.jpg create mode 100644 docs/articles/web-only/cues/cuecounts-distill.html create mode 100644 docs/articles/web-only/cues/cuecounts-distill_files/figure-html/fit-1.png create mode 100644 docs/articles/web-only/cues/cuecounts-distill_files/figure-html/gof-1.png create mode 100644 docs/articles/web-only/cues/cuecounts-distill_files/figure-html/hist-1.png create mode 100644 docs/articles/web-only/cues/montrave.jpg create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.html create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/EDA-1.png create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/boxplot-1.png create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/transf-1.png create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/unnamed-chunk-5-1.png create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/kePrint-0.0.1/kePrint.js create mode 100644 docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/lightable-0.0.1/lightable.css create mode 100644 docs/articles/web-only/multipliers/Prac_9_Figure_1.png create mode 100644 docs/articles/web-only/multipliers/multipliers-distill.html create mode 100644 docs/articles/web-only/multipliers/multipliers-distill_files/figure-html/detfn-1.png create mode 100644 docs/articles/web-only/multipliers/multipliers-distill_files/figure-html/logistic-1.png create mode 100644 docs/articles/web-only/points/arapaho.jpg create mode 100644 docs/articles/web-only/points/pointtransects-distill.html create mode 100644 docs/articles/web-only/points/pointtransects-distill_files/figure-html/basichist-1.png create mode 100644 docs/articles/web-only/points/pointtransects-distill_files/figure-html/gof-1.png create mode 100644 docs/articles/web-only/points/pointtransects-distill_files/figure-html/modelfit-1.png create mode 100644 docs/articles/web-only/pointtransects-distill.html create mode 100644 docs/articles/web-only/pointtransects-distill_files/figure-html/basichist-1.png create mode 100644 docs/articles/web-only/pointtransects-distill_files/figure-html/gof-1.png create mode 100644 docs/articles/web-only/pointtransects-distill_files/figure-html/modelfit-1.png create mode 100644 docs/articles/web-only/strata/arapaho.jpg create mode 100644 docs/articles/web-only/strata/strata-distill.html create mode 100644 docs/articles/web-only/strata/strata-distill_files/figure-html/threeplot-1.png create mode 100644 docs/articles/web-only/variance/variance-distill.html create mode 100644 docs/articles/web-only/variance/variance-distill_files/figure-html/single-1.png create mode 100644 docs/articles/web-only/variance/variance-distill_files/figure-html/triple-1.png create mode 100644 docs/articles/web-only/variance/variance-distill_files/figure-html/unnamed-chunk-10-1.png create mode 100644 docs/articles/web-only/variance/variance-distill_files/figure-html/unnamed-chunk-8-1.png create mode 100644 docs/authors.html create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu4mxK.woff2 create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu5mxKOzY.woff2 create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu72xKOzY.woff2 create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu7WxKOzY.woff2 create mode 100644 docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu7mxKOzY.woff2 create mode 100644 docs/deps/Roboto-0.4.9/font.css create mode 100644 docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js create mode 100644 docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map create mode 100644 docs/deps/bootstrap-5.3.1/bootstrap.min.css create mode 100644 docs/deps/data-deps.txt create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.js create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.min.js create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.min.map create mode 100644 docs/index.html create mode 100644 docs/link.svg create mode 100644 docs/news/index.html create mode 100644 docs/pkgdown.js create mode 100644 docs/pkgdown.yml create mode 100644 docs/reference/AIC.dsmodel.html create mode 100644 docs/reference/ClusterExercise.html create mode 100644 docs/reference/CueCountingExample.html create mode 100644 docs/reference/Distance-package.html create mode 100644 docs/reference/DuikerCameraTraps.html create mode 100644 docs/reference/ETP_Dolphin.html create mode 100644 docs/reference/LTExercise.html create mode 100644 docs/reference/PTExercise.html create mode 100644 docs/reference/QAIC.html create mode 100644 docs/reference/Rplot001.png create mode 100644 docs/reference/Rplot002.png create mode 100644 docs/reference/Rplot003.png create mode 100644 docs/reference/Savannah_sparrow_1980.html create mode 100644 docs/reference/Stratify_example.html create mode 100644 docs/reference/Systematic_variance_1.html create mode 100644 docs/reference/add_df_covar_line-1.png create mode 100644 docs/reference/add_df_covar_line-2.png create mode 100644 docs/reference/add_df_covar_line.html create mode 100644 docs/reference/amakihi.html create mode 100644 docs/reference/bootdht.html create mode 100644 docs/reference/bootdht_Dhat_summarize.html create mode 100644 docs/reference/bootdht_Nhat_summarize.html create mode 100644 docs/reference/capercaillie.html create mode 100644 docs/reference/checkdata.html create mode 100644 docs/reference/convert_units.html create mode 100644 docs/reference/create.bins.html create mode 100644 docs/reference/create_bins.html create mode 100644 docs/reference/dht2.html create mode 100644 docs/reference/ds-1.png create mode 100644 docs/reference/ds-2.png create mode 100644 docs/reference/ds-3.png create mode 100644 docs/reference/ds.gof.html create mode 100644 docs/reference/ds.html create mode 100644 docs/reference/ducknest.html create mode 100644 docs/reference/dummy_ddf.html create mode 100644 docs/reference/flatfile.html create mode 100644 docs/reference/gof_ds.html create mode 100644 docs/reference/golftees.html create mode 100644 docs/reference/index.html create mode 100644 docs/reference/logLik.dsmodel.html create mode 100644 docs/reference/make_activity_fn.html create mode 100644 docs/reference/minke.html create mode 100644 docs/reference/p_dist_table.html create mode 100644 docs/reference/plot.dsmodel.html create mode 100644 docs/reference/predict.dsmodel.html create mode 100644 docs/reference/predict.fake_ddf.html create mode 100644 docs/reference/print.dht_result.html create mode 100644 docs/reference/print.dsmodel.html create mode 100644 docs/reference/print.summary.dsmodel.html create mode 100644 docs/reference/sikadeer.html create mode 100644 docs/reference/summarize_ds_models.html create mode 100644 docs/reference/summary.dht_bootstrap.html create mode 100644 docs/reference/summary.dsmodel.html create mode 100644 docs/reference/unflatten.html create mode 100644 docs/reference/unimak.html create mode 100644 docs/reference/units_table.html create mode 100644 docs/reference/wren.html create mode 100644 docs/search.json create mode 100644 docs/sitemap.xml diff --git a/.gitignore b/.gitignore index 160edb2..71c71a7 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,4 @@ *.Rproj cran-comments.md .DS_Store -docs + diff --git a/docs/404.html b/docs/404.html new file mode 100644 index 0000000..bc802eb --- /dev/null +++ b/docs/404.html @@ -0,0 +1,123 @@ + + + + + + + +Page not found (404) • Distance + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    +
    +
    + +Content not found. Please use links in the navbar. + +
    +
    + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html new file mode 100644 index 0000000..68d2270 --- /dev/null +++ b/docs/LICENSE-text.html @@ -0,0 +1,774 @@ + +License • Distance

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    +
    +
    + +
                        GNU GENERAL PUBLIC LICENSE
    +                       Version 3, 29 June 2007
    +
    + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
    + Everyone is permitted to copy and distribute verbatim copies
    + of this license document, but changing it is not allowed.
    +
    +                            Preamble
    +
    +  The GNU General Public License is a free, copyleft license for
    +software and other kinds of works.
    +
    +  The licenses for most software and other practical works are designed
    +to take away your freedom to share and change the works.  By contrast,
    +the GNU General Public License is intended to guarantee your freedom to
    +share and change all versions of a program--to make sure it remains free
    +software for all its users.  We, the Free Software Foundation, use the
    +GNU General Public License for most of our software; it applies also to
    +any other work released this way by its authors.  You can apply it to
    +your programs, too.
    +
    +  When we speak of free software, we are referring to freedom, not
    +price.  Our General Public Licenses are designed to make sure that you
    +have the freedom to distribute copies of free software (and charge for
    +them if you wish), that you receive source code or can get it if you
    +want it, that you can change the software or use pieces of it in new
    +free programs, and that you know you can do these things.
    +
    +  To protect your rights, we need to prevent others from denying you
    +these rights or asking you to surrender the rights.  Therefore, you have
    +certain responsibilities if you distribute copies of the software, or if
    +you modify it: responsibilities to respect the freedom of others.
    +
    +  For example, if you distribute copies of such a program, whether
    +gratis or for a fee, you must pass on to the recipients the same
    +freedoms that you received.  You must make sure that they, too, receive
    +or can get the source code.  And you must show them these terms so they
    +know their rights.
    +
    +  Developers that use the GNU GPL protect your rights with two steps:
    +(1) assert copyright on the software, and (2) offer you this License
    +giving you legal permission to copy, distribute and/or modify it.
    +
    +  For the developers' and authors' protection, the GPL clearly explains
    +that there is no warranty for this free software.  For both users' and
    +authors' sake, the GPL requires that modified versions be marked as
    +changed, so that their problems will not be attributed erroneously to
    +authors of previous versions.
    +
    +  Some devices are designed to deny users access to install or run
    +modified versions of the software inside them, although the manufacturer
    +can do so.  This is fundamentally incompatible with the aim of
    +protecting users' freedom to change the software.  The systematic
    +pattern of such abuse occurs in the area of products for individuals to
    +use, which is precisely where it is most unacceptable.  Therefore, we
    +have designed this version of the GPL to prohibit the practice for those
    +products.  If such problems arise substantially in other domains, we
    +stand ready to extend this provision to those domains in future versions
    +of the GPL, as needed to protect the freedom of users.
    +
    +  Finally, every program is threatened constantly by software patents.
    +States should not allow patents to restrict development and use of
    +software on general-purpose computers, but in those that do, we wish to
    +avoid the special danger that patents applied to a free program could
    +make it effectively proprietary.  To prevent this, the GPL assures that
    +patents cannot be used to render the program non-free.
    +
    +  The precise terms and conditions for copying, distribution and
    +modification follow.
    +
    +                       TERMS AND CONDITIONS
    +
    +  0. Definitions.
    +
    +  "This License" refers to version 3 of the GNU General Public License.
    +
    +  "Copyright" also means copyright-like laws that apply to other kinds of
    +works, such as semiconductor masks.
    +
    +  "The Program" refers to any copyrightable work licensed under this
    +License.  Each licensee is addressed as "you".  "Licensees" and
    +"recipients" may be individuals or organizations.
    +
    +  To "modify" a work means to copy from or adapt all or part of the work
    +in a fashion requiring copyright permission, other than the making of an
    +exact copy.  The resulting work is called a "modified version" of the
    +earlier work or a work "based on" the earlier work.
    +
    +  A "covered work" means either the unmodified Program or a work based
    +on the Program.
    +
    +  To "propagate" a work means to do anything with it that, without
    +permission, would make you directly or secondarily liable for
    +infringement under applicable copyright law, except executing it on a
    +computer or modifying a private copy.  Propagation includes copying,
    +distribution (with or without modification), making available to the
    +public, and in some countries other activities as well.
    +
    +  To "convey" a work means any kind of propagation that enables other
    +parties to make or receive copies.  Mere interaction with a user through
    +a computer network, with no transfer of a copy, is not conveying.
    +
    +  An interactive user interface displays "Appropriate Legal Notices"
    +to the extent that it includes a convenient and prominently visible
    +feature that (1) displays an appropriate copyright notice, and (2)
    +tells the user that there is no warranty for the work (except to the
    +extent that warranties are provided), that licensees may convey the
    +work under this License, and how to view a copy of this License.  If
    +the interface presents a list of user commands or options, such as a
    +menu, a prominent item in the list meets this criterion.
    +
    +  1. Source Code.
    +
    +  The "source code" for a work means the preferred form of the work
    +for making modifications to it.  "Object code" means any non-source
    +form of a work.
    +
    +  A "Standard Interface" means an interface that either is an official
    +standard defined by a recognized standards body, or, in the case of
    +interfaces specified for a particular programming language, one that
    +is widely used among developers working in that language.
    +
    +  The "System Libraries" of an executable work include anything, other
    +than the work as a whole, that (a) is included in the normal form of
    +packaging a Major Component, but which is not part of that Major
    +Component, and (b) serves only to enable use of the work with that
    +Major Component, or to implement a Standard Interface for which an
    +implementation is available to the public in source code form.  A
    +"Major Component", in this context, means a major essential component
    +(kernel, window system, and so on) of the specific operating system
    +(if any) on which the executable work runs, or a compiler used to
    +produce the work, or an object code interpreter used to run it.
    +
    +  The "Corresponding Source" for a work in object code form means all
    +the source code needed to generate, install, and (for an executable
    +work) run the object code and to modify the work, including scripts to
    +control those activities.  However, it does not include the work's
    +System Libraries, or general-purpose tools or generally available free
    +programs which are used unmodified in performing those activities but
    +which are not part of the work.  For example, Corresponding Source
    +includes interface definition files associated with source files for
    +the work, and the source code for shared libraries and dynamically
    +linked subprograms that the work is specifically designed to require,
    +such as by intimate data communication or control flow between those
    +subprograms and other parts of the work.
    +
    +  The Corresponding Source need not include anything that users
    +can regenerate automatically from other parts of the Corresponding
    +Source.
    +
    +  The Corresponding Source for a work in source code form is that
    +same work.
    +
    +  2. Basic Permissions.
    +
    +  All rights granted under this License are granted for the term of
    +copyright on the Program, and are irrevocable provided the stated
    +conditions are met.  This License explicitly affirms your unlimited
    +permission to run the unmodified Program.  The output from running a
    +covered work is covered by this License only if the output, given its
    +content, constitutes a covered work.  This License acknowledges your
    +rights of fair use or other equivalent, as provided by copyright law.
    +
    +  You may make, run and propagate covered works that you do not
    +convey, without conditions so long as your license otherwise remains
    +in force.  You may convey covered works to others for the sole purpose
    +of having them make modifications exclusively for you, or provide you
    +with facilities for running those works, provided that you comply with
    +the terms of this License in conveying all material for which you do
    +not control copyright.  Those thus making or running the covered works
    +for you must do so exclusively on your behalf, under your direction
    +and control, on terms that prohibit them from making any copies of
    +your copyrighted material outside their relationship with you.
    +
    +  Conveying under any other circumstances is permitted solely under
    +the conditions stated below.  Sublicensing is not allowed; section 10
    +makes it unnecessary.
    +
    +  3. Protecting Users' Legal Rights From Anti-Circumvention Law.
    +
    +  No covered work shall be deemed part of an effective technological
    +measure under any applicable law fulfilling obligations under article
    +11 of the WIPO copyright treaty adopted on 20 December 1996, or
    +similar laws prohibiting or restricting circumvention of such
    +measures.
    +
    +  When you convey a covered work, you waive any legal power to forbid
    +circumvention of technological measures to the extent such circumvention
    +is effected by exercising rights under this License with respect to
    +the covered work, and you disclaim any intention to limit operation or
    +modification of the work as a means of enforcing, against the work's
    +users, your or third parties' legal rights to forbid circumvention of
    +technological measures.
    +
    +  4. Conveying Verbatim Copies.
    +
    +  You may convey verbatim copies of the Program's source code as you
    +receive it, in any medium, provided that you conspicuously and
    +appropriately publish on each copy an appropriate copyright notice;
    +keep intact all notices stating that this License and any
    +non-permissive terms added in accord with section 7 apply to the code;
    +keep intact all notices of the absence of any warranty; and give all
    +recipients a copy of this License along with the Program.
    +
    +  You may charge any price or no price for each copy that you convey,
    +and you may offer support or warranty protection for a fee.
    +
    +  5. Conveying Modified Source Versions.
    +
    +  You may convey a work based on the Program, or the modifications to
    +produce it from the Program, in the form of source code under the
    +terms of section 4, provided that you also meet all of these conditions:
    +
    +    a) The work must carry prominent notices stating that you modified
    +    it, and giving a relevant date.
    +
    +    b) The work must carry prominent notices stating that it is
    +    released under this License and any conditions added under section
    +    7.  This requirement modifies the requirement in section 4 to
    +    "keep intact all notices".
    +
    +    c) You must license the entire work, as a whole, under this
    +    License to anyone who comes into possession of a copy.  This
    +    License will therefore apply, along with any applicable section 7
    +    additional terms, to the whole of the work, and all its parts,
    +    regardless of how they are packaged.  This License gives no
    +    permission to license the work in any other way, but it does not
    +    invalidate such permission if you have separately received it.
    +
    +    d) If the work has interactive user interfaces, each must display
    +    Appropriate Legal Notices; however, if the Program has interactive
    +    interfaces that do not display Appropriate Legal Notices, your
    +    work need not make them do so.
    +
    +  A compilation of a covered work with other separate and independent
    +works, which are not by their nature extensions of the covered work,
    +and which are not combined with it such as to form a larger program,
    +in or on a volume of a storage or distribution medium, is called an
    +"aggregate" if the compilation and its resulting copyright are not
    +used to limit the access or legal rights of the compilation's users
    +beyond what the individual works permit.  Inclusion of a covered work
    +in an aggregate does not cause this License to apply to the other
    +parts of the aggregate.
    +
    +  6. Conveying Non-Source Forms.
    +
    +  You may convey a covered work in object code form under the terms
    +of sections 4 and 5, provided that you also convey the
    +machine-readable Corresponding Source under the terms of this License,
    +in one of these ways:
    +
    +    a) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by the
    +    Corresponding Source fixed on a durable physical medium
    +    customarily used for software interchange.
    +
    +    b) Convey the object code in, or embodied in, a physical product
    +    (including a physical distribution medium), accompanied by a
    +    written offer, valid for at least three years and valid for as
    +    long as you offer spare parts or customer support for that product
    +    model, to give anyone who possesses the object code either (1) a
    +    copy of the Corresponding Source for all the software in the
    +    product that is covered by this License, on a durable physical
    +    medium customarily used for software interchange, for a price no
    +    more than your reasonable cost of physically performing this
    +    conveying of source, or (2) access to copy the
    +    Corresponding Source from a network server at no charge.
    +
    +    c) Convey individual copies of the object code with a copy of the
    +    written offer to provide the Corresponding Source.  This
    +    alternative is allowed only occasionally and noncommercially, and
    +    only if you received the object code with such an offer, in accord
    +    with subsection 6b.
    +
    +    d) Convey the object code by offering access from a designated
    +    place (gratis or for a charge), and offer equivalent access to the
    +    Corresponding Source in the same way through the same place at no
    +    further charge.  You need not require recipients to copy the
    +    Corresponding Source along with the object code.  If the place to
    +    copy the object code is a network server, the Corresponding Source
    +    may be on a different server (operated by you or a third party)
    +    that supports equivalent copying facilities, provided you maintain
    +    clear directions next to the object code saying where to find the
    +    Corresponding Source.  Regardless of what server hosts the
    +    Corresponding Source, you remain obligated to ensure that it is
    +    available for as long as needed to satisfy these requirements.
    +
    +    e) Convey the object code using peer-to-peer transmission, provided
    +    you inform other peers where the object code and Corresponding
    +    Source of the work are being offered to the general public at no
    +    charge under subsection 6d.
    +
    +  A separable portion of the object code, whose source code is excluded
    +from the Corresponding Source as a System Library, need not be
    +included in conveying the object code work.
    +
    +  A "User Product" is either (1) a "consumer product", which means any
    +tangible personal property which is normally used for personal, family,
    +or household purposes, or (2) anything designed or sold for incorporation
    +into a dwelling.  In determining whether a product is a consumer product,
    +doubtful cases shall be resolved in favor of coverage.  For a particular
    +product received by a particular user, "normally used" refers to a
    +typical or common use of that class of product, regardless of the status
    +of the particular user or of the way in which the particular user
    +actually uses, or expects or is expected to use, the product.  A product
    +is a consumer product regardless of whether the product has substantial
    +commercial, industrial or non-consumer uses, unless such uses represent
    +the only significant mode of use of the product.
    +
    +  "Installation Information" for a User Product means any methods,
    +procedures, authorization keys, or other information required to install
    +and execute modified versions of a covered work in that User Product from
    +a modified version of its Corresponding Source.  The information must
    +suffice to ensure that the continued functioning of the modified object
    +code is in no case prevented or interfered with solely because
    +modification has been made.
    +
    +  If you convey an object code work under this section in, or with, or
    +specifically for use in, a User Product, and the conveying occurs as
    +part of a transaction in which the right of possession and use of the
    +User Product is transferred to the recipient in perpetuity or for a
    +fixed term (regardless of how the transaction is characterized), the
    +Corresponding Source conveyed under this section must be accompanied
    +by the Installation Information.  But this requirement does not apply
    +if neither you nor any third party retains the ability to install
    +modified object code on the User Product (for example, the work has
    +been installed in ROM).
    +
    +  The requirement to provide Installation Information does not include a
    +requirement to continue to provide support service, warranty, or updates
    +for a work that has been modified or installed by the recipient, or for
    +the User Product in which it has been modified or installed.  Access to a
    +network may be denied when the modification itself materially and
    +adversely affects the operation of the network or violates the rules and
    +protocols for communication across the network.
    +
    +  Corresponding Source conveyed, and Installation Information provided,
    +in accord with this section must be in a format that is publicly
    +documented (and with an implementation available to the public in
    +source code form), and must require no special password or key for
    +unpacking, reading or copying.
    +
    +  7. Additional Terms.
    +
    +  "Additional permissions" are terms that supplement the terms of this
    +License by making exceptions from one or more of its conditions.
    +Additional permissions that are applicable to the entire Program shall
    +be treated as though they were included in this License, to the extent
    +that they are valid under applicable law.  If additional permissions
    +apply only to part of the Program, that part may be used separately
    +under those permissions, but the entire Program remains governed by
    +this License without regard to the additional permissions.
    +
    +  When you convey a copy of a covered work, you may at your option
    +remove any additional permissions from that copy, or from any part of
    +it.  (Additional permissions may be written to require their own
    +removal in certain cases when you modify the work.)  You may place
    +additional permissions on material, added by you to a covered work,
    +for which you have or can give appropriate copyright permission.
    +
    +  Notwithstanding any other provision of this License, for material you
    +add to a covered work, you may (if authorized by the copyright holders of
    +that material) supplement the terms of this License with terms:
    +
    +    a) Disclaiming warranty or limiting liability differently from the
    +    terms of sections 15 and 16 of this License; or
    +
    +    b) Requiring preservation of specified reasonable legal notices or
    +    author attributions in that material or in the Appropriate Legal
    +    Notices displayed by works containing it; or
    +
    +    c) Prohibiting misrepresentation of the origin of that material, or
    +    requiring that modified versions of such material be marked in
    +    reasonable ways as different from the original version; or
    +
    +    d) Limiting the use for publicity purposes of names of licensors or
    +    authors of the material; or
    +
    +    e) Declining to grant rights under trademark law for use of some
    +    trade names, trademarks, or service marks; or
    +
    +    f) Requiring indemnification of licensors and authors of that
    +    material by anyone who conveys the material (or modified versions of
    +    it) with contractual assumptions of liability to the recipient, for
    +    any liability that these contractual assumptions directly impose on
    +    those licensors and authors.
    +
    +  All other non-permissive additional terms are considered "further
    +restrictions" within the meaning of section 10.  If the Program as you
    +received it, or any part of it, contains a notice stating that it is
    +governed by this License along with a term that is a further
    +restriction, you may remove that term.  If a license document contains
    +a further restriction but permits relicensing or conveying under this
    +License, you may add to a covered work material governed by the terms
    +of that license document, provided that the further restriction does
    +not survive such relicensing or conveying.
    +
    +  If you add terms to a covered work in accord with this section, you
    +must place, in the relevant source files, a statement of the
    +additional terms that apply to those files, or a notice indicating
    +where to find the applicable terms.
    +
    +  Additional terms, permissive or non-permissive, may be stated in the
    +form of a separately written license, or stated as exceptions;
    +the above requirements apply either way.
    +
    +  8. Termination.
    +
    +  You may not propagate or modify a covered work except as expressly
    +provided under this License.  Any attempt otherwise to propagate or
    +modify it is void, and will automatically terminate your rights under
    +this License (including any patent licenses granted under the third
    +paragraph of section 11).
    +
    +  However, if you cease all violation of this License, then your
    +license from a particular copyright holder is reinstated (a)
    +provisionally, unless and until the copyright holder explicitly and
    +finally terminates your license, and (b) permanently, if the copyright
    +holder fails to notify you of the violation by some reasonable means
    +prior to 60 days after the cessation.
    +
    +  Moreover, your license from a particular copyright holder is
    +reinstated permanently if the copyright holder notifies you of the
    +violation by some reasonable means, this is the first time you have
    +received notice of violation of this License (for any work) from that
    +copyright holder, and you cure the violation prior to 30 days after
    +your receipt of the notice.
    +
    +  Termination of your rights under this section does not terminate the
    +licenses of parties who have received copies or rights from you under
    +this License.  If your rights have been terminated and not permanently
    +reinstated, you do not qualify to receive new licenses for the same
    +material under section 10.
    +
    +  9. Acceptance Not Required for Having Copies.
    +
    +  You are not required to accept this License in order to receive or
    +run a copy of the Program.  Ancillary propagation of a covered work
    +occurring solely as a consequence of using peer-to-peer transmission
    +to receive a copy likewise does not require acceptance.  However,
    +nothing other than this License grants you permission to propagate or
    +modify any covered work.  These actions infringe copyright if you do
    +not accept this License.  Therefore, by modifying or propagating a
    +covered work, you indicate your acceptance of this License to do so.
    +
    +  10. Automatic Licensing of Downstream Recipients.
    +
    +  Each time you convey a covered work, the recipient automatically
    +receives a license from the original licensors, to run, modify and
    +propagate that work, subject to this License.  You are not responsible
    +for enforcing compliance by third parties with this License.
    +
    +  An "entity transaction" is a transaction transferring control of an
    +organization, or substantially all assets of one, or subdividing an
    +organization, or merging organizations.  If propagation of a covered
    +work results from an entity transaction, each party to that
    +transaction who receives a copy of the work also receives whatever
    +licenses to the work the party's predecessor in interest had or could
    +give under the previous paragraph, plus a right to possession of the
    +Corresponding Source of the work from the predecessor in interest, if
    +the predecessor has it or can get it with reasonable efforts.
    +
    +  You may not impose any further restrictions on the exercise of the
    +rights granted or affirmed under this License.  For example, you may
    +not impose a license fee, royalty, or other charge for exercise of
    +rights granted under this License, and you may not initiate litigation
    +(including a cross-claim or counterclaim in a lawsuit) alleging that
    +any patent claim is infringed by making, using, selling, offering for
    +sale, or importing the Program or any portion of it.
    +
    +  11. Patents.
    +
    +  A "contributor" is a copyright holder who authorizes use under this
    +License of the Program or a work on which the Program is based.  The
    +work thus licensed is called the contributor's "contributor version".
    +
    +  A contributor's "essential patent claims" are all patent claims
    +owned or controlled by the contributor, whether already acquired or
    +hereafter acquired, that would be infringed by some manner, permitted
    +by this License, of making, using, or selling its contributor version,
    +but do not include claims that would be infringed only as a
    +consequence of further modification of the contributor version.  For
    +purposes of this definition, "control" includes the right to grant
    +patent sublicenses in a manner consistent with the requirements of
    +this License.
    +
    +  Each contributor grants you a non-exclusive, worldwide, royalty-free
    +patent license under the contributor's essential patent claims, to
    +make, use, sell, offer for sale, import and otherwise run, modify and
    +propagate the contents of its contributor version.
    +
    +  In the following three paragraphs, a "patent license" is any express
    +agreement or commitment, however denominated, not to enforce a patent
    +(such as an express permission to practice a patent or covenant not to
    +sue for patent infringement).  To "grant" such a patent license to a
    +party means to make such an agreement or commitment not to enforce a
    +patent against the party.
    +
    +  If you convey a covered work, knowingly relying on a patent license,
    +and the Corresponding Source of the work is not available for anyone
    +to copy, free of charge and under the terms of this License, through a
    +publicly available network server or other readily accessible means,
    +then you must either (1) cause the Corresponding Source to be so
    +available, or (2) arrange to deprive yourself of the benefit of the
    +patent license for this particular work, or (3) arrange, in a manner
    +consistent with the requirements of this License, to extend the patent
    +license to downstream recipients.  "Knowingly relying" means you have
    +actual knowledge that, but for the patent license, your conveying the
    +covered work in a country, or your recipient's use of the covered work
    +in a country, would infringe one or more identifiable patents in that
    +country that you have reason to believe are valid.
    +
    +  If, pursuant to or in connection with a single transaction or
    +arrangement, you convey, or propagate by procuring conveyance of, a
    +covered work, and grant a patent license to some of the parties
    +receiving the covered work authorizing them to use, propagate, modify
    +or convey a specific copy of the covered work, then the patent license
    +you grant is automatically extended to all recipients of the covered
    +work and works based on it.
    +
    +  A patent license is "discriminatory" if it does not include within
    +the scope of its coverage, prohibits the exercise of, or is
    +conditioned on the non-exercise of one or more of the rights that are
    +specifically granted under this License.  You may not convey a covered
    +work if you are a party to an arrangement with a third party that is
    +in the business of distributing software, under which you make payment
    +to the third party based on the extent of your activity of conveying
    +the work, and under which the third party grants, to any of the
    +parties who would receive the covered work from you, a discriminatory
    +patent license (a) in connection with copies of the covered work
    +conveyed by you (or copies made from those copies), or (b) primarily
    +for and in connection with specific products or compilations that
    +contain the covered work, unless you entered into that arrangement,
    +or that patent license was granted, prior to 28 March 2007.
    +
    +  Nothing in this License shall be construed as excluding or limiting
    +any implied license or other defenses to infringement that may
    +otherwise be available to you under applicable patent law.
    +
    +  12. No Surrender of Others' Freedom.
    +
    +  If conditions are imposed on you (whether by court order, agreement or
    +otherwise) that contradict the conditions of this License, they do not
    +excuse you from the conditions of this License.  If you cannot convey a
    +covered work so as to satisfy simultaneously your obligations under this
    +License and any other pertinent obligations, then as a consequence you may
    +not convey it at all.  For example, if you agree to terms that obligate you
    +to collect a royalty for further conveying from those to whom you convey
    +the Program, the only way you could satisfy both those terms and this
    +License would be to refrain entirely from conveying the Program.
    +
    +  13. Use with the GNU Affero General Public License.
    +
    +  Notwithstanding any other provision of this License, you have
    +permission to link or combine any covered work with a work licensed
    +under version 3 of the GNU Affero General Public License into a single
    +combined work, and to convey the resulting work.  The terms of this
    +License will continue to apply to the part which is the covered work,
    +but the special requirements of the GNU Affero General Public License,
    +section 13, concerning interaction through a network will apply to the
    +combination as such.
    +
    +  14. Revised Versions of this License.
    +
    +  The Free Software Foundation may publish revised and/or new versions of
    +the GNU General Public License from time to time.  Such new versions will
    +be similar in spirit to the present version, but may differ in detail to
    +address new problems or concerns.
    +
    +  Each version is given a distinguishing version number.  If the
    +Program specifies that a certain numbered version of the GNU General
    +Public License "or any later version" applies to it, you have the
    +option of following the terms and conditions either of that numbered
    +version or of any later version published by the Free Software
    +Foundation.  If the Program does not specify a version number of the
    +GNU General Public License, you may choose any version ever published
    +by the Free Software Foundation.
    +
    +  If the Program specifies that a proxy can decide which future
    +versions of the GNU General Public License can be used, that proxy's
    +public statement of acceptance of a version permanently authorizes you
    +to choose that version for the Program.
    +
    +  Later license versions may give you additional or different
    +permissions.  However, no additional obligations are imposed on any
    +author or copyright holder as a result of your choosing to follow a
    +later version.
    +
    +  15. Disclaimer of Warranty.
    +
    +  THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
    +APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
    +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
    +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
    +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    +PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
    +IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
    +ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
    +
    +  16. Limitation of Liability.
    +
    +  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
    +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
    +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
    +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
    +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
    +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
    +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
    +SUCH DAMAGES.
    +
    +  17. Interpretation of Sections 15 and 16.
    +
    +  If the disclaimer of warranty and limitation of liability provided
    +above cannot be given local legal effect according to their terms,
    +reviewing courts shall apply local law that most closely approximates
    +an absolute waiver of all civil liability in connection with the
    +Program, unless a warranty or assumption of liability accompanies a
    +copy of the Program in return for a fee.
    +
    +                     END OF TERMS AND CONDITIONS
    +
    +            How to Apply These Terms to Your New Programs
    +
    +  If you develop a new program, and you want it to be of the greatest
    +possible use to the public, the best way to achieve this is to make it
    +free software which everyone can redistribute and change under these terms.
    +
    +  To do so, attach the following notices to the program.  It is safest
    +to attach them to the start of each source file to most effectively
    +state the exclusion of warranty; and each file should have at least
    +the "copyright" line and a pointer to where the full notice is found.
    +
    +    <one line to give the program's name and a brief idea of what it does.>
    +    Copyright (C) <year>  <name of author>
    +
    +    This program is free software: you can redistribute it and/or modify
    +    it under the terms of the GNU General Public License as published by
    +    the Free Software Foundation, either version 3 of the License, or
    +    (at your option) any later version.
    +
    +    This program is distributed in the hope that it will be useful,
    +    but WITHOUT ANY WARRANTY; without even the implied warranty of
    +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    +    GNU General Public License for more details.
    +
    +    You should have received a copy of the GNU General Public License
    +    along with this program.  If not, see <http://www.gnu.org/licenses/>.
    +
    +Also add information on how to contact you by electronic and paper mail.
    +
    +  If the program does terminal interaction, make it output a short
    +notice like this when it starts in an interactive mode:
    +
    +    <program>  Copyright (C) <year>  <name of author>
    +    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    +    This is free software, and you are welcome to redistribute it
    +    under certain conditions; type `show c' for details.
    +
    +The hypothetical commands `show w' and `show c' should show the appropriate
    +parts of the General Public License.  Of course, your program's commands
    +might be different; for a GUI interface, you would use an "about box".
    +
    +  You should also get your employer (if you work as a programmer) or school,
    +if any, to sign a "copyright disclaimer" for the program, if necessary.
    +For more information on this, and how to apply and follow the GNU GPL, see
    +<http://www.gnu.org/licenses/>.
    +
    +  The GNU General Public License does not permit incorporating your program
    +into proprietary programs.  If your program is a subroutine library, you
    +may consider it more useful to permit linking proprietary applications with
    +the library.  If this is what you want to do, use the GNU Lesser General
    +Public License instead of this License.  But first, please read
    +<http://www.gnu.org/philosophy/why-not-lgpl.html>.
    +
    + +
    + + +
    + + + +
    + + + + + + + + diff --git a/docs/articles/covariates-distill.html b/docs/articles/covariates-distill.html new file mode 100644 index 0000000..dd7e0ab --- /dev/null +++ b/docs/articles/covariates-distill.html @@ -0,0 +1,380 @@ + + + + + + + + +Incorporating covariates in the detection function • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +

    In this problem, we illustrate fitting multiple covariate distance sampling (MCDS) models to point transect data using a bird survey from Hawaii: data on an abundant species, the Hawaii amakihi (Hemignathus virens) is used. This practical is makes use of the Distance R package described by Miller et al. (2019) duplicating the analysis in Marques et al. (2007). For basic information regarding analysis of point transect data, consult the point transect example

    +
    +library(Distance)
    +data(amakihi)
    +head(amakihi, n=3)
    +
    ##   Region.Label Area Sample.Label Effort object distance Month OBs   Sp MAS HAS
    +## 1          792    0            1      1      1       40     0 TJS COAM  50   1
    +## 2          792    0            1      1      2       60     0 TJS COAM  50   1
    +## 3          792    0            1      1      3       45     0 TJS COAM  50   1
    +##   Study.Area
    +## 1       Kana
    +## 2       Kana
    +## 3       Kana
    +

    These data include:

    +
      +
    • +Region.Label - survey dates (month and year, e.g. 792 is July 1992) which are used as ‘strata’
    • +
    • +Area - study area size (not used, set to 0) will only produce density estimates, not abundance
    • +
    • +Sample.Label - point transect identifier (41 transects)
    • +
    • +Effort - survey effort (1 for all points because each point was visited once)
    • +
    • +distance - radial distance of detection from observer (meters)
    • +
    • +month -
    • +
    • +OBs - initials of the observer
    • +
    • +Sp - species code (COAM)
    • +
    • +MAS - minutes after sunrise
    • +
    • +HAS - hour after sunrise
    • +
    • +Study.Area - name of the study area (Kana)
    • +
    +

    Note that the Area column is always zero, hence, detection functions can be fitted to the data, but bird abundance cannot be estimated. The covariates to be considered for possible inclusion into the detection function are OBs, MAS and HAS.

    +
    +

    Exploratory data analysis +

    +

    It is important to gain an understanding of the data prior to fitting detection functions. With this in mind, preliminary analysis of distance sampling data involves:

    +
      +
    • assessing the shape of the collected data,
    • +
    • considering the level of truncation of distances, and
    • +
    • exploring patterns in potential covariates.
    • +
    +

    We begin by assessing the distribution of distances to decide on a truncation distance (Figure 1).

    +
    +hist(amakihi$distance, main="Radial distances", xlab="Distance (m)")
    +
    + +Distribution of radial distances of amakihi

    +Figure 1: Distribution of radial distances of amakihi +

    +
    +

    To see if there are differences in the distribution of distances recorded by the different observers and in each hour after sunrise, boxplots can be used. Note how the ~ symbol is used to define the discrete groupings (i.e. observer and hour) (Figure 2).

    +
    +boxplot(amakihi$distance~amakihi$OBs, xlab="Observer", ylab="Distance (m)")
    +boxplot(amakihi$distance~amakihi$HAS, xlab="Hour", ylab="Distance (m)")
    +
    + +Visual assessment of effect of observer and hour since sunrise upon detection.Visual assessment of effect of observer and hour since sunrise upon detection.

    +Figure 2: Visual assessment of effect of observer and hour since sunrise upon detection. +

    +
    +

    The components of the boxplot are:

    +
      +
    • the thick black line indicates the median
    • +
    • the lower limit of the box is the first quartile (25th percentile) and the upper limit is the third quartile (75th percentile)
    • +
    • the height of the box is the interquartile range (75th - 25th quartiles)
    • +
    • the whiskers extend to the most extreme points which are no more than 1.5 times the interquartile range.
    • +
    • dots indicate ‘outliers’ if there are any, i.e. points beyond the range of the whiskers.
    • +
    +

    For minutes after sunrise (a continuous variable), we create a scatterplot of MAS (on the \(x\)-axis) against distances (on the \(y\)-axis). The plotting symbol (or character) is selected with the argument pch (Figure 3)

    +
    +scatter.smooth(amakihi$MAS, amakihi$distance, family = "gaussian", pch=20, cex=.9, lpars=list(lwd=3),
    +               xlab="Minutes after sunrise",ylab="Distance (m)")
    +
    + +Visualisation of detectability as function of minutes since sunrise.

    +Figure 3: Visualisation of detectability as function of minutes since sunrise. +

    +
    +

    Clearly room for right truncation from this figure of the radial distance distribution. Subsequent detection function fitting will use the truncation argument in ds() to exclude the largest 15% of the detection distances.

    +

    You may also want to think about potential collinearity (linear relationship) between the covariates - if collinear variables are included in the detection function, they will be explaining some of the same variation in the distances and this will reduce their importance as a potential covariate. How might you investigate the relationship between HAS and MAS?

    +

    From these plots, infer whether any of the covariates will be useful in explaining the distribution of detection distances.

    +
    +
    +

    Adjusting the raw covariates +

    +

    We would like to treat OBs and HAS as factor variables as in the original analysis; OBs is, by default, treated as a factor variable because it consists of characters rather than numbers. HAS, on the other hand, consists of numbers and so by default would be treated as a continuous variable (i.e. non-factor). That is fine if we want the effect of HAS to be monotonic (i.e. detectability either increases or decreases as a function of HAS). If we want HAS to have a non-linear effect on detectability, then we need to indicate to R to treat it as a factor as shown below.

    +
    +amakihi$HAS <- factor(amakihi$HAS)
    +

    One other, more subtle adjustment, is a transformation of the continuous covariate MAS. We are considering three possible covariates in our detection function: OBs, HAS and MAS. The first two variables, OBs and HAS, are both factor variables, and so, essentially, we can think of them as taking on values between 1 and 3 in the case of OBS, and 1 to 6 in the case of HAS. However, MAS can take on values from -18 (detections before sunrise) to >300 and the disparity in scales of measure between MAS and the other candidate covariates can lead to difficulties in the performance of the optimizer fitting the detection functions in R. The solution to the difficulty is to scale MAS such that it is on a scale (approx. 1 to 5) comparable with the other covariates.

    +
    +
    +

    Candidate models +

    +

    With three potential covariates, there are 8 possible models for the detection function:

    +
      +
    • No covariates
    • +
    • OBs
    • +
    • HAS
    • +
    • MAS
    • +
    • OBs + HAS
    • +
    • OBs + MAS
    • +
    • HAS + MAS
    • +
    • OBs + HAS + MAS
    • +
    +

    Even without considering covariates there are also several possible key function/adjustment term combinations available: if all key function/covariate combinations are considered the number of potential models is large. Note that covariates are not allowed if a uniform key function is chosen and if covariate terms are included, adjustment terms are not allowed. Even with these restrictions, it is not best practice to take a scatter gun approach to detection function model fitting. Buckland et al. (2015) considered 13 combinations of key function/covariates. Here, we look at a subset of these.

    +

    Fit a hazard rate model with no covariates or adjustment terms and make a note of the AIC. Note, that 15% of the largest distances are truncated - you may have decided on a different truncation distance.

    +
    +conversion.factor <- convert_units("meter", NULL, "hectare")
    +amak.hr <- ds(amakihi, transect="point", key="hr", truncation="15%",
    +              adjustment=NULL, convert_units = conversion.factor)
    +

    Now fit a hazard rate model with OBs as a covariate in the detection function and make a note of the AIC. Has the AIC reduced by including a covariate?

    +
    +amak.hr.obs <- ds(amakihi, transect="point", key="hr", formula=~OBs,
    +                  truncation="15%", convert_units = conversion.factor)
    +

    Fit a hazard rate model with OBs and MAS in the detection function:

    +
    +amak.hr.obs.mas <- ds(amakihi, transect="point", key="hr", formula=~OBs+MAS,
    +                      truncation="15%", convert_units = conversion.factor)
    +

    Try fitting other possible formula and decide which model is best in terms of AIC. To quickly compare AIC values from different models, use the AIC command as follows (note only models with the same truncation distance can be compared):

    +
    +AIC(amak.hr, amak.hr.obs, amak.hr.obs.mas)
    +
    ##                 df      AIC
    +## amak.hr          2 11400.47
    +## amak.hr.obs      4 11368.20
    +## amak.hr.obs.mas  5 11365.96
    +

    Another useful function is summarize_ds_models - this has the advantage of ordering the models by AIC (smallest to largest).

    +
    +knitr::kable(summarize_ds_models(amak.hr, amak.hr.obs, amak.hr.obs.mas), digits=3,
    +             caption="Model selection table for Hawaiian amakihi.")
    + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Model selection table for Hawaiian amakihi.
    ModelKey functionFormulaC-vM p-value\(\hat{P_a}\)se(\(\hat{P_a}\)) +\(\Delta\)AIC
    3Hazard-rate~OBs + MAS0.1700.3020.0220.000
    2Hazard-rate~OBs0.1160.2970.0222.249
    1Hazard-rate~10.1440.3080.02234.516
    +

    Examine the shape of the preferred detection function (including covariates observer and minutes after sunrise) (Figure 4).

    +
    +plot(amak.hr.obs.mas, pdf=TRUE, main="Hazard rate with observer and minutes after sunrise.", showpoints=FALSE)
    +sfzero <- data.frame(OBs="SGF", MAS=0)
    +sf180 <- data.frame(OBs="SGF", MAS=180)
    +t1zero <- data.frame(OBs="TJS", MAS=0)
    +t1180 <- data.frame(OBs="TJS", MAS=180)
    +t2zero <- data.frame(OBs="TKP", MAS=0)
    +t2180 <- data.frame(OBs="TKP", MAS=180)
    +add_df_covar_line(amak.hr.obs.mas, data=sfzero, lty=1, lwd=2,col="blue", pdf=TRUE)
    +add_df_covar_line(amak.hr.obs.mas, data=sf180, lty=2, lwd=2,col="blue", pdf=TRUE)
    +add_df_covar_line(amak.hr.obs.mas, data=t1zero, lty=1,lwd=2,col="darkorange", pdf=TRUE)
    +add_df_covar_line(amak.hr.obs.mas, data=t1180, lty=2, lwd=2,col="darkorange", pdf=TRUE)
    +add_df_covar_line(amak.hr.obs.mas, data=t2zero, lty=1,lwd=2,col="violet", pdf=TRUE)
    +add_df_covar_line(amak.hr.obs.mas, data=t2180, lty=2, lwd=2,col="violet", pdf=TRUE)
    +legend("topright", legend=c("SF, minutes=0",
    +                            "SF, minutes=180",
    +                            "TS, minutes=0",
    +                            "TS, minutes=180",
    +                            "TP, minutes=0",
    +                            "TP, minutes=180"),
    +       title="Covariate combination: observer and minutes",
    +       lty=rep(c(1,2),times=3), lwd=2, col=rep(c("blue","darkorange","violet"), each=2))
    +
    + +PDF of best fitting model, including effects of observer and minutes after sunrise.

    +Figure 4: PDF of best fitting model, including effects of observer and minutes after sunrise. +

    +
    +
    +
    +

    Comments about the chosen model +

    +

    There were three observers involved in the survey. One observer made ~80% of the detections, with a second observer responsible for a further 15% and the third observer 5%.

    +
    +
    +

    References +

    +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Springer. +
    +
    +Marques, T. A., Thomas, L., Fancy, S. G., & Buckland, S. T. (2007). Improving estimates of bird density using multiple covariate distance sampling. The Auk, 124, 1229–1243. https://doi.org/10.1642/0004-8038(2007)124[1229:IEOBDU]2.0.CO;2 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/covariates-distill_files/figure-html/basic-1.png b/docs/articles/covariates-distill_files/figure-html/basic-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0dabd4ed0b74ade07666b654379e2777fe67aa71 GIT binary patch literal 5560 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 literal 0 HcmV?d00001 diff --git a/docs/articles/covariates-distill_files/figure-html/box-1.png b/docs/articles/covariates-distill_files/figure-html/box-1.png new file mode 100644 index 0000000000000000000000000000000000000000..30a286de4afab089749429f38fd056e640c3d2b3 GIT binary patch literal 4379 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 literal 0 HcmV?d00001 diff --git a/docs/articles/covariates-distill_files/figure-html/box-2.png b/docs/articles/covariates-distill_files/figure-html/box-2.png new file mode 100644 index 0000000000000000000000000000000000000000..80f668299d0d7902581127c3f6f46c148e82dd2f GIT binary patch literal 4560 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 LoH_Ma|04Kza-}N= literal 0 HcmV?d00001 diff --git a/docs/articles/covariates-distill_files/figure-html/scatter-1.png b/docs/articles/covariates-distill_files/figure-html/scatter-1.png new file mode 100644 index 0000000000000000000000000000000000000000..a615b08da90326054aa02f3ca310f9093009331b GIT binary patch literal 9391 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 TO?&h&@JL(TK&@Kk>AU|1n=q=b literal 0 HcmV?d00001 diff --git a/docs/articles/covariates-distill_files/header-attrs-2.26/header-attrs.js b/docs/articles/covariates-distill_files/header-attrs-2.26/header-attrs.js new file mode 100644 index 0000000..dd57d92 --- /dev/null +++ b/docs/articles/covariates-distill_files/header-attrs-2.26/header-attrs.js @@ -0,0 +1,12 @@ +// Pandoc 2.9 adds attributes on both header and div. We remove the former (to +// be compatible with the behavior of Pandoc < 2.8). +document.addEventListener('DOMContentLoaded', function(e) { + var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); + var i, h, a; + for (i = 0; i < hs.length; i++) { + h = hs[i]; + if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 + a = h.attributes; + while (a.length > 0) h.removeAttribute(a[0].name); + } +}); diff --git a/docs/articles/index.html b/docs/articles/index.html new file mode 100644 index 0000000..665250e --- /dev/null +++ b/docs/articles/index.html @@ -0,0 +1,124 @@ + +Articles • Distance

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    +
    +
    + +
    +

    All vignettes

    +
    + +
    Analysis of camera trapping data
    +

    Example analysis with Ivory Coast Maxwell’s duiker.

    +
    Incorporating covariates in the detection function
    +

    Hawaiian amakihi point transect data.

    +
    Analysis of cue count surveys
    +

    Revisiting the winter wren point transects with cue counts.

    +
    Line transect density estimation
    +

    Example analysis of line transect data.

    +
    Alternative optimization engine for fitting detection functions
    +

    Examples demonstrating the use of the mcds.exe alternative optimization engine for fitting single platform detection functions in the Distance and mrds packages.

    +
    Multipliers and indirect surveys
    +

    Dung surveys including estimates of production and decay rates.

    +
    Point transect density estimation
    +

    Example analysis of point transect songbird data.

    +
    Solving the size bias problem
    +

    Eastern tropical Pacific spotted dolphin surveys from tuna fishing vessels.

    +
    Covariate modeling with rare species
    +

    Use of covariate to model detectability in multi-species surveys.

    +
    Analysis of stratified survey designs
    +

    Revisiting the savanna sparrow point transect data.

    +
    Variance estimation
    +

    Variance estimation using bootstrap resampling.

    +
    +
    + + +
    + + + +
    + + + + + + + + diff --git a/docs/articles/lines-distill.html b/docs/articles/lines-distill.html new file mode 100644 index 0000000..e525e50 --- /dev/null +++ b/docs/articles/lines-distill.html @@ -0,0 +1,497 @@ + + + + + + + + +Line transect density estimation • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +

    In this exercise, we use R (R Core Team, 2019) and the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) to fit different detection function models to line transect survey data of winter wren (Troglodytes troglodytes) density and abundance. These data were part of a study described by Buckland (2006).

    +
    +

    Objectives +

    +
      +
    • Import a data file
    • +
    • Fit a basic detection function using the ds function
    • +
    • Plot and examine a detection function
    • +
    • Fit different detection function forms.
    • +
    +
    +
    +

    Survey design +

    +

    Nineteen line transects were walked twice (Figure 1).

    +
    + +Montrave study area; diagonal lines indicate line transects walked to generate these data.

    +Figure 1: Montrave study area; diagonal lines indicate line transects walked to generate these data. +

    +
    +

    The fields of the wren_lt data set are:

    +
      +
    • Region.Label - identifier of regions: in this case there is only one region and set to ‘Montrave’ required field +
    • +
    • Area - size of the study region (hectares): 33.2ha
    • +
    • Sample.Label - line transect identifier (numbered 1-19) required field +
    • +
    • Effort - length of the line transects (km) required field +
    • +
    • object - unique identifier for each detected winter wren
    • +
    • distance - perpendicular distance (metres) to each detection required field +
    • +
    • Study.Area - this is the name of the study, ‘Montrave 4’
    • +
    +
    +
    +

    Make the data available for R session +

    +

    This command assumes that the Distance package has been installed on your computer. The R workspace wren_lt contains detections of winter wrens from the line transect surveys of Buckland (2006).

    +
    +library(Distance)
    +data(wren_lt)
    +

    The effort, or transect length has been adjusted to recognise each transect is walked twice. Examine the first few rows of wren_lt using the function head()

    +
    +head(wren_lt)
    +
    ##   Region.Label Area Sample.Label Effort object distance Study.Area
    +## 1     Montrave 33.2            1  0.416      5       15 Montrave 4
    +## 2     Montrave 33.2            1  0.416      6       80 Montrave 4
    +## 3     Montrave 33.2            1  0.416      7       35 Montrave 4
    +## 4     Montrave 33.2            1  0.416      8       55 Montrave 4
    +## 5     Montrave 33.2            1  0.416     12       12 Montrave 4
    +## 6     Montrave 33.2            1  0.416     13       75 Montrave 4
    +

    The object wren_lt is a dataframe object made up of rows and columns.

    +
    +sum(!is.na(wren_lt$distance))
    +
    ## [1] 156
    +

    The code above determines the number of detection distances that are not missing. Why might there be rows in our data where detection distance is missing? Distance would have to be recorded as missing for rows representing transects on which there were no detections. The transect and its effort would need to appear in the data, but without detections, the perpendicular distance would be recorded as missing (NA).

    +
    +
    +

    Examine the distribution of detection distances +

    +

    Gain familiarity with the perpendicular distance data using the hist() function (Figure 2).

    +
    +hist(wren_lt$distance, xlab="Distance (m)", main="Winter wren line transects")
    +
    + +Distribution of perpendicular distances for winter wren from [@Buckland2006].

    +Figure 2: Distribution of perpendicular distances for winter wren from (Buckland, 2006). +

    +
    +

    Note that there appears to be too few detections between 0 and 20m, and too many detections between 20m and 40m. This may be evidence of evasive movement by winter wrens; see further discussion of this below.

    +
    +
    +

    Specify unit conversions +

    +
    +

    A guaranteed way to produce incorrect results from your analysis is to misspecify the units distances are measured. The ds function has an argument convert.units where the user provides a value to report density in proper units. Providing an incorrect value will result in estimates that are out by orders of magnitude.

    +
    +

    We can choose the units in which winter wren density is to be reported, we choose square kilometre. How to transmit this information to the ds function?

    +

    The answer is another function convert_units. Arguments to this function are

    +
      +
    • distance_units +
        +
      • units of measure for perpendicular/radial distances
      • +
      +
    • +
    • effort_units +
        +
      • units of measure for effort (NULL for point transects)
      • +
      +
    • +
    • area_units +
        +
      • units of measure for the study area.
      • +
      +
    • +
    +

    Specify the correct arguments to this function for the winter wren data set. Note: units are specified as quoted strings, singular rather than plural; e.g. “meter” rather than “meters”

    +
    +conversion.factor <- convert_units("meter", "kilometer", "hectare")
    +
    +
    +

    Fitting a simple detection function model with ds +

    +

    Detection functions are fitted using the ds function and this function requires a data frame to have a column called distance. We have this in our nests data, therefore, we can simply supply the name of the data frame to the function along with additional arguments.

    +

    Details about the arguments for this function:

    +
      +
    • +key="hn" +
        +
      • fit a half-normal key detection function
      • +
      +
    • +
    • +adjustment=NULL +
        +
      • do not include adjustment terms
      • +
      +
    • +
    • +convert_units=conversion.factor +
        +
      • required because, for this example, the perpendicular distances are in metres and the line transect lengths are in kilometer - this argument converts the perpendicular distance measurements from metres to kilometer. Our density estimates will be reported in number of birds per hectare.
      • +
      +
    • +
    +
    +wren.hn <- ds(data=wren_lt, key="hn", adjustment=NULL, convert_units=conversion.factor)
    +

    On calling the ds function, information is provided to the screen reminding the user what model has been fitted and the associated AIC value. More information is supplied by applying the summary() function to the object created by ds().

    +
    +summary(wren.hn)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  156 
    +## Distance range         :  0  -  100 
    +## 
    +## Model       : Half-normal key function 
    +## AIC         :  1418.188 
    +## Optimisation:  mrds (nlminb) 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +##             estimate        se
    +## (Intercept) 4.105816 0.1327744
    +## 
    +##                       Estimate          SE         CV
    +## Average p             0.685037  0.05678821 0.08289802
    +## N in covered region 227.724931 21.47275208 0.09429250
    +## 
    +## Summary statistics:
    +##     Region Area CoveredArea Effort   n  k       ER    se.ER      cv.ER
    +## 1 Montrave 33.2       193.2   9.66 156 19 16.14907 1.226096 0.07592366
    +## 
    +## Abundance:
    +##   Label Estimate       se        cv     lcl     ucl       df
    +## 1 Total 39.13286 4.399007 0.1124121 31.3023 48.9223 74.24595
    +## 
    +## Density:
    +##   Label Estimate        se        cv       lcl      ucl       df
    +## 1 Total   1.1787 0.1325002 0.1124121 0.9428403 1.473563 74.24595
    +
    +

    The summary function +

    +

    Examining the output produced by summary(wren.hn) notice

    +
      +
    • number of detections used in fitting
    • +
    • truncation distances
    • +
    • AIC score
    • +
    • parameters of the detection function (on a natural log scale)
    • +
    • estimated probability of detection within the truncation distance
    • +
    • estimated number of objects in the area covered by survey effort
    • +
    • summary of the survey (effort, number of transects, number of detections) +
        +
      • encounter rate and its variability
      • +
      +
    • +
    • estimated abundance and density within the study area +
        +
      • and measures of precision
      • +
      +
    • +
    • if there are strata, estimates are provided for each stratum
    • +
    • if objects were detected in groups, there are estimates of abundance of groups and of individuals
    • +
    +

    Visually inspect the fitted detection function with the plot() function, specifying the cutpoints histogram with argument breaks (Figure 3):

    +
    +cutpoints <- c(0,5,10,15,20,30,40,50,65,80,100)
    +plot(wren.hn, breaks=cutpoints, main="Half normal model, wren line transects")
    +
    + +Fit of half normal detection function to wren data.  Note large number of break points specified at small distances.

    +Figure 3: Fit of half normal detection function to wren data. Note large number of break points specified at small distances. +

    +
    +

    Continue to note the presence of evasive movement in this plot of the fit of detection function to the observed data.

    +
    +
    +
    +

    Specifying different detection functions +

    +

    Detection function forms and shapes, are specified by changing the key and adjustment arguments.

    +

    The options available for key detection functions are:

    +
      +
    • half normal (key="hn") - default
    • +
    • hazard rate (key="hr")
    • +
    • uniform (key="unif")
    • +
    +

    The options available for adjustment terms are:

    +
      +
    • no adjustment terms (adjustment=NULL)
    • +
    • cosine (adjustment="cos") - default
    • +
    • Hermite polynomial (adjustment="herm")
    • +
    • Simple polynomial (adjustment="poly")
    • +
    +

    To fit a uniform key function with cosine adjustment terms, use the command:

    +
    +wren.unif.cos <- ds(wren_lt, key="unif", adjustment="cos", convert_units=conversion.factor)
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is not strictly monotonic!
    +## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is not strictly monotonic!
    +
    ## Warning in mrds::check.mono(model, n.pts = 20): Detection function is not
    +## strictly monotonic!
    +

    When this line of code is executed, multiple models will be fitted, successively adding addition adjustment terms. When the model with four adjustment terms is fit, an error message is returned; but a uniform key with 3 cosine adjustments is fitted and contained in the returned object.

    +

    AIC model selection will be used to fit adjustment terms of up to order 5.

    +

    To fit a hazard rate key function with simple polynomial adjustment terms, then use the command:

    +
    +wren.hr.poly <- ds(wren_lt, key="hr", adjustment="poly", convert_units=conversion.factor)
    +
    +
    +

    Model comparison +

    +

    Each fitted detection function produces a different estimate of winter wren abundance and density. The estimate depends upon the model chosen. The model selection tool for distance sampling data is AIC.

    +
    +AIC(wren.hn, wren.hr.poly, wren.unif.cos)
    +
    ##               df      AIC
    +## wren.hn        1 1418.188
    +## wren.hr.poly   2 1412.133
    +## wren.unif.cos  3 1416.430
    +

    df in the AIC table indicates the number of parameters associated with each model.

    +
    +

    Absolute goodness of fit +

    +

    In addition to the relative ranking of models provided by AIC, it is also important to know whether selected model(s) actually fit the data. The model is the basis of inference, so it is dangerous to make inference from a model that does not fit the data. Goodness of fit is assessed using the function gof_ds. This function by default, reports the goodness of fit assessed by the Cramer von-Mises test along with a quantile-quantile plot showing locations of deviations from good fit. Optionally, a \(\chi^2\) goodness of fit test and a bootstrap version of the Kolomogorov-Smirnov goodness of fit test can be performed. Using function defaults, we see results only of the Cramer von-Mises test along with the Q-Q plot (Figure 4).

    +
    +gof_ds(wren.hr.poly)
    +
    + +Q-Q plot of hazard rate key function fitted ot wren line transect data.

    +Figure 4: Q-Q plot of hazard rate key function fitted ot wren line transect data. +

    +
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.249898 p-value = 0.1885
    +

    Even though there may have been evasive movement, the goodness of fit statistics are still sufficient for using detection function models for inference.

    +
    +
    +
    +

    Model comparison tables +

    +

    The function summarise_ds_models combines the work of AIC and gof_ds to produce a table of fitted models and summary statistics.

    +
    +knitr::kable(summarize_ds_models(wren.hn, wren.hr.poly, wren.unif.cos),digits=3,
    +             caption="Model comparison table for wren line transect data, Montrave.")
    + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Model comparison table for wren line transect data, Montrave.
    ModelKey functionFormulaC-vM p-value\(\hat{P_a}\)se(\(\hat{P_a}\)) +\(\Delta\)AIC
    2Hazard-rate~10.1890.8440.0250.000
    3Uniform with cosine adjustment terms of order 1,2,3NA0.1980.7570.1404.298
    1Half-normal~10.0770.6850.0576.055
    +
    +

    Model selection is not a cookbook +

    +

    The AIC model selection tools suggest the hazard rate key function is the preferred model. However, examine the shape of the hazard rate detection function in contrast to the uniform cosine fitted detection function (Figure 5).

    +
    +plot(wren.hr.poly, breaks=cutpoints, main="Hazard rate")
    +plot(wren.unif.cos, breaks=cutpoints, main="Uniform cosine")
    +
    + +Possible evidence of evasive movement of wrens.  Note left figure (hazard rate) with implausible perfect detectability out to 70m, then precipitous decline.Possible evidence of evasive movement of wrens.  Note left figure (hazard rate) with implausible perfect detectability out to 70m, then precipitous decline.

    +Figure 5: Possible evidence of evasive movement of wrens. Note left figure (hazard rate) with implausible perfect detectability out to 70m, then precipitous decline. +

    +
    +

    The fellow who gathered these data (Prof Buckland) maintained the shape of the fitted hazard rate detection function is not plausible. Instead, he chose the uniform key with cosine adjustments for making inference (Buckland, 2006, p. 352):

    +
    +

    Common Chaffinch and Winter Wren showed some evidence of observer avoidance. For 2 of the 12 data sets, this resulted in a fitted hazard rate detection function with certain detection out to ∼60 m, with an implausibly rapid fall-off beyond 70 m. In these two analyses, a model with a slightly higher AIC value and a more plausible fit to the detection function was selected.

    +
    +

    This is an example of moderating objective model selection tools with common sense and understanding of field procedures.

    +
    +
    +
    +

    References +

    +
    +
    +Buckland, S. T. (2006). Point transect surveys for songbirds: Robust methodologies. The Auk, 123(2), 345–345. https://doi.org/10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/lines-distill_files/figure-html/basichist-1.png b/docs/articles/lines-distill_files/figure-html/basichist-1.png new file mode 100644 index 0000000000000000000000000000000000000000..404a29eb7dfb8b683a391217687d2ee195833ef8 GIT binary patch literal 5816 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 X(gOb>Y!k8i1={qa#fgGrmk9p=-RILF literal 0 HcmV?d00001 diff --git a/docs/articles/lines-distill_files/figure-html/evasive-1.png b/docs/articles/lines-distill_files/figure-html/evasive-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b183c0c9856006381713f6d482fd092ee8d75cb3 GIT binary patch literal 5290 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 MqV4`C=10N*0t?ziX8-^I literal 0 HcmV?d00001 diff --git a/docs/articles/lines-distill_files/figure-html/evasive-2.png b/docs/articles/lines-distill_files/figure-html/evasive-2.png new file mode 100644 index 0000000000000000000000000000000000000000..19af2c85521c0beae9592030df061ccfd721b66a GIT binary patch literal 5596 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 literal 0 HcmV?d00001 diff --git a/docs/articles/lines-distill_files/figure-html/hnfitted-1.png b/docs/articles/lines-distill_files/figure-html/hnfitted-1.png new file mode 100644 index 0000000000000000000000000000000000000000..185c0d323db790a29f3174a7bcf3c7e28f59717a GIT binary patch literal 6283 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 Pp9(e@d&^4mv!wq5ik@mI literal 0 HcmV?d00001 diff --git a/docs/articles/lines-distill_files/figure-html/qq-1.png b/docs/articles/lines-distill_files/figure-html/qq-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f2d3f8d1129f42e0170b6d8216b48633d8ef7630 GIT binary patch literal 4530 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 NEY0msmYH7q>tDb2TUY=9 literal 0 HcmV?d00001 diff --git a/docs/articles/lines-distill_files/header-attrs-2.26/header-attrs.js b/docs/articles/lines-distill_files/header-attrs-2.26/header-attrs.js new file mode 100644 index 0000000..dd57d92 --- /dev/null +++ b/docs/articles/lines-distill_files/header-attrs-2.26/header-attrs.js @@ -0,0 +1,12 @@ +// Pandoc 2.9 adds attributes on both header and div. We remove the former (to +// be compatible with the behavior of Pandoc < 2.8). +document.addEventListener('DOMContentLoaded', function(e) { + var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); + var i, h, a; + for (i = 0; i < hs.length; i++) { + h = hs[i]; + if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 + a = h.attributes; + while (a.length > 0) h.removeAttribute(a[0].name); + } +}); diff --git a/docs/articles/montrave.jpg b/docs/articles/montrave.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01bc5bff438404b1452a480fcf92b46155c607c1 GIT binary patch literal 55712 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 D`s`fE literal 0 HcmV?d00001 diff --git a/docs/articles/species-covariate-distill.html b/docs/articles/species-covariate-distill.html new file mode 100644 index 0000000..67fa23b --- /dev/null +++ b/docs/articles/species-covariate-distill.html @@ -0,0 +1,445 @@ + + + + + + + + +Covariate modeling with rare species • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +
    +

    Background +

    +

    Sometimes the focal species of a distance sampling survey is quite rare. So rare that it is difficult to accumulate sufficient detections to fit a detection function for the species in question. Likewise, it is also common for other species to be detected during the survey for the focal species. Could the detections of the other species be useful in estimating a detection function for the focal species?

    +

    One approach might be to consider the species to serve as “strata” and proceed to analyse the data as if they were from a stratified survey. See the example for stratified survey analysis. However, if a pooled detection function (one that combines data from multiple species) is fitted, it would be dubious to apply this pooled detection function to data at a lower level of aggregation (species level). Applying the pooled detection function would lead to a biased estimate of abundance for the rare species.

    +

    Instead of treating species as strata, an alternative form of analysis is to treat species as a covariate in the modelling of the detection function (Marques & Buckland, 2003). The principle is that the general key function is shared across species, but the scale parameter \((\sigma)\) differs between species. In this way, the detections of all species is shared, such that the estimation of the detection function for the rare species is bolstered by information from other species; yet the rare species receives its own unique detection function such that bias is not induced in the abundance estimation for that species.

    +

    To demonstrate such an analysis, the Montrave songbird study conducted by Buckland (2006) is used. The species covariate approach to analysis of the snapshot point count version of his survey is described in the book by Buckland et al. (2015, sec. 5.3.2.2). The Distance R package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) is used to analyse the line transect survey Buckland conducted. Results are compared with estimates presented by Buckland (2006).

    +

    The data are available online at a website that serves as a companion to Buckland et al. (2015). The data set can be read into R directly from the URL.

    +
    +theurl <-"https://www.creem.st-andrews.ac.uk/files/2023/01/montrave-line_csv.zip"
    +download.file(theurl, destfile = "montrave.zip", mode = "wb")
    +unzip("montrave.zip")
    +birds <- read.csv("montrave-line.csv")
    +birds$object <- NA
    +birds$object[!is.na(birds$distance)] <- 1:sum(!is.na(birds$distance))
    +
    +
    +

    Data preparation +

    +

    Only one slight modification to the data needs to be conducted before they can be analysed. Buckland (2006) made two transits of the transects, the line transect effort needs to be modified to reflect the multiple visits.

    +
    +birds$Effort <- birds$Effort * birds$repeats   # two visits
    +library(Distance)
    +convunit <- convert_units("meter", "kilometer", "hectare")
    +
    +
    +

    Detections by species +

    +

    In Buckland’s (2006) line transect survey, three of the four songbird species (c-chaffinch, g-great tit, r-robin, w-winter wren) were detected in sufficient quantities that sample size is not an issue. However, the great tit was only detected 32 times, making the support for this species open to question.

    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Table 2: Number of detections by species for Montrave line transect survey. +
    +Var1 + +Freq +
    +c + +73 +
    +g + +32 +
    +r + +82 +
    +w + +156 +
    +

    As mentioned in the Background, we could fit a pooled detection function across species and with species as a stratification criterion produce species-specific density estimates using the pooled detection function in conjunction with species-specific encounter rates. However that would be using the wrong detection function for every species. We take the alternative analysis route and incorporate species into the detection function.

    +
    +
    +

    Covariate in detection function +

    +

    Inclusion of species as a covariate in the detection function is simple using the formula= argument in ds(). Note the species names are coded as letters, R will automatically treat a variable containing letters as a factor covariate. If numbers were used in coding species, as.factor would need to be employed.

    +
    +all.birds <- ds(data = birds, key="hn", convert_units = convunit,
    +                formula=~species, truncation = 95)
    +

    The CvM goodness of fit test indicates this model adequately fits the data, W=0.401, P=0.072.

    +
    +
    +

    Visualising the detection functions for each species +

    +

    The shape of the species-specific detection functions can be seen by using the plotting function provided below.

    +
    +plot(all.birds, showpoints=FALSE, main="Montrave line transects\nspecies as covariate")
    +add.df.covar.line(all.birds, data=data.frame(species="c"), lwd=3, lty=1, col="blue")
    +add.df.covar.line(all.birds, data=data.frame(species="g"), lwd=3, lty=1, col="darkgreen")
    +add.df.covar.line(all.birds, data=data.frame(species="r"), lwd=3, lty=1, col="brown")
    +add.df.covar.line(all.birds, data=data.frame(species="w"), lwd=3, lty=1, col="salmon")
    +legend("topright", legend=c("chaffinch", "great tit", "robin", "winter wren"),
    +       lwd=3, lty=1, col=c("blue", "darkgreen", "brown", "salmon"))
    +
    + +Species-specific detection functions.

    +Figure 1: Species-specific detection functions. +

    +
    +
    +
    +

    Species-specific density estimates +

    +

    Density estimates for each species can be produced by using the dht2 function that contains the argument strat_formula used to specific the levels of stratum-specific estimates requested. The stratification argument ensures the correct measures of precision are associated with the species-specific density estimates. The value object indicates this analysis is a form of post-stratification, rather than geographic stratification criterion that could have been know prior to the gathering of the data.

    +
    +bird.ests <- dht2(ddf=all.birds, flatfile=birds,
    +                  strat_formula = ~species, convert_units = convunit,
    +                  stratification = "object") 
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 3: Table 4: Species-specific density estimates using detection function with species as covariate. +
    +species + +n + +Density + +Density_CV + +LCI + +UCI +
    +c + +73 + +0.641 + +0.170 + +0.456 + +0.900 +
    +g + +32 + +0.251 + +0.242 + +0.156 + +0.406 +
    +r + +80 + +0.769 + +0.149 + +0.572 + +1.032 +
    +w + +155 + +1.149 + +0.113 + +0.918 + +1.437 +
    +
    +
    +

    Compare with published estimates +

    +

    The density estimates for chaffinch and great tits match those reported by Buckland (S. T. Buckland, 2006) almost exactly. The congruence between estimates produced by this analysis and those reported by Buckland are less good for the robins and winter wrens.

    +
    + +Reproduction of Table 2 of Buckland (2006).

    +Figure 2: Reproduction of Table 2 of Buckland (2006). +

    +
    +
    +
    +

    Postscript +

    +

    As described by Buckland (S. T. Buckland, 2006), there was some reason to believe evasive movement took place on the part of robins and winter wrens. Conceivably, this could be accommodated by using a hazard rate key function for those two species. This would lead to a more complex analysis in which the data set was divided into a chaffinch/great tit data set, with a half normal key and species covariate detection function model. The other portion of the data set would contain robins/winter wrens modelled using a hazard rate key function and species covariate.

    +

    Indeed, the goodness of fit for this more complex analysis (not shown) leads to better fit of the “two model” approach:

    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 5: Table 6: Goodness of fit comparison for single model compared with HN/HR split. +
    +analysis + +CvM.W + +P.value +
    +Single analysis + +0.401 + +0.072 +
    +HN key + +0.068 + +0.762 +
    +HR key + +0.222 + +0.228 +
    +
    +
    +

    References +

    +
    +
    +Buckland, S. T. (2006). Point transect surveys for songbirds: Robust methodologies. The Auk, 123(2), 345–345. https://doi.org/10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2 +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Retrieved from https://www.springer.com/gb/book/9783319192185 +
    +
    +Marques, F. F. C., & Buckland, S. T. (2003). Incorporating covariates into standard line transect analyses. Biometrics, 59, 924–935. https://doi.org/10.1111/j.0006-341x.2003.00107.x +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.js b/docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.js new file mode 100644 index 0000000..0c83d3b --- /dev/null +++ b/docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.js @@ -0,0 +1,801 @@ +/* ======================================================================== + * Bootstrap: tooltip.js v3.4.1 + * https://getbootstrap.com/docs/3.4/javascript/#tooltip + * Inspired by the original jQuery.tipsy by Jason Frame + * ======================================================================== + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + ++function ($) { + 'use strict'; + + var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'] + + var uriAttrs = [ + 'background', + 'cite', + 'href', + 'itemtype', + 'longdesc', + 'poster', + 'src', + 'xlink:href' + ] + + var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i + + var DefaultWhitelist = { + // Global attributes allowed on any supplied element below. + '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN], + a: ['target', 'href', 'title', 'rel'], + area: [], + b: [], + br: [], + col: [], + code: [], + div: [], + em: [], + hr: [], + h1: [], + h2: [], + h3: [], + h4: [], + h5: [], + h6: [], + i: [], + img: ['src', 'alt', 'title', 'width', 'height'], + li: [], + ol: [], + p: [], + pre: [], + s: [], + small: [], + span: [], + sub: [], + sup: [], + strong: [], + u: [], + ul: [] + } + + /** + * A pattern that recognizes a commonly useful subset of URLs that are safe. + * + * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts + */ + var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi + + /** + * A pattern that matches safe data URLs. Only matches image, video and audio types. + * + * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts + */ + var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i + + function allowedAttribute(attr, allowedAttributeList) { + var attrName = attr.nodeName.toLowerCase() + + if ($.inArray(attrName, allowedAttributeList) !== -1) { + if ($.inArray(attrName, uriAttrs) !== -1) { + return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN)) + } + + return true + } + + var regExp = $(allowedAttributeList).filter(function (index, value) { + return value instanceof RegExp + }) + + // Check if a regular expression validates the attribute. + for (var i = 0, l = regExp.length; i < l; i++) { + if (attrName.match(regExp[i])) { + return true + } + } + + return false + } + + function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { + if (unsafeHtml.length === 0) { + return unsafeHtml + } + + if (sanitizeFn && typeof sanitizeFn === 'function') { + return sanitizeFn(unsafeHtml) + } + + // IE 8 and below don't support createHTMLDocument + if (!document.implementation || !document.implementation.createHTMLDocument) { + return unsafeHtml + } + + var createdDocument = document.implementation.createHTMLDocument('sanitization') + createdDocument.body.innerHTML = unsafeHtml + + var whitelistKeys = $.map(whiteList, function (el, i) { return i }) + var elements = $(createdDocument.body).find('*') + + for (var i = 0, len = elements.length; i < len; i++) { + var el = elements[i] + var elName = el.nodeName.toLowerCase() + + if ($.inArray(elName, whitelistKeys) === -1) { + el.parentNode.removeChild(el) + + continue + } + + var attributeList = $.map(el.attributes, function (el) { return el }) + var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []) + + for (var j = 0, len2 = attributeList.length; j < len2; j++) { + if (!allowedAttribute(attributeList[j], whitelistedAttributes)) { + el.removeAttribute(attributeList[j].nodeName) + } + } + } + + return createdDocument.body.innerHTML + } + + // TOOLTIP PUBLIC CLASS DEFINITION + // =============================== + + var Tooltip = function (element, options) { + this.type = null + this.options = null + this.enabled = null + this.timeout = null + this.hoverState = null + this.$element = null + this.inState = null + + this.init('tooltip', element, options) + } + + Tooltip.VERSION = '3.4.1' + + Tooltip.TRANSITION_DURATION = 150 + + Tooltip.DEFAULTS = { + animation: true, + placement: 'top', + selector: false, + template: '', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + container: false, + viewport: { + selector: 'body', + padding: 0 + }, + sanitize : true, + sanitizeFn : null, + whiteList : DefaultWhitelist + } + + Tooltip.prototype.init = function (type, element, options) { + this.enabled = true + this.type = type + this.$element = $(element) + this.options = this.getOptions(options) + this.$viewport = this.options.viewport && $(document).find($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) + this.inState = { click: false, hover: false, focus: false } + + if (this.$element[0] instanceof document.constructor && !this.options.selector) { + throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') + } + + var triggers = this.options.trigger.split(' ') + + for (var i = triggers.length; i--;) { + var trigger = triggers[i] + + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' + var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' + + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } + } + + this.options.selector ? + (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : + this.fixTitle() + } + + Tooltip.prototype.getDefaults = function () { + return Tooltip.DEFAULTS + } + + Tooltip.prototype.getOptions = function (options) { + var dataAttributes = this.$element.data() + + for (var dataAttr in dataAttributes) { + if (dataAttributes.hasOwnProperty(dataAttr) && $.inArray(dataAttr, DISALLOWED_ATTRIBUTES) !== -1) { + delete dataAttributes[dataAttr] + } + } + + options = $.extend({}, this.getDefaults(), dataAttributes, options) + + if (options.delay && typeof options.delay == 'number') { + options.delay = { + show: options.delay, + hide: options.delay + } + } + + if (options.sanitize) { + options.template = sanitizeHtml(options.template, options.whiteList, options.sanitizeFn) + } + + return options + } + + Tooltip.prototype.getDelegateOptions = function () { + var options = {} + var defaults = this.getDefaults() + + this._options && $.each(this._options, function (key, value) { + if (defaults[key] != value) options[key] = value + }) + + return options + } + + Tooltip.prototype.enter = function (obj) { + var self = obj instanceof this.constructor ? + obj : $(obj.currentTarget).data('bs.' + this.type) + + if (!self) { + self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) + $(obj.currentTarget).data('bs.' + this.type, self) + } + + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true + } + + if (self.tip().hasClass('in') || self.hoverState == 'in') { + self.hoverState = 'in' + return + } + + clearTimeout(self.timeout) + + self.hoverState = 'in' + + if (!self.options.delay || !self.options.delay.show) return self.show() + + self.timeout = setTimeout(function () { + if (self.hoverState == 'in') self.show() + }, self.options.delay.show) + } + + Tooltip.prototype.isInStateTrue = function () { + for (var key in this.inState) { + if (this.inState[key]) return true + } + + return false + } + + Tooltip.prototype.leave = function (obj) { + var self = obj instanceof this.constructor ? + obj : $(obj.currentTarget).data('bs.' + this.type) + + if (!self) { + self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) + $(obj.currentTarget).data('bs.' + this.type, self) + } + + if (obj instanceof $.Event) { + self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false + } + + if (self.isInStateTrue()) return + + clearTimeout(self.timeout) + + self.hoverState = 'out' + + if (!self.options.delay || !self.options.delay.hide) return self.hide() + + self.timeout = setTimeout(function () { + if (self.hoverState == 'out') self.hide() + }, self.options.delay.hide) + } + + Tooltip.prototype.show = function () { + var e = $.Event('show.bs.' + this.type) + + if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + + var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) + if (e.isDefaultPrevented() || !inDom) return + var that = this + + var $tip = this.tip() + + var tipId = this.getUID(this.type) + + this.setContent() + $tip.attr('id', tipId) + this.$element.attr('aria-describedby', tipId) + + if (this.options.animation) $tip.addClass('fade') + + var placement = typeof this.options.placement == 'function' ? + this.options.placement.call(this, $tip[0], this.$element[0]) : + this.options.placement + + var autoToken = /\s?auto?\s?/i + var autoPlace = autoToken.test(placement) + if (autoPlace) placement = placement.replace(autoToken, '') || 'top' + + $tip + .detach() + .css({ top: 0, left: 0, display: 'block' }) + .addClass(placement) + .data('bs.' + this.type, this) + + this.options.container ? $tip.appendTo($(document).find(this.options.container)) : $tip.insertAfter(this.$element) + this.$element.trigger('inserted.bs.' + this.type) + + var pos = this.getPosition() + var actualWidth = $tip[0].offsetWidth + var actualHeight = $tip[0].offsetHeight + + if (autoPlace) { + var orgPlacement = placement + var viewportDim = this.getPosition(this.$viewport) + + placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : + placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : + placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : + placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : + placement + + $tip + .removeClass(orgPlacement) + .addClass(placement) + } + + var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) + + this.applyPlacement(calculatedOffset, placement) + + var complete = function () { + var prevHoverState = that.hoverState + that.$element.trigger('shown.bs.' + that.type) + that.hoverState = null + + if (prevHoverState == 'out') that.leave(that) + } + + $.support.transition && this.$tip.hasClass('fade') ? + $tip + .one('bsTransitionEnd', complete) + .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : + complete() + } + } + + Tooltip.prototype.applyPlacement = function (offset, placement) { + var $tip = this.tip() + var width = $tip[0].offsetWidth + var height = $tip[0].offsetHeight + + // manually read margins because getBoundingClientRect includes difference + var marginTop = parseInt($tip.css('margin-top'), 10) + var marginLeft = parseInt($tip.css('margin-left'), 10) + + // we must check for NaN for ie 8/9 + if (isNaN(marginTop)) marginTop = 0 + if (isNaN(marginLeft)) marginLeft = 0 + + offset.top += marginTop + offset.left += marginLeft + + // $.fn.offset doesn't round pixel values + // so we use setOffset directly with our own function B-0 + $.offset.setOffset($tip[0], $.extend({ + using: function (props) { + $tip.css({ + top: Math.round(props.top), + left: Math.round(props.left) + }) + } + }, offset), 0) + + $tip.addClass('in') + + // check to see if placing tip in new offset caused the tip to resize itself + var actualWidth = $tip[0].offsetWidth + var actualHeight = $tip[0].offsetHeight + + if (placement == 'top' && actualHeight != height) { + offset.top = offset.top + height - actualHeight + } + + var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) + + if (delta.left) offset.left += delta.left + else offset.top += delta.top + + var isVertical = /top|bottom/.test(placement) + var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight + var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' + + $tip.offset(offset) + this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) + } + + Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { + this.arrow() + .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') + .css(isVertical ? 'top' : 'left', '') + } + + Tooltip.prototype.setContent = function () { + var $tip = this.tip() + var title = this.getTitle() + + if (this.options.html) { + if (this.options.sanitize) { + title = sanitizeHtml(title, this.options.whiteList, this.options.sanitizeFn) + } + + $tip.find('.tooltip-inner').html(title) + } else { + $tip.find('.tooltip-inner').text(title) + } + + $tip.removeClass('fade in top bottom left right') + } + + Tooltip.prototype.hide = function (callback) { + var that = this + var $tip = $(this.$tip) + var e = $.Event('hide.bs.' + this.type) + + function complete() { + if (that.hoverState != 'in') $tip.detach() + if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. + that.$element + .removeAttr('aria-describedby') + .trigger('hidden.bs.' + that.type) + } + callback && callback() + } + + this.$element.trigger(e) + + if (e.isDefaultPrevented()) return + + $tip.removeClass('in') + + $.support.transition && $tip.hasClass('fade') ? + $tip + .one('bsTransitionEnd', complete) + .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : + complete() + + this.hoverState = null + + return this + } + + Tooltip.prototype.fixTitle = function () { + var $e = this.$element + if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { + $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') + } + } + + Tooltip.prototype.hasContent = function () { + return this.getTitle() + } + + Tooltip.prototype.getPosition = function ($element) { + $element = $element || this.$element + + var el = $element[0] + var isBody = el.tagName == 'BODY' + + var elRect = el.getBoundingClientRect() + if (elRect.width == null) { + // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 + elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) + } + var isSvg = window.SVGElement && el instanceof window.SVGElement + // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. + // See https://github.com/twbs/bootstrap/issues/20280 + var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) + var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } + var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null + + return $.extend({}, elRect, scroll, outerDims, elOffset) + } + + Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { + return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : + placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : + placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : + /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } + + } + + Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { + var delta = { top: 0, left: 0 } + if (!this.$viewport) return delta + + var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 + var viewportDimensions = this.getPosition(this.$viewport) + + if (/right|left/.test(placement)) { + var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll + var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight + if (topEdgeOffset < viewportDimensions.top) { // top overflow + delta.top = viewportDimensions.top - topEdgeOffset + } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow + delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset + } + } else { + var leftEdgeOffset = pos.left - viewportPadding + var rightEdgeOffset = pos.left + viewportPadding + actualWidth + if (leftEdgeOffset < viewportDimensions.left) { // left overflow + delta.left = viewportDimensions.left - leftEdgeOffset + } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow + delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset + } + } + + return delta + } + + Tooltip.prototype.getTitle = function () { + var title + var $e = this.$element + var o = this.options + + title = $e.attr('data-original-title') + || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) + + return title + } + + Tooltip.prototype.getUID = function (prefix) { + do prefix += ~~(Math.random() * 1000000) + while (document.getElementById(prefix)) + return prefix + } + + Tooltip.prototype.tip = function () { + if (!this.$tip) { + this.$tip = $(this.options.template) + if (this.$tip.length != 1) { + throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') + } + } + return this.$tip + } + + Tooltip.prototype.arrow = function () { + return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) + } + + Tooltip.prototype.enable = function () { + this.enabled = true + } + + Tooltip.prototype.disable = function () { + this.enabled = false + } + + Tooltip.prototype.toggleEnabled = function () { + this.enabled = !this.enabled + } + + Tooltip.prototype.toggle = function (e) { + var self = this + if (e) { + self = $(e.currentTarget).data('bs.' + this.type) + if (!self) { + self = new this.constructor(e.currentTarget, this.getDelegateOptions()) + $(e.currentTarget).data('bs.' + this.type, self) + } + } + + if (e) { + self.inState.click = !self.inState.click + if (self.isInStateTrue()) self.enter(self) + else self.leave(self) + } else { + self.tip().hasClass('in') ? self.leave(self) : self.enter(self) + } + } + + Tooltip.prototype.destroy = function () { + var that = this + clearTimeout(this.timeout) + this.hide(function () { + that.$element.off('.' + that.type).removeData('bs.' + that.type) + if (that.$tip) { + that.$tip.detach() + } + that.$tip = null + that.$arrow = null + that.$viewport = null + that.$element = null + }) + } + + Tooltip.prototype.sanitizeHtml = function (unsafeHtml) { + return sanitizeHtml(unsafeHtml, this.options.whiteList, this.options.sanitizeFn) + } + + // TOOLTIP PLUGIN DEFINITION + // ========================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.tooltip') + var options = typeof option == 'object' && option + + if (!data && /destroy|hide/.test(option)) return + if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.tooltip + + $.fn.tooltip = Plugin + $.fn.tooltip.Constructor = Tooltip + + + // TOOLTIP NO CONFLICT + // =================== + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this + } + +}(jQuery); + +/* ======================================================================== + * Bootstrap: popover.js v3.4.1 + * https://getbootstrap.com/docs/3.4/javascript/#popovers + * ======================================================================== + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * ======================================================================== */ + + ++function ($) { + 'use strict'; + + // POPOVER PUBLIC CLASS DEFINITION + // =============================== + + var Popover = function (element, options) { + this.init('popover', element, options) + } + + if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') + + Popover.VERSION = '3.4.1' + + Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { + placement: 'right', + trigger: 'click', + content: '', + template: '' + }) + + + // NOTE: POPOVER EXTENDS tooltip.js + // ================================ + + Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) + + Popover.prototype.constructor = Popover + + Popover.prototype.getDefaults = function () { + return Popover.DEFAULTS + } + + Popover.prototype.setContent = function () { + var $tip = this.tip() + var title = this.getTitle() + var content = this.getContent() + + if (this.options.html) { + var typeContent = typeof content + + if (this.options.sanitize) { + title = this.sanitizeHtml(title) + + if (typeContent === 'string') { + content = this.sanitizeHtml(content) + } + } + + $tip.find('.popover-title').html(title) + $tip.find('.popover-content').children().detach().end()[ + typeContent === 'string' ? 'html' : 'append' + ](content) + } else { + $tip.find('.popover-title').text(title) + $tip.find('.popover-content').children().detach().end().text(content) + } + + $tip.removeClass('fade top bottom left right in') + + // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do + // this manually by checking the contents. + if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() + } + + Popover.prototype.hasContent = function () { + return this.getTitle() || this.getContent() + } + + Popover.prototype.getContent = function () { + var $e = this.$element + var o = this.options + + return $e.attr('data-content') + || (typeof o.content == 'function' ? + o.content.call($e[0]) : + o.content) + } + + Popover.prototype.arrow = function () { + return (this.$arrow = this.$arrow || this.tip().find('.arrow')) + } + + + // POPOVER PLUGIN DEFINITION + // ========================= + + function Plugin(option) { + return this.each(function () { + var $this = $(this) + var data = $this.data('bs.popover') + var options = typeof option == 'object' && option + + if (!data && /destroy|hide/.test(option)) return + if (!data) $this.data('bs.popover', (data = new Popover(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + var old = $.fn.popover + + $.fn.popover = Plugin + $.fn.popover.Constructor = Popover + + + // POPOVER NO CONFLICT + // =================== + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + +}(jQuery); diff --git a/docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.min.css b/docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.min.css new file mode 100644 index 0000000..7d1e81f --- /dev/null +++ b/docs/articles/species-covariate-distill_files/bsTable-3.3.7/bootstrapTable.min.css @@ -0,0 +1,14 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer () + * Config saved to config.json and + *//*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed} diff --git a/docs/articles/species-covariate-distill_files/figure-html/plotcode-1.png b/docs/articles/species-covariate-distill_files/figure-html/plotcode-1.png new file mode 100644 index 0000000000000000000000000000000000000000..fa66fc1e8a50401225d3c53295454a1895df7149 GIT binary patch literal 9141 zcmcI~c|26@+xQv#HkObrdl+O%mW*v=tXalZQAmZ6ER|iD5{;cg*~i!>g=9?GpAyPC z!=S81wkb(SjO9I^=lTBg`@MhsexJ|#p3j+c&RqL_UDth|>)iL9h_W?@a)@#O006bL zKso>b0}cQnpV=5eh>e393wRquSv#46cL0C`fHwdf0B|?}_Xgk@z%>xy4S1741PFoy z-iMgOBLnUYo+Nli20R12PJnD6gEvS4l6%9w!6PHXJA>p+0?!F=(m@6s$N<^Afedf( z3L-&P5TB7jB4tb*lq)HbyaAFooRk6onG3zypfz}<29gLDTHzy?VHmPli# z@Pd^>&ZxQ9Aql=wb5C0vHLHosa*0y``J<&a!vPxS#@{K|_8lDLTV1l4<>oz(Gg+e- z`JA};8G`sJJ{b;Zsxa}LyS>bXKv@6+GAaN^=20Ntf)jJ5j2R(4#DL@Vg`luR0ETq^ zA3|>~@6|QN`c0S&>(4)l)t`y+JjfXs9c4m9(}30p-@zy$+yVU?A%d68MF0M*)*7Hz zZgtm66gL$cy@Eu?-ofTQxIQRApL|wp^EayflM%6dB6bznTbroZ?%Z+<*?AP0pI@22 zSkbsQxBskoDkkEt*M70Pk1Mt(bONTwa6=W&Z%@z-XMdNTU3@%Oeq!VC zF3l(r1LeT%P@OM5m@qP!IcST3uLiasWOjtE-jwEjCid7!0pRn0)@d~(fSEX<%kUoR#6OgRw? z?V+9C?j3CI$@EZ|e{S4O2%+!eNqfDo`b}b=I>aSmnwSwL09B!@v*gR(+d3X4<)%GA z*e_b|MN=l%Gv4Nbt45JJ5a*5)^pd>Rh~+NVy>fh5^VRdonBJrBy}-a7aWfhXP%aI3 zp+t{O?(3|Y#Ednx%)Cr1N2kSJQ(4=Zoc!0okFYkewynp%?03bQcVgSbD_FJV|GSJM z=em;1xu+wzA>>>o=B0}0?*b51-Z&|}PzDfv9CS}_HTG9}-psLLGog{9UE0;)q(?Eq zT{?Z)X@lE5+>vqZQ|FDE_xKMS;6JtcSA;sF0_z!YH#cpA`U8!M%!}d6Tx0EByElL4 zT$OK?EZpxe{uFg~Z8SKDEVj4ex_xxhe`86^U_)CORQ5CETdN+I&*_nD+mIywnBX~` zU%x1;_w|;Z?uWkQQEI!4sgj7y7X(tz{%NvAge9CRpjqj_JE1Yb9U$fOZ9DiOC7vbQ zgUt>@F*!6u@k(2OD|DRO8UMp-Ob;XtAJQDb?J%t_Ikg?t7t4EmM9{T9%sK0feev=sQuU7qqtFmb*I>q+p zP`d55+0KCFU~60d`P~)QrMxmOu-}roOYJZ%67TRJD_YQd_oy1VlT@Ei6dcFq*n$! z90-5DW`BSK5yIEJGK3kDI1WKwTn}t6ekT%g;}4}g)`$7E>OkLsMtbr`HYUut60j7} zK6mg?b)cU+?@ua$4QJ=h3qe}|)SR0WVa6h)KIXVWfBInhTfw=%+%%>oO-m!_=G?Tv z-!kNu(~5c@wu_WS?IbbdLxFmImBxgiHy;bPrWELVKgqFMWxJ2=E_7OcvK-jDK?&ah zsOMs!<6)<^7wL1u+xbHKzJL;AYBGQQqk>i30R5)=ef!;>tk?+y@0N>-^c;oJJKr!# zh_TN4m!}kGriCmbD1!VzgBByX*3`s6eQZ-B@ZjK z#oPMvGupPj+`tsJXDZZ4JTOM}kvLE#;=Y>30}zqHxjn2KkTzBQ&s@@AM))r`@~l7QSGuI%c>8@#SexEd4CP#mI)r=;%!+L-*w(=f zySGt^(WE&3^%uY5*fH{)nDL&$J$qKCG~vx`NozpU!{nCkQTCcxY^LviQnH8Ebxk8Q0|f+xXG=3OiT`IgO=E7U#(m?cH*KL!Y16 z0t7HLnVhJ`2t#cMVbL*ZC}I(if^g*IK8Uv#h8IGva+v6}w< zPnz4R*ii9`{RusOI<8fLa|h@5D3d;D?E5$=TjFitatWi8>Na`c_mliWX4S8>bo-xh zM)IMsoFckMcT1o~wys{^p}ziIyilU5BdD)HbmM8|3%X*AZtBF? z0(9{(nY2oI;0*9%bCkU@=u+8mS}ZE-@gx$AQZmpqE~@#O-o?Z2dR*vgC_pIB#pFek z>93q2qG_t}WYe3>IFdI*Rr>6R3AzSADUQ->;*`LCB7};T*m&A{24SOE+7)jMQeo#~ zpcrlq1zqn)hvP(VbV=Bnmz^G|V$RU(%0G}?QDTp8w|tp3|H;1@+MaaWDjZIOTC66x zRS&8E19Orj(tNvF%EQ8*K4Cyze0Qt8%Gkkz1s~>VEmsLpkJe3kKylXG7A7F}F?N2x z3Yfoz7{9}@VFMx5nBJ=G|4><=JvXump&^NJP7^0iGdloHDQv2F&m;@WnWdOhMO<4CQo@I<8;6KOhO=~b8_`qhHGW*)b@A#rN6y zGJmnV0vL_*^$%g?M!Um%6Q51hMx|5p73)v=?o5d^BsVzvZGhA~=+fWj7ptoS;mttV zU7hU-Nbo)Qk-?eWZoBq^o%maCJJX`MeTKNi9p`_^t=ph2ogd#yK1!e zz%6Q*_DzTr)!-H8e&fr}L%#W^9zGnYO zWQd%N%8b?Tw&Sx*3Lp(ZM)>@*BB>)Elj~vPpc$1PjVmM)_4IDXQ$*4#sOlYkMxj5-X!41IVA--Cy*C`qry!Q*T>3_XGsL8i({>!Y1Q%Y{x zmtc!TgV{ux9Qsp?gqcT*pzSG_&={m{*pxxPJ^z7T{7P3_kxzG>sUO)X0~K*Y#1 zL{6_J_?wJsSXglm^NA~FXQa<`^U3|jDkNR_p@WL6NXW%%!|`(sNAWCW?s*!OM&LyH7WKEvkcUNbU9A9Fpu-qOltrXOQ4JDer zh7u#};>)nh$|ea~4)yrt>-Gp|i$d&mS$S4`>aQwa%ETl-3FxtlikT$!8mbZT>7(qWr&uA~ZZ3V_xkePZHeOu^q z@FivZ;t{Mj%!g8dCJm1sw}G#mzE}=v7>}4Y*!wy1dOXdGeRD~p=c#e$sCC;~#Oa(5 zwHJo*Do}#%g`w%;bgZ^4u8O}c=e!i$(j^)d@%dIZn0CtCgu7@-Zz-iJ`zS?z-u|Nn zrbCQ^$ZmBp`__=4R~r~j=lBBCKLUFtgF0hu<8Fn)IWdm@KaUP(a&*)8e{eR;bwx2B0DRd#&lq7q&OUKTTNLv26U;5=9y zu8UF{r+T7BK9JhkA@B{y)`sU|WZolh`sQyP zWlI)GxNa}!!%~{+M|sK18=_ds(=+WZ5gHNr@a=L92a3L@@Hn2}o~mJ@hKJ@wp4A<; z-u;>pvA%I0vh=K%@*x#{b%B})Yv#bxWExasqA_qkN|#wM!K`{7mnYrMgso!0oq~$H zQM^wZA$zZa#AkwA%%#SkWtd01H~BG9@4^PFSnbp4dzBOv$0mVSF?}b5;W~Xb(OQ>J zOLl~JWR(xAk@<_jBg03PDd<baBcI;fA9O5w)+7%Q%o#aETYqvt}z=EtuYa3F-VgLg92U6f7S zRgf+vfW4b8rp+i6y4%O^ReO}Ii~SwXfHe2wd6+is|M=H%D>q^#T8!0{SDaH0v(z;m zw_r!Tny1LSBukAWq}Zxt2_Rnqit;p0kw`ZG0&E*MD@K_CZ%r^x7J>75dAcL}&p_}? zaXFg7J4wHaC6Fs;*wdDEC}N$kHeAV7FE_~rW2)*SO=PW*LtorcEh4XY$1&{q#fR$A z9H%1Zu?t(qoMlnbn5HfNte3nY{+2RCH{`nc8uL)A8Ny?e@=(HCiZ=1^zT)JNM_{0) zPljfofsfRbGP9E@b!C|<_Iv(wjFKhRU94PJ3)Ye=FV+-o+UVrbQg<9f5MZ$k;iA_N zly7WwI`%SPZwWGNkezF9X!q!eG-x3h4UZ?O6}gMP86dQOujQm@^rq<+d$co|IZZHX z{=7HcAeIQ@RVdATO8IsMRD7KK3s)a?-Q+dTo#mmj6`|T=s8!BLc^>?a3PVAPGDg!! z!pSM=u2=W->8#=MN7^r1BN2C(u6d=*w(~jrph<}%Mdnmo%?pH{B$8Sufp(S^KKB3l=JNa}u0752TetL7oOvb9KRVN-vEuP)s>z~81KJz4M?Lk%*njV$6(tOMk}$~G&6_)3c_Odj7_ z!cURMEb%VG`Aqp^bxr(UlnEuJEuohXS<$C0MeQT&d{Jn@Hg$|=$r@Q$_j|zhje@BJ<%Un@3yy-&V{FYV2p?%$qE-|9eqy*m zl5^pGE|dG(MJuo{C6*)k`bCd>#**)0NI%{@yn>d6vy5YV9=dzxo{rlu0S(K1ymd01|_R$Jt{0YiZIQL##8^I)Pi< z;~tQi=PEQ6{Mh&O{1Y+*_8~LzMiW4-hLwQt=8Dagk-n@%m>0s4gxL`=CbARP zWrkq*VJSC8T$_!*cUf};f{{a}=gMY;=9b(_t=TEwa?T~s6E9s@2O#992_-cI^`V8qEHcTHT{WqQ$Y!3Ko2U1zpL=QFgR7F>Nr|9(iicC$LcSXmvqiS*x*Z#8@s%fiJ+09nykuq%ma?8) z_U=OxU}taDGbH}rjh3q9l+Dwz9|TfusFL~OK=l=2d8ZsAzdiqlE>BpwtY}NBDPMoB zF;88p*tBFj11^Lst_>f(4Cigg52>bXS*NimR9;I;HqM)3wfXq^%iO0}DBw1#{#hBG zQyWk4Lu+yuJbwY9SOkPm8lC7sFTlV7j>@&yhQH1}1N|iw?qSr#V2(6t%uH0dhxUy{ z6@*^u{aNoryp}~wAgDRi&BZCGClT^yZ&)a+<#DdgFd}?Jn)n*5T#c!czCCAAlI3Pe z>%5)#Mn8>UXk=0?gBbA`gsgLaCdI;i7p;|~29#t$_^64{C@wS^IrFR7?O2#i3MmWM7>xRb9*f zy%UJkf-##UqPb9N_;b~t{&Wzh(F~5u*qob3-}rVPKg^v6N@~F}w55nNv6+cP#Z_be zAS*LsMm?LYUWKQyaWL_=6iuQ{XJ5UT-g;g!BPaN%WwPy_#-hkO2KFzv*ufO4DvT!t za!{iXd&iKiDQ{iA(x6~H7}}vszEEZy)|{B3WFoInR$gc-Z_0`|E4*WS5G?RI0j)m7 z%$IsB{8TdG4upI?;rTTK?06^#K6CO9pa0O7nD|#YO&yk- z&u<-#PIH{V_Sys#^( zFJ=n5%n&&hCp)vc0G5b3pK7W;4W(4ID;Jrdp0}f7c0D7f*FKd0}HRIgte`WahRdk zdjZ2t-=p^13^)NUy1D}1u!Afn?}^qQ0pK^yAWJ#WZgp0COh>bN>1e%8UgR$XXy^?> zf(tf*D-PRK?7y%Jn)$K>th7W=ZJeQ*$_=1pU>}h4oEQgn%?={O@m`4-<+Ii9=f4aE zv##NPF(VX($2~dlmIZ*N5?eBp=*jo|p`(JG373I7mG>5Y($BCf9~ z$SnA{1UZK*+S48hHJLL&9|00G7|1GOI~_7u*M#vX@-?<2H7A&s>gWg3N5?$F^xh`C zu`sb|9S*`!=kL)B^QGL=b08bx>qAB0eCrXQ{D$yhxVqJM9)56cPLNh%AbgBjo6~(^ zDGQWe7EYx;AdCeS9J9I8d%Uq`}4q)|3UC}`ZZ`|=AF!xXWR!Kg` z)P^Y0>+B;4%&X&_#Y&{+m8Dv9h4co_O=G#7#n!=93D67HX;h@<8*)F45Ai@H$EXMb z^Xy>Hq+#VnrgfDZlrRgX=Gzdr@-Oc!%q<>4ZNT^B70-+61;>1Q{7}QFXXYOuNybOK zI#MjU&u=F78aH<7?mh*aYm9G>pH%GVvye@JL$f1;MNcMsoR)2B(8oPH*_Wn?C5)-F z+5=5q9WI%X(okV=@_`eQG@N$c^R$kG4%mb*OcO{8P8;eRan4zIAf2k^odm$4l$W*e zo97h#JG^AHq*EDsvN(M0eKL<$iVtgFQgRTd97p8-I06GF2E97uWNn^EMMrBX&{lt3 z$;hF_%@XIdgjL0TkJ)$M=HYim3#1>adwr*@E|U5n^D(L~F5uG(>wq&E3F=iYaSNtl zay)2*gz{T+=2<(o|PTmKnbev_}GQY&% znu`;_oJ$NgO%Uo!<#YgC<%R@B+)wL_9-|)n0W1lM9(kYIwe;`f2OBI3)M8@QXbg2# z1__6HpgXt_P>^)>BtV8|*1XR+7XY9OL4_8|IsnnOOj)BWTMTej_=gy%=3h?Y@||bF zj2@~a-eN?2LpI5nxHdxmFEQ5{lAt%vdxCNVA)PFwZ|Y^)`H`3_^v-PIp&lCpMBUvL zt3y#*|54{m$9?=O6bedpye*LaFYgo9|5N2{J_MK|UZBnrRGgWuUIM9FcX9+hEB#&o zT=`ATs%K-$m6<=mU|eC*O1m%RSXN*v^&VUuz!EKVlMxw;4g)g0*ErVyT^Uwofq@G= zXE5$3Qg!x1) z8h{NoU3R?*L6wEPA8Ye_wr%=~sv9R+ z%q4f^b!`oVmbV2z_%IxzWz+I;qw$QMN@@|f83J>-7a&qU(aNS}i7mA7EvP5VKxgFL z`ENnJ{I`_K!m{YBhRzmeQA2!=vej*~lT@jvqgkfyQ8CpU+#waY?;4dVm4>bF^}>B^ z$RXC$`Wnanjd%HFqK_8$V()YKZbp-BY^du;>vmgvydTRs$r)@{)t_;#+!qXpCvpo8 zTY)o0QvVzK1^%1O2unxc@5MzXVocyqhaZhGS@8pIXRfH#ZJA%~Jp(-lI|~G}vm>ev zI3Y`5y&!iS;?*r41pBldbc1stp|CQTH}xRmAis5q`9;5s8)tswwBEKO~ZHD@m0`!8~%yOIC^ literal 0 HcmV?d00001 diff --git a/docs/articles/species-covariate-distill_files/header-attrs-2.26/header-attrs.js b/docs/articles/species-covariate-distill_files/header-attrs-2.26/header-attrs.js new file mode 100644 index 0000000..dd57d92 --- /dev/null +++ b/docs/articles/species-covariate-distill_files/header-attrs-2.26/header-attrs.js @@ -0,0 +1,12 @@ +// Pandoc 2.9 adds attributes on both header and div. We remove the former (to +// be compatible with the behavior of Pandoc < 2.8). +document.addEventListener('DOMContentLoaded', function(e) { + var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); + var i, h, a; + for (i = 0; i < hs.length; i++) { + h = hs[i]; + if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 + a = h.attributes; + while (a.length > 0) h.removeAttribute(a[0].name); + } +}); diff --git a/docs/articles/species-covariate-distill_files/kePrint-0.0.1/kePrint.js b/docs/articles/species-covariate-distill_files/kePrint-0.0.1/kePrint.js new file mode 100644 index 0000000..e6fbbfc --- /dev/null +++ b/docs/articles/species-covariate-distill_files/kePrint-0.0.1/kePrint.js @@ -0,0 +1,8 @@ +$(document).ready(function(){ + if (typeof $('[data-toggle="tooltip"]').tooltip === 'function') { + $('[data-toggle="tooltip"]').tooltip(); + } + if ($('[data-toggle="popover"]').popover === 'function') { + $('[data-toggle="popover"]').popover(); + } +}); diff --git a/docs/articles/species-covariate-distill_files/lightable-0.0.1/lightable.css b/docs/articles/species-covariate-distill_files/lightable-0.0.1/lightable.css new file mode 100644 index 0000000..3be3be9 --- /dev/null +++ b/docs/articles/species-covariate-distill_files/lightable-0.0.1/lightable.css @@ -0,0 +1,272 @@ +/*! + * lightable v0.0.1 + * Copyright 2020 Hao Zhu + * Licensed under MIT (https://github.com/haozhu233/kableExtra/blob/master/LICENSE) + */ + +.lightable-minimal { + border-collapse: separate; + border-spacing: 16px 1px; + width: 100%; + margin-bottom: 10px; +} + +.lightable-minimal td { + margin-left: 5px; + margin-right: 5px; +} + +.lightable-minimal th { + margin-left: 5px; + margin-right: 5px; +} + +.lightable-minimal thead tr:last-child th { + border-bottom: 2px solid #00000050; + empty-cells: hide; + +} + +.lightable-minimal tbody tr:first-child td { + padding-top: 0.5em; +} + +.lightable-minimal.lightable-hover tbody tr:hover { + background-color: #f5f5f5; +} + +.lightable-minimal.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-classic { + border-top: 0.16em solid #111111; + border-bottom: 0.16em solid #111111; + width: 100%; + margin-bottom: 10px; + margin: 10px 5px; +} + +.lightable-classic tfoot tr td { + border: 0; +} + +.lightable-classic tfoot tr:first-child td { + border-top: 0.14em solid #111111; +} + +.lightable-classic caption { + color: #222222; +} + +.lightable-classic td { + padding-left: 5px; + padding-right: 5px; + color: #222222; +} + +.lightable-classic th { + padding-left: 5px; + padding-right: 5px; + font-weight: normal; + color: #222222; +} + +.lightable-classic thead tr:last-child th { + border-bottom: 0.10em solid #111111; +} + +.lightable-classic.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-classic.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-classic-2 { + border-top: 3px double #111111; + border-bottom: 3px double #111111; + width: 100%; + margin-bottom: 10px; +} + +.lightable-classic-2 tfoot tr td { + border: 0; +} + +.lightable-classic-2 tfoot tr:first-child td { + border-top: 3px double #111111; +} + +.lightable-classic-2 caption { + color: #222222; +} + +.lightable-classic-2 td { + padding-left: 5px; + padding-right: 5px; + color: #222222; +} + +.lightable-classic-2 th { + padding-left: 5px; + padding-right: 5px; + font-weight: normal; + color: #222222; +} + +.lightable-classic-2 tbody tr:last-child td { + border-bottom: 3px double #111111; +} + +.lightable-classic-2 thead tr:last-child th { + border-bottom: 1px solid #111111; +} + +.lightable-classic-2.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-classic-2.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-material { + min-width: 100%; + white-space: nowrap; + table-layout: fixed; + font-family: Roboto, sans-serif; + border: 1px solid #EEE; + border-collapse: collapse; + margin-bottom: 10px; +} + +.lightable-material tfoot tr td { + border: 0; +} + +.lightable-material tfoot tr:first-child td { + border-top: 1px solid #EEE; +} + +.lightable-material th { + height: 56px; + padding-left: 16px; + padding-right: 16px; +} + +.lightable-material td { + height: 52px; + padding-left: 16px; + padding-right: 16px; + border-top: 1px solid #eeeeee; +} + +.lightable-material.lightable-hover tbody tr:hover { + background-color: #f5f5f5; +} + +.lightable-material.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-material.lightable-striped tbody td { + border: 0; +} + +.lightable-material.lightable-striped thead tr:last-child th { + border-bottom: 1px solid #ddd; +} + +.lightable-material-dark { + min-width: 100%; + white-space: nowrap; + table-layout: fixed; + font-family: Roboto, sans-serif; + border: 1px solid #FFFFFF12; + border-collapse: collapse; + margin-bottom: 10px; + background-color: #363640; +} + +.lightable-material-dark tfoot tr td { + border: 0; +} + +.lightable-material-dark tfoot tr:first-child td { + border-top: 1px solid #FFFFFF12; +} + +.lightable-material-dark th { + height: 56px; + padding-left: 16px; + padding-right: 16px; + color: #FFFFFF60; +} + +.lightable-material-dark td { + height: 52px; + padding-left: 16px; + padding-right: 16px; + color: #FFFFFF; + border-top: 1px solid #FFFFFF12; +} + +.lightable-material-dark.lightable-hover tbody tr:hover { + background-color: #FFFFFF12; +} + +.lightable-material-dark.lightable-striped tbody tr:nth-child(even) { + background-color: #FFFFFF12; +} + +.lightable-material-dark.lightable-striped tbody td { + border: 0; +} + +.lightable-material-dark.lightable-striped thead tr:last-child th { + border-bottom: 1px solid #FFFFFF12; +} + +.lightable-paper { + width: 100%; + margin-bottom: 10px; + color: #444; +} + +.lightable-paper tfoot tr td { + border: 0; +} + +.lightable-paper tfoot tr:first-child td { + border-top: 1px solid #00000020; +} + +.lightable-paper thead tr:last-child th { + color: #666; + vertical-align: bottom; + border-bottom: 1px solid #00000020; + line-height: 1.15em; + padding: 10px 5px; +} + +.lightable-paper td { + vertical-align: middle; + border-bottom: 1px solid #00000010; + line-height: 1.15em; + padding: 7px 5px; +} + +.lightable-paper.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-paper.lightable-striped tbody tr:nth-child(even) { + background-color: #00000008; +} + +.lightable-paper.lightable-striped tbody td { + border: 0; +} + diff --git a/docs/articles/tab2-buck.png b/docs/articles/tab2-buck.png new file mode 100644 index 0000000000000000000000000000000000000000..9500fc875d96c5d22fe606d38c46662b5a0bccc0 GIT binary patch literal 48464 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 Vc1ZRgn&1DXsG!ux0)8!z{{>HS!#Dr{ literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/CTDS/camera-distill.html b/docs/articles/web-only/CTDS/camera-distill.html new file mode 100644 index 0000000..eefac4b --- /dev/null +++ b/docs/articles/web-only/CTDS/camera-distill.html @@ -0,0 +1,728 @@ + + + + + + + + +Analysis of camera trapping data • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +
    +

    Analysis of camera trapping data using distance sampling +

    +

    A distance sampling approach to the analysis of camera trapping data offers the potential advantage that individual animal identification is not required. However, accurate animal-to-camera detection distances are required. This requires calibration prior to the survey with images of objects taken at known distances from the camera. See details in Howe, Buckland, Després-Einspenner, & Kühl (2017) for description of the field work and data analysis. Here we present analysis of data from Howe et al. (2017) using the R package Distance (Miller, Rexstad, Thomas, Marshall, & Laake, 2019).

    +
    +

    Estimating temporal availability for detection +

    +

    Heat- and motion-sensitive camera traps detect only moving animals within the range of the sensor and the field of view of the camera. Animals are therefore unavailable for detection by camera traps when they are stationary, and when they are above (e.g., semi-arboreal species) or below (e.g., semi-fossorial species) the range of the sensor or the camera, regardless of their distance from the camera in two dimensions. This temporally limited availability for detection must be accounted for to avoid negative bias in estimated densities. When data are abundant, researchers may choose to include only data from times when 100% of the population can be assumed to be active within the vertical range of camera traps (Howe et al., 2017). However, for rarely-detected species or surveys with lower effort, it might be necessary to include most or all observations of distance. In these situations, survey duration (\(T_k\)) might be 12- or 24-hours per day, and it becomes necessary to estimate the proportion of time included in \(T_k\) when animals were available for detection. Methods for estimating this proportion directly from CT data have been described (Rowcliffe, Kays, Kranstauber, Carbone, & Jansen, 2014), and it can be included in analyses to estimate density (Bessone et al., 2020), for example as another multiplier, potentially with an associated standard errors.

    +
    +
    +

    Data input +

    +

    Times of independent camera triggering events for the period 28 June 21 September 2014 at 23 cameras are recorded in a file described in the data repository Howe, Buckland, Després-Einspenner, Kühl, & Buckland (2018). Download the file from Dryad and save to your local drive, then read with the following code:

    +
    +trigger.events <- read.table(file="VideoStartTimes_FullDays.txt", header=TRUE)
    +

    The format of the trigger.events data frame is adjusted to create a datetime field for use in the activity package Rowcliffe (2021)

    +
    +trigger.events$date <- paste("2014",
    +                       sprintf("%02i", trigger.events$month), 
    +                       sprintf("%02i", trigger.events$day),
    +                       sep="/")
    +trigger.events$time <- paste(sprintf("%02i", trigger.events$hour),
    +                       sprintf("%02i", trigger.events$minute),
    +                       sep=":")
    +trigger.events$datetime <- paste(trigger.events$date, trigger.events$time)
    +
    +
    +

    Functions in the activity package +

    +

    We will employ two functions from the activity package. First, convert the time of day of a camera triggering event into the fraction of the 24hr cycle when the event took place, measured in radians. In other words, an event occurring at midday is recorded as \(\pi\) and an event occurring at midnight is recorded as 2\(\pi\).

    +
    +library(activity)
    +trigger.events$rtime <- gettime(trigger.events$datetime, 
    +                                tryFormats = "%Y/%m/%d %H:%M",
    +                                scale = "radian")
    +

    With the radian conversion of the camera triggering times, the distribution of the triggering events times is smoothed, using a kernel smoother by the function fitact. The function estimates the proportion of time (in a 24hr day) animals were active. In addition, the triggering time data can be resampled to provide a measure of uncertainty in the point estimate of activity proportion.

    +
    +act_result <- fitact(trigger.events$rtime, sample="data", reps=100)
    +

    A plot of the histogram of triggering times (Figure 1), along with the fitted smooth is provided by a plot function applied to the object returned by fitact.

    +
    +plot(act_result)
    +
    + +Fitted smooth to histogram of camera triggering times for Maxwell's duiker data.

    +Figure 1: Fitted smooth to histogram of camera triggering times for Maxwell’s duiker data. +

    +
    +

    The value computed by the smooth through the activity histogram can be extracted from the object created by fitact. The extraction reaches into the object to look at the slot called act. The uncertainty around the point estimate is derived from resampling that takes place within fitact. The slot will display the point estimates, standard error and confidence interval bounds.

    +
    +print(act_result@act)
    +
    ##        act         se   lcl.2.5%  ucl.97.5% 
    +## 0.33463831 0.02096859 0.30195769 0.37801207
    +

    The output above would be used to adjust density estimates for temporal activity if the cameras were in operation 24hrs per day. However, in this study, cameras were only active for 11.5 hours per day (0630-1800).

    +
    +
    +

    Adjustment for temporal availability +

    +

    We use the temporal availability information to create a multiplier. Our multiplier must be defined as +> proportion of the camera operation time animals were available to be detected

    +

    This is not equivalent to the value produced by the fitact function; that value is the proportion of 24hr animals were available to be detected. The availability multiplier must be adjusted based on the daily camera operation period. Uncertainty in this proportion is also included in our computations.

    +

    The point estimate and standard error are pulled from the fitact object, adjusted for daily camera operation time and placed into a data frame named creation in a named list, specifically in the fashion shown.

    +
    +camera.operation.per.day <- 11.5
    +prop.camera.time <- camera.operation.per.day / 24
    +avail <- list(creation=data.frame(rate = act_result@act[1]/prop.camera.time,
    +                                  SE   = act_result@act[2]/prop.camera.time))
    +

    A more robust way of incorporating uncertainty in the temporal availability estimate will be described later.

    +
    +
    +
    +

    Detection data analysis +

    +

    Detection distances for the full daytime data set is also available on Howe et al. (2018). Download from Dryad and is read in the code chunk below:

    +
    +DuikerCameraTraps <- read.csv(file="DaytimeDistances.txt", header=TRUE, sep="\t")
    +DuikerCameraTraps$Area <- DuikerCameraTraps$Area / (1000*1000)
    +DuikerCameraTraps$object <- NA
    +DuikerCameraTraps$object[!is.na(DuikerCameraTraps$distance)] <- 1:sum(!is.na(DuikerCameraTraps$distance))
    +

    Data file recorded study area size in square meters; second line above converts this to area in square kilometers; the remaining lines create an object field, which uniquely identify each observation.

    +
    +

    Exploratory Data Analysis +

    +

    A quick summary of the data set including: How many camera stations and how many detections in total.

    +
    +sum(!is.na(DuikerCameraTraps$distance))
    +
    ## [1] 11180
    +
    +table(DuikerCameraTraps$Sample.Label)
    +
    ## 
    +##   A1   A2   A3   A4   B1   B2   B3   B4   C1   C2   C3   C4   C5   C6   D3   D4 
    +##  388   66  988  420    3 1951   73  208   52  195  767  153   41 2682  342  193 
    +##   D5   E3   E4   E5   E6 
    +##  524  518    1  375 1241
    +

    Note, three sampling stations (B1, C5, E4) had no detections. The one record for each of those stations has distance recorded as NA, but the record is important because it contains effort information.

    +
    +
    +

    Distance recording +

    +

    An examination of the distribution of detection distances; note the bespoke cutpoints causing distance bins to be narrow out to 8m, then increasing in width to the maximum detection distance of 21m (Figure 2).

    +
    +breakpoints <- c(seq(0,8,1), 10, 12, 15, 21)
    +hist(DuikerCameraTraps$distance, breaks=breakpoints, main="Peak activity data set",
    +     xlab="Radial distance (m)")
    +
    + +Distribution of detection distances during peak activity period.

    +Figure 2: Distribution of detection distances during peak activity period. +

    +
    +
    +
    +

    Truncation decisions +

    +

    As described by Howe et al. (2017):

    +
    +

    a paucity of observations between 1 and 2 m but not between 2 and 3 m, so we left-truncated at 2 m. Fitted detection functions and probability density functions were heavy-tailed when distances >15 m were included, so we right truncated at 15 m.

    +
    +
    +
    +

    Detection function fits +

    +

    The conversion factor must be included both in the call to ds() and the call to bootdht().

    +

    Candidate models considered here differ from the candidate set presented in Howe et al. (2017). This set includes

    +
      +
    • uniform key with 1, 2 and 3 cosine adjustments,
    • +
    • half normal key with 0, 1 and 2 cosine adjustment and
    • +
    • hazard rate key with 0, 1 simple polynomial adjustments.
    • +
    +

    The maximum number of parameters in models within the candidate model set is no more than 3.

    +
    +library(Distance)
    +trunc.list <- list(left=2, right=15)
    +mybreaks <- c(seq(2,8,1), 10, 12, 15)
    +conversion <- convert_units("meter", NULL, "square kilometer")
    +uni1 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=1, convert_units = conversion,
    +           cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +uni2 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=2, convert_units = conversion,
    +           cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +uni3 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=3, convert_units = conversion,
    +           cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +hn0 <- ds(DuikerCameraTraps, transect = "point", key="hn", adjustment = NULL,
    +          convert_units = conversion, cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +hn1 <- ds(DuikerCameraTraps, transect = "point", key="hn", adjustment = "cos",
    +          nadj=1, convert_units = conversion,
    +          cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +hn2 <- ds(DuikerCameraTraps, transect = "point", key="hn", adjustment = "cos",
    +          nadj=2, convert_units = conversion,
    +          cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +hr0 <- ds(DuikerCameraTraps, transect = "point", key="hr", adjustment = NULL,
    +          convert_units = conversion, cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +hr1 <- ds(DuikerCameraTraps, transect = "point", key="hr", adjustment = "poly",
    +          nadj=1, convert_units = conversion,
    +          cutpoints = mybreaks, truncation = trunc.list)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +

    We do not present the density estimates produced from the fitted detection function models because a) we have not chosen a preferred model and b) the density estimates have not been adjusted for viewing angle and temporal availability.

    +
    +
    +

    Model selection adjustments from overdispersion +

    +

    Overdispersion causes AIC to select overly-complex models, so analysts should specify the number/order of adjustment terms manually when fitting distance sampling models to data from camera traps, rather than allowing automated selection using AIC. Howe, Buckland, Després-Einspenner, & Kühl (2019) describe two methods for performing model selection of distance sampling models in the face of overdispersion. Here we provide R functions to perform the first of these methods. The first method of Howe et al. (2019) employs a two-step process. First, an overdisersion factor \((\hat{c})\) is computed for each key function family from the most complex model in each family. The \(\hat{c}\) is derived from the \(\chi^2\) goodness of fit test statistic divided by its degrees of freedom. This results in an adjusted AIC score for each model in the key function family:

    +

    \[QAIC = -2 \left \{ \frac{log(\mathcal{L}(\hat{\theta}))}{\hat{c}} \right \} + 2K\]

    +

    Code to perform this QAIC computation is found in the function QAIC in the Distance package, and produces the following results:

    +

    Tables of QAIC values for each key function family are shown below (code for kable() calls suppressed for easier readability of results).

    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Table 2: QAIC values for uniform key models. +
    + +df + +QAIC +
    +uni1 + +1 + +2825.316 +
    +uni2 + +2 + +2826.822 +
    +uni3 + +3 + +2823.921 +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 3: Table 4: QAIC values for half normal key models. +
    + +df + +QAIC +
    +hn0 + +1 + +2296.204 +
    +hn1 + +2 + +2292.252 +
    +hn2 + +3 + +2294.096 +
    + + + + + + + + + + + + + + + + + + + +
    +Table 5: Table 6: QAIC values for hazard rate key models. +
    + +df + +QAIC +
    +hr0 + +2 + +2465.119 +
    +hr1 + +3 + +2466.395 +
    +

    From this first pass of model selection based on QAIC values, we find the model with the uniform key function preferred by QAIC has three cosine adjustment terms. The preferred model from the half normal key function family has one cosine adjustment term. Finally, the preferable model from the hazard rate key function family has no adjustment terms.

    +

    The second step of model selection ranks the models by their \(\hat{c}\) values.

    +
    +chats <- chi2_select(uni3, hn1, hr0)$criteria
    +modnames <- unlist(lapply(list(uni3, hn1, hr0), function(x) x$ddf$name.message))
    +results <- data.frame(modnames, chats)
    +results.sort <- results[order(results$chats),]
    +knitr::kable(results.sort, digits=2, row.names = FALSE,
    +             caption="Compare with Table S5 of Howe et al. (2018)") %>%
    +  kable_paper(full_width = FALSE) %>%
    +  row_spec(1, bold=TRUE,  background = "#4da6ff")
    + + + + + + + + + + + + + + + + + + + + +
    +Table 7: Table 8: Compare with Table S5 of Howe et al. (2018) +
    +modnames + +chats +
    +uniform key function with cosine(1,2,3) adjustments + +15.63 +
    +half-normal key function with cosine(2) adjustments + +16.54 +
    +hazard-rate key function + +17.21 +
    +

    For this data set, the model chosen by this algorithm that adjusts for overdispersion is the same model (uniform key with three cosine adjustments) as would have been chosen by conventional model selection; but again, not the model selected by Howe et al. (2017) because of the differing candidate model sets.

    +
    +
    +

    Sensibility check for detection parameter estimates +

    +

    As a check of the detection function vis-a-vis Howe et al. (2017), the paper reports the effective detection radius (\(\rho\)) to be 9.4m for the peak activity data set. Howe et al. (2017) employed a different candidate model set, resulting in the unadjusted hazard rate model as the preferred model. Here we present the estimated effective detection radius from the selected uniform key function with three cosine adjustment terms.

    +

    The effective detection radius can be derived from \(\hat{P_a}\) as reported by the function ds as

    +

    \[\hat{\rho} = \sqrt{\hat{P_a} \cdot w^2}\]

    +
    +p_a <- uni3$ddf$fitted[1]
    +w <- range(mybreaks)[2] - range(mybreaks)[1]
    +rho <- sqrt(p_a * w^2)
    +

    \(\hat{P_a}\) is estimated to be 0.329, resulting in an estimate of \(\hat{\rho}\) of 7.457.

    +
    +
    +

    Selected detection function +

    +

    Figure 3 shows the detection function probability density function of selected model.

    +
    +plot(uni3, main="Daytime activity", xlab="Distance (m)",
    +     showpoints=FALSE, lwd=3, xlim=c(0, 15))
    +plot(uni3, main="Daytime activity", xlab="Distance (m)", pdf=TRUE,
    +     showpoints=FALSE, lwd=3, xlim=c(0, 15))
    +
    + +Detection function and probability density function of the selected detection function model.Detection function and probability density function of the selected detection function model.

    +Figure 3: Detection function and probability density function of the selected detection function model. +

    +
    +
    +
    +

    Density estimates +

    +

    The camera traps do not view the entire area around them, as would be the case with simple point transect sampling. The portion of the area sampled needs to be incorporated in the estimation of abundance. The data file contains a column multiplier that represents the proportion of the circle sampled. Howe et al. (2017) notes the camera angle of view (AOV) of 42\(^{\circ}\). The proportion of the circle viewed is this value over 360\(^{\circ}\).

    +

    An argument to dht2 is sample_fraction, an obvious place to include this quantity. We also add the multiplier for temporal availability described in the section on temporal availability The dht2 function will produce analytical measures of precision with this call.

    +
    +viewangle <- 42 # degrees
    +samfrac <- viewangle / 360
    +peak.uni.dens <- dht2(uni3, flatfile=DuikerCameraTraps, strat_formula = ~1,
    +                     sample_fraction = samfrac, er_est = "P2", multipliers = avail,
    +                     convert_units = conversion)
    +print(peak.uni.dens, report="density")
    +
    ## Density estimates from distance sampling
    +## Stratification : geographical 
    +## Variance       : P2, n/L 
    +## Multipliers    : creation 
    +## Sample fraction : 0.1166667 
    +## 
    +## 
    +## Summary statistics:
    +##  .Label  Area CoveredArea   Effort     n  k ER se.ER cv.ER
    +##   Total 40.37    2596.317 31483179 10284 21  0     0 0.268
    +## 
    +## Density estimates:
    +##  .Label Estimate    se    cv    LCI     UCI     df
    +##   Total  17.2357 4.801 0.279 9.7947 30.3297 23.239
    +## 
    +## Component percentages of variance:
    +##  .Label Detection    ER Multipliers
    +##   Total      2.17 92.77        5.06
    +
    +
    +
    +

    Bootstrap for variance estimation +

    +

    To produce a more reliable estimate of the precision of the point estimate, produce bootstrap estimates using bootdht. The user needs to create a function and another named list to facilitate use of the bootstrap: a summary function to extract information from each replicate and a multiplier list describing how temporal availability is being derived.

    +
    +

    Summary function +

    +

    As constructed, mysummary will keep the density estimate produced by each bootstrap replicate and the stratum (if any) to which the estimate pertains.

    +
    +mysummary <- function(ests, fit){
    +  return(data.frame(Label = ests$individuals$D$Label,
    +                    Dhat = ests$individuals$D$Estimate))
    +}
    +
    +
    +

    Multiplier function +

    +

    This rather complex list makes use of make_activity_fn that exists in the Distance package used to call the fitact function from the activity package. For the user, your responsibility is to provide three arguments to this function:

    +
      +
    • vector containing the detection times in radians (computed in earlier section),
    • +
    • the manner in which precision of the temporal availability estimate is produced and
    • +
    • the number of hours per day the cameras are in operation
    • +
    +
    +mult <- list(availability= make_activity_fn(trigger.events$rtime, sample="data",
    +                                            detector_daily_duration=camera.operation.per.day))
    +
    +
    +

    Speeding up the bootstrap +

    +

    If you’ve tried running this example code in R you might have noticed that detection function fitting is quite slow. In general, camera traps produce a large amount of distance sampling data, and in addition these data tend to be “overdispersed” meaning (in this case) that there are lots of observations with the same distances. Together, this can cause analyses to run slowly, and this can be especially true for bootstrap analyses for variance estimation.

    +

    One way to speed up the bootstrap is to run multiple analyses in parallel, using multiple cores of your computer. You can achieve this using the cores argument to bootdht - for fastest results set this to the number of cores on your machine minus 1 (best to leave 1 free for other things). You can find the number of cores by calling parallel::detectCores() and we do this in the code below.

    +

    The second, which is only available to Microsoft Windows users, is to use the alternative optimization engine MCDS.exe to fit detection functions. To find out more about this, see our online example on the Alternative optimization engine. If you are using a Windows machine, you can download MCDS.exe into the required directory by executing the following lines (note, you only need to do this once, although if in future you update the Distance package you’ll need to re-download it):

    +
    +download.file("http://distancesampling.org/R/MCDS.exe", 
    +              paste0(system.file(package="mrds"),"/MCDS.exe"), mode = "wb")
    +#Detach and reload the Distance package to make use of it
    +detach("package:Distance", unload = TRUE)
    +library(Distance)
    +

    We make use of this engine here by re-fitting the selected detection function model, uni3, using this engine, setting the ds argument optimizer="MCDS". If you are not using a Windows machine or have not doanloaded the MCDS.exe engine, then you should not execute this line, and your bootstrap will take longer to execute.

    +
    +uni3 <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=3, convert_units = conversion,
    +           cutpoints = mybreaks, truncation = trunc.list,
    +           optimizer = "MCDS")
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    +
    +

    Remaining arguments to bootdht +

    +

    Just as with dht2 there are arguments for the model, flatfile, sample_fraction, convert.units and multipliers (although for bootdht multipliers uses a function rather than a single value). The only novel arguments to dht2 are resample_transects indicating camera stations are to be resampled with replacement, and nboot for the number of bootstrap replicates.

    +
    +n.cores <- parallel::detectCores()
    +daytime.boot.uni <- bootdht(model=uni3, flatfile=DuikerCameraTraps,
    +                          resample_transects = TRUE, nboot=500, 
    +                          cores = n.cores - 1,
    +                          summary_fun=mysummary, sample_fraction = samfrac,
    +                          convert_units = conversion, multipliers=mult)
    +
    +
    +

    Confidence limits computed via the percentile method of the bootstrap. +

    +
    +print(summary(daytime.boot.uni))
    +
    ## Bootstrap results
    +## 
    +## Boostraps          : 500 
    +## Successes          : 499 
    +## Failures           : 1 
    +## 
    +##      median  mean   se  lcl   ucl  cv
    +## Dhat  18.29 19.21 7.36 8.22 36.49 0.4
    +
    +hist(daytime.boot.uni$Dhat, breaks = 20, 
    +     xlab="Estimated density", main="D-hat estimates bootstraps")
    +abline(v=quantile(daytime.boot.uni$Dhat, probs = c(0.025,0.975), na.rm=TRUE), lwd=2, lty=3)
    +
    + +Distribution of density estimates from bootstrap replicates.

    +Figure 4: Distribution of density estimates from bootstrap replicates. +

    +
    +

    The confidence interval derived from the bootstrap is considerably wider than the confidence interval derived from analytical methods (Figure 4).

    +
    +
    +

    An esoteric note on starting values and bootstrapping +

    +

    Feel free to skip this unless you’re a fairly advanced user!

    +

    In some cases, it may be necessary to set starting values for the detection function optimization, to help it converge. This can be achieved using the initial_values arguemnt of the ds function. As an example, say we want to use the fitted values from the uniform + 2 cosine function uni2 as starting values for the first two parameters of the uniform + 3 cosine function fitting (and 0 for the third parameter). The following code does this:

    +
    +uni3.with.startvals <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=3,
    +           cutpoints = mybreaks, truncation = trunc.list, 
    +           initial_values = list(adjustment = c(as.numeric(uni2$ddf$par), 0)))
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +

    What about when it comes to bootstrapping for variance esitmation. You can pass this model in to boot.dht with no problems, so long as you don’t set ncores to more than 1. If you do set ncores to more than 1 it won’t work, returning 0 successful bootstraps. Why? Because uni2$ddf$par is not passed along to all those parallel cores. To fix this you have to hard-code the starting values. So, in this example, we see that the values are

    +
    +print(uni2$ddf$par)
    +
    ## [1] 0.97178178 0.03541633
    +

    and so we use

    +
    +uni3.with.startvals <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=3,
    +           cutpoints = mybreaks, truncation = trunc.list, 
    +           initial_values = list(adjustment = c(0.97178178, 0.03541633, 0)))
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +

    and this will work fine in bootdht.

    +

    A final tip is that setting starting values can sometimes speed up the bootstrap (as optimization is faster if it starts from a good initial spot), so you might want to pass in the starting values from uni3 to your bootstrap routine - something like the following, using the MCDS optimizer: (Note - this code is set not to run in this examples file - just here to show what you might use).

    +
    +print(uni3$ddf$par)
    +uni3.with.startvals <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=3,
    +           cutpoints = mybreaks, truncation = trunc.list, 
    +           optimizer = "MCDS",
    +           initial_values = list(adjustment = c(0.93518220, -0.05345965, -0.08073799)))
    +daytime.boot.uni <- bootdht(model=uni3.with.startvals, flatfile=DuikerCameraTraps,
    +                          resample_transects = TRUE, nboot=500, 
    +                          cores = n.cores - 1,
    +                          summary_fun=mysummary, sample_fraction = samfrac,
    +                          convert_units = conversion, multipliers=mult)
    +
    +
    +
    +

    References +

    +
    +
    +Bessone, M., Kühl, H. S., Hohmann, G., Herbinger, I., N’Goran, K. P., Asanzi, P., … Fruth, B. (2020). Drawn out of the shadows: Surveying secretive forest species with camera trap distance sampling. Journal of Applied Ecology, 57(5), 963–974. https://doi.org/10.1111/1365-2664.13602 +
    +
    +Howe, E. J., Buckland, S. T., Després-Einspenner, M.-L., & Kühl, H. S. (2017). Distance sampling with camera traps. Methods in Ecology and Evolution, 8(11), 1558–1565. https://doi.org/10.1111/2041-210X.12790 +
    +
    +Howe, E. J., Buckland, S. T., Després-Einspenner, M.-L., & Kühl, H. S. (2019). Model selection with overdispersed distance sampling data. Methods in Ecology and Evolution, 10(1), 38–47. https://doi.org/10.1111/2041-210X.13082 +
    +
    +Howe, E. J., Buckland, S. T., Després-Einspenner, M.-L., Kühl, H. S., & Buckland, S. T. (2018). Data from: Distance sampling with camera traps. https://doi.org/https://doi.org/10.5061/dryad.b4c70 +
    +
    +Miller, D., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. (2019). Distance sampling in r. Journal of Statistical Software, Articles, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +Rowcliffe, J. M. (2021). Activity: Animal activity statistics. Retrieved from https://CRAN.R-project.org/package=activity +
    +
    +Rowcliffe, J. M., Kays, R., Kranstauber, B., Carbone, C., & Jansen, P. A. (2014). Quantifying levels of animal activity using camera trap data. Methods in Ecology and Evolution, 5(11), 1170–1179. https://doi.org/10.1111/2041-210X.12278 +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/CTDS/camera-distill_files/figure-html/actplot-1.png b/docs/articles/web-only/CTDS/camera-distill_files/figure-html/actplot-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c8d55c15d020b2c0016c154808c4fcda1037cc42 GIT binary patch literal 6269 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♟>LyU4ZeL%VBPwcp57=F_QO;GsO^-B zEg>Tw?0)~B3?U*C7loiOKR&@?0F%KE0HXg&m+#)6j1}X^G7>j_18#WEY%nB{`xaMz-`NVij`nDO zo)#y$KtbPPEUh{{$p0+d(KIQWYI6B`it*?gCAfHQlWf8@mU@M;LnpuQ&|$AV*BJOZ z8Al#hnU&b0q!+r(#kI!I&Y}3-+BJl29c%tv>r}07tMV{2T`wkYs?7l&l`?I6}c4i}PpW=P(a0y}B62*8J z#gHVgS;UO((gWi;WdFJLYF|*(N8-YANB)L$IryD9IYjRuNjGa$->>cA56?R=4;k04i+TG2| z`~Cx#lOLaLEDso7QC!HB??-glOVba=Ta1RmQ+^5sr|Fee!TY)w@}z9h@XP(ex#)vp z?mYDaT;uc>|8~ISln@yAZM%5MVlKEguspQwa~(Mvpjx=)aP;yqdeV;4jMu|x;}@6} z4PRlh>B)bOi2utB@oh}&)*R0Pc{-U`eL@BQPvpWpkN&ppp`Ki75L*L|(ux#x++SQ>M4h;hJRFm6*5 zgA*_qGYEq*eMGQ86pIrotkCT##@xmby2D^-7z_(TqhV<1N`PUZL4ruoGa827ByWDO zXe;3B@jpi5|seasSFYpM#7>Y zX%YcVB0%C0hf0Fz3@VAi=<4dC63|ovmP&#KVT;3n)-b4qEj}bdWiS{UqXWM|CbM5Q zarA}3cp5gpOikWJ=V34*l&Jw=6L^Q7!+CX-l%_ZKhU|ZcD(_!bo$%sPmeUw&?9riw z&rjzW;STKAgaE3&Ocdwr&BI^UUZ<~+`Ch6?G2!(p*i_9AE{MQ1S@C!eJ|Xi+@U$3w zN0*esZC2o=I)bARz^HQncUhG6LXPi?Za%kg3&UO4Osea``lgV?i3fp>%hVFF-Rpn8 zp1QB)#y2nJj$2T;bika_J`_fPFBC@`=~m5L^=K1?)8X`NVKs9K%2|SYI{5P+v*;jd z92~d^tZQwAOvON2P4OMa0DcaSrsw};aSyTp{D~1@ewzi=&In<&r4Z1F| zz3yct#P`bI=^V6DVs>a*IeXdK3~6;)|Ibyv1C1-)#~NlBIJAA;n%1`uA#ePtD|oO3 zT$pmA^c`(#vU0t*SU)91w9xKnF(}5PY;hu-eVXLQy8igEWowfn#rbhuL@*%oELqtS z6;k8hMLQ-#V|ItHFAT1`R-c$%AuX1WzG_$v7dSh`eGm@mAodk_=N_qCJG2BYB#BRT zxcKsp+rQU-^u04%-m+$@^_C)c&4!O>Ua*H|zn9h8DIzv9Z}ievF8tyoP-E?qzdA8A z(K4R!;bR@qE={kTIOsQ5owt|_N?%h+K>?AZ4&ktY^ce3GYmi^Z*Oq4A& zoI*-o4$n;{4Uby*iYDz_86c87k?i9fEz^4i%58}Q(g^CL$b&D35_hVLe+ZcwvRWI= zFrch-A;u>psg`zbjZM0Y;BdZjwf#=-&A!}#S{YIVXyd1wDQzL%yqH1xdjqpSJihZ@Nwkj)h-cVru!k@ZFZ^Cf__fHv? zlyvCOvI#Tz!~sUMcc)6lW{lt^R?F`L9-DS&Sbwm}ldP()f9x+bpK68wkx%bjEOsCpAXlG>Q@hFh}qFf8Y1sG0W2*Zo76DQ4R2+J(>eRp_p^4b zzE7X@M3#C|fyiPDZQ3AXxFNcRl>fYwzAGbeLSNf`_p^kqVp)3lw?4yam0s3d6-1wi zA7dp6xA$w_2eRjUljPmkcP4|yOFVOB*V~UA9$HzpM!8>=@Y-kLWm^46;qM$e zGmyV?D2hvbsq;^bF?AiMyDGi#+}{xBeaBG>T+Bezz1r({78b}b1RA-~Gc!5w&ldrX z9_I{RXze~V(y8}f?_rFpMHZNirL?R^OGlp;N`Vh7$42!pM<6&x2{N?F;WmaJ%bJWr z{L!1B%90}EYUp|tsLC@Y=ia)?3Y^*9ISGjW#_Lpkv{r zO*@0ddCsWvn93=n1?^H$e(-&+m z*LnLR>rL+Eq>x&kVZvk--1W5;@L8+?f44dU5&1HtM)5{X_Kfz-SZ zNdgOpODrKpQ?F1(9txYfw}~}@5Rne~@T*o2I=IJ8`;dP$|NMw4TJFJLbGp)%v!rw9 z+;%~(G+H0X=uPCGKLMshfrXjZ!I5u$P-x!iV_s@F8hB_4zHuIXcc=0o^=U467Bo%d z+}v05r%$a)gX2)^ABd|&^ZV7l8_AJ{=ctqg77GGjIprYlusgkRGPID)SI#*oMAkc5 z(f#`FY!dQC|iBHma%N=;0Sw7$aGr$&f1GJ6+BM%!;9_mp5 zqzuhQiYCR&@3)W7j}U`E3;*L~CsVutfux_IrJUVER_36GA+y(ijRKmLyxny1A9}l*mf<8v8o^McR(U79e zg78)jSv+WVCxBNhVSft0vM40pJyOOTD^(;=9=W{%pSmIef#2tI9HoS!&611w)A{{^ zPIfPYh^oWNo>3Q|C8?legaMxodk%lPu~?-rkkMqA@C4c{(x383PXQ-)jvy?f#U9d;L1RPm9d)jTMnO?yP{8} z22(+^;hT_(NVl0Sk7FBSUyO@)f29%y6u%?-CNb)$od(U#8Ee&xxPo)-$uIIw9a(hM z3sX6{cPr;2r|iL=+IGQGi98sPW+Fk(57Nku5VyPrnl&b&r%u`@pKBj>8GD`&mte;4 z>$vb~b#-iIvG93RU3<%Vj8(_I8RLdD7-aUmQdq^1U9n&ix-wrz&MY3J^BAg~1?J(n z3O^)HzJzZpFfvt*LofPI>DKhS)nrEflv#~*)tN*luD(IE=tGsc>x|Y`<-AFqD-#cJgNXc}akDY43hpNl znm2LXFKgb^T$DN1rYni=kxXrqiG(Z-=3cO*pmfHAy0v!0ZAUEFtI~(E3d))Zzo<=MGy^~j5;09D?sJVy|A4$`}UFcyrEIs?If#Rk?>N{ z$n)e|B4xcBFC=hV2l?Kz+_jA8nnx`Qk97KAAI z?nX*C>?pR?*Md?~>~3fawcgkf@uSCnw5)?rxj@G(2cQydN3mpP!54bs!MRr>1(xvZ zEdRdffAsO+^xV0XY+UsTvM|!fNH6O+OV%8J`2c`INp%!`xnOBV>4I|d&>L5kkrzC93mI7|?q`f`zMn9t^NIWzS#meilgjyDHgPC15%FRvn`PO3%S~4 zzFxnjhtbq?OWu~C{~GVVDgIAF{C`+_@4~x6V*N!^E~Gy*)HL+_&x@PZTh?2VfE5JW z_v-v#TqTDcrC38r`pVV+q!yYBLUT86Xbx;mJ(j?Pbd{yfWq(BQ7oIm|D3uF+pSqpC zzhw;SNYQ*!c34>GaozJ_`_6^X( zFc~?tZHJrZ7uapgY|{5G+%)WGxPKJ!kI3NLWPXMD!0ybgy>CA&yRqzKG45zUQNX+v zCBq7pfVj12FeAy*EqSh9+TDoxESRcxnaRA@5e}#c@Uh6{VAjlgd2WKD>^CC(tZ1M9 zaqye{@M7oH3sM_4wZ38*ivST$QUoM)KG?zhA3mTsh-oE`6dZD*gK!xtc1g+ z&UwEVu~9B~>973p4mvcqX5!7tBv@!i+5h?AOy}H8%OJ0qcu?)w zKf9R+X#ev+;6fsP&bIbR_XUHJrtw3q%j~+07)iC$-&uIslfwGL4$Csqy<_#2f1{B$ zUQy^lLSju9mNEwDS4b!HD0VR4tJ@CzG8i|9jDr)tx;>ghY>r%Ev|u0y*kUo@JjEP(O{iK>P6rc zZcm^ZdwoyBSd9bUyk-K}T6+5^zII?9mt3U;5lS*I>K+8NpX7_XO|LEP8&uM{EnFH> zi&GqE4`wt(hm(1I4z;FU&ZZ&j6Y`fsCP-x8>Xp{?lTk7>pAms>ZtiLy!_lgAcjtpV zq+`y&Xj&L~banCL`)Dsu(wCu@^&Cd%F4mq)3n3GGyo*^bRk4fidHRuSXVimEl?gIFfWV< zzVij?N0)yxEu2oQVH+^0%%qOL*P+P^ly6M?>(@Q0VRONaRcI7>hbalebu3Xu*-UDw zVULw??2{@GR+JD|*kS$~>3Z)_`RMx_Xl!^#ZCQE7LZxPh-{IJb5s4)Dk4T~t;dUyCNTm{~ z3=$5IaO&_F5)mE&calg{DhY09P)Q6%Q&SU_s7@u~s3iD;N5Gx%hXMCf84P$ZgGyxH z2;Yk|lqzGt!$z!fJ9P2_0K8?$KlIKu8MbjliN3D3sdvoS05+{A z)ha*CQ!_W;W1<4KImv0bU~X!L@}R7He5p@`GAN72%QpAe%b&Y06u9Y%d~-M5dHOIT z$TfO*a>1K#)lw9f>+<+{;Y%g0jNYfm24i#$jB6NEGnlC$Eum1YxuBMD4?eYZi;lK* z>*9Aw61-*TSM^#k>m0NR&XjEifOepYWWTdF*(jrp6cp441k;ab;+@4rwiiIjb0qV@ zG~L?y^NU$8cU`h@8F{_edn#z5rOYk;RQ^@<57z*dV6q?Za+y8qU>Gf3m8&0O40|zX zMsnh@c4;*tZNr%Zj`WeG@bh9tL15o~e1-hHXWfxK!vnMUwA=azLgTx(ht+v(`EEP$ zcAjxDX#2sGkD9k~B`L~1kqIDIdg*|WhFRu!ug8mXCB^A~O!5(MW^H7dm-Qvi^Ij;U z$Uo>gJIhQSi{I269N$u@6!64)Nx}Op-7atV*vJK`9UNIas?XLChI9LuUe)cN^EeqZ z%1F_49Ab@=Npw49{BduonvXQFzP5h@0TB}7r8@VbSxH)}bKqjyc#rcft@f@Mv1LDr zpp5RnAH*+BrHB!}a2Kj)E=?}@eC=jqnb1x;7=OlB=Etdc(aEpg`HC0Ry*ViBsAic> zcZ6A6*oJTL%wy(m_zrVKhRYk4uQfg()j<}ZHb8rQkLq86gVtrX>6_}%Hqs9+$ zp`2I@9Z(Z}7cPnJVU6?YTy*1KZxw3Ug>QTEAa*r{9f6vVL+f=UtPTj;^^NzE(cTTq zDCw?&*QF?Q$B5erHT_;{6^y==C$5WyE#E)JN5yUv{UHt+GTlE`WbjSS2yuIY6lQP7 zo%Wz*tREQ0!8B1xtbvRBye6h?R3&KEl*g~-3Qxl)HF;zAiUkl>`L)M7JOkntdBgr{ z#ljB^+q^QlhCzI1AlXGrrPgopla6;PEqp+Ky1u$1<&Eoty?=qa{TA7}qBV=*3lRf) z{dN-)x9$C-dO2Tp(^Kpd(GUsJ-Y+4L0`p1oDKLd+J<$lrQj{eR$pE4MlIj0fY3VQ^ z1w6~?&;TU=y8|wM@^Y6}6P)Ah@}s-CYC2i|8vNn=d)a%h4~#=uJdv9_7S~EXT7{RJ z(OM0QiG*f-<-Z=C)qyNHISE6sAh&(g{!kN|>tZNv`ULP@FV>~fO`*_4ht~*;)@**`|>dYW%RAnZUW_3Ic zmKc1#&{E@ig>#0qHY|}4Oj1V$N3$q~shsD9-nM`!^qGW{aU-qi!zU&CTJXQr95t=_ zVrhm9Np2oFW5b(Cr*a+yd>*nsT zo{648&3AEx-brBI<$x`ocg3lq&I<>JG1@}&VdR~|O)bNGS!0Eqx9{%#A=={n(TJ0x zCP>)c)*SKJ`d0t`O!rPbo@XFN2b$Ps9}c^Q@+w9HaZQT{4e=YcrVa6%+m7YVfEb*A zD=c3&31k_AWDiathNdL_vk@!eR(mi#A(;|`qUb?!)oQCK*J7XgE-=b8drs9oc?yPl zvM_K-9JZg}sCGpVG(s5zqsFkMdG~V;LVO!~wCk$m8m_U#o%|_e8*mZ?vHuV#tX7I8 ztG|9#r!tJaz7qV%{Lr}36&AvfYe;9e$$zKlO*8?mGQd;~2}+O2KU2Mei(PG*EoO!Y zQH%!OIxXFis5b_6@nAMmOw<8uAj@U4Y4WKOD988M>l^?@o zW(8aAM#`+{a^;;JomVXf-I(Fohb#Y&j{;OcKig74}W-&EHU0 z+k$F(Z+bKtfk1Syqm^CH_%lYB4H{$jQ)$mBm-Cy^n6)rxbfmU{Qs7N&lH(JrMHvsg zXHg)a+<4IhS$lCpV5%UY$lo#l=^fa5@F(Q|H9GIUn5aI)$42?bWb0@+#7R&983Q-; zj)OpGVu#AG4$Rm*(b@ZACnHvwZv&TEx;>;EclFAmCE93 zu(YbcR2L~wgDxJ>Yql#jQ@ z!*#l^y3(uXB+zj=b+i(>57#PbBZVU9xWeUHE3eo-S@774rPYN;ktKM1k~Xmh-BayC zvebDGJ{J~g=`_W)c!|AIS}QkWgI>){NIyf|){;2A;!CxKs9dXOpr5C-6yEdQ@K8qV zbF=6GzTFqrN!j}&_C4<2Y7ay#%d3!a2zlJTFW`nUv?e{wY0DnW!3a^~=VNK#>R)$z z--;+KHn&zmOY(DK=njm6?+fFX1-6KMS}`&%nNcXBqb4Q@6n9VTu(ytAM(F>>*8Ox0 znC_a8wyHy+G4HwCpLuyfS(XMqd%1sC%_m$MrX`Jqz6lW`%$UZO?$4VXyuk;UDaZ&e zQ(1Z++aS3sOWsj}Ql4*wb#f=I03w($4PN2opUSlhJtrY=caN=z@eMoErOlSu)z%;Y zIk*ZxeUvZr>~}H(vSA_P@`4TpPc}>EAjTHHe&mJz**Ze2g2$Nw7h_wykP;=k6kXPow z@We8jQY8wmoobucy2-Gvcx$?OryjV^#T)v`(l*jHaJuHtX!ck#dzbSAP08UkGR*_g zzQTtfi%qI?zU^|!IRAoFJ(r3f=Y^Bc8RRL&BWu<9MlstP0n3_Bv1xI-PuB5E^utLs z_|coHZvmHrx&otz_n*WKiG}Yan0b^?il*WdBnrP=dXD71s89> zzBYe5)5r1Yw?THN6ZytNDDXNhEX&`qgBIcObIagn8QFU*z^cdyQ{OHBaAM2|J|?S|KfX@i_DhO4VDYXdXUk7ed7omtRt>{@u&yBI6~Xa#QGcyn;= z77s=OYs1tG*Vg%hZQ!O6NG9uzKFG<`A2B2I69%qjQHqq#l*ITNoXSMfrmg>F$8x`) zWN6>gDcb0_Osk*+aQW(TS-gJ_SGise=AHG-OX5#w#7S3d2cfKEAIhUQJ*j@gOlKAi zweI$7odA_*%Ue{p2NL){(&EQ%2%Lp8Y@*U5PX(ms+Hg{>(1aC~=XVe3(w@%YBvk0i zyq#uF{4@D2o0I)yK?1V61Pmvk6qxKz_Pfi{ApanDYXmQ@@M*b)5#1E%F|GJ?3~loR zNg+n`qA$%2{2n-D%Jo?8bTHVu;r&IOo7u~&o1Cw3u-xx^sTbG}QAgDu{yjVxxW41A zuQnvH!?)n|>Ta{$hc`|tk!!iG)@(_yN`xnrjH2+bWmga=bAshvit4>1ry}&(b2^RA z$W83{h4pW+kpDvK->y-T)jXX#YReWB9yb|5XJTcJm5y3<*T+0=Iszl2= z&+Bjuw&~pw*j}gd8v?rt58sOIA=kCX4~m~M_IMip05-EVm}d(P-l>GUY#@KV{N(B_ zEcLem!K8!XjYC)Bt>EUtnb$cQoS02}xIB4sHb97d6f>uW^{88!%N4J{=ph=i8S0rg zlTwa+2>lMo$@KX?Mwy0A8*M3bN*^S^6{oX{()?9sz$yb<$>iFIpXWjiFD-`m+A=eN$~d9u-!GnXOMf=gOd>Uvt#i2wHWT_ zHN%kz9Ha;mSz!f2{dNjy$t^uK`7b1;1Ga%}2y(RAx}(scRkQH^{-tqDZui#dx^)vU zVzCPS1?S`6VjycnDC<{8hbb}QjVBLL0FDn*6eRp>CGeh0IV6HcP3%%*DULzeB&a%+ z7z{t&-BYs-{MHf8>9Ol!26P;;A1R{#4J8i3m3rFUY0YQ1sYaX^qTCv=w9A4J~`M@2GzY~g|>4PF*y z)X+A56~P*F?u?_bv41{i*6SO^Vug`VoMuU6<#)E-b+s?T7xVKFF$k`)5{Z6)40k5znDLH9SU ziecTcSF~6?wSU@=>_C@x8UC!7D|LT%aPwUrla(E!Q$9AZ#eW6B7o*(H8ZzsLN(bTK zRB!i^(@yTGh)#-GQC{~>Ql1%659Ye8RfnsHWryq`sRx(Q=Ul8?09`T+`$Z@+-xnPx z0Xw|t+AeY?_z|$jL^nKJ`lW z#5*RSL$-P0T^{du$f196)RhsSh|0ne_3G-EXj%v*6Yosrl+ah-w{Y)OG0_%P(^{Z1 zZ2SbB9m}L)ODmQx?s_P3fZ9H>3bCM){JBlT1}mls--xD=<53DZF{mC(W9Z?@y0)c@ z8b5D6mtFFh`^&*blJeDSu$M<&r32=SbJKZZVV4OnP^Iv9Dl`1)dJA-G*#a39987vj6u9mCJVfoMPc)gsa=1#G*xCs2Yjugplre z?|55AtJ(&Ng@g!?;PlZQ!by4WQAZ<>ym@K9UM76w0qWr*;Xd01*r^*B0p~LRX53uc z-X-=LEBCm4Hw51)npcR{{AwB1s58rc>)}Vc&0vaJeI@*Y+34l2*pa@vq|7^T-uj+C zWGh_hlQj}7(E4*yG7%^hEkB@#-9;QE3tF<6XFW5Uhdv*et2}ab<4(TQlS%j1HPS+) z2z;0Qku@%e(B%j=en%lsOY?aNEqHgSm6Ldxs!>Bxl}e8p(8_lBe&O8ftiLz2!GA4r2-$`0pYwWPah?Vb1zlS7;8RBUl;3~XmeU)W2j@IpGC`qubMUkl@B{p zeE3F4vn9?B)H!eMKfVtl7_` zgbOp1?TXC`bBc<-+Z1Lh_zB-9@@BM(#PcKt-=;a-Su{}p?nK&LQ`|){))V*B+SI+J zM#p*;^EQ?+J~pqX9#SY%K7Mbp-6nwY{;p!JL+6dT8&@t+{-3ovrSnN~XC-S?T7xRJuE=8o2>)NJ!(n`K<*=p#l`WAe4bohhc?oYm(h&FT1)UAypQ zz8CfU5OHeoTZa2p!p8<2e`IiCrhm*GvrZkHkF38eBY{8l`kHyY_Kw)9?47Y(65~GI zO9CgpotTzSsvcM))D`QsIhX}TqMyg%=M>w0k%Q8wx#->QJ9GSCqLpRwyvW$dAR}!A z7re6PCpHzKsUZp?C-j2PM%_X9Y--etr@`I0%L~jfqhA6e$z0D?_HQ$K=O` zhtC@?s+#RwEgikOMf}X#ES`?72V20m`rf1TqadVd{urZkJw)nVbt}4$DPIQ|-m6JV zlUP`PbBbxzBXmlgO&x0-eZY;iRYFU`jnT`I<%+vnnp=P8yWdP_2|j6e+#!mxTXYO- zoVu;r8bV3|`CaDcEwwqW;hB)K*JJi<9dJ7`RI2ot7n>j#0$B&7h>Sb?@?4>DWLfrR z7lVw$ex2`Ua&s_a^0r)r~DhFdW*<3$~4Vr-rGoW#+>L_ctn6mrH z(hL;xX^cP4I76OLvlPV=!tTUUdYc?O!Yv~V({Zn|I!g!}+!R7)KaG0#|42XocHUY< ZJIfCm$iJ^1LEcj9A28I-*l%;~e*o!8DP#Zu literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/CTDS/camera-distill_files/figure-html/selected-1.png b/docs/articles/web-only/CTDS/camera-distill_files/figure-html/selected-1.png new file mode 100644 index 0000000000000000000000000000000000000000..32140f0a1114552e87f5d58a18b642223736594b GIT binary patch literal 4129 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 Jro`Gm@t+AR)g=G` literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/CTDS/camera-distill_files/figure-html/selected-2.png b/docs/articles/web-only/CTDS/camera-distill_files/figure-html/selected-2.png new file mode 100644 index 0000000000000000000000000000000000000000..fa294948485ae3c1ebe8a16bda6218dffe86f8f8 GIT binary patch literal 4598 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%0A{cy1C7Wh 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 J6$WRo{Xej!;GX~h literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/CTDS/camera-distill_files/kePrint-0.0.1/kePrint.js b/docs/articles/web-only/CTDS/camera-distill_files/kePrint-0.0.1/kePrint.js new file mode 100644 index 0000000..e6fbbfc --- /dev/null +++ b/docs/articles/web-only/CTDS/camera-distill_files/kePrint-0.0.1/kePrint.js @@ -0,0 +1,8 @@ +$(document).ready(function(){ + if (typeof $('[data-toggle="tooltip"]').tooltip === 'function') { + $('[data-toggle="tooltip"]').tooltip(); + } + if ($('[data-toggle="popover"]').popover === 'function') { + $('[data-toggle="popover"]').popover(); + } +}); diff --git a/docs/articles/web-only/CTDS/camera-distill_files/lightable-0.0.1/lightable.css b/docs/articles/web-only/CTDS/camera-distill_files/lightable-0.0.1/lightable.css new file mode 100644 index 0000000..3be3be9 --- /dev/null +++ b/docs/articles/web-only/CTDS/camera-distill_files/lightable-0.0.1/lightable.css @@ -0,0 +1,272 @@ +/*! + * lightable v0.0.1 + * Copyright 2020 Hao Zhu + * Licensed under MIT (https://github.com/haozhu233/kableExtra/blob/master/LICENSE) + */ + +.lightable-minimal { + border-collapse: separate; + border-spacing: 16px 1px; + width: 100%; + margin-bottom: 10px; +} + +.lightable-minimal td { + margin-left: 5px; + margin-right: 5px; +} + +.lightable-minimal th { + margin-left: 5px; + margin-right: 5px; +} + +.lightable-minimal thead tr:last-child th { + border-bottom: 2px solid #00000050; + empty-cells: hide; + +} + +.lightable-minimal tbody tr:first-child td { + padding-top: 0.5em; +} + +.lightable-minimal.lightable-hover tbody tr:hover { + background-color: #f5f5f5; +} + +.lightable-minimal.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-classic { + border-top: 0.16em solid #111111; + border-bottom: 0.16em solid #111111; + width: 100%; + margin-bottom: 10px; + margin: 10px 5px; +} + +.lightable-classic tfoot tr td { + border: 0; +} + +.lightable-classic tfoot tr:first-child td { + border-top: 0.14em solid #111111; +} + +.lightable-classic caption { + color: #222222; +} + +.lightable-classic td { + padding-left: 5px; + padding-right: 5px; + color: #222222; +} + +.lightable-classic th { + padding-left: 5px; + padding-right: 5px; + font-weight: normal; + color: #222222; +} + +.lightable-classic thead tr:last-child th { + border-bottom: 0.10em solid #111111; +} + +.lightable-classic.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-classic.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-classic-2 { + border-top: 3px double #111111; + border-bottom: 3px double #111111; + width: 100%; + margin-bottom: 10px; +} + +.lightable-classic-2 tfoot tr td { + border: 0; +} + +.lightable-classic-2 tfoot tr:first-child td { + border-top: 3px double #111111; +} + +.lightable-classic-2 caption { + color: #222222; +} + +.lightable-classic-2 td { + padding-left: 5px; + padding-right: 5px; + color: #222222; +} + +.lightable-classic-2 th { + padding-left: 5px; + padding-right: 5px; + font-weight: normal; + color: #222222; +} + +.lightable-classic-2 tbody tr:last-child td { + border-bottom: 3px double #111111; +} + +.lightable-classic-2 thead tr:last-child th { + border-bottom: 1px solid #111111; +} + +.lightable-classic-2.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-classic-2.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-material { + min-width: 100%; + white-space: nowrap; + table-layout: fixed; + font-family: Roboto, sans-serif; + border: 1px solid #EEE; + border-collapse: collapse; + margin-bottom: 10px; +} + +.lightable-material tfoot tr td { + border: 0; +} + +.lightable-material tfoot tr:first-child td { + border-top: 1px solid #EEE; +} + +.lightable-material th { + height: 56px; + padding-left: 16px; + padding-right: 16px; +} + +.lightable-material td { + height: 52px; + padding-left: 16px; + padding-right: 16px; + border-top: 1px solid #eeeeee; +} + +.lightable-material.lightable-hover tbody tr:hover { + background-color: #f5f5f5; +} + +.lightable-material.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-material.lightable-striped tbody td { + border: 0; +} + +.lightable-material.lightable-striped thead tr:last-child th { + border-bottom: 1px solid #ddd; +} + +.lightable-material-dark { + min-width: 100%; + white-space: nowrap; + table-layout: fixed; + font-family: Roboto, sans-serif; + border: 1px solid #FFFFFF12; + border-collapse: collapse; + margin-bottom: 10px; + background-color: #363640; +} + +.lightable-material-dark tfoot tr td { + border: 0; +} + +.lightable-material-dark tfoot tr:first-child td { + border-top: 1px solid #FFFFFF12; +} + +.lightable-material-dark th { + height: 56px; + padding-left: 16px; + padding-right: 16px; + color: #FFFFFF60; +} + +.lightable-material-dark td { + height: 52px; + padding-left: 16px; + padding-right: 16px; + color: #FFFFFF; + border-top: 1px solid #FFFFFF12; +} + +.lightable-material-dark.lightable-hover tbody tr:hover { + background-color: #FFFFFF12; +} + +.lightable-material-dark.lightable-striped tbody tr:nth-child(even) { + background-color: #FFFFFF12; +} + +.lightable-material-dark.lightable-striped tbody td { + border: 0; +} + +.lightable-material-dark.lightable-striped thead tr:last-child th { + border-bottom: 1px solid #FFFFFF12; +} + +.lightable-paper { + width: 100%; + margin-bottom: 10px; + color: #444; +} + +.lightable-paper tfoot tr td { + border: 0; +} + +.lightable-paper tfoot tr:first-child td { + border-top: 1px solid #00000020; +} + +.lightable-paper thead tr:last-child th { + color: #666; + vertical-align: bottom; + border-bottom: 1px solid #00000020; + line-height: 1.15em; + padding: 10px 5px; +} + +.lightable-paper td { + vertical-align: middle; + border-bottom: 1px solid #00000010; + line-height: 1.15em; + padding: 7px 5px; +} + +.lightable-paper.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-paper.lightable-striped tbody tr:nth-child(even) { + background-color: #00000008; +} + +.lightable-paper.lightable-striped tbody td { + border: 0; +} + diff --git a/docs/articles/web-only/alt-optimise/mcds-dot-exe.html b/docs/articles/web-only/alt-optimise/mcds-dot-exe.html new file mode 100644 index 0000000..6fb3b57 --- /dev/null +++ b/docs/articles/web-only/alt-optimise/mcds-dot-exe.html @@ -0,0 +1,644 @@ + + + + + + + + +Alternative optimization engine for fitting detection functions • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    +
    Skip to contents + + +
    + + +
    +
    + + + +

    Here we demonstrate the use of the alternative optimization engine mcds.exe in the Distance and mrds packages.

    +

    This vignette requires the packages Distance version 1.0.8 or later and mrds version 2.2.9 or later. It is designed for use in the Microsoft Windows operating system – the mcds.exe engine currently only has experimental support for MacOS or Linux.

    +
    +

    Objectives +

    +
      +
    • Download the mcds.exe optimization engine
    • +
    • Demonstrate its use in a simple line transect example (golf tee dataset) via the Distance package
    • +
    • Demonstrate the same example via the mrds package
    • +
    • Demonstrate its use in a point transect example (wren data) where one of the optimizers does not work well (gives a negative estimated detection probability)
    • +
    • Demonstrate its use to speed up an analysis of camera trap distance sampling data (duiker data) via the Distance package
    • +
    • Discuss when using the alternative optimization engine may be useful.
    • +
    +
    +
    +

    Introduction +

    +

    The Distance package is designed to provide a simple way to fit detection functions and estimate abundance using conventional distance sampling methodology (i.e., single observer distance sampling, possibly with covariates, as described by Buckland et al. (2015)). The main function is ds. Underlying Distance is the package mrds – when the function ds is called it does some pre-processing and then calls the function ddf in the mrds package to do the work of detection function fitting. mrds uses maximum likelihood to fit the specified detection function model to the distance data using a built-in algorithm written in R.

    +

    An alternative method for analyzing distance sampling data is using the Distance for Windows software (Thomas et al., 2010). This software also uses maximum liklihood to fit the detection function models, and relies on software written in the programming language FORTRAN to do the fitting. The filename of this software is MCDS.exe.

    +

    In a perfect world, both methods would produce identical results given the same data and model specification, since the likelihood has only one maximum. However, the likelihood surface is sometimes complex, especially when monotonicity constraints are used (which ensures the estimated detection probability is flat or decreasing with increasing distance when adjustment terms are used) or with “overdispersed” or “spiked” data (see Figure 2 in Thomas et al. (2010)), and so in some (rare) cases one or other piece of software fails to find the maximum. To counteract this, it is possible to run both the R-based optimizer and MCDS.exe from the ds function within the Distance package or the ddf function within mrds package.

    +

    Another motivation for using the MCDS.exe software from within R is that the R-based optimizer is sometimes slow to converge and so using MCDS.exe in place of the R-based optimizer can save significant time, particularly when doing a nonparametric bootstrap for large datasets.

    +

    This vignette demonstrates how to download and then use the MCDS.exe sofware from within the Distance and mrds packages. For more information, see the MCDS.exe help page within the mrds package.

    +
    +
    +

    Downloading and verifying MCDS.exe +

    +

    The program MCDS.exe does not come automatically with the Distance or mrds packages, to avoid violating CRAN rules, so you must first download it from the distance sampling website. You can check whether MCDS.exe is installed already or not by loading the Distance library:

    + +

    If MCDS.exe is not installed, then you will receive the message +MCDS.exe not detected, single observer analyses will only be run using optimiser in mrds R library. See ?MCDS for details.

    +

    In this case, you need to download it from the Distancesampling.org web site:

    +
    +download.file("http://distancesampling.org/R/MCDS.exe", paste0(system.file(package="mrds"),"/MCDS.exe"), mode = "wb")
    +

    Now if you reload the Distance package, the MCDS.exe not detected message should not be shown:

    +
    +detach("package:Distance", unload = TRUE)
    +library(Distance)
    +
    ## 
    +## Attaching package: 'Distance'
    +
    ## The following object is masked from 'package:mrds':
    +## 
    +##     create.bins
    +

    Now that this software is available, both it and the R optimizer will be used by default for each analysis; you can also choose to use just one or the other, as shown below.

    +
    +
    +

    Example with Golf Tee data +

    +
    +

    Both MCDS.exe and the R-based optimizer +

    +

    This example (of golf tee data, using only observer 1) is taken from the R help for the ds function: (There is a warning about cluster sizes being coded as -1 that can be ignored.)

    +
    +#Load data
    +data(book.tee.data)
    +tee.data <- subset(book.tee.data$book.tee.dataframe, observer==1)
    +#Fit detection function - default is half-normal with cosine adjustments
    +ds.model <- ds(tee.data, truncation = 4)
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting half-normal key function
    +
    ## AIC= 311.138
    +
    ## Fitting half-normal key function with cosine(2) adjustments
    +
    ## AIC= 313.124
    +
    ## 
    +## Half-normal key function selected.
    +
    ## No survey area information supplied, only estimating detection function.
    +
    +summary(ds.model)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  124 
    +## Distance range         :  0  -  4 
    +## 
    +## Model       : Half-normal key function 
    +## AIC         :  311.1385 
    +## Optimisation:  mrds (nlminb) 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +##              estimate         se
    +## (Intercept) 0.6632435 0.09981249
    +## 
    +##                        Estimate          SE         CV
    +## Average p             0.5842744  0.04637627 0.07937412
    +## N in covered region 212.2290462 20.85130344 0.09824906
    +

    Assuming you have MCDS.exe installed, the default is that both it and the R-based optimizer are run. Both give the same result in this example, and when this happens the result from the R-based optimizer is used. You can see this from the line of summary output:

    +

    Optimisation: mrds (nlminb)

    +

    where mrds is the R package that the Distance package relies on, and nlminb is the R-based optimizer.

    +

    You can see the process of both optimizers being used by setting the debug_level argument of the ds function to a value larger than the default of 0 and then examining the output:

    +
    +ds.model <- ds(tee.data, truncation = 4, debug_level = 1)
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting half-normal key function
    +
    ## DEBUG: initial values = -0.1031529
    +
    ## Running MCDS.exe...
    +
    ## Command file written to C:\Users\erexs\AppData\Local\Temp\Rtmpa0CFjT\cmdtmp3500288c6ec7.txt
    +
    ## Stats file written to C:\Users\erexs\AppData\Local\Temp\Rtmpa0CFjT\stat3500a4c28ca.txt
    +
    ## DEBUG: initial values = 0.6632378 
    +## 
    +## DEBUG: Convergence! 
    +##        Iteration  0.0 
    +##        Converge   = 0 
    +##        nll        = 154.5692 
    +##        parameters = 0.6632378
    +
    ## MCDS.exe log likehood: -154.5697
    +
    ## MCDS.exe pars: 1.941067
    +
    ## mrds refitted log likehood: -154.5692276
    +
    ## mrds refitted pars: 0.6632378
    +
    ## 
    +## DEBUG: Convergence! 
    +##        Iteration  0.0 
    +##        Converge   = 0 
    +##        nll        = 154.5692 
    +##        parameters = 0.6632435
    +
    ## AIC= 311.138
    +
    ## Fitting half-normal key function with cosine(2) adjustments
    +
    ## DEBUG: initial values = -0.1031529 0
    +
    ## Running MCDS.exe...
    +
    ## Command file written to C:\Users\erexs\AppData\Local\Temp\Rtmpa0CFjT\cmdtmp350011864b0f.txt
    +
    ## Stats file written to C:\Users\erexs\AppData\Local\Temp\Rtmpa0CFjT\stat35001a9f5e79.txt
    +
    ## DEBUG: initial values = 0.6606793 -0.0159333 
    +## 
    +## DEBUG: Convergence! 
    +##        Iteration  0.0 
    +##        Converge   = 0 
    +##        nll        = 154.5619 
    +##        parameters = 0.6606793, -0.0159333
    +
    ## MCDS.exe log likehood: -154.5624
    +
    ## MCDS.exe pars: 1.936107, -0.0159333
    +
    ## mrds refitted log likehood: -154.5619307
    +
    ## mrds refitted pars: 0.6606793, -0.0159333
    +
    ## 
    +## Iter: 1 fn: 154.5619  Pars:   0.66068 -0.01591
    +## Iter: 2 fn: 154.5619  Pars:   0.66069 -0.01592
    +## solnp--> Completed in 2 iterations
    +## 
    +## DEBUG: Convergence! 
    +##        Iteration  0.0 
    +##        Converge   = 0 
    +##        nll        = 154.5619 
    +##        parameters = 0.6606853, -0.0159233
    +
    ## AIC= 313.124
    +
    ## 
    +## Half-normal key function selected.
    +
    ## No survey area information supplied, only estimating detection function.
    +

    First the half-normal with no adjustments is run; for this model the MCDS.exe sofware is run first, followed by the R-based (mrds) optimizer. Both converge and both give the same nll (negative log-likelihood) or 154.5692, giving an AIC of 311.138. The model with half-normal and a cosine adjustment of order 2 is then fitted to the data, with first the MCDS.exe optimizer and then the R-based optimizer. Again both give the same result of nll 154.5619 and an AIC of 313.124. This is higher than the AIC with no adjustments so half-normal with no adjustments is chosen.

    +

    In this case, both optimizers produced the same result, so there is no benefit to run MCDS.exe.

    +
    +
    +

    Specifying which optimzier to run +

    +

    As we said earlier, the default behaviour when MCDS.exe has been downloaded is to run both MCDS.exe and the R-based optimizer. However, the optimizer argument can be used to specify which to use – either both, R or MCDS. Here is an example with just the MCDS.exe optimizer:

    +
    +ds.model <- ds(tee.data, truncation = 4, optimizer = "MCDS")
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting half-normal key function
    +
    ## AIC= 311.138
    +
    ## Fitting half-normal key function with cosine(2) adjustments
    +
    ## AIC= 313.124
    +
    ## 
    +## Half-normal key function selected.
    +
    ## No survey area information supplied, only estimating detection function.
    +
    +
    +

    Demonstration using ddf in mrds package +

    +

    Here we demonstrate using both optimizers in the ddf function, rather than via ds.

    +
    +#Half normal detection function
    +ddf.model <- ddf(dsmodel = ~mcds(key = "hn", formula = ~1), data = tee.data, method = "ds",
    +                 meta.data = list(width = 4))
    +#Half normal with cos(2) adjustment
    +ddf.model.cos2 <- ddf(dsmodel = ~mcds(key = "hn", adj.series = "cos", adj.order = 2, formula = ~1),
    +                      data = tee.data, method = "ds", meta.data = list(width = 4))
    +#Compare with AIC
    +AIC(ddf.model, ddf.model.cos2)
    +
    ##                df      AIC
    +## ddf.model       1 311.1385
    +## ddf.model.cos2  2 313.1239
    +
    +#Model with no adjustment term has lower AIC; show summary of this model
    +summary(ddf.model)
    +
    ## 
    +## Summary for ds object
    +## Number of observations :  124 
    +## Distance range         :  0  -  4 
    +## AIC                    :  311.1385 
    +## Optimisation           :  mrds (nlminb) 
    +## 
    +## Detection function:
    +##  Half-normal key function 
    +## 
    +## Detection function parameters 
    +## Scale coefficient(s): 
    +##              estimate         se
    +## (Intercept) 0.6632435 0.09981249
    +## 
    +##                        Estimate          SE         CV
    +## Average p             0.5842744  0.04637627 0.07937412
    +## N in covered region 212.2290462 20.85130344 0.09824906
    +

    As an exercise, fit using just the MCDS.exe optimizer:

    +
    +ddf.model <- ddf(dsmodel = ~mcds(key = "hn", adj.series = "cos", adj.order = 2, 
    +                               formula = ~1), data = tee.data, method = "ds",
    +                 meta.data = list(width = 4),
    +                 control = list(optimizer = "MCDS"))
    +summary(ddf.model)
    +
    ## 
    +## Summary for ds object
    +## Number of observations :  124 
    +## Distance range         :  0  -  4 
    +## AIC                    :  313.1239 
    +## Optimisation           :  MCDS.exe 
    +## 
    +## Detection function:
    +##  Half-normal key function with cosine adjustment term of order 2 
    +## 
    +## Detection function parameters 
    +## Scale coefficient(s): 
    +##              estimate        se
    +## (Intercept) 0.6606782 0.1043327
    +## 
    +## Adjustment term coefficient(s):  
    +##                 estimate        se
    +## cos, order 2 -0.01593274 0.1351281
    +## 
    +##                        Estimate          SE        CV
    +## Average p             0.5925856  0.08165144 0.1377884
    +## N in covered region 209.2524623 31.22790760 0.1492356
    +
    +
    +
    +

    Point transect example - wren data +

    +

    This is an example of point transect data for a bird (wren), from Buckland (2006). In this case one of the optimizers fails correctly to constrain the detection function so the probability of detection is more than zero at all distances, and so we use the other optimizer for inference.

    +

    We load the wren 5 minute example dataset and define cutpoints for the distances (they were collected in intervals).

    +
    +data("wren_5min")
    +bin.cutpoints.100m <- bin.cutpoints <- c(0, 10, 20, 30, 40, 60, 80, 100)
    +

    The following call to ds gives several warnings. Some warnings are about the detection function being less than zero at some distances. There is also a warning about the Hessian (which is used for variance estimation), but this relates to the Hermite(4, 6) model (i.e., two Hermite adjustment terms of order 4 and 6) which is not chosen using AIC and so this warning can be ignored.

    +
    +wren5min.hn.herm.t100 <- ds(data=wren_5min, key="hn", adjustment="herm", 
    +                            transect="point", cutpoints=bin.cutpoints.100m)
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting half-normal key function
    +
    ## AIC= 427.471
    +
    ## Fitting half-normal key function with Hermite(4) adjustments
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is less than 0 at some distances
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is less than 0 at some distances
    +
    ## AIC= 422.228
    +
    ## Fitting half-normal key function with Hermite(4,6) adjustments
    +
    ## Warning: First partial hessian is singular and second-partial hessian is NULL, no hessian
    +## Warning: Detection function is less than 0 at some distances
    +## Warning: Detection function is less than 0 at some distances
    +
    ## AIC= 423.255
    +
    ## 
    +## Half-normal key function with Hermite(4) adjustments selected.
    +
    ## Warning in mrds::check.mono(model, n.pts = 20): Detection function is less than
    +## 0 at some distances
    +
    +summary(wren5min.hn.herm.t100)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  132 
    +## Distance range         :  0  -  100 
    +## 
    +## Model       : Half-normal key function with Hermite polynomial adjustment term of order 4 
    +## 
    +## Strict monotonicity constraints were enforced.
    +## AIC         :  422.2284 
    +## Optimisation:  MCDS.exe 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +##             estimate    se
    +## (Intercept) 12.08697 1e+05
    +## 
    +## Adjustment term coefficient(s):  
    +##                estimate         se
    +## herm, order 4 0.5723854 0.07889437
    +## 
    +##                        Estimate         SE         CV
    +## Average p             0.4399177  0.0253497 0.05762374
    +## N in covered region 300.0561563 26.0954740 0.08696863
    +## 
    +## Summary statistics:
    +##     Region Area CoveredArea Effort   n  k     ER     se.ER      cv.ER
    +## 1 Montrave 33.2     2010619     64 132 32 2.0625 0.1901692 0.09220324
    +## 
    +## Abundance:
    +##   Label    Estimate         se        cv         lcl         ucl       df
    +## 1 Total 0.004954625 0.00053871 0.1087287 0.003988055 0.006155458 57.84101
    +## 
    +## Density:
    +##   Label     Estimate          se        cv          lcl          ucl       df
    +## 1 Total 0.0001492357 1.62262e-05 0.1087287 0.0001201222 0.0001854054 57.84101
    +

    The MCDS.exe optimizer is the chosen one (see the `Optimisation’ line of output).

    +

    The warnings persist if only the MCDS.exe optimizer is used:

    +
    +wren5min.hn.herm.t100.mcds <- ds(data=wren_5min, key="hn", adjustment="herm", 
    +                            transect="point", cutpoints=bin.cutpoints.100m,
    +                            optimizer = "MCDS")
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting half-normal key function
    +
    ## AIC= 427.471
    +
    ## Fitting half-normal key function with Hermite(4) adjustments
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is less than 0 at some distances
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is less than 0 at some distances
    +
    ## AIC= 422.228
    +
    ## Fitting half-normal key function with Hermite(4,6) adjustments
    +
    ## Warning: First partial hessian is singular and second-partial hessian is NULL, no hessian
    +## Warning: Detection function is less than 0 at some distances
    +## Warning: Detection function is less than 0 at some distances
    +
    ## AIC= 423.255
    +
    ## 
    +## Half-normal key function with Hermite(4) adjustments selected.
    +
    ## Warning in mrds::check.mono(model, n.pts = 20): Detection function is less than
    +## 0 at some distances
    +

    Looking at a plot of the fitted object (Figure 1), it seems that the evaluated pdf is less than 0 at distances close to the truncation point (approx. 95m and greater):

    +
    +plot(wren5min.hn.herm.t100.mcds, pdf = TRUE)
    +
    + +PDF of fitted model with MCDS optimizer.

    +Figure 1: PDF of fitted model with MCDS optimizer. +

    +
    +

    What appears to be happening here is a failure of the optimization routine to appropriately constrain the model parameters so that the detection function is valid. This happens on occasion (the routines aren’t perfect!) and where it does we recommend trying the other optimization routine. Here we use the R-based optimizer:

    +
    +wren5min.hn.herm.t100.r <- ds(data=wren_5min, key="hn", adjustment="herm", 
    +                            transect="point", cutpoints=bin.cutpoints.100m,
    +                            optimizer = "R")
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting half-normal key function
    +
    ## AIC= 427.471
    +
    ## Fitting half-normal key function with Hermite(4) adjustments
    +
    ## AIC= 422.743
    +
    ## Fitting half-normal key function with Hermite(4,6) adjustments
    +
    ## AIC= 424.52
    +
    ## 
    +## Half-normal key function with Hermite(4) adjustments selected.
    +

    Here the fitted AIC for the chosen model (half normal with one Hermite adjustment of order 4) is 422.74, higher than that with the MCDS.exe optimizer (which was 422.23), which explains why the MCDS.exe optimizer fit was chosen when we allowed ds to choose freely. However, the detection function fit from MCDS.exe was invalid, because it went lower than 0 at about 95m, while the fit with the R-based optimizer looks valid (Figure 2):

    +
    +plot(wren5min.hn.herm.t100.r, pdf = TRUE)
    +
    + +PDF of fitted model with R-based optimizer.

    +Figure 2: PDF of fitted model with R-based optimizer. +

    +
    +

    Hence in this case, we would use the R-based optimizer’s fit.

    +
    +
    +

    Camera trap example +

    +

    For this example, it helps if you are familiar with the Analysis of camera trapping data vignette on the distanceexamples web site.

    +

    We first read in the Duiker data.

    +
    +#Read in data and set up data for analysis
    +DuikerCameraTraps <- read.csv(file="https://datadryad.org/stash/downloads/file_stream/73221", 
    +                              header=TRUE, sep="\t")
    +DuikerCameraTraps$Area <- DuikerCameraTraps$Area / (1000*1000)
    +DuikerCameraTraps$object <- NA
    +DuikerCameraTraps$object[!is.na(DuikerCameraTraps$distance)] <- 1:sum(!is.na(DuikerCameraTraps$distance))
    +
    +#Specify breakpoints and truncation
    +trunc.list <- list(left=2, right=15)
    +mybreaks <- c(seq(2,8,1), 10, 12, 15)
    +

    Then we fit the detection function selected in the camera trap vignette, uniform plus 3 cosine adjustment terms, and time how long the fitting takes:

    +
    +start.time <- Sys.time()
    +uni3.r <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +           nadj=3, cutpoints = mybreaks, truncation = trunc.list, optimizer = "R")
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    ## Fitting uniform key function with cosine(1,2,3) adjustments
    +
    ## AIC= 44012.394
    +
    +R.opt.time <- Sys.time() - start.time
    +summary(uni3.r)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  10284 
    +## Distance range         :  2  -  15 
    +## 
    +## Model       : Uniform key function with cosine adjustment terms of order 1,2,3 
    +## 
    +## Strict monotonicity constraints were enforced.
    +## AIC         :  44012.39 
    +## Optimisation:  mrds (nlminb) 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +## NULL
    +## 
    +## Adjustment term coefficient(s):  
    +##                estimate         se
    +## cos, order 1  0.9354124 0.01504250
    +## cos, order 2 -0.0530414 0.02437441
    +## cos, order 3 -0.0804323 0.01557445
    +## 
    +##                         Estimate           SE         CV
    +## Average p           3.288267e-01 1.348161e-02 0.04099915
    +## N in covered region 3.127483e+04 1.306897e+03 0.04178749
    +## 
    +## Summary statistics:
    +##   Region  Area CoveredArea   Effort     n  k           ER        se.ER    cv.ER
    +## 1    Tai 40.37 21858518573 31483179 10284 21 0.0003266506 8.763252e-05 0.268276
    +## 
    +## Abundance:
    +##   Label     Estimate           se        cv          lcl          ucl      df
    +## 1 Total 5.776078e-05 1.567574e-05 0.2713908 3.317613e-05 0.0001005635 20.9451
    +## 
    +## Density:
    +##   Label     Estimate           se        cv          lcl          ucl      df
    +## 1 Total 1.430785e-06 3.883017e-07 0.2713908 8.218016e-07 2.491045e-06 20.9451
    +

    Fitting takes quite a while! - 52 secs. Here we try the MCDS.exe optimizer:

    +
    +start.time <- Sys.time()
    +uni3.mcds <- ds(DuikerCameraTraps, transect = "point", key="unif", adjustment = "cos",
    +                nadj=3, cutpoints = mybreaks, truncation = trunc.list, optimizer = "MCDS")
    +
    ## Warning in create_bins(data, cutpoints): Some distances were outside bins and
    +## have been removed.
    +
    ## Fitting uniform key function with cosine(1,2,3) adjustments
    +
    ## AIC= 44012.211
    +
    +MCDS.opt.time <- Sys.time() - start.time
    +summary(uni3.mcds)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  10284 
    +## Distance range         :  2  -  15 
    +## 
    +## Model       : Uniform key function with cosine adjustment terms of order 1,2,3 
    +## 
    +## Strict monotonicity constraints were enforced.
    +## AIC         :  44012.21 
    +## Optimisation:  MCDS.exe 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +## NULL
    +## 
    +## Adjustment term coefficient(s):  
    +##                 estimate         se
    +## cos, order 1  0.93518220 0.01504583
    +## cos, order 2 -0.05345965 0.02438049
    +## cos, order 3 -0.08073799 0.01557817
    +## 
    +##                         Estimate           SE         CV
    +## Average p           3.290679e-01 1.349917e-02 0.04102246
    +## N in covered region 3.125191e+04 1.306645e+03 0.04181008
    +## 
    +## Summary statistics:
    +##   Region  Area CoveredArea   Effort     n  k           ER        se.ER    cv.ER
    +## 1    Tai 40.37 21858518573 31483179 10284 21 0.0003266506 8.763252e-05 0.268276
    +## 
    +## Abundance:
    +##   Label     Estimate           se        cv          lcl          ucl       df
    +## 1 Total 5.771844e-05 1.566445e-05 0.2713943 3.315164e-05 0.0001004903 20.94619
    +## 
    +## Density:
    +##   Label     Estimate           se        cv         lcl          ucl       df
    +## 1 Total 1.429736e-06 3.880222e-07 0.2713943 8.21195e-07 2.489232e-06 20.94619
    +

    This took only 9 secs. Hence, for some datasets, it may be quicker to use the MCDS.exe optimizer. This makes a particularly big difference if using the nonparametric bootstrap to estimate variance.

    +
    +
    +

    Discussion +

    +

    We have shown how to fit distance sampling detection functions (for single platform data) using either the R-based optimizer built into the ddf function (via calling ddf or, more likely, calling the ds function in the Distance package) or the MCDS.exe analysis engine used by Distance for Windows. In the vast majority of cases both fitting methods give the same result, and so there is no need to use both. However, the only downside is that fitting takes longer, as each is called in turn. If you have downloaded the MCDS.exe file and want to speed things up, you can use just the R-based optimizer by specifying optimizer = "R" in the call to ds or ddf, or just the MCDS.exe optimizer with optimizer = "MCDS".

    +

    Some situations where the two may produce different results are given below.

    +
      +
    • Detection functions that are close to non-monotonic or close to zero at some distances. When adjustment terms are used in the detection function, then constraints are required to prevent the fitted function from having “bumps” where detection probability increases with increasing distance and also to prevent detection probability from becoming less than zero. The former are called monotonicity constraints and are set using the monotonicity argument in ds or in the meta.data argument in ddf; monotonicity is set on by default. In practice, monotonicity and values less than zero are monitored at a finite set of distances between the 0 and the right truncation point, and (for historical reasons) this set of distances is different for the R-based and MCDS.exe optimizers. This typically makes no difference to the optimization, but particularly in borderline cases it can result in different fitted functions. Plotting the fitted functions (as we did in the wren example above) can reveal when there is an issue with a fitted function, and if this occurs the associated optimizer should not be used. In the future we plan to bring the two into line so they use the same distances for checking.

    • +
    • Detection functions with many adjustment terms. The two optimizers use different algorithms for optimization: the R-based optimizer uses a routine called nlminb while MCDS.exe uses a nonlinear constrained optimizer routine produced by the IMSL group. In cases where there are multiple adjustment terms, and hence several parameters to estimate (that are often correlated) the likelihood maximization is harder, and one or other routine can sometimes fail to find the maximum. In this case, choosing the routine with the higher likelihood (i.e., lower negative log-likelihod, or equivalently lower AIC) is the right thing to do, and this is the default behaviour of the software.

    • +
    • Detection functions that are “overdispersed” or with a “spike” in the detection function close to zero distance. Similarly to the above, the detection function can then be hard to maximize and hence on or other optimizer can fail to find the maximum. Solution is as above. Overdispersed data is common in camera trap distance sampling because many detections can be generated by the same individual crossing in front of the camera.

    • +
    +

    If you are interested in seeing more comparisons of the optimizers on various datasets, we maintain a test suite of both straightforward and challenging datasets together with test code to run and compare the two optimizers – this is available at the MCDS_mrds_compare repository.

    +

    If you encounter difficulties when using both optimizers, one possible troubleshooting step is to run the analysis first choosing one optimizer (e.g., specifing the argument optimizer = "MCDS") and then choosing the other (optimizer = "R"). This allows you clearly to see what the output of each optimizer is (including any error messages) and facilitates their comparison.

    +

    One other criterion to favour one optimizer over the other is speed, and we have found that for large datasets the MCDS.exe optimizer is quicker.

    +

    One thing to note is that the MCDS.exe file will get deleted each time you update the mrds package, so you’ll need to re-download the file if you want to continue using the MCDS.exe optimizer. As shown above, this only requires running one line of code.

    +

    Going forward, we plan to work on making further improvements to the R-based optimizer and it is possible that at some point in the future we are confident this optimizer is uniformly better (in terms of better fit and speed) than the MCDS.exe one. If this happens, we will update this vignette and also make announcements on the distance sampling list.

    +
    +
    +

    References +

    +
    +
    +Buckland, S. T. (2006). Point transect surveys for songbirds: Robust methodologies. The Auk, 123(2), 345–345. https://doi.org/10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2 +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Springer. +
    +
    +Thomas, L., Buckland, S. T., Rexstad, E. A., Laake, J. L., Strindberg, S., Hedley, S. L., … Marques, T. A. (2010). Distance software: Design and analysis of distance sampling surveys for estimating population size. Journal of Applied Ecology, 47, 5–14. https://doi.org/110.1111/j.1365-2664.2009.01737.x +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/alt-optimise/mcds-dot-exe_files/figure-html/mcds-1.png b/docs/articles/web-only/alt-optimise/mcds-dot-exe_files/figure-html/mcds-1.png new file mode 100644 index 0000000000000000000000000000000000000000..53e54f40ea5879df02d89860d8ea33189713d537 GIT binary patch literal 6070 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 MAwEf^16+LlZzg~gb^rhX literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/cues/cuecounts-distill.html b/docs/articles/web-only/cues/cuecounts-distill.html new file mode 100644 index 0000000..b0c3046 --- /dev/null +++ b/docs/articles/web-only/cues/cuecounts-distill.html @@ -0,0 +1,315 @@ + + + + + + + + +Analysis of cue count surveys • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    +
    Skip to contents + + +
    + + +
    +
    + + + +

    In this exercise, we use R (R Core Team, 2019) and the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) to fit different detection function models to point transect cue count survey data of winter wren (Troglodytes troglodytes) density and abundance. These data were part of a study described by Buckland (2006).

    +
    +

    Objectives +

    +
      +
    • Estimate density of cues from point transect data
    • +
    • Convert cue density to animal density using rate of song production
    • +
    +
    +
    +

    Survey design +

    +

    Each of the 32 point count stations were visited twice. During each visit, the observer recorded distances to all songs detected during a 5-minute sampling period (Figure 1).

    +
    + +Montrave study area; white circles are point count stations.

    +Figure 1: Montrave study area; white circles are point count stations. +

    +
    +

    In addition, 43 male winter wrens were observed and their rate of song production was measured. The mean cue rate, along with its standard error (between individuals) was calculated and included in the data set to serve as a multiplier.

    +

    The fields of the wren_cuecount data set are:

    +
      +
    • Region.Label - identifier of regions: in this case there is only one region and set to ‘Montrave’
    • +
    • Area - size of the study region (hectares): 33.2ha
    • +
    • Sample.Label - point transect identifier (numbered 1-32)
    • +
    • Cue.rate - production of cues (per minute)
    • +
    • Cue.rate.SE - standard error of cue production rate (between individuals)
    • +
    • object - unique identifier for each detected winter wren
    • +
    • distance - radial distance (metres) to each detection
    • +
    • Search.time - Duration of listening at each station (minutes)
    • +
    • Study.Area - this is the name of the study, ‘Montrave 3’
    • +
    +
    +
    +

    Accessing the Distance package and cue count data +

    +

    This command assumes that the dsdata package has been installed on your computer. The R workspace wren_cuecount contains detections of winter wrens from the line transect surveys of Buckland (2006).

    +
    +library(Distance)
    +data(wren_cuecount)
    +

    Examine the first few rows of wren_cuecount using the function head()

    +
    +head(wren_cuecount)
    +
    ##   Region.Label Area Sample.Label Cue.rate Cue.rate.SE object distance
    +## 1     Montrave 33.2            1   1.4558      0.2428     38       50
    +## 2     Montrave 33.2            1   1.4558      0.2428     39       55
    +## 3     Montrave 33.2            1   1.4558      0.2428     40       55
    +## 4     Montrave 33.2            1   1.4558      0.2428     41       55
    +## 5     Montrave 33.2            1   1.4558      0.2428     46       50
    +## 6     Montrave 33.2            1   1.4558      0.2428     47       50
    +##   Study.Area Search.time
    +## 1 montrave 3          10
    +## 2 montrave 3          10
    +## 3 montrave 3          10
    +## 4 montrave 3          10
    +## 5 montrave 3          10
    +## 6 montrave 3          10
    +

    Note there is no field in the data to indicate sampling effort. With line transects, the lengths of each transect were provided to measure effort. For point transects, the number of visits to each station was specified. In this data set, all that is specified is Search.time the length of time each station was sampled. Note, each station was visited twice and sampling was 5 minutes in length on each visit. Hence Search.time is recorded as 10. Note also the units of measure of Search.time must be consistent with the units of measure of cue rate.

    +
    +
    +

    Examine the distribution of detection distances +

    +

    Gain familiarity with the perpendicular distance data using the hist() function (Figure 2).

    +
    +hist(wren_cuecount$distance, xlab="Distance (m)", main="Song detection distances")
    +
    + +Radial detection distances of winter wren song bursts.

    +Figure 2: Radial detection distances of winter wren song bursts. +

    +
    +

    Note the long right tail we will cut off with the truncation argument to ds().

    +
    +
    +

    Fitting a simple detection function model with ds +

    +

    As noted above, Effort is missing from the data. With cue count surveys, effort is measured in time rather than length or number of visits. Therefore we define a new field Effort and set it equal to the Search.time field.

    +

    Note: no converstion.factor is specified in the call to ds() because it is only the detection function that is of interest at this step of the analysis, nothing about density or abundance.

    +
    +conversion.factor <- convert_units("meter", NULL, "hectare")
    +wren_cuecount$Effort <- wren_cuecount$Search.time
    +wrensong.hr <- ds(wren_cuecount, transect="point", key="hr", adjustment=NULL, 
    +                  truncation=100)
    +

    Visually inspect the fitted detection function with the plot() function, specifying the cutpoints histogram with argument breaks (Figure 3).

    +
    +cutpoints <- c(0,5,10,15,20,30,40,50,65,80,100)
    +plot(wrensong.hr, breaks=cutpoints, pdf=TRUE, main="Hazard rate function fit to winter wren song counts.")
    +
    + +Fit of hazard rate detection function to winter wren song detection distances.

    +Figure 3: Fit of hazard rate detection function to winter wren song detection distances. +

    +
    +
    +

    Caution +

    +

    Do not examine the abundance or density estimates produced by summary(wrensong.hr) because as the results it contains are nonsense. These summary values do not properly recognise that the unit of effort is time rather than visits for the point count survey. This additional component of the analysis is provided in the next step.

    +
    +
    +
    +

    Introducing a new function dht2 +

    +

    The function dht2 provides additional capacity for providing density or abundance estimates in novel situations such as cue counts where multipliers need to be incorporated.

    +

    The argument multipliers in dht2 provides the mechanism whereby the cue production rate and its uncertainty are incorporated into the analysis.

    +

    To properly perform the calculations responsible for converting song density to bird density, we enlist the aide of the function dht2. The additional information about cue rates and their variability are provided in a list. The multiplier in the list is required to have the name creation and it contains both the cue rate point estimate and its associated measure of precision.

    +
    +cuerate <- unique(wren_cuecount[ , c("Cue.rate","Cue.rate.SE")])
    +names(cuerate) <- c("rate", "SE")
    +(mult <- list(creation=cuerate))
    +
    ## $creation
    +##     rate     SE
    +## 1 1.4558 0.2428
    +

    Additional arguments are also passed to dht2. flatfile is the name of the data set and strat_formula contains information about stratification that might exist in the survey design. The Montrave study had no stratification, inference was only for the 33 hectare woodland, so strat_formula here is simply constant ~1.

    +

    Results of the overall winter wren density estimate is provided by a print method, specifying report="density". The alternative for the report argument is report="abundance".

    +
    +wren.estimate <- dht2(wrensong.hr, flatfile=wren_cuecount, strat_formula=~1,
    +                 multipliers=mult, convert_units=conversion.factor)
    +print(wren.estimate, report="density")
    +
    ## Density estimates from distance sampling
    +## Stratification : geographical 
    +## Variance       : P2, n/L 
    +## Multipliers    : creation 
    +## Sample fraction : 1 
    +## 
    +## 
    +## Summary statistics:
    +##  .Label Area CoveredArea Effort   n  k    ER se.ER cv.ER
    +##   Total 33.2     1005.31    320 771 32 2.409 0.236 0.098
    +## 
    +## Density estimates:
    +##  .Label Estimate    se    cv    LCI    UCI      df
    +##   Total   1.2018 0.238 0.198 0.8172 1.7674 520.679
    +## 
    +## Component percentages of variance:
    +##  .Label Detection    ER Multipliers
    +##   Total      4.83 24.38       70.79
    +
    +

    Absolute goodness of fit +

    +

    We assess the goodness of fit of the hazard rate model to the winter wren cue count data (Figure 4).

    +
    +gof_ds(wrensong.hr)
    +
    + +Q-Q plot of hazard rate model to winter wren radial detection distances.

    +Figure 4: Q-Q plot of hazard rate model to winter wren radial detection distances. +

    +
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 1.69439 p-value = 6.24759e-05
    +

    Note the distinct lack of fit to the song data. This is because of many detections at the identical distances from birds being stationary and singing. This induces a phenomenon known as over dispersion.

    +
    +
    +
    +

    Notes regarding the cue count estimates of Montrave winter wrens +

    +

    This vignette uses the function dht2 because that function knows how to incorporate multipliers such as cue rates and propogate the uncertainty in cue rate into overall uncertainty in density and abundance. Because there is uncertainty coming not only from encounter rate variability and uncertainty in detection function parameters, but also from cue rate variability, the relative contribution of each source of uncertainty is tablated. This is the last table produced by printing the wren.estimate object. For the Montrave winter wren data, only 4% of the uncertainty in the density estimate is attributable to the detection function, 24% attributable to encounter rate variability and 71% attributable to between-individual variability in call rate.

    +

    This insight suggests that if this survey was to be repeated, exerting more effort in measuring between-individual variation in call rate would likely yield the most benefits in tightening the precision in density estimates.

    +

    Also note the poor fit of the model to the data; the P-value for the Cramer von-Mises test is <<0.05. This is caused by over-dispersion in the distribution of detected call distances. A single individual may sit on a tree branch and emit many song bursts, leading to a jagged distribution of call distances that is not well fitted by a smooth detection function. That over-dispersion will not bias the density estimates.

    +
    +
    +

    References +

    +
    +
    +Buckland, S. T. (2006). Point transect surveys for songbirds: Robust methodologies. The Auk, 123(2), 345–345. https://doi.org/10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/cues/cuecounts-distill_files/figure-html/fit-1.png b/docs/articles/web-only/cues/cuecounts-distill_files/figure-html/fit-1.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7717097e093f9bdc8498c6aa40ffec7a8f0690 GIT binary patch literal 6643 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 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/cues/cuecounts-distill_files/figure-html/gof-1.png b/docs/articles/web-only/cues/cuecounts-distill_files/figure-html/gof-1.png new file mode 100644 index 0000000000000000000000000000000000000000..31d5b51de3d2cf5bcaba92214e8b31439da9be4d GIT binary patch literal 4510 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 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/cues/montrave.jpg b/docs/articles/web-only/cues/montrave.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01bc5bff438404b1452a480fcf92b46155c607c1 GIT binary patch literal 55712 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 D`s`fE literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.html b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.html new file mode 100644 index 0000000..63fab94 --- /dev/null +++ b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys.html @@ -0,0 +1,553 @@ + + + + + + + + +Solving the size bias problem • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +

    In this example we have a sample of sightings data from eastern tropical Pacific (ETP) offshore spotted dolphin, collected by observers board tuna vessels (the data were made available by the Inter-American Tropical Tuna Commission - IATTC). More details about surveys of dolphins in the ETP can be found in T. Gerrodette & Forcada (2005) and Tim Gerrodette (2008). In the ETP, schools of yellow fin tuna commonly associate with schools of certain species of dolphins, and so vessels fishing for tuna often search for dolphins in the hopes of also locating tuna. For each school detected by the tuna vessels, the observer records the species, sighting angle and distance (later converted to perpendicular distance and truncated at 5 nautical miles), school size, and a number of covariates associated with each detected school.

    +

    A variety of search methods were used to find the dolphins from these tuna vessels. The coding in the data set is shown below.

    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Table 2: Search method coding from tuna vessels in ETP. +
    +Method + +code +
    +Crows nest + +0 +
    +Bridge + +2 +
    +Helicopter + +3 +
    +Radar + +5 +
    +

    Some of these methods may have a wider range of search than the others, and so it is possible that the detection function varies according to the method being used.

    +

    For each sighting the initial cue type is recorded. This may be birds flying above the school, splashes on the water, floating objects such as logs, or some other unspecified cue.

    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 3: Table 4: Cue coding from tuna vessels in ETP. +
    +Cue + +code +
    +Birds + +1 +
    +Splashes + +2 +
    +Unspecified cue + +3 +
    +Floating objects + +4 +
    +

    Another covariate that potentially affects the detection function is sea state. Beaufort levels are grouped into two categories, the first including Beaufort values ranging from 0 to 2 (coded as 1) and the second containing values from 3 to 5 (coded as 2).

    +

    The sample data encompasses sightings made over a three month summer period.

    + + + + + + + + + + + + + + + + + + + + +
    +Table 5: Table 6: Month coding from tuna vessels in ETP. +
    +Month + +code +
    +June + +6 +
    +July + +7 +
    +August + +8 +
    +
    +

    Prepare data for analysis +

    +
    +
    +

    Exploratory data analysis +

    +

    As described, there are a number of potential covariates that might influence dolphin detectability. Rather than throw all covariates into detection function models, examine the distribution of detection distances (y-axis of figure below) as a function of the plausible factor covariates.

    +
    + +Exploratory data analysis using violin plots.  Prepared using the `vioplot` package.  Number of detections show above plots.

    +Figure 1: Exploratory data analysis using violin plots. Prepared using the vioplot package. Number of detections show above plots. +

    +
    +

    From Fig. 1 there are several decisions to be made concerning the remaining analysis:

    +
      +
    • there is no discernible effect of month or sea state upon distribution of detection distances in this data set. Those covariates will not feature in subsequent modelling.
      +
    • +
    • the distribution of detection distances by cue type appears to differ for splashes and floating objects. However, the number of detections associated with splash (n=25) or float objects (n=22) cues is small, accounting for ~4% of the total number of detections. I choose to ignore variability in detection probability associated with cue type.
    • +
    • shape of the distribution of detections likely does change for the different search methods. However, the method for which detection distances are most different is the helicopter. The violin plot shows there to be roughly an equal number of pods detected between 4 and 5 nautical miles as were detected between 0 and 1 nautical miles. +
        +
      • the proper way to handle this situation would be to remove helicopter sightings from the detection function modelling. Detectability could be assumed perfect out to the truncation distance, hence treat the helicopter portion of the survey as a strip transect. The number of pods detected by helicopters could be added into the estimated number of pods within the covered area. We will remove detections by helicopter from the remainder of our analysis.
      • +
      +
    • +
    • the number of detections by radar is small and unlikely to exert much influence upon detection function modelling.
    • +
    +
    +

    Evidence for size bias +

    +

    Size bias (Buckland et al., 2001) can be examined by plotting distribution of group size as a function of detection distances.

    +
    + +Box plot of observed group sizes by perpendicular distance band. Outliers are not shown; notches indicate discernable difference in mean group size at 2nm.

    +Figure 2: Box plot of observed group sizes by perpendicular distance band. Outliers are not shown; notches indicate discernable difference in mean group size at 2nm. +

    +
    +

    Fig. 2 indicates a difference in observed mean group size at 2nm; with average group size being distinctly larger at distances greater than 2nm. Hence, average group size in the sample is an overestimate of the average group size in the population. Our modelling of the detection function will need to counteract this bias by including group size in the detection function.

    +
    +
    +
    +

    Stage one of detection function modelling +

    +

    Before creating a host of candidate models, we should address with the question of the appropriate key function for these data. Recall we are not including sightings made from the helicopter platform in our analyses.

    +

    Fitting models with half normal key function without adjustments and with and without Search.method

    +
    +hn <- ds(nochopper, key="hn", adjustment = NULL)
    +hn.method <- ds(nochopper, key="hn", formula = ~factor(Search.method))
    +par(mfrow=c(1,2))
    +gof_ds(hn, main="HN key, no adj", cex=0.5)
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.656421 p-value = 0.0162635
    +
    +gof_ds(hn.method, main="HN key + method", cex=0.5)
    +
    + +Q-Q goodness of fit plots for half normal key function without adjustments also including search method as a covariate.

    +Figure 3: Q-Q goodness of fit plots for half normal key function without adjustments also including search method as a covariate. +

    +
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.672219 p-value = 0.0148816
    +
    +par(mfrow=c(1,2))
    +

    indicates a lack of fit of the half normal key function models. After some rounding to the trackline, the detection function maintains a shoulder before falling away quite rapidly. Even taking into consideration the idea that the sample size is very large (n=961), making the goodness of fit test quite powerful, there is some doubt that the half normal key function is appropriate for these data. We will remove the half normal from further modelling, as the hazard rate will serve our purposes, as the hazard rate without adjustments or covariates, adequately fit the data.

    +
    +hr <- ds(nochopper, key="hr")
    +
    ## Starting AIC adjustment term selection.
    +
    ## Fitting hazard-rate key function
    +
    ## AIC= 2920.797
    +
    ## Fitting hazard-rate key function with cosine(2) adjustments
    +
    ## AIC= 2922.8
    +
    ## 
    +## Hazard-rate key function selected.
    +
    +gof_ds(hr, plot=FALSE)
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.130299 p-value = 0.455606
    +
    +

    Counteracting size bias +

    +

    Conducting our modeling using the hazard rate key function, we turn our attention to incorporating group size into the detection function. The way to counteract the effect of size bias is to include group size in the detection function.

    +
    +hr.size <- ds(nochopper, key="hr", formula = ~size)
    +
    ## Model contains covariate term(s): no adjustment terms will be included.
    +
    ## Fitting hazard-rate key function
    +
    ## AIC= 2919.357
    +

    It is a disappointment to learn that a model including group size as a covariate fails to converge. There are numerical difficulties associated with a covariate that spans three orders of magnitude. For more about fitting issues with covariates, consult the covariate example with amakihi.

    +

    The distribution of group sizes is strongly skewed to the right, with a very long right tail. A transformation by natural logs will both reduce the range of log(size) to one order of magnitude and shift the centre of the distribution of the covariate (Fig. 4).

    +
    + +Effect of log transformation upon distribution of observed group sizes.

    +Figure 4: Effect of log transformation upon distribution of observed group sizes. +

    +
    +

    The convergence problems associated with using size as a covariate in the detection function are alleviated as a result of the transformation.

    +
    +hr.clus <- ds(nochopper, key="hr", formula = ~log(size))
    +
    ## Model contains covariate term(s): no adjustment terms will be included.
    +
    ## Fitting hazard-rate key function
    +
    ## AIC= 2904.307
    +

    Having successfully incorporated group size into the detection function, we proceed to examine the consequence of using Search.method as a covariate and a model incorporating both covariates.

    +
    +hr.method <- ds(nochopper, key="hr", formula = ~factor(Search.method))
    +hr.clus.method <- ds(nochopper, key="hr", formula = ~log(size) + factor(Search.method))
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 7: Table 8: Models with hazard rate key function fitted to tuna fishing vessel sightings of dolphins. Sightings from helicopter not included in modelling. +
    +Model + +Key function + +Formula + +C-vM p-value + +\(\hat{P_a}\) + +se(\(\hat{P_a}\)) + +\(\Delta\)AIC +
    + + +Hazard-rate + +~log(size) + +0.465 + +0.551 + +0.035 + +0.000 +
    + + +Hazard-rate + +~log(size) + factor(Search.method) + +0.458 + +0.547 + +0.036 + +2.604 +
    + + +Hazard-rate + +~1 + +0.456 + +0.564 + +0.036 + +16.490 +
    + + +Hazard-rate + +~factor(Search.method) + +0.463 + +0.553 + +0.037 + +18.232 +
    +
    +
    +
    +

    Interpretation of findings +

    +

    All of the fitted models using the hazard rate as the key function fit the data. In addition, note the estimates of \(\widehat{P_a}\) for all four models. Inclusion of covariates has a negligible effect upon estimated detection probability. Despite a \(\Delta\)AIC value > 15, the model without covariates produces a virtually identical estimate of detection probability. This is another example of the remarkable property of pooling robustness of distance sampling estimators (Burnham et al., 2004).

    +

    We discuss estimates of group and individual density from this data set. However, this data set does not accurately reflect survey effort. The Effort column is filled with 1 and there is only a single transect labelled in the data. Hence, the density estimates do not reflect biological reality; nevertheless the comparisons between models are legitimate. Variability between transects is also not properly incorporated into this analysis, so I won’t present measures of precision associated with any of the following point estimates.

    +

    This slight variation in \(\widehat{P_a}\) among the hazard rate candidate models is reflected in the equally similar estimates of dolphin pod density among the competing models. The model with the largest \(\widehat{P_a}\) produces the lowest estimate of \(\widehat{D_s}\) (170.5); while the model with the smallest \(\widehat{P_a}\) produces the largest estimate of \(\widehat{D_s}\) (175.8).

    +

    However, the most important consideration in analysis of this data set is proper treatment of size bias. The hazard rate models without group size in the detection function, estimate average group size in the population to be 515 whereas the model incorporating group size in the detection function estimates average group size in the population to be 408. Based on the evidence presented in Fig. 2, there is reason to believe that estimates of average group size without incorporating group size in the detection function results in a positively biased estimate of group size in the population. From the group size estimates under the two models, it appears the magnitude of that positive size bias in this data set is 26.2.

    +

    This difference in estimated average group size is magnified in the estimates of individual density \(\widehat{D_I}\). The model without covariates estimates \(\widehat{D_I}\) = 87805 while the model with group size as a covariate estimates \(\widehat{D_I}\) to be 71150.

    +
    +
    +

    Summary +

    +

    Take home points:

    +
      +
    • Before incorporating covariates into the detection function, do a thorough exploratory data analysis with lots of plots.
    • +
    • Make at least a preliminary decision regarding key functions to consider before building an extensive candidate model set.
    • +
    • For this data set, there is little difference in the fit of the detection functions through the inclusion of covariates (pooling robustness).
      +
    • +
    • However, exploratory data analysis suggested that small dolphin groups were missed at large distances, resulting in size bias in the estimate of average group size in the population.
    • +
    • Incorporating group size as a covariate in the detection function reduced the estimate group size in the population by 26.2%. This reduction in estimated group size compensated for the size bias induced by the detection process.
    • +
    +
    +
    +

    References +

    +
    +
    +Buckland, S. T., Anderson, D. R., Burnham, K. P., Laake, J. L., Borchers, D. L., & Thomas, L. (2001). Introduction to distance sampling: Estimating abundance of biological populations. Oxford, New York: Oxford University Press. +
    +
    +Burnham, K. P., Buckland, S. T., Laake, J. L., Borchers, D. L., Marques, T. A. M., Bishop, J. R. B., & Thomas, L. (2004). Further topics in distance sampling. In S. Buckland, D. Anderson, K. Burnham, J. Laake, D. Borchers, & L. Thomas (Eds.), Advanced distance sampling (pp. 307–392). United Kingdom: Oxford University Press. +
    +
    +Gerrodette, Tim. (2008). Estimates of 2006 dolphin abundance in the eastern tropical pacific, with revised estimates from 1986-2003. NOAA-TM-NMFS-SWFSC;422. +
    +
    +Gerrodette, T., & Forcada, J. (2005). Non-recovery of two spotted and spinner dolphin populations in the eastern tropical pacific ocean. Marine Ecology Progress Series, 291, 1–21. https://doi.org/10.3354/meps291001 +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/EDA-1.png b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/EDA-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0d73dbb181df076c0d2a9b99fb95da76f6573048 GIT binary patch literal 12585 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 I+Va8w0$>`q2LJ#7 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/boxplot-1.png b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/boxplot-1.png new file mode 100644 index 0000000000000000000000000000000000000000..275bdaceae4ed98c31a120ee1129f0a82ae0adc5 GIT binary patch literal 5362 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 NBSTYzqSHTv{{i?my+Qy0 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/transf-1.png b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/figure-html/transf-1.png new file mode 100644 index 0000000000000000000000000000000000000000..3bd47eff12b3b1c86962e0cb5eb2859c44a50bd3 GIT binary patch literal 6412 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 C<^)3k literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/kePrint-0.0.1/kePrint.js b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/kePrint-0.0.1/kePrint.js new file mode 100644 index 0000000..e6fbbfc --- /dev/null +++ b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/kePrint-0.0.1/kePrint.js @@ -0,0 +1,8 @@ +$(document).ready(function(){ + if (typeof $('[data-toggle="tooltip"]').tooltip === 'function') { + $('[data-toggle="tooltip"]').tooltip(); + } + if ($('[data-toggle="popover"]').popover === 'function') { + $('[data-toggle="popover"]').popover(); + } +}); diff --git a/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/lightable-0.0.1/lightable.css b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/lightable-0.0.1/lightable.css new file mode 100644 index 0000000..3be3be9 --- /dev/null +++ b/docs/articles/web-only/groupsize/Remedy-size-bias-for-dolphin-surveys_files/lightable-0.0.1/lightable.css @@ -0,0 +1,272 @@ +/*! + * lightable v0.0.1 + * Copyright 2020 Hao Zhu + * Licensed under MIT (https://github.com/haozhu233/kableExtra/blob/master/LICENSE) + */ + +.lightable-minimal { + border-collapse: separate; + border-spacing: 16px 1px; + width: 100%; + margin-bottom: 10px; +} + +.lightable-minimal td { + margin-left: 5px; + margin-right: 5px; +} + +.lightable-minimal th { + margin-left: 5px; + margin-right: 5px; +} + +.lightable-minimal thead tr:last-child th { + border-bottom: 2px solid #00000050; + empty-cells: hide; + +} + +.lightable-minimal tbody tr:first-child td { + padding-top: 0.5em; +} + +.lightable-minimal.lightable-hover tbody tr:hover { + background-color: #f5f5f5; +} + +.lightable-minimal.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-classic { + border-top: 0.16em solid #111111; + border-bottom: 0.16em solid #111111; + width: 100%; + margin-bottom: 10px; + margin: 10px 5px; +} + +.lightable-classic tfoot tr td { + border: 0; +} + +.lightable-classic tfoot tr:first-child td { + border-top: 0.14em solid #111111; +} + +.lightable-classic caption { + color: #222222; +} + +.lightable-classic td { + padding-left: 5px; + padding-right: 5px; + color: #222222; +} + +.lightable-classic th { + padding-left: 5px; + padding-right: 5px; + font-weight: normal; + color: #222222; +} + +.lightable-classic thead tr:last-child th { + border-bottom: 0.10em solid #111111; +} + +.lightable-classic.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-classic.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-classic-2 { + border-top: 3px double #111111; + border-bottom: 3px double #111111; + width: 100%; + margin-bottom: 10px; +} + +.lightable-classic-2 tfoot tr td { + border: 0; +} + +.lightable-classic-2 tfoot tr:first-child td { + border-top: 3px double #111111; +} + +.lightable-classic-2 caption { + color: #222222; +} + +.lightable-classic-2 td { + padding-left: 5px; + padding-right: 5px; + color: #222222; +} + +.lightable-classic-2 th { + padding-left: 5px; + padding-right: 5px; + font-weight: normal; + color: #222222; +} + +.lightable-classic-2 tbody tr:last-child td { + border-bottom: 3px double #111111; +} + +.lightable-classic-2 thead tr:last-child th { + border-bottom: 1px solid #111111; +} + +.lightable-classic-2.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-classic-2.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-material { + min-width: 100%; + white-space: nowrap; + table-layout: fixed; + font-family: Roboto, sans-serif; + border: 1px solid #EEE; + border-collapse: collapse; + margin-bottom: 10px; +} + +.lightable-material tfoot tr td { + border: 0; +} + +.lightable-material tfoot tr:first-child td { + border-top: 1px solid #EEE; +} + +.lightable-material th { + height: 56px; + padding-left: 16px; + padding-right: 16px; +} + +.lightable-material td { + height: 52px; + padding-left: 16px; + padding-right: 16px; + border-top: 1px solid #eeeeee; +} + +.lightable-material.lightable-hover tbody tr:hover { + background-color: #f5f5f5; +} + +.lightable-material.lightable-striped tbody tr:nth-child(even) { + background-color: #f5f5f5; +} + +.lightable-material.lightable-striped tbody td { + border: 0; +} + +.lightable-material.lightable-striped thead tr:last-child th { + border-bottom: 1px solid #ddd; +} + +.lightable-material-dark { + min-width: 100%; + white-space: nowrap; + table-layout: fixed; + font-family: Roboto, sans-serif; + border: 1px solid #FFFFFF12; + border-collapse: collapse; + margin-bottom: 10px; + background-color: #363640; +} + +.lightable-material-dark tfoot tr td { + border: 0; +} + +.lightable-material-dark tfoot tr:first-child td { + border-top: 1px solid #FFFFFF12; +} + +.lightable-material-dark th { + height: 56px; + padding-left: 16px; + padding-right: 16px; + color: #FFFFFF60; +} + +.lightable-material-dark td { + height: 52px; + padding-left: 16px; + padding-right: 16px; + color: #FFFFFF; + border-top: 1px solid #FFFFFF12; +} + +.lightable-material-dark.lightable-hover tbody tr:hover { + background-color: #FFFFFF12; +} + +.lightable-material-dark.lightable-striped tbody tr:nth-child(even) { + background-color: #FFFFFF12; +} + +.lightable-material-dark.lightable-striped tbody td { + border: 0; +} + +.lightable-material-dark.lightable-striped thead tr:last-child th { + border-bottom: 1px solid #FFFFFF12; +} + +.lightable-paper { + width: 100%; + margin-bottom: 10px; + color: #444; +} + +.lightable-paper tfoot tr td { + border: 0; +} + +.lightable-paper tfoot tr:first-child td { + border-top: 1px solid #00000020; +} + +.lightable-paper thead tr:last-child th { + color: #666; + vertical-align: bottom; + border-bottom: 1px solid #00000020; + line-height: 1.15em; + padding: 10px 5px; +} + +.lightable-paper td { + vertical-align: middle; + border-bottom: 1px solid #00000010; + line-height: 1.15em; + padding: 7px 5px; +} + +.lightable-paper.lightable-hover tbody tr:hover { + background-color: #F9EEC1; +} + +.lightable-paper.lightable-striped tbody tr:nth-child(even) { + background-color: #00000008; +} + +.lightable-paper.lightable-striped tbody td { + border: 0; +} + diff --git a/docs/articles/web-only/multipliers/Prac_9_Figure_1.png b/docs/articles/web-only/multipliers/Prac_9_Figure_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b834a801bc5054bc1067a4c87082a1d262abeb00 GIT binary patch literal 53040 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ΞP}R-wLWIqsX9PQTvu|$Jt<2jC?Rjz3gytbb3t^dJ9X}UIq7w z_TF<4Lq{KVoPJH0udPmx301b^z{yW_2qj6&qS}{;lYrYRzdJ5OjQG~GW$o?7P<-b4 z=sZK&_y>lwdqg36eG+TqFUL*Jj~0rewQMTkK8{%On&uUkXbBhbl)vrXjFm(YA^ue? zqBJ#m1}k?6=;=Sehaecm=}R)d^l)^dYhs~rNti{A&RJ=dLF5_(?!JauuZz-N8%sMblvpvF@o>;Vl_vADK)>n zg~8y;i}LS)&2E^5eT!O$F+K!k?^Smgr+ikVMlA=wHZ9@{1m5!4k%=wyM%MRxwkkTc-cm<~?p(ere1tWLg zPCD33P)n#<;bF~AH?yjAJH9QTS}f+G)RVX8?Qq{v4mpVgU_e`*F1x%miZmzVB`I!6 z!22q=$?3eH-__5ZO%LFex(N%UQ8SaWP(c8213ibIdJ11re0*fGnYdqTVmn&tEgusf zrOQ3J?hlDnoDT#Rb3)8SKxoEcOTW2bVu<`f=PPj0UG)(OyuG*{cayEWfiEGNTceR! zbR6h+mneJn>j+@+Kh1&`3|0s4i#t4GOxtIo4y7+h*Zj^&cMQL|rWZOM(6$TdB$Qg~ zrI3`^N} zObuvyEQ*^6n8PCFQPCBlcnIa9HcWk_<0H`3JJ{?I-3ST00T*nN%|cg55?OEy;~Xl` zo_X~4cApG@$qsRYG&m7#b^VvkcS3Rb{cd?8H&YqDsPE-V8tUM6FJ#CD@$6u0&%k2m z-R1f9;rOysO+$9UBuEvT#Ku*%q#lIc?xj*4=!S$CeNThRQu&mmY+eCgH)>Iq8P28D zcmr#TrhRM)8C)F8G2N1YXG*o!EjnQ3R}6LEdXa8s2z%s>d|_hN045I1s};4^VxbYdFh^^wtu^DFE-

    EzphU(u4m9+^!zzZmZndk|eMZHQ7(AJsl~Qn3 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 U!OiO43*e6`fW((5SUmlI0EM@w#{d8T literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/multipliers/multipliers-distill.html b/docs/articles/web-only/multipliers/multipliers-distill.html new file mode 100644 index 0000000..0213757 --- /dev/null +++ b/docs/articles/web-only/multipliers/multipliers-distill.html @@ -0,0 +1,379 @@ + + + + + + + + +Multipliers and indirect surveys • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +

    We consider indirect methods to estimate abundance and hence include multipliers in the abundance calculations. The first problem uses data from a dung survey of deer and there are two levels of multipliers that need to be incorporated in the analysis (dung production rate and dung decay rate).

    +
    +

    Objectives +

    +

    The objectives of this exercise are to

    +
      +
    • Fit detection functions to cues
    • +
    • Obtain relevant multipliers
    • +
    • Use the multipliers in the dht2 function to obtain animal abundances.
    • +
    +
    +
    +

    Dung survey of deer +

    +

    The question is how to estimate of the density of sika deer in a number of woodlands in the Scottish Borders (Marques et al., 2001). These animals are shy and will be aware of the presence of an observer before the observer detects them, making surveys of this species challenging. As a consequence, indirect estimation methods have been applied to this problem. In this manner, an estimate of density is produced for some sign generated by deer (in this case, faecal or dung pellets) and this estimate is transformed to density of deer (\(D_{\textrm{deer}}\)) by

    +

    \[ \hat D_{\textrm{deer}} = \frac{\textrm{dung deposited daily}}{\textrm{dung production rate (per animal)}} \] +where the dung deposited daily is given by

    +

    \[ \textrm{dung deposited daily} = \frac{\hat D_{\textrm{pellet groups}}}{\textrm{mean time to decay}} \] +Hence, we use distance sampling to produce a pellet group density estimate, then adjust it accordingly to account for the production and decay processes operating during the time the data were being acquired. We will also take uncertainty in the dung production and decay rates into account in our final estimate of deer density.

    +

    Data from 9 woodlands (labelled A-H and J) were collected according to the survey design (Figure 1) but note that data from block D were not included in this exercise.

    +
    + +Location of sika deer survey in southern Scotland and the survey design (from  [@Maretal01]). Note the differing amounts of effort in different woodlands based on information derived from pilot surveys.

    +Figure 1: Location of sika deer survey in southern Scotland and the survey design (from (Marques et al., 2001)). Note the differing amounts of effort in different woodlands based on information derived from pilot surveys. +

    +
    +

    In addition to these data, we also require estimates of the production rate. From a literature search, we learn that sika deer produce 25 pellet groups daily but this source did not provide a measure of variability of this estimate. During the course of our surveys we also followed the fate of some marked pellet groups to estimate the decay (disappearance) rates of a pellet group. A thorough discussion of methods useful for estimating decay rates and associated measures of precision can be found in Laing et al. (2003).

    +

    There are many factors that might influence both production and decay rates, and for purposes of this exercise we will make the simplifying assumption that decay rate is homogeneous across these woodlands; with their mean time to decay of 163 days and a standard error of 13 days. (If you were to conduct a survey such as this, you would want to investigate this assumption more thoroughly.)

    +
    +

    Getting started +

    +

    These data (called sikadeer) are available in the Distance package. Detection of deer dung takes place at small spatial scales; perpendicular distances are measured in centimeters. But transects were long; measured in kilometers and deer densities are customarily reported in numbers kilometer-2.

    +
    +library(Distance)
    +data(sikadeer)
    +conversion.factor <- convert_units("centimeter", "kilometer", "square kilometer")
    +
    +
    +

    Fit detection function to dung pellets +

    +

    Fit the usual series of models (i.e. half normal, hazard rate, uniform) models to the distances to pellet groups and decide on a detection function. This detection function (Figure 2) will be used to obtain \(\hat D_{\textrm{pellet groups}}\).

    +
    +deer.df <- ds(sikadeer, key="hn", truncation="10%", convert_units = conversion.factor)
    +plot(deer.df, main="Half normal detection function")
    +
    + +Simple detection function to deer pellet line transect data.

    +Figure 2: Simple detection function to deer pellet line transect data. +

    +
    +
    +print(deer.df$dht$individuals$summary)
    +
    ##   Region Area CoveredArea Effort    n  k        ER      se.ER     cv.ER
    +## 1      A 13.9    0.005950   1.70 1217 13 715.88234 119.918872 0.1675120
    +## 2      B 10.3    0.003850   1.10  396 10 359.99999  86.859289 0.2412758
    +## 3      C  8.6    0.001575   0.45   17  3  37.77778   8.521202 0.2255612
    +## 4      E  8.0    0.002975   0.85   30  5  35.29412  16.568939 0.4694533
    +## 5      F 14.0    0.000700   0.20   29  1 145.00000   0.000000 0.0000000
    +## 6      G 15.2    0.001400   0.40   32  3  80.00000  39.686269 0.4960784
    +## 7      H 11.3    0.000700   0.20    3  1  15.00000   0.000000 0.0000000
    +## 8      J  9.6    0.000350   0.10    7  1  70.00000   0.000000 0.0000000
    +## 9  Total 90.9    0.017500   5.00 1731 37 201.90876   0.000000 0.0000000
    +

    Have a look at the Summary statistics for this model - note some woodlands have but a single transect of effort allocated.

    +
    +
    +

    Multipliers +

    +

    The next step is to create an object which contains the multipliers we wish to use. We already have estimates of dung production rates but need similar information on dung decay (or persistence) rate. Analysis is based upon methods presented in Laing et al. (2003).

    +

    Data to calculate dung persistence has been collected in the file dung_persistence.csv. Following code from (Meredith, 2017).

    +
    +MIKE.persistence <- function(DATA) {
    +  
    +#  Purpose: calculate mean persistence time (mean time to decay) for dung/nest data 
    +#  Input: data frame with at least two columns:
    +#         DAYS - calendar day on which dung status was observed
    +#         STATE - dung status: 1-intact, 0-decayed
    +#  Output: point estimate, standard error and CV of mean persistence time
    +#
    +#  Attribution: code from Mike Meredith website: 
    +#      http://www.mikemeredith.net/blog/2017/Sign_persistence.htm
    +#   Citing: CITES elephant protocol
    +#      https://cites.org/sites/default/files/common/prog/mike/survey/dung_standards.pdf
    +  
    +  ##   Fit logistic regression model to STATE on DAYS, extract coefficients
    +  dung.glm <- glm(STATE ~ DAYS, data=DATA, family=binomial(link = "logit"))
    +  betas <- coefficients(dung.glm)
    +  ##   Calculate mean persistence time
    +  mean.decay <- -(1+exp(-betas[1])) * log(1+exp(betas[1])) / betas[2]
    +  ## Calculate the variance of the estimate
    +  vcovar <- vcov(dung.glm)
    +  var0 <- vcovar[1,1]  # variance of beta0
    +  var1 <- vcovar[2,2]  # variance of beta1
    +  covar <- vcovar[2,1] # covariance
    +  deriv0 <- -(1-exp(-betas[1]) * log(1+exp(betas[1])))/betas[2]
    +  deriv1 <- -mean.decay/betas[2]
    +  var.mean <- var0*deriv0^2 + 2*covar*deriv0*deriv1 + var1*deriv1^2
    +  ## Calculate the SE and CV and return
    +  se.mean <- sqrt(var.mean)
    +  cv.mean <- se.mean/mean.decay
    +  out <- c(mean.decay, se.mean, 100*cv.mean)
    +  names(out) <- c("Mean persistence time", "SE", "%CV")
    +  plot(decay$DAYS, jitter(decay$STATE, amount=0.10), xlab="Days since initiation",
    +       ylab="Dung persists (yes=1)",
    +       main="Eight dung piles revisited over time")
    +  curve(predict(dung.glm, data.frame(DAYS=x), type="resp"), add=TRUE)
    +  abline(v=mean.decay, lwd=2, lty=3)
    +  return(out)
    +}
    +decay <- read.csv("dung_persistence.csv")
    +persistence.time <- MIKE.persistence(decay)
    +
    + +Logistic curve fitted to pellet persistence survey data.  Vertical line represents day at which 50% of pellets have decayed to non-detectable.

    +Figure 3: Logistic curve fitted to pellet persistence survey data. Vertical line represents day at which 50% of pellets have decayed to non-detectable. +

    +
    +
    +print(persistence.time)
    +
    ## Mean persistence time                    SE                   %CV 
    +##            163.396748             14.226998              8.707026
    +

    Running the above command should have produced a plot of dung persistence versus days since produced and fitted a logistic regression (this is like a simple linear regression but restricts the response to taking values between 0 and 1). Note the points can in reality only take values between 0 and 1 but for the purposes of plotting have been ‘jittered’ to avoid over-plotting.

    +

    An estimate of mean persistence time and measure of variability are also provided - make a note of these as they will be required below. Dotted vertical line indicates the time at which the estimated probability of persistence is 0.5.

    +

    As stated above, we want an object which contains information on the dung production rate (and standard error) and dung decay rate (and standard error). The following command creates a list containing two data frames:

    +
      +
    • +creation contains estimates of the dung production rate and associated standard error
    • +
    • +decay contains the dung decay rate and associated standard error where XX and YY are the estimates obtained from the dung decay rate analysis.
    • +
    +
    +# Create list of multipliers
    +mult <- list(creation = data.frame(rate=25, SE=0),
    +             decay    = data.frame(rate=163, SE=14.2))
    +print(mult)
    +
    ## $creation
    +##   rate SE
    +## 1   25  0
    +## 
    +## $decay
    +##   rate   SE
    +## 1  163 14.2
    +

    The final step is to use these multipliers to convert \(\hat D_{\textrm{pellet groups}}\) to \(\hat D_{\textrm{deer}}\) (as in the equations above) - for this we need to employ the dht2 function. In the command below the multipliers= argument allows us to specify the rates and standard errors. There are a couple of other function arguments that need some explanation:

    +
      +
    • +strat_formula=~Region.Label is specified to take into account the design (i.e. different woodlands or blocks).
    • +
    • +stratification="geographical" is specified because we want to produce an overall estimate density that is the mean of the woodland specific densities weighted by area of each block.
    • +
    • +deer.df is the detection function you have fitted.
    • +
    +
    +deer.ests <- dht2(deer.df, flatfile=sikadeer, strat_formula=~Region.Label,
    +                 convert_units=conversion.factor, multipliers=mult, 
    +                 stratification="geographical")
    +
    ## Warning in dht2(deer.df, flatfile = sikadeer, strat_formula = ~Region.Label, :
    +## One or more strata have only one transect, cannot calculate empirical encounter
    +## rate variance
    +
    +print(deer.ests, report="density")
    +
    ## Density estimates from distance sampling
    +## Stratification : geographical 
    +## Variance       : R2, n/L 
    +## Multipliers    : creation, decay 
    +## Sample fraction : 1 
    +## 
    +## 
    +## Summary statistics:
    +##  Region.Label Area CoveredArea Effort    n  k      ER   se.ER cv.ER
    +##             A 13.9    0.005950   1.70 1217 13 715.882 119.919 0.168
    +##             B 10.3    0.003850   1.10  396 10 360.000  86.859 0.241
    +##             C  8.6    0.001575   0.45   17  3  37.778   8.521 0.226
    +##             E  8.0    0.002975   0.85   30  5  35.294  16.569 0.469
    +##             F 14.0    0.000700   0.20   29  1 145.000   0.000 0.000
    +##             G 15.2    0.001400   0.40   32  3  80.000  39.686 0.496
    +##             H 11.3    0.000700   0.20    3  1  15.000   0.000 0.000
    +##             J  9.6    0.000350   0.10    7  1  70.000   0.000 0.000
    +##         Total 90.9    0.017500   5.00 1731 37 346.200  68.158 0.197
    +## 
    +## Density estimates:
    +##  Region.Label Estimate     se    cv     LCI      UCI        df
    +##             A  73.9165 14.248 0.193 49.6888 109.9573    21.037
    +##             B  37.1708  9.643 0.259 21.3190  64.8091    12.031
    +##             C   3.9006  0.955 0.245  1.7460   8.7141     2.779
    +##             E   3.6442  1.746 0.479  1.0713  12.3958     4.337
    +##             F  14.9716  1.428 0.095 12.4246  18.0407 63232.099
    +##             G   8.2602  4.173 0.505  1.2114  56.3217     2.151
    +##             H   1.5488  0.148 0.095  1.2853   1.8663 63232.099
    +##             J   7.2277  0.689 0.095  5.9981   8.7093 63232.099
    +##         Total  20.8475  3.011 0.144 15.5122  28.0179    25.610
    +## 
    +## Component percentages of variance:
    +##  Region.Label Detection    ER Multipliers
    +##             A      4.05 75.53       20.43
    +##             B      2.23 86.49       11.28
    +##             C      2.51 84.84       12.65
    +##             E      0.66 96.04        3.31
    +##             F     16.54  0.00       83.46
    +##             G      0.59 96.44        2.97
    +##             H     16.54  0.00       83.46
    +##             J     16.54  0.00       83.46
    +##         Total      3.73 96.27        0.00
    +
    +
    +
    +

    Other stratification choices with dht2 +

    +

    This example of Sika deer on different hunting estates uses geographical stratification. There is also the option of using the option replicate for the stratification argument. This is useful when there are repeated surveys in a geographic area; the average abundance is computed and variance is variability between surveys. Alternatively effort_sum is used with replicate surveys, but few replicates reporting average variance. Finally, the specification of stratification="object" can be used when detections are made of different species, sexes or ages of animals. This option will produce species-specific abundance estimates as well as abundance estimate over all species, properly calculating variance of total abundance. More information is available in this diagramatic comparison as well as in the help file for ?dht2.

    +

    The function dht2 also provides information on the components of variance. Make a note of the these (contribution of detection function, encounter rate, decay rate and what happened to production rate component?) in each strata.

    +
    +
    +

    Notes regarding this dung survey +

    +
      +
    • overall estimate of density +
        +
      • most effort took place in woodland A where deer density was high. Therefore, the overall estimate is between the estimated density in woodland A and the lower densities in the other woodlands.
      • +
      +
    • +
    • components of variance +
        +
      • we now have uncertainty associated with the encounter rate, detection function and decay rate (note there was no uncertainty associated with the production rate) and so the components of variation for all three components are provided.
      • +
      +
    • +
    +

    In woodland A, there were 13 transects on which over 1,200 pellet groups were detected: uncertainty in the estimated density (measured by CV) was 19% and the variance components were apportioned as detection probability 4%, encounter rate 76% and multipliers 20%.

    +

    In woodland E, there were 5 transects and 30 pellet groups resulting in a coefficient of variation (CV) of 48%: the variance components were apportioned as detection probability 0.7%, encounter rate 96% and multipliers 3%.

    +

    The CV of the abundance estimates for blocks F, H and J are identical (9%) because a pooled detection function was used across all blocks and the dung deposition and decay rates were not block-specific. The only element of the computation remaining that is block-specific is the encounter rate; and for these three blocks there was but a single transect per block, meaning the encounter rate variance could not be computed and was set to zero.

    +

    The estimated abundance across all blocks had a CV of 14%. But far and away, the greatest contribution to this uncertainty was encounter rate variance–differences in pellet encounters between transects. In the context of distance sampling, the uncertainty in the parameter estimates of the detection function accounts for <1% in the total estimate of deer abundance across the blocks.

    +
    +
    +

    References +

    +
    +
    +Laing, S. E., Buckland, S. T., Burn, R. W., Lambie, D., & Amphlett, A. (2003). Dung and nest surveys: Estimating decay rate. Journal of Applied Ecology, 40, 1102–1111. https://doi.org/https://doi.org/10.1111/j.1365-2664.2003.00861.x +
    +
    +Marques, F. F. C., Buckland, S. T., Goffin, D., Dixon, C. E., Borchers, D. L., Mayle, B. A., & Peace, A. J. (2001). Estimating deer abundance from line transect surveys of dung: Sika deer in southern scotland. Journal of Applied Ecology, 38, 349–363. https://doi.org/https://doi.org/10.1046/j.1365-2664.2001.00584.x +
    +
    +Meredith, M. (2017). How long do animal signs remain visible? Retrieved from http://www.mikemeredith.net/blog/2017/Sign_persistence.htm +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/multipliers/multipliers-distill_files/figure-html/detfn-1.png b/docs/articles/web-only/multipliers/multipliers-distill_files/figure-html/detfn-1.png new file mode 100644 index 0000000000000000000000000000000000000000..98882742ed7ebf1c53fbd9dce14df8fd359b7ff3 GIT binary patch literal 6332 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 MAwEf^16+LlZzg~gb^rhX literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/points/pointtransects-distill.html b/docs/articles/web-only/points/pointtransects-distill.html new file mode 100644 index 0000000..00dfc55 --- /dev/null +++ b/docs/articles/web-only/points/pointtransects-distill.html @@ -0,0 +1,472 @@ + + + + + + + + +Point transect density estimation • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +

    In this exercise, we use R (R Core Team, 2019) and the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) to fit different detection function models to point transect survey data of savanna sparrows (Passerculus sandwichensis) density and abundance. These data were part of a study examining the effect of livestock grazing upon vegetation structure and consequently upon the avian community described by Knopf et al. (1988).

    +

    Steps in this analysis are similar to the steps taken in the line transect analysis of winter wren data.

    +
    +

    Objectives +

    +
      +
    • Import a data file
    • +
    • Fit a basic detection function using the ds function
    • +
    • Plot and examine a detection function
    • +
    • Fit different detection function forms.
    • +
    +
    +
    +

    Survey design +

    +

    A total of 373 point transects were placed in three pastures in the Arapaho National Wildlife Refuge in Colorado (Figure 1). Elevation of these pastures was ~2500m. We will not deal with pasture-level analysis of these data in this vignette and will alter the data to remove the strata designations.

    +
    + +Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado.  Figure from [@knopf_guild_1988].

    +Figure 1: Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado. Figure from (Knopf et al., 1988). +

    +
    +

    The fields of the Savannah_sparrow_1980 data set are:

    +
      +
    • Region.Label - three pastures that constituted sections of the study area. However, for this vignette we are going to make all labels identical. This will treat the data as if they were all detected in the same pasture. The matter of stratification will be taken up in another vignette.
    • +
    • Area - size of the study region. A place holder, because pasture sizes are not known. Estimates of density and abundance will be equivalent.
    • +
    • Sample.Label - point transect identifier (total of 373 points)
    • +
    • Effort - number of visits to each point
    • +
    • object - unique identifier for each detected savanna sparrow
    • +
    • distance - radial distance (metres) to each detection
    • +
    • Study.Area - only data for savanna sparrow (SASP) are included in this data set
    • +
    +
    +
    +

    Make the data available for R session +

    +

    This command assumes that the dsdata package has been installed on your computer. The R workspace Savannah_sparrow_1980 contains detections of savanna sparrows from point transect surveys of Knopf et al. (1988).

    +
    +library(Distance)
    +data(Savannah_sparrow_1980)
    +#  remove pasture-level identifier in Region.Label
    +Savannah_sparrow_1980$Region.Label <- "Single_stratum"
    +

    The code above overwrites the strata designations in the original data to make it appear that all data were derived from a single stratum. This makes the analysis simpler to perform. There are examples of analysis of stratified data in another vignette.

    +

    Examine the first few rows of Savannah_sparrow_1980 using the function head()

    +
    +head(Savannah_sparrow_1980)
    +
    ##     Region.Label Area Sample.Label Effort object distance Study.Area
    +## 1 Single_stratum    1    POINT   1      1     NA       NA  SASP 1980
    +## 2 Single_stratum    1    POINT   2      1     NA       NA  SASP 1980
    +## 3 Single_stratum    1    POINT   3      1     NA       NA  SASP 1980
    +## 4 Single_stratum    1    POINT   4      1     NA       NA  SASP 1980
    +## 5 Single_stratum    1    POINT   5      1     NA       NA  SASP 1980
    +## 6 Single_stratum    1    POINT   6      1     NA       NA  SASP 1980
    +

    The object Savannah_sparrow_1980 is a dataframe object made up of rows and columns. In contrast to the Montrave winter wren line transect data used in the previous vignette, savannah sparrows were not detected at all point transects. Radial distances receive the value NA for transects where there were no detections. To determine the number of detections in this data set, we total the number of values in the distance field that are not NA

    +
    +sum(!is.na(Savannah_sparrow_1980$distance))
    +
    ## [1] 276
    +
    +
    +

    Examine the distribution of detection distances +

    +

    Gain familiarity with the radial distance data using the hist() function (Figure 2).

    +
    +hist(Savannah_sparrow_1980$distance, xlab="Distance (m)", 
    +     main="Savannah sparrow point transects")
    +
    + +Histogram of radial distances of savannah sparrows across all pastures.

    +Figure 2: Histogram of radial distances of savannah sparrows across all pastures. +

    +
    +

    Note the shape of the radial distance histogram does not resemble the shape of perpendicular distances gathered from line transect sampling (Buckland, Rexstad, Marques, & Oedekoven, 2015, sec. 1.3).

    +
    +
    +

    Specify unit conversions +

    +

    With point transects, there are only units of measure associated with the size of the study area and the radial distance measures, because effort is measured in number of visits, rather than distance.

    +
      +
    • distance_units +
        +
      • units of measure for radial distances
      • +
      +
    • +
    • effort_units +
        +
      • units of measure for effort (NULL for point transects)
      • +
      +
    • +
    • area_units +
        +
      • units of measure for the study area. Recall this data set has set the size of the study area to be 1, resulting in abundance and density to be equal.
      • +
      +
    • +
    +
    +conversion.factor <- convert_units("meter", NULL, "hectare")
    +
    +
    +

    Fitting a simple detection function model with ds +

    +

    Detection functions are fitted using the ds function and this function requires a data frame to have a column called distance. We have this in our nests data, therefore, we can simply supply the name of the data frame to the function along with additional arguments.

    +

    Details about the arguments for this function:

    +
      +
    • +key="hn" +
        +
      • fit a half-normal key detection function
      • +
      +
    • +
    • +adjustment=NULL +
        +
      • do not include adjustment terms
      • +
      +
    • +
    • +transect="point" +
        +
      • necessary to indicate this is point transect data
      • +
      +
    • +
    • +convert_units=conversion.factor +
        +
      • required because, for this example, the radial distances are in metres . Our density estimates will be reported in number of birds per hectare.
      • +
      +
    • +
    • +truncation="5%" +
        +
      • right truncation (described below)
      • +
      +
    • +
    +

    As is customary, right truncation is employed to remove 5% of the observations most distant from the transects, as detections at these distances contain little information about the shape of the fitted probability density function near the point.

    +
    +sasp.hn <- ds(data=Savannah_sparrow_1980, key="hn", adjustment=NULL,
    +              transect="point", convert_units=conversion.factor, truncation="5%")
    +

    On calling the ds function, information is provided to the screen reminding the user what model has been fitted and the associated AIC value. More information is supplied by applying the summary() function to the object created by ds().

    +
    +summary(sasp.hn)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  262 
    +## Distance range         :  0  -  51.025 
    +## 
    +## Model       : Half-normal key function 
    +## AIC         :  2021.776 
    +## Optimisation:  mrds (nlminb) 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +##             estimate         se
    +## (Intercept) 3.044624 0.04270318
    +## 
    +##                       Estimate          SE         CV
    +## Average p             0.321125  0.02296165 0.07150378
    +## N in covered region 815.881752 71.61153776 0.08777196
    +## 
    +## Summary statistics:
    +##           Region Area CoveredArea Effort   n   k        ER      se.ER
    +## 1 Single_stratum    1    305.0877    373 262 373 0.7024129 0.04726421
    +##        cv.ER
    +## 1 0.06728836
    +## 
    +## Abundance:
    +##   Label Estimate        se         cv      lcl      ucl       df
    +## 1 Total 2.674253 0.2625745 0.09818612 2.206266 3.241509 598.5905
    +## 
    +## Density:
    +##   Label Estimate        se         cv      lcl      ucl       df
    +## 1 Total 2.674253 0.2625745 0.09818612 2.206266 3.241509 598.5905
    +

    Visually inspect the fitted detection function with the plot() function, specifying the cutpoints histogram with argument breaks. Add the argument pdf so the plot shows the probability densiy function rather than the detection function. The probability density function is preferred for assessing model fit because the PDF incorporates information about the availability of animals to be detected. There are few animals available to be detected at small distances, therefore lack of fit at small distances is not as consequential for points as it is for lines (Figure 3).

    +
    +cutpoints <- c(0,5,10,15,20,30,40,max(Savannah_sparrow_1980$distance, na.rm=TRUE))
    +plot(sasp.hn, breaks=cutpoints, pdf=TRUE, main="Savannah sparrow point transect data.")
    +
    + +Fit of half normal detection function to savannah sparrow data.

    +Figure 3: Fit of half normal detection function to savannah sparrow data. +

    +
    +
    +
    +

    Specifying different detection functions +

    +

    Detection function forms and shapes, are specified by changing the key and adjustment arguments.

    +

    The options available for key and adjustment elements detection functions are:

    +
      +
    • half normal (key="hn") - default
    • +
    • hazard rate (key="hr")
    • +
    • uniform (key="unif")
    • +
    • no adjustment terms (adjustment=NULL)
    • +
    • cosine (adjustment="cos") - default
    • +
    • Hermite polynomial (adjustment="herm")
    • +
    • Simple polynomial (adjustment="poly")
    • +
    +

    To fit a uniform key function with cosine adjustment terms, use the command:

    +
    +sasp.unif.cos <- ds(Savannah_sparrow_1980, key="unif", adjustment="cos",
    +                    transect="point", convert_units=conversion.factor, truncation="5%")
    +

    To fit a hazard rate key function with simple polynomial adjustment terms, then use the command:

    +
    +sasp.hr.poly <- ds(Savannah_sparrow_1980, key="hr", adjustment="poly", 
    +                   transect="point", convert_units=conversion.factor, truncation="5%")
    +
    ## Warning in ddf.ds(dsmodel = dsmodel, data = data, meta.data = meta.data, :
    +## Estimated hazard-rate scale parameter close to 0 (on log scale). Possible
    +## problem in data (e.g., spike near zero distance).
    +## Warning in ddf.ds(dsmodel = dsmodel, data = data, meta.data = meta.data, :
    +## Estimated hazard-rate scale parameter close to 0 (on log scale). Possible
    +## problem in data (e.g., spike near zero distance).
    +
    +
    +

    Model comparison +

    +

    Each fitted detection function produces a different estimate of Savannah sparrow abundance and density. The estimate depends upon the model chosen. The model selection tool for distance sampling data is AIC.

    +
    +AIC(sasp.hn, sasp.hr.poly, sasp.unif.cos)
    +
    ##               df      AIC
    +## sasp.hn        1 2021.776
    +## sasp.hr.poly   3 2024.785
    +## sasp.unif.cos  1 2023.178
    +
    +

    Absolute goodness of fit +

    +

    In addition to the relative ranking of models provided by AIC, it is also important to know whether selected model(s) actually fit the data. The model is the basis of inference, so it is dangerous to make inference from a model that does not fit the data. Goodness of fit is assessed using the function gof_ds (Figure 4).

    +
    +gof_ds(sasp.hn)
    +
    + +Q-Q plot of half normal detection function to savannah sparrow data.

    +Figure 4: Q-Q plot of half normal detection function to savannah sparrow data. +

    +
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.0835959 p-value = 0.671325
    +
    +
    +
    +

    Model comparison tables +

    +

    The function summarise_ds_models combines the work of AIC and gof_ds to produce a table of fitted models and summary statistics.

    +
    +knitr::kable(summarize_ds_models(sasp.hn, sasp.hr.poly, sasp.unif.cos),digits=3,
    +             caption="Model selection summary of savannah sparrow point transect data.")
    + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Model selection summary of savannah sparrow point transect data.
    ModelKey functionFormulaC-vM p-value\(\hat{P_a}\)se(\(\hat{P_a}\)) +\(\Delta\)AIC
    1Half-normal~10.6710.3210.0230.000
    3Uniform with cosine adjustment term of order 1NA0.3640.3500.0151.402
    2Hazard-rate with simple polynomial adjustment term of order 4~10.9040.2950.0533.009
    +
    +
    +

    Conclusions +

    +

    Key differences between analysis of line transect data and point transect data

    +
      +
    • argument transect in ds() must be set to "point",
    • +
    • histogram of radial detection distances is characteristically “humped” because few individuals are available to be detected near the points,
    • +
    • because of the hump shape (Figure 2), plotting to assess fit of data to detection distribution usually assessed via pdf=TRUE argument added to plot() function,
    • +
    • for the Arapaho National Refuge Savannah sparrow data, the three candidate models all provide adequeate fit to the data and produce comparable estimates of \(P_a\).
    • +
    +
    +
    +

    References +

    +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Springer. +
    +
    +Knopf, F. L., Sedgwick, J. A., & Cannon, R. W. (1988). Guild structure of a riparian avifauna relative to seasonal cattle grazing. The Journal of Wildlife Management, 52(2), 280–290. https://doi.org/10.2307/3801235 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/points/pointtransects-distill_files/figure-html/basichist-1.png b/docs/articles/web-only/points/pointtransects-distill_files/figure-html/basichist-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee2d1daa657c1d30462ab37c07f87194a472c7e GIT binary patch literal 5641 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 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/points/pointtransects-distill_files/figure-html/modelfit-1.png b/docs/articles/web-only/points/pointtransects-distill_files/figure-html/modelfit-1.png new file mode 100644 index 0000000000000000000000000000000000000000..35023e47e058fbab737f6e36d948e4e02c101d9a GIT binary patch literal 7839 zcmcIpc{r3`-=8vLm$76?St@(Tma^a3_p$F(GNF*HjqT@FBt$4%7_tn7gt3gJg%n|8 z5Mybhp@zf|6Z77Fzo+MYuIv5l{o|SI%zf_rdp_UobH3+X_smH_S(|XNA7Y2WU|eRV zhITO6ek=^O?*l6nB(btnVurd3l%<0a)Wcw!Fc=!9sR`4Bu9+}29(slzG-2pH+1@8p z6Ad-IW+v3g=)ciuXc!HN@n}5M$Y?wxQxld6LD8^GG;~F0k{Nh343E~tXZ{1p#FO!O zNXWqB8H~}9#D%oe7?v;7>5i`%|?FDw;Z>Y@-#b@UDq!ql1m5o)@k6ZahD<<$pSTQ?3yvsD!0M|Z z`EN0U```Wd1`C+jws)i};@0HV$NJWG+`o8#S)&bTRJWykJ`Kio?Jkfb+XJf+J0&H_ z@$`3E7?qZttA~O7N=anXF#Yq(55aD7R^BK#MWd_7fw2;iu~}Nh?q&P>l?+xN&_1wQc*N-hOUkldy^p=7j!MEnn9{$7(JTMD|^b=`uS~hs!Q|R)IGO* zeNvve&wjsW4R}gz!Jf)E?;*IhJF&9SvR#O|R$Z_bMQY18loDK{q2~|hGO@YsP;F&B zLm2e>ZfC2CxUP-vF$J&9&0nEK&y99|q zk2^wIy{oV zrC@sZmF!fl?%1m`K;faW^i0PEZkps+td>C7?=~~WrZ>r8LOjBR)1A14*`yQdtHdyZ z7ghw;Pu1PIt{xboJ_@!QZm(_p-gq7Y@2p|DJZnJp_go9tXyADf6D?2q5n5yvn_ipj zSZQ%a`vpD@pIzOj*q(j)N{t72UW{}zl(z*u@VPy2v%CFbCHHyzMJS$rgTm+53nm%I z{AhC-=rDRP&AXfOvANA_DmZu>`*1k?0LE~qN<+14SJTv=d_v1|Vp(tOzMH`mJkd5r zWWgeI4ZBO%gK8ke>g|T2f$Ht}%l2)y9a_>mZ99iR(Stu}p(cXUzx7cnNHu9>4kvt& z?Z3WmlB96672b`h={x#tnegW5y27H^eXn6g#Ni320gjE!Os-hg?bY9(x;lnDz8r*k zl_N~6SnpvP1S5yrmP+Y_(d2I+g)7^ z$mBNbfrOT48HS1Fslr{}V{e80gTbL06Q_q_j#S3EYOy>PF7(-fIs~=u$MUmWU{bQY~#UqOtS+qo6c3QJwQ?D@I2FXJ^vNLv&K$g4MAaV-u$t+DuHM{El3;lj`7O z+=}D*t+cVn+SY?KgBfQ(W9MfW)TwOe$Zm%r)I{ZrcdjE=B#|B~l8yhtBi-H)uN`rG zt1}qdD&SC5ZCNQKf97}T*ZL8!kMz&7CqG=3U;4~ilUDlG{R|tpacQ}f!kO%DE9OX) z)nWtjK2qjiKb$)pB&wE$?bp;S0@pcg3H5#Z!7O;Qd4SGvD25kN8^jW1X5E3ZnjvEpi=ML)X6K9`R=}dFo(O>92+VTAYuQ)D0Z_|wD zC%u^}eaMz8D4Z9rQ=(J1k^r_lMzuCyJUx4XCkcyQ@6vAOw;|$pZj>E#Ly663OXrrc zxizQ$I2oAHdsH+IW3AZBAJ*!mr%kx_{K8%J$)Q44%?^g}vF@|awQ^IPkfV~T+E-Oq{{C?zYuW}9l!6joIF*_dtp?qLC70+orZ>P1fzy(&-BplbBf}9~*+PK4R*s&V2|sAP zRgH-==V>B;-9_o?ijFtSNC}LT{?L47u(^eAgKA0!|H# zjfaaQ(@;dJWrWUt1Jq@QYA_<$e!9kRbU!d06cOjY|2E~o8AKu;K32CWn1~%XLTroy z+_fU1S#rEgC*Kkbo3JqCR-(LsGD-;s*3Zv*fLfmMkyilf?~(1qFvG~#vO?22A9TgwXPU6O z)JtbTe6;dPKk*pHR2_$la>CzUQh297?|=7_qkT6i{~Ek@S_^oZ8=!gM1kRi8nuFEq zP>%Nis9L<^zH(+LjhUvBE#gb|rOACdf>M-aPMs&%VlKb)U;*2^9gq18Ioup)_L-c& z?MecXP1P?$5HwojX@FXJOv~SpTTZ5QpMni>*F7usYaUp$amHGVkFv+3iySaEq~R++ z;c(a)HN4Si3MscPW`b^KB2VBvHJ&Cu`ptvzoT@nA4{z7{!p}KwepQ;UjDkazPbVkNdY9QDs8WWbP(G&>C>6S2tL7i-c@H}Dpx1qPx}b&}NfzbvPuxw{ zpY{&MF4zazS-g}xCK|Q08(wR9)A+Us-zZbXxWg)_*m2>K!bgE-wK~~``_h$ zJgsK0Y9(ii8eP^i=+B3awoPAP)}7zGO@{tGNb~ zn7$2kh*k^_J-<9%TR!Y80pbTRcjW!(?W`|20~Xv0YEEw_gb)ARSuO2~xs)Qp<}0{y z*cH`sAmS^y#6xTj5*G{(f0Zi2HWsvEUO&z$EA(WUlc(=zFFU4Y-lJnoHrS{$+H9Z{ zQ88;TXGh$g+Fgxdpcg(~%Ja1Cey4K7>#YyRlCgPl^#Fg9Xu(|UPK@Ud`zZ`@*Pfe2 zkTmo@`p*0Sf7p@p@=Mg3YjmzoW7YC=NO9bzV_ZGRei^t&AB{1nf4Ap05xHIJ%igXD z%fgq<9+;zQJZ85l0{7|NVz_i!0yd&+7FkZDM;q123tE_1wCQtk@mnpWM(j1g$9>a8 zB<+I7VPNqNmx2Q^x8n1KzH}Zl+9!Z0)ldRq+D|_Zd%5u_Uz~C=;4-D(b~34cvo+#=h11QY7F+zXxIS<`FNDd~`rQT-#&OS$+O2EBA6;MLOaawCE^gIn zUm*}L+`15|TeZV3=iBfa$K(bOZAAyH{7S)b!7X~r=*Y$FJgQ)DWNZTVrMAFC@_ktf zZTXu~J-R@{;ce~EDr+@})yO}Qo^_kwfgI@?g>B7hboqk5;Q$ar6w#_!VT)8~pbFvX zVyje+=sY6fhzygfn!Mw87iX&VN-{+8ksA$&DGwHc-U`b3jkikhR2IjASU%Um z=2E1ZgsOjeXuAh0gZM^+V(#d+Gs-<@W0ychj$g_=P*m@9!u`~?J& zi7E(ngDvcaY6I3{<=0IthwB}B=}qq}7F>LSW7c3Zeu6n{q%^9z40SFLOA`7IN#+_`}@LlmtfoJG~g%$Tx) zl`xPQJw15ppe&`YksZ^`qO7QMsridEoHjtlKYSDLM#P$<#@qLB`%BNK_TI~oUUvso zr{XN4_UP$?CDJ{*YBa19uTp+4(*+fJ&&I(54sDSZ?{A}651EgMQ%(Itjjn@U-{yYz zb_8pMdtB>E)j_c?6%wwGga%o;=n8>L?yIlf{&g^NaT`0pB?G4o&Q7P1JGkc4J~4?= z%6lczgzc=8kVdz^0SEuO$>*vb#K79O9D)Hw{T{^E7vKSwEY~j>w(425`iWQ7v+bDy z${aqyGBbjz!B#C-TeFQ?-agP-yceRxt;L(K9w|6+Wpjrq_*J&bPo{B%H7|(ENG44f z$;#%h^hR>I=6p{A4+xTn?w#qpzo%qH+^R@DBNNl``U6kT+LVR-cUzKMKg6aeP*hr& zo^uO~)7DGD4D_LhG!AWeMK7)<;By?M&JChKE9uc=D(B2ytXJGwlwBJB=_x}0iaDyp z>^Q4=$~(vVZeG24oY%yfM3M)-C1U<~v_-8UKb=aa+}SgsXY4){v1qz`hY|;;JwCao z_ee?JFUUXwcZ;9%C;Jk*u$)6KQk2xv1?6GfjT;={`3Np#5VE-1_9U;KJkj_OssUo0 z1>qGvLiZvh6mVFopoHI)&|<(4A!(7teCpZwSXO)>fHF^eqcU70vFJgx1Pk8il;uP@=3B^26Qyi#Ykx`u60+H{o-#V9}pe9i|5^_(9NT(@k0VF0mH zu{6-wnj(QCyd7xmAybup4?OU)fR@sG2V#tkoHATzrrT4rX0tE%M2Pd#GkhW_R`c5p zsGoAfhtNaX6#MYbcs|uZ!)XOLXm{c9*oP@EkS8E723w4aXUw!LFoZwVT{NhZfe37{ zyD7IbZq?ylgrSQ_fOg;5AdM4(U4eUVp;sYfbSy*{*Ktvg`x=GHJDyLwB zp4+Q;FUam1gm(EVsvwwzL8m%FIWyweL7K2T3X`8|`CLB>%T{GD`WV-Z6O6p_LKpXb zCo4nJZ-U1PC_6}7j-Y&3<{2^xX~!aS_+K_k@eWPo63S*3aT2-zl&H8V(Z%sl&ZE|Y zG^CmV=e2ahZW4s>TCH0}=I|!ENU|*yvU}Oig~d?*4xto$6=c9Sm{=EZ*a(&O$-Yl~ z+!RDa`8$!Itkvs7j92{tzCP^ut=mB|CdAFY?MRnpu>Gz>)b#v`i%Ss>fIK1ScxBml zz)nk0Z!mnT57I!Yg>zo3$P-X2EB&3aZB>=;!Sk9#Z3Uf{flR-|EfwjddxRD#`xYjS zr3m&p6l$LWEUy&xn;@Hq~Z`+mK<~JlR@RWawdq59w z)1|q?DelDCX8p<_B&kweFob-#kxfzG<0^Ui>^8v04HI~a1?0TgyZt?U>_-qCm#eR!FE`U z7y`U)_57R|SWHj4uR!@Q=eDWbX?nc!+!H>4PPKjm4ryPPwAWxYXCu7xi2ghXluMaVylTCtfhH}qm>rX!mQ`2vmC_ss^*vQ)%$IEWv$Klwfd8z`edxgmgb zFl1+r=4)!}5tOG)+gyZVx?U=dd(Y1qA>}t2i`wSC-w!~^K@f_qHhf0P)CsUChW-sA z!xOL%xxdD(ZrPU!f)K&tGHcKN`Yw)pB907OmuSn|GnN1GY)2wi*8b#Q*tbkfPan<& z=R!pKCULAD04pt@!$1{o&euT!Ix{~jv-aln?Ny1{UY@YkUOXRIv-T5T^+y;u0?KV( z+Q^~Y6o>X0)_(1i;skeKVq@-)y`V;cuvHz*zwr{3ZHxXtA&`xU^H!S`{|bm~NF19; zAAlB;%FCNkEeTlF!gVfgiT_9HGke5-?s%JTqTxIwl6S0@+hP>a0+ZcxZ zlo>lSGUqxL9Z?oHAK3Td{f($xp8~eOl*^=+_6a2l@ZT~f8S21%46R5^CyhzkGB6+L z7{n?7P!j4*L=yk^45V@L0uQXi^eAQ9zUZTJ-gn7YLDt8e(q6Y{Ci+~Rv`CwI@LB-G zoDg8U^W0ZSIU@9^AFwIxqapqDCRQ}n=!MV8e=t&DosvKbGO^F=!uJJ3JP*He1W$Rn zkmOFC$*qP$z62~i4eDggP_Xy^kHZ(MYe2pEOsv(Rk2{fbBg_G!_&9SB1HHO)Yu4@; zs?ZJB+lA0pbb}_LYDDLF_hq5j|vq!YnR8^Xeu(Z<)w37tX0y778x=CPVT1bOA1aTu)K9|-pvU$Z?ph;XDX!)Y7 zNIR(PpQ#x-!(t`;d7WkSe8$0J4cJP)EIi*7|Jfz|ZQxsva-CIgC1;ru!HsxBS+_V` zY?HtKi8#)iQ^VLCqf%1887!Mfp`PO92*5omM*@-8QZz&y%k_k3-dPEjztN;g&KhE3 zWWVs1#CX`A0qmKd61FS!ggqM;L67f4$+A8|0a_fw$16(EPr*vgFA=}ZgkO@rs#87g zFXTiN$ZlVUN-tRH*y8?9z4mmRU9qLS^(S5}$zoh^j&`qB#+MdNr8mLhQ*qW$^*8!) zsy5eEq+?f`SF`4pEQOB!yne2M^}l|srp7Eys6SuPA{4i%+uik6YG0f_Q7G?7+pL&L zA=iP6h!f&|oM~7M0@qpMRp|CHc3WK~J!d5Yeaxp~&ivx$vENa0-b*_TN4LzgWb$G zmtZ@zz6|fdSMLW2UzU^#y5;FXZ9OZw@ApBVV*vG=0a=&g=si^!yu`@!oc2r}i)BIo zg;f^v{4_|vTbmtjvo_!@77b3d)OtB;XduuD&=_}C!SHeye&^k0Uz-5`V;JB=EJOz& zYPiw<=(*<9%2fxOTI?Xjv!!`EcxEVQXJCLCe0477 z(OQ7Fd#K%J@F3acJFSa)55I;L>ZynQcMd++7&Dc8N-S7K_})RYnUS?&-Pv>C{{a6U BiRJ(R literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/pointtransects-distill.html b/docs/articles/web-only/pointtransects-distill.html new file mode 100644 index 0000000..ecdc3c0 --- /dev/null +++ b/docs/articles/web-only/pointtransects-distill.html @@ -0,0 +1,444 @@ + + + + + + + + +Point transect density estimation • Distance + + + + + + + + + + Skip to contents + + +
    + + +
    +
    + + + +

    In this exercise, we use R (R Core Team, 2019) and the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) to fit different detection function models to point transect survey data of savanna sparrows (Passerculus sandwichensis) density and abundance. These data were part of a study examining the effect of livestock grazing upon vegetation structure and consequently upon the avian community described by Knopf et al. (1988).

    +

    Steps in this analysis are similar to the steps taken in the line transect analysis of winter wren data.

    +
    +

    Objectives +

    +
      +
    • Import a data file
    • +
    • Fit a basic detection function using the ds function
    • +
    • Plot and examine a detection function
    • +
    • Fit different detection function forms.
    • +
    +
    +
    +

    Survey design +

    +

    A total of 373 point transects were placed in three pastures in the Arapaho National Wildlife Refuge in Colorado (Figure 1). Elevation of these pastures was ~2500m. We will not deal with pasture-level analysis of these data in this vignette and will alter the data to remove the strata designations.

    +
    + +Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado.  Figure from [@knopf_guild_1988].

    +Figure 1: Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado. Figure from (Knopf et al., 1988). +

    +
    +

    The fields of the Savannah_sparrow_1980 data set are:

    +
      +
    • Region.Label - three pastures that constituted sections of the study area. However, for this vignette we are going to make all labels identical. This will treat the data as if they were all detected in the same pasture. The matter of stratification will be taken up in another vignette.
    • +
    • Area - size of the study region. A place holder, because pasture sizes are not known. Estimates of density and abundance will be equivalent.
    • +
    • Sample.Label - point transect identifier (total of 373 points)
    • +
    • Effort - number of visits to each point
    • +
    • object - unique identifier for each detected savanna sparrow
    • +
    • distance - radial distance (metres) to each detection
    • +
    • Study.Area - only data for savanna sparrow (SASP) are included in this data set
    • +
    +
    +
    +

    Make the data available for R session +

    +

    This command assumes that the dsdata package has been installed on your computer. The R workspace Savannah_sparrow_1980 contains detections of savanna sparrows from point transect surveys of Knopf et al. (1988).

    +
    +library(Distance)
    +data(Savannah_sparrow_1980)
    +#  remove pasture-level identifier in Region.Label
    +Savannah_sparrow_1980$Region.Label <- "Single_stratum"
    +

    The code above overwrites the strata designations in the original data to make it appear that all data were derived from a single stratum. This makes the analysis simpler to perform. There are examples of analysis of stratified data in another vignette.

    +

    Examine the first few rows of Savannah_sparrow_1980 using the function head()

    +
    +head(Savannah_sparrow_1980)
    +
    ##     Region.Label Area Sample.Label Effort object distance Study.Area
    +## 1 Single_stratum    1    POINT   1      1     NA       NA  SASP 1980
    +## 2 Single_stratum    1    POINT   2      1     NA       NA  SASP 1980
    +## 3 Single_stratum    1    POINT   3      1     NA       NA  SASP 1980
    +## 4 Single_stratum    1    POINT   4      1     NA       NA  SASP 1980
    +## 5 Single_stratum    1    POINT   5      1     NA       NA  SASP 1980
    +## 6 Single_stratum    1    POINT   6      1     NA       NA  SASP 1980
    +

    The object Savannah_sparrow_1980 is a dataframe object made up of rows and columns. In contrast to the Montrave winter wren line transect data used in the previous vignette, savannah sparrows were not detected at all point transects. Radial distances receive the value NA for transects where there were no detections. To determine the number of detections in this data set, we total the number of values in the distance field that are not NA

    +
    +sum(!is.na(Savannah_sparrow_1980$distance))
    +
    ## [1] 276
    +
    +
    +

    Examine the distribution of detection distances +

    +

    Gain familiarity with the radial distance data using the hist() function (Figure 2).

    +
    +hist(Savannah_sparrow_1980$distance, xlab="Distance (m)", 
    +     main="Savannah sparrow point transects")
    +
    + +Histogram of radial distances of savannah sparrows across all pastures.

    +Figure 2: Histogram of radial distances of savannah sparrows across all pastures. +

    +
    +

    Note the shape of the radial distance histogram does not resemble the shape of perpendicular distances gathered from line transect sampling (Buckland, Rexstad, Marques, & Oedekoven, 2015, sec. 1.3).

    +
    +
    +

    Specify unit conversions +

    +

    With point transects, there are only units of measure associated with the size of the study area and the radial distance measures, because effort is measured in number of visits, rather than distance.

    +
      +
    • distance_units +
        +
      • units of measure for radial distances
      • +
      +
    • +
    • effort_units +
        +
      • units of measure for effort (NULL for point transects)
      • +
      +
    • +
    • area_units +
        +
      • units of measure for the study area. Recall this data set has set the size of the study area to be 1, resulting in abundance and density to be equal.
      • +
      +
    • +
    +
    +conversion.factor <- convert_units("meter", NULL, "hectare")
    +
    +
    +

    Fitting a simple detection function model with ds +

    +

    Detection functions are fitted using the ds function and this function requires a data frame to have a column called distance. We have this in our nests data, therefore, we can simply supply the name of the data frame to the function along with additional arguments.

    +

    Details about the arguments for this function:

    +
      +
    • +key="hn" +
        +
      • fit a half-normal key detection function
      • +
      +
    • +
    • +adjustment=NULL +
        +
      • do not include adjustment terms
      • +
      +
    • +
    • +transect="point" +
        +
      • necessary to indicate this is point transect data
      • +
      +
    • +
    • +convert_units=conversion.factor +
        +
      • required because, for this example, the radial distances are in metres . Our density estimates will be reported in number of birds per hectare.
      • +
      +
    • +
    • +truncation="5%" +
        +
      • right truncation (described below)
      • +
      +
    • +
    +

    As is customary, right truncation is employed to remove 5% of the observations most distant from the transects, as detections at these distances contain little information about the shape of the fitted probability density function near the point.

    +
    +sasp.hn <- ds(data=Savannah_sparrow_1980, key="hn", adjustment=NULL,
    +              transect="point", convert_units=conversion.factor, truncation="5%")
    +

    On calling the ds function, information is provided to the screen reminding the user what model has been fitted and the associated AIC value. More information is supplied by applying the summary() function to the object created by ds().

    +
    +summary(sasp.hn)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  262 
    +## Distance range         :  0  -  51.025 
    +## 
    +## Model       : Half-normal key function 
    +## AIC         :  2021.776 
    +## Optimisation:  mrds (nlminb) 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +##             estimate         se
    +## (Intercept) 3.044624 0.04270318
    +## 
    +##                       Estimate          SE         CV
    +## Average p             0.321125  0.02296165 0.07150378
    +## N in covered region 815.881752 71.61153776 0.08777196
    +## 
    +## Summary statistics:
    +##           Region Area CoveredArea Effort   n   k        ER      se.ER
    +## 1 Single_stratum    1    305.0877    373 262 373 0.7024129 0.04726421
    +##        cv.ER
    +## 1 0.06728836
    +## 
    +## Abundance:
    +##   Label Estimate        se         cv      lcl      ucl       df
    +## 1 Total 2.674253 0.2625745 0.09818612 2.206266 3.241509 598.5905
    +## 
    +## Density:
    +##   Label Estimate        se         cv      lcl      ucl       df
    +## 1 Total 2.674253 0.2625745 0.09818612 2.206266 3.241509 598.5905
    +

    Visually inspect the fitted detection function with the plot() function, specifying the cutpoints histogram with argument breaks. Add the argument pdf so the plot shows the probability densiy function rather than the detection function. The probability density function is preferred for assessing model fit because the PDF incorporates information about the availability of animals to be detected. There are few animals available to be detected at small distances, therefore lack of fit at small distances is not as consequential for points as it is for lines (Figure 3).

    +
    +cutpoints <- c(0,5,10,15,20,30,40,max(Savannah_sparrow_1980$distance, na.rm=TRUE))
    +plot(sasp.hn, breaks=cutpoints, pdf=TRUE, main="Savannah sparrow point transect data.")
    +
    + +Fit of half normal detection function to savannah sparrow data.

    +Figure 3: Fit of half normal detection function to savannah sparrow data. +

    +
    +
    +
    +

    Specifying different detection functions +

    +

    Detection function forms and shapes, are specified by changing the key and adjustment arguments.

    +

    The options available for key and adjustment elements detection functions are:

    +
      +
    • half normal (key="hn") - default
    • +
    • hazard rate (key="hr")
    • +
    • uniform (key="unif")
    • +
    • no adjustment terms (adjustment=NULL)
    • +
    • cosine (adjustment="cos") - default
    • +
    • Hermite polynomial (adjustment="herm")
    • +
    • Simple polynomial (adjustment="poly")
    • +
    +

    To fit a uniform key function with cosine adjustment terms, use the command:

    +
    +sasp.unif.cos <- ds(Savannah_sparrow_1980, key="unif", adjustment="cos",
    +                    transect="point", convert_units=conversion.factor, truncation="5%")
    +

    To fit a hazard rate key function with simple polynomial adjustment terms, then use the command:

    +
    +sasp.hr.poly <- ds(Savannah_sparrow_1980, key="hr", adjustment="poly", 
    +                   transect="point", convert_units=conversion.factor, truncation="5%")
    +
    +
    +

    Model comparison +

    +

    Each fitted detection function produces a different estimate of Savannah sparrow abundance and density. The estimate depends upon the model chosen. The model selection tool for distance sampling data is AIC.

    +
    +AIC(sasp.hn, sasp.hr.poly, sasp.unif.cos)
    +
    ##               df      AIC
    +## sasp.hn        1 2021.776
    +## sasp.hr.poly   3 2024.785
    +## sasp.unif.cos  1 2023.178
    +
    +

    Absolute goodness of fit +

    +

    In addition to the relative ranking of models provided by AIC, it is also important to know whether selected model(s) actually fit the data. The model is the basis of inference, so it is dangerous to make inference from a model that does not fit the data. Goodness of fit is assessed using the function gof_ds (Figure 4).

    +
    +gof_ds(sasp.hn)
    +
    + +Q-Q plot of half normal detection function to savannah sparrow data.

    +Figure 4: Q-Q plot of half normal detection function to savannah sparrow data. +

    +
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.0835959 p-value = 0.671325
    +
    +
    +
    +

    Model comparison tables +

    +

    The function summarise_ds_models combines the work of AIC and gof_ds to produce a table of fitted models and summary statistics.

    +
    +knitr::kable(summarize_ds_models(sasp.hn, sasp.hr.poly, sasp.unif.cos),digits=3,
    +             caption="Model selection summary of savannah sparrow point transect data.")
    + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 1: Model selection summary of savannah sparrow point transect data.
    ModelKey functionFormulaC-vM p-value\(\hat{P_a}\)se(\(\hat{P_a}\)) +\(\Delta\)AIC
    1Half-normal~10.6710.3210.0230.000
    3Uniform with cosine adjustment term of order 1NA0.3640.3500.0151.402
    2Hazard-rate with simple polynomial adjustment term of order 4~10.9040.2950.0533.009
    +
    +
    +

    Conclusions +

    +

    Key differences between analysis of line transect data and point transect data

    +
      +
    • argument transect in ds() must be set to "point",
    • +
    • histogram of radial detection distances is characteristically “humped” because few individuals are available to be detected near the points,
    • +
    • because of the hump shape (Figure 2), plotting to assess fit of data to detection distribution usually assessed via pdf=TRUE argument added to plot() function,
    • +
    • for the Arapaho National Refuge Savannah sparrow data, the three candidate models all provide adequeate fit to the data and produce comparable estimates of \(P_a\).
    • +
    +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Springer. +
    +
    +Knopf, F. L., Sedgwick, J. A., & Cannon, R. W. (1988). Guild structure of a riparian avifauna relative to seasonal cattle grazing. The Journal of Wildlife Management, 52(2), 280–290. https://doi.org/10.2307/3801235 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + diff --git a/docs/articles/web-only/pointtransects-distill_files/figure-html/basichist-1.png b/docs/articles/web-only/pointtransects-distill_files/figure-html/basichist-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee2d1daa657c1d30462ab37c07f87194a472c7e GIT binary patch literal 5641 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 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/pointtransects-distill_files/figure-html/modelfit-1.png b/docs/articles/web-only/pointtransects-distill_files/figure-html/modelfit-1.png new file mode 100644 index 0000000000000000000000000000000000000000..35023e47e058fbab737f6e36d948e4e02c101d9a GIT binary patch literal 7839 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 BiRJ(R literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/strata/arapaho.jpg b/docs/articles/web-only/strata/arapaho.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4633ecf2938a8a0c61b0295a0b6c79a67df7d566 GIT binary patch literal 22503 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 MAwEf^16+LlZzg~gb^rhX literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/strata/strata-distill.html b/docs/articles/web-only/strata/strata-distill.html new file mode 100644 index 0000000..4be9463 --- /dev/null +++ b/docs/articles/web-only/strata/strata-distill.html @@ -0,0 +1,281 @@ + + + + + + + + +Analysis of stratified survey designs • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    + + +
    +
    + + + +

    In this exercise, we use R (R Core Team, 2019) and the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) to fit different detection function models to point transect survey data of savanna sparrows (Passerculus sandwichensis) density and abundance. These data were part of a study examining the effect of livestock grazing upon vegetation structure and consequently upon the avian community described by Knopf et al. (1988). This dataset was also used to demonstrate point transect analysis

    +
    +

    Objectives +

    +
      +
    • Fit a detection function pooling data across pastures,
    • +
    • Fit pasture-specific detection functions,
    • +
    • Choose most appropriate analysis using model selection.
    • +
    +
    +
    +

    Survey design +

    +

    A total of 373 point transects were placed in three pastures in the Arapaho National Wildlife Refuge in Colorado (Figure 1). Elevation of these pastures was ~2500m. In this example, we will perform pasture-level analysis of these data.

    +
    + +Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado.
+Figure from [@knopf_guild_1988].

    +Figure 1: Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado. +Figure from (Knopf et al., 1988). +

    +
    +

    The fields of the Savannah_sparrow_1980 data set are:

    +
      +
    • Region.Label - three pastures that constituted sections of the study area.
      +
    • +
    • Area - size of the study region. A place holder, because pasture sizes are not known. Estimates of density and abundance will be equivalent.
    • +
    • Sample.Label - point transect identifier (total of 273)
    • +
    • Effort - number of visits to each point
    • +
    • object - unique identifier for each detected savanna sparrow
    • +
    • distance - radial distance (metres) to each detection
    • +
    • Study.Area - only data for savanna sparrow (SASP) are included in this data set
    • +
    +
    +
    +

    Make the data available for R session +

    +

    This command assumes that the dsdata package has been installed on your computer. The R workspace Savannah_sparrow_1980 contains detections of savanna sparrows from point transect surveys of Knopf et al. (1988).

    +
    +library(Distance)
    +data(Savannah_sparrow_1980)
    +conversion.factor <- convert_units("meter", NULL, "hectare")
    +
    +
    +

    Separate data into pasture-specific data sets +

    +

    The simplest way to fit pasture-specific detection functions is to subset the data. This could be done at the time the ds() function is called, but we perform the step here as a data preparation step.

    +
    +sasp.past1 <- subset(Savannah_sparrow_1980, Region.Label == "PASTURE 1")
    +sasp.past2 <- subset(Savannah_sparrow_1980, Region.Label == "PASTURE 2")
    +sasp.past3 <- subset(Savannah_sparrow_1980, Region.Label == "PASTURE 3")
    +
    +
    +

    Pasture (stratum)-specific detection functions +

    +

    Fit half-normal key functions without adjustments to each pasture separately after performing 5% right truncation.

    +
    +past1.hn <- ds(data=sasp.past1, key="hn", adjustment=NULL,
    +              transect="point", convert_units=conversion.factor, truncation="5%")
    +past2.hn <- ds(data=sasp.past2, key="hn", adjustment=NULL,
    +              transect="point", convert_units=conversion.factor, truncation="5%")
    +past3.hn <- ds(data=sasp.past3, key="hn", adjustment=NULL,
    +              transect="point", convert_units=conversion.factor, truncation="5%")
    +

    The total AIC for the model that fits separate detection functions to each pasture is the sum of the AICs for the individual pastures.

    +
    +model.separate.AIC <- sum(AIC(past1.hn, past2.hn, past3.hn)$AIC) 
    +
    +
    +

    Common detection function across pastures +

    +

    This model is much simpler to fit because there is only a single call to ds() using the original data.

    +
    +model.pooled <- ds(data=Savannah_sparrow_1980, key="hn", adjustment=NULL,
    +                   transect="point", convert_units = conversion.factor, truncation = "5%")
    +model.pooled.AIC <- AIC(model.pooled)
    +
    +
    +

    Comparison of AIC scores +

    +
    +cat(paste("Stratum-specific detection AIC", round(model.separate.AIC),
    +      "\nCommon detection function AIC", round(model.pooled.AIC$AIC)), sep=" ")
    +
    ## Stratum-specific detection AIC 2007 
    +## Common detection function AIC 2022
    +

    Because the AIC for model with stratum-specific detection functions (2007) is less than AIC for model with pooled detection function (2022), we base our inference upon the stratum-specific detection function model (depicted in Figure 2).

    +
    +cutpoints <- c(0,5,10,15,20,30,40,53)
    +par(mfrow=c(1,3))
    +plot(past1.hn, breaks=cutpoints, pdf=TRUE, main="Pasture 1")
    +plot(past2.hn, breaks=cutpoints, pdf=TRUE, main="Pasture 2")
    +plot(past3.hn, breaks=cutpoints, pdf=TRUE, main="Pasture 3")
    +
    + +Pasture-specific detection functions based upon half-normal key function.

    +Figure 2: Pasture-specific detection functions based upon half-normal key function. +

    +
    +
    +

    Absolute goodness of fit +

    +

    Always best to check the fit of the preferred model to the data.

    +
    +gof_ds(past1.hn, plot = FALSE)
    +gof_ds(past2.hn, plot = FALSE)
    +gof_ds(past3.hn, plot = FALSE)
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.0939637 p-value = 0.615284
    +## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.0478577 p-value = 0.889162
    +## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.0402974 p-value = 0.931609
    +

    Further exploration of analyses involving stratification can be found in the example of dung survey analysis.

    +
    +
    +
    +

    Comments +

    +

    Note there is a difference of 14 AIC units between the model using stratum-specific detection functions and the model using a pooled detection function, with the stratum-specific detection function model being preferrable. To be thorough, absolute goodness of fit for the three stratum-specific detection functions is checked, and all models fit the data adequately.

    +

    This vignette focuses upon use of stratum-specific detection functions as a model selection exercise. Consequently, the vignette does not examine stratum-specific abundance or density estimates. That output is not included in this example analysis, but can easily be produced by continuing the analysis begun in this example.

    +
    +
    +

    References +

    +
    +
    +Knopf, F. L., Sedgwick, J. A., & Cannon, R. W. (1988). Guild structure of a riparian avifauna relative to seasonal cattle grazing. The Journal of Wildlife Management, 52(2), 280–290. https://doi.org/10.2307/3801235 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/strata/strata-distill_files/figure-html/threeplot-1.png b/docs/articles/web-only/strata/strata-distill_files/figure-html/threeplot-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0b1d20845d5aee2a04816f2f92e12a865b248384 GIT binary patch literal 11235 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 VI(gdaT-@NmW`l!O={k1e{{W@(jj#X! literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/variance/variance-distill.html b/docs/articles/web-only/variance/variance-distill.html new file mode 100644 index 0000000..711c1c7 --- /dev/null +++ b/docs/articles/web-only/variance/variance-distill.html @@ -0,0 +1,286 @@ + + + + + + + + +Variance estimation • Distance + + + + + + + + + + +

    + + + + list(file = "Clarity.txt") + + + +

    +
    Skip to contents + + +
    + + +
    +
    + + + +

    Continuing with the Montrave winter wren line transect data from the line transect vignette, we focus upon producing robust estimates of precision in our point estimates of abundance and density. The analysis in R (R Core Team, 2019) makes use of the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019).

    +
    +

    Objectives +

    +
      +
    • Estimate precision in the standard manner
    • +
    • Use the bootstrap to estimate precision
    • +
    • Incorporate model uncertainty in our estimates of precision
    • +
    +
    +
    +

    Survey data +

    +

    The R workspace wren_lt contains detections of winter wrens from the line transect surveys of S. T. Buckland (2006).

    +
    +library(Distance)
    +data(wren_lt)
    +

    The function names() allows you to see the names of the columns of the data frame wren_lt. Definitions of those fields were provided in the line transect vignette.

    +

    The effort, or transect length has been adjusted to recognise each transect is walked twice.

    +
    +conversion.factor <- convert_units("meter", "kilometer", "hectare")
    +
    +
    +

    Fitting a suitable detection function +

    +

    Rather than refitting models used in the line transect vignette, we move directly to the model selected by S. T. Buckland (2006).

    +
    +wren.unif.cos <- ds(wren_lt, key="unif", adjustment="cos",
    +                  convert_units=conversion.factor)
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is not strictly monotonic!
    +## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is not strictly monotonic!
    +
    ## Warning in mrds::check.mono(model, n.pts = 20): Detection function is not
    +## strictly monotonic!
    +

    Based upon experience in the field, the uniform cosine model was used for inference.

    +
    +
    +

    Estimation of precision +

    +

    Looking at the density estimates from the uniform cosine model

    +
    +print(wren.unif.cos$dht$individuals$D)
    +
    ##   Label Estimate       se       cv       lcl     ucl       df
    +## 1 Total 1.066094 0.212691 0.199505 0.7217919 1.57463 168.2046
    +

    The coefficient of variation (CV) is 0.2, and confidence interval bounds are (0.72 - 1.57) birds per hectare. The coefficient of variation is based upon a delta-method approximation of the uncertainty in both the parameters of the detection function and the variability in encounter rates between transects.

    +

    \[[CV(\hat{D})]^2 = [CV(\frac{n}{L})]^2 + [CV(P_a)]^2\] +where

    +
      +
    • +\(n\) is number of detections
    • +
    • +\(L\) is total effort
    • +
    • +\(P_a\) is probability of detection given a bird is within the covered region.
    • +
    +

    These confidence interval bounds assume the sampling distribution of \(\hat{D}\) is log-normal (S. Buckland, Rexstad, Marques, & Oedekoven, 2015, sec. 6.2.1).

    +
    +

    Bootstrap estimates of precision +

    +

    Rather than relying upon the delta-method approximation that assumes independence between uncertainty in the detection function and variability in encounter rate, a bootstrap procedure can be employed. Resampling with replacement of the transects produces replicate samples with which a sampling distribution of \(\hat{D}\) is approximated. From that sampling distribution, the percentile method is used to produce confidence interval bounds respecting the shape of the sampling distribution (S. Buckland et al., 2015, sec. 6.3.1.2).

    +

    The function bootdht_Nhat_summarize is included in the Distance package. It is used to extract information from the object created by bootdht. I will modify it slightly so as to extract the density estimates rather than the abundance estimates.

    +
    +bootdht_Dhat_summarize <- function(ests, fit) {
    +  return(data.frame(D=ests$individuals$D$Estimate))
    +}
    +

    After the summary function is defined, the bootstrap procedure can be performed. Arguments here are the name of the fitted object, the object containing the data, conversion factor and number of bootstrap replicates. Here, I use the cores= argument to use multiple cores to process the bootstraps in parallel. If you do not have this many cores in your computer, you will need to reduce/remove the argument.

    +
    +nboots <- 300
    +est.boot <- bootdht(model=wren.unif.cos, flatfile=wren_lt,
    +                    summary_fun=bootdht_Dhat_summarize,
    +                    convert_units=conversion.factor, nboot=nboots, cores=10)
    +

    The object est.boot contains a data frame with two columns consisting of \(\hat{D}\) as specified in bootdht_Dhat_summarize. This data frame can be processed to produce a histogram (Fig. 1) representing the sampling distribution of the estimated parameters as well as the percentile confidence interval bounds.

    +
    +alpha <- 0.05
    +(bootci <- quantile(est.boot$D, probs = c(alpha/2, 1-alpha/2), na.rm=TRUE))
    +
    ##      2.5%     97.5% 
    +## 0.7940937 1.4088653
    +
    +hist(est.boot$D, nc=30,
    +     main="Distribution of bootstrap estimates\nwithout model uncertainty",
    +     xlab="Estimated density")
    +abline(v=bootci, lwd=2, lty=2)
    +
    + +Sampling distribution of $\hat{D}$ approximated from bootstrap.

    +Figure 1: Sampling distribution of \(\hat{D}\) approximated from bootstrap. +

    +
    +
    +
    +
    +

    Incorporating model uncertainty in precision estimates +

    +

    The argument model in bootdht can be a single model as shown above, or it can consist of a list of models. In the later instance, all models in the list are fitted to each bootstrap replicate and model selection based on AIC is performed for each replicate. The consequence is that model uncertainty is incorporated into the resulting estimate of precision (Fig. 2).

    +
    +wren.hn <- ds(wren_lt, key="hn", adjustment="cos",
    +                  convert_units=conversion.factor)
    +
    ## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is not strictly monotonic!
    +## Warning in check.mono(result, n.pts = control$mono.points): Detection function
    +## is not strictly monotonic!
    +
    +wren.hr.poly <- ds(wren_lt, key="hr", adjustment="poly",
    +                  convert_units=conversion.factor)
    +est.boot.uncert <- bootdht(model=list(wren.hn, wren.hr.poly, wren.unif.cos), 
    +                           flatfile=wren_lt,
    +                           summary_fun=bootdht_Dhat_summarize,
    +                           convert_units=conversion.factor, nboot=nboots, cores=10)
    +
    +(modselci <- quantile(est.boot.uncert$D, probs = c(alpha/2, 1-alpha/2), na.rm=TRUE))
    +
    ##      2.5%     97.5% 
    +## 0.7994786 1.3560532
    +
    +hist(est.boot.uncert$D, nc=30, 
    +     main="Distribution of bootstrap estimates\nincluding model uncertainty",
    +     xlab="Estimated density")
    +abline(v=modselci, lwd=2, lty=2)
    +
    + +Sampling distribution of $\hat{D}$ approximated from bootstrap including model uncertainty.

    +Figure 2: Sampling distribution of \(\hat{D}\) approximated from bootstrap including model uncertainty. +

    +
    +
    +
    +

    Comments +

    +

    Recognise that producing bootstrap estimates of precision is computer-intensive. In this example we have created only 300 bootstrap replicates in the interest of computation time. For inference you wish to draw, you will likely increase the number of bootstrap replicates to 999.

    +

    For this data set, the bootstrap estimate of precision is greater than the delta-method approximation precision (based on confidence interval width). In addition, incorporating model uncertainty into the estimate of precision for density changes the precision estimate very little. The confidence interval width without incorporating model uncertainty is 0.615 while the confidence interval including model uncertainty is 0.557. This represents a change of -9% due to uncertainty regarding the best model for these data.

    +
    +
    +

    References +

    +
    +
    +Buckland, S. T. (2006). Point transect surveys for songbirds: Robust methodologies. The Auk, 123(2), 345–345. https://doi.org/10.1642/0004-8038(2006)123[345:psfsrm]2.0.co;2 +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Springer. +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    +
    +
    + + + +
    + + + +
    +
    + + + + + + + + diff --git a/docs/articles/web-only/variance/variance-distill_files/figure-html/single-1.png b/docs/articles/web-only/variance/variance-distill_files/figure-html/single-1.png new file mode 100644 index 0000000000000000000000000000000000000000..cd6894623eeaaba734d97905cfa414bbce1d394b GIT binary patch literal 6783 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 Db~?w> literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/variance/variance-distill_files/figure-html/triple-1.png b/docs/articles/web-only/variance/variance-distill_files/figure-html/triple-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3883b16cd1df9b311a244a7de12bf55d82023f GIT binary patch literal 6699 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 E54P1pQ2+n{ literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/variance/variance-distill_files/figure-html/unnamed-chunk-10-1.png b/docs/articles/web-only/variance/variance-distill_files/figure-html/unnamed-chunk-10-1.png new file mode 100644 index 0000000000000000000000000000000000000000..74438f53120f844bece254c0f3f7a21f58b88903 GIT binary patch literal 3992 zcmb7H2T)VZ_P-$zkQPy@A_+DEC@4w`##~UkXy^h03K#+b0Z|kXyc$J{N{}iw5ClYu z6r&VTM4B3;w}=WNB{V6a3G%}C&Hq2|&AfRt-@U)xJ$uUCJ!f}k&y66QHWU%uAqW6~ zh_TU03jlzjH;Vuq0DwJ?PNm$YnQ+QVpW6Ze766C<77JjxH5DLo!QisEeJnuSWN$uP zf{G<_!N5|vU=jbaA^xR7q%w$H4ue5taO({!7N8Qjz*4DP5UErK_oXseRIZ4{pt4w0 z)&_$JFo;;L8H0*tP`P$oIfKDsF}R`)7GqbG7K00}5m(6K3RxT6dV_1f z!J_`9$kp9sNQMRRab4NsYh>pS0HSr91=i@3=f)+j8lTj)x}G|fCKAkIh&6ijqz?po zSSXH{HW^o4Oo@Np`LJ+*AF+Sin~i%re6J6}czv_McJYvn(TF{QZ^f3k9D}sNm6U8O z>Md>0vt7VD(p%*bC&OW4|AgcLQ+Tc{%o)f|szh}JD}0_tz2uOM9HkmxS{td6J3x!7 zGo$*mf=&j^2G8xGbb9;M28cJy8fg8I@`C}P$%f#QW3xO?4A^kz{$&G0v8w?v2}4`v zfm@!9_U-vX*ZVsaye+F^+%xe=X535MQNrAv;L3%eF0i zsNULpYPcc&ih`2gg5ZImpP4OLBJR$rk@Ra_KBJYT?{@I)bqEY92F6eC`}$Iyie1k@ zxW&?;a=wLaoX^-cKC6`apX-x38cg;;BIoga^6&V{I+9oqw#lEdiHhD_xhH% z)x|ZCKY{m7b4Lmr-@xBYQ7x^z0J2|vnDZ^tR;3jz%W5`sSvl>leD7JNB@`->Yh*oh z&G(WK6=!01WY>bh6ZH=%22q;ttLk;Gs(CQ^uUz2^y!$wIqQ5A=Ha|aYp)KAx0%%Xv zSj+t&nBxA>I5r$uA?_)rcg3zQ77ML6*E)1J<|*m9?))i&HuvM$9xghEx&uVu@6G}_ z2tr^k=a-W-RYnpWrKF74m=a2kNJ=Tx|Na7}|0<|!no?=fB1_I;C6kNHzdC8;Bnwi@ zB@ufO_=^+8VxZFl@8W1e$vn$hzigip=F@HTY{P|mg0KsE5A>hpSxV5

    r{J5}@J^8e_e6i80SkVz_+;Bw*7ytn` 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 literal 0 HcmV?d00001 diff --git a/docs/articles/web-only/variance/variance-distill_files/figure-html/unnamed-chunk-8-1.png b/docs/articles/web-only/variance/variance-distill_files/figure-html/unnamed-chunk-8-1.png new file mode 100644 index 0000000000000000000000000000000000000000..669976e632787ca04d838ebf6d1a8b5edced2172 GIT binary patch literal 4028 zcmb7HXHZjZ(>_Tkp(8C46oM5gf@nZPODGzY5-=iyQYC;i=^djWRV09jfI#FyDbhLI5ZP6q`mNp(rFakBw6(G#Z5s?NTVaG|KL7Utb@MgrboMGzweTJT^{a~G?^jlJdz0D{eX2h`?Oc$4jr4D~Vipr;Gju8y?&ebFb{ z#%it9J*vz{JP#iq^>~f!b6oh?f6UcwSY&tCR$iqZL)2RmG3a8wmoTscG(Q;dV+lu# zEU3>;tN8Cj=yO2#fpqnW!vDqvkv+Jq8eThdv$B}l+HV)e6^~JabScBQE1C8uddd(5*e`* z{uq-g#={&ak%%SdPL?mZ`RkLxhFRh})0tj)ZP7U>31V zMrmb0M7ii_wUMGtq=B;bWJcPLmCh@aAnTo~M;T57is*(%up}_41kVi3hLk1j8lr#u ziIHmT!fWOV&dq{V|JF;(y0tFNmzq-b;<8ilBR2lwQJyJ?IY)Iir62p1s z00)S$LT}nmnv2|g?`-qK9Zj!>uGBnwdQ~|6&qM3}{zqemFXJSu1B6+pkC>%5ddYg6 zeed?D;)VQ79)EkY3b9d~rM`hbcMXRvb!AVhK< zqw6R4uVYSxIhG?qZSOdzl#QvR=&jQ);cjHZk$AQVgu}QeqN8(CkxOG#}Q~(r>&j z1*5l$5W=nHgY&!2PhnKmk<@CGYiDMOu6&BjuIK=F-1qg?Ip;Bb+YhiXk+8)L455S7 zf@-*`(=5k@S!8DX+HjHt;jDj0v6e5$%+IpfN2&sagmNDKGWbdTU$ksJwII zkDQvReMZdpLx`F=dM%RrBDVg=*A%vc&Nc!Jn_J8yl4!&!IB4o%A4NhgM>rG znhQnWJMFsN)N_2GvuSz^iLXSzFop_s=+fyE#IxdP!HCpEZkLI>P*#)}qWi7L1K)MK z;9GPy&yc|A&tCY^D=3@Y;K%2R_6(EDceQuT{v|Q|O?|$#w7qK75VG-3Box3o&3>`T zdyD7v(LyF`e=@E2)6@*vCWQ}&*3t`Eh{neS@nD@4)ijP+e_fr@;OT~r+KD`{-1mI% zTZT~Fr}oq=>BCSg5+T*|{EG_*i6IdWq9^JNyt|2399w+c@H?z}KqoX69tGw-7kpE| zJSX!!u>_v4r74K$R1$-@Ng(H~r%ILHIuIqKo$8<7!sM^+8+j zSA{Hzyc2tcZEs|py9y_Rt(0Y=o`5tsH4b{w?#+wF1H}&=UL9zCRPYfrDJA~GvSsl5 znQ_ZyzpABiAHFLf$-!hQAsHImHj373!oPJ*mMl-${!wzyxb=Ac@%WR7wsyxYw+98s zzHzcn)?N31M~S%rx;LpKS%(uReMTtfWSAF#9J~!OGXls|8`zaE^2aY}C~pILo|Qb?zAdX;&2oP0e9hj&`X%dWW5TSYpk{zLX4(G!8lPv>Pig4G6wB z=H~Q}hjg6FWjWj5=--W$zvHJ@ALL}k-QE7|w6MjxS5f5j;&(}C0w9Yzg`U+iM3J9` zD1f7=2S1jiLqWPCvS{of4yfVeO`zxvhsfe%ElIR>t@n$Hz@9VMNqu0!>&#=1ucd|s zV3)c9>y3DAPs8$F?=Sh*gJeHrVH{&w59HDRv%5uGPFCY$ALPio&tZl|;0FPVJ7P}^ z!SYh4;1-v;@f|EiO6jj!z>?E%Ce7fueMB|*tvJLLW7=uV#P1RXZ=@Q1Sdq?A)sCJI z^`59zye_!Cv7s^ThmP!y3~<~25_m4?=pdPk7$)5Z`G$Q{Ti-T&2E@3%0aJ}-+`c+& z2<~_W87@tpJ@m#-%NRYU%h%WuV%2okknOr9e7U!-PCWrmfmxY$nw*|J2NBumPzy3K z*YjPkTLt{EzM~+4qu?lp(Vbhb5HhFJ_b);LMod`6^gdv?lw}FcM3QGFUnIWz7SzXG z^A?kyfBEzCk6GG?fb3yC@yumSYvK=F`Yx)(^lQ>8gnKf1?3srskX?b7_Q0F>7+!4r&4ZO`n}13At5qzZRqM^b}%tU2^hP zgamP2{hrZFR**StLE%Rd(DO6Va;7j_&hzwE{l<`ck^M>Itw!Zx2>fCi9AB4Le}B;V zeU_|=kg%XU>u*S8}0bzjBiaKzy9( z4K{y1D?<__r@;5)B1;c;b!9Za0^l77K)RpzAzDWE6X9RXLgmf6r#=Gtm^JGZY+Q)i zpyO6A@JHf^MP5!9JLx~UAkZ4Jz6*w%WIa4OR}2Bidno?2O#7Pmd`wwwP7}Kmm|AA? zN;FNZboP(K4wza<%yaWyxMhBE>0=;k^OcOaF#Pse^fIfpAv(v{su=`d9@U=BY^k-R zsaHScCsVu#=MJJhME80(71!CYk&x#he;L~2R?~DjLzigt&suhe82A^wbP@kTm^|nb zUZ8p(Xgoi!k#>S(25B{3WF(6&@BMA!#0v^Z90>e>YTtiN(*N!Dl8L-5L&4uXA+906 zYlk_3P%oh2S>~d-=~_n+J45xl`{<@gZp*yYqgEcNL*puZv~Md^i4Hn_-<^!w z0uU&!QE-K4n$8*2o}{7tnV_`H`*X5Q>Y9Xpw1^Tv^wSA54YUDeMQvCt&eXP2N%K!} zYpQiL2gjBf)s5P+osCtp2`E+)bKbQ&zTp4?i|9~x+7kl0$GkyDf4=cnau0UA6i#Kh z5I0T7r>;y2k`FZ|Q9w#e`B9uBvhwkb66+kbwKgse8GRGDTZzfAn^%_;XqZBG+`s^G zr7xx3p1^9XH1D z>1nU99#`w0e@Mt6M0&x7^aYKK^ zVeNO66HQyipGro_x5*}p1N3)w*Wcv~lp$RwO+ub;gi4}cn*X6P$3}Rg=!)f9iVZ_e z>3rzl=-g-_rrWrxrB`*}Nbd|1JBqRgJTA@)F~O-wAa*9D)ANGNOdpOmBr~pB{?N5M zl;3q*8|pbs)dwm)8O+=&F7c`X4~iNhoNTIqZgTokwZoV;_IqN+Z-oU&+A7Gx8u>(D zvZ)(7hvBm^RiJ*udgv~IiG%|8zQO{OzNbi)Eoi$aoRxFrA~|LB7moXR+D}04$utRv zyH{{63{Wrn^$?GwPozn={<@1Q1tdF*BfVa&j`V)|XTO*UlhM_$`Ds2 +Authors and Citation • Distance

    + + + + list(file = "Clarity.txt") + + + +

    + Skip to contents + + +
    +
    +
    + +
    +

    Authors

    + +
    • +

      David Laurence Miller. Author. +

      +
    • +
    • +

      T.J. Clark-Wolf. Author. +

      +
    • +
    • +

      Laura Marshall. Maintainer. +

      +
    • +
    + +
    +

    Citation

    +

    Source: inst/CITATION

    + +

    Miller DL, Rexstad E, Thomas L, Marshall L, Laake JL (2019). +“Distance Sampling in R.” +Journal of Statistical Software, 89(1), 1–28. +doi:10.18637/jss.v089.i01. +

    +
    @Article{,
    +  title = {Distance Sampling in {R}},
    +  author = {David L. Miller and Eric Rexstad and Len Thomas and Laura Marshall and Jeffrey L. Laake},
    +  journal = {Journal of Statistical Software},
    +  year = {2019},
    +  volume = {89},
    +  number = {1},
    +  pages = {1--28},
    +  doi = {10.18637/jss.v089.i01},
    +}
    +
    +
    + + +
    + + + +
    + + + + + + + + diff --git a/docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 b/docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu4WxKOzY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fc71d944a5838fcf1a870298679652ccc81ee878 GIT binary patch literal 7112 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu4mxK.woff2 b/docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu4mxK.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..020729ef8d353ff843438008300bedee1f519380 GIT binary patch literal 15744 zcmV-`J%7S?Pew8T0RR9106l;J5&!@I0FHD306iK20RR9100000000000000000000 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 O=*P}hnT+8U0002VxO@Nr literal 0 HcmV?d00001 diff --git a/docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 b/docs/deps/Roboto-0.4.9/KFOmCnqEu92Fr1Mu7GxKOzY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8a8de615eb2f70380f60b851f97814cdf1ccda94 GIT binary patch literal 11872 zcmV-mE}zkNPew8T0RR9104`tv5&!@I0COw=04@3e0RR9100000000000000000000 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

    3C=zk= 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Roboto-0.4.9/font.css b/docs/deps/Roboto-0.4.9/font.css new file mode 100644 index 0000000..171e30a --- /dev/null +++ b/docs/deps/Roboto-0.4.9/font.css @@ -0,0 +1,63 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} diff --git a/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js b/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js new file mode 100644 index 0000000..e8f21f7 --- /dev/null +++ b/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(e)}`))};class H{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",Mt="collapsing",jt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(Mt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(Mt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(jt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];me(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Me(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,We(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ze={passive:!0};const Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:Me(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[Vt,qt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],M=f?-T[$]/2:0,j=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,Mn=`hide${xn}`,jn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,jn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,jn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"

    "},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ls={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Rs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,qs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Vs extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return z.find(Rs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(Rs)?t:z.findOne(Rs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Vs.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(qs))Vs.getOrCreateInstance(t)})),m(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){N.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),d(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),N.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),N.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,Qs,(t=>this._onInteraction(t,!0))),N.on(this._element,Xs,(t=>this._onInteraction(t,!1))),N.on(this._element,Ys,(t=>this._onInteraction(t,!0))),N.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ro),m(ro),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Vs,Toast:ro,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map b/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map new file mode 100644 index 0000000..3863da8 --- /dev/null +++ b/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map @@ -0,0 +1 @@ +{"version":3,"names":["elementMap","Map","Data","set","element","key","instance","has","instanceMap","get","size","console","error","Array","from","keys","remove","delete","TRANSITION_END","parseSelector","selector","window","CSS","escape","replace","match","id","triggerTransitionEnd","dispatchEvent","Event","isElement","object","jquery","nodeType","getElement","length","document","querySelector","isVisible","getClientRects","elementIsVisible","getComputedStyle","getPropertyValue","closedDetails","closest","summary","parentNode","isDisabled","Node","ELEMENT_NODE","classList","contains","disabled","hasAttribute","getAttribute","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","noop","reflow","offsetHeight","getjQuery","jQuery","body","DOMContentLoadedCallbacks","isRTL","dir","defineJQueryPlugin","plugin","callback","$","name","NAME","JQUERY_NO_CONFLICT","fn","jQueryInterface","Constructor","noConflict","readyState","addEventListener","push","execute","possibleCallback","args","defaultValue","executeAfterTransition","transitionElement","waitForTransition","emulatedDuration","transitionDuration","transitionDelay","floatTransitionDuration","Number","parseFloat","floatTransitionDelay","split","getTransitionDurationFromElement","called","handler","target","removeEventListener","setTimeout","getNextActiveElement","list","activeElement","shouldGetNext","isCycleAllowed","listLength","index","indexOf","Math","max","min","namespaceRegex","stripNameRegex","stripUidRegex","eventRegistry","uidEvent","customEvents","mouseenter","mouseleave","nativeEvents","Set","makeEventUid","uid","getElementEvents","findHandler","events","callable","delegationSelector","Object","values","find","event","normalizeParameters","originalTypeEvent","delegationFunction","isDelegated","typeEvent","getTypeEvent","addHandler","oneOff","wrapFunction","relatedTarget","delegateTarget","call","this","handlers","previousFunction","domElements","querySelectorAll","domElement","hydrateObj","EventHandler","off","type","apply","bootstrapDelegationHandler","bootstrapHandler","removeHandler","Boolean","removeNamespacedHandlers","namespace","storeElementEvent","handlerKey","entries","includes","on","one","inNamespace","isNamespace","startsWith","elementEvent","slice","keyHandlers","trigger","jQueryEvent","bubbles","nativeDispatch","defaultPrevented","isPropagationStopped","isImmediatePropagationStopped","isDefaultPrevented","evt","cancelable","preventDefault","obj","meta","value","_unused","defineProperty","configurable","normalizeData","toString","JSON","parse","decodeURIComponent","normalizeDataKey","chr","toLowerCase","Manipulator","setDataAttribute","setAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","bsKeys","dataset","filter","pureKey","charAt","getDataAttribute","Config","Default","DefaultType","Error","_getConfig","config","_mergeConfigObj","_configAfterMerge","_typeCheckConfig","jsonConfig","constructor","configTypes","property","expectedTypes","valueType","prototype","RegExp","test","TypeError","toUpperCase","BaseComponent","super","_element","_config","DATA_KEY","dispose","EVENT_KEY","propertyName","getOwnPropertyNames","_queueCallback","isAnimated","getInstance","getOrCreateInstance","VERSION","eventName","getSelector","hrefAttribute","trim","SelectorEngine","concat","Element","findOne","children","child","matches","parents","ancestor","prev","previous","previousElementSibling","next","nextElementSibling","focusableChildren","focusables","map","join","el","getSelectorFromElement","getElementFromSelector","getMultipleElementsFromSelector","enableDismissTrigger","component","method","clickEvent","tagName","EVENT_CLOSE","EVENT_CLOSED","Alert","close","_destroyElement","each","data","undefined","SELECTOR_DATA_TOGGLE","Button","toggle","button","EVENT_TOUCHSTART","EVENT_TOUCHMOVE","EVENT_TOUCHEND","EVENT_POINTERDOWN","EVENT_POINTERUP","endCallback","leftCallback","rightCallback","Swipe","isSupported","_deltaX","_supportPointerEvents","PointerEvent","_initEvents","_start","_eventIsPointerPenTouch","clientX","touches","_end","_handleSwipe","_move","absDeltaX","abs","direction","add","pointerType","navigator","maxTouchPoints","DATA_API_KEY","ORDER_NEXT","ORDER_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","EVENT_SLIDE","EVENT_SLID","EVENT_KEYDOWN","EVENT_MOUSEENTER","EVENT_MOUSELEAVE","EVENT_DRAG_START","EVENT_LOAD_DATA_API","EVENT_CLICK_DATA_API","CLASS_NAME_CAROUSEL","CLASS_NAME_ACTIVE","SELECTOR_ACTIVE","SELECTOR_ITEM","SELECTOR_ACTIVE_ITEM","KEY_TO_DIRECTION","ArrowLeft","ArrowRight","interval","keyboard","pause","ride","touch","wrap","Carousel","_interval","_activeElement","_isSliding","touchTimeout","_swipeHelper","_indicatorsElement","_addEventListeners","cycle","_slide","nextWhenVisible","hidden","_clearInterval","_updateInterval","setInterval","_maybeEnableCycle","to","items","_getItems","activeIndex","_getItemIndex","_getActive","order","defaultInterval","_keydown","_addTouchEventListeners","img","swipeConfig","_directionToOrder","endCallBack","clearTimeout","_setActiveIndicatorElement","activeIndicator","newActiveIndicator","elementInterval","parseInt","isNext","nextElement","nextElementIndex","triggerEvent","_orderToDirection","isCycling","directionalClassName","orderClassName","completeCallBack","_isAnimated","clearInterval","carousel","slideIndex","carousels","EVENT_SHOW","EVENT_SHOWN","EVENT_HIDE","EVENT_HIDDEN","CLASS_NAME_SHOW","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_DEEPER_CHILDREN","parent","Collapse","_isTransitioning","_triggerArray","toggleList","elem","filterElement","foundElement","_initializeChildren","_addAriaAndCollapsedClass","_isShown","hide","show","activeChildren","_getFirstLevelChildren","activeInstance","dimension","_getDimension","style","scrollSize","complete","getBoundingClientRect","selected","triggerArray","isOpen","top","bottom","right","left","auto","basePlacements","start","end","clippingParents","viewport","popper","reference","variationPlacements","reduce","acc","placement","placements","beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite","modifierPhases","getNodeName","nodeName","getWindow","node","ownerDocument","defaultView","isHTMLElement","HTMLElement","isShadowRoot","applyStyles$1","enabled","phase","_ref","state","elements","forEach","styles","assign","effect","_ref2","initialStyles","position","options","strategy","margin","arrow","hasOwnProperty","attribute","requires","getBasePlacement","round","getUAString","uaData","userAgentData","brands","isArray","item","brand","version","userAgent","isLayoutViewport","includeScale","isFixedStrategy","clientRect","scaleX","scaleY","offsetWidth","width","height","visualViewport","addVisualOffsets","x","offsetLeft","y","offsetTop","getLayoutRect","rootNode","isSameNode","host","isTableElement","getDocumentElement","getParentNode","assignedSlot","getTrueOffsetParent","offsetParent","getOffsetParent","isFirefox","currentNode","css","transform","perspective","contain","willChange","getContainingBlock","getMainAxisFromPlacement","within","mathMax","mathMin","mergePaddingObject","paddingObject","expandToHashMap","hashMap","arrow$1","_state$modifiersData$","arrowElement","popperOffsets","modifiersData","basePlacement","axis","len","padding","rects","toPaddingObject","arrowRect","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","clientHeight","clientWidth","centerToReference","center","offset","axisProp","centerOffset","_options$element","requiresIfExists","getVariation","unsetSides","mapToStyles","_Object$assign2","popperRect","variation","offsets","gpuAcceleration","adaptive","roundOffsets","isFixed","_offsets$x","_offsets$y","_ref3","hasX","hasY","sideX","sideY","win","heightProp","widthProp","_Object$assign","commonStyles","_ref4","dpr","devicePixelRatio","roundOffsetsByDPR","computeStyles$1","_ref5","_options$gpuAccelerat","_options$adaptive","_options$roundOffsets","passive","eventListeners","_options$scroll","scroll","_options$resize","resize","scrollParents","scrollParent","update","hash","getOppositePlacement","matched","getOppositeVariationPlacement","getWindowScroll","scrollLeft","pageXOffset","scrollTop","pageYOffset","getWindowScrollBarX","isScrollParent","_getComputedStyle","overflow","overflowX","overflowY","getScrollParent","listScrollParents","_element$ownerDocumen","isBody","updatedList","rectToClientRect","rect","getClientRectFromMixedType","clippingParent","html","layoutViewport","getViewportRect","clientTop","clientLeft","getInnerBoundingClientRect","winScroll","scrollWidth","scrollHeight","getDocumentRect","computeOffsets","commonX","commonY","mainAxis","detectOverflow","_options","_options$placement","_options$strategy","_options$boundary","boundary","_options$rootBoundary","rootBoundary","_options$elementConte","elementContext","_options$altBoundary","altBoundary","_options$padding","altContext","clippingClientRect","mainClippingParents","clipperElement","getClippingParents","firstClippingParent","clippingRect","accRect","getClippingRect","contextElement","referenceClientRect","popperClientRect","elementClientRect","overflowOffsets","offsetData","multiply","computeAutoPlacement","flipVariations","_options$allowedAutoP","allowedAutoPlacements","allPlacements","allowedPlacements","overflows","sort","a","b","flip$1","_skip","_options$mainAxis","checkMainAxis","_options$altAxis","altAxis","checkAltAxis","specifiedFallbackPlacements","fallbackPlacements","_options$flipVariatio","preferredPlacement","oppositePlacement","getExpandedFallbackPlacements","referenceRect","checksMap","makeFallbackChecks","firstFittingPlacement","i","_basePlacement","isStartVariation","isVertical","mainVariationSide","altVariationSide","checks","every","check","_loop","_i","fittingPlacement","reset","getSideOffsets","preventedOffsets","isAnySideFullyClipped","some","side","hide$1","preventOverflow","referenceOverflow","popperAltOverflow","referenceClippingOffsets","popperEscapeOffsets","isReferenceHidden","hasPopperEscaped","offset$1","_options$offset","invertDistance","skidding","distance","distanceAndSkiddingToXY","_data$state$placement","popperOffsets$1","preventOverflow$1","_options$tether","tether","_options$tetherOffset","tetherOffset","isBasePlacement","tetherOffsetValue","normalizedTetherOffsetValue","offsetModifierState","_offsetModifierState$","mainSide","altSide","additive","minLen","maxLen","arrowPaddingObject","arrowPaddingMin","arrowPaddingMax","arrowLen","minOffset","maxOffset","clientOffset","offsetModifierValue","tetherMax","preventedOffset","_offsetModifierState$2","_mainSide","_altSide","_offset","_len","_min","_max","isOriginSide","_offsetModifierValue","_tetherMin","_tetherMax","_preventedOffset","v","withinMaxClamp","getCompositeRect","elementOrVirtualElement","isOffsetParentAnElement","offsetParentIsScaled","isElementScaled","modifiers","visited","result","modifier","dep","depModifier","DEFAULT_OPTIONS","areValidElements","arguments","_key","popperGenerator","generatorOptions","_generatorOptions","_generatorOptions$def","defaultModifiers","_generatorOptions$def2","defaultOptions","pending","orderedModifiers","effectCleanupFns","isDestroyed","setOptions","setOptionsAction","cleanupModifierEffects","merged","orderModifiers","current","existing","m","_ref$options","cleanupFn","forceUpdate","_state$elements","_state$orderedModifie","_state$orderedModifie2","Promise","resolve","then","destroy","onFirstUpdate","createPopper","computeStyles","applyStyles","flip","ARROW_UP_KEY","ARROW_DOWN_KEY","EVENT_KEYDOWN_DATA_API","EVENT_KEYUP_DATA_API","SELECTOR_DATA_TOGGLE_SHOWN","SELECTOR_MENU","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","autoClose","display","popperConfig","Dropdown","_popper","_parent","_menu","_inNavbar","_detectNavbar","_createPopper","focus","_completeHide","Popper","referenceElement","_getPopperConfig","_getPlacement","parentDropdown","isEnd","_getOffset","popperData","defaultBsPopperConfig","_selectMenuItem","clearMenus","openToggles","context","composedPath","isMenuTarget","dataApiKeydownHandler","isInput","isEscapeEvent","isUpOrDownEvent","getToggleButton","stopPropagation","EVENT_MOUSEDOWN","className","clickCallback","rootElement","Backdrop","_isAppended","_append","_getElement","_emulateAnimation","backdrop","createElement","append","EVENT_FOCUSIN","EVENT_KEYDOWN_TAB","TAB_NAV_BACKWARD","autofocus","trapElement","FocusTrap","_isActive","_lastTabNavDirection","activate","_handleFocusin","_handleKeydown","deactivate","shiftKey","SELECTOR_FIXED_CONTENT","SELECTOR_STICKY_CONTENT","PROPERTY_PADDING","PROPERTY_MARGIN","ScrollBarHelper","getWidth","documentWidth","innerWidth","_disableOverFlow","_setElementAttributes","calculatedValue","_resetElementAttributes","isOverflowing","_saveInitialAttribute","styleProperty","scrollbarWidth","_applyManipulationCallback","setProperty","actualValue","removeProperty","callBack","sel","EVENT_HIDE_PREVENTED","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_MOUSEDOWN_DISMISS","EVENT_KEYDOWN_DISMISS","CLASS_NAME_OPEN","CLASS_NAME_STATIC","Modal","_dialog","_backdrop","_initializeBackDrop","_focustrap","_initializeFocusTrap","_scrollBar","_adjustDialog","_showElement","_hideModal","handleUpdate","modalBody","transitionComplete","_triggerBackdropTransition","event2","_resetAdjustments","isModalOverflowing","initialOverflowY","isBodyOverflowing","paddingLeft","paddingRight","showEvent","alreadyOpen","CLASS_NAME_SHOWING","CLASS_NAME_HIDING","OPEN_SELECTOR","Offcanvas","blur","completeCallback","DefaultAllowlist","area","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","uriAttributes","SAFE_URL_PATTERN","allowedAttribute","allowedAttributeList","attributeName","nodeValue","attributeRegex","regex","allowList","content","extraClass","sanitize","sanitizeFn","template","DefaultContentType","entry","TemplateFactory","getContent","_resolvePossibleFunction","hasContent","changeContent","_checkContent","toHtml","templateWrapper","innerHTML","_maybeSanitize","text","_setContent","arg","templateElement","_putElementInTemplate","textContent","unsafeHtml","sanitizeFunction","createdDocument","DOMParser","parseFromString","elementName","attributeList","allowedAttributes","sanitizeHtml","DISALLOWED_ATTRIBUTES","CLASS_NAME_FADE","SELECTOR_MODAL","EVENT_MODAL_HIDE","TRIGGER_HOVER","TRIGGER_FOCUS","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","container","customClass","delay","title","Tooltip","_isEnabled","_timeout","_isHovered","_activeTrigger","_templateFactory","_newContent","tip","_setListeners","_fixTitle","enable","disable","toggleEnabled","click","_leave","_enter","_hideModalHandler","_disposePopper","_isWithContent","isInTheDom","_getTipElement","_isWithActiveTrigger","_getTitle","_createTipElement","_getContentForTemplate","_getTemplateFactory","tipId","prefix","floor","random","getElementById","getUID","setContent","_initializeOnDelegatedTarget","_getDelegateConfig","attachment","triggers","eventIn","eventOut","_setTimeout","timeout","dataAttributes","dataAttribute","Popover","_getContent","EVENT_ACTIVATE","EVENT_CLICK","SELECTOR_TARGET_LINKS","SELECTOR_NAV_LINKS","SELECTOR_LINK_ITEMS","rootMargin","smoothScroll","threshold","ScrollSpy","_targetLinks","_observableSections","_rootElement","_activeTarget","_observer","_previousScrollData","visibleEntryTop","parentScrollTop","refresh","_initializeTargetsAndObservables","_maybeEnableSmoothScroll","disconnect","_getNewObserver","section","observe","observableSection","scrollTo","behavior","IntersectionObserver","_observerCallback","targetElement","_process","userScrollsDown","isIntersecting","_clearActiveClass","entryIsLowerThanPrevious","targetLinks","anchor","decodeURI","_activateParents","listGroup","activeNodes","spy","ARROW_LEFT_KEY","ARROW_RIGHT_KEY","HOME_KEY","END_KEY","NOT_SELECTOR_DROPDOWN_TOGGLE","SELECTOR_INNER_ELEM","SELECTOR_DATA_TOGGLE_ACTIVE","Tab","_setInitialAttributes","_getChildren","innerElem","_elemIsActive","active","_getActiveElem","hideEvent","_deactivate","_activate","relatedElem","_toggleDropDown","nextActiveElement","preventScroll","_setAttributeIfNotExists","_setInitialAttributesOnChild","_getInnerElement","isActive","outerElem","_getOuterElement","_setInitialAttributesOnTargetPanel","open","EVENT_MOUSEOVER","EVENT_MOUSEOUT","EVENT_FOCUSOUT","CLASS_NAME_HIDE","autohide","Toast","_hasMouseInteraction","_hasKeyboardInteraction","_clearTimeout","_maybeScheduleHide","isShown","_onInteraction","isInteracting"],"sources":["../../js/src/dom/data.js","../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/manipulator.js","../../js/src/util/config.js","../../js/src/base-component.js","../../js/src/dom/selector-engine.js","../../js/src/util/component-functions.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/util/swipe.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/@popperjs/core/lib/enums.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../node_modules/@popperjs/core/lib/utils/math.js","../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../node_modules/@popperjs/core/lib/utils/within.js","../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../node_modules/@popperjs/core/lib/createPopper.js","../../node_modules/@popperjs/core/lib/utils/debounce.js","../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../node_modules/@popperjs/core/lib/popper-lite.js","../../node_modules/@popperjs/core/lib/popper.js","../../js/src/dropdown.js","../../js/src/util/backdrop.js","../../js/src/util/focustrap.js","../../js/src/util/scrollbar.js","../../js/src/modal.js","../../js/src/offcanvas.js","../../js/src/util/sanitizer.js","../../js/src/util/template-factory.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/index.umd.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\n\nconst elementMap = new Map()\n\nexport default {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map())\n }\n\n const instanceMap = elementMap.get(element)\n\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`)\n return\n }\n\n instanceMap.set(key, instance)\n },\n\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null\n }\n\n return null\n },\n\n remove(element, key) {\n if (!elementMap.has(element)) {\n return\n }\n\n const instanceMap = elementMap.get(element)\n\n instanceMap.delete(key)\n\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) {\n elementMap.delete(element)\n }\n }\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1_000_000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n/**\n * Properly escape IDs selectors to handle weird IDs\n * @param {string} selector\n * @returns {string}\n */\nconst parseSelector = selector => {\n if (selector && window.CSS && window.CSS.escape) {\n // document.querySelector needs escaping to handle IDs (html5+) containing for instance /\n selector = selector.replace(/#([^\\s\"#']+)/g, (match, id) => `#${CSS.escape(id)}`)\n }\n\n return selector\n}\n\n// Shout-out Angus Croll (https://goo.gl/pxwQGp)\nconst toType = object => {\n if (object === null || object === undefined) {\n return `${object}`\n }\n\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * Public Util API\n */\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID)\n } while (document.getElementById(prefix))\n\n return prefix\n}\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let { transitionDuration, transitionDelay } = window.getComputedStyle(element)\n\n const floatTransitionDuration = Number.parseFloat(transitionDuration)\n const floatTransitionDelay = Number.parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n}\n\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END))\n}\n\nconst isElement = object => {\n if (!object || typeof object !== 'object') {\n return false\n }\n\n if (typeof object.jquery !== 'undefined') {\n object = object[0]\n }\n\n return typeof object.nodeType !== 'undefined'\n}\n\nconst getElement = object => {\n // it's a jQuery object or a node element\n if (isElement(object)) {\n return object.jquery ? object[0] : object\n }\n\n if (typeof object === 'string' && object.length > 0) {\n return document.querySelector(parseSelector(object))\n }\n\n return null\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n const elementIsVisible = getComputedStyle(element).getPropertyValue('visibility') === 'visible'\n // Handle `details` element as its content may falsie appear visible when it is closed\n const closedDetails = element.closest('details:not([open])')\n\n if (!closedDetails) {\n return elementIsVisible\n }\n\n if (closedDetails !== element) {\n const summary = element.closest('summary')\n if (summary && summary.parentNode !== closedDetails) {\n return false\n }\n\n if (summary === null) {\n return false\n }\n }\n\n return elementIsVisible\n}\n\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true\n }\n\n if (element.classList.contains('disabled')) {\n return true\n }\n\n if (typeof element.disabled !== 'undefined') {\n return element.disabled\n }\n\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false'\n}\n\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return findShadowRoot(element.parentNode)\n}\n\nconst noop = () => {}\n\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */\nconst reflow = element => {\n element.offsetHeight // eslint-disable-line no-unused-expressions\n}\n\nconst getjQuery = () => {\n if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return window.jQuery\n }\n\n return null\n}\n\nconst DOMContentLoadedCallbacks = []\n\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n for (const callback of DOMContentLoadedCallbacks) {\n callback()\n }\n })\n }\n\n DOMContentLoadedCallbacks.push(callback)\n } else {\n callback()\n }\n}\n\nconst isRTL = () => document.documentElement.dir === 'rtl'\n\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery()\n /* istanbul ignore if */\n if ($) {\n const name = plugin.NAME\n const JQUERY_NO_CONFLICT = $.fn[name]\n $.fn[name] = plugin.jQueryInterface\n $.fn[name].Constructor = plugin\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT\n return plugin.jQueryInterface\n }\n }\n })\n}\n\nconst execute = (possibleCallback, args = [], defaultValue = possibleCallback) => {\n return typeof possibleCallback === 'function' ? possibleCallback(...args) : defaultValue\n}\n\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback)\n return\n }\n\n const durationPadding = 5\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding\n\n let called = false\n\n const handler = ({ target }) => {\n if (target !== transitionElement) {\n return\n }\n\n called = true\n transitionElement.removeEventListener(TRANSITION_END, handler)\n execute(callback)\n }\n\n transitionElement.addEventListener(TRANSITION_END, handler)\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement)\n }\n }, emulatedDuration)\n}\n\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length\n let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n if (index === -1) {\n return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0]\n }\n\n index += shouldGetNext ? 1 : -1\n\n if (isCycleAllowed) {\n index = (index + listLength) % listLength\n }\n\n return list[Math.max(0, Math.min(index, listLength - 1))]\n}\n\nexport {\n defineJQueryPlugin,\n execute,\n executeAfterTransition,\n findShadowRoot,\n getElement,\n getjQuery,\n getNextActiveElement,\n getTransitionDurationFromElement,\n getUID,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop,\n onDOMContentLoaded,\n parseSelector,\n reflow,\n triggerTransitionEnd,\n toType\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index.js'\n\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/\nconst stripNameRegex = /\\..*/\nconst stripUidRegex = /::\\d+$/\nconst eventRegistry = {} // Events storage\nlet uidEvent = 1\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n}\n\nconst nativeEvents = new Set([\n 'click',\n 'dblclick',\n 'mouseup',\n 'mousedown',\n 'contextmenu',\n 'mousewheel',\n 'DOMMouseScroll',\n 'mouseover',\n 'mouseout',\n 'mousemove',\n 'selectstart',\n 'selectend',\n 'keydown',\n 'keypress',\n 'keyup',\n 'orientationchange',\n 'touchstart',\n 'touchmove',\n 'touchend',\n 'touchcancel',\n 'pointerdown',\n 'pointermove',\n 'pointerup',\n 'pointerleave',\n 'pointercancel',\n 'gesturestart',\n 'gesturechange',\n 'gestureend',\n 'focus',\n 'blur',\n 'change',\n 'reset',\n 'select',\n 'submit',\n 'focusin',\n 'focusout',\n 'load',\n 'unload',\n 'beforeunload',\n 'resize',\n 'move',\n 'DOMContentLoaded',\n 'readystatechange',\n 'error',\n 'abort',\n 'scroll'\n])\n\n/**\n * Private methods\n */\n\nfunction makeEventUid(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getElementEvents(element) {\n const uid = makeEventUid(element)\n\n element.uidEvent = uid\n eventRegistry[uid] = eventRegistry[uid] || {}\n\n return eventRegistry[uid]\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, { delegateTarget: element })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn)\n }\n\n return fn.apply(element, [event])\n }\n}\n\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector)\n\n for (let { target } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue\n }\n\n hydrateObj(event, { delegateTarget: target })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n}\n\nfunction findHandler(events, callable, delegationSelector = null) {\n return Object.values(events)\n .find(event => event.callable === callable && event.delegationSelector === delegationSelector)\n}\n\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string'\n // TODO: tooltip passes `false` instead of selector, so we need to check\n const callable = isDelegated ? delegationFunction : (handler || delegationFunction)\n let typeEvent = getTypeEvent(originalTypeEvent)\n\n if (!nativeEvents.has(typeEvent)) {\n typeEvent = originalTypeEvent\n }\n\n return [isDelegated, callable, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n let [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (originalTypeEvent in customEvents) {\n const wrapFunction = fn => {\n return function (event) {\n if (!event.relatedTarget || (event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget))) {\n return fn.call(this, event)\n }\n }\n }\n\n callable = wrapFunction(callable)\n }\n\n const events = getElementEvents(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFunction = findHandler(handlers, callable, isDelegated ? handler : null)\n\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff\n\n return\n }\n\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = isDelegated ?\n bootstrapDelegationHandler(element, handler, callable) :\n bootstrapHandler(element, callable)\n\n fn.delegationSelector = isDelegated ? handler : null\n fn.callable = callable\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, isDelegated)\n}\n\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector)\n\n if (!fn) {\n return\n }\n\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector))\n delete events[typeEvent][fn.uidEvent]\n}\n\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {}\n\n for (const [handlerKey, event] of Object.entries(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n}\n\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '')\n return customEvents[event] || event\n}\n\nconst EventHandler = {\n on(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, false)\n },\n\n one(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getElementEvents(element)\n const storeElementEvent = events[typeEvent] || {}\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof callable !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) {\n return\n }\n\n removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null)\n return\n }\n\n if (isNamespace) {\n for (const elementEvent of Object.keys(events)) {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n }\n }\n\n for (const [keyHandlers, event] of Object.entries(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n },\n\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null\n }\n\n const $ = getjQuery()\n const typeEvent = getTypeEvent(event)\n const inNamespace = event !== typeEvent\n\n let jQueryEvent = null\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args)\n\n $(element).trigger(jQueryEvent)\n bubbles = !jQueryEvent.isPropagationStopped()\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped()\n defaultPrevented = jQueryEvent.isDefaultPrevented()\n }\n\n const evt = hydrateObj(new Event(event, { bubbles, cancelable: true }), args)\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && jQueryEvent) {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nfunction hydrateObj(obj, meta = {}) {\n for (const [key, value] of Object.entries(meta)) {\n try {\n obj[key] = value\n } catch {\n Object.defineProperty(obj, key, {\n configurable: true,\n get() {\n return value\n }\n })\n }\n }\n\n return obj\n}\n\nexport default EventHandler\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(value) {\n if (value === 'true') {\n return true\n }\n\n if (value === 'false') {\n return false\n }\n\n if (value === Number(value).toString()) {\n return Number(value)\n }\n\n if (value === '' || value === 'null') {\n return null\n }\n\n if (typeof value !== 'string') {\n return value\n }\n\n try {\n return JSON.parse(decodeURIComponent(value))\n } catch {\n return value\n }\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`)\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {}\n const bsKeys = Object.keys(element.dataset).filter(key => key.startsWith('bs') && !key.startsWith('bsConfig'))\n\n for (const key of bsKeys) {\n let pureKey = key.replace(/^bs/, '')\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length)\n attributes[pureKey] = normalizeData(element.dataset[key])\n }\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`))\n }\n}\n\nexport default Manipulator\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport { isElement, toType } from './index.js'\n\n/**\n * Class definition\n */\n\nclass Config {\n // Getters\n static get Default() {\n return {}\n }\n\n static get DefaultType() {\n return {}\n }\n\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n return config\n }\n\n _mergeConfigObj(config, element) {\n const jsonConfig = isElement(element) ? Manipulator.getDataAttribute(element, 'config') : {} // try to parse\n\n return {\n ...this.constructor.Default,\n ...(typeof jsonConfig === 'object' ? jsonConfig : {}),\n ...(isElement(element) ? Manipulator.getDataAttributes(element) : {}),\n ...(typeof config === 'object' ? config : {})\n }\n }\n\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const [property, expectedTypes] of Object.entries(configTypes)) {\n const value = config[property]\n const valueType = isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n }\n }\n}\n\nexport default Config\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data.js'\nimport EventHandler from './dom/event-handler.js'\nimport Config from './util/config.js'\nimport { executeAfterTransition, getElement } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst VERSION = '5.3.1'\n\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super()\n\n element = getElement(element)\n if (!element) {\n return\n }\n\n this._element = element\n this._config = this._getConfig(config)\n\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n // Public\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n for (const propertyName of Object.getOwnPropertyNames(this)) {\n this[propertyName] = null\n }\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n // Static\n static getInstance(element) {\n return Data.get(getElement(element), this.DATA_KEY)\n }\n\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null)\n }\n\n static get VERSION() {\n return VERSION\n }\n\n static get DATA_KEY() {\n return `bs.${this.NAME}`\n }\n\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`\n }\n\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`\n }\n}\n\nexport default BaseComponent\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { isDisabled, isVisible, parseSelector } from '../util/index.js'\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href')\n\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttribute || (!hrefAttribute.includes('#') && !hrefAttribute.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`\n }\n\n selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null\n }\n\n return parseSelector(selector)\n}\n\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector))\n },\n\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector)\n },\n\n children(element, selector) {\n return [].concat(...element.children).filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n let ancestor = element.parentNode.closest(selector)\n\n while (ancestor) {\n parents.push(ancestor)\n ancestor = ancestor.parentNode.closest(selector)\n }\n\n return parents\n },\n\n prev(element, selector) {\n let previous = element.previousElementSibling\n\n while (previous) {\n if (previous.matches(selector)) {\n return [previous]\n }\n\n previous = previous.previousElementSibling\n }\n\n return []\n },\n // TODO: this is now unused; remove later along with prev()\n next(element, selector) {\n let next = element.nextElementSibling\n\n while (next) {\n if (next.matches(selector)) {\n return [next]\n }\n\n next = next.nextElementSibling\n }\n\n return []\n },\n\n focusableChildren(element) {\n const focusables = [\n 'a',\n 'button',\n 'input',\n 'textarea',\n 'select',\n 'details',\n '[tabindex]',\n '[contenteditable=\"true\"]'\n ].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',')\n\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el))\n },\n\n getSelectorFromElement(element) {\n const selector = getSelector(element)\n\n if (selector) {\n return SelectorEngine.findOne(selector) ? selector : null\n }\n\n return null\n },\n\n getElementFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.findOne(selector) : null\n },\n\n getMultipleElementsFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.find(selector) : []\n }\n}\n\nexport default SelectorEngine\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isDisabled } from './index.js'\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`\n const name = component.NAME\n\n EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n const target = SelectorEngine.getElementFromSelector(this) || this.closest(`.${name}`)\n const instance = component.getOrCreateInstance(target)\n\n // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n instance[method]()\n })\n}\n\nexport {\n enableDismissTrigger\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n close() {\n const closeEvent = EventHandler.trigger(this._element, EVENT_CLOSE)\n\n if (closeEvent.defaultPrevented) {\n return\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated)\n }\n\n // Private\n _destroyElement() {\n this._element.remove()\n EventHandler.trigger(this._element, EVENT_CLOSED)\n this.dispose()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nenableDismissTrigger(Alert, 'close')\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this)\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, event => {\n event.preventDefault()\n\n const button = event.target.closest(SELECTOR_DATA_TOGGLE)\n const data = Button.getOrCreateInstance(button)\n\n data.toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'swipe'\nconst EVENT_KEY = '.bs.swipe'\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n}\n\nconst DefaultType = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\n}\n\n/**\n * Class definition\n */\n\nclass Swipe extends Config {\n constructor(element, config) {\n super()\n this._element = element\n\n if (!element || !Swipe.isSupported()) {\n return\n }\n\n this._config = this._getConfig(config)\n this._deltaX = 0\n this._supportPointerEvents = Boolean(window.PointerEvent)\n this._initEvents()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n dispose() {\n EventHandler.off(this._element, EVENT_KEY)\n }\n\n // Private\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX\n\n return\n }\n\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX\n }\n }\n\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX - this._deltaX\n }\n\n this._handleSwipe()\n execute(this._config.endCallback)\n }\n\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this._deltaX\n }\n\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX)\n\n if (absDeltaX <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltaX / this._deltaX\n\n this._deltaX = 0\n\n if (!direction) {\n return\n }\n\n execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback)\n }\n\n _initEvents() {\n if (this._supportPointerEvents) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => this._start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => this._end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => this._start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => this._move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => this._end(event))\n }\n }\n\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)\n }\n\n // Static\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n }\n}\n\nexport default Swipe\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getNextActiveElement,\n isRTL,\n isVisible,\n reflow,\n triggerTransitionEnd\n} from './util/index.js'\nimport Swipe from './util/swipe.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ARROW_LEFT_KEY = 'ArrowLeft'\nconst ARROW_RIGHT_KEY = 'ArrowRight'\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_END = 'carousel-item-end'\nconst CLASS_NAME_START = 'carousel-item-start'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ACTIVE_ITEM = SELECTOR_ACTIVE + SELECTOR_ITEM\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)', // TODO:v6 remove boolean support\n keyboard: 'boolean',\n pause: '(string|boolean)',\n ride: '(boolean|string)',\n touch: 'boolean',\n wrap: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._interval = null\n this._activeElement = null\n this._isSliding = false\n this.touchTimeout = null\n this._swipeHelper = null\n\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._addEventListeners()\n\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next()\n }\n }\n\n prev() {\n this._slide(ORDER_PREV)\n }\n\n pause() {\n if (this._isSliding) {\n triggerTransitionEnd(this._element)\n }\n\n this._clearInterval()\n }\n\n cycle() {\n this._clearInterval()\n this._updateInterval()\n\n this._interval = setInterval(() => this.nextWhenVisible(), this._config.interval)\n }\n\n _maybeEnableCycle() {\n if (!this._config.ride) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.cycle())\n return\n }\n\n this.cycle()\n }\n\n to(index) {\n const items = this._getItems()\n if (index > items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index))\n return\n }\n\n const activeIndex = this._getItemIndex(this._getActive())\n if (activeIndex === index) {\n return\n }\n\n const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV\n\n this._slide(order, items[index])\n }\n\n dispose() {\n if (this._swipeHelper) {\n this._swipeHelper.dispose()\n }\n\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n config.defaultInterval = config.interval\n return config\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER, () => this.pause())\n EventHandler.on(this._element, EVENT_MOUSELEAVE, () => this._maybeEnableCycle())\n }\n\n if (this._config.touch && Swipe.isSupported()) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n for (const img of SelectorEngine.find(SELECTOR_ITEM_IMG, this._element)) {\n EventHandler.on(img, EVENT_DRAG_START, event => event.preventDefault())\n }\n\n const endCallBack = () => {\n if (this._config.pause !== 'hover') {\n return\n }\n\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(() => this._maybeEnableCycle(), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n\n const swipeConfig = {\n leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)),\n rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)),\n endCallback: endCallBack\n }\n\n this._swipeHelper = new Swipe(this._element, swipeConfig)\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n const direction = KEY_TO_DIRECTION[event.key]\n if (direction) {\n event.preventDefault()\n this._slide(this._directionToOrder(direction))\n }\n }\n\n _getItemIndex(element) {\n return this._getItems().indexOf(element)\n }\n\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) {\n return\n }\n\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement)\n\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE)\n activeIndicator.removeAttribute('aria-current')\n\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement)\n\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE)\n newActiveIndicator.setAttribute('aria-current', 'true')\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._getActive()\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n this._config.interval = elementInterval || this._config.defaultInterval\n }\n\n _slide(order, element = null) {\n if (this._isSliding) {\n return\n }\n\n const activeElement = this._getActive()\n const isNext = order === ORDER_NEXT\n const nextElement = element || getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap)\n\n if (nextElement === activeElement) {\n return\n }\n\n const nextElementIndex = this._getItemIndex(nextElement)\n\n const triggerEvent = eventName => {\n return EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n })\n }\n\n const slideEvent = triggerEvent(EVENT_SLIDE)\n\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n // TODO: change tests that use empty divs to avoid this check\n return\n }\n\n const isCycling = Boolean(this._interval)\n this.pause()\n\n this._isSliding = true\n\n this._setActiveIndicatorElement(nextElementIndex)\n this._activeElement = nextElement\n\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n\n nextElement.classList.add(orderClassName)\n\n reflow(nextElement)\n\n activeElement.classList.add(directionalClassName)\n nextElement.classList.add(directionalClassName)\n\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n activeElement.classList.remove(CLASS_NAME_ACTIVE, orderClassName, directionalClassName)\n\n this._isSliding = false\n\n triggerEvent(EVENT_SLID)\n }\n\n this._queueCallback(completeCallBack, activeElement, this._isAnimated())\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_SLIDE)\n }\n\n _getActive() {\n return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n }\n\n _getItems() {\n return SelectorEngine.find(SELECTOR_ITEM, this._element)\n }\n\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n }\n\n _directionToOrder(direction) {\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT\n }\n\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV\n }\n\n _orderToDirection(order) {\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT\n }\n\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Carousel.getOrCreateInstance(this, config)\n\n if (typeof config === 'number') {\n data.to(config)\n return\n }\n\n if (typeof config === 'string') {\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n event.preventDefault()\n\n const carousel = Carousel.getOrCreateInstance(target)\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n carousel.to(slideIndex)\n carousel._maybeEnableCycle()\n return\n }\n\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next()\n carousel._maybeEnableCycle()\n return\n }\n\n carousel.prev()\n carousel._maybeEnableCycle()\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel)\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getElement,\n reflow\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\nconst CLASS_NAME_DEEPER_CHILDREN = `:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`\nconst CLASS_NAME_HORIZONTAL = 'collapse-horizontal'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\nconst Default = {\n parent: null,\n toggle: true\n}\n\nconst DefaultType = {\n parent: '(null|element)',\n toggle: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isTransitioning = false\n this._triggerArray = []\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (const elem of toggleList) {\n const selector = SelectorEngine.getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElement => foundElement === this._element)\n\n if (selector !== null && filterElement.length) {\n this._triggerArray.push(elem)\n }\n }\n\n this._initializeChildren()\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._triggerArray, this._isShown())\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n if (this._isShown()) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._isShown()) {\n return\n }\n\n let activeChildren = []\n\n // find active children\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES)\n .filter(element => element !== this._element)\n .map(element => Collapse.getOrCreateInstance(element, { toggle: false }))\n }\n\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n for (const activeInstance of activeChildren) {\n activeInstance.hide()\n }\n\n const dimension = this._getDimension()\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE)\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n this._addAriaAndCollapsedClass(this._triggerArray, true)\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n this._element.style[dimension] = ''\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n\n this._queueCallback(complete, this._element, true)\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning || !this._isShown()) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n if (startEvent.defaultPrevented) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n for (const trigger of this._triggerArray) {\n const element = SelectorEngine.getElementFromSelector(trigger)\n\n if (element && !this._isShown(element)) {\n this._addAriaAndCollapsedClass([trigger], false)\n }\n }\n\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n\n this._queueCallback(complete, this._element, true)\n }\n\n _isShown(element = this._element) {\n return element.classList.contains(CLASS_NAME_SHOW)\n }\n\n // Private\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle) // Coerce string values\n config.parent = getElement(config.parent)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(CLASS_NAME_HORIZONTAL) ? WIDTH : HEIGHT\n }\n\n _initializeChildren() {\n if (!this._config.parent) {\n return\n }\n\n const children = this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE)\n\n for (const element of children) {\n const selected = SelectorEngine.getElementFromSelector(element)\n\n if (selected) {\n this._addAriaAndCollapsedClass([element], this._isShown(selected))\n }\n }\n }\n\n _getFirstLevelChildren(selector) {\n const children = SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN, this._config.parent)\n // remove children if greater depth\n return SelectorEngine.find(selector, this._config.parent).filter(element => !children.includes(element))\n }\n\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) {\n return\n }\n\n for (const element of triggerArray) {\n element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen)\n element.setAttribute('aria-expanded', isOpen)\n }\n }\n\n // Static\n static jQueryInterface(config) {\n const _config = {}\n if (typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n return this.each(function () {\n const data = Collapse.getOrCreateInstance(this, _config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for
    elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || (event.delegateTarget && event.delegateTarget.tagName === 'A')) {\n event.preventDefault()\n }\n\n for (const element of SelectorEngine.getMultipleElementsFromSelector(this)) {\n Collapse.getOrCreateInstance(element, { toggle: false }).toggle()\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","/**\n * --------------------------------------------------------------------------\n * Bootstrap dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n execute,\n getElement,\n getNextActiveElement,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ESCAPE_KEY = 'Escape'\nconst TAB_KEY = 'Tab'\nconst ARROW_UP_KEY = 'ArrowUp'\nconst ARROW_DOWN_KEY = 'ArrowDown'\nconst RIGHT_MOUSE_BUTTON = 2 // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPEND = 'dropend'\nconst CLASS_NAME_DROPSTART = 'dropstart'\nconst CLASS_NAME_DROPUP_CENTER = 'dropup-center'\nconst CLASS_NAME_DROPDOWN_CENTER = 'dropdown-center'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)'\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE}.${CLASS_NAME_SHOW}`\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR = '.navbar'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start'\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end'\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start'\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end'\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start'\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start'\nconst PLACEMENT_TOPCENTER = 'top'\nconst PLACEMENT_BOTTOMCENTER = 'bottom'\n\nconst Default = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n}\n\nconst DefaultType = {\n autoClose: '(boolean|string)',\n boundary: '(string|element)',\n display: 'string',\n offset: '(array|string|function)',\n popperConfig: '(null|object|function)',\n reference: '(string|element|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._popper = null\n this._parent = this._element.parentNode // dropdown wrapper\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.prev(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.findOne(SELECTOR_MENU, this._parent)\n this._inNavbar = this._detectNavbar()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n return this._isShown() ? this.hide() : this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, relatedTarget)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._createPopper()\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement && !this._parent.closest(SELECTOR_NAVBAR_NAV)) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.add(CLASS_NAME_SHOW)\n this._element.classList.add(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n this._completeHide(relatedTarget)\n }\n\n dispose() {\n if (this._popper) {\n this._popper.destroy()\n }\n\n super.dispose()\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Private\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE, relatedTarget)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._menu.classList.remove(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._element.setAttribute('aria-expanded', 'false')\n Manipulator.removeDataAttribute(this._menu, 'popper')\n EventHandler.trigger(this._element, EVENT_HIDDEN, relatedTarget)\n }\n\n _getConfig(config) {\n config = super._getConfig(config)\n\n if (typeof config.reference === 'object' && !isElement(config.reference) &&\n typeof config.reference.getBoundingClientRect !== 'function'\n ) {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`)\n }\n\n return config\n }\n\n _createPopper() {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = this._parent\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference)\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference\n }\n\n const popperConfig = this._getPopperConfig()\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n }\n\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW)\n }\n\n _getPlacement() {\n const parentDropdown = this._parent\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER)) {\n return PLACEMENT_TOPCENTER\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER)) {\n return PLACEMENT_BOTTOMCENTER\n }\n\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end'\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP\n }\n\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM\n }\n\n _detectNavbar() {\n return this._element.closest(SELECTOR_NAVBAR) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }\n\n // Disable Popper if we have a static display or Dropdown is in Navbar\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static') // TODO: v6 remove\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element))\n\n if (!items.length) {\n return\n }\n\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Dropdown.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n\n static clearMenus(event) {\n if (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY)) {\n return\n }\n\n const openToggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN)\n\n for (const toggle of openToggles) {\n const context = Dropdown.getInstance(toggle)\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n const composedPath = event.composedPath()\n const isMenuTarget = composedPath.includes(context._menu)\n if (\n composedPath.includes(context._element) ||\n (context._config.autoClose === 'inside' && !isMenuTarget) ||\n (context._config.autoClose === 'outside' && isMenuTarget)\n ) {\n continue\n }\n\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && ((event.type === 'keyup' && event.key === TAB_KEY) || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue\n }\n\n const relatedTarget = { relatedTarget: context._element }\n\n if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n\n const isInput = /input|textarea/i.test(event.target.tagName)\n const isEscapeEvent = event.key === ESCAPE_KEY\n const isUpOrDownEvent = [ARROW_UP_KEY, ARROW_DOWN_KEY].includes(event.key)\n\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return\n }\n\n if (isInput && !isEscapeEvent) {\n return\n }\n\n event.preventDefault()\n\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE) ?\n this :\n (SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.next(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.findOne(SELECTOR_DATA_TOGGLE, event.delegateTarget.parentNode))\n\n const instance = Dropdown.getOrCreateInstance(getToggleButton)\n\n if (isUpOrDownEvent) {\n event.stopPropagation()\n instance.show()\n instance._selectMenuItem(event)\n return\n }\n\n if (instance._isShown()) { // else is escape and we check if it is shown\n event.stopPropagation()\n instance.hide()\n getToggleButton.focus()\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_CLICK_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Dropdown.getOrCreateInstance(this).toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute, executeAfterTransition, getElement, reflow } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nconst Default = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n rootElement: 'body' // give the choice to place backdrop under different elements\n}\n\nconst DefaultType = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\n}\n\n/**\n * Class definition\n */\n\nclass Backdrop extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n const element = this._getElement()\n if (this._config.isAnimated) {\n reflow(element)\n }\n\n element.classList.add(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n execute(callback)\n })\n }\n\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._getElement().classList.remove(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n this.dispose()\n execute(callback)\n })\n }\n\n dispose() {\n if (!this._isAppended) {\n return\n }\n\n EventHandler.off(this._element, EVENT_MOUSEDOWN)\n\n this._element.remove()\n this._isAppended = false\n }\n\n // Private\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = this._config.className\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE)\n }\n\n this._element = backdrop\n }\n\n return this._element\n }\n\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n const element = this._getElement()\n this._config.rootElement.append(element)\n\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'focustrap'\nconst DATA_KEY = 'bs.focustrap'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY}`\n\nconst TAB_KEY = 'Tab'\nconst TAB_NAV_FORWARD = 'forward'\nconst TAB_NAV_BACKWARD = 'backward'\n\nconst Default = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n}\n\nconst DefaultType = {\n autofocus: 'boolean',\n trapElement: 'element'\n}\n\n/**\n * Class definition\n */\n\nclass FocusTrap extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isActive = false\n this._lastTabNavDirection = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n activate() {\n if (this._isActive) {\n return\n }\n\n if (this._config.autofocus) {\n this._config.trapElement.focus()\n }\n\n EventHandler.off(document, EVENT_KEY) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => this._handleFocusin(event))\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event))\n\n this._isActive = true\n }\n\n deactivate() {\n if (!this._isActive) {\n return\n }\n\n this._isActive = false\n EventHandler.off(document, EVENT_KEY)\n }\n\n // Private\n _handleFocusin(event) {\n const { trapElement } = this._config\n\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) {\n return\n }\n\n const elements = SelectorEngine.focusableChildren(trapElement)\n\n if (elements.length === 0) {\n trapElement.focus()\n } else if (this._lastTabNavDirection === TAB_NAV_BACKWARD) {\n elements[elements.length - 1].focus()\n } else {\n elements[0].focus()\n }\n }\n\n _handleKeydown(event) {\n if (event.key !== TAB_KEY) {\n return\n }\n\n this._lastTabNavDirection = event.shiftKey ? TAB_NAV_BACKWARD : TAB_NAV_FORWARD\n }\n}\n\nexport default FocusTrap\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\nconst PROPERTY_PADDING = 'padding-right'\nconst PROPERTY_MARGIN = 'margin-right'\n\n/**\n * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\n // Public\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth\n return Math.abs(window.innerWidth - documentWidth)\n }\n\n hide() {\n const width = this.getWidth()\n this._disableOverFlow()\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN)\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n\n // Private\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth()\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return\n }\n\n this._saveInitialAttribute(element, styleProperty)\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty)\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty)\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProperty, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProperty)\n // We only want to remove the property if the value is `null`; the value can also be zero\n if (value === null) {\n element.style.removeProperty(styleProperty)\n return\n }\n\n Manipulator.removeDataAttribute(element, styleProperty)\n element.style.setProperty(styleProperty, value)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n return\n }\n\n for (const sel of SelectorEngine.find(selector, this._element)) {\n callBack(sel)\n }\n }\n}\n\nexport default ScrollBarHelper\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport { defineJQueryPlugin, isRTL, isVisible, reflow } from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst ESCAPE_KEY = 'Escape'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst OPEN_SELECTOR = '.modal.show'\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\n\nconst Default = {\n backdrop: true,\n focus: true,\n keyboard: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._isShown = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget\n })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._isTransitioning = true\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._backdrop.show(() => this._showElement(relatedTarget))\n }\n\n hide() {\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._isShown = false\n this._isTransitioning = true\n this._focustrap.deactivate()\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated())\n }\n\n dispose() {\n EventHandler.off(window, EVENT_KEY)\n EventHandler.off(this._dialog, EVENT_KEY)\n\n this._backdrop.dispose()\n this._focustrap.deactivate()\n\n super.dispose()\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop), // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) {\n document.body.append(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.scrollTop = 0\n\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._focustrap.activate()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated())\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n this._triggerBackdropTransition()\n })\n\n EventHandler.on(window, EVENT_RESIZE, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog()\n }\n })\n\n EventHandler.on(this._element, EVENT_MOUSEDOWN_DISMISS, event => {\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n EventHandler.one(this._element, EVENT_CLICK_DISMISS, event2 => {\n if (this._element !== event.target || this._element !== event2.target) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n return\n }\n\n if (this._config.backdrop) {\n this.hide()\n }\n })\n })\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._scrollBar.reset()\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n })\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE)\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const initialOverflowY = this._element.style.overflowY\n // return if the following background transition hasn't yet completed\n if (initialOverflowY === 'hidden' || this._element.classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY\n }, this._dialog)\n }, this._dialog)\n\n this._element.focus()\n }\n\n /**\n * The following methods are used to handle overflowing modals\n */\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const scrollbarWidth = this._scrollBar.getWidth()\n const isBodyOverflowing = scrollbarWidth > 0\n\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = isRTL() ? 'paddingLeft' : 'paddingRight'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = isRTL() ? 'paddingRight' : 'paddingLeft'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n EventHandler.one(target, EVENT_SHOW, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n if (isVisible(this)) {\n this.focus()\n }\n })\n })\n\n // avoid conflict when clicking modal toggler while another one is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide()\n }\n\n const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\nenableDismissTrigger(Modal)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport {\n defineJQueryPlugin,\n isDisabled,\n isVisible\n} from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'offcanvas'\nconst DATA_KEY = 'bs.offcanvas'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst ESCAPE_KEY = 'Escape'\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\nconst CLASS_NAME_HIDING = 'hiding'\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop'\nconst OPEN_SELECTOR = '.offcanvas.show'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, { relatedTarget })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n }\n\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOWING)\n\n const completeCallBack = () => {\n if (!this._config.scroll || this._config.backdrop) {\n this._focustrap.activate()\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOWING)\n EventHandler.trigger(this._element, EVENT_SHOWN, { relatedTarget })\n }\n\n this._queueCallback(completeCallBack, this._element, true)\n }\n\n hide() {\n if (!this._isShown) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._focustrap.deactivate()\n this._element.blur()\n this._isShown = false\n this._element.classList.add(CLASS_NAME_HIDING)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW, CLASS_NAME_HIDING)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset()\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._queueCallback(completeCallback, this._element, true)\n }\n\n dispose() {\n this._backdrop.dispose()\n this._focustrap.deactivate()\n super.dispose()\n }\n\n // Private\n _initializeBackDrop() {\n const clickCallback = () => {\n if (this._config.backdrop === 'static') {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n return\n }\n\n this.hide()\n }\n\n // 'static' option will be translated to true, and booleans will keep their value\n const isVisible = Boolean(this._config.backdrop)\n\n return new Backdrop({\n className: CLASS_NAME_BACKDROP,\n isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n })\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus()\n }\n })\n\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show()\n }\n})\n\nEventHandler.on(window, EVENT_RESIZE, () => {\n for (const element of SelectorEngine.find('[aria-modal][class*=show][class*=offcanvas-]')) {\n if (getComputedStyle(element).position !== 'fixed') {\n Offcanvas.getOrCreateInstance(element).hide()\n }\n }\n})\n\nenableDismissTrigger(Offcanvas)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n// js-docs-start allow-list\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n// js-docs-end allow-list\n\nconst uriAttributes = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\n/**\n * A pattern that recognizes URLs that are safe wrt. XSS in URL navigation\n * contexts.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/15.2.8/packages/core/src/sanitization/url_sanitizer.ts#L38\n */\n// eslint-disable-next-line unicorn/better-regex\nconst SAFE_URL_PATTERN = /^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i\n\nconst allowedAttribute = (attribute, allowedAttributeList) => {\n const attributeName = attribute.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attributeName)) {\n if (uriAttributes.has(attributeName)) {\n return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue))\n }\n\n return true\n }\n\n // Check if a regular expression validates the attribute.\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp)\n .some(regex => regex.test(attributeName))\n}\n\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFunction && typeof sanitizeFunction === 'function') {\n return sanitizeFunction(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (const element of elements) {\n const elementName = element.nodeName.toLowerCase()\n\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove()\n continue\n }\n\n const attributeList = [].concat(...element.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elementName] || [])\n\n for (const attribute of attributeList) {\n if (!allowedAttribute(attribute, allowedAttributes)) {\n element.removeAttribute(attribute.nodeName)\n }\n }\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\nimport { DefaultAllowlist, sanitizeHtml } from './sanitizer.js'\nimport { execute, getElement, isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'TemplateFactory'\n\nconst Default = {\n allowList: DefaultAllowlist,\n content: {}, // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
    '\n}\n\nconst DefaultType = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n}\n\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n getContent() {\n return Object.values(this._config.content)\n .map(config => this._resolvePossibleFunction(config))\n .filter(Boolean)\n }\n\n hasContent() {\n return this.getContent().length > 0\n }\n\n changeContent(content) {\n this._checkContent(content)\n this._config.content = { ...this._config.content, ...content }\n return this\n }\n\n toHtml() {\n const templateWrapper = document.createElement('div')\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template)\n\n for (const [selector, text] of Object.entries(this._config.content)) {\n this._setContent(templateWrapper, text, selector)\n }\n\n const template = templateWrapper.children[0]\n const extraClass = this._resolvePossibleFunction(this._config.extraClass)\n\n if (extraClass) {\n template.classList.add(...extraClass.split(' '))\n }\n\n return template\n }\n\n // Private\n _typeCheckConfig(config) {\n super._typeCheckConfig(config)\n this._checkContent(config.content)\n }\n\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({ selector, entry: content }, DefaultContentType)\n }\n }\n\n _setContent(template, content, selector) {\n const templateElement = SelectorEngine.findOne(selector, template)\n\n if (!templateElement) {\n return\n }\n\n content = this._resolvePossibleFunction(content)\n\n if (!content) {\n templateElement.remove()\n return\n }\n\n if (isElement(content)) {\n this._putElementInTemplate(getElement(content), templateElement)\n return\n }\n\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content)\n return\n }\n\n templateElement.textContent = content\n }\n\n _maybeSanitize(arg) {\n return this._config.sanitize ? sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this])\n }\n\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = ''\n templateElement.append(element)\n return\n }\n\n templateElement.textContent = element.textContent\n }\n}\n\nexport default TemplateFactory\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport { defineJQueryPlugin, execute, findShadowRoot, getElement, getUID, isRTL, noop } from './util/index.js'\nimport { DefaultAllowlist } from './util/sanitizer.js'\nimport TemplateFactory from './util/template-factory.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`\n\nconst EVENT_MODAL_HIDE = 'hide.bs.modal'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst EVENT_HIDE = 'hide'\nconst EVENT_HIDDEN = 'hidden'\nconst EVENT_SHOW = 'show'\nconst EVENT_SHOWN = 'shown'\nconst EVENT_INSERTED = 'inserted'\nconst EVENT_CLICK = 'click'\nconst EVENT_FOCUSIN = 'focusin'\nconst EVENT_FOCUSOUT = 'focusout'\nconst EVENT_MOUSEENTER = 'mouseenter'\nconst EVENT_MOUSELEAVE = 'mouseleave'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n}\n\nconst Default = {\n allowList: DefaultAllowlist,\n animation: true,\n boundary: 'clippingParents',\n container: false,\n customClass: '',\n delay: 0,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n html: false,\n offset: [0, 6],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
    ' +\n '
    ' +\n '
    ' +\n '
    ',\n title: '',\n trigger: 'hover focus'\n}\n\nconst DefaultType = {\n allowList: 'object',\n animation: 'boolean',\n boundary: '(string|element)',\n container: '(string|element|boolean)',\n customClass: '(string|function)',\n delay: '(number|object)',\n fallbackPlacements: 'array',\n html: 'boolean',\n offset: '(array|string|function)',\n placement: '(string|function)',\n popperConfig: '(null|object|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n selector: '(string|boolean)',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string'\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n super(element, config)\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._isHovered = null\n this._activeTrigger = {}\n this._popper = null\n this._templateFactory = null\n this._newContent = null\n\n // Protected\n this.tip = null\n\n this._setListeners()\n\n if (!this._config.selector) {\n this._fixTitle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle() {\n if (!this._isEnabled) {\n return\n }\n\n this._activeTrigger.click = !this._activeTrigger.click\n if (this._isShown()) {\n this._leave()\n return\n }\n\n this._enter()\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n\n if (this._element.getAttribute('data-bs-original-title')) {\n this._element.setAttribute('title', this._element.getAttribute('data-bs-original-title'))\n }\n\n this._disposePopper()\n super.dispose()\n }\n\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n if (!(this._isWithContent() && this._isEnabled)) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOW))\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n // TODO: v6 remove this or make it optional\n this._disposePopper()\n\n const tip = this._getTipElement()\n\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'))\n\n const { container } = this._config\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip)\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_INSERTED))\n }\n\n this._popper = this._createPopper(tip)\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n const complete = () => {\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOWN))\n\n if (this._isHovered === false) {\n this._leave()\n }\n\n this._isHovered = false\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n hide() {\n if (!this._isShown()) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDE))\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const tip = this._getTipElement()\n tip.classList.remove(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n this._isHovered = null // it is a trick to support manual triggering\n\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (!this._isHovered) {\n this._disposePopper()\n }\n\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN))\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n update() {\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Protected\n _isWithContent() {\n return Boolean(this._getTitle())\n }\n\n _getTipElement() {\n if (!this.tip) {\n this.tip = this._createTipElement(this._newContent || this._getContentForTemplate())\n }\n\n return this.tip\n }\n\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml()\n\n // TODO: remove this check in v6\n if (!tip) {\n return null\n }\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n // TODO: v6 the following can be achieved with CSS only\n tip.classList.add(`bs-${this.constructor.NAME}-auto`)\n\n const tipId = getUID(this.constructor.NAME).toString()\n\n tip.setAttribute('id', tipId)\n\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n return tip\n }\n\n setContent(content) {\n this._newContent = content\n if (this._isShown()) {\n this._disposePopper()\n this.show()\n }\n }\n\n _getTemplateFactory(content) {\n if (this._templateFactory) {\n this._templateFactory.changeContent(content)\n } else {\n this._templateFactory = new TemplateFactory({\n ...this._config,\n // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n })\n }\n\n return this._templateFactory\n }\n\n _getContentForTemplate() {\n return {\n [SELECTOR_TOOLTIP_INNER]: this._getTitle()\n }\n }\n\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute('data-bs-original-title')\n }\n\n // Private\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig())\n }\n\n _isAnimated() {\n return this._config.animation || (this.tip && this.tip.classList.contains(CLASS_NAME_FADE))\n }\n\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW)\n }\n\n _createPopper(tip) {\n const placement = execute(this._config.placement, [this, tip, this._element])\n const attachment = AttachmentMap[placement.toUpperCase()]\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this._element])\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [\n {\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n },\n {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n },\n {\n name: 'preSetPlacement',\n enabled: true,\n phase: 'beforeMain',\n fn: data => {\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute('data-popper-placement', data.state.placement)\n }\n }\n ]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n for (const trigger of triggers) {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.eventName(EVENT_CLICK), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context.toggle()\n })\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSEENTER) :\n this.constructor.eventName(EVENT_FOCUSIN)\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSELEAVE) :\n this.constructor.eventName(EVENT_FOCUSOUT)\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true\n context._enter()\n })\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] =\n context._element.contains(event.relatedTarget)\n\n context._leave()\n })\n }\n }\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n\n if (!title) {\n return\n }\n\n if (!this._element.getAttribute('aria-label') && !this._element.textContent.trim()) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('data-bs-original-title', title) // DO NOT USE IT. Is only for backwards compatibility\n this._element.removeAttribute('title')\n }\n\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true\n return\n }\n\n this._isHovered = true\n\n this._setTimeout(() => {\n if (this._isHovered) {\n this.show()\n }\n }, this._config.delay.show)\n }\n\n _leave() {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n this._isHovered = false\n\n this._setTimeout(() => {\n if (!this._isHovered) {\n this.hide()\n }\n }, this._config.delay.hide)\n }\n\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout)\n this._timeout = setTimeout(handler, timeout)\n }\n\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true)\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n for (const dataAttribute of Object.keys(dataAttributes)) {\n if (DISALLOWED_ATTRIBUTES.has(dataAttribute)) {\n delete dataAttributes[dataAttribute]\n }\n }\n\n config = {\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : getElement(config.container)\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n for (const [key, value] of Object.entries(this._config)) {\n if (this.constructor.Default[key] !== value) {\n config[key] = value\n }\n }\n\n config.selector = false\n config.trigger = 'manual'\n\n // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n return config\n }\n\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n\n if (this.tip) {\n this.tip.remove()\n this.tip = null\n }\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Tooltip from './tooltip.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
    ' +\n '
    ' +\n '

    ' +\n '
    ' +\n '
    ',\n trigger: 'click'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Overrides\n _isWithContent() {\n return this._getTitle() || this._getContent()\n }\n\n // Private\n _getContentForTemplate() {\n return {\n [SELECTOR_TITLE]: this._getTitle(),\n [SELECTOR_CONTENT]: this._getContent()\n }\n }\n\n _getContent() {\n return this._resolvePossibleFunction(this._config.content)\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport { defineJQueryPlugin, getElement, isDisabled, isVisible } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]'\nconst SELECTOR_TARGET_LINKS = '[href]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_LINK_ITEMS = `${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: null, // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: '0px 0px -25%',\n smoothScroll: false,\n target: null,\n threshold: [0.1, 0.5, 1]\n}\n\nconst DefaultType = {\n offset: '(number|null)', // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n // this._element is the observablesContainer and config.target the menu links wrapper\n this._targetLinks = new Map()\n this._observableSections = new Map()\n this._rootElement = getComputedStyle(this._element).overflowY === 'visible' ? null : this._element\n this._activeTarget = null\n this._observer = null\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n }\n this.refresh() // initialize\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n refresh() {\n this._initializeTargetsAndObservables()\n this._maybeEnableSmoothScroll()\n\n if (this._observer) {\n this._observer.disconnect()\n } else {\n this._observer = this._getNewObserver()\n }\n\n for (const section of this._observableSections.values()) {\n this._observer.observe(section)\n }\n }\n\n dispose() {\n this._observer.disconnect()\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = getElement(config.target) || document.body\n\n // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin\n\n if (typeof config.threshold === 'string') {\n config.threshold = config.threshold.split(',').map(value => Number.parseFloat(value))\n }\n\n return config\n }\n\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) {\n return\n }\n\n // unregister any previous listeners\n EventHandler.off(this._config.target, EVENT_CLICK)\n\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash)\n if (observableSection) {\n event.preventDefault()\n const root = this._rootElement || window\n const height = observableSection.offsetTop - this._element.offsetTop\n if (root.scrollTo) {\n root.scrollTo({ top: height, behavior: 'smooth' })\n return\n }\n\n // Chrome 60 doesn't support `scrollTo`\n root.scrollTop = height\n }\n })\n }\n\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n }\n\n return new IntersectionObserver(entries => this._observerCallback(entries), options)\n }\n\n // The logic of selection\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`)\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop\n this._process(targetElement(entry))\n }\n\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop\n this._previousScrollData.parentScrollTop = parentScrollTop\n\n for (const entry of entries) {\n if (!entry.isIntersecting) {\n this._activeTarget = null\n this._clearActiveClass(targetElement(entry))\n\n continue\n }\n\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop\n // if we are scrolling down, pick the bigger offsetTop\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry)\n // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n if (!parentScrollTop) {\n return\n }\n\n continue\n }\n\n // if we are scrolling up, pick the smallest offsetTop\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry)\n }\n }\n }\n\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map()\n this._observableSections = new Map()\n\n const targetLinks = SelectorEngine.find(SELECTOR_TARGET_LINKS, this._config.target)\n\n for (const anchor of targetLinks) {\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || isDisabled(anchor)) {\n continue\n }\n\n const observableSection = SelectorEngine.findOne(decodeURI(anchor.hash), this._element)\n\n // ensure that the observableSection exists & is visible\n if (isVisible(observableSection)) {\n this._targetLinks.set(decodeURI(anchor.hash), anchor)\n this._observableSections.set(anchor.hash, observableSection)\n }\n }\n }\n\n _process(target) {\n if (this._activeTarget === target) {\n return\n }\n\n this._clearActiveClass(this._config.target)\n this._activeTarget = target\n target.classList.add(CLASS_NAME_ACTIVE)\n this._activateParents(target)\n\n EventHandler.trigger(this._element, EVENT_ACTIVATE, { relatedTarget: target })\n }\n\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, target.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n return\n }\n\n for (const listGroup of SelectorEngine.parents(target, SELECTOR_NAV_LIST_GROUP)) {\n // Set triggered links parents as active\n // With both
    + + + + + + + + +

    In this exercise, we use R (R Core Team, 2019) and the Distance package (Miller, Rexstad, Thomas, Marshall, & Laake, 2019) to fit different detection function models to point transect survey data of savanna sparrows (Passerculus sandwichensis) density and abundance. These data were part of a study examining the effect of livestock grazing upon vegetation structure and consequently upon the avian community described by Knopf et al. (1988).

    +

    Steps in this analysis are similar to the steps taken in the line transect analysis of winter wren data.

    +
    +

    Objectives

    +
      +
    • Import a data file
    • +
    • Fit a basic detection function using the ds function
    • +
    • Plot and examine a detection function
    • +
    • Fit different detection function forms.
    • +
    +
    +
    +

    Survey design

    +

    A total of 373 point transects were placed in three pastures in the Arapaho National Wildlife Refuge in Colorado (Figure 1). Elevation of these pastures was ~2500m. We will not deal with pasture-level analysis of these data in this vignette and will alter the data to remove the strata designations.

    +
    +Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado.  Figure from [@knopf_guild_1988]. +

    +Figure 1: Summer grazed pastures along Illinois River Arapaho National Wildlife Refuge, Colorado. Figure from (Knopf et al., 1988). +

    +
    +

    The fields of the Savannah_sparrow_1980 data set are:

    +
      +
    • Region.Label - three pastures that constituted sections of the study area. However, for this vignette we are going to make all labels identical. This will treat the data as if they were all detected in the same pasture. The matter of stratification will be taken up in another vignette.
    • +
    • Area - size of the study region. A place holder, because pasture sizes are not known. Estimates of density and abundance will be equivalent.
    • +
    • Sample.Label - point transect identifier (total of 373 points)
    • +
    • Effort - number of visits to each point
    • +
    • object - unique identifier for each detected savanna sparrow
    • +
    • distance - radial distance (metres) to each detection
    • +
    • Study.Area - only data for savanna sparrow (SASP) are included in this data set
    • +
    +
    +
    +

    Make the data available for R session

    +

    This command assumes that the dsdata package has been installed on your computer. The R workspace Savannah_sparrow_1980 contains detections of savanna sparrows from point transect surveys of Knopf et al. (1988).

    +
    library(Distance)
    +data(Savannah_sparrow_1980)
    +#  remove pasture-level identifier in Region.Label
    +Savannah_sparrow_1980$Region.Label <- "Single_stratum"
    +

    The code above overwrites the strata designations in the original data to make it appear that all data were derived from a single stratum. This makes the analysis simpler to perform. There are examples of analysis of stratified data in another vignette.

    +

    Examine the first few rows of Savannah_sparrow_1980 using the function head()

    +
    head(Savannah_sparrow_1980)
    +
    ##     Region.Label Area Sample.Label Effort object distance Study.Area
    +## 1 Single_stratum    1    POINT   1      1     NA       NA  SASP 1980
    +## 2 Single_stratum    1    POINT   2      1     NA       NA  SASP 1980
    +## 3 Single_stratum    1    POINT   3      1     NA       NA  SASP 1980
    +## 4 Single_stratum    1    POINT   4      1     NA       NA  SASP 1980
    +## 5 Single_stratum    1    POINT   5      1     NA       NA  SASP 1980
    +## 6 Single_stratum    1    POINT   6      1     NA       NA  SASP 1980
    +

    The object Savannah_sparrow_1980 is a dataframe object made up of rows and columns. In contrast to the Montrave winter wren line transect data used in the previous vignette, savannah sparrows were not detected at all point transects. Radial distances receive the value NA for transects where there were no detections. To determine the number of detections in this data set, we total the number of values in the distance field that are not NA

    +
    sum(!is.na(Savannah_sparrow_1980$distance))
    +
    ## [1] 276
    +
    +
    +

    Examine the distribution of detection distances

    +

    Gain familiarity with the radial distance data using the hist() function (Figure 2).

    +
    hist(Savannah_sparrow_1980$distance, xlab="Distance (m)", 
    +     main="Savannah sparrow point transects")
    +
    +Histogram of radial distances of savannah sparrows across all pastures. +

    +Figure 2: Histogram of radial distances of savannah sparrows across all pastures. +

    +
    +

    Note the shape of the radial distance histogram does not resemble the shape of perpendicular distances gathered from line transect sampling (Buckland, Rexstad, Marques, & Oedekoven, 2015, sec. 1.3).

    +
    +
    +

    Specify unit conversions

    +

    With point transects, there are only units of measure associated with the size of the study area and the radial distance measures, because effort is measured in number of visits, rather than distance.

    +
      +
    • distance_units +
        +
      • units of measure for radial distances
      • +
    • +
    • effort_units +
        +
      • units of measure for effort (NULL for point transects)
      • +
    • +
    • area_units +
        +
      • units of measure for the study area. Recall this data set has set the size of the study area to be 1, resulting in abundance and density to be equal.
      • +
    • +
    +
    conversion.factor <- convert_units("meter", NULL, "hectare")
    +
    +
    +

    Fitting a simple detection function model with ds

    +

    Detection functions are fitted using the ds function and this function requires a data frame to have a column called distance. We have this in our nests data, therefore, we can simply supply the name of the data frame to the function along with additional arguments.

    +

    Details about the arguments for this function:

    +
      +
    • key="hn" +
        +
      • fit a half-normal key detection function
      • +
    • +
    • adjustment=NULL +
        +
      • do not include adjustment terms
      • +
    • +
    • transect="point" +
        +
      • necessary to indicate this is point transect data
      • +
    • +
    • convert_units=conversion.factor +
        +
      • required because, for this example, the radial distances are in metres . Our density estimates will be reported in number of birds per hectare.
      • +
    • +
    • truncation="5%" +
        +
      • right truncation (described below)
      • +
    • +
    +

    As is customary, right truncation is employed to remove 5% of the observations most distant from the transects, as detections at these distances contain little information about the shape of the fitted probability density function near the point.

    +
    sasp.hn <- ds(data=Savannah_sparrow_1980, key="hn", adjustment=NULL,
    +              transect="point", convert_units=conversion.factor, truncation="5%")
    +

    On calling the ds function, information is provided to the screen reminding the user what model has been fitted and the associated AIC value. More information is supplied by applying the summary() function to the object created by ds().

    +
    summary(sasp.hn)
    +
    ## 
    +## Summary for distance analysis 
    +## Number of observations :  262 
    +## Distance range         :  0  -  51.025 
    +## 
    +## Model       : Half-normal key function 
    +## AIC         :  2021.776 
    +## Optimisation:  mrds (nlminb) 
    +## 
    +## Detection function parameters
    +## Scale coefficient(s):  
    +##             estimate         se
    +## (Intercept) 3.044624 0.04270318
    +## 
    +##                       Estimate          SE         CV
    +## Average p             0.321125  0.02296165 0.07150378
    +## N in covered region 815.881752 71.61153776 0.08777196
    +## 
    +## Summary statistics:
    +##           Region Area CoveredArea Effort   n   k        ER      se.ER
    +## 1 Single_stratum    1    305.0877    373 262 373 0.7024129 0.04726421
    +##        cv.ER
    +## 1 0.06728836
    +## 
    +## Abundance:
    +##   Label Estimate        se         cv      lcl      ucl       df
    +## 1 Total 2.674253 0.2625745 0.09818612 2.206266 3.241509 598.5905
    +## 
    +## Density:
    +##   Label Estimate        se         cv      lcl      ucl       df
    +## 1 Total 2.674253 0.2625745 0.09818612 2.206266 3.241509 598.5905
    +

    Visually inspect the fitted detection function with the plot() function, specifying the cutpoints histogram with argument breaks. Add the argument pdf so the plot shows the probability densiy function rather than the detection function. The probability density function is preferred for assessing model fit because the PDF incorporates information about the availability of animals to be detected. There are few animals available to be detected at small distances, therefore lack of fit at small distances is not as consequential for points as it is for lines (Figure 3).

    +
    cutpoints <- c(0,5,10,15,20,30,40,max(Savannah_sparrow_1980$distance, na.rm=TRUE))
    +plot(sasp.hn, breaks=cutpoints, pdf=TRUE, main="Savannah sparrow point transect data.")
    +
    +Fit of half normal detection function to savannah sparrow data. +

    +Figure 3: Fit of half normal detection function to savannah sparrow data. +

    +
    +
    +
    +

    Specifying different detection functions

    +

    Detection function forms and shapes, are specified by changing the key and adjustment arguments.

    +

    The options available for key and adjustment elements detection functions are:

    +
      +
    • half normal (key="hn") - default
    • +
    • hazard rate (key="hr")
    • +
    • uniform (key="unif")
    • +
    • no adjustment terms (adjustment=NULL)
    • +
    • cosine (adjustment="cos") - default
    • +
    • Hermite polynomial (adjustment="herm")
    • +
    • Simple polynomial (adjustment="poly")
    • +
    +

    To fit a uniform key function with cosine adjustment terms, use the command:

    +
    sasp.unif.cos <- ds(Savannah_sparrow_1980, key="unif", adjustment="cos",
    +                    transect="point", convert_units=conversion.factor, truncation="5%")
    +

    To fit a hazard rate key function with simple polynomial adjustment terms, then use the command:

    +
    sasp.hr.poly <- ds(Savannah_sparrow_1980, key="hr", adjustment="poly", 
    +                   transect="point", convert_units=conversion.factor, truncation="5%")
    +
    +
    +

    Model comparison

    +

    Each fitted detection function produces a different estimate of Savannah sparrow abundance and density. The estimate depends upon the model chosen. The model selection tool for distance sampling data is AIC.

    +
    AIC(sasp.hn, sasp.hr.poly, sasp.unif.cos)
    +
    ##               df      AIC
    +## sasp.hn        1 2021.776
    +## sasp.hr.poly   3 2024.785
    +## sasp.unif.cos  1 2023.178
    +
    +

    Absolute goodness of fit

    +

    In addition to the relative ranking of models provided by AIC, it is also important to know whether selected model(s) actually fit the data. The model is the basis of inference, so it is dangerous to make inference from a model that does not fit the data. Goodness of fit is assessed using the function gof_ds (Figure 4).

    +
    gof_ds(sasp.hn)
    +
    +Q-Q plot of half normal detection function to savannah sparrow data. +

    +Figure 4: Q-Q plot of half normal detection function to savannah sparrow data. +

    +
    +
    ## 
    +## Goodness of fit results for ddf object
    +## 
    +## Distance sampling Cramer-von Mises test (unweighted)
    +## Test statistic = 0.0835959 p-value = 0.671325
    +
    +
    +
    +

    Model comparison tables

    +

    The function summarise_ds_models combines the work of AIC and gof_ds to produce a table of fitted models and summary statistics.

    +
    knitr::kable(summarize_ds_models(sasp.hn, sasp.hr.poly, sasp.unif.cos),digits=3,
    +             caption="Model selection summary of savannah sparrow point transect data.")
    + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Table 1: Model selection summary of savannah sparrow point transect data.
    ModelKey functionFormulaC-vM p-value\(\hat{P_a}\)se(\(\hat{P_a}\))\(\Delta\)AIC
    1Half-normal~10.6710.3210.0230.000
    3Uniform with cosine adjustment term of order 1NA0.3640.3500.0151.402
    2Hazard-rate with simple polynomial adjustment term of order 4~10.9040.2950.0533.009
    +
    +
    +

    Conclusions

    +

    Key differences between analysis of line transect data and point transect data

    +
      +
    • argument transect in ds() must be set to "point",
    • +
    • histogram of radial detection distances is characteristically “humped” because few individuals are available to be detected near the points,
    • +
    • because of the hump shape (Figure 2), plotting to assess fit of data to detection distribution usually assessed via pdf=TRUE argument added to plot() function,
    • +
    • for the Arapaho National Refuge Savannah sparrow data, the three candidate models all provide adequeate fit to the data and produce comparable estimates of \(P_a\).
    • +
    +
    +
    +Buckland, S., Rexstad, E., Marques, T., & Oedekoven, C. (2015). Distance sampling: Methods and applications. Springer. +
    +
    +Knopf, F. L., Sedgwick, J. A., & Cannon, R. W. (1988). Guild structure of a riparian avifauna relative to seasonal cattle grazing. The Journal of Wildlife Management, 52(2), 280–290. https://doi.org/10.2307/3801235 +
    +
    +Miller, D. L., Rexstad, E., Thomas, L., Marshall, L., & Laake, J. L. (2019). Distance sampling in r. Journal of Statistical Software, 89(1), 1–28. https://doi.org/10.18637/jss.v089.i01 +
    +
    +R Core Team. (2019). R: A language and environment for statistical computing. Vienna Austria: R Foundation for Statistical Computing. +
    +
    +
    + + + + +