From 7569c53856d192915840872c85ae5030754b0f92 Mon Sep 17 00:00:00 2001 From: James Wade Date: Sat, 7 Jan 2023 08:45:09 -0500 Subject: [PATCH 1/6] merge 0.R and applicable-package.R --- DESCRIPTION | 2 +- R/0.R | 47 ------------------------------------------ R/applicable-package.R | 42 +++++++++++++++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 48 deletions(-) delete mode 100644 R/0.R diff --git a/DESCRIPTION b/DESCRIPTION index f6d0c07..94f29e0 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -46,6 +46,6 @@ Encoding: UTF-8 Language: en-US LazyData: true Roxygen: list(markdown = TRUE) -RoxygenNote: 7.1.2 +RoxygenNote: 7.2.3 Config/Needs/website: tidyverse/tidytemplate Config/testthat/edition: 3 diff --git a/R/0.R b/R/0.R deleted file mode 100644 index 2c8adba..0000000 --- a/R/0.R +++ /dev/null @@ -1,47 +0,0 @@ -#' @importFrom dplyr %>% -#' @importFrom dplyr select -#' @importFrom dplyr slice -#' @importFrom dplyr matches -#' @importFrom dplyr starts_with -#' @importFrom dplyr rename_all -#' @importFrom dplyr mutate -#' @importFrom dplyr mutate_all -#' @importFrom dplyr group_by -#' @importFrom dplyr ungroup -#' @importFrom dplyr count -#' @importFrom dplyr sample_n -#' @importFrom glue glue -#' @importFrom tibble as_tibble -#' @importFrom tibble tibble -#' @importFrom purrr map_dfc -#' @importFrom purrr map2_dfc -#' @importFrom rlang abort -#' @importFrom rlang enquos -#' @importFrom rlang arg_match -#' @importFrom stats predict -#' @importFrom stats prcomp -#' @importFrom stats approx -#' @importFrom stats quantile -#' @importFrom stats ecdf -#' @importFrom stats setNames -#' @importFrom hardhat validate_prediction_size -#' @importFrom hardhat forge -#' @importFrom hardhat mold -#' @importFrom hardhat new_model -#' @importFrom ggplot2 ggplot geom_step xlab ylab aes autoplot -#' @importFrom Matrix Matrix colSums -#' @importFrom tidyselect vars_select -#' @importFrom tidyr gather -#' @importFrom proxyC simil - -# ------------------------------------------------------------------------------ -# nocov - -# Reduce false positives when R CMD check runs its "no visible binding for -# global variable" check -#' @importFrom utils globalVariables -utils::globalVariables( - c("cumulative", "n", "sim", "percentile", "component", "value") -) - -# nocov end diff --git a/R/applicable-package.R b/R/applicable-package.R index b30bbda..f127eaa 100644 --- a/R/applicable-package.R +++ b/R/applicable-package.R @@ -4,5 +4,47 @@ # The following block is used by usethis to automatically manage # roxygen namespace tags. Modify with care! ## usethis namespace: start +#' @importFrom dplyr %>% +#' @importFrom dplyr select +#' @importFrom dplyr slice +#' @importFrom dplyr matches +#' @importFrom dplyr starts_with +#' @importFrom dplyr rename_all +#' @importFrom dplyr mutate +#' @importFrom dplyr mutate_all +#' @importFrom dplyr group_by +#' @importFrom dplyr ungroup +#' @importFrom dplyr count +#' @importFrom dplyr sample_n +#' @importFrom glue glue +#' @importFrom tibble as_tibble +#' @importFrom tibble tibble +#' @importFrom purrr map_dfc +#' @importFrom purrr map2_dfc +#' @importFrom rlang abort +#' @importFrom rlang enquos +#' @importFrom rlang arg_match +#' @importFrom stats predict +#' @importFrom stats prcomp +#' @importFrom stats approx +#' @importFrom stats quantile +#' @importFrom stats ecdf +#' @importFrom stats setNames +#' @importFrom hardhat validate_prediction_size +#' @importFrom hardhat forge +#' @importFrom hardhat mold +#' @importFrom hardhat new_model +#' @importFrom ggplot2 ggplot geom_step xlab ylab aes autoplot +#' @importFrom Matrix Matrix colSums +#' @importFrom tidyselect vars_select +#' @importFrom tidyr gather +#' @importFrom proxyC simil ## usethis namespace: end NULL + +# Reduce false positives when R CMD check runs its "no visible binding for +# global variable" check +#' @importFrom utils globalVariables +utils::globalVariables( + c("cumulative", "n", "sim", "percentile", "component", "value") +) From 7cf8d282899eb37ed35a5b6698d39f2ab807b682 Mon Sep 17 00:00:00 2001 From: James Wade Date: Sat, 7 Jan 2023 08:47:48 -0500 Subject: [PATCH 2/6] add docs/ and pkgdown/ to gitignore, cleanup pkgdown files --- .gitignore | 2 + docs/404.html | 168 - docs/CNAME | 1 - docs/LICENSE-text.html | 170 - docs/LICENSE.html | 174 - docs/apple-touch-icon-120x120.png | Bin 15417 -> 0 bytes docs/apple-touch-icon-60x60.png | Bin 5296 -> 0 bytes docs/apple-touch-icon-76x76.png | Bin 7554 -> 0 bytes docs/apple-touch-icon.png | Bin 15417 -> 0 bytes docs/articles/binary-data.html | 178 - .../figure-html/jac-plot-1.png | Bin 46027 -> 0 bytes .../figure-html/unnamed-chunk-6-1.png | 373 - .../header-attrs-2.1/header-attrs.js | 12 - docs/articles/continuous-data.html | 278 - .../figure-html/autoplot-1.png | Bin 140584 -> 0 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 99611 -> 0 bytes .../figure-html/unnamed-chunk-5-2.png | Bin 60697 -> 0 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 48355 -> 0 bytes .../figure-html/unnamed-chunk-6-2.png | Bin 60697 -> 0 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 48355 -> 0 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 50721 -> 0 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 50721 -> 0 bytes .../header-attrs-2.1/header-attrs.js | 12 - docs/articles/index.html | 169 - docs/authors.html | 175 - docs/bootstrap-toc.css | 60 - docs/bootstrap-toc.js | 159 - docs/docsearch.css | 148 - docs/docsearch.js | 85 - docs/favicon-16x16.png | Bin 1291 -> 0 bytes docs/favicon-32x32.png | Bin 2297 -> 0 bytes docs/favicon.ico | Bin 15086 -> 0 bytes docs/index.html | 181 - docs/link.svg | 12 - docs/logo.png | Bin 21008 -> 0 bytes docs/pkgdown.css | 367 - docs/pkgdown.js | 108 - docs/pkgdown.yml | 11 - docs/reference/ames_new.html | 194 - docs/reference/apd_hat_values.html | 241 - docs/reference/apd_pca.html | 246 - docs/reference/apd_similarity-1.png | Bin 73049 -> 0 bytes docs/reference/apd_similarity.html | 290 - docs/reference/applicable-package.html | 188 - docs/reference/autoplot.apd_pca-1.png | Bin 103044 -> 0 bytes docs/reference/autoplot.apd_pca-2.png | Bin 65474 -> 0 bytes docs/reference/autoplot.apd_pca-3.png | Bin 73493 -> 0 bytes docs/reference/autoplot.apd_pca.html | 204 - docs/reference/autoplot.apd_similarity.html | 202 - docs/reference/binary.html | 256 - docs/reference/figures/logo.png | Bin 21008 -> 0 bytes docs/reference/index.html | 277 - docs/reference/okc_binary.html | 252 - docs/reference/print.apd_hat_values.html | 196 - docs/reference/print.apd_pca.html | 200 - docs/reference/print.apd_similarity.html | 200 - docs/reference/score.apd_hat_values.html | 230 - docs/reference/score.apd_pca.html | 233 - docs/reference/score.apd_similarity.html | 229 - docs/reference/score.html | 197 - docs/sitemap.xml | 60 - docs/tidyverse-2.css | 127 - docs/tidyverse.css | 6531 ----------------- docs/tocBullet.svg | 11 - man/applicable-package.Rd | 4 +- pkgdown/favicon/apple-touch-icon-120x120.png | Bin 15417 -> 0 bytes pkgdown/favicon/apple-touch-icon-60x60.png | Bin 5296 -> 0 bytes pkgdown/favicon/apple-touch-icon-76x76.png | Bin 7554 -> 0 bytes pkgdown/favicon/apple-touch-icon.png | Bin 15417 -> 0 bytes pkgdown/favicon/favicon-16x16.png | Bin 1291 -> 0 bytes pkgdown/favicon/favicon-32x32.png | Bin 2297 -> 0 bytes pkgdown/favicon/favicon.ico | Bin 15086 -> 0 bytes 72 files changed, 4 insertions(+), 13407 deletions(-) delete mode 100644 docs/404.html delete mode 100644 docs/CNAME delete mode 100644 docs/LICENSE-text.html delete mode 100644 docs/LICENSE.html delete mode 100644 docs/apple-touch-icon-120x120.png delete mode 100644 docs/apple-touch-icon-60x60.png delete mode 100644 docs/apple-touch-icon-76x76.png delete mode 100644 docs/apple-touch-icon.png delete mode 100644 docs/articles/binary-data.html delete mode 100644 docs/articles/binary-data_files/figure-html/jac-plot-1.png delete mode 100644 docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png delete mode 100644 docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js delete mode 100644 docs/articles/continuous-data.html delete mode 100644 docs/articles/continuous-data_files/figure-html/autoplot-1.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-5-1.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-5-2.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-1.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-2.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-7-1.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-8-1.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-9-1.png delete mode 100644 docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js delete mode 100644 docs/articles/index.html delete mode 100644 docs/authors.html delete mode 100644 docs/bootstrap-toc.css delete mode 100644 docs/bootstrap-toc.js delete mode 100644 docs/docsearch.css delete mode 100644 docs/docsearch.js delete mode 100644 docs/favicon-16x16.png delete mode 100644 docs/favicon-32x32.png delete mode 100644 docs/favicon.ico delete mode 100644 docs/index.html delete mode 100644 docs/link.svg delete mode 100644 docs/logo.png delete mode 100644 docs/pkgdown.css delete mode 100644 docs/pkgdown.js delete mode 100644 docs/pkgdown.yml delete mode 100644 docs/reference/ames_new.html delete mode 100644 docs/reference/apd_hat_values.html delete mode 100644 docs/reference/apd_pca.html delete mode 100644 docs/reference/apd_similarity-1.png delete mode 100644 docs/reference/apd_similarity.html delete mode 100644 docs/reference/applicable-package.html delete mode 100644 docs/reference/autoplot.apd_pca-1.png delete mode 100644 docs/reference/autoplot.apd_pca-2.png delete mode 100644 docs/reference/autoplot.apd_pca-3.png delete mode 100644 docs/reference/autoplot.apd_pca.html delete mode 100644 docs/reference/autoplot.apd_similarity.html delete mode 100644 docs/reference/binary.html delete mode 100644 docs/reference/figures/logo.png delete mode 100644 docs/reference/index.html delete mode 100644 docs/reference/okc_binary.html delete mode 100644 docs/reference/print.apd_hat_values.html delete mode 100644 docs/reference/print.apd_pca.html delete mode 100644 docs/reference/print.apd_similarity.html delete mode 100644 docs/reference/score.apd_hat_values.html delete mode 100644 docs/reference/score.apd_pca.html delete mode 100644 docs/reference/score.apd_similarity.html delete mode 100644 docs/reference/score.html delete mode 100644 docs/sitemap.xml delete mode 100644 docs/tidyverse-2.css delete mode 100644 docs/tidyverse.css delete mode 100644 docs/tocBullet.svg delete mode 100644 pkgdown/favicon/apple-touch-icon-120x120.png delete mode 100644 pkgdown/favicon/apple-touch-icon-60x60.png delete mode 100644 pkgdown/favicon/apple-touch-icon-76x76.png delete mode 100644 pkgdown/favicon/apple-touch-icon.png delete mode 100644 pkgdown/favicon/favicon-16x16.png delete mode 100644 pkgdown/favicon/favicon-32x32.png delete mode 100644 pkgdown/favicon/favicon.ico diff --git a/.gitignore b/.gitignore index 66b86ae..f2d08d6 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ .Rproj.user .DS_Store inst/doc +docs/ +pkgdown/ diff --git a/docs/404.html b/docs/404.html deleted file mode 100644 index 89b69a2..0000000 --- a/docs/404.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - -Page not found (404) • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - -
- -
-
- - -Content not found. Please use links in the navbar. - -
- - - -
- - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - - - diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 944fc48..0000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -applicable.tidymodels.org \ No newline at end of file diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html deleted file mode 100644 index cfe91ec..0000000 --- a/docs/LICENSE-text.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - -License • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - -
- -
-
- - -
YEAR: 2020
-COPYRIGHT HOLDER: RStudio PBC
-
- -
- - - -
- - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - - - diff --git a/docs/LICENSE.html b/docs/LICENSE.html deleted file mode 100644 index d671fa2..0000000 --- a/docs/LICENSE.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - -MIT License • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - -
- -
-
- - -
- -

Copyright (c) 2020 RStudio PBC

-

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

-

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

-

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

-
- -
- - - -
- - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - - - diff --git a/docs/apple-touch-icon-120x120.png b/docs/apple-touch-icon-120x120.png deleted file mode 100644 index c2e180ce787054cc615d05a8c11adaca87407616..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15417 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 Z0LQpr+^)sAQa@h-kd;)Ds1q{|`9B->GtmG5 diff --git a/docs/apple-touch-icon-60x60.png b/docs/apple-touch-icon-60x60.png deleted file mode 100644 index a9ae76876e0c152591bd7df2f4a206f3981cefe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5296 zcmV;h6i@4kP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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

equVm$kFE2fJ;LzkhuVg$8L>tY17i++(m z>SNO2I6`%LYp(<&3%0V`E}?Z|+j1Y?qn zxcGb>PK%e%HZT@O?JP2f6Z7A?YY+0AhaH)4Pq?u(5p-Dc*fs&$8&k5(pC?o>UNJr)ITpoT_lrmJrc z4Y0YA@M8zF9W$_Fmc4t1$@ap1=!5mB3@UTjeJ_ z-rY6>g^XOVwr*n8o-e(9wl(;F$w17QE5H1N-KJGbsS(N2OhqiTAg#nhNi|#Se(iw^=zauGIMy}l&UnI%>Ot0(=C0hMS?lV0~Fxv ze(FcxDWJkatZ!N4h~DUT_nNSq;xyuV6twVeri_dX>zbFB2lHOuSyM_I3_9~8$u+NLoBu>5 zJBA>cQF36eCB)yREEUcZDQ#V$@25W|X;#8%EZbd+C(E|AGFaJJaXTb_`bJp`^?Un2 z9XZ>1jLx}kmqCzR!TMu8k1k@~1Ow-$-KX`Z@|D|^Mi=yC7HNeNEddQBg`5Z_ybE_%$AxD|ySRb(eJ3Xm%&Hze#nWZif!b13R?RWYP*C+O zPh*Z{%C0D!BZjX9&-qq;`w(kF4jO3L{%c~@DgeiU-;rz|I%(c1;YjKE2{7Saxjxzg zh|4HF3Bjc`gKHKa3B9b$E7dLpRuNR@GL9vL(2{v;)^9Ca%x`*L5Zz7xV|=(d04N{z z2)N7XvMs)i*$>y@*?`(0Yh~20P+DBzMn=nADB&Gc%IJgn4qrZPx0{H6Es=S^%jYx( z?Uu?E=R7*-K>vhcJM+37HXd`_=})9d8TdCu*TWP@yz82_5L>g22nG>LBqp20g%9lCOR?)zFyx z&^bRCQPS8h-R#{Z>UWHK)<1Y|n?a9mpomgD)WkDPgm#Bp8~Vy0|HXF-(o?oQK2-Yw zWAxq3+R)Ln`rFP@mNwqt^t2i=8>c=6`*a5xwwJDPE5q-vNtGN-J-@3;aZ)artprLk z+2wvA^jC{f3;Lm2u=bcTSSRERxJ=@X-Tp7bNC*~i+h*|z-~ZN6Y>&A9xHL%pJ~}9* zAFih8VkTw}GbVSx=&%Nw`%%SF)j!~0ewYa*@B_3rSe+9_>sl zE+TJu&W-ix0o_0HtTDwlmX%v?+vKSx38c^dZ!HgcFOWix0oU|mPzlT5pJIP5cTQ3e z`{(%Jg-C*7-odI%>8Q$yIfJ6tFaEXmtZbQkhNAE9V^lboZ`b0F2RmJMQ+K-&?~d0 zd1W3@%fQ~YB^O0b{k!Z}LI$P68k?>kuzQVi(j?d$$M`FjERG$C!2q3qXKr0tJOi<% zd$oe`cP0=8J2i0_Cz6ZR=J14Ia>yA@oU%x8W_nIqi)1#)QmgZ1TEQ7fe6uQ_vtSq7>v>x|6ueyoFp=mzOE1M%%XlH zH2F;Hb!>%F!L8bC@j@ADs+!ZRX>6Jk2@&Lc34VTldiv^_%iAY6sTiNmh?;z~36^JD zDRziU8y5>>wgEgcl4C-DfSxr(@G1+|8Dq-Vi@{(F3`NqE8cdjf+A)ruiLRKCul`uv zpRZ1IWRus{CTuW0tk;nj{`u)XSYNN?4#^k*X%!KklVgN6=O8u7op{okdvKF6K68+;#9ywk{{pK(pY*VD2q(Y0Y@S#BO2 z*)`hCCUlH@hSmK1WAXH^yJz7et&xUFQX7@Ikv+dMc?EV>D#^xfd7q0n^A>AR`Foas zKGuRBgY;IWJ#|-{%fF%PqlVbq@p$O#<=l7ry1^_?wjRSzv^{8N;|n|&vsT*9Bsy5x zWIg{JNwu0hOcUs4UoPKzy zEuC*spMZu%0e1QX6AEFao&luZuS8Y61FW z<8G&dawyusviA(l`)YEU-?(TKbC7DXc4F6Kh}8;zEauK%iYigN;a)2lH?r3G@+T5n z#MMPeCt@XYC&EPHpXqztn74tiT``UE4ZvENUCBV4zyqYryRcKDj@YSv-DQADExm9X ztZJ`!#VE!qlZ(@Zss6|ODSyo*MXJl1n)k9Mm$BrEuPld1hYmwV{jU-Ki^$voE2<8+ zd(zbXMgEYOa92UcnG=@lDBKt?Ko-zh`9RO*&*tELIFJLhENj02D^@HRux-{0;d-~| z&3&1K6Utw%Qy%r7kW-Y7m&vCV#xf!`dmTid^(!yTSfcODf$O9Kw8R6Mxe4-x;%Tx??&tendYgA$fTph;ACgIJy zPNP5n^dTt=O<3r!pX#Df{kV!3eSih7=5s5KXbu8X(J!M>{DI9OD$~3R_ovP65|7%U z2lfx2qu!h-e*S@=ir1%JNM&~Sk0Ych;oaZhSjz$%<;KGe3WHVCrmq28`p4&2zY>%W zLpvMuc;dd z+P>gDKC0{B=9h)5SkN3h!I#0}`JQR^10R=laH6Me6+f&T?6}`rop|3Zw71JTNT@uY zDc?*v!qqgC<2M6348Jg~+3MJPWyldr6NsUg&vE0fq=N43fqMf_K8V@n>>VXEpJg0b z-<)nds+eCEv7Doguk_tEAtOs8-v_2RV^iX&GQVy_3*H^1J|T#r`(C=g+GYSQx6L7R zT88PP!Tt_QpKBRb4BgU=xY}xc)q4~sR@~y_kH#ZihT1W5fp2gO0DcR#7q@0Hmzl4% z^Wy&Ad=>%T(Nt#2U7Gk--5W1x|;$0 z<%<3RQft|@94*oI59FYax(mNm?*jjpi?^78u=O+yX#qcF}S$Cx3zb)VQ}|xv0<=xakl~hywlfD@u44HaB%$6 z9vD>J&;x*(pYT~dAz>y_k0%9_Feso9oz`IH8Uu!bncsa~gI!O%a0XB+*=l@%T?!)i UQ#p~u$0Go$idqUk}I2l?Tu~!^LzQccut@0d%C*r z>FVn1`c#aHk~9h;0U`hZK#`S^Q2V6b|2yGfKd)cSx&M9=Xe&`gQ2?MR0qNBQ=JTG+ zOh!!+0Pv*&0D{8-falMq;6nhw0}KEh8v_7*nE(K;b8fe)z~=*4Q+a6#z{mfN!oG@> z&lWg$Sw%^>J!oQRbkyDu#m`QBE3y)z>fS47eO~_hi#`W$f(PkGAY|CSCYe;aBn)a@ zgLG;g=JtJxhjJ>%oL;5eW|w3|KQr1K`)kMM9Nw6>pE0|k#ABcVb$pF}W3t%^p*ML}1l9+Qtn>~;KNCOmz`N0?FFyo6XCmD`2`K669be|q! zaJ7YDod|C51>i!06@A8aQ|k~*)vO{5!q=J`fLbTehu4TmjvZOmXdht`312jgWC~<1 zV1?c3ZO&1qmn{T&vpTb?m>kvX!)h0aDwblEmu>RAJL!;%gv2B23_KRbW}~ zmTm5os-8es1doRZ0|K#miThHtHeAGlO++bBiSwK%J(qliTK6Gt5Hx5x1a-P#&n>l9 z8x84;QwHCnS9PejS@6V{dV8~AxI*aL1sM7i-q9~9$1q?>! zF9^?~?*nu8II5s_0_v&`X0o4wiZ`bgvj3_`Ana5(PrWN0P6f>2yhikQs#~zPrE>8a zs6R0X_F`G0?unp7U>ii^9{SPp44i-28BZbkLO}}=(Nj!RPM+wYB9{g4w8Xy#2F8LNw6i5*kE;9|HCZsV>dUwddD6kw?Nh1UuXQWq33BS(kCR3Tp1gYq>>t#m{aWp?`XeH}hjk_nPe+zPf89XhB$dgp$-3X1ko^i({ZZq& z{?&jxKM2+#Qt^znkOcEI6ZevB3$w!BRhb$R7o%ocwz+YC4=8G zzRNpdl?n&8`sIQ7u$j8k=CdF*)4Esu!Q|QTF>N~j@gTK9kk=6QqL}gz*f-~9rp)|s zxQhi>-!8j!0ZC+d@(xMYpA(4ucIdvi6nmE8KA^IA)~laEuWZEP)Zgg`mH~2CZ7DV0 z1@^&u1A-{tge&=ixD($OH|aRxpAl$imP$cK{$Hhz1Cw)+_Rew4Rp#|9@pD>GLm z7ZBw@WJf{MeQO{4k=tpY@N*x~Bm}vQ+=!830opg$lL(pb(^pFlyk%#i+7_fUJ-uMGCODil3&<0KQR>q)C zN3A-rEMrGmSzuy$&jCHVxy@-8*}{$B_=CvtQ+of)13SD(T*qiCPy23x4k04Kicj5p zFNDGFo}Pb~mw(k8^js!zYH2>~ixs9)q{%h8>`GZ$T4v^Eis*3vZiRSIxXFgtoDd)P zB;E3Gb{h0K&&)Sk@VmR)xgkL*!O+xzg`kmaCYp`>X|M;OZPHb@&(H%2_Jw8aizIA$ zP8H}$R-)Qrg`577)pE6+|2El*gTRHjSpylrm{!Ra4~`7iWLYlQ(MqLbptzj6N#Gj0!E@fYfSveXWea--$pG=Z99&TMlBPK%a_e~|{^ zV@V+!1BZWLz#36F7woocEq?u&1s?D%`S^}!)S}?oN!B5%qjsWt8{Kk<+Nl(7TccwP zTHhgssObLOzsYm=@aQWg&Q+k%>2M@YlZ%*{Q5}rb7tAe%9RD&!JAkw&DIrMP5BDA6 z7CNc00_OP+W}caKRN`&s8w)?jU@M9fDUwMZU7wZ8n2HWuZO11f8om+u zIXYSbnZBknqiN=k_>y3P;QWm^d~u_8;4VOLgHpf_Edz{tye=#wjzbZhupQa!f0;DhvrA+R$2oo24WNvi-ySx#2+grzDH#U-F z>fWkfanXN2+l6^_ZaJWFhuvKkNlyDif}ho0kq5KNvOwOeA}WAjm5!j)&o?AD~~~Xa>{i@h`>N^R>o$)USPiMsu=S zMWh|Y)I|c%G!s^|QYF1^A}LL{@4B!!Z((CYNvOce-u^$+CU_>a`qX4?CMlr;+DrfP zd}3<*2k=yHVq;x}4P3)x1mYh1O&*ppV;;!WK9IMFn6)V6a*_Njf&9-&($9)tBmIhn z<<{&UWL>5#kk&W|bN`&5Y z>KLzG1lo}%#l+Y+_}4Glf0hTgKehh}rCTIT9UPsWma0{OzjDd0ySUJb*|zZ(HL(X_ z$1>>!S8-0)ng9LIkGSA)&PF`MEQAkk&jQ#^mV1>0EYR^SL7 zh?>U-ih7Adfy4*O&8s&Ew1SM}@RmUj8>p+SQTF^Xe~IQ_yb8-v>zE!4%?H0#VGRup z{bBmU{*|Z93?OF%15Zqms+KHQHfGKqZZbAEhgE;VVgUVpY}I?uD>`zbmLj3FN+l9# zlnZb6P3roqXuv-yOOo|?g`kwAsX!QS=sdj6>eixpKy9$nmIuUd+OU#WnoebgA4x`b z7#~4mjm*Cj`A#M5ym+|)kne+4PMdgy?BEE)B`A4^w`XX!gBb%YE-s#0Z9#)ZEJhb$ zi#&mj9_+B%+REJ?cx3QE8q0EH zKhj%^)}3}MoO|Z!^oc~J(yM@ktSo$@QJrQH6~z6XVGLPUx0kDfpIH~@;*v-r%)6z3 z>krVeZw8VSXX}e0MOj|g$(LzcOpsd;u%Q~gDELypwe4DWYaG%M+?4^m7M%$aUbABt0HJOnTf)#xL4+V1-P5b84i3^X*ib*07Jv{pHOh% z+pjJF#${C7A~vqZRX#N_Wy0F+uon5a`mRy|Su7$I_%(5;Yo+-5F~FOH8l@IphCWH{ z7$CtSEkGg-FNz)>o+Y%BACUO_Xf^Zet^oWi?x-w-j1PJy-;}G;kz_AUPe&)(Pp2q| z-B{931)gBXlB%_Of#H(Zz7Z(D)EWU4WA8##Lp*vNUzsN0(%-+xL0LUt9J^1S9Tuq{MQ1BC?%op`%YIzLkxR0RMoypR+y>%Yb(b zfV~gI{^xc4QA4TuRDIK&kj}jtH`#7IwvkrAZK`Pd11^l)HGqg5vS~nlzYMd2Mx)YB zR{6r1$x7qGDBCRVJU@lzy6oro>mFa>oOyT7-@KJ$Wp(vaJdJmzp<712CIWptd9GV~ zVdd!u$)-1p$eQf(Pl=F`k*60|<+*c4I28xM!yX25Wf(|ENdJ)%SlPNJe}@ZnA(8SF zXGh8F<3muE6I>SK-sI=VAS3dc_xCLIVI!N7YNU>$t!5c5?Ds|nq2Yo(?V#VhpBTt|56M@@NucyjU%ay6M=D^e+?7*NN#Z#5jU#+7@P%T*Q zMukdHOm0B{^R{W9R$gJ2YBilYOF_-Yl7RK(%MV}7YQY$jY;!sCKD0$ybrf5}II*J7 zU(!0ST6@f?KQ zO?y!fyYf-_gqPYS@fRVb$>P0`|9265ECF5LLX%h2TXw^I&|u9i{m@KC;$BZexdIp6lH1%9RI-YGD&)fLKn}*`HY)g3HrY2Hyyfk z6~8w>rYM%}5m)7Qx>?#CnwtDTRqBZJ(04J2^Ldy|epgmRvIKPxDYi^WA#k; zo8Yyd5fl2_c}0cnrwFvQnXGanMZh!){3}3n9>tLvwYtP!V#|oL zQl4GT7{bB_E|&K&hL~h`){now3ViAr6BdpNG+q-rur753lP`e<9-6{J%nF0)8`?a# zaWn8-6=PE!e!!MS2ob%8ZUsF&8>WU`T`EUkoE|+!<{maFy_YX+e-DZYhDwn+hzKpW zM54Q_es9`Q7(PG}FA^(O@^kWtiHY6+@m~oR+}HlXe8>^_@J^o41OEG+yyKr<;3NN^ zExxA^MHUgO3QLBLwzl@Ik}OE!+jJJLzH?V`Ctym*L?!dvW4}n*ZlyP}y3FAVoxGSB z3GtR$IqY;B{Hc_$+Rz3_y^Xrkbtid83z|1epp!+O;mHbNAA$fvan~n;t(_-SD41%;v4Jn7 zEuN3z{cIjT==!ak57X<6A5O^%;uBzma0!GElTc)_(pHriOtPxd znLj0(hmY3;Et{}hI~(IO-<8`<#;!7UI=fPLXNfH{+9Zv4;-w{mz%5@-s7euOrpSQYnZg(X(mh{43#%;U(5b zGYb|CYY%GtDR}V0m^?= zbDR;F1!o4oMaw`fajhovT6 z&XTAf$IQ8J!qNXvpSE})vRD>gBU+AuY=I$-(%U7MJ9JsfDTuop8rob#7TtxBu*ah#rd&eS8fQdFG8D689Pa z@dMQlcb~u6_mB|rnA^JML%t0Y5sDMYR0Ygwwz}zgIh#rI$gCcdi=s36Y-%G{CxMrF zL@wJON+x-Gbj*knhN!h5A%f1%K`9yqWLf^F03K*NJ!A|V3g}fRvlY=o@IQmWNGstn_$%O_#Am80FGX}v>9E`xNkTWI3GylDO0xUbGF6k9f0--S-=oN!Od8 zIu5RX*E~N?IM|G6)M*@sxC7PHyoZOmF_zL5g*Iax9su8Me{C<5YF&mRhLG+=3Ef3d z3hLBl5mJ2T(@Br8$yNo3v%F6<*HQ|b;YD|cEv^r(UHYy`At;m_u7S65Z#>>+=SnvQ zXp4&7(*V+x^j#`9DlV9d4=N$C)!kq&q>+8DujJvLx1ER_Ww;H<19kMo$6)9|l~OaC zzfDy0Sr{gW$Va;q^O-8tgI2JemmW~Ky?nz6Vx{<(Z9mc!y1Cg+Oxj^m7pGMFm6fY4 zmP$G3cba(H9cGiJj8}=tp!*NLRjF6b+dlRi{ujSXG>{yD9{YZswpVA3Ae`-qOj$h# zAFuEwI*{{kNIYnH_w=OY**Y1JtFrZ+*rXaM!YgEYA+V!@UnJ5Stz|%e7ISl)ggcFe zS8o1z%01cLirauQ#4K)MiOSYsO)E;FA(bU5cZ0yRYC3yQail+1Ugtcp|Gk0~dFcm- z#GKe~UE`7sWQLP#-+ctvwlVgFyd(Y1p&c@D;GEFW?fhJ~jH?utE z;zgc;T-WO^X{zkZNBGiZ2we+)uDr!#$Di_YeH!5P3Qyvv(sI6U-q`3~Xr}YQH4ekP z0M4G%_A#Tb>_q2K4Xj)b7~P^nSB>Ucra{l_J^A6Vuc38+(-%at&Hv#CJzhJT&uwFO zbEJJhX&<47Z{=v3*>%Mo8Tl`Tu{c34NK*rdNAz~;M!P2C`Z#^EP`SC1EHv$5_!hfc?Ev|QLJ8)>FZ}UJ;9%Iwelc(gF>&kQv zZx5G`K=jdr!LO)jIe;Ddv4_J*H&Jvjm+58MCjNH6{OGcmQC?AY6Pxa|8T3arm&XA1zis|^5({8+=IGsXzxpTfua6&|J-fDW3q8?d}oi;+U zqLl^SD$l4{hwVc4B!4&*e35(9z!y=yZP588G8NcQj&!)`UbW0UmS~_KMeaWN(si18sY7-AYwZr7^L%)GEJoi3@7<+8 za3eTKHjIWXO6BH3;F$W8R^e<)_`t#W*F@r<6XdBwBfP1t4zw>9UsE2Hg%krW#KYsl z!_5lYy5qCRrg4jy@!thvy`v# z`XniZAHjBi%+pXEpltek5^;-yY!P7@wa+!JAv%l3<(pcqx{Sq6X$!W%52-^WsRz+I z>%TKLTX0;*v&q*oxwqV7MnqQbjbUqNVB#SnXEAQNm4MXIi&mslUXp!!nOPccb;KL5B z8)GL6*U7h{gp^I0om0Zg_nQlZ=rAM8Hg{8<*11^rbr!ZXu`XB>cEv;`m3x89>Lq$8 zsW@+7HS;ca>EK2Dx1g!zKfT>K#f*m-)Uba4vf2%H+|K^PwRE&t6F^r}Re^wD{{SOuI?KkRIB)>C0*DllmV=BWgy)rGC4=tb&u+9K^wA_vOD zCG3dMzP$9vDB{hLE=RGK$b}|{`8p6D7mJGJ0f8cl_@^HH2)|waw&AbzL^akyPYD|o z)wIOXp6e9~u1nE;9SikIggCiB2tTzJ|E$NVM}r< zS&q=@?(qdehy1 zl-R;N?s?mln+FL&Uz452C0lMPG}Z1>r)Dd=4iL?f;k~U)=() zn_SN3IiT?{R3Em4?+XnxLGo%13t73DWLZjIIvfy3d?fHN5=QVy35PfpKPxUx4lmKh z@ATCBHWN=(PU0?d2gcHtGs(EX(iq;>l&!3bB7d~d6}Eu+7^u!9qUo&A(l*YQW>x6` z-kg{mzH!x}FJAh!L4n~DUcy6VEwi`6{PC}IplGMlxkY|*plDH}h=+g323Qr4~aKqmFp=$5pan%CbW0^aw=sItevc zExp8BiHef>t!gIgT%=n?n+`pa+`+*ib==}JAO1{?B`8EcqlPY{g|_19hK@xN7c0lB7*cX@~!!+bv$HHCsHpycstm0=N}vj$J(P1uG~ zN|70N12+Rm*mR-EWrkBq)#!gpS5&GSB=ONecCjT;*p-I6)gdrLo zXm?=GLXHp%kt-9^(!y=h{?E1Rl^wuaEaeTBurf`jDdcXjs}eV24NVI}mR=vAMcqPo zV3=6o90TE_H2;?jq4u><%Gf^P-|kn<1EX69IWnY~I(o)eiKBk=qc)V>^1Z_jK^Q_G zbvZmb5~Xj;Z2JthWT`M>g?8)fS?pI0)ik`1=~pHmXOJ0*;WVY!+bR}t<4Pc?+miv& zRfxwLZ_d7O!wSy+6X~RQVbaCteB&|FFqZ68B=Rct<7FDbQL250R*sJG{zA%C>cyHh zY#bco%F1Y;zwyu1l-uQ&Xk=uhiX5Ae(8gsav$3dzR>E#GLjb zFkf+p*?zYgs6#{?fmtdb=X@5KXJg7svB;+B(pSo8OqY`vAt5CderAcMHn#42*P$PH zjMn@QwM2s8nOlsZq(|U1NGic;ei_bAhE`xJ2-+sT?=+0tbEY_%i$@wygP1DimrRl? zn?vJH<2KV{n{b%dJJ7xl-ctw|fuC5u^Zc;zba{~#9%8!b#u8apnM#Cl#d{@@>)WTa z?ozpU5_`3RjokpNC-kEKI3XOm*arg}wf$sus|rZM{oUF+#%o6S`dl!yDg?B0ilQYA z-dSUV3DK07)@WYXNTI&<*JfMCSZPdu*U2{i=}ys`*v&E?e^UP(ixgamHRm{{4Z}{A z--?sdP=kJ~vGh<2>t|fz_=n^%@ekyl(V)K5GBmc{p4PIW$<)`21?ykTh~mo1>=GND z*7yJZBPwlaNy*PA$=fB0TmQ~QuqPGfN`yx|BmMXO_T*nxd6^!+j2YWmmu5&GzXy%{ z$Fnsm0e0z33)jEVR%QFFzuC>!C?Uu&P>7=_Y>I?7N1ZNPj8YGSAI~UwyeN~r%A_9VnJR|C7XeVHXJND#?PDXp z_>8ARtw6EuCKZN6xqnTs0122;RxqDu;=llTDZ)(zJ+gR5S|aSDp$NJRo-lmDo00QR z9n~Z^^?fI8<4EY=5P1E2L8PF!)y8v$zDt}0V>MsVSnDfpT|a3C6F+LEuRFE~eYyvAAjkGoZ|Db&3XXq9EgruC-9`JnEyE+|~$@BYENbNWV6VvI}3H?7?EE;)g7_CWC7 zNr9^W2V;`8xeXI#PMDWJ7E6y|%Wu~A3wGu8uabWCvD$hOUTG}^ zXv%_k$&)`nM>W#$+7x>-D7cxR7E5W1$9hLl+6-<~o!Owz%*vz9w>cR4k+YrcrS5(I zWgz~7fjeJg|CndM2N(YRbk}$}w1t(0oy+8UFa?C1ckcSePvc^Hc_fTA7f^|KyR7vF zQehgzL_2YxaljSPLgUr&J~aW4n064+w=KHNe!ZMghIF@VonH(M66w2u{I_sxG;ZuQXIcST$#P7!s+uNkaYI%$s z@IS7soYz;k{XR^u9ty0@jMuRoz7|Zq{B=Xe2Q}UkipL(|NaBuQy)ayou+3+zwM!Q7<3NW1n1L0WRlA?Xgwl6Ezd8Rxah{ZX z_If+vvTLzt?l#4*i;jR&N9ul4XM##tLr@k(TxD7OH+6V3@%k^qCIn2LhWa$4#ccQ? zG%zi7c&a52rKzf%SsloQs_<(MD`QQCHeKdwSMQm((GF+4{#$Mo>+4q;N-~mh%mi@? zot-;jq`sjWZO!OB^+)W153m5bPwMwAY9mT1X=NdRp#eAnyTt z9Z&C(pz}K6U0p36l_|LO3;Wmgz#2mxem5UQKzigxo8ZvpNl+30$Aq$|jbY2SR2aVG z_%W6)Y|-t7tpS-=@?) zwABzq=qYqMv%&nhL~55ORu!oB3x)yZ>CkTiSB_t_*&(`uMDov{tzU`LNC*LRlVUcg zKkoFj*YTPtnK6z^2M?XmvidI z7n_OesHr)#)kd9`*NXF~EY*QHo+%EVG>d~U17!PZ=bIoDdIiS*M|v4c0Rf(o*Hp`(fn+hSQ&;BbFj+trB6L5@#=;l+Dmdn8Fv^u2Zj2kRGeH*!yX zJ(Pq^(3AkYQ#ZcjyT^ov)Wfl9Z=BVDTf)HZM-}d^E`yHUPPMw|T#p+GODDl(4<1V| zY<(b7Ex-6`mtbFa@%5IY_e7lY&#sj|?`^y7>>T44i_6!P(4gmUmFX!m{3C4_nP%4C z#*PjKEqEYpP6)hjLK z(cOnDiLni}E>|8TTAPQ{8z^4>n1Qccho@mkMwpFnT;v%WTQ19Yq49=eZQ|v9KjWS7 z_hxA()0~Poc%pfC?K}76I*)zFyv*J&Huf_}9mwOeHeh)6(w03zfc93r( zWo!a)^@}{x?416(f!$;nHaS@rw$>!vaAACX#9@wY)~U;k8B@I;1|`ZN(FhD+7L2>B;@138P>-={{pxx6 z8KbWe5c!L?46i!PuMMC#p4im&`d^HL`C%4&`;@$l#s&o6)_hKoz25zZD^NEdKL*?c zSh`q5qLDX0v?}?jxgA2148AXS(c7jG2|k=bE(0vZVTK4>Y2L;H!qMKL*DxYq z*Czcu?eU%VOs(6UbEo-z5%7tdC43#^0=tN8&exs%7T=7}x60S!G%AxZ#yU;%h9$yAJtF=aR}J+xPu+;cSTzn93kvD%c84Bz?<1P$#ye zKpBofRVY^eD%2m7Obvfhpz=09j=>e)`VsW57+BB49s2hT1dOf(Go&)SlSIl-ka1%D z?N@V~3`YsCC*ENb*YFeD@2!Utv;*y=1ayL`rMW`i;P&kzj$6dsw8*Ca^Msn*j|$6gp$oYSlAkt`;Yb>B32T|=E4V0 z31v`#a*k3zVHdAtbRM6?qI0%8QJnS!zCE1%XRN<+^K0P{l!R=F(O6XqX@z;y3xA1NGZ5 z&-=lX&5AVo%`l!`BnBAoz4(7$`UZm`S3c`gxHcEast`S4c(ga|rWY5{`k|5b9YAmIO~Y$wN))RNwewEe&tB`Fw}T1D{~*p}Oy@37~umg*Nw#vg9a zeY1o4p^!bKpwv$wRADO1vCw5`e!uSoHHkb$nZNAUNjdsZu(7S}_c%hHV{xIMqZw-) z@W6iu2S?}UpX=jnJi-adrdLbBRayAqskaXgATSS4$Mal4iUcj()|iGC^T4i`-Tkul z%5GP-2eVWJAW`6>al%~{gW(Ltx#T;_CR(DJ=_>b~@7p76D=&Cm)ymQ`^8DNpF=Eiv zz$r{%%FNd{`#hhdxs4B|qFj%ePO=g!B_)Ln`t9wFt}L^lAV?>~-&M_%;0FJf;ty&< zPW{OX2D173%vA8mN;STrl9}s6>I7N(Pdw;nhJAZ~zr#Ceike9h3%L{cS5fiH zVJ)~NkXV#24j%X#28U3v{A+F)8Ux4cdK_Ud1rf}N-IONV^C)ICezWjt`uo@y5RIo< z{wy!+EY#^qbLUuidg73y5UV$u6&9vDjdtErB#VpB8Q{X;okU$F%f7yl81FRZ>C<81 zjIKP}PgLKgfZm&IXJ|du{{n2d&mcp5<6N%AVPw`cTXj$f`jxIx}?02J8$>#G6=B zvva(jYK*-`>GAC-G}E4!6Nhfdgrh9=4me5Cy##WidN@hHB{nfMR@xrV39ymlYzNxN z%G?{4j$Nr^N1$v3xJ4vs5^se9C_hpw#aDZt}NwDi`iOti-!%>ku#n3_@KCDi0lEc0&~Utv_lOy6!2M`o9aMy6#vfv=Im$K=}o~Oj|9Khuqc9J8~E6 zE`@kpw)_C%8boZ)OFOLNhnK@l34W>boWK4OX3pMapRu${!SOqu$S~oiKS8Byhi|a` z-f~28j$jF${4ba+EA+lsXzn`14U! zi}9gG;(2HUTV)2tvVZvUBKiV`H_jvB7HbG8u!f;tw~h>R2BiS@T(Y3;EA$>(&%Y&E zg6EP0L%?F6B#7kEm>^Ms?EXAF>nJ)cLLT7Ai5wt{Ma-dG58Akc>O7SbqtEbE!31LG z^|KU*wWgYUDdoFFQ!L5%kps;8}WmtB{ydYKiD#PV}Dlr&Z822l>R`iQjZ#cNY}FS!bJY$C`6-WA=VkzN4iG|q<-SCp)+KGKei9;K<~!CM zNr8-pBmjiP_#fj9JKctfOXSf`7or5KMGC}E)xY$di*)v&i_1y~XzO>#iB^VNX2gBt zPr%h5n*Qb55XelGBJBasC_*1Xv9kZ9^q9qS)c)3#xezaodrfF;Y*#A6;#Cn%J<2}a zqhX@UAm`x{Vimk8&DgOCqq|y7GAqTm!8~nD%C+TpIDZ#!EpkwpLtdx!#m;){Gqa7G z8X9BS$?3LkxG=l#T17w!Q8BsMvM|922QF5bgx`(XB{;6S)vjwt%rSM>NJqWl=Gp&TWjK0JTAV zmo{5UTLv?B-)_yxrFXHC%yfy?kY2n@jFQO%rI1U}ev4rnq+%Y=p+hsw#B(&lFy@Ql zFoZ|tFKqacCp0yGl74f2}1Kz`cE;-g+z7i6pB+pff=j8_{y)kRp*OW&3JiN|!8(KEG*j7%#)?;IPy)g^C zm{sDAS6)UH2Ifyc5$CR@2>8h6RdH%pFdBX=(n3dLF4nMT4<1$|+z-F#aplcG-ret1=43&}`dinH)`44PF8wa^_yXu|{Z0J=Sie^kpsIB5QxaSQEe zh3ol!!6=nwoJcGFU&}{(anDsB0cIcS}eF*(|j`n=AAu$sAj!1v#-!5 zQHIvf7Uin@A8VP6#;0&ESA^=ekr6JT_Ugf3ITluwlu(|YpX2m+UEoMRW?RgmK~=rY z_miGwU1lm%>4=qA&64^(yQ9U&HU!5{T7F^YyfGR@9ZdLv+LS@w?lY#WP=CO>}larw07MN)eOaOD5gI{ZpuSpUUuo{bK(M8g{e{TtpTva=$R6$ zP!)v@lS!Dbu4GWgtL@04g#pgamkw3x$GBb>8-2?j>yN+91fgzd%ecJ=@|Ku;vUD&c zbdJRsfTRLEB2}_mo6{i~0V3j3xzFKDN^!`BNyST!bqx&{F{Vx4exJC-G&PV&BxahT zD=&Q+*9mxAw?f=fy;V6dR}ms36hVGyF!+p02w<$*s*0 z!eAyv6(gv7Xf?CY6o}mnRNU7E*h5&xdZ+}b517wdZAk;b55uPEfQaw2aMh|+JAC!) z;Aa~N-@&PJ2*>nHyH>DZ1XW1}R4%MP#!^hXq+SR=K_g;b-QyG_&HC$V^~4XcibUOz z#*p!lAL8Q&`@sVKQCib64i``>y5~>7>jSb>8R@=m(QFY~e>gK%ijGgg&FDTw4xQh8 z?)0p}E+luS`4wROv;y!H=JPt$H)Qh*w5@_lN3e$#is1HhgsYbtE&gcW@q0(Z3A*@4 zaoKtOx$%|ST~gcK+{E32&&<{0lK|Mk>|kavCo}t3bucF%8#f;tCnK1h4-9toTqF5^ z7#y6;Z7hBM{|q2T^WskiEnjtQcQq3)GG|vOOB;I&GIt+m3o;vLceBqOy}7&B$nY+j zbacO!$N$Lgs{ufiNGxVZn3S0EDOey(GKpZ$A#)IAi#pl((%jhapJAe5xba|_LOB+| YG42=lYca00&sP9sC6y%V#f(G$51*_vjsO4v diff --git a/docs/articles/binary-data.html b/docs/articles/binary-data.html deleted file mode 100644 index 0bbf075..0000000 --- a/docs/articles/binary-data.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - -Applicability domain methods for binary data • applicable - - - - - - - - - - - - - - - - - - -

-
- - - - -
-
- - - - -
-

-Introduction

-
library(applicable)
-

Similarity statistics can be used to compare data sets where all of the predictors are binary. One of the most common measures is the Jaccard index.

-

For a training set of size n, there are n similarity statistics for each new sample. These can be summarized via the mean statistic or a quantile. In general, we want similarity to be low within the training set (i.e., a diverse training set) and high for new samples to be predicted.

-

To analyze the Jaccard metric, applicable provides the following methods:

-
    -
  • apd_similarity: analyzes samples in terms of similarity scores. For a training set of n samples, a new sample is compared to each, resulting in n similarity scores. These can be summarized into the median similarity.

  • -
  • autoplot: shows the cumulative probability versus the unique similarity values in the training set.

  • -
  • score: scores new samples using similarity methods. In particular, it calculates the similarity scores and if add_percentile = TRUE, it also estimates the percentile of the similarity scores.

  • -
-
-
-

-Example

-

The example data is from two QSAR data sets where binary fingerprints are used as predictors.

-
data(qsar_binary)
-

Let us construct the model:

-
jacc_sim <- apd_similarity(binary_tr)
-jacc_sim
-#> Applicability domain via similarity
-#> Reference data were 67 variables collected on 4330 data points.
-#> New data summarized using the mean.
-

As we can see below, this is a fairly diverse training set:

-
library(ggplot2)
-
-# Plot the empirical cumulative distribution function for the training set
-autoplot(jacc_sim)
-

-

We can compare the similarity between new samples and the training set:

-
# Summarize across all training set similarities
-mean_sim <- score(jacc_sim, new_data = binary_unk)
-mean_sim
-#> # A tibble: 5 x 2
-#>   similarity similarity_pctl
-#>        <dbl>           <dbl>
-#> 1     0.376            49.8 
-#> 2     0.284            13.5 
-#> 3     0.218             6.46
-#> 4     0.452           100   
-#> 5     0.0971            5.59
-

Samples 3 and 5 are definitely extrapolations based on these predictors. In other words, the new samples are not similar to the training set and so predictions on them may not be very reliable.

-
-
- - - -
- - - -
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - diff --git a/docs/articles/binary-data_files/figure-html/jac-plot-1.png b/docs/articles/binary-data_files/figure-html/jac-plot-1.png deleted file mode 100644 index e40fe981f94d04c8ddcb3eb731794e3dcb7afd35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46027 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 F696&)!Ds*g diff --git a/docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png b/docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png deleted file mode 100644 index b898f65..0000000 --- a/docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js b/docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js deleted file mode 100644 index dd57d92..0000000 --- a/docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js +++ /dev/null @@ -1,12 +0,0 @@ -// 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/continuous-data.html b/docs/articles/continuous-data.html deleted file mode 100644 index be3f33a..0000000 --- a/docs/articles/continuous-data.html +++ /dev/null @@ -1,278 +0,0 @@ - - - - - - - -Applicability domain methods for continuous data • applicable - - - - - - - - - - - - - - - - - - -
-
- - - - -
-
- - - - -
-

-Introduction

-
library(applicable)
-

applicable provides the following methods to analyze the applicability domain of your model:

-
    -
  • Principal component analysis
  • -
  • Hat values statistics
  • -
-
-
-

-Example

-

We will use the Ames IA housing data for our example.

-
library(AmesHousing)
-ames <- make_ames()
-

There are 2,930 properties in the data.

-

The Sale Price was recorded along with 81 predictors, including:

-
    -
  • Location (e.g. neighborhood) and lot information.
  • -
  • House components (garage, fireplace, pool, porch, etc.).
  • -
  • General assessments such as overall quality and condition.
  • -
  • Number of bedrooms, baths, and so on.
  • -
-

More details can be found in De Cock (2011, Journal of Statistics Education).

-

The raw data are at http://bit.ly/2whgsQM but we will use a processed version found in the AmesHousing package. applicable also contains an update for these data for three new properties (although fewer fields were collected on these).

-

To pre-process the training set, we will use the recipes package. We first tell the recipes that there is an additional value for the neighborhood in these data, then direct it to create dummy variables for all categorical predictors. In cases where there are no levels observed for a factor, we eliminate predictors with a single unique value, then estimate a transformation that will make the predictor distributions more symmetric. After these, the data are centered and scaled. These same transformations will be applied to the new data points using the statistics estimated from the training set.

-
library(recipes)
-#> Warning: package 'recipes' was built under R version 3.6.2
-library(dplyr)
-
-ames_cols <- names(ames_new)
-
-training_data <-
-  ames %>%
-  # For consistency, only analyze the data on new properties
-  dplyr::select(one_of(ames_cols)) %>%
-  mutate(
-    # There is a new neighborhood in ames_new
-    Neighborhood = as.character(Neighborhood),
-    Neighborhood = factor(Neighborhood, levels = levels(ames_new$Neighborhood))
-  )
-
-
-training_recipe <-
-  recipe( ~ ., data = training_data) %>%
-  step_dummy(all_nominal()) %>%
-  # Remove variables that have the same value for every data point.
-  step_zv(all_predictors()) %>%
-  # Transform variables to be distributed as Gaussian-like as possible.
-  step_YeoJohnson(all_numeric()) %>%
-  # Normalize numeric data to have a mean of zero and
-  # standard deviation of one.
-  step_normalize(all_numeric())
-
-

-Principal Component Analysis

-

The following functions in applicable are used for principal component analysis:

-
    -
  • -apd_pca: computes the principal components that account for up to either 95% or the provided threshold of variability. It also computes the percentiles of the principal components and the mean of each principal component.
  • -
  • -autoplot: plots the distribution function for pcas. You can also provide an optional set of dplyr selectors, such as dplyr::matches() or dplyr::starts_with(), for selecting which variables should be shown in the plot.
  • -
  • -score: calculates the principal components of the new data and their percentiles as compared to the training data. The number of principal components computed depends on the threshold given at fit time. It also computes the multivariate distance between each principal component and its mean.
  • -
-

Let us apply apd_pca modeling function to our data:

-
ames_pca <- apd_pca(training_recipe, training_data)
-ames_pca
-#> # Predictors:
-#>    50
-#> # Principal Components:
-#>    118 components were needed
-#>    to capture at least 95% of the
-#>    total variation in the predictors.
-

Since no threshold was provided, the function computed the number of principal components that accounted for at most 95% of the total variance.

-

For illustration, setting threshold = 0.25 or 25%, we now need only 10 principal components:

-
ames_pca <- apd_pca(training_recipe, training_data, threshold = 0.25)
-ames_pca
-#> # Predictors:
-#>    50
-#> # Principal Components:
-#>    10 components were needed
-#>    to capture at least 25% of the
-#>    total variation in the predictors.
-

Plotting the distribution function for the PCA scores is also helpful:

-
-library(ggplot2)
-autoplot(ames_pca)
-

-

You can use regular expressions to plot a smaller subset of the pca statistics:

-

-

The score function compares the training data to new samples. Let’s go back to the case where we capture 95% of the variation in the predictors and score the new samples. Since we used the recipe interface, we can give the score function the original data:

-
ames_pca <- apd_pca(training_recipe, training_data)
-pca_score <- score(ames_pca, ames_new)
-pca_score %>% select(matches("PC00[1-3]"), contains("distance"))
-#> # A tibble: 3 x 8
-#>   PC001 PC002  PC003 PC001_pctl PC002_pctl PC003_pctl distance distance_pctl
-#>   <dbl> <dbl>  <dbl>      <dbl>      <dbl>      <dbl>    <dbl>         <dbl>
-#> 1 -4.86 0.870 -0.457       87.0       17.7       26.1     6.33          1.85
-#> 2 -2.85 0.913  0.360       51.7       19.0       21.0     7.64         17.9 
-#> 3 -4.63 0.572 -1.21        84.8       11.7       56.5     7.58         17.1
-

Notice how the samples, displayed in red, are fairly dissimilar to the training set in the first component:

-

-

What is driving the first component? We can look at which predictors have the largest values in the rotation matrix (i.e. the values that define the linear combinations in the PC scores). The top five are:

-
# `ames_pca$pcs` is the output of `prcomp()`
-comp_one <- ames_pca$pcs$rotation[, 1]
-comp_one[order(abs(comp_one), decreasing = TRUE)] %>% head(5)
-#>       Year_Built      Garage_Cars Foundation_PConc   Year_Remod_Add      Garage_Area 
-#>       -0.2537606       -0.2176448       -0.2100323       -0.2050218       -0.2019180
-

These three houses are extreme in the most influential variable (year built) since they were new homes. The also tend to have fairly large garages:

-

-

This may be what is driving the first component.

-

However, the overall distance values are relatively small, which indicates that, overall, these new houses are not outside the mainstream of the data.

-
-
-

-Hat Values

-

The Hat or leverage values are based on the numerics of linear regression. The measure the distance of a data point to the center of the training set distribution. For example, if the numeric training set matrix was \(X_{n \times p}\), the hat matrix for the training set would be computed using

-

\[H = X'(X'X)^{-1}X\]

-

The corresponding hat values for the training would be the diagonals of \(H\). These values can be computed using stats::hatvalues(lm_model) but only for an lm model object. Also, it cannot compute the values for new samples.

-

Suppose that we had a new, unknown sample (as a \(p \times 1\) data vector \(u\)). The hat value for this sample would be

-

\[h = u^\intercal(X^\intercal X)^{-1}u\].

-

The following functions in applicable are used to compute the hat values of your model:

-
    -
  • -apd_hat_values: computes the matrix \((X^\intercal X)^{-1}\).
  • -
  • -score: calculates the hat values of new samples and their percentiles.
  • -
-

Two caveats for using the hat values:

-
    -
  1. The numerical methods are less tolerant than PCA. For example, extremely correlated predictors will degrade the ability of the hat values to be effectively used. Also, since an inverse is used, there cannot be an linear dependencies within \(X\). To resolve this the former example, the recipe step recipes::step_corr() can be used to reduce correlation. For the latter issue, recipes::step_lincomp() will identify and remove linear dependencies in the data (as shown below).

  2. -
  3. When using a linear or logistic model, the model adds an intercept columns of ones to \(X\). For equivalent computations, you should add a vector or ones to the data or use recipes::step_intercept().

  4. -
-

Let us apply apd_hat_values modeling function to our data (while ensuring that there are no linear dependencies):

-
non_singular_recipe <-
-  training_recipe %>%
-  step_lincomb(all_predictors())
-
-# Recipe interface
-ames_hat <- apd_hat_values(non_singular_recipe, training_data)
-
-
-
- - - -
- - - -
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - diff --git a/docs/articles/continuous-data_files/figure-html/autoplot-1.png b/docs/articles/continuous-data_files/figure-html/autoplot-1.png deleted file mode 100644 index d2ea324abc9bf85e789013d9654af5d5b5e2ed09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140584 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

U5plC(CfRzy=>Yy0H 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 KQk049yw6U ze?>G-^=X4Jdj3zPnS)`qJ}UnD6@;PNj_X)|cczZ2Zoh!{<1{={-AVrwI7ICC>nUzL zv_cIlvuR+v$Y#H#|50LFExkj8COsUpzv_|5y3J-{XH_E2x-k_BAp5WNzv(xP8lvVO zO&m?y0)y}6UtLaS7_uA}MW@p==vs6r6sBDr4q{ckfbmCKtm$h#cUHSae--LD_v(GG zSoLLq8r{;}HWy~k2SI(IGkyTso%76YFbK7~`?(Pu9sog7a13R%S#J;hsoZ_Gx>>Qv z`3tlM#2YY5{9!C1XhRy5RQO0gW}pD~2RK{hnn|2|AboHGv&&N;=$mi`c|t>SeWUWG z+g_GM&)C_#@;aT08w$rDt#{pTF$J@Mu@z{N>6&VM!$rL!`-qh$>_Y^IE$QZP ziA1%`oW4`nbr}*#7k*jS+pPOwj8G-6?vx{V1N6bz(>XxvPbh1=geyiwcQ57UqmuQw zyd~(;|5Aa8b@4J00yKEg-m(I@J#8C#2r?)i<2^w6R|LIJhO;AW+%`zoufG~m6W;{_ zZq${$ia!7fZA)4s5bVQm*QB&d_A}6aNYy; za8uA%-%3^zyz0jiWwY zOr146O>y`cd$r^U25<-gYF7X%d~MHHt*hjdGJ+LZ+2T9UHDd(iYjKl z`f6qeQ@ma)udurpc!Grb65r^3aJfs6|F=MpkCBQ%$yLsuU8rT2=bW4;EoYVdUrqKp z!~kpe+|)UiMR?TyRL`@;ukkxXozwc!g)CJS#7@Y1b`z>?yH2zpERMtow8`H|l-yr= zDU-S=aFxtQ3Pwq)EO^FKqqM+xH^>zC=VNxNt|qS_#lDu?Br@7{I6hLR@R03$>K}E6 z+lFsIJalaJ4nQssX_vNqq%??-HsbJYJ?A3njclQbHnn294?r|O6ESzW(@*7k%9cP1 z;^NCN30VKpq2S3gk(b($MbsdfYI->awPMXs5zu(e_j28oyL~W1=3`CuTm_}aP%13) z^z_5PM-L1@T66d>%ZGRmv8cUDgo5jKrXv+aTxU!9jD&GS4j|%x{B?f=J6Xyr+$OXz_BhBq`ky9GmA2 zG+&bkPtSmSP*EKN2i9t|8CvfteO zYT@VqBeE8XbYPnJqbL6Z>@8&h>2H$2TD%$t1qIj)Ru)?F2toVjN7&E*|2t7;+>QOB zfbH0h0qF{!DdiP0boaNO)&NN6B}_P*g3HWSuIpwsP>_tcjoZNKbEG3NL@(mx z!hz<25bzs_<4w2qKRyz6b~N{Wh`vdIFm_+AdiJxp2wkw-U`5#EsF*=J=4ncC;vi2r z05XqGX(rHLvR!a)?oObfXJJIJtF;WXr8_>0wk59|8X{`r zC=c;Nuj+;1*wI*r2e3aF;ioIV-{v|Mr74Yf4?PQ!Zz)Vm{o` zc66Mr~`o`;7*KoG)@%b>T-(ce|OIF3fCg+OCAs0fc z&bbRJh2CTlJx%0hFdV@{)Zf@W2;400B17vOH0Wpjrmq7CG z_8k7&o90<)2MHmMocBKh&UU-?f1ZM3*b3RS4*WY*lnZR5{y-Rf`uYL;F1(PkLIc>vs}eBK0V>y20qcG;Mi)Y9NDneo6H(}m*f7Q zp*tH$FZ1c#RCth#V$d^U?MnwxiRWE;3mjyN@v~EdGe7P;E2Jky+^vk?dLu!1wbM0B zxPOsenl=3TpqIMi^7Z%-OY<<2$RINgYwZFXmGHC2hh~{bOYFAw5G02HFl7$;bgCAX{n!4$U!-QDU5nx6e>Lim;ZS}h6L4F z5`jfUO_*mig*!YQm0oWLQvAgHAuvHS2xJa%&1&$&tO zCbvCPckcypgql$;f$SUeMsa4%5Z^S0ahRk~t~5u(i6#s5K+*_(TI!=<_4%cE1trGd<9 z_GiBs?oRR@5Yqqmljgs_cSx9&vNIO4#+pufasHzA33b*#UQq9*D;A4y15op@9c+&5 zN=>6*;dHyDXs61>V`JDkD9Ys?VTbobKZ zhY>e*{wl5Hd8tI;ebC8#c$!Z6;lmp2N>x22_jaa)kt=)YB$w-+0*{c*{NB&9LIvECXg*6vA9jXrRo6vl<_R}PaFEftH(85Bg2z6o=Yli zZ$y<8xINiOpHV#h42X0U^?M5n1XIelwHNioft{i5;<38yLU*29qa11W5<3Bsa&EFwY!Nh5 zK)GDL_;bb!!(+Q~A%Z6IT?S>E(poiD*m54tW1w&7)$v7ETg$7AY3^UlGLw8x5^|G~ zxMhy=ffi6&Ihq4FcW>3#1(fhC*njl0+5JOed2jIIuUofn@4d*vO@d?7r@Pu=N`A=` zfkuvS-Bqfa5)5}9kV{T|>RSPT+CbnQOC%DkOJFH6?@CdN;uk3cnr~`#IXi5-$BYr2 zibY>8f*-}rp^3Wcj_X1_bZlrWGhUsA1E^*xe&xWKQIvewvO3jrZT{P(Kwtb65$Ppw zPS--?FJVbt)06v7ONpWm1MNT+X3QF$^CWquW5`g8h|ic=uFys;{a+$M zlBPM5eHI{tKp2@?xu$wgp;;8jtIxw;JtI+VSEUMe5rS_DBVH-f_zd-^BbCCmHcxJX7&06E`oFA&Qhosiv|0ic2s4?3&QuI`jK_Cc#A_ z$tH0yekZ~sMdZ+O7xNB<^CsxGW?JnW?A9-+&C{xiS*3X9HthUX`rrwV@S7he|U zPaHaplaT1P!er=_M-n60!vS_3%tcGe35J$ZNwh>itMWu70$9`obptNkgjPo0*XSUBq}$6%*YgTPY}!g{6&WADayf=`AfuAS^kfzk?*m^&cBgd@z7qdE!he6? zRF%L>tLyoD(Bw7Y-;y%S{C=}T8-`_9V}pTOpDQ)nwAn`Q$|?kML0z~mcp-Cj1qw^X zk6+STHL%NT5sCEWRgMAEvzK+17v&1ubm|1WNg?3!*$bQ1IAfnk)Zr2ven;F`5h&)p zMB3n~c#p?%SUUj#t?4L`^oOC`t)4KRGLKt$xhH9=JvKk}zvxedQPCBh;cFtCf#u^R zkO%CHYfg=CTe6|@VsuAwAwby^oEI*dd>LYt&$edX(WBKIGU3l|ZOrwn&S7gn4#(Ul z?FWVS9WsBbqcL5Zy*V;|)v{ggK<16Yx=pXtGjADK&WnTAgD~hJ%#<$`C=Q-z_JB%+ zL|0klEb&D7{~lM63n5V zEk}-+wj+?@Stsm3iWk{z9oObzb`UsMj+D2DE0_aKxl;{4rVD&(I-i;%!Z{~;I`EgL zq}$AlHd$4Rjm}d^+mh=86@y+MX-E7RT%v_RFPOFO9yf=JOzcpVuZxgLcxnma6n7t= z-flTV^^~T}=3WmgnlxT-vmi(unBU%2kMkZ&G#pZ2z}nzkqyypFPHY2x2~XVYLQ-!v z&sD9Y=T?q5UeNGvMXoBcyq!Qmj)CTfE#t!)e)_)q$cYiC2S?VwK-mwSr5D~J2?9sw zAr`i}*7YqT2gQy%?XJc&(gru0f4(Y+*QLQ@`WYr+y56qB>TP38LM`>mw$zRDvPWx% zGE2_SJ>+2Rw-GFfIv)tj?s$T4gcpj`Bp)q5r?2nD$|T$1Wcm=3mJMrn8YG3C)5;u~ zP)X8+$LKmq;RtA;W`({q^xrFk2?y`(2M;z8KOvMVO`eUzAx_$xVe?IT&%7oa&^QSd%8K*K=^yRIZi~6%)aJxk4_TFE{bgc%6 zG7Pzyf)0K>1Q3$e`M4Fe{p*x2H<#il`qUrPqQrJDcuJp_;MPcfP);@ZkuXYYmOy?9 z(1CA2qFgaG#3y+$P+*9X&MQ?%D#nAuAi!z8d6p&>>cEe#MT`wHY|e?^`Q)~ zhYBmh-OC-93*`-9E>oswTkvVx>8=PSe;G2HqBbF#(b(14Ljeh{e0xev=EcpCMCvS9 zXf-JApC&qN;vo>r)ko-f(CgS%-=hAwT0^OfK;|!Az+w%XnDgyz14De5y)_&OpPzs0$H>1da3rI zVPtYDjs7JNPu2pLW-yAD)&h^w zBCq@haq3Oil3wqAtOStvoav7ZM_xNIUA%_7(rs+J2QR&a>gW&v+4Z{J+)@85JwvQ5 zKN(MYQb`1))mPm`G4}+`jcTWSk5E;*F!A|iKA(VSx7;O*HTJ$QE)khy*)+LJIb4k( z<&nqt=sbq;C8Y)3;11CxF*_;=J*`sf!2`1;v2Qt?g?nBG287qznPXVwj+09}kn2)M z=s6lw;O?CG6g!|^TacICL37}FhLsgPsDVRT`WuS3_z^_Q{>&8Ejh z%RVjUiT-{dkr*QppQYrH{h`A4sp=n`^6olwFLvPRL_!Q`mTMIs&V->qJ=CavT+TjTVs4B2~F|EmTPc* zk7zms#JM{>tM!<{L*`RjA0N5apZuQpJ6yFt5)=Dyg%}E|_HgFq?>_wg^v@|8^kIa)QXhX| z-6tmhcz$I@dSqmRZC9;&6MBNLfW$OacOT}qxU`GS^CraL6VZnLX0PfKZqe;(a9){q_!cD4?#EG620lj`} z>^i-79-WG%;Ug^QnRpWx;4(9J1~$_9z&Jt^;`+o$dU@uZ^jeD>FIbU0L34O-e&ZGJ zfr=UH#*dfWY&)%IozHb2_uLas5ul`FWJPaOPws6u3)V%%rY%<&ta1nLSwq+}HZ>h0 zQ|36lxuIyV_{gt-u4jgc9&c01p$3d>#w@}oGTvYwlx$Z24x{$H3Id`gA0|OtARNdG zu^&^4l)saryZVshJ^Jm zIuOQ1wj)z-qwW@t#Ju8CJu_qREBx>Y$zuKbiZJ6T;uR>4!@+$|qhML&DY{*CXKF~j z3mm;yW=>-z_8e?|mMmnrb?X*#;4NB_JW2BlJ!EfpoOGr5!jbDqt)m5o*IKOUr_Kog)2jN@xiH8q|14qth)?CMh8kW@~%{(|%|mZd?%9 z)y%kkWl0sS1z7)ySR7Oq-K$hST+y9zg+&B6<}|u7P5fie@%Ddv z9cUIjj|mG5JoX;u#|O9az3(famC8tDJzAkY_Hcrv_Vm2)TTp%J2633ze(!H#)-m~M zAF$Utsw)SL>vUbnHqVtgUi~hC9v$2B8rXT0&?N~2>)n}vWKfTQIg}_u{Epk0RV;wB zfW^miLuDWV`Wj#IJvYt@J5C3t6@chMre=P^So+n&trAqznS9Ohrh22IH;5FpFkZrxri8Amk-~t$+g>Xy7QYIpDWJvr@@M@6Abn~RmK)Ui{-MQ$6=v)Qc%5H{ zfK@$MW|v5cMIuY99x&Ssoa(QiGts)mB8t9ZuryYsG3c>6DQD9OwIVyM&rpUkt4H8r ztd;sf1TrEzz^6-Rt;1>r=2~FTK`bG9`*5@pCr9L1h8;HFd?IrO%Ao3VtZ;es_54}A zyAC!Rz3QJ(9MHa#K3r0K;b_-4jBSyf{l4iJbYMDtBKI^lWm6*Fx0Htf$rJ+BH@*fS zkS`>cMwp}J6fjZAn7QVA-YT_GxX({NY;1<|i`vt}k$&3vnV#ei{S*+s9&i`22C0y#+NrLHM!-Gi zSS*axIcQKNV^-cYg?F4k9I_UlU_P1!G#Yw$)X>89#-qIT4Wg&UOt$!$oN8ZeLCkx} zo&oB4h~oQ5GMfhT0}x$NOk6mv4 z0SNddNO(U2^2VPYm>?j9Q%hbB2(a<~?zTuFBvBW?)-C*D!z>KGXe=`<+SkIF21C$m zE@Cf&Ei}0K{@US=NkEn&8%`!qx&aR0QqPLm!E)t5izP&=jtB_7S0OUJnLrw#@0;GF zUBQG&Ulw#op_zu@9NEy*s~{dG4_&&A3z+W`at`k@F0+;cH`9mOqxvS)_+25(tsC1s-PpKhHM$#^j~zyxzgm16Dz!O_G|2zi-60QA;B78_ zrU9$Z1llmxySK#L8sUfxVMh0px!|sE!;gzwqHgOMsRjj|sgysJmNb9=dEem29}ALZ zT1tr$Hu2Av4nQ%An?>keJT_seA^(++(MEnprp6DH62!P5l~DiSW2e3!ZA5_OePf`b zIfma%Hxk#=jCtXs9jwsZu^T zcbDBNGzWd86d!6RzPsijdNWhCyaadLlQ-pZlA_~k`@p!M>c{N>mVTST604}jZjhDC zUT_JM@F=?0a93zT$I$EG6#mqbTbdawF z>pls;XN?qNjFDgSsb2Plr9=_N-s57-TX$m&2(0bb_PEoo|!kdX&lY^~-|EBm zW^z)xJdk*n%9HJ^dtqTA^4#bq1bGk^)U;16o{iJvY$hEcPCHY%lQw{TW=liZwf+9f z@s!mjYS9o0)j4YP+q7P;ks%*5JweOU;z~z;S8(a{tp#n>?e^F0gJRAsidH(1##Pg< z?8mMCiZdd(_@%|}TKpGA>Wz`u-h}Vddu!gzKXTF42XHwPUvf!Oe8QPWkvwA`0t`o=Lz|aKW)xH;g&QONC7mamDCP+wiCi*#%fZt?1%g05hlKpG3lYo%$~j}Q3B)8MJ<_w@9n>c(t+`u6U@(p@giyw`n(KhMbU zitn2fUKyM#wr(^E&bn3#mXbb!BG5k75E4Ti4DjF>om&dCsj{MQrWsjq(w;AisIAMJgO-B|4z74~VDF>28OzQThCqDQunGLvP zR1mBt0sO22g;`P|tC844iQ7>`!@+!WLKHr`J4sop1-9YwpZd~!o+*G zHalPW6!yuz4-8Qs#T8kQVYqN?u+%0F{O)ycjJ|g?gQ)moj7iG(%2BhJ?< z9nTE-%pCDuCGW7llY&_oq-XkU>OkY|tBt|YA-6h8Ugwj2*hzCAZM(?>nQ$(>T1j}M zV9*@Fg>!Hq4?cR_P;jVz7(tmPq{ht4K-nQ`)?!B@{ZmFa7acLl7@Gkjwo^Hx$t9e31wH}E3+5>=1t;XrbdRFv%18N^gSH8etRq;*QQ!ucvUUds| zQphr|;A!OCVFBxgE{YQCK^2JFsfV#%s*uuvK&o(BH*6?~aRabIt9d^%CfoPDodkbt zsq!=47hT{E{@DkdS@C@NH=KXowMGo*e#vhbZm{_DZO03oe%%uPW-xqs08Q{PP|S5g zr=jQY5N3{n)$vT=)e4bsR|{w6O0SR%H{ zo@Y^hdriMgey|QxuDl_}-kR}Ts`~BZ@WFZhOk3Qgum9r{zF2>@>_bC7rSvam1#E`Y z{*__N7;Mb-iC~>$gs7VNuhUM>07~Ma0?4+%*n!C4Ki9`hi+mudi?yT*lIB5`{;_}b zJIs-cg*Sjrj%6&f!i1ztDYgzYalAk%!~1XgONNwJXT71pp62{FFEFJX01+%Sj5l;S za6i4;BIq!~z?1m~MO3f7pn0bhPzZAVc_>uqq0AUi4%+=z(0gZe{XLXX;Z1I_m`u-< z>ayoR%u8vIeMnQvl+0J*yoT zFl|yfOtE~~vBnQz%Btw}O$CK;D5NFs;L@H%n}aPHvUbX2(X|JDHSO`DCQ#(le+JTF z#y@vwj0pT-bO^f3?DV;mQ=a^jX&5m2z`OD!A^>t74_23G1p znca9ENvgYIkS}Hv;>j35-}IvMoEpP8^rYUv>F{?!fOXaaRuiwV#eET=*}Tck26@vH z2YmvV{qFq$=krUZj?yh&y&PAwW^(jwnY)nfRCcO47=aoa8~cu60a$pTyna{ThjD|LhWlTCK8CzUP7p9bhexj1e}0SxQ-}w0z}yvRLW-|1E5o`wA*DihofZ$6!657)-Jh?YAMQHc zN|#-G02uMB7tydZzQFu{b_YQ+kRn8JKCDuftJQqILbS^>F?I*-$}g?0fzEOtB?(H; zYUFgzLQHtupNT>t0)-0Pf7|YTViyM{;-hTIpa%4im>QLEJM4 zri#W}*gw!Z{#m*q9KPkYxAzhQRz`0Y#dC8!uZf^bZvZgSz!fn)!igZ|q?)SPv^Zm! zF77|(4Q$0b;2@oGUT*7ncGahw%6G$xaIqNZ?(0!2EMv=Uka~|F?EfybpO6Wfg=T5* zVUT0SUc%!GSCUJV@OT6F$udd@gEC-$A~g8c10lUc{nE(&$H?o9vUNJ;@QUzmd;|7r zC?}+`&8Ale@VzZukBI zK#V6+^nUHEz%A8*YKHEDuHvVLz$ZY`I4W{+p%BC|tjZwTbi<6@4p%O4fb{1xvpAJx zC3oXMh3=xdGT$hAf+6HMn+~OrkrMeo_BqTlwyt3nl|r;g$DMet`p-U>ues}YUjJjI z8dxlMZqd=9hk|#r<~OM~Y!fYunseTFf)2Qo%kfDTVAhhxoh7H8!@+&fBM@9iO^4YqDo z1WlL#0rj;^%`X+|po3^041xggY68kpoZf)U6ZzNFUQBSA)WkWmr${T)mJh0o#FVKM z6Ex*K-msY1$8;#&7(^}h@D!d|^H&3jiIh${cp3qHU&o9hM1v0I1xin*F{ zxdaz0a)6Ru{tjl`?h^l$ACs+7-SKluyO7R&fi#GRDPB0;_q*8c&^`MJ$f&fZ>u!c< zi%VGV+yhE$a|dIXjql);yl(XVxC(Y% z5V;7|Y5zGzDKRBHe!d8)2X56BU+0e>y)rE7T|nz_r*xplR|zUnsgKbHp8<*yh~-P9 zp-r}~-61#K=M*&v=W;bh)z=lqr?brpkud`)tPL>F_`Q=Dm!@*}=9v0ie`{&lNfC}CGox{_NFm36JZ?+#*rQ2dfwP#tFw zTBKY1t^iNW;ANaye?qnGg665)rNaK>cS#90bb;>oAf@}o;5%A@x7N={Z0Rb#A75l_ zpqi-_XnmmXkq-r_qOY3Zla;&JY%%Zt3z1^CXQxNwWJOOmoS2V3nf9*E(UDY4vEb8w;OT=Au^HQLrdh^~ zk!Lo3@&0iAz6=FdS9>4i7t1~BQQJD=MK9PXLu)fgAW0#2uyGnUxidXEDTFp22B z?tOvgoH1n9{p?C3_zlE8i^7%V%_l|#zv|u#TJ4~FwR%AI;QAf5@~cmYaXxfecvpiY zj127f(=Ww0@3iX_Esn!1Y=7P7LDKzkQW^UnJ_9hl^`^(3K@_sRZ@kB9uXf5KS=vm! z52fkF83mQLD=7~R=L9`>_MohdgO;Vy-r(ZVYmxxGeCxnl`Ln+rgCCwi8ZV~U-9amkr zeX3H-jQf~m>E;oIJ;DwJ+J^_rCrY1aeQu6%iLgi$J8Qcj#enx?^K)Q@9Sl3X*L9gT zrm>OCu-k{}a9*1_h_I~FaVMXN+)ktcmRMrdFa;0tmk~&_nE^PK0mU4%{NLtxW;*}e*I_aOYPK| zmE|&v9vS4e0vL{Fo+w`!@)ZezIIA^N@bEi~3^?eWnDl`VaCC%%22NbJ-@h0xSWX>O z1C8mTWiO`{eht8Axje^@%J8IYQ~qkRdjnY7DRvD{C&~hWiyG=%5bSfSxT`&DrT{8!<)xQSIO2<2j}3xwc8~DrKU#UJ zbV5XKA98uG9|8=X!`4h%^rbu)7%1oHiSwuCPCNaqm9|Uca`7e_GgCJ;lstANUtGpD z+Q5$KtPy)kZFqVMlz+jG@d`$y8x4iL~Mx$pwx2!Gcsi)sp{k*Dj=Bxr`_tg>LKi4+ZgHVCCj&xeuS)dbKYp}8DiVhB4 zH+)I`xi|tydRjuYkyiz-q`CmxF*UwaL;_@lA|p*q&fl$+#nHUdH3<{mC(gam0d&MX zN?I(KYu1um?wwJ?x^F85uTp0%95eEMfiJm4vvocWt z-4ol#t5Xt>99I;56ryoN)%@amW?Jn&T$p0`RmxZJ=_PTx&W>Wn@PN$?aiJWMSEIqZ zDrL20<1aGIsFw1=AK)+1ja?%2ED(MFHKqE?q#hjWu+kFrBqvS)5VQ*Vx<4wa?ZrygR>cSAGXEc z&M`hefqSvallAoAK}nnHHIRKa`lzrq&CwhzTY6nIZKzYxyhCb~d`Wk}gnXf94X4)b zT6+A=t~(!u^AJkpBT(*oF!DycU;IqJ&2pS7iG;t2drG@21REh|-bFg1SuCs^SmVUU zIU%T}lssK}v}@?30Ino&KyT7F*cblG9*~=QAMttBD|st^p3dB}OWd$M^1|&($UDxE z+ZH!zuDlc<;p9T|fB&jPUgD{l@%rxe<$F%uYdRKyqJ(VCEgW-e=uwA~t|AcOZ^rBM zjS#iPQOSSysz8dNo(v{^eM9W?#2E{VS!T-Mg5GY-dCN(WGA`gJ)!O;Jcf&0@bPPKgGx{YXSIOGu#a#??4V~7 zRlT=p*Dpd4nimIWk#jjn-i9j8%-`c)l$~Uc(mkEo#H??|M+Mz~gJV7bid*X39{XDo zwz4I8-m9qqaoMN8=zA39i!rx`@)ic?2?OZ@&A&+>4OG_O#@`2$Ve3-WCK{ox;dEO`9%bz~Cj^=%XN&*g{Yh-D=#tBXne+H%F$=lfj$ zHnZwjupT7AkZ(_@J`5{q|LuR0pTq9cczg%+u<5NQ1B1}Bx_ai@&=K)SrrFb9!v^y>e|)|lw zghZ4=hGdA89J373V2sQ|hES3+y=x!ze1Grzem>7XPq@#0?tAaG*SgkqU5l8^*db?8 zb~&pzV0q?anWxK?8>Hd;An$Hk04t^=aEI3nwKC`JTCRa*y$cuQfD&6s!dx_lt=#lZ zV&XeKscjS`D37$|z%HN91vrbkgY)rbQDcOeVdc;yBP{FZrLp?)N@+pT>P}ty9YZ{O z4?0*&=ai~w9+TPjzx6j)0I%#Mr>jzWX#Q+|FD4R-cd1Ffz!-3!Z-CD36Hr$9+_>8> zkpLDwnS2L1{`5aJ;Bv_gS-EHUG!%W^Dq&l`)l(2AD|b3>Cc{6ei0c)104lI7jBHmX z-6pil7*&01VQ5$`71WiY7KOJ-2W6Hf(UVd&AUNdq%2LGfaJIeYUM;->3+Wt_SxS0d zmdm`h0*OcC0QZ|pKjkwTcPAw!Zwm&N__6Ro)&b;yaHJ1{lI|18iI3dIT+>`8`|r`m6M<8CIcT&gzH_VIyhH_gm8z7L1-11{6SPa=X$VL`-oPV0)yhc@&>Mke z=Rg@5Cg9VYwgC2)Rv$>?DLzyL2L8`gVS3HwAQ12W&sC?p3$?k-UU@j62?PH?{EU3x6UPC)XKYxCkPVy2q^FtTWj0tSvH zC-SaTH8MHTKcV*oZUd4K^c)XRP+Ij=cVWgBwt&~O1yER_3WU4ro7*@Jy(!}E$v_Z{ z?KO8NPglSonGLwQh3~m>R^E{^XwT)eJ_PHaJn8ZZD1HB3Zb@$dYVuE5^K5g2t*F*4 z;12!7KcI#wR%1VT`SyPwjV2m&GSYEKss8)uHgediavIN;M10x&(Xfy$HD>un6WuPi9Xop!IQZRy?(s zOteOo;SxQzQw9SLkitk!!W!N;+5{5XQ5YkVx71U8krm^%?E#wX`fM21SnB5-OS6AZ zHJ%7BI-6{S7PE;9a2&RU>b{5fa)eIMM2<*krDgK zXe=N>qlao%{d5O_IauJo?3G*wl4FalhqWSND|zYQqtAhFX>X&2y~1z%d%g9;(*Ons z4)hQPqKLp3NOwEaXZaX`pE1Gs37jaoOy6@MvL_CIx4Zz*^hb}i6`wt&&CU9+=Igjt zx7{DyScW6~?u*lwm1TQ$Cp(`%Ke`!aX?LP=1!rCUF3x0cVaAnA`Ol97{#b1*=tRP2 zZ5gmomLdOBwd%QOl{Jnl`yK)*?i&o{usJIKoy*5A6EEl5n>p;(k(0Rfnm6{s)$KtA z4o$#cOVoU zud!(xBmV^z!9B?44o=E8?9op#5=Z;s9c+!uLTKV=vEgRZBM=9Yz0U+W!2a`Nc5MEm zI1Z)qa+!cuc~p|K|3gbF84->O(uNb--cWElZ-7$ioY+nm%o29ncUoXWh&07ZmIUvy zc~i<)x$hQ+ln1>>#x(aCi+OktjI0{!z5{&NfjFdl$!Y3RY=c}{lNB>&(cF%X ztONsFa5d;5!s#_<|BQqUBa&KzO5j_%gop%ZmJJk#17~sm2Qnsn=>$#Ut&IZ*sBaQ^ zr#!##DtUQpuMhyIi|N9w1?FHHg>!fN=gQKzK2!{<8la<|sU zO#w`&i>_4o&CS}24O@C2wN2#09g4L!2oyLG#9ZPLX|gBn8P#y~<=P;=|CwE1bF(aU zPpdls_<47MLj)p9nF5{2|Ii)NQg^#|4Gj!S^@x2>9>HnaEFuM-=I5vO_d)?b#$`Z5 z;zi!1hMiXT_vJGocb2<5D@m=Z1P$WXu8*2FY1WTrD~>)npG)e~FO zVfASW4P=pF1n4+r8~&Q5JvPDdU=WuvWIIcEc;VjOorAMbfJV6%wU)_yPR1^Nm=%qY zmso?TnMG5=OY5Phlt!&2$7gO92|8JSSZsZ$;+9<1A@=F4U71pzcgTfMr3%9b@&aeA zY4wgGf`z=T{~gGlXA6@&h_il0@q0Mh!<^*B)!wSwhOX}LIvw3N^Wg5X``(me>HXgd z)26jJfZo^gNr^YFNz9_=JfLtLgAg}f1;~AV{k;4V(L!ARZbgO{e{WE@YDQ5RZn^6vSTNj|lV^6*!8I=} zto2loi$rrPbHB3;X??aVXU3_hX*qZLm;z$hw*;f7CcbYOwtGW7lD+ zZzht*TlY@Mbu*^vU$m;nnH_uUNWcHBQca{&jdS<8=l#RwCGqX^wJS}>EG;cjgqy-p zqztuYDV6T%7nAf_Ieq)ecCS*MYrhi$sj&zFYusHV*fkYFqMP`^T^w!6`viEiJSC{emYN2m^|y;#YWlpsl#veM{h%a-q$@0}7Q2TJw%A79#%Sl3@!bpzKVzp-U`oRY?uxe z$Cw>L?+Q)#zWQ`kCtuVP46>7ZCzp#SUT7-=okr`Os#FA-V0bmtN*JR0NP7j5X@wol zG!_sSGJoUUY3vL`3{OvZ4UmzG0rZ}pkrC=h?+tm-aR8~uuMS>BGzLQ^nLiznw)g$-r&QgTnKt5)p-;A2A_bgWUGxdmi{L{{4@(`K$RQQBhvTrP9j#8Sm?DgRf_^=>SKW}nuRgDJ4sUx`8anMyZw*tq1{ zfYrB=k#-8+2 zi0nKe;bKCsep2{+=c|Cv7l@zfO+2@CTqyXYxg*r6!+?k8ch=t{i^juWs%66e58dKJ zZWm=M95L-L_J*n}JD4e#g+4flXzXhzNWz%5Mg zx+roEUzqL&Y-xjG0j#rxx*X(bp*y;n^E05%)3ulBAjAE?XDAaAf?f^*FPqIK_>p5c zsMu8>uY>SIVtr*?g~wou4?3(s$k=)8=T5PYV3J}A(b~8VC#p!Q1PLpKh=s3kGvT`G zMjK8l0?qYJ+g^3nY@?f}>Wzmq`iY>^RvJ`=_nXBKWe1@4e+Rg+8HdZ7zQR*tkAD)_ z@|FLQNz-RV2Q!Bz=F|DO>}?6i_+rNy9)peRW3b{Kd5G#{x_h&1!ZHUXZ6B4RG(l=H ztQBzr)fvFXfc<~~>9Tpg?|!bp3_wWn=%u}qd<8&v7-M{N_&zb5bq{{cAP!vJjj}em zD?(uy1)F1(s?d5-KUpZKrgJ7AC37*K@dNSg%4U0}i&O4!3P+O2wb5uen#7k9w-WWr zp77cT_TL;k-Ox`6BO)jdf+J6SH;@SKKv8EEv0qq4_$dYt&9WzIFbKs&0(2Yy$Q9D~ z{H}XUQESJAHY)5(RMY(xr{2SHwIc*;U~pen`riqug^7sXjaVS$$rw^OdBhVsN%)}l z=O4ao`!nMf*i;v&GRVo$0T5>qD|Ar*VIeh)s79rG0|(Sra$!qBfW+NdWB1Wa;{F2J z?IeZ+?-?@qC!O2KU-;AT zpyzs8Jqumtt&|ezy)YQ6CkA-C{~Ec$BJOhoYCO(Bmfg($OcR5i^I$MOK(DqqbO20k zFZ_`Ne?gZF$hM|x+E$}Ca}*|BqB2=3;Azy65rhruyu1h+>gCV;kJeBnCO#S<{aqeC>fJ*DLKR1Z zjt<@hqq>bvToeW)9?o2p@<2a1;(!yq8x1W60pd^vU=T(Q-1>@W(Vj)C4%uMtvn67X zX47G!Ev;;>UD{Mf7Y72uk6tAgzL;-S5KP(w0GStf&79bSlNG;6p*mzCa|T`CU4ztg zMJ%|Irx_V~;Cj)EulC(2p#AuR5(}X(U!cAl=ph4}?LPjYWseESpko2?Zvy9Td}Li9 zNZFr2Z`Bm$8@+RxS8wK>=*Z>zSu2I(@P8K2#Ug5~3Z!nQgzK^-nBs>BHnsxDro~L1 zMb2gt;)yDSiCI98K5`ld^tASlPwN$%uR&eFeSnDNaf5Pn>k%iT-ZcO-%&%LE0ith! z7{JIr4$YkxWc(7Ql{T_4uerP2w}jOhQty=*`g=XU4zXK`CgAFnq6B>{r1 zc)kI2w8`&@nMC0)H6nQB*AX6NKa1t{&}BXe%!7&_@ma9!q>_R>Dk%0qspb0eMNt&0 zD@|`DC);)MBb5FcIwo2ekAAfr0d4lVsLTy`)S=q+?N*UI&sW6`Qm*OfV+KufV`( zQDpZEysUR1q1X*g%!kBWeGAqx5T-@+)kgLOJb}rP$M?y|wC5EoLFSHlDF6!y&B+|E z2=FHajw$>9J#ym2iI*;SeJKAt9RY`i|3W@P7cd%G_2!3ab7%E2Ci}LbUBge1r_S8R z8Gq@X`GYoZQtMwRET~-nsoqPxnj;G1I(qy9JeY)S%P{Y|!OTc$*CILXOf2wzguwga z#Tpvk<+Hx}n_R*%_#TK9thWDoF?6{4Z8;gnnG@V0K}ynImJ4bbgfLqK!Vtx{!Rk=G zt5>h)@ZTNc{^0}6t(!?PRpC=%U(^5`T2cn+hpm#PzUMBMELNkCyp4O2!m`#*vw z_!ibhl@ipq9tdIa+JPWxRCotf;+Z~T5h2YbUFG9R$hg$5FG0BzT<5jRLX>0snnk9= z%F;a0VWoZG3AcYEzC0J=3%-QAdbDwmmuG%7%d`UD0mSXhr43@h@IeE#f52Wcfg^br zYQrA_GUlSy9n*d&a9?t{D7J;BYz0I^OoZNUbZDBs+5ml}LV}*{VHY(HDlDRX$9!K6 zPQ^0(QD5f95i~+dg6io5v|M*G%=MX!0$|P$;h^wQ@D%saTha;?WhViFbw~z%%3V(m z84QS2?JI;BPI_We=POQC1Td~o2gHLKNZT^sme6iD4^8|Nk?T?{k4eVTC%y+to#W-< zeJ26rM5{Yq!!GFQFS~oR~6H@$dXi%m;icP3`2-(k9re@mOg@{*s!z@ zDyybr?(EXjg=u8s$?F^ObWH=%L%;yla)6Idxig2b1fciLqjXxkY zIb1GhB63vnB7CjkaP_^5?N9XBQJ(nHHzo?AbhMc(ME=3}Hbb{xMV!f;^znPY8` zCB}W~Zu|h}enr*Dy4ES)iuc201PZoNv1c%uk98WBVJ_XRvlmkf=n2aYj|9_UNW!#l zmp^h}TV13J0!f2Nv2_g#3>xyCT*`8@&=OV!mi?~JGx%0@DWdy7$o7k?OivjpW|K;#GZJy&a`0U|>CE3THzZ`n+!@VqG zlv1R{Vkb;sHc|RoO6fDW5a4T#7=KC=fEN`flv1~5^LQooPM*8W_R{s^fZW$3zX_pY zUZTr$y&>-ok48fWmWIt{``w!bl_5@t_o~w*Z5oXmGad_h;%C*u9RpC>vrvW{|`E%AFztFYna)`OAtnV{hSsQX_ zUoD-lrDIj$(4wz{B+ci-*)!Sl0|z~;Ds3cQuZ}&=%SrbbZHyW^{yS^$d3Tr4ZPn4a z$q}7z=FdfkpSnh;y7RJ=&J zc6OYhB2H9GsZntn9m=Nrpf2E*8|y&!ZbYJYV(sSh|TT zJiCM|3lk<&lHpkd9yt($bWJUfi^u{Sqd8`u+MBMl-Dh1t687O8?#CZG2xP)uliA)^ zW~XT4eQbu>v8xYEYnl5nISinE8M7Fy(Lvv^)w`5#YSx%X4a!zu{6 zzIW$_zrb70O4%l{S+476eE~g6t3rxQNw9BUZ0_PxTgsi|N#UzkUr#l|Vqad&Qz))> zz1x4aAn@nvSXz~g!>R$)a_rA%AD*77?+BTFsvAmDL}d17J^P;hapcU@Ya0IIuEtwC zWQJanO<`2Q>WlNYQh;^l%DVmS1W?*q%3!pjxScQXc@JP+LcT$Ac=*q%HX)l+%-u*x zjgm^!!7$zB&R`d)9f}jxt~5`CWs$b;HfG|ZpA5~q5sNK4c8By8P%0Xtg}D|gH9#F) z7Kmz@!t0D133Hg}@z1t|;vJie-)`z91u~3U^?@}2)<>Zrya!4oT{xBt>l5tVfOvJa z(ptpzng@RP-0w{)#StjQYri%`I>(Vw(B^NkDe!{6ZB*Cx(*T^tSWGyze`S3Cwr@Y0 zB;(I2g>aMyF`CThq}dwDU;QKXggn@D`!;ro^C~&JK6qR^MlosPSZ;LLrh$aURa?6kQ8oXiV^D(#k0yBKGzJjp@%ORWSnRB z^tc6%SJb||Yp}yJMpq`qY>Q~&bVx4Mj@p47?>hO+Jonr;n{@%;S){$#)?bvb*-cn7 zSTand#YMk)+jnz}T=8=z9cVfFUuG#Be$$%MKc77p%hPpW(9*6?YqVL?3S8pRn_NB$E9$@?X#Cv|If@4&@`U*}iaiQhFsN&#g((KMX z9(|7{dF2TTF;^Wgo#bf4`iac-D*8LF%C#Ew)wyvU^?qh(*C<2tT7Ss~5DcLHjAjo_ zpNa5bMZAj;xAif_KNrGgW6oKr4Oei+PS%Va=^RR$t%*8fw{%gz*oogrf5|Xmj_Vju z06Jj^LYJ3!?w6(coStgizB14mab z#mIvjRqM*u)6m)LQMi8nMB4;!x~--IVqa*11lGt!P8ABic5ku)cjl0yEPDO-N$vB{ z2z!uGFrxw^AG;T46rt5n3d$I(N3V7ioO0=u-gVMoS7p6i&28y_I8(03m(a2lBNO2QS?jdy{vV9EZTi zeD+q~E}zR#J7#ON;uViRVRmp#Q1LVQpwT_zQ1m38KI7SC#TI6LU(Lsgc-Nt!Z<>EV z!Id*L_;(!KJ&N601;6g^3XYofp3c7oB6J7J;5vG*QDsT2NiD0;+gJHy)>SNBgm8hH zZxcE-=0i$CSb_1r6S*|Nk$D4_dl))(&!^2b|+8yQG)o>&bAP)qKQ zCPM4Kd^J3t)v(1Iw zjrU<@-3bR#3eUyK_NJ2GNBw^e7i)A6|2AJ`lSxw|%d?n&fBhsyCEb3DZGV^@>#5%M zd-nsW56+m`ar1VussQs?o+EsdETa7+RZr11)i*^>-m~frYIKRqm6UuIT4~aM!QSUK z%#v)uS2}#rDe? zerEQAy=Pd9=hB~by>ebL>L~i;iV}1w0w!QUqirz9kv_qe{Q^qau}lmzR-BQB@2tn2 zY*5Op8o-}_`J3sU9RRDa(>~f{A&&?Ho`QJ<^=p#t!fDV|c;0$ef}?TFy0QI12o0~e zd{TTiKTk|_BhZjfd+MM6`}1yF-(OSR=)o9GNa!}g_Q``dMffHY#?xtQFh~M_f0l)?~PZk)7Y}CiJm! z!&t-iEoO@?Ri>p=*!JYfErKmoYF>`DYn3NQ(^;7x*UjM!faccdbu6BOjys`@KY;{Y zgsJh{@nFK30}c+dGY1N9+dXYjLle0O->?wDU`eka@2I53Hh@Zg;bQZ-pyi#H9rcqH zj^!sjXUg%%lpKU+X#tytdHr4I*U&GrEWcVT*Zo$$K>5gK(wc_BKeS890hKG*okw$*<)Hux3K)la zz(&dmzvNmNd@wkQy4h4!qiLq3Uji5}FW2((JK?z6D|mx;$4-QBQKXsK0~am$u-`-Q zrAj>Dma;zy8}KvDUhSqfuaD4Y@}EU7Bv{1X=iqsSU<{YZmQoF`iYa_Iy{0#RVRNA+ zsHwi9y1pMx0ImmLh!DvIucD@`i=w&7GceU0P`XHJ!2R;BFCI|&bXtB#>mK>Qn8~9t8KJj}Jq(Upe-9#{6OVrrymb43aK55&RAC{xO?~v^t53 z9(oF-WdEMiLre$8tg5(xg__i6=jX=F)ug5a9e)c)=ch!~Sc?CmC4uiHG&Y(bjXMKP zx>s7C9;a~&IwFlibs@Mo41r&; zL4$}8EOJyPmU7Y9IrS$fn}gI%a{!1%3S&O`D)PK4)x`@K%yur2KCrKB-ow0YpT(riFT@J zQw&xmh&ldIS2tcFcdHHV!2r5|0jPa(SCnI*hyS&w?&ou0wRJdHEX6SK62RwuvSIk! zn-A<;h8>YaC__Chz!$e|D@M6flbAX|YWf>N3P@I&S7j8=d?|Ke&y&8DjOtNZ;Q<#) zjJfsk$901gqBh_olkO?THu5Ay8+l$R{D7N3w}q#;R6DhHMT-+jH) zD)0cfOP<>v1TZ&3@+ugmWYN0hCzK*MzQ0Uj?_Pth9bD}DY=Bk-yZ{E{?FJkRpI_M5 zs}7wJf`5VkZc`)5Q(F|)89X&cBD_g8_YvYw^d;5dDiy4AKqqkkOy(Z%6dxNl005_4 zJ(%*$Gi92h$4@|99)$()sj#9+`bM@%EyM|cB+tB(4{w$T;%UYsZ*Bo%fN(xJ0+<0b z0&ONI;^U`J-CZnP?5(6@w2A~T)e}4|H<8N^)JtEn?tl`}SpVS$J|w|Z zsW373dS=GLlanI zkHRdAze}vgtp(uRWtK>Pay#VF`LAy*>zj%>WVda!Mnti`mVU5TDL4-ZlGt)gVTME- zWe7yFf3F|fFtA{tLWuB$H~2X{+QP73Q45`KQ0l-<06mOYzYe8c?u|h42iM!XrS&j@ z0Px=d^SjZP;o7)e2pZ}WGXvCqOeb|=L&LP9PW(!&p$j@yYD{uClA=n2vi7t_Z~IfA=T!%kxuEeQ0FBX*n{ zMdyeC@d~>th`ZQt?c|d?pO9LhFa3}Rfw>6TH*{=;g#jwtkSzb*GK!dB`_=@~LS`dC zT08kEq4w6V=FJs5$QX15W^*)|r>bI$n@E(A7*#x4MaVk{*1YiSo1alYrxQ|-J#>Z> zTZ%C?1!MAm2o^u~*6AK-4zMCZ91=ld>)vOg4-3LSVq609_%E@Jxc!^&l@t4#oou=1 zZrYBTFcc?;T;_4vaAQHJF&fVphD8@TUVHT38-C#qw7Xm|sg)IgAn&uUqeYnK z1H~)vPtfouVz1jNmTqub9;x{MEqc2KixPK*$>$w3c51)ls3K$)BM+E!&-XCyp?yBi zLV12wKZ)x#OLYFs(x35%#eYN$AH+a!Zelf+HBJR6+6#|mWTp>QEl)q?o>N?(9^KYk zHn@XMFGiA~%P#Onau?ZCSMt`~A7>Z3jlBfF!gyA#Rf+eoYm$)nLjC+ilD+8U$!G`d zTVMPYpG>O;HRxsN`^${1)>!||EkY$iGIsa;;b2sTXt`*J61?s$;Q$gp2 ze6Iv{6K;SJ$0k;b18IzTM}NH?yb{TjgN^C@HQD1`l3y9(_O|@I+_xk*^*%D69j%2- zZYi(J={&bFe_i&Tl5_p^ZAAH3Zvhw`a5l1(c#2CM8+Ac#ca2_etq1qw7XK=J_4Tz( zmKg)y>6FGz(fDHnONO-t8YkIn*u3N&CQD8>2qI`qLovAgZDtf@@v&Bb4f*?Azp7OD zq;X3RTAK7zrPKeam7;u>4IUv1_ny)Ch$Z>YU@&bk_tBh9!usqhX&8*Icm_Pjf^msV zD%dwdOV!oiG^got+s3@NRRYWLn zwvEZxp~;}^P4D9b#GC=#?q?PM$MXL#g@y5^&!PH%92V`uzVA&eQ!nHrMR=Fv_P&@7 z6XAZ|Df<7VusjS~Ic`^9h$t+NlnUoVhJSH7P*!cAjQ__sWM2z4hFMc7( zitXiAKOUAP=y(y?fWE^gK5dtIXx}%4gAUfw2`XX+N|s=_Vk{)=n&6`;2!l`)Wzosd z`CJlW!#x1>mSt`m)K3$T##ixPxFX1SnO5xf`-%kX()%6J(7h+VBYu4XnKWse0L8EV z;$)Jb=$r%3a~?+5-!p9_`9}lzt;Rz7w#=576x3!P?YFOz?$#Z`K=SrW(uyl#YSkG4 zB->Z?#MAEv0!t5xOjbp&kxn8_FHv;&nhZev0?cv~=^@`lFNpTq~ zI{y`b@9$?IAvXPNLJ730`@C=C4TnD*s5drNQwArIngYSPnYYQNUi?JBPTDB9Z5W9_ z>IH>xA07{GA~BjH70gM-8|)VD8{OCeAdd+p8$NgF6Fwjf5R~6?In|^WgWsOyH!|L> zb8pq=zTo>y&IW4TyIT%I*&PtPXgg2&l#>7(l|Dp76$HeOxNjbigUsK|~V8n@dvdBb}gG)w!%A0Mib z;kuWpa2+11hK*+uzeVEzAIZg^f;bzv?u&TKFUcdd-Cb<2Tu3z~IqaW_j*XG23Md zHxHE;(8Zu~pU(8|(8Tro|4xSTU-V!3kFCd#y-&`bt<)#mOm>#=)1IRiGUQbyv1}+g zS3SpIQ4vtS|1oQpr%biLeo^T-l=j6y|62wFDa82I+YO+kJyR0pOD&S`)XK}F4Tf3& za#eX;f^LKuAqKJ?q=E^Kcp$w|2x#uY92e0o^O||Km4B=6OttRb`BzV}Tvlig2kG<^ zVn-!N)uMKS^-^^)8{d1x^AzmDKHf|KRH;+N&1nWb76MZzHqwR~At~R*^Zv^BRL=P` zZbBR(Ocn)aZqhv*E!aH4PBT$`206yJ{NEjQMYlwl4T;KsD!80x#N~mm!!E_`Z{RnX4zZ3YHs=6YkjkwaLK~HVng!;@< zRem67zIPBdMn`Z37>dNg8CWZIJA-LMGJG~lzFm~$y`VaPcYOaKYgilzyjyi-h#q*$ zk@sLa;{P4n1Q2C^D}6z=)iZO$y?u>Qj|ESIc$gJ%IOXc3*o)uqds@0dSOAbg{omI> zu^t72Z#;nLUnJ8~Y)R|}X=v4J|Cb6O8a$8Pe*~2y{D*MpV1@Rh6$K3MI1YRnh7{>r zB!MC%_wL|NWDq>XvBiWDCWJtReb6HvS(AdO9C;vpcR;B64&15wXO)4_weucF5H~`0$C;FHd0pP{%6>otB}}WVX=aT-3`HNgzT?=rS$T za{qEOTk0;SrVsJX`O`Z{ekGcMwvtJZ-gD3F6h9Fk}pl3aa-E;i??wWoe$Ygf@2&upi1Umx` zVxCIAjU@)Ao&4p(YHTLe5y%lFm+qqVtse=G^@pqKB1oClAbz^gVcz%pW<@PQ0A{%} znY@enW~bGM3Cd(!;QpAWCy+C=28)+!wa{6VxSmX*_=yXo>e7}y35&Rg=dMbc%w|pC zO^rwtr+|ufT+E{Fw^1S8mT}Jt9^9OAB)Scn856+Fmk!DdiGLL_n5h_~+<_n^wzZEKsEMr$$4~h` z*-LD8*bF+sIl2@ssReK!fhq4z3bRbrh`*2A{wXCn|dc z)?u0QsUD~V+8}k%H=ydp1NG@HEh%iNJ|L~yg%8@~N-wmdxNid?1OeY-&t7!9eu7rt z=$0lrbnu2FF!RyQ2?IoJ7BGQr<)DPF+K*wv->)PU-n{q$`xCjz*YpnF5u>*~WPt7w z%V+^9e$-7GgRKA|ivypDf}TWMRoK2lf`WpwRvgl#^~8nkA1^p9a1TT;sxTN(Y_8P{ z0)<5&kZxXd`N2*87!2hL_pcGW>L$&cYOB`2EI8B{4I(t^r+-|#@+&8EGLL56fucb> z@AY?uEWnNPq@ws#B%oF@%o|=LgWrq;rOC2@{Q}Ia)AlE_&zU}@Bl4cckTC;tgNdp#32K?`{*A=qda z?S+PsS;A_qo!&saA2jGX8UjoA`~`kz_OP}H5gaLj7qK^Z2d>n$Ax7Zun@No7a9{!t zM-M;cwq7287<2zO3KEh{zm^!){0$oJ$W?KY?her#gZx+b-C7%;&M_{$cAIoFhly|H zU%w-hNIZ#lmhDc0YV!B$*@_c>9e56y0aDyN0Sim>5=0Isp3o+~*O{wlrakM1nk=d@ zrjImlhPiNeebObNdPn##ZeVrZKwA69%sYfzGPbfBqOE|Xty;1u_* z(?UD+167wIMqY6b=PuGA2eM&qMKAp*UZrz~AzRXUX^#(0L8;mZGonb#14h{k^X2z> zOII5X7+{;fObWrsiqK_4u?lUi%SJ{Rxqv2$?_jE=bG1D0__ z@KL>|6!Q>BF<)+ugCD@r9;Q|COz%e*j`3E~mCRZd23v8io0#l<6Q)dCQ~zMzB+$+VKy*dZ2GrBH!x+gzyG$Mg0{Q%%5GZUL}oAEtlzaP zio}MN<&3Vs#n-n#?MnL?G8^(t@tM7v>#=053&}OPjRKO3%U`iU?DH_M^e!+ZEuGb> zy`kCo#A~J}`1<7!E;Rjrf!W1yD-TgwJy&7sB>gu)bnh;REcC$q0X>9Cas2uO9#K5; zKh~pV-@xc5(=>JR%G1Pzs2l%lagy*>#p3B&1M2-{Xe5;IrwR28_>FZ$~EDGXBQcbIR<-*;JVi))f|iVQl?%^9_Z{*k}4O z&APkCyC76Ett9RQ@qy2i<1IIur^@)>Cy|PMDeXkZ#=@aGx?}6^%l2A*q5HPW-0GtW z$R98AZwGTXQSr8vpKp}E6*3(?G@sxPWM^*)y`}w6KP$x;`xP2A2;QB{8rU$CAlAf| zMOrD&<$U3?xGgLa>?;_TYgk1L3tSO_v# zWTCD3Mmh6ZJ~l7HwjU%IuH8=2%m2fV}gp~fa`;rNepsWeiT(! zclsR%<1yfY`hNDAoESAT)5+JuTI-ImEZAzqyah~r?9j~A8frEbGwtjibkX#|Qz*vD zJ3RaT(O*s(|sp~71Kbh{O{-k|uCgmY{!iO>BLL*(x_21oJ=h-z^4h|C=xMb;) zkg*Ai7cYVG>RaI2w8v3@Wk*aK^X;n*Mh@5fk1|`g9Nd0jT!y(-`3F-gcv*OV|GA8i zsK~|gAByiS2GeM(u6&rG8nUocJV*(An<)O2Pz&JO07gJG2OU|*1rL?|Hj{Fb$!4Rc zzqi@*nfy)zzu}yoia*}JXQsUESfm?usI0FKmFPaIt#MOM2r{sEM6%PN%glHNni>gk zU3vuWr32t(iqMQ`CvreD`iDx5;+}VFM7q&CP_8|QZKASlS4tgUiF~G2F=P#VdhXE3 zUN1&9<+k% zf-Pr_*&mtk@L=5CLYgD*=>)C}^R@4N1KbOKE9nLQ4 z8p4y$9I010)6yw3^YPdYqUH_WGYTB#j(!+iPLrVN$S_J19xhlHL-$TXn z$yA>4s~w_$@iClk_nS+$Lr)m_0jz$|lUnoOWJuVkL-Ym#I_Uy;kEa8@Bm+gG&sUw8Xih13LQo7nb^{@%pOsabm^HP<6_|> z;2Xm4{@5!%Z(3rKoNCh}162}{Caek*cTwcA19+a<&-a7HuIQg2K8dq2r@+Iaor(|@ z1Z?Y91>`gzRbyT(1r1_l4j&!IOy6w3X%}9;5m$c5VB4ufW#RmgQxS=CCbf9d1#D0K zew0o4e&{ZR&~_39n-6O9_XT^aweykb2?U!Zh3CxW`W8esGuzMlLEcAP|Nb6&#V~5r z-$OmYca;uoVQsSKD}Z^8oI&f(udD-!KgT7u9=da1@W!GP%e#u45|A>$v$9b2w8k6hiRQ2)!PqfzLpiJ zM^0ROzJnvDg$qN?@Nx-EinzD;l>e`|_KUU$&O;L!GHv9G)orvR%?Q{(Uk2O9pV5VF zluki=a4_=i?DxN}nUxb0tN3!hWl+oF6rCY>Z0YxESJYSy`bQ#J|S z;pLvV#M&({0NmR=Y|v-h*gt?zNh0rLWU?WwpTLi3LHn!TLLSnQ69h2BHcn-!J2t;Y zz`pVnfTWC!4Ult621IApi~CQ}osh5VRD+LgPxxj7at)Ts~%%(Mo`3HQdUfl}pl zk!xSiUn@W|n;#tfROSd3g!$E6o@;B}t79;O!IQ#Li^NptFQ&46A$m;M-Yy;3VChh~ zkVJ*FyHeS#LR>xpIQiLlk24!8T+`{W$0P)6)qEq5@HFa+Ato0|1P7`SMEd^F+eVxR z(#FK<*+v*|!Zs5-%2_!}7X+@Pl|vP}Z5+%7pC^apAKtqsjOK*4`$&VVt1>fiMQuR& zEaVj*-}?Ky^rr_lP!>y&u{r0N=ib*D`@lwmdBt$3Ut28Y3mtc}-81^)=zbD(2Y{;_ zOweVBZJEHQlJH6D5Iy4e^@lEnAxZ3re8BHRoqj&|B`|OI0Ze-QU??Bneg4vy3nlNM z?@9hv9h4M%ge8a0Ua1YaejnI7C!ZuA*uZPOMN%Cr1k$0U;7cDPuyJv3;Z#RQfm8qt zeCeXGoBswTtyp3~x1td;0*$$kkcOZpzU43c!xlFP-En%P*XkFZ{0?z&z>*X} zUaf^+H@R+DZTvQcvis~JdkJ8`WcbAfy3+qJ$rK_?MZBE8;IIV@7*oS?GOKUxw%m#w zkwl;*i7yr;{u*m52xf#LQ|KT#2MhU7)VaL%uN;PMb-gdw^9|7N2nOq$*b6}rUqj?a zP1qp(1E&1=78r$f^V1if4Ujpg6%QchF61PletmfqbYe@~WYubI|fglL}SDbR=z%ine@i+`S`S|hU zKhu{bYH%SAFxT@uuPCs`$~+^Qv$m8 zJ1MXLDRX3rwfK{c!v0?Su<+Kv<#l)b?O0eOdXspX;^}8VFjsYP1e{sD0fYqx!J1ASuvaCNW z{~1*HOn&`$n=hqWxG5_OgK;?i=x6@An#`ICPCfn82ZWiLjO-;VISuqb3keH*F-La2 zILs(0$HJ-hW+w^RV@MvYF#pvJ*sXnNc2YG^|gZ z*%reuTX28e4tAi;H;D2+2R0_#iXI{q6zt>s26VzVT$Fe;^1Vje7Q(6W4;Z#l{rV!B z`xd0?hX?D&A;DR|d9Dn@1z~WVJDvkWRiCZ(RmrXj|NHb@78~x0zLy53;=S^{#iwu3&+qPNEiscC5P1_O}gg~z!f^RF6tT|@MV!F-Kdr= z5DLe@&;I9pp-0F6y;)1%g{ocvk&fN(*5AKpwv7$O;~C=AWS9XZ-TPki&TcAra{F%~ zjq#hhocBLO-O-Z_iwrV%%so}{weI=VS3nVb@l73OVPWv+6yOn@yGm#NcpaQqR(P7% zesBK4bs~hirWRz?X(oP^L5%bW{WNSLqK<*N&JPiR{8gb>f2fdibQoM17yf<+gQTq=Z8Jh`hPoMS+oQuYpCD9J?NPgh?uOquiU=yK z=Aqh%nS;18C|B8P4#tiTpR?VRRWy z0LB>1^vt(l-LH!7FiFtT4>;kroBbJk_1J|TjGztGz1C9Ci>+@L!aj}VebP8`@{91! zuMd14Uohi+l9HTxLEP!fE5EQrzE^S~=Etx5I6hFRP5(OqgG1+U*O?s1exU6z!P-g? zTzXTx`u>V<0t~z#WPK<#Do$x>Dn@nj!|R={O2M=9=|yPd=f1sS7sBC^$3>3q4%(4o zyd(055^K)2g*@OaJ&QKUE*uj5{js`T+a@uATgQ9xq?LHo8>-Xvi%t_?q`bM`JZEt2 z3^0O+QaCwL`m>>3P^Yarj;xp+gn+|zG;33ncSJ96Df!;9g#e9%9j}*z`JIjXaH=c% zk*!)=wXh5`h?u^}I$<{vm z(fdEjUS&du>7N{E{2A|Js3W$=kp790WU{;>?xf{AEqZpX&nq7bnHK+S-)9Z=M)V2C z?y4K3@Rmy#rtF2OeX`C>C^4R4k#@H9VUACq7-TY?C>R{_tjNnb5}h8)sub9mQF{HQ z!5?n-R=3!FN!j#X?ap>XS4OSGZm+2+e%dF)D4g>{_7RUmwbY4QS^fu=F7Hpeasehk zBzyYAvM8mOzjfYrQf{~DCDQ+$G9}Gw*I#%WzRV?`^fL1D6$gWF)O*6M)~fHB{qEhP z{O2SX??j*Ipsl(wuH-a$ME8q^4#Puv4*dKpkK1rPE7QM>@RAZVebz=KH4S}H_v_7w>SAlO|;d|1DWmotHv9LYbMGMWP}=`0cDHj3}=?D9CUx# zJ=m#a9jcbrq*Z&_#WCD*`be}qC1&@_3q!7EZ7;JdOmDq=dg1Pj%y^??msehjjML9k zv&G?FPia7Df}Kk#eqmKA;HBEwzamG;Pm^(;^`Lz8$+Ew)yN+HlyMsnv?Gr z-Xs64mR3=2kJ0+=A)>2_)A<^C!I3OcJvXj`WQ#tI{pR9~Nn)g)b<$2WIlKoFu%eqZ zHzN<+yuc-W^Ap}p?gG~VOiat}wWW^r`V%aAf*vIw(oKCQ(n9ZPJ<{2QjzT=MJDHp5 zMd&8Uo(YfWKf zs4yEZSEx-OUGxl&7Ne;Z?-xxv&Uj(I>{i4d65ziiZ0ObRe`Wk%KptrB75fX!4K&=h zHl6wdY3^u{AVcqgDVWjamGS2~>9`Mr<35Z^;@j6V^fNFwVE$aA7Y}aZ&|yjdTJ=|tPlv)E#Bk$)Hip{0ta4m;Xx!RFg1@ zcH}{Vm6GUnOrTqRFY!USAI1tkKh>*P60XUuEbL6Se@u&@1(enQ!N{ddnA)TnF<&qOuJ{-1#bTo?-2DSx(=ZhLS z>3=;`gRnu|s`@7wCePf5F8T3nXiWaMj-&t`;JXO**T0vbq3ZP%T;^%Gd?547m*Fvz zW7vc4zyptR>F5{hvnB)RVZ^XPs#8!Euipw*m-~@9OQYxP*S^c&KJH2kf5eLZglT7L znWgD#uM3|l0@s;z59**L7^9ENv$^M`af4Rp>7BFW=rPw&mBv}>dck--J@H>cD8o<< zK+lyg@5K$yqV?z9>yzizH*z~=97xLdxys#b)|WlsC8g}J^{uhf>t+n-cZ8ye+I;>a zap&4n30o=51b$*i)O(2+%D~N-@#F%&$ktE1sqj+{j)`@5DQmW&TiHo~p(#sdVB_>_ z>peo!`x>eKqm39(-+(V*tO@H<^ilI=okVH-8<#i}F`M^hgR8vi17p3zj_)At9Sl~_ z7I=Cocwa}K%}i7mx%eor0Zz4*xQC(Kc4C@o>Jn&>ZA#$9{rgEM=9kBz-kXp}1*smx z2YX&ZId55<%SLL)kIQp)h1n=zHK;*2y^9kq?pg!5*v{sDFw>~d(3Ld6la|2Ht~oG( z^(D`YSK3C3NvC%qh?Fnz|Gahx63TOo**1@=i zrZ4ylP|$MN0&l>+sM6lL02uRykPUMA12&@%EUY2Z>)xdOGZ2WJ#-}Y8X8ZfMDv(3? zmu~&8P=%Zpbb}cT7sk8`2&CN>D>wkY1!o-056W_*47DK~Qc}h_uz~pa;9}hlN0@Hd zQKIz}xhpOofIxW(hDjs>xj>uhpsyqvS3-XVG#av?Qd+1drTwb>yg0tVl^4;a;L`Np ziZ?bl9}~QH^Cq}>{ITDxYv>8UR$K~8Y@XO$+xxNln8T{b^052;I#74+gWm1qA(&b? z2Eskr$6hMy|9wdeo0oc#dyRz6+6XXu2$SRAP=!{8iYm`RE{R83nS zQ=`pqai9?E?)OKv85Y+(L>>M!DTeoD-~H_Z6l+gn=WVf6Fi}i^j{A=7xEcY_&&_{0 z?O3&W2FSrme+9_hi*IVAvWI_eJ4DK6@lS501Htg!7(@_9Z%R_>cP`X(_H&+no{#@8@2BmL4R@@yuIn0e%rVAvgwMsH{#Y7eUt2$q4%ZJIM?(=A-E0aX z(jx|x>7N}L_YJO{%o7{+cu?eIZ7p_VTd!wVuR|sgw?|WE1o#ExAW0|z&Z4a9#GMJK zjk@|X;=~pEQ|)^`LmjZSbsA7cypHP9CqFKqq))P!h}p^qA|)QSLi!^h9H>c@$LBwr{4@$3(MgkC_|CUz58S zhkCi_CF?dXcqhHyGU-_Vpt|_{TvEadH`Zq~!ifvQuRLzB*>4-EZ4vs@2?_SoFnd%M zzxwf{gWa_-tYNg&dV(`naXbi~->N!@T3UMVyrsSMxz^p$vwc!~y;=~i!$23brzef7 z47(<@pT?|uR3)6kCg-y&2IJXYY_{Nqk87}?gO4JpJyhOtbj5y_?Gs;A*Lhu7JNH8T z`ULFEm<0EorQMGj91DMxF+Yx?IT<0UXQVdaUKzS}E$d8B{2CNy9F zNwoDvsCTaKz0iY09527pS@l4ciBYy+y!!Vg$;hg(o~RK;eGJ;n7I+Q3^DQD-mkIli z5<-r$?yINQ^NZ>On>j|3k;|GH@|bQ$HDWAx8Ug=s86q=Eto-+E4=wXHTih-2d8tERHhM^<0XZ12$E2K zOL+BUDLkREYiG`W3Hgo_9!BYH*JmnEj?p6=BpuYW;c$l&ngPW=yDtL5PPS%hVhmUX z6^CTiu{@3p&6U{5Av1@08$FDl)spQd6>j`)bm8MKNkt&kiKamku9OAUbhNZgiTkrM?r>r+gwJZQsCizsYIxw%}~R^6)$B87>(ite5&?_tj^4;t8J-NM?^?_m>QR} zu=UC0U78vodI$Buhs?m>k!#BGk0@=hJSW^UZr&bx8$U}n^iZ+9LwvjTiI=ya(*oqd zQ`riwYkqz^Hiv~>vs|OF*d)B`)by6hMGxucmWgR*h9-H{uCDdYQIs}X(w`h+ zEGM@L`vqB?nOIA$Sz=4A#&}laUg%Qs`{WJ0i_#P}8;d#wr7Sm0LdlZleVgs@ zVAGKyVC}%_b6Hht)C*T{wr!Q$53;K{5?;JXe-a+`BYNz9JFV>R8ZzR0y_ybG8vP$4 zM70}OgpDMvSq`7(#*+FwY5IJ~%}##cy;G9%bcaf-2eqm^CTQrM=0KUfkW}RIkZ4Oq zPm|~eZ{Cu$Od#dGw0ZV~=LVg=c&s|zoY}rJr z`sr5$O3|Y^c=1*SiG_U>Jj$iGb^tt9QaYPk_vWc$WOuQBVzj1f>m{*e>zB?-NUPATgq&nR-$VX4N7-m8<$lMcwSvw}(16ohO_w z;V5X?pU^=v?b(xWF=?wS{#=TzC8dAwD1%rp{lAaz=m6EbMp8MZ# zh5XsCpE6xU2-q}A&?GNH1j{aHLc74=*Rfjuf0=0JED#hw(OVF$9dC>?!|o34Xs`Dh}=& z4C-51tH8g`L3fk~3~kqu$g+171E?oG@uwq#?X_g~vXC zl~r{+?AU4+x@laYLK`wUcO#m6hiTpZftc(lvOj$Uh6WaGsmWk-!v8x`Oajicc|JWxg zdXUg!Tw`wfb3%1Q)DH;_VWf1W^jucu52xvdPEX`f5Mgazb@YyriGZxf=Lyd%s7)*vx7+z{t zbHZI>{KKro?iZ_Z9^e$%sqQ{c2gwkE=$?IF|DqSmZfL{xle%xF9k#&3AGZ{aTdw1- z9e_n)R0MPT{5F^+7|4%_{__&f zRG0!SaPj`tz^2()Lz@u(xtD4mz77=PDxk{8EwYn3Va2TV#1?-8aV{?s%6{$9xNXDa za>MaaX3+aAueJz!DT?L@1b71h|FK&B@C*NZ;{D`@8?rBMvhD&h{}CZcv=&tp(V_%H zK>l-i{Ov>S(gWW1-X#+F*WU0C3yS(LAefpTCCU81dnpy(h9=_w_M!TT%|Z1(YX6a9 z1rLZ6S)cm>cNRarO-H6Gj~e+?$X%UXj2wp^hoKhCWPEw_fv8#ye9S!=&|RR9+Q^F> z194kVCg{I3zv$0sTUsCM1_}k!5&YLp8g?iZ2h8i}8V)*2kN%H~kV*oZxyqR;1@iyv zmu8S(`hWRKgV&x)L`eOwqX*e{{fy5eMAe_Fy$eWRg(8ExP8c)>QB(IJXv8@p)5@>Z zeK9k(bAPQNg{K_a!SVM)g?U!C?^S;vR9B7zu4x=epwEIpV~a>07>c?Hs3{Km%o9Kw zH-mw_2YGU{z!YF{I5>C~*aXh`WY0om_5m_3M4dtW2Owz*=Ax=d|H}@~7h%SRU_p3; zhn9i+Ea@ghJHCV)7nkHR*0u~oNar9X$z^OSN=*m%R!-TWC2n#fg{U8t!J|UQ2b=4x zkFb#EJ20q`IXm$l9IJ0+as@!Z8!Vzicyb9^ufa4)w?t)LyNX2_w0{%XW6-sFi0|(qk*soYFXl^WB`Slwp*^wfRMy`XVTTs z^>(`V_8srf?(=cbInb#?B1(Obl$!l~kncb~M9w+P%&2y`>yr*87^zpnF)#Z7i;z`N z(0PuGgARQx6$82d)70OmU$Do6bX`&jP7p^02+Zn&gX}W@IiV9~xRDog@N*InSch+p z=d9+~yk>H3C?SK|0!A>*QC1P3ESi2Im5;AXRWIBstVXen?}~!sz!9uzpPHtCFM0Wb zt-4hqS!mS7=0TQYZrevHAFIfM?lovbXvlek9f>80wVW9BX$UP$;5eTMk0^&&|CD64 z54d}Wd!Xfs>gWOajjdUSHmQ-#7>NQyc7A=n3bVp^n-x#|#wGwwv;I$`PWi4X(K={rsEQ?pHKFM z{9MlBp(RJS^Q7}g97Oy zk<8RO5@F02@GznxDns;m)2pKT3rmxo`en;E4U@`?ZK;+gUbo(&Xd;)0xa`z>lazhm z5rtD|Lw}RL2UmcG_$wrrl_VXo2zl|?`wX%qbKldP2)JhWs_~deht&w^{R43G>#|E=fg=dzaD_)vZi^5q&!Yrn^FX`t?Bjpir*4m36iu|t* zwD*uH^68`k2zpm@jwW+{2pKygwvP%l>063Zl2BN$(Fk8?q;0YG&_k!Zv>{VX%j(|1 z!Fx;<^6QBR@%s-SQy6`8FSZiDI`Bs2rp@E2z>yc*pYYIfh}BE#P0kvYBn^cNyM4b~ z!(7;TiZuTKJSCh^b@wp24@J|QPID;r*nUtm@`OjZFu{IcdZ#OGc?-e zG|4`k@y%PX!~5r3pN&k_wtVkMaY%Z~_H%8O@a$^7Tixx@q{SEnbGRH?{#Daii8LE( zq1YTQud2zuNM<~?TU1(89A0>CG5H>o^w_*i$u1`;@AC{z0-xOu!ytjqGO{;X_zz*X zluEEQ^js;6!_rP)9jGTjG;l+^QR+%>Ek7#D$%i<-zCzRV(9=9M2t$^H-4^v>q>!Mi%QbF zGwGisTqfxk+rtX095T?O)XwvY(Xp|xA_0oBBc^S-c;Dfe85Y_eR5yi<4k1QZ$*)3# zs$`$GH7KeR^E9t$R>8&hXkvXN&P2cZVt<2G$Uh?##j<2T4P^|Pz?5OOs->R@M^a22 zDZbJy!Jr40t_OnF+>YY`R*lGzV5R1C!ktoi=D9rLz-1}nU0fy{cH{# z4vRL-)tjPweW5{}SZ$a}cD9(&*|Z^i?+P(`#TwyU)Z;pZrn_RdS~VXJ5#I4YiFS#w zHU(uCTzrh1dN-gE?;l}cm^KE7<&|)+9gXSknvfceA0*@actPgkZcF!ao;Ib{RsfpRPgx6 zm?gX8fFf^P;5L@YQ*_^WgYG`6e|ppgnJ@~)yPbQrG(J0{+HLqZ@cbxTJ~dIcPRQoU zJDbQnWRi}S4;VMQ$;y~$ebDYY6vR1p;TuFwm7faWNN@(ds0QjlTaJnKC0ZUCJ^8hN zf?m*fwWAn~Z)4M&A#Lfh8&Q~33kOD_wf1Ol3E2$iKyTt4(ty zMWyZjJ0+p@X5u-(@D;j;5SY#*y4$AQ|3F5^=(O0_yQb6s49F&k!-5^!&a&64Fx$n^ z_jMWsj5n6{D@wY-kO0y-c3|dq57&HbMF8u_F>9FZK+|}67f9>6{%tiun*ANH4g&-$ zxM2&~*_ks9fUiseaP3gyjaAu7LM>cG~wjEWn_Idk+;^Sq`b``?BVl&8G;2?iOY0 zDXJEHg0726WY*16e#f~e`8lY5tV?f+Z49Iwl}?n!JER6DL1Wi+KQR#wpSdt`{5F|w zHFj2K&a`GlWbM^6yn#XHHJ8s{JXw@s=P>rJ4_>VT(wI@4ru0{dGj1V0sc_R*YzULf z@duoYJh28Ixn!c=weBlrBL#6W$c%`J&Z?`d! z&ck3x8$&v)2)sf1{aH{Hnod;ObMuDt4?l!DtnAWfuz&kYB{iWAwDxb8OmRQYXo>(l zBl__zgCHNCn?f8%i$VfVSEAc=fGLIT_C^v%`T+3 zt_%sT)ebDMCm|yPO`D&e-*Es+5euz9ny6bm^%+svp&)mvS^&A~7+xLV15;3(m-}cs zled|EMoxeucy`7=JTs-pQ7wi9m9f|bsFzG(mx^Lx@l@hDN98_qo)glyF4+Q=7tC^p zTerUr-thjnC@O9zuBC4^Uk=$gFZZK=6M~Y67Uy6+)Q1ZZwbS3(UeEU^1t3~pzrRz_ zU|kKFk&E?H0SNR$rhf1UT{}H;^@g=o8Mr@R0;(HZ1}9C^ct;gXx`a4O?!DAO4#!dP zm64*9t`GPdCwj+`Qt7PV@E_@W(Ux~SFT!nR`&|);H?9s6C4*g8V?z{VmyS!XE5RXe+J#YHP6_ZN1bY#*z8=-scq~TEf-X#qOi^7ac~wlRwe`wp zSjQ}G+@_|hT=m`F{82wcSU!(qxwGT-3&!L7aBjaX(YCE#%qmSvQAKUu6{@6BAw}O7 z&r$D+Q_e+w);Ab%&BB^1)iDE?kX+#a52?KH(!I1`-68vY9;%3BU(=(Gnc!;v7WqTM zOtyPzqZ=Su;{txDA~HlSDWKml(Bvs8TGT@vk{jsGIhMl>#C15_dgjn^pIb8=CmEEV zijZe}OR?P)cK~NFhb{{}85BJHU!M>wfb`(b^*QK(zo8ljwGGel51(T*o2uErYH|Z> zZc?%DT^vDSIOAK4Cb8UJ=`Y;8VBq#DxB-+D-7nms`m&yH*b?6C6bj~TcQ$?`KD%?@I*~@n=TW&tFEUfzAazsEW^vNbBbLj3Kb+4MEHCEQ1 z&M9mquFYd4dlyfy9b)66AP3KW>ad%9vh?rECF~{$w8e zuKHx5-|59{(sSLR-t3U9w~rrY(B%63Md*oMh&#a7RI*w?ry;I1F1p@o$@J+f;c~8= zyqgAP`S}T7FJ+2o3;ohVLrIw_?~Cr+-{q-hFpX)|;fsN%K6!>n%B(3vGW$XrydbLG! z>Sznx0F)#}zGEw1tyYT|YelKiL;z#*f~{lHuC7Ix+{9GALanSuXpMmGsWZ6}`Pg)8 z4aeSj9f>E;0~eC<$b<9O=LdC}uhn>U4ynzEnvYV+PyV*Q54Vitrs zdgN_%(a`6V#E5@;3_9oWfkHzYGFmChcAW4MyB$gPqr zHShCl zr3qBwlou#y?M)v(8kuo%F6X?IL3Yf+nh}x@`MbfQLXHTKf*&$O6EaCp0jFGX={S$rAj`Y7 zugDl8S&r&aF;x4PSow@GWYX*g0&3<~hrGyTda=WJ5)Yt6zh|9?s^!5L&O;wfP%29k z`$3JMDUhyr?f5_i*9Bp`$e2yD(c&`_ICl1l+S5P!MXJCX$i;%7Co|zkMlB{z zqWfIjtkuu_$FiK`bVI_0;;mhCgPlE4)Mvb(7m?Fv^vT=j%GXe{*UIIIa4L!4 zxtJXGv>&d z7C~P%@J8+kU6R-*o|67=V_m9Cb4&_p!}F@s?+E@N=oWEU@6&DaY8ZZUNTQYAVxp4y z`;UkU6YN-{poMGs@=ai6C_G)!J;}?=M;r@(q>5@;B5$F~+DZq;@Axc2bFFO7r<6$S zQYr){w;AliEAaV*aMhd&%abqQcHEBQ+hy--jy?AD5>g|+{hi6>ZtNwK*SC75-o-D9+D!1JAD-GW=neXW=)x|$d@@3i zSsBCF!a-;R=T8tLMckscO3?8z)8mzv^&H$2lG8_idO~=lx*@c-kh`oLwMsxE7(Q&E z*FWFWajmAm37^tu-BKFLki%C3ZfWPxDx*)u_r)ts1Tpj8{tlB|M!S6|4DDM;A!CQ< zvn9x!x-_-#m?#M>(rrRj9EWU0S)k225;$=Wa0fI(#nnmR{r#~6izR6cmgzu1eu5^u zH0e-2^uh~mT;}i86}S!Nih^Tp6HdD!m?PD+`Y~8Mis>R1S~1AAP{zfd*myqQLcKLgbMF`KYDy50CEMG6KvUK z+NwYZA3~s#2F)*CLM-VJY$TABiImz32ausO>ZQtcs+0w4w4?h-W>yI>=6g+8BStd{ zjhb6)D3c1ZH#LQ>tuP?M#(N_&<>KpBHM52ttS~-xDWetbnl~ph-Y^mjqw&su!3)lg zQCrfl;mbY!_m_JtHe?vq5-z0%$irAhtVDS7StIb_9%c0+dkeIJv|F(ARqUk9-ef&T z7jMB*(@SasRFVr7hV$L+<P`J^m+jvWO_yQzUA{3oKv0?diK1)W=!!LIpo zOPoDI_mLdtbaZuSC^`#pURbT=xkC`Rte78S1G-CYig{T6p<1@GTw*VfyTQbbQI(UB ze*J}RigdtP(Ua;8+3&ESVI4?IC3_mvL23%pI4a7sMSo76+MICg$;8u6+J~@*{JO$J z%!z`Budk?J_XCM)jjhpw#-N;RW%gzjYPMm9vO>WIRDqhAx?~?e9*@jK9qHQFlhg7o zQCM66)SkTz%BCz6rc1f~`+#A|d42Pvb(BC6DZ2C!+8-0l$N2&~(61~1s2ealqwKR6 z8QzwLRAWgS4df)f&pt#z1-!R;qA83zB@A2j!-~R@< zo=mFVI2R~-nsp~yD4t6KIpb_0lw{#MKf#g0W_HFLI)8IOVP)6NP50geNp!F&=QYqL zPdwc0^5*udTVL`yV+Ka4VTnHYgH@%?vk0g(#xWmoiTl#0;AP#)x+&O1s)}k(0eN5* zR6*Awk$!32&REAL8BEmTp4@C>O!*n&>ADUA#?q`W8poFDhKzZ(q^pQ;_fghkCne`H zloj5^)^k`0?UhP`YYe-A(O;P&p+p4Uf4EO@^em(Q+6}@uF~;n)Ie(gn?;%Z3pZL)) z`P%I2AQ3_=#=s8T(>{aL5XGi6kHYi6$>yVRSsFe*1xX!6b%vbEWevVD3QLKRKnTPg z?>8KCLgr8XN@F}^yqDdXgq)sDxI+mr9`PlZD#kpW@R1Ek7Vxe#Pcd< z5dx1&{bruv5*NVqxw99@4`rRaz`rpE!@u4_^YVVC8#r+8oB4ls=(siq=(M75SuLQu zqq!FzH1$hTz3HamN3a|4AhVW{PMob^<-|5*PrNidn7)t&`30*a4ajnl3-QG=Ldw~A z$n9*#k9qLT053wI&$JdquZd)kG5^|j(*1|vy=I*8U6@Wgaw+cqK#D|yVY2hEPPFMp zeqqB*gnTD7I*h&zq`r|zQr`EnR+D+$GL}Jca%I~wi(e5}>(GiB#S;VbDKKRq5_1qyeRA-MwshSw4x(P=bpx)splFmoK zkJVl^my&#{Tg z@pewgG$RT>cu?YEJyGa)%6UhdUYC>yI6F^y2vAv;^UYhGC&%QVLEI9X2%Ed0&6)c? zaEGOTY6xk!j58V?I*MXCC{mAC^9PC;Ep0N{Pi2?l;`_ptwef#QQ*nALgbS7ghZm6mV#M@l5e>?T6fp8ko|$Shr(y&5!*) z*Lj+G2>w7I8Ivr==x~>6>QiJN_WRd9{D8+VFWYlyx%8FrAGq*m+e3E5Ut|@siouYe zQmmu=e>L<|Un0NMStURAXCeOi^Z!4+(%`kxC`O^L5Tttp)`enaOb#}(QE1wJE%6D26l^3u5kJAU)OR}p@+nSMJCUmX1()#fX}TR6ni!g_#7zwx z5@PfR+fU}^pw8+9ZZ2G9Mdd8qA2ACeH%NgC{taMd@cm#+03UyQDlXhkzbn+&&3jX? z$efn_btgc#jV68NW&?yDq>qBj z#dY3}sw}3o7d$E6z>B}Dqgq9pP${vUu+=6N3M)ri%aH08G=lI~8a`coh86biafke! zY4?3Bl{W=IPR=Ksy-}IS1{ztM2o){!aSgU07S;$5JE|V?nD=gEUNF(3q6Ir`R>rRjra}ibhRj{5 z2V|RIKkfp9wYWt#0a+Y=gn6661l5Yo;$0$8PH{IQsljGeX+r&mL|b+yi1^JxE?u)@`G>5vMWy{xM#W&@yD;A!?pD_q{!~A0pxYbhVq4Qw|f>p;P-T ztFHB)hApqLP3X7plU`+&wNQt?Ax zwSItPARf-Vr*hJ4w!_#4Iy!NPlQn_77PJsuCLH4aWspigt~w4*fnION#hV@w()bx` z6yD-CHr>|S-0n26@=K#GLsXyZusL95s+a0Y{PY@pNE7SSg^djKCw$nFyjGv?Y8BiL zzbM=c@=*qcglIC*nd-nu)obdIHQCCOQ*a@ISw!L4dYp}~_SB_Kmi?87#ouDjAcw;DWG56`CuBmQ zqj_-wSgP9jwhbkbVuEG7%%Helu|GQH8 z+g3>Z5i`&QO{{~v2;%5CL3YU!yJhK;&oiDR>QgV7AD7u9v>9}m0MVLN%f%fmU2ehC zj30NU?EbYY|LwK@{L_yGx4A~%DmqWHfyt3{{C$3;DRs*B?^7m#f=_UTyYi4yDI4mJ>k`M*BopEqG5 z@k=8|gB+MDM4yGscj!bU6A+QAN&gWr+ovV+t1|RJ6x1Fc?H@Uih<@h$Wf1>|V+(l` zF+UuVA%;fm%XYqGf-Y9k2}f8}Y`5PuQUZ+Ra2uKCFDc6hRwnSUK&w7dM@jAFhrcN}9nTiaBQOfom zFel;O(EDg&`%lFt^2;WY0y5c^9R*u<#qiKRP|UCL++1JUkTKDkr4L-#eZdlF*dzBz zXtdV7B-8<#by={VA653^$9h|vQf2cAXFT3n!Q}`PXCLYUufdxh@5}2oe2>@G-^_MC z4bL~se!-yK%&bJP81@9&vFyM=F-D@g{aiP;hGUU0$Hp4!CBZu@MVr}|G>@APYuCGr z5>41bx9Xyv{K(>(fUWXMdmyT%vcu|oo#Oah!z^#Eb;4Z(P49lS6jdF9EXM6Szjvv4 ziPRh{w6SvQOM!>5rdJLN(;L#};UF1TUlpO?bG;}^`hI8~Bt$m-UK#|K`FdRr7F#Z9 z4qiX!%_WV;sOJOP%S_r!S!_Z22Z&vPK14`u{+pg{or&s$o?vJ^U)u?(xLc1(=VV6Y zn$3)S7YS!H&0V7i$g38sP->0jt@beBX+FI)8!vMGTd%bHF36E| zqZ7C-O+o+v*9*$Umn}_n(a7ml-LhUU*Fwka!8ZwB0o5(Lwdfq@lFjUDZn=Ydt%6^o zGd3F7Y}-?=9jK~(PLOlgU&{|1WQ`dGwI>;`ku~(zxHwGoWMt(iC10P~XkuYDp-1h@ z?bYmYQ$57_rDHmyj9i&_Qv>pfC5Lo--<9csktoZaRM=zkR(sk}6)!KAGz?Q&e3nZz zE!momAJjvei_?9>*z@~)s-xZsw{OAR!m=q5C;O;OSNC#!^79OHz&hkQ`Z+Jx~mLN_4Gy0TNeAJiRvqdLA0ZLc7rbN?=^ z?qSdiqNyNWNf>cq>Cx!?UAxoFwH}0MJ8C3w<_4Ab&sP@U{i_j9 zH;hxYlg~}yvbaYML3QB`4<}1uTv#Ng@Ze|x*}3)x@If0#Pk{D%90soO=3oDQfaeFp zpvFdz1=2}*jbhe(h~;eb$)_AUa)HRvTcNyC6~OJqq`Ogw-+rrSIxi=@bEUGWACjRi zYEx-J%)rO#S0;0#3$Hw=^I9?eP^E92OSEb$NA25t1e{S4nlzR^9!0rUxon-!B+CQ& zgh@g^x7ak^`G_b3?e|v}_`dYldAjNmaD#hu<%#dZrKxu#?P6WSkx#Cf!Gm{LjVuyy zjr3-L2VcrV#-XqLExO6Na{hfygLj3^no%}o)*8g@-6^Qy>n7YkyNe)|Lbjrq_w3bI zwRr}^C5DqnCa*Ap?Mk-nzKDX1d$bi2$5%dEjXv@F(uuP`Q4aRxm!LUh9xMsdS%_Xs z1Mh{bCY(>M^T$E;mRr`OR`*TF^T+lJg(GsQR!`(fe#XR1qv&WRFGMs-_0=f!bDNV! zu(KnXyc54n*+Q@Ck^k&O;oH|rt=EZ`HTtoQZXX*>w{Lw0Th|t8B!~|ZkgkNq=Hz4o zYGegH97R6=j<^yUA;G4fW1^!+m4f&>3It9i=7`fM-O2DzPNG}*DxjSa`LemK<(j0{ zoeP?wcRixA-VkLfo&CUE_t@F_)6bH+FL6#`_`Ad6yW82Khi$D~HzmU3aL_G(BNkIQ zim^~h;g(Lg2rR+b0+!F3cN|UB?fnBpKfNW@{E@eH##2#XMmH4ZAdL-a6c%<#Fyj3b z=V z1@ec8K9Y97XE0qrQQu!X%exX$1dH|KUUuxfF$XPs<)C;VY`B3^F#51(K05)pZaGhs zm!IW+4}Yy{Qg!?aTVH{B#RGbO)hB1~Af8W0ze2Cj70H4Ba}dpzG4(lJbGmt6C1`S%CsI*$QzHtHVJ(9pza( zqi0zAO+eX~1uaFRy16ay#jl-`76BCscFpv0Ge-K==fM#l7Vm3HX(<|&r;t_^T(9o0 zaySZuz@+oc@(HRoD0Io5AqRF2F6JQ3YcDkzr*b>98ho3%8y>IN5e5@aGuu*JJMMa4 zMjT%k!2{}Ba}x9@V*;gftX$$PjCZ)kMQntpWd!X{!2pw{5ZtV zwLAODpE7Ti$MX)c#6&VTpyv(`0<;Uc4E5*W?4tNPLQ%PkK`)G!s&lNnhxBz45LqUm zuutC_Ko_%I5DAGaqvt3D22(<(KYD%$zu^aCR`mu5a!vg$KSYj4aeYHmpU4@ye7tsi z*l^p7G*jh;I&x=;q{S$9j`v0yma*QcDXn$FfcS7}a=cVQRfW#M_DL41C5P8t6uyfG;MF1=0t>07BUOJx+0b~B^FR~RsfBrF zFA-%nK3XjZk)(WxUZ3mT7}E$wF?n019>~j!B}7@!Kg)p3x%6(I$r=EG+Lq7mL8nb> zC$G#%Yoh!|Cg%yu$Ux`@vV@?LU{QKwwmRL-wm@r5OoTNWE;&_05#;Nn$*gWX?6cWdM=E%ycG8gQKPS1 zSDNPyOmQ-b-rI#jXQ=ywHlvqhA692}qJvz^z|QT25lYw#n2YR*PKcQ_;!21n>O#l> z4qrs&yq44tS;GRy>T1)7dJ2*$w(vHANR2uxRy|}tRRp%4`@ku!0pqra)AGdajf`Cs_>h7kY>sy9iJ%$@LL*ClJ>&vUtnFO8fgwr z)`ni2-Fws5c?4|=jea8#jY@IG)1mIl@$NT7NdGED#I!I=4dvE8*L8s)r2VPm!TQGp zM2%kGXvt!Jc0>`I(SLq@8pGLx2;tI zS|3fJt{W#`Yv#GHmcB5|VTryq@T>vZHd&J9F;D*2@2^&jxRS~-*Ha=I*}d1#Zu*NJ zG#L&^E2fBefmF`A6Daxlp5L)_@6PwO7l5dHq88@Ji1Y)td(f%|qPijjMXkdmBukB|mV*MfmVZjn7&VUh8zh;m;XoUJo5sL6>USZT;hG* z*JqbHVJ&%~kVFo|Q{xka)gwAW!$ACe8~e!6sY1}U~mcj}M5F+@h2m2X`psjOB-VV|sZ zjoP)e7i`5PvXi@z7BH3wB$g>0bz0fC7Qapxp?GcX=pU?Bu-rN8tXSQg8~Q>JJffZx z)tH-~*Kw0ybWreK_y~?ki8lXROKgGzpiJAygIx7Kmw~ohOJ7NUro5lc#Q!!-pQEQz zG_}h&A=^i9Bh2!_aGkHPR`wAk+lu|t^t5Y(Qqip=meuR)*lT!8yb9G^Gz{kZ$Pkc< z&yUx!-^;s-xGB?2%Jwp*>_*~t1fFA|G$WD{Sw*-Zlq=m;11)^!qRJ zXB3GA5%hLnuR{`EOgjD=_oL)~1XCq09nR`;l`JATcYR2v`#F%LEfv5A(c(S@tff)x|3&V|Iy2 z4AH9lK-v@+5=`50C%;50l+rr%Y_7jHb?|)v$5KA_@<5#mITmGg{41claiwI+3oXq@g@o7#F%GsXc0 zt4XF!@{BpHyDb-7QnPf4R;Oek^=%Ps0piiSvDUhr+bKmH2^I&WYw~g@p<>D>#0}!B zYs>1=e;Z`?%Z$B_Br_ffdFK=sRxXK}oOCIjTBl%q>syAOqU>GhtVWKLdH2E(-j zdA6$N^4+LL5JJVp8hTf8)E+0PdNCzM^zO*C3mSg80CLnWR8q=cZqLtxv!5NNQgIe` zKEt_^U6H5w%0+@`>v_6$$eUwUW`wA|F^MMIgAE$TU(lI5T?8ShZ>qT}(=*+E!ue1u^ROX8X;?g-3iLEjQ9x&yH zlhfPMO1}IM33&x*h$Q+EU)=Mi7mBroCJe}I}pS_{1|1<5=F^&6xe{e z?sN)G^`+K1_VN4CtX|6>4r?JD!+t4kPkNV5xY*rB-=lcfvcF>)KN9Bs{w;rfVSl`c8oI#CjymI(`4Wq?M%Zjms{uRnoyzP@9vHwU=EGAE6j z5l{EGlaMYNAfRkl+>@nkM3tFvcnprG8tM{V;*itZ$Sz9vNX%|77t8$p%MUUV7%CV@ z9gau;#_sDaM4Vo92z{Uq1zqKn_^Ce!#$^O_J@&v0RX3#v=Y>Q{AjC+=t$+L1;YCP= zj@OIydRV_h!@%=*j4bTsh%qnWLO&%rlq*)=v~*7Y0?F`EG!W_512p?84nH8QZ;#Kc zwm&~ln;3Z_`XqcFC-!F3aKG3IHOOol{G1Z`po@e*q279U51WAUvU?9X70&-SmyKoN z^{%4F#JgI5f(xk>!Z(fM*g~pZDSjd*5TlmDKy0HhD=%~8E}#MzN4- zj7Wd~&qp{xu5emO!RvnN9qD|2;p*+XNSszQ6~64y>gvaAdlX zUU4}AFA`#=97)U2sDi!`&uZAOFZI7(F%;C}MQ)%?>O|n!zt97{9n4+!IISeIYwXy2 z6Z=m}R+u5ih`wWR=oBc_e*6wc`wbkPN5YM_?=Ld42Y*4`1Oy*keGLIbc=D%FC%`}n z1M#ypjb_6vMwad;ze06!>5v3vPH-3%>HIAc_%~LZMo!zrEz8>z4SPdHoj}CvN0K^f!DTX2?YNXDS#H@Pxj$VY$G!3 z8_*mj=|NTHk zAVG+9Gq)Z&_dYX~kGZ-|P6>S7pZA?+{JxML>Oo)ax@H3{?X}R~QJvnnn7qf6VClFX z8D}{0D>L@h_ zQvZO^k4OAYZf!MCf6PvD53R$-;5ihXj8tvEQNQ0$Tuig%5OVHzhznr%&g?~=NU;FI zPtZ)$0S~?+NFtoOe$@Y{Ba-EBJBhmdweRQ1B2-gq9@z?LRbh zROXM7qi|LC2E_rGlD69riJJv9od2xXb>g3(17D23DBzTntC=73=jX7FhxKgZATW1K z2HGW7@w~RlUvO|?QT|ybXc*^lAV2PmIS_}1Cq6gCd;^RV$BA3ewGA`O7<#|gTDxThj=~y=guiZ1j~|T z<^z%>VC%hkDLo__aR-`o)kIRTLgE>$EVAoy5u9$Fm0rKHG#b>5R zYtY;I-JB9j&B0Mf5t)RDhxggJe@i{wP@W2xrd$s%wf*w>cMv0Ng~;Yj4cB=LQzb9x zCkSdyz*)sPkSTw`5f}~4YRR1#lQqZeBo_{7jWxtwH+rN~ZWY%j)g<7GP(^tPXRFY9 z1eUH^-fN}6_92bgp;oChlJHIhISyO?%>d}nRi$>q`;zHinCI6M*5?~NcyL|17=#Y3 zi>(YtsfM$v0Ovhk8`O<4rA!mWih{pU_6g;5s$cz^9>c<2S?sq+fnyD1O0jd2Alp_E zD=WE^rZAc0)`28xOOYA9Rq{g8S7Rt8_&EoNOOHj}zE1_A{)#=)M}6)8Yi?wbMwHwN zpW_U%QsJuRWPz~X)u89lW%-+{Lmhk!vnLH1ppd59bv2&aE4Ep@_Gcn{HCsL|G*nndA<|oFh^8QGp zHphggW1;THl&2u1?E$QmfrMjtNfY7QJ6<1tlN;oSPeg1u_r`Xp&%yg-)$9t>U2PJx zV;_jibBUY+j%uvSm)ktG0gPbnhzWBJF>x-GO{|0NN3l8-1uovP5Yalf^uT_i19N=h zZkRaI1^T3gI&tv2X>HYHjlF0Oh)Nq3@&rWl0j;-v;VrhulJ6IzQUU%dA- z&(SV2au0lvh3tzL9z~~Oe;qx8To}5zUyUK#=-=C|uU1B7_acljeF?gozo@m+{=FZ- zs&)fj4D+Qh(E2+v32qjI)X@hE(xM!QT*0C*?P;F^6(d4CNnf^qa_4lapD#Qm747I~ zEtzD-xig^G;6VDdNP>;p9VJgC`2*u_$$s!umRiVMYCL8`Jf>ebAmgr;iVHa?A^PU6 zk4WRi%jAQ7Xu%54%v+=q(=u1vvtgfZ$$h2+A@_%oL|qBIyx<`TQl#p-u2bz~0XbGU zuaA&ydn*N!w*s!*k+}f<-Y(G$FhwAmBk;(6%nEfgcX#FSkl?1skjPKgo+K}~iRre{ zir**!{LF9k69P(p+Cj=`XwX)_H#hlAS0<%F03m+1e=QeenV72xE2&as6u;iPt`shd zJ;H;d*X{7SLV$N0sSr&>+1fP68MOBX%5xPspm6h?ON+TNuk5V*((FT-a8x{kWL8{B zwH}omn_y`~nx+M!OoaDOGQ-D56cm~n*zDI1;EBTL;LNmb!m2%x)s`m}=QwRf_IkJe z4U)5759PNE`q9J~+-Y4R^cRgzz4+d`~@A zZq54#&bCn_Mb>_tPCUrp&i|qGeaCqfZa~OviQRc(;=eP#w}|eZZans_QnZCJyHhOZ zMYejyrR29v7?_5{Zi4o0yNJF^HD+9s%pIK#5&V2i%gj87=63l6Inq7z^&F9T1?qbS zDRz<*l`;z^2oYu?1wgCx=M()py8SZF!#j=eUlFY6URDHSe_ki;s6LW=cVdg*s7JE6 zcMd>3pS>3OzCzh<7j2{5TBe zxoKDX6aNh-5XzkS|LFSeK&<=keR;^JkdYM8utmtu$c*ff$cT)n)NMv)%Z!BVk*y@7 z?3tCFQ8FuARyJ9`^Sbd=&-eHFr_bjp-uL}}&2z4EUDtsnSK5s3xh^GRQvub;yIPD; z3e66EXM7a|O2bwzphSLhiSUB!ul87w&})!@y5Hu_52&8*M((FPQEQ)K9&o?gO{t!` zVcVn#RDRC8{dHaL!u~%$^TT}{Cil|EqmBKx5as3{xZBPx3Nd0+Fsnu*oG6VTox8r& zYooHZ4B&MbDBtUxM3Bu9F!Uohy{clMeQR25(9+jrs*Hur*>>RVJA9HHhK4@)z^rJseVV$*!uXC1AX7w2`GEt zcLL+xca=s3kwA9v41RZSuV&tDi9>3X9TRZ8j}A_N!Q!s#@(|eyY>E;dT}NyQ-d)0o z2(PCRBqTOQCz-L;gxxuOc&eOo=4rXl;u7St!8xo50jIv9E>8`c#^Z<*L;jvKxhXen zFU2Dr{y#*}{=qRQTzAhoxE+p!5o`Y8LIYs?ew<)+EA7C~$QA@p$1afwU;%;cv|4qa z9&%yE@yI8H=-aaF&^C@uEQdV1#dxMF@9zxcb_h5Q2+IX05~>Sj$OStL*{&ju*KP`A zO_+W;>peT~AA4?<`HXopExr67=KVWQe5L?XlQ^R2u^0hqZ$K6d-ENBYOa>r(u}oqR z8#MrG%%fBP;sE-RCzyW%PQ6CiX128LlfQHKo(cm{fv7o3@?|adq}f^7pN zjYc53y_SS9B=*O8ENGQgRGFRw+FlLKNKsG*;EW0Wk_7o_^-%^1l7*|@!}Kp>NIrg zV?H0La02^DVB*hJww|rMzo&gC!Nflf?%Y5-&Sb!lBZmCWP~m{;15){1Jm2yym@;R! zrT%-jcW0*V_|L7bBGS7;FAKK@nM?W>VxE#oN=6V7?ICxnW$+B&A>a9Dbyln1^@ag2zHkWdFU@dC@z{Bh!6-MLD<39K=T#3msaN zH=5QIdxUt+7fKH;<6ad_<1_j2bOlfD6d{AV1U}(SAmei}jyA^J-;WD_gMqTC3-1@W>=^JXQ!14tujVzjbe-iyh!t0~EA@=+~$i$ehg&jW$xL ze&aZ?`y^E+Tuq!{`ST;$hXMIoN&sGZtC-5(J@6<7F) zJ7+%qwahJWr2Zy+7Wygl#|Nc2BdY{n`{Q^WjSrr!HQFBYu4Hyq;fn@(%P#|1O8Z0& z#jT(D8GktIe=1?LM57}sf3>KknCt2x3QZ2Rn!ypeP(kU#b{rMPwqg}lYQqWkm_r3s z-;)DPT}coqRa5;!UYhRW9q#)W{35x)fQuYzwSj_L zRWoWKO0)xa8jjgJ5>Kd5|6;{Y~lu33;z(^|&3R-FyMs%Np6UH6S( z6-BZ$@t&aTPghFF<{M2SFy2yGHA#L0hwZwob&{QrjFNlS zd=g=}KjZPi&Z*0vK2(s>Eu+UUcW+&dZ+ju)^_m<%RMG>-T24&L(m!2H8;2pl4dnsj zAIIDrfeH+%;5YXV10S6BsQcvuyp~Xws-ZV;S{LH!0#*nTo>_HJFZr9)Fq=91=I zyD7B5TMbwB*YIvA@H`|n^W9sD=8=xM%}~qrg>S3!vL`98$K_YOsP=6TlF7x4xiA-U zN=Tw*z(T)=4afNM^Iv-sa-)IpLC01IXCBS+b!*txN^ns8pxuIl^~`jw2JoPzT6p{R z+nyI_7i?2v?sT0Vum?JkBBapP(R#{*6P^$1SxGSY)Lp;}X&mFsO?~FN@a9Tha}^_r z(DgOn!dr&XnG;o4dQ5}mF=L*|>Od+|tb7bM&_gfw-7csKoWeh$y|+8%QJ(<2+44z+ z;qY7gyA6vvAXNE?xvm$IRDU*9P;Y;MbD`kb15<8qH{`-?jdUjLVdc~gWlrdnZrJ*L z6G{;X7>E_vH8Tav*-;=nCIU6zo}p-%hj`zt%fAmV0|9>1c?!RdzjeP^xs*UnCb z_63;Sy3tiy+^L_g9_4w=>H4LK$DAGGk{X~iPRg>>dc3CJXAm2%hY+z=Ze5Pm3=u)EM|EspTvaP zF@5~quq4~T)1>>bjy-17B)leY_~s8x24Wm_LCT?)9F;)z-S{F$XBYhMGs*!laXAC#Sxb&Q*pI9}xB|A=8-5G8SFv9hd+vjC#|b!p z(tNx+Vz$;mU&2uxfT zGQj`&O3=qbd=Xisj@DrZzDiEQA=(O@0{135yh9P4SjF~4?ZE}V=d<7dntibwK$`Y< zH#&(gTONY09XoFrr-zq{!xH+e(O3v>pV8WGx2=txkA)VM_ouc1F!`SB>O#^t%Sw0R zJPtIMy$l9QhKhY>+jDPS*^2&q(7&-s_FhbNpH%|SEoFV`p!}dT_m7H4;Nw1={|0FE z!nOGUd6o0%`eli5FIqF?odm6L>qvv&A0z(36GnVhm7~G}DXzv;05`t$I5a%u>Tz-& zTtdx<5U!KST&Dyxy>6f8&Raq{DbCA~6~u68DKcPTNzQeq8O-(w8)q+}!;iMECd zZQmIJCU5j3Pf0z%gKVuX^Y;uQ2&lz(BQu5J!OlZqxt~BG#D(+2B8?D4ugV_-=gr*^ z!T=Wpkc)d3r+PYf=7Lg=Vdd1JnI<-WAsg)W*^VG$(L3dEq_Gw(ZBf|*;Xr}S{=N)s zFE*L0h|L6Psy*f?m>B{RZoul>Y>gH}*1@o|7S946&6{nH*>*${CynMT@P55R7_6Vg zAlfrm-T&QY5}AGD$S50ZML`wNs>4x`(;Q#o+wh-P0(z&u4On#vi(GS9wnEZX6ibIY!l4Djd{F=Q+fX0uZ&|RM+n7 zqgNE@vkfX)d9xJe25;F0D&}mstO@&jq;s#wuI&`cGZ8pIQhOh9B zE3mGPIxwpuvkz1lQx=&z%L@)9Hc(QI$nSq$0I6IKh--?{i&e9mPnhGNBaPgHh=M5$ zxnnqXzS3?Pv*6vnOECDrdYm@@;F$B*#*oCN+9JQowsnQBa#`CRhx4<6M2`d!5Zwv`~GR$eeMJ zJG4wB7cVyA+FtMshPYJvd*Vi@%vxe@f#LXdr{(EeN_G|1C1dO~bAY(qH0Rq2;wYg0 z0gaPbb!INx-UCYkXIemJmv;tm_TXLMhq#;p!u7)Lm{I_3G$J6uE;Y35;$xoiBySo6x30<2B?_nOU9W!oqGhtt-h! zql0qI3<)U*)T;w4#vEx(V9xA?=U9ib&B)X1`8YB8ccFXl?YE`U(eeJ3ubHh?hZ!d7 zM{hjj&}-ZG@tvC=TLF){%NTT64 z!%5P_&ROfcVNkym7E7A*tuQ{aYCu(%Ek&^EyK`k!Pd;XDb-dooCNkn>w}AOQ|0Fxn zyUOY|^#F{byFtdoCj;jW7fuYQL>)o7fNI@0g9O3QfbUm(gDW#=E;CAhSsLa}OQscl zoVn*5h>DI)1>ecnie?bT-&&`hjoQ*BP=xDoN{HSp%2N+LQP`l4k<&C- zi8foa-u~-kO?xR{yCJt|0Vpf38uvlhlBy5d5Z}7DIvbp7q4}GwXVNp0yG}koUQ(}L($ea(NW3BYfrRXP*|&Bgu;KMOLvHp2dkrd-i@r`u;q0Ad z{gi1dhn)aF_j|vzHAd-h9&ww!+>T<<0r`k3b&S{@{F)-c`mlMdxgI#ojuxV3PTdwM zT`4%42Y-Uk>lb1i{fDh|^G?B>pYUBfOEPMoYGplrX$DOG+X5h*oqc3KZy&7yzmW=iMx8BjE`o;T8Ief^kO|$ciHTXeis?IA=7?cL8 z9<|3tl%B6vI)YT}rh15J(x=a~2Wdb;b&*0=nE(3MBlfXra&3M37HloR73`=>^wE8i z;vxgg=t;xqlcs0f{nad$&#%4LOQYWd*njxC(V!_7R=9TW4f0XpADxDs@jN5 z`;S4Ebxde7v7_;czm6_J0uZ0tZ6cky++L1jtTe7L!H!xUx|ur>c2s5U^O+vSpJ87? za0pRVPxrnh8EQV7mxKQO)X5uJzCy!OzdXrVHrlU?MkMjSbo3`4|(P7=mryt!jCSbsixvuXpdeW}R za}ztINyk-Nsc?S1h@B>ZNL;*Mj0k~=_m<0w+|&2*PD|c1<}R8p{29%eBvR2?EtjOo zNsd2yusAG%UOKHt`=;d*5H-ZIsc&WowD?v(m8DAFt$v4u}IrL@DXIq$eD{*&F$tAbfn+lGm zSxA?}6!`|I)qZalH6ah>@wrILqgHRaw&qM+u;H*4nA%B2?fIMuw(c$3BLOHnVNf-| zZ7pfa!lOlPR1!Mm%Zjda_nn{SY(B;Lc>1{(TLzr z96>t}U$7Eu+TxcZpKc_1IR?RfqUkb#zCF_rkLnIYDGbzbIw10)Y?3UpXp^B1al zp2FGP62bRMwo4g|!p4a9B!O4n*JafHa~!oXg60R{ZxA(;;m1a?fLjJ$+dY1Vx#MNa z@|}@W0;vqw9;V~y4XRYG0vaX8QgZj%_Ix;dFkXDV60S}&!TJFk!D0Uh4wH~6!&?Cs zi~y4DuR?&?i2Ao6Kz$2k#0FplbtM>dl3C+mhs$+|FWd%n8eyoZ11QC6ilNa#G7#v@ z=7#F{(XO-sZB$LJMfBAx$>;Wb^9?~+4;i}$qW9DWO()H|GHmCSj?{#ga5A}?MYt%W z(K(8ZUs#?=$Y|r7z5cPh7pQ?t%^Tn@f242mjd&8+&W0hL?wJ2pl`SaRB9PhDC7jgw za;-ySb?#u~i)|%=3I5_7%WLi*AVWpH9X{P9!iI@Zr`wyf+>%e-R?Dssk3y(=!}2NL zcZp8#L;ugLyA!7)_h9c>IKGea1wc}GBw^&x%alX8 z`B^J1*1OCUR5%vCVKHd!oWcc7OK$9K;P@#4(!SxalgCqhoWTuE^|K@21`xMrAVQ*A z8z&$4#+S?&t&a|EJd$@hewnp|l4B*~0eE4tH^%dDV3*TDyky1jfzf#8hV2}`m9Q~V zprr*urHq~BwLOj=>f~O_Q$LbU>ELEf_m}jf16M^BuJY9IliML`G2Tc^?94yHn=6CA zGZx$aV(4uwF4Z4B{P+5RY>e^J)q;nwe769E&kXv;J)(Dth8o2lQSJt8Gvp3Y!bAuZ z_81@@D|TF+8@5l@Tj$CUwZR4`*m?c%2IX{%ev2Kb6gt>`k7O67__%gmuWik2`#-Cx z2}=cDfth zd=743FYMxnxupWu!PEdX!$ItR*k1BaU%(fkkqoK43XVLpz8L7F{c8s-ze~uWm;Z6H z`(4A{94Nse=a8C{XX4TKXH&cix2LPOoImaO-)SKqN(*0CS$i$Ry}WoW&+=3KF3=$L z?TJADPmi}&ecikHt~P4k;rcjA;2!bzg20|=j4Y6Q6CKjcJx&md^NkLti;d?POt`9` z2Snv--mzdSzI%MYDuFbXmlmwRcG6hv@JhsWpgi{-dBgF3Sh%ZMfZy*zGXuxTdR1&{ zEzZ?HWFeD?pv8k(iI-`+nK1^>fA*Ty^A7MDdIqwtNGD{g5E zb>=cpTuMF)#xX15JOtQB=_2a$a^Ll>|M932(3XhT|IRWc&f(pku@GASSvh!+QVop< z6-y?VdX#k(3pD)wZ9E<`9&ym|d~L=M4D=W(OQ8pqH;z=y6y|g=@|`|7Ia)|Pz{~9~ z*?6+?tna(tG~;Jbd!T%9QLT2cUOJX@#+ZG?{7%1GJ zbE)Y z)VgnTu3$e#R~rhe(Je9!PP$M+ay@0nYXdbDvC~jP$ugFy*CAMLhf<@8^1QrI5SLS; zZ$buUzRwMot*o0`N`BRMT5Fw_-m`PF1vk60ofVn5+P$F8p*KKgnHJkKMk~$Q;|s~% zR6Al@rcf%s4*pL=W8%bN$|C0^Tbj$+u^nsu@X6XT_wFh-vAc zd(>^?(_Tm(YU2ahRGSaBev&$VRX>OUds+ntz&XXu(Etpn9(wM=f6gklU3Ar_Ah#Sf zbof=Y07QxW^j6zS<(>fA6AAQo-k67nMQ=YSqz^6RW&9CJKOwhWGI5ZE4sslAxiyP} z`qZ0)K5S;SJ$BGjkVhzw)laf1t7MMHeHLak$dU(V| z-c~(@{%lv&mjYtL`g!-iI2BF|AQbV8C}fj1F~p4qubpeybzGYM4L)m@#!*#>$w~k^iYeS(!|5-s)&ybTMW+HjX z!YG%fnl>Hh0K#@&$m7wJf>RjIeuLf?zQF=Dd{HS{u3~Fam8!ljrCgTN4 zMx9?;Ql_z0leE`1J~sm*g_*6_IwLfOv8TF38u5@lyGa_S9e#}{co&v+0ERQWixiO& z^6yC$IksIKsisyPE{E1+Q+{@P6dkC7{(z}jOwj>cupn7=?54QQ$GG#yYfMzJr>rp{ z-q%}k4meM-KkdU6SM<#;^qo4;4GQ+&~4{u+c=9sl!!vZIvx{7>Hgp<6@xb==r0S2*>1%0BI!xMoJ|@To zoN^h*#(re)%Av>eEkek)eTtuaPdyzb4!=VdQVuQX*3-fCPtrI z6VrgEi@!DSm&QVHUZGf-I0OziRo@EGy~#d)1dlA0!vp$;tl<0qdh|w&?2l`oa0p@U zBzKc|en3BOmsBWu&iy;Em)~9wBsGE5W^osSqf&j8ei5)@%udR(bG7N9k<(w^&i;zDiPY4^9h7)qK6Unun&P0OvGqo>-MC*O4hN=&5{J(!XurYbA5j15eSh*8`n&-w zoO&SjUzB+t$Z8r|a^Rl-PtZ#hha0DPkyE<&mG+w@sk|GV&HqMX4EeFg&Rmr^cmD)2 zdL}MDzg6#8XarN&IqXaAgw5oK;0X`+akYPZ;P8A7Pa@fJzb6bEr3#X0Wbs0Lew^zD z*D(sUnUgDM`R~eH1~}j*1&(7fxnENRb1;r-(Elp-LOS)-@F>Ww_8j!H$y$`N41L zxzfaJp=ZRQtR+%7&GD&EaR($OMBw|){^G8^Rn=Q7!TW&bAu&vpy5Xk1r+hPiu0EDg zcKa!i_-H|m&H8i~*Yk_w#L`hU9H(@wk^pTL30hR&b2)r2X(tnqp+-cw*im5G z5B?qg?(AzGFMWsSg~^QhYvTW$*^9-eIer3!wI&2!Xl=ivUyx@1-{_a~V`kN0%f%Jc z7Xz}y{MKt_g%lcG^`G>`zyA81rwC=J8%@{XQXbh{n|bp|^victHNoTuY1|4g>;OH@ zZjq4*w_^D%^2g!!_BjKC=21^^N1*9?9hl=AIO1?{?;Zp05<0}F48s1V*ciBF*Ln<* z{j&v#z>r+P5m{bA8z2E2q&!7!OJu*dL=ouL*e%mN5@b^7{h?peeOMPErQ;j z0}S7^h+u67%0gq)alo5WRi|a{C)o(j^Kq6yri3eW6=iORi7;M;llJPU$CA zIKG9Azi_s1A$!9XV{WRj?LJZl+2F?s*^jDJ4HaMDP?@Ma%wuw4 z%wjE&w=sWM#qVTg>pXv$uM|ZuRD6kYi=y+wABH_$YAT%X)T()SnD5O4Hehh{6BO{Y zJt0?PqV_cQszed+oi(Xd>5>eHt|*)d6!<5?Z9a;fZp6PQ5HpfC)lXA+cj4%H0i1&A zuBt<3v<^`$pV!r^M+Q{4@@eN6uQ1*1RiwK2qL84IN>qo=lSf^s`Z$UCF>EM&JQRo_ zCPzI#FMbp9X1}q`HB-<=U|$}nKpTa?HWf=6Sl_jViSo{&0hqK>LrgeQ=S+cAmmm!PjGr^ zE=4yC0`e7GYidu5;{2-PL3(-ON+%7y?UHg$e&WhZm5vwTxqV2X=W#TAol+1iZ#mi^d-FJl=6N|sO`$4MV8MKO5d!8mLqQ;#G;(g;z(2$|yu4BfHtulBt5aYQ~7j=7L z;R`=3+ySd@I0t*j4Emam05q-4vp8T++~3s)LD4{SQ~@>zNu(m2P9TM*wQnoiur!Xi zJGd1av!SI6N$;DySWoVz{E)$!!2M5N?zYzRH9~xIHehLB%dS)3yyKMAnJ3Vcj22|q z$&iHdMUb}jErK>H!i89ZY7c5p-c9U|Tt540$f9x^zJlGj86YIdP`t{}kd3vBcrRM0 zr=?}e&UuLA^0(Sg?fa{5mP$FOvHGX>y!%Y2|1z#M+hOuc>pkhfu1uo`wE z-=cxZr!UkE{WPhmDesWX0acKTY5yG3vB6rs#1 zzb18S4I{XGhfDG~Dr{IDu>u?>OKAD&gXU1+>W276n6^7g|D>~1t9k|%$uF}&`qR@J z<<~XO5kh<@5qfzsyFx6qh7D2-gTpwR$KDrlHoiL0iZESTC`rGo*C6ASM<}T z;!r635KnBL=NDc>VJ|4KQ6>0ZnYr`(1E#L95#g<>St=>o0m7Q$dbTgG!yKWsQ90}@ z3g#?PM_dlu+FehWblKPe46Ws2yWIM@G~t_6BFU z1*=?)UA&La4KWlz98%uDk>Z2X=N+zO?La@CLDgpzJuT_R-%iTw&vsnT=NG3lH9;)) zhK}7g=HCMN`xmalcDDLKd{Y#VYZf9Q#W{}{#S?!(l&YM#REB%vid;AghRAtg$>t#M z57eM6@do=Ah$YTAEm(tFf3o%)gLj|*S)Mz?cam(enwF38+p}qt?I!`tN$F^Q?JEKj z+QYHsUU=w!lkoWFXak8AyQ;g)zp)@0i?+wF;liuo9HGayO2DCZs(K6TJHx@-nro`s zP00rNyP=kNNUhtZgL+ivuEEv!Y>CUP7R<`lx@7t?vPd6dxlQg=SV_UdZr$w?gfugd z6c~O)-i_C|+Wb2_9%ezcH1Ib_cljP_uwVy*6Y~Z26jc4lAmA!lc=lS5FoP1DL(f1! zGQK|FLb~L0stmwF@vqRNW@QJi9m7XQ_yaGgq%6|M=;KvAa4Y7`VsKK+ss4Du`pa>~ zkvQFjcCShX4NYIkxq^RHM{sqz?txH^0w_ctxtS9LDqbpBim{6aeOd|nPzVJ59?zuF4dJianwUU zhRZk$?8Ew&zl}n6xZVln(l5(+sWfrB^$o@n5s4X!!%*d+7prdsD$e>Oa9!wkv#1i3 zSh|oQjowad!cyv9gh>V&5AxOe4_vOw;NkNcXY6ZP8KTl;8zb7qtpRi7rzU;~qypCv zDFmt+*%1aWWYzUJQ4b%}?KSS@fh8YO>fM~%&DX~2zCni5z52ts6ih5+0z7E`K;~6h z&_{hBxDNQZ5>z{;48@W|XDskyamIkmQ_9@3fX!a4$yOj}pZp^He2j=^y9jX>7YI|l zFY#0dqJ$!Nu4epRACI6I7K%gd&v#6NgdfuZG4EYG8A|NGn}H6)41%spk`7xAGyQZ_ zC^_=*!h_Em9c`r0`HOB9P6$~#6MlI9VGumzHBqFAh?|hxt@y*vlV(STO$i%s)gj5BjDq0t#_y>esta-zYES(Q(p$rWh|?bxznG;22;ct z4W~32Fh)q8Lp*NzHa2a195n-@Cs46)#Qr#xuqslrzc9v=0I>X*jmDJ;4Qs_UV(Pco(#})rr6K*~Vf|254V{x7&mhQg z_bpz#8}P59ypiFH+;)isz6Mn{qPYzWX}p zgNTr^-kd&(@EF6+d#XBnK;pj|KBs)>FS4Q^9#lON-tXtEM+sFY%;?(AVRs$h;O=*P zdK{JO|ISVjv&z!^t+qt(zmt_6lB(im|8EpH02j%RHE3fuNh%)X;sfR`$T(-`sQ{C; zgd-8b0KuO?8yQQcL?y0DY@PY>OrR5rK=17$$tQHQuAA$tuDx({gf&m4%4B}J$m)EN(mXJN}t3d z9SKHRD^XEcr4%F)GN-TQiH+w#>LTWEYp5ay?5aIE0(kBwGGS&CK zNNeRne5AmtdVPNeyV2-G%>j{^qy0~~9-JYuI;Uj*Yhm2VT2{sMQMf-ncdefwlFXC6iS}_rg)|2an(6iN$_L;J)HFwh} z4-`>Ow___3Vxe4-7UPW0zkH?Y?baILpDgrsN}TM(s83H=43o?8i{ICa`^BBOp~GpK z4K0l5><2 zvWnCsSE~dYvZR|_{0K#FKfu+M_-zxq1zQD92I===x~8dAe!B2+ma>RJ0{L8D$niT0#Zw}{IVC}*6J?-FS zMlpQvgzc;(^=5*<6!pR0M}+#)(3sh@FrMSCI1+D&kYKJyYr&nwbKt0~!S; z9S72;vi&n=Bt0@Ayf^jZS8O-2KmZl z%z~DK?p*=hViB1pr*7UmdLJHE5^Z@Zd(j4m-svdG+9sBnNn6bI)d6eegQ0>Z>OV&L zts)!j>1+lqVh@=`Vn&bgL;?9<>}H#Wj#2VpO~azbnrSuVBDWzFMbgp#)+*77!;mW4 zPQS2u$`aK4z;@kV*#BFBQpYHzu*xS#n+{CXY_IIZP5#l#M_QtbWD81pZ)3OOI+3&k zBePqBs=Y>=e6;JwhoYA!aFaRDObqoUZEmc2#`qr<=v2|a+p?5+veS{Ewo^vG%jDXT zC}puZ;lQ>!qc7P_wZ#wG31dEv54Z)-=F@-2cvWiQTtDj9CT*JJYmn_NMQhd9`ly?Q z-S_R(nCF{;4@)vnri}xyBxlBUO|~y2bTDpQwI9!{Bw=@2wOqCH`-tCobLP3-?C9M1 zz{j(;-$j2c>P=`to}U3_#;pV!;_AQ&`@!d|ktz;W37DL&&FpaVLJSljUI#T4C}q@A z=2=;yVN-jQ&DI-yf3yiSvj_O1yN`6)VH`p{bskTS1iNyex=Fm)$V7aGf4ExhaZ-oL z&luhxJZ-;@cnaPh<;Mu7sGfs2nNopC3A{zCTid(Iw_)(06nn}hop`$O`e{=3L#o3m zF*tYRnI(7l9fYW*v)I$-Xp!A>?KwW@W{AkpME28Jj4%y zHSZg-1%@RkLm1wvIw&_eetvuFlkZtRHDUXt-@PtkPq#oowxK?Y=f2JI zmFD~jQS$0x$c?#n)prB?QoEj_n4jhqu7n%*+wNY0N(g~vZ*6&Q4gxFJH0Z)Nu>-8e zQ>A8PVzyPS;)aVaNpJ6A<{u_9Jhc6(8Ko! z{m@rn=T{`oLS$hE^a~m#vPP<%?}5TN+K>DlQbKr~~@!{wMq+hwv}mr~U9d)52@DBt@FN8-`|&8U_F;m&X<( zYFna{w*yZyaA50FY>qt1zSqnT;*OoN(^a(Y_Uld70k+uMk_~&~cd!ECeK3A3I~Xp9ll-s}0&W`h zaYC?J$+B%>nOgR{EbF&}WXc9)6p;`j_psW|^!N3GE+uz07Bg5AzBtk88D%~FUc*=Q%!*wJL#L3R;$Q?$Th;>?8|5fJw0nkRt^%phRT#Wwc9WVvPT}Jh z7m$YH8Un149~@uJB@GGSf@QYque`)#vG0ZjrN-#~EJk*lQ6bGmR@`6@VO|i54&DI>RDe7)iZNqJ{UpOEbtAx&v|||__LCc?;7YaY!_>+ z^jk}Ldjxwm)UCqbJ6moRMvC7I$IE*IRw16p#1;MQ4op0EgCskUUuI}PwHSD085m|O z{RUO9&2E8-%kO{`E~zLsXaQw`_Zj9^#m+8;mnr3fn=avZh6qM!d=P*yvhl)sATz_{ zs9c7UnJ~dr`}^MY_}TlTDNu0<=xC+8k-&M8+Vk^#YQU;hPk=B#CmryH!6%pxT5BiYppqV}z6;fncp37K8}sZykds&O;VHI*GnM zN$}xN6gJb+3Yp5#oi|R25xo}y9OIs1ka3Mn7;ZUbnYXNCGxleMw7^?ls{V-_ifd_Y z6rUX*+m7&Wdc>{|F(b!&*|jm2SZmfLYhH0UF?UY(dN|n`q{Cm;5xx7GE;p{O|IMLq z!fF31aQGA)&DWa*zTRBO@PL@h)2sPQGV21%q8z=8$--Iil=R`z($+qzlFoAq~>`z}oLI>aB&(RwO5k_on!~0}!Rhjvq3BF6c#dy@OUFSiY%u zOt~DCsM0i#b@HsD`$k#40GEGkX?*;v$3$~R2)p(OrChEOfrXB($Az`GnQLaEQ+Dr( zn8V;?>2gs;3~i;L*#%oabsJ*cHv?pzxSbjY)7U=o8f4NEbcm&b`EZSBb?D$w_Az}W z;e3(!$_#Uzmb2AfmeUFlz8lCmVmhi{oEf~MTv4DjMTHay(GOTm|D`JB+XMg@*BR3T zJcEp-`&3!JOAXyigLkICTiHMJj$!d<8>hWc+X4k7g6Nb&JAO9mXoB&T=pPmf#??vL z7?t#@;iwawnAH6PKv1&dkF?>4rYM*XG=8noNPw=3xJ<~v9xi6J^2sc1!k|-T z#+K{8Ew$-;gH-Fv8_pXH)?cMKjSUC_ASZqi&mXu=62y4PWmPfy=T|{e9{xe5MYa!$)5Eg^{3p1mXk`2yp*0 zZDGUJ!eJ@cx8Y6E+Lx_RsPX)dIQMs~fc<|GnrK{t9hCCmf)p7K%UAf z{__hsxYYpPF(l5xb!1+9Slre5HTS2O)b1tiBT&eHy=l9%;&<-o-3@@9gUi^@I`%j9 zUhhd37-Oid-LL2KCQvAzY{o0?>C)! zoV3Kf1cFW3kk>{*OaBxk!~S~IFK`>!K!|f!7Hlv;cuxxGnOCV4i&Gk>G}cCrfFo7f|s4 z;iEM{)}zOcobM_1zYX#{uvTlRs;t}Ot5R3Y4ZYPVg2cZ{&$N5 zcL4M2<*&sDL-#|m1o0&3aQDf1wZU*RUS-&I%zsUaRI~#ZnR$;zA3Jr;s&JfX9(-+e zd>|tFh}t1BHpQoiWS7kAJDfDL`B41x{k|qpP+aTNbc}OROG<$fQ`7oSPw}_=g)fbV z$?%Mz=JcT1&!Pm0;PF$jM1TTpJZ%ebT{vm;S;xG~IcckXR-yJa+yId%yku+%Y|_xz zy*?GxM{&uB4B~B5f6=AOBK1GNS2oQ+CnxNyAS>ooXfkaSdK;F78Dy5GMd{(3Um&S# za@**1>#9%@9zQkjYq)-*U9G`Mkk5M!;;SxGT5;E6=!qkx!*!c!-!ckdkraeP*lFQ< z503=XV71-hXs%uPj_NVob9=}ttvfvUdmg-AJDBJ|WwLgS?eQt0N2e&3J?oAsd=3#k zRBsV!!}RjuHT~6IIS_Hm$c9WlyEQMT8+#_bpk!PwiMJKMSi#`UeI6bRXP7f*!aR+6 zJZHZ1^uT8-J|VR_rmmP7OSkFI?Eb5nNQ7C!4dokD(2yhG?9Q*6T>tHIAt zMPs9SCbJk2jf{az++*y>3IAC9KlKO@VPn_C&L67$aO4Clsbw?#`L}=n(B#25+^Yfj zLjPXY|L5qcmxV+ln^oZus{8%_&o>WI_@Lcy_V@F5Q?o9@j-Cx2w#cNkpZLfeb`^wg zuO-1f3pv%X=?%?S)5ElMWnJ^Mfcg@WP;##-UWKE_3=X)@#y~beoxrJP;_aj-eAFSr zYl6Nk>a$F^Vc=n{lX=zSogmmbDS<}g4iW25nCEb~)w{F&g+>mygSGfm4VJPB#LQ;` z>t|}kS~j|z3pK@{1VEASb7LrgK6Pe_+Xz^aQi$rgymxKp5w*b?AlD4_nvu$<_QJ8( zh=f_Str(?RfoI%s*zkZ+WiF*KY1^u5QVL)u;V7Krv7Pwb1pTQJ+vF$bY^*fy@m&VL zSR^x<%7RlS42q$jj(KrzPlq(h!KHsT9{S(oDoOkiPxZK6IR9Vs`qu~_1fmAn!E-rS z*5Chkdg7kK>`0DbV(y3*47kO{Jj_b;djjBU`^Y+%X7N*Su~kmGq5U z>n&ShKnY0Hd#j-9iTX2UJ2PMF8Ptig%{5~XsOdKW4;U45)RL&3+NhSDD1dO1R#viZDj^+ip_+o{t*E;fv`U%LcS`t8TC%w94#52qsWi?gIb zgzZFQxb5H!aEl-f@MySYa@-Jlf&7bwzPbO?_Qc@%24~5FISi39{m|0=;)0SO87!OWpJJpOcZ|T#`#o@3e;%l{5%&~R zMbp;DpodUNyU;jZ{o6tK=*ef}0}ik!El&eE>GTad_B@ip%vW}j)LZRIu)u83%Y>K~ zt{7@tPke+MWUBpa-Q!NWzNCohl4XN?vt>YiKz)dKfzF)c8!vJaROYht-#zKO6%v5e z*~Vqe_?q4IMNVTcG?4=`5;RF@RB`*I(GGRjoa?P8Y!H6~IZVvN=0rKy`H$qXFEvd@ zK48Zr*Rnqu{QSbYSKtQych1dN07{nRWuhxn-(OOh8&?sqp9H2$GPqR7Jl%Mbav}2j z;pb5)QF&=Y7xjv6gw0nfboXa>34{*LM!VQd-Fm!zZX_|ou`wQ^^Tf-Jx@h{c5OgAX zGR>xC31OcQ%29#-eQTcL<^KG!cwb9D?Pf!y$*`r)nT`mON@5f(U3c4Bb{l!)w(&}T z0SQ8q_0@$m>xC1|E@S&y0W(4))H}VG)R-^H4y-K_2iWVTb>%j}Wn70qe^R@hoO5yJ z>(_O#^$>t9l8bc+-&`x(>N$J6zjrAk*sfZ~WKGEKhvqz3jdmB=Ee2nJSaB*5`N~h{ z50cn`WIY@KInYq?qo$;3qK(Pd#?r3W`=)s(XB7rR=1W&$@4a)_1k-@o5wL!?QCyOJ zypJ=#9Fda8I5iKXF#836`Fb~5n3uNl8AZrEe~7d94f_K&u9sPRu6%K^DWHeF*x75g z@)+HRsu8%wc==}=nq*%G@#>qX|C$ReyD9!)OHV+*>eU42&u@2=VjRRxdg+>yO3xV$ zZcRIs-Qe1sh=1LkM{3Zk6m=;nT?)11L4C3(tKIqnU7(pJvwFubF`E&^p4YUUC;RZz zMo!rhSY$6s^>sAAWuu0|@GUwvQ~k7eCrnz;Q;!9AoC_{mxh>+nq@uKk4)$VhIKLLI zrn)h_xDdvL)TY>a@cDdc7hhd+ickn)CO$*4 zw4SM+o0qvZVl7^pb35b4#dxGG0C_QDClDtEpQr)ws%xKZp;sp~A<&f?S2pO=2Sir) zUgzc4d+Ogx4aldmiR<H;(ENDEOja5)nkT9Q+ z*SKD)FEpm+uXRJHm&P6H336s;w1q8n`5D(@OomYlDZA;teMLLRg=o)yY|!G- zMioaC*LGT@C+6*Y(oHf&J=(=9U<`lDSC^~w^}``$$;AX&2bYPA1ASBJ^-sY~>q9A} zcGEv0H=F>3Q3M(*ukN{b7HOK(6Hg7oR-W8;t~B`Af@cOCOf#sTqV@$#bVpFPbQhw8 z2om+YoMzz$)LbE4k?nb9$182FTZ|t-RegI#Rl8`>GFLWD{d0&j({U70`d& zRHVo#=zxY*UvEOA+xj3q5U)guUerba)@y9wG|t$QTW~bF_ql#U(0H}mfr-z))`p%y zcYQir?N*Ra&trLe6*Vj^yqZC+{G-mJz-IJF363(CF-L8pgXcQ5w9EBfDw%O<;VdfE ztS@{P!1KD{CHZoLwcVQjQj^^qQ@htv5t2gba`3LYBMSWjTO$Hx+@M^48zplk z^W_bFR?o$%(>FL{?Sw44L#}Jp^#s?Sn_M;0pHM4Emoi#z3UPKe|C)Zb!!;`*zY-a8bX{Z7Co=(tV^fx31`FKPI8GB+!gp`NOs2R`Pd5TNMi=pDYBknKf5D(O<94EbnuP zo9Wl3OE^q*o3bC}vwi83)58^dF-Sf9L+0&fX^WOKH*eqLxL=^qCm;@%;j(T{#8aqw z-OM2)HwrzGw$ZNSXKR{2_(Swgx@hO-4T)jjE6O=Kjvc#c&mpT#^8yn}Er_Bf??7yD zQK-16JW-CC{WzkI@OMESpZH$uB?qgb#M&R|TC%C3G5=CTxQIK9Qnba44=SHu3{{Ik z>aun@Kcbw7zcy}h{B65(j>?|Y6R6_>_pth&xD+}RU*$koY~DNHB#K_+*ViQthw9=?!{C~w=c{r5o-$zB})sE z>@t?@m25MHHc1(4_842kU`&jdF_`!JXmftob>8>==e^$k64%T;_w(Fy-{1T5{Vbys zA7&nYeqwZwI-U?+$m_mThTbk@(`BnJwI7W*buV9v{3Sg*s*7drs_tjB&Rn|3!?hrG zC+{}-ItBEGbMmUq%HChCy0vAl|!K)D0#nPh2L|6^9_n)~TuI+KLBBG2N`)cga}u5B?S(8(>M@dxF)IuPI2ps%+X^ zX+eE#=;nr{7k)U>^Ah4!#XoT}#uLt(fA$x1VQa@n%_xMfnwv=M$g~?ZX_hy2t1V)Z z+C)pyVtUmch3S<1=DRR9{&t_rrTY1&U!V3s-qheY8Xenbj|si}t?#I7UGT88%wIf+s3|VO929BgZ#H>``f@N z@3uf$8x_-%?JLSWd}lhZ5Y{Ptwwe`2(#;(#(=NOj+WY2N!6i$ddZ|`ptpZ%~f$Rrw zE0xY^<2-H;`s$YIbSR8*4DbffHIew(ElF7;r-zcyW4AX=>L{2YT*QG3{1Y>l&e%&> zF5cGM6Lx|WLc_Ch5A2t`e?6tYc#Kd=i6vglG5jhh_==UN6||_mIn;O90m;!igqZHR zCI5J+wyqXAn_FzwmHhU?he;@HoimUxNiMAXK1~%fH2_l`Kx$1Ct2OTe_U+>Cr21rk zdt+oNfz2-XWBfgp?z0ZnI*P~^kDhQxBv5=3s?hh0svIMl7x_1LIC zq7jQD#60ABCmqb(>>|>`#N^aVK-QQ5_IIB~py2FK2$4aTly+HvsdQ>Hwg7HfiEcr* zl05!)Wx?CUOzFp}3!RxWaQG^BGIms=eXE@@JNtYC@-4d>dkDRRG3e-vTszB~Q7X7; z+q15}TmQ<067nGSeir{V^mN;HRqXq8?jFSVt(q?D(Dg~)))i{9vn$Yfsvwfl1-!lv zawzQ}0Ne&9sIVKvqMJr&qq#pQo18rnV~w;&9fJG+!O-=2u0;lZZi$yoo6w;}bh6)+ zHgr}lZW{q#S)1utsUANXfdt=@QoMz^k!0(5L6($sSs#ZRoL3X}|Ml)sX|K=6CtKyw z9mWW+mGogx;i^6>=|{5f&u!!A(5TXEeK*y>bL;2Qgn@ zDxX(r*P7(6?l#%G!MMKLgpxtPbHj_?d@uCSq#v_DH^?WYM-q>d)fBfA@0%dCejNCW zV{?CXR$T~+)FT-FBAt_Vq+uw%OE!r@d^RMD-UVd@=0lK7Cja5Q0OhMjAA zbK4HnRcK#Iu{HEDNy)wwF1aV}=&SBe!xcln@9OmP^Rb@<--yMYyGWh#?9rhZqf$I} zC`V62i}|yof@6mcETOJfXxZ`=rtFCOf;u*t$6)0U`)a{HoT<^R>$K!%Yhp#s>n{iP zOSWI90W9ZG{kZ7FY&rO0bY%(Nc=NQ1%Pzg%jVIT^xBx~hmXABRdpIOsC&R%hZam@R zH+p?#`2^+Gj_)%<6JV%jiL8jUPf09nW3KXcbhF?W|L^7Zz)kW5N{|>Kh z)D7%@9Ii!JZnOCxAkF{oUDgJs86I42g7_a$To`gHoXm^k|97P57{afx`Bb;&-|?ma z0Fw+Wio_+Kvr-jlZC}B?Em7nNa?47 zxt|K)ha?DR&91n~TmBX)kIiI&CGmd$)+H*-kGA9xT<0#Y$4k5A59Cx#@+p*D5Ok%= z^cuXQpjF9(s2PznHUSU~(R;_(k#O6#Ou!kQ-4@?+6oJ10kUoUKO9x#B-df2_Et?FN z#NeTr*+(q9of`8iJ%MU&d;gy5%%f|__Nh?C&_(*eS^_5r>M$kR5jEGV0Pn8@QfM7x zIK>ILqW#LWB@y=byQpCX*L|t_-Eu0K$bCHx{hj9^OfM5G07$4R`Z4TbGKvq0|6W|WUk)(@})2?EkKux|mytMaW(F9QwF zbpo>c>|WbW4phIg99q^`T7!&JLVDG2AqWt#u$=DwEI3=@w~zZ0nU?4qE$WA@kZf+~ z97lA5gaY6|-wkt9%Sl^xD+R38Bs7=N>>yBVr97lbBV>t#*XP`6NU8_OWtXyBtAG^) zu|5ZJDG2k81beeQBJ=>SNm+!uK?diUq(N}(OSN?D28NDu3J+oco1_O_@uaMjMpT?1!^ZWDnH&zY3nPujcK8jbThxPe z+*1h5bDF|^qs8!lX*fbFFES4BXmVSAf+0-})Lim_^_`U0x#P%Uq_Aw?K}q3HOCUZP zE5Oyi|A)X8q4d8F+pn_h>wAo^@g@;T{ewt>9pumM7Z#AJ<@{W8Y}Aa`c0fm5-0GEv zx1j&z&4i2wA|fdUvrx5H^=d5WiZq?O{;gFzA+@P`1TnYro5c~oy}?CD&jWo>8};ml zHg$y}Ol!)`NdTog!|qtIto&=E#7N*{h5+BPNOUcO$XXy;Ir&~t5ms|di%-eTD+4ug zK7I@}?>A9CTsP8$amWHLUb`UJUA*d*R|iA{mk33XUcNt)nT@1S)|o?k<(Y-x?RpUP zP6LSYC4j8&9@3!qFEFkv^n2n3MQ|R#U6#OT@8?@~6V?n#r5>uOnu;lW6fTW@Z#mzd zG>B;a@ErvcST{>;R4lL35Fa4DqYsMwz{zU~vi0@CNjv85w1R!j)4M0mAB-&Hk=W5T zI&zNRZboS+1vtZRa2s*ol2|z-C`w9fdg1v;>0G&j!)vjh`4(FY}KR#Ay6cSr)SyM36#r#wrU0FU|0A7rGk{5 zmAsTc*VHqNG|^DQt>;k#NayZy^zNR}g0(lmPpwIw9fE~;J9m380y39?G+n`Sy6YM^ zQ02a(Bdsz+1$>3qtKgM0+Cd;lFD(g8L=sanugeBs)bTsg56|Oy3xJ4*&A362*@~;! z5ul*v?SctlnZ6rIS`BNeENCL062!B2_CX=Plvo|7>RY1J z|2O}5o+FMTPkXn`DLsh-mP!|xxoNwalqk2Se~Z^O`nX}rpWd`=AG;m-5&_CFopAby zn8Mx{I%VfS4AUpZ&`nvVHa?DPePQ@G0NW-{qZxoI*gC?2xZ45z9Y_GjMpFxMv)}63 zGmuE5;;yoGelF<96xo8N!7#$7P-7o>vjEeH$-VGuanv8$7hQVD5?u9BU9k={GY;L1 z(ajai^F$g2V@ukDhBzNB>KcQUArJR9;o+!6f=t2?L)vkj*mJI-`8L{e0j4`89Eg=Y zNE0c073R>gIV%b0`V-okyvv#?VKUC3#otogU5I-Ja?ks+YnO*O1j}SkQ*m3d+{t@)C$N`p_urC^@?v0%B0ywP8rwSYeM)k^ICL8f!x%U z?a;Va>9&yB+?F&MTHCWwsB_B+gtKx!!!23w{&t&B^V&2Lx+Wu9Pq|hQ@GkAFCt=&r zbn|BJNJO%q{w5n^sWl$u=0W@}*!o_Yi0}i;ATe~qo8Plk#9$YDaTB$Rte=<>Ki+iH z3Py5>5CeNtq~ar%|M;_-IlqfqC1=4kLoIDiSn}PFYjN! z0h?oyRPK474H|_0Q(%*BnclvgcEJeRkIm~Rr1v#|fT>dAG>R1?4OzT3{H8a_f z9`?BwelEyHd$EZFdysgCYW*Ann_}}@8)oT$Vh%B@Xi3zL%n0buRCUPHdW={5oDZ^8 z%X`o{kb?D)UUy&BJhjRFbMDT}XtYc;=vqZ5Ja;YQAgjYl${w`O!D>c^e~Z7XlmkW_b>$b1lfsyjGT> zNLc@ggXh&8eHip}WzHAOqMJ@WG#0~CAA>Zo#0#65Y;;H8YuO$3<_PpyR{aHS;ey7L z`hL4%SeQpzdFo-qvPlTts^a|=V)=?Gs0tg$L%SHUc?*kuRug)@rW?!1*hM7A58GH! z1)mWYut-ZGooCI(IvhBGqQEL`UCCOYcE@()q#cnwE%}%f*eoXZ1(WHDqziQO-0$6! zN`}&)#q$LiQ5+&4;+rBzOR33eK9E|uM<@7Anb(0Q-AF1iO_((){Hj-yHjy2EX~p{v zLSez$m`j5#>weD|WHnm-bNaxqZ-)lP7bB-;2U)O&MnZ5kGzO zGOhvmr~adki|)2yt|O;Tf5kgagmw!OxOUlnhb0;GwNLe>B#1z9VLGzmdAz}pdh~&O zcBrr_VIKrH!tkWFnsBAM!$#iG&{yThEhdLxAWlSR+*Gu1OO%*uTz^z=cH{HQ zCuilx8d5KS$gn7Rz3A^E$)w6db$>t>)() zQgjT&@!~J5^KhN$q9d=u+e2HNi5~4$@0t$SROXyAP#%B!=G50?<&JbeW*K?3MXng* zhwUh?sEz6^71@>nwO+m2)<}Crj~3Ta@@mzdNiaXn63EjMG+|4>l(u9Qv$Q2@2*87A z?rY@!{bYhJu6Z`3(nLB&REaZuYUXUvZ`KE83i^XV#sZdQDu zQBEw2)Lm0Q9v)z~O50&#k1Bw=yDj*&K;&zpqpy1SD{GO+DjE!c1$(Av-OS0?>cwAV zd>JaNd0Hlzr*mnJGX!Ma3w-CIetT7Fq&mWQM&-ep>i66V+v$v?iieXy^_|Lq8rk7| zMQ&U!dJah0T{s#MJQal-AgSlN+I~#kPHPG{$9E;h0o&bd3cifvoF z_KYQ8(++aOko1$2eFf5+*JlPR-sF?xoD{6w6HmIv{6rljQ3EURRMp|nz5%6Vm0>kr zb`H)p^X43)qM~F7eP(8bCy|qqlCDj%AoG?ntA&X~eaOnpbX^O-OmYV_&hO97J-NZp zBDEyeHf!zZJmKO7-JcgFB_%1zB)}BOuu2_Y%T}0|H?(pXkH@PF1HZ&5y)4v3_1P97 z?r%*O7om;3{mjOD(??q!zpW8D8lMn-=F>hKCntSVd~gV_FzM=I&!d*Px7{mST3RG0 zBs~X(?OiB;uqiznR(EBXuQwc0tP@u8z8`W-IdzSWpnYVsI0sjXdO*E;O#-{2u+`P8 zV~q?SU*8tyEcM=A_j3f)v6MlJqdDoYqMNHTcWDH&A!FtfX?z~2z;-6HIr7K$o0=lMB9Di~pWb+Pv#rZcIfBdH&GcasY3lCc8jiR1 zH1BAU;I(j|Ae4`GcXi$6xkLMN@7|2c%F2!09fps*JUry83l8e zSETM5Qv5z>_-zpDu!v{p@$G@{tA!6WU<{nb&#+4OdUn(dcy4UZH=2KOz&w3E6wTVU zZ5tT~iRIo7WM#_=@5oyrA#N-Rg|aYEmY-PIs&<7!8@ncIwZU?-O>=yzaP9nJSK+j3 zFX!!>^IL>(#yIs>#NCj}aM4dz(Kgk2Ob>7dliFs!8ZN${mnQfJADiNlfz?Y-ry8Wov)Q_D-opTYGy8%*xqt?(@4=%b;pXW}fF1!BCaQ)-`+kV|yc8)6|&ageCF4P>n$|c`Vxb5^?$$f zPHsQu%w7;9OBNRwe|eyR>P&N|!bx8r2xO;VZ#)UvLQ)=HiN8Ks!%%}Q^+fuLWy3+f zCO>cKlaxRKwr{@H1&@Bc;-5ckT*=86c2xQID}KEc`5|bIYYp2cYFzonWsiH=+lv@% zqo0|9CN6(x|uyn?cnTQrPeN|Bp}lpRb-xV<9pp5zN0^s+iO_@{kL?`XjhtKk0v&Fmrs diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-5-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-5-1.png deleted file mode 100644 index 23378d32b817b6b05fc10cff45103d5e0641583c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99611 zcmeFZWmr{v_$|6<1QC!@T9A^I76cX@f`D|RbeGa8C@2EbA`;R_Np~m$0@B?`H%Rw7 zzX`bi_qliP^W0D8)A{1wkKmef{^lEFjCZ{2jnZRj94t~S7z~CZDZIbS;Dq_2o>P(4$_b?b4m^e?$E0>}m zqIRHqR=kjf9TbMNm8sV5jO2bCP9?IUO}YPUsr)|t2fKU4Z=<0`Ct>dp3)4B4nZ6)2 zH5JRCSiG=bO@~s~PwsymG)PvkT>Y{%pYkmJ#YA$U{pQp2B%5#MuXb!2GrQuFgabC8 z>Ygz3&@KK}{_*HbM3U4g=8Tn%R~h;ASWJ94z6kpJ@yU+`8TgwLy18Q*U+R+5@=D*{ z@m>tz-C>zw4eH`sY*YC*obx5J>C-poALTsS+uMSu4R5M+KK^NOJh4$p++Lht;rZC^ z;U;l?Dr%YAyFLc=v$zLo}>IOL~)e0a%J^Mxv7)HGs*K6 zZ;qc&9ZvBzG{z4cfwfo)nke|jjBxZR;$ib_{~PF>gn5Lw-x_>2B_UgEc(^T464&vq z?t9ev&z}bVM-`nV_lyIDUlJFQo`&WU_nG|3d8KPaAmYu!hb%&WoBHO6f0sU|?0&cd zClZa@+lLDKk>o`L#+%2(a@Lai5BUbqYTj`@$%vPncu-QEY>42xC$FnAl*@9X>@{sW z(+Qeh?P;??q3$vZpK{sE?Sv|g&Le}P)l<%W=2OeGX`eZbKjn@s+P|uc^S_H)4-MTj%kfsEZEh1sAb1?Ln=2G?bz~2{r2M!iQHZP-M|u- zS_Uu1v*y|kuQsm^uTHOTddT5|?FqAWzuD}moD7=xEq6$@r#y(=Zk3xY$5`dc-J!K6 zq9k_w&ih;WDd#rBbxb2MgX3B&1hzDo^jZKVrt|zPn^h zY;ybZjea7kIN7L9mkcI0=|pVSBiI^W<1p_yvRuZ5Z##0VzI!&g*KUt2emCqrp-vOq z?oO9Td#+Y-nqIXtQT3g{(2MASqoS(kY1562jL0q;FZZT%8Z}>E9xhBxOHZe(r6iWP zc)<;5ehTrttuN8AB@pxkytd;@(bXsG>Lc*VGBgN@?gZY=(Y*USIN0%~9QFseBW zbBvO<_P=u_O3WAC_X+iV?0-)s=)zAyu25ThyxXPuuY{vk!a^d2$@%?Y`R@w_D1Zxn zUBBNO{NMM>1n!p+?Pl?RW;Qh*FSyY6vKATk|GwXJkeUCd4+fr&xi(xVUS>0<&NTLn z_Uag@BVuDQP_FJ&H3BwoOD9@<8x@)QJ-#pZd+3!@Tlg^~x{B2y&QECCGt<*$J3jKz zF*85fpY*VMaDF%o1-RrwFvWeVL6)Owf83hAJgs6W=k-y#5K^9qv;8r}PT>=4i>W%V zwKa!7c{=57f}1t8Q{E?exq8*=qh&VC7!=Rn?=JUA_xAP8F0k6d+3Rep*Lf|*D+m!? zCK974a;6%?rg!h?=;%qR6pqDcNjAC5xP#+LcBZ?DTME&ycs|8R_f=M{8rQ<|i5nCG zKkv7Y)1IsqE2c=!fjo?5uRHucrY|b$S7JT#2>^kbLtI4BIA&rOM>~Vm~}VS zyZZCJ0)3O0p#=u@bsC>PN0SW>_>K^gY(;Dl03u$L#7` zxw;c0Fycy9G*Qns10{fAM^i4eQ>thH@lrOacDjKRTSJN&*p2N zUmx!Gg2J{uR$h>x$b8+l;y1e1S3^H@lZIC$`ixa6dTi>zSU87Ns)kS|x zq2|>LF_7R2u5nb($LQ2BP?bJ?HvIJ|r_Ct$(NO*QJP-MBNV7zl^~j8xq36+j?0us* zm(>K%)31fnLw+~ghoD4Mhxy*ZuQ=LN>9Cj=tAni+F5|zWowU6_a=2|97Zm9QR=aGn zk?7j{m00vO%kPu^C|&y`;!`*7xzoYvI45HZXH-lr(yW|G63zdGh5P3e|q9tTou z(_^+Y#h|>vZXnKZ@>V~?`HQN$>`c)qnr=s3GIUCxQ-|9RUB7At)L-T;svNca{6>~? zYE7FDcmbP9dp3f#Y_8zc=La+lqRH%Pda7G&L5wB8lf90tOf*dfQ=TZE!$xXB-DMK@ z664sP0@vJBYZEz~_Sfe_mE*J>ui%d}OY$1bIUNcwpYpE$#i9l+H|&b$>~nl z0qF`CCuhyZ3-G~DHbX?#_q%E+@Fc8y1K|Cj)(4GJ(ushKmVnzGma;#^IZmrTswhxz zTkSg|EeS)g=~cP@nK>6+PK&H5$Jkw#S|4mcU4Nw6*dt9vF=U@STf&?yjw{qZmdK0z z1AW~Vo@A+8>6ktw^OW?~v&B1C$D)b0d-7m3Jq+E8wgHvZWp7=;YxQx`gHx2qyr_k<^@2WLcb^J?il!P0mzuYJod-3w zY@%VOE}>dfa}!_Zlhg@x^ZD8vLtoU|)j6Z0m?*zMa>7)-8Wu4g@#_=^~If?%X0N=M}w`JPB&i0gufEOtFRv7w7aiTM_hh`HFA$t zgw^APpoN7+*+Vv4ZxD-9H~PzOKC9vbo#6 ziHwH_Pj&=Rmql(?20#e#=H&Bmi370Uu6@GSf?4>llz%X1GnJ`#?3l~p8 zhk0Qs`#Zbfk(J~i{XKF*%@XtQgWm>u0Yh>x&bkZGRW>XijuZ_=RaZ?)e3R$eq5r7Z zQlMEVmgs$KVMn|kt4W59d0AQlWT}_tH%^as=7E}l-xpLcg-t5#S>Y0bM{m~q7XASZ z0Jfb;S^yLc(MlqwcCT4WSvL8r^DgC_k?yAYEGBy7$5|U3@J*nMTuXmv?(;oE5J{!S zz*Tv@QL}L{PX}A^*{uswqgPbN@&c)ut2o%H2-&Lcl%b@4e_=PM9| zpGhS;zsk|uRY(%nJKkS^)acO`cJJo&TNn;3f6Ze14g3e%?t&hI=*H-f&(1=}e3#F8 z@h8viRtLSa4{a!3$Lw**RBZir$mUbcZ|)s-xGG>=(l9^9YfCs@4x)Bjxct*FsHsEX z$C(%$F4Z}+M!x))Y6_J~yEcvL?GHiDi>aT}iZqz1Y-{(_3v_7KO_xFiH-fZKlrPcD zO9s3_$8yCa;YpWGRn=;Yn$5bCx!-|QG3@oHy&eSAuDxlPeoNN?$E)>{3&pd40#Bmk z2gqS&J71C9l1?H8RCg4+h&s+V>uy|RE2_rhGEs+b@A!y_n>re=5Yui+pwBQEFjC8dHj;kozX#-KIs zpTO_u+^)4Wi{cqen+nSnb3YM(i>0vm2gayjjj<9xr`XiFDVM9{bZt9~ZG!;?h z-WIH2olu9X{-y^%`J<>hVxT)3&ueo}+t%{Ha}?GM(Bq70FqsQrHo@METWOJxBfJhK zhII7JIOeU!e<3J1`rdkA8g9?Eaz6Wk*|YIBROH;X^7m`9yR`l~DKq4^1EGh(WAWpN zscyOkdi@i?+NdDta3JMd$0GxW`Mo7#tSrlUR^BlR3a4Kb)`zzk>r#e;xmwil|Q>e$* zpL>Z6opg6yFz*LD`Cx&;=H7Zi$g$06$(#7oZx~cRL1SEJb@_%y;(CTqIiiyOae3|m zs87^3R#eUqr;8%<9eh*rSr(JjY2=S(exRay5+x%wXgpSb4H(eP?tDzBE6`~fWO7px zv#{YBc>a0yp$*Fmt0y2)$iuw{u-9MjihTC+UNWg~{5MWi`huIYj_h()<|JL;%p|K3n>T z8vLSa4aiF(yI;hBYcwDq`-!d7Y9{s9pC7N90I2m$m@=z%Q0^4q1Er06gf}~hG{uW3 za`&arywVU&_IjmkU~syW8n)&dQnNp5rO$^UaQ3zFMsR%d6^moTGLIXs_wiw0#T7nG zt~s0uF7iCu=EtHK6h2=36*v3h{`2{0jb;UronKtFze)66@8mNlfBHo3HXFiMV_`}r zkUW1Za{dQ*ll5gVdz~gA7>gZ^K9_MSp+`+Lzu|{L$#~pBc}Cv_AuDX2_{{OvG1q+SNtF&he?++37?2U4BC*3kd0DnOuBkd# z=1gH!&4voroJ`+0Y7UC&s&(Jn-gvWD?cN^48Y%E%#r0sY`s9YehflK1$fCr6o&WR* zEV<(gNT~U%Mo_u$fYz^gvf6@Df3~kvZF6=w4J3nfP!07>0ur{SWWp$gYT6JOl&~_>eygV9&%kFUC{6C+L z_xO3e^L(aBsW(AG&F4&uo@QU>{0gy^fgBQgDbNM8(0b3E!cSUAO2raF%<0ZE;%y^< z#50+r^iI9=Cl2yAlHp3H%!5Dhbt!lwAT9Gk2}+|;1zN?;Cmf%>)0D_=>>>vOWI@E7 ztcY*LN8|1kF5hjk*O)x2n5|BI6M_L~yJQcwHvlUdT;+sMp);;mX4zpajk#+V7MPSd zuS#Fkst;#N& zRS*8Zzv>$XDCc2N>zDslQZXU$AUZ;jhH?=m|M~|N=zv@Jk!p7?A>+SX4v!Gr?#m(u z8I1qdhJ>+<4=dQz=TjTNyH86_ZfN28dq^ov$tD?8PZv8AB4T0|TE1vreM~sf)~c}D z(CknZO|U}q#Y21|*-Fh#L!wR&>;bKJeyzCchWUyN@#ST|-OPHDe#*{sgPfm3GmeJm zs+MUQE_Hv#@1)SWf~fr9R8Y+fhNHOcCUt?d`82Sd>^`gHv1)3LBJWDy=i{z0td#AI zFjW@2?Se7qGky;A>|xyON%|H)*Lswd>1{W>0nX14>o*~3pmaP$Xs9hRUlm~*Wp>i+ z>lEUs5k@;yAQIx2b3=Qh;#9}b8+VUCNIUL*Vq*TtJ*V#Z)0(Le9_J%Xr!!ryp$d1n z)VeP7x~yp@+R#pcJ{y8~$-(e?O^^{HZl~dv#PV?t(41s96-Z$b895bb8U^~S5Ca10 zO>b-nP`(=T8E6|j^zunij=Kg#qwCgEbD+0Q<_;4urQvtfSKd)5BjXHnKhzB}IS=u%L-A3@4v8Rd5L9os(t?9TT}soKB?B;bQo4t1v{?AP{U+vjiW zQTF5;YY^c4az|F)1e(mt>Oji~HuYAN8*fAxHp;#Dmfcx&}8ruft8k)*5d^qfM)kaKV^*v|N8Vmr4y7s z$IY%lDsN5DbyPR@mb?-tH!ZS&NX8z5HUC(Zt^m#)SX5k`ZaY!+1ZaeElkOb6nMWEJ zHm-KPX|fzQ)mpQEwzm_odhj6FgxAtTA{RbW3*qj1+TUN|sTf2oZ+;FI4MP$l=9ZY( zmsoYUA$&OPxZb(#@xku;`qd`|>FsI`{Qqum_hggjNVnzW0u17h z<{}m6j#mp}*Ve27N5a6R)SdalpqRL(AhPhmC`~Ga)M3X`0}k+RG&uS& z0>JWLn#{%DDQO{xTf#JpO+&b?2IXxl=ZW36zG0+$pB>W)oC5$k`P_zuk%_w`7z z*;s2UixCO^|7J`>ckS-EfGr(eLs!S{%D|)JgH3}OX&A&uO{Is%ZT{mwZgZWW+N)fM~{}IKl4;1`p|9``BP%& zFHEiZII&eM8E)tLC_EgbTlq8mP88&Q^=^w8jIY&}`K+o)*X7 zMl~$UZ&Xp>puV+5xQqb7p07T8iM_@?LEuG=vZ*iy$Dbk=71vq;&(l9G!F7d7x=Z7g z#n7ZhJzrOAd@ikJ8EN)FAo8*NTjJ+Jh_?KeuMa|1O30p6X$h5s7NGL+HMR9aK0ZFo zRv9f)5TUU}HW((2M9Q6M_v{L%R%GdM7GBD=2fe%Q!ye-3=olgU#5hLwc^*OB^%xr3 z(S)?sA*%dE1KdbZMO_hc4nHLviM-9h_#L|iIQnb_8Ph1j-^d(GY#$4bpvut|=<1HLZQBdffQQ`xKL1 z(pPc4?(uQ5Pcr3${Y05q{1tt_@ z^Jm(bdQW9&MqN|&m@5-~CiL9NGcz*-jk}KG<-KOK{HGKTkK@|hb{0mkqX{1Ki-z*g zU{0wQ9PzO>TTZW7eO^gk^i9OhN1H$_JnTNBnsfTha?)Hd#m!24%JEzGWOiBbh5cE% zRM;$If|bbw_80oK`@L3QRSkTWdCId=1jYT$skcieZR-4@@DFZ^|zO3Wotui2teIm zTWG{E=Ph`56-=!-($S+~OaIZA?^@qRHzR`)KCZsrdwxdng2J%b%+yqS(Kx0MyF~)X zddnX^A1=MWBW?_&RQ=!9=fnDiBp0p`lOqBjymg5(dN9yPQeX#&m#w2G<@ZPyj|g8-7b>H zsro+VBcPl-=)&qEn16bf$1^k?Ow3xOHL%U_r6r)lSY9HGAP>>!;Z5Q{nE8>?AjOgW z*@{Ek4jwHIjE)<&^eW)>aHNzEx11$6qwQ@HMgHw~a7nCjAH>-`F?qQD;NZ_ zGwdYFXO!a4eJ~0Q2LOq#n7^GGj|nN047NY+q-bXb#FK(1=i<+^JmmHbNRtL<>~SV* z-zD(i4J1f5Jt2>E|eL00ie!!-ON=5HPfXH%3;DyZ6H6%slAzFxe~P zm^V82Q820BE5WPp9fSGjx|PQpQ{6J_xCB7J*=1WoDc0>}@oNox^MzkdqD4^Yy^oq} z;D(;muZ^I4s7C~7Os(zh%sWyf?E2QRJyzZIh_g*+{_FVb$kNp`-T7Z%;*FMA5Cj;% zN54294Afne-TKq*;DQGsU>LR#XO;#ayTj_xiN(76V~>3MLTu`F`lj8s&lA*WXLTaB zi}xY;z&`;?rW&#y_!51Pn(LLbzdF?A2tK7F>A}GN%%+nq6p1xwss;?U$X$J^y)|Gtee1++(n{BoClhnU@ zpSc$(`-BPYZ&`%oqF)LQ)7TgDiTRqNTUL^3u1Q||OpbcVxMb!dV`;Jk3}mp9DVLp? z0B`KnnknY&ptEKHe3@w9J{;I6jXM|%cu*-r6Y*MxurV-77dhSXCm9MWJDWnB8I0qa zaki&fE*9ybey87p=7LPE?!vu_-f=%a+=ecm9D!!q`DwYG7-+03?e3b_uBx(XZUdMA zG81VX6=V;|c|&5Jk~S1vgv&r^ivdGRi4r9E2|CxA|8hLikbzGvx#!k5NtQ^hjGuD1 z0MEXLR#a3}6Gln@>9+_$$+m&WQmP&7O1Z)GZ&1_Fo3DMNK3D=|P=oy1{m~+}=F`hS zqkfOOavkMZ(*UOEq$!9e{dmP8d2oOvblaYEHt!ce7? zncGeWUoD$Y42#x`*OG>g3Yelt*pGlNS;0w9J^kLdF2)70qDKyj5+BdQOM?@??m4Y> zv)#?PxZ-_e;0g$=0h8hsue11MzVl-tCY;f;PuHN4<`VPrU)Kv}W@g~e zLZxY1AAqoosR}6{(cgbb;n_bjJl+0BPiep_g1?6*PTP}rY%l|q3_&yN&Cy_glSe2Uh2wQE;t~ME zZ=p87yG;uQ@1nONkrbQ+#GY485e6%%|7L}y-t^${=Y0yM92<5(|4)|=qjZ?Pb;SB6P@Ow?Xe1qT)q>USnM3HL6-R8CaKyk%E;F_q; z8{-y{K;;jV1Jd%^77_+Ib!LL|$G^V;0}?C8LEgtFUR6FoLVomN37l*DdihkMy#N8! zLcT(ivoawmcYK*bU*SCwFxfgv)dy*OIopx3PmB5uIo_7mG-M;H-mI(sshy+xS-Oyh@!iF#VZLergB%vXbs2f{mY0{CLe1`8 z1|DXbKAda|(91nex&V(MPKWzk$e0pvU(#yKHHji$xCs_8!F(R>=%ElRWO;W% zDMfh@A^$8Mh&ShZ_mUG%XTVc9ABMlKqu9z6Ib-TEZicjhaOf4tY^Za-@~uY(&L}9C zd+NE&I!l-l?FQ#GsHEb>pEvV1$wea*%E^p4YtF7xz^AJ~&J;h;`w< z9K=3AMZZDL2!=weMd)Bmy?>^76<6<&!yax2U8j7=&$fL06rM-^kHK&S?XmEYaU7?K zT=q@C9SAIXQeG_?TnwBV5U5MYOFqOuz$D4fR~Sc2w>y~mY83U9=mU?Hx^8dj(`uj- z{*#k1zy51?t4LTsrC1Jpkp&J->@d@d@$|F^GRW?y;Ly^EyTj-#Vns+xbOOMHCAYtw zllJmtM2WjOZNM1zNvY)kHA5trZ$M!(od#D|kI@AVsippIT6^(ZW9|CI`ywX+ zBfCE+zH7AaW#A`T&@{>f@S>D6Hp_18oa&7#<{p~ABke6@MWMYYpuqH>?O^uT zK`}+XF!K?!Y7_F6y6>$xG=jf`ZW@o*57N*e&U$ww%0W^FYU5D#O~-`hcH6+S6kWmE zwtUm=1Jt~t7#ql7blV*GNG@o=QE19Fm8DDzF*RMM4jyOnE7jvWBc4v(vNST_*mD)L zp^^SK1Q_3q-08T?rvQEGGV6Seg2aCCZ`l;JkL&<@h;O*OY&PVxBqHFtgXe`*yL1ff zXG~zSw8MDHNE|6;(z4_#dG(A z?0~|+Nx{U(xU~&=zTz2Jb50I6?XEr|$^c9Ww#kanQEBdM0hr!4{mq{?oP_i06rNrb z(ev%tdP2&MzoMUNiZAaE#ImAK#Bk=h5nqAb0{%r8JSEDS*<8^iL&gkHGd$X!Z=$bt zm~HL_KEY?1_isYE0?HF6A=}~&!L_en?F}{P57tF}%&ELlo5e@6q^A zE={-~U;z?nQafL@j&i#8_12}X;M;{v<+&yLo#zQ9L)ud)!>4m#cCf>?);2uMSU50k zD%b;lQ9H!Cx9sEfMG9Fi_j5?Li4_1>(OkNUobFq7q)LTs=8)CYnOUS8ov$ z0v)Y9L%OtFroX-}AFUc7?g7!U?tjkz9J2<leQ14P#$k{cweDQ)s?g^kr1!fLhdpk{T_V^d~dLx1pk6zeNq$ zYRH&3=uzoFKlrD*Q?DU+2_1aWb!??`7|GJB=8Z-;&|Fo#_cd@}7n=uZ#OjQuJ<{c6 zdKHvU=o^fbm{QFeF;x>A#w(qIt*ya3XXOmVzdCq5>U|^skFg~s+`s_r^*xcb7dXzq z&j73evP))w#phoNGL6vDQk#I>eb0IPgKV z>daUaQ}srHxJEvOi8t*4Ep6k}qf`)j(abha4K%AUv(~;k%t}?a7Iz9fdMtAGyk`UR z$%`70nye;cWq3@XX>GzyBcWq8&MjF8T^x7)=EV4X0f~8C;4otyVjBlieR&NKP~w40 zyG+*t`{euTPyxxAM$fmkMlfj!@;)6304=i>0I9VTZ=O~54g-bwsTMVhGO{!`FmLgX z`V^HWS?}{!q~swrLr~S<@^llZuEn*%z~T~ z{9jFF!bq{v(eo|$#LI8g9t{#Sv-fepPR}-dVgVT+YA-(u@3!>;>=RLSYqwF=-F6^X ztFLLz1BYs~BI^zpS6}M}M@fnXJL=x8t?CrM>lo3KcyYL?E0xJDqJ&~@K7IXS{@|&| zN!;JXNudpOl>$9cZIsUxvWjPZa(w$MNo0z0aCCU0z(7P$R|}ujrK1IJk4$i7`q|H} zu7l23S*L?hFQ`^ZGxhx~y8}5OLN}-;@yxrHq(|=C_PKf>k$AhFiWX_K2Y$VG-*X|L zK-q;X2T$%Da;=mH?Ty3q=J>9g|^Z}#zZRj|JCP9Pq{%$%*{8 zDcdu~2ROgu64ch+$AM}8UVN6G;sO)ICkb6t#Z5GB4tPo1GDfjB#~7@@uCwO&eDfLc?Vg!9{BOT zSV12iMlIH4ASEL^U(b=C#zbDA(e$A%p_0n;t(tku{PI0_?`7rp-9*k9?<2B`6{+<& zhyhyG=)w9|F_5|d)9T^}vFhyEgn((zSgw^(BM?*9E(bb()6nkKxR-bv9%FF>2uubr zYx;a3m$7W7p44^-N?pQ+OWCjYm%BcA_xzfIN!lwMX01O4g1MH4-izq}=?2v#-C-xf zd;Kbt@qGd=Yc7qCh4xh4e!n7duD`i($rnC>KI}I}cNf!d4s~~y{`j+a-+F-7BR73~ z&eiEF&L~P;0o+f}>O+}q+FCK;W!=SNENze^(Yp&EK8v$=+u$>;TW>(E3J{wPE0}ym zlYJM!5xJXC%0D?O*r5Wd3mt3og$9R&D#rfRa^PM(#yaf|um+a@59WN1TsUv>n+`Yv zlwAoMFN)$Fd_XMTuQ5ivfy*L;Xlt$LU)Dq7aU87@GZMcrs|a zd3@{n4W5UJ#h1sko0Bq{a%zQ!+?AZ5^~5j zjtYt`P+(V%&@60EQ1TtLa+OnG1IY6aBtk-cOL7QA&tNajcPFhgwYMNR6QJhH2m4;N zD8q-0AcBUWrAs5lnFp2&pafX9;9v46>MzI{*ZbchkWkQn0#d*H!iQwwG=lvyBu@!B z=Cks5-izM|-(Mf|m|tolF<4tP)g-y-KW~9jBJ<~l;ST0q<}Ikp{tTxz=}D1vCi2I? zjfqqg9=TMiKx2A~43uz3pdYq_=&oHG$X1b-3ZtZG%8g*Sypku8>uO%P@sA+<2;kqd z8q6(R9kkuEty-oRl)sRes0AQYWM&XS(1Kb5Y=tWW4waohr=vnqo?h@l>WGWp`;LsS zb0K8A>j~Z!O_cBhb~j0HaA}$yRRCIl@?XwiCB%L0U=l_m5!e`L+uPeSj$YlO7_tW& z6SK|tuTUBx+A|UL4~dCvv3ky0gvGLn7io&OrI)OyA%b0ob&M1r78TZTe>jYV8sTts~QY7>AglzbvU&O+Mt;pihMxqg5EaUCXC4QYH%WT2bDq0NXf{JUL*K1A0wH2; z)rfid>hKQ5sTmkDW#;Q2{}zs*g&xCR8bsds$j}@&GBV)55iegN$43TIy34RtEzw-P zP?#Shw)q3|s)jyK%L5TG-hAsA(+Wro^lY-&KuuHto~o-2 zxsXqx$3a}vb(@cd@M92fVtjXsBzEP>mz-bJJ{O7}IX++u($3r?*XtX=k_aBi#0S87 zqJGFFb>lJ;7+*ofm<0SFSm{O#a;VnDUw6WkTW*B|Eh z9`lE@TQ^uGy3K9=9&AXl-_2%-yLe*ED8*#^2d+Rk?nC$-fzd2<;MCtix9G<`qXa{h zCz+2aZgU#T1UShLUR>rTs73E(UjM;Fl`(9KV%lydvl}Ly@IG0095IQ#)G|R0kkF#$ z!i}oVEk=scp~=A31wrR$fur~~3MSiKQL)2iWMN9^O@n=&SjggQ8tK^mH`%BkPygcTirQNp8go$l(!EoB8FBpg z;Ih+8p$uccZ$b_Mg|GW#!?hkR|HMHS_Kz5UV777mfiEo~)INuM8El-`YvYw%`P&8> z-C)g$vmg-d;<;1k02$~RO`4;Bi409&z}VmQ0Vo)8o`|!9UNB0+T!>=1ltz?P4FQda zh>SF1fGALJ)eEb?7ezvq0N|Mc;*W&TT%`sqMd>3D&UY`h1O`yr>>bM^m%m~{gLYth z5*Y(y8~c=P5f+cIO9p*-$Nu{@hM)b}D(hb?2XifEB`%`^4xcM*p^O9@OuV6D?d>4Z z|I&yC1*9sNqf>q4>U&IR=L_sRMUI0${XXrJ@s*Ai)&R)fjCu*!YiP#dx&jTW$iQ4J ziI3dYPILD{)B8j;jRP}t5xR}*4{5B{oQeX=cOl2cKkrr-kHh3Cptf^ht?xar&1l7Y zo9(MHKsK7ZRyOvMw69Ky`5g^?H(LU~PN4(ccuB7ahX!9H=MPu%9UC^-D3;o#bO6OIA|b(s$+rH? z8QLHI2ZG?h$Wbs+m8OA7HfFgmvn4$j0Q>(@hD`i`df`UJ&h3^)&VBO~vWSBGF$NX~ z&Zpl4Xb7WXuhb%bb`YaGfiRdT;c$^ju!1_+v3b5Rt_9W}_yt3+Zbz8};OKI#U%!4u z<>Xhj{cT7MFZ_lbIayg1I5|1fTs9|*!0WGmEPj5G_*fvblrRHCQJ=7KSoGdK+8?vC z;S@gI5{LFr|2g3lHYFt`YS7q=M#wphgLEC5i2gZ*d@OSx1Tfcq^lVFR$AMja7XVO! zV+?^kxEHv?As^2Yit!a8eg?uVXn;Bt{uXVaBYsh+6#oQ2laS%fmBUJD85vqfdw9H* z8eONyd-Wc>(Mq;O_Q@WIDzYzMSSV#`;nDpJeuUJ%zWC5W&JXo-jU06aaQh-$aaWss z{CBnh1#Oxy77x7f&zS>1K5!H3-(8K0{Hw&_(E>BVzZxVlc8No^th9~>$MHYSZg69B`#DX{64pv=_{^E_~ufBbHFd?vI zSp?qmcY4X!&=%^&v>_=rmZ8d8_BW`lQOfkpkt#>%(JIHr!tu(U(L3sbI|$tnIxAeXgli(w5=oB`BD# zM}Eu)TWV2ra&&a|;2^YxX@Z@McelARe#`^1DS-liBPP$nlI-=M*%=WT9j)d{e6`mW zRMP zFMQgF-jjJ`)CijX436`1uOtZ8ieXva$ub)qGKQCM3)I~YT%Uaq=Z-+&ivK$?n0^Ph zb{j6YGXRGf#^uJ4df77W-V9=;+7omDX`T{XBcXXIfQ^!8p<(*s@&ZDiL%Ey35&HLdeXD72M33f-ZZ} zJq}>CtOWM|8ArvVTUXLkgDq;72@7h8QOgZzW?5S|3^u5rfxT;sadH8@r2fIo911XdfQLceNg4y9m*xI&3}j~LK`l+3^UOpy#W22l?**GHQ~HDH*nYw$f+2QFg7I*BN!+EtW{WGk-&1w1g7>QJ^ zzZJJm-17`-v-2A%Xx)&WO`-ID&X-z7zf`#}qvCFwWPWaR!othebf(5vi_Y~M>Q7(? zJz$$Zq{Atylc(5D?nEODWoXAPw`5%Q(IYPZ&a(ldJNHZ;Yq=yc89lGex^=fIj5ROh ze$U?F(`Rku6W(iHiWYqYb4Os-dZ#Z_v0N6KY1d*9b8&IauD#1%n8H=5{`Ou zvZnK0M)>@hX_}ONNycM&_xQeH?b87tXc7GMWC{@jP(7V#hh!?>#PdkdaWa+y5bu_O z74E>O6bxLRWikjp!6mF8inG>!QmWg%U0@dnF{hYR@WY!YyQvA&MiSUa8raAt{W~=^ ze5}G7p;38qQ@V~1%*At7MY~=lpV8A-D*|Q^q1Ug|sXCk!NQDC{e3QL2wL5Hsc0b?i zIF{GEJQ%9W33@&`srK(In^Xz6pSsB3#0Q3P<6}X!$*C`Qmr#m-#<1#0Tp8r%%WKoT z@`qBr<0Y0!73&{mO}!1qId=XO6ZU4qOc#--%)BBbfmP3Q)8l&O%^@rm6^j+QMC`@B z&8ea9tGJC{4d&Ip>{y1HfGvbk0%#+DZf*{e;^zVg9y2=UWgvX=vIgqL1YfMobz};P zPN5%yvtpZV35%r-xb?;t{}8}8g?fej}^)&~xwn`AJ^I31vfw9JRT+luCu*A?~^SQ_kjK1$h)1Lt#&;c--e zL54TkN?-`fh6$2PV|~O9xGRlJ?%g*#c?N z!-HsU*y#a@IpDb4U2xjwh_K4H)QzrM5e#sz`z(f-erf%gNv-X8<=e< z1aFZH4V^+&9qd26Axm2GWy0Kp|FKGF&7f0j&-R-PKx0C%*KEC9a>x|L&Nx3i(YO^x z49h@*vt#+sDLsv2Gi`FezJv?OY1lM~>&>whhFV zE(w?I;yFuT+B|2f+4y=rzL__6Rj41{u9sKNxu~VNpG39XKc%xGbbd(uc5>?Q&&f)Q zclO!~^8{(@T4{?7$$Nq!CKHJd@`3QF!L%xsDu4hCaGHWTklZn-1jtm&)*puk_N0eY zYZz)diQknp05ka7D@(T|{Sa=#xC=A}pu*Pg#@RYW@yc6AdXLdBTF6aI&=p6m2#4C_ z2^dL2P%oKg1SDr6zJNSy4F=??K%xbFV}%OTLaMLb%l~W$Oc|5gqrDk<`KYKjuYDkX zm{3<8CdHtQF?$JkFsprqOU)A_2KhMhYqsUgk~FbS>h7LhpoDpn?!apb-2$&bF8u^^ zK5MBzB!Br;H*AZF(@R0_WMZfr0FX_)6a@X_PmE3rzwq;xsCcb4!$*Mpun-~$)UsfC zBUEH5L*RRPR`)YMngXi3aX$82}~3|V{c3CN!y7%sXt^>j)@6qAbe(2tKk zth9T-#jjfHJYdzyh^3AM!J!k5$o-yCFsHmJ1Uzb*c2#xvzuN!)Uf~8U>GklTazpM! zhrV0z2F#_LPse#dU>Na1`HB%V$Rc^!&j6=@Gv}u91zU#sX(H8%^k<&cg9-9*&(*h* zFqVT!-D#lxNRbKU99WGj9m5?+a9fCjzVzg1qk3~LC73M&+Ui3PvuIKSJ6v2jrPm8D zP~X@OI-jET5Oy;ljOuYePbFMg0>EpAqw&{*>U7wM*Q;h{R0@UgqQe0r0ldHyBa8jMN^Erthw{OJZ zJpch13xM-K)6@zYupzoqVK)upUJexE1-bp!tK|@NLx`0bHoyeOODt5t*SD1ZC3$c+ zXrLaL=v||xGiMRaj*(&%TnBiz!-I@%kx>7O07MEz1$ID->ZkqID)a&+JFWL1@dy5? z0We}?FrRYP1)`Akrz;{iPc%*2Fi&Lc28N=5co{B28umQcbuMkZ;@$SL)MY8DK-QWZ zi)Ncos=4GNhQMn^aI&|`061*sKLOju3ZUFPy)hbQ)MLYy{%oj#2=0KU#R|Sf=+avQ z?$KUy8sa?T;2SDHntgRizQx(T5En!+(40zEu59SZJUjZfGGw6p1uPTp>0 zvsG4A^~PukGYvlEIzhaNF9j|6JL(K0C;R76n-x z5R$QDk(2mvf(3BIz?20LHun{VKOq}8(ZAeK?lZJ56EeBl>V5f?U`t5a#NgGWERAyV zuV24fscoS8Gywk?QYFhXd`!E!5CZ!(+4JG&IARcV<~9fT2>xZ zBnqU+3E-ts+KA6FDo{+`;d^(FK{;G}r;Fy_Q1k^*@|m^ezu5vfB^G(ko;jlqbxC*A z`OJ_9nv^GuVK~c(I^N?=fQID*H}mh4fd13^Nrsn@44u}N>*g?crK3c78hUuZ0$6Gq zA8y4$Cdmx|C5Sn?fFt0(tFwznFj2w6#=8p*_nJ_}f#gDTo(&oZ7FArGV4%hpjDqIjR7wzT4ldpiqhO}&mjXcDFif{>}IAeid>C+ z#TU67WR%RE>*WPR1(wTW6L`DA_3ed)2pZ_BAs{bWb{?ieaZXx1b#5d5zjusr=4<6Vn5IEcs}@rZ;O{4rbJ_5u9X>A(vZ@`$~`CBNzFD2-L8pDIe$;A8knx7XJAxpdY2?J=fdz$(br=1AQ4#dGTV;-1MOfW^l;|;HZi$ z%lAKT;_E4=3)6xcK4(4=s(Atw3b$$gch$@vS_J^0H!yMbyR`ZYg{+3(j~?2m2QQAC zuz-Sl3_yV9pZ{&yr+!by@gg01Z;vEH_Y6@rUK#aR`$u1=N6xv$_$T`5O+0OI+#pn& zj^_9VawJ)g1%9(>sb*fgS?VxA*)s7X6BDigi~y1isMdKbusl6Y{MNL6a0WvdDx?Kv zb=3KceEy7h!}3F+tmrlSmLuX}`8QkR2<`@uP*qvO(bxrN>k4t$NeeG7{>3)m=(Vj2 z;JbfcDjv|TA9>}=siE>mPv>47Qu$FvVc!u5j2^4-c!ld{ZkpqjmCduCtzs{k?b%vZ zUM@vH?a6Y!;Lp-{U_izhxz(-Q*JD;Y(lXF5vl<71u6u21ws$46-rWI*#ogpe>HBPX z!vzCp05sL^x~oY&y0R1)hUS-{R&Q>(ph@$cd4<(cntgcx@(&|vAL#bb-?wi$bc2#! zJ#5tO!a?`w{CERU70W6sv)`}m1PhS(I2)xE-jH2K#XWe~W&oY&bU`^@o+S+ndAt^_ zwL@_ZvI2jgMr74-m(6W1qfpR*8wG^HV~`BowGd9FW}X2h#1hFR0PGGcr*^SXHk1>r z4aSQx;YkuK3qVGS1k9@WVXj^6yOnr$k6eCtj}4>_(#?oyv~vF8e2a<>An&-Ub3m0r z3fjNVi4Q`MjmGN->Z}Lg+<)aY?-pMQ%H;-GTB2jZ9=p#z64?&e7J@>B{#*bdELoa6 z4?@z=Dq)*s+NpZH3~dD|+4!I|awxCDg-^HEZ?BHxJw-d*gRn0{I-miZ&EvB$Dkc?v zmJ&MraaJQ6fF-JqcxmsqoZ+S1?On7J^b#G^RN8_07SUZ1(_Hk^t=Zx41>kJIBsjcA z1dk^maH1zjL{_M+10cbP3=Uqq0$pMS3CtYi2P%>8b|J1@1$1i=tMZq|J|QX&o`l7L zGvd|RQspJf-0&@08E9}$2RM(0etCk_RrCI`ESn^*7{5uf;=)UxOS0)bJZoqyMr&! zYGwydyx%<~BctBi1evBtM61ADghAmul?~Qg9xiYnwR*Jf)WgeyzORWi*s}(>4abK`+^u=bS2Tzh~rVcI2lM-v&WFjM$BB zUZLKEf;_hfY4 zm@eW(fpksMHi7WfrT%$abHJ))NW9B?^eVP0SC|!c5Y@6@Htx&*y#mI3!HHf1@!gR9 zwt|}T>kUYL$w2inPO485TP^CYb?DLw@AZoX-Zg+u!i}Y+pyW^waIrhv&l#9|y(#AU zGv2DC`zc#beUBGBP~a=wwhfx_s3OVtMUBA872s;dZlnEWmE!h&%VH%ANje(wM+l1R z%dduof0pa(oHRQ;qC7EO^D(KEc*V-BVzct_h~ALh7EC!JMuq<_Hmsbw?Ejk-nCJ8) z;4)W~A2~$oZi07@4;VR3sp#)TO+J>!v)&fxRBtk$W}E4^__6gC>7F}mh^eSk>Z-~3 zeX~MC=K2=rT1^kE*TmiQJb6M+zsc)Y?=??r(*%o9Rz>~=S@8+?PmJJd5wG+*BWnR- z$5XAR(xHVO8F8!eegR+eZQU;j?eZKP*dGv7O57M1zdxk#^srs){=S#(znv}0H(d@0 zJb0zzsCA0X!|nWOW9A_@Tr!{z(2DBxD;H#~(oa5EMk>4dbZO4naW`{%gIx5z* z(9t(gG4RaIk9LSLC6mF(>7sf5cQIv?p*jAWg`vAC9t1PHB`!2b%q~v14K=Nk@59qG z27)j!^aVM8U)Vc=MZFGSGgS5LV#(xatfb}Tcn#m?i-lF*6In&3hj+&@a?!5Z29@+u z*Jhjwy~L4_iyFrx2>}ablhY}Pp0)%QT4AF0O&fCy@ zPHrB;=kR=UG)E1>U+S_?C_R*bY(OOrdrn8@2eQ@F%gH!2b-g%E5+T{urUW*u9iaRT z0e=GZE4asZd;;>he*cE2#cEcRV|M{oPz+7PEkXOG8pZf4p7(od02zpruvGEb zODL!243F`?Xir}MQF)H~1EvzfNNaI7fKzL|RWx=`QayG!S7l$umpwGcB9#bg@;`&% z6A3`a{F`$>Zcq|Jf*lTUrCjF8XVLUz1^*o# z{GRKx7LPMSCiDK7BZNI0pf4pKRk%$%t9LR^RONwu>B_Soxt&KsdCK&|I2o#_{v23Q zi($^mgD(NITqFNt_d1kJkVPT)`q|XhmBWKYzM~+%d24*b?As)yP(0_Yb*b+$WrqY< zAIC>Phx9Y2fr;fxzI~lMGujDyDp9jj$T|jeb#6PFyEdRt#_z^%-k~8-b{PK%t!o#c z`!y{sgHA&4-Zp8PE9h~?jDp|7@f_u9^a^tWgBSZSAZ*b9XGG(n^RH}x?^ME|_EF}+iGEDNC zpOQNFP0%0rSspDIuvrD!UWeHZE#Hl(_igux#0;nihuOfsEmSbh$%wN4!9gO7IP7Dh zwDGe7{KxhTGDHo>y@?SKJMQ??;2lWz;ln;JcaTWS-?{XPVqwU}1uqj3`Oe}QL*;rl2RYjBhec?pYJZx?>%)%FwuiTR&TJHyDgS#I85IYu?V_lJ z@$J~3PjJ`PL==5vMl3Mc@n_kQs!ZemTK@((Afw~wzTDif>qx916-Q@tQbBAdXxbGO zfr)21t9ViS;gT|n+Kn)So@JZTu8((j{{ez&1*|7y4P)!Ql(@}wQ>`7Ds=@a06L|ZO z18o`%Ln1CCuY<)1^1$3vUaM#&H{m#1X}=S8mRGA|g;dHFp;w zAzs3YBGfR?pvIV{{XiIHu`cnje?U&)w7ZuQ9|-thtSbY@r{W{`_Lx{8v4J$A0w8OD z9uQh{mS{;+_c%ytH8(%8_X0Qbhp?zE)urvJhaXwSx8c?w(n7a*%5(^AX`W#b1C$m#T8&3=@phDw%Ry9h60e~ z@gZC{{uk^ijYK7{6*TU;AiNLCRe^t_{Q;k)YlTA~xkMb>6|BjG8*Ec=@W}$1#xH%F z=o)G*tj1_X@~bO!ca$5374LP@IWcAp>tA5hb#!8Y#8C$A zj3P^6gA9=<0iCHOsK-TDtzH}6)pbTeDQ<=>R@uk9A@~OvOg)cZM?GUrxN35i*YnDs zVTR)6{P-Cfny8AOD2ljr#2{MU86h;IqV3mkWawWN@ijpEtRFT^=rR3~;q_YJU_K$X zv4uZ#yFzc!t(p=OKcfYhw2d% zW%y@)wMNV(}&5JjO-=yYZ&fHE* zeB>s^@HAkX9?pKArjt1QUp?6FUL9=pGZ>0Nm#oBW4(g-l+2{d*@NnCj$G5$b53wd3hbQGL%k5NvC5X>t znB?mnjTRAtGVTvoH_#ym*D0pk6oMl_X0G&dl>S#1jF$4!jJ39TUFIehJHHT(xo;?3 z2myYU#+^ugl(OP%1)0Dj;jdbjB^|+_;FKrCR-pW_(OjmUAq6Eh9lGRxej-$KoyC8XNT@HbNn<=OBe_|IM&8=G0Pw8U|PaGSUoE?b%JEDwIY_ixr{bEyy=12;Tewa`TW zYDK%MVG9Oq0zi5kF+OXO2i}5F&;1KMM{{4?bDcjw+{!X@ZaY^(#xj5Z$PU5g>#zW0 zvr^{v4fuKXX)(M^8zjBCdGn@WkjU8RWNg_(5ag=g6+Ss;;^Vsb^9$e& zH@rG&e~5sxMwpyQSewUC8%cSPuPKeRC$Zqcx<%8xjk%vTZ*f09Rha*v^hkk8)o8#l zI217}rqx|xEmq&&e?V30{>3kFFk7qv_jT_|l4y;8@Wt~gVTY~>N?i<;7`R)}d$p&a z6q+ZUw)wMismTK+74?eW4t`M%Y@RCnV)MYjsK-6&ec$Ev4jH1YQH@{XhD`R2e(;Xo zT6H3*OtuF{hOF`~5UiRN;=ac)Kr^gqzAk35I#Jmix%DcPdWNTzne^qFFGLHOmlVb9 zeQ&ee>I$J^9+fC{o2LNm+&V%S^{}}a!g0_)L(n^B^V>5)-|>x|^*Kv#j8;Xt9*XnY zG;Vra>9X~vf`e<1nnZj`7O+fSvpOP_JNwr}7rC2b0N06c=y!zYTxh5>QRNHbC0z!# z0`Cu=5xcXWr&OXL2X14tM(!qUKLqcYNwAbVR%I~GR_1LZx%A(Tm%CCSV2)qyzBp4S z@*!z~YoRIUyqtGDN0*~k{JXkohI=R2#vRK;r}V>aTPcbKx;1^YKR~K~*1=)Cd%VLF zW_k54WF$_%-WI^vUDU>N=-&7b^_*3W{>}wha`tj&RmoZa;t_N`EBILHKZ!G+*`WNo z?mF0@TP;5zGLlkcbj9WBTSw@J7fV&XD_f`SKDrUGDgB1EAS)MM34v^E%q`}xGS7ri zIxSAR$ktK%g4f0jP@v_+(+2!}G$Qx25MeKrp#ce;!Y7!TuMDJ0wG_HfCtzy=i9qrD z@(fd>)}XJiuX=v&QX$!KPCx+cmVQFlV%Fq*4^aJjTbOm9=sh}65in5!jY5wbFtR`~ zpUvKARQ~>{pM5T@`@gS})xUZQgmb#?`pg`e&OOp?p4FvS&(#3Ni%ewE?( zn2gSgk5@lDIu;Wu#8`JY1Xi;LmQXKwsWf7nb?lh+y|SG=Mk6!zg$?`rUw#0Wl5Ve_ z{l|K8(_}PfEbrB42X?wASGC$LG0REs|&?l3Fh_;&3u9T2EnUAYo{EvCein@B1_1J+2jnk9Chn<&eSZ2)xq@9CyT^5lv{D1v>(WK z%eO!?##8weX?^5n)zQLAlN*Az=6$#G5^l!LyeUgJb}asW3ez|CRY39jJxx{rPwCu? z!H14_R*8z$EyX_@^_NynS#wy->`vVcl@{#*=KDe1Rud{28U;G6<&HakTyEr1f1>u> z=1Jxgr|(4>XGhH%-OBi40;FReYrL3HX&sHU_a=0@zkF470`o*a-1~f~@o*!lK8mwt zn9;^KO0lH#a{N(uUhQdx40*eS0*A}{mujSAZ&>A=d8ZEZPEcM*cyqY^_mvW`@C1ixHNuXM(wC9jq9QS;M zFWt~@^cb6FYa-wYW>ZJabk1=64wjUprYwOG#8a49mP;+}zw07)Q-5Z{F3}q{_eAFk zQmyXCc2IDM0BeTyJ(x7jxShcHE&+ec1Es36mwGfaNv)%{ktKTxQK9jQ{cnlVZK*vz$!#l~?5=)&_Djy|RuBQi3sAuq43>nb{yo#{TxdtA@E;%!C~T3lq?9L&2T^Qz z{Y9zS_?Bm_HynqS6_)^OPSIhq``uEQyQtlK8x0o{G0xFM`jq+eNA|FTxdT7)rg817 z*)gafALvhpM57C6I?(`UG;I!?&WUrtQ*#33c=9O5>=oZD(%&?pX6xcM?-|RjlJkd- zQS%kNHsgJ7W+!Cut?-sKKdg{H`e`e26m4xA>#neY_GRnN!TQX^eNf(uX?y)rfh4>O z#;M$eZfY6eRFtt&I94u?D_;H8;Qrscz-l03C|Pl{Bv$wA5X^yz0(#&;guNLvdqIZGa)$WQT{`jd3Ea=t;^8n>> z6hq5w-}e{B2E#?;+O-NxuLT_TdjDyEYlb79;)pHBdPxyR#8B{_((M!D$F}(_7e8Qk zD4hYFMs5r3!4U8!?KR1Va!O%3k=;MZD`>WFHRU;5_y2eiKg3VF+yhLqrVL4}f_!`* z&v&GQ&&(J=tVe;Cvd^xDP#!HB-#d1`E-j?~aJcmBYiM}a#;mFbrsYQV2NzEY>AX%^ zasiVj)T~h0%6CkjG-u2zMO_YOxNFk4F3*1Pu^rKpp(g3t%nKvSOPTtk8%59$2!9y! zuyf5)--F%)_%psV_Bs|Isl&_aAI&Ym*U@tC6P*j;)YO}RKZ``IK{;2SYlKAsVJB*w zI6;Nkz{Fp9aUv=tw8vT$N127^E4#7XZBq8MVdYaFtjtfR8wZvb#+NwNHK-THXqe=) zymSJ?=rOyI;=n{WgKgrFV5aU>5B7FuqKC0nrQ-?g+`Arb^J}%CS3hk&%aa=?pddk; zwa3FT16B2fZ>8tA)UH#fAIj|I*KYqTR* zSkOi`Nlmn@r|nU;&qjplIB+#eSd3gudxWRFmiBNm32gToOS}q0Vi%!pN%<+88u}?k%uK5YdIidw6s_I}TK%GhmW6Z| zWT8jFC&WR9b~hcWL>8ilkzVE569}}s3l0#Ct&8Txo|h4Dd%{L?BlY!VFrhItw;;DL zZCcLVLS1bp8zp2S?JLhFTuD2Y%)W>6UWts4F-$e@cHgnaO+500#NoC1?%lf^4$!_2 zZaK-EC6gdpW1%k3`1fAVVvAPctGPD4j;FXn_=hBkFY{5OCXvvJ1q-=X zt6(Bn8T~o8M-m&i^Yig(K>2FQ^1zVtEU>%D>==gAu{Sr0C5cP?B>9kr^(ei+2`dkGr z;^7&M-$f!!v^#TQ^OzsXMdnsh@gEMa;}%^_{l!^E;8ohS@%3ufFjCP$b%yFbY`!7$ zIk?<0Kp>3+puE#Kckb!m>yl$d{4#Idd>0#f%q1Sff=@Mj@k>qp)2HvPJa003-VIp3 z`>9wcD_(LSUk6CNbbxy1piJA2`0&@n{D$PVCGa-*as@v}r5La|`PM8V%#r<%9WzCD zhyRR)t#PGaeoK7Lyie}~_ohBXzlS*$$^Tv&Nb~f8Flj*ohnD=RC~Cb3wIOt~QM3KO zTyVsZ)}ieT5B4N1zBPK&_*D~Ms7enbEtLY#(2_9=?c%zGlIFj_{%*Ex@IOua;W}o- zl#l|1^51B_4)+)n@ZRr}NUvy?W1Er!QF^`(bd=3n)URS-bm3-d@lSATvi}M_x1Vcz zwo;EmtZmh9N$Q@KGKUDE!S*NP=m=ahHqPw&^_HEPy&MPG|!@e1L!VKj% zwaf^iy|s4p#+J{)e$;ZA$k+-57mVs5LCT+GKq=oow}mZhCI%EuToEOhSZZC3)~DgC zGa3zqeaq~h4z58P4Csf+y?5{H%V)PUb0ReUF@_VvV49V2>+apVHiyt#>k8bHk@fdL zkn#n6w>lulySBzAQ}3VYF#*zUWCOk4&h;kcs@eky8U|RtY75rEmO_K-1LK-;$}sNu zL?JD5;+?MfB26;lI}w2=ntO%z{_=Kbd5l^iw_SHa{Vs6*tn#ubp)O50C6ebqz(=l;)l;GL z_?%Q>Pn#HhWeB|lY?Co)YBe)mo#@*EmN1Y1uJn9Xz`Vd>p>qfWcg{8JkCLVU6 zR~ClkA!L1JopZtpFpJ?Ccfg@pkG0%O_YQ9jIdWZxx&}kVktAAU;H^tgk^sE&nd^F)pT-Fn)gia-*{k?oKmZ zqnQ^Gz-q5m6iv%;om09G%$C*r^xjc`6(kAp!!S9<_6bvg=z4-T<+=H#SPD^nmeiD zbt0_)_l^LsqS-vz#urpSQ)4^jU`dlKNU&8-{>WnGR|a*+yHhc&6hF zY&ReES*%6oK*#~+NGmvg<`3mGU!b3s@R-^Ggq4B`j0(qLojrs@c%>i~W42>|ojelL z$qY|h=_LxXZ_&$asF2C31*+<(VqPPrLznw$IgMD{hh(yG5rH;ds4Gti8dtzIaAnY zp>z9quqa9rlmthc+jmvo%o%xp#ef$QQ9gCj4JK|9uV$wV8j~6s+h@j`C5c8B85Z__ z;_FLH4tw)V^>_{reBp!bYd3RG{^>l^_WZ28{?+MW(HznnXa^eSLUmFG{uV>c@|J5| zjXOK^ah^P9^`L^|Pg7T(j7`Od+V6Vct-JngsPbhcnEZk7ao7Deev+du?6QI>$M|6V zzC*cd4mOVbc0M6eHt2qN`!9cuskSD_TvG29*IcTs5GVcI^FC}g=$!4CT%_c82dzH& zm@igX$-L7aDqP05{#@YNw{-I+BPmFHs@rdA%9J$xYi!h@&y(%Wr45&OY;q=R7dAb? z1RQxmEUn%CbZMxyxVc`aKd{3+uB6)Hrk_@vlq#6(Tl;%MiTn`SAsaq&-JEe~*R`EU zBJ*rIY;@Qp>=Ya6g$HA8P^4J8p^nK73+{()*X8hmZuyV>_*>Kv=p(=V<7{qPRev0) zzy$#3RXIGbw^w_2qG!#J=hvW;jO{)E`Yf%UNV&h1f6qjDX#{ZJ1 z6JUsVRX%_{CcIiN{KCc7TBjI>1+h3yvAnPY%ts~OIg!8X98O&@5sL7{in7TzU$LvC zDFfBwZE-{LoEX*O-PaOI%&ygtAZ3};8w18=k;}xzHVBFHdbYZp==ekf$=>ms=eu-w zp6KSM!<_p5U&3r#tFUcLx^;IDZ%|M;y7Z5lG zDa{)osko5IT#(C*6}s*4$CsZVXH+w`?njb>)?i zF=Yg-z@+r{BhEF`O+HS}L+g)MLW#aM=!p1Js33Pg-_A=p&cVGimw4)CKaM@>bhe%4 zt83JBtNlLFOv0Mf_tQ$i0?q{TW=KKq8-07rv~MD!8clqH5ogB2nCma?Zevk7k`%y* z?0IIvEK~2W{@GX5&*l*KMGkz>RST-ul$4?V@B^N#fUzQ5e|twEv?H03b~f~PkmRI}bJvCfc{hT;~BrC=6#eue~0!0oUI)?nCt#b3K^wJxT>XmTZ<_U?3 zk9Ya|k6i%SvrGT?XEFUBX$lgi!-C;)arXY-xUH07V&>mC%5rmfD=^mwb}~p((F8-N zQ83~^@qSZ4`Dkzg?&oe)H2poPBakOS*}7}s$xw4YftJC6vK=CdLm$kUSxHtH4-)x_ z*RwcQZF>*Yg-1|{NSA*&e9Ab83K$@`<^b3dx~-jhLN8BJv0zVu+)KAA&L8=EcP1MD zeZIcdWfPdHTK+PHxv7>d^bu5qF32~&1D6^SJhLi3EfMKz_^crj}rgk1X zb_~2;?lDRnRiPf$M(C)H@xK3|#NsVhAsvlvKLE|Tm1o0rSS-n14w^i5p*5*$>sM-n z0W8YHp?^eiyH}XA%(;yYoT!W8-BUqme(L z5m0kd=_f7uq%WMn4K z2MuU9!{CoYc4w()+w5oypHUsHP0`9EKbJr42e;}0*7OjF<$qsTmk!>Q})R2k48hJJ=@l2qBqZe%J- zFEq!5lC&^!uB}&k<3#8ktUXQunn8IRz)d=Zsp)$D`We<2eUUGh;O4$QCNVKw$->yN zd=STVy0pe2R~p#rfvIF@TXqATEa!D}c(}z1Ty(M>z`Pj6t5bPfl$f-=W_rfZR0x7A?zY*SS4JqoC20xs@np0IMYovBI9M{XjAB zVsnBxiY*~_iWY&;R2zwG6q-Rz838===8Lo%1>PouL-Pz8zRD{kB=i?JcuLG!R!vm7ib^*6-tP#p#cyn8#f_e z>rAMhkhJ2TM+Q#Q7Y=2DxgtVh=+A@^$^s%@v`RKibwvFqR0bhCB_qDqS<(8xcottE z#FW8KyI3lsn{snyC)pqd-}hTz^3&jAqjV9+KVJyHnisz08=x z1#DG?!Ms6Z`j1L+(76_aR+6)c?;lFtX|kc68DkLbDj9kSkR3~IM4Wqwuo;igxc$^^ z)N!aCPQ&cIr!&nIR{}Cz&U`7n!DG;BHR-{-p+EH{LZQ$02gl?1>j4-LjX^oYByJg) z%U8NUNf9{Ie4jrTam)cjAt59-aK5kFLn}^pa@H*F8cE#qRh3NDwz8lz5xY8VrU(Z{ z%0i3t)48jFz@ZJn*rt#MKN1P9*c+?=+gMlfvbE*04;^%5Lxgji$3RS=zf+hH4Y-f< zlTW&uFnegD7ekiDqoa4FjHnVYHUfUNF9i#&TKY~a<_H9S%~%W01~ocj!+^@)Bvxs& zck)oNJ@}5|0}wm^7MKB4*iueNNCUVK$$hL=n$*XKCM1&LKpSOA>eHpyhznR$K27=aYRK$rP4-^0`p+72R9fN zd%gi-%5K45Y!vhc5FJjZ5-b{SkRo2z44~v4L0zO;JOihu6o@c4%Ury_Fq!Fd7nJP+ zYh3`Ul>+m_Ebm4IfL^t51h+fk7hfD^E}luee_v#IWO*Ap^c_s1*cLF&xF0+F*)+OUvc@+a(zF z?Qz?|*JpYf%)HbA21QDoXb0#yn3X`^VR2RqdnHh2>oE2`Nx^kxDzCA zujVk?CT2P;U?Fy{uOY_7<@UmO;&N~X{u7nr0sKCgp0?KG=1t0UWFj%3juQjA!s+1! z)CcJXSR!ZO#wqMXf1MgkfZ8*6len%P)HCzNPcSt>%RV#jw_os)ilDXvMWE3Ac=daLEc zT*p5bNzbz1)07c^{@=;l2b8ajb!GX2Z7|0VE!vBNyGoJ~7df5%IkZyg2Ynxq*<+<_ z0`FQV+tU*QLvp_W#>{)xrj{FH@Z3PK^%Dm4W`!Vrs!g& z{YgF#J6U<;Tt2LG1)XgLBBcJ^zZ2Nxs%1O&t8-$z=r^(;#^$Ls2b9SEY4OjrPU3O& zDkrXcf#|`-B-=CD2R2HpyXfictoIZ{uF*MQi!YpGd>k7tCV^jaXZw9cboYs z)%4-Gr>AGAIiQcH0VA*heYl+Wb_X5B8t4fxR0e6IWMoqKc%=t&JeeNrzMdd{Dcqo@ zPSTk(SBITc9aHj0e%G$lyeg~Y%CM!3$uHk03Dz?9V2iC?@~6^-rv=2BeQwQf&UDo0 z-Iy?L0DhWgklu9uJ=f+W&V`q0HEs7=HIK)Nb0ZVFp}~Q|%dU#zfer~q^%I8a5}mnk zxt%|K$b6k#8lw7gZD1@pzGx{YaBk+cAa7-kYOf^#SsMp(o(fvuzTC8B-gng+D^Y&2 z()Fh6ufGzl>3nP$*?8o)(!2Fh$E}Oy903Q)uTEH32!iH$ukcX+eS#rgfP_dZ#You} zf7Ma`@ysK8Z||aK>a(D-51B6ql+?oBnrQZzeE8nxd)qw5>v*;5gz1}mD)r8pYD!BV zy`$s9Zhx#xax5CX1+;TW`2j)IymL;f9qN#)K9Kv~nH}%l zKAka@=sl-V$-X-0Pn#6@ac^j`=lt;LDZac?X*vJ$mj?<4-@flI#wRIP8lJMyKlLzC zb+gaIal@MTPuwlX`;h%pWDIBYC20QI$Sq48hCdIK3>%H?s=POxp+Fd zz(GPF%)83CkKwVoP0y*&gg*n$0U8B~qQ8esEk8MSh+RxPIQK&Jyz#dI%k1%?UXP3s zciE)_1=6_g-1hn$(~8mNE)UWhNM})`9Q>kS*WB0n(Q(y!k540$!mW8GVdgR1^AA#G zl0P&T3`{S~y&;WVEg3UT*iNz+#<(0`Zojeq@bW}PKKN%GhoXG&c-rDJu+I>a4GlDH zb@yyf(piP{o^YDrky0ESq$@(zj)dm3{{j%(X>6Uz4;=NFU{N8Atd->4G`IV`O^oR& zwy0#<`O$F-KQZj#)oX5diR8SMV=tA`PIiVw?(^yih$w+dN}1ft;1X*IK8H39Y)Ivc zyds59JZAfGExgsH9{RN-LKx`kLsdEU95VwGt%o!`8yJ_GlQ~(@)NFuM&Mpf-9fq3v zN~gUh$f81?u2nwrm0wM>00xr-gli`G0JrpHjptn78}l@r(t9Nx!gim%VZWn=^p8L% zbzq#MBURRmLr*-gf2987!!S~uS}BD6Yxci)xAMH{F-a`>8l}kH)|}%04hedVFU%R& zOyZd|_HYox6{w;&j|Eh#p}X8zRPr; zTulVO_MnR9Eg|N-u8ZJJea}4G`DCc{^fM}!(jiRTboSJj%aivFqNHE&0&OMuwf>pZ zf&733pPLs)0x#GGTDzIWeRc!Ja8gaQ1u#9X7vbN}9uW_x`Wl zu_sT;;K5!=uDCEXK9tw}r{$XO ztRjAL;yr45v31#Rxo!mCZmSHeSaB*?JWWN8T8FgkCgq5y z6?x3NUQuK+J$0~=>t;rC@@TirNd3r8SMSi=3@<34-K4{0p7Tnqlj>n6<3Dn+UOn!8 zes;eE2^Z4VHEw+5!1_c*+nD-QIXJcYGo-1#s*8mZ11?jS4=9hT;>bR4CPICYi7FUr zC}e&z*@Fd@{+$KcCd(?`wVt_At)rdiLQ-+FqOUzhJF?7RaG0K<3>}VQE5^(>_6=>K zFcQeTz7Y2tS69eAq37>T483rCj6MdNrn;*ej)SBEcF82U{ zqT=a`xEt-iS!*;G=!jlA87NYGb6;hmAi8Nr(^@@jGg=l9Xj*4U48MxLssBMP*myQq zhO_aQuQGxIyvz5{j9Y}#Uo!mxsKgyaX`C;C@l8@N`C`P20qoyWvmKg$%p1d$KFxUP zs;z18{V6&e;h`*jtkGKXv|LsCFNhKhO^wUfHXsjju&VNYX;TdJn#lY2FRUamWL;nI zIzJr<0Cf|c0dQTc{Q}UI0}>>ykDRD5*#4rP-y4b9z^L#Us7{VS#e$Gt-Midf5s*f8 zXR#20zKZuhc7eKnIGz%>1tEEqcGTi?+7c!bV#(mv;@(`f^p)OjBEVf@l%pL`x&2zcf2;ah)|4&>0jpjAA3m?P7GxX~mw;p20=D zQxe|}ek6rL)PV;tAQJrLiZF54@DnwUYG_E(OHn5k07wP6F8x|9=kdoPPSX0;1H1o2 zH5+hkGKIlLI_v>$; zFTfP zsYRh$dh-{~l15<4ZToVw)7<(`{6F|NfJZ&2Zb;2cwC52)u8^O;j(#Vcy&d>CKxJ0MzL@W!wsYOs(8=T|dD~ z*kh0|vC>gT9I9VjZg$Xdc8dh$EdznXz+>V3TL#Vu)PVYY7U++Qd%|hV3#L3Ws+7Sk zh}q)~tqLUM0j~RNo2#l&4b*!1kVX$R2qa#61%^KF+-UR?jBf)DNEBAA;7}Qb%pd45 z7T)POp-jhc4RX>1hM^5vjDkf4u0wl4X(pr z^I0_S%hr0AmekP$h&t+XXJ@fWeXFe0%=B>3e+e(%1voz3U0s4(soPxuSGja*#DYiG zDJg0-Bki4fGgg-9m-d5OlJ^lCL+bv=?jYa@crNQ&T=LKYX{>yY3(y!G`Lh*20$j)0 zvR2ZD_IJV(ww0S2a~$HiO<`f*hZ#2vA$MqN?T?NH&^U6kARAu^rzRT!GQP`aN^qWn zq8W`lH}(V?27NJM7J|p=e%=$l_(D134#iZ3?E=L{2%MNMgbymyF))8d zk2SbP7Tp?C=}K*D;%WF;%}H0X?c(s3owj2^ui>2mgh;!QDAOW8x2Lm zUsx5!FRfRaAt1XF)-#FcX;=n6Je>@l)D*ls7OIF9bn_SrpV`@7fs;UN&3Oo|vrxU2hR>$phb~7cxXJQ!x*hZUkil#4t5(` z)S_AqS-8mcKa66zu!SR-5`h7_h8Yji3p)5>PTD*01!|Xbb;3OD|l$ z3%D*ebpTd#tac`441sUo;>~#oWv==Yo-s0KuNN`%IASle9{;IXz&k!Fez{Nt*P{ zeI_kA0AgRCuK+yDZ#K88gIX7TN_pK6n?`3IR5grMdYdG)FO*5`zYiA4Rq7Bk3BhXk z>lJEjTig#W=6)%yDo6#>4VS))vcKw5&VVRD3lT7-{vMd6CS;NzY0CNf+3s zhnl(Tb|Qh(9g)rR$+}Z*r}v3(Tk8dOHm${~@vTAW-8P!;!$14Ga`-25(*_P55G{=L z)@(fTqv89z?=y$Oa)CXw3r6yN;qTH;znH#PO6n)G>~6i+ir>r*&WiRSTFQl8?n6!8 zK^lFITD?^~+_6i*jJN~ZsTrvkh8<#`okN~%Yx_N$5LC7)uc%G3cd_8b?Vg#vt@T^k zNuQESzaDJt>2c5R8;ue3iRqNFJt)U5*?TLwl!O11y0W!$MTqOswK0wiuUAz}2V4ne z(~3h~OBk)#6zy3ql&%gr@VjBnY;&%0&3&WX`X-!8;!ifT$$$IeuV z*p5gqn$E(oDAVeUB`$!m4C-&x&DW9XRG-yj&GjmzHe|1UDd$oz}$vAljJZP4IIJDIC$rrw$9k3 zI5@h+$RUlYL1^pHR;@S~81X!KyK-ywv2*9no#<}B2I5oQRr+}OYr#qM^}zh@$F*@Z7KHT4iC~8!AR^cJ=b3PpnA0DvHPJu&mbS}V`Lb$nm2=gep!+Wy6LZ{ROml@z~jMmY*HYJiJ+qNhp$fHL#k z`yQ11PHMgf0-+A2!jdnEt(OaID!4LDLX-tbZx&SS{h~8iGd^Xy?;Lord@p-;gW~E- zlAyr3m~QG&uIZR2<^E`OcP`sN{>}WoM$-;3h3iVfl~?*c=b_UmWmC@4EUsR9Am8E8 zL`MxAdc|!<&r4PFwNmq@>k$z~91zEjZI0UG={lso5(A`DxqplGoU+%P4ICq89tFGs zxt(W8(LumPnGH$s&qG`k9TlWoF)5YoeNii70Bn?iBW0t`u4}9!hYyPtPw3UrT{@X& z1e3TWRrCScy{~wM`7)k1KF*s_<%=a)3RErxmuJy7wl*BAWKq54RZ{!4PQLuasWgSplLY3~P3(6^lztXh;O~Myzt*83wp=D!~%9}`xLZL3dA(eFw zj2Y3qGF2HVYkKN(7&~|UH_+`gfN`>GOM)-;+X;AgUjQVOrp0GzUU`hTII@iJ@zbYeAnRCRmU5ypt?`o?U;yxBxYo zy)}J2sSAM!^MXOE9Ss8iTCRKlSN1F;!^0~}YF2BhSA`V`-_+i~Bzn{r(o6r4Cps7^ zjRM$JKE8wVKS5D6r@Vpw$aX-gbsjAwxq&xw#rt?7c4uBuIa?Miv*fyKA8%94JC zY*$vga0fENe}Ic6rZa85ryd`Fn|NIaM=eOyD6<{l=+CKr?f8Z+p#~Z%`Ild!eji8# zMm-0315hL9zDv1~+^ks6 z3u?z+X{K5#iRF(uEHuOa4xqWIW#FkJj_Akk!2LkpysB%cSH#FdXoqq3;h=r-%gPrAtiNTeuq!j0YC698FZ<5Y_*%mda1bOA}zw9OQ zc3+UfHwG=AMofZEowwAAh)C>&{PYd#`F3u(NsX0cU7*8RXoW*ATLv%az->65DgY1h zE9Eniq(+NB=7f=@?a;Xu&4b7|1_kfm%(Oj>09$5JC_s<;w*i;nnRQ%a_#{7%P#oms z0~k|r%0_nf{F&{0ggdE^Hav&`fZKc6$D4y&sSy|-uHy@im~l#8o=T-wPSn?SU7Wy9 zcx(RY%8@(}Xk8sOUjuFf-U;u=`KZMU(_!&HAV~BJsq~f!zCp7%Na3ovWbE}-TOTwh zV38#H`_(3jRS?D(4_PlEJlZz+C31WQH?FPLLNqWDTG#9~0>i7YYiZD<1U!FyY{mYR$H*kH<=of>~Hx`UT7-|M)akKkEN!BQ5|Lt+aPaq=wrEbj# zghxbJvOWXrMr1ts_ZJ_;z%ZZ~hC5n`htrXv0D|u+3zbE4;8YtscIDf&|u$fR<;DrAUEO_D!fOsgZn_e|N9Ly0!UP0+yJ6O0mSWCDTwiI zzJNv;s{>z_UgE<%BkUDsCm1IT^Se)M^I32P>y9tA9#9-hfwprb6X2*ZAWo_SNFDnA zYn{0-d}0M(jLFV5>v*zo0{^PB{^+!WV{a6cA`RI8dxA;a%fJ=9P+?`hQXC$a(8Ba< z3_}-v$aF#6=+#4*UUdWpux~iL2*D-(UOH-TnSnF0XRyNu=)w;H8pFvP zJW4f-B3m+e0pDb9tPO^e#A?$iC*(B@#bsLYJU>n(tKjUvKD@pDksc#;Nxx6wa>kqW|o4|8?W%ZE-$yMx>_JO&>l~(trwc-3;SY%I@d?Q>O&+y`!V zUcU?^h=%|y=VKuaFi={Y(0^i*|Eh1-)#aH|Wf$IP@dfrgz7!MZF?}NQgl2z$3cL6xmy3f{%7xF(^pMsyXw7V z8Eh>!Mg(?&cNGyLRN*57<2CLXAh4VPFd@fes&EC^Dq+3`FCj8q6@Fp%5c0*9B zJ#y=*bz2SKn&|1c@b{A#N5+Xn(czC zC})6Dvm2Q|)tmdYoWf`(9570_(zE%>M6DVhFd78Uir3o%{;G%APNZ~RtCaxKhC?IX zYXP3NBAut{c?eK5L%LSU^?B(Ze#oC z@2CwuNMy!1n2NXR#?le`*f`v3GJ`rFRfHJLl(K4pWkzYArG4Ck04<;QzdFoB`z#{W zcjv+X82j#ctlRhf+a@U`lo3&cP%=We^^m=iky+VUk&*4DN!hzW5=usy*-bk#vn4Zo zukbss-1_u9&*%Gj{r>5t=gED)$90|8c^>C+9H;;Fth|#-czNO}n(JUcW%_e@#zDBP zmTzm7&2VP9P8oe+-1!?a%*Nsj9HantGW+~cv=Kz0;#yu-85|{)UXW1cl}SEM;cvVj zUDQvs?dRL2?hL;1d zm$r`ieST=7!$(1aB-hPo2td@y)raw^0}C#UL?{g;IMIMD*FY&%QjgjS8>7sd;L{U@ zoK3a&{rtAu=VwYoj8qrqA>MS(s)il(4waD&w{-j+HIQnC>=*PuYueR?ZWAQV`yEA-NbB#=0TQ~`F zE_@hY_aC>tyig<9lYURGxFWQ7MWm(|z?G7FvX)ZOvl$ikQ9@-T><;tUtgV5Xs-hpC zucz-38q=1JiL?69lrnQC#ck2VNTqA2DOlk9o1Hq$f_8KC^)>auZo32gS;ic3T9^^P zM)5k(<$YUUdDR#2*MZgRPdKhUky<+)$#2{v&>U7I156+()KkSt0 z(L2DDQ8%Oi@N@M-a+kWl0q-yn z=5X!w=#WYt1XaT5{mivHVMo@b1jPWWBQ$wrJOZcIpld`q6}Sa{8=n=S4FAqQ6L%I- zn+`clUV}^`(I+DXEL|>l=RKf2pcll#fsR)&&<(P;QD3PXIiUe{|4NL(E2i_mivG(7 z3~ro^Z1On8&Lni)e^gU?s4AhHII=jB?OXBhq0zGN-tYwxcM(r|}x_$J1N zUf(bGr0%UOs9_u*4uboX`+D8GDu)ENkqeMJiMKR2pWnu40SlxYp`zyavJV&9hex3| zNuYHr(_8ZN?lr?rFRm?n$PJR8Wp%t8DvtND#t+lT_CXyK-NiTkV56$4>P^&BV@v&V z&^US&>V=t7Z1{8=;i)6(JR~ZmvOOYlZuD};E*K&zLwQ@mK<`b7`^s2 z@;6M24%^wYZ6rFuW%I@5f*wyRj52y+Ukq$kAc8Au-isBH=QI1k=E~s4@wb7#b@~8vN)%;%jAJ-@+1?$wRyi^WeLb_!0W|`bCAY8SKi7o+NhUD^(~xYJbAU+&y4T@o zz|jgQp=!d8C>48pZ(7ZXt?G0&f%7>R)Z~lY7%0IwR#Tp%k%z#)R00>-Ko9a-maVh! zkLQlZXRzfY@C7l@dp`~4g9n3!NldvhC>sL%{>$fWfH@uzxC29l?4^-QYi3nEaQ*I< zG8Mr26c$tI5&2Ya`QG-S|F4hlOT#wPVoE>DGSNpxMRBak;dw;=x=T>VouWW1sGMkb zC2~&vnCLqBK+t{OQq*%fYqYk_!cugFAryyChW>bUzdwpqnf1pGUubN7DI4b!5)$&@ zFZ>_>Iw6F_GOIM?Z7kFO^<*%FHxKoBkRT6DE(Cu8S@>xG3JWxc9|GTh@!7jQ!Ii%M zx?{AYw;pZCQ*5&eW>B}o$72J{IlN25S?xCbh!dLg^|o1A8vvn&J)d=t{IDll35*uwDwX>ZLX8eE-5RtGPi^WS?!v0#58{Tu)e zklnto;RMT!s<6^2!hn+Wj7@Wi%I61)F0)|oolGtB%H}0+6ietlB^9=D_UG5LsjpVj zN8N|yV!c1;#F(K@vVNOi&f~#~dK+seCY?5d`-VQ0g?uCKeV043ErL>{$BnQ9N#A7f_5#jswZ?a_g9G^nLjBQ^PHDrzLuul7@@Dndv_;7+(rP zTJGSP+7t4ZRLf2&EBROhK;Ib=5z&8K>89jvIHHzXiGX-$pi~$ST;uSAJ|nArm(LLy zZt!Ig6&5c%{LFL>A>BA`DIrAsK3QHYF&)KBcev(`zD z^i{~Zcrk=-FU_0mX!i8GSZd8J(nGleE`}S!2a`ruU}EY!^4utuCYH@*xy(h0@fsUu zF`JP`m7wve5x()@k&dBrBqC1b_qBX&zA?tUhmRxs@f(IRJ|B~W-0}>u{Y20ea+OZS z1-cT)^!h;y#hcZ#(@(e6qGWm#K7BRMLvYQIw_(A#ZeiJ(nY_bZ#Uw!RRj-8m&J3fM zWODhpLo>vs89tBG_!aB|q=Dy!tQJ_a7%vrp&3QU%l0JwALor3To~Ln{*I5+ovv&5o z(~UZ!40vh&cF%eb^x5U*D4VaEdwj3Be`1C_+k4#|(U3&OVBE6IY8d5ZK;6a1}M~R$u;$#2bvuGrJ2@9w) zv`lydX8yIQz*GQCW6nasFeLk8>M$COLZm@+*@d9wt|N3k&Os5d0_GIiJ}UV{gvdu| z0KnG;wh54ro(6-xT{0?n+DU*1dJx&$wRr%meUFG*e96NE=Zbk^-`3O;Z~&OC6Y15B zM#v=8DueGR`6Ga3*1jQXmcyG2vAz-rEl1tkJRn>-GTih2U%OHby>}is?uZugOG|Ig zG&a7{oO+0Yg2L_dMJTK1e*Uh0|9<^=;+g;gR$%hnsLBPFH%Pg09t1+KMKAr5#Qga- z{y1ExRan2|hi&MqgSZj7H5i2g?e8T0=K6FB6uQ5g}>-@{Mow`JX4;~C@tXp-0f-esW zFhtIGd`m)qCr=f-qZCc09{`10txyA$qgM^NbsjBmTn3oQ5$N)YkewjQv^t^vc{Fbt ziTeX7XgDfiBIW>^GYr#s2KUo+-hFxuR_y##uQ8e!yt&#|HUM~JM9O1#MX1xGzn@94 z_)NI_^tA6iMiIVY{?RQ<69Ama0S2h<{}>oN%AybqxM?*oEe=#A?A-D%0~b09w0hep z`AF_ZJbugvV*tY8(%r&e01^jSPW##eaB$zb|2XRpMxq_=JzTv~IG@e6UYPh-Y(Qz# zkU&6-dGq7L6g_B7XJL?0r5_1pl4(^JzxC@!cY4j3sveHb`XCx6UGZ}+aC^#~}*9V2zFYC-TvpX&EPjy9ok z2ScGAs06OfAZlZRocqiWQOO0E+8E*$0h#SxT{wYJW&4??q0+}*ix-eI(Y5I_yz19f zGaj6scYAsLBASxpjbJcv(eB0v`LlYvzpDN$oqtm|;Y#WFuU(>k4=Fe&>kI)I`e5)= zBs=XN=EJ0F5E>y*Pz>yMj>5NC#Bk~q<)eV?4J;S#F zpVZ;8^d63j7>lbmoZiDT>lD5aIFJ9JA2sWB+mw7T@UQ(}?o43oq8n~RT+3xeQV#9X z!4jrLaG$BRqFyDz?$39t-1Y)sUArk^yF(_Pyg`xm+%%fb#|PF%VT^VK(tL#@Y*XD& z-DIm=*!UkUudDWsHGs5s6#NrGDzDiC)cMo?m&9kpgQsXQ9ZppLrB<2N$9Ar^oqu)t zBU7O8dL5Wkm&hw+b;B9r?8sOcuB*2)F zR`Rs*SL&Bqk$BI5-|-k!tPBKR?N5#RS|H}XVG2B+z8AEk$1A2r4{Q>;J1hYLyg>M6 z2s{6*9@^@K#Q;6dLK{;74zrRWUs5WDeazu$OceaB-Z)Vf<#PJYTao~BDRkb zR_umA(BU(AG~X0SW{Jx~4*gXu{B^$H2eIEFpKFBfXcm{Xxb2W%nOyA#>^;tVK$?V38>!3&P`7hm*_`tgU+X z&2wRF?MJUG+&-a3X1Qjw-QfBCEMdiQ;sAZG7?UuojxZ^0jrM^LY#Gb6eIM?}g}NS7 zH_Lq1I(tn4y{I6511ixA1y`T6l>yjZ;i(pkf2)#4H*7fH-SkYyRKma-MxX|F-csWV z&H#Ur@-;y3bKQ1+)PX>V{YEk3p(r3Au*2R@86OKONFa|NF2HC=g)BQ**06zts`qZGcSt}+jpYj{R!lwln0e09@A%t7@loj8=mA~6dPKp&5d0FyKV zS#iMJ3K{D-FeDr(x&8wnFZyobvtdrFNO_q9#7eMO7?MAGY5&%W+M#t3unz&th6JXR z*ocV3tBrN&^h7DvIanV@RBgPh2d=fY{1ICZ71q zwd2=%7T`+U*YD{2B-`W6mRAT?-<>E)c;aL1v!08puCO)|YG&vqOY}VA z7AyI#b$(=G z?v==qqPM7hZyy8gt zh#_VQ(tYsOazmC!uH~upY=TyUzDB0|p>>J)Z$&gGJdV5rW(M@m+r*b(D|%0TmP?Om zC^`q_2^XL|FLWIGXk%*1pcj8VlIo48iv8Bg4tP`!v%~wlt*p(J;~zHd@PlySrXm20 z?;7^t)BT32yS+rdf`EPymh1dkae(LsZ!y}1G+ZMsQ8He71fvfl%QhA=(GYT_k??mN z8QI>Mkz;yQ87ikoBz>R}X5`~V-;NF~IK@P=hrBX$U%gucn`Gl4+BtV7EWCi_Jq?Vz zKo~fv#q^^|VYRV-v%bfxTtOr0K8sHj)iF_CY3joP0TiONQ@gn@W8dEJ`!>IGKegJ_ zX)oDc%^9HtPII;T%DZe9ee<7*-2)!89pxaF-9t@t>B1~w(G9cBr3h`&>{^?c(e_89 zt1ZLX;w{e$e{@PToz&{qf>(P|WX4pLtI|qN1LuCKyo=`&Rr53NNq=u z-W6Po<2SNed3cADCTL~VEAvJ9@CUUsI1$W9w9|yEnv`emvq8k?g01Xu`}-53+>vfk z@F5VXf%usJ*I@T9#uG#kx9+efxE}aa_?Nm)+b7xddu?)l3zKD)q?q-cjnzI>KC4af zwT0&W!#?gh-ws$jyfk^aS<$^D`)Xy#p&>q5!@;!7(l7vWE1fPRtYuM=>1jB0+UCcK zQ!FU>qRB=4NugGq1wBWeM;_`hJEKylmfbn`%OTbmYe?=i(II3mTe#8CnBte4XjnA- z#ZGkBsXk1&tXHGTR7XpK>j)T!FNmLS9o2m6PE`W*zFPYLD8BA!|LBBK!7@!My=aj2 zD&rY{mz5_XgkUyQE7)aiQVyrEg~*Bf*uvF_yQ+1nbPt zU~qUp#kA-iwNLRYr9P^}J;z=|UR^z6sBe(VHU{>P0_oEoYWcUyHrJ<6c5;nAL$V{y zb;qd5h1J8D^qh_2nWJ2Uxm*eHydBY5r0L`N{%cqAiQHYwNWBKiUZ;fQG#ayTwbma? z&&roxi)l`9WreZcMao5ljknahg_H z@s-ktY)#67zWnva5naxSgSkTc>_KLcXx!}FY|A+BaFNPg=Q9+h6E+6`x?S1Jvhp=k zUmgu=CYQ&uP_!mQ5_C)ilcpE9S=rvmiQH)}{m{ofI&qQL4KxWwLN?ECxopz#SQ7c( z()HhE2ffMDN3_nJyIi>I#aCZy9*ON+;UZk@NNW?N>bN6m+aX9J1>*!|DmtGZvuu;> zs0)$wN}(cTaOyKwkz=HH%IXVv0-<;4u6RkOalCxqTVagl`y01jzZL*g=DuO=FYjf1 ze)EL3QbDUKM?jhEbF*arf)*KNlhpdV4CCU3Nk-eFr(i_mxk!>mQJKs?Z0~Te|^8lqfX`7j;LFx0j!TPo2 zU`m@&5liQ0Sr745(9Xxb!sYD2t_8MoVseX6NBWauklP=nooNoXngMejT&5)Sy}2J6`P9E61mK?G_fGm>Y|@#b0T{pS0}S&wfRxczAPvaAEZP~xQGRn z!yDy6K;_6O0%QWwe9GKK!srilwDLSILJ$Me1S3e7tPZBNh+EDp6|56xsJpkllw^46 zN&&*Ms(X8;(TNFaZ^^BnRuly4WcB=smuie3 zcDR(LXEmh68+p#iwnNo5aDztmPAbo-+#E#}T zU+u+CY0|VJ&52v%h_VY=NsplN6%uK)OVE>q-h5`vTS8kCe_Kq$+g&Ck`qG!kcsxNQ zTYIIW#WyH)?}72|d#l8e$(gQ-SNyrR_6E*rUxWA0?^=r$)tL~g+f+(uj2SU7s5L=1 zO}1{WDSpG0d*t@c18m?;D%3f)V{w%sceb9!<${?A!TGMwE@Y{O`|+#dSJ);G#}4Ki zQbf!HYfB(<(;b>)_N7+bH8w0?g+_SwF4rZeAh?~Ub zqrY}B$ z=ijY*7vG=55q2z@JNhLC!_!~P1Bk2!>C_G|)|%i`0a zhA~?Jx$D9JPtXGs_@ltO_WTg{+=Fvm?k?fedh*l^{g+sxX} zS^(V`D4zR#a%>%njpvSD+UODZ?QO^)-zD|)YWPDJlZ#|@_aZmIt(Y_K^_i(NIo}%o z+AZ`YzsJ4ivtwpQckH@BCpc-;!Z7awX{YjjT^}(HU($7h=0P-1GIj{x&^TbKaM*)GADnO(jD z(_md9xuA0bc?}`9+DZK-**}h0R%Jq*FeV~0GIr8)-v~(4((^O{?WikU40O#EF_lGi zivj_2g8CYHtM~$c(YU}0j6_tGVeTjA*CtCSY zj?=SZIq=wf)vBouw`;x#<~+&qv2C%BeWMB8RZatQN4Xv3)|_Y>8dPqA)n`&NizdZl zp{yLeY}uTup;2Q??+%!X%y}KGtgI|5bmN>SB%RKXZM0-8&vOxa?Zx_Je^uAh<96+G zxD5@+7{0sXG#)OZXi07338sbE1QX1NNlD&rTX9mXv+sOh{;i)sfBty+89An6FA{dp z&w#>?4~cN0CoGSKt!e`Ek7#5#R(K~e^BcFXmsk=U8?|^u#ekf!WT(d40(LSF=oB%5 znGnCS0hvtmt(%p$<9Ya<-uKj3ay`v;daOW@5n@FBZ-cR{XX-V%RR!_Qq|H&xW#p)pnfY{eeNrKci zH?Md0fEqP|_w`Eml(&V*H)J!9f1kJpa^en5f^p(P#=#OAZI-eL=t<`$zzvg@h~Gv} zq&d%5`xGh{lkG1;uCmtK=AdBHa6$#SIEv0zva6Wgcw}$9wlHSFy=h-GAw1Wf67R#{ zboGN0-y4~n6S(cCDn&73Pio85*1Lnhc-n8|s~D7bCw&TU@wH7(=O}#vTw|&{nTiOt z*}Gu*o7bN3>R0vu+{Sn7?7jWp>=a)!PJyq6BRtj^yPG-RF3t{AnQMTqZr~1kPzW#= zo1G7s=Kt;1j+2|NFKK*@Kij+`RZz#k;ilWYJg6#?d8j6QvR^0oV_2Mu$9pZtK3AXb_M2r_?M_gc8LIQT)3X@)& zsoKCvGH)d@@mejjy(8UNOPXv)t99;%(HGkSZJi^Z9ElT2K-$35q|zn@ol@q<4R?*g zx$rMco(zYL$21UvrAK4eg{Q6!@Yr-VfIC@@{9Hht;xO1Ed>b$c)ydK|JGbR;x9jL# zCNzsUzLOSwxPw+W0SwLa*X|iJW|JnPYn39zQx(puC4l+;&~s5Q$Bg7doSYR-%;&== zK+_9^jX$=2IT^0pUZtfpljV9Jfk}$%i~&q#9^(571jh$OL|`yuelT+an!j#4b;!CJ zuhGSMfkHEMD`XUCqoD=xH&QHT35DGMjq7^ji8?htp ziYA7J_H1?T|M@9f`Pu;SIhUGsFfXxRU2K!w$h9|0U*CWiT(`0YPaP z525~6vbDW1|JeAjw`EcJps1vDgrC2DXL4kGJiq(xvW-6vtbg83!Xh!@6rm;btj(!2 zp+eLH3CMYmBbU_v_QBh+Wh=_`5yM@_z<{Zrz$b-G6f6&|uI`{;Z|MK{HS7ch>{NAa zZ4L-*980J*HaE|XEV;m&~Z&OH$ z&lCN!Pk?5Ip+B!KK1lkI_@x$0T(hT}nUi)o0Q$^>~%} zyubHSWnJAusPugP9q*-=HpdE%zaO!{l~AxBE0YC9FgFssy?M)BTM_hn3rV1+!|A23 zH}Fg8t@K$RaZ*u@g8|1#BzfhvLYH$iufBQIC^G|)e(x6<#n6wu$p?B&I{+&03~CF^ zngWcOga7j1AP3&ORhRSoVr)@sqoOhM%dUzn=-)5h(1yNE$xBSzr{fa4_3~^+&Hjqf z#_pq|i)%9GNu1ZCxit+NnX?6RkqY=k{n#FQfOH)ry&)pcye2f@k!X>wKf%Hyk*o1M zHMR1gp5ACXaC|)C+!kI?S-bO%2vt-h(Dvqi(JJ$>{GJ^w?GtGEF+a160Q@GuG2DDV ztB;1a3Q%DrAJ<3x8mx^$)#<3b>+1Vq@YM_XYnP}D6j1i1^Y;&&{B&y6*9#;;(N*D` zMdEA%dqTEmO#dgr`QxXMAVMxTLhRIR8I)85n;TP`U4|93l$(&=R0HT(*9&H?eC|t+ zgI(`vIbGWF75`8A@SmS>tiVP8f(C0@yD7&iq0u3QE5ZKHD`g!LQ`};j|OqZgpM6e9=6u!`f zlFK-=Wjgfx_x}hV1jKvM4(-b*niTL?{$aQY$-_gKGsR`s3bp4^sO94h+v|TrQ1|eBERA7>By-lqw|?Ah7I;&`fBe$cUsLs1 z8>D@qK?-t}cjLKg@se6o>%&6u8HZ6Ki<(a@J;`D`b{#niXhykJTgD^Q6Lb(kLwJyc z1(7ikE(D5C z^toEa^Epqdp+kAv@vH~56 zV?Z`BGE0j!L+)tLe@X%Ea}atZQ9kQq#z=9g1cP-4pfm}EWYG1t;NEug+cGiRzTN-+ zTI`Nri9~=CmHW~<=%CVSS9>=WMWEpsa3PbUoAjfSZqdvN5IX>CpA7)*vfB(CRLG=U zz=XC7{Bj{;pA5G_%nYEi2zGB;_5=h5c2DkY|75F-pu+!tOyTtQrWW5ijZ;QRH!Lbk z?mC}^G~+6C00QJGo-_|Tq6%?7+0WiPj?idMXs2{vDv7IIUMk!CwO0UOGsrpAAMEqf zrdJL4r4h5__x-|3FLzTX)`zRhp_cM6qznA*pw>#)Fa zXoI=I!XAXdO+uM*&G4*M0#HLo(XFo>hmc?esHC3`aSA-KdgRoo5V>oWF?JFN&9zCw zdI)A=X4P#|FnyqFRR;CaIXyiF>(B$(3yf#sVA^-hE%BsgsClB>^NERhg37!%r6gAznJu{ev3w&h^Et^FKFP#(lONvX5m7B& z>h2dsFubi29Q+E5;{~3#58ASdqq-b;#E&&8EHbzO=NW zRHR+&aPSV;>OB$eakMH5&iaW_BR!=&MUrl+#__dUZ{3DGk$_czKlD4f?B}H;lWP|D z4_c%XFRd4T_gGmt-BADBR4PsIkup`O&t^^q@3AQo$gb-@lNsS2ZC06PkKPRS9s3W%!;k^gK|tPIji~@q1dTq;3!!yii2(4m$#)9e=Ok} z7qAsoMSXsh%6p(PJkw-o7gM9uj^A$=<2EyYZRVMwn z#wXNVyaAiM5K#%wCZ`Ehiwa#uzNpK1&DE~>7R7_J&c+knw>wx(7=>OG+3L17RRk?u zCpC++;#(yzw4H98Lo;V$wQnTNrBPj9l;}>?VCSzVDVb|7tbAS~AwXxw^tK z|ENbHJ}EcESCYbfs-x+9=CJhsGq2;V7E2P^?y!EQl&G)~!IqY_IX&cLDPnB04)VHk zz9w^*Bxz^2p01?z75AMB9=9iM2}ns9J6^kH9Vc_NwXK(JRn*o;^Jb#D(9s)4uC^jr z=NWyO?g`h6B|RjeWX4iWSFV1&fPdyWdjXCvhrCi|tuP*Fa7g3u+G+Hh=JoZxvuVcb zimHHnfRa)s(tjaYQMqVm4@PT<&-ziIF@BNm}lIqE6Ok{%gh%(5w^SOxjpoC7-E0sl-QHE4Bo+3+)Ygw)#yicU-*oeh3#5?pAhhNy!**3R!(n z=^_%PU`EcCx!T>ZG^<}x=*j;Ol+%ci`+#;E9WQ4`xfSB&>8$tw=eY`u)fu#KcD4&O z(*srEW{_Vb22;kn4aFu>5y2^vpO*AfYs&ZfL~h#vJdm$Xln&PQ0((^XAj(3bqh<0O z7-^&vc9A^3-cN!29!CQ&uxzSmWf@Xgt#-7uLDM<>g<;DnL+0Bzw$2J{GWkfZK3P`& z`t1~t(gji$z%jp(UJDPFTTNo@?B~Z2CWjAu5?vQ6#+J0F2$AM=ykx1z5!9doF8Oni z&(wgc^9Adq#i|=fYaYR+IRLPv%UUa+GE(ywjlT}8iZ=|Y6n4=!+LOwIgMe)ez}^eJ z-jWHOqE^@1U0da4-PLc&SPVGV%u=>uCV-P1Qn|@Q*T$$MiGP1BBq*sKI4o>GAGwK*zj&$^ zK5zUWo#2pp5AGIeMG69iSf?T0B9aSA0* z(3Bh(ja*|muPO5co$?S=C^Oz=y7D?S4OdGQ({D}s&%8;$L5QK3vrt*Z^zNjXv z*^_z{NzP)$M_?$5frG}ord9u9aLk~vufK&qWLO1EE2-VUjNkg^nX+idi458+F2DQ| z@k?@q_y>t$B7%nw=Tav8*r^M1mDqs4B-qL1Sb0d=BIWET@YSljUcIDEiqzVW8ibW-KRG1#D!+&>o|zPB^TWm(n+PK;nX8idp1 zIj4g7JE$cPj=;XXQ*t%PBM^)hlIz!>28k(x(@&1Ejzw`yQt-(Q0)?^;K@f@5^pgUmgK$=#Q)G(1q8otslR9qO}cdc`&< zG*bRx`}T;{U*~M24vK6O)<1XqEc-wI$|B`m3|3Mn9pSW4g8qt1+3MUy{-)Cf4UN#) z+M1g0qvDkB|7?kqHy5Hr7u0``kZElOD>6@%JLvX7r6Ta>AivMue0gZyvoK)#e`K+S zlML0z^FuJS$PGv^v7yGN7Eow{#yqemVXtZ5DpL}N75*9i%B8Ulgt%Y=Y9~^K-MHhF zBac>ED3INUNswr=SlVm+91ijid$QCXf4X4sz5UIbH;7>0d|h1l?}fq@CDv*EfZQ6E zHF+oXn+Y{x35OL@GJef?0aGNGbwV)O_+VzWJpC?Yd-luxiZsP^NBQ`W ziJaa%S5qA6gkR$=1T7;Aj!xipWoKtY2c74MZ9Dn);`;T~sZ=P)JFyA^w)=suVdi*F z*`}^E8AVc}RMbvyi3NRaKc%m?I`#wIPp2tBos^q*j%+JGf?PD=y!buQ->=ISio7$*)X0cgMYb$`Ip3|-jtupDIo1Mh2-N+q*c!xMV=O#FN%v#w?px&a#}=02e{vf)KO7v zTWd`H8Ubisc*R{OkCBj&XmKPOj-mlV$Qy&Z&Ft@3Lb(Opsi)*>goGI(nv>-TNC*hU z>9T`?I9h$1#XIKp`gUlJWld1~c%NBZ8{m_%*J*~Bc9?Z6QVGh?-;dokS1$a*iJ&WuYi!ckHQy2tw2aXdz63X zaaa@N_rh*aFDoQ~BPsGYtpRx97(n8Oj%{7+b)E$Do*+|H0))M8fUju$az>=ffj=9P z=*d6dlR&^Kl#%q~ZaI|Z129q{0_KUuoxtRL1rPLlo!vOjWBaxy0%+nu-D6<)W{~ch z$}t|EaA;4Tx(i>g0BA>-AU^bNuYX)KdPwdji`18KGv6y7yrp6fjCt^YQB(mBtl1MI zq#cnqFGod>nJCl!^+NvrnMm(nTRK1w@&xHy>yJ*Y^%+Ya1QtG z-5F3OC)#use0kZHW2K3xE=kZ{E0`-gCr0=8_xAhZw0|XS2y+YdXS|jBG6L_P@`8AN z*Cvvly=c+h>NRg;DXi)>gbP>Pe8zX-)X5P@rvdB)*Y7Ce1-#ZE-+IwkxYb|vZh|~9 zEmrL_w&k{FP){x8k$B z@)RUg`{t<9{kBeNDq6tTtVS@En!Csj;f>VRnN+1QSbWa&;9s5 ziajw~=3S@SP z4M-G|SY0D@BEX;G@B7vky}1W}%_yBk0-nLaK|r8ZYico0wP{h@E4Kg1EmLLC zJB`hDK#BE*&o@k={)jf^9)0ibNSF2yu9aPJXM6QaqkH2(dT;?kwK->rTdrXgLh?L6 zyK7FzQ@&^;V4Pp4j;i-Ftv4G>JSZw!u_r2qn_S z$1Zyvs{B3(-K=v`DPij`cg)5#yXYM`awO5G^mbM;{j$x{x^nW?DAZUESSkz$UyYC3 zXc9c3t&_fyn8+4>uLt)PWJ9cBwFQFnWNpxrewLgJ&8R3)6vY&^**sZLm17=19`4tJ zv*PgtBKT2|I#wr*lSS#Qe|a{Q36u%aD07Y@NwlGPGYCGw={TAD-AupJR9#(MT&!H_ znBdkNFbTGSv4XjY`t|;*RN7X zQqyL~2MF>^vNNaTHtPJPQnLxHLK&?MYX(q^ymSyNG&CgD-}B6^VJr%Q| zTfnLK8heSBayhcK{iU{+xd%&&JH)$li!ZGnlh5;$m@Q=du=XxF<+FQ6yLE`Fg=53n znSdwYj(9>!Y5dL5n1xD`W=xND=->-ggWdys zEw^yiq-<-aHs`@r=kk8u5YX;}4p!)2yCu$hgM7x^=0GKWXsk5(LjZ?S{!k@LZ@5p! zG3g&2fDkswj?NJ)y^iHaKKpN=QEMoTqC67pZwFA{-Gm)pUy*SKoYbW}lgKFpPRM@; z*pSDBf|#UXheJBf#}c}4fEHCdr|c@D=Qw{?)FYi=A;O0QSlZ4=r27;D##Jmrb^qvu zVBL2>^m$xy)1c**@1mg%&t`6L4S@P;Ky}rwcyoCPfAgijyAIp?@9K90_s|DY;=x-V z|2quf=4n%-OE0inkT*Xcl^2Od%5=Kj$4dUSv&gn>_NQHi;k*_%_pi?HjEmq69D5~wDd{Bk>t{yGP- zsSpXtTfQY7mnOF)Du){0@Ek~C931ee*7D&j)2gu4en*vi{TF|Yx&F`hdZ6#!pbmZ8 zL8l9YZ#t38l^gk>{C+QLgdHRyRA}rciV7}a|9l2JsUfu>+O_w>O9>oO3xkNHdlxW6 zxuD$o9rjDNM4yo87WC8Y+gGrCTiZtzfYtCRCxd9-ygY(~0nA)i)Ibvy7-x>ZTw~%M z?={%Px3rBgsf+$kIgIef&3^94(Lz&-hjjnsg#$`dsc7B1bk_Z z9y=BRP70q?SOCm&x;rd*=kHl}EIWM85EGAM+!{eUr zr%@kJuY(~6PMQ}eI~qFe!!H+nu7$g|_u@|9dtwHr!dhtRfK%jVVK5ka9nmUcGsJ&@ z5ti|jZNpn1u)MO|uBLv!*-BP;vjQU*LtC0DJb`1xHv{c1-TBXQcs7ybj+eTx&d?px z?F-ld^b>XR{+)K#?n$6bs1?;75R@g{{5dRD*LO>J#eKn&KAUcf61U8mK=lnMnXV-D z)zyyM3-0&hh&_T;u`p-mcYHvIgKX(EcMG_n$f=y%3J_2*fI6uA$*d1_qi3EiNBrG~ zfcz1Jo+si-`;Hz!iat4DOHG=FUHs+mPe6R;5Q14_!8-%_^6eXZf*(|Y|8C!4NW%uc zYoyekO-N0Z4}!_ANHtFLMS9l*7=nc)Tcp?A8nhG@4rzkJn;7yK|m~^ z3PspGaZ}S%M+r*O96*1oQ3a%nKW_th#6VQ5rv<{oDxd1#S0|SBB#9;H2*01rAfj&Y z4zjiUl6Vv8@*xD8TFl^Al@4KOo9x8KaGZ6<%!{A~y64Wt={(A_Gg%D~w^UOiAZ{yN@}1)Ki>*8pab9tkAewZdG*@4(aht^*ADRI$$a-zn!)^dd*z z%MH=&`3lpHI>$j?9tN-cjn#Ij<)CgqDhZi+JJ@Ue`_?Vdtxr68c9Hg%V>D#R4-qtG zx5tY~e8<*D9NYn3!bV8buP6z^SbENX)E6Nugrc#=#EQPy1!6>R<_G8b=4w&VVvEc7b07Dh}A_-<*<4WR}&F zWe~Jv1#-HW*JetK#-WqHHiz>ebt9um7Y~@oT!jwMe*pkj$**@~u7V-OCy4;0nTy;M zlYhB!G-xL<=6N=Q#U~3YWj{12Uj*TNa;P~>7vZqz81^aiUT-`WZMtO&j_aV+&9{4m zG_H0j;Es0nU*Y=Oo{Q9d`zstF#LdE)5V%Mq1^HT4UEO^>r6NpY10?FHE6Pdn(CX*+cb4cS zy6Hm71YNR45TM^i2E52L6h<~`y66rfhvjtre8m*iN2bWH8oY@rp%Re+Vy_z<=E>(< zb3;_7k!Ta@rLR?~ZOBdlpiMJ?n>6OaA2po4pU|W%toFRi8{n;3&>0mPGQs30^V4MU zJ8ix>D^oJ&ysDNX;w{s@{;a>m%(iJ=ORC7G;g-^R*DUYIOdBv8pi(NO?G?1^JTta- z=vX{S)j=f>qtx5N)0~WKJZ%dl$^P{z`oQAeZ4d=M?Dmqo{Z6yIv~qBG)fO)l0M%ri zxYdgT&~Bq_>yA&K_jq0}vU7CUX~4onNbQOGOLM8+xyPlwKerxHE$)5g9Lu@5&9jo7#^RLzbY+_8@X8CVVU5As6Gh4bZpVm z(bC(14Rl9)zG8c6T`X(yQz)PJ6BvhFfQX|P$1$}p=E`gjz9>hC? zpx9V9`|ENppZY7@AUN|nrw`+px4@1NJHk-cgda^5WXw+Lg=V2Yf2T8B=NR!}_)g*h zptGAMqa&PwfQ|0W2vYW-Im1vhqp23%p6dh>U;#6?&sUgO`QfQojikO62R)8W8h%A~ z61DMC#yRz?tbQ&UNzzlk_Rv|URxp=g0Nm4Yr5Ga8KvKBsj@srU4-f4rQL2!9kwzr3 zDz^XiM9)*e2oE?8_|+x5$X=e3gy9x%Of4+Piu`xVt4v`HV1vW7NT=HbJttY$6f88R zWQ>55rXV-v)MkBQ{~2J1hH>AT*rk+NBz>A7VK~OCQ8BYfcs)trK;Ng;jr?z*m7@0g zabhGPUT8J;>98(!vh*;2%jl>kZQhe3A|h>`LrL!OqcNr4OASkB21KKSR+P0K&ljb_ z5ScO$aE6l7DpDMCT0n%*dFL#LlF1G`U%yo^oi?)5$9h?QbcC*NZCQ1FNI`xcD*-nP zL>7)k<2App!mJnArygB{9reY+7(@{E{1UkI)CU~0?mRf_?Oi&`e~O=j-&DuF{o#}XXJs36fIJ{KMvfYcnOk#J=nd%Bf(N6lJsP2j- zT)J<=9G3Up%_B%_m1G&b%)>T9GrS|^r_nBBYTc${O%QjZ%Y=}al#FeLV z;||J6EG>x3BZi3HMy1`kbL&QFRy|idyd>y7C3cSsovnL+nfgQS>%4mDMf{BQdcuwS zm;=L>WpKO?kyU%IO>jbQDkxjKB^$_3*4m95&z!UP&vcU)!}`<^2L#5sS#bLV=AH)p zxgas$s_E0evX>ibkbA`kkD?C$IP}Id=8q!nN}}uMQQxvxXD(fO5}V$wG}1(Pqi|0a zk=TzOX9Lnzk&Fl5%eS!oMzwMy_JxdQG-zdAKt5=@0^0@&X%Yzf$|5?XhQV*kL>+v9 zHMk~WD##%Kz&>tFdhh$e|&ST*R?KRPpn*7tyqpF744c}bmJ9{@;x39M^+t+*e zl~+^RUl3X9nIg6(kZhmLCjcLd%lOZ^6Bjp z`o?)*Y2Qtci_ym}T;4SWkJVrh>x`_xq3)`LwjDPdWqH7%t@z1nP@s<5?%|)2$2{nM z4@sCcmgz!kj4vFWRDid}%<;0^YUJyyr@z#okfL%oUAoy!ZmFXhYRCwRNJ$}aHm$7^Pe7e@ zmf;P=4bzJhl>(4&{7zy)1)%~5>T+gOPgSN*3l$I%lLON3vYmSb!F$7xo8ACqsea*Q= z=yKem+Xf_|ncrGp;zvzfC)q(s`LyuEcM9L>gVu_FV+@e%5|9$)?Jd5gm;k<*i9|v) z_*Di>F_`924So}@2IWj!m$SV9aq1Ke80r`AM_n(WDL!2M{37HX%$i{L@RRh({MN0@ zkSl|RP({eHp?rIx{eB`hbl}pb59&`T3WE?|X9$c>f1@YV)GHNI8{hU9sEXm!?CnR1 zO+_jB!ncLAtAOwSKk~l&k?QvU{}5%AL{e6YNJwR`P#PpuvN9sd$cSv=l!}(Ul2OSh zdz6f*l$pJEvUm3Od0sfw>3)Czf$wkk`+eWXd7bNZUC-+|9wRarnij_(ea|6NFkEe{ zN1wO~2iEkd#L{n%e=EBzh+?kO_4b#O0a+mfdy^xjwI=!wJ?;m$vtt2DTOs9Q(hH26 zr(=I_PG(A7DAG?jn%_Cp2)aY3I0gBt-{l()RV78Oc6ct6i$PpWhOY02{dKbVZ4Z(( z4F8*#$Fr7pnnIEipP0{J`2?4YVF$g} zS4WoWmX;?E;~E1nk4^_kdtDH$!rO4YL>4Dh_LFt`#igk|C z0xKl4hdso`NEmQSyml0s$iUn0;TCbZQ(CD8Uhfv_EQTQW(>cVXzgk=}8xokX)(yPb zrokCU^!H#*at6Jm<)c%Pu7FUES^#A7L}b>^oh#u4+fULm>`&hi3^WEPo%LALO0=VdnJfQ94YM3Zb7cfNKP}xD>!RYiKvBr8}f?dvYyaec^!{ zf5zjM!MPd88w$a8xvwZ7AfRXcKZMr|SY9Erc)w?N*UF!@uW!E(kxq-D+kBS=q~`Hg z(R2l2zScWqBnzyRcG*uHEhzTlUe9U|2RlmM>6+u_d*lfrIqhLzXrDCG3_(}aOB=NO z{`@$q;||`=V!%td!9#P^ZZxcfJlr?p{42aa z(Z>O+ZqGz(L30MtfhuDzv7-i{8VjH^!Cai`hROBST%!F$E^uf^FfjJgz;yv|f6HYr zT7_FLPF^a428{y5EKR%T0w(?IuZ~&09UAYqdDE}shXxlx_^7RA^w$gJP}Zqrcjy!zr34kYG*nJH&Y@(t~>k&{gH5c4> z4g-AhDDTJXr<;!4$K8G_FMDRcQd@P=vjOI(K9ZaG0xAd zP6q&0K*A5$f(?EzwZ!E$AFlOpv1Eiuas;l%%YntLe@7dDCRD$gv(Dp9%>qRuF94rp zHrs%>@1MUKlq2b&zqW0!;@yvNWflChrY@v z-=-f|U*rMiyw`sv)&bvyF5nta1=ya3pV$0eDV7X?mVmE-GpMdFGkNjT3pQXjm2~LdT*S!wzfWYs<6OhNcc_A_9}%$Ud!eiM&*5thfk%0B~TRtA3ee}|;5YkTO1DalnrpQrb9cRvc< zqC*0b88UBoPf=K9pC7CEbhro0*^lnA6pmD7nw5-}$?)92^Ar7&`UIJxA zd6Vex7#E`Ho)dqB%fW(Ja(82bEMv1u4E5TUVIBBvj@pw-yo>T0$NwYwOZ zelx;F=(R(mvl9kDPtNd5>pvPiV+R?1_izj)jmN9C^Li1@mLmD?P_3@{`f)vLh6Y&k zGqxd_h;xA?OK*gG$m8-a=1(rxcGJM4`KFCMfcK4B=!&ZOSsMGLpK)2hVDEQ6u+>`w zK)G=rab9v%%d$~84hm%`~T zJetoyeU1A%-qnB$$zO{QWTyyem0F1Z)$L6pMha>l!r{)mn82hx$*@*;;I4+;lLSsQ z_O|7`FAG3Z+#iaKkFnQp+{j!XthsTUgWc6fVhvG7;?IzQc+-qra`bVblAy~4klI4?);h=ufKeO4O^Lf4 zJk0kT(>q(knY{V$sE$jwf0TUDH2+MTZ2P;Tq(toFsw-Levz3lER9sf6Hr6;j;1!&PA%FSw3h8M5)0g{XTB6EcT26ftjy-0 zUhEP~sM|-96pFo@ikyEm!^B5!dD+m;w_wF9O)>+fBoYXl_>j?B^*@?a)mYe}RxYK7 zuaN^H?+iMyyFj_PYomneAV)Ga+&6*92z{Hj^K0ca?&njELOq3X_PEpNw}5bLfZhm5 zfK(sXdq-VGHigi^T^5V@vrB>z$hb$BcAnkqQjocfxPp(L5#T1?*tbwQzl5?d&VEzv z-`6fBDxEPr6qa+e7BJD#&Ezp?PEX1LjDBC3p@rK@ppc{^8-$jnVIXI+EAF~o4H1g8 zuY_>WK<%8}Ru-UnR{1`pH z;JH@w9Fw^U3w1aXn2=WgY)-&#ksjU)swpZ!Lw=b z*fG1<7Sjnqrs~n#g%Qx5Xtq+rT|uH`j?kxA!QO_$%Lm?`2cwEE4hz1zQ(Rm=pv>N( zx9VLxs+p0`WS<|0#j4nVQ|NZ_zLeN`yhRPSypw`8&<7Anl)hMmeJf=R^L! z$PVPN-82H66E2oB&(^1|lHvAn?Nov5jEWgcEuP}U=xOHsVDIl7y#S#?y5{aF6HyHy zL+=l|nrGrt?8dL7p|K+juad9-pyTarh3c3Sq+7f}z#`fz$Zc17(Ic2zHU7w2nj6sX z39+$WuOHxRA;?*A3K&-A{nzhp6~u69q?apos#uE{d~?#Z=;D+R?r z2oR9Ik>10w59j;;6|y8%iL*u=POZ)5j2M4`@=jB%O~Jm0=^*R)Qdw`Wc`gAu2vsCk zd&cJ;=Q=Nq@2!w^riU{5rY{b~6OGM9sHA@=Fp{}v2oivyaHMf-oC7iBz8EOw||e1^LZoQ|j+D zMMXsy$6AYaa&qTvYpn0PMyoNEji~(z#R)xF0hfneytklHJyk8=Tk}b<`eYcH9Egka zh4^u*L=I|HMeQ~zFPpk85;~O)2*rM1zcznyMs1T>ezQh?JrTy>#)--iZKI!-vvJcP z`NL|#z$MxiptAU)wv1!%$xi-#P{u4WoxZ$&Z!aq=fX%7{XILb1x~X`Ikg!CW(#g`TGa8?#m&XD?om7vDekT1XjzQ-c_1 z^^extyO*3h^}OasKKNLEd-gKC31(I2OnRc;PpfDKH)<%9nT0Vr!jPu!=Ig+asiB(b zv8G>)0JaT(7G+P=a%7iM>)_Fp1pC*YLE&IXFGS-~ODU&&#M=eG!DHOC_q($F55|Me ziXe#8Kn*(IN?Po&kE<&&|Nh$c{&Kk8YEv%$XfCOC?=oC#{0amHCv)@Msn3JpK}x;;l5P4sqe zyQyxpo$O6K;3MUAbcQAlFM+;*`0#IW;L!f?!91qr5wKY{hA*X#Se(yyaIGsfgJ9Tv z+v+oP2dQmlfzNSm^N!khm%Aj82JsdeEDczA<`(2TrTx?gb&RdAY-?msj`&s+gx)(A zS1Vs-aKI!r*`vSzqhaP-+1FgPvdXEP6ho~nTC`ee-tHpJ?#He4IJZs8yk^c2iTT>W znrb{Wb-L^x09j?By+AF?;v-m@nM6)bett*l4)p{>9g;$)$UbUAx(T`+dGjYS>nlyQ z`C#7ky*b2;jc|e1?#3NNrv=0|L1d`oMRg~ua!an(ZQBb+4&1p^9?t;U6>^&=BRzq! z`Nr(}r9fWvb;R?xjmd2M{AC742%Am?!TgZk-Er&O6=`Ri2KG01c*{+l2N}n8X1QM} zq^wtOmPGyf^2){%QSXyAoYU)%FPiAP$Mq%za>nV^mIK4$(c`SJPk=#xDg`Gcdy$}X zQ3kV`CNdKukbw+4^a>|3WbyJ$NoIeSx@{PwG_oR^_AX3SXzH*`c1rowY=X_0p&NrO zkHrlW*aE&5&jBrVP1!p{e_ArM_ip z|5}dncXEr;o9a;X&}c+fscx79&5?tXAQ7uNK}xU8I1F zN2TU7TYx}{uvt&kyXW(OT-zr~(6w4aGgA^UUb+Ev9&E&^{dht0=dMwE%67ys1yzww z)V+gJ=L+aiURwgU)q`f)lm5bEXqXIM3mGZQATdx1GK(LFGY0eq>yx^-*n%z|Dw){g zH?g;EuzztoRZS@zR8r= zW>^8b8x!%)i&f=->Zp)1o_x0a=qG?B{4<9$iuo`GC$T163JQ^hn%85#F0F%Ww;$}n680Sqt5lTMw1B#985O%0mtGGJeC@9pD5eKv!2^?d;Y4N*x? zK?3z@y@|XYF_`_~`;(LcY28+eCXvST*s06wmrNd1%y9sAwCEsBI`DTt#RV0;wzmQY zB0a(K!(8+@lrkGn$jXBx5!u5?IM$zab;Vo}fKzdAYX)aCNbT&0E<{Y`*2EjDaqR?~ zqLLCTYO=h66y;w~FG(I1wCeoH#=Uo`ChNJMJGq5p5LDwfN>hH?a`u7urY%MS%~o}q z_m5(XObd4X^{Sw`4^tWIJmZ)w;O&?y)M;2gMFPGX8C)k3q)`c-R9B5x9}0I&aKn%~ z(|sT-aS(Fe%qBy5`Dg2Eip?VeVr6jsgPVU(L73a)V2xXu=BjBl=GnD?MAIY%Nd1km z0V~@mh|_=E_VGRbAP7U~2OCR~l;Sbf3U#~59A+Q^Ak_9_<9YLdI+Xz86-K)5i8Ofc zNCmwkt90Y2MBq#(HC2F;)xK?XeCF!~6!TFm{F@4sg0vd^-U4N`G`uQVb5-BK+!___ zA%T+8QtS14+%qs2#z7pw@UWtkBJ%}=3r>llSaSG6%Fg!TSJwRe+ zXy$H+f0vNt0j7jGbn7@Z)r|A<$g+&yfm0{k6L+kwk~C>EgtrS-a(H``S&5rX~E@@~O)07U4xBrORZxJ?A)~&0CDiA>OsKPgG`K#CGPA)c4e$w5n$7~CPIQd6s0%b{gdSWpn{tQ)&(Pq%&}QHo$o z%KhrM5Fh5@33&8~4BaSEACc*KkD<}#G=kg*;Jkb3v!GSkvb@V_UsoSRU3W%H~Z>AuP!3$VZyd%f9)N2Co~a| zT|9MQa`@9}z3XgCRRxQhoLpRTy_xT=29%@ZfZQ2p@x$tR#ML}48<^hvD$ZU?G_Wf2 zp3hWPR^HV(@XYCh_vCzvyyz=0+T@;HKOQ&*P>ZYZTil{*%<|7pPZxU0w~&!MFGNyg zrntz6t2hakNm!S(s)N9kJNs6$?EB;WwA)jc-A|9NR?tb^`#|p`xrG_=yunr1k#M9|ZN23g=tlbeJw0x1ki*41suWT5>+V8-Dapki8-_oA9PA1ss7!?#2?if0~|B2K{ zMrEc05T*8f?|9tmt^sY>qE@hDzqUhw#DU!uz>dAMhi*!7{vsnIlS`V+^n7A`;#y#L zcQ;$A+7+*tOj>~7RQTRt>M)V%fA)SEV%z$jFKcmXxPb~Xu^amO!ullVq&XLmEczq* zh!ORyc?J5!3Dwc!Tl8kLy4(pii)JtZ-~!$-ugru7jj=5^&K{=EN^p_hkkEBR`O@(j=23xoxtOINM_ zzB92$V01(IJ$qOusOLv;PlSI^P+uO7gd(X+h^Xa0E);~g{BGl})`APKgXY@oAwn=y zOC1*myzTlkVduyp?=A+^aVKjof9*^B-Y4ZlNN;XkO)@x-g~31XQGlg@r2UKMOORaP36+`!%2)e7xU&si#W(hVr$4N@rG zF2TzZ`mDO3f`uANbT0yQv9HsqsHn}guWi{z=c}q4i-WeW{QydJSh^FL1KHd&XbfU< zHv$JpJlzh{E9t*kkAOU~hvBaxkAN~XpMyX&bJLns0OhD^cvhAMA{%;KIw1T%UaVA* z1c-e$Bwc&xa}g?~zrs6eZ6o>x!O(J;@y$hUH9S&VCcGvc3BrE0rJ^F)8$STjTA<}H z)aAIYBQQw|ztTgfg9LE#=N752oyU6!MYwS(`&+b^zwiJ)TFnl|9e*A^B#G4~!wmSK z^{w;I2D7UWr3Q?->6!hUoW<+^8D!3&n;^hW5T8VW%UN(K1{Trv6}P7*CL~+-$a8RW z^KZ4Yvpc4n=a%TB=(PHTV$|sBsT6^^$cyz0Z@t9qKnfIENBwDSzDWaICjwv%(Q6r> z%NfGqqZoPNuALqi5A4DFxod|h^lA`HALjlzZEmdL*9INI=gsT-(QWHLaV^11hY6%x z@Dm#7adk7JQdNE(7{=_e%+)ehO4L6#@ipIM&nO|F5S<#7GDxK4$TpdLoEW|`5XntKuuu{Xx{TR{i z2K>Pg`H{cbgK+Rg&_>?Ex@%Ug9f|_;gS|`nxLE4KP6)$}NcKL@f3^f%A{frk4suxJ zJf{{3S@a(p>hLINo{6}dhgcnS!z*G~kzfX)tEC_q-Fz?_Zo zDuAwZCp<&^(H3#U;P6DZnRsE{ZzS=R3{9X*51u^PT2Vxbi@~-mi3Sz>S2`73;^LaU zMrHIWcuDh@!<2KIU63*pw0|OiLYu0a30;?D^PeZwfF@_~W*TaHcJyxiesv-v07RlH zO6}i!+ohSAAJYts2hig%dei{6zy063c-P(@D>Lv-x4X4o4M&1SSYMok`})4XY7?Jm z!6d>AGHPrYDnmc$BL#^zos*T7-jY>Q2krVdFj7Xut}`YOA=!>!&Bg2i{~6vEM!=y4 z&%Yk|_3hg?`91NU=8XQhI%vz=m;?~uUZ6-6e%(a zl*l1vzn~m62DDOC-15DKec#P`(6wWQ*|bw9j+H^R6BI0(K9~u{^zy%lzCLMWK|kJi zkt}dg_QPZ|5oCc|SeVGwD{x_(8mn%xV%S)ncdXg< zhB4y@utV;A+@76VoBS|)q4q)!xuK!q)HQ?FAz{fJY5}I_UzU~1!$Zj@974_}4meC^ zC-xbJHg{Ky^&Z~^#^#ci*X}x~r%qn9%lMJ=X}~NZ@qYh&i@j?Fc3`;7K^)S3hZ6L6 z_Z{rH+utK}<#_8_fy&H}wxD9uVMH3(2fsH2Y_+81g??2zdsKT~-)|S=PGm6ox6`x8pjBcbtHKDNWCu>Xlm@E>Yd@(+$(!7dHWR6Q^Y; zM9OCoalFf{lgr`LEJ%L1efmN-k=eymEfPynQ7WPHyB@}ls*mW>UKFO6O1G$b-?-V5 z!T*xG{?XR#)4kMAS`Q#Y%9k@;T9_?8CekhM8Gjkc1QhM6JzG9ycxURG=d->!U+uaI z_6L(Rwc!fF4eTLbjKaGpifpi!4uKxJMJq&(_A>-#%f*wgC0)f7f(6b`ys?R0>{D>| zhBovKj;3X2C_{ktBL(5rxVx|AJd6UN_GCe$K!)4pQWk(D5E+=|f2F|EyBi}=zUblC zzP6{#h>&t3`@Z;;f07A;?Wo=GUm8lb^-+@k})L?x_qBrD*KwfZUCjGq@>!$O_pt)>J zf4rJMG=wk!@`T zG;$)CTdCpOwu>-d1;XGfZmPNon7p@gCD^$O{s4V1(WXWS&PYPM^oGQ#39oB+21Q!O z=3}0ub)`WhzZt*|G?z*s>Nf7$J}5Ty=p^TK^CpKa?-O^BMYb#Bxc-Qk zU=^=}HEF|!Q#5NeQIyLzKuaveZFo8S1vPxP`jw<>r73krlcOCDFYC;kW?BKuAL!>a z(vq|X>TAGs;+!C*Qx)L zQ-KKaOK`f${E`3?|7uVgfRP>((sDcpO~lugrGZDkHdg>{FVW5BYm+GFWIRcZ$`a?@ zc~Te90X_7VoEMjRIT2*5<+kq0C_bEd7HqeEDY)|EQfXYO>bBpLN#Fh;n{ikK#0_4* zWw--8x9oLHtSxdr6$IMRazV#VF@c?$+i4{I7t{)tzHZ}-Vo7lQIh7t?10OTLAqK4> z)y#wE`WR1k|NR|%$=B{RK)U#!g+it4ndtD5#p>^k0aJ%(ge|)RA8eW)19HjEJ0~Q+ z0^(*Qw5w?b{6)>$xUjt3pT$% zK8hO#9RlOP7gR#E$q!os#Gc!_`$%pUm_^eg6%MuQFeH3s^P6~IZ#s!UbuGWQ=7TkI z8fA25ZpXLBA@@I)ir`72K$%ZPVzLRfp-b9xYAdF4j3qMLii?XwJofC_bNvNoXtP0o zb<8W9#esA8mVU+mB1IvpbWF;<_YxK8U^ps1Iw`!mLT81s&_|8Z2rZzz=;B<9!AN3c zq@|SpP7GXfh)*Y$PA8B=yE7 zfE(P(Bvv0RErV+X;Pwet8v;nZMGsCzVaOFPpbv|DfSgVa<$`Yv2bAx0Sp+AKSF?hN!zFSWPcA)v3dOFd%6Lshs)UWPAzYd^|yHy8AxD0L3`to@!` zPArsqP46Pkt|}hjjv5r9h>G&?uG^J%I0EL*tT+`xCUR8#Fh!lUz)D(CKtb0FU@l4 z2^_M4I1`7IvszhY58;1%I;@Vl4&|cSRX}J^e1kdlA>i>@9LII2pl^ltA5a$AUcyxk zedM!Z7cQ_g}K>+FYdTp3XkECElNf)O+K@bGU6tOX-QLe)c$R&lzL{Ui(k z>5TE&V}Xa-qdW+!MVKZ^%_9d=!iezb&MuAXOi^BLUz~395b@Z9zeKB`Zf^pa9>}IW zp~$@S95!Gd0F5MNPaj=ffwPQQ#G5OW3plL#A3cdIm~G{r`{DA2AH=7@Gh8KC_S7xh zCkYraGl^d*&V_9CqF%2~R(2Ft5-Ly1=$0T`9VYNLW%q&uyisao?U&j+2VjVjWXWfb}pMW8rwUKeiX|JoGNNF$3-Hjv#9Y#lp{ zyOu%bBLB!GMeEha^WJ|oA?^7Ll!X4iCY}fX4rUla5VykQV_A?@Qj#APNMZN`I=wy! zr~XNlwIdq(2vq%5Q63wc9JlB$b!e`|-T!N1g`3O4arD61bLYly$rOmJeoqYNC=_eL zLBH((?dqLH({&liNn>x&*psgX(FpTDmWz4@c;4rAA%q`;Qf`Eb?ZDrwO+fS(_3E~{ zdPtBX(?P|xWtF5N2JJmm49YYU%HTIQG@+50xR)Tu*BOfDG57{iy1qUJI*K)INw`W> zlXUN+w!`b{vw!Jq!~4fJ5=VE%wXpM9(sHRXi&_sJ=|X)Ji1g*YA#0MD<%)!0Z2J;9 zZ2kb=&-<4G#nx-b4tEqzAU(0OHjb0JBh4SHg7~ZlRl(uw*7_kPFe7TNYeIA6{|e0q zVa27fq)nY&#Q~zHOl#iyZM>FNQn-O?Wk5G}qkXp??3nk!Cs|L{JTz>zX}cpI&&$iZ z(V-lbN2ZMOx*BGTcuZ&vp$wYq%OpCTdk>T#J+=8|2`FS1{qKyeQZZb3hz4y%`}+Eh zLDOElGe{1PWif*Y1IxprWft*^JDQHWH>Db~%nzn`+%WW^T-%J*JIjZi!Iq%yId33d z6mW5Qh_;wpUtI(uSvJ5_N;^g2(`rdJdVgiQ*XA@I$1^6&hBrvOyHE1Q2uJ!}C>PJi z4`v3aJ@M^Elp26$eK4gm+;f8<>@=iunF^18s=fc(AKvwzr|ig`=Zf`=U(}trKZq(V z4~EiyPglvm-&7OQ4PDm|T&_%NuN739u{5}T=FO`H1PL8B+MvsC#>#G5xVPEJmK ze1dSjAPh)kpJT%N0oLb)UWmx9LRqX#s}9+aqk40McBecR7Iv{H{8PtB3A5?>s8dCeLA@8$h4Tkod%J~r?%_t}SCzT-}+WrjLpP8=%@D9Ix$ zKY1~lhInqQ|Dj(dLAd>M)bj%^ye}8P0PG#luaXHn>19%KqXyj}y2UNc0+?QjFdggi zqU=O}?VL^Eq!LTh-ncu`FGXD^)^CRnxjF&Zt=v`Oi1F)lCo*BK3-8&?Lx%xhs*uf? z#rT-C2e1`uvIfGS6}@>*Bf=)zc$1_m7_4ZV+vE~x{7gXX!DPm}9*yiNqjF<;RWr%* z-4jJ3aV7duT9w^Etd3Tl%r;bPuB(jz41_bxbw+{piJdzkaxY93w<{zSX?Vz zPT+-8zF4%q2SO~a1cRuv4|@~wU0y7%Nou=45gcwHR4BYi9ZbiR679#`8n}rzs}w|I z*6=xwLevY^jB^tLnVtn-t2H?U7c-*4NoC$JEosp%}bxWTrd?UwQC|RG0>|?tsaC>rn%Uko|d0 zmKQBUi%*#JItUT21Aw4Qyt>$|XmY04A8Fp$Nb?y96m%Z>>v9+&ny{Y-rD;)880P=m zrUqh(3+tvRqcM=+m#>BP11mI{EjMne5hApq^N^zqU|2o=V`x%{_?tl)951Gz8U3Oe z%tHPcK$#)c!Vsb~0vC1+1D>KB+&gQF_IzQRV6*32H5TpF-$W$aZst6HCA{dQ4&KeW z01BHf&QpF-!kR#q^$Bf#dUh@M#deaQvn&&69RE+H6ixuA-vHC8)GQ5er_g_D(HS6t z5xTnysaIDKOP#(jR=i1tjche%#VszgX9nC&5yPKk)Ju`FEV`UzBv@Ej44d}ptRAv2 zhr{cdAcGX$3O&k=tZqF8EJVMt;R{FL5`dl9p)BANhRXHaX9n-Jbm#8AMBCrG90v~` zxnEdP;tQ;st2>`uT>t#)ip(H_oc17_885hQ{A3jZrIJ6k2n`&4)bT$D9pS7N%s+cf z@iCl*w05Ff@XJS-FzIkRN^!BRX|^*TAOdlO5JxD(ME~7he6A<}ynJz@$rfs1JrIbK ze^yx~OvJEt?XcT&AyAws$A9fEK2JF#CK^mgnCLR}9u1MT}>QgT7+` zn%gK+nC%ErJJ%8Ts)bD$4!kJGOnDNH!EQ;Z;6>;_3ZLpPe|hhZoQn(%8!rM(gUSSw zG2jN+XA=DHr=5>YDJ8S`eUN^2YjLm~v7a!|p=|eUVAT7YQA_d^e&EZ7n*Bhd@JCzd zKxs+IALZ5+0-I?G4a@Ab1N?snbZiDnj0K}4x%h9CG9cp}Ikn2lN><2&D7#**>7hov zLdwK1Zt}ypej^m&{!sW!bR-V;?W}(`^iVbBm__GVNKs|58eVG#7k4?phuw(G-^*)X zBQYhxdXl*|XMF(MI{f7~`dbbtX1#CyV5a@YhNL|RB0lc@Ez2kkoTg_!h5K4uhOCQT z)24$5Q&hm*37NnA(V{WL0%z+afL|_(c<535{l&~Pa2|=A_XblLwJk$6ByR}b<~{3U zQ{eZtIWK4XT!q%#M%-Snj_HuA#)E2kFB1?KmxbxX^Zg(9(XYjvD_22o>hoddH+cK- ztQxk&_lMe}8**E!?{o*HnsQN< zzb6O>!e6)Gy$@HI@isaEQ9n|XZ+Y?J4dk>pIuI?f|4yGV_--=Uh8x_^6d;U{EniwD z2c(pBWmQ90OtN;t7Ig3=j}Qa8g1;i^E?-1Py5wi2D5cf+ydGG+h@!VWi?~>v3eDn@ zlA2-X{lq4i@=R2dvL^Gvp7!SO+9ERF{y7E@@6UNN{Eh5e2CpiOZ#xFRL?lv=0?+Dbp~Hb>4`?& zd;Ss!d!!wneb9eA-I5V~=KA#xiKor^%HVjg=@)~?yHI2PUYj4^f2p;N6lZu~neWtf zwD4q%dNhNO%%4)iTeAq;uuD zO@QFcYE6` zQt1p-oDlu^YX);VoXb!zk zR!-Ofv>AhIR{|5nbtLL~r`0(>e|6j%EmdEfuo+e2JWn4U?fs~zt+QQf_OQ9>_IWS4 z*_CW@fep-GZVeudV@{ON0JRmC_@ID*8<9~Li3gDE4uE{vw8297Or9g}j8bZ~Q;(#A_ta^aM6dughH9Fc;CJM&x~|EjYb}CW&*utHK&|pr1u8o4kdUFMK?m?O zDD9h0pTo3bgc=PT5(`Dz>6_wjU@Fj}=+Z|1e(pSI35o%6UK{=&Ee z+%?ZX8ai~U?9v=P*AuDbgo@>-x{J;`mFQO$8dnEXQsSpMXjhKSD8kQJ?gg<{^5KUi z>VChNw(wM{@2G@Akj-n7oYPQon~` z?D2)oFkdO~214VySPrOKC@{{5nH{IWA>vBGfWD{ z{VM0&yM*{nGe!nAZ!b@(IpX7VaQ79ZWcX*eFx`AIp!0wIDRgGeXjI9Mz@-gPxHXL2 z-#69DC&Txl4_%rCF(3isl2Gx?@6YD~$ASA)G6CL{wSi?gXyy79wUO`AAw@o+H`_&e znW49tf~fHzJfx;S1j4KZfEdyPfRHaB36z8Kx8UC|fBcn;AcOd;x)w{A4-9J%5Juj^ zNKly_geQGqJQSEtaoYwgBp)#<9x3fq`+xX#D-hWdhBG}m!*I(LNeL$-t4?UTBIAH# ze#>)uxll53z{pHn{GvY1|9+w@YB*W;>Qe)C3fD^lbut#zz52_VGY$Lkf)dPK(sc*#SE2z6*^+ZcYUY5kUT0q7Ytorq+P;XbtS zuW60!CjtcCwP1MZJ7d&&}SC43?4@YOE>PIw`pc{DHe z@2yGYi-?Lk2Yr@-Fi(#zkS0I-b!z+U)B!l*te+SzDHBjwer6B9xPwXs2Z`uejel%$>Zz}G}n zaG$%YBW*OWVgCmH2oKoX9z*j|20B)SK3X=DbM)`S!TlsL%=mWBjqBHCwY0SADF`lU zL3^dAWhIcf1G?rF&$hXy*ANDOv+Z!}nsoMp5yUu|G`52a400#u-t9ZM{20W+D}5hI ztgTl2c6enMZ%feZ+*uF?P69iBFgC0T6fma|rAo0>m{*+_Jn)lq8}t`}{h7XRZJ+2z{@c>q2W_eqb48HFWM& z=({?N>~jt8kmFY|sD_`nKpJGQ@(zA{eKXSSfbk0e2fWhGDddTQXrb)F?7>=Oh$K<^ zDeQ>OT?R-RwAd8XkM9sdoN)*%-G+(4ESqJmvnsy6J1jCbcq6GZBtxIRpm<~8)sPy7o>9mAn=+FO#vTOXOhTJuaf$oT5wg$w(T zbf-ai`03JZ!Dd^r08^L+u+@*q=|*E7K!#nprgzUoAlZd!lRcM#5VU9CKuY%X1&csi zIU#V+jyX)-OlbfRPXVZEG?%N9e47Gq3}%q0i;P7o8Gtl#ebu~kOa%)E)DA3yf4CxQ zBxndM56J1h+@T6!0f^1jzSDv^vroZF^*En?RCo?q)@1D!#H5rtcg_cBQ&V+&@^DcZ zyBYfJ;n?tot^Yf)Y~z4CYFo^Y_qY#jybs(z86cw%I+Eu<{&(;x_e3iiA<%@U3G(Nw z!=hKmY#^{Ig0g=8HeQR1&&sI&tE*^52Y_JnCh9~+vuRo^uab(8%yzXx(V zPviKHr>&bz1oucdIp&S^9z&C&JUivlF_ zBO~eTC=VH+5}(2Suh0W9Jw&K&`;(YgbA$vu7vFy5<{ zkhrk0KvxymZiWR8dA$;!QJ1p`c3j#-WGPeyq?GAg+Th0p5-0VzA!jc3y!~D2o8cUQ=OsiT&Z zW=4EI)<0}qTG4~BXqA{L*$*&l&y4xVR$&JK@thi2LUy)YZY6ox<7J+Uq)?H&OsM5=k`vA^rJ>0y9U#67$ zf}x}M$;{A?L+_h9VMgp`x79$(ey=rb)xbXCT-p#0&Tb04!`epydY3>0NG>3EYxL|Cw!Xg59|W}IzHHDGM5JkAz|Ph z2PQ>O;i+YN2Z6`Bt**5&?snW6dOfRJ`g506MB&~!LTt{}l%v-&S zBhWN9CXrUGrvtEz-w-t80CnH}r8 z{sbc`ly#h6sVRL&8r$xUps+hrK^)lvS<+-+EB*4lR0B&~KA$tGdCO$ok}Tf`4I65j zt>5QC-!WcQhl;uCCnok=}$%#Xn%IduY3n1Q8&w1LN=AZUle|^1~gz>~>~{+hj;`ot~(qxvyT}pd~?k z=J7V{t?OX}rZ27%Xo|sllL{#iO-P2TuB~@EIIcv@P&^WJKnUA+^+gZP4uD`vv)udQ z)9MclmuM3;9gvAaqXARz_Dfu94(Gcv zf^|jNWEy^E1hcA!9iT6}6@KcM*v}M3IqTIFfW!?RlSuDOqpm?)E1eO&-Vs0ubG@ed z?0S{VK;M^QCRQr*{_NMiOIJ5XRhNk@IxqD&OK*vL0l5y!dTw2&GomAMCN~cqon9J0 zH2t3HL;|h-;a+f;kx}2`RTo7t{IQ40uFFrQGyEQfH;ac@<+~r74>K~}Y|>JAt?4ji z6)@~a_+dVT@Ky`VC!{IcGw2Bpxcb1>HIKTaw^~PBL|o{d4Lh{-U&H0i76WaDXqiSb zHzZM2eB^5zAspk#a~?>3K~_9FrEc>O%R+asng0re+{LQA_audIUTL>D5#bB=6Nx?p zig^GRx{}%y4)?y&9^TVsv>>E$WJMMR9JEhulH?ABad#vZK$8diXGozP24Hsei@N?{ z#OcFxb|VKQMj#%T4L*eMKl)W`zsKquC%WWv*oE-Db{aX!HWANjso{&u#)->Mq^~^d zTcRl^<6tDofObjb6_5S{75RSiAgaMOz#Q&sPHG+s8QwEx_3SIzK##e6Xt|}BV$ZQW zM-6}~^lA>f_7YBs>L(=B1f*7d999k>Exi$+`MDvW@SwZ+nbCQ%JsC?fKI5*=Q#8V> z!V1g=s7-p)qtW@uP5qM*9SzRMQ^RhYuq8%fm1GI`oT$DW$hF(AF`xPAP1+*e0JZ*m zkNLSsnu$r>J5lMwn-@ufgahIBCbcU0@Pc zfBKX9mn8!YDB=JTAp>w)zXdZe)r6VCsS!z(fBD%tl03_WVdw#*5(Op|O7h~9)o#Q{ z=Kse8h%2*nII?Y4foslu+C=O?Fcc>So7#aDjIwrqWp0>^RNclj8Qf{AQ{{-D9<-4S zi>^FM{dUWIgx~R7QY4XZ>0cdINs!eq+p%zbTDCf@58g_T6HDFNTakj{)7?Z`P5ttv z7Ua_hQ*j?e=iu+@>4gIJ&8t^mxL*5xh5e4`vY>6qg@!38b>}CGc`Av*)(QxdZaj$c zCIN(|)*LJD7HG@rgWL-8%Q>Ub1z}U5O8AU)XUwq+`4`K>BWvzihw(vop0|M_RpZW{ z*lCS_uZh3k&}Dg_(FPDTRXON{eql%pquOR3z>5r{RB_bf3!P6mwyC z$>ptlEbV5)#Y3E&U2w(tfN^*J%k*?rMBl0);M|S`ns#@Vuu{>%W5Q(N0=a$lg)>2R z>cZJzZF;B}SsftRn4U0aCwMK<9N~bOytEVUA3vz5l+`5Z)h1*fBa-oE3I8krVj#Go^KY?G)Hw3(69x|{Nt0dZn$ zP_!SVdY`E6XgkLL#eOv`REr-$7pDsd+ye8Ooa4}eKZM{vpty?UP$S?ukoio*W!vpR zm>ze}p;3}=H4oYW%%XC9Y33TR8ZGs5T?o1-K@`*NICrEDph=O?ABizu z8v5f6;ahk1pB+&QgKVw$YL39|!TJl3r#*68Y-rNAP2dQB%F&1cIEjQ1?_?py%c+^bid^^D#a$d)Duw< zH)ZO{WFj+MD3)S3mGw!6LXVNToQNnE(?iO+qt!-yb8WmPCp2=sA(=<@zwJ@6gCCEZ zMD=Je&RBvc_pcWN*qAo&_KblK;?Uj5S;_!thKy$b|1n!GL(A|f z+>WJU<8m>85v-fjO1KTTIbATQ87BD13uPlUMYz%TBVQHhaU6KTMEb}3Lb$_?zm5Sb z`RLf#o7LXX2RpB2-*-S5d>}fZk78JzrPOA7tx2iOW6`lr)20x-BD)sG%K{+0i3Z{D z;izWq2il}$cD*W&?YB}K8&Q|D?^vmCV0@mlG?|dbT_hGDiOim!@RoXhdrVsl(Ruj! z$yM8kmGT*jj3wOKp8N&QXMT_iEvg%8poIOxs#dKMEL?V<<89&&w}v3~N>eBfpm*Yr z*UWEMcIPcPX_U0IR$Vdhw33>T8u#6(6*Sqf-P*unH& z|L2$cNJLQ>D0Xkaz~*Qj4>z~pN6Q|hK>sE@Jh!YsuoJA?c+8lWe9Dsvj4L|{aITK!E?YTNSCH0rOc(5VEQ&F@7M z{LyB@+M;)$@}%nz%#Q&E7B9Q|xv?Hx(mOsx(hLBnz#smyV27jVE$B8_0Jq&u*+28E znbSDE9gJi305)%}VBMi`d^X|B)3&#aBKsHOTyhrp3sS^U$F~op3ApBkh*qhDhCJ^1Z>)rey-k&7el|y|vUb zCugjP(*ih3!7?B<;<<@JC|A5GF9&!Hmr5a*2>+gCJ=C~z7NE(Y`_yijbmgJ|-eEGB zDyD=1aY}ajX2&0|xLPLM^uyK~4vt-aHfONX#1o~zfiS0a_|uH;B~Yb%=CS+e7p32#>Wu&`xR&TtqC5vljPok2_hfEkvvkjZs@$XSfjuxYVM zGrdet_6%t3DJ38wXQb(mQ$a%!TN>RD&$m|n`O1l~kb6A(#MjH%4x~C?pjjv*bah2$ znM$mx&Y>QwPs+$f`5xWV-4pV+O^(?9dMYSKD~W2lzPmkOiV}cwN&&Oho9~k#V>~pl z3_LcfkjQ(}@mkr9VjQDj-4b-z0-A-_GNvkM_!Mfw6p^Hu48SEgJ6e9*PiGBf7(gm_ z`Tf9BxB|05`DwE0OB7mj=^uJdY0zK0U2+eCC?W!#pO$H)94&KRx`e89#IuC4-}jsS z0Iv!F5JOb$4|wpO*FOpPD%r$aox1+V86QOu90nY?9W6zKXD(_$S)_ncv)lKy{Vj~C z^C6(RppYucxXmjg=oU|c-yoz_77E^g6h3eIY4$qr5E{6H+)ZN;&@Tr9H_;u=Ss0_c z(>y>;ii{ILWAkzMg?t+GEkIv+d2&nCt2S}%DA41mmV>FmbIX7nhafca`800ze16z@ zaWKszvhVV438$>y-2{!fFZJIIw?>|)pUqjGm#7%_;6uu|kuMK4PNnUTIthw;sHa)6 z>)IOfdu1()Q!J#<=EJM!FLElv$+{(``{gExFrnNe5fgT~>l65xmVqG+n0 z)R6Wh0MP|}T5LLu1^KP7USVVjPfSdldwa~N`XJI*Fg$3kVqrWjCSsnj`HG$9wXQHW zen&u+yU6aOZM8K{-8iNS+#c8r62Mhz`l|kc1c&x)`SCduiNzYh7|khzQ;Abe z2{zA-0n(E2DRA5lpqKJl_W#%0wMRp}uHjLcN=Z2}+wHKUI-NNUMHJiZbgpP918 z@YfANsjHneNokDv;W9iPEJ7GQ2Us_Uu~MKnlSY!Q)jy*eEAPl^C>-~rO=>J_hxFtgfqi2V35CN=!te9Ob6<~fMR${x zeJ>1#;W@+4edf&JL4Jnw5cHOL=-q?ZTLO*O9Vc#3pK;|wa3-BpTab)YT)%1vR$ziB zMA4f`SEhF49+kV(0P`RdUiL#wJu;_mdkMOTizkbd_*koz%`Yr4N+F+&^C>N9(Kb!>j(a!v9AQdJ>UtS)0KF`dlO{c4Ni*3RW8=_7Bw-90{kDLLg_I#rW zR)(pPgw92n=snmiYz$V7>g4e_M#^5GK)d9;nQuP15FIq zKxM&$2DbVtW-XI*ye`<}vDg7(wOWEdVu^pg3zcQEWgq82G=C0ekmL-!qq7J1vWzu3 zUyif3abo{q&*BK4q%AN-rz`hz!W`0ALXzjI{rWfU{%k9NfFXf+_CppuGvXp9Kk$Bj zHyQtyQO&q?Mpz1Uvi>1#H$!&|X*Zx=4Tc98UOmC8`HY$_23g13qlZ6HnHM4wQ53{90wbQ-$>roJq{*fa?yoLeT>)fuN1IpQ=S0LO90!PQilWuHP8Trq7_xCbZ+O(K2R>dg??T(B!`aRk^btIb8>HZo%AzDrOxldq4GEIQoO;@4IgfoBgP6! z-0d6fS}e|yOjmk>y51R`HQ$_xZLzbapC_~*I^cX4z_PD(k_qD0u zJr4R`pnvMNTc#-=`Fj(rheLa!9gNPb4C!cVZr>MW;8RLgFJ9g@Vsg8);VC?B+lVwF ztKIM^B&J(I&m55|5oau%bad>i21GnF0IV&|*mqkQl**l+_>oko?xnhq)1KEoXx3NETn@%vK)y85)EKS-dJwf@F z02*;VF70D+l@7nFRPI*|wQ>WzFSpblJ3NDdHqedR_fgLTVxRiDh>-Sn)51t1$<-Q- z4lQV2kjkJHh?IZ5I!@oQTurR=`52c2STgFV*(KJvSUfK<;7$rS@Dt~;AF)yt%QpT= z?|wt#>SV;bynmjz>&dHDW-5jr9RIWp zd`0U77t!c$$xbbL)@SGj-bt~HL8*&Pi4bMbY{!E~BP&v+ks~Iwm)xM_q`f#KU`k_y z7=19l_w3#6Tf|bo_4@&T^jp0{RqQdhSl_~a7paWlrx3?~;GU*TF{Wm*_v^gzcOt{R zx*F`g+S&-TNyZ$A8(cv4a2U%>%}R#}xgN;fq~Z&}xCIZ6jo!XrMd)YQPw|5ik|{h# z8A>)s<@KG}CSbn(e8ef4)k740#FcwV@s7dB50zlKL9v?k0HQxD zYAo?3J8iat{O+Z1)!IW)4uc}Sf#+eIp;K4Mm~Oji@9+;|jVHqO1H=2Y6b`s7CLTvu z3@>}6WVyss2E@h@YP~?nXo_hY3tRPJHPX*IiAFP3QGpzTuh0?O4fEP!vG{HRx>Hc6 zG_M^q00-e#+~u)lfM;BBpMkjwI}`M{RND(;gaP_Z2tv+=GfRm4e_aLa_9uW;_#LbQ zds%Zf>-&0n@O8tz1ft2+0EF z3sozmD$Gl7XP-a+2o>!h%Yusjnp=vt__oObSifGwZ*e1ibM<8_OyUxC1-||6n}02w z_^1DuPXU?5+_b{{xTHlE+~SqmRaoa8$!?2(`Q~a4k)t?Ni!|{cbLp#+(5Oe7P4Z&v zzVrnqwKTZrnWKdn{)?OJKd=0dZ&zlLpoD>vN*YKBC`w3<34(+If}|*jfTYqnDuSYblmZeaASK-)A%YT8 zD%~kDbhFpReKRxozkT0*9Q(^Y_I{r)_dLT~*Lj}nT)lp4`AAt&W(VayN)!sU0aYAXOvCP$egjbZDFlqsei*z#?ai*+W5w0nbRng=+mca zI=7hBXr*%R7#%!Rt#bQ>$K4p|9UMCXuAF$4mgCmeCTt#jLAd$Apuy}|^^1yX(c`%* zuawRyJ0BYkqb)7WbZ6(9+0`PICJ;o)(cHk!C6zXRUwP2`{YZ%T@et#j<=2j&uB^LLlgNJ1iSBe`g%$7`aSTBV%Yjh{SphWPV7aruo9JBx>m=T zVkf;{jcu!u37O|v=-92;uBZ0LP1Ohl`FwIy*}e8wg{tjRiieK7MFrc}T&tLw&( zk~>naPmOQ(9_g<4B2!Z_@p?|}`>kyL{Pv||ADi@|6ih}w4EDXg9%j=Pm25e#zZz-w z>6XWoSxIzFNTk$*aeeJ2ULlTwu1lrzAN(WFFOzqhnz>{!ceVtFJ=-n4)vvWZH0k~B z@w3|TE!#d6M7~W(f4tvy;DPYek#0V(8j*oYl}|t8J_MA#{A632DWo|$DNb7SC`T(4 zS8lyzrV=qZ&^Ig;`qjzd?DArsgY2w}b>zv>A?LxV2f=*Xmft-OyiZqp-^=aQ`BSq4 z-K)v1a@1S)n(XVl;KuL&W~Y`wkB-^p=QupXn_AUFw)7Kl~;yko(&`7%; z5kX5I-pjt{*Zmq@!3(p`tOQ98I6Rh6mxN5<_ z^L+esvPF}HD|;26o{gWrKkb=zB%jlTYvpr(l}n{dl}okDCmr-N@vq@M1zr4>Y$htrs&N*-=GjCtnwEeP5C=PjKk) zpjQmz!!H+oZmD=Sn`ttUjkizxPKOER?xNA+mwCCgy{JGM_j`%I+b0bb%> zp1P4lMLMf((WV+lp)jZmXHTixll*RTc)@HKE;?c7V_@z10CO5mQGTBM`6*frEb3nC zYcJ*$_MCgXugMu3B46IS$q@8)Wy?t$HnKhvhD(QDlUrBrxaTEHevFzNt9>Y>HGs_` zp>6ii9h4}H``A7J@gMUjX7PLYtfZ@2w$_-|Vy zL6!e)Q(vOoQJAgbY61V_IR9+a9p!%GzmH2wZlH`ovEL8>aN#d!!k~(d{pB>If?Vt< zzfX#dhyH_*$m`fqos56b7r)A0T58mnYtbfq{z8yj=l!IxOy*hpTkSerhT>lA`)|5n z)X1cke$_nWR(T(orbOcI|C1+d$b&(byhdW`;!pG3QJ&m`?`ZyW6Br({=H}+&)EX(K zol^6i{v(_yWkDUo<36mCV$MBG9WlQZ0~P<9Y_YT&=_YETT@Pp~KZMz#0?Rm$|K%96 z(Qq|lOXm{)ay6K%z%quoii`if5NRDZkht3Q67OF~tQ-vQzv?Xb-$z7Y?^2SZ-lpm` zJpK#s1ah#Wl<6bC;qPVh2ljB--q3G`^uKYmAqDyWyN>@QxF{~EV4tGoOoQboGKMtM zpI42-gW~l*UOSaLQ^p^!lPjEu`^;2!Ga!OM66_ujYdK7S2mUL}6|yVw8oPBJhu$4E zZHl*5czNu``4rcg;l|M>hSZ5}Z-Iw3ZmUyW?M~x-hr`l{s20dot9@PS7twvk9K@FF zl9q_qOy}9Y??g=Rm9^Q-!W~I@lX5>T3RmR#&zvW^Tt|L(RP7yJZVJ3+YDg#=kebWR zG0S~OxaAl%P#2n`Cua`hg|n6lZ50zKdZMOD%Oc!ajMsYh_pet834FH;7W!XhFGRYX zkJrlN&zmTw>Pr8iE1#nH;^_V-Y|>KOnMIH4sWQ(=7ie9p@aL$=@t|Tjd}jL&HYtfG zjK>Z{@>l1r%(h%;K6$7AfquzDj-{6C-h8JEU00glY312ldG*}}g6a>}zS94dV%U}B zwqp81#6q`#Z)AY`2zy3f-*dg4Zc8m4#b2HsEU|4d%RHq+SudcIbD~t=?|Qy)%k9*U zRl+R~G~8(LB7{9bwLBH(6lxl4PDI%04@GTu9W3TqT@QQjIV5)4cdZ_eT)1eS+*Tvt zit~Pzo-WjC-}6*|dhmNihCRuOR>$HM>rVwot@7sC>e=qro~jtOYj@y$={#Ana456Q zR?90=$+?@RLY$=gVP?A{uQuFu*CWn|FVSDCN~y+-B3*2MIt+y0i95}#I5-@awA1LN z)p@URKCh``jL*WZM|Cex)r=pFv1(LP_vl#e7r9W&{#$_>bzz5BhH8K-@k7)ktW>pTRG6gYHhCs31{XJn0Q{e z%;7xl)FID*3tqyuOMEm<#eQYxM@d3v`@Z)IVNGu+ORp7)6yTm7bz5Dw{HgEhvCFx0 z%l-oPd0aW$uDRAbO7mlOg-j2(@7*)odZ(s0pG0rIn4x%Ou7hoLc|h6|Xe#+TXCzU- zyYx{-L3i6s^h;|wFX@h@_PN6?pM6-EA{_cdCcYf>eIU|qe^A@L%cCn=dd2vbv9Ymw zq26*gLq$F5(pavAzlhYSiQJAAeuo2Hu#N(MD}!!S;p*Z@2_h&Tzn^E~SYj42*S4Rm z;0zEepIn+7kJN6c8SMpG+PO<={+j>l;2U4X2y-tb@lw=hCD+M-iMhfxNo^40>|WPB zcpWYq1S;=C&KX03h^by-*Ueh%7b)D^6n~Yb`sBb%TY=s-x3!fLx8-uT2cmh3cJ-j= z!?c%u?fN3&JPW-zvO=rD2*!(9BZ;~GC`{fhwkZ3Us)-sz- z;wHk!ojKiPT=HVrJQq&(zqoPQ`7yf`3-uOCkNS8!&!b`^@u|hHJXu5aSRy67M!iZ% zK>4U#usmR%H(s#h&wiTOmP_gwwdd-idR?bcI@?yO@`=c`g~+b{Fbl;9QZJ=r60<*V zRFti~SPeBzG!{8qi`~Y`cwM;%{v$g)vpQEO&HYuHz!i0eYG1ssjG@BI3kf=i&g({d zdG2h_i#6PJm#z~g4KbDtmt^P?hwn=5d`c62&YRwh`sjQ^v{cY`0ow7R@e11VdfzkS zrBn+Zb|d9^xNfKIjHTRLNtzEaJK-?dd(?iSlUi>lvw&Z@zDxH}430*?r+kiL z`mQ4|Btti+NLlCUJWDn`W@f#k%$}T&Rrm+}xm&MLGF2lTxm`X` zi=pExb#$>EMQ=u#V8L>qzyN(fq?LW7Xc=y`$MWom5{|6Y>hadYgiRTPPa=CGDTYWB zQBw5s-?K=mILtEkDs^Ur(}!U#DXaT&@3~y7C#xN6t8*2cy0RUvOQR*bWtew&`<<2y zZ+D)mGPu1O9qB5TJ;CP5RjGhOI~%Et9avs$>5+G#iq_C&=I2s8CR*D@+acrU)ZLl# zm48Ig!5NGDpcdypx9x67Es;e~qo+p22xher{GUO2Y^(fTDuIs-O-3vG?I|-8q}j@U zuYLD*rR_eqB*W%%!hyun`ILFyl$2}t*N27E?*tMe&F=S!9=XK4YE<@^?p1d7$-Du{ z@e5K`jFIziKdGtf(5=pwOPl)%Bn}Rat?i^K$V~yu@vGr#3)NHtSdBtNYB^^rla8Lj zJ1SAUWQtuI~$9AoDCu}kb-lSRS09)zbw-)&HRB1~o!%(|bIZGF) zG()fPEna8PHbO3Qxg84ptL4XL3MYe-9%%a=c+M%}2f{$PyW%DruHFfU`hIwT1 z8+OMeqq9*M=lx@qLA)YgR_A+sEj}i`p~I17<;wVHF_MHgED*E=}E`q7QRhHA84 z44--!SE%TZkmK&zb?MCD3^OuYt>t}9j^7=u?d{9NnXk2KEMz}%TN%*{u)$q-%?pzf znHlep4&igIyjJ8+QXy~K^KeEljj6m*dOUAxQeg7w*S?F9%e|ZdzY){7>VnFiT%GWg zK6Hk@tmxdBM=587{q>ZSp{3DVD5HNq6g_dt`I41$O3_(7_1K@HAEM;`l#bHhjeZ zog>nqNt@fgOWXeb`L-1?pj~AQdfVBSJGYg9ff@P;QpK@Uus9qSkS9Ktbpz2C2p67l z{$zecr0Mw1HkInMlAYoY5Z@}+?zUU2h4cQ2`@5uG{1zxs>KxHqb6hnnz^!b_p0>L6 z8sdWo^Sbw*>pF5v;7VyKKAr>H%<8F}>bkz4LlOw1Y__rHH zINY=!eC1gj8y%t9;O*9;*4gH9yjt{NsrM{y$dl3Qi$YJiuhP8(R(Wg1-0wS#qr;2A zt796=9WUsm$t;iF>mxDwrI%$}GRr0fcgue6S%-~ryoThDq2H-BJKYxRBTqZ;4JFdn z9Aw?f!no>1(G#_P`_ITVt1(BrwdXlh1Z+uuDJr3?UO(Iz7qH*!ybtr<#hH=kN;!9j z>W&&!zw9k5#@%x^{}SbVPdDPxsE+_6>+zcxJq5^g-R!&>1Qgq4sKdK+ck<{I&dgba zZ0L-r0@7~k7r6eHR04TN9fmUko1D;5v_cL9<8E-4y*)v1jBysXbH0_z)~R@pz@lAR zjlI4LT;b@2-TD4E8)7a==1fGk{F>-0IkWtN@NC0l_vfe|a!RqBc!}Hmf$KB|6-9pJ z0>KT#``yR~OaeJMs^S0B&qrl@rTJgEbgeDN2BL+8$4+T~i8W=tF&5fv^e9<*i$rzb zU#Ui(JwD>*`RVk3qg@Ty2giQZM%A9rPpOL~}_6j;^N>4y8JG=w$Rg`umH@?&G;kC4-@7EEL+(>tb(H~TG# zbFs=CM!%yJ^^pq-@WphHZ)Xup>t&%r1zuFoegZL-t^M!h^5S`14{v6G6u(1Ns8Gc@ zEe7+Ytb-=@bEZEMtG1y+!@?^~vUr#BhO1><+R23UNCw`7j-TEUT!)uD;0f= zi(cBw#KgqlVl zQhEVhW=$=vfc_`UCk4~e(hS}iH(xTuI!yI*lq)TVHJ^=A#o9CPU_8pcok=*p;Xv;} zOcW)WS3PmN_;}u(t4@OE=l@UUfS~B{0S5Bn|9^>-|8x8elk|V<_G`7Tj0GB*o0;uU ziB{Zkp!omnYj!25rkzgB^u#;)|Cj(|C)}n@t@4Vq-pH4tt_B3!EJgH?;W7F3ASI4)D2N zYA<)V%(a!U*tPC9FI<_ONR3=Mayzw3xNCK3d>0brh;Y3LlwhL0PWHDqM`8NWCmB8E zzxiy3+Zqyv+bq;|6t7f;9Ot~+dh5+oO7($(J0o`l$bFdPDgp#PUOQZ1dabWAh|F~L zWUf7~n_BOBYjg8rP0-#@Z!>Qd=bU0hlc$^h=uiDT=XzJ9S6wQ3FPaQ(W@c95KXr-Z z@vqlp*5#MJF}m4_v(YJVojFg|ZC7CLS~YCf{KPiwrke6Kuz(A7>X6W+EUf7ld9lBC z3wFNkAgfY!l4OzpTNN-93A*{sRt>R!J4oyH`{la6%#F~LOAw?(F$$TeUfTLKm`}cL zfPXqE(&6Vv{fZCTIaz*T0*7lB`#$%rEheo|;vRYUyw|b)#jzmBxP|0uMEALt`D44e z)T1UOS^9!G+*~L{*&2-s)n7MO%LFN_-Q=SxmDaF!OKY$eZwSX&P-R)Rw7i~C*WLax z=h3^>#r#aI-=f22m-==Ox?o%FhOE)3kbUSF#%{);Cw4le#*l4fxyd4EAe$n!O-C+b zCsl?&L3)XqG>2AnZF#EX0R@eJ4Z`q-noQ#KUm9poEF#H0={VdncFVTIc2NWT6G@SR znFVfZs}=7rPsZ!rG+&smR~nxlo8ydh7CfSplU84JHt~t(>fUj`Cjz=-Ka%wLM9#D= zDYLf=1v%Yzoap@YuywGcAf`{JoZL~OLyWD_T42_tjjBcl*N=Vp@L@qx;67?uEM~dj zM_t_>>yCFS${cF!wb5wY)-=)9^DnzQURPDwEDhL4&Yq#SWi2fH+{5YWDYTnQjh$5n z7kY77$LxULP3-)f+Sr_t#JG*^LA%fvWyLml)7J&@)Wkxo(*5_l=U2le6C<_Q1o->m z7`>D9s}S-@U(Nby?%Mw?r@oq<*5E7a> zC-gh@Gg)_l4$j+Rxo*T+wI}?SXQKdf`BhBHF7e_-6;A4!B;2mxc-LqJmMqG5y6moY zRXRmpBq)Zq%N>TX3D@!#AQxxjs$j;@c(#mLM(Dc&&q5+*3~gWPRVY0&+WI`#A?GCu z)3%d@c2{Vt_!eu1#h#qvp>VtQ3-mHi7@z6Eef}?1fej1lC!~33`t8eIWK_&o-d+fp z43n=2sJZ>Os-5bEs6vS){UwW7@ch>h$MYK_62J_ zL_*Aqky4V()?fBJR54lP9s3q3E$vV;4WU_tp59*$C&WAPnaScon{5kU-fXj}P|H?2 zP7K6G!(u3Ey$H)n?&t@Q){?#$Cd{{t^L5)!!>PEvMsiMDkWDXTqA|%;h_=AsRiMO- zjjS=>pC@1sL(jF@MS8FO`mLEDmt6ES`9=v6zTJ|VF2LD>n7xYX*7-h3J4I2G@D$YPzo zapT4<^TZ|j`{_SjY}5xRXbwL>GP*WD#@bCR->*F{r<&O%F@edvlKVSFJ`3pPzu!&Q zWu}o@Z(1Bu1-)l~UhM}vc_nyelXhJ%cBFGmWY@UxzXWJUy4sLigDpg-h}zc&)g*M) zE$A>NY5*Ow6E*#^YwfZ*6esq(J`RzqP`S8JN5~>?HUXDO_sLfr+Vv;pHje0L4%L>s zbH2@lB;4lb{YkfzsO|~7_~&M^(-cRprW|qxL%0(u_$=}~$L`Bt=nva_%i}OLyRs6L z*Jc`8n&mcD`nQ^6pxIe2y=pZNX6?n0@cVaGPoHjWl9kts*+zm6rxI1MF~32a{#{=- z>OE;U4eEU*6?pqc5bg`=cqWN>6c=fw zEiW%$m3d|hIrWzUNVCr_X;A$U-eJXP8Ks=<86mc3$sjIjXdh*gUCNm|L=nA zXOOb^@I{6F_*&KG4<|{^p!yCiAKLsaDS15S1Y}e^^;U+}^`Y`MVm1_3Ht*lj-`{@} zGAKKFCnidE*=4oMA*MJ+39e}Iw_O6EAokDe9N8_u?Du>C<(!Od+#LUGVTk4^sq*6D z*{7RaFYx;U$(Khh+~hAPJWl%T)IJr_eZ1lnay21)CP*>wb5w5p`G6cbQX|uL#+3ze z<-`c)GNHNDf6lg8upzaU*4OJKQI3Z5+ce`s75=#8Y3*xZ$hy+%6-OK%Qoef$Wiu$N zP?UJ?N~&e0l}CPkbr0+`*il96kA*kxvPc?&Y-Y;8QT{&U>?;3fl|4ocTjtH++0@k3 zpy~#Je{8JxVy!d@pMMLnh?u8pp*6ysGCq^`TSTD0fMBzX7he9MT=&P# z&90E&X{?rcHit+0Vj)l2b5z(rN;HAO9v#)>c+q7uJ7LZvMfgd+7N_z2Gk5NY@oQ~| zc=ckqn2?^xKki`E71BCfSlX4e211_sA6p;uxM(!9gZ2Cq#!EpizbMu>`sIWBe)p8- z)aG-4(0cuNBxoBx$nX7VOTzs(#r%-6YW!@x?SBh8Mu*CN8%D>j@bl)d5xYh+KcwWg z&voKH+XJ<@D>Hj5BG;A&q*^jr)_;gS0%drEWc74Hnr;0EwA_}>#?c;7aHS84v#tmW z4dqeK@?WPACY+oR9iu3wdHfH8siVOe8!@?~mdRpOx*O4XYHiWs>-&Xe?9uGr`5zQE zpDyYw7E!=Zk;o}+?KASWTg{!?2Udt)}db&}z zWT4}6U84K(Kid2uN(E@AXncEDN^DDXO0Hs=5gY3is9GC)d#oyODz|m*6+Dw`ppEWB)gKRy|*1~zDFU{!MKxR zhyNvK`XRUz&0#(p4&pn(UZl*Mu9MHV#km1{g`BA4`j=$(U`c2#4ucUQzWPD6_2A?y z6PSb-5)Rg`+0n4*N&Uf3s8AO?B&g?#@J;D3*9B7dzikQ=Fn zCML+m{p-H?$$?RLm!hTmSL6y%PdOs8m3Svav}6wgr5pR3KIm`Al|Bj(Wd~R5O_B^! zhv1En0`?9NGv1ss97iFouBUK%6@mP?=JH`!|#67y7x6<3 zaX)?R4_zldBpe;2|LnX`*}+Hx3adfI!jzYoU?$p~pdOL*R08fwjMN6liXm3pCpCZ5 zbzua^mluB&j(J=@{Sz`2j_;T~HvV3Bq?5w^#GFsgCJl@c$J&fE^*smRM(0teI4)Z& z83}hdPfaY;xD`ZKyxX{+hIqKjD%V$&56=vM0iYyB^upV;{aW(q1iJ18WUCrY~FQ>!WEgO6~>H38@F z@D^?$;;@c;VAbgMrYpp&PCqM3Gp;Xw<15u1=VW0%%W0N$kLSrhd;Rj#-9kQO&}%mhGP!k&97^RW`Q_!B0P z#NK_MQ5d4iRt{1&ZZ6-nDe6H(#A;JZZ}0^QTS+UB!y*GUR2DL$a>=P>~D;IQCg>rt&-TeB}FO!e2p`y6|H-u(P*e}sDHomH^FAS=Y9YqXc;rJ` zs}(I1i(8VAuwzk5;!f1lQC0TU4olb3!04MIrQ%SS%jjT{fnRiqc5td0XSM*Lfr% z^TWr?f|jznck)O{yos0Et(Uq?YyVpneVa4{oP!Ak1G zdt2MNnQHOzLrMqA=*8F!Gb7XE?Xlpg*C$`BpTBfY> zf*u$3xO>%(N4wpU_M&5y%bg{uO2<>JUfOlcnGA4w4WuyWIUkGH&CjWqD}-o#!OYdI zpWE?7z|t0}!($zVg<-E8-yXgsgU0pWpP%!cGL;c)no)&BoU78Ds=OH5h0`y0B68`f zoC3f`F9moKloSbiFO4Vw8;aLf$JcJgtA%dhWnwHyEMnuvSARHeurk8&htP#9qZZ!& zN0*f@Y46!kgo|g3XizT2=F!AVF8dr~ek*T&?BPKl(br!q6<&%SV|MzTtn)tkA9oY9 zOw>3ik;Q^t4Vz-0*xf%tTuW+PXHy#*WX^5aCsH{EknJH`>rK8Q;Uw4w1Uj5ys`{^5 zBk0+GWj7Fzs>(UxFNrrv^dt6kbUTS(bK<3A#0Q?f*s0{Us3O`Is8YPVFy$2d>b~mN z=K|x`64dbTNk0NF{+b^>hW`dW*sFIIt}PXo^!Q4*^U|*X@*v2X_VmU9zm|PNf=lNic|D%P-UQ4pH|SDXtAUt(#5(9Poqg{! znc^iVe_T(!fX{jXOkaSc`hP~$_=7_*wSB{M;z|9_2kdqv3jC-dwBeBvZx&hGe%l{7 zeQp{Jz%6GDe~2pvd3I7wMM5~4p+k7f5+eX!$>Oj@0+9lb+Dck5o1WwWz{bS4p~5Fl z1O_S*EW&RJMl_d`%ZGDB#BInbdU^7WoXIBy=#ug4W|;qECEgDCNrKaFkffCEMZ_E1 zDYWlY2_aD1whXTJg+f^CAtNbKTZI?ghtC$`n}4eTK%kxET4w2Lk4vJE2F@jwWZHv7bp$ZhaDi5-Y=;!n%Sux&{MeP$DO9!=Ow z8;+@;}=09E{c;RBaEk|E_2b5l`KLENRs z)tvtZUpJSjqeJy1f^2q_LCP@$6zc4p1BK?cH0*1!4R@)|ixbn73_Y-|~`l`L<| zpFJU}>WCrff-LtACCM4pXz>WhRz9J*JVa?4Y|fr6xQOB;*O@rh^z7v1 zV@QpGE8#5RfR*5ZaLFj?60V1oJdgLIbzf!P8NisIURzz6`s#7Ks;a6B%96LETd3+o z2?+${L~!}C?@exKPUJ*U800GTo70TROurG7+aME2?iiDu6OpKFsE>6)q(j_GuB74( zXMwQCbvgmegd8>fG&i5{O1#joYn#WE5Kx|Tpd<2?Fnm-;G(NIxJM;zVLjhMu80y4( zb<8vI8rvPChrHDz$A##v$~0&onmHo&k3X0~d~s=rgOJr!=7zvnP3}rI(f%6piU4Nf zZC(O32Hm@?dkGh-dKyd#6xxA=$g=7w-YNdO)^Hya;oz$B zfQr(ro82&8a6YJl{Dxw*{?ce>(vWb>MgZ)NaRG%AQ?RIIN_d=@Cn4a4IOpvfAtJUQ z+6(EhJcO4sjUAfn>CW{tMVYTR<{$-h(BI#0+z0e$Zn-fBAwT?IF{kowtcv1Ej#kT( z9dz7UuL#ts;{pY7V)n5Zk%FilK_lgd3PWKbArDABW%Vu#5^exuJ*7V{1uAusORWQr zd23M2v#dR}4MC>PiTXYuS_m4R{2uBmZzJO64~G%Verc+Fk#f zYVH^^Fy%a6akq%xMR=N;y;dDDcpMgmgyo6rwI_BkTSP?bwQr^QZ@vw=#)cFSK)$(% z9HMooA=?z9&Uo}1hEc-a($!%l#C2uSqh3+mY^5=na9)GU(C-k?_TduY2*WC!4Jt}I z5O9Etux=dTxAB~v97Q8o4FU^nww+h0p_}ZqfC)hj6Z053wT2P~bxo4mo3PX-YOzxx zzKVx#!$!gdq{N0DY5bW0T&6VGkqpz(-@j5@__T;*zH<$z#Y{o;&V~m?0K}vp%bTj^ zA8D?wt?jcVlB$LPxbxxI%=93&#s|*xq35;$5e24|JE4V!93ZT%>@xr}OZ_CqOGN5HZBQ(C zn24(xF)8@c0?&Bk7~#hTDzLp@ztt1)-VVER0NPh#QZ{pjRrt0Bp-O-)O4qW$;x7Y*-2p-;d?J~s zj*O)xcOEs>qYB_uQaq)gO87Cxj1u&o@RC9TVKKrrAPVz2NT|-_Pa^y|VI`obi3*V7 zfBk$rNiB!(QzGiB%5_4A2*tq5JBk{~*Uz~!cuXw>;WJL~L#_+((nG=_1S(Q(Bi^?3*3`qmdMw zMh*ffj(7n20Ka5XHHHE)Q+z5>0utL!6ElKZcdQ_su1mNH^=hbX9iJQmK;@ZlEsb}P zMk=?3=WathkIV=+AShs2MyLKjolQt=weug^>a^yeXX z*!-n3!98uu9`*79`GH5qpl7S=4BMh|*Zbw=(nmB?Q^brw-c`w)v^{q;LreTIqJ05g zk=-UnMK}rhv=0JX*eNklq)2Ch^wf2)fgeC!Eiv`YcF3B<-5$5*bk$S zx!tJl?FD^b$=UgV^LL0|sHz&3{QBLGTU|)&?L5+rqN%A_Ova#1-K}%MLxma5rPyMg zYu05lMf4C6+hN#+fT2cg%0h)qi{Cxh-Pe?$#UM2mQu6@%1LJibXSqPt18H5koj=o5 zks*4q7TP#k-lcA~1cY}lUPe$K!{n<2(rXScgiNpegucaM=wiw}P}^90IvdUAJn;zuk+ojWjg)`RuYjfw&yS4K>E5U9 z^(jd7TzPy(^48pU{U2JJnu3$=Y%eNXyMGv623RLL-oq|3Xpez6^G=XCI><3He2#t9 z&8y?ib0m9X*Sxy2;8ddiA{%jl9J%h0r3ES?f zN7d1ibODJ6Ny;zD@HFj~jl_(-pRz6xAxF_pn=YTWovISyH1&~M9PH&^yH{0l+kANq zu-Tjf6s(Y8^b*+ObL#$l_I$T@iHedWUBT*1Qc`4k+av(lSm=*v)SBy<>w~$aNahEX z{Vk!gw+4#BNCvTw@`!F;R_lS@q&tvj5|c(bCNEUWdWHk?^4i^#n_dtFLJ$>f0gaTZmugu3o#nUhQ#++N)5}F z8#%OgE)55r&!sqI_v^F1R(AuGZn|g&UXV|p zWnYzKsY$?z3jPZMTM5QBKY4`0PE(eyMO*O<Fj&-o7f9Fe7M*p= zyA{@Gx;6bLXS#+_`6a&DP_Z9xFy`b@)@W3F=z{OT0Z1%f{M_bi$6=NY;6XN}H!{A8 zlb^jwkdj>Dc=RMmc=UM~4u>b%@$Fbe|E1&-A^1}X|G!2)cI;%uFE>4!q zI_FW<;`1ASsEg5W-o*w*U33UP|PpLr8F& zYer8n+y)Blu5&CWtqla}ZJ2!*0kig1lO~;zYJ`A{5k1&87Ixf7vF=frMS%mCv(;4@ zNvG-WGM-4Ek;KY$eOGfN6>xCYfcNxsuWl~5r8aJ2m_kjx;faNFJb zoV!Bh7GH$&+*!@eJ;cnLz+7E_a*=+w~K}A{o^dF|*_{`nLDa z2tNibOAc5XNtaiL3HN+?zvb*NBTp!d*xLL;dVWc^G1r=hlMxmttpj|K-`MIUal&_M z45HA2SzP<-Ok9DUIAL*2lpSoSAvZ#9qgYCy??1$kg{W5coJb5Qkt0pm4LS9o4zSux zVssthLf`5l@lI^g8%jbtgI&1*EMTRGD#4S(hVB+!=nYuUu)(e8)|rY(2o)C6Nwif~$b@tK*7Ih z4#HGsn}$m^JgdktN1h|S=F$x_z>NNZN<6OIw z=X^b}CxcA{AaX;H4^hZ^`LHE4rQ0~++&YV}+;Qo{1oE-hGJwZ4NM*A`AhYu8B8a~x zPnJJrVi5ji5U^~GgvP%=mLU1!$q_s(2suF^Y-^@vP7|N;R_;L~VBHdEZPx8cPha+m?a zq7QNOsEL^4^dK_zVpAFq^cT$Kic&7Y=h*=aLWxZB(FbUNqJEVsk$VE;a-gPHmH&o# zS`N`IW1`N2-0tZz_?w+ErUzCIb&_er%g?Y}C(>9ZkT-F{gQszk(q>YTlYPqpn3LZ$RQK z6Jg3=S)z(vBi%X&N-h1S*~i3G63DGm9CPW-2Q3mOq9d`>06T^Zo_~s0TwnZ)z-?xF zuNWTs?yxa2VBUotxKRp|DNn?q_`@TtZ44BXqvDO+%%pgtPGjLvi>Nk!0=LCqO+5_2 ztP{JwH#dhyiV!8rP}p`b_fyl6=Maej;C7Q zgs?qBs#ahv9o=O%$f^HYQr@&N2@>K#Ys!Y}c+9!^h`BsY1fE`)hfG)k|5&PUbC1kB zC`bqLaI$SMCJMlM>%D>HQnSgrTo-l|T{-nF0if9|YcMgLh-@n6Fl568zdzkaD4uSX z&}IOCrpY*s)!MA~S40wmDRA6gfPc7nA=+`z=BWy0BVc5A?>3QukX!1l46)#+|l z)g}uV$P1njKyC06&#wHS2${dMI-|EHRDrZ{KkUD$SK-|m5J;cl{^h>0{ZwU)k z(jl-fM#!sXmwmxw3V?`MbHo+odqzt5?Itn<>=$OOB-J#$AiSTLc;t5xaJBg(;%stoQ6WO79)#D51bzBu~oTHI9vkCT$C zDuULt&fs{S2LQ%j(wqGc8Lc}HufS{awIY85y+{6TjI zxhPvBhI8f=UC+5SWD?kdBtwMLB=2#tp0%^*#jm7R(oeX(xqX@}k5^f#Q0cC{A?ZtR zo}Le?=zMNJ@gD=O!Iv{o7;Y1~>Qvj&=8xdi9km;4r5um7@OFc$7a*$uel-C@)q=Dh zEZgvZL^?Fr6J$u`1`=d7UYM?vhTz+Ttm*!^n#qTZHuHrv%`6&HYPSoE_h1i@Az5YQ zJqJ5Qd5~gv<8CA(OgTv6K5VaUCID#ZSFy3&+u5Y@OqSyNeY#1Q1eSNfT(;@)j>6E~ zjHK-prQQ_BH0YyWo$-7)zxMfTlm=wwu9v+XmxVmjLAsIdxtFa-y!_2I>1%rOo5*A2 zds^BdmGu4Q2zf(z(PZD(5@fiL?XG<%xFAKJG`9UjmL2K!YbOg--cQ&mj0eUCI_~lM zVc6~P#Y$BvKQSSl%Z~~LL(BrTU7&jinX7<1ee-w2{JW#xDr5Jw^5!EOg>NQz)HS`I z-=@lsqAvVc8Wr*gChQ<+X-pj?zfKNOk#&cwWKUgM&Ogk4HAaPP3U?vRUW)rAg38g0 z|8eKySn<7ar-d`0E{0P97)y)|Ma>*Hb^q13{_?P0*HJ|a=@-9<)v)@$VT2Ba#szHD zLM+13xT_N!cT5v$_qjD>z>6oVBbTW{Ju4AM2_Cri?a7n7Z*SsNuc~?{#D*i^ z%hq6)f@^2b1yYh!Nfk=q- zL5w6=r~mcy07b|=OBDRiM;C#CD&A}KayQH%OLt2=K}h|;v1wt!w;xpqUIlwT8mYo& zL2;r*?PK<@AH%lnM9C>?Sr0IPm%s1e!E1YEUNmIL&D0yAaPZ=Wk8x%-abQPU$KHA6 z-HGXYV)%<_cv}QjiM_KhfDUQr3XLz6BPt^MnIW*FT(@+e4Z=W48^Ivr3hxy>CL&yv z1Q26#xtHiGB5hBCjzxxg8D_>1SEGovESC~Ej+IjZVH@kPzd-}w!083dJKUP!w7M`L zqG7b@rt7#M#wQ+UhLxh5FB5Rxjf~upO1K|RbPNo@G$9?t%O$;W|CoMKXmI>)7KT(u zu4tJxnu$>m-7Qkt2lt29VF~XL#86-%JU{ju*miUns>;;sy`})u+FZRPK^p^9Sysh@ zFc}WRL)uNY+IqsUGSCu6Ck@cA5FCAQw5pI6qnkN$=LlX5{&tWLm>Q^uI+}A3$E(Do zi`ffjYrLo)%Y{E22Tc1}nfd5AGi<;B>My=GF_0K%kNp5}7gdj6iue=P9kB#o*aPyH zC#%#{MTkU~oR$y7vb1b%s&ZP)O0;~pVF27#2q z>~UZ&BvcxhJ84|^b|Tr=<;WjyQ2HSdUHSZXiTK0O(IG|}nGML3v&&=CeQKiBSkSj% z)TRDV-MdDUu$4_D+gKcADu*uS7OE4eav&2TmVT!ydD*G#*eiGlnP^Bc%bS$vFQMxK z?)*c57vzkhb`abPg8o5RIfy#u3pEB1%T(Zr8_pwR4(a(c8}##yszT{lp+ePr2iiqE zk!gId^a@>B-luP}#P~zO2QI~^10?ReiCG6;+B99gpb#1shNv}K1XB!L`7EgofU+fy|#NSbdM2|1kiHIi_T|7Wi3yBErBXv34iYIJ?7wr9CcluS4_x&N*@yR zdLUym?0+=Q{Lt$#)+EXfOh3eQg|B(^2?+~7g!FQ(Wsn0g<29sVk~+Glza3wT%wIyK z#_=$0T~@d$_|~7)cNO9vlj!tuqo_(^+c2^WwtI!vP`3k4NV%IaI&Q|6xAj^dm%NHgm4I z#(;f@$Gst;Cgow;#T>EDX49mn(6e{M)M|<#oU|9OP4-rNFLYbG?UbIL{*09fu0l#4 z=#4p*gpxJF6~c(ukSefPEw@j=M2p+MV7h5s)rf{4o;fixWQ((-On{>O%DQvaPPKlK zh)HO}FsEoxjg5`Je4}Z5Az|IZJOU-{RKsn%SX=vTj{FVKK%RC)xt0{uTm@~!Dfyt) zUHHar9-SPLLK**roJ;VF8-HcXTfUf2<0Qx&*wQV#B&d;@9>0M*j@|zG@ydt|Ogt%v z*M;+?O0;cF&$&d@5xE>$RLY#%K_tOvb{>cI7HZ6PVqs$x7Zg zuU_qk#wVH~IrlUlLMj`xpX{(gXv6RRhdWvJL0;9uHsUn#IRfuvKEdU3L3#5LQoObT zrD<3biy*j$xP$Y09YJ7xyafvELv+Xtd6x*$XVez7Gz`eT4#Nz6LPJA;i<_#cscp-+ zsYd*E+DuIJA=KqB2sl>)YO_{f`7#Y^XbxZWnwB+MPJ(>zF(}sjmO;>hkF{h+@!Grc z{52RI^EAClGwycxZt@K?fH0aS&0rdEgR$5f6PPLUl{G=FSb}&>0(~Lb@ewW7CJ-N; zKrG@!Rvi19da!{P_4vT)AiOb%;X)=|l>x>mz(z6z9SLQyb7cY=#7p#&Hix5-QDEIL zolnbLoXmk$((&$FPa?8AkwSK0AB=kOnkIs>g6Vrll_pNIK7AKKMBH0^H+lg@8`$u9 zEIqbzPt1o8mD?mh z;mre>>1Cua9t@B8v2rxG?9dPoko=(}Hc@?^)R9&%sDTLBO>_Xz2!k=0+$0pDhI;_- zTs2z=WzcfikKa>0K!4)^VUiZ7i_8)uCMjOY{PSV(1tymUwM%;0a(Pfjx^gxm2VKd5 za$Q^MD2G`bjft8GAB!pXpho>uHzvVHO_CzPdl^(M8D?f?7COPq1+j^2J{|)cFRHGq z6dy#_x}c}}tGtn7(RZi^Ugt0|ac(r*T~6HX$a6ZXt?;qp$-Y3OS5NTm-F{bdWcI}C z#6*6PZ0(w-nW@^mn)nbq>NRP9O=QRLr!^RmDuno{j|F!V-!W-0EwYV_4B@&P6|d~Z z+vVv)2ySStF&c(jE4&@!X4)m`G<#dZ_$4uI=(rIEIcGuABsuVUYpX> z5kPO4C~~-`oSle2&g`~~!@h)Cd+ldpOwy`~dRLAXX|E*PKGJk{ku}>7D+nULgU0hrsTHhZ5Ix}9_WpVmD zKfz!GuaELYFwVySFnJrWR#U;6=QqbLC+G&1(boVo`o3;we;HZPncA7z^=9sw;IZ8 zD&bavQxN`jXcqXD!&`yixOpKq@SMl)gXhykYlwM*Tr~ybxd#RR(ttkF0qKJvDI7`w zUn0JQokbv6ppZiaEX>~;)kJ*HwCK4#X9x>IXV_Yy*eiV3sK*OXa*-fL6}BV|IurtyVYWi0ym&2L_S zt`LPWY1-KDRD>!YNQMUu7t~?H!-XJGjLbfxQkU1l%SH?%(&v#_c7ILMaoUScT|4>u z5mG{n1Q5)JoK}LwvgxW(->%i@F=qtsrUCKq4S16;2-}qrF~r9h2*YOxl~>W(=5CkY zg6nUN%vGckV_8<>3`HQf%e&7K`#xAS@@`}@x)1DylJ3ar+NGjl*AVfaDf3a=sYO|UL`#VBL8G-r< z*yR+iL>O;vz6LU#45Q3H!!#B)1VMG-b5tGidR)TmN~Qzc{bOK|>_NNq zWcB!X0}zct>)SBi8&NhuBLnG|VXTc8c(W?@M>H4&0iJ?DwfiMh5wY7%ULGZa`U zrV=QOfAz{aN}yo=x@+sE zLzB~IX%X1> ztgJN3Z7QteEHF%%PR4O6J&@$z7+2FJ*=@5-oT$qe5rc;OV->$lcoWhtBcr{3^?a9M zdx{KBHZe8TYI*DM?|!h*-v=(U=2I7Nb#L1ggy8pye5e)1DqcV#ar&>2)mTd42qee< z89D$CvfQrOF?9aZko(%}bKcz#nasV~^PS2;^*jq}Gpre^d~gEM8n!Uj<>p*i^_Ydk zOR$;0KCPK${5p&z5RtZsJTQVdq_LoGuNi~R-Am2`;vL3$kF7Su6MK^sQB*%+VA<3i zBp}#>a@a{^7Qr*~L&BOG={4t<)|K2>-(CK3vT(66>A;GgIE*z(oa>5oJ`uDVva)QD{h!kr`4Vl^xmZ+|So>&f)0W{qOI(e%Jk< z&nM1#zhC1yAJ50bD7&uwyrEFG+|cj#E2~etHUr{gn1OIURO2iH`(~W^_Dby#4fXw7 zaA3cr(TzYd6_Q~toY*M>3giXbQu6}Nws4z;<{-Z0uA5ly+YJP;P9^vQ)6e`Ct zF>zi<45j%={jApcec+c7*`~cy?jo1I_>}}|gfR5|7}3bmXhm$)RK0UAqKnJ}vbIjB z@!0i>(;puIeBpf;;p05i}5YkwVbj#Gxxh>$A-@XvD1hCRJ1E0-~>a?pv2 zco+K9iS?m``7qop^Qy5Ir!GE-0u*vAuULWvQ~51!`J@;v94N`KhJ%ktgqV3MR)THGMp)i8P_S%VzqAC?J1g>Fcj+SFII=<1@u zP}4f*#7K;Ww@+$vvfaP>77Ptmb+uW~mjFJ( znDzv)Y*_;I+A*zSQ5k?aW+@&aZM`ejAXY5^&K?WVTAap3guhqBGC;zB5) zp6bkBHaoeFAfMUcFLBxuYBUd{Bb0%0VSB=7m(HK{UOH15A$Qoic5jZc+7)_!#zNv@ z3GgH6FFa-aCKc@mK!X$e?8cLX}NQ;00wl z?m3wGeb;ECDT$ z+BgHcGF4xngV5CqIEs>s@>X^fY*rsCQvXpC^ukicKoQ)WGRMT_B-{o}qvAF%}U@o(! zw{Y0X>8HG-uO%1_Z0j+5;bFy8D43qv!}-W}JVwwVg#F2#@t9nBqs{?oIMV5Tmpb4M z8svVx*dnbPr4c{)0gPa?d(rSMZ9Td$EdkS4(Y?9bX3Y*8*6=cB9~794I%2v?x;Jm% zrCi6za<<`FOs1vv)o;=;#YM8qjcL39UVUNdb>>%HAOh2budW_39(=>_R zF{d&Qh!ubU^VFZfnJUQ(+*mjW_G$UT(?bzO?d#8fkjVhDi!z~blRLJERwJWaJmn2+ z03WLLx@EPxv`>UzGSl6%8fI`xG1O^iel%( z?y1SoI6B=^aJ4gdnE5DQnP6xN9Or!ysM|P&z6*WkX0<0vLVWYW*DNa7&|>I0CcZ25 zVVqW(k9ZM(8cLDW3zfQ}*i_*WkvgIwTlkiT!eXt0MWvUQ2W zCJ52!uy!AChOt%iv0vr*mV$JbxV>QPuZ)?`4ToETcd1C9`hHjIK*3&tm58^aXt!xY zP{9`U_qR|ISX=3NeqX`(o}O^e)SSk0r>hSo#>qi^;(pwq4`KT3>y`4~ojvXs7G$zZ zy&?Z2@$L^m*@_O!EZR0B(WZCm{Wnl#x~(bSmTl~eiMX?-Tig!-X$q*ovlejPV;A~! znmR!9=UuWV)U4hv=XD55_g1$ zyaQJPx~XG;#J-82_#|h_^kPK zzLnziF4M@Mf{9%aXj($09QcK99RsTw10i+l0OBWoSHP%lI)_5UV5e1xWyV_NjIrrQ zG8Y%tj|r7j6nDkGdc`HZ_$(Ee;@b^rVvB~*1d27oxULJFj!R)Q$F|jiQTPuSbU zQNj)aR%={cT{8eKTMBgqZqP0JsbgISgfZg)tw)7uRFDgB`K{zyeAnr*{runlkK3;x z4IhW?sS;TU69E_cfN8Sg$+vqlmK`bPvv#?k%?VRYR?^OkUz9oxYsS#OV8BB4Cw9QI z_6!sfPE|WjX2J3ygT=n(#fXkE*E4dWQ({s!m`Qxi^ostSnSb=2p0?*J9p@?R*! zLs3)s`+H89nTW45!p2VD-vw8gd?5$rw3yN@Xk-C31vBsNg-a35;p5k^&{To2*h&=b z9%LMRNfOcZgT1+}PP}MX6KH!=nM`4l-z}Y3(*=vi4U#Bcw?Wj z$PV;aL*@3kJGR?Qt6Tgib=>Rn0{hY@U?p(80;z(zRWQoC&O*9T3U(IpqTCGF(IN`( z`{Gwyp*yfzDV+W0$Nd(Ha+%%s=`VHw^x8w?a#~aN!G#y2tUmfddozX}I;nZ9RAzpo z_P=F-T;scIyFlRO0tBg@VE(VekiqwgVrY54-Cn(W4Jw@#eV|S=7lLzv8X4RX#V+MG zmJ>iie7nAk08RhbO-q;VxKX^rtE?cp&3%=n=Wfk zP%i=pG>q2JfRM&*7z}ul-sG~y*X62@$6CtiE!R2$Rmks67g*nP@)Hj|D3OV&nO=YkK+nW%)I5{O{ z9i@(^=UW1C;u=Gfv#Rv_#rH4Xs*phJo#Z;tLeWJEQrV`pU(!M$k48YtUZgTDrV#E&sVNC^q zwB#br6N`!8-!dRlJP3Z_CR=<8LoN(9as7;-;6bQAkB%{06V+RgOww6cy{>U(FwR7O zcChHFUoadbT@0R{x0LkcI15%a`EkUQys2$E33#B^CdaO#daIht=m<#l9h9M*nHwzN zyBN-XROOcARkb&~xTEkgRTGW%mkY`i)1ak|cy$WJzd(B9mTE0TUSC`lx6KS+dVIX_ zxvy<#@1VKp`O~mu!{QT!J&{ib;S`LY*PPQYc}01sIFX=%Ru?D@hntl)P?`wH-EwZO ziIK33gbtM_H0n+BHKr*QOsc~LzbRIe#N-RogJr1Whz1`lz+p67bs+7@APBt zq`=T{rr;3$Vr&I@8Bltzpn-~0asDu({00s9s7$N(QDftfZXCB#gdTc}CO@ z^G6X->v`a~v4qw~n>I@!RXC07LJkvhAp%rEPfhbfkQmV`162n}T7*Z;xyZ*tsmVi% z(dpz3$t@e2fc?zZqCmBu9C~=XDUCiKtpf$vaS<64%9r98A`lUA6Dm7g(D(DN8IqBKSl)W{=gr9LcoFM-mERy)e*Ou1VPVWu5EI^lmXcyxK~J*77tsIUhTPfQZWsN+25$NdJb_}! z{jOZO(ll$|g3(475qE?W8F#47+(H=|^z+#Oy->FP{NX1+;Bxl8Q1~g_Upd;?vMjA= z<>pWtTRw`9g5o<0grqjim;(c8L4wZM;-&;Grk@LaPm=Ke?B+u;_Kwoexjw)soCRb| z8I)SjsYX$@r(h3$=sv-+EHD66X11iL_H>|becx4{W@?z0%YM8rJ5AEw|JBo1ktDZu z!bH`=?=K)@3d~V>W_|-WV${cPU0g|3bQIOZ9nqlK95}M+9I>Mx_daIPoYrEKfyK+x zgJK5Yk9|~7t*16b$DV9sDH}fjgZ5rbqz8QoBKtwDw@&B|-9T9p^nxCKtZ!_53vdlo zD!2i|&D)l*WJ5!Jl4$f@VBs?BD#?mH=)Nj%pf#DD{g!cg26FEPbGDl((L zK5jx&w8VB245bc1a(8elcoM!^0%`u##cNiC6~m{Y7QZ zaM1+tD-J+XSMg<1{@=_sW|fElv+A}uCr^T^YFf!T{r*x>2{nyJ_Pb3vvnYm7L5Rz`56Krr_mr0_K@ zj~52pT(Hm?p&x?&%1)#P>mY$B)0Tp6SVi5CfkaJ#JZP?UK(cTX#bwR6KLFQ${_$(J zb@8Prmq2CyKCrxJA>ZCn_>dCP-~w4pTpRSEQerJz_^945W&ziN&TKiv08GB9%?1x1 z&G$)5Wt%g!qIUkmU$MBda>sS>-HN>%egSd@q{mry)GbzqC!R(3kQ+#5ET^M0_ii*%6c}4X-`_yGWiZWTe6WnG^glRD7K- z7FUXBF^BLB6f_@hc+G|GxNsw-2^AO&8)h-uPkCkZL(TpYP8!Xfhsp0zz7G$eGX8h4 ztQOGIs?u_X>wzl8KN14SzeBXn*o(|+G$Gc7{^aIj5cfo%wF)m%F7s}o&fxT}`bztX z$3&`9I^z`ULi~YKSb$dhkP~(qXP3 z8qvWqPCk;a*@yudpYnqcAEX=@{PH5JyTQO%Do~*(ab`D_rxVcLg<+=&t!oq{fw0B* z6A_tkL{s-Z=3Gps2Z_z*cHt7K_o55L@f_7g*cf0j_~TrDl%?WA z_r3!zyHoBRu%Le}RXKYNy|z`(GaJ%|Y-0oV`qd8tP9fkRL{`t6FEUeN5TftMq%)z_ zKHe{7H2=l;4|E1lASRYa5^L`hpa^7!=%zkA=2*4Z7(=%J9!<%vk(?cH+`vK(30>1n zHMT{7#D)Hp_bNU zJ_496MjR2}Y!`g!54{jJ(rNZrYyYsl`WBQ@Qm)&@ic>!!GkQWl107O11^<{Hr7T>X z2q9hKMU&j&ll$8sHC z>d?&@qTW?{^hiVt7XJcccCbG*YXdHg^BtdJ|GU8tTHcy&j&1#^oH+GEG_m|wx&^M{ zu$Sm`mS>;E;9-%KA~KHnvBa+MnCj@AO?+j}$hSg;uf}%9J4CsRMM+j!E#yvAm&YCK zqc(^1OZ4Xk)6LS`T33yk?Z$LxJwA)Uo_lhkCBEM7&JkrbhX0-yhZ$9H8hX|BiVF3- z2=q@et-o4w2P~0>|2<0Bg)0Gs2OAPSkF{Rn*KE?U-?Wa}J8M26<3R+1n2=nU!%%y1 z#q0|;q8A`v5qv5fUAvT!F7p31-5k^_DA?}=eWshh;Jv@6#{rrSx1iRab<^&oJoUNn zfyavba=C|ml5> zi|Vp0n89D`;ZRqd&7s09FZ{DWO)6%9wkCCkQewM~iiS{9+HMBW!CRex#x5l{NJw{D z0gQ6Z$-TT}hvjm(9Wv?wm#nWpu5M5=dD{H&CN&P=Sgx;mNX3p!a-kNlOOMbgePh6Z z!5=-_XB`olKvfH-W0ceYKV8ATjXXqL<41%ut_M2J<_!Q@uSD@V_dr`3c>{O7FgNoRv0L!`u~*W#lEE9Ov8M{?h4iBE%H6n z^e(jZvyQ+SJ-=1-%rih(6aad7*1@Q>$SEptipsJ4azJ~*l}n!OFJZ@^7#P7DG(sLM z3Bmn1!Ks{7awN~>JUu***RujpOH0S@?bJ_QGR&BVIdL&tl04%t`m_YvVQW!=Iky32 zyKisvo3|@{T0Bb!Go#6Hdg5}Q=aD?uV^%dLU)1;#?Rm^j_1@ZM$XKV3ajg8uL3;;F z|D2WjsTS699WyNU3SNCR(psHmf&%VAkMCFCcII!RhNoijHE=)txN?+8i-+Arl!QUS zKEi_O*)19rMi1js1mTv#*H5HMBaWF1V0aP`0e&rXA7pN1qps$-#DgDE&~3^ky|O>| zyU0m%eSOXdrvlqGx1p_23W5utVn2{iD=DcF4S}V4wAqo&B30v$T<>m}O-hwK$wj>= zqEFz7n0syQsg`ij(Gi8k@_)Qe?_b?l4ithsjmlj-U%B`z{P&h9E&c#eZd^i?hd3(e z+yicDu3AvoC>N4FOLelbH<%!VJ$5CD)Sc7*j6pS8B;lcEm3x*5-cx3F93N_OQ`?*=E09$dXB zYwV(FE3$zi{wB@>MQJiQR|`mgC?xh99B~;)U|K-Q_110Wsl?5e+O||T7Df*t6S3E2 zBN=5=Q3SGji-;=x{t|ny*#QAlPUU+Y(yrr9(<6A#=?WPB>04e>SuRR-#UVC1Lyt8) z)Jl?0)E*;p&3gXW9(@C*O+EnvuR__3mMRIro`o=;!+koD9F_0IAf8GjW+0?zsZSmI zoa2HQ-t{c)6V;kiHW+UKi!YwrO;6oip&Z#RNm%f6PNo^8caIcC#3@h$Ks_v%7G(#j zIz3#&{cvVCc{Gy4{v+)m@#2r*5-7*>ziC=R`DpZmwh=NYsbf0E^DB;zAWqP8t)3f) zNF>7EdYtOlvF&T%ba`5wBugrQJ%kuyW*anCJYo;_Fxvne;ieB^+^4#F`x1v$U<^-I zXk0Q!y7G58i6BjckC!yc7QOk%`D>97?@cP59bfDu6PT=-7Cq_&a^VsSfW2e<-%IO@ zU5B#8lQGPTs74mwU&cHJ-zKtkgt*$p@@t)ziqZxcQRovc&R0c)&%C45SuUNw5xhoX z#6eQffg4~a&gZ~1p{?sU6o^u*Q(SwYz3B;(*fy@~ z77c`sg)@2r7~~c-ZWA=dtVEV9Sr!U6nqTEo#&(u0TEQMz zf8Lt@f0bffa*>-f{xnAR^=nX;YBAJNdi(_lf*ZSx>TaZdF>OY$etSh*NQsy>I|eHM zs5tT#G~NA(X;|9%Y{?5gYj>H^aH9AZLf-P8>;gCO~Qs5B;X$s5VRjn0m@B+*=G z8(>gIc>xKYqyESaQ*g=%U4x((latgScVBE0Si%qwmSoa!c#Sj;HH2VrHp(s4p3;>h zZT^x>lVStOKRkU1r=x=DGzCUXby>k!F{9H{qu#T4h+*;Xgz17q4qNk~gY@dQOsE(> zl4(OK4%FLAUR&)9SUb+v z5e%sYL;XrLIBGYAr6=kqo*jHK{uY>_vVI{FP<{O6p!rivUUTe!bR~r6%%GrlWdcxn z{4i(ffs{{C83m0Qb!eDR>155)RYxkyBcOqSxeEBmgDCHBu=+sq!^}iwsI@TH2=)D# zr@Xmx)aP0IGKLdItkFaU;Nb%RI;#rEBF`S(Xn&+^9(AGP#st)<*P@03YB^~>7=yy_ zO*pf0hnnxKfw}yAx{^Dh@x({Rim*I~(h2mn0Crl*J`-s|AF*UbR5xjVWby@gt-Q}~ z0w9Np@NC;d>zeP--gapeXy+x-O1lmZgmGe#5U4|q{)lXyjj-);hu2WQHx+%F5< zO8L)QizX|bPhSGyGSL?=he71hoTrM^ZweEDoRKu>Y-DaHxHnsc@9em~X*f0L4$VP6 zS3Pu;gVR{mD)?XxCnxjiunH3@FjM52PpaGEFVHnYPPP-qUvDPtwOi_bkKqq;52h!& zje{(_^(bP0j7V()fZN^B1Zf|h)%o2kcYMO1&G_f#lf`g)(U+)ln})Q}TmUAv${p_j zl65asKFZwCkQ<@X>+9>^Ab5IZH2AkhSM7pxB};As<<$A_!9Rv64qq<~FWQ7N5$$@#ue0E9lL#!I6Ab;1^`3t_MG3T4qxKQ=@kl`{Bn z>&}|rb4KSh4MI4_6vWF<9~HxBFnurDB0IMsqkeCNXyPwAto;sXN7y0;_l&nZ_HQ;^ z>I*iPZ6f#-sFc8%1sl{o&&AH8%`c(ZiXl*pD19#y{m?uiKlsI1i^Ms@wUWDh0PJ@? z#8>Um<#QWOS4Z)6pA@J$ii3V+aZJQhZ$Fj`D&m#gB_OHJ4?W`BfK!*{EqUd~QaF=U zKYcVy^U>4GfRwh@AjEKf5Ol%Fod0o{nNDFd5@CZmAebtPy=zE@{kUT zYyIV3JZ&0#P$7i?oX%z=Jq;4Y*GvcmnC89>aj-mMm-5^cn?frMSc*J&Jxkb%06zE6 zGR0BkGx!vPsD)D)xTZ&Y4L|XDf>H#+;JT0AY!^Plq!R@{3 znQIY>+ch+_!g~x7omxTwDsw&O&pDX7v(a{DUFOT>yl((u7M6ZYVFKpQeTp@dHD2&{ zH3zWT2nKyIhf(INgLl^nGwLN`3(6InX7OM5a!v_~YJcjUmGfGyp1x@rZjAW?Uyfmw z2VH@IfO}ucrc0x?Lp~neWz!dbMsh=E$UO53Jz{7Cwun_4&GFj_@+~$oapmXfkw$zN z4H{h?>q;AXdE@i8?n%hX9CkOK+AXw!Xg}){lpA87n+Vskj6*l@W|7zQ0l8uWNd8*QOEkW^WeZSVgoDz%< z-TCh3E_>OFD-JtV6h5bA8lW3e8KcuC5L7UGA6jI&Kj9$C)GBqapljI_RKNn|Ll=w3 zuweAHy`rNRg1;a=M2>W98Vf!wQ07_O4|W|1dIA z1)w3Q9UX2Y9eL=%)sQ`|zkS3uEWjVAd|QnwhO>?KQjh-+KtESO)3@l#7GNwefH}z> z`A|9Tgs-^`Fo^hOVGmG3%Nz#eUtaShbrXQ>AK@k#GU|YmsVR;a3&Vm`9#UvGfw+!4RjG|Rx-uqx- z?%FPlk&$8(U7WurO)Rfy?Do03Ag3?SfU`_C)K*pwra4jJB=Zg+7q=ibvp#QH;ORbw zhO#a_2fW%)$+Fd_Dp0Z+oF=-J6q)dGqkyIJS@Eo63U6{+n$yyOFf5*(UVI1bRs_KM zQJjAuJw3fTKzh`~&@g<92E*D~FN}^nR{ryueE^ZJ+qAO#3vIVI2B{r*UnDh_uw`_$ zoHVH`_gz~R;NllW-Ku3|wGr3OVDd$-4vlKX^Ef^P>SM#k(&|UoHt-}(<3L6NIR`}9 zVc*FmNvf%2A8bcX-PyB~SJR*$G8MS=a$?(;BsGlt^&BvG)&O%|-8J1$UXPI9I&w?U zo!`I(WAStF9W}xYazDlq(JO2J`)NYO@^Q_8W4=Nyx(SEI z3x@i#s()t}fzzXIPO9%k z^C78?f4+jkno*=Pb$^ak;P(wEmnmm#C9N7qa0v`Zu0xDGMF(DAU3n9_V#+Fx|B-W9 z(xJ97gO0D8_gw=EP;FxnmUFHzk2OfU(TgAhZYsWXsVM* z`!P-5)7$$;A{{`p8SjN7z9(E;v5p-DR!bYlpvF3b5)tRqq~Rz$4F;M_lc^|KzmDi( zCvB;ltzbOLP+oX;-(qzos+Cj~fh^NS^YLCP6GmA+EWQ)Il21OH{$K0s0v&>d55PaC zOUwW9V4`b_&pJfX$NmY5h@VfjEGd@?Xdi>*@s$VJ4L|*_gh}KfD?+ZY$7zb#+j$Dv zid&GI>7=J|F~M?U7aj%AiJ*_U+dvoszb6BN=Vt}CsE19lz9qvfJKLNlE6Iq5?0tyk z9$^OK8lR-51^|#TuAGx9i-I%2w+7mR_o7LHPPiS+u~%l$I1+Do?%JiBc@!nJdNqq_ zeinZmo)OAu{!foC@V`;5KGenZ&`WV~-|5lSBxZGyiqF1VvXSpRXWQ`Tkv;X~ju>y@Wc>$fgiN<2NB3$7C! z|Ei1WAk;=zqptgsEhL}Gn#;bIXtHTyNVVGubEJCk1_^2+m{rtwDA|_ZUH~7HzS&h*aZw1fBxF zl)LjQ6_LpNU%(-&{xXlU!@g(o1bLU6063WGg!$e;xyEBL-#fHVQoolr6Ks8GO}WJq zb4^-RoIfmmVxBPf)+LvkWN-8?Ljgu8J991djUw+ozJtzAT-t(`wAhu*sKS6a9uU^+ z?qpK5&ypsxfVKxbPh8V!yZP5vP;EyeSm29Z=;k`cQ17)bwh0wZdMo?qnV>o1N}zt3 z^}z!PD*Rn!L?CG>&F*a3BQ?JZN104uKITT)?WTw;L9r-tGzv|Zr+RGT)7|BHt~K^m@qAaBb&e4QSV5DaUDdOgG}+1OBV_q4)zc6fkc~{ zn)1oXX{t<30|gsmi|}6eS1dBgD67P*t$g+dX(5m8CBlCo(RRI|b9d?a&u7kKI+LIK zB#(HYmo66;@IcU@Dww4IN5#8K90Hp(DG6z6n?OFSi8i$3G>N}{a1(jpL++NKfve)_ zwn0Q$#oq|S>i4LbvCyg13xlIbhH?RW$r$7ai0q<#=iW!8J{aXKDmKAc?E07~Nj%P? z7C7kqKRZ?k5yvOU_KhAoQv;abgm{DN6)oPu$wvIDyb>56K+s_O$6H-~)qDampoqVE z1a#%7dG);2&;@-j5dL^gj|Bh&bPQ$_Hx~Fy zc3!eIcoyUq=-;``r&-KmzajR>_4w@rNIB{60}k^pc_F+KJqnR@h|TLH;&7WD%xR=~ zqlyih`P~o$u*D&M!Vv%e2#UL)|EA~EdXq>SR*pS^z&M~~kg!6Kjfz?qt*H&VmN&Uh zT!P|m@CLx1OO!PFJFm&#ZV2pY4R+jIrH1F_#D#IdxZ&yg1?udGJx+^vV~qh$$4lkG zuJfmr-@r`_>Hn#!{7#S`0hpYs`eqZ~@g5#6I4tm@EdEmH2M9$f#%vGL`5!+49hb?T z%6l@ef2x|jemBepx=P%rbm55+BiErD^fuM?Nv3^(ck z#G|y}#H33*9xz`Sub3rVUVbU?=I$;#F_l>htpG4%?0r*QqPLaew}|D-7mpNo_!?i# zwl_R@GbZ{nXffWw#IwsMBcwm(zP8^c=%y zkMRLMFvi^z%N-vH(%0&5>prN*Gc`Uq$e^cM#H_HvMO`p%OHtgIcRe7|Jbx!u6VA;( zf5&kA`zC}g71<0^d!>EbpTA3a0;R6~0xyc=#}ffR=lXuG?>}q?ORU61t@|h0*y`bP zO5ajGwLV(k6JE7klY!vHAbG8^uV^h4kzTBh8%&3CkiVgTJ3Usx;PaO~82pQKjr0C5 zQZi^2yC)RP0ukf2&akX}-eGx>Z&bWlaMNrw;nvCV{UKT=tUNOk1Un02T{%X}!o8oB zTP{hH!PYSO`a5~QB)TOTmhaM|8m@=E=o8ZXc~!tkzdy@2)w;heF5kk6V*W@!;C2A2 zB>Tquy~O{f z-P@j-85$h(BVSErX9tE>0*stbgm*xzNy@#MANt8InIv)ET#U1P%#K&?)OXEVF<-96lw3K zB(9+`yF0x~=9@6>#&4{QwE6oP*KXN=%8zs6o#3^Nmj$kSN@iBDadUEJEkAn9;7IU) zx~Ek31o0Z|68t91?zC4;7WXhHNU?&D>ip}zOLg=6k&&66X@%JW6d)JNcOUK{m@TbX z%|B5xQkX8^@^s*@YfC&L*fNf%%dut82Rw-3un-+EM`w;ePmjB;5b(&4C$~|@-muZ3 zqQDM*!%#H>eE?pQZUeA4x|EA0$aa4QP8?0~1lA>~02ZH0cbK-`V7Q8i)8G`@3d8fl z&uoEDKvOzJ;IH47qT5Yd!_`wooV4KFa^{0fSuEt2T#nYz+pdEL)NzUa`vS%>0+V`q zXw52gtbq*oZC4AK$lkkkMA zg~cC$E#v}n{L>yljc-4VsNS<-+NmDk>-8{-1FYHA^#fT;OVF$~gCNw>Kg(=K#5%|x z5?D@n1_knLSajh~!@nqKYrfFK5`Ia?j}g5Q+=U~NEl*w&5PQm@(Z5r-L_MT!*c1AZ z7)XnzAQ3COUS1iC{R%L|r1M?sc;;r;-bN``(4uoAa2Y!UgXF96bn{mIrIw1cQ`)O&?P)^x9pxiF+Gz~%%4?$8y*iL~;Bi0#A3UF( zMgBTpEp&7=$^HI42&1QPuLQt?wP=F+iP`wCk1@x)IFSLM`lIZFAgM5Rp&^?XQP?5T zzoUgpfSss^@T{e}bO#a!lZCF1MdA0qu354=T)<@Mger7fELltdHwTKdQ#xe_YN%%e z!HAWp&`DzY4lZqmkjI0EVQqcno!Q>z)iV|CN;_ zA1~p+Hh8*@B8YSUF~pKsX*Y|gdr+hOG+)eLRU7;R`rWkJm4=32;mNh>F$mpU0Bu{| z{`VjeSqIHq9;pQC{Xi=j1J~UpL?SgB_TDA|V_N8@iNGL=jxSFC^-wKG;GrC?2R|%1 zVB}9d5eWzF$#x^ozy5N5F>$%*B)2vzZbv8PzY-X|y@QyL`-;*`@-v&ub}l(D@OW7O}pQ4wpgvoy3(aJFM7ap!xru&yviQtQlxr5E@tujES z$VMK6Snd(ed!y|o0I}vD={5X&U;=9j`%th!86En4%t$^y_bbHihd>lGW%hGRz>!FW zI0VqLMf7v2Cmxgu|U}Uml6vy}nULvFxvlFMg;* zR7=Qor6bsG>@q|pZhyl0qMIZ1AH>Ya%;XCji=F0%Vbtm3s~+&{3>-)^troi5=8aKh zkpyV*Y68cVsQnA^`Fw5h>ewJD;@q?D25=U#)lUF7nmPhJ>GQ4n%M7z7I??LV=#P&! zEI~Sv?e#A_yeZ$vt6mCi4)qb#d*&;<$!v|#9NXFg;N(iwKe(PHmCul|(gwEEA z{pD(KuA3kh*xO`P5f%q5LUKwlUT6!2Z**d8AzSH&2KwPhC?20oU9|~|m%|_;avl|L zPy6IE^Hn73o0H52=jmmf3BbP;;G^oGN0}L;G8}w67PVK=N1@2o>vKI)4_$J5R0x_5w2N1Qkt$Gk_j_VeJi(sC&R3)B2%>Qv?Kn zFo?W`2W0#5lXXcrdGZbtZHt>oO;TGEKg zM8gm5-=oL9r7G|p!&EPS)E0#Y;VH!`gy%3a9}j58F88h| z3S4a6_9xMMLsj{1fAy9l+mj7LXmHz@zq7c6XQ=D{Wo^JPA(bbaw_QE;NxD6duW?yz zkt>P*=?*GCFCRPuZ6{fvba-slk=6yrvp!B^)GX>=fza+weHGWiFG?_w;5M4&C9HiA z|C=pwV){-(Rit79BKmcFKJ@ltm^(&@zT>B8{3(f1FTG)`A|nUm_qt$J15XA{ZxK$8 ztV8(MOtK@>X4hWVoW$@mavWLK>%LlrJ(cbHVAF)xChx%@#%#Tk>Z2N6>kpooWqvcb zI#shl@zrOe`|M>%L9TRW4wm2PBl|^f7^A*9P`w>#gm|7$9Y;X7QrVpl)O<6VPTsg_ z`DY7{m<#@hQ`p{BY)Z+oB|B%>idB>YwV%+*4$A?a&&jT5tYvO@={w%1!CHjRDBGP= zWp=Z{0k4EesnO=(j`9C2UiPnA8T*INK*0O!&9689h@4WC{4a3L#5L>;|CVUGP4OWC zywRI6Qf$}77&?C@K$tGI>$42qHr&K6f03VmlAdHhv~?ddS@|P%(&tCZGjqe!<`VJx zL;TZflUSeGt6k??00x1dlaBs7j37ouB_3(i2w4gpn+CYtas zfJvr0%iBs}pq>>*q>wBGeXMSvh*Lj$lJd%k$n_YNhLOb?Is3GiynjcfAF5@tUu}kf{_P^1Jt2B8sJQ^$JXz}U?LT6 zBxMKHpZwo{stqy{z6KVnpqNpr@vlb=-Q4ars$Rg;@^?%(Z)VFkLjo_X*6=?c4q`iX zSntHxlt)tk`ysIS!{BDEF6;ekYA_Lm`h5T21N^@g`2ThVaMGdmYaJ)G5%o+ru-eRR zjq%TgiT}HZB?786p#`qJ2C7PRp`&8I!M4PON*JC_=!2=2p87+(&wEW7R^%I`n?-`O z-1q53BWWAn(N3Vr)=V)-Ew37wP7IK~TxSrAohfR9lnX^Z{tnRx*p7Y0XoN`~stDgw zeWVrI`1LvVO`~meKU3Io6SFxW2-!UNRKHfJ&1M-g#Dk9z(&A+^@X6ugnZFk+%I0`x zoWszR>WK?DLv^JaP~R!OVKz(KTcmI)`ylSY>VdarbsKoiDjfq089UPev4pF|0FTxo zL`1~=8Db|}K-b5yv_f$e=PG&zz=jEkPfGDM0B;^b7pHhtbv#j5*(M!>$oC(}+UhjU zR7e*}_CvzjpCi#iBGr3hjk_?M0s_LS)}wUTo1Yr{_dwWt1jPuVQmnX4PiFiC`v{|} zt;8ir)t+Jez8)MJd^Q;4+MDWzf_p<;-ncYjRxUn$WKi|ei#w#xZ3*{1l-1faT1(>1 zSV$^J!FvrdC&Dsf|AHsL2hd=r3(SnjW711~zyq*%HJgR~{Rtuyab4?^UBYO4({T6Xukc#Iz_a=cm?_a zIMyzp#}J3qsca!l5N&=Br{pnHQ=<0{xu>}%9TR^}_U%W*u@xhWn;n-Z&XSz}XlGAoqA~b59vyrE%=WUsSo|SC<3Utib zo|D5PFjo-B^nK`$s1RS(olHuj!;eU-B!j93TI zm;4R&_=K~aZ>_EnR=RG#Oos?adm2-X4ZIQWTwp$6yR&8xy~Cv*S7_ARCh|;^_c8#g zx3cQ7@RFedXMk`v0Zk$~0>xuDypCq1!YqMZ7$A%8VLmVExnrSysz!rnmk!&(`ilm0 zkwzfi7E!P$U~jt;iyb`d*OR^xI|PU{?s&$8sVhjh2(6xMNcRp!rWGOJWY2wn_r#O zG=q~%0I>9oQP=Qu#euw-k0MNs3dhK$ZG4ok2u%-eLd_Rz#f*kT#LP--feJXx3h_kQ zmiW?^`oDv_f^DX=IP!Di3&@&k^a}<+lTIB*Y^%+z6oZMaPJA09nsq5HnFRvrTA;9d z05o^UGW)kY|Gn33oB%iw-I+Nf6-U^k=K3&z)gE>(nmpZKEH_#)Ip2(c=D2~+*4rmgEQ=VD^OmcPpoD#J`8~0^S-Ulkrukiq(J*_38 z`o$1bPDb*pz0%sov|bZ$*CeqlmaD9<8wi?IrwtqcohN#H_gLvjILJyty*=p^1Icax zxY~Dq4@#Lp>O9|C=b6Qw!2S0D*g#(B;W@+AI%8rES%&%?FM z8w{Gxb0{|q#vz)5NWf<{G+k6eQ7P^*1`S_*oUynMtj<-Lyv#J9vAsp&Zn%`eZL;Vg zRu{_f4<5$?RS~BM>lJ&MUpt^Jh(acFV`M+FV6oRxql~n z2=3{j!^~^~Knfs}Zl|fKxnpG+ymxpSj7p6FaD~|007~Zk+6O60VC{oTGRihYC<9Sq z!rbh1)BVC-MRyTHeV>>wBOTJv#L(!2E%SpL*2Rt}rVaFWzc&&u)e8@{@LES66^BC0 zkVL zk{nY?HG5HTCft$e0)muEc_7R7Oyc-MI9Ps#KCb*d<^6=g)!hr41$WDW)AH)kJ+5dD zB2jK1%>p)K@gDTU7xA4{N6yO|4!SmOM^0H!AU@+($m(J46p_`d5Ixl=ClV%>1}Dq{ zO|tiT%i#G;5u>}8$5JcqnLK^CS} zUYSzr-IZKWQ_On59BVw1H1=d70B%S!N4(Rmij?V!_ps`Ca>IH^qv;!lcM#ic` zNn&Ml(0D(c&;oe43Rm?}WOJ~bOo$`V7Gw{!(C~mq#|@Fjo@S^J+%rfu3JvXUNNF;f zwxXCPRPtLdWyQp5vmJNr%yyj>d6mErdqmOVHvuks`S2>Gk(&8z6Pr&zELOJRLOX5* zv`ZS3yrGjK7R7oUwSy@6XnqMuc7-~c0ix429)q}_3V<0n(+hb9v(Jk2_YsRP#r!C@ zk%?T!#Cj|mBlDC1R2B&U%99KL4*q_4J))aMKFohl9@On(5d~;J)M|xN_Q_NAe_Usfq6w;Htl+_}CkY zfC=C+8*;^e9906@kvdS<(~hu4T!y_mC*b-u%VO^eYpM^mg(RS!Y~2w>&8^!QhJc|0 zw@RFqw&Q|&-%l07MIPu)9`&2>asxq(ZkR`T--x-s7X_GSJ1bBD5#S_8M|P4&1s25t z;(G-K0zDv1s0DVeIxv#8AU`Yd*pz1vxYae+2V;(BosI(_RxHR8DIi9y&W*o_9NF3G z0&`L~PVD&{!HxS499Ykil^Mu2MP{hfGt0rzCWm2EKj6gKo-&>ZHBoD$`ro8|L=mhX z1a*Eql%u>Plg5UkX7zi&`hUVoQI9?GBt?ULNl>hJ1Kh^{uf9H16cLfg!aUgs$jIth z{1H#qM84z60Gv{PyYRQdT5Cek$f^aDe1i#H>i{uO*gr}1xr;2 zY@v~GzjKPTOh-HsFV5*YfT%s5ZrzpztlZtnDQW7+#{ofILQAGt6)Dky!k7?jpZ>Xx zu4G0|upnN@ElLal(tNtwu zohAGpSjXiT`xdp?@c9^--#&;Y_?j17Yv+M)d_^;0VF0`L?M5DJx}ZW@jKCxMzw>8hl=JbAhYDax4BpS#k2j+wh$a^Ky5-DHCLvp2{YBN+L}u)?D8B|@ASO*v_nK? z^3dt%K?%=d=&jeGn8r#ITxvi3wwm37nCVFE30}yw6uWJTjR5x(&e;9DO{j#5tt`GVb$0zf)LzUQFYc;r9 zqcQ?wN+^Fj^9O{$)Zpa^4*{vi0lSm{Hl=HOn$+&cs4p!!vdE<5jhx z{jX8R556Ha!;z{u@hU0vO~N{(#(1SAa#+_&M- zP`z6;61OF85R?d4M#*95HysT8P>xumSBB**@bO^9VE1*l4O1>AV>Ye?nE69HIK>8N zd>}xsbp}NN7oehw&6}Qq8H4KOKP`P$yfKGS-i+h2rIEkbwj%D$EHPg+f9Jp)1%zc{ zkWxuVndEI%ECWN*yPhyem>U!uwix;XRpL`x%rnE`#UJ9|-G}IYM~>EdR>x$*f3Hv- z9q@_vO^@Bn%G&-+)~iBo{K@$*uT~Gy?TuyB;ZW|D?guwRQkn}pZCEt`T5Cv1_WA{57Nk!$VV1z~^d3V#8a zp=>x7f0?LLZI#*#;;%XmWmu1s{@w20zwLZQ*W{BU~MeB=*SKaW%XMDc< z44jXy$aDfz+)_BhQh{cyn?Fwm8(tXq@sxh1RewCq1@Kr2$2JLI)_;69H2@^`hoMC| zsC(FlqZ{e|V5H)z`1ky$CSmYI4X!r9IQgFE!pjMP|5va5v;f;WG0TD!3e;tseLl;5 zf&A<7%IkjCmcNyB_PJjjgw}1&mHtr)f3d5|(8@j4?C0K5CM!4jDmUXm36zR@_#e!5 zna>F!*cA&0$EtH>BfG);#CrbrNWG%+jtJneDtqg5Z9g0m{<3fuWmTc& zp?Q=Nz(F4E!G3+$)Srt}z0up^`)=Uc?>$o)kiDIKuB&{i)K29#k6f}_;oN~0!_bfs zEajV);rEGxB57Dh-q+ay_ht?`G{LO^1%X-^P`RgRzQ!K&=JVK4a z-C9`(gxC*}_?gd>KW1z9-^f`8okem9qmmQKQ)%~xDgT46@d|du@3OlzGJI8#He~IY z%CjumWeaJC-O~%oCA$Hu?(nF6?aXZ#m_Rtq(r^Uq9E<{{^Mua zPmzmow*OS-j5Q2QoY*wb#}DwP9ibm#{5h)fezb}!YcJ=Uj@Q9GT7i_e zwe$l5H7VDhWy|xer72=!7@9bpN6wENlZF?WfqHJh3wg0EYMo_gU?pGiy4OT|4!`d% z2KjMfH-7jf0o-C7q6u@%{&*lDciWGL&Z1qqG^HbQgT(}I$B&8AsJn#ZO6-27+>Sgd z&6PG=s&K+3=+L>rnmMtu^xLP|JAlLbDo?mSF zFH4?>;0Ki=giiyo;0Ta-RF844dSJaybxw4LkI%`BnIqGT9N$NOOkaZ1x&>azEWK#T z4oRifA%w3(Ieu-nIrKND-pUsROIh&Z{MG#S+_<+Y@ezmaSCMaRk+#yitybh?pZR+8!QIVf8MzbI>) zSs90jry@a1wi#6rx*>=;BE!nx4ROc&D81|bNS)i5R{*LYuo!|VFFAB)-qfuCcV)iA z+M8~jAR}uxWMCCvSO}uev`)4~DtJwt8G)3S*}b7Ta0iFR(5VAa7MgxgvHZbrJY!~) z2ee|jc^eoga8nl(+-jeS{=DTLkSCGzLqR%=iTxkH zT8K3oGe)Q(rGv3k`!mi3bI;yN;P2=TL_*4O{tdR*Xt0Nb70H*Fjt3Q)Y08Lj)cGi( zS63k3^S$nh8g31+Wp$n3lO7c|@B@g?;e^r_;|Xst-`2|pO$%HO5vI}!MujP$TGtId zQ+31(#Ut-z;^;ja;8{aJafDlwPZ7bAfBIPNB*cJS$A!K!tmFxi+OeMAVt}yIIacQ; zA*@wIu~}vAx^0j})vTKQmkXBSJN!N(|9mHEi0gct1m-jcE(OjSPHFU&JxJ0YGA;1yfsC0;OsB;kgfE8R%gg{UUz=id2UX3H#$ z%Z0W@5}?8aLpJ~)%4r>yw+Na8`h@D`+2K;gVf}%)entVLVKMDldq|{V-G5&on%6lz zxkjvU9a88CX1=n5&G)+PrQrmIo@!Sgps=zodn>zhW!s@>&Z+j>o-*zCmW#%7`{ywH zpMh%En)12di++oQ#Q|G4ZvAp|Q~v@_sqqKx@w;~1U=DB*=PpoV8q`DDRrWTjB4X}a z;97<4-&Xc=umQ*ZEVl+rwbrv(JbKv$9GOo&e)JZnAdBYIq=QdAK875%`~4;ut-8#z z`_cOC|9nHe$Rpqt*wB{Xwdn_d`>CgbZil-vPw$$pNGWvO#q$Zv{j4& zRP#;Zwb&0VVIt=Or{MeykNWyt6>ffL7$C3t3V6CkeO!8g%`){<@5A~ToP3He2XvY8 z08h%A^XV(sKH%NZX}Nl(KH0U8UN(WQfpeYzDDTf9k=%X;kB2t@4X4+?6X=#{|0xc< z)$PrO8GIT|Lamz1zH~Yq0xj2iQ(>fVjUBY+d+ujhU}*xHUDVrkp)f99=a*f1@^7UZ9 z`Fqa&vArdC`FqW`&GUT?O@o#I>&;RwB?E!x-=H~;xIHg^14o`_^WN&0wKh9i;`LBA zuX4k~#qxhMb^*_oxddE)e&qphy9>`Dn@fuAGC^Nrkk)^gr~!R_tmO@&hPlATR5-nM z4YNS;$K!LKZw$!4v-RF3k@6eIAC&2=o9+Mc@|0akr{?c?4Z6?L2iVj$*2xm!**(|w^zKaL`2s(|dw~sb39nZF;wX552V6we?x6GJ_uKq> z>)#@m?|PgS1`ZOkZvrk7`2@Z_{4-w|;u2DaM&O7JW1BCc*~4;5`NP@#I^*a&-+}!v zuaA>v=@|geXIt|Dc&gUjoR80z$*)v_4>&dM0+vLjwl#>Jslx&u(AFwn;3c)8VV6O9 zFeyrUWnm+*FtY_U?7bGd^@6)*kJ&X4<<|m6;L==^hGcQL$&5_E^~In%8+77c39w7E z3^?kzsdQ@S&x@emCh+{`VDQ)*@aVAlYZnJRjlBjt;u$#ItfRoNp|3F%(K}wC%&il< z%VaO`G$ioOfhi8MHy3T(rw?om?gggQmB1oC6L{1|ujqEzA>qK0m&Kq`R!9?3nZs*D zFyq$z22+Mx_f0P+Aq5^%G$>qH0Sw#4E?n>-BveM@H+A4}%D;6p#SmRuL_Zd2Yoi;m zGa#iJgla9qhAsA>5vlUCThI>Ag(3Ay% zKnvVDMNnLY6hm+QfwLNaV~uq&m&`)6AZ7uv+K^EX4B@x$XJx{#4umy1pkB@h0a_5K j#ERl7L~uC#7XD$syt1QMIsf4=1|aZs^>bP0l+XkK?Dnfu diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-1.png deleted file mode 100644 index cbc4f3efbb3f2865c2bb01c4545dbfb643df6b74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48355 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 e{O_-RVs+a7qoN=K5 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-2.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-2.png deleted file mode 100644 index 050371698b79845378a598c6a33a6cb40eda5978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60697 zcmeFaWmuGL_cuC>poD>vN*YKBC`w3<34(+If}|*jfTYqnDuSYblmZeaASK-)A%YT8 zD%~kDbhFpReKRxozkT0*9Q(^Y_I{r)_dLT~*Lj}nT)lp4`AAt&W(VayN)!sU0aYAXOvCP$egjbZDFlqsei*z#?ai*+W5w0nbRng=+mca zI=7hBXr*%R7#%!Rt#bQ>$K4p|9UMCXuAF$4mgCmeCTt#jLAd$Apuy}|^^1yX(c`%* zuawRyJ0BYkqb)7WbZ6(9+0`PICJ;o)(cHk!C6zXRUwP2`{YZ%T@et#j<=2j&uB^LLlgNJ1iSBe`g%$7`aSTBV%Yjh{SphWPV7aruo9JBx>m=T zVkf;{jcu!u37O|v=-92;uBZ0LP1Ohl`FwIy*}e8wg{tjRiieK7MFrc}T&tLw&( zk~>naPmOQ(9_g<4B2!Z_@p?|}`>kyL{Pv||ADi@|6ih}w4EDXg9%j=Pm25e#zZz-w z>6XWoSxIzFNTk$*aeeJ2ULlTwu1lrzAN(WFFOzqhnz>{!ceVtFJ=-n4)vvWZH0k~B z@w3|TE!#d6M7~W(f4tvy;DPYek#0V(8j*oYl}|t8J_MA#{A632DWo|$DNb7SC`T(4 zS8lyzrV=qZ&^Ig;`qjzd?DArsgY2w}b>zv>A?LxV2f=*Xmft-OyiZqp-^=aQ`BSq4 z-K)v1a@1S)n(XVl;KuL&W~Y`wkB-^p=QupXn_AUFw)7Kl~;yko(&`7%; z5kX5I-pjt{*Zmq@!3(p`tOQ98I6Rh6mxN5<_ z^L+esvPF}HD|;26o{gWrKkb=zB%jlTYvpr(l}n{dl}okDCmr-N@vq@M1zr4>Y$htrs&N*-=GjCtnwEeP5C=PjKk) zpjQmz!!H+oZmD=Sn`ttUjkizxPKOER?xNA+mwCCgy{JGM_j`%I+b0bb%> zp1P4lMLMf((WV+lp)jZmXHTixll*RTc)@HKE;?c7V_@z10CO5mQGTBM`6*frEb3nC zYcJ*$_MCgXugMu3B46IS$q@8)Wy?t$HnKhvhD(QDlUrBrxaTEHevFzNt9>Y>HGs_` zp>6ii9h4}H``A7J@gMUjX7PLYtfZ@2w$_-|Vy zL6!e)Q(vOoQJAgbY61V_IR9+a9p!%GzmH2wZlH`ovEL8>aN#d!!k~(d{pB>If?Vt< zzfX#dhyH_*$m`fqos56b7r)A0T58mnYtbfq{z8yj=l!IxOy*hpTkSerhT>lA`)|5n z)X1cke$_nWR(T(orbOcI|C1+d$b&(byhdW`;!pG3QJ&m`?`ZyW6Br({=H}+&)EX(K zol^6i{v(_yWkDUo<36mCV$MBG9WlQZ0~P<9Y_YT&=_YETT@Pp~KZMz#0?Rm$|K%96 z(Qq|lOXm{)ay6K%z%quoii`if5NRDZkht3Q67OF~tQ-vQzv?Xb-$z7Y?^2SZ-lpm` zJpK#s1ah#Wl<6bC;qPVh2ljB--q3G`^uKYmAqDyWyN>@QxF{~EV4tGoOoQboGKMtM zpI42-gW~l*UOSaLQ^p^!lPjEu`^;2!Ga!OM66_ujYdK7S2mUL}6|yVw8oPBJhu$4E zZHl*5czNu``4rcg;l|M>hSZ5}Z-Iw3ZmUyW?M~x-hr`l{s20dot9@PS7twvk9K@FF zl9q_qOy}9Y??g=Rm9^Q-!W~I@lX5>T3RmR#&zvW^Tt|L(RP7yJZVJ3+YDg#=kebWR zG0S~OxaAl%P#2n`Cua`hg|n6lZ50zKdZMOD%Oc!ajMsYh_pet834FH;7W!XhFGRYX zkJrlN&zmTw>Pr8iE1#nH;^_V-Y|>KOnMIH4sWQ(=7ie9p@aL$=@t|Tjd}jL&HYtfG zjK>Z{@>l1r%(h%;K6$7AfquzDj-{6C-h8JEU00glY312ldG*}}g6a>}zS94dV%U}B zwqp81#6q`#Z)AY`2zy3f-*dg4Zc8m4#b2HsEU|4d%RHq+SudcIbD~t=?|Qy)%k9*U zRl+R~G~8(LB7{9bwLBH(6lxl4PDI%04@GTu9W3TqT@QQjIV5)4cdZ_eT)1eS+*Tvt zit~Pzo-WjC-}6*|dhmNihCRuOR>$HM>rVwot@7sC>e=qro~jtOYj@y$={#Ana456Q zR?90=$+?@RLY$=gVP?A{uQuFu*CWn|FVSDCN~y+-B3*2MIt+y0i95}#I5-@awA1LN z)p@URKCh``jL*WZM|Cex)r=pFv1(LP_vl#e7r9W&{#$_>bzz5BhH8K-@k7)ktW>pTRG6gYHhCs31{XJn0Q{e z%;7xl)FID*3tqyuOMEm<#eQYxM@d3v`@Z)IVNGu+ORp7)6yTm7bz5Dw{HgEhvCFx0 z%l-oPd0aW$uDRAbO7mlOg-j2(@7*)odZ(s0pG0rIn4x%Ou7hoLc|h6|Xe#+TXCzU- zyYx{-L3i6s^h;|wFX@h@_PN6?pM6-EA{_cdCcYf>eIU|qe^A@L%cCn=dd2vbv9Ymw zq26*gLq$F5(pavAzlhYSiQJAAeuo2Hu#N(MD}!!S;p*Z@2_h&Tzn^E~SYj42*S4Rm z;0zEepIn+7kJN6c8SMpG+PO<={+j>l;2U4X2y-tb@lw=hCD+M-iMhfxNo^40>|WPB zcpWYq1S;=C&KX03h^by-*Ueh%7b)D^6n~Yb`sBb%TY=s-x3!fLx8-uT2cmh3cJ-j= z!?c%u?fN3&JPW-zvO=rD2*!(9BZ;~GC`{fhwkZ3Us)-sz- z;wHk!ojKiPT=HVrJQq&(zqoPQ`7yf`3-uOCkNS8!&!b`^@u|hHJXu5aSRy67M!iZ% zK>4U#usmR%H(s#h&wiTOmP_gwwdd-idR?bcI@?yO@`=c`g~+b{Fbl;9QZJ=r60<*V zRFti~SPeBzG!{8qi`~Y`cwM;%{v$g)vpQEO&HYuHz!i0eYG1ssjG@BI3kf=i&g({d zdG2h_i#6PJm#z~g4KbDtmt^P?hwn=5d`c62&YRwh`sjQ^v{cY`0ow7R@e11VdfzkS zrBn+Zb|d9^xNfKIjHTRLNtzEaJK-?dd(?iSlUi>lvw&Z@zDxH}430*?r+kiL z`mQ4|Btti+NLlCUJWDn`W@f#k%$}T&Rrm+}xm&MLGF2lTxm`X` zi=pExb#$>EMQ=u#V8L>qzyN(fq?LW7Xc=y`$MWom5{|6Y>hadYgiRTPPa=CGDTYWB zQBw5s-?K=mILtEkDs^Ur(}!U#DXaT&@3~y7C#xN6t8*2cy0RUvOQR*bWtew&`<<2y zZ+D)mGPu1O9qB5TJ;CP5RjGhOI~%Et9avs$>5+G#iq_C&=I2s8CR*D@+acrU)ZLl# zm48Ig!5NGDpcdypx9x67Es;e~qo+p22xher{GUO2Y^(fTDuIs-O-3vG?I|-8q}j@U zuYLD*rR_eqB*W%%!hyun`ILFyl$2}t*N27E?*tMe&F=S!9=XK4YE<@^?p1d7$-Du{ z@e5K`jFIziKdGtf(5=pwOPl)%Bn}Rat?i^K$V~yu@vGr#3)NHtSdBtNYB^^rla8Lj zJ1SAUWQtuI~$9AoDCu}kb-lSRS09)zbw-)&HRB1~o!%(|bIZGF) zG()fPEna8PHbO3Qxg84ptL4XL3MYe-9%%a=c+M%}2f{$PyW%DruHFfU`hIwT1 z8+OMeqq9*M=lx@qLA)YgR_A+sEj}i`p~I17<;wVHF_MHgED*E=}E`q7QRhHA84 z44--!SE%TZkmK&zb?MCD3^OuYt>t}9j^7=u?d{9NnXk2KEMz}%TN%*{u)$q-%?pzf znHlep4&igIyjJ8+QXy~K^KeEljj6m*dOUAxQeg7w*S?F9%e|ZdzY){7>VnFiT%GWg zK6Hk@tmxdBM=587{q>ZSp{3DVD5HNq6g_dt`I41$O3_(7_1K@HAEM;`l#bHhjeZ zog>nqNt@fgOWXeb`L-1?pj~AQdfVBSJGYg9ff@P;QpK@Uus9qSkS9Ktbpz2C2p67l z{$zecr0Mw1HkInMlAYoY5Z@}+?zUU2h4cQ2`@5uG{1zxs>KxHqb6hnnz^!b_p0>L6 z8sdWo^Sbw*>pF5v;7VyKKAr>H%<8F}>bkz4LlOw1Y__rHH zINY=!eC1gj8y%t9;O*9;*4gH9yjt{NsrM{y$dl3Qi$YJiuhP8(R(Wg1-0wS#qr;2A zt796=9WUsm$t;iF>mxDwrI%$}GRr0fcgue6S%-~ryoThDq2H-BJKYxRBTqZ;4JFdn z9Aw?f!no>1(G#_P`_ITVt1(BrwdXlh1Z+uuDJr3?UO(Iz7qH*!ybtr<#hH=kN;!9j z>W&&!zw9k5#@%x^{}SbVPdDPxsE+_6>+zcxJq5^g-R!&>1Qgq4sKdK+ck<{I&dgba zZ0L-r0@7~k7r6eHR04TN9fmUko1D;5v_cL9<8E-4y*)v1jBysXbH0_z)~R@pz@lAR zjlI4LT;b@2-TD4E8)7a==1fGk{F>-0IkWtN@NC0l_vfe|a!RqBc!}Hmf$KB|6-9pJ z0>KT#``yR~OaeJMs^S0B&qrl@rTJgEbgeDN2BL+8$4+T~i8W=tF&5fv^e9<*i$rzb zU#Ui(JwD>*`RVk3qg@Ty2giQZM%A9rPpOL~}_6j;^N>4y8JG=w$Rg`umH@?&G;kC4-@7EEL+(>tb(H~TG# zbFs=CM!%yJ^^pq-@WphHZ)Xup>t&%r1zuFoegZL-t^M!h^5S`14{v6G6u(1Ns8Gc@ zEe7+Ytb-=@bEZEMtG1y+!@?^~vUr#BhO1><+R23UNCw`7j-TEUT!)uD;0f= zi(cBw#KgqlVl zQhEVhW=$=vfc_`UCk4~e(hS}iH(xTuI!yI*lq)TVHJ^=A#o9CPU_8pcok=*p;Xv;} zOcW)WS3PmN_;}u(t4@OE=l@UUfS~B{0S5Bn|9^>-|8x8elk|V<_G`7Tj0GB*o0;uU ziB{Zkp!omnYj!25rkzgB^u#;)|Cj(|C)}n@t@4Vq-pH4tt_B3!EJgH?;W7F3ASI4)D2N zYA<)V%(a!U*tPC9FI<_ONR3=Mayzw3xNCK3d>0brh;Y3LlwhL0PWHDqM`8NWCmB8E zzxiy3+Zqyv+bq;|6t7f;9Ot~+dh5+oO7($(J0o`l$bFdPDgp#PUOQZ1dabWAh|F~L zWUf7~n_BOBYjg8rP0-#@Z!>Qd=bU0hlc$^h=uiDT=XzJ9S6wQ3FPaQ(W@c95KXr-Z z@vqlp*5#MJF}m4_v(YJVojFg|ZC7CLS~YCf{KPiwrke6Kuz(A7>X6W+EUf7ld9lBC z3wFNkAgfY!l4OzpTNN-93A*{sRt>R!J4oyH`{la6%#F~LOAw?(F$$TeUfTLKm`}cL zfPXqE(&6Vv{fZCTIaz*T0*7lB`#$%rEheo|;vRYUyw|b)#jzmBxP|0uMEALt`D44e z)T1UOS^9!G+*~L{*&2-s)n7MO%LFN_-Q=SxmDaF!OKY$eZwSX&P-R)Rw7i~C*WLax z=h3^>#r#aI-=f22m-==Ox?o%FhOE)3kbUSF#%{);Cw4le#*l4fxyd4EAe$n!O-C+b zCsl?&L3)XqG>2AnZF#EX0R@eJ4Z`q-noQ#KUm9poEF#H0={VdncFVTIc2NWT6G@SR znFVfZs}=7rPsZ!rG+&smR~nxlo8ydh7CfSplU84JHt~t(>fUj`Cjz=-Ka%wLM9#D= zDYLf=1v%Yzoap@YuywGcAf`{JoZL~OLyWD_T42_tjjBcl*N=Vp@L@qx;67?uEM~dj zM_t_>>yCFS${cF!wb5wY)-=)9^DnzQURPDwEDhL4&Yq#SWi2fH+{5YWDYTnQjh$5n z7kY77$LxULP3-)f+Sr_t#JG*^LA%fvWyLml)7J&@)Wkxo(*5_l=U2le6C<_Q1o->m z7`>D9s}S-@U(Nby?%Mw?r@oq<*5E7a> zC-gh@Gg)_l4$j+Rxo*T+wI}?SXQKdf`BhBHF7e_-6;A4!B;2mxc-LqJmMqG5y6moY zRXRmpBq)Zq%N>TX3D@!#AQxxjs$j;@c(#mLM(Dc&&q5+*3~gWPRVY0&+WI`#A?GCu z)3%d@c2{Vt_!eu1#h#qvp>VtQ3-mHi7@z6Eef}?1fej1lC!~33`t8eIWK_&o-d+fp z43n=2sJZ>Os-5bEs6vS){UwW7@ch>h$MYK_62J_ zL_*Aqky4V()?fBJR54lP9s3q3E$vV;4WU_tp59*$C&WAPnaScon{5kU-fXj}P|H?2 zP7K6G!(u3Ey$H)n?&t@Q){?#$Cd{{t^L5)!!>PEvMsiMDkWDXTqA|%;h_=AsRiMO- zjjS=>pC@1sL(jF@MS8FO`mLEDmt6ES`9=v6zTJ|VF2LD>n7xYX*7-h3J4I2G@D$YPzo zapT4<^TZ|j`{_SjY}5xRXbwL>GP*WD#@bCR->*F{r<&O%F@edvlKVSFJ`3pPzu!&Q zWu}o@Z(1Bu1-)l~UhM}vc_nyelXhJ%cBFGmWY@UxzXWJUy4sLigDpg-h}zc&)g*M) zE$A>NY5*Ow6E*#^YwfZ*6esq(J`RzqP`S8JN5~>?HUXDO_sLfr+Vv;pHje0L4%L>s zbH2@lB;4lb{YkfzsO|~7_~&M^(-cRprW|qxL%0(u_$=}~$L`Bt=nva_%i}OLyRs6L z*Jc`8n&mcD`nQ^6pxIe2y=pZNX6?n0@cVaGPoHjWl9kts*+zm6rxI1MF~32a{#{=- z>OE;U4eEU*6?pqc5bg`=cqWN>6c=fw zEiW%$m3d|hIrWzUNVCr_X;A$U-eJXP8Ks=<86mc3$sjIjXdh*gUCNm|L=nA zXOOb^@I{6F_*&KG4<|{^p!yCiAKLsaDS15S1Y}e^^;U+}^`Y`MVm1_3Ht*lj-`{@} zGAKKFCnidE*=4oMA*MJ+39e}Iw_O6EAokDe9N8_u?Du>C<(!Od+#LUGVTk4^sq*6D z*{7RaFYx;U$(Khh+~hAPJWl%T)IJr_eZ1lnay21)CP*>wb5w5p`G6cbQX|uL#+3ze z<-`c)GNHNDf6lg8upzaU*4OJKQI3Z5+ce`s75=#8Y3*xZ$hy+%6-OK%Qoef$Wiu$N zP?UJ?N~&e0l}CPkbr0+`*il96kA*kxvPc?&Y-Y;8QT{&U>?;3fl|4ocTjtH++0@k3 zpy~#Je{8JxVy!d@pMMLnh?u8pp*6ysGCq^`TSTD0fMBzX7he9MT=&P# z&90E&X{?rcHit+0Vj)l2b5z(rN;HAO9v#)>c+q7uJ7LZvMfgd+7N_z2Gk5NY@oQ~| zc=ckqn2?^xKki`E71BCfSlX4e211_sA6p;uxM(!9gZ2Cq#!EpizbMu>`sIWBe)p8- z)aG-4(0cuNBxoBx$nX7VOTzs(#r%-6YW!@x?SBh8Mu*CN8%D>j@bl)d5xYh+KcwWg z&voKH+XJ<@D>Hj5BG;A&q*^jr)_;gS0%drEWc74Hnr;0EwA_}>#?c;7aHS84v#tmW z4dqeK@?WPACY+oR9iu3wdHfH8siVOe8!@?~mdRpOx*O4XYHiWs>-&Xe?9uGr`5zQE zpDyYw7E!=Zk;o}+?KASWTg{!?2Udt)}db&}z zWT4}6U84K(Kid2uN(E@AXncEDN^DDXO0Hs=5gY3is9GC)d#oyODz|m*6+Dw`ppEWB)gKRy|*1~zDFU{!MKxR zhyNvK`XRUz&0#(p4&pn(UZl*Mu9MHV#km1{g`BA4`j=$(U`c2#4ucUQzWPD6_2A?y z6PSb-5)Rg`+0n4*N&Uf3s8AO?B&g?#@J;D3*9B7dzikQ=Fn zCML+m{p-H?$$?RLm!hTmSL6y%PdOs8m3Svav}6wgr5pR3KIm`Al|Bj(Wd~R5O_B^! zhv1En0`?9NGv1ss97iFouBUK%6@mP?=JH`!|#67y7x6<3 zaX)?R4_zldBpe;2|LnX`*}+Hx3adfI!jzYoU?$p~pdOL*R08fwjMN6liXm3pCpCZ5 zbzua^mluB&j(J=@{Sz`2j_;T~HvV3Bq?5w^#GFsgCJl@c$J&fE^*smRM(0teI4)Z& z83}hdPfaY;xD`ZKyxX{+hIqKjD%V$&56=vM0iYyB^upV;{aW(q1iJ18WUCrY~FQ>!WEgO6~>H38@F z@D^?$;;@c;VAbgMrYpp&PCqM3Gp;Xw<15u1=VW0%%W0N$kLSrhd;Rj#-9kQO&}%mhGP!k&97^RW`Q_!B0P z#NK_MQ5d4iRt{1&ZZ6-nDe6H(#A;JZZ}0^QTS+UB!y*GUR2DL$a>=P>~D;IQCg>rt&-TeB}FO!e2p`y6|H-u(P*e}sDHomH^FAS=Y9YqXc;rJ` zs}(I1i(8VAuwzk5;!f1lQC0TU4olb3!04MIrQ%SS%jjT{fnRiqc5td0XSM*Lfr% z^TWr?f|jznck)O{yos0Et(Uq?YyVpneVa4{oP!Ak1G zdt2MNnQHOzLrMqA=*8F!Gb7XE?Xlpg*C$`BpTBfY> zf*u$3xO>%(N4wpU_M&5y%bg{uO2<>JUfOlcnGA4w4WuyWIUkGH&CjWqD}-o#!OYdI zpWE?7z|t0}!($zVg<-E8-yXgsgU0pWpP%!cGL;c)no)&BoU78Ds=OH5h0`y0B68`f zoC3f`F9moKloSbiFO4Vw8;aLf$JcJgtA%dhWnwHyEMnuvSARHeurk8&htP#9qZZ!& zN0*f@Y46!kgo|g3XizT2=F!AVF8dr~ek*T&?BPKl(br!q6<&%SV|MzTtn)tkA9oY9 zOw>3ik;Q^t4Vz-0*xf%tTuW+PXHy#*WX^5aCsH{EknJH`>rK8Q;Uw4w1Uj5ys`{^5 zBk0+GWj7Fzs>(UxFNrrv^dt6kbUTS(bK<3A#0Q?f*s0{Us3O`Is8YPVFy$2d>b~mN z=K|x`64dbTNk0NF{+b^>hW`dW*sFIIt}PXo^!Q4*^U|*X@*v2X_VmU9zm|PNf=lNic|D%P-UQ4pH|SDXtAUt(#5(9Poqg{! znc^iVe_T(!fX{jXOkaSc`hP~$_=7_*wSB{M;z|9_2kdqv3jC-dwBeBvZx&hGe%l{7 zeQp{Jz%6GDe~2pvd3I7wMM5~4p+k7f5+eX!$>Oj@0+9lb+Dck5o1WwWz{bS4p~5Fl z1O_S*EW&RJMl_d`%ZGDB#BInbdU^7WoXIBy=#ug4W|;qECEgDCNrKaFkffCEMZ_E1 zDYWlY2_aD1whXTJg+f^CAtNbKTZI?ghtC$`n}4eTK%kxET4w2Lk4vJE2F@jwWZHv7bp$ZhaDi5-Y=;!n%Sux&{MeP$DO9!=Ow z8;+@;}=09E{c;RBaEk|E_2b5l`KLENRs z)tvtZUpJSjqeJy1f^2q_LCP@$6zc4p1BK?cH0*1!4R@)|ixbn73_Y-|~`l`L<| zpFJU}>WCrff-LtACCM4pXz>WhRz9J*JVa?4Y|fr6xQOB;*O@rh^z7v1 zV@QpGE8#5RfR*5ZaLFj?60V1oJdgLIbzf!P8NisIURzz6`s#7Ks;a6B%96LETd3+o z2?+${L~!}C?@exKPUJ*U800GTo70TROurG7+aME2?iiDu6OpKFsE>6)q(j_GuB74( zXMwQCbvgmegd8>fG&i5{O1#joYn#WE5Kx|Tpd<2?Fnm-;G(NIxJM;zVLjhMu80y4( zb<8vI8rvPChrHDz$A##v$~0&onmHo&k3X0~d~s=rgOJr!=7zvnP3}rI(f%6piU4Nf zZC(O32Hm@?dkGh-dKyd#6xxA=$g=7w-YNdO)^Hya;oz$B zfQr(ro82&8a6YJl{Dxw*{?ce>(vWb>MgZ)NaRG%AQ?RIIN_d=@Cn4a4IOpvfAtJUQ z+6(EhJcO4sjUAfn>CW{tMVYTR<{$-h(BI#0+z0e$Zn-fBAwT?IF{kowtcv1Ej#kT( z9dz7UuL#ts;{pY7V)n5Zk%FilK_lgd3PWKbArDABW%Vu#5^exuJ*7V{1uAusORWQr zd23M2v#dR}4MC>PiTXYuS_m4R{2uBmZzJO64~G%Verc+Fk#f zYVH^^Fy%a6akq%xMR=N;y;dDDcpMgmgyo6rwI_BkTSP?bwQr^QZ@vw=#)cFSK)$(% z9HMooA=?z9&Uo}1hEc-a($!%l#C2uSqh3+mY^5=na9)GU(C-k?_TduY2*WC!4Jt}I z5O9Etux=dTxAB~v97Q8o4FU^nww+h0p_}ZqfC)hj6Z053wT2P~bxo4mo3PX-YOzxx zzKVx#!$!gdq{N0DY5bW0T&6VGkqpz(-@j5@__T;*zH<$z#Y{o;&V~m?0K}vp%bTj^ zA8D?wt?jcVlB$LPxbxxI%=93&#s|*xq35;$5e24|JE4V!93ZT%>@xr}OZ_CqOGN5HZBQ(C zn24(xF)8@c0?&Bk7~#hTDzLp@ztt1)-VVER0NPh#QZ{pjRrt0Bp-O-)O4qW$;x7Y*-2p-;d?J~s zj*O)xcOEs>qYB_uQaq)gO87Cxj1u&o@RC9TVKKrrAPVz2NT|-_Pa^y|VI`obi3*V7 zfBk$rNiB!(QzGiB%5_4A2*tq5JBk{~*Uz~!cuXw>;WJL~L#_+((nG=_1S(Q(Bi^?3*3`qmdMw zMh*ffj(7n20Ka5XHHHE)Q+z5>0utL!6ElKZcdQ_su1mNH^=hbX9iJQmK;@ZlEsb}P zMk=?3=WathkIV=+AShs2MyLKjolQt=weug^>a^yeXX z*!-n3!98uu9`*79`GH5qpl7S=4BMh|*Zbw=(nmB?Q^brw-c`w)v^{q;LreTIqJ05g zk=-UnMK}rhv=0JX*eNklq)2Ch^wf2)fgeC!Eiv`YcF3B<-5$5*bk$S zx!tJl?FD^b$=UgV^LL0|sHz&3{QBLGTU|)&?L5+rqN%A_Ova#1-K}%MLxma5rPyMg zYu05lMf4C6+hN#+fT2cg%0h)qi{Cxh-Pe?$#UM2mQu6@%1LJibXSqPt18H5koj=o5 zks*4q7TP#k-lcA~1cY}lUPe$K!{n<2(rXScgiNpegucaM=wiw}P}^90IvdUAJn;zuk+ojWjg)`RuYjfw&yS4K>E5U9 z^(jd7TzPy(^48pU{U2JJnu3$=Y%eNXyMGv623RLL-oq|3Xpez6^G=XCI><3He2#t9 z&8y?ib0m9X*Sxy2;8ddiA{%jl9J%h0r3ES?f zN7d1ibODJ6Ny;zD@HFj~jl_(-pRz6xAxF_pn=YTWovISyH1&~M9PH&^yH{0l+kANq zu-Tjf6s(Y8^b*+ObL#$l_I$T@iHedWUBT*1Qc`4k+av(lSm=*v)SBy<>w~$aNahEX z{Vk!gw+4#BNCvTw@`!F;R_lS@q&tvj5|c(bCNEUWdWHk?^4i^#n_dtFLJ$>f0gaTZmugu3o#nUhQ#++N)5}F z8#%OgE)55r&!sqI_v^F1R(AuGZn|g&UXV|p zWnYzKsY$?z3jPZMTM5QBKY4`0PE(eyMO*O<Fj&-o7f9Fe7M*p= zyA{@Gx;6bLXS#+_`6a&DP_Z9xFy`b@)@W3F=z{OT0Z1%f{M_bi$6=NY;6XN}H!{A8 zlb^jwkdj>Dc=RMmc=UM~4u>b%@$Fbe|E1&-A^1}X|G!2)cI;%uFE>4!q zI_FW<;`1ASsEg5W-o*w*U33UP|PpLr8F& zYer8n+y)Blu5&CWtqla}ZJ2!*0kig1lO~;zYJ`A{5k1&87Ixf7vF=frMS%mCv(;4@ zNvG-WGM-4Ek;KY$eOGfN6>xCYfcNxsuWl~5r8aJ2m_kjx;faNFJb zoV!Bh7GH$&+*!@eJ;cnLz+7E_a*=+w~K}A{o^dF|*_{`nLDa z2tNibOAc5XNtaiL3HN+?zvb*NBTp!d*xLL;dVWc^G1r=hlMxmttpj|K-`MIUal&_M z45HA2SzP<-Ok9DUIAL*2lpSoSAvZ#9qgYCy??1$kg{W5coJb5Qkt0pm4LS9o4zSux zVssthLf`5l@lI^g8%jbtgI&1*EMTRGD#4S(hVB+!=nYuUu)(e8)|rY(2o)C6Nwif~$b@tK*7Ih z4#HGsn}$m^JgdktN1h|S=F$x_z>NNZN<6OIw z=X^b}CxcA{AaX;H4^hZ^`LHE4rQ0~++&YV}+;Qo{1oE-hGJwZ4NM*A`AhYu8B8a~x zPnJJrVi5ji5U^~GgvP%=mLU1!$q_s(2suF^Y-^@vP7|N;R_;L~VBHdEZPx8cPha+m?a zq7QNOsEL^4^dK_zVpAFq^cT$Kic&7Y=h*=aLWxZB(FbUNqJEVsk$VE;a-gPHmH&o# zS`N`IW1`N2-0tZz_?w+ErUzCIb&_er%g?Y}C(>9ZkT-F{gQszk(q>YTlYPqpn3LZ$RQK z6Jg3=S)z(vBi%X&N-h1S*~i3G63DGm9CPW-2Q3mOq9d`>06T^Zo_~s0TwnZ)z-?xF zuNWTs?yxa2VBUotxKRp|DNn?q_`@TtZ44BXqvDO+%%pgtPGjLvi>Nk!0=LCqO+5_2 ztP{JwH#dhyiV!8rP}p`b_fyl6=Maej;C7Q zgs?qBs#ahv9o=O%$f^HYQr@&N2@>K#Ys!Y}c+9!^h`BsY1fE`)hfG)k|5&PUbC1kB zC`bqLaI$SMCJMlM>%D>HQnSgrTo-l|T{-nF0if9|YcMgLh-@n6Fl568zdzkaD4uSX z&}IOCrpY*s)!MA~S40wmDRA6gfPc7nA=+`z=BWy0BVc5A?>3QukX!1l46)#+|l z)g}uV$P1njKyC06&#wHS2${dMI-|EHRDrZ{KkUD$SK-|m5J;cl{^h>0{ZwU)k z(jl-fM#!sXmwmxw3V?`MbHo+odqzt5?Itn<>=$OOB-J#$AiSTLc;t5xaJBg(;%stoQ6WO79)#D51bzBu~oTHI9vkCT$C zDuULt&fs{S2LQ%j(wqGc8Lc}HufS{awIY85y+{6TjI zxhPvBhI8f=UC+5SWD?kdBtwMLB=2#tp0%^*#jm7R(oeX(xqX@}k5^f#Q0cC{A?ZtR zo}Le?=zMNJ@gD=O!Iv{o7;Y1~>Qvj&=8xdi9km;4r5um7@OFc$7a*$uel-C@)q=Dh zEZgvZL^?Fr6J$u`1`=d7UYM?vhTz+Ttm*!^n#qTZHuHrv%`6&HYPSoE_h1i@Az5YQ zJqJ5Qd5~gv<8CA(OgTv6K5VaUCID#ZSFy3&+u5Y@OqSyNeY#1Q1eSNfT(;@)j>6E~ zjHK-prQQ_BH0YyWo$-7)zxMfTlm=wwu9v+XmxVmjLAsIdxtFa-y!_2I>1%rOo5*A2 zds^BdmGu4Q2zf(z(PZD(5@fiL?XG<%xFAKJG`9UjmL2K!YbOg--cQ&mj0eUCI_~lM zVc6~P#Y$BvKQSSl%Z~~LL(BrTU7&jinX7<1ee-w2{JW#xDr5Jw^5!EOg>NQz)HS`I z-=@lsqAvVc8Wr*gChQ<+X-pj?zfKNOk#&cwWKUgM&Ogk4HAaPP3U?vRUW)rAg38g0 z|8eKySn<7ar-d`0E{0P97)y)|Ma>*Hb^q13{_?P0*HJ|a=@-9<)v)@$VT2Ba#szHD zLM+13xT_N!cT5v$_qjD>z>6oVBbTW{Ju4AM2_Cri?a7n7Z*SsNuc~?{#D*i^ z%hq6)f@^2b1yYh!Nfk=q- zL5w6=r~mcy07b|=OBDRiM;C#CD&A}KayQH%OLt2=K}h|;v1wt!w;xpqUIlwT8mYo& zL2;r*?PK<@AH%lnM9C>?Sr0IPm%s1e!E1YEUNmIL&D0yAaPZ=Wk8x%-abQPU$KHA6 z-HGXYV)%<_cv}QjiM_KhfDUQr3XLz6BPt^MnIW*FT(@+e4Z=W48^Ivr3hxy>CL&yv z1Q26#xtHiGB5hBCjzxxg8D_>1SEGovESC~Ej+IjZVH@kPzd-}w!083dJKUP!w7M`L zqG7b@rt7#M#wQ+UhLxh5FB5Rxjf~upO1K|RbPNo@G$9?t%O$;W|CoMKXmI>)7KT(u zu4tJxnu$>m-7Qkt2lt29VF~XL#86-%JU{ju*miUns>;;sy`})u+FZRPK^p^9Sysh@ zFc}WRL)uNY+IqsUGSCu6Ck@cA5FCAQw5pI6qnkN$=LlX5{&tWLm>Q^uI+}A3$E(Do zi`ffjYrLo)%Y{E22Tc1}nfd5AGi<;B>My=GF_0K%kNp5}7gdj6iue=P9kB#o*aPyH zC#%#{MTkU~oR$y7vb1b%s&ZP)O0;~pVF27#2q z>~UZ&BvcxhJ84|^b|Tr=<;WjyQ2HSdUHSZXiTK0O(IG|}nGML3v&&=CeQKiBSkSj% z)TRDV-MdDUu$4_D+gKcADu*uS7OE4eav&2TmVT!ydD*G#*eiGlnP^Bc%bS$vFQMxK z?)*c57vzkhb`abPg8o5RIfy#u3pEB1%T(Zr8_pwR4(a(c8}##yszT{lp+ePr2iiqE zk!gId^a@>B-luP}#P~zO2QI~^10?ReiCG6;+B99gpb#1shNv}K1XB!L`7EgofU+fy|#NSbdM2|1kiHIi_T|7Wi3yBErBXv34iYIJ?7wr9CcluS4_x&N*@yR zdLUym?0+=Q{Lt$#)+EXfOh3eQg|B(^2?+~7g!FQ(Wsn0g<29sVk~+Glza3wT%wIyK z#_=$0T~@d$_|~7)cNO9vlj!tuqo_(^+c2^WwtI!vP`3k4NV%IaI&Q|6xAj^dm%NHgm4I z#(;f@$Gst;Cgow;#T>EDX49mn(6e{M)M|<#oU|9OP4-rNFLYbG?UbIL{*09fu0l#4 z=#4p*gpxJF6~c(ukSefPEw@j=M2p+MV7h5s)rf{4o;fixWQ((-On{>O%DQvaPPKlK zh)HO}FsEoxjg5`Je4}Z5Az|IZJOU-{RKsn%SX=vTj{FVKK%RC)xt0{uTm@~!Dfyt) zUHHar9-SPLLK**roJ;VF8-HcXTfUf2<0Qx&*wQV#B&d;@9>0M*j@|zG@ydt|Ogt%v z*M;+?O0;cF&$&d@5xE>$RLY#%K_tOvb{>cI7HZ6PVqs$x7Zg zuU_qk#wVH~IrlUlLMj`xpX{(gXv6RRhdWvJL0;9uHsUn#IRfuvKEdU3L3#5LQoObT zrD<3biy*j$xP$Y09YJ7xyafvELv+Xtd6x*$XVez7Gz`eT4#Nz6LPJA;i<_#cscp-+ zsYd*E+DuIJA=KqB2sl>)YO_{f`7#Y^XbxZWnwB+MPJ(>zF(}sjmO;>hkF{h+@!Grc z{52RI^EAClGwycxZt@K?fH0aS&0rdEgR$5f6PPLUl{G=FSb}&>0(~Lb@ewW7CJ-N; zKrG@!Rvi19da!{P_4vT)AiOb%;X)=|l>x>mz(z6z9SLQyb7cY=#7p#&Hix5-QDEIL zolnbLoXmk$((&$FPa?8AkwSK0AB=kOnkIs>g6Vrll_pNIK7AKKMBH0^H+lg@8`$u9 zEIqbzPt1o8mD?mh z;mre>>1Cua9t@B8v2rxG?9dPoko=(}Hc@?^)R9&%sDTLBO>_Xz2!k=0+$0pDhI;_- zTs2z=WzcfikKa>0K!4)^VUiZ7i_8)uCMjOY{PSV(1tymUwM%;0a(Pfjx^gxm2VKd5 za$Q^MD2G`bjft8GAB!pXpho>uHzvVHO_CzPdl^(M8D?f?7COPq1+j^2J{|)cFRHGq z6dy#_x}c}}tGtn7(RZi^Ugt0|ac(r*T~6HX$a6ZXt?;qp$-Y3OS5NTm-F{bdWcI}C z#6*6PZ0(w-nW@^mn)nbq>NRP9O=QRLr!^RmDuno{j|F!V-!W-0EwYV_4B@&P6|d~Z z+vVv)2ySStF&c(jE4&@!X4)m`G<#dZ_$4uI=(rIEIcGuABsuVUYpX> z5kPO4C~~-`oSle2&g`~~!@h)Cd+ldpOwy`~dRLAXX|E*PKGJk{ku}>7D+nULgU0hrsTHhZ5Ix}9_WpVmD zKfz!GuaELYFwVySFnJrWR#U;6=QqbLC+G&1(boVo`o3;we;HZPncA7z^=9sw;IZ8 zD&bavQxN`jXcqXD!&`yixOpKq@SMl)gXhykYlwM*Tr~ybxd#RR(ttkF0qKJvDI7`w zUn0JQokbv6ppZiaEX>~;)kJ*HwCK4#X9x>IXV_Yy*eiV3sK*OXa*-fL6}BV|IurtyVYWi0ym&2L_S zt`LPWY1-KDRD>!YNQMUu7t~?H!-XJGjLbfxQkU1l%SH?%(&v#_c7ILMaoUScT|4>u z5mG{n1Q5)JoK}LwvgxW(->%i@F=qtsrUCKq4S16;2-}qrF~r9h2*YOxl~>W(=5CkY zg6nUN%vGckV_8<>3`HQf%e&7K`#xAS@@`}@x)1DylJ3ar+NGjl*AVfaDf3a=sYO|UL`#VBL8G-r< z*yR+iL>O;vz6LU#45Q3H!!#B)1VMG-b5tGidR)TmN~Qzc{bOK|>_NNq zWcB!X0}zct>)SBi8&NhuBLnG|VXTc8c(W?@M>H4&0iJ?DwfiMh5wY7%ULGZa`U zrV=QOfAz{aN}yo=x@+sE zLzB~IX%X1> ztgJN3Z7QteEHF%%PR4O6J&@$z7+2FJ*=@5-oT$qe5rc;OV->$lcoWhtBcr{3^?a9M zdx{KBHZe8TYI*DM?|!h*-v=(U=2I7Nb#L1ggy8pye5e)1DqcV#ar&>2)mTd42qee< z89D$CvfQrOF?9aZko(%}bKcz#nasV~^PS2;^*jq}Gpre^d~gEM8n!Uj<>p*i^_Ydk zOR$;0KCPK${5p&z5RtZsJTQVdq_LoGuNi~R-Am2`;vL3$kF7Su6MK^sQB*%+VA<3i zBp}#>a@a{^7Qr*~L&BOG={4t<)|K2>-(CK3vT(66>A;GgIE*z(oa>5oJ`uDVva)QD{h!kr`4Vl^xmZ+|So>&f)0W{qOI(e%Jk< z&nM1#zhC1yAJ50bD7&uwyrEFG+|cj#E2~etHUr{gn1OIURO2iH`(~W^_Dby#4fXw7 zaA3cr(TzYd6_Q~toY*M>3giXbQu6}Nws4z;<{-Z0uA5ly+YJP;P9^vQ)6e`Ct zF>zi<45j%={jApcec+c7*`~cy?jo1I_>}}|gfR5|7}3bmXhm$)RK0UAqKnJ}vbIjB z@!0i>(;puIeBpf;;p05i}5YkwVbj#Gxxh>$A-@XvD1hCRJ1E0-~>a?pv2 zco+K9iS?m``7qop^Qy5Ir!GE-0u*vAuULWvQ~51!`J@;v94N`KhJ%ktgqV3MR)THGMp)i8P_S%VzqAC?J1g>Fcj+SFII=<1@u zP}4f*#7K;Ww@+$vvfaP>77Ptmb+uW~mjFJ( znDzv)Y*_;I+A*zSQ5k?aW+@&aZM`ejAXY5^&K?WVTAap3guhqBGC;zB5) zp6bkBHaoeFAfMUcFLBxuYBUd{Bb0%0VSB=7m(HK{UOH15A$Qoic5jZc+7)_!#zNv@ z3GgH6FFa-aCKc@mK!X$e?8cLX}NQ;00wl z?m3wGeb;ECDT$ z+BgHcGF4xngV5CqIEs>s@>X^fY*rsCQvXpC^ukicKoQ)WGRMT_B-{o}qvAF%}U@o(! zw{Y0X>8HG-uO%1_Z0j+5;bFy8D43qv!}-W}JVwwVg#F2#@t9nBqs{?oIMV5Tmpb4M z8svVx*dnbPr4c{)0gPa?d(rSMZ9Td$EdkS4(Y?9bX3Y*8*6=cB9~794I%2v?x;Jm% zrCi6za<<`FOs1vv)o;=;#YM8qjcL39UVUNdb>>%HAOh2budW_39(=>_R zF{d&Qh!ubU^VFZfnJUQ(+*mjW_G$UT(?bzO?d#8fkjVhDi!z~blRLJERwJWaJmn2+ z03WLLx@EPxv`>UzGSl6%8fI`xG1O^iel%( z?y1SoI6B=^aJ4gdnE5DQnP6xN9Or!ysM|P&z6*WkX0<0vLVWYW*DNa7&|>I0CcZ25 zVVqW(k9ZM(8cLDW3zfQ}*i_*WkvgIwTlkiT!eXt0MWvUQ2W zCJ52!uy!AChOt%iv0vr*mV$JbxV>QPuZ)?`4ToETcd1C9`hHjIK*3&tm58^aXt!xY zP{9`U_qR|ISX=3NeqX`(o}O^e)SSk0r>hSo#>qi^;(pwq4`KT3>y`4~ojvXs7G$zZ zy&?Z2@$L^m*@_O!EZR0B(WZCm{Wnl#x~(bSmTl~eiMX?-Tig!-X$q*ovlejPV;A~! znmR!9=UuWV)U4hv=XD55_g1$ zyaQJPx~XG;#J-82_#|h_^kPK zzLnziF4M@Mf{9%aXj($09QcK99RsTw10i+l0OBWoSHP%lI)_5UV5e1xWyV_NjIrrQ zG8Y%tj|r7j6nDkGdc`HZ_$(Ee;@b^rVvB~*1d27oxULJFj!R)Q$F|jiQTPuSbU zQNj)aR%={cT{8eKTMBgqZqP0JsbgISgfZg)tw)7uRFDgB`K{zyeAnr*{runlkK3;x z4IhW?sS;TU69E_cfN8Sg$+vqlmK`bPvv#?k%?VRYR?^OkUz9oxYsS#OV8BB4Cw9QI z_6!sfPE|WjX2J3ygT=n(#fXkE*E4dWQ({s!m`Qxi^ostSnSb=2p0?*J9p@?R*! zLs3)s`+H89nTW45!p2VD-vw8gd?5$rw3yN@Xk-C31vBsNg-a35;p5k^&{To2*h&=b z9%LMRNfOcZgT1+}PP}MX6KH!=nM`4l-z}Y3(*=vi4U#Bcw?Wj z$PV;aL*@3kJGR?Qt6Tgib=>Rn0{hY@U?p(80;z(zRWQoC&O*9T3U(IpqTCGF(IN`( z`{Gwyp*yfzDV+W0$Nd(Ha+%%s=`VHw^x8w?a#~aN!G#y2tUmfddozX}I;nZ9RAzpo z_P=F-T;scIyFlRO0tBg@VE(VekiqwgVrY54-Cn(W4Jw@#eV|S=7lLzv8X4RX#V+MG zmJ>iie7nAk08RhbO-q;VxKX^rtE?cp&3%=n=Wfk zP%i=pG>q2JfRM&*7z}ul-sG~y*X62@$6CtiE!R2$Rmks67g*nP@)Hj|D3OV&nO=YkK+nW%)I5{O{ z9i@(^=UW1C;u=Gfv#Rv_#rH4Xs*phJo#Z;tLeWJEQrV`pU(!M$k48YtUZgTDrV#E&sVNC^q zwB#br6N`!8-!dRlJP3Z_CR=<8LoN(9as7;-;6bQAkB%{06V+RgOww6cy{>U(FwR7O zcChHFUoadbT@0R{x0LkcI15%a`EkUQys2$E33#B^CdaO#daIht=m<#l9h9M*nHwzN zyBN-XROOcARkb&~xTEkgRTGW%mkY`i)1ak|cy$WJzd(B9mTE0TUSC`lx6KS+dVIX_ zxvy<#@1VKp`O~mu!{QT!J&{ib;S`LY*PPQYc}01sIFX=%Ru?D@hntl)P?`wH-EwZO ziIK33gbtM_H0n+BHKr*QOsc~LzbRIe#N-RogJr1Whz1`lz+p67bs+7@APBt zq`=T{rr;3$Vr&I@8Bltzpn-~0asDu({00s9s7$N(QDftfZXCB#gdTc}CO@ z^G6X->v`a~v4qw~n>I@!RXC07LJkvhAp%rEPfhbfkQmV`162n}T7*Z;xyZ*tsmVi% z(dpz3$t@e2fc?zZqCmBu9C~=XDUCiKtpf$vaS<64%9r98A`lUA6Dm7g(D(DN8IqBKSl)W{=gr9LcoFM-mERy)e*Ou1VPVWu5EI^lmXcyxK~J*77tsIUhTPfQZWsN+25$NdJb_}! z{jOZO(ll$|g3(475qE?W8F#47+(H=|^z+#Oy->FP{NX1+;Bxl8Q1~g_Upd;?vMjA= z<>pWtTRw`9g5o<0grqjim;(c8L4wZM;-&;Grk@LaPm=Ke?B+u;_Kwoexjw)soCRb| z8I)SjsYX$@r(h3$=sv-+EHD66X11iL_H>|becx4{W@?z0%YM8rJ5AEw|JBo1ktDZu z!bH`=?=K)@3d~V>W_|-WV${cPU0g|3bQIOZ9nqlK95}M+9I>Mx_daIPoYrEKfyK+x zgJK5Yk9|~7t*16b$DV9sDH}fjgZ5rbqz8QoBKtwDw@&B|-9T9p^nxCKtZ!_53vdlo zD!2i|&D)l*WJ5!Jl4$f@VBs?BD#?mH=)Nj%pf#DD{g!cg26FEPbGDl((L zK5jx&w8VB245bc1a(8elcoM!^0%`u##cNiC6~m{Y7QZ zaM1+tD-J+XSMg<1{@=_sW|fElv+A}uCr^T^YFf!T{r*x>2{nyJ_Pb3vvnYm7L5Rz`56Krr_mr0_K@ zj~52pT(Hm?p&x?&%1)#P>mY$B)0Tp6SVi5CfkaJ#JZP?UK(cTX#bwR6KLFQ${_$(J zb@8Prmq2CyKCrxJA>ZCn_>dCP-~w4pTpRSEQerJz_^945W&ziN&TKiv08GB9%?1x1 z&G$)5Wt%g!qIUkmU$MBda>sS>-HN>%egSd@q{mry)GbzqC!R(3kQ+#5ET^M0_ii*%6c}4X-`_yGWiZWTe6WnG^glRD7K- z7FUXBF^BLB6f_@hc+G|GxNsw-2^AO&8)h-uPkCkZL(TpYP8!Xfhsp0zz7G$eGX8h4 ztQOGIs?u_X>wzl8KN14SzeBXn*o(|+G$Gc7{^aIj5cfo%wF)m%F7s}o&fxT}`bztX z$3&`9I^z`ULi~YKSb$dhkP~(qXP3 z8qvWqPCk;a*@yudpYnqcAEX=@{PH5JyTQO%Do~*(ab`D_rxVcLg<+=&t!oq{fw0B* z6A_tkL{s-Z=3Gps2Z_z*cHt7K_o55L@f_7g*cf0j_~TrDl%?WA z_r3!zyHoBRu%Le}RXKYNy|z`(GaJ%|Y-0oV`qd8tP9fkRL{`t6FEUeN5TftMq%)z_ zKHe{7H2=l;4|E1lASRYa5^L`hpa^7!=%zkA=2*4Z7(=%J9!<%vk(?cH+`vK(30>1n zHMT{7#D)Hp_bNU zJ_496MjR2}Y!`g!54{jJ(rNZrYyYsl`WBQ@Qm)&@ic>!!GkQWl107O11^<{Hr7T>X z2q9hKMU&j&ll$8sHC z>d?&@qTW?{^hiVt7XJcccCbG*YXdHg^BtdJ|GU8tTHcy&j&1#^oH+GEG_m|wx&^M{ zu$Sm`mS>;E;9-%KA~KHnvBa+MnCj@AO?+j}$hSg;uf}%9J4CsRMM+j!E#yvAm&YCK zqc(^1OZ4Xk)6LS`T33yk?Z$LxJwA)Uo_lhkCBEM7&JkrbhX0-yhZ$9H8hX|BiVF3- z2=q@et-o4w2P~0>|2<0Bg)0Gs2OAPSkF{Rn*KE?U-?Wa}J8M26<3R+1n2=nU!%%y1 z#q0|;q8A`v5qv5fUAvT!F7p31-5k^_DA?}=eWshh;Jv@6#{rrSx1iRab<^&oJoUNn zfyavba=C|ml5> zi|Vp0n89D`;ZRqd&7s09FZ{DWO)6%9wkCCkQewM~iiS{9+HMBW!CRex#x5l{NJw{D z0gQ6Z$-TT}hvjm(9Wv?wm#nWpu5M5=dD{H&CN&P=Sgx;mNX3p!a-kNlOOMbgePh6Z z!5=-_XB`olKvfH-W0ceYKV8ATjXXqL<41%ut_M2J<_!Q@uSD@V_dr`3c>{O7FgNoRv0L!`u~*W#lEE9Ov8M{?h4iBE%H6n z^e(jZvyQ+SJ-=1-%rih(6aad7*1@Q>$SEptipsJ4azJ~*l}n!OFJZ@^7#P7DG(sLM z3Bmn1!Ks{7awN~>JUu***RujpOH0S@?bJ_QGR&BVIdL&tl04%t`m_YvVQW!=Iky32 zyKisvo3|@{T0Bb!Go#6Hdg5}Q=aD?uV^%dLU)1;#?Rm^j_1@ZM$XKV3ajg8uL3;;F z|D2WjsTS699WyNU3SNCR(psHmf&%VAkMCFCcII!RhNoijHE=)txN?+8i-+Arl!QUS zKEi_O*)19rMi1js1mTv#*H5HMBaWF1V0aP`0e&rXA7pN1qps$-#DgDE&~3^ky|O>| zyU0m%eSOXdrvlqGx1p_23W5utVn2{iD=DcF4S}V4wAqo&B30v$T<>m}O-hwK$wj>= zqEFz7n0syQsg`ij(Gi8k@_)Qe?_b?l4ithsjmlj-U%B`z{P&h9E&c#eZd^i?hd3(e z+yicDu3AvoC>N4FOLelbH<%!VJ$5CD)Sc7*j6pS8B;lcEm3x*5-cx3F93N_OQ`?*=E09$dXB zYwV(FE3$zi{wB@>MQJiQR|`mgC?xh99B~;)U|K-Q_110Wsl?5e+O||T7Df*t6S3E2 zBN=5=Q3SGji-;=x{t|ny*#QAlPUU+Y(yrr9(<6A#=?WPB>04e>SuRR-#UVC1Lyt8) z)Jl?0)E*;p&3gXW9(@C*O+EnvuR__3mMRIro`o=;!+koD9F_0IAf8GjW+0?zsZSmI zoa2HQ-t{c)6V;kiHW+UKi!YwrO;6oip&Z#RNm%f6PNo^8caIcC#3@h$Ks_v%7G(#j zIz3#&{cvVCc{Gy4{v+)m@#2r*5-7*>ziC=R`DpZmwh=NYsbf0E^DB;zAWqP8t)3f) zNF>7EdYtOlvF&T%ba`5wBugrQJ%kuyW*anCJYo;_Fxvne;ieB^+^4#F`x1v$U<^-I zXk0Q!y7G58i6BjckC!yc7QOk%`D>97?@cP59bfDu6PT=-7Cq_&a^VsSfW2e<-%IO@ zU5B#8lQGPTs74mwU&cHJ-zKtkgt*$p@@t)ziqZxcQRovc&R0c)&%C45SuUNw5xhoX z#6eQffg4~a&gZ~1p{?sU6o^u*Q(SwYz3B;(*fy@~ z77c`sg)@2r7~~c-ZWA=dtVEV9Sr!U6nqTEo#&(u0TEQMz zf8Lt@f0bffa*>-f{xnAR^=nX;YBAJNdi(_lf*ZSx>TaZdF>OY$etSh*NQsy>I|eHM zs5tT#G~NA(X;|9%Y{?5gYj>H^aH9AZLf-P8>;gCO~Qs5B;X$s5VRjn0m@B+*=G z8(>gIc>xKYqyESaQ*g=%U4x((latgScVBE0Si%qwmSoa!c#Sj;HH2VrHp(s4p3;>h zZT^x>lVStOKRkU1r=x=DGzCUXby>k!F{9H{qu#T4h+*;Xgz17q4qNk~gY@dQOsE(> zl4(OK4%FLAUR&)9SUb+v z5e%sYL;XrLIBGYAr6=kqo*jHK{uY>_vVI{FP<{O6p!rivUUTe!bR~r6%%GrlWdcxn z{4i(ffs{{C83m0Qb!eDR>155)RYxkyBcOqSxeEBmgDCHBu=+sq!^}iwsI@TH2=)D# zr@Xmx)aP0IGKLdItkFaU;Nb%RI;#rEBF`S(Xn&+^9(AGP#st)<*P@03YB^~>7=yy_ zO*pf0hnnxKfw}yAx{^Dh@x({Rim*I~(h2mn0Crl*J`-s|AF*UbR5xjVWby@gt-Q}~ z0w9Np@NC;d>zeP--gapeXy+x-O1lmZgmGe#5U4|q{)lXyjj-);hu2WQHx+%F5< zO8L)QizX|bPhSGyGSL?=he71hoTrM^ZweEDoRKu>Y-DaHxHnsc@9em~X*f0L4$VP6 zS3Pu;gVR{mD)?XxCnxjiunH3@FjM52PpaGEFVHnYPPP-qUvDPtwOi_bkKqq;52h!& zje{(_^(bP0j7V()fZN^B1Zf|h)%o2kcYMO1&G_f#lf`g)(U+)ln})Q}TmUAv${p_j zl65asKFZwCkQ<@X>+9>^Ab5IZH2AkhSM7pxB};As<<$A_!9Rv64qq<~FWQ7N5$$@#ue0E9lL#!I6Ab;1^`3t_MG3T4qxKQ=@kl`{Bn z>&}|rb4KSh4MI4_6vWF<9~HxBFnurDB0IMsqkeCNXyPwAto;sXN7y0;_l&nZ_HQ;^ z>I*iPZ6f#-sFc8%1sl{o&&AH8%`c(ZiXl*pD19#y{m?uiKlsI1i^Ms@wUWDh0PJ@? z#8>Um<#QWOS4Z)6pA@J$ii3V+aZJQhZ$Fj`D&m#gB_OHJ4?W`BfK!*{EqUd~QaF=U zKYcVy^U>4GfRwh@AjEKf5Ol%Fod0o{nNDFd5@CZmAebtPy=zE@{kUT zYyIV3JZ&0#P$7i?oX%z=Jq;4Y*GvcmnC89>aj-mMm-5^cn?frMSc*J&Jxkb%06zE6 zGR0BkGx!vPsD)D)xTZ&Y4L|XDf>H#+;JT0AY!^Plq!R@{3 znQIY>+ch+_!g~x7omxTwDsw&O&pDX7v(a{DUFOT>yl((u7M6ZYVFKpQeTp@dHD2&{ zH3zWT2nKyIhf(INgLl^nGwLN`3(6InX7OM5a!v_~YJcjUmGfGyp1x@rZjAW?Uyfmw z2VH@IfO}ucrc0x?Lp~neWz!dbMsh=E$UO53Jz{7Cwun_4&GFj_@+~$oapmXfkw$zN z4H{h?>q;AXdE@i8?n%hX9CkOK+AXw!Xg}){lpA87n+Vskj6*l@W|7zQ0l8uWNd8*QOEkW^WeZSVgoDz%< z-TCh3E_>OFD-JtV6h5bA8lW3e8KcuC5L7UGA6jI&Kj9$C)GBqapljI_RKNn|Ll=w3 zuweAHy`rNRg1;a=M2>W98Vf!wQ07_O4|W|1dIA z1)w3Q9UX2Y9eL=%)sQ`|zkS3uEWjVAd|QnwhO>?KQjh-+KtESO)3@l#7GNwefH}z> z`A|9Tgs-^`Fo^hOVGmG3%Nz#eUtaShbrXQ>AK@k#GU|YmsVR;a3&Vm`9#UvGfw+!4RjG|Rx-uqx- z?%FPlk&$8(U7WurO)Rfy?Do03Ag3?SfU`_C)K*pwra4jJB=Zg+7q=ibvp#QH;ORbw zhO#a_2fW%)$+Fd_Dp0Z+oF=-J6q)dGqkyIJS@Eo63U6{+n$yyOFf5*(UVI1bRs_KM zQJjAuJw3fTKzh`~&@g<92E*D~FN}^nR{ryueE^ZJ+qAO#3vIVI2B{r*UnDh_uw`_$ zoHVH`_gz~R;NllW-Ku3|wGr3OVDd$-4vlKX^Ef^P>SM#k(&|UoHt-}(<3L6NIR`}9 zVc*FmNvf%2A8bcX-PyB~SJR*$G8MS=a$?(;BsGlt^&BvG)&O%|-8J1$UXPI9I&w?U zo!`I(WAStF9W}xYazDlq(JO2J`)NYO@^Q_8W4=Nyx(SEI z3x@i#s()t}fzzXIPO9%k z^C78?f4+jkno*=Pb$^ak;P(wEmnmm#C9N7qa0v`Zu0xDGMF(DAU3n9_V#+Fx|B-W9 z(xJ97gO0D8_gw=EP;FxnmUFHzk2OfU(TgAhZYsWXsVM* z`!P-5)7$$;A{{`p8SjN7z9(E;v5p-DR!bYlpvF3b5)tRqq~Rz$4F;M_lc^|KzmDi( zCvB;ltzbOLP+oX;-(qzos+Cj~fh^NS^YLCP6GmA+EWQ)Il21OH{$K0s0v&>d55PaC zOUwW9V4`b_&pJfX$NmY5h@VfjEGd@?Xdi>*@s$VJ4L|*_gh}KfD?+ZY$7zb#+j$Dv zid&GI>7=J|F~M?U7aj%AiJ*_U+dvoszb6BN=Vt}CsE19lz9qvfJKLNlE6Iq5?0tyk z9$^OK8lR-51^|#TuAGx9i-I%2w+7mR_o7LHPPiS+u~%l$I1+Do?%JiBc@!nJdNqq_ zeinZmo)OAu{!foC@V`;5KGenZ&`WV~-|5lSBxZGyiqF1VvXSpRXWQ`Tkv;X~ju>y@Wc>$fgiN<2NB3$7C! z|Ei1WAk;=zqptgsEhL}Gn#;bIXtHTyNVVGubEJCk1_^2+m{rtwDA|_ZUH~7HzS&h*aZw1fBxF zl)LjQ6_LpNU%(-&{xXlU!@g(o1bLU6063WGg!$e;xyEBL-#fHVQoolr6Ks8GO}WJq zb4^-RoIfmmVxBPf)+LvkWN-8?Ljgu8J991djUw+ozJtzAT-t(`wAhu*sKS6a9uU^+ z?qpK5&ypsxfVKxbPh8V!yZP5vP;EyeSm29Z=;k`cQ17)bwh0wZdMo?qnV>o1N}zt3 z^}z!PD*Rn!L?CG>&F*a3BQ?JZN104uKITT)?WTw;L9r-tGzv|Zr+RGT)7|BHt~K^m@qAaBb&e4QSV5DaUDdOgG}+1OBV_q4)zc6fkc~{ zn)1oXX{t<30|gsmi|}6eS1dBgD67P*t$g+dX(5m8CBlCo(RRI|b9d?a&u7kKI+LIK zB#(HYmo66;@IcU@Dww4IN5#8K90Hp(DG6z6n?OFSi8i$3G>N}{a1(jpL++NKfve)_ zwn0Q$#oq|S>i4LbvCyg13xlIbhH?RW$r$7ai0q<#=iW!8J{aXKDmKAc?E07~Nj%P? z7C7kqKRZ?k5yvOU_KhAoQv;abgm{DN6)oPu$wvIDyb>56K+s_O$6H-~)qDampoqVE z1a#%7dG);2&;@-j5dL^gj|Bh&bPQ$_Hx~Fy zc3!eIcoyUq=-;``r&-KmzajR>_4w@rNIB{60}k^pc_F+KJqnR@h|TLH;&7WD%xR=~ zqlyih`P~o$u*D&M!Vv%e2#UL)|EA~EdXq>SR*pS^z&M~~kg!6Kjfz?qt*H&VmN&Uh zT!P|m@CLx1OO!PFJFm&#ZV2pY4R+jIrH1F_#D#IdxZ&yg1?udGJx+^vV~qh$$4lkG zuJfmr-@r`_>Hn#!{7#S`0hpYs`eqZ~@g5#6I4tm@EdEmH2M9$f#%vGL`5!+49hb?T z%6l@ef2x|jemBepx=P%rbm55+BiErD^fuM?Nv3^(ck z#G|y}#H33*9xz`Sub3rVUVbU?=I$;#F_l>htpG4%?0r*QqPLaew}|D-7mpNo_!?i# zwl_R@GbZ{nXffWw#IwsMBcwm(zP8^c=%y zkMRLMFvi^z%N-vH(%0&5>prN*Gc`Uq$e^cM#H_HvMO`p%OHtgIcRe7|Jbx!u6VA;( zf5&kA`zC}g71<0^d!>EbpTA3a0;R6~0xyc=#}ffR=lXuG?>}q?ORU61t@|h0*y`bP zO5ajGwLV(k6JE7klY!vHAbG8^uV^h4kzTBh8%&3CkiVgTJ3Usx;PaO~82pQKjr0C5 zQZi^2yC)RP0ukf2&akX}-eGx>Z&bWlaMNrw;nvCV{UKT=tUNOk1Un02T{%X}!o8oB zTP{hH!PYSO`a5~QB)TOTmhaM|8m@=E=o8ZXc~!tkzdy@2)w;heF5kk6V*W@!;C2A2 zB>Tquy~O{f z-P@j-85$h(BVSErX9tE>0*stbgm*xzNy@#MANt8InIv)ET#U1P%#K&?)OXEVF<-96lw3K zB(9+`yF0x~=9@6>#&4{QwE6oP*KXN=%8zs6o#3^Nmj$kSN@iBDadUEJEkAn9;7IU) zx~Ek31o0Z|68t91?zC4;7WXhHNU?&D>ip}zOLg=6k&&66X@%JW6d)JNcOUK{m@TbX z%|B5xQkX8^@^s*@YfC&L*fNf%%dut82Rw-3un-+EM`w;ePmjB;5b(&4C$~|@-muZ3 zqQDM*!%#H>eE?pQZUeA4x|EA0$aa4QP8?0~1lA>~02ZH0cbK-`V7Q8i)8G`@3d8fl z&uoEDKvOzJ;IH47qT5Yd!_`wooV4KFa^{0fSuEt2T#nYz+pdEL)NzUa`vS%>0+V`q zXw52gtbq*oZC4AK$lkkkMA zg~cC$E#v}n{L>yljc-4VsNS<-+NmDk>-8{-1FYHA^#fT;OVF$~gCNw>Kg(=K#5%|x z5?D@n1_knLSajh~!@nqKYrfFK5`Ia?j}g5Q+=U~NEl*w&5PQm@(Z5r-L_MT!*c1AZ z7)XnzAQ3COUS1iC{R%L|r1M?sc;;r;-bN``(4uoAa2Y!UgXF96bn{mIrIw1cQ`)O&?P)^x9pxiF+Gz~%%4?$8y*iL~;Bi0#A3UF( zMgBTpEp&7=$^HI42&1QPuLQt?wP=F+iP`wCk1@x)IFSLM`lIZFAgM5Rp&^?XQP?5T zzoUgpfSss^@T{e}bO#a!lZCF1MdA0qu354=T)<@Mger7fELltdHwTKdQ#xe_YN%%e z!HAWp&`DzY4lZqmkjI0EVQqcno!Q>z)iV|CN;_ zA1~p+Hh8*@B8YSUF~pKsX*Y|gdr+hOG+)eLRU7;R`rWkJm4=32;mNh>F$mpU0Bu{| z{`VjeSqIHq9;pQC{Xi=j1J~UpL?SgB_TDA|V_N8@iNGL=jxSFC^-wKG;GrC?2R|%1 zVB}9d5eWzF$#x^ozy5N5F>$%*B)2vzZbv8PzY-X|y@QyL`-;*`@-v&ub}l(D@OW7O}pQ4wpgvoy3(aJFM7ap!xru&yviQtQlxr5E@tujES z$VMK6Snd(ed!y|o0I}vD={5X&U;=9j`%th!86En4%t$^y_bbHihd>lGW%hGRz>!FW zI0VqLMf7v2Cmxgu|U}Uml6vy}nULvFxvlFMg;* zR7=Qor6bsG>@q|pZhyl0qMIZ1AH>Ya%;XCji=F0%Vbtm3s~+&{3>-)^troi5=8aKh zkpyV*Y68cVsQnA^`Fw5h>ewJD;@q?D25=U#)lUF7nmPhJ>GQ4n%M7z7I??LV=#P&! zEI~Sv?e#A_yeZ$vt6mCi4)qb#d*&;<$!v|#9NXFg;N(iwKe(PHmCul|(gwEEA z{pD(KuA3kh*xO`P5f%q5LUKwlUT6!2Z**d8AzSH&2KwPhC?20oU9|~|m%|_;avl|L zPy6IE^Hn73o0H52=jmmf3BbP;;G^oGN0}L;G8}w67PVK=N1@2o>vKI)4_$J5R0x_5w2N1Qkt$Gk_j_VeJi(sC&R3)B2%>Qv?Kn zFo?W`2W0#5lXXcrdGZbtZHt>oO;TGEKg zM8gm5-=oL9r7G|p!&EPS)E0#Y;VH!`gy%3a9}j58F88h| z3S4a6_9xMMLsj{1fAy9l+mj7LXmHz@zq7c6XQ=D{Wo^JPA(bbaw_QE;NxD6duW?yz zkt>P*=?*GCFCRPuZ6{fvba-slk=6yrvp!B^)GX>=fza+weHGWiFG?_w;5M4&C9HiA z|C=pwV){-(Rit79BKmcFKJ@ltm^(&@zT>B8{3(f1FTG)`A|nUm_qt$J15XA{ZxK$8 ztV8(MOtK@>X4hWVoW$@mavWLK>%LlrJ(cbHVAF)xChx%@#%#Tk>Z2N6>kpooWqvcb zI#shl@zrOe`|M>%L9TRW4wm2PBl|^f7^A*9P`w>#gm|7$9Y;X7QrVpl)O<6VPTsg_ z`DY7{m<#@hQ`p{BY)Z+oB|B%>idB>YwV%+*4$A?a&&jT5tYvO@={w%1!CHjRDBGP= zWp=Z{0k4EesnO=(j`9C2UiPnA8T*INK*0O!&9689h@4WC{4a3L#5L>;|CVUGP4OWC zywRI6Qf$}77&?C@K$tGI>$42qHr&K6f03VmlAdHhv~?ddS@|P%(&tCZGjqe!<`VJx zL;TZflUSeGt6k??00x1dlaBs7j37ouB_3(i2w4gpn+CYtas zfJvr0%iBs}pq>>*q>wBGeXMSvh*Lj$lJd%k$n_YNhLOb?Is3GiynjcfAF5@tUu}kf{_P^1Jt2B8sJQ^$JXz}U?LT6 zBxMKHpZwo{stqy{z6KVnpqNpr@vlb=-Q4ars$Rg;@^?%(Z)VFkLjo_X*6=?c4q`iX zSntHxlt)tk`ysIS!{BDEF6;ekYA_Lm`h5T21N^@g`2ThVaMGdmYaJ)G5%o+ru-eRR zjq%TgiT}HZB?786p#`qJ2C7PRp`&8I!M4PON*JC_=!2=2p87+(&wEW7R^%I`n?-`O z-1q53BWWAn(N3Vr)=V)-Ew37wP7IK~TxSrAohfR9lnX^Z{tnRx*p7Y0XoN`~stDgw zeWVrI`1LvVO`~meKU3Io6SFxW2-!UNRKHfJ&1M-g#Dk9z(&A+^@X6ugnZFk+%I0`x zoWszR>WK?DLv^JaP~R!OVKz(KTcmI)`ylSY>VdarbsKoiDjfq089UPev4pF|0FTxo zL`1~=8Db|}K-b5yv_f$e=PG&zz=jEkPfGDM0B;^b7pHhtbv#j5*(M!>$oC(}+UhjU zR7e*}_CvzjpCi#iBGr3hjk_?M0s_LS)}wUTo1Yr{_dwWt1jPuVQmnX4PiFiC`v{|} zt;8ir)t+Jez8)MJd^Q;4+MDWzf_p<;-ncYjRxUn$WKi|ei#w#xZ3*{1l-1faT1(>1 zSV$^J!FvrdC&Dsf|AHsL2hd=r3(SnjW711~zyq*%HJgR~{Rtuyab4?^UBYO4({T6Xukc#Iz_a=cm?_a zIMyzp#}J3qsca!l5N&=Br{pnHQ=<0{xu>}%9TR^}_U%W*u@xhWn;n-Z&XSz}XlGAoqA~b59vyrE%=WUsSo|SC<3Utib zo|D5PFjo-B^nK`$s1RS(olHuj!;eU-B!j93TI zm;4R&_=K~aZ>_EnR=RG#Oos?adm2-X4ZIQWTwp$6yR&8xy~Cv*S7_ARCh|;^_c8#g zx3cQ7@RFedXMk`v0Zk$~0>xuDypCq1!YqMZ7$A%8VLmVExnrSysz!rnmk!&(`ilm0 zkwzfi7E!P$U~jt;iyb`d*OR^xI|PU{?s&$8sVhjh2(6xMNcRp!rWGOJWY2wn_r#O zG=q~%0I>9oQP=Qu#euw-k0MNs3dhK$ZG4ok2u%-eLd_Rz#f*kT#LP--feJXx3h_kQ zmiW?^`oDv_f^DX=IP!Di3&@&k^a}<+lTIB*Y^%+z6oZMaPJA09nsq5HnFRvrTA;9d z05o^UGW)kY|Gn33oB%iw-I+Nf6-U^k=K3&z)gE>(nmpZKEH_#)Ip2(c=D2~+*4rmgEQ=VD^OmcPpoD#J`8~0^S-Ulkrukiq(J*_38 z`o$1bPDb*pz0%sov|bZ$*CeqlmaD9<8wi?IrwtqcohN#H_gLvjILJyty*=p^1Icax zxY~Dq4@#Lp>O9|C=b6Qw!2S0D*g#(B;W@+AI%8rES%&%?FM z8w{Gxb0{|q#vz)5NWf<{G+k6eQ7P^*1`S_*oUynMtj<-Lyv#J9vAsp&Zn%`eZL;Vg zRu{_f4<5$?RS~BM>lJ&MUpt^Jh(acFV`M+FV6oRxql~n z2=3{j!^~^~Knfs}Zl|fKxnpG+ymxpSj7p6FaD~|007~Zk+6O60VC{oTGRihYC<9Sq z!rbh1)BVC-MRyTHeV>>wBOTJv#L(!2E%SpL*2Rt}rVaFWzc&&u)e8@{@LES66^BC0 zkVL zk{nY?HG5HTCft$e0)muEc_7R7Oyc-MI9Ps#KCb*d<^6=g)!hr41$WDW)AH)kJ+5dD zB2jK1%>p)K@gDTU7xA4{N6yO|4!SmOM^0H!AU@+($m(J46p_`d5Ixl=ClV%>1}Dq{ zO|tiT%i#G;5u>}8$5JcqnLK^CS} zUYSzr-IZKWQ_On59BVw1H1=d70B%S!N4(Rmij?V!_ps`Ca>IH^qv;!lcM#ic` zNn&Ml(0D(c&;oe43Rm?}WOJ~bOo$`V7Gw{!(C~mq#|@Fjo@S^J+%rfu3JvXUNNF;f zwxXCPRPtLdWyQp5vmJNr%yyj>d6mErdqmOVHvuks`S2>Gk(&8z6Pr&zELOJRLOX5* zv`ZS3yrGjK7R7oUwSy@6XnqMuc7-~c0ix429)q}_3V<0n(+hb9v(Jk2_YsRP#r!C@ zk%?T!#Cj|mBlDC1R2B&U%99KL4*q_4J))aMKFohl9@On(5d~;J)M|xN_Q_NAe_Usfq6w;Htl+_}CkY zfC=C+8*;^e9906@kvdS<(~hu4T!y_mC*b-u%VO^eYpM^mg(RS!Y~2w>&8^!QhJc|0 zw@RFqw&Q|&-%l07MIPu)9`&2>asxq(ZkR`T--x-s7X_GSJ1bBD5#S_8M|P4&1s25t z;(G-K0zDv1s0DVeIxv#8AU`Yd*pz1vxYae+2V;(BosI(_RxHR8DIi9y&W*o_9NF3G z0&`L~PVD&{!HxS499Ykil^Mu2MP{hfGt0rzCWm2EKj6gKo-&>ZHBoD$`ro8|L=mhX z1a*Eql%u>Plg5UkX7zi&`hUVoQI9?GBt?ULNl>hJ1Kh^{uf9H16cLfg!aUgs$jIth z{1H#qM84z60Gv{PyYRQdT5Cek$f^aDe1i#H>i{uO*gr}1xr;2 zY@v~GzjKPTOh-HsFV5*YfT%s5ZrzpztlZtnDQW7+#{ofILQAGt6)Dky!k7?jpZ>Xx zu4G0|upnN@ElLal(tNtwu zohAGpSjXiT`xdp?@c9^--#&;Y_?j17Yv+M)d_^;0VF0`L?M5DJx}ZW@jKCxMzw>8hl=JbAhYDax4BpS#k2j+wh$a^Ky5-DHCLvp2{YBN+L}u)?D8B|@ASO*v_nK? z^3dt%K?%=d=&jeGn8r#ITxvi3wwm37nCVFE30}yw6uWJTjR5x(&e;9DO{j#5tt`GVb$0zf)LzUQFYc;r9 zqcQ?wN+^Fj^9O{$)Zpa^4*{vi0lSm{Hl=HOn$+&cs4p!!vdE<5jhx z{jX8R556Ha!;z{u@hU0vO~N{(#(1SAa#+_&M- zP`z6;61OF85R?d4M#*95HysT8P>xumSBB**@bO^9VE1*l4O1>AV>Ye?nE69HIK>8N zd>}xsbp}NN7oehw&6}Qq8H4KOKP`P$yfKGS-i+h2rIEkbwj%D$EHPg+f9Jp)1%zc{ zkWxuVndEI%ECWN*yPhyem>U!uwix;XRpL`x%rnE`#UJ9|-G}IYM~>EdR>x$*f3Hv- z9q@_vO^@Bn%G&-+)~iBo{K@$*uT~Gy?TuyB;ZW|D?guwRQkn}pZCEt`T5Cv1_WA{57Nk!$VV1z~^d3V#8a zp=>x7f0?LLZI#*#;;%XmWmu1s{@w20zwLZQ*W{BU~MeB=*SKaW%XMDc< z44jXy$aDfz+)_BhQh{cyn?Fwm8(tXq@sxh1RewCq1@Kr2$2JLI)_;69H2@^`hoMC| zsC(FlqZ{e|V5H)z`1ky$CSmYI4X!r9IQgFE!pjMP|5va5v;f;WG0TD!3e;tseLl;5 zf&A<7%IkjCmcNyB_PJjjgw}1&mHtr)f3d5|(8@j4?C0K5CM!4jDmUXm36zR@_#e!5 zna>F!*cA&0$EtH>BfG);#CrbrNWG%+jtJneDtqg5Z9g0m{<3fuWmTc& zp?Q=Nz(F4E!G3+$)Srt}z0up^`)=Uc?>$o)kiDIKuB&{i)K29#k6f}_;oN~0!_bfs zEajV);rEGxB57Dh-q+ay_ht?`G{LO^1%X-^P`RgRzQ!K&=JVK4a z-C9`(gxC*}_?gd>KW1z9-^f`8okem9qmmQKQ)%~xDgT46@d|du@3OlzGJI8#He~IY z%CjumWeaJC-O~%oCA$Hu?(nF6?aXZ#m_Rtq(r^Uq9E<{{^Mua zPmzmow*OS-j5Q2QoY*wb#}DwP9ibm#{5h)fezb}!YcJ=Uj@Q9GT7i_e zwe$l5H7VDhWy|xer72=!7@9bpN6wENlZF?WfqHJh3wg0EYMo_gU?pGiy4OT|4!`d% z2KjMfH-7jf0o-C7q6u@%{&*lDciWGL&Z1qqG^HbQgT(}I$B&8AsJn#ZO6-27+>Sgd z&6PG=s&K+3=+L>rnmMtu^xLP|JAlLbDo?mSF zFH4?>;0Ki=giiyo;0Ta-RF844dSJaybxw4LkI%`BnIqGT9N$NOOkaZ1x&>azEWK#T z4oRifA%w3(Ieu-nIrKND-pUsROIh&Z{MG#S+_<+Y@ezmaSCMaRk+#yitybh?pZR+8!QIVf8MzbI>) zSs90jry@a1wi#6rx*>=;BE!nx4ROc&D81|bNS)i5R{*LYuo!|VFFAB)-qfuCcV)iA z+M8~jAR}uxWMCCvSO}uev`)4~DtJwt8G)3S*}b7Ta0iFR(5VAa7MgxgvHZbrJY!~) z2ee|jc^eoga8nl(+-jeS{=DTLkSCGzLqR%=iTxkH zT8K3oGe)Q(rGv3k`!mi3bI;yN;P2=TL_*4O{tdR*Xt0Nb70H*Fjt3Q)Y08Lj)cGi( zS63k3^S$nh8g31+Wp$n3lO7c|@B@g?;e^r_;|Xst-`2|pO$%HO5vI}!MujP$TGtId zQ+31(#Ut-z;^;ja;8{aJafDlwPZ7bAfBIPNB*cJS$A!K!tmFxi+OeMAVt}yIIacQ; zA*@wIu~}vAx^0j})vTKQmkXBSJN!N(|9mHEi0gct1m-jcE(OjSPHFU&JxJ0YGA;1yfsC0;OsB;kgfE8R%gg{UUz=id2UX3H#$ z%Z0W@5}?8aLpJ~)%4r>yw+Na8`h@D`+2K;gVf}%)entVLVKMDldq|{V-G5&on%6lz zxkjvU9a88CX1=n5&G)+PrQrmIo@!Sgps=zodn>zhW!s@>&Z+j>o-*zCmW#%7`{ywH zpMh%En)12di++oQ#Q|G4ZvAp|Q~v@_sqqKx@w;~1U=DB*=PpoV8q`DDRrWTjB4X}a z;97<4-&Xc=umQ*ZEVl+rwbrv(JbKv$9GOo&e)JZnAdBYIq=QdAK875%`~4;ut-8#z z`_cOC|9nHe$Rpqt*wB{Xwdn_d`>CgbZil-vPw$$pNGWvO#q$Zv{j4& zRP#;Zwb&0VVIt=Or{MeykNWyt6>ffL7$C3t3V6CkeO!8g%`){<@5A~ToP3He2XvY8 z08h%A^XV(sKH%NZX}Nl(KH0U8UN(WQfpeYzDDTf9k=%X;kB2t@4X4+?6X=#{|0xc< z)$PrO8GIT|Lamz1zH~Yq0xj2iQ(>fVjUBY+d+ujhU}*xHUDVrkp)f99=a*f1@^7UZ9 z`Fqa&vArdC`FqW`&GUT?O@o#I>&;RwB?E!x-=H~;xIHg^14o`_^WN&0wKh9i;`LBA zuX4k~#qxhMb^*_oxddE)e&qphy9>`Dn@fuAGC^Nrkk)^gr~!R_tmO@&hPlATR5-nM z4YNS;$K!LKZw$!4v-RF3k@6eIAC&2=o9+Mc@|0akr{?c?4Z6?L2iVj$*2xm!**(|w^zKaL`2s(|dw~sb39nZF;wX552V6we?x6GJ_uKq> z>)#@m?|PgS1`ZOkZvrk7`2@Z_{4-w|;u2DaM&O7JW1BCc*~4;5`NP@#I^*a&-+}!v zuaA>v=@|geXIt|Dc&gUjoR80z$*)v_4>&dM0+vLjwl#>Jslx&u(AFwn;3c)8VV6O9 zFeyrUWnm+*FtY_U?7bGd^@6)*kJ&X4<<|m6;L==^hGcQL$&5_E^~In%8+77c39w7E z3^?kzsdQ@S&x@emCh+{`VDQ)*@aVAlYZnJRjlBjt;u$#ItfRoNp|3F%(K}wC%&il< z%VaO`G$ioOfhi8MHy3T(rw?om?gggQmB1oC6L{1|ujqEzA>qK0m&Kq`R!9?3nZs*D zFyq$z22+Mx_f0P+Aq5^%G$>qH0Sw#4E?n>-BveM@H+A4}%D;6p#SmRuL_Zd2Yoi;m zGa#iJgla9qhAsA>5vlUCThI>Ag(3Ay% zKnvVDMNnLY6hm+QfwLNaV~uq&m&`)6AZ7uv+K^EX4B@x$XJx{#4umy1pkB@h0a_5K j#ERl7L~uC#7XD$syt1QMIsf4=1|aZs^>bP0l+XkK?Dnfu diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-7-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-7-1.png deleted file mode 100644 index cbc4f3efbb3f2865c2bb01c4545dbfb643df6b74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48355 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 e{O_-RVs+a7qoN=K5 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-8-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-8-1.png deleted file mode 100644 index cee3a96a076879fd254a1e83d641a647c85736b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50721 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 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-9-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-9-1.png deleted file mode 100644 index cee3a96a076879fd254a1e83d641a647c85736b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50721 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 diff --git a/docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js b/docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js deleted file mode 100644 index dd57d92..0000000 --- a/docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js +++ /dev/null @@ -1,12 +0,0 @@ -// 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 deleted file mode 100644 index dbebf94..0000000 --- a/docs/articles/index.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - -Articles • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-
- - - - -
- - - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - - - diff --git a/docs/authors.html b/docs/authors.html deleted file mode 100644 index f9909a8..0000000 --- a/docs/authors.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - -Authors • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - -
- -
-
- - -
    -
  • -

    Marly Gotti. Author, maintainer. -

    -
  • -
  • -

    Max Kuhn. Author. -

    -
  • -
  • -

    RStudio. Copyright holder. -

    -
  • -
- -
- -
- - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

-
- -
-
- - - - - - - - diff --git a/docs/bootstrap-toc.css b/docs/bootstrap-toc.css deleted file mode 100644 index 5a85941..0000000 --- a/docs/bootstrap-toc.css +++ /dev/null @@ -1,60 +0,0 @@ -/*! - * Bootstrap Table of Contents v0.4.1 (http://afeld.github.io/bootstrap-toc/) - * Copyright 2015 Aidan Feldman - * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */ - -/* modified from https://github.com/twbs/bootstrap/blob/94b4076dd2efba9af71f0b18d4ee4b163aa9e0dd/docs/assets/css/src/docs.css#L548-L601 */ - -/* All levels of nav */ -nav[data-toggle='toc'] .nav > li > a { - display: block; - padding: 4px 20px; - font-size: 13px; - font-weight: 500; - color: #767676; -} -nav[data-toggle='toc'] .nav > li > a:hover, -nav[data-toggle='toc'] .nav > li > a:focus { - padding-left: 19px; - color: #563d7c; - text-decoration: none; - background-color: transparent; - border-left: 1px solid #563d7c; -} -nav[data-toggle='toc'] .nav > .active > a, -nav[data-toggle='toc'] .nav > .active:hover > a, -nav[data-toggle='toc'] .nav > .active:focus > a { - padding-left: 18px; - font-weight: bold; - color: #563d7c; - background-color: transparent; - border-left: 2px solid #563d7c; -} - -/* Nav: second level (shown on .active) */ -nav[data-toggle='toc'] .nav .nav { - display: none; /* Hide by default, but at >768px, show it */ - padding-bottom: 10px; -} -nav[data-toggle='toc'] .nav .nav > li > a { - padding-top: 1px; - padding-bottom: 1px; - padding-left: 30px; - font-size: 12px; - font-weight: normal; -} -nav[data-toggle='toc'] .nav .nav > li > a:hover, -nav[data-toggle='toc'] .nav .nav > li > a:focus { - padding-left: 29px; -} -nav[data-toggle='toc'] .nav .nav > .active > a, -nav[data-toggle='toc'] .nav .nav > .active:hover > a, -nav[data-toggle='toc'] .nav .nav > .active:focus > a { - padding-left: 28px; - font-weight: 500; -} - -/* from https://github.com/twbs/bootstrap/blob/e38f066d8c203c3e032da0ff23cd2d6098ee2dd6/docs/assets/css/src/docs.css#L631-L634 */ -nav[data-toggle='toc'] .nav > .active > ul { - display: block; -} diff --git a/docs/bootstrap-toc.js b/docs/bootstrap-toc.js deleted file mode 100644 index 1cdd573..0000000 --- a/docs/bootstrap-toc.js +++ /dev/null @@ -1,159 +0,0 @@ -/*! - * Bootstrap Table of Contents v0.4.1 (http://afeld.github.io/bootstrap-toc/) - * Copyright 2015 Aidan Feldman - * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */ -(function() { - 'use strict'; - - window.Toc = { - helpers: { - // return all matching elements in the set, or their descendants - findOrFilter: function($el, selector) { - // http://danielnouri.org/notes/2011/03/14/a-jquery-find-that-also-finds-the-root-element/ - // http://stackoverflow.com/a/12731439/358804 - var $descendants = $el.find(selector); - return $el.filter(selector).add($descendants).filter(':not([data-toc-skip])'); - }, - - generateUniqueIdBase: function(el) { - var text = $(el).text(); - var anchor = text.trim().toLowerCase().replace(/[^A-Za-z0-9]+/g, '-'); - return anchor || el.tagName.toLowerCase(); - }, - - generateUniqueId: function(el) { - var anchorBase = this.generateUniqueIdBase(el); - for (var i = 0; ; i++) { - var anchor = anchorBase; - if (i > 0) { - // add suffix - anchor += '-' + i; - } - // check if ID already exists - if (!document.getElementById(anchor)) { - return anchor; - } - } - }, - - generateAnchor: function(el) { - if (el.id) { - return el.id; - } else { - var anchor = this.generateUniqueId(el); - el.id = anchor; - return anchor; - } - }, - - createNavList: function() { - return $(''); - }, - - createChildNavList: function($parent) { - var $childList = this.createNavList(); - $parent.append($childList); - return $childList; - }, - - generateNavEl: function(anchor, text) { - var $a = $(''); - $a.attr('href', '#' + anchor); - $a.text(text); - var $li = $('
  • '); - $li.append($a); - return $li; - }, - - generateNavItem: function(headingEl) { - var anchor = this.generateAnchor(headingEl); - var $heading = $(headingEl); - var text = $heading.data('toc-text') || $heading.text(); - return this.generateNavEl(anchor, text); - }, - - // Find the first heading level (`

    `, then `

    `, etc.) that has more than one element. Defaults to 1 (for `

    `). - getTopLevel: function($scope) { - for (var i = 1; i <= 6; i++) { - var $headings = this.findOrFilter($scope, 'h' + i); - if ($headings.length > 1) { - return i; - } - } - - return 1; - }, - - // returns the elements for the top level, and the next below it - getHeadings: function($scope, topLevel) { - var topSelector = 'h' + topLevel; - - var secondaryLevel = topLevel + 1; - var secondarySelector = 'h' + secondaryLevel; - - return this.findOrFilter($scope, topSelector + ',' + secondarySelector); - }, - - getNavLevel: function(el) { - return parseInt(el.tagName.charAt(1), 10); - }, - - populateNav: function($topContext, topLevel, $headings) { - var $context = $topContext; - var $prevNav; - - var helpers = this; - $headings.each(function(i, el) { - var $newNav = helpers.generateNavItem(el); - var navLevel = helpers.getNavLevel(el); - - // determine the proper $context - if (navLevel === topLevel) { - // use top level - $context = $topContext; - } else if ($prevNav && $context === $topContext) { - // create a new level of the tree and switch to it - $context = helpers.createChildNavList($prevNav); - } // else use the current $context - - $context.append($newNav); - - $prevNav = $newNav; - }); - }, - - parseOps: function(arg) { - var opts; - if (arg.jquery) { - opts = { - $nav: arg - }; - } else { - opts = arg; - } - opts.$scope = opts.$scope || $(document.body); - return opts; - } - }, - - // accepts a jQuery object, or an options object - init: function(opts) { - opts = this.helpers.parseOps(opts); - - // ensure that the data attribute is in place for styling - opts.$nav.attr('data-toggle', 'toc'); - - var $topContext = this.helpers.createChildNavList(opts.$nav); - var topLevel = this.helpers.getTopLevel(opts.$scope); - var $headings = this.helpers.getHeadings(opts.$scope, topLevel); - this.helpers.populateNav($topContext, topLevel, $headings); - } - }; - - $(function() { - $('nav[data-toggle="toc"]').each(function(i, el) { - var $nav = $(el); - Toc.init($nav); - }); - }); -})(); diff --git a/docs/docsearch.css b/docs/docsearch.css deleted file mode 100644 index e5f1fe1..0000000 --- a/docs/docsearch.css +++ /dev/null @@ -1,148 +0,0 @@ -/* Docsearch -------------------------------------------------------------- */ -/* - Source: https://github.com/algolia/docsearch/ - License: MIT -*/ - -.algolia-autocomplete { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1 -} - -.algolia-autocomplete .ds-dropdown-menu { - width: 100%; - min-width: none; - max-width: none; - padding: .75rem 0; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, .1); - box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .175); -} - -@media (min-width:768px) { - .algolia-autocomplete .ds-dropdown-menu { - width: 175% - } -} - -.algolia-autocomplete .ds-dropdown-menu::before { - display: none -} - -.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] { - padding: 0; - background-color: rgb(255,255,255); - border: 0; - max-height: 80vh; -} - -.algolia-autocomplete .ds-dropdown-menu .ds-suggestions { - margin-top: 0 -} - -.algolia-autocomplete .algolia-docsearch-suggestion { - padding: 0; - overflow: visible -} - -.algolia-autocomplete .algolia-docsearch-suggestion--category-header { - padding: .125rem 1rem; - margin-top: 0; - font-size: 1.3em; - font-weight: 500; - color: #00008B; - border-bottom: 0 -} - -.algolia-autocomplete .algolia-docsearch-suggestion--wrapper { - float: none; - padding-top: 0 -} - -.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column { - float: none; - width: auto; - padding: 0; - text-align: left -} - -.algolia-autocomplete .algolia-docsearch-suggestion--content { - float: none; - width: auto; - padding: 0 -} - -.algolia-autocomplete .algolia-docsearch-suggestion--content::before { - display: none -} - -.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header { - padding-top: .75rem; - margin-top: .75rem; - border-top: 1px solid rgba(0, 0, 0, .1) -} - -.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column { - display: block; - padding: .1rem 1rem; - margin-bottom: 0.1; - font-size: 1.0em; - font-weight: 400 - /* display: none */ -} - -.algolia-autocomplete .algolia-docsearch-suggestion--title { - display: block; - padding: .25rem 1rem; - margin-bottom: 0; - font-size: 0.9em; - font-weight: 400 -} - -.algolia-autocomplete .algolia-docsearch-suggestion--text { - padding: 0 1rem .5rem; - margin-top: -.25rem; - font-size: 0.8em; - font-weight: 400; - line-height: 1.25 -} - -.algolia-autocomplete .algolia-docsearch-footer { - width: 110px; - height: 20px; - z-index: 3; - margin-top: 10.66667px; - float: right; - font-size: 0; - line-height: 0; -} - -.algolia-autocomplete .algolia-docsearch-footer--logo { - background-image: url("data:image/svg+xml;utf8,"); - background-repeat: no-repeat; - background-position: 50%; - background-size: 100%; - overflow: hidden; - text-indent: -9000px; - width: 100%; - height: 100%; - display: block; - transform: translate(-8px); -} - -.algolia-autocomplete .algolia-docsearch-suggestion--highlight { - color: #FF8C00; - background: rgba(232, 189, 54, 0.1) -} - - -.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight { - box-shadow: inset 0 -2px 0 0 rgba(105, 105, 105, .5) -} - -.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content { - background-color: rgba(192, 192, 192, .15) -} diff --git a/docs/docsearch.js b/docs/docsearch.js deleted file mode 100644 index b35504c..0000000 --- a/docs/docsearch.js +++ /dev/null @@ -1,85 +0,0 @@ -$(function() { - - // register a handler to move the focus to the search bar - // upon pressing shift + "/" (i.e. "?") - $(document).on('keydown', function(e) { - if (e.shiftKey && e.keyCode == 191) { - e.preventDefault(); - $("#search-input").focus(); - } - }); - - $(document).ready(function() { - // do keyword highlighting - /* modified from https://jsfiddle.net/julmot/bL6bb5oo/ */ - var mark = function() { - - var referrer = document.URL ; - var paramKey = "q" ; - - if (referrer.indexOf("?") !== -1) { - var qs = referrer.substr(referrer.indexOf('?') + 1); - var qs_noanchor = qs.split('#')[0]; - var qsa = qs_noanchor.split('&'); - var keyword = ""; - - for (var i = 0; i < qsa.length; i++) { - var currentParam = qsa[i].split('='); - - if (currentParam.length !== 2) { - continue; - } - - if (currentParam[0] == paramKey) { - keyword = decodeURIComponent(currentParam[1].replace(/\+/g, "%20")); - } - } - - if (keyword !== "") { - $(".contents").unmark({ - done: function() { - $(".contents").mark(keyword); - } - }); - } - } - }; - - mark(); - }); -}); - -/* Search term highlighting ------------------------------*/ - -function matchedWords(hit) { - var words = []; - - var hierarchy = hit._highlightResult.hierarchy; - // loop to fetch from lvl0, lvl1, etc. - for (var idx in hierarchy) { - words = words.concat(hierarchy[idx].matchedWords); - } - - var content = hit._highlightResult.content; - if (content) { - words = words.concat(content.matchedWords); - } - - // return unique words - var words_uniq = [...new Set(words)]; - return words_uniq; -} - -function updateHitURL(hit) { - - var words = matchedWords(hit); - var url = ""; - - if (hit.anchor) { - url = hit.url_without_anchor + '?q=' + escape(words.join(" ")) + '#' + hit.anchor; - } else { - url = hit.url + '?q=' + escape(words.join(" ")); - } - - return url; -} diff --git a/docs/favicon-16x16.png b/docs/favicon-16x16.png deleted file mode 100644 index b85f94db4595c219031c051d32af383f0d8e4763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1291 zcmZ`%drVVj6hHUT`{*t0?SqyUK}u~cRLZ3kL{t=LtAH(73L+B&Enr|w7+mIK&LNwb z^AXL|gov8Wg=Cq!xWP2yaE^yCVC*3p$5uC|WJdW5N!$qHZsWFOCOgUb&iVcF`+eWZ z$@gx7XHA$`CkBA9oV51_a-hLhdvR{)^-1?zlHK>+#Rf_o5(CZK7E20&0WL<)i95FP<^ zXaKQTj0;eRXg%NxSoKk;$3-Hkj35YDw;Mct;2r|cus|a!9EoN_(AfpD_>l5>prH{d z5K%goB1wv(5kah=QL+3V1t5kMKuZ3FFEog27ci>lBrc|)^$5geLhWTp^V1ZC6EqMK zh_eEh@`5o04U1vVVWE;LHRj4gGMt2I2|m(RUq+_)7qQ6M5frw4egbx+q)RKM@{ySpRhH8p))a$gpMFa`xkwYnyrP%*>;Qk-GL1SZV1`6U!yn&{Ji>l|64fRhm2}>L^8< zt$AWbo4n@pm=*1GqAI&oun-Jko9pDo5j2i>>Mm0jB1cir87sV;aiIDT+X z@aNvf!Lc&r%9E+!ma2sF6yJU5d~hBkWlB47+$Hbtf}7d{|5h@$S)W+?DUoJ-imE84UP5HHFZ@n{EmjIn3@JY0I>b!y=e*c zYO&cooIf&}GwB7)z*qx}(xA*cs=|~pjuv}gC1&XK#f;n@AL<|NU(ipEw5)wU*9s3c Va(+51<+$(!lj|N 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%0DKbIhKG(@}Cg#SoyyN~8$ok9K8jXgLy?--Yzc_)6 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 R98ph@GE(+~Ivy6R`+rhq_ksWb diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index f125ff1..0000000 --- a/docs/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - -A Compilation of Applicability Domain Methods • applicable - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    -
    -
    - - - -
    -

    -Introduction

    -

    There are times when a model’s prediction should be taken with some skepticism. For example, if a new data point is substantially different from the training set, its predicted value may be suspect. In chemistry, it is not uncommon to create an “applicability domain” model that measures the amount of potential extrapolation new samples have from the training set. applicable contains different methods to measure how much a new data point is an extrapolation from the original data (if at all).

    -
    -
    -

    -Installation

    -

    You can install the development version of applicable from GitHub with:

    -
    # install.packages("devtools")
    -devtools::install_github("tidymodels/applicable")
    -
    -
    -

    -Vignettes

    -

    To learn about how to use applicable, check out the vignettes:

    - -
    -
    -
    - - -
    - - -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - diff --git a/docs/link.svg b/docs/link.svg deleted file mode 100644 index 88ad827..0000000 --- a/docs/link.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/docs/logo.png b/docs/logo.png deleted file mode 100644 index d754ea442a0c2bd45c409ff51dfac0b079094442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21008 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 N002ovPDHLkV1h;fiFN=0 diff --git a/docs/pkgdown.css b/docs/pkgdown.css deleted file mode 100644 index c01e592..0000000 --- a/docs/pkgdown.css +++ /dev/null @@ -1,367 +0,0 @@ -/* Sticky footer */ - -/** - * Basic idea: https://philipwalton.github.io/solved-by-flexbox/demos/sticky-footer/ - * Details: https://github.com/philipwalton/solved-by-flexbox/blob/master/assets/css/components/site.css - * - * .Site -> body > .container - * .Site-content -> body > .container .row - * .footer -> footer - * - * Key idea seems to be to ensure that .container and __all its parents__ - * have height set to 100% - * - */ - -html, body { - height: 100%; -} - -body { - position: relative; -} - -body > .container { - display: flex; - height: 100%; - flex-direction: column; -} - -body > .container .row { - flex: 1 0 auto; -} - -footer { - margin-top: 45px; - padding: 35px 0 36px; - border-top: 1px solid #e5e5e5; - color: #666; - display: flex; - flex-shrink: 0; -} -footer p { - margin-bottom: 0; -} -footer div { - flex: 1; -} -footer .pkgdown { - text-align: right; -} -footer p { - margin-bottom: 0; -} - -img.icon { - float: right; -} - -img { - max-width: 100%; -} - -/* Fix bug in bootstrap (only seen in firefox) */ -summary { - display: list-item; -} - -/* Typographic tweaking ---------------------------------*/ - -.contents .page-header { - margin-top: calc(-60px + 1em); -} - -dd { - margin-left: 3em; -} - -/* Section anchors ---------------------------------*/ - -a.anchor { - margin-left: -30px; - display:inline-block; - width: 30px; - height: 30px; - visibility: hidden; - - background-image: url(./link.svg); - background-repeat: no-repeat; - background-size: 20px 20px; - background-position: center center; -} - -.hasAnchor:hover a.anchor { - visibility: visible; -} - -@media (max-width: 767px) { - .hasAnchor:hover a.anchor { - visibility: hidden; - } -} - - -/* Fixes for fixed navbar --------------------------*/ - -.contents h1, .contents h2, .contents h3, .contents h4 { - padding-top: 60px; - margin-top: -40px; -} - -/* Navbar submenu --------------------------*/ - -.dropdown-submenu { - position: relative; -} - -.dropdown-submenu>.dropdown-menu { - top: 0; - left: 100%; - margin-top: -6px; - margin-left: -1px; - border-radius: 0 6px 6px 6px; -} - -.dropdown-submenu:hover>.dropdown-menu { - display: block; -} - -.dropdown-submenu>a:after { - display: block; - content: " "; - float: right; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; - border-width: 5px 0 5px 5px; - border-left-color: #cccccc; - margin-top: 5px; - margin-right: -10px; -} - -.dropdown-submenu:hover>a:after { - border-left-color: #ffffff; -} - -.dropdown-submenu.pull-left { - float: none; -} - -.dropdown-submenu.pull-left>.dropdown-menu { - left: -100%; - margin-left: 10px; - border-radius: 6px 0 6px 6px; -} - -/* Sidebar --------------------------*/ - -#pkgdown-sidebar { - margin-top: 30px; - position: -webkit-sticky; - position: sticky; - top: 70px; -} - -#pkgdown-sidebar h2 { - font-size: 1.5em; - margin-top: 1em; -} - -#pkgdown-sidebar h2:first-child { - margin-top: 0; -} - -#pkgdown-sidebar .list-unstyled li { - margin-bottom: 0.5em; -} - -/* bootstrap-toc tweaks ------------------------------------------------------*/ - -/* All levels of nav */ - -nav[data-toggle='toc'] .nav > li > a { - padding: 4px 20px 4px 6px; - font-size: 1.5rem; - font-weight: 400; - color: inherit; -} - -nav[data-toggle='toc'] .nav > li > a:hover, -nav[data-toggle='toc'] .nav > li > a:focus { - padding-left: 5px; - color: inherit; - border-left: 1px solid #878787; -} - -nav[data-toggle='toc'] .nav > .active > a, -nav[data-toggle='toc'] .nav > .active:hover > a, -nav[data-toggle='toc'] .nav > .active:focus > a { - padding-left: 5px; - font-size: 1.5rem; - font-weight: 400; - color: inherit; - border-left: 2px solid #878787; -} - -/* Nav: second level (shown on .active) */ - -nav[data-toggle='toc'] .nav .nav { - display: none; /* Hide by default, but at >768px, show it */ - padding-bottom: 10px; -} - -nav[data-toggle='toc'] .nav .nav > li > a { - padding-left: 16px; - font-size: 1.35rem; -} - -nav[data-toggle='toc'] .nav .nav > li > a:hover, -nav[data-toggle='toc'] .nav .nav > li > a:focus { - padding-left: 15px; -} - -nav[data-toggle='toc'] .nav .nav > .active > a, -nav[data-toggle='toc'] .nav .nav > .active:hover > a, -nav[data-toggle='toc'] .nav .nav > .active:focus > a { - padding-left: 15px; - font-weight: 500; - font-size: 1.35rem; -} - -/* orcid ------------------------------------------------------------------- */ - -.orcid { - font-size: 16px; - color: #A6CE39; - /* margins are required by official ORCID trademark and display guidelines */ - margin-left:4px; - margin-right:4px; - vertical-align: middle; -} - -/* Reference index & topics ----------------------------------------------- */ - -.ref-index th {font-weight: normal;} - -.ref-index td {vertical-align: top;} -.ref-index .icon {width: 40px;} -.ref-index .alias {width: 40%;} -.ref-index-icons .alias {width: calc(40% - 40px);} -.ref-index .title {width: 60%;} - -.ref-arguments th {text-align: right; padding-right: 10px;} -.ref-arguments th, .ref-arguments td {vertical-align: top;} -.ref-arguments .name {width: 20%;} -.ref-arguments .desc {width: 80%;} - -/* Nice scrolling for wide elements --------------------------------------- */ - -table { - display: block; - overflow: auto; -} - -/* Syntax highlighting ---------------------------------------------------- */ - -pre { - word-wrap: normal; - word-break: normal; - border: 1px solid #eee; -} - -pre, code { - background-color: #f8f8f8; - color: #333; -} - -pre code { - overflow: auto; - word-wrap: normal; - white-space: pre; -} - -pre .img { - margin: 5px 0; -} - -pre .img img { - background-color: #fff; - display: block; - height: auto; -} - -code a, pre a { - color: #375f84; -} - -a.sourceLine:hover { - text-decoration: none; -} - -.fl {color: #1514b5;} -.fu {color: #000000;} /* function */ -.ch,.st {color: #036a07;} /* string */ -.kw {color: #264D66;} /* keyword */ -.co {color: #888888;} /* comment */ - -.message { color: black; font-weight: bolder;} -.error { color: orange; font-weight: bolder;} -.warning { color: #6A0366; font-weight: bolder;} - -/* Clipboard --------------------------*/ - -.hasCopyButton { - position: relative; -} - -.btn-copy-ex { - position: absolute; - right: 0; - top: 0; - visibility: hidden; -} - -.hasCopyButton:hover button.btn-copy-ex { - visibility: visible; -} - -/* headroom.js ------------------------ */ - -.headroom { - will-change: transform; - transition: transform 200ms linear; -} -.headroom--pinned { - transform: translateY(0%); -} -.headroom--unpinned { - transform: translateY(-100%); -} - -/* mark.js ----------------------------*/ - -mark { - background-color: rgba(255, 255, 51, 0.5); - border-bottom: 2px solid rgba(255, 153, 51, 0.3); - padding: 1px; -} - -/* vertical spacing after htmlwidgets */ -.html-widget { - margin-bottom: 10px; -} - -/* fontawesome ------------------------ */ - -.fab { - font-family: "Font Awesome 5 Brands" !important; -} - -/* don't display links in code chunks when printing */ -/* source: https://stackoverflow.com/a/10781533 */ -@media print { - code a:link:after, code a:visited:after { - content: ""; - } -} diff --git a/docs/pkgdown.js b/docs/pkgdown.js deleted file mode 100644 index 7e7048f..0000000 --- a/docs/pkgdown.js +++ /dev/null @@ -1,108 +0,0 @@ -/* http://gregfranko.com/blog/jquery-best-practices/ */ -(function($) { - $(function() { - - $('.navbar-fixed-top').headroom(); - - $('body').css('padding-top', $('.navbar').height() + 10); - $(window).resize(function(){ - $('body').css('padding-top', $('.navbar').height() + 10); - }); - - $('[data-toggle="tooltip"]').tooltip(); - - var cur_path = paths(location.pathname); - var links = $("#navbar ul li a"); - var max_length = -1; - var pos = -1; - for (var i = 0; i < links.length; i++) { - if (links[i].getAttribute("href") === "#") - continue; - // Ignore external links - if (links[i].host !== location.host) - continue; - - var nav_path = paths(links[i].pathname); - - var length = prefix_length(nav_path, cur_path); - if (length > max_length) { - max_length = length; - pos = i; - } - } - - // Add class to parent
  • , and enclosing
  • if in dropdown - if (pos >= 0) { - var menu_anchor = $(links[pos]); - menu_anchor.parent().addClass("active"); - menu_anchor.closest("li.dropdown").addClass("active"); - } - }); - - function paths(pathname) { - var pieces = pathname.split("/"); - pieces.shift(); // always starts with / - - var end = pieces[pieces.length - 1]; - if (end === "index.html" || end === "") - pieces.pop(); - return(pieces); - } - - // Returns -1 if not found - function prefix_length(needle, haystack) { - if (needle.length > haystack.length) - return(-1); - - // Special case for length-0 haystack, since for loop won't run - if (haystack.length === 0) { - return(needle.length === 0 ? 0 : -1); - } - - for (var i = 0; i < haystack.length; i++) { - if (needle[i] != haystack[i]) - return(i); - } - - return(haystack.length); - } - - /* Clipboard --------------------------*/ - - function changeTooltipMessage(element, msg) { - var tooltipOriginalTitle=element.getAttribute('data-original-title'); - element.setAttribute('data-original-title', msg); - $(element).tooltip('show'); - element.setAttribute('data-original-title', tooltipOriginalTitle); - } - - if(ClipboardJS.isSupported()) { - $(document).ready(function() { - var copyButton = ""; - - $(".examples, div.sourceCode").addClass("hasCopyButton"); - - // Insert copy buttons: - $(copyButton).prependTo(".hasCopyButton"); - - // Initialize tooltips: - $('.btn-copy-ex').tooltip({container: 'body'}); - - // Initialize clipboard: - var clipboardBtnCopies = new ClipboardJS('[data-clipboard-copy]', { - text: function(trigger) { - return trigger.parentNode.textContent; - } - }); - - clipboardBtnCopies.on('success', function(e) { - changeTooltipMessage(e.trigger, 'Copied!'); - e.clearSelection(); - }); - - clipboardBtnCopies.on('error', function() { - changeTooltipMessage(e.trigger,'Press Ctrl+C or Command+C to copy'); - }); - }); - } -})(window.jQuery || window.$) diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml deleted file mode 100644 index 88de4c4..0000000 --- a/docs/pkgdown.yml +++ /dev/null @@ -1,11 +0,0 @@ -pandoc: 2.9.2.1 -pkgdown: 1.5.1 -pkgdown_sha: ~ -articles: - binary-data: binary-data.html - continuous-data: continuous-data.html -last_built: 2020-05-12T18:53Z -urls: - reference: https://applicable.tidymodels.org/reference - article: https://applicable.tidymodels.org/articles - diff --git a/docs/reference/ames_new.html b/docs/reference/ames_new.html deleted file mode 100644 index 2d63db8..0000000 --- a/docs/reference/ames_new.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - -Recent Ames Iowa Houses — ames_new • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    More data related to the set described by De Cock (2011) where data where -data were recorded for 2,930 properties in Ames IA.

    -
    - - - -

    Source

    - -

    De Cock, D. (2011). "Ames, Iowa: Alternative to the Boston Housing -Data as an End of Semester Regression Project," Journal of Statistics -Education, Volume 19, Number 3.

    -

    https://www.cityofames.org/government/departments-divisions-a-h/city-assessor

    -

    https://ww2.amstat.org/publications/jse/v19n3/decock/DataDocumentation.txt

    -

    http://ww2.amstat.org/publications/jse/v19n3/decock.pdf

    -

    Value

    - - - -
    ames_new

    a tibble

    - -

    Details

    - -

    This data sets includes three more properties added since the original -reference. There are less fields in this data set; only those that could be -transcribed from the assessor's office were included.

    - -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/apd_hat_values.html b/docs/reference/apd_hat_values.html deleted file mode 100644 index 1ceac9e..0000000 --- a/docs/reference/apd_hat_values.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - - -Fit a <code>apd_hat_values</code> — apd_hat_values • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    apd_hat_values() fits a model.

    -
    - -
    apd_hat_values(x, ...)
    -
    -# S3 method for default
    -apd_hat_values(x, ...)
    -
    -# S3 method for data.frame
    -apd_hat_values(x, ...)
    -
    -# S3 method for matrix
    -apd_hat_values(x, ...)
    -
    -# S3 method for formula
    -apd_hat_values(formula, data, ...)
    -
    -# S3 method for recipe
    -apd_hat_values(x, data, ...)
    - -

    Arguments

    - - - - - - - - - - - - - - - - - - -
    x

    Depending on the context:

      -
    • A data frame of predictors.

    • -
    • A matrix of predictors.

    • -
    • A recipe specifying a set of preprocessing steps -created from recipes::recipe().

    • -
    ...

    Not currently used, but required for extensibility.

    formula

    A formula specifying the predictor terms on the right-hand -side. No outcome should be specified.

    data

    When a recipe or formula is used, data is specified as:

      -
    • A data frame containing the predictors.

    • -
    - -

    Value

    - -

    A apd_hat_values object.

    - -

    Examples

    -
    predictors <- mtcars[, -1] - -# Data frame interface -mod <- apd_hat_values(predictors) - -# Formula interface -mod2 <- apd_hat_values(mpg ~ ., mtcars) - -# Recipes interface -library(recipes)
    #> Warning: package ‘recipes’ was built under R version 3.6.2
    #> Loading required package: dplyr
    #> -#> Attaching package: ‘dplyr’
    #> The following objects are masked from ‘package:stats’: -#> -#> filter, lag
    #> The following objects are masked from ‘package:base’: -#> -#> intersect, setdiff, setequal, union
    #> -#> Attaching package: ‘recipes’
    #> The following object is masked from ‘package:stats’: -#> -#> step
    rec <- recipe(mpg ~ ., mtcars) -rec <- step_log(rec, disp) -mod3 <- apd_hat_values(rec, mtcars)
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/apd_pca.html b/docs/reference/apd_pca.html deleted file mode 100644 index 590c44b..0000000 --- a/docs/reference/apd_pca.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - - - - -Fit a <code>apd_pca</code> — apd_pca • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    apd_pca() fits a model.

    -
    - -
    apd_pca(x, ...)
    -
    -# S3 method for default
    -apd_pca(x, ...)
    -
    -# S3 method for data.frame
    -apd_pca(x, threshold = 0.95, ...)
    -
    -# S3 method for matrix
    -apd_pca(x, threshold = 0.95, ...)
    -
    -# S3 method for formula
    -apd_pca(formula, data, threshold = 0.95, ...)
    -
    -# S3 method for recipe
    -apd_pca(x, data, threshold = 0.95, ...)
    - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - -
    x

    Depending on the context:

      -
    • A data frame of predictors.

    • -
    • A matrix of predictors.

    • -
    • A recipe specifying a set of preprocessing steps -created from recipes::recipe().

    • -
    ...

    Not currently used, but required for extensibility.

    threshold

    A number indicating the percentage of variance desired from -the principal components. It must be a number greater than 0 and less or -equal than 1.

    formula

    A formula specifying the predictor terms on the right-hand -side. No outcome should be specified.

    data

    When a recipe or formula is used, data is specified as:

      -
    • A data frame containing the predictors.

    • -
    - -

    Value

    - -

    A apd_pca object.

    -

    Details

    - -

    The function computes the principal components that account for -up to either 95% or the provided threshold of variability. It also -computes the percentiles of the absolute value of the principal components. -Additionally, it calculates the mean of each principal component.

    - -

    Examples

    -
    predictors <- mtcars[, -1] - -# Data frame interface -mod <- apd_pca(predictors) - -# Formula interface -mod2 <- apd_pca(mpg ~ ., mtcars) - -# Recipes interface -library(recipes) -rec <- recipe(mpg ~ ., mtcars) -rec <- step_log(rec, disp) -mod3 <- apd_pca(rec, mtcars)
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/apd_similarity-1.png b/docs/reference/apd_similarity-1.png deleted file mode 100644 index 7f063799efc3af724d3615efbbfe4b9e798fb345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73049 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 aIiHzxakJ+SbsIA9cl(x>a*^V_zy1eu!;vch diff --git a/docs/reference/apd_similarity.html b/docs/reference/apd_similarity.html deleted file mode 100644 index 5ddd94f..0000000 --- a/docs/reference/apd_similarity.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - - - - -Applicability domain methods using binary similarity analysis — apd_similarity • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    apd_similarity() is used to analyze samples in terms of similarity scores -for binary data. All features in the data should be binary (i.e. zero or -one).

    -
    - -
    apd_similarity(x, ...)
    -
    -# S3 method for default
    -apd_similarity(x, quantile = NA_real_, ...)
    -
    -# S3 method for data.frame
    -apd_similarity(x, quantile = NA_real_, ...)
    -
    -# S3 method for matrix
    -apd_similarity(x, quantile = NA_real_, ...)
    -
    -# S3 method for formula
    -apd_similarity(formula, data, quantile = NA_real_, ...)
    -
    -# S3 method for recipe
    -apd_similarity(x, data, quantile = NA_real_, ...)
    - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - -
    x

    Depending on the context:

      -
    • A data frame of binary predictors.

    • -
    • A matrix of binary predictors.

    • -
    • A recipe specifying a set of preprocessing steps -created from recipes::recipe().

    • -
    ...

    Options to pass to proxyC::simil(), such as method. If no -options are specified, method = "jaccard" is used.

    quantile

    A real number between 0 and 1 or NA for how the similarity -values for each sample versus the training set should be summarized. A value -of NA specifies that the mean similarity is computed. Otherwise, the -appropriate quantile is computed.

    formula

    A formula specifying the predictor terms on the right-hand -side. No outcome should be specified.

    data

    When a recipe or formula is used, data is specified as:

      -
    • A data frame containing the binary predictors. Any predictors with -no 1's will be removed (with a warning).

    • -
    - -

    Value

    - -

    A apd_similarity object.

    -

    Details

    - -

    The function computes measures of similarity for different samples -points. For example, suppose samples A and B both contain p binary -variables. First, a 2x2 table is constructed between A and B across -their elements. The table will contain p entries across the four cells -(see the example below). From this, different measures of likeness are -computed.

    -

    For a training set of n samples, a new sample is compared to each, -resulting in n similarity scores. These can be summarized into a single -value; the median similarity is used by default by the scoring function.

    -

    For this method, the computational methods are fairly taxing for large data -sets. The training set must be stored (albeit in a sparse matrix format) so -object sizes may become large.

    -

    By default, the computations are run in parallel using all possible -cores. To change this, call the setThreadOptions function in the -RcppParallel package.

    -

    References

    - -

    Leach, A. and Gillet V. (2007). An Introduction to -Chemoinformatics. Springer, New York

    - -

    Examples

    -
    # \donttest{ -data(qsar_binary) - -jacc_sim <- apd_similarity(binary_tr) -jacc_sim
    #> Applicability domain via similarity -#> Reference data were 67 variables collected on 4330 data points. -#> New data summarized using the mean.
    -# plot the empirical cumulative distribution function (ECDF) for the training set: -library(ggplot2) -autoplot(jacc_sim)
    -# Example calculations for two samples: -A <- as.matrix(binary_tr[1,]) -B <- as.matrix(binary_tr[2,]) -xtab <- table(A, B) -xtab
    #> B -#> A 0 1 -#> 0 62 0 -#> 1 1 4
    -# Jaccard statistic -xtab[2, 2] / (xtab[1, 2] + xtab[2, 1] + xtab[2, 2])
    #> [1] 0.8
    -# Hamman statistic -( ( xtab[1, 1] + xtab[2, 2] ) - ( xtab[1, 2] + xtab[2, 1] ) ) / sum(xtab)
    #> [1] 0.9701493
    -# Faith statistic -( xtab[1, 1] + xtab[2, 2]/2 ) / sum(xtab)
    #> [1] 0.9552239
    -# Summarize across all training set similarities -mean_sim <- score(jacc_sim, new_data = binary_unk) -mean_sim
    #> # A tibble: 5 x 2 -#> similarity similarity_pctl -#> <dbl> <dbl> -#> 1 0.376 49.8 -#> 2 0.284 13.5 -#> 3 0.218 6.46 -#> 4 0.452 100 -#> 5 0.0971 5.59
    # } -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/applicable-package.html b/docs/reference/applicable-package.html deleted file mode 100644 index 9a6867c..0000000 --- a/docs/reference/applicable-package.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - -applicable: A Compilation of Applicability Domain Methods — applicable-package • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    logo

    -

    A modeling package compiling applicability domain methods in R. - It combines different methods to measure the amount of extrapolation new - samples can have from the training set. See Netzeva et al (2005) - <doi:10.1177/026119290503300209> for an overview of applicability domains.

    -
    - - - -

    See also

    - - - -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/autoplot.apd_pca-1.png b/docs/reference/autoplot.apd_pca-1.png deleted file mode 100644 index bfd0f7b3e5398625ab93d814a522455f8bee53fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103044 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 Y@K@tY{mx3NITQTTP}5OOIco0ve;q^2(*OVf diff --git a/docs/reference/autoplot.apd_pca-2.png b/docs/reference/autoplot.apd_pca-2.png deleted file mode 100644 index 69fd2398a50340a6037bd515b70fb15abfe3cf9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65474 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 - - - - - - - -Plot the distribution function for pcas — autoplot.apd_pca • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/reference/autoplot.apd_similarity.html b/docs/reference/autoplot.apd_similarity.html deleted file mode 100644 index b5068a5..0000000 --- a/docs/reference/autoplot.apd_similarity.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - -Plot the cumulative distribution function for similarity metrics — autoplot.apd_similarity • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Plot the cumulative distribution function for similarity metrics

    -
    - -
    # S3 method for apd_similarity
    -autoplot(object, ...)
    - -

    Arguments

    - - - - - - - - - - -
    object

    An object produced by apd_similarity.

    ...

    Not currently used.

    - -

    Value

    - -

    A ggplot object that shows the cumulative probability versus the -unique similarity values in the training set. Not that for large samples, -this is an approximation based on a random sample of 5,000 training set -points.

    - -

    Examples

    -
    set.seed(535) -tr_x <- matrix(sample(0:1, size = 20 * 50, prob = rep(.5, 2), - replace = TRUE), ncol = 20) -model <- apd_similarity(tr_x)
    #> Warning: The `x` argument of `as_tibble.matrix()` must have column names if `.name_repair` is omitted as of tibble 2.0.0. -#> Using compatibility `.name_repair`. -#> This warning is displayed once every 8 hours. -#> Call `lifecycle::last_warnings()` to see where this warning was generated.
    -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/binary.html b/docs/reference/binary.html deleted file mode 100644 index 1eaa4a4..0000000 --- a/docs/reference/binary.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - - - - -Binary QSAR Data — binary • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Binary QSAR Data

    -
    - - - -

    Value

    - - - -
    binary_tr,binary_ukn

    data frame frames with 67 columns

    - -

    Details

    - -

    These data are from two different sources on quantitative -structure-activity relationship (QSAR) modeling and contain 67 predictors -that are either 0 or 1. The training set contains 4,330 samples and there -are five unknown samples (both from the Mutagen data in the QSARdata -package).

    - -

    Examples

    -
    data(qsar_binary) -str(binary_tr)
    #> 'data.frame': 4330 obs. of 67 variables: -#> $ predictor01: num 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor02: num 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor03: num 1 1 1 1 1 1 1 1 1 1 ... -#> $ predictor04: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor05: num 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor06: num 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor07: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor08: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor09: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor10: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor11: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor12: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor13: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor14: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor15: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor16: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor17: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor18: int 0 0 0 1 0 0 0 0 0 0 ... -#> $ predictor19: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor20: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor21: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor22: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor23: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor24: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor25: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor26: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor27: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor28: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor29: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor30: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor31: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor32: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor33: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor34: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor35: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor36: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor37: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor38: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor39: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor40: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor41: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor42: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor43: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor44: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor45: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor46: num 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor47: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor48: num 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor49: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor50: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor51: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor52: int 1 1 1 0 1 0 1 1 0 0 ... -#> $ predictor53: int 0 0 1 0 1 0 0 0 0 0 ... -#> $ predictor54: int 0 0 1 0 1 0 1 1 0 0 ... -#> $ predictor55: int 0 0 1 0 0 0 0 0 0 0 ... -#> $ predictor56: int 0 0 1 0 1 0 1 0 0 0 ... -#> $ predictor57: int 0 0 1 0 1 0 0 0 0 0 ... -#> $ predictor58: int 0 0 1 0 1 0 1 0 0 0 ... -#> $ predictor59: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor60: int 0 0 1 0 1 0 1 0 0 0 ... -#> $ predictor61: int 0 0 1 0 1 0 0 0 0 0 ... -#> $ predictor62: int 1 0 1 0 1 0 0 1 0 0 ... -#> $ predictor63: int 0 0 0 0 0 0 0 0 0 0 ... -#> $ predictor64: int 1 1 1 0 1 0 1 1 0 0 ... -#> $ predictor65: int 0 0 1 0 1 0 0 0 0 0 ... -#> $ predictor66: int 1 1 1 0 1 0 1 1 0 0 ... -#> $ predictor67: int 0 0 1 0 1 0 0 1 0 0 ...
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/figures/logo.png b/docs/reference/figures/logo.png deleted file mode 100644 index d754ea442a0c2bd45c409ff51dfac0b079094442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21008 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 N002ovPDHLkV1h;fiFN=0 diff --git a/docs/reference/index.html b/docs/reference/index.html deleted file mode 100644 index cdac149..0000000 --- a/docs/reference/index.html +++ /dev/null @@ -1,277 +0,0 @@ - - - - - - - - -Function reference • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

    All functions

    -

    -
    -

    ames_new

    -

    Recent Ames Iowa Houses

    -

    apd_hat_values()

    -

    Fit a apd_hat_values

    -

    apd_pca()

    -

    Fit a apd_pca

    -

    apd_similarity()

    -

    Applicability domain methods using binary similarity analysis

    -

    autoplot(<apd_pca>)

    -

    Plot the distribution function for pcas

    -

    autoplot(<apd_similarity>)

    -

    Plot the cumulative distribution function for similarity metrics

    -

    binary

    -

    Binary QSAR Data

    -

    okc_binary

    -

    OkCupid Binary Predictors

    -

    print(<apd_hat_values>)

    -

    Print number of predictors and principal components used.

    -

    print(<apd_pca>)

    -

    Print number of predictors and principal components used.

    -

    print(<apd_similarity>)

    -

    Print number of predictors and principal components used.

    -

    score()

    -

    A scoring function

    -

    score(<apd_hat_values>)

    -

    Score new samples using hat values

    -

    score(<apd_pca>)

    -

    Predict from a apd_pca

    -

    score(<apd_similarity>)

    -

    Score new samples using similarity methods

    -
    - - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/okc_binary.html b/docs/reference/okc_binary.html deleted file mode 100644 index 1cf88d5..0000000 --- a/docs/reference/okc_binary.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - - - -OkCupid Binary Predictors — okc_binary • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    OkCupid Binary Predictors

    -
    - - - -

    Source

    - -

    Kim (2015), "OkCupid Data for Introductory Statistics and Data Science Courses", Journal of Statistics Education, Volume 23, Number 2. http://www.amstat.org/publications/jse/contents_2015.html

    -

    Kuhn and Johnson (2020), Feature Engineering and Selection, Chapman and Hall/CRC . https://bookdown.org/max/FES/ and https://github.com/topepo/FES

    -

    Value

    - - - -
    okc_binary_train,okc_binary_test

    data frame frames with 61 columns

    - -

    Details

    - -

    Data originally from Kim (2015) includes a training and test set -consistent with Kuhn and Johnson (2020). Predictors include ethnicity -indicators and a set of keywords derived from text essay data.

    - -

    Examples

    -
    data(okc_binary) -str(okc_binary_train)
    #> tibble [38,809 × 61] (S3: tbl_df/tbl/data.frame) -#> $ software : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ engineer : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ startup : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ tech : num [1:38809] 0 0 0 0 1 0 0 0 0 1 ... -#> $ computers : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ engineering : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ computer : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ internet : num [1:38809] 0 0 0 0 1 0 0 0 0 0 ... -#> $ technology : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ science : num [1:38809] 0 0 0 0 1 0 0 0 0 0 ... -#> $ programming : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ technical : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ web : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ developer : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ im : num [1:38809] 1 0 1 0 1 1 0 1 1 0 ... -#> $ programmer : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ scientist : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ code : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ stephenson : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ geek : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ nerd : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ lol : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ biotech : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ matrix : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ coding : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ geeky : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ solving : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ problems : num [1:38809] 0 0 1 0 1 0 0 0 0 0 ... -#> $ data : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ fixing : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ teacher : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ student : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ silicon : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ law : num [1:38809] 0 0 0 0 0 0 0 1 0 0 ... -#> $ mechanical : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ electronic : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ pratchett : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ wikipedia : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ neal : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ mobile : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ math : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ lab : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ systems : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ electronics : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ futurama : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ alot : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ solve : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ websites : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ firefly : num [1:38809] 0 0 0 0 0 0 0 0 0 1 ... -#> $ valley : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ apps : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ lawyer : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ asian : num [1:38809] 1 0 0 0 0 0 0 0 0 0 ... -#> $ black : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ hispanic_latin : num [1:38809] 0 0 0 0 0 0 0 1 0 0 ... -#> $ indian : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ middle_eastern : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ native_american : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ other : num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ pacific_islander: num [1:38809] 0 0 0 0 0 0 0 0 0 0 ... -#> $ white : num [1:38809] 1 1 1 1 1 1 1 1 1 1 ...
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/print.apd_hat_values.html b/docs/reference/print.apd_hat_values.html deleted file mode 100644 index b7f1861..0000000 --- a/docs/reference/print.apd_hat_values.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - -Print number of predictors and principal components used. — print.apd_hat_values • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Print number of predictors and principal components used.

    -
    - -
    # S3 method for apd_hat_values
    -print(x, ...)
    - -

    Arguments

    - - - - - - - - - - -
    x

    A apd_hat_values object.

    ...

    Not currently used, but required for extensibility.

    - -

    Value

    - -

    None

    - -

    Examples

    -
    -model <- apd_hat_values(~ Sepal.Length + Sepal.Width, iris) -print(model)
    #> # Predictors: -#> 2
    -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/print.apd_pca.html b/docs/reference/print.apd_pca.html deleted file mode 100644 index b5c76e6..0000000 --- a/docs/reference/print.apd_pca.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - - - -Print number of predictors and principal components used. — print.apd_pca • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Print number of predictors and principal components used.

    -
    - -
    # S3 method for apd_pca
    -print(x, ...)
    - -

    Arguments

    - - - - - - - - - - -
    x

    A apd_pca object.

    ...

    Not currently used, but required for extensibility.

    - -

    Value

    - -

    None

    - -

    Examples

    -
    -model <- apd_pca(~ Sepal.Length + Sepal.Width, iris) -print(model)
    #> # Predictors: -#> 2 -#> # Principal Components: -#> 2 components were needed -#> to capture at least 95% of the -#> total variation in the predictors.
    -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/print.apd_similarity.html b/docs/reference/print.apd_similarity.html deleted file mode 100644 index 30932bf..0000000 --- a/docs/reference/print.apd_similarity.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - - - -Print number of predictors and principal components used. — print.apd_similarity • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Print number of predictors and principal components used.

    -
    - -
    # S3 method for apd_similarity
    -print(x, ...)
    - -

    Arguments

    - - - - - - - - - - -
    x

    A apd_similarity object.

    ...

    Not currently used, but required for extensibility.

    - -

    Value

    - -

    None

    - -

    Examples

    -
    -set.seed(535) -tr_x <- matrix(sample(0:1, size = 20 * 50, prob = rep(.5, 2), - replace = TRUE), ncol = 20) -model <- apd_similarity(tr_x) -print(model)
    #> Applicability domain via similarity -#> Reference data were 20 variables collected on 50 data points. -#> New data summarized using the mean.
    -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/score.apd_hat_values.html b/docs/reference/score.apd_hat_values.html deleted file mode 100644 index e96da95..0000000 --- a/docs/reference/score.apd_hat_values.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - - -Score new samples using hat values — score.apd_hat_values • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Score new samples using hat values

    -
    - -
    # S3 method for apd_hat_values
    -score(object, new_data, type = "numeric", ...)
    - -

    Arguments

    - - - - - - - - - - - - - - - - - - -
    object

    A apd_hat_values object.

    new_data

    A data frame or matrix of new predictors.

    type

    A single character. The type of predictions to generate. -Valid options are:

      -
    • "numeric" for a numeric value that summarizes the hat values for -each sample across the training set.

    • -
    ...

    Not used, but required for extensibility.

    - -

    Value

    - -

    A tibble of predictions. The number of rows in the tibble is guaranteed -to be the same as the number of rows in new_data. For type = "numeric", -the tibble contains two columns hat_values and hat_values_pctls. The -column hat_values_pctls is in percent units so that a value of 11.5 -indicates that, in the training set, 11.5 percent of the training set -samples had smaller values than the sample being scored.

    - -

    Examples

    -
    train_data <- mtcars[1:20,] -test_data <- mtcars[21:32,] - -hat_values_model <- apd_hat_values(train_data) - -hat_values_scoring <- score(hat_values_model, new_data = test_data) -hat_values_scoring
    #> # A tibble: 12 x 2 -#> hat_values hat_values_pctls -#> <dbl> <dbl> -#> 1 1.45 1 -#> 2 0.852 90.0 -#> 3 1.13 1 -#> 4 1.19 1 -#> 5 0.901 93.2 -#> 6 0.335 6.34 -#> 7 5.41 1 -#> 8 5.91 1 -#> 9 8.19 1 -#> 10 5.11 1 -#> 11 12.4 1 -#> 12 0.960 1
    -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/score.apd_pca.html b/docs/reference/score.apd_pca.html deleted file mode 100644 index d0c6a93..0000000 --- a/docs/reference/score.apd_pca.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - - -Predict from a <code>apd_pca</code> — score.apd_pca • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Predict from a apd_pca

    -
    - -
    # S3 method for apd_pca
    -score(object, new_data, type = "numeric", ...)
    - -

    Arguments

    - - - - - - - - - - - - - - - - - - -
    object

    A apd_pca object.

    new_data

    A data frame or matrix of new samples.

    type

    A single character. The type of predictions to generate. -Valid options are:

      -
    • "numeric" for numeric predictions.

    • -
    ...

    Not used, but required for extensibility.

    - -

    Value

    - -

    A tibble of predictions. The number of rows in the tibble is guaranteed -to be the same as the number of rows in new_data.

    -

    Details

    - -

    The function computes the principal components of the new data and -their percentiles as compared to the training data. The number of principal -components computed depends on the threshold given at fit time. It also -computes the multivariate distance between each principal component and its -mean.

    - -

    Examples

    -
    train <- mtcars[1:20,] -test <- mtcars[21:32, -1] - -# Fit -mod <- apd_pca(mpg ~ cyl + log(drat), train) - -# Predict, with preprocessing -score(mod, test)
    #> Warning: collapsing to unique 'x' values
    #> Warning: collapsing to unique 'x' values
    #> Warning: collapsing to unique 'x' values
    #> # A tibble: 12 x 6 -#> PC1 PC2 distance PC1_pctl PC2_pctl distance_pctl -#> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> -#> 1 -1.16 0.664 1.34 42.9 87.6 43.0 -#> 2 1.84 0.345 1.87 95.3 42.2 95.4 -#> 3 1.23 -0.259 1.26 47.3 36.7 36.8 -#> 4 0.461 -1.03 1.13 0 98.5 25.5 -#> 5 1.34 -0.157 1.35 52.5 27.4 44.7 -#> 6 -1.61 0.217 1.62 89.2 31.7 89.3 -#> 7 -1.98 -0.159 1.99 96.4 27.5 96.2 -#> 8 -1.25 0.579 1.37 48.0 82.0 59.1 -#> 9 -0.103 -1.60 1.60 0 1 87.3 -#> 10 -0.231 -0.0655 0.241 0 6.76 0 -#> 11 0.700 -0.793 1.06 22.4 96.0 24.4 -#> 12 -1.64 0.184 1.65 90.6 29.2 90.6
    -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/score.apd_similarity.html b/docs/reference/score.apd_similarity.html deleted file mode 100644 index 5270b58..0000000 --- a/docs/reference/score.apd_similarity.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - - - - -Score new samples using similarity methods — score.apd_similarity • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    Score new samples using similarity methods

    -
    - -
    # S3 method for apd_similarity
    -score(object, new_data, type = "numeric", add_percentile = TRUE, ...)
    - -

    Arguments

    - - - - - - - - - - - - - - - - - - - - - - -
    object

    A apd_similarity object.

    new_data

    A data frame or matrix of new predictors.

    type

    A single character. The type of predictions to generate. -Valid options are:

      -
    • "numeric" for a numeric value that summarizes the similarity values for -each sample across the training set.

    • -
    add_percentile

    A single logical; should the percentile of the -similarity score relative to the training set values by computed?

    ...

    Not used, but required for extensibility.

    - -

    Value

    - -

    A tibble of predictions. The number of rows in the tibble is guaranteed -to be the same as the number of rows in new_data. For type = "numeric", -the tibble contains a column called "similarity". If add_percentile = TRUE, -an additional column called similarity_pctl will be added. These values are -in percent units so that a value of 11.5 indicates that, in the training set, -11.5 percent of the training set samples had smaller values than the sample -being scored.

    - -

    Examples

    -
    # \donttest{ -data(qsar_binary) - -jacc_sim <- apd_similarity(binary_tr) - -mean_sim <- score(jacc_sim, new_data = binary_unk) -mean_sim
    #> # A tibble: 5 x 2 -#> similarity similarity_pctl -#> <dbl> <dbl> -#> 1 0.376 49.8 -#> 2 0.284 13.5 -#> 3 0.218 6.46 -#> 4 0.452 100 -#> 5 0.0971 5.59
    # } -
    -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/reference/score.html b/docs/reference/score.html deleted file mode 100644 index 1157efd..0000000 --- a/docs/reference/score.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - - - - -A scoring function — score • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - -
    - -
    -
    - - -
    -

    A scoring function

    -
    - -
    score(object, ...)
    -
    -# S3 method for default
    -score(object, ...)
    - -

    Arguments

    - - - - - - - - - - -
    object

    Depending on the context:

      -
    • A data frame of predictors.

    • -
    • A matrix of predictors.

    • -
    • A recipe specifying a set of preprocessing steps -created from recipes::recipe().

    • -
    ...

    Not currently used, but required for extensibility.

    - -

    Value

    - -

    A tibble of predictions.

    - -
    - -
    - - -
    -
    -

    applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

    -
    - -
    -

    - Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

    -
    - -
    -
    - - - - - - - - diff --git a/docs/sitemap.xml b/docs/sitemap.xml deleted file mode 100644 index cb2e9db..0000000 --- a/docs/sitemap.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - https://applicable.tidymodels.org/index.html - - - https://applicable.tidymodels.org/reference/ames_new.html - - - https://applicable.tidymodels.org/reference/apd_hat_values.html - - - https://applicable.tidymodels.org/reference/apd_pca.html - - - https://applicable.tidymodels.org/reference/apd_similarity.html - - - https://applicable.tidymodels.org/reference/applicable-package.html - - - https://applicable.tidymodels.org/reference/autoplot.apd_pca.html - - - https://applicable.tidymodels.org/reference/autoplot.apd_similarity.html - - - https://applicable.tidymodels.org/reference/binary.html - - - https://applicable.tidymodels.org/reference/okc_binary.html - - - https://applicable.tidymodels.org/reference/print.apd_hat_values.html - - - https://applicable.tidymodels.org/reference/print.apd_pca.html - - - https://applicable.tidymodels.org/reference/print.apd_similarity.html - - - https://applicable.tidymodels.org/reference/score.html - - - https://applicable.tidymodels.org/reference/score.apd_hat_values.html - - - https://applicable.tidymodels.org/reference/score.apd_pca.html - - - https://applicable.tidymodels.org/reference/score.apd_similarity.html - - - https://applicable.tidymodels.org/articles/binary-data.html - - - https://applicable.tidymodels.org/articles/continuous-data.html - - diff --git a/docs/tidyverse-2.css b/docs/tidyverse-2.css deleted file mode 100644 index 4eff999..0000000 --- a/docs/tidyverse-2.css +++ /dev/null @@ -1,127 +0,0 @@ -body {font-size: 16px;} -h1 {font-size: 40px;} -h2 {font-size: 30px;} -h3 {font-size: 23px;} - -.contents .page-header { - margin-top: 10px; -} - -/* reduce h3 margin for proper nesting under h2 */ -.contents h3 {margin-top: -60px} - -.ref-arguments th {vertical-align: top;} - -/* navbar ----------------------------------------------- */ - -.navbar .info { - float: left; - height: 50px; - width: 140px; - font-size: 80%; - position: relative; - margin-left: 5px; -} -.navbar .info .partof { - position: absolute; - top: 0; -} -.navbar .info .version { - position: absolute; - bottom: 0; -} -.navbar .info .version-danger { - font-weight: bold; - color: orange; -} - -.navbar-form { - margin-top: 3px; - margin-bottom: 0; -} - -.navbar-toggle { - margin-top: 8px; - margin-bottom: 5px; -} - -.navbar-nav li a { - padding-bottom: 10px; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - background-color: #eee; - border-radius: 3px; -} - -/* footer ------------------------------------------------ */ - -footer { - margin-top: 45px; - padding: 35px 0 36px; - border-top: 1px solid #e5e5e5; - - display: flex; - color: #666; -} -footer p { - margin-bottom: 0; -} -footer .tidyverse { - flex: 1; - margin-right: 1em; -} -footer .author { - flex: 1; - text-align: right; - margin-left: 1em; -} - -/* sidebar ------------------------------------------------ */ - -#sidebar h2 { - font-size: 1.6em; - margin-top: 1em; - margin-bottom: 0.25em; -} - -#sidebar .list-unstyled li { - margin-bottom: 0.5em; - line-height: 1.4; -} - -#sidebar small { - color: #777; -} - -#sidebar .nav { - padding-left: 0px; - list-style-type: none; - color: #5a9ddb; -} - -#sidebar .nav > li { - padding: 10px 0 0px 20px; - display: list-item; - line-height: 20px; - background-image: url(./tocBullet.svg); - background-repeat: no-repeat; - background-size: 16px 280px; - background-position: left 0px; -} - -#sidebar .nav > li.active { - background-position: left -240px; -} - -#sidebar a { - padding: 0px; - color: #5a9ddb; - background-color: transparent; -} - -#sidebar a:hover { - background-color: transparent; - text-decoration: underline; -} diff --git a/docs/tidyverse.css b/docs/tidyverse.css deleted file mode 100644 index 0a23eba..0000000 --- a/docs/tidyverse.css +++ /dev/null @@ -1,6531 +0,0 @@ -@charset "UTF-8"; -/*! - * 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 */ -@import url("https://fonts.googleapis.com/css?family=Source+Code+Pro:300,400,700|Source+Sans+Pro:300,400,700"); -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } - -body { - margin: 0; } - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; } - -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; } - -audio:not([controls]) { - display: none; - height: 0; } - -[hidden], -template { - display: none; } - -a { - background-color: transparent; } - -a:active, -a:hover { - outline: 0; } - -abbr[title] { - border-bottom: 1px dotted; } - -b, -strong { - font-weight: bold; } - -dfn { - font-style: italic; } - -h1 { - font-size: 2em; - margin: 0.67em 0; } - -mark { - background: #ff0; - color: #000; } - -small { - font-size: 80%; } - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -img { - border: 0; } - -svg:not(:root) { - overflow: hidden; } - -figure { - margin: 1em 40px; } - -hr { - box-sizing: content-box; - height: 0; } - -pre { - overflow: auto; } - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; } - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; } - -button { - overflow: visible; } - -button, -select { - text-transform: none; } - -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; } - -button[disabled], -html input[disabled] { - cursor: default; } - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -input { - line-height: normal; } - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - padding: 0; } - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; } - -input[type="search"] { - -webkit-appearance: textfield; - box-sizing: content-box; } - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -legend { - border: 0; - padding: 0; } - -textarea { - overflow: auto; } - -optgroup { - font-weight: bold; } - -table { - border-collapse: collapse; - border-spacing: 0; } - -td, -th { - padding: 0; } - -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; - box-shadow: none !important; - text-shadow: none !important; } - a, - a:visited { - text-decoration: underline; } - a[href]:after { - content: " (" attr(href) ")"; } - abbr[title]:after { - content: " (" attr(title) ")"; } - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; } - thead { - display: table-header-group; } - tr, - img { - page-break-inside: avoid; } - img { - max-width: 100% !important; } - p, - h2, - h3 { - orphans: 3; - widows: 3; } - h2, - h3 { - page-break-after: avoid; } - .navbar { - display: none; } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; } - .label { - border: 1px solid #000; } - .table { - border-collapse: collapse !important; } - .table td, - .table th { - background-color: #fff !important; } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; } } - -@font-face { - font-family: 'Glyphicons Halflings'; - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot"); - src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); } - -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -.glyphicon-asterisk:before { - content: "\002a"; } - -.glyphicon-plus:before { - content: "\002b"; } - -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; } - -.glyphicon-minus:before { - content: "\2212"; } - -.glyphicon-cloud:before { - content: "\2601"; } - -.glyphicon-envelope:before { - content: "\2709"; } - -.glyphicon-pencil:before { - content: "\270f"; } - -.glyphicon-glass:before { - content: "\e001"; } - -.glyphicon-music:before { - content: "\e002"; } - -.glyphicon-search:before { - content: "\e003"; } - -.glyphicon-heart:before { - content: "\e005"; } - -.glyphicon-star:before { - content: "\e006"; } - -.glyphicon-star-empty:before { - content: "\e007"; } - -.glyphicon-user:before { - content: "\e008"; } - -.glyphicon-film:before { - content: "\e009"; } - -.glyphicon-th-large:before { - content: "\e010"; } - -.glyphicon-th:before { - content: "\e011"; } - -.glyphicon-th-list:before { - content: "\e012"; } - -.glyphicon-ok:before { - content: "\e013"; } - -.glyphicon-remove:before { - content: "\e014"; } - -.glyphicon-zoom-in:before { - content: "\e015"; } - -.glyphicon-zoom-out:before { - content: "\e016"; } - -.glyphicon-off:before { - content: "\e017"; } - -.glyphicon-signal:before { - content: "\e018"; } - -.glyphicon-cog:before { - content: "\e019"; } - -.glyphicon-trash:before { - content: "\e020"; } - -.glyphicon-home:before { - content: "\e021"; } - -.glyphicon-file:before { - content: "\e022"; } - -.glyphicon-time:before { - content: "\e023"; } - -.glyphicon-road:before { - content: "\e024"; } - -.glyphicon-download-alt:before { - content: "\e025"; } - -.glyphicon-download:before { - content: "\e026"; } - -.glyphicon-upload:before { - content: "\e027"; } - -.glyphicon-inbox:before { - content: "\e028"; } - -.glyphicon-play-circle:before { - content: "\e029"; } - -.glyphicon-repeat:before { - content: "\e030"; } - -.glyphicon-refresh:before { - content: "\e031"; } - -.glyphicon-list-alt:before { - content: "\e032"; } - -.glyphicon-lock:before { - content: "\e033"; } - -.glyphicon-flag:before { - content: "\e034"; } - -.glyphicon-headphones:before { - content: "\e035"; } - -.glyphicon-volume-off:before { - content: "\e036"; } - -.glyphicon-volume-down:before { - content: "\e037"; } - -.glyphicon-volume-up:before { - content: "\e038"; } - -.glyphicon-qrcode:before { - content: "\e039"; } - -.glyphicon-barcode:before { - content: "\e040"; } - -.glyphicon-tag:before { - content: "\e041"; } - -.glyphicon-tags:before { - content: "\e042"; } - -.glyphicon-book:before { - content: "\e043"; } - -.glyphicon-bookmark:before { - content: "\e044"; } - -.glyphicon-print:before { - content: "\e045"; } - -.glyphicon-camera:before { - content: "\e046"; } - -.glyphicon-font:before { - content: "\e047"; } - -.glyphicon-bold:before { - content: "\e048"; } - -.glyphicon-italic:before { - content: "\e049"; } - -.glyphicon-text-height:before { - content: "\e050"; } - -.glyphicon-text-width:before { - content: "\e051"; } - -.glyphicon-align-left:before { - content: "\e052"; } - -.glyphicon-align-center:before { - content: "\e053"; } - -.glyphicon-align-right:before { - content: "\e054"; } - -.glyphicon-align-justify:before { - content: "\e055"; } - -.glyphicon-list:before { - content: "\e056"; } - -.glyphicon-indent-left:before { - content: "\e057"; } - -.glyphicon-indent-right:before { - content: "\e058"; } - -.glyphicon-facetime-video:before { - content: "\e059"; } - -.glyphicon-picture:before { - content: "\e060"; } - -.glyphicon-map-marker:before { - content: "\e062"; } - -.glyphicon-adjust:before { - content: "\e063"; } - -.glyphicon-tint:before { - content: "\e064"; } - -.glyphicon-edit:before { - content: "\e065"; } - -.glyphicon-share:before { - content: "\e066"; } - -.glyphicon-check:before { - content: "\e067"; } - -.glyphicon-move:before { - content: "\e068"; } - -.glyphicon-step-backward:before { - content: "\e069"; } - -.glyphicon-fast-backward:before { - content: "\e070"; } - -.glyphicon-backward:before { - content: "\e071"; } - -.glyphicon-play:before { - content: "\e072"; } - -.glyphicon-pause:before { - content: "\e073"; } - -.glyphicon-stop:before { - content: "\e074"; } - -.glyphicon-forward:before { - content: "\e075"; } - -.glyphicon-fast-forward:before { - content: "\e076"; } - -.glyphicon-step-forward:before { - content: "\e077"; } - -.glyphicon-eject:before { - content: "\e078"; } - -.glyphicon-chevron-left:before { - content: "\e079"; } - -.glyphicon-chevron-right:before { - content: "\e080"; } - -.glyphicon-plus-sign:before { - content: "\e081"; } - -.glyphicon-minus-sign:before { - content: "\e082"; } - -.glyphicon-remove-sign:before { - content: "\e083"; } - -.glyphicon-ok-sign:before { - content: "\e084"; } - -.glyphicon-question-sign:before { - content: "\e085"; } - -.glyphicon-info-sign:before { - content: "\e086"; } - -.glyphicon-screenshot:before { - content: "\e087"; } - -.glyphicon-remove-circle:before { - content: "\e088"; } - -.glyphicon-ok-circle:before { - content: "\e089"; } - -.glyphicon-ban-circle:before { - content: "\e090"; } - -.glyphicon-arrow-left:before { - content: "\e091"; } - -.glyphicon-arrow-right:before { - content: "\e092"; } - -.glyphicon-arrow-up:before { - content: "\e093"; } - -.glyphicon-arrow-down:before { - content: "\e094"; } - -.glyphicon-share-alt:before { - content: "\e095"; } - -.glyphicon-resize-full:before { - content: "\e096"; } - -.glyphicon-resize-small:before { - content: "\e097"; } - -.glyphicon-exclamation-sign:before { - content: "\e101"; } - -.glyphicon-gift:before { - content: "\e102"; } - -.glyphicon-leaf:before { - content: "\e103"; } - -.glyphicon-fire:before { - content: "\e104"; } - -.glyphicon-eye-open:before { - content: "\e105"; } - -.glyphicon-eye-close:before { - content: "\e106"; } - -.glyphicon-warning-sign:before { - content: "\e107"; } - -.glyphicon-plane:before { - content: "\e108"; } - -.glyphicon-calendar:before { - content: "\e109"; } - -.glyphicon-random:before { - content: "\e110"; } - -.glyphicon-comment:before { - content: "\e111"; } - -.glyphicon-magnet:before { - content: "\e112"; } - -.glyphicon-chevron-up:before { - content: "\e113"; } - -.glyphicon-chevron-down:before { - content: "\e114"; } - -.glyphicon-retweet:before { - content: "\e115"; } - -.glyphicon-shopping-cart:before { - content: "\e116"; } - -.glyphicon-folder-close:before { - content: "\e117"; } - -.glyphicon-folder-open:before { - content: "\e118"; } - -.glyphicon-resize-vertical:before { - content: "\e119"; } - -.glyphicon-resize-horizontal:before { - content: "\e120"; } - -.glyphicon-hdd:before { - content: "\e121"; } - -.glyphicon-bullhorn:before { - content: "\e122"; } - -.glyphicon-bell:before { - content: "\e123"; } - -.glyphicon-certificate:before { - content: "\e124"; } - -.glyphicon-thumbs-up:before { - content: "\e125"; } - -.glyphicon-thumbs-down:before { - content: "\e126"; } - -.glyphicon-hand-right:before { - content: "\e127"; } - -.glyphicon-hand-left:before { - content: "\e128"; } - -.glyphicon-hand-up:before { - content: "\e129"; } - -.glyphicon-hand-down:before { - content: "\e130"; } - -.glyphicon-circle-arrow-right:before { - content: "\e131"; } - -.glyphicon-circle-arrow-left:before { - content: "\e132"; } - -.glyphicon-circle-arrow-up:before { - content: "\e133"; } - -.glyphicon-circle-arrow-down:before { - content: "\e134"; } - -.glyphicon-globe:before { - content: "\e135"; } - -.glyphicon-wrench:before { - content: "\e136"; } - -.glyphicon-tasks:before { - content: "\e137"; } - -.glyphicon-filter:before { - content: "\e138"; } - -.glyphicon-briefcase:before { - content: "\e139"; } - -.glyphicon-fullscreen:before { - content: "\e140"; } - -.glyphicon-dashboard:before { - content: "\e141"; } - -.glyphicon-paperclip:before { - content: "\e142"; } - -.glyphicon-heart-empty:before { - content: "\e143"; } - -.glyphicon-link:before { - content: "\e144"; } - -.glyphicon-phone:before { - content: "\e145"; } - -.glyphicon-pushpin:before { - content: "\e146"; } - -.glyphicon-usd:before { - content: "\e148"; } - -.glyphicon-gbp:before { - content: "\e149"; } - -.glyphicon-sort:before { - content: "\e150"; } - -.glyphicon-sort-by-alphabet:before { - content: "\e151"; } - -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; } - -.glyphicon-sort-by-order:before { - content: "\e153"; } - -.glyphicon-sort-by-order-alt:before { - content: "\e154"; } - -.glyphicon-sort-by-attributes:before { - content: "\e155"; } - -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; } - -.glyphicon-unchecked:before { - content: "\e157"; } - -.glyphicon-expand:before { - content: "\e158"; } - -.glyphicon-collapse-down:before { - content: "\e159"; } - -.glyphicon-collapse-up:before { - content: "\e160"; } - -.glyphicon-log-in:before { - content: "\e161"; } - -.glyphicon-flash:before { - content: "\e162"; } - -.glyphicon-log-out:before { - content: "\e163"; } - -.glyphicon-new-window:before { - content: "\e164"; } - -.glyphicon-record:before { - content: "\e165"; } - -.glyphicon-save:before { - content: "\e166"; } - -.glyphicon-open:before { - content: "\e167"; } - -.glyphicon-saved:before { - content: "\e168"; } - -.glyphicon-import:before { - content: "\e169"; } - -.glyphicon-export:before { - content: "\e170"; } - -.glyphicon-send:before { - content: "\e171"; } - -.glyphicon-floppy-disk:before { - content: "\e172"; } - -.glyphicon-floppy-saved:before { - content: "\e173"; } - -.glyphicon-floppy-remove:before { - content: "\e174"; } - -.glyphicon-floppy-save:before { - content: "\e175"; } - -.glyphicon-floppy-open:before { - content: "\e176"; } - -.glyphicon-credit-card:before { - content: "\e177"; } - -.glyphicon-transfer:before { - content: "\e178"; } - -.glyphicon-cutlery:before { - content: "\e179"; } - -.glyphicon-header:before { - content: "\e180"; } - -.glyphicon-compressed:before { - content: "\e181"; } - -.glyphicon-earphone:before { - content: "\e182"; } - -.glyphicon-phone-alt:before { - content: "\e183"; } - -.glyphicon-tower:before { - content: "\e184"; } - -.glyphicon-stats:before { - content: "\e185"; } - -.glyphicon-sd-video:before { - content: "\e186"; } - -.glyphicon-hd-video:before { - content: "\e187"; } - -.glyphicon-subtitles:before { - content: "\e188"; } - -.glyphicon-sound-stereo:before { - content: "\e189"; } - -.glyphicon-sound-dolby:before { - content: "\e190"; } - -.glyphicon-sound-5-1:before { - content: "\e191"; } - -.glyphicon-sound-6-1:before { - content: "\e192"; } - -.glyphicon-sound-7-1:before { - content: "\e193"; } - -.glyphicon-copyright-mark:before { - content: "\e194"; } - -.glyphicon-registration-mark:before { - content: "\e195"; } - -.glyphicon-cloud-download:before { - content: "\e197"; } - -.glyphicon-cloud-upload:before { - content: "\e198"; } - -.glyphicon-tree-conifer:before { - content: "\e199"; } - -.glyphicon-tree-deciduous:before { - content: "\e200"; } - -.glyphicon-cd:before { - content: "\e201"; } - -.glyphicon-save-file:before { - content: "\e202"; } - -.glyphicon-open-file:before { - content: "\e203"; } - -.glyphicon-level-up:before { - content: "\e204"; } - -.glyphicon-copy:before { - content: "\e205"; } - -.glyphicon-paste:before { - content: "\e206"; } - -.glyphicon-alert:before { - content: "\e209"; } - -.glyphicon-equalizer:before { - content: "\e210"; } - -.glyphicon-king:before { - content: "\e211"; } - -.glyphicon-queen:before { - content: "\e212"; } - -.glyphicon-pawn:before { - content: "\e213"; } - -.glyphicon-bishop:before { - content: "\e214"; } - -.glyphicon-knight:before { - content: "\e215"; } - -.glyphicon-baby-formula:before { - content: "\e216"; } - -.glyphicon-tent:before { - content: "\26fa"; } - -.glyphicon-blackboard:before { - content: "\e218"; } - -.glyphicon-bed:before { - content: "\e219"; } - -.glyphicon-apple:before { - content: "\f8ff"; } - -.glyphicon-erase:before { - content: "\e221"; } - -.glyphicon-hourglass:before { - content: "\231b"; } - -.glyphicon-lamp:before { - content: "\e223"; } - -.glyphicon-duplicate:before { - content: "\e224"; } - -.glyphicon-piggy-bank:before { - content: "\e225"; } - -.glyphicon-scissors:before { - content: "\e226"; } - -.glyphicon-bitcoin:before { - content: "\e227"; } - -.glyphicon-btc:before { - content: "\e227"; } - -.glyphicon-xbt:before { - content: "\e227"; } - -.glyphicon-yen:before { - content: "\00a5"; } - -.glyphicon-jpy:before { - content: "\00a5"; } - -.glyphicon-ruble:before { - content: "\20bd"; } - -.glyphicon-rub:before { - content: "\20bd"; } - -.glyphicon-scale:before { - content: "\e230"; } - -.glyphicon-ice-lolly:before { - content: "\e231"; } - -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; } - -.glyphicon-education:before { - content: "\e233"; } - -.glyphicon-option-horizontal:before { - content: "\e234"; } - -.glyphicon-option-vertical:before { - content: "\e235"; } - -.glyphicon-menu-hamburger:before { - content: "\e236"; } - -.glyphicon-modal-window:before { - content: "\e237"; } - -.glyphicon-oil:before { - content: "\e238"; } - -.glyphicon-grain:before { - content: "\e239"; } - -.glyphicon-sunglasses:before { - content: "\e240"; } - -.glyphicon-text-size:before { - content: "\e241"; } - -.glyphicon-text-color:before { - content: "\e242"; } - -.glyphicon-text-background:before { - content: "\e243"; } - -.glyphicon-object-align-top:before { - content: "\e244"; } - -.glyphicon-object-align-bottom:before { - content: "\e245"; } - -.glyphicon-object-align-horizontal:before { - content: "\e246"; } - -.glyphicon-object-align-left:before { - content: "\e247"; } - -.glyphicon-object-align-vertical:before { - content: "\e248"; } - -.glyphicon-object-align-right:before { - content: "\e249"; } - -.glyphicon-triangle-right:before { - content: "\e250"; } - -.glyphicon-triangle-left:before { - content: "\e251"; } - -.glyphicon-triangle-bottom:before { - content: "\e252"; } - -.glyphicon-triangle-top:before { - content: "\e253"; } - -.glyphicon-console:before { - content: "\e254"; } - -.glyphicon-superscript:before { - content: "\e255"; } - -.glyphicon-subscript:before { - content: "\e256"; } - -.glyphicon-menu-left:before { - content: "\e257"; } - -.glyphicon-menu-right:before { - content: "\e258"; } - -.glyphicon-menu-down:before { - content: "\e259"; } - -.glyphicon-menu-up:before { - content: "\e260"; } - -* { - -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; } - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } - -body { - font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 15px; - line-height: 1.846; - color: #444; - background-color: #fff; } - -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -a { - color: #5a9ddb; - text-decoration: none; } - a:hover, a:focus { - color: #2a77bf; - text-decoration: underline; } - a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - -figure { - margin: 0; } - -img { - vertical-align: middle; } - -.img-responsive { - display: block; - max-width: 100%; - height: auto; } - -.img-rounded { - border-radius: 3px; } - -.img-thumbnail { - padding: 4px; - line-height: 1.846; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 3px; - -webkit-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - display: inline-block; - max-width: 100%; - height: auto; } - -.img-circle { - border-radius: 50%; } - -hr { - margin-top: 27px; - margin-bottom: 27px; - border: 0; - border-top: 1px solid #eeeeee; } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; } - -[role="button"] { - cursor: pointer; } - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: inherit; - font-weight: 300; - line-height: 1.1; - color: #444; } - h1 small, - h1 .small, h2 small, - h2 .small, h3 small, - h3 .small, h4 small, - h4 .small, h5 small, - h5 .small, h6 small, - h6 .small, - .h1 small, - .h1 .small, .h2 small, - .h2 .small, .h3 small, - .h3 .small, .h4 small, - .h4 .small, .h5 small, - .h5 .small, .h6 small, - .h6 .small { - font-weight: normal; - line-height: 1; - color: #bbb; } - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: 27px; - margin-bottom: 13.5px; } - h1 small, - h1 .small, .h1 small, - .h1 .small, - h2 small, - h2 .small, .h2 small, - .h2 .small, - h3 small, - h3 .small, .h3 small, - .h3 .small { - font-size: 65%; } - -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: 13.5px; - margin-bottom: 13.5px; } - h4 small, - h4 .small, .h4 small, - .h4 .small, - h5 small, - h5 .small, .h5 small, - .h5 .small, - h6 small, - h6 .small, .h6 small, - .h6 .small { - font-size: 75%; } - -h1, .h1 { - font-size: 48px; } - -h2, .h2 { - font-size: 40px; } - -h3, .h3 { - font-size: 32px; } - -h4, .h4 { - font-size: 24px; } - -h5, .h5 { - font-size: 20px; } - -h6, .h6 { - font-size: 14px; } - -p { - margin: 0 0 13.5px; } - -.lead { - margin-bottom: 27px; - font-size: 17px; - font-weight: 300; - line-height: 1.4; } - @media (min-width: 768px) { - .lead { - font-size: 22.5px; } } - -small, -.small { - font-size: 86%; } - -mark, -.mark { - background-color: #ffe0b2; - padding: .2em; } - -.text-left { - text-align: left; } - -.text-right { - text-align: right; } - -.text-center { - text-align: center; } - -.text-justify { - text-align: justify; } - -.text-nowrap { - white-space: nowrap; } - -.text-lowercase { - text-transform: lowercase; } - -.text-uppercase, .initialism { - text-transform: uppercase; } - -.text-capitalize { - text-transform: capitalize; } - -.text-muted { - color: #bbb; } - -.text-primary { - color: #5a9ddb; } - -a.text-primary:hover, -a.text-primary:focus { - color: #3084d2; } - -.text-success { - color: #4CAF50; } - -a.text-success:hover, -a.text-success:focus { - color: #3d8b40; } - -.text-info { - color: #9C27B0; } - -a.text-info:hover, -a.text-info:focus { - color: #771e86; } - -.text-warning { - color: #ff9800; } - -a.text-warning:hover, -a.text-warning:focus { - color: #cc7a00; } - -.text-danger { - color: #e51c23; } - -a.text-danger:hover, -a.text-danger:focus { - color: #b9151b; } - -.bg-primary { - color: #fff; } - -.bg-primary { - background-color: #5a9ddb; } - -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #3084d2; } - -.bg-success { - background-color: #dff0d8; } - -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; } - -.bg-info { - background-color: #e1bee7; } - -a.bg-info:hover, -a.bg-info:focus { - background-color: #d099d9; } - -.bg-warning { - background-color: #ffe0b2; } - -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #ffcb7f; } - -.bg-danger { - background-color: #f9bdbb; } - -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #f5908c; } - -.page-header { - padding-bottom: 12.5px; - margin: 54px 0 27px; - border-bottom: 1px solid #eeeeee; } - -ul, -ol { - margin-top: 0; - margin-bottom: 13.5px; } - ul ul, - ul ol, - ol ul, - ol ol { - margin-bottom: 0; } - -.list-unstyled { - padding-left: 0; - list-style: none; } - -.list-inline { - padding-left: 0; - list-style: none; - margin-left: -5px; } - .list-inline > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; } - -dl { - margin-top: 0; - margin-bottom: 27px; } - -dt, -dd { - line-height: 1.846; } - -dt { - font-weight: bold; } - -dd { - margin-left: 0; } - -.dl-horizontal dd:before, .dl-horizontal dd:after { - content: " "; - display: table; } - -.dl-horizontal dd:after { - clear: both; } - -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - clear: left; - text-align: right; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - .dl-horizontal dd { - margin-left: 180px; } } - -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #bbb; } - -.initialism { - font-size: 90%; } - -blockquote { - padding: 13.5px 27px; - margin: 0 0 27px; - font-size: 18.75px; - border-left: 5px solid #eeeeee; } - blockquote p:last-child, - blockquote ul:last-child, - blockquote ol:last-child { - margin-bottom: 0; } - blockquote footer, - blockquote small, - blockquote .small { - display: block; - font-size: 80%; - line-height: 1.846; - color: #bbb; } - blockquote footer:before, - blockquote small:before, - blockquote .small:before { - content: '\2014 \00A0'; } - -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid #eeeeee; - border-left: 0; - text-align: right; } - .blockquote-reverse footer:before, - .blockquote-reverse small:before, - .blockquote-reverse .small:before, - blockquote.pull-right footer:before, - blockquote.pull-right small:before, - blockquote.pull-right .small:before { - content: ''; } - .blockquote-reverse footer:after, - .blockquote-reverse small:after, - .blockquote-reverse .small:after, - blockquote.pull-right footer:after, - blockquote.pull-right small:after, - blockquote.pull-right .small:after { - content: '\00A0 \2014'; } - -address { - margin-bottom: 27px; - font-style: normal; - line-height: 1.846; } - -code, -kbd, -pre, -samp { - font-family: "Source Code Pro", Menlo, Monaco, Consolas, "Courier New", monospace; } - -code { - padding: 2px 4px; - font-size: 90%; - color: #444; - background-color: #f2f2f2; - border-radius: 3px; } - -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } - kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; } - -pre { - display: block; - padding: 13px; - margin: 0 0 13.5px; - font-size: 14px; - line-height: 1.846; - word-break: break-all; - word-wrap: break-word; - color: #212121; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 3px; } - pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; } - -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; } - -.container { - margin-right: auto; - margin-left: auto; - padding-left: 15px; - padding-right: 15px; } - .container:before, .container:after { - content: " "; - display: table; } - .container:after { - clear: both; } - @media (min-width: 768px) { - .container { - width: 750px; } } - @media (min-width: 992px) { - .container { - width: 970px; } } - @media (min-width: 1200px) { - .container { - width: 1170px; } } - -.container-fluid { - margin-right: auto; - margin-left: auto; - padding-left: 15px; - padding-right: 15px; } - .container-fluid:before, .container-fluid:after { - content: " "; - display: table; } - .container-fluid:after { - clear: both; } - -.row { - margin-left: -15px; - margin-right: -15px; } - .row:before, .row:after { - content: " "; - display: table; } - .row:after { - clear: both; } - -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-left: 15px; - padding-right: 15px; } - -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; } - -.col-xs-1 { - width: 8.33333%; } - -.col-xs-2 { - width: 16.66667%; } - -.col-xs-3 { - width: 25%; } - -.col-xs-4 { - width: 33.33333%; } - -.col-xs-5 { - width: 41.66667%; } - -.col-xs-6 { - width: 50%; } - -.col-xs-7 { - width: 58.33333%; } - -.col-xs-8 { - width: 66.66667%; } - -.col-xs-9 { - width: 75%; } - -.col-xs-10 { - width: 83.33333%; } - -.col-xs-11 { - width: 91.66667%; } - -.col-xs-12 { - width: 100%; } - -.col-xs-pull-0 { - right: auto; } - -.col-xs-pull-1 { - right: 8.33333%; } - -.col-xs-pull-2 { - right: 16.66667%; } - -.col-xs-pull-3 { - right: 25%; } - -.col-xs-pull-4 { - right: 33.33333%; } - -.col-xs-pull-5 { - right: 41.66667%; } - -.col-xs-pull-6 { - right: 50%; } - -.col-xs-pull-7 { - right: 58.33333%; } - -.col-xs-pull-8 { - right: 66.66667%; } - -.col-xs-pull-9 { - right: 75%; } - -.col-xs-pull-10 { - right: 83.33333%; } - -.col-xs-pull-11 { - right: 91.66667%; } - -.col-xs-pull-12 { - right: 100%; } - -.col-xs-push-0 { - left: auto; } - -.col-xs-push-1 { - left: 8.33333%; } - -.col-xs-push-2 { - left: 16.66667%; } - -.col-xs-push-3 { - left: 25%; } - -.col-xs-push-4 { - left: 33.33333%; } - -.col-xs-push-5 { - left: 41.66667%; } - -.col-xs-push-6 { - left: 50%; } - -.col-xs-push-7 { - left: 58.33333%; } - -.col-xs-push-8 { - left: 66.66667%; } - -.col-xs-push-9 { - left: 75%; } - -.col-xs-push-10 { - left: 83.33333%; } - -.col-xs-push-11 { - left: 91.66667%; } - -.col-xs-push-12 { - left: 100%; } - -.col-xs-offset-0 { - margin-left: 0%; } - -.col-xs-offset-1 { - margin-left: 8.33333%; } - -.col-xs-offset-2 { - margin-left: 16.66667%; } - -.col-xs-offset-3 { - margin-left: 25%; } - -.col-xs-offset-4 { - margin-left: 33.33333%; } - -.col-xs-offset-5 { - margin-left: 41.66667%; } - -.col-xs-offset-6 { - margin-left: 50%; } - -.col-xs-offset-7 { - margin-left: 58.33333%; } - -.col-xs-offset-8 { - margin-left: 66.66667%; } - -.col-xs-offset-9 { - margin-left: 75%; } - -.col-xs-offset-10 { - margin-left: 83.33333%; } - -.col-xs-offset-11 { - margin-left: 91.66667%; } - -.col-xs-offset-12 { - margin-left: 100%; } - -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; } - .col-sm-1 { - width: 8.33333%; } - .col-sm-2 { - width: 16.66667%; } - .col-sm-3 { - width: 25%; } - .col-sm-4 { - width: 33.33333%; } - .col-sm-5 { - width: 41.66667%; } - .col-sm-6 { - width: 50%; } - .col-sm-7 { - width: 58.33333%; } - .col-sm-8 { - width: 66.66667%; } - .col-sm-9 { - width: 75%; } - .col-sm-10 { - width: 83.33333%; } - .col-sm-11 { - width: 91.66667%; } - .col-sm-12 { - width: 100%; } - .col-sm-pull-0 { - right: auto; } - .col-sm-pull-1 { - right: 8.33333%; } - .col-sm-pull-2 { - right: 16.66667%; } - .col-sm-pull-3 { - right: 25%; } - .col-sm-pull-4 { - right: 33.33333%; } - .col-sm-pull-5 { - right: 41.66667%; } - .col-sm-pull-6 { - right: 50%; } - .col-sm-pull-7 { - right: 58.33333%; } - .col-sm-pull-8 { - right: 66.66667%; } - .col-sm-pull-9 { - right: 75%; } - .col-sm-pull-10 { - right: 83.33333%; } - .col-sm-pull-11 { - right: 91.66667%; } - .col-sm-pull-12 { - right: 100%; } - .col-sm-push-0 { - left: auto; } - .col-sm-push-1 { - left: 8.33333%; } - .col-sm-push-2 { - left: 16.66667%; } - .col-sm-push-3 { - left: 25%; } - .col-sm-push-4 { - left: 33.33333%; } - .col-sm-push-5 { - left: 41.66667%; } - .col-sm-push-6 { - left: 50%; } - .col-sm-push-7 { - left: 58.33333%; } - .col-sm-push-8 { - left: 66.66667%; } - .col-sm-push-9 { - left: 75%; } - .col-sm-push-10 { - left: 83.33333%; } - .col-sm-push-11 { - left: 91.66667%; } - .col-sm-push-12 { - left: 100%; } - .col-sm-offset-0 { - margin-left: 0%; } - .col-sm-offset-1 { - margin-left: 8.33333%; } - .col-sm-offset-2 { - margin-left: 16.66667%; } - .col-sm-offset-3 { - margin-left: 25%; } - .col-sm-offset-4 { - margin-left: 33.33333%; } - .col-sm-offset-5 { - margin-left: 41.66667%; } - .col-sm-offset-6 { - margin-left: 50%; } - .col-sm-offset-7 { - margin-left: 58.33333%; } - .col-sm-offset-8 { - margin-left: 66.66667%; } - .col-sm-offset-9 { - margin-left: 75%; } - .col-sm-offset-10 { - margin-left: 83.33333%; } - .col-sm-offset-11 { - margin-left: 91.66667%; } - .col-sm-offset-12 { - margin-left: 100%; } } - -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; } - .col-md-1 { - width: 8.33333%; } - .col-md-2 { - width: 16.66667%; } - .col-md-3 { - width: 25%; } - .col-md-4 { - width: 33.33333%; } - .col-md-5 { - width: 41.66667%; } - .col-md-6 { - width: 50%; } - .col-md-7 { - width: 58.33333%; } - .col-md-8 { - width: 66.66667%; } - .col-md-9 { - width: 75%; } - .col-md-10 { - width: 83.33333%; } - .col-md-11 { - width: 91.66667%; } - .col-md-12 { - width: 100%; } - .col-md-pull-0 { - right: auto; } - .col-md-pull-1 { - right: 8.33333%; } - .col-md-pull-2 { - right: 16.66667%; } - .col-md-pull-3 { - right: 25%; } - .col-md-pull-4 { - right: 33.33333%; } - .col-md-pull-5 { - right: 41.66667%; } - .col-md-pull-6 { - right: 50%; } - .col-md-pull-7 { - right: 58.33333%; } - .col-md-pull-8 { - right: 66.66667%; } - .col-md-pull-9 { - right: 75%; } - .col-md-pull-10 { - right: 83.33333%; } - .col-md-pull-11 { - right: 91.66667%; } - .col-md-pull-12 { - right: 100%; } - .col-md-push-0 { - left: auto; } - .col-md-push-1 { - left: 8.33333%; } - .col-md-push-2 { - left: 16.66667%; } - .col-md-push-3 { - left: 25%; } - .col-md-push-4 { - left: 33.33333%; } - .col-md-push-5 { - left: 41.66667%; } - .col-md-push-6 { - left: 50%; } - .col-md-push-7 { - left: 58.33333%; } - .col-md-push-8 { - left: 66.66667%; } - .col-md-push-9 { - left: 75%; } - .col-md-push-10 { - left: 83.33333%; } - .col-md-push-11 { - left: 91.66667%; } - .col-md-push-12 { - left: 100%; } - .col-md-offset-0 { - margin-left: 0%; } - .col-md-offset-1 { - margin-left: 8.33333%; } - .col-md-offset-2 { - margin-left: 16.66667%; } - .col-md-offset-3 { - margin-left: 25%; } - .col-md-offset-4 { - margin-left: 33.33333%; } - .col-md-offset-5 { - margin-left: 41.66667%; } - .col-md-offset-6 { - margin-left: 50%; } - .col-md-offset-7 { - margin-left: 58.33333%; } - .col-md-offset-8 { - margin-left: 66.66667%; } - .col-md-offset-9 { - margin-left: 75%; } - .col-md-offset-10 { - margin-left: 83.33333%; } - .col-md-offset-11 { - margin-left: 91.66667%; } - .col-md-offset-12 { - margin-left: 100%; } } - -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; } - .col-lg-1 { - width: 8.33333%; } - .col-lg-2 { - width: 16.66667%; } - .col-lg-3 { - width: 25%; } - .col-lg-4 { - width: 33.33333%; } - .col-lg-5 { - width: 41.66667%; } - .col-lg-6 { - width: 50%; } - .col-lg-7 { - width: 58.33333%; } - .col-lg-8 { - width: 66.66667%; } - .col-lg-9 { - width: 75%; } - .col-lg-10 { - width: 83.33333%; } - .col-lg-11 { - width: 91.66667%; } - .col-lg-12 { - width: 100%; } - .col-lg-pull-0 { - right: auto; } - .col-lg-pull-1 { - right: 8.33333%; } - .col-lg-pull-2 { - right: 16.66667%; } - .col-lg-pull-3 { - right: 25%; } - .col-lg-pull-4 { - right: 33.33333%; } - .col-lg-pull-5 { - right: 41.66667%; } - .col-lg-pull-6 { - right: 50%; } - .col-lg-pull-7 { - right: 58.33333%; } - .col-lg-pull-8 { - right: 66.66667%; } - .col-lg-pull-9 { - right: 75%; } - .col-lg-pull-10 { - right: 83.33333%; } - .col-lg-pull-11 { - right: 91.66667%; } - .col-lg-pull-12 { - right: 100%; } - .col-lg-push-0 { - left: auto; } - .col-lg-push-1 { - left: 8.33333%; } - .col-lg-push-2 { - left: 16.66667%; } - .col-lg-push-3 { - left: 25%; } - .col-lg-push-4 { - left: 33.33333%; } - .col-lg-push-5 { - left: 41.66667%; } - .col-lg-push-6 { - left: 50%; } - .col-lg-push-7 { - left: 58.33333%; } - .col-lg-push-8 { - left: 66.66667%; } - .col-lg-push-9 { - left: 75%; } - .col-lg-push-10 { - left: 83.33333%; } - .col-lg-push-11 { - left: 91.66667%; } - .col-lg-push-12 { - left: 100%; } - .col-lg-offset-0 { - margin-left: 0%; } - .col-lg-offset-1 { - margin-left: 8.33333%; } - .col-lg-offset-2 { - margin-left: 16.66667%; } - .col-lg-offset-3 { - margin-left: 25%; } - .col-lg-offset-4 { - margin-left: 33.33333%; } - .col-lg-offset-5 { - margin-left: 41.66667%; } - .col-lg-offset-6 { - margin-left: 50%; } - .col-lg-offset-7 { - margin-left: 58.33333%; } - .col-lg-offset-8 { - margin-left: 66.66667%; } - .col-lg-offset-9 { - margin-left: 75%; } - .col-lg-offset-10 { - margin-left: 83.33333%; } - .col-lg-offset-11 { - margin-left: 91.66667%; } - .col-lg-offset-12 { - margin-left: 100%; } } - -table { - background-color: transparent; } - -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #bbb; - text-align: left; } - -th { - text-align: left; } - -.table { - width: 100%; - max-width: 100%; - margin-bottom: 27px; } - .table > thead > tr > th, - .table > thead > tr > td, - .table > tbody > tr > th, - .table > tbody > tr > td, - .table > tfoot > tr > th, - .table > tfoot > tr > td { - padding: 8px; - line-height: 1.846; - 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 > caption + thead > tr:first-child > td, - .table > colgroup + thead > tr:first-child > th, - .table > colgroup + thead > tr:first-child > td, - .table > thead:first-child > tr:first-child > th, - .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 > thead > tr > td, -.table-condensed > tbody > tr > th, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > th, -.table-condensed > tfoot > tr > td { - padding: 5px; } - -.table-bordered { - border: 1px solid #ddd; } - .table-bordered > thead > tr > th, - .table-bordered > thead > tr > td, - .table-bordered > tbody > tr > th, - .table-bordered > tbody > tr > td, - .table-bordered > tfoot > tr > th, - .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 > thead > tr > th.active, -.table > thead > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr > td.active, -.table > tbody > tr > th.active, -.table > tbody > tr.active > td, -.table > tbody > tr.active > th, -.table > tfoot > tr > td.active, -.table > tfoot > tr > th.active, -.table > tfoot > tr.active > td, -.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 > thead > tr > th.success, -.table > thead > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr > td.success, -.table > tbody > tr > th.success, -.table > tbody > tr.success > td, -.table > tbody > tr.success > th, -.table > tfoot > tr > td.success, -.table > tfoot > tr > th.success, -.table > tfoot > tr.success > td, -.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 > thead > tr > th.info, -.table > thead > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr > td.info, -.table > tbody > tr > th.info, -.table > tbody > tr.info > td, -.table > tbody > tr.info > th, -.table > tfoot > tr > td.info, -.table > tfoot > tr > th.info, -.table > tfoot > tr.info > td, -.table > tfoot > tr.info > th { - background-color: #e1bee7; } - -.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: #d8abe0; } - -.table > thead > tr > td.warning, -.table > thead > tr > th.warning, -.table > thead > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr > td.warning, -.table > tbody > tr > th.warning, -.table > tbody > tr.warning > td, -.table > tbody > tr.warning > th, -.table > tfoot > tr > td.warning, -.table > tfoot > tr > th.warning, -.table > tfoot > tr.warning > td, -.table > tfoot > tr.warning > th { - background-color: #ffe0b2; } - -.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: #ffd699; } - -.table > thead > tr > td.danger, -.table > thead > tr > th.danger, -.table > thead > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr > td.danger, -.table > tbody > tr > th.danger, -.table > tbody > tr.danger > td, -.table > tbody > tr.danger > th, -.table > tfoot > tr > td.danger, -.table > tfoot > tr > th.danger, -.table > tfoot > tr.danger > td, -.table > tfoot > tr.danger > th { - background-color: #f9bdbb; } - -.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: #f7a6a4; } - -.table-responsive { - overflow-x: auto; - min-height: 0.01%; } - @media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 20.25px; - 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 > thead > tr > td, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > th, - .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 > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > th: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 > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > th: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 > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; } } - -fieldset { - padding: 0; - margin: 0; - border: 0; - min-width: 0; } - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 27px; - font-size: 22.5px; - line-height: inherit; - color: #212121; - border: 0; - border-bottom: 1px solid #e5e5e5; } - -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: bold; } - -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; } - -input[type="file"] { - display: block; } - -input[type="range"] { - display: block; - width: 100%; } - -select[multiple], -select[size] { - height: auto; } - -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - -output { - display: block; - padding-top: 7px; - font-size: 15px; - line-height: 1.846; - color: #666; } - -.form-control { - display: block; - width: 100%; - height: 41px; - padding: 6px 16px; - font-size: 15px; - line-height: 1.846; - color: #666; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; - transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } - .form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } - .form-control::-moz-placeholder { - color: #bbb; - opacity: 1; } - .form-control:-ms-input-placeholder { - color: #bbb; } - .form-control::-webkit-input-placeholder { - color: #bbb; } - .form-control::-ms-expand { - border: 0; - background-color: transparent; } - .form-control[disabled], .form-control[readonly], - fieldset[disabled] .form-control { - background-color: transparent; - opacity: 1; } - .form-control[disabled], - fieldset[disabled] .form-control { - cursor: not-allowed; } - -textarea.form-control { - height: auto; } - -input[type="search"] { - -webkit-appearance: none; } - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 41px; } - input[type="date"].input-sm, .input-group-sm > input.form-control[type="date"], - .input-group-sm > input.input-group-addon[type="date"], - .input-group-sm > .input-group-btn > input.btn[type="date"], - .input-group-sm input[type="date"], - input[type="time"].input-sm, - .input-group-sm > input.form-control[type="time"], - .input-group-sm > input.input-group-addon[type="time"], - .input-group-sm > .input-group-btn > input.btn[type="time"], - .input-group-sm - input[type="time"], - input[type="datetime-local"].input-sm, - .input-group-sm > input.form-control[type="datetime-local"], - .input-group-sm > input.input-group-addon[type="datetime-local"], - .input-group-sm > .input-group-btn > input.btn[type="datetime-local"], - .input-group-sm - input[type="datetime-local"], - input[type="month"].input-sm, - .input-group-sm > input.form-control[type="month"], - .input-group-sm > input.input-group-addon[type="month"], - .input-group-sm > .input-group-btn > input.btn[type="month"], - .input-group-sm - input[type="month"] { - line-height: 31px; } - input[type="date"].input-lg, .input-group-lg > input.form-control[type="date"], - .input-group-lg > input.input-group-addon[type="date"], - .input-group-lg > .input-group-btn > input.btn[type="date"], - .input-group-lg input[type="date"], - input[type="time"].input-lg, - .input-group-lg > input.form-control[type="time"], - .input-group-lg > input.input-group-addon[type="time"], - .input-group-lg > .input-group-btn > input.btn[type="time"], - .input-group-lg - input[type="time"], - input[type="datetime-local"].input-lg, - .input-group-lg > input.form-control[type="datetime-local"], - .input-group-lg > input.input-group-addon[type="datetime-local"], - .input-group-lg > .input-group-btn > input.btn[type="datetime-local"], - .input-group-lg - input[type="datetime-local"], - input[type="month"].input-lg, - .input-group-lg > input.form-control[type="month"], - .input-group-lg > input.input-group-addon[type="month"], - .input-group-lg > .input-group-btn > input.btn[type="month"], - .input-group-lg - input[type="month"] { - line-height: 48px; } } - -.form-group { - margin-bottom: 15px; } - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; } - .radio label, - .checkbox label { - min-height: 27px; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; } - -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-left: -20px; - margin-top: 4px \9; } - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; } - -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; } - -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; } - -input[type="radio"][disabled], input[type="radio"].disabled, -fieldset[disabled] input[type="radio"], -input[type="checkbox"][disabled], -input[type="checkbox"].disabled, -fieldset[disabled] -input[type="checkbox"] { - cursor: not-allowed; } - -.radio-inline.disabled, -fieldset[disabled] .radio-inline, -.checkbox-inline.disabled, -fieldset[disabled] -.checkbox-inline { - cursor: not-allowed; } - -.radio.disabled label, -fieldset[disabled] .radio label, -.checkbox.disabled label, -fieldset[disabled] -.checkbox label { - cursor: not-allowed; } - -.form-control-static { - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; - min-height: 42px; } - .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, - .input-group-lg > .form-control-static.input-group-addon, - .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, - .input-group-sm > .form-control-static.input-group-addon, - .input-group-sm > .input-group-btn > .form-control-static.btn { - padding-left: 0; - padding-right: 0; } - -.input-sm, .input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 31px; - padding: 5px 10px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; } - -select.input-sm, .input-group-sm > select.form-control, -.input-group-sm > select.input-group-addon, -.input-group-sm > .input-group-btn > select.btn { - height: 31px; - line-height: 31px; } - -textarea.input-sm, .input-group-sm > textarea.form-control, -.input-group-sm > textarea.input-group-addon, -.input-group-sm > .input-group-btn > textarea.btn, -select[multiple].input-sm, -.input-group-sm > select.form-control[multiple], -.input-group-sm > select.input-group-addon[multiple], -.input-group-sm > .input-group-btn > select.btn[multiple] { - height: auto; } - -.form-group-sm .form-control { - height: 31px; - padding: 5px 10px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; } - -.form-group-sm select.form-control { - height: 31px; - line-height: 31px; } - -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; } - -.form-group-sm .form-control-static { - height: 31px; - min-height: 40px; - padding: 6px 10px; - font-size: 13px; - line-height: 1.5; } - -.input-lg, .input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 48px; - padding: 10px 16px; - font-size: 19px; - line-height: 1.33333; - border-radius: 3px; } - -select.input-lg, .input-group-lg > select.form-control, -.input-group-lg > select.input-group-addon, -.input-group-lg > .input-group-btn > select.btn { - height: 48px; - line-height: 48px; } - -textarea.input-lg, .input-group-lg > textarea.form-control, -.input-group-lg > textarea.input-group-addon, -.input-group-lg > .input-group-btn > textarea.btn, -select[multiple].input-lg, -.input-group-lg > select.form-control[multiple], -.input-group-lg > select.input-group-addon[multiple], -.input-group-lg > .input-group-btn > select.btn[multiple] { - height: auto; } - -.form-group-lg .form-control { - height: 48px; - padding: 10px 16px; - font-size: 19px; - line-height: 1.33333; - border-radius: 3px; } - -.form-group-lg select.form-control { - height: 48px; - line-height: 48px; } - -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; } - -.form-group-lg .form-control-static { - height: 48px; - min-height: 46px; - padding: 11px 16px; - font-size: 19px; - line-height: 1.33333; } - -.has-feedback { - position: relative; } - .has-feedback .form-control { - padding-right: 51.25px; } - -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 41px; - height: 41px; - line-height: 41px; - text-align: center; - pointer-events: none; } - -.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 48px; - height: 48px; - line-height: 48px; } - -.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 31px; - height: 31px; - line-height: 31px; } - -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #4CAF50; } - -.has-success .form-control { - border-color: #4CAF50; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-success .form-control:focus { - border-color: #3d8b40; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #92cf94; } - -.has-success .input-group-addon { - color: #4CAF50; - border-color: #4CAF50; - background-color: #dff0d8; } - -.has-success .form-control-feedback { - color: #4CAF50; } - -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #ff9800; } - -.has-warning .form-control { - border-color: #ff9800; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-warning .form-control:focus { - border-color: #cc7a00; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc166; } - -.has-warning .input-group-addon { - color: #ff9800; - border-color: #ff9800; - background-color: #ffe0b2; } - -.has-warning .form-control-feedback { - color: #ff9800; } - -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #e51c23; } - -.has-error .form-control { - border-color: #e51c23; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } - .has-error .form-control:focus { - border-color: #b9151b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ef787c; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ef787c; } - -.has-error .input-group-addon { - color: #e51c23; - border-color: #e51c23; - background-color: #f9bdbb; } - -.has-error .form-control-feedback { - color: #e51c23; } - -.has-feedback label ~ .form-control-feedback { - top: 32px; } - -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; } - -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #848484; } - -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .form-inline .form-control-static { - display: inline-block; } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; } - .form-inline .input-group > .form-control { - width: 100%; } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; } - .form-inline .has-feedback .form-control-feedback { - top: 0; } } - -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - margin-top: 0; - margin-bottom: 0; - padding-top: 7px; } - -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 34px; } - -.form-horizontal .form-group { - margin-left: -15px; - margin-right: -15px; } - .form-horizontal .form-group:before, .form-horizontal .form-group:after { - content: " "; - display: table; } - .form-horizontal .form-group:after { - clear: both; } - -@media (min-width: 768px) { - .form-horizontal .control-label { - text-align: right; - margin-bottom: 0; - padding-top: 7px; } } - -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; } - -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 19px; } } - -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 13px; } } - -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - padding: 6px 16px; - font-size: 15px; - line-height: 1.846; - border-radius: 3px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; } - .btn:hover, .btn:focus, .btn.focus { - color: #444; - text-decoration: none; } - .btn:active, .btn.active { - outline: 0; - background-image: none; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn.disabled, .btn[disabled], - fieldset[disabled] .btn { - cursor: not-allowed; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; } - -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; } - -.btn-default { - color: #444; - background-color: #fff; - border-color: transparent; } - .btn-default:focus, .btn-default.focus { - color: #444; - background-color: #e6e6e6; - border-color: rgba(0, 0, 0, 0); } - .btn-default:hover { - color: #444; - background-color: #e6e6e6; - border-color: rgba(0, 0, 0, 0); } - .btn-default:active, .btn-default.active, - .open > .btn-default.dropdown-toggle { - color: #444; - background-color: #e6e6e6; - border-color: rgba(0, 0, 0, 0); } - .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, - .open > .btn-default.dropdown-toggle:hover, - .open > .btn-default.dropdown-toggle:focus, - .open > .btn-default.dropdown-toggle.focus { - color: #444; - background-color: #d4d4d4; - border-color: rgba(0, 0, 0, 0); } - .btn-default:active, .btn-default.active, - .open > .btn-default.dropdown-toggle { - background-image: none; } - .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, - fieldset[disabled] .btn-default:hover, - fieldset[disabled] .btn-default:focus, - fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: transparent; } - .btn-default .badge { - color: #fff; - background-color: #444; } - -.btn-primary { - color: #fff; - background-color: #5a9ddb; - border-color: transparent; } - .btn-primary:focus, .btn-primary.focus { - color: #fff; - background-color: #3084d2; - border-color: rgba(0, 0, 0, 0); } - .btn-primary:hover { - color: #fff; - background-color: #3084d2; - border-color: rgba(0, 0, 0, 0); } - .btn-primary:active, .btn-primary.active, - .open > .btn-primary.dropdown-toggle { - color: #fff; - background-color: #3084d2; - border-color: rgba(0, 0, 0, 0); } - .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, - .open > .btn-primary.dropdown-toggle:hover, - .open > .btn-primary.dropdown-toggle:focus, - .open > .btn-primary.dropdown-toggle.focus { - color: #fff; - background-color: #2872b6; - border-color: rgba(0, 0, 0, 0); } - .btn-primary:active, .btn-primary.active, - .open > .btn-primary.dropdown-toggle { - background-image: none; } - .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, - fieldset[disabled] .btn-primary:hover, - fieldset[disabled] .btn-primary:focus, - fieldset[disabled] .btn-primary.focus { - background-color: #5a9ddb; - border-color: transparent; } - .btn-primary .badge { - color: #5a9ddb; - background-color: #fff; } - -.btn-success { - color: #fff; - background-color: #4CAF50; - border-color: transparent; } - .btn-success:focus, .btn-success.focus { - color: #fff; - background-color: #3d8b40; - border-color: rgba(0, 0, 0, 0); } - .btn-success:hover { - color: #fff; - background-color: #3d8b40; - border-color: rgba(0, 0, 0, 0); } - .btn-success:active, .btn-success.active, - .open > .btn-success.dropdown-toggle { - color: #fff; - background-color: #3d8b40; - border-color: rgba(0, 0, 0, 0); } - .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, - .open > .btn-success.dropdown-toggle:hover, - .open > .btn-success.dropdown-toggle:focus, - .open > .btn-success.dropdown-toggle.focus { - color: #fff; - background-color: #327334; - border-color: rgba(0, 0, 0, 0); } - .btn-success:active, .btn-success.active, - .open > .btn-success.dropdown-toggle { - background-image: none; } - .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, - fieldset[disabled] .btn-success:hover, - fieldset[disabled] .btn-success:focus, - fieldset[disabled] .btn-success.focus { - background-color: #4CAF50; - border-color: transparent; } - .btn-success .badge { - color: #4CAF50; - background-color: #fff; } - -.btn-info { - color: #fff; - background-color: #9C27B0; - border-color: transparent; } - .btn-info:focus, .btn-info.focus { - color: #fff; - background-color: #771e86; - border-color: rgba(0, 0, 0, 0); } - .btn-info:hover { - color: #fff; - background-color: #771e86; - border-color: rgba(0, 0, 0, 0); } - .btn-info:active, .btn-info.active, - .open > .btn-info.dropdown-toggle { - color: #fff; - background-color: #771e86; - border-color: rgba(0, 0, 0, 0); } - .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, - .open > .btn-info.dropdown-toggle:hover, - .open > .btn-info.dropdown-toggle:focus, - .open > .btn-info.dropdown-toggle.focus { - color: #fff; - background-color: #5d1769; - border-color: rgba(0, 0, 0, 0); } - .btn-info:active, .btn-info.active, - .open > .btn-info.dropdown-toggle { - background-image: none; } - .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, - fieldset[disabled] .btn-info:hover, - fieldset[disabled] .btn-info:focus, - fieldset[disabled] .btn-info.focus { - background-color: #9C27B0; - border-color: transparent; } - .btn-info .badge { - color: #9C27B0; - background-color: #fff; } - -.btn-warning { - color: #fff; - background-color: #ff9800; - border-color: transparent; } - .btn-warning:focus, .btn-warning.focus { - color: #fff; - background-color: #cc7a00; - border-color: rgba(0, 0, 0, 0); } - .btn-warning:hover { - color: #fff; - background-color: #cc7a00; - border-color: rgba(0, 0, 0, 0); } - .btn-warning:active, .btn-warning.active, - .open > .btn-warning.dropdown-toggle { - color: #fff; - background-color: #cc7a00; - border-color: rgba(0, 0, 0, 0); } - .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, - .open > .btn-warning.dropdown-toggle:hover, - .open > .btn-warning.dropdown-toggle:focus, - .open > .btn-warning.dropdown-toggle.focus { - color: #fff; - background-color: #a86400; - border-color: rgba(0, 0, 0, 0); } - .btn-warning:active, .btn-warning.active, - .open > .btn-warning.dropdown-toggle { - background-image: none; } - .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, - fieldset[disabled] .btn-warning:hover, - fieldset[disabled] .btn-warning:focus, - fieldset[disabled] .btn-warning.focus { - background-color: #ff9800; - border-color: transparent; } - .btn-warning .badge { - color: #ff9800; - background-color: #fff; } - -.btn-danger { - color: #fff; - background-color: #e51c23; - border-color: transparent; } - .btn-danger:focus, .btn-danger.focus { - color: #fff; - background-color: #b9151b; - border-color: rgba(0, 0, 0, 0); } - .btn-danger:hover { - color: #fff; - background-color: #b9151b; - border-color: rgba(0, 0, 0, 0); } - .btn-danger:active, .btn-danger.active, - .open > .btn-danger.dropdown-toggle { - color: #fff; - background-color: #b9151b; - border-color: rgba(0, 0, 0, 0); } - .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, - .open > .btn-danger.dropdown-toggle:hover, - .open > .btn-danger.dropdown-toggle:focus, - .open > .btn-danger.dropdown-toggle.focus { - color: #fff; - background-color: #991216; - border-color: rgba(0, 0, 0, 0); } - .btn-danger:active, .btn-danger.active, - .open > .btn-danger.dropdown-toggle { - background-image: none; } - .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, - fieldset[disabled] .btn-danger:hover, - fieldset[disabled] .btn-danger:focus, - fieldset[disabled] .btn-danger.focus { - background-color: #e51c23; - border-color: transparent; } - .btn-danger .badge { - color: #e51c23; - background-color: #fff; } - -.btn-link { - color: #5a9ddb; - font-weight: normal; - border-radius: 0; } - .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], - fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } - .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { - border-color: transparent; } - .btn-link:hover, .btn-link:focus { - color: #2a77bf; - text-decoration: underline; - background-color: transparent; } - .btn-link[disabled]:hover, .btn-link[disabled]:focus, - fieldset[disabled] .btn-link:hover, - fieldset[disabled] .btn-link:focus { - color: #bbb; - text-decoration: none; } - -.btn-lg, .btn-group-lg > .btn { - padding: 10px 16px; - font-size: 19px; - line-height: 1.33333; - border-radius: 3px; } - -.btn-sm, .btn-group-sm > .btn { - padding: 5px 10px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; } - -.btn-xs, .btn-group-xs > .btn { - padding: 1px 5px; - font-size: 13px; - line-height: 1.5; - border-radius: 3px; } - -.btn-block { - display: block; - width: 100%; } - -.btn-block + .btn-block { - margin-top: 5px; } - -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; } - -.fade { - opacity: 0; - -webkit-transition: opacity 0.15s linear; - -o-transition: opacity 0.15s linear; - transition: opacity 0.15s linear; } - .fade.in { - opacity: 1; } - -.collapse { - display: none; } - .collapse.in { - display: block; } - -tr.collapse.in { - display: table-row; } - -tbody.collapse.in { - display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-property: height, visibility; - transition-property: height, visibility; - -webkit-transition-duration: 0.35s; - transition-duration: 0.35s; - -webkit-transition-timing-function: ease; - transition-timing-function: ease; } - -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; } - -.dropup, -.dropdown { - position: relative; } - -.dropdown-toggle:focus { - outline: 0; } - -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - list-style: none; - font-size: 15px; - text-align: left; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 3px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; } - .dropdown-menu.pull-right { - right: 0; - left: auto; } - .dropdown-menu .divider { - height: 1px; - margin: 12.5px 0; - overflow: hidden; - background-color: #e5e5e5; } - .dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.846; - color: #444; - white-space: nowrap; } - -.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { - text-decoration: none; - color: #141414; - background-color: #eeeeee; } - -.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - outline: 0; - background-color: #5a9ddb; } - -.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #bbb; } - -.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - text-decoration: none; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - cursor: not-allowed; } - -.open > .dropdown-menu { - display: block; } - -.open > a { - outline: 0; } - -.dropdown-menu-right { - left: auto; - right: 0; } - -.dropdown-menu-left { - left: 0; - right: auto; } - -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 13px; - line-height: 1.846; - color: #bbb; - white-space: nowrap; } - -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: 990; } - -.pull-right > .dropdown-menu { - right: 0; - left: auto; } - -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; - content: ""; } - -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; } - -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; } - .navbar-right .dropdown-menu-left { - left: 0; - right: auto; } } - -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; } - .btn-group > .btn, - .btn-group-vertical > .btn { - position: relative; - float: left; } - .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, - .btn-group-vertical > .btn:hover, - .btn-group-vertical > .btn:focus, - .btn-group-vertical > .btn:active, - .btn-group-vertical > .btn.active { - z-index: 2; } - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; } - -.btn-toolbar { - margin-left: -5px; } - .btn-toolbar:before, .btn-toolbar:after { - content: " "; - display: table; } - .btn-toolbar:after { - clear: both; } - .btn-toolbar .btn, - .btn-toolbar .btn-group, - .btn-toolbar .input-group { - float: left; } - .btn-toolbar > .btn, - .btn-toolbar > .btn-group, - .btn-toolbar > .input-group { - margin-left: 5px; } - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; } - -.btn-group > .btn:first-child { - margin-left: 0; } - .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - -.btn-group > .btn-group { - float: left; } - -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } - -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; } - -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; } - -.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; } - -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } - .btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; } - -.btn .caret { - margin-left: 0; } - -.btn-lg .caret, .btn-group-lg > .btn .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; } - -.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret { - border-width: 0 5px 5px; } - -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; } - -.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { - content: " "; - display: table; } - -.btn-group-vertical > .btn-group:after { - clear: both; } - -.btn-group-vertical > .btn-group > .btn { - float: none; } - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; } - -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; } - -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-right-radius: 3px; - border-top-left-radius: 3px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-right-radius: 0; - border-top-left-radius: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; } - -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; } - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; } - .btn-group-justified > .btn, - .btn-group-justified > .btn-group { - float: none; - display: table-cell; - width: 1%; } - .btn-group-justified > .btn-group .btn { - width: 100%; } - .btn-group-justified > .btn-group .dropdown-menu { - left: auto; } - -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; } - -.input-group { - position: relative; - display: table; - border-collapse: separate; } - .input-group[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; } - .input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; } - .input-group .form-control:focus { - z-index: 3; } - -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; } - .input-group-addon:not(:first-child):not(:last-child), - .input-group-btn:not(:first-child):not(:last-child), - .input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; } - -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; } - -.input-group-addon { - padding: 6px 16px; - font-size: 15px; - font-weight: normal; - line-height: 1; - color: #666; - text-align: center; - background-color: transparent; - border: 1px solid transparent; - border-radius: 3px; } - .input-group-addon.input-sm, - .input-group-sm > .input-group-addon, - .input-group-sm > .input-group-btn > .input-group-addon.btn { - padding: 5px 10px; - font-size: 13px; - border-radius: 3px; } - .input-group-addon.input-lg, - .input-group-lg > .input-group-addon, - .input-group-lg > .input-group-btn > .input-group-addon.btn { - padding: 10px 16px; - font-size: 19px; - border-radius: 3px; } - .input-group-addon input[type="radio"], - .input-group-addon input[type="checkbox"] { - margin-top: 0; } - -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - -.input-group-addon:first-child { - border-right: 0; } - -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - -.input-group-addon:last-child { - border-left: 0; } - -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; } - .input-group-btn > .btn { - position: relative; } - .input-group-btn > .btn + .btn { - margin-left: -1px; } - .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { - z-index: 2; } - .input-group-btn:first-child > .btn, - .input-group-btn:first-child > .btn-group { - margin-right: -1px; } - .input-group-btn:last-child > .btn, - .input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; } - -.nav { - margin-bottom: 0; - padding-left: 0; - list-style: none; } - .nav:before, .nav:after { - content: " "; - display: table; } - .nav:after { - clear: both; } - .nav > li { - position: relative; - display: block; } - .nav > li > a { - position: relative; - display: block; - padding: 10px 15px; } - .nav > li > a:hover, .nav > li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .nav > li.disabled > a { - color: #bbb; } - .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #bbb; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; } - .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { - background-color: #eeeeee; - border-color: #5a9ddb; } - .nav .nav-divider { - height: 1px; - margin: 12.5px 0; - overflow: hidden; - background-color: #e5e5e5; } - .nav > li > a > img { - max-width: none; } - -.nav-tabs { - border-bottom: 1px solid transparent; } - .nav-tabs > li { - float: left; - margin-bottom: -1px; } - .nav-tabs > li > a { - margin-right: 2px; - line-height: 1.846; - border: 1px solid transparent; - border-radius: 3px 3px 0 0; } - .nav-tabs > li > a:hover { - border-color: #eeeeee #eeeeee transparent; } - .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { - color: #666; - background-color: transparent; - border: 1px solid transparent; - border-bottom-color: transparent; - cursor: default; } - -.nav-pills > li { - float: left; } - .nav-pills > li > a { - border-radius: 3px; } - .nav-pills > li + li { - margin-left: 2px; } - .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { - color: #fff; - background-color: #5a9ddb; } - -.nav-stacked > li { - float: none; } - .nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; } - -.nav-justified, .nav-tabs.nav-justified { - width: 100%; } - .nav-justified > li, .nav-tabs.nav-justified > li { - float: none; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - text-align: center; - margin-bottom: 5px; } - .nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; } - @media (min-width: 768px) { - .nav-justified > li, .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; } - .nav-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-bottom: 0; } } - -.nav-tabs-justified, .nav-tabs.nav-justified { - border-bottom: 0; } - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 3px; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border: 1px solid transparent; } - @media (min-width: 768px) { - .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid transparent; - border-radius: 3px 3px 0 0; } - .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; } } - -.tab-content > .tab-pane { - display: none; } - -.tab-content > .active { - display: block; } - -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; } - -.navbar { - position: relative; - min-height: 110px; - margin-bottom: 27px; - border: 1px solid transparent; } - .navbar:before, .navbar:after { - content: " "; - display: table; } - .navbar:after { - clear: both; } - @media (min-width: 768px) { - .navbar { - border-radius: 3px; } } - -.navbar-header:before, .navbar-header:after { - content: " "; - display: table; } - -.navbar-header:after { - clear: both; } - -@media (min-width: 768px) { - .navbar-header { - float: left; } } - -.navbar-collapse { - overflow-x: visible; - padding-right: 15px; - padding-left: 15px; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -webkit-overflow-scrolling: touch; } - .navbar-collapse:before, .navbar-collapse:after { - content: " "; - display: table; } - .navbar-collapse:after { - clear: both; } - .navbar-collapse.in { - overflow-y: auto; } - @media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - box-shadow: none; } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; } - .navbar-collapse.in { - overflow-y: visible; } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-left: 0; - padding-right: 0; } } - -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; } - @media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; } } - -.container > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-header, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; } - @media (min-width: 768px) { - .container > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-header, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; } } - -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; } - @media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; } } - -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; } - @media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; } } - -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; } - -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; } - -.navbar-brand { - float: left; - padding: 41.5px 15px; - font-size: 19px; - line-height: 27px; - height: 110px; } - .navbar-brand:hover, .navbar-brand:focus { - text-decoration: none; } - .navbar-brand > img { - display: block; } - @media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; } } - -.navbar-toggle { - position: relative; - float: right; - margin-right: 15px; - padding: 9px 10px; - margin-top: 38px; - margin-bottom: 38px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 3px; } - .navbar-toggle:focus { - outline: 0; } - .navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; } - .navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; } - @media (min-width: 768px) { - .navbar-toggle { - display: none; } } - -.navbar-nav { - margin: 20.75px -15px; } - .navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 27px; } - @media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 27px; } - .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; } } - @media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; } - .navbar-nav > li { - float: left; } - .navbar-nav > li > a { - padding-top: 41.5px; - padding-bottom: 41.5px; } } - -.navbar-form { - margin-left: -15px; - margin-right: -15px; - padding: 10px 15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); - margin-top: 34.5px; - margin-bottom: 34.5px; } - @media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; } - .navbar-form .form-control-static { - display: inline-block; } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; } - .navbar-form .input-group > .form-control { - width: 100%; } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; } - .navbar-form .has-feedback .form-control-feedback { - top: 0; } } - @media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; } - .navbar-form .form-group:last-child { - margin-bottom: 0; } } - @media (min-width: 768px) { - .navbar-form { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; } } - -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-right-radius: 0; - border-top-left-radius: 0; } - -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-right-radius: 3px; - border-top-left-radius: 3px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; } - -.navbar-btn { - margin-top: 34.5px; - margin-bottom: 34.5px; } - .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { - margin-top: 39.5px; - margin-bottom: 39.5px; } - .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { - margin-top: 44px; - margin-bottom: 44px; } - -.navbar-text { - margin-top: 41.5px; - margin-bottom: 41.5px; } - @media (min-width: 768px) { - .navbar-text { - float: left; - margin-left: 15px; - margin-right: 15px; } } - -@media (min-width: 768px) { - .navbar-left { - float: left !important; } - .navbar-right { - float: right !important; - margin-right: -15px; } - .navbar-right ~ .navbar-right { - margin-right: 0; } } - -.navbar-default { - background-color: #fff; - border-color: transparent; } - .navbar-default .navbar-brand { - color: #444; } - .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { - color: #222; - background-color: transparent; } - .navbar-default .navbar-text { - color: #bbb; } - .navbar-default .navbar-nav > li > a { - color: #444; } - .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { - color: #222; - background-color: transparent; } - .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - color: #212121; - background-color: #fcfcfc; } - .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; } - .navbar-default .navbar-toggle { - border-color: transparent; } - .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { - background-color: transparent; } - .navbar-default .navbar-toggle .icon-bar { - background-color: rgba(0, 0, 0, 0.5); } - .navbar-default .navbar-collapse, - .navbar-default .navbar-form { - border-color: transparent; } - .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { - background-color: #fcfcfc; - color: #212121; } - @media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #444; } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #222; - background-color: transparent; } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #212121; - background-color: #fcfcfc; } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; } } - .navbar-default .navbar-link { - color: #444; } - .navbar-default .navbar-link:hover { - color: #222; } - .navbar-default .btn-link { - color: #444; } - .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { - color: #222; } - .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, - fieldset[disabled] .navbar-default .btn-link:hover, - fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; } - -.navbar-inverse { - background-color: #5a9ddb; - border-color: transparent; } - .navbar-inverse .navbar-brand { - color: #d8e8f6; } - .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-text { - color: #bbb; } - .navbar-inverse .navbar-nav > li > a { - color: #d8e8f6; } - .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #3084d2; } - .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; } - .navbar-inverse .navbar-toggle { - border-color: transparent; } - .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { - background-color: transparent; } - .navbar-inverse .navbar-toggle .icon-bar { - background-color: rgba(0, 0, 0, 0.5); } - .navbar-inverse .navbar-collapse, - .navbar-inverse .navbar-form { - border-color: #3d8cd5; } - .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { - background-color: #3084d2; - color: #fff; } - @media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #d8e8f6; } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #3084d2; } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; } } - .navbar-inverse .navbar-link { - color: #d8e8f6; } - .navbar-inverse .navbar-link:hover { - color: #fff; } - .navbar-inverse .btn-link { - color: #d8e8f6; } - .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { - color: #fff; } - .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, - fieldset[disabled] .navbar-inverse .btn-link:hover, - fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; } - -.breadcrumb { - padding: 8px 15px; - margin-bottom: 27px; - list-style: none; - background-color: #f5f5f5; - border-radius: 3px; } - .breadcrumb > li { - display: inline-block; } - .breadcrumb > li + li:before { - content: "/ "; - padding: 0 5px; - color: #ccc; } - .breadcrumb > .active { - color: #bbb; } - -.pagination { - display: inline-block; - padding-left: 0; - margin: 27px 0; - border-radius: 3px; } - .pagination > li { - display: inline; } - .pagination > li > a, - .pagination > li > span { - position: relative; - float: left; - padding: 6px 16px; - line-height: 1.846; - text-decoration: none; - color: #5a9ddb; - background-color: #fff; - border: 1px solid #ddd; - margin-left: -1px; } - .pagination > li:first-child > a, - .pagination > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - .pagination > li:last-child > a, - .pagination > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - .pagination > li > a:hover, .pagination > li > a:focus, - .pagination > li > span:hover, - .pagination > li > span:focus { - z-index: 2; - color: #2a77bf; - background-color: #eeeeee; - border-color: #ddd; } - .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, - .pagination > .active > span, - .pagination > .active > span:hover, - .pagination > .active > span:focus { - z-index: 3; - color: #fff; - background-color: #5a9ddb; - border-color: #5a9ddb; - cursor: default; } - .pagination > .disabled > span, - .pagination > .disabled > span:hover, - .pagination > .disabled > span:focus, - .pagination > .disabled > a, - .pagination > .disabled > a:hover, - .pagination > .disabled > a:focus { - color: #bbb; - background-color: #fff; - border-color: #ddd; - cursor: not-allowed; } - -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 19px; - line-height: 1.33333; } - -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 13px; - line-height: 1.5; } - -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; } - -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; } - -.pager { - padding-left: 0; - margin: 27px 0; - list-style: none; - text-align: center; } - .pager:before, .pager:after { - content: " "; - display: table; } - .pager:after { - clear: both; } - .pager li { - display: inline; } - .pager li > a, - .pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; } - .pager li > a:hover, - .pager li > a:focus { - text-decoration: none; - background-color: #eeeeee; } - .pager .next > a, - .pager .next > span { - float: right; } - .pager .previous > a, - .pager .previous > span { - float: left; } - .pager .disabled > a, - .pager .disabled > a:hover, - .pager .disabled > a:focus, - .pager .disabled > span { - color: #bbb; - background-color: #fff; - cursor: not-allowed; } - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; } - .label:empty { - display: none; } - .btn .label { - position: relative; - top: -1px; } - -a.label:hover, a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } - -.label-default { - background-color: #bbb; } - .label-default[href]:hover, .label-default[href]:focus { - background-color: #a2a2a2; } - -.label-primary { - background-color: #5a9ddb; } - .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #3084d2; } - -.label-success { - background-color: #4CAF50; } - .label-success[href]:hover, .label-success[href]:focus { - background-color: #3d8b40; } - -.label-info { - background-color: #9C27B0; } - .label-info[href]:hover, .label-info[href]:focus { - background-color: #771e86; } - -.label-warning { - background-color: #ff9800; } - .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #cc7a00; } - -.label-danger { - background-color: #e51c23; } - .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #b9151b; } - -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 13px; - font-weight: normal; - color: #fff; - line-height: 1; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: #bbb; - border-radius: 10px; } - .badge:empty { - display: none; } - .btn .badge { - position: relative; - top: -1px; } - .btn-xs .badge, .btn-group-xs > .btn .badge, - .btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; } - .list-group-item.active > .badge, - .nav-pills > .active > a > .badge { - color: #5a9ddb; - background-color: #fff; } - .list-group-item > .badge { - float: right; } - .list-group-item > .badge + .badge { - margin-right: 5px; } - .nav-pills > li > a > .badge { - margin-left: 3px; } - -a.badge:hover, a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; } - -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #f5f5f5; } - .jumbotron h1, - .jumbotron .h1 { - color: #444; } - .jumbotron p { - margin-bottom: 15px; - font-size: 23px; - font-weight: 200; } - .jumbotron > hr { - border-top-color: gainsboro; } - .container .jumbotron, - .container-fluid .jumbotron { - border-radius: 3px; - padding-left: 15px; - padding-right: 15px; } - .jumbotron .container { - max-width: 100%; } - @media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; } - .container .jumbotron, - .container-fluid .jumbotron { - padding-left: 60px; - padding-right: 60px; } - .jumbotron h1, - .jumbotron .h1 { - font-size: 68px; } } - -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 27px; - line-height: 1.846; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 3px; - -webkit-transition: border 0.2s ease-in-out; - -o-transition: border 0.2s ease-in-out; - transition: border 0.2s ease-in-out; } - .thumbnail > img, - .thumbnail a > img { - display: block; - max-width: 100%; - height: auto; - margin-left: auto; - margin-right: auto; } - .thumbnail .caption { - padding: 9px; - color: #444; } - -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #5a9ddb; } - -.alert { - padding: 15px; - margin-bottom: 27px; - border: 1px solid transparent; - border-radius: 3px; } - .alert h4 { - margin-top: 0; - color: inherit; } - .alert .alert-link { - font-weight: bold; } - .alert > p, - .alert > ul { - margin-bottom: 0; } - .alert > p + p { - margin-top: 5px; } - -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; } - .alert-dismissable .close, - .alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; } - -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; - color: #4CAF50; } - .alert-success hr { - border-top-color: #c9e2b3; } - .alert-success .alert-link { - color: #3d8b40; } - -.alert-info { - background-color: #e1bee7; - border-color: #cba4dd; - color: #9C27B0; } - .alert-info hr { - border-top-color: #c191d6; } - .alert-info .alert-link { - color: #771e86; } - -.alert-warning { - background-color: #ffe0b2; - border-color: #ffc599; - color: #ff9800; } - .alert-warning hr { - border-top-color: #ffb67f; } - .alert-warning .alert-link { - color: #cc7a00; } - -.alert-danger { - background-color: #f9bdbb; - border-color: #f7a4af; - color: #e51c23; } - .alert-danger hr { - border-top-color: #f58c9a; } - .alert-danger .alert-link { - color: #b9151b; } - -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; } - to { - background-position: 0 0; } } - -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; } - to { - background-position: 0 0; } } - -.progress { - overflow: hidden; - height: 27px; - margin-bottom: 27px; - background-color: #f5f5f5; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } - -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: 13px; - line-height: 27px; - color: #fff; - text-align: center; - background-color: #5a9ddb; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); - -webkit-transition: width 0.6s ease; - -o-transition: width 0.6s ease; - transition: width 0.6s ease; } - -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-size: 40px 40px; } - -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; } - -.progress-bar-success { - background-color: #4CAF50; } - .progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.progress-bar-info { - background-color: #9C27B0; } - .progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.progress-bar-warning { - background-color: #ff9800; } - .progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.progress-bar-danger { - background-color: #e51c23; } - .progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } - -.media { - margin-top: 15px; } - .media:first-child { - margin-top: 0; } - -.media, -.media-body { - zoom: 1; - overflow: hidden; } - -.media-body { - width: 10000px; } - -.media-object { - display: block; } - .media-object.img-thumbnail { - max-width: none; } - -.media-right, -.media > .pull-right { - padding-left: 10px; } - -.media-left, -.media > .pull-left { - padding-right: 10px; } - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; } - -.media-middle { - vertical-align: middle; } - -.media-bottom { - vertical-align: bottom; } - -.media-heading { - margin-top: 0; - margin-bottom: 5px; } - -.media-list { - padding-left: 0; - list-style: none; } - -.list-group { - margin-bottom: 20px; - padding-left: 0; } - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; } - .list-group-item:first-child { - border-top-right-radius: 3px; - border-top-left-radius: 3px; } - .list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; } - -a.list-group-item, -button.list-group-item { - color: #555; } - a.list-group-item .list-group-item-heading, - button.list-group-item .list-group-item-heading { - color: #333; } - a.list-group-item:hover, a.list-group-item:focus, - button.list-group-item:hover, - button.list-group-item:focus { - text-decoration: none; - color: #555; - background-color: #f5f5f5; } - -button.list-group-item { - width: 100%; - text-align: left; } - -.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { - background-color: #eeeeee; - color: #bbb; - cursor: not-allowed; } - .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { - color: inherit; } - .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #bbb; } - -.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #5a9ddb; - border-color: #5a9ddb; } - .list-group-item.active .list-group-item-heading, - .list-group-item.active .list-group-item-heading > small, - .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, - .list-group-item.active:hover .list-group-item-heading > small, - .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, - .list-group-item.active:focus .list-group-item-heading > small, - .list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; } - .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: white; } - -.list-group-item-success { - color: #4CAF50; - background-color: #dff0d8; } - -a.list-group-item-success, -button.list-group-item-success { - color: #4CAF50; } - a.list-group-item-success .list-group-item-heading, - button.list-group-item-success .list-group-item-heading { - color: inherit; } - a.list-group-item-success:hover, a.list-group-item-success:focus, - button.list-group-item-success:hover, - button.list-group-item-success:focus { - color: #4CAF50; - background-color: #d0e9c6; } - a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, - button.list-group-item-success.active, - button.list-group-item-success.active:hover, - button.list-group-item-success.active:focus { - color: #fff; - background-color: #4CAF50; - border-color: #4CAF50; } - -.list-group-item-info { - color: #9C27B0; - background-color: #e1bee7; } - -a.list-group-item-info, -button.list-group-item-info { - color: #9C27B0; } - a.list-group-item-info .list-group-item-heading, - button.list-group-item-info .list-group-item-heading { - color: inherit; } - a.list-group-item-info:hover, a.list-group-item-info:focus, - button.list-group-item-info:hover, - button.list-group-item-info:focus { - color: #9C27B0; - background-color: #d8abe0; } - a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, - button.list-group-item-info.active, - button.list-group-item-info.active:hover, - button.list-group-item-info.active:focus { - color: #fff; - background-color: #9C27B0; - border-color: #9C27B0; } - -.list-group-item-warning { - color: #ff9800; - background-color: #ffe0b2; } - -a.list-group-item-warning, -button.list-group-item-warning { - color: #ff9800; } - a.list-group-item-warning .list-group-item-heading, - button.list-group-item-warning .list-group-item-heading { - color: inherit; } - a.list-group-item-warning:hover, a.list-group-item-warning:focus, - button.list-group-item-warning:hover, - button.list-group-item-warning:focus { - color: #ff9800; - background-color: #ffd699; } - a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, - button.list-group-item-warning.active, - button.list-group-item-warning.active:hover, - button.list-group-item-warning.active:focus { - color: #fff; - background-color: #ff9800; - border-color: #ff9800; } - -.list-group-item-danger { - color: #e51c23; - background-color: #f9bdbb; } - -a.list-group-item-danger, -button.list-group-item-danger { - color: #e51c23; } - a.list-group-item-danger .list-group-item-heading, - button.list-group-item-danger .list-group-item-heading { - color: inherit; } - a.list-group-item-danger:hover, a.list-group-item-danger:focus, - button.list-group-item-danger:hover, - button.list-group-item-danger:focus { - color: #e51c23; - background-color: #f7a6a4; } - a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, - button.list-group-item-danger.active, - button.list-group-item-danger.active:hover, - button.list-group-item-danger.active:focus { - color: #fff; - background-color: #e51c23; - border-color: #e51c23; } - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; } - -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; } - -.panel { - margin-bottom: 27px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 3px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } - -.panel-body { - padding: 15px; } - .panel-body:before, .panel-body:after { - content: " "; - display: table; } - .panel-body:after { - clear: both; } - -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-right-radius: 2px; - border-top-left-radius: 2px; } - .panel-heading > .dropdown .dropdown-toggle { - color: inherit; } - -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 17px; - color: inherit; } - .panel-title > a, - .panel-title > small, - .panel-title > .small, - .panel-title > small > a, - .panel-title > .small > a { - color: inherit; } - -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; } - -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; } - .panel > .list-group .list-group-item, - .panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; } - .panel > .list-group:first-child .list-group-item:first-child, - .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-right-radius: 2px; - border-top-left-radius: 2px; } - .panel > .list-group:last-child .list-group-item:last-child, - .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; } - -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-right-radius: 0; - border-top-left-radius: 0; } - -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; } - -.list-group + .panel-footer { - border-top-width: 0; } - -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; } - .panel > .table caption, - .panel > .table-responsive > .table caption, - .panel > .panel-collapse > .table caption { - padding-left: 15px; - padding-right: 15px; } - -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-right-radius: 2px; - border-top-left-radius: 2px; } - .panel > .table:first-child > thead:first-child > tr:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 2px; } - .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, - .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 2px; } - -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 2px; - border-bottom-left-radius: 2px; } - .panel > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 2px; } - .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, - .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 2px; } - -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; } - -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; } - -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; } - .panel > .table-bordered > thead > tr > th:first-child, - .panel > .table-bordered > thead > tr > td:first-child, - .panel > .table-bordered > tbody > tr > th:first-child, - .panel > .table-bordered > tbody > tr > td:first-child, - .panel > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-bordered > tfoot > tr > td:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; } - .panel > .table-bordered > thead > tr > th:last-child, - .panel > .table-bordered > thead > tr > td:last-child, - .panel > .table-bordered > tbody > tr > th:last-child, - .panel > .table-bordered > tbody > tr > td:last-child, - .panel > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-bordered > tfoot > tr > td:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, - .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; } - .panel > .table-bordered > thead > tr:first-child > td, - .panel > .table-bordered > thead > tr:first-child > th, - .panel > .table-bordered > tbody > tr:first-child > td, - .panel > .table-bordered > tbody > tr:first-child > th, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, - .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; } - .panel > .table-bordered > tbody > tr:last-child > td, - .panel > .table-bordered > tbody > tr:last-child > th, - .panel > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-bordered > tfoot > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, - .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; } - -.panel > .table-responsive { - border: 0; - margin-bottom: 0; } - -.panel-group { - margin-bottom: 27px; } - .panel-group .panel { - margin-bottom: 0; - border-radius: 3px; } - .panel-group .panel + .panel { - margin-top: 5px; } - .panel-group .panel-heading { - border-bottom: 0; } - .panel-group .panel-heading + .panel-collapse > .panel-body, - .panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; } - .panel-group .panel-footer { - border-top: 0; } - .panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; } - -.panel-default { - border-color: #ddd; } - .panel-default > .panel-heading { - color: #212121; - background-color: #f5f5f5; - border-color: #ddd; } - .panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; } - .panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #212121; } - .panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; } - -.panel-primary { - border-color: #5a9ddb; } - .panel-primary > .panel-heading { - color: #fff; - background-color: #5a9ddb; - border-color: #5a9ddb; } - .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #5a9ddb; } - .panel-primary > .panel-heading .badge { - color: #5a9ddb; - background-color: #fff; } - .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #5a9ddb; } - -.panel-success { - border-color: #d6e9c6; } - .panel-success > .panel-heading { - color: #fff; - background-color: #4CAF50; - border-color: #d6e9c6; } - .panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; } - .panel-success > .panel-heading .badge { - color: #4CAF50; - background-color: #fff; } - .panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; } - -.panel-info { - border-color: #cba4dd; } - .panel-info > .panel-heading { - color: #fff; - background-color: #9C27B0; - border-color: #cba4dd; } - .panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #cba4dd; } - .panel-info > .panel-heading .badge { - color: #9C27B0; - background-color: #fff; } - .panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #cba4dd; } - -.panel-warning { - border-color: #ffc599; } - .panel-warning > .panel-heading { - color: #fff; - background-color: #ff9800; - border-color: #ffc599; } - .panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ffc599; } - .panel-warning > .panel-heading .badge { - color: #ff9800; - background-color: #fff; } - .panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ffc599; } - -.panel-danger { - border-color: #f7a4af; } - .panel-danger > .panel-heading { - color: #fff; - background-color: #e51c23; - border-color: #f7a4af; } - .panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #f7a4af; } - .panel-danger > .panel-heading .badge { - color: #e51c23; - background-color: #fff; } - .panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #f7a4af; } - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; } - .embed-responsive .embed-responsive-item, - .embed-responsive iframe, - .embed-responsive embed, - .embed-responsive object, - .embed-responsive video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; } - -.embed-responsive-16by9 { - padding-bottom: 56.25%; } - -.embed-responsive-4by3 { - padding-bottom: 75%; } - -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid transparent; - border-radius: 3px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } - .well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, 0.15); } - -.well-lg { - padding: 24px; - border-radius: 3px; } - -.well-sm { - padding: 9px; - border-radius: 3px; } - -.close { - float: right; - font-size: 22.5px; - font-weight: normal; - line-height: 1; - color: #000; - text-shadow: none; - opacity: 0.2; - filter: alpha(opacity=20); } - .close:hover, .close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - opacity: 0.5; - filter: alpha(opacity=50); } - -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; } - -.modal-open { - overflow: hidden; } - -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - -webkit-overflow-scrolling: touch; - outline: 0; } - .modal.fade .modal-dialog { - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); - -webkit-transition: -webkit-transform 0.3s ease-out; - -moz-transition: -moz-transform 0.3s ease-out; - -o-transition: -o-transform 0.3s ease-out; - transition: transform 0.3s ease-out; } - .modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); } - -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; } - -.modal-dialog { - position: relative; - width: auto; - margin: 10px; } - -.modal-content { - position: relative; - background-color: #fff; - border: 1px solid #999; - border: 1px solid transparent; - border-radius: 3px; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); - background-clip: padding-box; - outline: 0; } - -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; } - .modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); } - .modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); } - -.modal-header { - padding: 15px; - border-bottom: 1px solid transparent; } - .modal-header:before, .modal-header:after { - content: " "; - display: table; } - .modal-header:after { - clear: both; } - -.modal-header .close { - margin-top: -2px; } - -.modal-title { - margin: 0; - line-height: 1.846; } - -.modal-body { - position: relative; - padding: 15px; } - -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid transparent; } - .modal-footer:before, .modal-footer:after { - content: " "; - display: table; } - .modal-footer:after { - clear: both; } - .modal-footer .btn + .btn { - margin-left: 5px; - margin-bottom: 0; } - .modal-footer .btn-group .btn + .btn { - margin-left: -1px; } - .modal-footer .btn-block + .btn-block { - margin-left: 0; } - -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; } - -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } - .modal-sm { - width: 300px; } } - -@media (min-width: 992px) { - .modal-lg { - width: 900px; } } - -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: 1.846; - 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: 13px; - opacity: 0; - filter: alpha(opacity=0); } - .tooltip.in { - opacity: 0.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: #727272; - border-radius: 3px; } - -.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: #727272; } - -.tooltip.top-left .tooltip-arrow { - bottom: 0; - right: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #727272; } - -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #727272; } - -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #727272; } - -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #727272; } - -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #727272; } - -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #727272; } - -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #727272; } - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: 1.846; - 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: 15px; - background-color: #fff; - background-clip: padding-box; - border: 1px solid transparent; - border: 1px solid transparent; - border-radius: 3px; - -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: 15px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 2px 2px 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: rgba(0, 0, 0, 0); - border-top-color: fadein(transparent, 12%); - 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: rgba(0, 0, 0, 0); - border-right-color: fadein(transparent, 12%); } - .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: rgba(0, 0, 0, 0); - border-bottom-color: fadein(transparent, 12%); - 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: rgba(0, 0, 0, 0); - border-left-color: fadein(transparent, 12%); } - .popover.left > .arrow:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: #fff; - bottom: -10px; } - -.carousel { - position: relative; } - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; } - .carousel-inner > .item { - display: none; - position: relative; - -webkit-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; } - .carousel-inner > .item > img, - .carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; - line-height: 1; } - @media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform 0.6s ease-in-out; - -moz-transition: -moz-transform 0.6s ease-in-out; - -o-transition: -o-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out; - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - -moz-perspective: 1000px; - perspective: 1000px; } - .carousel-inner > .item.next, .carousel-inner > .item.active.right { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - left: 0; } - .carousel-inner > .item.prev, .carousel-inner > .item.active.left { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; } - .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - left: 0; } } - .carousel-inner > .active, - .carousel-inner > .next, - .carousel-inner > .prev { - display: block; } - .carousel-inner > .active { - left: 0; } - .carousel-inner > .next, - .carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; } - .carousel-inner > .next { - left: 100%; } - .carousel-inner > .prev { - left: -100%; } - .carousel-inner > .next.left, - .carousel-inner > .prev.right { - left: 0; } - .carousel-inner > .active.left { - left: -100%; } - .carousel-inner > .active.right { - left: 100%; } - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: 15%; - opacity: 0.5; - filter: alpha(opacity=50); - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); - background-color: rgba(0, 0, 0, 0); } - .carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } - .carousel-control.right { - left: auto; - right: 0; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } - .carousel-control:hover, .carousel-control:focus { - outline: 0; - color: #fff; - text-decoration: none; - opacity: 0.9; - filter: alpha(opacity=90); } - .carousel-control .icon-prev, - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; } - .carousel-control .icon-prev, - .carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; } - .carousel-control .icon-next, - .carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; } - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; } - .carousel-control .icon-prev:before { - content: '\2039'; } - .carousel-control .icon-next:before { - content: '\203a'; } - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; } - .carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid #fff; - border-radius: 10px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); } - .carousel-indicators .active { - margin: 0; - width: 12px; - height: 12px; - background-color: #fff; } - -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } - .carousel-caption .btn { - text-shadow: none; } - -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; } - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; } - .carousel-indicators { - bottom: 20px; } } - -.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; } - -@-ms-viewport { - width: device-width; } - -.visible-xs { - display: none !important; } - -.visible-sm { - display: none !important; } - -.visible-md { - display: none !important; } - -.visible-lg { - display: none !important; } - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; } - -@media (max-width: 767px) { - .visible-xs { - display: block !important; } - table.visible-xs { - display: table !important; } - tr.visible-xs { - display: table-row !important; } - th.visible-xs, - td.visible-xs { - display: table-cell !important; } } - -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; } } - -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; } } - -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; } - table.visible-sm { - display: table !important; } - tr.visible-sm { - display: table-row !important; } - th.visible-sm, - td.visible-sm { - display: table-cell !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; } - table.visible-md { - display: table !important; } - tr.visible-md { - display: table-row !important; } - th.visible-md, - td.visible-md { - display: table-cell !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; } } - -@media (min-width: 1200px) { - .visible-lg { - display: block !important; } - table.visible-lg { - display: table !important; } - tr.visible-lg { - display: table-row !important; } - th.visible-lg, - td.visible-lg { - display: table-cell !important; } } - -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; } } - -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; } } - -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; } } - -@media (max-width: 767px) { - .hidden-xs { - display: none !important; } } - -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; } } - -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; } } - -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; } } - -.visible-print { - display: none !important; } - -@media print { - .visible-print { - display: block !important; } - table.visible-print { - display: table !important; } - tr.visible-print { - display: table-row !important; } - th.visible-print, - td.visible-print { - display: table-cell !important; } } - -.visible-print-block { - display: none !important; } - @media print { - .visible-print-block { - display: block !important; } } - -.visible-print-inline { - display: none !important; } - @media print { - .visible-print-inline { - display: inline !important; } } - -.visible-print-inline-block { - display: none !important; } - @media print { - .visible-print-inline-block { - display: inline-block !important; } } - -@media print { - .hidden-print { - display: none !important; } } - -/*! - * tidyverse theme - * Copyright 2016 RStudio, Inc. - */ -.navbar { - border: none; - -webkit-box-shadow: 0 3px 15px 0px rgba(0, 0, 0, 0.1); - box-shadow: 0 3px 15px 0px rgba(0, 0, 0, 0.1); - min-height: 50px; - padding: 5px 0; } - .navbar-brand { - font-family: "Source Code Pro", Menlo, Monaco, Consolas, "Courier New", monospace; - font-weight: normal; - font-size: 32px; - padding: 0 0 0 54px; - height: 50px; - line-height: 50px; - background-image: url(logo.png); - background-size: 32px auto; - background-repeat: no-repeat; - background-position: 15px center; } - .navbar-nav li a { - padding-top: 10px; - padding-bottom: 0; - line-height: inherit; } - .navbar-inverse .navbar-form input[type=text], - .navbar-inverse .navbar-form input[type=password] { - color: #fff; - -webkit-box-shadow: inset 0 -1px 0 #d8e8f6; - box-shadow: inset 0 -1px 0 #d8e8f6; } - .navbar-inverse .navbar-form input[type=text]::-moz-placeholder, - .navbar-inverse .navbar-form input[type=password]::-moz-placeholder { - color: #d8e8f6; - opacity: 1; } - .navbar-inverse .navbar-form input[type=text]:-ms-input-placeholder, - .navbar-inverse .navbar-form input[type=password]:-ms-input-placeholder { - color: #d8e8f6; } - .navbar-inverse .navbar-form input[type=text]::-webkit-input-placeholder, - .navbar-inverse .navbar-form input[type=password]::-webkit-input-placeholder { - color: #d8e8f6; } - .navbar-inverse .navbar-form input[type=text]:focus, - .navbar-inverse .navbar-form input[type=password]:focus { - -webkit-box-shadow: inset 0 -2px 0 #fff; - box-shadow: inset 0 -2px 0 #fff; } - -.btn-default:focus { - background-color: #fff; } - -.btn-default:hover, .btn-default:active:hover { - background-color: #f0f0f0; } - -.btn-default:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn-primary:focus { - background-color: #5a9ddb; } - -.btn-primary:hover, .btn-primary:active:hover { - background-color: #418ed6; } - -.btn-primary:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn-success:focus { - background-color: #4CAF50; } - -.btn-success:hover, .btn-success:active:hover { - background-color: #439a46; } - -.btn-success:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn-info:focus { - background-color: #9C27B0; } - -.btn-info:hover, .btn-info:active:hover { - background-color: #862197; } - -.btn-info:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn-warning:focus { - background-color: #ff9800; } - -.btn-warning:hover, .btn-warning:active:hover { - background-color: #e08600; } - -.btn-warning:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn-danger:focus { - background-color: #e51c23; } - -.btn-danger:hover, .btn-danger:active:hover { - background-color: #cb171e; } - -.btn-danger:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn-link:focus { - background-color: #fff; } - -.btn-link:hover, .btn-link:active:hover { - background-color: #f0f0f0; } - -.btn-link:active { - -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); - box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); } - -.btn { - text-transform: uppercase; - border: none; - -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); - box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); - -webkit-transition: all 0.4s; - -o-transition: all 0.4s; - transition: all 0.4s; - position: relative; } - .btn:after { - content: ""; - display: block; - position: absolute; - width: 100%; - height: 100%; - top: 0; - left: 0; - background-image: -webkit-radial-gradient(circle, #000 10%, transparent 10.01%); - background-image: radial-gradient(circle, #000 10%, transparent 10.01%); - background-repeat: no-repeat; - background-size: 1000% 1000%; - background-position: 50%; - opacity: 0; - pointer-events: none; - transition: background .5s, opacity 1s; } - .btn:active:after { - background-size: 0% 0%; - opacity: .2; - transition: 0s; } - .btn-link { - border-radius: 3px; - -webkit-box-shadow: none; - box-shadow: none; - color: #444; } - .btn-link:hover, .btn-link:focus { - -webkit-box-shadow: none; - box-shadow: none; - color: #444; - text-decoration: none; } - .btn-default.disabled { - background-color: rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.4); - opacity: 1; } - -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: 0; } - -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: 0; } - -body { - -webkit-font-smoothing: antialiased; - letter-spacing: .1px; } - -p { - margin: 0 0 1em; } - -input, -button { - -webkit-font-smoothing: antialiased; - letter-spacing: .1px; } - -a { - -webkit-transition: all 0.25s; - -o-transition: all 0.25s; - transition: all 0.25s; } - -.table-hover > tbody > tr, -.table-hover > tbody > tr > th, -.table-hover > tbody > tr > td { - -webkit-transition: all 0.2s; - -o-transition: all 0.2s; - transition: all 0.2s; } - -label { - font-weight: normal; } - -textarea, -textarea.form-control, -input.form-control, -input[type=text], -input[type=password], -input[type=email], -input[type=number], -[type=text].form-control, -[type=password].form-control, -[type=email].form-control, -[type=tel].form-control, -[contenteditable].form-control { - padding: 0; - border: none; - border-radius: 0; - -webkit-appearance: none; - -webkit-box-shadow: inset 0 -1px 0 #ddd; - box-shadow: inset 0 -1px 0 #ddd; - font-size: 16px; } - textarea:focus, - textarea.form-control:focus, - input.form-control:focus, - input[type=text]:focus, - input[type=password]:focus, - input[type=email]:focus, - input[type=number]:focus, - [type=text].form-control:focus, - [type=password].form-control:focus, - [type=email].form-control:focus, - [type=tel].form-control:focus, - [contenteditable].form-control:focus { - -webkit-box-shadow: inset 0 -2px 0 #5a9ddb; - box-shadow: inset 0 -2px 0 #5a9ddb; } - textarea[disabled], textarea[readonly], - textarea.form-control[disabled], - textarea.form-control[readonly], - input.form-control[disabled], - input.form-control[readonly], - input[type=text][disabled], - input[type=text][readonly], - input[type=password][disabled], - input[type=password][readonly], - input[type=email][disabled], - input[type=email][readonly], - input[type=number][disabled], - input[type=number][readonly], - [type=text].form-control[disabled], - [type=text].form-control[readonly], - [type=password].form-control[disabled], - [type=password].form-control[readonly], - [type=email].form-control[disabled], - [type=email].form-control[readonly], - [type=tel].form-control[disabled], - [type=tel].form-control[readonly], - [contenteditable].form-control[disabled], - [contenteditable].form-control[readonly] { - -webkit-box-shadow: none; - box-shadow: none; - border-bottom: 1px dotted #ddd; } - textarea.input-sm, .input-group-sm > textarea.form-control, - .input-group-sm > textarea.input-group-addon, - .input-group-sm > .input-group-btn > textarea.btn, - textarea.form-control.input-sm, - .input-group-sm > textarea.form-control, - .input-group-sm > .input-group-btn > textarea.form-control.btn, - input.form-control.input-sm, - .input-group-sm > input.form-control, - .input-group-sm > .input-group-btn > input.form-control.btn, - input[type=text].input-sm, - .input-group-sm > input.form-control[type=text], - .input-group-sm > input.input-group-addon[type=text], - .input-group-sm > .input-group-btn > input.btn[type=text], - input[type=password].input-sm, - .input-group-sm > input.form-control[type=password], - .input-group-sm > input.input-group-addon[type=password], - .input-group-sm > .input-group-btn > input.btn[type=password], - input[type=email].input-sm, - .input-group-sm > input.form-control[type=email], - .input-group-sm > input.input-group-addon[type=email], - .input-group-sm > .input-group-btn > input.btn[type=email], - input[type=number].input-sm, - .input-group-sm > input.form-control[type=number], - .input-group-sm > input.input-group-addon[type=number], - .input-group-sm > .input-group-btn > input.btn[type=number], - [type=text].form-control.input-sm, - .input-group-sm > [type=text].form-control, - .input-group-sm > .input-group-btn > .btn[type=text].form-control, - [type=password].form-control.input-sm, - .input-group-sm > [type=password].form-control, - .input-group-sm > .input-group-btn > .btn[type=password].form-control, - [type=email].form-control.input-sm, - .input-group-sm > [type=email].form-control, - .input-group-sm > .input-group-btn > .btn[type=email].form-control, - [type=tel].form-control.input-sm, - .input-group-sm > [type=tel].form-control, - .input-group-sm > .input-group-btn > .btn[type=tel].form-control, - [contenteditable].form-control.input-sm, - .input-group-sm > [contenteditable].form-control, - .input-group-sm > .input-group-btn > .btn[contenteditable].form-control { - font-size: 13px; } - textarea.input-lg, .input-group-lg > textarea.form-control, - .input-group-lg > textarea.input-group-addon, - .input-group-lg > .input-group-btn > textarea.btn, - textarea.form-control.input-lg, - .input-group-lg > textarea.form-control, - .input-group-lg > .input-group-btn > textarea.form-control.btn, - input.form-control.input-lg, - .input-group-lg > input.form-control, - .input-group-lg > .input-group-btn > input.form-control.btn, - input[type=text].input-lg, - .input-group-lg > input.form-control[type=text], - .input-group-lg > input.input-group-addon[type=text], - .input-group-lg > .input-group-btn > input.btn[type=text], - input[type=password].input-lg, - .input-group-lg > input.form-control[type=password], - .input-group-lg > input.input-group-addon[type=password], - .input-group-lg > .input-group-btn > input.btn[type=password], - input[type=email].input-lg, - .input-group-lg > input.form-control[type=email], - .input-group-lg > input.input-group-addon[type=email], - .input-group-lg > .input-group-btn > input.btn[type=email], - input[type=number].input-lg, - .input-group-lg > input.form-control[type=number], - .input-group-lg > input.input-group-addon[type=number], - .input-group-lg > .input-group-btn > input.btn[type=number], - [type=text].form-control.input-lg, - .input-group-lg > [type=text].form-control, - .input-group-lg > .input-group-btn > .btn[type=text].form-control, - [type=password].form-control.input-lg, - .input-group-lg > [type=password].form-control, - .input-group-lg > .input-group-btn > .btn[type=password].form-control, - [type=email].form-control.input-lg, - .input-group-lg > [type=email].form-control, - .input-group-lg > .input-group-btn > .btn[type=email].form-control, - [type=tel].form-control.input-lg, - .input-group-lg > [type=tel].form-control, - .input-group-lg > .input-group-btn > .btn[type=tel].form-control, - [contenteditable].form-control.input-lg, - .input-group-lg > [contenteditable].form-control, - .input-group-lg > .input-group-btn > .btn[contenteditable].form-control { - font-size: 19px; } - -select, -select.form-control { - border: 0; - border-radius: 0; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding-left: 0; - padding-right: 0\9; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmaP/QSjAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=); - background-size: 13px; - background-repeat: no-repeat; - background-position: right center; - -webkit-box-shadow: inset 0 -1px 0 #ddd; - box-shadow: inset 0 -1px 0 #ddd; - font-size: 16px; - line-height: 1.5; } - select::-ms-expand, - select.form-control::-ms-expand { - display: none; } - select.input-sm, .input-group-sm > select.form-control, - .input-group-sm > select.input-group-addon, - .input-group-sm > .input-group-btn > select.btn, - select.form-control.input-sm, - .input-group-sm > select.form-control, - .input-group-sm > .input-group-btn > select.form-control.btn { - font-size: 13px; } - select.input-lg, .input-group-lg > select.form-control, - .input-group-lg > select.input-group-addon, - .input-group-lg > .input-group-btn > select.btn, - select.form-control.input-lg, - .input-group-lg > select.form-control, - .input-group-lg > .input-group-btn > select.form-control.btn { - font-size: 19px; } - select:focus, - select.form-control:focus { - -webkit-box-shadow: inset 0 -2px 0 #5a9ddb; - box-shadow: inset 0 -2px 0 #5a9ddb; - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMVEUhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISF8S9ewAAAADHRSTlMAAgMJC0uWpKa6wMxMdjkoAAAANUlEQVR4AeXJyQEAERAAsNl7Hf3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=); } - select[multiple], - select.form-control[multiple] { - background: none; } - -.radio label, -.radio-inline label, -.checkbox label, -.checkbox-inline label { - padding-left: 25px; } - -.radio input[type="radio"], -.radio input[type="checkbox"], -.radio-inline input[type="radio"], -.radio-inline input[type="checkbox"], -.checkbox input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="radio"], -.checkbox-inline input[type="checkbox"] { - margin-left: -25px; } - -input[type="radio"], -.radio input[type="radio"], -.radio-inline input[type="radio"] { - position: relative; - margin-top: 6px; - margin-right: 4px; - vertical-align: top; - border: none; - background-color: transparent; - -webkit-appearance: none; - appearance: none; - cursor: pointer; } - input[type="radio"]:focus, - .radio input[type="radio"]:focus, - .radio-inline input[type="radio"]:focus { - outline: none; } - input[type="radio"]:before, input[type="radio"]:after, - .radio input[type="radio"]:before, - .radio input[type="radio"]:after, - .radio-inline input[type="radio"]:before, - .radio-inline input[type="radio"]:after { - content: ""; - display: block; - width: 18px; - height: 18px; - border-radius: 50%; - -webkit-transition: 240ms; - -o-transition: 240ms; - transition: 240ms; } - input[type="radio"]:before, - .radio input[type="radio"]:before, - .radio-inline input[type="radio"]:before { - position: absolute; - left: 0; - top: -3px; - background-color: #5a9ddb; - -webkit-transform: scale(0); - -ms-transform: scale(0); - -o-transform: scale(0); - transform: scale(0); } - input[type="radio"]:after, - .radio input[type="radio"]:after, - .radio-inline input[type="radio"]:after { - position: relative; - top: -3px; - border: 2px solid #666; } - input[type="radio"]:checked:before, - .radio input[type="radio"]:checked:before, - .radio-inline input[type="radio"]:checked:before { - -webkit-transform: scale(0.5); - -ms-transform: scale(0.5); - -o-transform: scale(0.5); - transform: scale(0.5); } - input[type="radio"]:disabled:checked:before, - .radio input[type="radio"]:disabled:checked:before, - .radio-inline input[type="radio"]:disabled:checked:before { - background-color: #bbb; } - input[type="radio"]:checked:after, - .radio input[type="radio"]:checked:after, - .radio-inline input[type="radio"]:checked:after { - border-color: #5a9ddb; } - input[type="radio"]:disabled:after, input[type="radio"]:disabled:checked:after, - .radio input[type="radio"]:disabled:after, - .radio input[type="radio"]:disabled:checked:after, - .radio-inline input[type="radio"]:disabled:after, - .radio-inline input[type="radio"]:disabled:checked:after { - border-color: #bbb; } - -input[type="checkbox"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: relative; - border: none; - margin-bottom: -4px; - -webkit-appearance: none; - appearance: none; - cursor: pointer; } - input[type="checkbox"]:focus, - .checkbox input[type="checkbox"]:focus, - .checkbox-inline input[type="checkbox"]:focus { - outline: none; } - input[type="checkbox"]:focus:after, - .checkbox input[type="checkbox"]:focus:after, - .checkbox-inline input[type="checkbox"]:focus:after { - border-color: #5a9ddb; } - input[type="checkbox"]:after, - .checkbox input[type="checkbox"]:after, - .checkbox-inline input[type="checkbox"]:after { - content: ""; - display: block; - width: 18px; - height: 18px; - margin-top: -2px; - margin-right: 5px; - border: 2px solid #666; - border-radius: 2px; - -webkit-transition: 240ms; - -o-transition: 240ms; - transition: 240ms; } - input[type="checkbox"]:checked:before, - .checkbox input[type="checkbox"]:checked:before, - .checkbox-inline input[type="checkbox"]:checked:before { - content: ""; - position: absolute; - top: 0; - left: 6px; - display: table; - width: 6px; - height: 12px; - border: 2px solid #fff; - border-top-width: 0; - border-left-width: 0; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); } - input[type="checkbox"]:checked:after, - .checkbox input[type="checkbox"]:checked:after, - .checkbox-inline input[type="checkbox"]:checked:after { - background-color: #5a9ddb; - border-color: #5a9ddb; } - input[type="checkbox"]:disabled:after, - .checkbox input[type="checkbox"]:disabled:after, - .checkbox-inline input[type="checkbox"]:disabled:after { - border-color: #bbb; } - input[type="checkbox"]:disabled:checked:after, - .checkbox input[type="checkbox"]:disabled:checked:after, - .checkbox-inline input[type="checkbox"]:disabled:checked:after { - background-color: #bbb; - border-color: transparent; } - -.has-warning input:not([type=checkbox]), -.has-warning .form-control, -.has-warning input.form-control[readonly], -.has-warning input[type=text][readonly], -.has-warning [type=text].form-control[readonly], -.has-warning input:not([type=checkbox]):focus, -.has-warning .form-control:focus { - border-bottom: none; - -webkit-box-shadow: inset 0 -2px 0 #ff9800; - box-shadow: inset 0 -2px 0 #ff9800; } - -.has-error input:not([type=checkbox]), -.has-error .form-control, -.has-error input.form-control[readonly], -.has-error input[type=text][readonly], -.has-error [type=text].form-control[readonly], -.has-error input:not([type=checkbox]):focus, -.has-error .form-control:focus { - border-bottom: none; - -webkit-box-shadow: inset 0 -2px 0 #e51c23; - box-shadow: inset 0 -2px 0 #e51c23; } - -.has-success input:not([type=checkbox]), -.has-success .form-control, -.has-success input.form-control[readonly], -.has-success input[type=text][readonly], -.has-success [type=text].form-control[readonly], -.has-success input:not([type=checkbox]):focus, -.has-success .form-control:focus { - border-bottom: none; - -webkit-box-shadow: inset 0 -2px 0 #4CAF50; - box-shadow: inset 0 -2px 0 #4CAF50; } - -.has-warning .input-group-addon, .has-error .input-group-addon, .has-success .input-group-addon { - color: #666; - border-color: transparent; - background-color: transparent; } - -.form-group-lg select, -.form-group-lg select.form-control { - line-height: 1.5; } - -.nav-tabs > li > a, -.nav-tabs > li > a:focus { - margin-right: 0; - background-color: transparent; - border: none; - color: #444; - -webkit-box-shadow: inset 0 -1px 0 #ddd; - box-shadow: inset 0 -1px 0 #ddd; - -webkit-transition: all 0.2s; - -o-transition: all 0.2s; - transition: all 0.2s; } - .nav-tabs > li > a:hover, - .nav-tabs > li > a:focus:hover { - background-color: transparent; - -webkit-box-shadow: inset 0 -2px 0 #5a9ddb; - box-shadow: inset 0 -2px 0 #5a9ddb; - color: #5a9ddb; } - -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:focus { - border: none; - -webkit-box-shadow: inset 0 -2px 0 #5a9ddb; - box-shadow: inset 0 -2px 0 #5a9ddb; - color: #5a9ddb; } - .nav-tabs > li.active > a:hover, - .nav-tabs > li.active > a:focus:hover { - border: none; - color: #5a9ddb; } - -.nav-tabs > li.disabled > a { - -webkit-box-shadow: inset 0 -1px 0 #ddd; - box-shadow: inset 0 -1px 0 #ddd; } - -.nav-tabs.nav-justified > li > a, -.nav-tabs.nav-justified > li > a:hover, -.nav-tabs.nav-justified > li > a:focus, -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: none; } - -.nav-tabs .dropdown-menu { - margin-top: 0; } - -.dropdown-menu { - margin-top: 0; - border: none; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); } - -.alert { - border: none; - color: #fff; } - .alert-success { - background-color: #4CAF50; } - .alert-info { - background-color: #9C27B0; } - .alert-warning { - background-color: #ff9800; } - .alert-danger { - background-color: #e51c23; } - .alert a:not(.close):not(.btn), - .alert .alert-link { - color: #fff; - font-weight: bold; } - .alert .close { - color: #fff; } - -.badge { - padding: 4px 6px 4px; } - -.progress { - position: relative; - z-index: 1; - height: 6px; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; } - .progress-bar { - -webkit-box-shadow: none; - box-shadow: none; } - .progress-bar:last-child { - border-radius: 0 3px 3px 0; } - .progress-bar:last-child:before { - display: block; - content: ""; - position: absolute; - width: 100%; - height: 100%; - left: 0; - right: 0; - z-index: -1; - background-color: #edf4fb; } - .progress-bar-success:last-child.progress-bar:before { - background-color: #c7e7c8; } - .progress-bar-info:last-child.progress-bar:before { - background-color: #edc9f3; } - .progress-bar-warning:last-child.progress-bar:before { - background-color: #ffe0b3; } - .progress-bar-danger:last-child.progress-bar:before { - background-color: #f28e92; } - -.close { - font-size: 34px; - font-weight: 300; - line-height: 24px; - opacity: 0.6; - -webkit-transition: all 0.2s; - -o-transition: all 0.2s; - transition: all 0.2s; } - .close:hover { - opacity: 1; } - -.list-group-item { - padding: 15px; } - -.list-group-item-text { - color: #bbb; } - -.well { - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; } - -.panel { - border: none; - border-radius: 2px; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); } - .panel-heading { - border-bottom: none; } - .panel-footer { - border-top: none; } - -.popover { - border: none; - -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); } - -.carousel-caption h1, .carousel-caption h2, .carousel-caption h3, .carousel-caption h4, .carousel-caption h5, .carousel-caption h6 { - color: inherit; } - diff --git a/docs/tocBullet.svg b/docs/tocBullet.svg deleted file mode 100644 index 29abb51..0000000 --- a/docs/tocBullet.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - diff --git a/man/applicable-package.Rd b/man/applicable-package.Rd index c8f140b..2c711f2 100644 --- a/man/applicable-package.Rd +++ b/man/applicable-package.Rd @@ -6,9 +6,9 @@ \alias{applicable-package} \title{applicable: A Compilation of Applicability Domain Methods} \description{ -\if{html}{\figure{logo.png}{options: align='right' alt='logo' width='120'}} +\if{html}{\figure{logo.png}{options: style='float: right' alt='logo' width='120'}} -A modeling package compiling applicability domain methods in R. It combines different methods to measure the amount of extrapolation new samples can have from the training set. See Netzeva et al (2005) for an overview of applicability domains. +A modeling package compiling applicability domain methods in R. It combines different methods to measure the amount of extrapolation new samples can have from the training set. See Netzeva et al (2005) \doi{10.1177/026119290503300209} for an overview of applicability domains. } \seealso{ Useful links: diff --git a/pkgdown/favicon/apple-touch-icon-120x120.png b/pkgdown/favicon/apple-touch-icon-120x120.png deleted file mode 100644 index c2e180ce787054cc615d05a8c11adaca87407616..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15417 zcmZ{LV{{$g_xH`cu^Zdwjnmk6W23QcyZOepZ9BbDlQxYS+qRwj^LzQcc-E|$z2?l? zYtEe6KA#<}q9l!iNPq|c08nIQB-B2s*Z)p<*w5?N@7(`B3AClCq9_2+7?1R70`qxK zW+tPi2mtud002Q@0KoI-P|zU&;0^`=j*S5Tz6<~W*D0qUvKi=`P>+miYx?6=FiLY;G`cI`h4~4!|R0i^9@nxhp(&zYY?;({-vG>8W?d_ zug*6-;717K*UaU^6DkevD`moxCqKYM0Wu+TD?~Xd;VqsQoy`+y+4G81-o8?$m zJEa@jC8{UTgWMjhAcD9w zzcxoU!n-emdY5up7e?c~1l#3|lW6`_PA$YvArwvcpuBhEPJOM*>-gnG-CV86gd?bj;%m7n2h-K^8GcsjBS`fCOfCn-$6jaGf%3E8hu)gLvU z>s}4G^8#V*BNWeA3rH|eGjK22HZjZXT$HIHvC(Q)7t@n~K#<>`hqstPu-#(*h_F;C zajweRYZW8z{ z{fE3GR*7&xi*GKN51XkgbuJT9J*9iaA4HxN7u~Ak7Y9-s0C^5#FNi7sgne^rV#>%1 zgS(h_@#(Zp6OcrPCvTT@`8AHnZ;S4OOR;Ma<_#*1W4-zn_{v5sPW^+ve+eLW)tX%G zm2VfM*Dr|TMYxY4^Svls=7^6;te&>5&Lw+>b$(#TeDIpL%E1i zd6CciRV1G&NH4z(7QmHI0^yiJ;@W?(H z%LA4i^4~jUMdKPn7+~z2sc2z*K)Z#8e$+f)om4l7ko_@?$?}W!Sf_rRz7{R!PGrUE z707E>Nc*R3wj{^521nf4s>D;2Y=TznqlYw@@?4ZB2mhTT@rIv>nOdQlfL3U#w^9am zI%?JaB^g`FihL7`dk*NCjV(^wh-PjCho3|apVIqZF4+D>;yPMWdCF%KbO;dv%{d*X?m`~oZrpO))fg#35KQ`ECh{YJ>F#GM}s{8ZJnmNb%q{5uqP~IS14h_ zbE-g3vK-k4E8MtGR>ReL{>Nl976KRSY6WEcVp=I%G%(!XqaH-KNs}zgZMP^=sA6nq zrx2((h{}!3tQ887h)Rql|Hl0%)VM8V*-xnF$wE6&%9WOf(*$akIiuALI3-#t{zV#u zk0pg{3>^B20c%9zl)uxawea<026(`?=UW0;XD_M)Ej@p6hWpv9SYO7MPWrdD0 zV0DKStfKpC?@#RW5vbT6G{oUofWxa{SvA?Euo2sDvPGH`IHC zTi~d|3YgBrf)LLV@UV!wK1vCN{R89D= zUL5uglgS7x5?2H#4xfYjf5?3&XUl+vxWNdHf?9)>N=o0t7Qk_-UkWa2BQ;JA0f@s=^cedp5IzX4o zu@SZ5yPPO=qG>btLFc$r)RQK`B$$?vQ}Ni$sI)g#RS++iL@{owQ8KoO3wF9P4IZB$ED4vNT|SIBX4b( zNAdFy@Tn-?g(#lZCZ7@Qt&ntkXZF~IIv$3HzQ2B5gBeVR`+l;O$7{9Kh;Q58wB|&W zibxxZsj~#0X$Gulg-TlOcw(w>?{z^@?)>_?l2E>-o!x(?jqprpbty^OOj1Jmw3mKm zdBoIq58%n3gofI3Yqx((F>7J)~#9!sVhx-%@ z%BA89NfCO} z$z!}W5oiaRWD{fKpx?h`_bm=?e`)UvrI{yA9vq#XmZ(*NzjDd0IXlye*|hQ&HnIm| z$1v#yRdP<%e*gEMFLD0ithIQsSuh{mt`P=ozWL-qJ*cVXLz@w&x@hin6SkqiHQxa` z05z8n6!{X10*MQdn^UhBXaO0?;Vpq4)=^hjBklO3{}Ii-covkQ)-pX9ejoT&i8VMl z_?PJ~`&XV)Gk}~m3_LMKidvFf>F9U%Fq6^QS**Gf76a%Xqbpv!o>39wH5BnBl`0WH zqa1j%Z&KG^Mg8}sEJ)Vk6ateICj(%-pmXs$s#*%?05w5Mo9+h0X*!i@ek2*$ zA$$ahRWiR0u^3&r z4e~fTdXW7}OMAPS4$h}Wt5vpC_#xb8q^MP>K^?nGRMkGU(}k^S!&9&yHDGBY&hdRG z?M+yKb}GaKl#^=pq;r^8>Fk zJoDMtQ5nI32f*|45fxuSL3+bmYkFg!5Mv);yP!N%YMENTy-BDv?Wbbn;gP`uX)MZ& zeMxW4TejOQaqgL?(#8{%O0N9lGc)mtMs%7)R1o*NhcIMaTwksZeq~;qi%TMjFz=N7 zt2;o)zUfa?oT)2<6lQu}Ctap)GC^)Z!1^lm!k|n2meyLkjbG6wJ3}${e<}NfObf{*Saf)AWK%T5BFWonQ3g`re_$Y8Dm}y z9(k~!y&ZR~jTbER!*d*b%ypt-trzc7C-9)R{OJKBQ{DH&;@-gV7Ddob5)*}OQIE{~GH@q{GYt5uQhzS#4~B;6JE7pf zw_BM9jLE3BhOb|ZseEc;^0<}jVGZ(e)m?=GvRHTu@N2?g=W@~YqrVpiHA)S-41J>7 zF+hSvT7X0vUKBknEK_JX&p+YM(MrbG9Rc`P+!0v@8E^CqzDXCQBgr0|?)DC}UyhLw z+tI{d3Oqp$#g(gd0z<{Gy~9wxDb)ff#$E-ehIsTkJ~EBK#ee^h12en7#)ao!CtN7Ei$4)LWW#{^ehFq7jYg%7 ztm1_+gO$daQMO6kX>JnDWy#m~_dUMCIrGk}-}e@d<&~9B@ig9^f^HuEngI0n;JI$; zft9BpAe-7KBx|(IJ0(I!MxI(&k>}1H=2RR254ju2m0}z1VBEZ?{b{;WJSadUBSC6SzhN}YBqoE5SdPjOcFZc6$} zb2%Gh(BN^kiCz)Hz~2!F7HcRDlEH(X)NmrH+0?UcvWWO@8PeI=SymG}ibO0yKOF9O zco1^ZC2NV%a(DZU-fPu$Oz1U>B5$_se07y*hGWK9j6IKvYhSerme(4zC(RV@6^vBQRO4TdT%|Q#og&Uaj$G?|K_A3?1Fac*yv|^>XiL_*s2Kvk^?_i5nsd zq74_`3LHOasB{2u7z6L6pLO85UCc)%v^r$3wS}5W6tBQ9V-4Y@4>kEgBH!JJoynH) z5)BG8TN3(_T3I&m1rf0n$W<-n>&w5kww5ACEmx}6k_}ULunmKH6h~D?f3=1lPBm|_ z6B!~wF|i2&%-N)VT6u*Ts+BbAOa(P>3j)@YFF$=Ss|2G>vcAia_o6Mxs-xH##)=hw z21^ik1Dn=m3{rQ>o{mu+ed(7mdCA2q1FuuV!_#SO41f}`1&zBC^ljX|0bVBxj>iDx zZpxE-$c2x}JFLVuk-rcrRTl4s{J)E!V+rWGW}1W=e<|r8&Ho5WjfFOCJdV0pnwy)c zl4X~dm!n2@{!UC_L=3887LWzG?Q{UM>=feGdr}0?UE3jX zUad*EOTG+t7Pb*$W8;6I@ZLyn^=rTRVB{LpP&Q0I+{>$E24zN?><5fz`O~^E_TJ|D zZUbn5?lAe1=+G&D%#ZK*p8WFq`h$!Q zH^FOPC45LN>fgCzw?ws?lz|8Tvhs4-PZ4NsHCf?C3WsSB*w06E8o`knvAo1yWJ`~= zRGwK%AH>23E|hgM2AgDc)Q!Eq3ViAr6BdpNG+rY*ur_5FlP{hH9-6{j%o2m?8`>PV zaTD-d6=OpkzTbvM2ob%SZW%o+3#OV~T`F5&oE|+|<{maNt%omkZx@OQhDwn+kO(cO zSfZ=6Zg6qq*-qNlg67Rss1xu*F!2QXU=VCp#o*ObAiaM{YgLnz zMks~2ligzd!J{Ew|wc%od`o4}t?+~tX2bNdMu3Z}|owEqj~ z80-v~?Hi365M!Bdljmb-FN?<)x^6T3!}L1+r(=?W_&69LOadX;Bm`Nkq(vnfldQ62 z`fsu3;o~(y^9C%}_WIcL59KzK!3gT*(jT+_g%D)|-a*+03ff@w3_+Gg&|GOvw;Tq!_RQ*;|7sI|B94>CMJw%=rn6J7D9pNprU%^ChM3ObNU?Jq>fbc zK_3vuucBVYk|NE>zB`uszI*iOl6VWvE?&af{fm_rNV1RVRu^!sKnjxs}ZZ5 zn3ZA=d;MOAxpj*Wn6bhmV^emcLzX~{Gc!{-< zjQj<|nnRybtcY4Nbp1!&M+j-Bo7;;(-{97_pGm)*sTjZsVp3#C0vq8f|GXni2issu zwmAI3!;9-IryV1+83k$pYj3YRz}|^~oAn`6whR4tk7cTb(lK94OXlbHm5$UPf91cb z*-i+|g3|-vqGX`vbEKHAG)PGvt=>L3d+8sDU{^%7ReM9OF&1TmWyb z77ECxEs+nL2CqdlFMpe}q)dq=&=DC|Hz|Z|zS*oEHV!h^SsWm9Q;?7|S#n4IlJJ*4 z2U21Ps>j*(6{Is?KTV0mzCi%Si+LycD^q`A2)53Wp>Iry9u2Wvs8sUy zl8h(2rN^eue>NND7lxl}+HJdNXY1jLy$Dx0uihCC#>NbT3bXk1FVLzTV0d5%8RVvi z(xnp>&P^w%w9x3l2>#*)T*I%}Y&{aJh&G`0A?t|_KUfwKPz4YI>IbF3Sh|U_!%~wj zWlGeIVP@Yq;^_aUPg~Rc;8?kDTZ|} zX{`f~D&2VT@<~{2`Do{8O7BpT%OH*H7Mi#>H%dPzsmdgV7i}HnE#Bm8`{RaX!sRBg zmV;~mn&;;U2b&R%I*t7xcYvCj*U%6*#$uYH&_=ZV1K@|v@2w?Lt;-O^VAAbKp}TNO zL7m!6LW&=JI%(n7S*ieWmiO_d8cJa^yr{0wg|)%eOP^IK1clJd@d_~+bl<_ZO7)64o5w!G|KfIt`jf)ZW8SY*cWbQ>gtI)5DXV7T z;}pI`1#tcgjsq?2oSrm4TO|Q{U|3zUi`@+ zF)Q{*`3c&b7zyIMAw3!Eo*k)_M^O9n*w;g!jt%_G@tK%Z)k8UFw^Lbf9yn22`y1k8IMRt447x(V%Daocy%k)6lxV=?x^=;{Wi49;=zjZF zInq9$v`QVRC0(#QSR&vNm2{kJ=YrhnSxw$h_MiFFsnnHt4BX2OJ z(UddQr8%+-*N>F18!V?ZqT~d1!BV-a9!$ByFeKBPt^>=6Rai3q{)eQnL7S_-I~jW4 z1G!VYKUM#$%)J`OEFN|0v+;ls5@geg2>JBIY33$)uw~XsO8;}@pD{ZhAK#^aU}7#$ z(tR3?0J2JOkThw~Tetg2UL4EfjevlU@ZU*p^XqM!b{tyi+g#9-`{?EX7nNV=k^{ovt8tIc1>2!a{6W&1CPt z0sqbuV8oJ+o60cO^qHf_*a;;6o?2OvM~99H!bJ?1EM-RqiA_o>{5RO{D2gw|vFrxj z!Ho`imN#C}Q+>LN(w2*_H6-J{VmkiqxDzKRPN$Go=9DKB6dzucyOI{Es7IDbNdpzOq3G(Ej5#HoxJKC3vugQSG=ax$V7(9seGTLv8;Sb(OX13u6hD{Nw?OQW=!>JArm|%zGwls{jyevo1_J+82i%~p;p~k)5g(H z5eXMFQKf`C8=Ty8adUHdSfqf(LK^-@8)B`Ea7Xo zK1odGN3hu&^)OTiD4YJ7K-{DtTR>Ps?R815kIJNR{-#!=E@Qr3(u^(eQ|b^&>Or*D z>ff~WCLGuCOwzSX&Mo(-5s{@^L+I)mdE*m9Y18Cmg=pWmq)AUO2Zub~G1HKo&KB{C zsZk;-PqHpH(}KIRL3(&Nj9_7zEJY$2$$~ZH$}4Am-4J>3vq(WSQmA|9oT|Jv@UTtm z%Gkleb@Ht+K6yiC`;_qV{pJE8D%8lL)y-6=Wj2O=jfE{$tP|FRT`@sPjYLOmF zD%J~F#k|8^GH?<1EpT$_Z%)C&}7EZQMV$ZvLc3s{48M)ae z4m8F-V(28jtpiyARC(+UDLyrj(@I;TJ>d+e3{`VWsi3+8QtK<9A9mj(9yW9Y)u}Mt zObbGenf%_@MgXITOpmwd*(-^~r2dG47Jr?&X%|T-lH_i%xR)=gjrZ)--_js5smB=H z2B%@4+H^0l?RUHkA;_sXB^9bW=A=i%ML5C$nRwkwY5Br0W|XFr-}G`wt<-$u(Peuc zPc8)AoG025@qazG2^!~71zGvxMVUgQ^i&v`@=cn6xhg@awV|uYdJ#GuHb{FD$N}f6OOfowav@2fKK6viMWSN4K%j^s{;4}Z!XM{~{M?<_5AdYSi!cQ$lzv{5+(4hO-n1#Z{yx$p`IMe?{+nQS;Tw>du z7d%HaYmb(}iPm7>dK(+;~OiPx_wG_*>GW&=vZd2`4bP}cfkTj(pWOqL_^kV{>H zm%??rx_!WyD)BE=zI++Xie#nVotzT1nLHF)m1x6LCXlp{iZ?Z~a{~e7Z| zl-R^P@6Lx*OJX`#L2-wnz8>s=7w5mz2aA0rA3#x6in&u8XjkYy@;X}3ol_LjiIh#$ryB^=~b{H(Y%+P_2@ zztdCiS&u(eI*L2X9T-bnOef(2OQLyOk~cFi3jNSRmf8I0qMtJ!Pp@oAV z!PvaR$n^B|a2&tpEXlSxl*^$_(1S4i!v_Zzs-*L`=1fjw?JTZ%VZ}!XuF9NgO1QTj z+b-trp;e1qQbRAPOEh)g2_@ctDPTQG0Wjjcz5 zmGmNS1u9C$x60|vbCE6;Z94P_a(jFGlri(qeE2glmY@**j2b$P=6};*O9i}r$yh3; z9cgG89IO>FAoi%7Ycibj~ zQi{yD3%KD=!lnyNE;E!|qDKEqy1YW&Ag60M8BHT2x27;;FBiFPC+YWh8Jc7)L>Qux z{x*B|OyqE}V7XE;EiK$e?f+alU)ce?MN(d12}{#7ngZ^6+e&dG){xXtWa+hjTGUN+ zdxr6O&QTCPO4ENy5NaQDrSz>6{;fXMTrj#-paVmyse?ycr8w$0Uur|iO`kjLV1z;R z5$D6BBT@R+jMmR!OO^^FMrfz5j>T@pP))<@n0|TuaT=MC7*11qt+jj}H?|mpx;5b+ zRf%}4@#f?MH>BX?H=ag{7b;zJ&Nmh<4P(JhMIx_KH&&_<6sg*4XzAb(=O?6Gsa~X6 z&BnnYuB?pq`5XUEPP$%hibh04sK~Ji39Y|or4PmlLCJd23h5s*kVy#ozh&sf;d5{4l1A=2N2cfDf9n+z?oL(!o*YY$GKpH<^6zP*doD3|DwLFz z$Y^NADW-OIc6a+Trg~ecxS>Vn`sLcz!e0T5EpXLeWUK&0RT}gWD76b#v(FOk4VY7& z1mBn4V7A^Z`)d&qhhY};$vK}z=Gd5Wlg+beI`x&(8`9+DMMy|Vg`ZjCsEw_9-*xEw zAEPw?LoJpdc;*&kDDDpczS_Lwe8;^L9U(;%iw{w<*eV?A`3|(}h4&BwhT|ucZ9hNEKV4pAh6S5$xUxi)R-_PNT=8B>IuE*KaLBBEcC*_Ms7V>-l_r;asRZmjPjZhzCPy^q0 z)B5q>e?%qC&B=LrB)L08v1>oL2zI4HU5N0Ar=|bh-=6GOmX+%9%b2m9b!rCp^1IW> ze>_{E5@451H*@Wev?$wU{>y5zBB$643jmOdbnsPf#CBnF#)+#Gp5Gh)x(&HprSo5$ z3v^{9LkUKPfkGTXVN)cuKI(AZWR!Xs_;^Oa<3*X^RVH=+o}pqGbm0$$dKOB1(Kb5l zgU@(6*a8&WYE)rJklSy31xUb*u!8wK68iheOAv0t>5;|TQxjkx4Mosp@Py&>-;A7o z>8K{Us_!{!8%IF@fxzqE3nB%+tu&k~^j_k`8>{(<##mi(>-qwub9Qg8LE49+jAR>d zC)`JH8TgUYyH|2!|+S+VHMs1U0>z0yoFa%kMgE6GQx?P(EyuM{fRmF;SL!&+8#xh5w4f&bf#u z+nh?RBC}NU8}xaQ^Xoh>|Ays7!k!q~CM+OtN+6m#d%cZ24ab68L>VVA%`R&v`|XWF z;sQFJc-$28 zPx4j$J{S|NzFRXAxLhlW}ZPFiG~_8E>Owr{iQy>UT5d z^pR_<{TSTN*)E8&qsJ2F>5n|Yr|jAkZvEK5u=!#%@1k4T$}FHy7!+>Ns)^iYP}aIU zaz2N$X5^0jy6V^;Yyf5}@^sLnt=XtiuJwKv9Y31rCJMOUd47B7qpMh8?ux`Z;by!S zLQ@vROPcugIjiCN*T$HW0l|%UwHQhpJk~pck|uD2>hwB&MrJN;p7p`t&+M%%Pj#>R zFa2>B4BUAdd&fNe-nj7Zr#r?=A|7?-1IZxd+;f*Vei~<+%Ohc|S^o;e+a;|x zkP6cPCfbSHv^}nf789n@8<@;fJ^^k96X1s=F|22Q|_2=bfpa^^Nt|BS?)6_*r&->fuUvVd^kAH_QU+4q;N-~l$%y@AM zo$Wheq~5_BZOy1$^+)Xfq%IDq*%Kcm3W)obo>6dhAnXL6wCAuZT5tmVT58Tj0Pg{N zEll_|L83;Wl#fNDb>ephcrKw89ltKi_}Nnj!W$GEbnwPEv?R4BgW z*fEwaY~k&NjRuOxj-ik$d}rylcqL%6(aH81y{Tg7Vtbe8eS`0-+VO^^D<7F^y+za# zR2)aNh{-UdrRwh_q5j7N73q5~!S9xlTiyz%V0BH^>V0%PzJsp2UuxW~0+TQck~(Z* z)+Vs3u+dYNenZ=;zvIfg$kI1eAuU8+LvY4U!IUgARXm6%5`6NQx>l1P~&!HDADc(D=@jtsg(% zfz&)b5RH`_epE)=n0TjFd+c|zrX0*^QzPt}Hga)Xs9T*RlcF71b`Eqq6p3EwYgK9+ z+^i2I^bk6oUT1z>B(=>Is|-;44a0!)bm%*dE5|R|WFJ*dBKi04=I?|lBm{rD2{CKb zU-tv|3lPsf0Kdat10|Yr6y!FLlJ3slhu0I~zLwfIH@H=2z*N{hMe z@Slgf7s5asr42++e_R@A^7MJMY==;0T`(fnTVk1&;4nX2o0ag(0gg|A;l+DGTLej9)V+2%2kV#buH+v2 zdMNQ5ph*FE$1Z$_clU7(sfT0Jo>)=@nDFaut>4o^doj4&JCxX9DjH=UR6LgEZZTgA(If5kcC z@6OOnq&gO@^F;CP*mdm6bsYPQdYZjoZX|9z!j|XmT#eKD4F+B*Jo1-r^H#%?vXp7VaaG8X2G+CGBYR2D|Oc%)vlcshbJnN+eT@j_LQ zX8Nk$Wpc76Y^6!K?#%f5h{GJyq*I#_J*s*=1WJ%Yq7mrF%pY@J!L9zQpdM}6^3~(; zGe%z}Ao3G!9$ImnTkS`0II*tn@w*rU^TRCk^eTB8jrI$^t$Lpzd%pV;m!obxe)PKv zuynGBL?Lf{XjSl2bK3_e8vI!5q_;^W5_~v=T>4vx!weF((7cWMhoQYguVRGjq)T5Q z;4cxzjs=TT`hZ^7NDsv=S$cHgs8I#bgrDNLp9EOtwzb9a{Ww_qhhE!v7ODOZYm#1$GwMn5#YcBfb%?Z<(jv6C?a`%(CsAFZ`zA z^{yJ60>r*I)qF|eMy8}y$W2pC-nW>95lJCT&1ApOMZ z+wZ1U8IEFJ54^)huAwKkKbsH5Xb0Mf^PG$5UejMdsttOinbo;u9>9NRPIrn~f+MDv zY4MOW`Bo&>wAoEB78$WRKk?i)R7vjgrGQC3u$?5$2_>6bkgydj_h0Q@M65)Pjrk9r zV#+{&Hasub_iZz$w!19BfjK!<0kx)T6#BcI}2kN(> z9`^$$8|A6=8=*WsNDMGuyK(zpdIy3aSKe!rxYifQst`S4c(ga|#usPNy20VLZ9rIX zQOn;#b`ljm^6P_HNafLPa8r$OB``NP_jB{z0Ac_@1RxI5B~Gr0@V9O=ncxA)i*zlz zG)24IpZWO<)l4U5Y9FwfY$nDM)e_%~w0*(p#mN|#T7_{K*cMwG@37~u7U~yF#viWF zy)y%OA&_09z?4rQR6z>MvCw5mUZ2l6HHkb$sh{lE2|4-@u(6HJk61#UV{xHhBk8Lg z@WB0pgQN5F&;4;W9^v>T)2qdx%1r#Ql-q{~5SWLj{dqP&S%MaBb5ui%xqrvg_I}A~ zd8aeWomnazkRb5UFz%*`!ElD+RQv;F11&+#bcOrQ=j{=;g%`Z0YH48+aenTA7(QTX z;20_}Y3AdTb)HAk)XE1_UZ%%PCs~1&oSaMs{r2`oSDKNZAE*=T=c498aD)F_@h3GQ zr~bqR1KC_%MppcURhc(gg&N;r@$~f}b-XP7Cm!@O!@j-0-{ze#Ma>|If!qn~mzV#x zUkz#wAQt6|g$KTd!Xe}@{hl3y#=!Bs9z)noMg((WH>S#VKZ+TR-OPWQ{$BQZMB^!z zze`Ix^R;@?+}Y+H9ysJE#Oe)Z1qEr2BOSLCN#f$O2DmVICy`f4vac^B#@h|K`gB-0 zBg@Zr<5joGp!Y_bX<85Ue*kOlGsqy{7?(>?D47+_W-Sx~IbHhLCq&`j%7QdSVw4(d zkQY(nZ{vJdZbM6w4cA7LN|a}9m<<`e@0&L`1oBmd^ zQn&iWqfDKqGFeAYo|l=gvzdCEf0+{|ik5faDItt3#tV#ieetBw2{Iy%Xf_tGM&U$! zZt&Ax$uWDQEI*3qEEEnXpYq=QDYbiknEb1m%z=9kE%s{MJOoSv15sB)xvMsUg#Pt% zMVs0KP(h0=Fz#=P>Rm5vQl7mW&U*@`z8^v#Umj^g-BKyl?5pyWlf!6P!I!@)p=+iw^FoD>) zeJn+xEh#2nO873(6pQn`Wp>$ZQsD}|FwY# z!z~q!VX|TZ5FW*E>jWi|HAvsCG{2(M4*0QNE*#E4KAIe{~l{>M1O4%Z>#VtKUF`AESkk$mw}^)KD$A|2i6;<6F~+WPHsq7`8l>9ODV z<8k!|r+&NC2QX75OS{7}iqHpBEbl!jJ!bM8wY@cF%*To2UK1J{+m?v1c$P;|kFZa5 zYnbRV$hkWQTLx`NGq!KQ=&n?e%t-OAGfx?la&7t^&fUdXi5wJUlh-PJv9%ig%xq&P z2S-`9v%9S7FU;;cR}fHwRZMO+%}p@EfD4r-VRxgp@eV7lHEY`8vrJvp(vfdCI=gH# zgybfJG|cHSFvJE3Aghy5i5J!LayPSv`v6hCdOC$uCj}V;5D(|hUY56VZT0{ue zrS+!LropuBx7+XJ(mPm*X1YYHNH3lyMoHuWQphD}f5fm2QZSEa(V-cp<2V{%81uw% z7{Vg+=GT46;~VQ;uridW?sWR)QI`zQn8ilhL_ffP1req6g(tsQ5|X@sEk$cch)8P| z3m|>OuqX6%`b|q5aG4i@@si|+X1j&@L+wz-YW`X{h}a7MO;giWlbL&$Ghv7AzX=lc zJ%CBSD6v~1i9hEGC_NzR`Io$N4R4`Vq~HUjH$U_mE9L;I4w0xRqZm6^%_GOvT9>a_ zsl}MR5%ULT!jYW?KKD-z6KxE7;;>g`Uhp0>T~Y8QrHBU8tJE z)KJ=~rYCWThDeI|69qxRMKC%Z45@89Qn7~E$V@KqKP(xTl?{aK`sv3OB=R=d;tj=a4q^!Gu_=}*m^sj zfUR&K7vZJ+JR7}Abz$qhWIIqWW&*zp&5MxWkV6OY*2ES2O|FP>rb-Ss9;r~L9zQhL zHLDUGg?|og;*{N2e9`bMre7!zu+=a)z=$F4TZvOrgS_U2dI>)*=&vP=ZxAIjlNgA0T*&_s!R! z)`><8=5$t$CppQ;uY^R&NwXE=xp_f}Z_FBY)g=+$53e&_h8B&^HWibwb=cURZ_ENO zW)-+&6_=3(0eMqT#5t?U0^YK@m7Ln;jD{Zzw9rwQ3)Spd1Bd1D_d~BdEjo9^x2VFe zUD$NcmBoAtLiMbU8B!=5-yKRiT{Ri|2pY#4Lof5&rOAi~x53C6e9)e+A}jq9rhdAT zxh~NEs-mZ*Nzo?*K0GV1g=C~J#aVdU2h7R`o9T`rv|$0c0Nw6{zp7;*95la;*!ecJ zg0;NfAe0I^B0ALiOQRf>a83Ot|Ae!+?|Sf)B18hw7&O=6#(Myx}jY?^+XnxB?#rJMU9M0(V1w2*(ds`+LH%sqSjP|bX4Vqd0B zqztK>Da=v#JJvE8iA&~QDi6_ZB_mu!?a_n3awsS-E~Y#^Kga3zyuguu%rc)vgQ|R+ z>mxnOyv$Ih(h)1GoFVmnc0-GcsSk>qu=v8xd1Ew!IuQR8$@2}Kfm#xsE+y$O+?V#! zdlMDeEU#Y_4-b9S_kv#bf>#639uTmkBF-7g?;?k10hL)C=%|e~QpHGa?9kdD2 z*V`T5Z-?;g$OaFlSyRF#Xl=Ufs_BYhP)vUZU6ltzJ#Ev@XT=4y3Q{8DTKr*&(K94g zpvnvCClWDVUC5w}SK5$63jCd%F6}GTk8wRO)_a%S*B<|v2}0e_mU4R%QHq{YAv3a-PGOlwy$$6N?rdYU}GSqD>pUd_QrEscImR2+UMP z7hd{Ot`qPS3B#ZrpJndS2CYmcw@Z_LBv;VCwkoz$Nx^SofZ-ZlC7Z*paMl_&hQ&Nx;yUzBsVvL z34@pvRg9qSq1DVnk|DO!P_bX!9MHK43m;wZ-)SUkvNU10uf9!c~h_&Cu2F zgI}#Ad!5mZ5ZCXKs;Z()xP&u%E7>m(ul6t}X1PzF}wU3jKRI9HmRpUR!$`f>h z8-mAze~OPC>;(zz+UTsq@cNWu*JMNwZ04_2I-=Av!h*H?8{=F?fFS z+38t{T|n+e^V{F*X&K-l%;$NkZ^-5wU{eW|hF}LP6wdAI09Pk9QuI;J|kavCo}t3bucF%8#f;tJ0qB#4-EcNc0~36 zFxWeOx3=*9|1%iBsD3ux0-BSaAD3MsqkT5AR<&&{Mm}C+`oP*y%l+Eg7V~ew+Lw|>ehTz76WD4Y1 Z0LQpr+^)sAQa@h-kd;)Ds1q{|`9B->GtmG5 diff --git a/pkgdown/favicon/apple-touch-icon-60x60.png b/pkgdown/favicon/apple-touch-icon-60x60.png deleted file mode 100644 index a9ae76876e0c152591bd7df2f4a206f3981cefe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5296 zcmV;h6i@4kP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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

    equVm$kFE2fJ;LzkhuVg$8L>tY17i++(m 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 YG42=lYca00&sP9sC6y%V#f(G$51*_vjsO4v diff --git a/pkgdown/favicon/favicon-16x16.png b/pkgdown/favicon/favicon-16x16.png deleted file mode 100644 index b85f94db4595c219031c051d32af383f0d8e4763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1291 zcmZ`%drVVj6hHUT`{*t0?SqyUK}u~cRLZ3kL{t=LtAH(73L+B&Enr|w7+mIK&LNwb z^AXL|gov8Wg=Cq!xWP2yaE^yCVC*3p$5uC|WJdW5N!$qHZsWFOCOgUb&iVcF`+eWZ z$@gx7XHA$`CkBA9oV51_a-hLhdvR{)^-1?zlHK>+#Rf_o5(CZK7E20&0WL<)i95FP<^ zXaKQTj0;eRXg%NxSoKk;$3-Hkj35YDw;Mct;2r|cus|a!9EoN_(AfpD_>l5>prH{d z5K%goB1wv(5kah=QL+3V1t5kMKuZ3FFEog27ci>lBrc|)^$5geLhWTp^V1ZC6EqMK zh_eEh@`5o04U1vVVWE;LHRj4gGMt2I2|m(RUq+_)7qQ6M5frw4egbx+q)RKM@{ySpRhH8p))a$gpMFa`xkwYnyrP%*>;Qk-GL1SZV1`6U!yn&{Ji>l|64fRhm2}>L^8< zt$AWbo4n@pm=*1GqAI&oun-Jko9pDo5j2i>>Mm0jB1cir87sV;aiIDT+X z@aNvf!Lc&r%9E+!ma2sF6yJU5d~hBkWlB47+$Hbtf}7d{|5h@$S)W+?DUoJ-imE84UP5HHFZ@n{EmjIn3@JY0I>b!y=e*c zYO&cooIf&}GwB7)z*qx}(xA*cs=|~pjuv}gC1&XK#f;n@AL<|NU(ipEw5)wU*9s3c Va(+51<+$(!lj|N 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%0DKbIhKG(@}Cg#SoyyN~8$ok9K8jXgLy?--Yzc_)6 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 R98ph@GE(+~Ivy6R`+rhq_ksWb From af41ea9a86d59d9d519e7da1863eb6618b88785b Mon Sep 17 00:00:00 2001 From: James Wade Date: Sat, 7 Jan 2023 09:14:32 -0500 Subject: [PATCH 3/6] validate threshold for apd_pca is (0, 1] --- R/pca-fit.R | 5 ++++- tests/testthat/test-pca-fit.R | 8 ++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/R/pca-fit.R b/R/pca-fit.R index 04b83ec..cb75962 100644 --- a/R/pca-fit.R +++ b/R/pca-fit.R @@ -26,7 +26,10 @@ apd_pca_impl <- function(predictors, threshold) { retx = TRUE ) - # TODO: verify threshold \in (0, 1] + if (threshold <= 0 || threshold > 1) { + cli::cli_abort("threshold must be between 0 and 1: (0, 1]") + } + eigs <- pcs$sdev^2 cum_sum <- cumsum(eigs) / sum(eigs) num_comp <- sum(cum_sum <= threshold) + 1 diff --git a/tests/testthat/test-pca-fit.R b/tests/testthat/test-pca-fit.R index ace00bf..156ead7 100644 --- a/tests/testthat/test-pca-fit.R +++ b/tests/testthat/test-pca-fit.R @@ -109,3 +109,11 @@ test_that("`apd_pca` is not defined for vectors", { expected_message ) }) + +test_that ("invalid threshold value throws error", { + error_message <- "threshold must be between 0 and 1: \\(0, 1\\]" + expect_error(apd_pca(mtcars, threshold = 1.1), + error_message) + expect_error(apd_pca(mtcars, threshold = 0), + error_message) +}) From 0fe02e798039152bffa5139efb36feb259ccf343 Mon Sep 17 00:00:00 2001 From: James Wade Date: Sat, 7 Jan 2023 09:48:22 -0500 Subject: [PATCH 4/6] convert from rlang to cli warnings and aborts --- R/hat_values-fit.R | 14 ++++------ R/hat_values-score.R | 2 +- R/helpers.R | 13 ++++----- R/misc.R | 2 +- R/pca-fit.R | 12 ++++---- R/pca-score.R | 2 +- R/score.R | 12 ++++---- R/similarity.R | 34 ++++++++--------------- tests/testthat/_snaps/hat_values-fit.md | 19 ++++++++++--- tests/testthat/_snaps/hat_values-score.md | 2 ++ tests/testthat/_snaps/pca-fit.md | 11 ++++++++ tests/testthat/_snaps/pca-score.md | 2 ++ tests/testthat/_snaps/similarity.md | 14 +++++----- tests/testthat/test-hat_values-fit.R | 10 +------ tests/testthat/test-pca-fit.R | 10 +------ 15 files changed, 75 insertions(+), 84 deletions(-) diff --git a/R/hat_values-fit.R b/R/hat_values-fit.R index 8d161c6..be5337e 100644 --- a/R/hat_values-fit.R +++ b/R/hat_values-fit.R @@ -46,7 +46,7 @@ apd_hat_values_bridge <- function(processed, ...) { predictors <- processed$predictors if (ncol(predictors) >= nrow(predictors)) { - rlang::abort("The number of columns must be less than the number of rows.") + cli::cli_abort("The number of columns must be less than number of rows.") } fit <- apd_hat_values_impl(predictors) @@ -110,13 +110,11 @@ apd_hat_values <- function(x, ...) { #' @export #' @rdname apd_hat_values apd_hat_values.default <- function(x, ...) { - cls <- class(x)[1] - message <- - "`x` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A {cls} was specified." - message <- glue::glue(message) - rlang::abort(message = message) + cli::cli_abort(c( + "`x` is not of a recognized type.", + "i", "Only data.frame, matrix, recipe, and formula objects are allowed.", + "i", "A {class(x)[1]} was specified." + )) } # Data frame method diff --git a/R/hat_values-score.R b/R/hat_values-score.R index a4fc3c0..c3abb6f 100644 --- a/R/hat_values-score.R +++ b/R/hat_values-score.R @@ -4,7 +4,7 @@ score_apd_hat_values_numeric <- function(model, predictors) { if (!("XtX_inv" %in% names(model))) { - rlang::abort("The model must contain an XtX_inv argument.") + cli::cli_abort("The model must contain an XtX_inv argument.") } proj_matrix <- predictors %*% model$XtX_inv %*% t(predictors) diff --git a/R/helpers.R b/R/helpers.R index d2de741..5ba2bcc 100644 --- a/R/helpers.R +++ b/R/helpers.R @@ -35,15 +35,12 @@ get_inv <- function(X) { if (inherits(XpX_inv, "try-error")) { message <- as.character(XpX_inv) if (message == "Error in qr.solve(XpX) : singular matrix 'a' in solve\n") { - message <- paste( - "Unable to compute the hat values of the matrix X of", - "predictors because the matrix resulting from multiplying", - "the transpose of X by X is singular.", - sep = "\n" - ) + cli::cli_abort(c( + "Unable to compute the hat values of the matrix X.", + "i", "Singular matrix results from multiplying transpose of X by X." + )) } - - rlang::abort(message = message) + cli::cli_abort(message) } dimnames(XpX_inv) <- NULL diff --git a/R/misc.R b/R/misc.R index 76d3711..8120251 100644 --- a/R/misc.R +++ b/R/misc.R @@ -1,7 +1,7 @@ # from recipes:::names0 names0 <- function(num, prefix = "x") { if (num < 1) { - rlang::abort("`num` should be > 0") + cli::cli_abort("`num` should be > 0") } ind <- format(1:num) ind <- gsub(" ", "0", ind) diff --git a/R/pca-fit.R b/R/pca-fit.R index cb75962..03e489d 100644 --- a/R/pca-fit.R +++ b/R/pca-fit.R @@ -143,13 +143,11 @@ apd_pca <- function(x, ...) { #' @export #' @rdname apd_pca apd_pca.default <- function(x, ...) { - cls <- class(x)[1] - message <- - "`x` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A {cls} was specified." - message <- glue::glue(message) - rlang::abort(message = message) + cli::cli_abort(c( + "`x` is not of a recognized type.", + "i", "Only data.frame, matrix, recipe, and formula objects are allowed.", + "i", "A {class(x)[1]} was specified." + )) } # Data frame method diff --git a/R/pca-score.R b/R/pca-score.R index cfa29f6..ac40014 100644 --- a/R/pca-score.R +++ b/R/pca-score.R @@ -4,7 +4,7 @@ score_apd_pca_numeric <- function(model, predictors) { if (!("pcs" %in% names(model))) { - rlang::abort("The model must contain a pcs argument.") + cli::cli_abort("The model must contain a pcs argument.") } # Predict output and subset using `num_comp` diff --git a/R/score.R b/R/score.R index d3e78b6..02a63cf 100644 --- a/R/score.R +++ b/R/score.R @@ -26,11 +26,9 @@ score <- function(object, ...) { #' @export score.default #' @rdname score score.default <- function(object, ...) { - cls <- class(object)[1] - message <- - "`object` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A {cls} was specified." - message <- glue::glue(message) - rlang::abort(message = message) + cli::cli_abort(c( + "`object` is not of a recognized type.", + "i", "Only data.frame, matrix, recipe, and formula objects are allowed.", + "i", "A {class(object)[1]} was specified." + )) } diff --git a/R/similarity.R b/R/similarity.R index 89006cb..d3238ed 100644 --- a/R/similarity.R +++ b/R/similarity.R @@ -44,12 +44,12 @@ apd_similarity_impl <- function(predictors, quantile, options) { apd_similarity_bridge <- function(processed, quantile = NA_real_, ...) { opts <- list(...) - msg <- "The `quantile` argument should be NA or a single numeric value in [0, 1]." + msg <- "`quantile` should be NA or a single numeric value in [0, 1]." if (!is.na(quantile) && (!is.numeric(quantile) || length(quantile) != 1)) { - rlang::abort(msg) + cli::cli_abort(msg) } if (!is.na(quantile) && (quantile < 0 | quantile > 1)) { - rlang::abort(msg) + cli::cli_abort(msg) } predictors <- processed$predictors @@ -60,12 +60,7 @@ apd_similarity_bridge <- function(processed, quantile = NA_real_, ...) { not_bin <- apply(predictors, 2, function(x) any(x != 1 & x != 0)) if (any(not_bin)) { bad_x <- colnames(predictors)[not_bin] - bad_x <- glue::glue_collapse(bad_x, sep = ", ", last = ", and ") - rlang::abort( - glue( - "The following variables are not binary: {bad_x}" - ) - ) + cli::cli_abort("The following variables are not binary: {bad_x}") } if (!inherits(predictors, "dgCMatrix")) { @@ -76,15 +71,12 @@ apd_similarity_bridge <- function(processed, quantile = NA_real_, ...) { zv <- Matrix::colSums(predictors) if (all(zv == 0)) { - rlang::abort("All variables have a single unique value.") + cli::cli_abort("All variables have a single unique value.") } else { if (any(zv == 0)) { bad_x <- colnames(predictors)[zv == 0] - bad_x <- glue::glue_collapse(bad_x, sep = ", ", last = ", and ") - rlang::warn( - glue( + cli::cli_warn( "The following variables had zero variance and were removed: {bad_x}" - ) ) predictors <- predictors[, zv > 0, drop = FALSE] } @@ -199,13 +191,11 @@ apd_similarity <- function(x, ...) { #' @export #' @rdname apd_similarity apd_similarity.default <- function(x, quantile = NA_real_, ...) { - cls <- class(x)[1] - message <- - "`x` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A {cls} was specified." - message <- glue::glue(message) - rlang::abort(message = message) + cli::cli_abort(c( + "`x` is not of a recognized type.", + "i" = "Only data.frame, matrix, recipe, and formula objects are allowed.", + "i" = "A {class(x)[1]} was specified.") + ) } # Data frame method @@ -294,7 +284,7 @@ score_apd_similarity_bridge <- function(type, model, predictors) { get_sim_score_function <- function(type) { switch(type, - numeric = score_apd_similarity_numeric + numeric = score_apd_similarity_numeric ) } diff --git a/tests/testthat/_snaps/hat_values-fit.md b/tests/testthat/_snaps/hat_values-fit.md index 779501b..575bc6f 100644 --- a/tests/testthat/_snaps/hat_values-fit.md +++ b/tests/testthat/_snaps/hat_values-fit.md @@ -12,19 +12,30 @@ Error blueprint should be a blueprint, not a numeric. +# `apd_hat_values` is not defined for vectors + + Code + apd_hat_values(mtcars$mpg) + Error + `x` is not of a recognized type. + i + Only data.frame, matrix, recipe, and formula objects are allowed. + i + A numeric was specified. + # `apd_hat_values` fails when matrix has more predictors than samples Code apd_hat_values(bad_data) Error - The number of columns must be less than the number of rows. + The number of columns must be less than number of rows. # `apd_hat_values` fails when the matrix X^tX is singular Code apd_hat_values(bad_data) Error - Unable to compute the hat values of the matrix X of - predictors because the matrix resulting from multiplying - the transpose of X by X is singular. + Unable to compute the hat values of the matrix X. + i + Singular matrix results from multiplying transpose of X by X. diff --git a/tests/testthat/_snaps/hat_values-score.md b/tests/testthat/_snaps/hat_values-score.md index b3cbc4d..ce11af6 100644 --- a/tests/testthat/_snaps/hat_values-score.md +++ b/tests/testthat/_snaps/hat_values-score.md @@ -18,6 +18,8 @@ score(object) Error `object` is not of a recognized type. + i Only data.frame, matrix, recipe, and formula objects are allowed. + i A data.frame was specified. diff --git a/tests/testthat/_snaps/pca-fit.md b/tests/testthat/_snaps/pca-fit.md index d66228e..b6a46d9 100644 --- a/tests/testthat/_snaps/pca-fit.md +++ b/tests/testthat/_snaps/pca-fit.md @@ -12,3 +12,14 @@ Error blueprint should be a blueprint, not a numeric. +# `apd_pca` is not defined for vectors + + Code + apd_pca(mtcars$mpg) + Error + `x` is not of a recognized type. + i + Only data.frame, matrix, recipe, and formula objects are allowed. + i + A numeric was specified. + diff --git a/tests/testthat/_snaps/pca-score.md b/tests/testthat/_snaps/pca-score.md index 30ac29f..4877e1c 100644 --- a/tests/testthat/_snaps/pca-score.md +++ b/tests/testthat/_snaps/pca-score.md @@ -18,6 +18,8 @@ score(object) Error `object` is not of a recognized type. + i Only data.frame, matrix, recipe, and formula objects are allowed. + i A data.frame was specified. diff --git a/tests/testthat/_snaps/similarity.md b/tests/testthat/_snaps/similarity.md index abb0705..ef39308 100644 --- a/tests/testthat/_snaps/similarity.md +++ b/tests/testthat/_snaps/similarity.md @@ -3,7 +3,7 @@ Code apd_similarity(tr_x, quantile = 2) Error - The `quantile` argument should be NA or a single numeric value in [0, 1]. + `quantile` should be NA or a single numeric value in [0, 1]. --- @@ -11,8 +11,8 @@ apd_similarity(tr_x_sp) Error `x` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A dgCMatrix was specified. + i Only data.frame, matrix, recipe, and formula objects are allowed. + i A dgCMatrix was specified. # printed output @@ -55,21 +55,21 @@ Code apd_similarity(tr_x, quantile = -1) Error - The `quantile` argument should be NA or a single numeric value in [0, 1]. + `quantile` should be NA or a single numeric value in [0, 1]. --- Code apd_similarity(tr_x, quantile = 3) Error - The `quantile` argument should be NA or a single numeric value in [0, 1]. + `quantile` should be NA or a single numeric value in [0, 1]. --- Code apd_similarity(tr_x, quantile = "la") Error - The `quantile` argument should be NA or a single numeric value in [0, 1]. + `quantile` should be NA or a single numeric value in [0, 1]. # apd_similarity outputs warning with zero variance variables @@ -94,5 +94,5 @@ Code apd_similarity(bad_data) Error - The following variables are not binary: b, and d + The following variables are not binary: b and d diff --git a/tests/testthat/test-hat_values-fit.R b/tests/testthat/test-hat_values-fit.R index 5837809..97a9fac 100644 --- a/tests/testthat/test-hat_values-fit.R +++ b/tests/testthat/test-hat_values-fit.R @@ -93,15 +93,7 @@ test_that("`apd_hat_values` is defined for matrix objects", { }) test_that("`apd_hat_values` is not defined for vectors", { - cls <- class(mtcars$mpg)[1] - expected_message <- glue::glue("`x` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A {cls} was specified.") - - expect_condition( - apd_hat_values(mtcars$mpg), - expected_message - ) + expect_snapshot(error = TRUE, apd_hat_values(mtcars$mpg)) }) test_that("`apd_hat_values` fails when matrix has more predictors than samples", { diff --git a/tests/testthat/test-pca-fit.R b/tests/testthat/test-pca-fit.R index 156ead7..f7eae85 100644 --- a/tests/testthat/test-pca-fit.R +++ b/tests/testthat/test-pca-fit.R @@ -99,15 +99,7 @@ test_that("pcs matches `prcomp` output for the matrix method", { }) test_that("`apd_pca` is not defined for vectors", { - cls <- class(mtcars$mpg)[1] - expected_message <- glue::glue("`x` is not of a recognized type. - Only data.frame, matrix, recipe, and formula objects are allowed. - A {cls} was specified.") - - expect_condition( - apd_pca(mtcars$mpg), - expected_message - ) + expect_snapshot(error = TRUE, apd_pca(mtcars$mpg)) }) test_that ("invalid threshold value throws error", { From 3cd6c682633bfee7ca8cde67af1e7a74f4afa6cf Mon Sep 17 00:00:00 2001 From: James Wade Date: Sat, 7 Jan 2023 09:53:13 -0500 Subject: [PATCH 5/6] add cli to description --- DESCRIPTION | 1 + 1 file changed, 1 insertion(+) diff --git a/DESCRIPTION b/DESCRIPTION index 94f29e0..4f03bda 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -19,6 +19,7 @@ Depends: ggplot2, R (>= 3.4) Imports: + cli, dplyr, glue, hardhat (>= 0.1.2), From e4a6f24c7f19a87a4f0c7ef27c6d004ab2916625 Mon Sep 17 00:00:00 2001 From: James Wade Date: Sat, 7 Jan 2023 12:12:39 -0500 Subject: [PATCH 6/6] throw warning if missing data with pca scoring --- R/pca-score.R | 11 +++ tests/testthat/_snaps/pca-score.md | 113 +++++++++++++++++++++++++++++ tests/testthat/test-pca-score.R | 25 +++++++ 3 files changed, 149 insertions(+) diff --git a/R/pca-score.R b/R/pca-score.R index ac40014..af4d335 100644 --- a/R/pca-score.R +++ b/R/pca-score.R @@ -7,8 +7,19 @@ score_apd_pca_numeric <- function(model, predictors) { cli::cli_abort("The model must contain a pcs argument.") } + incomplete_rows <- which(!stats::complete.cases(predictors)) + + if (length(incomplete_rows) > 0) { + cols_with_na <- names(which(colSums(is.na(predictors)) > 0)) + cli::cli_warn(c("Missing values found in {.code new_data}", + "i" = "This will result in scores of NA", + "i" = "Found missing values in rows: {incomplete_rows}", + "i" = "Found missing values in columns: {cols_with_na}")) + } + # Predict output and subset using `num_comp` predicted_output <- stats::predict(model$pcs, predictors) + cli::cat_print(predicted_output) predicted_output <- predicted_output[, 1:model$num_comp, drop = FALSE] # Compute distances between new pca values and the pca means diff --git a/tests/testthat/_snaps/pca-score.md b/tests/testthat/_snaps/pca-score.md index 4877e1c..3adae23 100644 --- a/tests/testthat/_snaps/pca-score.md +++ b/tests/testthat/_snaps/pca-score.md @@ -23,3 +23,116 @@ i A data.frame was specified. +# for score_apd_pca_numeric, missing predictors throws warning + + Code + pca_score <- score(ames_pca, ames_new) + Warning + Missing values found in `new_data` + i This will result in scores of NA + i Found missing values in rows: 1 + i Found missing values in columns: Bedroom_AbvGr and Kitchen_AbvGr + Output + PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 + [1,] NA NA NA NA NA NA NA NA + [2,] 2.466408 2.224789 8.789318 3.313106 2.191742 -0.1589545 0.5438994 1.608407 + PC9 PC10 PC11 PC12 PC13 PC14 + [1,] NA NA NA NA NA NA + [2,] 0.006762624 0.9847378 -2.540295 -0.09237403 -0.02436368 0.6603319 + PC15 PC16 PC17 PC18 PC19 PC20 PC21 + [1,] NA NA NA NA NA NA NA + [2,] 0.1001553 0.9503838 1.852988 3.48042 0.07158267 2.450487 -0.1765622 + PC22 PC23 PC24 PC25 PC26 PC27 PC28 + [1,] NA NA NA NA NA NA NA + [2,] 0.8559789 -0.2493769 -1.924213 -0.4703204 1.965143 0.1761022 -1.114555 + PC29 PC30 PC31 PC32 PC33 PC34 PC35 + [1,] NA NA NA NA NA NA NA + [2,] -1.704008 0.1218525 0.1133459 1.304231 -1.809555 1.430861 -0.3993946 + PC36 PC37 PC38 PC39 PC40 PC41 PC42 + [1,] NA NA NA NA NA NA NA + [2,] 0.4511435 -1.440668 -0.9310547 2.070754 1.871197 -2.178828 -2.100437 + PC43 PC44 PC45 PC46 PC47 PC48 PC49 + [1,] NA NA NA NA NA NA NA + [2,] -0.4931868 1.817395 0.03483991 2.095209 -0.9924086 -1.922843 -0.04406509 + PC50 PC51 PC52 PC53 PC54 PC55 PC56 + [1,] NA NA NA NA NA NA NA + [2,] 2.163355 0.1932666 -2.289122 4.152924 3.923092 0.6558053 -0.146487 + PC57 PC58 PC59 PC60 PC61 PC62 PC63 PC64 + [1,] NA NA NA NA NA NA NA NA + [2,] 4.702282 1.774792 5.032135 -2.684171 4.491135 3.247345 3.23191 -1.724397 + PC65 PC66 PC67 PC68 PC69 PC70 PC71 + [1,] NA NA NA NA NA NA NA + [2,] 6.197461 1.169659 -1.861305 -2.937525 -0.001389938 -0.4927884 -4.840707 + PC72 PC73 PC74 PC75 PC76 PC77 PC78 + [1,] NA NA NA NA NA NA NA + [2,] -1.101356 -9.361695 1.145527 11.85912 8.302862 -4.009509 6.793753 + PC79 PC80 PC81 PC82 PC83 PC84 PC85 + [1,] NA NA NA NA NA NA NA + [2,] -1.863549 -9.876324 -11.61375 -5.842962 -11.46002 5.275128 -7.014921 + PC86 PC87 PC88 PC89 PC90 PC91 PC92 PC93 + [1,] NA NA NA NA NA NA NA NA + [2,] 4.923163 2.197609 22.89108 -1.000443 -10.9398 2.149716 5.22019 6.060145 + PC94 PC95 PC96 PC97 PC98 PC99 PC100 PC101 + [1,] NA NA NA NA NA NA NA NA + [2,] -12.89795 13.43826 -5.107594 8.945009 2.940855 10.77334 6.924547 4.022854 + PC102 PC103 PC104 PC105 PC106 PC107 PC108 + [1,] NA NA NA NA NA NA NA + [2,] -1.029692 0.01410445 -7.313233 -6.563821 -1.510986 -1.581892 8.223148 + PC109 PC110 PC111 PC112 PC113 PC114 PC115 PC116 + [1,] NA NA NA NA NA NA NA NA + [2,] 3.731099 -6.451179 -1.334733 1.1979 0.8259669 2.347194 -7.509658 3.959916 + PC117 PC118 PC119 PC120 PC121 PC122 PC123 + [1,] NA NA NA NA NA NA NA + [2,] -0.9750198 0.9434487 -0.979986 -0.7445349 -6.840922 -5.861902 -0.2311582 + PC124 PC125 PC126 PC127 PC128 PC129 PC130 + [1,] NA NA NA NA NA NA NA + [2,] 0.8480181 2.405786 3.118139 -1.521608 -0.8529486 0.0139404 0.9481161 + PC131 PC132 PC133 PC134 PC135 PC136 PC137 + [1,] NA NA NA NA NA NA NA + [2,] 1.29129 -0.209817 0.1500509 -1.730899 -3.784003 -3.99342 -1.836885 + PC138 PC139 PC140 PC141 PC142 PC143 PC144 + [1,] NA NA NA NA NA NA NA + [2,] -3.516675 2.829933 0.743968 0.9834243 1.577668 -1.563731 -0.3005636 + PC145 PC146 PC147 PC148 PC149 PC150 PC151 + [1,] NA NA NA NA NA NA NA + [2,] -1.225604 1.576748 0.7917111 0.3075223 -1.172741 -1.124075 -2.437957 + PC152 PC153 PC154 PC155 PC156 PC157 PC158 + [1,] NA NA NA NA NA NA NA + [2,] 1.936248 1.130193 -0.3420632 0.458577 0.6133464 0.3347239 1.085225 + PC159 PC160 PC161 PC162 PC163 PC164 PC165 + [1,] NA NA NA NA NA NA NA + [2,] 0.5750897 3.208302 0.7076647 0.09796857 0.6497739 -0.5312429 0.7670607 + PC166 PC167 PC168 PC169 PC170 PC171 PC172 + [1,] NA NA NA NA NA NA NA + [2,] -0.5612976 -0.3747512 1.565267 0.1981352 -2.689119 -0.09889842 0.6461733 + PC173 PC174 PC175 PC176 PC177 PC178 PC179 + [1,] NA NA NA NA NA NA NA + [2,] -0.404465 0.5910641 -0.2342726 -0.1891361 0.8338145 -0.365551 -0.431737 + PC180 PC181 PC182 PC183 PC184 PC185 + [1,] NA NA NA NA NA NA + [2,] -0.5679131 0.5836032 -0.2622336 0.09377063 -1.218364 0.001253367 + PC186 PC187 PC188 PC189 PC190 PC191 + [1,] NA NA NA NA NA NA + [2,] -0.4742433 -0.7744081 -0.5745466 -0.2088734 0.2335767 -0.07257593 + PC192 PC193 PC194 PC195 PC196 PC197 PC198 + [1,] NA NA NA NA NA NA NA + [2,] 0.8637293 0.9562595 0.4295023 0.1009075 -1.8282 0.5409864 0.5708284 + PC199 PC200 PC201 PC202 PC203 PC204 PC205 + [1,] NA NA NA NA NA NA NA + [2,] 0.3229602 0.09729242 -0.05380656 0.3175692 1.258273 -0.3419031 0.08335253 + PC206 PC207 PC208 PC209 PC210 PC211 PC212 + [1,] NA NA NA NA NA NA NA + [2,] -0.143088 1.00227 0.4211266 0.5370274 -0.8873037 0.1068745 0.206711 + PC213 PC214 PC215 PC216 PC217 PC218 + [1,] NA NA NA NA NA NA + [2,] -0.01468057 0.08799009 -0.1828264 -0.4346736 -0.2476474 -2.250571 + PC219 PC220 PC221 PC222 PC223 PC224 PC225 + [1,] NA NA NA NA NA NA NA + [2,] -2.075462 -0.09826901 -0.8804963 -0.6675988 -2.387204 -1.584932 0.4581717 + PC226 PC227 PC228 PC229 PC230 PC231 PC232 + [1,] NA NA NA NA NA NA NA + [2,] 0.07073112 1.28762 -0.03625456 -1.088071 -4.094433 -0.8060144 -0.160211 + PC233 + [1,] NA + [2,] 1.174903 + diff --git a/tests/testthat/test-pca-score.R b/tests/testthat/test-pca-score.R index 3a20844..6279969 100644 --- a/tests/testthat/test-pca-score.R +++ b/tests/testthat/test-pca-score.R @@ -72,3 +72,28 @@ test_that("`score_apd_pca_bridge` output is correct", { expected ) }) + +test_that("for score_apd_pca_numeric, missing predictors throws warning", { + ames <- modeldata::ames + ames_cols <- intersect(names(ames), names(ames_new)) + + training_data <- + ames %>% + dplyr::select(dplyr::one_of(ames_cols)) %>% + mutate( + Neighborhood = as.character(Neighborhood), + Neighborhood = factor(Neighborhood, + levels = levels(ames_new$Neighborhood)) + ) + + training_recipe <- + recipes::recipe( ~ ., data = training_data) %>% + recipes::step_dummy(recipes::all_nominal()) %>% + recipes::step_zv(recipes::all_predictors()) %>% + recipes::step_YeoJohnson(recipes::all_numeric()) %>% + recipes::step_normalize(recipes::all_numeric()) + + ames_pca <- apd_pca(training_recipe, training_data) + + expect_snapshot(pca_score <- score(ames_pca, ames_new)) +})

    -
    - - - - -
    - -
    -
    - - -
    -

    Plot the distribution function for pcas

    -
    - -
    # S3 method for apd_pca
    -autoplot(object, ...)
    - -

    Arguments

    - - - - - - - - - - -
    object

    An object produced by apd_pca.

    ...

    An optional set of dplyr selectors, such as dplyr::matches() or -dplyr::starts_with() for selecting which variables should be shown in the -plot.

    - -

    Value

    - -

    A ggplot object that shows the distribution function for each -principal component.

    - -

    Examples

    -
    library(ggplot2) -library(dplyr) -library(modeldata) -data(biomass) - -biomass_ad <- apd_pca(biomass[, 3:8]) - -autoplot(biomass_ad)
    # Using selectors in `...` -autoplot(biomass_ad, distance) + scale_x_log10()
    autoplot(biomass_ad, matches("PC[1-2]"))
    -
    -
    - -
    - - - -