From 09da392c5b21d413f3f991a5f93309f62dabc4c6 Mon Sep 17 00:00:00 2001 From: Quarto GHA Workflow Runner Date: Wed, 6 Mar 2024 15:50:11 +0000 Subject: [PATCH] Built site for gh-pages --- .nojekyll | 2 +- 01-introduccion.html | 64 +- 02-flujo-basico-2.html | 42 +- 02-flujo-basico.html | 40 +- 03-modelos-genericos.html | 48 +- 05-dags.html | 156 ++- .../figure-html/unnamed-chunk-10-1.png | Bin 30669 -> 30670 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 530766 -> 546561 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 521893 -> 538538 bytes .../figure-html/unnamed-chunk-22-1.png | Bin 19905 -> 19737 bytes .../figure-html/unnamed-chunk-25-1.png | Bin 14740 -> 14472 bytes .../figure-html/unnamed-chunk-28-1.png | Bin 22820 -> 22761 bytes .../figure-html/unnamed-chunk-29-1.png | Bin 26754 -> 26827 bytes .../figure-html/unnamed-chunk-32-1.png | Bin 109738 -> 108607 bytes .../figure-html/unnamed-chunk-33-1.png | Bin 227705 -> 226885 bytes .../figure-html/unnamed-chunk-37-1.png | Bin 27514 -> 27376 bytes .../figure-html/unnamed-chunk-38-1.png | Bin 29033 -> 28884 bytes .../figure-html/unnamed-chunk-41-1.png | Bin 80036 -> 80843 bytes .../figure-html/unnamed-chunk-42-1.png | Bin 187429 -> 185495 bytes .../figure-html/unnamed-chunk-50-1.png | Bin 100433 -> 109683 bytes .../figure-html/unnamed-chunk-52-1.png | Bin 90156 -> 89141 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 28929 -> 29254 bytes 06-calculo-do.html | 92 +- 07-buenos-malos-controles.html | 68 +- 08-mcmc.html | 1035 +++++++++++++++++ .../figure-html/unnamed-chunk-12-1.png | Bin 0 -> 338054 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 470526 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 0 -> 46368 bytes .../figure-html/unnamed-chunk-4-1.png | Bin 0 -> 68012 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 37180 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 75839 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 0 -> 65498 bytes index.html | 32 +- search.json | 48 +- site_libs/bootstrap/bootstrap.min.css | 2 +- site_libs/quarto-nav/quarto-nav.js | 1 + 36 files changed, 1462 insertions(+), 168 deletions(-) create mode 100644 08-mcmc.html create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-12-1.png create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-13-1.png create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-3-1.png create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-4-1.png create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-6-1.png create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-7-1.png create mode 100644 08-mcmc_files/figure-html/unnamed-chunk-9-1.png diff --git a/.nojekyll b/.nojekyll index 9eb15cc..cab66bf 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -f2bbd923 \ No newline at end of file +74fb27e2 \ No newline at end of file diff --git a/01-introduccion.html b/01-introduccion.html index 0983243..d462897 100644 --- a/01-introduccion.html +++ b/01-introduccion.html @@ -2,7 +2,7 @@ - + @@ -242,6 +242,12 @@ 7  Buenos y malos controles + + @@ -348,24 +354,24 @@

Ejemp -B -grandes +A +chicos mejora -B -chicos +A +grandes mejora -B -chicos +A +grandes mejora A grandes -mejora +sin_mejora A @@ -374,13 +380,13 @@

Ejemp A -chicos -mejora +grandes +sin_mejora B -chicos -mejora +grandes +sin_mejora A @@ -389,7 +395,7 @@

Ejemp B -chicos +grandes mejora @@ -648,8 +654,8 @@

Ejemp ", width = 200, height = 50)
-
- +
+

Es decir, el tamaño de los cálculos es una causa común de tratamiento (T) y resultado (M). Veremos más adelante que la decisión de condicionar a el tipo de cálculos proviene de un análisis relativamente simple de este diagrama causal, independientemente de los métodos que usemos para estimar las proporciones de interés (en este ejemplo, examinar las tablas cruzadas es equivalente a hacer estimaciones de máxima verosimlitud).

@@ -770,8 +776,8 @@

Eje ", width = 200, height = 50)
-
- +
+

Nótese que el análisis más apropiado no está en los datos: en ambos casos la tabla de datos es exactamente la misma. Los supuestos acerca del proceso que genera los datos sin embargo nos lleva a respuestas opuestas.

@@ -1226,6 +1232,24 @@

- + @@ -220,6 +220,12 @@ 7  Buenos y malos controles + + @@ -308,8 +314,8 @@

")#, width = 200, height = 50)
-
- +
+

Donde vemos ahora que el estado real de cada persona de la prueba es desconocido, aunque el resultado de la prueba depende de ese estado, y la cantidad de positivos que observamos es ahora \(N_{obs}\), que depende también de la sensibilidad y especificidad de la prueba.

@@ -551,8 +557,8 @@

")#, width = 200, height = 50)
-
- +
+

Usando argumentos como los del modelo original, las distribuciones de esp y sens son beta y podemos incorporarlas en la simulación de la posterior. Nuestra nueva función para simular el proceso generativo es:

@@ -646,7 +652,7 @@

sims <- ajuste$draws(c("theta", "sens", "esp"), format = "df")
 resumen <- ajuste$summary(c("theta"))
@@ -778,6 +784,24 @@

- + @@ -222,6 +222,12 @@ 7  Buenos y malos controles + + @@ -327,8 +333,8 @@

", width = 300, height = 100)
-
- +
+

Que también podríamos simplificar (suponiendo la \(N\) fija y conocida, pues \(N_+\) y \(M\) dan \(N_{-}\)) como:

@@ -361,8 +367,8 @@

", width = 300, height = 100)
-
- +
+

Y ahora construimos el modelo generativo. Supondremos que la muestra de \(N\) personas se toma de manera aleatoria de la población (una población grande, así que podemos ignorar el efecto de muestreo). Supondremos provisionalmente, además, que la prueba es perfecta, es decir, no hay falsos positivos o negativos.

@@ -1684,6 +1690,24 @@

- + @@ -240,6 +240,12 @@ 7  Buenos y malos controles + + @@ -333,8 +339,8 @@

")#, width = 200, height = 50)
-
- +
+

Nótese que no consideramos \(W\to H\), porque podemos pensar en varias intervenciones que podrían cambiar el peso por no cambian la estatura. Por otro lado, es difícil pensar en alguna intervención que cambie la estatura pero no cambie el peso de una persona. Adicionalmente, hay otros factores desconocidos no observados \(U\) que afectan el peso de cada persona adicionalmente a su estatura.

@@ -928,8 +934,8 @@

", width = 200, height = 50)
-
- +
+

Omitiendo del diagrama las variables no observadas que también son causas únicamente de \(S\) y \(W, H\):

@@ -954,8 +960,8 @@

", width = 200, height = 50)
-
- +
+

Si queremos saber cómo influye el sexo en el peso, este diagrama indica que hay dos tipos de preguntas que podemos hacer:

@@ -1445,8 +1451,8 @@

")#, width = 200, height = 50)
-
- +
+

En este caso, el modelo causal es como sigue: conocemos la distancia \(D\) al hoyo en cada tiro. El éxito (\(Y=1\)) o fracaso (\(Y=0\)) depende de la distancia, junto con la velocidad a la que sale la pelota (muy alto o muy bajo puede dar un tiro fallido), y el ángulo \(\theta\) de salida. Adicionalmente, hay otros factors \(U\) que pueden afectar la probabilidad de éxito. Nótese que no escribiríamos, por ejemplo \(Y \leftarrow D\), porque la distancia no cambia causalmente con el resultado del tiro, aunque es cierto que si intervenimos en la distancia, esperaríamos obtener tasas de éxito diferentes. Igualmente, es necesario poner una flecha de \(V\) a \(D\) y \(V\) a \(Y\).

@@ -2383,6 +2389,24 @@

- + @@ -240,6 +240,12 @@ 7  Buenos y malos controles + + @@ -343,8 +349,8 @@

", width = 150, height = 40)
-
- +
+

Nótese que no describimos exactamente cómo son las funciones que relacionan las variables, sino más bien qué variables son causas directas de qué otras. Por ejemplo, aunque en nuestro ejemplo de arriba \(Y\) puede estar correlacionado con \(Z\), no hay una causa directa a \(Y\), porque cambios en \(Z\) afectan a \(X\), y es el cambio en \(X\) que es causa directa de \(Y\).

@@ -401,8 +407,8 @@

")
-
- +
+

En este ejemplos no podemos saber \(U1\) y \(U2\), y no nos interesa modelar la física de monedas, manera de lanzarlas, etc. En este ejemplo también no consideraremos qué hace que un día sea soleado o lluvioso (no nos interesa modelar el clima). En este momento, en teoría tenemos ecuaciones determinísticas para todas las variables, y si conocemos todas las variables exógenas \(U1,U2,U3,U4\) podríamos determinar exactamente lo que va a suceder con la ganancia, por ejemplo, o cualquier otra variable del sistema.

@@ -433,8 +439,8 @@

")
-
- +
+
@@ -511,11 +517,11 @@

Ejemplo

# A tibble: 5 × 5
       x d           s1    s2     g
   <dbl> <chr>    <int> <int> <int>
-1 0.234 soleado      1     0     1
-2 0.281 soleado      3     3     3
-3 0.475 soleado      4     3     4
-4 0.944 lluvioso     5     5    10
-5 0.917 soleado      4     5     4
+1 0.737 soleado 4 5 4 +2 0.713 lluvioso 4 4 8 +3 0.601 lluvioso 2 3 5 +4 0.575 soleado 4 3 4 +5 0.582 soleado 4 3 4
@@ -577,8 +583,8 @@

", width = 200, height = 50)
-
- +
+

En este caso,

@@ -627,8 +633,8 @@

Ejemplo (si
cor(sims_confusor |> select(x,y)) |> round(3)
      x     y
-x  1.00 -0.43
-y -0.43  1.00
+x 1.00 -0.42 +y -0.42 1.00

Sin embargo, si condicionamos a \(Z\), que puede tomar los valores 0 o 1, vemos que \(X\) y \(Y\) son independientes, o dicho de otra manera, la condicional de \(Y\) dada \(Z\) y \(X\) sólo depende de \(Z\):

@@ -653,15 +659,15 @@

Ejemplo (si
cor(sims_confusor |> filter(z == 1) |> select(x,y)) |> round(3)
-
       x      y
-x  1.000 -0.009
-y -0.009  1.000
+
      x     y
+x 1.000 0.008
+y 0.008 1.000
cor(sims_confusor |> filter(z == 0) |> select(x,y)) |> round(3)
-
       x      y
-x  1.000 -0.006
-y -0.006  1.000
+
  x y
+x 1 0
+y 0 1

Un ejemplo con variables continuas podría ser como sigue:

@@ -761,8 +767,8 @@

E ", width = 200, height = 50)
-
- +
+

Por la discusión de arriba, es claro que es necesario considerar la edad al casarse si queremos estimar el efecto de tasa de matrimonio en la tasa de divorcio. Es posible que la correlación entre estas dos tasas puede ser explicada solamente por la edad al casarse, y que en realidad al flecha \(M\to D\) sea muy débil o inexistente.

@@ -913,8 +919,8 @@

", width = 200, height = 50)
-
- +
+

Es decir, borramos todas las flechas que caen en \(M\) (pues la estamos interveniendo al valor que queramos), y luego simulando \(D\).

@@ -930,7 +936,7 @@

@@ -982,8 +988,8 @@

", width = 150, height = 20)
-
- +
+

En este caso,

@@ -1050,15 +1056,15 @@

cor(sims_mediador |> filter(z == 1) |> select(x,y)) |> round(3)
-
      x     y
-x 1.000 0.004
-y 0.004 1.000
+
       x      y
+x  1.000 -0.002
+y -0.002  1.000
cor(sims_mediador |> filter(z == 0) |> select(x,y)) |> round(3)
       x      y
-x  1.000 -0.002
-y -0.002  1.000
+x 1.000 -0.012 +y -0.012 1.000

Podemos también hacer un ejemplo continuo:

@@ -1151,8 +1157,8 @@

Ejemplo: Burks")
-
- +
+

Como el NSE es del hogar (una medida general de estatus social), se consideró en principio como una variable pre-tratamiento a la inteligencia de los niños por la que tradicionalmente se controlaba. Burks notó que hacer esto tenía no era apropiado, pues tiene como consecuencia cortar parte del efecto total de la inteligencia sobre el la inteligencia de los hijos. En otras palabras: la inteligencia de los padres hace más probable mejor NSE, y mejor NSE presenta mejores condiciones de desarrollo para sus hijos. Estatificar por esta variable bloquea este efecto.

@@ -1179,8 +1185,8 @@

", width = 200, height = 50)
-
- +
+
@@ -329,8 +336,8 @@

', width = 250, height = 60)
-
- +
+
@@ -364,8 +371,8 @@

")
-
- +
+

No hay ninguna variable confusora, y una estrategia de estimación es comparar \(PF\) entre los grupos.

@@ -492,8 +499,8 @@

', width = 250, height = 120)
-
- +
+
@@ -542,8 +549,8 @@

', width = 250, height = 120)

-
- +
+

Hemos añadido un nodo implícito (otros factores que afectan \(Y\) y no tienen relación con otras variables del sistema) para explicar qué es lo que pasa cuando condicionamos a \(Z\): como \(Z\) es un descendiente del colisionador en \(Y\), se activa una ruta no causal entre \(U_y\) y \(T\), y estas dos cantidades aparecen como correlacionadas (es una correlación no causal). Esto en consecuencia modifica la correlación entre \(T\) y \(Y\).

@@ -622,8 +629,8 @@

', width = 250, height = 140)
-
- +
+
@@ -653,8 +660,8 @@

}")
-
- +
+

En la gráfica de arriba, \(T\) indica si la madre es fumadora o no, y \(Y\) la mortalidad. \(Z\) si el bebé nació con bajo peso o no.

@@ -681,8 +688,8 @@

}', width = 100, height = 50)
-
- +
+

En este caso, condicionar a \(Z\) no sesga nuestras estimaciones, pues no activamos ninguna ruta no causal. La dificultad es que típicamente disminuye la precisión de la estimación (usamos un modelo más grande donde no es necesario):

@@ -728,8 +735,8 @@

}', width = 100, height = 50)
-
- +
+

En este caso, tenemos una variable confusora \(U\) que no nos permite estimar sin sesgo el efecto de \(T\) sobre \(Y\). Sin embargo, si condicionamos a \(Z\), la situación puede emperorar (amplificación de sesgo), pues dentro de cada nivel de \(Z\) hay menos variación de \(X\), y eso implica que la covarianza entre \(X\) y \(Y\), en cada nivel de \(Z\), se debe más a la variable confusora.

@@ -855,6 +862,24 @@

+ + 8  Markov Chain Monte Carlo + diff --git a/08-mcmc.html b/08-mcmc.html new file mode 100644 index 0000000..54d1ac9 --- /dev/null +++ b/08-mcmc.html @@ -0,0 +1,1035 @@ + + + + + + + + + +Métodos analíticos - 8  Markov Chain Monte Carlo + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + +
+ + + +
+ +
+
+

8  Markov Chain Monte Carlo

+
+ + + +
+ + + + +
+ + + +
+ + +
+
+Código +
library(tidyverse)
+library(kableExtra)
+library(DiagrammeR)
+ggplot2::theme_set(ggplot2::theme_light())
+inv_logit <- \(x) 1 / (1 + exp(-x)) 
+
+
+

En esta sección exlicaremos brevemente cómo funcionan paquetes como Stan para producir simulaciones de una posteriores complicadas en dimensión alta.

+

En primer lugar, recordemos que si queremos calcular la posterior de un modelo (generalmente para calcular después resúmenes que involucran integrales de esta posterior) tenemos los siguiente enfoques:

+
    +
  1. Intentar hacer los cálculos analíticamente.
  2. +
  3. Usar una aproximación de rejilla.
  4. +
  5. Simulación por Markov Chain Monte Carlo (MCMC).
  6. +
+

Stan utiliza 3, y hay variedad de algoritmos MCMC. Ya discutimos que 1, la aproximación analítica, es en general imposible (a menos fuera de ciertos modelos restringidos). La aproximación 2 excesivamente intensiva, al grado que sólo para modelos muy chicos y con pocos parámetros es posible utilizarla. Existen otros métodos también como aproximaciones cuadráticas que en ciertos casos funcionan, pero son limitados en su aplicación.

+

La idea de simulación de variables aleatorias es ahora fundamental en muchas áreas científicas, incluyendo la estadística, y los métodos que la utilizan se llaman métodos de Monte Carlo. Por ejemplo, considera el método bootstrap, pruebas de permutaciones, validación cruzada, y en general simulación para cálculo de resúmenes que son difíciles de calcular directamente (por ejemplo, la mediana de una distribución Gamma, ver Median approximations and bounds aquí).

+
+

8.1 Algoritmos Metropolis-Hastings

+

Uno de los primeros algoritmos MCMC fue el de Metropolis-Hastings, que veremos primero en algunos ejemplos. Veremos también por qué ahora tenemos mejores opciones que MH para estimar posteriores de nuestros modelos.

+
+

Ejemplo: dos implementaciones de Metropolis

+

Supongamos que queremos simular de una variable aleatoria \(X\) con distribución discreta sobre los valores \(1,2\ldots, k\) con probabilidades \(p(1),p(2),\ldots,p(k)\). Este problema puede resolverse fácilmente de varias maneras, pero utilizaremos un método de Monte Carlo tipo Metropolis. Supongamos que podemos simular de una variable aleatoria \(U\) que es uniforme en \(1,2,\ldots, k\) (con probabilidades iguales a 1/k).

+

Lo que podemos hacer es lo que sigue, para \(i=1,\ldots, M\):

+
    +
  1. Para \(i=1\), comenzamos fijando un valor \(x_1\) en \(1,2,\ldots, k\).
  2. +
+

Para cada \(i\),

+
    +
  1. Simulamos una uniforme en \(1,2,\ldots, k\). Al valor \(u_i\) obtenido le llamamos valor propuesto.
  2. +
  3. Calculamos \(q = p(u_i)/p(x_i)\) (el cociente de la probabilidad del valor propuesto entre la probabilidad del valor actualo).
  4. +
  5. Si \(q > 1\), aceptamos el valor propuesto y ponemos \(x_{i+1} = u_i\).
  6. +
  7. Si \(q < 1\), aceptamos el valor propuesto con probabilidad \(q\) (\(x_{i+1} = u_i\)), y con probabilidad \(1-q\) rechazamos (\(x_{i+1} = x_i\)).
  8. +
+

El resultado es una sucesión de valores \(x_1,x_2,\ldots, x_M\). Es posible demostrar que la distribución de estas \(x_i\) converge a la distribución \(p(1),\ldots, p(k)\) si \(M\) es suficientemente grande.

+

Este método se llama Metropolis-Hastings. Es un método de Monte Carlo, y como podemos ver, se trata de una cadena de Markov, pues la distribución cada siguiente lugar \(x_{i+1}\), condicionada al valor actual \(x_i\) no depende de valores anteriores de las \(x\).

+
+
#set.seed(451123)
+# definimos estas p
+k <- 40
+p <- exp(-(1:k - k/3)^2 / 10)
+p <- p /sum(p)
+dist_obj <- tibble(x = 1:k, p = p)
+# simulamos
+M <- 200000
+x <- numeric(M)
+x[1] <- 20
+for(i in 1:M){
+  u <- sample(1:k, 1)
+  q <- p[u] / p[x[i]]
+  if(runif(1) < q){
+    x[i+1] <- u
+  } else {
+    x[i+1] <- x[i]  
+  }
+}
+
+

En rojo mostramos las probabilidades objetivo que queremos estimar, y en negro las estimadas con nuestro método de arriba.

+
+
resultados_sim <- tibble(x = x) |> 
+  mutate(n_sim = row_number())
+resumen_sim <- resultados_sim |> count(x) |> 
+  right_join(tibble(x = 1:k, p = p)) |> 
+  mutate(n = ifelse(is.na(n), 0, n)) |> 
+  mutate(p_aprox = n / sum(n))
+
+
Joining with `by = join_by(x)`
+
+
ggplot(dist_obj, aes(x = x)) +
+    geom_point(aes(y = p)) +
+  geom_point(data = resumen_sim, 
+             aes(y = p_aprox), color = "red", size = 3, alpha = 0.5) 
+
+
+
+

+
+
+
+
+

Como vemos, los valores de \(x_1,\ldots, x_M\) se distribuyen aproximadamente como la distribución \(p\) objetivo. Esta es una manera de simular valores de esta distribución discreta \(p\). Podemos ver cómo se ven las simulaciones sucesivas:

+
+
ggplot(resultados_sim |> filter(n_sim < 400), aes(x = n_sim, y = x)) +
+  geom_line() + scale_y_continuous(breaks = 1:20)
+
+
+
+

+
+
+
+
+

El defecto que tiene este algoritmo es que puede ser relativamente lento, pues vemos que hay periodos largos donde se “atora” en valores de probabilidad relativamente alta. La razón es que en muchos pasos, estamos proponiendo “saltos al vacío” a lugares de probabilidad muy baja, que rara vez se aceptan.

+

Podemos hacer más eficiente nuestro algoritmo si le permitimos explorar con mayor facilidad los posibles valores de \(x\). Esto se logra proponiendo saltos locales: si estamos en \(x_i\), entonces proponemos los valores \(x_i - 1\) y \(x_i + 1\) con la misma probabilidad 1/2 (excepto en los extremos donde sólo proponemos \(x_i,x_i+1\) o \(x_i-1,x_i\)).

+

Proponemos entonces la suguiente modificación del paso 1 de propuesta:

+
    +
  1. Para \(i=1\), comenzamos fijando un valor \(x_1\) en \(1,2,\ldots, k\).
  2. +
+

Para cada \(i\),

+
    +
  1. Si \(1< x_i<k\), escogemos al azar un salto a la derecha o al izquierda con igual probabilidad 1/2. En los extremos \(x_i=1\) o \(x_i=k\) escogemos entre \(1,2\) o \(k-1,k\) respectivamente. Al valor \(u_i\) obtenido le llamamos valor propuesto.
  2. +
  3. Calculamos \(q = p(u_i)/p(x_i)\) .
  4. +
  5. Si \(q > 1\), aceptamos el valor propuesto y ponemos \(x_{i+1} = u_i\).
  6. +
  7. Si \(q < 1\), aceptamos el valor propuesto con probabilidad \(q\) (\(x_{i+1} = u_i\)), y con probabilidad \(q\) rechazamos(\(x_{i+1} = x_i\)).
  8. +
+

Esto lo escribimos como sigue:

+
+
#set.seed(4511)
+# simulamos
+x <- numeric(M)
+x[1] <- 20
+for(i in 1:M){
+  u <- sample(c(x[i] - 1,  x[i] + 1), 1)
+  if(u == k+1) u <- k
+  if(u == 0) u <- 1
+  q <- p[u] / p[x[i]]
+  if(runif(1) < q){
+    x[i+1] <- u
+  } else {
+    x[i+1] <- x[i]  
+  }
+}
+
+

Obtenemos:

+
+
resultados_sim_2 <- tibble(x = x) |> 
+  mutate(n_sim = row_number())
+resumen_sim_2 <- resultados_sim_2 |> count(x) |> 
+  mutate(p_aprox = n / sum(n))
+ggplot(dist_obj, aes(x = x)) +
+    geom_point(aes(y = p)) +
+  geom_point(data = resumen_sim_2, 
+             aes(y = p_aprox), color = "red", size = 3, alpha = 0.5) 
+
+
+
+

+
+
+
+
+

Y podemos ver cómo evoluciona nuestra cadena de Markov:

+
+
ggplot(resultados_sim_2 |> filter(n_sim < 400), aes(x = n_sim, y = x)) +
+  geom_line() + scale_y_continuous(breaks = 1:10)
+
+
+
+

+
+
+
+
+

¿Cómo se comparan estos dos métodos? Podemos ver por ejemplo cómo se comparan las distribuciones aproximadas hasta cierto número de iteraciones con la verdadera distribución objetivo:

+
+
approx_sim <- map_df(seq(200, 30000, by = 200), function(n_sims){
+  resumen_1 <- resultados_sim |> filter(n_sim <= n_sims) |> 
+    count(x) |>
+    mutate(p_aprox = n / sum(n)) |>
+    select(-n) |>
+    right_join(dist_obj, by = "x") |> 
+    mutate(metodo = "MH-1") |> 
+    mutate(n_sims = n_sims) 
+  resumen_2 <- resultados_sim_2 |> filter(n_sim <= n_sims) |>
+    count(x) |>
+    mutate(p_aprox = n / sum(n)) |>
+    select(-n) |>
+    right_join(dist_obj, by = "x") |> 
+    mutate(metodo = "MH-2") |> 
+    mutate(n_sims = n_sims) 
+  bind_rows(resumen_1, resumen_2) |> 
+    mutate(p_aprox = ifelse(is.na(p_aprox), 0, p_aprox))
+})
+
+
+
approx_sim |> 
+  mutate(dif_abs = abs (p_aprox-p)) |>
+  group_by(metodo, n_sims) |> 
+  summarise(dif_abs = sum(dif_abs)) |> 
+ggplot(aes(n_sims, dif_abs, color = metodo)) +
+  geom_line() 
+
+
`summarise()` has grouped output by 'metodo'. You can override using the
+`.groups` argument.
+
+
+
+
+

+
+
+
+
+

En este caso, considera qué es lo que sucede en cada uno de estos casos:

+
    +
  1. El algoritmo que da saltos grandes muchas veces rechaza porque cae en un área de probilidad muy baja.
  2. +
  3. El algoritmo que da saltos chicos puede tardar en explorar regiones de probabilidad relativamente alta con suficiente frecuencia (tarda un moverse de un lugar a otro), por su naturaleza de “caminata aleatoria”. Pero sus tasas de aceptación son más altas.
  4. +
+

Este es el primer balance que existe en este algoritmo: tomar pasos grandes y balancear las probabilidades quizá rechazando muy frecuentemente (no es eficiente), o tomar pasos chicos y vagar más tiempo para visitar regiones de alta probabilidad, aunque con menos tasa de rechazo. Dependiendo de la distribución que queremos aproximar podemos inclinarnos más por una o por otra opción.

+

¿Por qué funcionan estos algoritmos? Supongamos que en cada paso, se cumple que (balance detallado): \[{q(x|y)}p(y) = {q(y|x)}{p(x)}\] donde \(q(x|y)\) son las probabilidades de transición de nuestra cadena de Markov propuesta. Esta ecuación dice que si la probabilidad se distribuye como \(p(x)\), entonces al transicionar con \(q\) la probabilidad fluje de manera que se mantiene estática en \(p\), es decir \(p\) es una distribución estacionaria. Esto es fácil de demostrar pues \[\sum_{y} q(x|y)p(y) = \sum_{y} q(y|x)p(x) = p(x) \sum_{y} q(y|x) = p(x).\]

+

Bajo otros supuestos adicionales de ergodicidad (aperiodicidad y tiempos de recurrencia finitos, es decir, las transiciones mezclan bien los estados), entonces podemos simular la cadena de Markov por un tiempo suficientemente largo y con esto obtener una muestra de la distribución objetivo \(p\).

+

¿Cómo podemos diseñar entonces las \(q(x|y)\) correspondientes? Comenzamos considerando distribuciones propuesta \(q_0(x|y)\) que no satisfacen la ecuación de balance, y supondremos como en los ejemplos de arriba (verifícalo) que nuestras transiciones tienen probabilidades simétricas \(q_0(y|x) = q_0(x|y)\). Entonces, cuando \(p(y)/p(x) > 1\), queremos transicionar de \(x\) a \(y\) con más frecuencia que de \(y\) a \(x\). Comenzando en \(x\), si la propuesta de \(q_0\) es \(y\), podríamos poner entonces que el sistema transicione con probabilidad 1 a \(y\). Sin embargo, si empezamos en \(y\) y la propuesta es \(x\), el sistema sólo transiciona de \(y\) a \(x\) con probabilidad \(p(x)/p(y)\).

+

De esta manera, obtenemos que bajo \(q(y|x)\), \(x\) transiciona a \(y\) con probabilidad \(\min\{1, p(y)/p(x)\}\). Entonces, el cociente \(\frac{q(y|x)}{q(x|y)}\) es igual a \(\frac{p(y)}{p(x)}\) si \(p(y)<p(x)\), y es igual a \(1/\frac{p(x)}{p(y)} = \frac{p(y)}{p(x)}\) si \(p(y)>p(x)\).

+
+
+
+ +
+
+Idea básica de MCMC +
+
+
+

En MCMC, buscamos un cadena de Markov que, en el largo plazo, visite cada posible parámetro proporcionalmente a la probabildad posterior de cada parámetro.

+
+
+
+
+

Ejemplo: Metropolis bivariado

+

Supongamos ahora que quisiéramos simular de una normal multivariada con media en c(2,3) y matriz de covarianza \(\Sigma\), que supondremos es tal que la desviación estándar de cada variable es 1 y la correlación es 0.8. La matriz \(\Sigma\) tiene 1 en la diagonal y 0.8 fuera de la diagonal.

+

La distribución objetivo \(p\) está dada entonces (módulo una constante de proporcionalidad):

+
+
Sigma <- matrix(c(1, 0.8, 0.8, 1), nrow = 2)
+Sigma_inv <- solve(Sigma)
+m <- c(2, 3)
+log_p <- function(z){
+  - 0.5 * (t(z-m) %*% Sigma_inv %*% (z-m))
+}
+
+

Nótese que como Metropolis hace cocientes de probabilidades, sólo es necesario conocer la densidad objetivo módulo una constante de proporcionalidad.

+

Una algoritmo de Metropolis podría ser el siguiente:

+
+
# simulamos
+M <- 50000
+simular_normal <- function(M, m, Sigma, delta_x, delta_y){
+  z <- matrix(nrow = M, ncol = 2)
+  z[1, ] <- c(2.5, 3.2)
+  colnames(z) <- c("x", "y")
+  rechazo <- 0
+  for(i in 1:(M-1)){
+    x_prop <- rnorm(1, z[i, 1], delta_x)
+    y_prop <- rnorm(1, z[i, 2], delta_y)
+    z_prop <- c(x_prop, y_prop)
+    q <- exp(log_p(z_prop) - log_p(z[i, ]))
+    if(runif(1) < q){
+      z[i + 1, ] <- z_prop
+    } else {
+      rechazo <- rechazo + 1
+      z[i + 1, ] <- z[i, ]
+    } 
+  }
+  print(rechazo / M)
+  z_tbl <- as_tibble(z) |> 
+    mutate(n_sim = row_number())
+  z_tbl
+}
+z_tbl <- simular_normal(M, m, Sigma, 1, 1)
+
+
[1] 0.60038
+
+
+

Vemos que tenemos una tasa alta de rechazos. ¿Por qué? Veamos cómo se ven las simulaciones después de 1000 iteraciones:

+
+
# estas las usamos para graficar
+sims_normal <- mvtnorm::rmvnorm(10000, mean = m, sigma = Sigma)
+colnames(sims_normal) <- c("x", "y")
+sims_normal <- as_tibble(sims_normal)
+graf_tbl <- map_df(seq(10, 500, 20), function(i){
+  z_tbl |> filter(n_sim <= i) |> mutate(num_sims = i)
+})
+ggplot(graf_tbl, aes(x, y)) + 
+  stat_ellipse(data = sims_normal, aes(x, y), 
+               level = c( 0.9), type = "norm", colour = "salmon") +
+  stat_ellipse(data = sims_normal, aes(x, y), 
+               level = c( 0.5), type = "norm", colour = "salmon") +
+  geom_point(alpha = 0.1) +
+  facet_wrap(~num_sims) + theme_minimal()
+
+
+
+

+
+
+
+
+

Observaciones:

+
    +
  • Los puntos que tienen intensidad alta son puntos donde hubo varios rechazos. Esto es porque las propuestas a veces caen en elipses de baja probabilidad (en la gráfica mostramos una elipse de 50% probabilidad y otra de 95%).
  • +
  • Esto se debe a que los saltos en cada dirección son de desviación estándar 1, y esto fácilmente nos lleva a una zona de alta probabilidad a una de baja probabilidad.
  • +
  • Sin embargo, a largo plazo, vemos cómo la cadena está visitando las regiones de alta probabilidad con aparentemente la frecuencia correcta.
  • +
+

Podemos entonces proponer saltos más chicos, por ejemplo:

+
+
z_tbl <- simular_normal(M, m, Sigma, 0.2, 0.2)
+
+
[1] 0.1568
+
+
graf_tbl <- map_df(seq(10, 500, 20), function(i){
+  z_tbl |> filter(n_sim <= i) |> mutate(num_sims = i)
+})
+ggplot(graf_tbl, aes(x, y)) + 
+  stat_ellipse(data = sims_normal, aes(x, y), 
+               level = c( 0.9), type = "norm", colour = "salmon") +
+  stat_ellipse(data = sims_normal, aes(x, y), 
+               level = c( 0.5), type = "norm", colour = "salmon") +
+  geom_point(alpha = 0.1) +
+  facet_wrap(~num_sims) + theme_minimal()
+
+
+
+

+
+
+
+
+

Observaciones:

+
    +
  • En este caso tenemos una tasa de aceptación más alta.
  • +
  • Sin embargo, la cadena parece “vagar” en la regiones de probabilidad alta, y tiene dificultades para explorar correctamente estas regiones.
  • +
  • Sin embargo, a largo plazo, vemos cómo la cadena está visitando las regiones de alta probabilidad con aparentemente la frecuencia correcta.
  • +
+
+
+
+ +
+
+Metropolis-Hastings +
+
+
+

En el algoritmo de Metropolis Hastings hay una tensión natural en tamaño de salto y tasa de aceptación. Si el tamaño de los saltos es muy grande, la tasa de aceptación es baja y esto producen ineficiencias. Si el tamaño de los saltos es muy chico, la tasa de aceptación es más alta, pero esto también es ineficiente.

+
+
+

Existen métodos que pueden superar este problema, como son muestreo de Gibbs y Monte Carlo Hamiltoniano. El primero no lo discutiremos, pues requiere poder simular fácilmente de cada parámetro dados los otros, y esto no siempre es posible. Veremos más el segundo, donde usaremos información del gradiente de la distribución objetivo para proponer exploración más eficiente.

+
+
+
+

8.2 Monte Carlo Hamiltoniano

+ + +
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/08-mcmc_files/figure-html/unnamed-chunk-12-1.png b/08-mcmc_files/figure-html/unnamed-chunk-12-1.png new file mode 100644 index 0000000000000000000000000000000000000000..5baebdb0e826b8769b18db1690ca23d582f2d6b8 GIT binary patch literal 338054 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

Fv1K7xkPLH(M1pM$PcSjX&OSwT)t z!D_*?)i-oHwf=$u|4)|@+JKn;L1dR{)(=;_FWNI|-9qGj6TQ>41!2pBKDqiWYP0}u zQDW(z6AWh*@U_>kubSlOP9&JkYS}mBzariH zS+2g6bG-z--O$r z7!ew>y^VtJ!3`?tM_nr&`?%97=TRYcpKj39GNlx(2B%gDS_%I04I%u>-qn4?q<~IH zXkRD|mYu&Ne&%a*El<0x6W=#(!*8{1F|O=KoHW(Cyrss|RmC7F+_K;d5>NlqJuONN#=ch zDAUo*dtS}m%9%Rs1&!4mQ7@*SK8P&T%5O1t9+)0gNW$PNl)!J|xwB<-P`>ujomjXYZ(?5@4BrG6q&Q{Y_59zBllgYo7tq^0*)Q}4 zS&~*e9oR7I4<~D(4H`vy<$uQ5TOAgJ)1YsF$`8+Wdv5!Kd=h&X>IC3*cJvs85{K$H z9N9Ri|7WBZcsD@P1Pu{!uZ!bF*v>!{V+tkRPrnC(sc@p1I%^kbD0W;O)L^gpgKqRc zLj3F78UrsOrg%b^nI-rH(1aq~+!92Xl0^RwJV5I}A`dsG8vifv^7~&*op(6ZfB(lD zlFB$ZMv{zEP8_T3m6%P8M_kHu}^LdZw>-l^<4TmH)pg+y~7z$Pc-iI-q#lKd#pA5fmK8EAGviyJhPTPc~ zfzOG@8`H8OU*In9+qZLEY_4D+$Nv8}AA?Z+%dJ4eVGWtx{0${lFg$^wp{BMToJ5XY z7hbzR_#$&1Yg{d6&-7WijvMIj6xfN*aeP2uTJu0s48+X2c8 zI3`2f&+HJ(NQ7K{Ny80Rxla|Ck>aa|b3xV>nDMu4)vhLlDz%o6``r`zr$;odc=hz|75qNQ!+gtrV0R<*{&DOz{A7@MvNS;EzQ&cqxeDK0 z6&X1O&fcFiac`ZKY)j)q7`!D#qn$m`1i|#hIjcr;yVk-J_qLpHUj#KqqHa3vmSEnNNEa37vZzyE#oP^;6*L+G(Cd9DgN;(S<# zMzbLjRP541NyeTiHXs9$6MA4_!6f2GOjyY0Nn5v%9i3a9Lrz1Tzd>)1O)1qbM#Fu& zwxr#XALvZ|UE6{2eCF_1j;Q)~eAW6Gb?I270m5{GY7PXZe;kjn?za3Hf-)~(U*D3d z7fEz71VMd$tXNF0V+Jwx*NQ;WFbu7YaM<{$Y;^RTXtb9|!`Wb?XJA%DN7x#X$nukS zYzJ;XKr*UFLLXi>x{O_38$52koKskSo(NY!B{`=+&iHu$-jZCmqVL8(hZiQ;ZHz$J z2AP5W+6o9#$JQXE;%2ga#(xbo?;jt$*Py&g)^4l2K&L267K<7UT6m5T zqeyzOM#DUrG$;i!SRwvelrAJX*_m~ySbAwwAQiI!Ql(F4Hi9j;+fiF6VZz+vWs9(C zGJo$nK5*zDXv~{<1ek!K-bauLq0fS7{JPorDbEEAo*FZy-(Oqld?v|kw)+Zo~B?3WuB z85alHdeOV{?Ro`!_?pS#D@-$o9aEa8J02)nl`fsgAnpT*8;nBxX~b2~1PC|#C2tA{ z3><2)yd)0t8A=mi?=6hk4HVQM2=>lx)?Q+1K*R0AQxlqY?4@tk?_C?f zmUjM3L^jQH5`4vfeJ;>_+)sq%hc!-#tgVIb_Zx|@VK~zXYA9-(nqI!&Ct%(Xg29^` zaEUrcAw0EVh<9eMJz;<;id4OcH`mx9uo*I6Mg|lii0a@r9rm)g0wG zpjRiW+c`Rd2~Di-Cj^yQ!`(##|3+k?RQlM%BMEhpHDqxY5OQTS9z60w9CS(2Au$b3 zmPWYaqt%bRwrUQ11(tCwMLGnbsC_T$oJll4(?VdKDHOmJ7f0nfhX24`RYQ<`;<>6q8WKMi-H6xs*sV^jD?rP&R6 z28YzG<6SWKt#g-Im$m-cjpqv40}g2xr64)5hCp%IhX`&qCc85Zf=u-wa9%q9Z2CSZ zT>SCy>w#_ZPAvxipJEY*nyd(B>`^_5g?!D0unt6CVZnJ?eGL6ga(P4up#KY;vb4fG zt$uo56j^L-B+oM_T=X6TbvE2;+!sQKLry3arqG$~{r`ks5YXtO=Qc$(i@U1CD}a!3 z>Lc?+YCscg0a(TX2c+QC@(x$TsfJf1vVs;@PX-&MKkPW37}`C??J`OL}b0_nT_{QOT4Fs}z~hPX|ZrN^~%{@ao*bR2606qdhYL!JAZ9*&U`SvKe+hod((r$p#oc@ zodC0u9oVhbzLj^Z?{##nxTwilQk?)3A06HtzOS6M;T z8O2)WQ5bWU)T;wtTdrXLhvIOhq;iF(%Jgjd23MJ(Dfyty57pn%$$1fb|ozy?E7F(&qjk$4wUe-W`oll zMZ1N!o~*B|94^6`12pMlf|+qK5QfOf$tNDHHxcjFbTsxnIs0J!dlPuB!P<_&4==-; z2>)k$tK(saAWr5Q+qA}6uUUUn0vW;c5Rx>3Kz)#6>4z3#@CpmInVXtQ`mQj_h1-s1 zWUy$tg~R|Dv~)z}rkMT33&DfO#^vpf0Sb08rcXdc8j(MtX&kN-d5gO8M@*36?(* zQbfU0Q?(u(jP~fw*6l-Zj>G>LLJr;tt=9}pp7E%~-`nngj?%8_zTS;P$-0JL`kQWW z;?U39fFlkCu~3}taha7W9R|Nt4a4Ck6Z~gw$%JYHl{4}GSJ(}!;JJH3bhWyq`8k#eROEi7YKOl zU#?O|EA&N2ZQ+L2Xd88XbmO$%3?p(vzik{mEShpgpxFGFP?N065{x=;RFWTIIXRi4 z>WA3rK<+3;3y`xLVLi)CSZ|GZ}Q2@J}+#*M#W3Z7v*yZC{Zeo3hY=I5}-R|{SQT^S1@# zf~YOWt*^GANVj!hXt=vJIX*Q-<$slo4VZQtk^LSX%mZf6&_ZIH3)>syy65!!zIJRfb&Ur4=h zg7|9QbAv3%l=qo;FNct4zm#r@)Fr(oMQ!u9*9kSw5nPw9DI!h}xC=7vJ|Ibz$+cxb ziJ7@+p}-QQGGKrjURWBbS#eOy0kYrssIDTG*L3vA6>r`f4Q_X`AUnEgKJ22gJLfJz4LqOUUO4uH}FlHV?th7}U(RTDPVLUNa(_yaNnB z+P(v*bAJIr3T`J7ANuHqeR3`xnQJO3=8DH<{B&tfdi6pBrm zzre|&(a~qyYkX1vbDr@$d3ptg<2~w|hw*ManZCYlHYyb-WsDvqQ9*pF(Kdf|Z_!0< z{~?{C#>gc}jWd30&$c(Kbr$sU1%&F$j)V_tpuV8i%kwYSlb`aSU;WW$)^D7C0w=;u zN++XXTZs?iSBNFYm;Yf3kLDo9l#wkpp01kJWfXSXdj5Edn7u6C!4K>UmX{r5INPQ# zh;nlwf{@f8mS%$8B8@1Y zyBWoVP~Rv0;PsM_zB|5(G@mPgQEQnxxx90Y<{Zve77mkTuBl)2yz*agUDdmu<)m2V zDsQl8JfvIdcNi2J{>=DImQzQvB>oE$zUC)wQ$v$1)3p`ZHkYzrS~v0)^^7%JedK!U zY=5W!`=OK7IGBI~d8Wpaht0|r6MZD%CiMNWJ5#=JaD$V32gnlB^{U_AG9~32p^;A2 zDJ9F(M7Sq+^_OEJ%Xk`Ii8#YE$#P28ru$q`q@F_cjQUO-%S$_>n~Q07qxM^hp{R4G zR+pAU`7^(NzgHX;>QvxlXs2Re#qyLS_N}p{m0`+di-}so#P*oY4gb~XyvX6LifEo;E+@9)H(BZs7%lg*y1bdq*GHMt|zism7Hy&Vk-DPe(3+eIV}v zH9NPEaS`bU%~&IQ)`6cx+}>w*cIYJY)7xEd>@*0G%+yK_sT}ni_$Y&tL^dh zGDTL74$Lg1t{)F7qguI-hD*9k7iRZ1VEoH{^+~Bgp@yal9PVagOj>a%k?_8hgdijv z$dp0hl|>|Ge24j%oxME|9+GQvWPmrJV|%53O(L7x6m_y2dOaA++Eo za+G#MGvCf=gNlyHJhSCN7n6mk+~%P|wLyWtv(zQG$)?n=f;>$N41S75gygGS4a%Qs zkuWm59c!x-7=%sdmw`Jm^tX-aKQ<O+^o#k+P`8{WDu;l=nf| zI&;p)46vkH=4&*hQ-Zza<>herMR<}+tHi-x{esJxKpPc{^}Lt%IDhhsdf{7isO`Q{ z4F^)xlzPYg*RMmJvd0?iqw_CstH((i6@^#mtxg4O7n<9uuyfIqr9g0wt3kn@5Rw&3 zLXENAetCpi-!pl5H1Y_=;`zb!hgI}hP?D5h`Y5)A))&a2XmG*G%-! zh~8UmJ;51iz@{r@NFjh6wD3G_YgSsggtL)st$eQhJ6RoTIP8*gj;chh=KTYCZ08p$ z2Gu_}o=yjE;&8DSt-Up^srz;GPw7wmt(Vo+76*5Ik66rm z{y}q7Zx=`Ds}tWBv;75J#zU_sgG5ECxlqp=ksV1~lL=Ff^X5Jp;)k^6%-+Fd!KQ98 zq>d77lWmO*1+vhp2oe}Y{nZeK(7vvnNL&0U#iFI&9D&z75%na z&39@;;bpC=o(u8`x1;v-|BM_>?N+~;vuB9d;d#Hhwz2}IpTEbGPv4jygM)+R0|IW6 z<#xR(pF%Y<7#LSalm{-M>p)~w55E;8VH)MOr} zU$2Gs2Ki1|8R&BjcrF#19vR*O*47#Tvh# zk_AnRLjOVf`gvMcKF9d{ z%?wQEog~E@17ec3KG))<((~W`A+5PL>BLC-%gBW` zO3oZ$Q~@;-#vk~Buq^hN&>`5%p%g91 z6a^$;2SJEs1-y0K*X87{Bm{*;j)l4jn5n&6Ht6a9SK3`+q=|h-yYG1r8l@H-d}}Lg z-f4T($+gSboPmtQ#%T9h2lQlJ$^r;0i>Lrn83hpnn>qTjk2S6%g>;@SAH)wEd55p+ zUwyoJ>+``aW(`#7n7C~ITTA|hVamgt%P+Y-Spub}Y(==7s+o$48wyE9Twp{c(+=NZ z;p+hhbOd`u_8c(=b?#B$zMT{3%#g~pu|Xk$Cenb*&Ko;4^>+%yq_UmP;MJ&9+dm_3 zOzV#|`+oaVm22z{rG5f49w&Z~u{J3xEF=|MSTbJW3a|s5?SE3)xMRI3FI7~ON7e>R z;@izz_7vwpzN@RUyzKYUG)Z5hvV8qw{$tkKZ37@I53M=m=s13S<3Pi3nF?piSIE^D z9R!;r2Z*dEa6=^?7sgH&%*ZXQy<)O8f}3ZCn+1#g3@v1I-_;!y1tpassJjnB)zGb67 z*=k&iuP;%0Gw?GL5?K&Q{PgM5$LiCj0?scp$`}}8uqYlcm#hk2rl^4ZspZuPkp_nf zQzbX5%NmH8@XwxSccmpb3YxX@@-A*GMT28xLHO-*09^Lp48Twn;vrx**2!0n)8k6O zJ+8ts+P<6`+rGBH`Ole$M-LhGaLv)8Kv#bV4yJT_ZHsq_!&2Ud?ao)ql3kdIbEb#q zHwNxS%?F;j?^Xe?ccCvq@T$tJe+Dbre?K<>J@$V&rp!YRH!vgW#U;kjgDIKi40c*g z88YZ%!RQ~A4fQ&*8HL<`+?%WHG+IOkG!@tt(BeYEyD)gGlz!aFuc@Kg+Xv<0qmW{O zeF@OCx8I!9k8Cn`gZbUl(`Vsh1fOdfU!J3JXW7?OU$k&ArIZOl&-$Oa7Xfapz)C5( z7Zf&h|NUB4rI+7oi`q>cG14g?MIVr#mqkX42P_GO+OIt8$jwD<6vas&`-dO*>qX20 zlU8JJPdnM)`4IKlmL11)>Ep)W;k<$*B!9mXJS=%9M-o(bcd2K{s9)faKVjf;J>^qg zq@0HOOAY7*-aq;a9XycLd#(Tx8`5lu2lMZ|)wzzdWkZ!=)CPV9VDv|uBOlC<6uj+; z%3PK5jPc)bZk@JJL{O4u<~rWjT`=2EC`BJ@=3kuBPoCWPVERf+e+bgfy>`G-d2w#E z3^WD6mH3Bqu%CQQO--SLwvRzj zqf)u@PjRXCFV2C{fw&^A2bt$5tImA=TQDcjP@EGPt#tEIpU)P%0TD*G$In$zgF8XB zzGP(C=Vh0C+}k-~Qm%hr&@>cNfp9^y>365qnWty$LS>#_1c#n}0_|wd<@_4omi6J1 z-8YL9GI!p$RI1HL;YMyHc7vGnzO?ifhf2?{9>~T*LJ444B&V91nglgEvgptT|2x{8 z?@djgo~S6Q&sA$$R#4D=@R*w`B48!Fd3(1{$Qf3)p))gO+;jJOo|*nhu(%Fp;6GW* z;#JrY!D5|!=&hAuoo2>}XjB>(w~yJg$GR8oPUOdS-1?{T(v_bhtk^b{R8VE-nLH;~ zwTWBZ&feetYXQXTQv~Oniv>5Nn@!M_fQoxI=($yZA1qErg4-|~64EfO_~I6 zNtX5X^%0+k9vX?5$f&`}*{SjbTetN#%?t`>fwXwKVkLJsFcIw+X zT_=Miuk2kkz?9!37^n@`eERHluzTrdB#c%5v~q-iY|it30+76{-4k=0(8bCc0%fHL zIh<`Q>fB-!IE(jHJe3g;4H#%X>2|#M+}#jZ{;IV&Eo&t}Yn;KUPRQd?thrCNn*LY4 z&-8uC`mo8H>XhCJPR%raa*jlNaxQ>5MVYUuctY~u%E!+|4iNpWY zLW2Wqm5K@1yZh_l=wvi@rn?i?1<1#p^8F8=LoElP7R`T7PjVNPQKzUYavjyBttqY) zQeBR{eY>fX{lF^iB|`4hohl!i{Agtp;>0(FYX=S ze{MmvJJ%87JEu?>9v3KAaFn5VPqEv~S7WX ztb13pK#DG3P0!8EkC1z7%TKvaAb)}ocynA6J}%(r;sF^ z^}e2nrzV-9^Aq$LW|GF;3T!o1KD#6|*y2KvK(LNUJm2l}V-*w>xHwgHbXjETaHX=p zua^%bS$qX~bbUbqb5{c1R#Drs>DmybTLX6yc<4EMnFWMHAnplak0-2Ea8#H%rlyXQ6DM1=cOC>B0GI5lNyC1qw3{iV}2@fFPHpS{Mtf$Z|Z5kLkWwLnwUB~oqugj`2i z1X7WjQ9G?V8bX-qhr|{0-pD=v>&wB3z?L1 zfZxWN@uOgGZ>k6t1x3>gg&PEtfe{0}AfZ?|h+L&P_b$W{MdJv!YwjW$aR5z(Nex=^ z=b=@zwA>3Mzg8yK-krX2fkeffxvQecF@@jx`6W3aWU};$EDu9Vk%ykA+4M?;oKpU@X9lxn7ly4YT%A4lYu4oT zCGa+sVG_D+puq?hd>8;2;^;_DdKOK;22aVc@6SB%##~@Y$ub6?tCN5GO`8WZIT?Xg zPPyAwkZ`S2oI}_WE0WrKKIk|!B?cotv16&P?$3_2h0hy7kez!^}?B0y!6hUJ0`d@nvWo)0|Lt$7bDpR z@<~zuymJ1Iz$c86u$7v> z+z1=uNu%<6u2V&%#@C;W2(Cg3Q72x}Kwynsg$CIoO9oUU1@@C+{qfx>NveVZ00AoOTV{H8jl=NpCgp1+cz~cjDm62!`ZIE!g;K2()t6n$b#z`SYF`vtVOm~qb~O3d z+PYQIs;S;ru`)XgAcM;+EZ^(Az%p894~9y;2yhu7d^*~1!cuX9MDSK7_;>0X8X(0t zI2eaztOn3iu_yD0gP@a|njSCh=7WbbWLv+d=cZFEHEn_wbwL$!=cCPs;1gOyjU7pnc!q5(pPYsseGs8>6*`_G*gSJ zp6Ph_yuL!q#4%CtKewRo)(@2+*4fQk#}qiO-2=3|sJ=ezu`ccMfs_aT>Pzkx>f>x1 z>g!nxVSwON&4s`5R_Z24$7OT2Ru6@23Lf19y85o9p-)@Pv|kQA>r659KwDr%KuNss z1A>Z7;Zo}%uu+mc1)$LG80 z6X;`U10p$5w>ya2FgNGP>`zp^DvNMP0Xzhv3hE}bk#xuQ6^J}-_+?1?1AhuW9>^HN z9Yuki`jZLl6WQqYQwBT@-++Ck;gQe#%W6o#A@ZlefUJ7qY0j5v%<=F5edc}4UUpiQ znVn7664b~P_bD(g28TZ`8*M_rYDKLdnaZA(*E%&iBBWnp$D|`0yCd@p(Y;eTIaulI z?q44^N8~350R(6t#}5<6wU+$Q)O9@qylq&<3?g9O$%0N)GbnmEI-aYbhF6G{47m3- zt8m5+#d@3Z(MMKb?r3OeBXiK_u_jP#@R{@X=s%&~?kl#>);4{z5>EYIfBf&jeT%{? z7~C-M(Z_YAP1nH=6JL3lKmvl@YFF8LoL)>`7Dc45DL7 z4F-RGT1-srI^GjS16>bD#d26?G&TErdcY+Dfgi#*QLzG6iJl8TT1l1sLJ*Kacv5nF zP>%1G!F#t%K?V`HKAv?G)6=YemVJ?IcWnOr3J=&2d*mC3bS75`U?gP|)Gq4z%5?S; z4V{MZW!IW_HyV>NiX#(@UESRgeI9MI9@3c>@9$myk6HyKt;UshV5cby1c!=Cv0sz9 zD2owq;`Y8Ik{nJm(^2|d2|zr754{xNm&o&NcMXk=fiD#l(ywR7s}hS;p$Qgw`h!Fk z$b;`AimZ$;e=~c^$mppK9R37VfLB3gmx%e*n%}-ZYP7nN+&U|noRLEo^v*Gq{c1;` zr_-8Dot=_ZMon{$6_gv4dwVKWJcsKZOg(wjyv<-bzjX;tVHmu0X8$7VnU{>n`%k>B zM9ru!t-#_B_l~EZk4s6w7;6I6G>uQNNg&0+53HKgUg7dW#&!P%+s3OAHSgWmw!@FE zt_j!)v8(9h=sabn-SGPSa|;enRmJ9iRgb5uF}8JrV!XGGL~lyTE;6ZUpOWVYq2#k$ z4*zD6uy1418#Wl#{rShQm^T>TIia>B z9;30d%Yl>U)2(((KJoWkxitg_9rzi&oBnal5B}%#x73|9s_=<+%r7`^WKwqU4yU%e zA?W3Ms3%OI-tc!AtI(d{{;K>(lo&s}r%tcd-Mj+?9Nj`Nfx%zfz<{<9E-MMQ?I%C~ z4cc+)Ohe6(%45vT%+T{@UdmwX%N7zSZE+(x4PL<ySTSv)8g(D7{F1k6Gl4Vw?O{PA84oZ!9TFD9wLGa=1hjZvQ zNXdg^5rYRX4Fss+J%sDrqeso}-!riNaPezb@$qxxX9Sullz72i$)Yfzskycm%!d$Z zZSvo?6Md>4he{J%Tw2=llT2fO(8nyqVtK zpE9hh5$rbaIvnBCY!>y5OOiH`@EMc~>8V7jj0s0PI3tCS{DkOuK|Nl>Qvcu^CRG_V zPb7AI{0JWN*MHeDBXR++avkqTZib*#VA1pB$ikgx4v0fN2P{t-6na5hc{UoP85oOR z*VQ0^p9NBImiM*e-pa6kflspTLwhsl^*A&>qU_#HHJu+7V~gAYl>&ul-nF`-k)F7` zR_-V9!I~XrL9A7`Pe)~Df9y|7$#mQEe~7UjC1XQUh4t|_o4Reeln=hop<+X7>q81o zM5K$q=NL$m#PVvsK#!}=w8Rh-{qiLM<#h5%gzA}t*Y)(N&6yNtw@Fg$+hy2acDAF z*3Zv4{K}r3>AE|EOvqY(x4SC!aKT;XuH#dJ5q$*jZ!zJ~@4o!HH_pt@o7BiVllILG z2*Pz1s@cFv2QC^HVds=451y1J@&+zVV{S7e!l@_06A_2vZrn9i;G!~V`|#%>$fo>>f?jW+dmmQyat+E5jPoPrM$nMJ6dGgmT*wbWBU@5=6i_8Je*xsY{y+G+JE_&yK zP8@6?e1JC!TvyTfTQ_f3KG?e#imh=Oy&)VF%rl*u7BT(zpB zbVVbErQ-=1Sb(j2yH02=dino~MpR%f{5g^%)s>kZ-K0Jmwg2$EGS~Hii^R%|ykys( zz}r*x0R_$ukIFyNpVNLybDu=k+s9`W+=S5LJF){_Gsv5y-m5>yb*W?jyL=esfFO^G z4xs#`Gh2S*OyDzv?VLF@m_TL=4mgZDUy6~gWU%3LA3T;SpwuW>zH3Gm2=(wPuR>M}==paZBLZ~})JfNX_@ zYKRbkj)Q~>9aBJ&g>(V1(a;gEug7lclJqa)j8>*vzb-TPcRawJymw|@*e>Bjs{3@0 zMDjaL4~HPu>4{p)~arhH#r4Ko1vR6cC5rBv}e0gI0Bl!$daMFJKa9yK$u7y@Wz%qPCdjAI~sRaeFhlFDJ1F z#e^UH;`0<+L-VS4Y3K!PNQn!Jqx~_nY0m(Q`|Y7q;TxNnW_Atozk7C(AJcyG3pm^&wAV{AgK(25F1; z{PQIi{sEUpdvb?d)&>9!L4AM~fdF|4n1lZeZ04caz41%u+VW4s?_X?HekfP@?XJvz z)sw39K1eSO*5XXWw}}NV)F2`|;nWSgA^2e7mEvbySzo`x$oND_J?^cG@TI8RSrvB& z^?uHsHHzjq*Zyxz-y$&E}tuS zrJ{($zYo#4)27iAeOKUVOpaq6;hm3J*bk)Ny6zn*Aprq4l|d-lWR~FjQBkf{D?!iA z!&8RpH3`LzeG=A~Ou8s#4Xvl9c7(oE9(+n_sv3$$vR~dO132B}q*qm(V3~1to)hH- zm~jU-BHNPl3jGLU=w?9ErhDF>_$v+(?E}d1fB!1?%w>Jeh;`G(5?%5Ai)mk??!6@q zCl6A&aXkWQJJvYt5Sr`k^igPg`fQ>aRf%VUe$LrtS^W$T$AZK8LBlu8&f0rRDT&Bn zMi~Sv`#E-Doi|>4Vw0R<=>+5LjniTL%BNTduCbN3aQ$?t*!x!JeCG)qv;hY*#jcskB@bngh3>fOD);8ChW%9Vr*eG^63&c8r+ zHt*Zina+z+Iz4z=vB#aV_z!VNDZ1g-ygv_LLdK&%i;zRVEaAIS$kI1*;nm>s@V^$f z3s9OWFTb5Wvd|;cUY>6v2t?gx#PHG0R^)k_8sOOFwnB5tU-WtD5_GG~7bo7|@51rq zuEPaV?lGU-!qQM7oZW(0e>b<3m7SPKz~JG?0%aBG;;<7T;o3{V@;4&!IQ;#+PpK>$ zu9tpsfyx7M!S&JQrcgd|GP$YQk7bxh({YK1amlIdLrzIwPDfh^Ymioorl)HAnCKJ~ z4eFL;d(yecPVGTg^~5S1Wr+Qmnd#{Xe!|zD-8NXFB@1T8v3FEe(zTJ-kQw zvR1?_d#P4jtYW-%YDuIR#$)9t{_Z#9o$)DuComf)@>vLz!y>Gx&1+hV2*tv;pQVK$ zfhdc%DkwKlyI6H^Qan!|%Sf8$-|6!!KFn67;9In4v)RIe@A8gn4$aFhUWjx_T z@#K!#zGT0>U(M#x1%5E323>v35P2+5RVj29K ztwtHM5Lv9`d=|}^swJw2%jd);C543aiw)WuTc8IRr84S5pSKdk3h9vq)iVXk1w%_v zK_Kk*ot#CrsA4cN)9f6_Ezb`}k6ZBt`n>Z0+(1S(@!#Ad-D@~)fkr;st<2m3huc1o zKbj`alKHrK$sRnGy*6XsTu32Gb8ooLsCc|&jm&ktIqLH1(Z!ed1LcwyxmWfHHjh45 zFuy?0B1OoH73{=B(94_QI<~f*9?UO1vb3Jy=%&|r6I5Ri(~qWu2M=A!2bPBQ)$=m(a-Rv=U`}b+raXXa{O@F4WZU-}*!E}G8?PtZEiDh%2WK%fu zCn5|eU+o3P+HahzGLo0};g2z>$D5o~`nn46+3kr(7Xx{p%vv5$)hSi|Bl*%|lVKb$2pG{Q_5wZE)Tdi%Eq1y zK;nOTVzF)46E!af@>%4+wb3Sua+9Guelx#wHzjNrlo0>4)U7e<7q_#d?gfj;J=ad&&b$VenL-h!oAYb5CP>p2IWmz&Hu0@Zu z-n!R9F3ligJ+cmW4-akaS0MNA z?d{38D`~%iV-K7@e0z6CBIYxLO75hSZd<@>PBQ`&ojcWCEJlI zBhu>?%m}N(G0%do=bb_-!{^Ts1kdGU5TQdzHmhO%pk#Ue-8(xzv$V|GTGLW{A$_Z| zi&SO*u*Q^M^-onXTVb1In!l3yGz z1buO;2GS4YD_YXx(`aFIPN78mcxHo4sjU(HOZ4NN zY`;ZJ4S7h+=j~YaQX%q3-d`BUb+VFnjs}1H`0qMhUjpM0xldrn3@sP<=y1J8%GZFH{3cLVmLOalUCFh1Z-gpPJ&U|KRVhG#3&DjqeBBwL+iLv^3` z-+EcAM;aj}q!E1LM^n$zV+F6SchP5e-!wFy{-r(jv$ODkQ-;@y&Mmxog8H^LNoZ`Y zqbXK4NwkBG9w8^*tBuQ607ng+2C$|b9v(vEY$nH@St+F+!}6Gl?SsIJ3a=~Q zcUZk&cUO>qpx>*NEyhWWkRty*-ttzMjhw@Lwy-7`;Ty#If~-?CoIN5&%~2p+OErwGzat5q z@a*Qh3w0S_h4Th}j_tT_LZ>Jo$xV(As~xLp8n&{?*$~+zW+XXa=W2!ORa{znbF{WNM?08lza-4%l{C4w436$ zDX3e@9^xI#sh3e8^6f91_1y4z&RJFmpl7R_x(KIMVB|yYJ32br*o53qpY6P0UZ^PM z&1;e7%*5WGTw-s%q8Pgz7T%`uQYS<%gj|8U5p^B%0@Q9>819OqfjlMQeDO88I+uo6 z6>T^cK}q<^3Y;AP60t4mCl7P3JR*C@>*6NBjqdFBHT}*MF%k-iY2Exh*U$fO8H!3N zAgTEvd5CY@u;sy7>4@xxe{Wz#Z$8mnMZ0lfPB{LwuO@_ejc~=dkmolK50UH&9bfIs zW)7N*KBvAX#8N!UN%=&)<+of6I+cs?g^Hz^wB-9~h6M*pAYPyErYx_o)!eIUd;{BhD%(^1WmBC%c(rNl^% z_+*(FAV>^{%F6C!O7jRUAE;F_%aMQl{DmI?zI~4ya&2wt_ zmnNs1eW!tMX<-go;N#|J&0L|tt1w#7z1z!imiC$0$A5m*_(gRw0?!A6VyL1llB5kP zQ92_T*e+TzlFFg^$=_@5^*v&>{#c~f@r2Q3A(UG7)45Y27bD6ULXd3g)J@bWo|0|? znIK)oq4s58cgseHiooqtKJnwYQ#XB$$1KE#yPb_UeG$K zO5R1c;4k`wAb$E0O&&A;6c-D5a`UC_X!YlPp@~z#q_w-*D9(maSL-!C@WL_Fw(S(f zwH^gO)9H2+7WfDpmFC-z&8J=F)ht0m=5FoGvuUR_fLh z>rDG^Xm+wJe)jzYI)}|uJn~oRX^~fL_}z@K3Q8lz)?(#aXvvM%)35uc>v_EwBeM2zPHBl`7Kv zK*-xZaO$qU5A>$Jtprxed4?_zzl`@7XJ20&aUaH%$@`rphsa&C5X8XT@cVyBTwE`; z7(+)6P$P_u!y6EaQB}Gza5(MY zLG%kw-Y)(#<8hIr(pE^4FGExK=meX>x$^6BnC1PGvSic|Uv}<)rfSdm`O^@Si;h@7 zXv}?HAFViW{?sjUMWc(O^|l|qxe`8u0kc0t3MK(dJL2JX<(Lab&X%93f?D^Epb0** zv?WdJ>bp|ic~N3kS8&@7Mh=4?tAU|ilO3^Wh8|3OH^|MBtfNhJxw%*SFNW&h77h~CXxJ;X>&u;Ki0*-{{Z zu85;!W<5uAomW|HlcfnvnaBUn;zyCgM zd`Fh{aWmzUg`=R0su(U|&Vw~Mq@GOm`ltQuOJ~0I+R;|@$_Vk{J@pY*G%aHEk@w%y z=k`G6S$;0+*u_RFYdP*K$r6U}vA4G`9HLPacvn~)+>+j*&~IyF60KWikPBd42tb`o{Z7x#t8XO&GtP$aLnB&D+`?0dwcf_i>)!{&OAtGP`d2 zYorBrWLZP$HZhDxzy47Mde5Jp`P2|lr&qBOPE?Gx)k}Zj=C(u8pZK|g^~4B62S1=f z;ec=|U(VY0YK6wN4Q)gtF~D45up$lDnVhRn*-n;~#L_`NC#tDX+74M1$vkeFC1|ZdAT4_nLPM119Rg*aK)8ir7IyU^pzMZJFI)+X@N#qZp1Oijf%{z7! zJ`0UKtPMSL*L38zmZcMcpi2-JBcB{p-hbbulP^adT{I)RbKS)z`rbS2g8VQ1!-_#HDzC7 z*IR7ujp3a$zx*j08Nq-cCl2Nebbu_MQDSE)f}(9^*KZ!cE~U3OkP5ovM8X-sG1v8c z$K3$Ljta*ea|;qqr7`45iT9U;4n-c&O|?|;Uj3-pi;9Q<3wBQseNL=vF#tGXyzff& zqM}o+_KyO`K`?)8PJaGtKt)~n`yOPSJuha=abW*o?!d+A$m`m=cKVUhlW1+iqkScV ztgoEy-7n@S>@J6ShG+vFwph5`w{Y`U`Ia%}tFJO8@)ZbcZ3qvy4Gau6zXIq?$<%zb;2<~@T!U0DQ*2qi64Wr}cU z)@#_SryIGXclt91lHUcEqu9u2k_|Sx3HZ@{+3M)jd3!hWKO>Yr8}0sTc?h$tO{Fw+ z5yop`WAO}B2CshRco5Y@SEJC}3$2Ts_4JJwnZj%i^F<6y*6^m(I+uO;(>j(susy2l zWRxJu$SRL6g#(ZGKuInaq>&ujI#t$u0Y&6W&gB2Jx!N1}u5wJS*dz&EN=!n3i2?cq zYDCIZQ`YxkSVJC9vd94=V0qK=-KZO?Ij%y>zpN6T8-2Ya6YXE`6F0UP3o8L-o;R&P zAqh^|38wyc*?TSEGL|^RO@iTS)R8)UTJNExP+668w@%5A9!`!*jeG~5sRi12oVKd0 zNLThtgtCei2VPRXpZq%QK^~%+ettY+3k-HLk@Wn3+4#K?gNzV!=|{}*)c$7!#Y^_zAAaEx5@KE=9$0@WNF7#>UPLyeU@oPwg<;zy_U}INDq@ zA+PJybi>5w#cd=*-h*?mbGAaF>g?21;(*EFz1REig>7NMz{ldswK7|++gT&FS&`hpJ4SOLFYh-1)tcGuVpBqmgg`)kq^=*jymc~Zf2m~bTX zGD4%=04soljxH;Xs+SfV{uxWIeDq>JmJ7fbq2i9ujdAw*4@^PFpbpI~gJH-K5S(~Y z`OshBg57q%Gj+m~EikwR*8*;OaPS?z1=K)k>5#1!;V+xaL2YZ)VM8U09{Y0{l*+rF z8GRfIuCBalP4mEEbp+qN(X)t;I=`LrM-vUG^iApK`CE+=m<^~8+zI8X&3a| zoH$Smg*K1~=RiIGe_4QxkwXuT>1I*-(k{uu5-X9+r8>)RAggYQ18>sMvSwwqhpKyv zvdN-nb1z}NqQO%ENLFmqnJSyCm?r+EDC~ga)8P;@J#na|x%|GBRDc{uFl4 z^s`7qa*T++s#?f*+D9plWTFX<6RR7bSv+Pw*cHcAo7FZ0VcFOi7`4sm8@+#^t6b^$ zd=$hGjoh~=-Y~GBg?rO-KHDMv&0E|DyQxBun;TT?mX{5Ir6_JvF8}&l9~-6j5~srW zC3no!lWJ>0k!(EbfLAD`znn4PkS((5&^Z<6i0Y$To6q$}{1aA2F~i$aRj=%0X($uMnT(+q`EW8!`mZdop%yf@o&eSEIG2aXC*VX*$J zcO2w~Y@ewgEvK3oC75y`p=46*-F+@>V-<8tcm}rzr(mz7lM{!2W6vS?YBk1@w~a#Y zSFZEuTIinAiuN$(KxuoQ1uza>V7%pK)buB(u&A>QUF1YZa_k*2Q3X2Hnli^A{Gbep zvdPzPz;NCx5c@|H`K}Eq1k@;ui3?OBQ%qf~^`&C|bab4ZKDH*wBrq`Gz`(@`=r_mf zxDm>^fz61Rf*(6g;Fko>G=EZeF?lO|0juvDv7xtJgAUl+0Hp(@Iy#VUQ;9;<_3A5S zaPStB5TOy-wHUIZ9QFqQaJu|VWidy6kcB_Z&-+MdeHEuF8%rgn{AOZk-S%3)+peF=(PV&^C z1Y*;uI9;gOU)ktX)=XV`<~cdP^rUp2vQvXIqQgHIS|t3r)`e#ucQo$@CD&v3)1Eaek3jWw4XOk?x{nRXo;Vkx>~ z^>IvI8%f1yf9>rRLByu6TUvzJ#qHS>ppo0*EpGqzVLE zCBOOIOI`aF1M(}do9;aBdFFdl=qtd-*F>^*O$08+vj85&N=X4$X8%Z20EqZ_c=TZF z+-ZverB>CmZ9gw@UqNpkyXg3EEp=FN~O`9(uVjXZD+{7yhXB#XE6o6Pe{e4p(a|Rsw-NCzFFv<_%Ei&&)hwXzdE?cj__%V!7JMTnN5;3TMVim}DG2($6Drg%O&Ez~c z-$}+QADT)jFb(wo>CnPBgQp_4K6)@VOVCOqO2E|HME=MhjKjPgP>}q?977q{^FL{(@5O9IWbiPUE?W zWMsuG`WpVatk=;&#qh;IH5sXq_INhJQ&rypDzKfjF6cP=MCSVG)^;x9864XHHEPXk zi9J!ywmvrQ`$<$;$@et>a~f(W^_PI`RIN(G4OB5;cx!P9Qj^n@j*^U{BpZ9Y@_p+B zAnrm!LJ`=A)H(H92PD|Ax(TjD_l2utExdUx8J5DM`RAT@f(imdG{`}+U>4)yV2L4n>_Ccr$LUVB6+r0e{>51${DEP1PQ`dr&Y5n zBwtoMGR(CT7Od$xA|=E=XxF%>{hQja@fmJ4RXn>F8I_P_I@fCyPmr;cG}iVv)t1B% zym9e8Jpo3+e{ReG`mzaTkN5B+9+`D-r=06wq_*{r#_&E>rT2FO=Dmt@*gr^MB(SfU zpjiQ47SpHwLE}Gnu=eFOMU&Dvy)%uqlTG!1Vn^Ilsc~Z@2>(%jQ-e_g5ZyudWc$QX zYqL0W(ZoluFyW&-!=nwVHE|mG92rSmrW$%DN z9f%V0U81G7RWL@zFFkk9gC<5x|Gx4T`*OGIeT&o1Kbt*}gHRqWbv_0W8eD;^FIMvj z_noc(Wa*0k)DUF`G`GrPmTZWlO{TALTygHW%W(OIDX3=%(*81x4lVrkN^`Vw{ZH!N z*G;=uic`beuauTU%cwp$=s^ofTE-?Z=cks_>e>%4p2VrD;ANvMf=;?~whI41_0t0J z<_NZ@$@;g6IzN;J#DS1Hbrfy0g{^JQUSPJoV6rIii8E(b_b4`8kE%;@1a+th77y>Vvm%%}=R*6tPI^1-zwfNBP9HQAU5VU5@^PsN{ z#=o4AAWMH_Oyi4Wk)$toj zPHJQtjbnm0oJb^S-b;-(f`s8Gbo)y5Tp4>ab7UI0Xj}cw}x)w zgBS!QTkgDb{Pv7pH6eEXH!h43yy&!1G0ex_z>2vuj&P8aI@jiY3J7`CT0ni3V7eTz z!iVWZLo?TtvB42B815k1J$I>=ATP*cyT7}O7)BY0eb(h0^zLC}*{k8*sSz5ut$-5V{XLuhRXf7k>{&T{W#_p%e2`ZcamXZA*0ztrWlMyP z$%qI8y%v@s4d(bR4!kJ|p-csamr>sqI$l5QKh~+T*iKg&*@#uF7%LCz2@p~US|rLB z>?N=YvZ4LHiQNAjz4D6!+f3KMKnhx)ym%Kx?6ogUHfT%=aSc&&oG zr9G$du`~&6CHqK=1d!yPPkRZ0p-bk_1~9DG>rjPrjLtO2OYd}3=ws7JzDAiE*NJ?N zTx13Q$u9a+peQn)B|7{{cXKeT|C5&jTxhnz$oRt3clXD;BGYo#Tkd)E0*%l`pBF8h zD)syLa8D)5u)n6bX;c+Zx2Ajd?Gl13NCNyw=%wYFq-DPlbgPBlK!10hq# z?*4EHr65t7SLckihnRAGdR@ieHNm9zXhUJl8g69@(3Qi6Rjhq29@=lUlRh&pW>8n@ zRgkV#ma`Oi9^A1f5cMg1J8`e&O&?OpQ*4fU8`7{X99UN&Fo8hzaJveHCl|PBmeop> zOgMfybHz4K{#NBoM*ak3)gapde8yAG?it`={5xMYbIflrWrE}2VJF(U*A40c(v;p# z3oXtyER_|QGbBE)-M^GV`Y>;QD%d&Cf`%TTqNyBHjN3ZgUaFqv|V zR1wb>mv!NVM!g7eSUS~L_YOAs0qX|k@+T~Wk{w&_qgYS}tt*=273vwbAxAvPE={Zf zbVGqr=XCH*U5m3$T3P$qNGPOE1<5_e`4Ou^89-=OHmi*DCAM)C_V1A(U$_B46_Mq(u810Cblz zz)8EuT$IkPQ!3%_pN6kFG=a)A->nyz%9oPZ?w35Wp{C!y;!5+*lCQA%f90TCVaf*` zee4<#8&!=QoyQFaSbae7Ko^ftjxx{O>0jpxrQ#w~3e8O=>jU*DP~ktE0nG|dN1>4r zF+=?Dbh2MNI#MwTuuGB4`^5u6>pp}+i+UN?spD2m0dIBpQ~ZK97!Idbr^W05M(VnB zW>>nfJwlwJ|4UF2(s(HyvWOl{Sr|_u2W}u=)=s9)%=V)EPoK|s-pQ*m*T1HFlLf73 zQ076&0KshgIVS;cpc`b22u!%rVwsF`kyN2Oy?Yz)`5}t|W|2(u(dp&Ou(;m}^za&M zB_*sM(_Elwm^`xOo^h!_D;02STWR!x5abDrd8Ej zd^U(lPYdOJJ^(Apznu-Wg+ZO<{eR4X4o9&XA`MOd1eoz;^?p`UP?$oII81&Z`)nV0 zqSxm)z3}m0gW`>d>*0Je$ec^%#*AzM5(#lZJ;xMNxUhpT{Rt++(S7cghwDLwMyU~z zRSL?{lqT2A$0oZsP+@OX!7E+sRGe%V>^O4v_ATm%Zs}^D^p-SJP>ob6o$y+^)C=i! zNp3qOX%-08K?&P|Qs))@yu!3yb0a*Jw=v^^B4%uPFLgGj<{k|AjU%?5WQhSTb~c1! z5FH>BEmLfQo4eH<-@}L%U!cK;a(ZlLNwi&PVn9_FyRnBTQ`EO(!U_kb6`b9W-P%!B zj6fYscxFph`}^NsICZ#Sdht2s9=e2J&7Lysqh?jo^ z2buVnnhN9A3rzSWQyil7z?t_%&o>mZ+}>bd?RFb+y#tE08X4#rC8l#=E~{s0IR0GgSt z5TusCMy5JMR6;=)jCl2h@v4I|x=)M}5mP8@C5X&y`<5oO?u&BpY@C`PYTU~Cf7n#e z2&$X{8z?XY%vU8QCqLNROKo)w#d}H|YKrrcqwM8JETL2DoZN3)z#YGVLCSM>aZwSk zT;b2gE@{^(XI|N@3PlTb)L&g|jX$x;Yy(i4_|Q*Rvy#O%5!kER^f?w|SOn*FsXNPF zf8LikxwwE3iE6P4KoW#4e-(f8l!SbaO_3h4x8=YB5fHS%n7yfqTk#pZ3WVhwOJDmQDukgR)B2mz{gt;uUc8OLL=qUq}XH8;Wm?FsJlRyOu~v*>d++eQf7F7zh_a zdjk8xIS{b%i`kJW;l~FW^^(XJwcxA^hH6o3*s!h)B=K?^7{Wo?(QQ`uS_^0%^Mc_c zHmu+I)e7TZ?c5{F`;%yy3U z?0m`b#Sbm@xQ#XG-sGWIt>2#qU_0ho(C0k!NHGyKfs#Gt3ZXI2w7MPvA@uu?u{uaLfBOBW26|^0pAJ)<(W z^?-h6Z%Ll%>_}m zaS0_?*OfcsB`cK-b#3C>FL{DDjly36nDP#cM|2u(7ZSN!FL5+#h0TT%SVbRB{uv4> zL6LSBh|TW+*tou~PK|}Y_XhBdfrt%kMxTJ01D=mA+!uShN8#*7zD}#@1mQ<&!)p5N zOhI?wLwdp{NXtyT)YO@(kordWWa=6ablz$^!nXs-+jNSay>i@GR*5(Prj$kBNACnv zfO>WXB3lzqz^QzLis=}=oau*!Wlpp%^+w^Dj2=}LFtBp`K!lZT*$$ch5cp&+kMCoj z_cDG*B@QenKxr+HxFn8Sk(89;?N9wrkvYj@x)pZPD~_BD<)qmG{WaF@1^_Q?3~0tF zq^HgyHj+mjZ{KE0@cv{;QOK3fT(8j&Fq-$uHX;J(!2B7@$G<_0nM*SZ*)CgY94x^< zaRz^}PSk0+Jw!I*z`z{IZ_!yR4D4HDnKQP;80hG%W{cgRYGS=lWty{}|KvcAT0;&F zW%=q{>Q!N(LJ~Zj!#wa zYqGUWRbX1K!uL?z?k>$IjW!KdcFRtKcDA)ATtIt${m%Ts|1Hc2v9C{ryWk zG(fB$8oU=I^j^lb*c&M)2be&Fgns^qYu35Hn{LuHZ!Bd{q z0OUh_AH1BcINOA}Nic+_U&qNb8M$$P@lm(Np=}Xx2fJ|)XD1VMQNa5SK3<=@$6fSA z>PL}iw5i0fRCE}}u;5i=7KRb-5yc;)^WPcotk*lL6B9*kw6v{hbVg`}Va!J1x;~l%%Ew(k+)}DSFRQ!15L4BN?i(3Bq2#@4E zz=%)Gf`-2OQcS3(+A_&uoQw4tLB!E5A)B67O2$Q{0s3ZPt6IHi#VNY64>^0UK<&kga1rVk zu<}PYtE=m>cF)o zYo5JZumUv%guQy52AgLAT~v7d8g{UwL6^hbLu_2jg4~d>-vDJ(u{UbR!@&Vu9Z+fj z3Y|Qo`*dd0-N5UzsTyYeLiMomVH5|yio{=tCH-yX_q@)@tiUt@iuPL+$Mn5Si)gtEKl2OmimWr-V{#(*2P35n7Q{>PK z)()2~lJ*eg)TwO!Ke%OVflnswIHS_rW5Q>-I}$Cl8?UX8N7sIgT1Y^@po>$V>5TMG zkvX|DdECEf;c~q<|2fJ!H=K@DfD)`+?RFXudRBIACsH;yv(@kr6+Ef9!-E|Gq0FV0 zPg`kuihL{e*X}NsXkm-lJ%EoW5laVy)=6ZO#!lIIQ(2_9CXa(gN_KWO=*Mk6897bD zUeyvW?p1F2=*`^i>{8jQx?}PbQRxlr6__h4xDipe*Rha!7|Up$cd#XI?RVqcX7_mq ze>M)jLQc6vhI zDQv$eM1B2fxE5pDmCGV9&&?^OPba+&?)J&*ZkfV3MMama>I10!CQRpe@CJM}CfM@1 z{;M};Yypyj5Cvew3XKRx!CxsXPp7BkWYQqAH_;5`TI9c*M~I=wl>Z7 zh7$dr9Vv@>h|eu`jgJXXaQ}c zYV)J$$9LUuFvz~YIR^qPD{dI{%N_s#H0YEsE-wC4t7w4#7JBzUY~)3vU{HTC01vjp z`2OJ`O2E?u)8{8{0mjA|ipGQX0{kiRdvN2s$#ese=vPsFYr#fwLmQw^X99XzG&SYh zSJ}sZp9F1*qlA13zNL^Cy+;2qnJ`Wwf|8yYx_HH_qu259dgv9F$e_sIK+73KIHI^+ z>d{s??~>5@CMiP{xuX4@J!iL}p5wwh)>}1Y*|yWgzkeM8F9|?oa*D<*`T<&J2K*I( zn+H)_(8kTT)G62aoQ2pK49W}4^Q zMulE8Cl?nUh_qxL?d}4^eoF63hL3&c>!~{TNhs zpwG1=p^>;~M~_5*Ka(bZM7n(`&07N}EgKjBjnEk)SU;E_(!?zDMQO;5#UKs#q|rkq z$IVRn9~gWKY;}V=+PLo?{8Swe)tr{sJf7!S?5`>1+O&T5(1$_SjU!24Xg;26vj58D z^Vt0(O)N?AmYy+xoV9e|q$4fu{y=xa%GuD6>OTvWa;733?my@X0Wilf;$=A=zw7%w z8Tk(H$;G1{8)2}K9W(VDJ!K-!k5*65B$KeYCPf#0HYi`z%fun@rXMd*1T3;xy6mp# zx9M-pMgNd##!1Q**BX7iX?}bX`my5%{64S}=JFck)J_$YoX>dd<-$~UNe4xm8#SYE zJ48iA--BDm&CSKp(ul)+ws;5|nfK#a=yS9vZNe%3U{=8k(>`tmyT9<)UH&zuLj*%L zVc%&aboirmwY0vP^2f-4R%OF-e>pr0@1GX4q=abANkAU}c&!4n)v)yNOB;?{i{)qt zQtibR!($j7^o+fY1;-9}()c2vyRQsRC1%w{|$$!fa ziA30!&aghHT5^5I7YCMNaZsXA+SsYfHrKV`~<6=)j!9bxQC2#q`o z0HqyFw!TPEZv9^t091tC?yel*99c#va$m9&R1-EDoCqusK@b%@y2cTt>XBa`B<7C; zJg{TRTUA>xXad)D%Ev4K%~gvf;ccP1dVbu^*4veFhUz06IUJakw7Jod@m<40+1AqV zez&N`9+Nm7u8y$gN$~b-sp*8|cG5R97oh!vMLMW=%n4>R0F7^%HYt&PW;qT2@j~kD|?i;gO^zmPNsc0}H zf`MeD$$lk(P8QsnP&SwYzaHHNP?hO60`Mg$?E)$#I4A!6_3Nes7_PIra1#I&@n_D=C?h+)PMJG7hoNcN341 zL~A&xqqt3=9lUz`Zo#Lfym}|236Q19|$~o&E7;yF1dx-&Xde1ne;hO34>@cZpzKzP;k-%yQ&3TO>~{aP0`G;O^rG?iZ();EFu@xYr)kgt~mUB;?AbAD!~xWsB(VEw1; z=HL?v3kjyr)f{aiUN_OH`U|_74rOoxr@kjHiA`%@DcFAdw5CC0X~AplXdCS+xhQU$ z_Yw6MyWV4rQ9qLBHmy=%j)X9l6hK~Vxq}LyQPOzjquIkm;;*0VHUs&RQJ-)O@>oJ& zp+$+h9aG_YSq&mR&~lFXU1B&M>fY z{a46wvg5#q)+%Lk4*ZK3FAnCwr>tEkUf7+8{g+B0RFb9-Y!%#0udFln>y3-rs$Hp9Wq%=AySV|Ag1kQBf6x9JZo8tzMSdLr(ae9`zJnq^_c{eb3b~ z*Pw9oIT3{_pKrILYii>$TeRzq($I!Pil9i}`72J1 zYR9R5%?MV9%1UODfP8R_%$J-dyQL0ri~x#l-%a-p@b*mU$eMh%VA$+;nYq@apm3@2 z*Q`2D1s~=0cse*|Nqn}GCr4$8XQ14x+k!Jgl;G3l#@M@vNFEx$r5w^pbYVK}pCtY7`oLDE??0-_1JKP&_c;J}8)tH0 zub@O3$R~PJChflI*L*f_MXjXVABG#ctu|y*oBmQxZ(vKz2&jZ@l)FF@QJ%(Qm4nwE z2e-rkPbyuwdwk?3XT6E7ZggpwtcPpygYDwbr*5LkNl&LfoW=II%dJ`XoB;17=GAiz zS7U$N2%T~iou&XPkP8KT2&IL+Bn@$oOKum-hZ{Gd$))P4rE^fBa57dqC?7d(8|-cV zZhVB#t{=x|tIv5z)z&K~Ifs%#t+n291eP|EDqZ#1l4F@PPBMkb1GASn{fDd4^K}~Z+JA#Nv?5EvGJAEu-EkXk;o05?3S{`>`Tgq_rXRc z5(y9InImL;_Ff*g#yrEd`%ho~YBgw94Ma2?-TdS1?e0!2mzmXt?6{Ls06^a$Mhi0O z175PRvu#3Ool&I>#IVWwR`}k2d(kjfMDPsHNG0K*%Z}3;Pbr^R#5ko`twf8(cCif{ zAHeVC(xvtsOnTAiS@@LnTbU1ihubT50tq%L1%J^fYUUtit)A}KyhyXDntQf>BP1&e zg2%3>E{_#yeqTBMDH3HA$3er5C-wf1s%b?P6}ela<>X4AB)b3;Lyafpo3K^QQV#!7 zUmyT`3bxF-SfrKr0@jnyW8+lf3E*rWsz0QF;n7d(ZEPmIr`Tz7^xv?nF#;e8B!Qy< zdj01QUXh%C6|6NLsm0W2{mp6?HS@F?yn#+7&fT`evZ|VHf)Nw^fsRfU z$XSfXe@pFqf{rO3_?0l2F8*ofeF$Uvr+`t82*H$&gTl7mi>(s7s{?^y-7L%5#I3H* zf2%KWzS*nn#N3qhL>>`3{doyqIfa=%Bx+A>yTOd!_ayu=v;EQs7^;sXrw;GW!rqN~ z(jo*XveYQZCa`MP&<#mOF^pu)^Cqu{@MbiBd(ZjJciEKw)Yk0p-^2R!RMHJewlHga z-B_k~G~Y21kr4tU*ilgn8y9{ZUWQ0gh+F5dY86;|`7C31iF`b&y`25%y|;B*31*VO zw!Zp3JkuZPF;qt`YOM>f0oLXw-ev!TjDE&gnd3CfR)#%$QBY&|w{Ec;eQ zqO8EOp^e#!x3_Zni0}86e1lkqd{)ia!#?C9uRRb(dFHAyccWFY=E}x`8?q|Mz{bzE zM1oRz7tLJxQR2H&9lQJ9Q5RvV5$h#9q(<`sN>PI@-D>(N{? z*ATMtDZ>v6BL86W5h0N`ZfRkXr&U;>_kwWSe ztDT)*>D@Na3OPFWxc7Nv5aE+lS;j>6u2OmgKcQoN+cKm~+$tUf2*{`xT5kp_KD`t{ zVe^JSrt>Z>-%k0l41sVB;rjwG%TG-O=b!%`ZXO>|0Rd*&-(dLF_jY~yVg{@HeJ4^x zYKumC`xRjZtvBU6e1GdNWPLVeHtbh~_uyq@Q0cV9?p#8f?(MWFGYk&f>G;4MTeE`Sz9h&`QiyK19m28)2ZOKJ8sCW zT>>;6xNcq^E>O0f>MVF1VR+unN3N3vFDhl;FviGqWqcCDCb2El>VGc(sen0> zaBwZzI(#bCSYJJ&KW`iy9>uW3a!Mwc^K?LA(L@`-v*52`HxzuOAlx>9-tUM==w<&} z5yM>p0TQ)_$4NZP%7Irwf?`ib3Q0C0!wRV_1Nh=HY@o*M@<&pBDc#}{-+4t{q_O-Y z6*(I-;s++h$@Tqlt6Te`Qkti|0}6x#y*BcKA>zIDkcBQrw4g^{C%#B|`$MFiSMG^# zbl>UE*CTDX6}p7PlESyisdj-zOfMr;iipd532N^&wls`-82 z`fr>zFdz$o1RL>|Nsm`Wb=qVKJ|WZ63(cavt?J7}IU_Ignrk4ee4i-dX1A(&w8~hb z6>O$WB3Z~GH}ezx&(Lavc;h$aiNCuA0G?0@#9zEA1*APs6%`dZN}fp)EJs0x{yPW# zdI3!yR-EIMcMr#LBUH>`Ts@|k*}{?pVje)Zx72AjsGP6@kNKp)?A9%D{}Q$mmHTd8QkT)P{~O6Tya< z11hP!`~yk15HQT>22@S{R1*haTm0@*$%*80cHSjI`hTEsTlS@HjoM)VA{meHMYANqhcXyXlkmfZ}3$Bh*ZqFk#<9S zySI(a!F=;4+eS|(lU@`Xt!+%28-aTF$Q%FO@XgKJE zIQVAc+C+FeYid->HL@Y>WvIcH1Xp6Rv6GXN%kroYzYV&QlHXjy0Cxk(8yy|Cb1rO& zAODQhvV7Dfh&E0su!61{Z8zywL7;TF34P%HVExa5o}QlGU;}85)iE&%I*V>=!noqC zcZ;z)?6gD;AK7Oo@zH~*%%6G{B8yFHA5+Q|m9(_92yk;xjEx~UXCOe3#R6eK4$44J zZ}?F_|D~?zJuic=xB|k-lPdF$u)2Bm96n)JMXxmm%}V`TXuuEUNzx4jc@`G6kKFx# zf^rzsR3b6Ow2}a|e*f*In^1#I>w+zwBsd?5XJadlmy`g%GSCB#FH|{!zd4NVryQ}f zHDVtU*^o+L;Obb^+h+{u@S>?baQ?v!g+Ks{6a^JEH!4&qZPWRM+=o;?6=klHLM&2> zXY{c|!D5?V0O{0tOQ=^%ODicU35xQ$yu5tWJUBXI>l(D{BvrsqY7W<7FFkW^&D_=t z1zrX38x_wC8Q|B_hL9p5KsZFynw@-XZk{UPat1gD3h{S~8?+ZBo4rT}3970D z)(CFJmjvP9B(F*vwPv`Ov;~YuXoAE>@u*JA2oNsCcgX%T2^)NTQJm0V91BU_HS%<# zzHd=Tp0`H*Z`1*Xnt(7=dXm69G2zL=@pZfWMhSN42T#mklwiXK;8~ci_cxlp_e}H^ zxT?dvI{`3A3gH_;m2LKLSo`=G zOr6{Fkwr=Yga#Ic5U@!Tk8>FnXMhGYc&_^0mFpt-7{ltC^)vjUF}byoRo=xZ%K+0X z2=l?K3_18XIX~D`@G7RQa7(^&N-^~+>*MB%J=)#~Fq-znI&b`UY$vzXG@ZhvVC+(O z!ZO*up~M$;d;b8sHqE7`W_NIuQ;u0-KcAf^5=|eui{G)1S3Xo#wZ!6>26yRyZarbh zkbPK9oJ6GrLM*v_njy~l3Ge_rldCfH5D}EUzzl&`;egaHa0YCTX5Zgl!h_kwuye*3 z&s^-u*z+boeiyO@wf7( zo!j?>qZ{s5^1U0~89q2W`|W#QqTbzIN1tOY=BuD070qoiL{rG8T=b6kpbVu`9boUH z`j-l`*n-woLc2`tx?{6p^DU_M0BAcv!9IgnfON<9Hn!vmZ{1viWoQn)Y?9?r!FL>q z`8`Kem=;yuY(t2t(K1u!2m@{?ct1RJ7<_UN@z@pS-Hl@z|BlAyUnw0seN2%!g5^y^ z)@P)O$D@9bM?)zGVB#g%gW1( zOLhTezg*MYypT>-`4$7xHOgg0f4q_5N|2S89TPHd2vPf14Ce9A_~^rxPnQkTB? zrh`^(>Fctim>_C!D4^2tku6q#I{c!v*Cl!}Z9L~le%S?+%nMpN}+xiE$d!^}te)sq+qFbjZ% zW;h``kKPBFz-O#N(a z30h1;%t6M^L$TbiaiC{Mb4u5DV2j2F`C5bm8J(E{nu_ej!;6_v4-fs{5q?uaR8R{! zw~iau9)QB*PaU4zbB1$JnJe&-{c!MVB~f!Z&O#tKS!5M}kHtB=>pc`92N*ygSr+@@ zBe~+amqeojHYtyLnS1%M2h(_p?j2V`0#(l-Ulr&XDYIQMmEE;?ZHzGWS5}%2)GER*Y;#UR>q&Km)dHp!JNaQ(~>1P z{0IpeifD5NmisEi1op*OD?pS`D04I7ONSz48-@(Yf_qjKb~v&-Fb&lh-16@17r&fA zREnvHvRxhBf{3A@BmFKEdrv;8s*~_!hH|+Ey;+`H@l)%9NGA9N**tXz4LORD+7Xdw z&p}j)QUt_@IFt18iW`?1#%V!mArUQot>Pf z6Wp_y@W>x!m^U55YE~`}$RmUvF@AG6>jO@Gl^ijrC!B6QO8Bx029iSq1Fg;)Ei$Wj zSP%SU_WoZfyLxX=*=aBF5^K!qODnxP*}@ZSJ{e$LHWz+XCW2t2qkvD!>@3NjUMt3i zt_ge}0u4g(z6_%zfO(y30AVXGka8K>GJ20z*4U%+CstCtggM1%x&hJ8gos7feO1=( zqb{hyGV0<hKf!yUjY#>?S0_!@~of@Kd1> z>doHfjk6Z3WJEEI1%z}$?35jAtCXZ9zXWuXjL*Sbca5*`$|6BN)Syxm?>oTd#l+wM z%MI7@?wbH%@i*jLR@uS{X4q2_zLWTx}Pl0g82&+L@UN3XL~} zt5K~fv>FGli;!ni2QuKt)2mxWXuzZ8vpUZ|&43O8HcfEtqNU}%@lTKBK8=6GRFkYN zD~m+#JR#>ALmWZ0JOB?kz*M4pI*|AIt9KMwO3}ms0)In8!Ja@_QDFZ0Kly{x_UO2h zCVyo-~?%a#qp*Yh_VeU1s@wW=Vy`8f}~qUrX}W3PwT zv|rrQ1{?7MB`qw4aVM}z)6oXWTC+`XKAZjX=j_1Fm$c+-@7f7W#7_Q$_b1_k z{^pjHM78k-2XtCSX1s7T+i2T4L|Kn^10cIyPKJ=Qw=$-1qx^jq`k+7jC6DHfB-KQx4r(iyfVl`*y0u zxg1U~5JXTo#CL}!);`5^tHDK(t(%*5W}?zYE7+tnRoLO;yuG%l|4;Z=jwX?d+uwH( zL}AFJl%j<*24%Xe0OAzhza+Fam#`D=unJo6fEzn6FIw#K-*Z*0UsDD$;BVj92ZkqG z1-|5kSmg<%-Y`dP#}4{K!S{2x^%yOK$xAp@oWALwJaoq+rJ|>Q$INJ#x@&+xFJ4D+ zljd)f53T$?tDt}&EXGZDZuZ>4_!67c_80F3PR1-W~1-bb4o%gfN|&Oc@}7|WI|+!Tni{iP_JJ=^Md zB@TPaO5Ilxj-qLy=o$m4q2!3rG|YMK5vd1Ds_;+~l(U`zz8c;tZ~_TM#dVueYgo9l z1!abtlaowUvEfQ^CGB_$2X$xV0UsV%f8C3ar2r|hl@ITCRQ~C?OD>OgEPee`wY$|v zwAR32fo=>dxFfW$quKAGOX5%UuS=Xe%>`Cn0cBO}yhThq-t~BUZp-he4w6^O3izSt z`ez3Kh%SIbKryx-`t8RCI>~wBXf|_NtTZT0`~v1IAgU*Ao%Gi^;MtCK{B? z(k?4~SACHHb0OU;d)s}Z7H=#BJ7^oU9RG`!fn)lEpRJu;B`XWbHIOy)EK34~2!^pD zv`Qd4g0IpliJdHhReE(OPDK7e*M63WuxpVjDk2-A$jLM3d_=efvLbkav#nt9t4e|~ zL20M+sOT9D{dIDMYr0#%=!@1W8*s z6S_$wWvEcJmNTb|&gMUl6&_6w-@T5An+SOAm6nR?jvRMfC&@JoXy+-FAq&QZFo=GAy1^Sj zvRg;+B|_2yXgPrzCNaVfS&q`qh5holYWISD-f4B^=_+d^G2kRg+_WeuFNbtGiI}Xc zESNGtxi8D$qS3Z@^Iqlf-28W1exwNJD~1>cHAC#T?Kx=`_EerQ=C#|)jwick>N0PBX};{n-VD%9`*Hy408!MimbqxIQ}a@9zM1jA;< z)c}fpkH3k}Q3IO>1_mHVjQ--Q_^c)SVu9fUY`yEh+{;f2m`WLp=_&fk*zD}Wq`q$* zK|%r~>%x_H;I)?bWSN;uWKhoJR_a~lYlx92+ON#^eY0c@Rz6lf*Z}c><4kDiaxTDJ zXP|G;m8Qs6&-}Wv-1W~7f1TbxJALE3<3baDzl`-jRhcsd2#$o9?8~6HH)DGL1X|A@r|E_kl9XtD zS3;&)XdouR(J%yP$f+OWNkXAb&BBPc+AnQld0=0A0kE@0RyKbQ|Y-%~C4M z`zOVXm#4`9O6PpI&BDS0$c!qx=;-K{nKw~U5Fi3^-gcF%qL><7{-+Lo^RCA?em{6E za#ks%T4Mjo*Z247h#tS6!2XBP;cND#*HNHZ?-#o|2hk?Phy#F}HJUnSl{b>yx`e(@KNVKT&ofhim! z+F@AWDDad>3Tis{#_4$oBQCe=)tyXrH*Sta&>JG+O3=5MYB?43+6x!x8Wm z-CbPJQBgiTOaYQ}uC&+cqoq}9SOg2~v?i>#RYIHzc8m`66yk8GGrtF~IDR3k0D=C7 z3dw7<_otU36 zHG$+?wuvg-SKn8LzMvq*7u|%WYX=0bNPK=FV$tl6%@kYO- z_E#Az(>u6IfDs283sPwSTw{bkO%aoRc5^A8G&zZ-b_HFgk~=YZT|3w&v~$?jk`2vdFdMv-8XQFIbC%@kH+x%)?EdQPC3T$z`R z2ph((OnW#pGtRjmQj>YR-yeRe?j9RncN-MIBxXCE#eVXlY9jxB_{7GyEH&Hb&5cUJ z0|dhAC~&(zcF<`fpcOtoT`Qi+xPJOL63{Pz4-X5&N$VdQ9F!n>nQa9JO3YnnGqXQ# zcE(>ml!HP-F&9Cgybw8M@H+lAB~a~;rcpY5j1%Ch<4tJ%I8B_4j8ae=zl3!HA~hn~ z$jHfkMV~>##GU|3+O@T{m;&Da!dbv#yYe&ZTh*v6m#I>uP_713v7Cu^jHzWb|LLCx zSfMg_DIZc&;8lI9rKJS`$1m6z!G;=gN~uHT_lLP2)t87}zd`efAS(SrG9z!76-aLo zWSwm##2ZI=S6u_#H|I4kmbByTtgHeB?^01w#VoW}Z2*CUMA~?5`1Dk;-AN!^`^&Vu zMKOYe=jj?7bQWLg70Et5iYFQ0bgbC~)#Uhg)>&?Gz5A|Q;DA7lG z&26@X%FmC-FD_^;*HTb z*noPDcSlFF|Lv_{CmSsbFN320R1dm(dULmbaN?~9xT+~R6vX0*Op++p>Ql=NClmKg zKVBudBNuCs`&GXP#)}4BBSIbnj*DII_1S@KhhqiI$~bdR3k%HEBU%B+0ESK&_07%A z<>ubk=Gn9@&}E##3Q4Cpbyk?(I}ig5&;5W5koXRG)7`vj^+AF`4pJ;?^^2Ze?UJX6 zyG7xn1sL`F^>%;NwS#t1oO|O(Gstye#7m-4JeK~Gk#*+Pdrjq=!%itsE)j|z8~Hm_ z+n7&(^BKHPZtM|u2ZvfZO!mfJ%@?K?Lwz047G7ijo<-Hd+1M_rC2#Vu-zX=v)m!rN zLz7T_{g9avcePyi^Fl zcCJy^F!&F#-Sl)yc!#~i+z!!XHs>AqFVBMfBR#iA(?O|ZNkNJPcnH&8d!?8r zYB$%XfBVNT7f3O>RW&Ygtk}iQro^ zjtpiQIX_1pZ_vg)g^2S<@t&!nPa4v8Zj3iSN4m@Uz|agd!te~x!|EFuubNm|F8|Du zR}KgNB>^EJgf(;GK?b*oh?P<*76DW4liwBX-_HE2=+01)*`CA)S*kb|_bFXjplev# zgM;?lUZ&O!wztLmu6!7%$L^Q9Itq5`)9)B?1h*YQ_Aw6S(zkB}Lue3uD=qoqN5B?_ zexMUIYf&$v^DvoXe3%yj+=D3bgO2(ql)SX~XWFwatzP^nPO-4>3{fWZdL z*l{t=d(piP&#sE)7M`lbI8@})zfQExJft(OJ+(!QoPNXEbu%O}C1wA_hqdLGP50qG zx+-%BHDh!-dN};$mX}3~%KH&nw--ZOM`u2w#bfeA`vksiE#diE#i>H>>_pf+{QUfW z_pu?3GB~zz;37)uHn7&-%Cd5>ZfmgQ5eMDV+@-TC7veprkZ$Ix~?#I3R=E5D(OHARMJxp>D?rZiW{N_N!U= z=~h`*loCXy-iLUM3(udOB-juCK(7+pr+Vu-u_*EQ@a%9ME2YHkFJ9f(NyxUSs?ua7 zbFk#04=2N5X?LZMv$CjTRoHH;os$SVGc+MSl2NN|AQd~a-PCA*=!km8`&JbAR zjg5_!G-=1xxC{wBpuDjEQU^g(E9GCTUzX_SRf+9U3kndwg%zum3PfEt8!3-LR14}9BjAm0 zVHn)UYr$&?co1X!LF#ro^EFMDtJSNM#=?N5(khGd?6yUtuTvsTGy*;CdOZiOW5epo z@c;^#*f2COh-@P|c``j+9$VM1704?NBbG%f!_Z14uVCsF6o=E)08Nxf7406-I zc}s#rQAm+>oC*4X$=<=x&=|Fas8w`ny}!{#k+ z)=Bo2?sS*GyCv%$BZ!TS&4@L;=@T20u?!1%2hCX#27i>@y|FGw93}*=N4Eo+Rae*A z-aaHn6fSVm=|yLV-J$3YdV*DQLU!3bP!YjUly)lqA@P%nnFH(U^Bk%frb(%FArk6e z8?)$FeM0P7dDYeKP=>;GE#5qJ>7(<+sy(XHh`^_fux5j}!-SWE(`~&o2?Zl}Vm9t6SmFFja0=v^!C*nO1J>^Wo~T`?qp ziIiAj?i1|Y@y4jG78asPNdoNXii@ts2$k@+CJF1i=BAPZJa6cycp4bV zqp;*$GcuylT?VxY3IdCxwF9_QVRQult*`f49loEsq%b5E_<+Rb+S1RK_js7p4eSOz z-M2z0@vw-htEWXi9pRx?C+wUc$g+aflca1YXgDKxs;9T#m$46tD@%<=mZ?_XUzMNn zD7spCjuZbXG0j7m;H=lEPRQ)eM6)EO!B|AwZ3&`kJtMr9R+G|y5XQQQ3`=<2*ef>$ z4^r>MqjaN?NDzuLuZxgGw;TWctj??x-?n$YQJ2INzI&QyuS=!TNi8D&G6SlY3>Sm{ zf|?;458w;XZK*S3NKZi~(v-b>sWt=#1iiJ2WzY*kA#@ZhUz4(*a=7^g_b%i02w1U4 zRSJ0x7x_Jyo_DT8k^5d8u<+Gx0;CzWMbGLyB$B9?*0{scb(1D(b8QqoPD2NYD_9GJL5!Aw=<-$;tPy4c^)82ZBnk$i(2y9m@|>LL4a#-@({7RWR8(w}Bnvg+ zD0=MALP4ztu?!cY4p#)1oS>Ig?l8(fBAELp^lY?B0s`t=Sy0VA@2BOT?{K(aq~{d> zib$J2j(Qd9#%p3YFj6yRR>leh+qxJP7t=~zi8L>Q7?P3===yWe1i843lPvDV{ZqL< zX##pNCe$!onaJNKaTJh(5OS5BQTOHbMq}K}8(6B&@}VUy6!Oj?jN|R~Fc>*_@u1 zxdS;Mcjb27cqQP$dw+MLsw=#91>bESl$YA^8!Ibwo|nV9YI%9Y=v@5#3B49m_WXaO zK-;9;c+;9oJHG7!Uhsl!VMeYi<>R3Yowgmc-qO$g3k(x$8wN7YZJNff3Hw`2MOveerGF)57`O9q9Yl`n3y+J`-45DQ+(Iw#M{)g@)mflJ4Z1X$( zHxUt<-(Bn$yI4^|L7ts-X>DGq!H)eFzO#e4N$SkbyeNUk59>;=trn<-6;p+ANQdpO zSR{zRg^Gt6%qb{ez&6dEZ%&G$9-$sZsjz!sE;Uc!KBT6)kzJf z1W!Ggu=J_S;I+9Ar{Co@)qV!Cjz_)d7Ll@k-#SSm;Q2j1oG%K}9AQ^tfthw5%lS3` zOJiEL)h{c#A(!B4yzqWBL`r3{Xx2rN!m2Kn8~u;)M0`3WPL7b_t?-PaXF7#>%SAyOXraf4^#YMnQ2g#IH_NaT%-$_@kD(b}n%tCc-;- z<3eD&X1zc~ngqxTrmXQ)S;?TZ;Z>02S9|YuVg2p6e__b`r4i(Pzq7qh7EuyAzOVz? z_2?2%6kquHSL$wTZNU`Nt97eINApHLO3x<$$mf1Eccb{GU}3$_AF{p~utkeTaj~Z4 zL|O%8SV9YDZC8l#p%8Z{M|&WklAZ;AZ~CV^sgn=*4$pBrM>PRL&<&&}dTexwPi6_M z-H{-8^SmATg|&N^#^HEN_^(^T<46{D5^0T*3Bs@bqrTl`)|J0~Q?-UFHflR#P&RKk zV5@gYsO(4KiU!ex64%ZSpG-t1p}3N4G)t-?dqq=^fA>!UMm1JT$qyaS*qVK?nG{zT z0-cYviqzfGf}AnjyCOtn{)aELF(G0Vl-XeFuGEE{c;eIW3`mql4TK_QVEF`wk|w7z3{SFb@ym~L|;v?{@vV%zJ}Z3EFXLK9i;$`45& z?FLE2iE-PwktR9JtPo^X+J{2~0$D`Gg_Wb(WROk0fjxh+FtFyM; z#Z7s0H1j7u{A#3&m>1m%3u(WwL940 zwg1hL;DI%(I=`LijIs6A_2vAQ@}`@(3FAMoGnk5si}Uls$@a{%MD>^&oP8JHKD)4X zaUsdZy!D<`J;WYn0IHwDq~?Jg!r3c+13mI~6Av4jc5TS-D$69p5OuapdtH)V&EV2q zwSLo1vg7wuqclPEoo3t#y@y^?(MF@hCV3>^G__O^OT4}Iq!9PWLy;5pqYmsh1h%AV z$|M-hE57q0_5QY`0rk}vo>#x7S!_QImOJ8V$G_6)KWnCoLo2rW4U3)A-!{dNLb=<` zK}bL_ef2z@sqcb%MWF8x^QEX0kG2`Xfj7Ll!@9wbM2{`PJ02he2zPo(9(tx~r(#7-^*zA3 z7aun)Ym+}Z677139&}5V&tifvJY&1<+eOrcXgG8A(S5NGS{@NqON_MV_m!$i(~fH; z5*F--Xg8OY+ptQXZWhv+j`N5IG&yyVKWn;CIJ0mH>iqKEFh5S(AO)rLc zQ-h4`EzdthwiLlHxn|jq{3n8kCPY=l%313BF{tM+i&x8^ZNn~b=*%8hlr;d#jig%H zvEvPt7HU|K{aIP z>6Cg_3sr5zt(NDD(D1$J4%hwsYU0Ds6`VTSzs1@|1=!;00jDW9fe_I1tN^p`iM(=8K+UG&qd0EkIOhEW@yD=-Tsi zWo>|~=;^gMrHocSF=!z&b3VU4^fSKKf)28@J94tD{x$x_Ov)JTkO=_3lxw(eK_L3ph^DBYxjfp`%#PHs@;0|!rNtUx_H&|ZpY&zMkq{A zR7WaY*0Nvp?N|s{ze*|)$9~c))V90v`R(hX>tkO!6LAVY%FH6$b3-AsZuqR|&DLbi?wAu32!6Yfy zH%lQj@7-BYAc2v>`7){Vm}6cFK1MLT9yV#Ylf3jAb4=@J?Gf|b&!ePMObdtRL(W4y zN<^p%TzGaTs1}?iSlc?TLxSW;>~Sc--=%Hg$R&@%&mAP{=XJr z&NTXi`y3N~XbTo0ZN1-xpv$b5rY6*MfM@g&jyGmH(T_2u!wF5`&ON$X#QL_sN=_(t zJNrTIt5@ue33;RetR||33V9muyp+dG6$0HgK*Ol6@cW$^f+!Bru-Tc>4{+7va=x)k z@=f%s6dBWvzDO(gTiReeadS!%3Q)DWe5a^?*CrCNEx;YvyMS zt-yjR)=Z^{07pN6thZ|sSM2g?CCjFhF-={;#@w2@lhe=Ok=f0+HodV-EY3P3za>)% z7xMxHx)-etHO(a%u~ALOQ>9*f&ALlscUzA8qhjczbXeC^PfU%DVm>o$t=fKN^QY&f zP(zWryay*|Vy72HQe|=vf>> zn=;U~R_iFL#yXdEBb6m)AHh>$9@W68Ml+tl$^)N4{BSJ*4(#6IO^g$pO3r!MP`x?K zI1z4lQue&A3i_gfN25uJoX?ACC7M+QINx_hB>mm-i0MNiijR|&Iq^wd_&PYK@-<4J z#q{tb?vtUzLG63}Y3(FEPx*Vw?|S}-i1Pb=S=;B9B9)L1k~yM%lw|UHcAAn;S%Y-7 zpy^tVN$G2gq2V3|E`L%Ay(;T)na78jX9U;nw;ZII2yuQ)+8?ob={7#-TI7BcXDUEu2RV)UW&3k8J!mSl%y%mUxux?zi--% z9sksXsp&4|Oy&w5f4*9*Xut>YML; zohb#Tt$l`-SDk&?KU3vY5rs2uY$t>I&sqaI5?yD3D4`SEjlwah?h+a!*F#=9kKtY? zcb{}%@L|4)E-4>$qK;a){r0t0QjLD!{HvIz7p&9mr|foS&Ns+ybV>8&d}_ML{mQ34 zAvh&Z1I&{e?30?v)Vm9l$)q#uXK~Qc0>v4K10y7B^erf|Yih=M6o3z9dLv(cc-`FA z6Xl89TMEA4By+x(CiUhSnpgq^?@pJOnW7f#?Cc^(FY3|_i{)eYR}w_AC#vMLh!Moi zz`pxKQg&DdwvfH(h2?~e$7H`dP$NqAR~}5G(6m2v{?h>&kTe|5VB&FfBr3JrSt{;I zzK?|@FPbVfwqo0-jd`CH5}>2rxpU_q&rMsKf|4?C#2S1QrP^=kU#sRa+>#2qn~V|2 z;51dH_)&1GFuc%^|9zK-Flvo?@`4=k?v~8W)91L|DI5WNj}$c|OX2H_l*x2tD`UlF zz8}lbSyo_7@rF50i!pa?i2v(Llx2cr?AX>iua8BSF#ACQ22*JfaVC=APqaL%lhs(s z#4di0iGzc=lz7Xas(S_nZpDSK8@EZPWm?eOOlHnLh|Lmwt*EFdDG`tTvr!G*$juNK zx3ulN=vyH~kSMgEe!urC%Lmhoue{E8+U2u;hSK>hA9#UW8s_CB`?W>n47r(g`8Tzx z<@V1epR-2|W$C-yN3v@O$3Fe*XL>DGfO7F6BA!1MY_hB_{Yd*(X2&e_UA1nZKuLKjb9-;WQ6RISx9Qfuy$Ba-vIfW@gYObbp>gFWeXJ6Dz{zF}nM6{W4pN#om zj44x|-jY;PgXxzlMERl5#fw0bTKLbBY`;0?AlW9M=VTQ89 z6;@xI6zH`U&k|?*KDO>A7Glu{5(yq+*V^F4Oq5%0&dx!l4R*J(f{~GtkSB<+jZb85E zuT0_a>>C!lzjy&o(!)cys0BA&aoPxMAx)@9C#qR5EhAtCUYdgVsM=dkpo!D@(N| z^Wc1cNNH*BL^XFGAZg;78_qSLD=Att_!r*o`|h@2?)%q9*?IHX43!>JNI|Xau#ezVy(e@#4d12wkY;!OY0NVrgd<_*6t0cG_^YUQB1zV+2v$%$eCel6X zS8MSf3uWQ+X8q;F`#SlWrXMZM3 z#>b`rV%4Zj$2ZR{YyHV4xMFWrXY zYL}y$1?%inAVVjh>4tbL}+Lo2M_b_%3-4#3AApY=%J$j_#wkh^4Iec zyr;0ux_zC3T%F|ZM@20b^RgJbB8xY4R|v(a0~rCfB2VOrTLkg-lhOS%2G|b^Qft}dr)=d4br5~iJrO;ubD-Q_fG)?B;&8KW>-zyA0^8k|InILJYroMxjSo!L->s;rNpH4S z>3i4xwLLPI=R+rYg&1AjbBc%t7)lG%KGW7-hTSaH#y}{{PA=w@In%7axl6}Ot6uH# z627ROlWg(0LMBUZBaSutmRyn*CAx)vjdTbnA0MV99jv6s)_`cJ&t6?wNmF39BZH67 z>)K8}z6@2&2c_pn#W;qOf#q^EEQ0gX;;Y&z`$p$QNK01yqL!sSa1g7TVzm2pA~9082X>=nu9AZ%oc&mN&d^w zTcZK(`?TI$BoI|$d3W^_m!>UmZ9UgH94*v?8YPuw zTlg6h38**di3BF6vm5t)1B{XOadI(5_*v!Pei5W5_^4QYz!RIj((k+ZqNG)cl`NC# z8m9fSOD#Zej`|-7X4ZPq(0S(nzTOt9WODR{p*XojH&7kA&)-&v(4G%>~!{zCkOr}bf>UDG!p%GZO$=3Djup!!En1fC#yJ0bTY7tLzFVxt_bHEw| zlqP;+UDKr zHr%{9W$M+?w|5R|T|Vhb?4YJF=eUeDve3)co8Pnxdi#YgjBVw2WpmZx zGz5#H88=8e6qS@(oX3SHV#-&7nQwnE$gt}AtZ8LQiO|Q9%#1702q|Fr%l+27ok}}s z`7YZ^dmKAYBxU1al+e7>yx1{6jID4E*W1lvgIuQ;cD_PjfHtdJod~GyG7DeLY+Zev zIiU&9__N4 zeGfghKf%v=NZn^6_DYAsXC`3w01bh;I~W4k6Tkqa_yw*NHfjO~yy|SLQ&4ZFD=&M` zoEbudY-o#Ho$tald;1=0h|{|#j%Rp`iU;W5p)HeX^p7)&WoYiZ1Fe}d(U-e2E%qI{dvgNdp+>k&bBv4rBI6^ zyvcai>@V8iJtTPpPASJ%4=c zQK?HqMPs!dK!gl*D zw(Xr6!K{D_ZsUA0?QF)lP629w0!L}HVm7{`$Ic(g8(ZsMbS~8f(C(pE14IKw%G@cf z%D&;jrZ)O+mlCo4oTNImcrSYHm$>_|&*dZD-yBv4f*&DZ%sa55ZaF;TYgH8{a{PPj z+u;B%7$Rpbre;L+(o@;dC2XUr-kYCHpHYppGWuox;2Z-XvD-#c`@+h~O5jKJuEpJ7 zzqBiLA&Ldw1~^v=?fBCAzl>OeunID=OA|O*#Xc&UQotYt1l)lO$NzEHKlLvGk_i46 z$YX7H(#EOD&xc|F$T6L-Qmj`E+lQxQo$(QbRnTY<1)-7%*=dpVIFk6JihCmLk;0CR zjegu_sTZ{XmiZ5fLE$fHC}Vr8c5KGD6MH5nQ)adpvA>&fTk#};)9~p%HRktGbYh@# zny*$s_doXn{6(n3dh1F+_&vIY9tBW+I&`G~+cuh#iqu|{z9bf*j z(=0rU*VgVjf>a1Pu0OSK+5v+M{Ak1CYB0TweuZNidb^O~PS`8*k9q^%q-nhTIs9oi zooieKKQhQc%Clzqf+wx6bFak z(8tO+YEAtmTUJ$Cj+<$>p8Z$u%0{{WpP*4|wR$1;`Ie?1mJ_;#uuA@t*g$v{k>(kO z^{Y^?y69P>eWfnYp^Q0fkS0h)Dd;`}UKIK;$}3)B;=s zZ)MTjcK|L^K29Co4jI9d_d{sv_q{|?wn0pkqfy_v*!(9WU*&5;&xc{=LdD?DPpy1% z5$|7|goqvF&c1E7D95QPW{DCPCixXYb4jI3v%7oShzhEv^%&H-#L`mG(?9^w^t9qo zMYB=BP8bBZ!?OZ}+2Udc(_iX5lwdeshtK{-=8iO=QOwK7&A8==q|%jh)R`eCs8jLly1DFP7_h-v^?(W@gnXhQ_RZXYzm8gI;5{R zF&OQe;k(UbSL#^#d(Xr9b!fRe&9N=t8IPCZCdZ%FaQz<8ANu|d}a}gQ43QjGv;ITb3}xAUM9Y~-~U=X0IT;=O}xmMw*aJY za3_K{3p}U;JOCm72iK_`w}mw3EuSSJ7)=4+L?*MevGHmkT@nd^h&S+!kwvua?CiiG z5~7lxWO3pF8l%@@57;N5)m;+U1nb+abt(uLHZE4zb{ftb6Y750OW1yVa+7`=9Z^g& z;S|6AQdZSNi*QOTXC>U)RZyB)2_1*AwScdGpfZHdfd#`hIbK!?5GYyZ9f`dga zRy}_NzAV+;^R>py{F$w^)Ks|rz_$U*7u~{9`|6{^LsSGFJc6?e24b9FD@0yr@YxAM z7XWJtDxJ8_rfVZ5`@Ri^{5SD?=FgjZ!nge|b=b*qkRXNufdbwry<*O$l?;&Q(!rQ zIn10R9zH&}K#(RFy@DG86jVvQ*;7ENTZ62v_MNBqf{nE~DTKZDp}|^(0vR@TFqBjL zVyY8wKJHxOvpp;EHaBEX?%cnzx0oGON0c6|%XV0~)kRRN&2f_a6KeW$=a5%}C&MZ1vNb^1ggof)5`lW9s80OoS~?4%d2!F$gk1JOicQ6P4kAsSO5 zEepfhT%x-6wMKVx-w;;>{@TOWN7Uczb5wC3d143A%c(N`@pvE3t;ZS4!u7({$7gcu zD2@R~Z=r-$NL18sYgz=a1%CCO9=x86Py-D^zZ3I9&9g3+;ur?NEBNikrTuY!7@jc< zRJJArudUVT9R74*9OA6%T?2MK3n{LNV2vO@%~|!!@K-#~93vv%e) z(23&kzY?pbT?*_AIFXpgQHa?XwC5wX!*vf6M0@&R(30oLf$<}H_%QnHrPN>U;M^v{ zL$w2!9E4B7h5ibceAa%L(EnKS z*Ln;?Cv;OVml75RJM9>}vszllSkmjR>KyS*gVDZc6A-v z+nDzL-_)_^epHX@rY^hRRfTzcgX6YT+sIQw@-4h9cC7 zZof0%65Pgyv9l76Ol%v3QZp?3wGft%uYdpk9pX_ZHsBzFhrqD-2nK5Z)22XizXJ>l zNidNTVZVutyi1HzJz>W~30@MYQP%3GtV>BWb_Tld~x>(MI37!qRtFs0oEPZUp50EgV||ei!`ots^xO z*M%SWpcA$kgH?ce^#mZ6`={&NqnA!#J($pK4o42H638*+Vxj7clxeZ#(cSm*6KO6i z&e^jXutX3qrd@UgGOAveNGF{_IGg`{mN%%o3FWw$Cefcpth*^jXE9J)@B~n75}IT^ zLX4l@8(LkpW>0{jtc`=i7ba^Mfx`n?UjD+u;x9y1@WeL0SGOw7)0`Odr4zJ$2{4lq;xzCOGdnY@o z!P@<|ddwueqCLE31&W3&sRixQo0CxP;XY#d1wec3paIAZJt8mknr5M<9)xTPegxfSLjyF?^07QzTtJlBJn+H^EN*{p=Oh;= z*UWj${&DrkZwNaI6=v_UY^^1n7s2B4?+BV>sv_FiA6PqJ&%CA9V@xq{LkgNDIy%D8 zmVXJ*&$$!9qYP$j(5x{KTk%jr%SRmc%eD%J2herapZrbUE|~upLIsRmX%)as@+IS2 zylXoB26SI#CV23xhvd}54<@Ya9unqhAmUg^P`Cw#Q>pT*%kNT0#_1Q>(T6J5k=z$U z*Olo0G;P_bZ}I2G|IL0CWw;&TdNw;Qv_FmVrsEo{`hsED@do z^DW!rUC~G{tJBLrS@M3oulQHXbnhpa@c&k-b_9|xuKh&}m1 ztxKeF`{QoK8K}Zi6rUGrzPKZr@$~<-0D>PmX+10~?!mpM&iwW0n%d2?)6*aA?JV!R z;LrK=mX(78wCE(#z`EQ^kyBx9UuybUZ{aH)XJDGg+h>77#r#-c|J3|#2i-EG|JGI8 z8$zpRFU5uN-?(`P(-%;>T393raQBoIFhHiZLjFin@87JfyUPtNf}&ge&DYVR+tCn; zn>PaqgyA3)LPNR+ja+q))X?mxUW;H23b|OYvM|VfFTnQ*8Jn3Q z>}Q5Hq#*F;&=A;%42z?sZi{j7_VdaQ#kKAR-70-l)W=9!FlanvFCg!p$hO5@;4mxI ze|3;drN?~x5VwPGYH0Q&)T8k%cRkHj_BKiBL@j_=Qi5o}JHb40$upM0*kB&q zVh0BYU=~zBd-7Dn(BhA+ZlC#|VL?ki-Sn6;JV!j3zExrpx*LC-@_1e`vT!}nBVJqa zV`fo(py^kagD;wK$=M)Cha_wGknIZ~peQWFH|*RKMi4&b!4(&aavhR3Fyq6x#RDa3 zL7eE1i)vriqOD9{L9hu5!vk$DC7oW*Ve}Tx02HHA<4wMvg^_JyQU3P2iMK~l9`QNR zA6@E?qQV)Hb|@rsjpx}}$FcQ7E547Vqs^3!fHC>8jEs*c9YEOBy>;T5@7_;{Ex-9N z89lK=J&!1tN2j5%tyU*IyrFXIS75z+YdLy#-TL74sy^O=r{fDL zr6G!tn|PSe_6}OYaz4bkB#QtP)Yt6Gf3Q>6mP1zKpP5tsJSAZ@& z7&-9rg%p@J6U8q#lJ==Ks6FmM1`=ey3^SVmj3q{jEBPMt-G>SBL-%9)Woy3w+4o6q zrjPsD{>lGpzuyego@3K~D6jIk!8?fKW&M$FS7@8?s{;ym=PaghD3acCyqeK2)O3G< z?YYk5y8_?gM#Dt>B11y{@T5I8ELFJMoeB$Ptt+o3m+{c5xBTENNa-cnnodt-)?}Vt zalM>w`0b@yVY_*Oi{wOP*p?DMj^bBJB^KF0QulC)J$fFaINTilG1F_{Kv|-hfB(Jr zD0BVif|qzLJS2IN1o$K+kuRaiU&TJf){ehuauzBqhU4SOd$Tz6nsM9Rx}2ei1De6f z+UzXtZ_QGg_A9%&7C&SwE1jsda@El#0(e2lTcFOYnO~W8!lS@%T{%4b@=Hp)JVrrG z%a+ovni_AMM0qn6qaz+dFUPH<9NUdwo1yT9T-Y+R>s>jp$>RlnhgB3l*Df9-RY&`U z_B3~JRtzGWRI@ChWZ-;yA4iYFB6H9q=O-9pJdUg4(nTFd?bxtDqjenPe#Ur5!(|Js zrC%Ak_a~>c^GdX>ECmG_6cJ01#S@R>8L&v$-1^xqPC7mMizpGPk_3w4%1*&FN25hvF+`RS# zd(Vr+OsFL|+bU9~yhVZ{Au1t)KAE_EYZPQs$>y1DNdJT<{T?&^ zHpWX!^|G2Kv`kb2+dZX$R0}2;|r4Y0MOKDSkfg$ZboY$f; znST&8+B*~m1it>U==P^Ph(UU5=JK@!@B1e?Eyk%!xUW#D=|s0pN|*OeblnIfh=kkC z|5{j+G{JYJ-DHv7R=Sg1%xPxpkWi>8ZEv{qJjY{)A`A1S zSJtPO6d{#Ae3q5yY;p+SL5uP5_Yn2+PXntkt44F#$ zXHfD)SX)W!V>gj^tvnzm_?>WeAam*HHKo^U^*bbWHT9nw6T%g(GnWloX7=UCrGB8WXY`nYmg-l#%>M z$`l)JDa*fVnC@1x^;zlTcSH8_ku7O6UgSN(rc`KCswwph9THjvk+XmjA|wNqfdy z64XI}0ENeND}pIC^n9vPg@tWzSM(A^)WB`^391^z=?vFaO$9_S?L9 z)$7F7!yn!sk{FA9XsgN>87it{Mo0xAY(X&T37OU)Ev4d#zo)a&lTG;txGykW6SEORMRRct_URZ&M=QvXw{pw{g<+ zE`zU^?B-6nD-8MRb1gB-y$rqxVw8Ushl{a$Yg4}k}S9|anHPvHj^QppGE1xaCu9w zi$x`?Vl~sXeN1b{5$KPZU@l6hbeD~8OMHfuq@^Fkcc*Wfu=@S2T-o@}S8(=G zL&->qUBm&s-*#E$AHN=Ep!%?1{Xo}wN|EMz6Z7n2PdoHqD%9B~=q5HP>!z!gSKo6y z%|lC3^7YBNFa2HzcbUld_l(SYNo`ER?W#%qg+c3fo^!-GWrJh>2KHfhfyN~xvnesm zV*UYf^cJV|{(br{=ty&EcY|3sLG6<55!Ug#zxj?bbl6Gm^59Kgx3``%vi_NQwlDZb z@mq;om%%pe&C&Du|10pQ!sKJHXId5s>@byk)9_fI~R3PWgDRVdo*_KR*!l{ zNFie}`a0Be51MkX#I(OocfWl^Pk%Y+L^;LwZLIw zeak%1ema%C^s$Iqk0Ryt;Loa$MPy_<*PUnUuShI#i+^))jB2~a=x$Rje}~ug;ls&i zULb1h<8ZCG%z4EVWwM1q$hy0`kafl7kTy-lV{gW0tCCj?>*eu%VdUIYpU(KK$1eL~ zc4AAATs&Uop~CN++%Nh+q!sj39emnAwvnvBB)0jOtHvp{CSvES2k9l=CyYm=OE0P& zW8Zb>&feR-hZIxprGFg~gPp=r#bk@1(sAqFt0hWnDFVhf&K!4{RBW`;9=q`^`e1YC z>6`o*dP;p{ocB5r+gbzLYLs-O#gd^UW6`7BB6yA6JJWxCnXKDT|G-wWI82VzJB}y* zp)Bx|;9;fltqZz!{7su*h4fKZ5lNY&UJtc%JWAi*G0)abqdj8!xg;Ti(_}PVdyD4P zn`dc!t!RsT13K^ZaIt0zYUeSlszQe-{l>0>BQM^P^j*+rm*(=lCw2Rz996`E)$G z_HZ!^wkRBNb)WdS=Lx@u;#Cj%58|v5uTwfoFWp_CSvf#~8CB99w~&>Unc9s-LGRF3 zTUXO8mN-&V*{;-oOjV?nBjPnk$sood5iUQ)-->a{$}mxNt;+IrpTSIM7kefG8^!lC440|g2<81yF}cZT#l zdDQCc&-UEo$=I^KNQjuIa?}?fx+^QIji-8h=Xgj>T>C6dLK=cp6TbBh1IM6G;^sYvbU=ln>n6Je`s zpFWa{YJ`4#QC@yd7mXQ)T)~-(mAW}`A4V~${Lt3M2~KT`bv&!m;pDc0{CpHf)y2g- zb=wIOXYb#tOlGn_Kl9~m<241ZH>T&B$AT6G4>{C1ulAofRqrrYemJVpDt_0i^s7g5 zN{pePIA>e1qpqCZLNWoeLtNXT@dgIdX!I5ea{Yl_0o_4wY_@etJ)PoQ3V!>Fh5lE? z?!PS#Kd)CGB+f5r-u_HH9L6Fprx}Zc)G9VJ9+}er_Rpk))CASnu^7v@__!Bq9WJ*JL@(D%eU&}JX^Tf%*ICM}h z)EAWWIfha28x55=mr&&tS1Qcf()dkwNk)+8e7cmU`*_c`gty3KFhM($<^(ItuhHNq zx=3?jfb3f;b?2nr8Oivbw9Le_8jIbNS?SFiagSFr9r`&q^{R|mO*qfkipMjH+X*Bp zKRY_MIkw!vCdORn;gO#{ZY2@lHs*SKPpe-@)_M#h=jHuL!wJ;5wR?BUuf2*)A1p6KJp&0Bl_>X$(p1f@@7Em+teee| zV1K0fIqRv<_ujHt2?!MP>>bc@w|yC~aSH$YXxqi*J_Q#g5xw02@TA4IC7rM>)JMm5 zBymLnq7 z^x&%`g2NGFWYRPb_Zm#cC&t6@K=+%Om9$7UhmH#qJtuh`H`rVcHii0o9{?49mODpLikm!f9i8c5T939m*KhxoF>UN#-;=xCjaLPI+75) zU2}PLT25-Ak}|n$pys zX<45bgypy;!Y*cab5f8GNkhOpkoS@BrBqt%aFSKj_C{ZVRTW)|NUBgN-OfK*>*!y& zm8(L^#$CH+D>~~78HuoNfye;RIx<(sc$26d8wYINwv#d9gc~|ZD^j&H5g3Fy_^tN&Ert3m*mzvfo}q?-3i zjv$kzI%G|2VPIkcrK~{Lv*aL~nOH5WngwAN)~V@O}vm+b9AGMOyK&LFQ>AsJ+OGq{L_4z37W*x%8RyoN?@KhHvP-*uwNX3fBA4bI-$YlpRvrXi2sBN7}D z2~rMd2?Jo2ryD*DJsV8Xb#oxM2g-QnAu@`Y%TUS3gaz$K79|YE^qG{Rp5cIFc~eE4 zUWp0x*e&24m0kbd=mbUDVd?FR{E!2I;FhtoB@?aEp!9V+yWGp7z))iV6~(_r(bT}r z(NR3%1Hd&CS-dP%gabcjme$tRfRC5E>ChvCsh|S3vvJ=`C0@y*%sn3Z``oRptggJQ zh9~i#KS@uXR67m7M#uPV=AkAyh|Lqb)c0S2Ks#};@UrMYl{@f@9ltaekG&G(nemW| zQ$t_7AT15}ss={SB-rXzfElF7ghAk&XQ$Q>#w4CD{&54c%U!hzUHa~BcCwS19Vdc} zuHe2s3b97u1@mf+Di)H7X zS2w3>Xvm~}R_2nzq)zin1}Zp^b2r1GhRhUS9b?lwmpU@vL5fOE7O0c%C5{BO41^s> zszNN{;8s4SIte%t0*NFkiG$Viw;vc^C8fPPYK%<^pw`lroEA*`s>2jxJKzzwhoT}RQ42!lx?(EO2?@g*LZb~ z%|aRwrGf6zRBOY`jv2Y+^OX+D zbAh>yqj%;iI2%ngJhkF4m0!(S@8(z5Q&og1mS3N_SeMu(Hk-)hBfVRhZ8hF~QQoqNzy8UAXup}QWp^*9_ z)6}-H#p#=!WOyp@gk|)S-mec1?tEIls}R*=r>U62sW-)!CEU4xl39B)vtyE@3BYJPW=0hjd!wB)khT++MKxTc0vj9`}KkGd>nh12{$ULon?4b z3F-bddv}4uZy^Bk8QncDMFtaH$7-|mlObjg);gTCKVuQ_dh(7HnW3LShmog z#-5jjOVeqqXOflNeIfl z{SP7A!A?ENHLm!!$a}K)SX%qixa(M4p1;Q39~XEu4Y!phthfageKksJ@2*fPJXQM8 zacmofnO625V}?#}^dWW8SLOi6gP4@mj$aTbGF&bFRJeIkz}pfpGHuBvyPU(DR^Z!5 z!dK!vG$KNS5G=Vxl`g3&Hk#j6i7SQNnWhjK8HQguidOJ4N=mA|xhVQA4jOF3b{*ECYzzGnPe$D<@4!Xf2t&o6#NYk$4iW9c_F}U{gI&E0P(=Ensr+Q5F z*TDS%yGfiuISS{C=xWsuk;AhN?R%MS2A`O$=VS=c&U)#}v*pkE6S_Pwiz`j4H>vTO zhuf-wEfMlzIh`waG`v%*s&1N@nccWiR8x~U=K1g~1Vx~Z(Si|WAn)I0#N;2IN&Iim zKA~6K4CPl=3e2q!+OrM)#?$qG9#|MK1v5qm2lBot$}LBacS7#dO#8{L4U+3OxLZ^A z(wY-_fkA+O-g zq@dcn5W|0fox!-;Lo2NvS_25OnnJWS2B!Vq@{F4Ym7~sQ%0hz>aE@!1 zmbe+m+^UH4m2a;Gt{S8YW&AU7#B`RH3ez0>v!zud*QzPx$-`8;uQd5D^vqEMb2n z&h&TA`OKTIl9zTD_-l|=yIW++KYboNEi>hW2vJmfQTNr`XkeH_trZTRKU2{HGH z2zl0K^BuKAD$2B{c%%e0C$SBw2ByEOKG)5WQW{n}f8KYsZ=e=-s!CeZS&|$PH!9v2 z*&T_Ka~Z$iU^@QiPc7!zxI074&}AesrGOqVRfW5g%kM8)>hqJ5T0$&eY)Z84Rc%W+ zTq+;wQ0l)XJZJ|db`{REx{AjD>&SBR$$KuBr%S(?QI&aFbXa;rpEE1+X}eWDnI8J; zvrI*yMXn)m#Jx1I@)gNmXO14e6_xbB3+q)=wFzqbHIn6PUcO|BI0N!tZr7H`Zvd34 zcVI803dq>I>Ro&GV#+o4j2=5-S+tF;;&rF_PU)#XXgAavU{N~YYS~<5m#2F{1s9~L z$DVICdRI}k806^!*`xio?Ndp}>gg&jdt&fH5YO6Rgj7Fil4uw_>_MVCWEdBmN_4Nd z%pG|)tsO7Echb#jD^*YfY&VuTfb>c{PtzJJKc~9*myR~T=IO*2nnVqYPSeE;CgC8A zo~nY*n>P38*LS>CDTaBCLcQPnk|op~J|n=)m-(%hDXg?d(gylp$`@%R;5*jNJf9e! zn7D_X{c&=#M!GgvOT(|$Nw;B=t>lxp8i~h&n&wUkzUj8bj=W>%qr@lVWSCb7g}pof zk&FzgJWtoRwmI$Ey=~?4pyKWlqkE;e|H^q7*ajm`rkP#&{-$LluM9;kCtOesp&K_ zhPP4&ecC-Leb4MM7^U}y_wU~ig%J%+mXR3`WYPNiAf9}>el!lDmO;`2Gx^BprlBV% zj@7PypMr=;9YmHPnEOdGia)E}3My)#K*%POM3fuO?Ws)i?`3N9CzUyC2vAog6JUvulDLnSqDlPW!-qIhNS3#6|11I0 z_E#$jR#sMiLwZoQx?ij>%*e0Q#xf>aoEaPlBJO+uPEo2k> zcdSpA4RG(?{p-)4kp7$WkuCd_KX-RO=A{K!l#C4ACgmuMup!*4q$PdtT5%7q^1?`; z_hYk&z=AR46pJC4-Q=#SYdvZ(#Zs!EL}xlAYE+3n60m$3joEP3LVbjwo!8Yca--q< z47BIjlQFKjko5(soFvyM)R^DtFXVKBDBdJ4*LH;+5OE-+GZuFQbe~Aqwl+8a(OY7R z*T5M$=*R^XPyf#AXn2Bw0m%oK_A7-LQU(y$k8En8ocd!N4VnQiYB>Xqul?>$kPhPz2yfqxiQ5 z;x>nUF`ysCJ$BH2>aGz-TfFytst`fr?U3VBAM)TINS8^9GZ(XiXc(`rJ<0e5;+g&k z4Yd@2P|0mHWRDXPf)ZH-l(AQV$xh>07jpUQet@ABqG+&QJtcdV1Qf8W`ksGLA86S3 zNs=7kBQKD=&4I+dj`l-Sj&_!sn%XA`A7m1OoTV3q@%H00csLk(zJ3L6w(Ix;W}cvz zO-F}_!sZ&Z5m?6buV?S4CCL4|Ye_1E?{X3Ufnn#p=b|F)Ai+$|oIxBb-MF1$oz^bY z`uFeOBQFiRETi1KpHSB+Hw*UGcq%` zD57v<-1c-HMlM&b9EuJ)z>kC@+IC;-U&wl%e6*&Mn2tX@9)V3}rJ2@{{ddsK?>zvfLm51jMkZAdEskp|i5n6z}c>S4&N{9}Q6 zNzgm9qr%#mJfK?uh)Ix}8BYu~IejxP#4;^;%RlcHfBnf+T%3XO=yUW@P{`xrb)TwX zqq_x|0y=RdWtl@IVk~q+j`~@TcD@QFoe`YtJ<^V*03Ia_tc}Ljtyu)}V*4kr_ax8A zZNfg`gwqDuM0C;j9a7NOQg3o*9v?bYm!6lW&P1ifa_!nRK;CfkBrnw(B37VwhA!6P zs##+QFYU+;sPUeOv53#Oq!hK|_IJvisiila0KRIs3U+1X-T!c_t~1C{y>95BR4w*9 z1Glkz^hSl+{+)B+ZNT@F;T8cpoI;wrQ+UN&JgTQO0nh7?WOKl`UiRakg)D!(%RaTK>gTUv`gSU%)`JNY}LzIYLsKV2Dc z$dE`42G;=$k6&nSFTAOYLk4WK9Jhn5ZP3=HD1LyhdU^~ec>@cJKGR=Hl{YY7y#W_lD7b9+O|J5aixj8#nDTl5(FPf)@yK=z*MZzs3I# zt+#8kHW(N@Q}#3I+CWf$wN;Da|Hcv7Y|f&@N5h@Mn|J0<-#SZ7R*r5CC$R{$k}&fW zO?ED>IS;w2M~YF;FvJ09toLOgh;8UPLFj6Gs2O#yXdP{U|4ABZ*2La0e&tUup~Bqv zXy#nh)%_25b8%gK)qtJ{X=&rsI8ERpIyi{>A208ikdjcVTk#1G)3HY?0!d?1$CpW+ z^AacmBdbV0s$I|p6z|%aH{2jb?x6W0nE)mz{6m2d>3{XF54Gt3*eIyX+~TCgGP}I? znqUZ&!IG!a1f<#=jQ zvH1;-lW(2hqE>CRiV}-bjd5Mc86o8;V7zKws@7PkQn%b~zcnOy3BqwKO7jZ~jmCHK z4wM<@fo6=widO0TolwL1R98X5p>@b{P`Y2(KH}sAcZnhJKxQV3c?!Ff9*lVgH8{c@ z1I!Mj)014?2c@_pA(@4K@*nwrx?Y*Qop02cIT)x7V#;nx?YJ#i|H~!m#7$Pq3WxN| zqIDQRq4@}|0Jh)@)~yrIpkLe3)rAYqt?mkhB~dnth5`M(PnM?e=0Zb0NFwV$*y^4S z`rDL%R(`qG+Y`l3&cWIjFG&4ZkeyvzT;QRGBTh#4zBf?kHmnVH{SqQO`n!y1OQEr3 z5TldLMnQ2{LISAb9svHkCl}PiV&7i1DT(hQ`us|dg<*}^ZuaL3Wd4A7R;RcJ zYu`8j!zOF}4{00D&CesF4l#o|V@BGpd&4*Z#@;i{dL}-*$beOZdyQ0fjc(2fbjAKO z9oV8c=$Vx9D>O->vHDOqAFERPzDKF(J6;ryh>YZs_x9+B{4oReI~*J4SJzSGrX^C6 z!D+?n?Ag%0d1nT%)*8J^J(CuY`KW4hFBJuZB_2TU9%w|I4)r)lDGDUF@f>#<2Okfr z?YJ#54&@Z|4sR}+xA3Ik&RYOs=8Wv0jc_I&%LRDWOL&Y#>mex-HK`Q|ONCbD*s{3A zEi?8S%fxHZAKYPoDkW`{IP!U zI{-0|q+JILRh-%=Xaa0v#tflN=QBITW_Qs+wZ$qP#XA%jdse0+byv>@`|M@XsE4Pq zZAmW@brf4|V^Ht|+3ZLhA{-RKLz{*$eY%rcUR{ksf;|LPd`>5t{AdSn;k+fEY9SFn zy(4TkOT)(oG#BkGT=Qr4?(kqoYXYGWx)UuB_}B3HeF6AfaC;Nav)j?OP43!S+WW?B zr@Z&R`@Q>E_}Ll2N(U|-3cDl{?ePPUtUUbS91w1aGR~t=+(k@AlzxsCYoUfg}CFVVwFhE6i7qbl!5mWZpPESNyF_c*TDX1VLC&xgBTo<3L zp$xUy)OM@miN50+DZLJQu4sTC2?-6IU6xahiWM_~z153cq*KTNK=`LOSpr>+_qL;S z?zxw1x~6B3Cyfaxdp*|)-R~Xz<9X-rHouKoe&raTRmRB3JdzZgegqrlZA=bq*mu)( z4LRDeF_+wYsv?!}VRGV$l|&f+R?*t1!^VEKkU$dd=hMgC+}!dYH59D9gA6~~(0dhc zF{Y<4Fs>iCO#8_$vRi;hn}(b0Q&-nwNrBHK((4y}lj+)bcxk)0tv0incuSHSVLHMQ zfk{iA{l)kX`8K^24299KXU}<=I6bk4ksz(CuA+H^!ZE~5H^&w7>~p_5`gT3nV-0FR*;sM;`mXis zTB5OA6tSw~uc%W*uvQuyKQ)jE|D5+SOO;jcK!!;&UoN&@FcW7_Z6E*q`SVwUJqzEQ zq`977JwR}h-&}4(GaPFD(8#Sn>Xz`qZDr2dLwfUNyG;p;QYX;?74bzx6F zCNi>#Q_Oi7=`HpqHtzK-)PIkZ*{)RA1&kxeYX_VpTX6BLCG1_`0EEt!tTf2%@rlRR zqR;XFU0(bBI~(N7#F{rnPtf0tR)HDAwQGWZuQDZw$EnH6Wd-fJlT<1fsaj*4oSX~} zfA`NqTxBlD_dt&SpvNm+5Enj{q>|Q3VrmvWnd|1}gn}*yk)DHLKUP+7{a3xc+WTdl zJb;W0VQ-J|TT)efGrLia94iIlpp#Sk@XSkZ4}%y?1X46_pGgA=_4zV|`A)AI-!VZt zAOLE6?BrL@TNqffQ^TsgT-$Y+3IhV&%ntk56&$}GGaiuHAKRo-oR%A~l0fbObkkRz zZRfS=RD{CJ0rmnfVZ@WL6)oZXtz*M`m9=Y(^)w0H0T-OMBG_mIiq9+T+?i>L_^XZBez+ zggHG4H6j$It+|a#(c{%Cip4yrYh(Iu1+M%tG>6A9gvSIeW71H%kc3*)uwAQWBer?BLmkeDL(%gnr^#QbWl5O`BbWFU8Z~K6M|B`VRfCh?pJs9jh#S z#vXFpWlfLUCbiO)!(Cd41&@g=5K~@@3gd$CRQ8B72v8aIJEi9XCiUtC$-aKR;JEC; z!Hhn2Zrc{Jrx?mH+_Ee_5SCgb&(>{B2upRlKH>|gQzDtpPT+SgUWnq?_gva>@I;H# zrN!-Lv0ov~}0zuhG%d*6iGogPwW*(JB^1K7ic6 z|GuaYv5P6+34M=~T3fd$qATC?cDK->l)x?YkB-URr;I%LPxc-_`r(y4nLzwrQZoO~ zPpK#h8BcDP`_E5EzqU&Dvwq+I{{#P*t^;p!8QJZc)=LgG^RRTh>FX;W+q#7!prN5b z%;%RX9Nnvko9hFc>p3Rtzcu_;I!^Mwn9rQ|T5sE2Yx7$h=0S0a=_*hRB)vy|}_(%fiaa-)>dNSt2(Zc-8{2i(PhqUc1J)zxD5I z40$2j@@q`5^BjEW$xdoL>LRN1GY9elHbU|jLng+!9!+{^2xRnQv|4t28d+f7{H3~M z5KbU_(POvl%}pjQC%3i;rk`c;@__+5ioy$S&lhB?8M028*S$Cuz41A=cFtjQ!GUp) zSsG=e1W%z@_nlt9r<8s${`vFgy8jpMLci{z;7yW-kICjr7v@Aco!djNxI$xZaCX_) zZ+$)@U;gvjSkT>*c4n9#gVZ{;=r?t9z*aJ$2$}?&3O60N`MY$uy_2gJCw->kl8jcZ z?ucw1+EQJ}k!^0?q{>CXcR>8rE`qjZaPa-Gty%Yj@9#bT{Nyc7O;2_6u%E-tlKq7i zmx|Kc2?>FxSsi=j3ys~_XW`h7qCeKIQoSkh{b zx4d7UeOX*a#m^1hoO$FXFiC)p6X>TS+kAiS_vNG_SZVogq5Qlyz$( zVyF(M);>;oY%?!u$))T4vWC3?K^A9%jbRx-Zn@~pj^Mkr@w1BqT zzvW2~X(ujwZ}bgpEc^&B5^?xe4#ZXRao2ZMOQe|s`khl~w#_;eee+lFm^PJ9=HcSP zbi2P9l@~q$YUeP7%2^R%S4()AwP4>L(#c(HXysQwP~m({J~`H6nIg~Z1L>*sR!7Dw zeOvapGi={3Dk4(9D|g{>Cm|tz6T_puc&-o7Li^EoQKx1k=2B%<6^0^%bYIt^DFh3f zo&=#+8~jPOf975@8!{}9b13D$R(Y(2q(io;2icDj6laRYSO@e~VN`6U)VAptco z2=$xS^8>hRkWTmJdz%#X52%QR2;)*XIBWx~v{drwejmR#JDwKVxGQ)0;Fj~^{xURv z(=>ihvwy#i;AAs#F>(iglJC*^%$jgUg*9kNDKID`i(Q<6^$=|e2Dr{|=d1oy646HF zpmJ#Je#k?kXGUEgGdjy zLelpzY2};K8K}8{L`0x&yFotuZz(pL1u_rugpv?5jL9fT4}02H$B$iQ-# zXxpMyOq=2@U-$F)U3$>`^>`0Z4|CdQ`y`Z^Vf(Q5Uc{TV4%XcNaQUNq?X1G)tOC@j zmc4yJq)lG^Hdboa^J87~tM~it!J;l1#2!Dhz6Datrul!K3TgW3y{SSUKYYjo8gAwT z{yr_=IjhhYqXk^pbeDtMd>4uVV|$XASRz7%uG!kxvRb96SXNKIu)PGULicTCdi=_N zRWCBU7VEvZO8Y9Rf5PjA%_M7#tw!i{)cZt+X~ptww(^#p z?Hk9(Mq*9+(JV!9s`8v2ZSEqi*gm#TYaoHuF7(<)%C9^hvkYg7vRFpZc9?KZi={m9 zm|uGR;pxZWsHL|kz7V13yC@n9-l|y17Nf2m;QLv$!n#U|b&%-blJ{N$Fbd9BPXXyc;A(ilOgaUGUX!sk6hDWQv`9}Kd%49X z(jemU$yw4V-bpn>8sm_vJ4;JTNc&g0Pl5A3L`d;xDzfLi-t_M`y8~YAg+oI_?d|O( z)DDmwq!3Rs(9GJ>9SWDPx31lBO*(rIck$V0uWz~D^smoI=kXW}I1A6z<+0>Cc&4(4 zDAFpWwL>a#Ny>Lv%C2uC({Dxa-wQbEPg-am$fr^AEY(-K5@WoB|Md<=F)&^w#bf0t z@1GCOUay(|s-7U}GndA50yvgT`S}CE_ha9&*lwrzq9YigHTjR8#_HOn#hvEYOAw>H2Qja#c6iU!(l>Mpzd5&| zyr$=Sq_%&En{+-U2M?=)IZ2XPM(Bv~qp}bbJ$7J=%OFPEKfNk0pP>aV>TI3*ezm$s#2h9 z=-rRGX7=|g?f*OUBT5N{kyg!bsfi~rx|UtP&A$6Z055GY;uS~vUDuCSB2SD;f5iQ8 zR_n`OYSJd(GHJW<>eVaEQno1S-{?EqCKtry1&2qP|AdC(M+n+ik7NnGgWi1Q&ou0X z?M7aq!M+=f^kO0(EkXWSoa|$xrGm&??LpSvK^59KgbO!mu+y`jsz+m%5GnWf4e55M zTlx{MdVLi#Tn@oZOFDaTFLl;ijo76{1u-MevsBxm=0iE8&=pD{&5p# z8!{3S=fo=s`OxT?v@XJSF!cD7^ctANaflCDLtZLx`d3LGQ7 zXbe4yFN^vO(VO^Rj?K>Y#iD|*bc$z1Q-WiDeTVpC)pYd|hdOuDf9}JJ)`7gfQ;WWg zd~=wbwe-K!(0b(HJDY$QU?s=B*~nH)##T6bCErifHL(~Cz0vo(<1-v8e`PpJ-o{1~ zwlbNWs@wDpOZCND*g%`*ENw;p&82CxrSGH!NMilW?i-{{R`_kt_8>e*01bC{ou2|h zi1`jb^BqEpX`f`LTZb7e!uM@=exPS7@i75Kt@IeXh@Wda?^=Z-h!;*Mk8k%Ond*&R};k#hv1Ks zePvRl3BE|!51fC}wty)5fYA?!yT^E(*PWG#Pe@58I$orF#K`@-YwiE+byDU6WG2Kz z&|U9afM!zN-{=Bw(%x_pYlvj$i_J-~Kt3&83-K8|6 z1w6s!E&cHu6Un`54ciq>rYNx25=Rd5?B>V0Zi9^U+|hXW$=BWu#N2>c~k0$8uy0v zW9HM3ISdV@1+xvlenPIJ<7(73kiy9Kvw&ksC`Br-SmfpiQKPj8SZmiBO(FkaG;C=3 zlE%bto>_1o3fQ(}LY~-Cz{kz^QyPxd@*m&v@+oQgmTYDID>v0emQAcAR?2U0$tV7< z-%sf#bA!F;! zcfMKV=f;OWjYTN=#+{+%GwSmB^0}El($=(o;PFvjt1J@_=9L`kQv22P^rT?DTFsXt zAWO1_D>aD^O22dcZeIAD=p`Df%Fi4tHR5?8N-RETo5#No4(W$);}|xX7h=ai9L>Vu zMd-)b>J00D`mOhd^BZ1w+-f*H{hyPDzfh5KSiM7>AuKgUmK>EY8s3$nROO!j*J84> zL(G=OWj)QNxBmCxyKYtOvUO}tf{7NBps5QjPT=jnaYKs>CpY4Z&)tj11*O8s8ToYB z>idp387-ztm2KtUQ7F=Ca+ZETAlPrc*?sH!@2&l8ld-|~ueX%i*Kt(80HW+APd^~X zx4S+j&+2XCYMEKwwy&;pP*{09jpOnr^NKX9Cv(!2Ez9tc|6l>K4usjv_POH|-c5WT zTvc6gA3s&QeQ85w+{Z%dQE>muKYGlvQ=!f(7zM5pY5Ge06xIyVj}BTm>IlqfZS&>| zXVoCeC(#%SY;E&AwHoksGS|7E0>4itwtPJH(_+JJqr%`2Gayi{By0>~hNV^cgI{lJ zdI6+mE~Kv%6f~mvTZ>qf8qWTMV{kcMb9Juvd2p=6;LfgzTt5p);z_-EXx`te$$}2P@oBo`}r(DqHoH@++rk zzA31V1xjLjzm>#q)u4OBw^OlG)>XKKm6<0#gWNQd%uLn3k@LcSHB}ZiZXR1**R?6N zSbPo)lb_VzL3m?wY`X9`oF?uYd^x*SKpCY?!O#ArV0qzek=8-sQB~W@{8M*0lE&KN zgdS)7TF@92t6bfFiidF9!hpx5$c){0n~3-vA4s<|GXliQKU1GVnNqEL3mSz&%${d^ zeN34;GM(YdBY?o8#Zs3sA1*3)F3QeNzf^>ndhqz;G`%SXkKIe6DI%@njY~PyW1K6Z zln#c_Q1JEirwc?AZY}<+Smm_UX6p^Eu~bn#hk)JFN2c`%>`!(OHnIa?2G(;~TsrMw z%qMXYz^tGP7|HDHQhTu&&8TON04s&=4ndCU*cZimxeH)tfanv?i+z=H7;13(CexM7 zqEs?q=D@9#!auqwwk$NiZMX_z>m4{y_1j1 zIjt{BY<@{MaOgp;nI}}68*bEI9=>%}`4K+)P3Zr;p2zlaNA{K0ym*1UO1*=L zfzfjmNE`_cSP1mBKkp)DSnCS!n(8_l$DpJ&`E0m?`33oZ-T#j{w@W)nsdqSWg{4a0 zQ%%?AS1vWo17LLe!P}7=0Qqx75KgixG6B!Q0pQG;4i|oAatAh85OxB!)$R%iO{&Qr z>a}nTZ{8nmQ&U%W;*t^gkeOyK`VtI(!kM$h!u4ybP4 zzAabZ8*r_s2&vQ<1E3JzVRq6t9il3IeMG&$b>|y3oYSTD|8xdHnF(PEJH0nMn;Ru1 zm^GwScwqgHd%;VW{|d7P7D8d4?IZy*Y;iITJ+;2SuM}_`UZ$tkD^K43{KtbJE}7JS zQa#^m)Rk^sX_)8c?rw78ZGk)G1}S|rzByR}^*B_3nYLZ|O0*}CF`_TGxqwX59oD&% zU2*mQ`}<;m6`>*%XajQGCQr&C8HS})PynVx>^^_;*z#pjL0W<|m!$#gli#jJdMua| z+s3;Mzpf`%Zv1?xq0KT+61&Ik>o`OD4`^+Wm>~`WwV*?|TL{4N{6F8?dtrjsBhXhM zNB(SrOOc7`RlaraGTn#c_jcYnjeASI<9@?-?XUZSkHo17vHac05dy$`r&7B(gFy_E zJ$LuTXg$fA{B29I#$NEgymY;yxwt=o2Au+=k@GoW2mUMVyUz5KdRj)cXeSkUR}Dw7 zs=w(H9)#`|MS#BIZgo(DZyPNv_nC;hUq|BFY?EkO5&;DL1;HUGw;U^s-?p%Ti9~w^ptb%?s zhL`<`_lDuri%A1e8j&q*V}->c5Z3^f67b%`hui!5=tGxdERa`1m-X#WkY7l$SYZ}D ztvfd=B?m9%u@bCYT;>W}xI0|;h>|wz9l<1z@s!X%wX1&?5};1WHrCP)_gvn|@4#z|&dp#Dz-iGx?MN@<_c?1f#C?Y+Lib(#R_h z1f$K^$KJ0Nm3z0|a^gCx(;41Rsj##f<->!#Gsa?hDaz;3C*mNIq8#e3V$#*FYRf%F zRFO~@+xoGZZ1Sg?;UwweW?qqculr zS9zImhieK!F;{~dn1@QErYF<34}6Z5qoNyJ?Jlxt6$HXHARxf2W@BkMauYBXgoOuZ zxvdox{ql6Hl9E}1tapZ`el+;>!mB?~6DyY||Rla2XnN z^;>T6iYYQt)#X|-SXx-uy@9fH6u*&lOGaSsJOT1gIc!%jdzZILomolGT^O6)mSi6C(Q4! zpkLAFBj)+X@`=J>KkT)&S^k01yBo1FpIahM`8Qk^1Oz~cj%ya%l24ySN#@=urr^jH z5%%}liTRh~G{f1Q7Gmz=ppc`pjUm0W;lKDs!(DM0&T$cUO<-8F-^<>u99c zAt7{T+p%=MqpaRvYI}imgJK>=ti;OmT9Co(MOlxEKfh>+{k?^G{Qg|$`n*Il_N1}h zApylifrZ&+afadX_B1q|19^Fa0~=tfxtVWN6~p-%h{9$lA9oRA4gU`CLhI)7CUL-(qq=E=6vtD*oZ>ng#lJQ`OKw|waK@q>;qN3bukvRa zl+^+blSw!Kkp4atnOD`7_C5%&{M5wFt)!K7uz43n?QTd-iape3Q3_^Kj?y#sCG#)Y z@tC|;0_ZJbC9-HgD@U`Kb5`+?xp6e=k~MQSlH%I_k3BNQA{wSLd~H2XMOsa#mjw8h zGy`Vuift1PqpgRN~YA3m_vwodqA>t;6RUFLkioBI;v)ImbxlT_mYHhn} z5c1(bFw--_VTLr_9KK*Al)Sgj@&CyCEfn^{bHh6=LePwt$!eBsHT9&U<|_Ffw%6he zjzMzC!IO3RQT%N^?ySQCK^E*8>)WR25lXD%k(|)-#b>Phyk+x|vHwvKiEty$V&dd~6RIG-3`{aySnf>-KA;mMw28kDOHcLmYHE(21; zzU;f(ZswI^c_uDHPRjd?#o4RJZ+u#mS>b5&k0q~0(o~xx%(ukknRNQ;@`H0wkqaj9 z-F|#)+qc<6x;i@Oc0;`n(>S2E*xD1quJ$b?0_g}u7&`k?+PfeOb#GWy*4TZk{COfn z)8)Bv5Bm4`howzdWTp27dtao~(b>~7BN7kKFQON`M;)?HsAVxU)t?yj1YEH#>nN`o zj0=9;5gdH#Uf8RlriM=F34|B@zn4f3$NYVz@EnYU#O1&M59Vlv?2ira4RalLv9hzX z`(EkV>c_@+mHjn@evP^idl;IYX&(?vF(OGva;q_y|7c!pka#ugz4w8BZcVI2m~j`i zw`4*zzqM!Waawi=&51LXbbL`N`H*lH&fvBN8cf02$jw(=rKzc_Bbgh?-WBDVTqu~D z`cx#Mq{SWrAIi~Uo04}Vw!; zzRD;wcAm2mOGEDjo>{M?4&<`w{7K_jvgJnU8%Ad{sG1O#3M7A8Od}~u3z}h*a^b>M z+mE3ci4wl^Zx-Ogr}vWA?2Bzx?0+=koM7KKt+ZNINQio7k|%SIvNiT#*AutbJZ&A_ zCdW{Vp?|O}oH8tpT2&UM171M)wa~9FNNUoJNyfSQBg9JMtcwumLqd|%35GQj;SN(+ zvw3U8?iZHH-hbZ`QXJ>T+YenT<$tIgW3jCX(C?eT5YYxA!UBI^&ChpCJ?Q#)>+FiO zb?H&LcSY4p0wywDvkbKU9Qe!tauB#8ZOBd~6Dt9;xGZ{<;bH3tuRm+GH~lRFD)n@2 zT0Z@;^8AEz{4uRhi7UuSNbO{J3P7(AGgKjGz+1L+%i&UO5=R47P)r%K4xcAqeJ*=w zvbeS%@<#_@&YyaH&yxoQ%#E=WdCE~&<1POU8uI5?R*r(}1MGru^_)qA3^12A5)Xj& zWkRbk*er$?W6!l@jD|5Q@DH?z;*Yp@FYv?Tw^w60qq$ll@OAgDU4OMqavKt>9JpUe zr~`7I6c=Y*Vi;p_D9!@Hs9?nca?e6nsBZ`PWYC!IoHi$Z&68^bivshS^J;4T%7LtT zyHehK1970^*PKP&d*nSPz#O8}jYKSp2(msOm4m0i&&FJaR0Kw)q%q*vFI!6{lo&=> z7~Iwxl7?vFc%?BSXpe|`hi`?jsrW&l53{p%g`;7Iekp)-spezn5?T631qKWupwm^5Oiq)XhFTMW#ckIlahRb~5e#A5v<;HdyGEucSiL_$)TbX~9 zVP|BEdIt!bUABaFvgOEUPeYhi7+ZC~(LNQNIV zH`Aq6?_ibPK>yGH`8(b_YdA<@Z8d^%YB8-AS}abZg!eWy6A!_ZOjCGfck9W)A;-rS z2516i%({>X z8YI5Kns28yKt1-j95VtYe$Iv*yV}iqf1W$1>%Br*h$V)2aK#ndH{>718FHPU3eQKK zp}Pg(C;qQBN3B?-Z(x7~^-qM53&#m&YUjfj(OGnN;=jkQ{EwvvBK(^h>BQr&T4v<@ zYS%WAhQNJw0Pnr}V2BwAo7!2goStN7gRp{GT`O^SL$q_{4P@F-FI3X1e?_L&@#OJi zY1iKn3-{^k>;Kx(@lYili;A%l&KabD@u~xueosvel-ef@S992~^=Uc3CkL4NMjsdlR`5+6u2C$Z{jiWVmlLZjp}g?auC zxO9<TR9QsNRwf=2vVGlvp+@HOlg$^Oo zc~l+>qby3E@nXu%a|d4RU?Mb|&mczC%zl*Z$~7o152~koS2{UDzGtwF@z45;yt_<5 zjKx?W{I^W>UsTe%sG$+buN-j(8kx{vz}y^L@%sn*BI5YCK0?keFJGfBYB|C<dD*xjN1%&MYW*bUh>^pMJ7XPx_+(zx>WA*o!=dNl8oV5u|hgFNU5m?f#kLoOXI* z_dY9zd(l%Dhk??FskTeH_K@^;%Rr#Xb1^rEiEnEsPM}AQl*Xi<$_<9mqQmO5kZhLm zU4#AtlT0en3l%Qn45;_8rxc=l|5zaHgqO1*JwrmXy|J`Adaq(NbDz^k3!6;WMxfY( zEf8oOFQHBk&Fat7)6_HkpZUK#v&gwOfQi z-y+Xh%Yti)Hg~XJ+s0xg=sgS2W26m)ScHGD2(~gwzN5re51j<_2(RWO&WJP8Tp89J z46Mpg66!%Ozuga5qB9wszh3X|?hYuz<}4mB zYkyrN9PXL6+OBlez5uH&!5F@@~acYZABs&Xd&8O6b>;f z&%cz@`KNsNUb9qRDI5_<7!lbF>y3$P3Q(cPnCrvH4WwCb-$UC3$KkvCK+Tfrv-K## zi-3czq&CP#mPjkcQn4l#uMR(M9fTAZj(eNJrW_TeO+2XVNV^(h z(TEnUMQ-?2v!)QZg{;yd^kE5#LGmxVEFNM8=Tix2pc|!Fb7<==MIYoa+Qc>&ic=$n zk%Nb}j2a$=n&|Q4u>aUVLi3MiIpiy^9tleYL5r;Bm+IDE#`T^zWO2*C zM~^KBiw4j#NF~j%bdxw}*`QEi^PwohC%(i6(R6roiT=U#G?9b>cob{mTcMrBb;4^d zBjLJAW=B2|{SiA!ydboRRHJ@k@$LI0rQZf^De|bNabFqP?}Lhol$nFrE5KPx%U2*e zEE7&?Cf?-_!RG0~1`s4%k=+8LE1{l~9j~_E)yQw?78~qt(zQWPyKm*w8gmG?FB_{< zi|5zWI^K`mXr)=Jt(6Z;rBc-YV-(30pO8>R%&*E9-(U@@U`7d5F_!EnAFYySPz+$X zeoQB*c6O4$ENx)IeZ|!DsbOAx##{0C_#U}hDqxyc6Toq!J=r-C4VU4{KXB;8^}s82 z|5^=wAQ@3W$lwOB-QYQS@+F=Ji)C*xplz<_A}JD`+}w1do-NjGu1gJgJ4Kc8 zjLcAGwv6l*5`ItT^ZTAZ&*^r~xvuN|e!ZUK@wh+ISKzDtSDNl7u`5FCn&kqn82Adk z;UhgchMkA)CHTO{jRR@@)^jyW*`w1`yE2LycJP&wX7PwgP1YJ_0sk}}X2$g?`r3-m z5&)ec=!P#1KK-Z9JOu0q@V>V{$AN`mqer8C~S8ZdrXUCIh2y} z*k6zm;Jh-a5F(emNl!lqH=vr(3}(^B6N7s^<7%Us>FF@XjLvI&WiPnFiWzS9nWozy z1?#ICZTB_e1@K2k=K<9WFfDCuK|;(=(>)fyM1lM$>v5g^UKx`JwrdFlAb`~4!KD2d zPpnxr;zJFTRbWl6*Z?I_XqKVoI)qIygreflb|WM~&aa=MOO91)A%n}U_%H!EB2eDi zYCJ07)M@-~0gjzl%D@RXf{!#|Zth?Yg#4l+h=UAy>R~hvb)%dXoLp5^Am#!fznqqU zT8@}^%@5l|mi3110iij-Idk?^4Fa>(R^)S#ORs6yM$U!c7pjtDm6VF zWOL*2`y-_ZI_^vKbZXDIjjF+Jf!uQX4-|Fti?FF?PVDiWJ)m2Y1x7P5gaosE1sq9} z-)-q)V12v08!3gKdcbme#YYwyDxXh+zy!n2YwhVf^SHRt;NN45`oN!m&tNmA^CZoA z-xt@<&SZVHQmI*$G;7Rx^F^>BG!QYKBF&=H$EiQuQh9O}3IKoup+K;c~W zqhTpt6rM2gYRL02OT*r6XM-g#{L5K}2B+vj&lQBD9v@LUaJjcTpbfaJ|W3crw#4^^ER z%$db{`aV1gXJn>1pL(Ft+oAB2BHMx_kIRlH!|myml&sRIWzs|TXoTEP3v5eKu#Omw zV<{L#=P|TB(ft9>pp?}ieoq~65Hf$;etJ zV~pYP@(&E^-P8>dIW45L3cpPww{=>mriy@_--ow5{v_AC7E9%kYq9J~;cx;iOpwdL zcVS-dmRgW#PTlbEj-GN-zqUnat~sXZgZDp2C0h>!t+yIvnSu}8%`52Lj1&-I9j13X z1f?TgHmlgQ%6-bUq#~$$C#v;dBs?B_@1U4o@u<$>W`)XOSH5_)A|IVx%6ht0`I8(n z*=QDNf&tY`X@pIbs{1tepOtCOzK~=t7^!vehM)6YAi|<)Dm>8XGH(KaE z|0i>`b_7w2Gr(mQ@pe3z)o`korI(duSNB1)z{JPL1Av3S3Z zi&DOWM_0E@d0*xC-sep}h2-&r`U*u<&j@3sjNCQ8|!`pAsR4tUiWre$PoMahXslZ@~&b7n1L^mw4U6Ukq(;7;FE!op}Yi!xN8 zKZy5C?z2QFN+I^dTAxkVLDw5XIbY#2*e;1gc*zCcpYM#}O>jc}gy$oG7pmPv#cu-T zHn2t{!!(6LF+=cKgGlAB9_-5g$>B5mt`owTs4SZA)2>wcBV#H|!|@|M7>N&+yn!iI zmr4?nLjXpjD0K#;V$qcoDaA6a(1tQR-_9a`<%Vq8BuglEjVcx6poe{R$+u9e6?9JD zrcY3wkR7q9k}&9QC2+J|?PTvE-YTk#Z}PbZc9J#0PBZ!Dd+W`DKd zPN!Z%59+vO(b}{rpCS}FnExJzh&%VtD)1;;y2+;ho3Y&GI--M}N9%r>F)Qx09!3Wb zz>*;H`xjQVuI9}5x@Wq&PmNd~h0NG8<_44FGLkzP0yll|k-W=FzoS$8Naa?Z&sY^F1nfe6sGrgt z>$y?SZam_cl>p0V_GsI{m}@TW?@uYtb)VY_Vm!g#?a`E&d5zudF{KB!E_`h)N}8X= z|6>!0knJZ)&u-N)FthVU7$zxzP(*pP zHhFH0<6Zku4NGqetdtn|O&i;d?|n-7pUlBlaiRt7f3Y9}YEBXnnQTZ7=~01ak7Jp% z(y5T?*5Slu;n%A;KUXJOrlqjj$;*sdXOyF3Qs7K0CfpY+w9fXmt%4ibg=En=~$EJoxd(;Q>%iC zXYQ+M4V>y8`=20&88E}JX*sg$B6 z1oX}-qblegYTYGer55_tXw<4K^4DdyZl-#!?)z`JG>iLj4u&(s1vd1rsV1PY$=g+o zZk+lEN&kX1ieq5309`kg(LP3wThdQ4PS$Rx=?stS=JK461MliT5L(&J1x0A9KAYXF zq`Lp2E`gA#)wpH}CBdzL*5k0)0Jv6)9%C?NL3{>+)LK=GVBh72hvLDTQRbyR%*{o+!&VnMTY?8eK{>FaYMPKMu1E?f|}2?aqs? z(E35D%keGDK-)GElceNT%;oW1TtcA8k74g$37fuOMS66r|NX_1PhvG3LD(3iv?k2& z%*Q^A3XPM;sEOtwaBU&91KLrR2&>Xa(lwBgudUBs;wW?)Jouuxe{Mgbo(JvM<15Zf@Z;SrCbM@7QLSKDHuLU$L>nY*>49w?=rb&4m>a zf@WF9@b%}Z12rveR!)xbyFV}=19G5B3qOZoT)j=cE@6}Kr%uHr=}^<@l%?X7{OJ@q ze*E-`Z?W5?I+2!KqDjgtf)3H$OR$~-UFy-`J$MH6bYBtgM;9jjAboIq_@y;hw>zzn zpyVWti|FN0H%!_aYCihhD?B>j665|FFvqKHH1oa9&($(}->B#KVl;yaHC}BPNU+=bi1fS^Xr4#8rk7~ODvkQFZ*(5kHf^=C((7>QE!1{CRnDR$FT*%c{naXt<1Qv1|0|a?>$PGgHsaR0^RdQ_Xh?E7 zJbYhh0}qHvoOP{%7Wv#k_VN2umqE|RkRc({-PBF9_r27c#>eOUHNm926)$dea>!MI9!y?&(@-bSFmeSBEZ{-~U- zucovVlK6b?>6n3)wr?v9=F@PC@)Pg_ABQNcCxt;HE9>l3G(f7HIzH!q#kK=Q`6Mp7#HdSx{OF^69UB3)M12 zL=GHN*QfZz^w3lj2X0;hRD_DT+w?t1S4?RVYs_l7(fzX9=i(- z&OzEnL)|m5j{gdTClyF6;I4A#eL?APY zV1y;V#9PeMY9G6JTUp<+>mIX$e0(l0_BB9ZoG;8^pil`~eXtG-(p7MGn^Hp3+RLv^ zyxT{WTDrQ)EUqV!zE5-V*Ue;1jJ-HctLMPI`8o?*8VRC;bB^|cQVvzG1*a1{{s&hx z{uT^SL9rtdC)e>g`f6Z%9o8Id&L|zZgrYa*W05#4fW;={p?Oh;cbGc1t$M?pf;;Vq zpabQ-zYHr}aCE|#Egc-B`{b!wyvF77@UZ+=MR2xa0e7?+>wW7c!?yzF;mp@5XgTjS z)ct#OP)IxUX*=^rY3Hi#G(^U;P46}u*rQ8ydMUa^0x9TBa*a}fSLnMTQQGb<@tNGv9yOO>FNFcWq~5c0OjrTM)WmX ziE)fVA+@yeV%*N4GfC$`or5}6ikw!vtX1^N%Bu#`RDkJ`MhRr7;gEpEgcLW4rKqqF z&aMwI1_Xgjm*!Y2K!#kM&eqz;|8g7;+K$ih)GUQnbo9bu`QsrgJ`u9i%uGlvEavRXdl37}rB+4;paiA{50Rk|OG!vT z0CCvPhCGz9-AkZV=ZOUdxmN+8L`Qk-nm3qAf5&Fq+x-34es0S-IXs-G%H|y6&~N$1 zhDtW%eg(r};RArn@e`QueRHJj0v`9(ys3_v?AcgWB6IO0yidjWxr#haZn^LI=MwR; z9Je=SjVaE?mY0lX9^W?bd17h49;KKsLjEln(#z<_M2}MZk86@^p9HGI-l{S_$`f^{NRv9 z9b<9~JB+H>FNesId+FPnP`FcZuW>h`9MuJ&yIGBMR1Tm08 zLY}a;Y`2eolIk4sL`s@JL^GmL{-$jWoBc-rKEaGjW^Kc(udAoBy=MBJ7HGtk68%)vooF+F9)J`D)d!9xStjtnfT4;q+x&%LIJ}n8Q?8mw$DO7Bz&3OYx!2(oj zMWeH);g$xlJ$d={-|yl%_d6X5hq=ww<_e#gmy=LU>=cT>8h@5gd(5~@e@%arkkATY z&~YW>tV$s=k|7LNJd3}7?Wf~A&0Y|i`uWi?ejguSZKzm6f&4fZm_Ltb)+A)YAOfxV<2pmGG%JUhNMCnBv~M(lEcZ*3ysr z`?;^xErHOTH}v_%xD;WOriMbdX^h{o?@qn>7Pi^i{K1f9;P2%UpXQ2<2GC>^QfKt z?w-XE33;e}ye8auoQ@2BQ#`S-yQmyr+B-4Jmm7WWQXh*nqg)}h#_Z$Rp7WiTysYgW zx&1q^+?72E2yhN4i$9gq)&4l*;t$Fn0%W?PpWMxe0`r=-wd>XB9!_lnjQAFayOPs_ z*4gQu?X;lI`&rn{75#yZP^2h7pLu4yTRp4V{??X01Zn>77dyL&jsb`mK+9h4<2Sbkaf~KH z|D#ucEmoJhnAKh4@qRi?pT zB48-kXn=HL0JV-P_J;+(M0W7p-&zppDkF-X)$vU)1cgP34wDk!#5>`Rh?zw5xUVHL zMO|l0Bww0t8YA&Yjr?U5h$km+zJ8TYM&@7gv-#s(Gt7h_`#HtZwADZ>S(E)OJKnpt zH@og)be=|@etwyjldQJH27m7pqz1Js-%=VeLrpuU#dF86+DL%)6E_4>9w(C84O2mk ztVAje0vEtIl|Q^L2N22ZUvSG@?XL;ct=`*)Wl_3^Cq$B2_otnjlqnU>{+uXKO5R{< z^ofk$_Tn6*6X&o#_&DpQqHuX1)@ZQnE&GA420KS2qD}CIst{)%Y)G!q_wg7wQsi<{ z(znwKX|F=T!rkOxnS(b3w2zmO!(5`NihEJy)CodVgo@0|dT)tW%A+eb2CU%4pxmX7 z1Fl>ZRWP;5TS83qsvCG!s(D)O>NL*kIZstpb5AGrx#PZN;9x|t49}3U*2kqg|Lwn7 z<4AZ@QlC3E@O_mgzG79HN0tO*P(l!3Yg;AiUVkZ|hOBB!Y^aLG zm-Qmr?tf~3YyvbqmwJHBbTov>$2WFFP``YjUT|ah`j;keo;GJ$Jq^xrCEefKUm(xY zmc?VVD=tws4_b^q%MKnW6xgFzz4Z;9X^J*PlD$7Zqpq`q{)*tJ>LfxtA3OlRgpJ1U zyu!o8o}#f9si4EnNl)MYSp|j(Z#&<<8U`bT6cW~=q%=L1T`oFh{Xy{0|AH#=6ZnKH z1J5_^aP<-5aC$PJ2yejr1jGb9KJDH$hTP+}_eKR^O;GlO;|q$H{8i1NMKh-j)6fWX zu&nN-x1+;L8X|YL8GW&Pwx4{tv}MG~uz0~Mr$ug%0`|*ek$8R(@^QcR&VFrqlPGXL z7OV7Lwun0(5eKN(nG!X1k3b~}Zh~;ro*EhgY(_FRuYJ1%*K`{>HF1+BEyyGIQI;5m zQ(GD=P#bRA_K-wvG>PSUj9hx*)o%kdz~DS~IW0gd!rdjO6*?F9fPMB|5rNV@_YfAl z8nGu7zthuerP&i%8hpQI2QZ~cIX)VE@4ygh!j_Sm3LA6a^8*hP(4Rn|QssCRl34)+ zX~EL=Aec7J>t(94L1^*O#O(Roq#JHX-bI-1`Y%0hUE2(#v#b$^Jf5|BZaYqT*=e4-|E!%rYpyqr>6@} zKD{oh^j-CNVf}1Co^R0RZ~4Q@P0Tfgx@Q_18X#;0W;S@a0TKrDS3_-wa^Yr7LG6$S0LO&LWEpz7HC}R5NfrEh$Vi zgq&JACb}`lgljmTGhbf@vScop*VaKI#}Uo6Y0DTI!h$!>5n8fVE+1(rI|>x7 z9C6WmFCs<6G>*zyeb1s)ahR0wa#7AV)KsCIK=?n>*9VsaxY;3Nz|Bp7k^qpxh^nx2 z^xez|^1ApXpqjx>6JmI6KcEMreJ6t#rz%*N`?V3oC%lCJzjSDhPV>Iqk5UJ!k$g}E zX8S_~qpmKi5|~**q@qWTm8AS`lfqf)9UI0hPpqT=#^aV-@m+@G z4lk#4M!FMnZ{-sCb~q!q>}yh+pa-8j=x` zN3<&sI%k5q38sQzzw3~Nj%j?uG5MXS`@4))CQgNweFP%_!Gq95pA|g0x6&Z3tNV>x z;{YSL?dMNOo<2}-0-IwPxDL}&XPikV#&?c?kmi23x<)QtkSRHm> zRm1&y(rK`vhBZeF68)p>E5RT_ZPcV0A^gB_oEBbvSgXv>oBaP2Y}tGe7bJbP0GKyB9{LB+JpfIT zMagdL9WMb!xIASx16crOtA#|cWLRBY6hw?&?*{Cv!&}+qa1B~xcezaN_e^lKfXl_4QTx|WLIDL z`||70zkY$7`|`{wmOvx*lQ8DI0d+#54bbOaP^u=qHRQIQ7L5IUwGn#b*~Uik&I2iJ zvU(tPS@*G->*ZG{`JwWI%z*-6vTd)eAu-!U#D88lk>Ql_bnD>%e9gB&+dy9*O^CPZ z83PTeSQEp9mt_k^|GjP=5IZhheaUSzLv>paN3&sy`U^f+V9+;M8bFJ>@H9FF^O>oX zjX;Ch0%Ow8l)e=5G}ha}R%tEwZW&ahZ|rPB9W$SYl} zR5WLHc6xf*!*+gts<_@7`*gO5vDog)=HJaAi;>=-3te&rb=NF>pTl zabigYaX~RRcU0jC&lSKBYyeoFmYRwd@m`imih!P%7DAr|KKZj6bFcV7Iy#iql9D@D z&jZJ+UXacQ2DWnk2NxP!?n=zYx3<~}lQwlki<_M=Y^aaSQ&di7w-HFcd3VXR%el*W zvr5BH?*iun1G0cBX%-L)C%t=eei=(NLwkI52?9x0?_FV^+CNzGoVQG+SSO z|i2hdpzx-I?*)tnLQ;#OCI^Rd17P&(f`0=K#crNz>QHL`fIE zgnARFseDfjAOtV?Af5gbnkH5aXW85iP=N4g{I8-3&RPm>e%StSpFzbJIK*st8nCI2 z8i)xW9mQ?a(HVg#WLi-3A72`Q0Qc7RwsedmJPebONW2awOUqwfKknFMXE5s=iQOU) z&c>|Kr;R7Lo0^$1y?kBx-oiDgaOS)WIh$`CL}Tg#SjSH@foou+3zYViT|D# z+ zp#Mg*>vE>y`IRVgM6N-Z|FzS+`_38gyW2TUerBSdrJGX16ARWEfS2z#Wv}`_FOHl` zMY{lL2_UA1KqIfXyR&cyqsbkxzBxm4^y>FreQCPerWR2|!(Qh<8}*C>jrI&V@t;T+ zgno(T4Slc8x|}TJ;h8W*hw?h496HG3d|p_=xIY`lYjWn*;S{f58bU2)2SFmCOVezxN9>rMksTnbi<4TgjoUL3&_U-IY^i_fgUBF{gIIoEdh3+jdW$>&Y7lt z#EHc_$s!x7rYNwkf#fRyxFzmJjvpQY{7qK($E%FI{zlW~LG|c$n)l4lIn$m^zj*6q zLL;jMY(e{_@~Aafq)Z@sa;&FUx3@f;*Si^UL`dO z%rJ^%S@i3D#R4|GKO1~Mic`|ueoZ3%0%Oem9GWszJB%i+rE~NDaqRk{74mrf0|C|7Li*VD4vR8xGFp|}vR@mQnX?`*{F@fl) z(q#YQ-0y5y){xlX9krYJ#kH&Y~t(2`v<~6OMnV& zwxB(X=mV;c!5HiZ0^nZ)=Q(=*rx}OiGyn6kdz0=j7#8hIGx~e-wM4S8^Y&*$T5-@a zUAvOW(3WEb)G(NZY!kli6K*fouQaY!ItZTn+eG(~)yS}b!S!g|-(l|*g(EH#4 zgB_d+V`HEmex98S?0kDc-?eXy9Xt%U?yxoZHT}_Cc?pHh^aG}+cM+eT3c!<&XqH0W z53B(pb|V_PI|L!XA5e1 zJ>j@EaEtie(GJc*taG`Q+fnA6%`T-d^Yr1rNWO$>_B4`}<5B5EBx(4m0m z`PKwO^15g6BF-lfM#yyY{8SfZ#uweu0sm-9iG!2gyC(IWy9(WAetE54rozLH&yN92jd) zd;prz{vJm-q1^TdHIbXr+8=Dbh?fZSF9bsK?9(lcq}nU)Q+F>ecIZKzO|vwzF3`g% zHAd4P0m@PKXieI%!_&Kgr+xXre;4yY8tQw6oW?jBgeNA;@(Gt`iH)wi&F26lbnpKA zx(G+E`w3KoO2>gj{!HlY?;3u$oTXb)$L3bp2uo2i3rdHs;O+HizAGBW(Po1gA?9!4 z_(o`WrX5=e7Yj`((H;Bl#hNLPV^t4tC{rqhPMAjW#xwiu{L%it5q2wn<0TL`?q#U) zG=?XWMY>>2Qj+hy*+rk(2aP2>LYg|jb1X2Oe$ptzqLnPWw@2uvExOWw*vnU zQXD-!DF%gM5ihW`z|ig-&Z~+DQNL~3Pbf{*9rvTL@rUn|qVw-DcOfuv4G;F5ksJ)< z#J$s1rQi(H)m`wiqU-{JFI>^{{~oB?KEFJPQZtvE54)AEU1%+(L-Pl}i}LAI;IiiC z7SO5eeityO@`Ml;pgM>Cr=W&)J;00H95~(G{{*A&_j`3 z`ntNPRl{ZTH~y->CbbOkrBdu?udfM4Le5jfXeet&lY?M zdY!e#&tN5`DZQ&?Si89q!WT9uE1y668?Xo$~8V-@@s6P zeEw`HcnC}0b&GbXK*fH-I*Gh*pB-xhF0^DR>O+N`SCV=D!OGYyW!o%p4H z08WEYO%lY{UKg5(ls>aAzwzc(6q5oT?me!)8ul*&v%KN`o`|3>?DWgUD%J=W&6Mc-K+9k;>O4+NrWj{WA_>h)%GZbk}i2r&{$D%~sWhTwL zL_gR8v|doe)=X~F<+~80vDZoR9AITD9Ho0M&{q5~$<`QEdhIljI1^>2J`~GVgx=M} z6R$UJVF25d`?z!(rT@KL$~`co`%Kt5aYBJwCPr(|l8I zVaE6P?d7?~P|Jz9h-7PB9RwNWjt|#xdWpLm;W$(9s9{d|wa&Fd5GiQBkI?>_J=(Lr}W=m^4Jvp!34zSPuwL#r%b<@%XX(M;WS(^~ooiy?)D zELw}+tOSo!xDHqt5s%}rJvJ%SX(V0dgJ{DcgA5W1PuQT8tL4_=TsTKxx9{MAlh^;> z$(~ttBvLzFbh6;sLU(jZUf8 zxacogVumZW+-|l{_E+(B^Zc>DOY_K-66P6lT9~i4Q1RkJzGqudBeuldROurn#p*sj z=fU%5vxj?MeFd){*_{Mph{i$X4&S*$C0IFc!JvTIE6^57EX zcgUkN+%N-c%=vJ9{}2RYw{zE{sW+5!JIAnxa|hp2m7MBKeXvJq6Q`$`vERP1L~M8m zW7i2ZQ3~-i;Ct8S4B35Au>s}uv8!rJ)aZp4@jQ&pA$Ly_1Q}N})=Q@GYnKxm2Lq^h zP#sa!k5f7+AnwvLF}(b%$&ICf7_*~4rtPay9i`E5vnM(&IR4c5G1110`889iN>W_4 z>%3xw9_b=iLk+36GOYr++?x-?*ch5cV1%@Z9plb^+@g0KrLD+<%qOzMtnsY*=6cRk zSV5n{e>)b@na31Hna>b^PiaE1+^_Y(!hIku^OdDAfs8>)a6hqbH#83uzae$Z_Ma2V zA{Ly-kiSKrlcnDDZ^)K1GP-{iFMr1`$Aw07Pb%^{&AP-K(We2-fiAxHAjLqWfR zu_2c8LVTr^0aQP>r zvi(i$d9kFi39W-Yt2{r!eBrKzaF`R;j+-Sm2PL$;%+^?tWUZ&2LfGDFNl3( zl~N{EnAnbs>av%9b*0#5>U?udBcQ7KVH8Obr*WoVW) zF6tTSeOkW}*a(GY=oQ2rH7&W(3gwZT3(R+xuSa{bl>Pj)P+pP5gK2=He4FwgWjLr) zH_v1e8~;r;+ty|wLj^RLs5)BJUb94N&K=-N-&AEWFiS4% zq7gizQPl}WPS{Dg+`wCp<<->!<(J;2_-!Yql-&!g)rlnpBY6E9 z13Ou9d)kPZ0&y@HR3YQd@{o8j5M1{sXe+%VTBV+Nxc^(kG^jk%x z+yfs+>S3a{e157nl`AGIrp>$$wB!VO?Uvi752|E3XH{mr!6pj(V!De|NCo5Ha|!AI%95H>lrggG`ml8D18Mp z7!*(2Afn4Z78r8$Pa-4-q81;RHO&Y9Y+t(ecls7uf4JnYEeUTbKQ_Nk(fQRjM}O&V z=Qq9Q7Y32M+C~&96;Vg!P4phL6tmmGDO0zHe96v;^gy@qiU)h~%?n9%;gLj3xt8fi z4fTdIn*9}GowDup67 z|K^5CyP#5*3qEo+>JYn zX+4R#JCTQLH&=AZ_SUbZr&+>pBf{(6A*&eVG_9M&n)>VX=YDcin`nrjltZj1k!#mc zX}T<9rWsSl%NtULBtEa$fB~kR9R$+>>&TBIOcmpCxM`f>jqf7QBl*&9$qWHCRcl#+ zw+m&$C>P0O!SMYH`uiFjQ!uNy9mJc4)-{@^hCTFM9@Rp^Bp62hWj{bNMW&*k9&Cea z%YFYdu+ci-J`6m2g(Y_%k*FhovOr&ujQIi|3S0eA|3s~GzRgI9eQ$|h0@(MbE*=D& zE?kf?qLj^=G}37!KpxC~4u6*?Y8G-^`YF&7bpF z#V%NlAD^oiJ-BkZ!%&!)z#K)HOg?NU6lY~OFRD)NcpM?7kjb!%+&BLnN+Qi}#vW}R z`a;EqOS&YKQ%SoAHJkh zdLy*ob+qyK?>^=}2_(W(7%xlBu$ zwp+`>;NAF_0z1FPVB{h~IkJg9hB~u9$B$HP;Pm;m)dncPsnTh>VQZT_63{A{rj#o+ zWG{pjE^<*kEyUEz)I~5T|C%qENIp}> zEK%AX89VWw_6GdYNPCaoR^``wH}F+aTlI{(yP6VfWiZ7?Uwv)+(Vy*}SKa~S;fA3Y$}>Fi zBzOjhAzrg$^{6WW%Y@V50?N@MEIzPO@&y)mRMbs5U<1|=gxuy~m|rAf;S7DT(LmFU z8}i0x>W2zN?f9TLBS|PSk$mC!^0CO{AR#K*m^bILNKBJq{w~s}FQ@?Qg6qZBe#=A` zPaQUlmxOWr!{F8Lx+TWgj{^X!?4|J?MV0ZWd$Nd<5TtB1OO(2EX|MMrz?f*lqpz>u zW5EX*W1B0z7#k6#K}I#(bX zm$`f;xvl$Gb!VKJw(atY$qWhDSD}X2?mi_p#@CT63C-SfynH}M_{ljh+3D%!wMNZB zR(@0RqbaE4AXuK!6q}n3ow4x;p`*o3nh0J#TD|KhJ-&0l#iiLTVwslZcE&AsaSq0g z&*k&4m8QOF#p2>l5humX8L}dl_@gf>A8wkgTmZd(RWiiq?OMKZ_&iM{IvQHYdA^~c z{p(+F8s4zm*>OO>4k5EZ-RqxZc9R_#FIbeEo_SoTRcO83t$eMMGB7$R6B?;A>hYLs z=pbnE+GYZKw1v{t%sct)je7M5NowQcvUH{vz5%f>WFz}1<=EdIo*VsbnVI4tK*$9V z=X|xGG=Ibv)1NE-g+GCQE*S>3S0prQYU+lH1k0^AgrpZYyv6}R^3|o@_0%v~$Af>p zL}x_&tl8-jT^dm;;*0mh_k@S1tCU5ZNObVdWohW_C+;rHC{8h}r<1WMhfALtY5*_^ z6m4qEYv%7}9KfKMwMFI9{LNi0k^ej>pR=GxUGcUV;)Y)+lQKp)QaZV2&k9^w5Le_* z8@UHD&@~3p)k_Ve-CX^HUk>nz*i6_OAkX;>xn*oO5w~ zm82cpJ34!Of#ysjkI4ShL3`ml@jQ>+vOm1?pU&?On0(nMsc=wq+QcfpW1Vh(g2XJp z!gg(KZlZN7lZXEC81S_BED9&#Z@T{rC5?G2_O>*6H5y516h#=pBC9eZ*-bf;;wM09 zy9mh{2><$a%g1j`Lv8uMXRvH52yLRP3!8_~^s|gkf&{W0t>v-s>n$S@$LoCgU!|E6 z-2zsLm+Y@GhVq7E1sY;^P(Bwms+~L(Bi7lw?@i~`>8qwYM+&)1Baw!!{dHs4-HaFS zkM5Zl;WTluyfmfx__5By;E9nDaMBRDP-rTV1KVXj-mrT|C4@R0Njsq>u!|9FlEeE& zQ`QFaK>Xr}vA6D-W^BZBAw(ampClcTPOzwp6K`Kn`7cor&KBCpYb~Eiyl+1cyNf_~ zD`}gyPG13$aCqOx6o*zJcc*O=^}~cLf^07;Mp;B~(~t8X#%iOVc_4y${tmBTL1A)8 zaj#Gr*~Kv7JRl&BukhqRce=ul?RQrGdE7WdX?`9+&-mrwUxbZZ4!{)jQ?SaZh<}AZ z@bBNhrP>D_F{>DJ z)ZS9W&Qrvfk*rB3RJ=4qR|Zs7w$?}wT21=)!VOpB>&!sZ<~0LcXG3V$|4GO4^K=Ib_A^g+ejd145Twwd2Nr#y~WCJ8TS;WM-ctn z@AZWQSV*wEO1c5k?>vgAKp;`^ep&pgw<#sWV`CZJ+xb}+QnlkFRlOK^*~%A>)8b4n z2O>*QL&PBew*6cSz}UJQ65+dxmfx$<1rxQF+6dNbyX-qbXv*s*JZPgI68@n-HqPB? z;Vz$5!jzhJx6G!H3+AMWNyw=XeNr@<)?>Bs4oWr1KZLG<+(6zLwf5eCW;j(l6r&3% ztrW~GTPzx{cDqY|ED6F8+?hj7%EODP88HoRDFZUYB)^zF`iry3Epa`L-!TegqqVRt zv$n=*s`Q(SxWQGmADr%o#Duuzli<_g0@wcPyY`~|^|8Bimya{E?jx@8v!+21yt+h{ zK(N8mxu1*vkfg&0$jGGshzcYU`|=#;y=uU|XIKBJMk;pBb>lsv6Ja!(xCGHTKG&YX z=EP4vQoOM%Jw(EJyJE(fZ#Bd$EpF9qxO0IT@59^<9M>5_j!&9>UaflH2+v-k%o3F6 zjJD~~9CBxk6;S#e(as);lx||_2xj?f;(;4-|2CG(H31%ZElftYqS4^M%FnI`X@{2+ zl1D?zgZRwF@Q2CeuHBMzk`5j@@8xQs+9~Ik%@F@f?XR@tQpv zcysVH9(&e7X3+3cNEY3$beEyqVy2!4YDUNILYJXa_g(JXziZgL0B+I-yXarYPB;mc zY=EAW{$hciDf9wz6juO5lCxr)V^is`FHHG~sOu#6mV3+LEsNw?pM;hpjtzIDw2eVs zhzV07%dH`|=m$DT5Yl~01xeT%@#O4mi{C<%H9>?7M2L5C7Lwa;B65+85lr1jSc!7U z^229$S0`dA&=d9^T+_ggY-!_q&lQ7p&3rv_m?8K1=UouBw}M9^P*T7AGah19a<@4{ z$!4UvkyL|*tK^c;Ld}Sxe-qwBVtUtuZIlGnwJ+IG0-+fS-^9h@+ z52JjE806qvKzZysS^r@e)Y#nKCh{noFM6TKA~pour!61<30s%!xeuJtnv@FHED0Fd zYrT@Oq>__$*-_HUUO(keOtD2jS+wI~sCR*UdB|0)CR)x3JDlGbVsG{Hpg^)_mc0Oi z7Lm-ej}J8q(l<;)eet_}U)6uBVJ|SL5fK(n>-$BgY__*hA-BeO-rIVFcO1AdocYIi zoeW!|`9$6CLT!19GB=aM74s~OM%cgZ<)E+B#6&UJDDh7sAhT(Ed-jvF`FfZ8@@b0s zgRZCKII(eeP>j-6{gjL^^1`qry>k4IE<%VU5A`2UyU#En+Af3;=zTmRG>Mo@>o%`n zw=t2}?!b~S8bGlo7ai1?^y;L^4r4Oe`LQA;_6LWq%g4AuPE459X7_&@Sy<9Pqt-Usy>is)aOn11eEHCLI}x+gtm~cYZv!P|%|3M2e-QV8 z_#9CdGhdFMpl}nE|CSY*E@4GVs3?}`!YdS!QYboF%3 z=Z25K$0G%yAV35{BIYjR+E`>BqGU2cH-5UKQp(0_Df;+t-}^ac$|xEI9=0&El}-Hh z{98>t+G0B+1u9z}XOJIt>Ni`%Ip;3AQPy#!YhEM~Els!ZmT6jQz8i(dd?hu|B5yw; zWZ$??`TRLWSL*61PWmxJYDA#|)F%v-ggBVY2J;@|&2Mcfmz*y^CI@tmp#xBhL{9T| z?bl~6`bsy3xuk`%Z!&H79ACcin@675o5n)KYt>0;dw>)L=gNcjC<`ZaxD4U*SE#2_-Hp!~b`}z!?_jOY z?hZD8HH_%cUq;1}2n9MVZpQ3w1`HizO$Qtd2h?31SAMYx~+}z%GCq!x#PHn zs@m#@t?qr>?-c^>BLKum9VXCaN=_CsFUE8SPrAq5=;;PpKJpVYIb-+i$F@fb^e2wZ zJH)o>p}fH_23{20V)Gt_h;2YFQW5SpHh{oi|Iv?wCa5EmLO)Hu`IX1UWkSgkayWAQc@?esrM|7Z z{Xd${JDlqN|Ko*nlsGnZaEwr$+v>!zIoTm9D|=?|na#<{-ek`ZLXo{4kx}T_d+)u+ z@7?#he*JU*)pfaZ&gb)fzh2Mh<6#2^+E*8V_Dz@qNlSY>-&axjeU&c%!R=7EKE|q3 znbv;AYfJ>YKeKy#kVy8Sk)?F-FqZvjx0{q4%p5JbmAP9Xhr;}*3zVfZQt?S*PnESJ z3{33-XuS-F?;((Mk7oo4L_#Q%3<=x&Y+&()A4Sts8IuCJImK zaWYKaxB@q~f|nWIGi?B|c6q3GeF!Lt*K1{0YnJXs*S|86_1^9~Yd&sif6K&DIoKP| zg_2*tq=+^3&4cl4Z{}n0IA!uKjAX0rzep%RkK;!Pb-6pW+9t3)IE5v{)Q3* zU3uv{CDb{xFAPO}fa1NoncW0nErRKl!=nSH zfaAJ<5dzE5Y@r0}`>cg8@PK?Zh$q_F3+!4Nx1SdapAc^vkbW8F);%k9KJO&-B*RE* zy3HvZbxc$Ip~FOlfy1trmX>;{Hkj$e|CB48%>A^UR??eiF?rx67C{x!4*4LweCh|6 z8^{z=QhyYRce85Q9qvRN3+rN=r}Y-zZ{z-EEo8SrU=+1%`TDfus0n$Z7g<-}+^>?#B&# zMvBgJ(!9p&wuKg{FrLV$uw5W81|tMBq@deQCM@V=O2^#fRKBEqa$P9BKsKg*mrR;+ z77j614WFl__T*Txhb^N>q87HxnlsP8rEDd#JHdiF?XAYmRlcm8MKDg@onwi?K=GpO z4*V==g42D;CEuzJ*^KX6sr1^_`;Hl~w!peksgQ=>n)++f6Hnkuv9`%=8+lXC5$Dw+?S8Y7f5FPw08WQVEaWO#g zkSM`E>EdfEp#)rxyvvCNaHQI3#l-nwjBc5eycO2>aunoAnfV?o-c%hyDrzRoratAw zh|eU1#5{_{VyMQ4T!(!Ku|@C7jio=(!8pyQpATMv$8nl5VWPlf4m#He(! zD~+{tF@-obGBi2bfEL)2LERQW)}KCQp~Zir6TZbcUAj3jWlgBU`Z2qiB9aV46v=H| zm>KyTN`OlCT~6FShhZg1EH`=rp!Ww~Lebk4Wx_9WqT!ImT($77G}8xc0+{t?D2P}M zBDrDU@hc!TSH=I#-&j{1#>gOuHguBNhgnN4Wn+M5>)je^|L+Y@_wr^j1L zCFY~B7IJKK2(Qqg6Su&i5n{~+yc)3f0WCM;*8UJZZ1kF(m_j4jAP?QhJIhzyN8=dC z$zKPeNGR}z5VGjVO&Cw7euM}g3%#uo;K9ab&RT9aoFs~E z>(s2s7>v6}Mo<{vN<-1pdkZte94EeU+^hslOx;>1IkFGAzxi#orK_a4$st&>1t~J@ zu7)Cpc95eL<68uc!Z6wRu{zNP4qzd!g!@b*znWR@3I2t*v_EBIQv3VNe^)Zkp+`x%q)X6hKG4>o?4#Ve_8C$ zgoJ)?9&+RXp4_AjO>R|I8r6wrgD#f~49V*y7w0aT)iw9?X_{XM9ccIX*5%ly)NL~~ zvVML0%=2(s$aNd}i>yU<&RwZL^Yu%@eL@dnsY`Fs3>tzK=gC8mgyXkeE9zFo^^V=X zbHNeu(2rYEQB2nS&f-JHGYK~a!9BRLA2VyJG+;Y-Ig+%`&QOWDWKhq`&e}=6+)Wxh z?$xPrEbyGU5gdc}QA35&tQMqRohJwOd6C9U1rTkO7aWfJTPfc1$y&3icrlW-?qxO_@cFj^3F zO1eQhfa0Yv4~W*2M^+#rrCH=34Ncu^lO2E@z9$LdX)XNLm+sx@=(<_RPNM#p3N&3> zt`oZAwr=fAyX=HpAC+C(YL^{a7nqM0HCw)}oEW9)x&VVMqhH8gfQZ=lWQ(l<@7q6% zcQ>|Pjo7@;?xJ;^?;>JOm7iCjrc-O*4J(K5h;4i$a=H&q@HN#zce%X?Pym{T+S1qZ z1}qAn*PPItAN|>OAoD7X3uG1Ge)r>t8&J;SoWWLtGZFtD@$~V%Hi$y3JBeyMhIu@U zmBC};7nSAk8W5AXffat4f#>m#EM6Vo@lo;b-X|=${hY7MKSrJ2qArPD_sm&;LYVsZ z$2R$P0G>mwY`9{3GTgOFM^h3aWp8yV!5kkpIQk1Sy?HFqi8sy2*tJFI38A8e8q(E8 zwyLrBIAkgN+Q>~G6EV@L3dBSWE4+fE24YmQ7PdDI&b@ZDZ%w0c&QwzNFm{N4*S>T^ zdS=(6wgsi+{@srUf7T|LWuDGCcW}u1Op8a&M6I1u%cV2algpZj}Np#MOm|8cC z@IGET2McBnwRH#-jU?|O{Cs?zjc2@Xbq?*r+|zma?zGbW=8m6>d9-#b&h9s%Vm;}^ zofUTO;jC=lbj;T=7BGRLks{+QN&qfzlO|^4*Y43QOtTk%oMvises>{z!LgWI&`+Ic z?dhZq&g#39UmKAWb8zCb#gM1t-b35RdH~Z7mb;$c1L}fgXmY2S$}TLwxxAZsf6tM1 zSKA`HUF1?&zyU@^!ep$eRtcb4psxWMYL{~#%)CBq{iTj+9csJd=6vc1X!j3~z~SZ8J-t^r|+T-81JIEip9> z4H&PXz+>tA`oEw0Y41oCp46W|=0Xq(LYmgo=i{F~O#@RakiS+WmX6`ykYVyU^mIF{ ze-{bsUmsCY8*Ha2=!)&1HzsGI3^b^l1YM{hi;WH1^Rn}VDC zJWa|&(gtN+0p2`=7DC_lZPc9`Xpk2BX&kfc{+St+V&aNmY8|<{I2uEd_+zP^ZJmTB@0@Fmjy z>O#?QRM|d8kBNF9#gk`P9(R@|20tgsI$uD7f+>HM*Kyy{^_h>fdf9^1@3~;a4sjM- zhlE@(acD6AN%h#kI?B7;k4c!syi+j@1O3_riayE-gyGDps#!Y`JWB%EJhe&66+{nn zzhrRbRh)huzr~vihX9D4(Zr?;nAc+MVRtU9VC^vZ#R`|1?K73tE*14Cc2#G98v>#o zz|GLZa)X@9^O?bY+oJ8ph_)L{#$YEC=`ejszxwkXlM|t@8XEl8kz0*d7R!s*UC431 za4J6;h(HSUTC(nAt*W$P8^+Mh`TKXzG6%fG9x^yFX4Zh>+4D@2VOr%sx8P<)4&jGylX_1T@X(a2&*`4F=ru{Uw=Vp|FCDA4H+Cz=k&xKX)`w$|OW@O(@HL6@^ zTqioXQb|RB=?3LFV#oMZJ~CC6S6W^}tK!CZcZFuW0~da*PVNgU6N8AiIH)XwoP}9f z&?S222cE>oQ6zRGD*FfTCwaD#G)~NI=YNyJ zP-+O11oVyS2WT*l^rPM(VSB#myci^cd0egTy|cip8L$wJ}%_QE%U zX|h1yb9Qyy)Kp!(d6P%FOebvGE%|LeJ;sL8o#(+XdME0Lhwql%blozovShQ}ci*2g zmTmEArAg?K$@RZ;t^dJZoKNwzE_RnW)5>pc_0oX&thY}W12z7_^t8l$OyfJ5zt0LC zQGo9|#KRrR-=)?vtHSEZ)RNJpcwsz4x^Gl(6)9N(TZ;8BdaqrWYx;bWZu3e z#Zc|*YM)nXwytCJI^-OnH9vCH!AGu*g}3`J9XSb3t{*nvwFuk&#wfElzz$)0&zt-W zako#ZSp-uJk6`h8<;SaFH@!dMDTe?Jd`vs_39s)Y;6uI?-o-Rj4*zgZ%YDWl#+p7D zds-O#(xMQ#A|wou+91K^uA%$Y<7CNyN+-MQig2@PliR6{Bh0+u4NpJAAjyAsD)yQ$ zq9n;waYEM@KGm*k@-q(!rjGo_6NI8Dp5H%tVwsXJQNR$~?Big0``aCVDR5f5-75S! zJM00#AyIP6-@%jqVKOF(+da^h$7NYF9KbUv2qYOvdzJW0b?nWfe&t?3$fCs@kLt7^ z>pYI9HTtJ~o|u>bK&V8)+(@<~-9uYCGX<_jk@ts-ZwpkbrJrNzl~X-8Fh?UqTw!Jf zZM*gBwZPdGnq913HdR;mr^$=kKZhXU}7JaxJbA%DK)P9YVTFhGMll;oc~&&TLF~-S9@`<}nbT6mKc9G&*I4_C zU;3V9JG7#LqVQ?IMV>?1xYqd8%}7f{AVdf1yUxz{KN`vFw%)vYvK~@jq+3@>f#OqM)4aIn9_OyUb>@0D$Kq{d+N2t zMOB;g98Qm+{(R}L{s{Mf>=0tzZeeG&3D@ST&A;If2A)8qTfV>THQRjK!*5scNv%D! z^l9f=n9k;?R+~z3gP-VElz->L73!;!$Q$8IKaCwwuvYJzxSMsTbm;w)Py`KyynKR- zzcN+aXl}YJ>;IaaxI<9Tt;h*0r;`${uUlP;&A)QPxs+f^h233d2tS}DC_%zjN^#Ki z-Miz~B->}SIWM-|xvtk;8dUhdq^}*=CmM4dZB4BwV)A@7&2vyl@i4uX2+*=AKu zEjezhL&6Q7_?OCLA!t2Vdo#jt?grB>BkjlWAn9p6PP$;>v)|WLz8ApGk(=G=3}6SD z56Lkq)KagLozztCM|}E4&9+AY8c|Gd%5eV(lmY@ojl?Q|Ad!5krl?@I^b>nliir`N~kt;uk`D;&68y{hx@uAA*} zitC*rbWkz$A_}AXTT>mKhiwPtE;QabOJXd_xqDI-a3YF7EogO zk%|j#n3(YY>Irrfn!xc*6WsZMtuO(orT;Slcw zc8Nwapix9nN!^^ED>K6!??C)j-XEebiW70JE`VS$;Uco&CZygz8uNFJngbNVLFWf3 z9o|sp;ns)w_@8p<>S?JHh?*ioS7#k~8f?9L^IW&A!>FVsa!P-jd8Q0_0ihgmn=C82 z{ys^BlRfNi(&ISl1J+gz_4q%H_&S)_e|{tI4^W~eaow4Faq>0K z1Kk0z7}V3ge}4vj4a^shbDmV&Jffu_Ial$_Mv~=K05IjBwD?JzL}+%=dx8u8m!O{THzYkK!uL=>IoS?9f z!qdsod#|pc+M9~vOey$7jdN%Yjs=TE0#Ak^v-nfBbGN$F7pehD*ZDC3jj(S_yTfWo%-l`p7$b{g8n?x zA(xRD$emEchT!;E3vD$2{`y6n=LGfwxAB7)uv;H15P%I(-g_>C{^tmDtbvX6C4KnjF?!Drvqjm_%r~^420>&aPai|d#-Pb;N0oT&&V!L z`oCdc+C%cl#(JJ_gRswBlCGza_kR4yaT$M#t@Wl|QSCNilT7#P=97QKowYR!N-5Am zRbVBj=})`+;4pqH0kQM?J@1pBI$^dlL#wng?p{C%GPtV1W|RWDL^DK$g(hf7Qn`=A z4bnKHs3mFwi3F4MWeQ<27JCc6Rm^WEUZy2>oBLJ9bvbGUz-=*Z-BXe7buIe~ z8C$bY{<0r4sII9{hGciy!#?I@KaQ7V3ZAP`5TrhNC{{{n03}d?fdfCVH5*|g=*7G* zW?BMhnVf9nb=^MF2IL}G0{tfl&c&`$6_hA2nPxR$Ooof_Ipl44-*T_*Q*U2K8e2w> z64)|Pn=UsKEblG$l&D!68O;wBzK;9zV!N@y`%KPk=)CQHZ|;PYvzg)URD8rs7QIJ$S=aPs5S zqO%QYtIEp_QcT%mSJ&6U0}|*)y(^c}y$Gi@OkhFtqoL-6KJ%8*?;69n6(r5r1Nn;#h~a$wJK%aqzxmezk*jHpxg>n3Awj4*(b-SMjKVX38$T+Iz8Gp zy6J~DlOe1Q;0nd(lKVpuYVo6V+@`vEG1pEyDsW8NEuD~w1LxdA`~F~RXn}CSqksn| z0qIryl=#VE??V}RAtJZX?;&8lcvx6i7#XqLr{ui4B<)KT_(XJDnt}(rZ$Yb>E&HI& z(64!J&hYzNDk(BIwR>$hwgJgPUls6t|6P+A(!2@%yFpPgH!cD3G@(U^QhJ6``V>JS z>XfRVB$6;}hU6v&Qd&e0C{Y750bL23fV-b|%5z9frWCT)!}-FOCbZ_|&Wxa{`1pC8 zs_Lceqe7WXiZP!VDsqC|g|h_Zua}qt;JBzmc4h{y**wNX2J}%C6^%tFd0UN8O;2P_ zzsI+ILxz4}Ew?M|Vu!4_)_;*8Mf@CcGYI;|dU)O0(I}6{IcLZsvOOna*_uw8r~spp zT8Z=+XX4x2U20Ks!U zcS~}nX@|*0)AOQ5Q@zv8{LNRaMBO44h&DwasD7Q>@w9*%_qVb|9JBnXi0$>a5Ea&5 z40;GK{y``?sBK`^Qd2F+bDiaqdS~23(?y4$EONC1q3`X>*Kp%i(5L;#H3L$kJf-F$leA-|@Zf z&_7H;L5*QneB(BJ>(#bZ?`#}VYmuFAdd3EN@A)&~gKZ<9n!3cz2*8ym2qe1pi*t^= zfo#TK1?#CF)+z}te`po=kP=Bqx-p-q@Q!1%w{??8!d%G;760h=N88ien)&vJUVBH1 z3-0>Mb`6)CB0=jlx)(&9y2}jcoH?UoAGG+d_gW-}8g27GN40#pW{6%M*J#|7&|Z?; zfPERxoc0bF(U5`+BOCJR_+>edwe(7Q9HLH?H=g61|LK^cOfuy0Fu_y0!e?4W4;KQ1KoQD^NuK&O8FH;eSA@ zx3W5aeik{#=XMh$E2%%uqPzh*UY0exS4kxi#iif+|5WPgg{H&L$6}^-3oJ}Qx%=IHDyed14iIWMckQ&K zIxFGdktY)EhFC^!Fr9gomyzPNrHRPJfY;+)b*@>)RISHUJjDGn=*NMHv^Fn(0|}s*xc-s>)+R3Bd|~d{{bR8L{ChkOkwDkM`Q_7U5VB> z1ALO7xd=<#0AQG=rKH@s9RRdAwWWj~ZZsfeben>c+0b44Ua_PV{Y~wWVK+sV$}YCH zX9k}G+8i~woVLIKPCsgE%67ycLNWdNq4OsBo>*!xKg-X%3QlIn3~k(*XOsK&YQ^8{ z>r?xet3x}+;$J*?Wm%}!ABq>q6uxMY@UCj?nWo=;S$$oQUj)gx{vvZwT<{wyT(8Y+ z^@rkBxpPl$T~qDoq9W$kQ`X%B*HI+aV>Z7BR^7s!Cd$R(X-fDe<^Lk?(%>}rr*MCJ zW|$Wyxqs1B9=p;-bfF|@R^Ya0{-Jao`~g@3YLA(LwarbhOy?JfzCTSDboq~W%Kcw2 zMZc587UZbBDZKIGvx#O({_ekMNMrf?%dI6Z)`DLEEG%hsSHFFa{U6#@*P4td`5N(rX_&pR5?(wrE?Yic*e}=E0Hg6!Pj7vF zah15Q(9BXD_&Xb>{^t;Z^mh;c^r`Ea{?Qz=*;Y7t$^RFJD;_Q?D%#ewPpT@n&X9oM1s=oz z$}I#=_Tkd63xS7l*g0+d@oRPPp{8S6U@?X|t>h){cm?gG8C-t@T0C%chpfOcvM~y5 zu|T~*8a#Koz5qji?h2uaweog?krALF#x|5vfX0@rP?Z9#99oBJgS?1n1C7wAN2NCB zjpmvU9)KK>btDwb?ExJS@lZDRIl$M)*w(PppeR`)IDf<~l zElUDT6j%@hTJ^~N*Av6~h?dwU(Y>Lu5%?dR2a#av3#h!1R-~d?<9BNhE2|AX7iZY< zFRiK5*Inm!wb)~Yk@E=d{g1oDsw-kx`_ya>#X)XjOWgX@M4W(_E5-hL(W=`NTc3VQ z7obfP54YND60m@D9pvzc@)?`ytQkYm2jzb@7@j@?O_Hs?vxO2F@|DyAwJw(u*z+AV{AOJQgL%A}|rN&nQwRyyFpU;fxUAa1h^K{@E%86j8f?lpd@HoH2XS2I$Q$ z-Z27qhPdmPooHW{c;4RcbHMlGan?ULMHQ^y2<&!I1V6`@FJC5Vo!3FQ92y^#&7LF+ zbbMfpuCtsl>2p@j?{(Q0Ng$W%`8#wu-)Aot$jG|p(1dl_9N-2QD4`nqv3MQGA0sT^ zn}yFkN>N*PmQvA3_(0LpqR)hHY6V&~x^)!FKk68NJl)&o->@3bC(^d4771;&pTOFs z&5js%+Uq1304C4lcn}y2B4y0y2sNRzTw<%_R-6iXErcl8Na<391&*)R+Hg?5->BGf z*UkA2I&Q2rI{h90(k4s(WaX*%qk!h~hm3)~XjY++Hnp1i~2Kyf-i&)!Nv77;<*iiU$rEc<3UBb z{^$QVOOg`4aDW{ehEy03D&07D1jQ480hM;)_=J~UX!(jr4~M+d27~QG(3y`?;YbPM zThAeFwRLsi5s07$hpq9-cP~XVT!|;sYg()j2CfbprYMUop;Sh?peQwNS^}QmGSknK zQpwQZ6+c$hpi{Xx8HkNlz(sccd&diMi-=sd5Hbd5qxks#CQE{i9C>qgoba=>w zxtL2iKbt=N{@=LF{`dDC*b*-p6i){wzr<@wU3AwTAP`aUtM#QFIqNv5a4Z-dOSJ#;s}albiLn3rN~L-%E1yqWHmOE=YXW!)XaoJw@*GK^ z)cWOK*U#qW+X1w}i&^LEWMWtc5n`r6XUvTZC06IqzTBsF9MJ9rR&y(>Up!$aYv{uO zM`t`Q$YH4KERbbVtxO(W@$;pR(Dh&hylPH+f@wJLt66dGdXO_hL5{ zsEFMmV_KN}F?Y4UE{j8sr$C%5b@Qm&(ttwH5u}Z7+zvR#^D`QuU|Mho#~k{X`9}RB+*)(B=|NHRr>Bzb zcLV(kolr3F{BCGy08(@LhY-SL;ZN@8aTWD%k0+o#aAH?NnKYeqicuJWE2|vPN()h3 z4Tg@6jsmSCn6HV7PL;QsXf^@{I#4@;Bp!&8ghTf}IUgT3?c);2(EH#2=386NpPx=Z z)h95t6e9xMZ1h<3xX|I%LK7*QH8#aLteg+NvoIcbQ5Eo5i!5Aq(tSms2?JPOj~ zcZrX~H&NR;o@6+`q;u$TCPQPapWgJ7m(u2plFJwF2UYB|DY+Pc6J@u0;(2Mf+AZ}H zS$-pOK8Z#SMHqP+?e;jHT#D>Zx=`Ddxm1Z7m}A!2&)*KtZppnzF%Rz9P&B(zDgb1= zm!5BFP1Wcz_k#`HtJg8S?uKT}UxdOVe8OR2>F)3`!{A`nujk!=h-;7xMZzs}4w6#MFP8u0Ce;#PvVaJ)SB!Hw)$d`aI z;8}naIB?knmR9ySwjaKDP`u8Htw4szj*UK@JtAd~d9+e~i!3%R+DFUqbYiV4+3#<|IlOKeSuIjc{`JfzgoFt;O)^W`47oHe%y2cQuNWPdn93ibhZ{0>%V-1jUIY8 z;2Q{UfCWIR-5}EM2GQgH$k413$^={ERT0oYXowM|1h0P-10DXLGVTy4ktZkb&2GM7 z75@6&X6gsC1A;t2N-m$7Xsdl+!<8}604_uP4AA&3>hRixPQDnpyPpE`AU;06t4yYO z3Ii=|Qd-(DvgFNUXM^QA%Wi31#>6svwv3Zw{K%u%>nDb8?HEL zrQY3laOm>=zJUNE(<{oh-;yQp3heS<(-Y&*&UB#iJr$ zVHSS)wPAz3g2<$vn}ci3KtsR%1YZ?uYo;;)5UzR>xv+-i=&XTq9f&`eiqZz^)Hpn( zyhA@)jk_EbbK?gxWlriIT=m-2z(~z7^Ozex6A}n!Kv{+)2#o6eJjt-!mM#`cdwJQ} zJqaN!VPpgh?3w&`mR3z>Ph&&M-SycA32!7v#_wZE)Res4ba?z=qVHp9t0P2VdpQ!&fJ zpzp=;{XTrbEcJ@X{`_k-`TY(h;rIb2o_bv9vmOMtAHU547uGqdWFPnh} zC5*TE1T0s9xC?OnVt)b-y`Ag?>at3J|2Z7PvhasEZM|<}vdQU6`0EGfDZ7)AtPQ*y zr+jf`l?brvo#iENn*krzmH<$@{%KsHfq0wHQBFMjBQPr#mCwW|!||&e)^9}oAf$s* zDx||upWX#frtW+Q5%Czf*xV>_4s6yTX5s$A{)wdFpxabfkpLqOzwyBuz;Mag&D zNJM3Pvt3mv88vL;lnTnU8!2^k6cQ7omd&d!=STB0_@8kmZZoXiy$x^+ef|CYy}i+_ z?m(*a&qjPdTy5E=XL-u{@25u+QHTem>`7O%QHb*^yr={5$G1;{kcxFezlbA55bR&W zB);5Nqp|bO{CZ1`o*XOO^@jxmHG~=pD7mKEA@V;_x9vjdE3MDL|0y`HMhFG^99fgO z(#3p9QS(9EA8D9grIXI$W+VpiwtMEyd4z{Y86%Y=E$kr{-$S9`eRgas&q@y73MHok zn-`zrCZr*0nxjcaA;%m{=Cv$2IRp~o5@1KM1iI1ZW0qwql#40Sn-hhHA3lU;%LTTS zTcP5aWh>N*C3vAu;w^qR*=GCbn2PbY1PP2=j0hR?Sssn8h8xp$x>`-!^T6=$l)|4U zGXOkuv_|T(`$?&ZCcyDpSy@fbWO`WgP8K-`7qhg-Nd73}65P$>WmonSheL1h0I{U1 zDgbn5b8PL13djHZ1i5U!_pyBua;(GeV7s}RS5<^}A!u$0y%zk&O|LGYS1d0d`WAu-`;1>BA&?;I zmf3pQRrxs5)k=8_Rw{?&asF_4`&XRA%iP@D-oCuJcpdBqnsy&F`OW_r{=z@yuzQlcsq*RoVq z0#Q1mQBjw4{r>Zzfkqvmu|_J&s)0rjaT{m?OnIMg+Ftc-N2!Zteze^G&L#y_L;NM_ z*!zHnLjfiMSdzdCaiz|;?qq9F;_WL{Rl8go8k$F;f({E^KyeM;{}NE};2GJFjEGfe zOE4Kcrtg31Wqd9Q=Cj&;E+PpgUek%JKkb28nwOiqIcmXi)eU#vgnUzDK9&_6Ohz!~ zBYASxl*65BUfr`;f#@0F3xxV79Yokn42CM{9pG2r=3dZkfCss~>0-igaxC@J^9rJb zd3o_zsCg51-7Y|Z1r&2ZDKxQtXkC4*2u+@}OmQ!;yM2Cuhbj__`}=pMOWB+>+T5w2 z$kiEQ$sm<2^SSyg`exZTb>F<0m-aJuNb-l&#yz52o&*}33r)&768Q|uFpjI(rfFAgp)4m=I-ccOP z+&{WG?iu-{q=uiXD_Jsbp6}kd3$IU>#*~mfHxvTeS`^;u>NwE80c5YsKCsxoXuTW# zAaTLeDDN+`UFxhxhN&k8&PrhPAmSb`?l?{o?R~pTO@HrNS-ia>Q|wliG)uHg@#6b* zYg+LBMVBt0LsSU-XsN5|IcUKt1+9frn=Sj(7}(deYaA8t($m1h})tFX2%i=*Q0EYqqmtQ4TBfJ13A!NVkcU-|LzC0eq%bq_^hm9 z``ahQK_^XeteuZp>SZUt0M9SvCqS-yOr@$S)RvyVT4y=nvV*({8E5=EugH>-RFkDJ zZkG9g$*H8|4VF|}=dFO#f*H0Cyh=dNaI<JPt^g0)@hXl`;F5Vw)b38?AB;g)6bV*so~5s!(xOSwwCLb` z`k1glw75+}RTXt4mK284Pg!coYT+^enAR{hbT7jwI?~-R*zNGxkdS1sH{U!ZUOtaP zSt;)oa9-Z!Ji3B-{-rL{wB4c#O+OMz^o4br*(ICmp<=QX5bt z|Mv3(QV8x}U0q%OQ&ocFHw55MGfl~LO~EEuWMBBDs%oIY?c2Bi2T^{1H2Q9Q(?w4& z0}iPzx)ae*@dJLAE;Ex7v>x%C0u%DpOm^Ya*I+cN_?IznXto^;H$BZ>^d~7B8-AOa zNaIEM6*+{o zII1#F0V)8$ufW;~l1jj*0g?^sWx5Rqe?L{_xOY{;s%Ph&^rlOFZ!q6gegK0Ir1Y}Y z###lfIR%5Co|Jh6!eka1*^f~g2|J3c@9c24=q>jsy?6%$Nh)iee|<}2g8kl zz+_lQAB7OSN&x#T`8+r5*yi}`gG3^~YrBykmbLcsm2`Y#bs7%Im0A*o83@w=KX@4m zb?oa&CIvbkS^Ie3`M?5ULL?`@bj~l>P0S;{Df1=-@^F%6xDv&(Dt zKqIPNGcD<1ms4MOD07#4>lbg=hjs-xnpz*fZUVm5S|D&j^n^<1fVuDg;w$nox$Ey) zn|Z3JA}|)AkCUm<5NT1VK>~@Se9%=!+R4SRLeP3y@T&FQ;_X`jc&$7D*eB=FfAbmc zg(6H61y0YXhyZ4;;QW@0CLQfhLMNUrpK4|sT&d{<(U9n&zwNt6bG2FmI%PQUz-|Gk zAI>zTkeW1~cSZ?bZX^`rXTIpX(s8i&-#r02{`AbG><&Y_MVa zC?%zm$w80!O7fidN8!xV>mFByHi3P<$B9U+K$IL2e%p}i^=I$dKhqbz*FWt+PjT%l zfk!$&3Z=oBcz%ACuhejfW*%aUtR&V^GWP$FURqk}DauHE8?2hkH72TUGxE*B&6$Og zH2x{Qyhg-4QW5w}0so*yKWh0D948UfM&%=AKC2pE-WE-2>&=9uZ%qh&>`9qtCMH7$ z{B{zAMF7=@Z2Nxw|GLTaA3NM4o;&oU)eEP{vEsvCkVBZ*)nzl>T9iyu-`-0ZgrWy% z_a6y=qQB_QTt5SIXW(E7=hrs`!_2Q#hJTKW>)%(Gd8l(*B!ock5J>H5`6%C&{>ych z_`jaszQM8p8hD8m72|sr!IoT#PH?<5(#6$0!aCIc33TlNZ7_CzAX=jgM;8c?#;a!D ztrCJ{Hu_KhBEz#k+o6bU0k@=dy#g_g(=nswPk*p=?DSB6UrM#sD#2vj)D9NSirpWm zBat$TY6C>TsIfQZUhS#^2}+^N=&nV)lk~QOkay!1uy$^@Q6A!XcWdCYMr4Sgc!&mS7~g@6|FBaFg`4 zJ##d$sqEJSIh|?Y=aVUYzGNDWUYBWY4JMv;3QWK}1ltmb|H@=X8j2>CJ30LCl{rbi zVNI0y94)h*t6doC)SnJ|VOm+)DMHkAKq9JlL!jEF?%w8iFkwmTadzlY*2*#;YqB75 zfE~|i`q=BsMD-mIYG+zviANJ3Z(3 z-+jZa&z%4SroQ>*U=>n<9~A<}cuo^`bAAS3q!vs+w*qtY020`gQu3X3fRmU^#VY=< zE6tyq3#TMUTitJcvlSR~q64BSzy9ZsN9J^$l21nz1dghjc{M^*r1n;_Gh}Erq*B;c z2Pp&3V=4#-9OFCgSs=1z4vu8>LWBVO<0+W76*cUa=F=qJP+hyx;4{X1Z~PDy@le-$ zc+$h{O6+=hcv#i0%fQ)}2vEXENJ-yi|F$YY#wg9Ojv5P8<=rwCh?n;pHlUTRnP+!z(<&QHtepMbQ2V#H1LeYHG1-e=_30K1cM& zvJxGB1(&T@%KrV7q3j|P-69fJ!(=-M(*n;I{`ybeOH#x3F|K4O8w5q7P%i=qRf{GDFw|C{{a`!T|5H#jwl%OTJcc^AM+^=;!*640I(>ZHy$#2Jlu>1QIavR3 z*tGV6fEkdkFtrbNvqaC7zWEZ>J8MK}=yQ6_XDkIJP>$dC5~KboL4NzTz_0zNpqnm& zpQXVo8&G9pfi47G`K`u}#{P3Rh>*Uz`(dKRDkZ1uo@(;omuHju0omp$%IgvHKj7e6 z!T+f@d|0*NMhdWttnb#vTN#8A-wv9O3YV!g7*Y)v2h8hrjadB}?8!ZF# z3V4k9k=XDigICHl*tLL{xYgmaVUbI=A{-1%pwHSX`%SMGuA5tDi_4mJfoHX-D5cjF zG#m=a*PImxzuk8(9j2vyklOXo(j!v$Y({?l&%-uueTG0gDl;FjSG;Km!wQv=I(_s_ zqlm<2y|nQ1Y8W*GcI@~UVMb!H{iXq}yJ(k^|Gs-|zs;eaa~rIBo(278;PKic;=;R5L0FKehK~KBdY9HAuFk>E9gr0~m9bfZb%#=*Pt2qIc<;2LvFej>K)Ca=;M^uv_8M zZM=%C&*a)r$^E=76Z;K1wVS%dLk^`cR!rfPe8ixE{y7SK=$6zwzQ7g>k(i2m8dqG?q!%0dV^&V(*f{5Od54CfPCX2PA{nBB_Y^4 zgFT0YI5Uidf&kc_WjKT3!JeZ3v*ipRtxZf!oSfpmSiN7Kl89i@Tq-Jh>3J@6*2*wU^2{t(OO~T8 z5|{xn{s0|we7_qfVmJKZ&15N!p3ju#k;9Nr$ z)8&7ZdH~#u>$F!Q;7s`4lz{p=+JHy5Zkb2AD^P7IbG+f8BmowI(>;^W?6dRpaxGl_ z13-LHReU0Nl_hpD@Aoc41_F2?cSoeb9Aa|c7zHz>HQoB#``NNK`nNtj>MGJ_?uXgI zK{9}(LXm#v_0PG8SM5Wy;bQn52~p!4cK5@HNzO|0sb*M`_@PuR2rWnmq2r^7yDJR= zRz>S4C95mHz|N(p$P^%Ah7W{aT0f&J>?kA;pK#;;$`v~i8-bgrJD%bBxah1(I1ET} z_ttv~4(wcZp0opY#oit;#v6-f0R5(NFV5n-uNDJ#H#(Y30t#@TCnqPs%mzq7S+z|U z?{e2utV`s(r_>vxMNd9-I4T9!#K?S&YArzcw{&V80$5*Eq1bo~~YAUT^gGvh)$nFO3I3 zL}ju+#eZH$ViTveT@Q@E14H1G#W5t4zC2WNDgG%y(~{e2VBL1^?F(nBKo z+{3{H>T8?sjiTp{%h}~y2wxfGf4D^a`OV$6Gu;e}> zp_~LZY1e&PjC35^_gNVWJ``C~f*i-UiQA{2FQ3Q9Hu8Ud+0Gj3XIPH;bSQ%hk&fki z`Q8ND6L`(Ax_w$6YG?-Kz5kY{JJznk&%P}n*Ye{vIdx-&W!qOdlbN5C7tW_I0Bs28 zyx(2DI-@kY+2?V1gyf3eZ&Nl8h`$@ns=8gIbv0fc4` zm3b-EJW4NU2?8>L%z3q8N40R)fSNztcp0!)3YZF9}~4n3bc~q zqu~IB+08SlcHWo1_-Ux_?b^bzhX!cUwv&wtJBiX27*!Z*YX_O*Q_4$y&wu=o(eun2)hdIDPSigogQNh*`5xfO0>0+7MK&<()qVYdD1838`AlTo|x2BrOnB%HI@ z<%lFq?~&o**e^3K+WnT>8`s2j6&19H^L2^?X(ZjmXw(QVMW$FnYIc@-(%ZMO=5O5OlnOkoqecz6h_#N2dAs^DXI{zahzyJ{DW3X&{ zC8epHjg6%Tt0CqMh8eIYKJ1rf_Ho#08hTW;0tM#YD1Pk`f}gKw;7c{P zDpn4ty5@vRW6I`oWtxtc*h1ZH)>G)(1E(vz+tiD!0omm9OC6SD&(5kOkE)1H&pN_L ziL;<#WS9JY?of`g7HjHxs>tq7(_~EqT@4(2kORV0;Jbgr=%m8FNw)-l@-M8-FOFwo zTthuxNaj!%gRG}VCFvisK;JbT&$a}0zE~gRLo3CJ*lRYH(lt&Mj9eTqT(UT=nGPde zSz5v~Yy>$e6d>Yn)gJ;wuf4z89(?OwFcDAhD@q!&m+K%$)v=ZI|UEQ?+zT7@d2Nbjh~ z2>D#zdVRa?`0K_A5oSKi{Yr9Ad)&F9Y1|Yx5LnD-0$2 zJWpHwyy2Y5aqgEENt+rQ0~^&m>p5YDD0z0W)eYU$(uPLr7hqsMd1QLK`TO8F6u`4h zuXL4eyoPiB5vS9|#?q8H%|!Fd>~?o4gipCv&wkww^bQD^a!v*8!72tn?bc$QrOsU{ z_(N!;2*rpanFx|Q(4$rKNCiHO>dKc=GrkO!OmU*2`)zb;k0^gV7TET;x&^^}8GVlE zTUAkGtD~OQI1^&Ajtb#z`soy554Y98Lk9;hg6-7)p8$|CXCfjp?HM)Iw)G{x-I4sv zc|4?gpw_x$8ng2w0{jJ=O6kDgDZ0s0jpMPWL7nC;IL$8++_`f{<8(&9xuH-&Hk2Y# zKCH~Yg_nK z;+bOb`W4^#7jDf;48r7E`*U(U;ihj&bs8;1Yu8*Cv_|&xUkk{|V{kpK%*Dkx zc10c(W*R?2RfFSo5zIEj+0{qB>xB^YBs5t{=0{3HUQzKos+yx(sc+>cvaEFBQL4lmwp>I(iAOVg+<}*@O zqiwgu@#>4t|JfXM93v}q7Zc`$dEy^PpPpm>*}xMrFP-dib=2A5#f>^UWxgKP29+mI zddK~xRv0!zK}RBi2}zTokmaC!aN~975W1xP&Tj8*n(168Ac_maR3+N~kn?uHzV8Pw z{6|5r_(-OJ7-54s5A$R1Vqcsq6Lf8|6DgPplGv z-CcUktqL$;EH7LYaclr7_+8!A?HLe2$}seu3{4-eRhZ(8DpYbGf#wN`1qSKA$Z~Ln zqr3pVwQ&FokZp0@xX|T+9Q>)&;j~(7?$fGpg&=AkPoiAKIX>d`F1D{-&L@53aHw>p zs3;Qs;H1W-A3f3`Ei>bUG*$dYs&Mm0|E_J>OYtLow!ITkza;eslMN)~&HRi+Gu!s_ zc%n7l;B;a}ip4Dh zrl_eVUS$qcpMGhxti0zoVqd0J-0n*mAqy3m%AlFfFfS5~2Hu;4J#$};*nUZTR1|pN z{-`jW;g|Akgm86se7ShYWdtH=>&9c@IVG0oG%-@q^9`+zZxeoru&55O_3}02h~8}Z zbK(qFt8MSgp)w&D34Lqb)Op~|ll%IwKR6>#*HKL zlwmd{-KS5tqwU!IYGDXvU4wMgOUsEWqrREOV7}F3I*};3vR7D_-OLTkg z{-MCt5HGiZ|9G0PGs{~QKIBfzhCey6Y+_=f=mjVB>Q3iWb6ULMkKVnmC^{?${*IlV zr}#6LYjJL`9B1APPBuAhUfXIX&=0X6cftZdP&Zy{9=Y3d@F{MQ=2wB0w?u>~Qnh&2 zDu_BfaHo#c6tZ3pn0dE9I0kO}9%vYk@9i;MS)H{12r{As^Ndt{`M7sY=d&4}sRf+p zqIzN3m(ERjft+p+{w3_8Q7A=?u&Cc!%dGwv7X$8C55q%GO?6q%i!XgzO09K;QNO(d z+}+U$u#?Snpt-1guT`>s)EaV0^5ECfNzY!oxGyhKG~ihHJBIQ_CtULoX=3l`?yi#% zHZLqQ!w^j(X8D%znQ`etF~-4{L5_k8$Sze6`-l7$x)st_G%2cexew0WxA3v{Z~q<~ zT}gG-?DeNRFK-ZwQRZ6l93Q{HwQkYY>!lfQ9Gy1P%tpT^c1kezE}dru7h|k5LGqkZ$DaSWOT(L`VXU{^erUTHY|tb?<)mk8 zOB8HZU48k_OE-a4R@qC!IHKBmqrNPeqt@*qMUfDS;1A@iXX~t)Pd|j7X&>$6n2eWg zri=DJV;jkBpj_E!%TfhhWV*=^p#HXj;hSa z?$(yGx-*uSEA1h$lUS$u#~!I5g@;@UCf(j?p|!ALbTd{NS>}VAm!2`dQGR!!rA7Z1 zD;=SnMx}Mh`}a~L>O`$s?6xU=$!kOV7A9MYfdXTUQAHAut}OWoXv7XZxp4!eW7CDK zlQ;7Z=Vk`549SknhAT?;r;KN0gPNhtT$J){yWH}~=_<+U7j&3A5)x#WSDs-%yQ zjmyf+>k^Qj@LQl3PeL>yqPkD)_+QI7WKzXiSCZr5abnCXDjotLgQ3x6S zyRxiXUQlAA(ZNjFvCoG-xfoY8*Pi~431sWu9%O(Y@BBHG0w=*N%MuX{3GQ@*ZV_ZdpkkC8qtd^ap0|ZfAk!-OcY(#fA5ZW#<3|ub;SA4N?35AS7mV<`FWWhtzrk!|GDZjs8Zw&5#OFHooueTiu@zbT46UP zQ=rOklc)Z%>$x?9uvfu62ypaC>>W&H2+Gd}N2f zix@tDojN)3qR9T^1_DT)mC;;V-H*LP1bY6V($k)^8AttVKEIW1s{Hrn;!7-86)(#W ze5y}h$QkyDe>Bt*vH5=CqmDXlptu4( zA)AtB_f(1P@73?Z%8uJATq&)MIbQ zmQ5c+C1*L06+^Dzws5CkdzWgr*n_^T=jhcxYa&ew*qFXx2E$dMFDYN?0v+!b5gV(p z$hG{X*GEpeg0KoG5>1o9tcRx!@$I}XtptiV9*Cs<_BOP=OES*zQVw_S4-^42Qh{gN zV}4I>pc}v zza0IJC$$HA%WT7d_=%dc)A@vMb2J*1Nvo@N|M6HLM=YD8pWr%iwlS?zy10%ab;>UJ z>EENR(Udaro!q~3E{DsiYVm}`ek}A^Vtu>Ejirv(f3wWqI2({>)g*l9Qysz4MAQ8c zqbV&I69X=ZcC7g%_scv*La(e!AU%U(XLbIf%7DaM*ao4Q8qNo%gFwJ4cU#x0Xot zBjZ@T4vEAjeYmqM)TT7C(6Z84TC@xi%n(`mVKP4cYN$H6iOI5n=}3GJel%u&faCYW z)0wij1G59a#?v=4yw6MuE3aOUNStTcXzEfZGLNUceubphH(GI!8*6th&t{aM`*%~* zM{O}lUc`+D@Un6rCFg;3+^UvEDeleK>GyZ{{2%lFagL7sS@}98K6#B-{3IZ&Z!?yw z8#LgmY?sqke_=P-Ui^MNKd3vLff}!86OTySu`UUUsda7ds^C(Nz5bWlG09e$*tnYF zUBHT-Y~IRgMs;On_KHu_WO{NkIAucwA(biQjT7KUm)3C?Q(Rz(CUi_3Q9Btq6Ri{W zckyfH6D|JA&0E==!WNx>KQxA`ubAV}c=;Z?>B|^Rob}s;HE)Jz)O;kvb%D1eDCvX zb~qzXv_%&x_BTHdcz+oeRrjBsp89o8{P=?8H}gO;l$TQ6>Gtij?c>88;;esWmitZ9 z{?*<4Qep`U<&QPwDP$G$*GxMqxs>9hjt?(2?f&_bD(r0H;c+*yd$J1njuusK71Qu>@bNWY4a;cq1!oC_?E<7r%E-yzg_(Ff?f8@bI`G_*iIH|OhC&64fH?I49 zM}?E7(WU!w)`umZzWsV(uA`Hbc5*iATQwtGxw5|VJ3am_TIVPd3{k@9nd&!s42Mdz z^iJQs5{Q$ZPkehIF@A|G92em9W44?T6}_3ldYngmWR1$8KV{Qn?dJZhRrj4O#WnrGAvI(_q<)MJL`ddmZJ#rsU>%n%-{0;(TjmxM6?7xA)NUIGtb~4}mC9R=UI- zJy}{8o%@<_VW&2QPo4t-vEaT(tsR72723$<%zlnKJiice4kfB{L68v%oRq1FYAx^%E?f%Sx6O)sBz<_Ci z-_3yibvxB{P_a>B@PqIXG;y0%rIQKjPu_gCtF=iEGFG;~Lqi7923}%Q{^^aSP5Pxy z!V^nw+L%j;3>3vLzN}O6_7LMT9eOvieLL=)g(WV>GR*wl&5_a&V2B~Vc+r2=uipyt z;p>#8DpE8EeOJd_fH6a|8)@G_r~l?0A~SSb+M$M#5mcHglc6;S{vu$_B&{LLnJ}%{Z-q}L@vP@kvRX;j9I);Z6n27%s-aX*i z70hI&W1&M;D+{`cQBz!8+6@w^j2OpTF1A8-J0D7Rqe|AINWU3I2gsfMEjFKI-3hc35UriUUSV{DZIs?+Q)L5vsx{^Zq3Sf(5mb*G2v9 zGg?Ac?h0n3?GKYzIwK8@*TKirOJ+J$1Rr=7?2>PMb;mhRlp5lkeBpoB>p=KYGaOy} z3|V`(*>y?fvFO=fwaWf##4Eq7soQ}U zleF5`rhNVXr<{Tr3zqjkF#RS4@%I(?$n5Na0^B@&Wm@_E0LQQ0afo+f6GKO?C&HOd z`jeBh?yOjE4MZcEzjOPYp;{VcHgM#s`$Xe$yzSEhgE^`f6$0E7 zCy1vyA35a^QlX}bQ}eDG1DcV6hstSIm;Hoa&k3hL%r_31Wk-bLVR?z%{0%bgC=i*P z<(^I;l8WM+yvrjd;X<-S(dSGE{;vSQV~oX?gF)CZYog}2kiR{LLP*J|&vyzvog8;v!en^jlGJC-4A73czhSIq!3Vc$X2$~Cj^E@6js394jLubEFg4F-&t5xT=N_u|%}v zN+tJWn25*1Mf`{?H#+8Limrr<2i=Z;5O|CW)GyI`T=;$CWNPCgIk}|ci&cmKYA-N# zb*;+J&tI_@R82`s17VdZE9=&gkP`||xJ2Q~$HY^;8ZA-+d^ker6iI`5B_+vyebgR4 zY~AS<1-&i|^ZV`X?d)cRCB($OR<1_8W{=hV{Kfvfz{wYRp5M+RB7B%kjRKu8mLT_Y z3FqI3?;WrZSH_KByLK(&>I1DjCY+Sf*I zCYw8zV){Vjxh!cIelU~zo%4o%fY)(8DRn~aZ+G9u&2LFD@$&NzS_!~-hpYQvAyNR) zKlFDoDS~ywqbBKvTH}$m-wH}bQv3tbJJb<~OoO0bh;C*E$CvY=_am4JpM+yz&aWdK z)WXn21pu<@pmu_}2IU)%7Rj^3@=}{T5@A9GjSJWxQxdD+&%4bX+(ad^k?`bOC9hxj zF6w6t*5LUM(;8uWD8>0+Cl^iY1#;2l2-&A>t8IIv-{tTSZ?@)te%^sm7z(^Ir_#1P zJw0Lc4{`tu22(j|$3Y3AZ><_#cxCDX)FQ`5yuu=fSNZE4)_w=u&%)F1*{O8s7iKWh zMIBCF9STFQb3ta=|Zb&4-Nx*xpx%?@{k?ZJ@i^xtd zp$KE-#`TyCX|*)Qy}v}rb0U6mY*1p^CVrgdztFcMk)ihAcx`HGYCXEym$;&bL9d)fIBsfHw;vk;m z7kViC{yGfYr>8e|4&V5MJ@uW*2#_?k!kFWeD`XbDV0#-&^5^@Z_L(|Tnm{_p{Zv48 zM{Gm*__pwpn=VBtj4NSE(lQW``$z{SHcLy_ESB2;u*_xS1-lvkt&HsjW+*fyOk~Yo zAS*E}gO(#r%o}`F{-qw3x@w}qJQD6Jh6un~JL5=PZ9_O#>upuB0vj7Y7nHB2zoUsm zAP|v+NK$R!>d1;qG-$~10r2AwHbAyO>q7F$8s$iTDC1~*=uS$ zYVt_?z;Krr35NLU=v~;BJr-Bee_(5+plOO#{3)!yrF$M>)Y$Tk)6tl1$)gEW9Ju+V zbgh!IvguZTy7UAD;-5C9p`k%O$9bVQO^V4#M@tw5eE5@-6Y#R|y72Mwd#;e;Cp+M) zNQsRYpX(y-X}A-4gE-r_cIGb9-*j-zgPffFYy}9IdwaFG`7CQ%D!pMF!4g)NFjSpL z{u^akj+qwAOdafE1dDar#CxzPIu@0BJ~wivwHMSn|-L$)I@1 z$JaN;oIf4xRA=MA<&N~If5bY|VC)?ob2u*Gyi2q~EN_q6Q7v;3;^W2OTw&tR;k~@& z1@?pg5aHvXDEjlJ3ZDya3JyJ<_h$T({VeG6g&a0HbxqIQFnp=+$&_;5EmK)pS%GK! zfeXSsG{_DU@XxwgJ02p&sFPOwzAPti>Du~!!#((&Z@SG1`)s2wpOj(IbZXov2_h$y zkcfy)^6&58H7m43ABps*0n70*rC@yxf!kF?WK9#JyW4{Idw6U$ov+Cb6KcHG?tcWQE;Qe3DFaA{btAPHXFGYxo9CiKH>;>txl zSc1~uuKoFV&&>?qsLfDQO8R4rxQpk(953+mmfV0r0dT>BM-xeK(1`=A86eJm&LnT! zmq4_$6!fmNMby)jjp!8*u_@Wqjq`4gPE34v2Y+24AR^kqi@(0S9MW39e1VN1qw#%Z zmqFae&C4r^O{v{knT>|!9U{L zbzwolPG{6AJ9)}D*mn#(vs)Ys?BM)mYPmbb)y<1BUR_;npFWQ$C<4a=Q844bdl%BC zDJLPl8F-z~E~-yBcydvRy8Kjx@Ii!;jH!{;*QXzc~v@^Sj)Nh^2g};k!f6 zp>qexNtdC3lbN#Xzf6>7$+HJe;X}ic1K&@69X@pQUfPFkG7d6t%kx3*}js-mb1>#I{R5 zZdt%gPEbWi?lM7^d3ep1>G8)3%QG5!2|XhkkLB-$U?YXXHO0Sm>H^u;BGHp)rFe+1 zAMS|954ih-lZB_J5ae*Pka5)T3JRXjM;)vfmhA%$JY<6g>xO;07@V=B*ygNf(M{sq zXq5we`$>VZY^B=FJ&2n?V%^3~EUQMrClgF~A#Q8uH%!!?nd=1it6ecGNm|uZK`0Vj zi^OQh3EbCkU#0P%Lw*{4{b+sj-VKHr?E0MV5woWVeK3J>gPcJXM+sx<)ztOegqPm*97dU`OT(&xc4P(YRZOiF4{z>BGj<3Y{E@*aa zXxX9W3omlwwnu}$6PjqZ!e3$y?d89xLou6ciR&hVsz~Z(!fTU2Eh3JtgR!=N8Lo|FN7JLuQ#SqH_aYh zdUG``OXtf9&Es-E0obq#Hq|A-0>Q?m@W2RrUKXY_02o&Q;d{yYxX+i-D!M>7yBLX5bvGz(}c+o z|9G>LlRbb8^&OoAl#Q(HA7$ySr<+uA`GPMPm<;|?jTdBd6lzA!*SD;s>b9(#(0pIJ zLtJ!2$*V=0f`F?qC~a*fJ~I2y?yd$U8nQPGTQ02Faw)Cmf3~`pVUn4{yR^Oqy8PHK8GFn@TW;?eicP-`2{wBD<&v z%1mszP0fWAj)^AEGIb6(dP2zc(%Toi1XRmLNX-|(muh+g=y76wXP+F8G2zAz$H$fd zg-SxpNQ}>=$lpn|?-nu6Zhl;U=Quk)I=}YtPnVz$&+ln(m%8!#+2O<~G%IAFhnLLYwStx=Y`m61_<|L(UjT27L6kF;UIhxuMH zdPBR(?~DX~iF*(4{(V9aLynMoy+=86&u@L}=wzWUBm7>ZdJsL8K(^%BKv`M+L9!CR ztE(%x6GJ1HXU&H^7k(1Usu0;}BIGmT4gq09HiE%S0A|k=wsJ&5?4~iz4|33emzI?g zg-B}~TqXETfb8rzm!;*x(-b{JigzpYSjGVKHk(D zLDC>o%ihqoKfgStGsBD@*1p3^Fe|y3n3w=(Vbrc8=`GW97=Ky#UwUqjKq$WZGaCU; z>*C`68&l%-y`!U}&sa#a)DkPvnsFa0MGK3?1O(-JKxm!Qr+I&o~-rIMo<3EaCoZtZ$MjWB^aS4U`k zz+Fa&n4Hmnw|nf68l8-X2vRT$LZKw$pbk;F(PaM4X}>mk`uv$Qoa*Xd{eE>f8c((Q zKaP6`6wdnIXKQs3;Rnv^!0nnT$+Rn@BJdO4NgkHfnEw9}coYT@9CUL#0g0hV_^%yJpPg0-E*G9VQtHS6 z11xawS^^v>lfz^7*RsPYsABiQk8o{m_t3AX2n?!`SRkoECfq{}N);V|0JQEymaaaJ zB@HY$;;{SR_zn%>kPSHDB^W3gC}lY=S9)dxBWFFIKeQX{(%sMO?Z!|7i_B(DS*nZkdKV-uu>Lv3<=oK$T!>zgR* zM{-_+e(8f;mp_Xd9D!hgzq~7gbB3TJy~%LyW7F1^2L zU7Gon^!mfr!+7npAW?>J)p%Hpmwc=2jW0(w@RFWI70uFkB?_i^Jg&OxYDl0vXDN8V4a+aFTbjO0x5NWT-`ZSx zD?Yq5sB71xDa_p5G(qh-Qs(I3(BbBT<%N7Df>{^~&pLT|dDZLlKp~GtgP9x5F3fe* zIdct)vwHq|;s{M8{{|wV&_?=r6UyC-`>yVGEnk{1t>F)!+~5Zz-nS|uL>pv8M0wjb zPSY2pU(H59(78ub4=*xxNE5b$CPgSzW;zMb-ixM1XLBUyX;2D+iT?OJPefS}-rx z993Vk1^hi1asv<1!V^bEG)c*vVs!qxG+)Ul-)J?4U*4^CbtCfUrNeJ?smrP88CD~t z5K;;^VD}ViCPST?n);s%ot2oS8z}Vhx$iwV%5k7F3T6VGHrwS(a?TD8y$d_; zB55G+u3Uvym`w>3R}kMh?0y2j6&zN8+P?nW{)Q?kyE~IuNB#uUHFX$If;iW{<@Hhd zwW^%K8~0-ND0W|khiOoaZi=ZT{8~8qfjSLD8LCl6$p;?KGfFygrn3vEh8t*V4CxC; zv-@0?g9Zv>9Upo8`0nH2P^wkT&BK$NH)AZ}wP6e9}t$EQUcE?Iwna99cm zFr*+r;i^X8cmD!%M}@YXrDb?FM;x2G!HB!~%szA6S6z`@51U=x;PQ7R?q^*H0g~K; zKVha3&nmPy_%i9heNIHBsag$%GTOOkV5dwldjUgHXX&{g0@#YmjdQ+TA0~eRsrK;D z``|%?zM;PU8@8LVih!Rk0PUAe39`+B;~hN@<@Jn1HJcJVBMY6o@Mzjw2bZL{6SWFB9>TQ$eWVY&^I)^tI7{$VyAx9D2k3Qgb&`Ujiu!R43Ci5f0g0j z(u{Dx@2}TDes6O8?c1Xo-LSs^>UmF~#+IDyTMUcgm(YK(@1-jdcjA8g>X#LI5zj&) ze&NNvqGZ^(Uw2$gXo#9JIW8IMED$a@kSBm%2+NDY0gOjM z07O#gMH0;EMLk{`Cjk`YCqcfS51i8Ic|do-Fhf10Wx%Sdk}J{#-1yWRRUWI>$XGwh z(Xt)+a(!a)p2U`I3a^;Ys;rmO`>V=iNeR};Y)W90kS~}P5(P3NcLEJauaot86xOs4 zyBnGjX^L|Hc&=`M51<63!Cb>=lxR^?Q6Ui79MHJ`fxptB&ezRNAfqos!ruqV0BD$Q zb-ZQ=a_7+aIGD@=PJCS{xDE(exi|YA8jy1DfyW^9_h_(CrP}r~-NwD`u_vLLXNX_l z-09^s>U*8Z7RcCp1^m1|IHzVUQFLpH#yvqdvV1OQ=KU^OGGqhSBe2o4Ind}!ppzQ@ zTp6*&4h62-wwB>(gMta3;SG_$g@^bfl-UL#5;HNuSu z<`KC@vQZuOnCSusEj_J_d`#vE7J<8iNcEbWU7FqUVnONIkS4ruI5v{6v6+1cAyaE*_T1Evo>NZEkEMdjyEMow?Q$i#>y56V{B zE?F^$+T_Om?Nz(q-R6iOi=+^|*24NZ22Z&+J~;ON0oJa?OFztnH&Yp3Vi&F@c88f3 z*d$%l*;-D1x3~#NkP#cXXkU{)&yP&XJOwZirIh>6sl}y1Up@8+wnljgq_YS|!$1lq z437#Sd#_NFg=9{#Hqh66NUv--ff3Qo$IbbrK2ATA%S|^j(#y;2C$We~1lu4&S{soX zrx2b`5X|I|aIs1ym(`mx?7O?1hGHC;`_+aArO_IFDjQ!L7Em2=4`%uYq!c!_w)R%q zVWk2NM@uRckf65FZhYOd}2-t5mu2 z4vF9wz`T5zEn^y#jfZ%c!4sYzKE4+1GZ6-06*&KhpC3<&kO1@Bf zME<&rkP_;78ACp3mJw6-JWV@~kv>gUJ_g`KL=aK?r5AryW(YRJX&uE1O}v7fuWn4( zoHxnlxE09~$ujW}u2Eg27O5hOEqiaCEd(xjEtC(;UXzY{ zCq#*thkl=syF_j@<=Zp~hZzO&n+G7WoNy50N`X}1bQ$145C9ro@4H`Wos5fNgsu~6 zYfHU!V1IS(o`Zf6Kz3%^vQ9S znnz+Ie0Ea~Px_TnHtvrT#yX+YpfoSsVXFBWk`VT3%fn1{Etc3Iq8YAkSZF_Rq_rt$&LX?Aq7egrlK7m8JlQ z`t4&Ff71YN0+MiwcY{k%urD_TY|Y7~FRtFT_X5U$%R08{J`jJaYRCk45i|QuqnTt9`M@L)-a6-Zf=n8rl(9& zEOz+59L$kDL<=5d2r2{*irk53hP==)V{Y%xiH?mweZ*c@^7^~zdt%D|2;n&5dT}P2WhX;V$J^Azv!3hPhHY0`M8%XT zgf>LIG0ClRCXIW=b^b}D%Rcw-T+&7&b37F}D8a`(*P7PBy3?d$XQ2s<4JX zw6(Re^YwmbA&MLjRr20$LD&IY>(=!?a0;q|o{lse+gOUdzpq;YZLyG;7_v;7YtUv` zWazT#((?)FNbjoAVcAQuY^lFgNM(hGl`o|x*4@{5_FL@agkbId`V{)+h^s##Sw{Np z2M7QiN>1Dr08M#R_~RfSqSK@U=q24_x!3s!7*?wZweAjIaK|nT@V?7huH@2Vyg>u1 z8r4B3lxKr}tYRqJ=EIW9_qhXXNA*)<^;F+K8mM(0GVvCp&9l0U<-IK9O!*kJu+L=U zQEP^_QU&|fU0i>^Xil_Yk5XSl#pGG?%k=2+p$!D ziZ!9vh%_j3{XG>xXM0p*#|RK((&fD+DW58Rj@4o`0x_RLj+{s`@Iz?Jf3GQZd&Sia ziU?h9Sm%{oc4hXrwtKgOZ;vah8NAk0t=3_!trJNJ(vSx9h6$l0E3Mf?sru(>P}--2DvUh1M-jA-TVyf0sMH$SZf8 z!@GtksIp4FQC+Kft8?BN7;d{hfDx%{zDN5%V6U&uoN9@vrL_vE%h%Q^9?8i<{DNzW z10PAcm}jjm<A$Hgto3UI%uQ@hq?t!%Y3LQqzFj8S#MMeIe>5S5JTKRswC($UUGhJy?Flw&c>VokEA{-y^-acS`i_NVR&1 z$#wkOSVDwpY$kcWHLc7EkI0CPUP7+v^AApLTo$?f^ixFWxoeY)0x2+fyb$hq#9KZ& z%jk4+$Wg0D{3I!+mF$~QB=8hyH2{vc1=(>jEm$%adVQL$J7Nt>D} z_!LRMit(R0`Y529q!4Pnw;HV+N6_@0!G#nL!CN=SEHR+XqO@(=6w@Bei3o!6XE7Qq z2$_jZGG>S8%Uky)-)9`(HuLx9rPQ{4A8DJ?Fz1oHUw`Z3d#z839|cNuizhesaW-=M zZlqSUHbGN+Eo& z_ZZzaP2L&m+Au+SyZM#M4asd*FG@6eR^N7mw|({Tk9A!|jW-7LU1mBkr5fHqp|qDS zGC0njGIH6q?EJLNbR|U02s@1EsiV;lO(>F}T=tgh#p$+Xs5R18TuLY}aLeOUAAh6L z-SK*k?EA%IRBq^5mFvceMmpEcKQDJ#I8bL@>ZYWi98x7+#JsZ=#$3w_V|gz3N}nyA z#>|2`fin!BIBe7_^+K52WKhw46b^7A6wWxkJAf;!lpGOcoMhmyVmz4OPrF&+mcNU2 zoSmm)$mq)G7dWY4$QfJ$&&Wj!sRY5mmAVSX6V^w?FBOixrM&`wpL6lQ^TD^PL`>KA z6^+%+M|z7$f@A+*^iS*)hu!q!UQU#Ldp~1y&R7Q_g%jXH++dxp{(EZHL-TdOFViCvy!3p zeQ*ExW=AaoNThjGJSy_C!Z9gxvsoC6fR+{3Y z!rx^z0pT_dyklH+O#Y?z;-XvKe5!*)?wPDtv{APlxR}yF-Qx)(K)@Nh(mo3NF+TTc1&T^uW~SGDd;M4(4Xo;i@Km!t99p!l5=>u=I8zM zs1&%F+!0XAB)a#=G?}8FBnGtH2GW%Qo9X$E75aPq8SYz#RC0$kg2jIg^9LakNF7Co zkcwl&^1?u5aOvRW^n{b}Z5|0V(H_}3BzBcHH^JPUyZVk{&46A99X=uxb11!D#dwxu ztt%8%x5Ay22U)EbJ(~_9hY|%#oB1QetqN};VpqmR8_loM^`zA@)sE$z#{{?HB_mAe z5JAiZ@9B6@F)ntGwPwXx@XiL@@*eQfMOs{c+$wvSow(6(-}8I!WHT3pwCE(j1#$=M z@#N7%_p_Yfv2AT_`L~{5{EI-`CDYVNfFa`6l?s2|C;#fPithI?6F3M)%=sGwcuy9Vs7YIT~T@t=P zk)B6EP^`oUkaE}NrW0AdZDlQe1mWMm*3qW!Eeoe7!4BNq+(27x50C;RnJNZMnh-(Y zxOS3X3l7OxQ{V6p9}J#S|DZniqcNW=l0};0F3;MkuGft4X@#focmA1?Gf!75mA1X9 z^OLWTs+xb`IRzIT@tUz_SUR!H&tF47+(IrsM<6a^*?PPx%GiIOmbpI^puNt2u5!F7 ztKfmiJeiz6&8M~Xxp+)-JVgIdP5t$g2xg+e6b{*dr^+vvsF;`y*YC{4-_mmIQH1Rh zPYKfa%iVRu*NoO0Q(8!4;Ep)cA=>h)sB0Y%_P$e9vDzBg*H*61`P&**qRbaH#~Lfu zf&HL)C&+|Q>HXc#k>0eoC`LNrfQ~;0L49h3_jwXjt#pk{W#ZU46d+)8WJNsSxSp#U z)JWMJe8`Y_uR_h>FPi~vfqs6+_u9MxzatJ#Z_JEVnH#4ohve1Rcy?2;(oQe=#3bn9;3?>(kg1Ou^#gBrOsG^-TxUphMQt!fbnz+%AG z1@0WstO4Bzv!2aST2fLozD8~6H489Sv{nLk2Vd!3yHH>;`iFQ!W%)hd7(K(wU*d~7 zZQYf&n)Lkx9LaIVK7Mndm`v}I!?8}%d_zCxxb-S8#yRpwr(jWDqSf6}V@^Zpc2HE* z3d)^;wzJcdqhO|ffs53Ce*rYWlOgU4z!=-*h=t?d^sVLU0(;APYx4`ibj8%aH{^aZ zzVUE9ElKT@1I8rltWn&&a54b`L5as!V`x3c5CEp7Ik)u%#0+P4uY92BaUmffDJvrl zE(dz^t*e6q&Zsu8tvPV>-UeF0An8bS=1$EJw7>yoAMzgCwMjzbN)W%hUz2D zLe1Olbi=%5YYJ3<3pH^h_Li$7^GfZwj?3NR-ewc z&-{4eC!v$j=V+fhb-G{tWSUw>eoZwtm2O71We6=T8lq}!e#bXtvqNot<;8ida4+Bv(w#$GpdUVi)FGOF8WXW1wD)T$RmljyAIp_;$ zO_^@-Ur9(<)bKY8xi!c z6(alh`3Kf{H){|zMf0B%i1elsBKJfoBV@ zVdSar+PAva&K>dz05s`pCUXE*O#eNk~dcI?{YH4Byy4x~*S7W7RAw=BYA8 z)Z5IvwVaY~)u>ShZryJUyqu2q?8O-#hZv_CYYu`o5=O3xQ^#XV{FWW;55?TV71`!? z4wrWuar1XnAEQA9*#~+@;C4t;?2-8fGet8>rhhg|KWuU~=>7dcHw&jtI)^$T z8UWeBnPB~Nu zxJ=l{!kOdr@$cI}`%U#Q0A0MjB~fbt9N%EI{KU{ZcO!O@{u|m14*^`MeDVbSUU zj*HMo&l~!#)jY`M159$KuEh}O>wx@*V+o_@E7E_S?X{d?=`KJs0*3z~QQQYl!FFxi zOAIJm%Q*w0U^?L?#()U2POj07ny-fo#_n!YZ7r~Rj0|iAXx;a0=*gH3Gd6aok5%td zWZv6{Kc?=*ul2x|J+!04PW1w|&2)N3#>UdpvuSij zAJi~FX#1<=cs{=_-zX;}q=$lF>+ecg%u5*Lf7bhcs?JG`{O>Y15Rjs|9)#SdW*=#2%C|u zZqveJ8#Tk7LqK6O9#9{tfmYZv1W;Q(c>?aS;uLiN(;C>m4(p>tk z47xrqufOrf%#iwtKsdOZyzFKgWXBEN_v)^(;W<}qK47PU_~dsK78-Z&@;((CtgAEm z^5qMrDrP5LY3s#66Njg|+(uzM_VB#|#ZYa02@9bo3mYa)X~w&$##A8D)!${39?N;o znORy|!r{X3v$XG)fw3`+=U8}UxpwdF_t}VTn}Emnoy^IGD9+R?yCT|lwOG4AZs_eT zbHC{qdl+1`Kq03j!!~WBHZiw4idi0zP0Y3tmEdy#_XEFh)YvA;yNrKYC~vQ;bH^jV z<%59%Y3s71HvB`TrtHW9+a^xxOf51q`zWSYkZU6Cjh$>RPhQA($JXq>Rz5zLdX`S{ z&&5cHDiZn}+^ww-q_^ciT`OyGa`KG-Uq0jg7Hhu9&sT~K_zCT9atY0HM;3T^(pV7% z2tDwv(-zkknL!nN43;qhRb5;by!yt6=N{lN3Fa4LysweFY|UoD^<`*Cv(pvxzi#`s z4ken1+&VZI{>M=DBi3OSd^)QGP9VMh&2=MA&Uu={m{60GMZdTdTKLPC$XCusq9IPx zak_5zl!&Nk54YiYlbDVc#iYa!wOHA<+08U?IuJJR;ZgNfhlM=K9s_TJ<@RHL5ud}d z{Nd(gWIDQG3cX=79QH{sDp=R~T@`GrL_)*ulK%c6e-V)8AP~&IuCNyVu}$;M<8`yD z`bP#L;M!}mVS?twV`J!ky`!paqRMOGK;sRT8GE@!4%f>S9*ksF5kcl$n)OOm;X!su zl19CU=Q<@?;?Yc8=q&q_JXk(=V_$?|lb_7R<`Q{#)AIFuGkzaH=+MjmBYPxruZp%$ zavY#E!f7NXNpMG>7YY}ie!(K_6A^TW!@cG zwJ><5Qe0eIbUp5d`E<9vrhg#Pa??^QX2m?YIdBv4IBs;%-Lo=`x7vN(c6OOoc2Fs8 zV)@{%rCYMu@MM3yE4&y3Kaf{1KB1}zKbFWC%nwQh>#b7}*A4YR8rBg8>y++9*=A7f zywC3ID?7@HP8Rfs&2+Afie%e)Z>zmd)v!tD%{oaL-#oTF=yTo2XZM*|vcL-m>PsB< z-kWsPIT(4dKrf?Yan#cq&*Z&(4~;wn$6MX9%fv_veZkJL8=Y%gl%DFHf4BWYSqx*d zFI6}WRQpt1d{TSm?}YW3L@M@FH*Z1mHh z@RVYg^ZrJjlXh*@lRoS%rfe`vUnv?9HcqMA>PII7o)op%+=YuhV1k%$qgICBR_XzF z=5%RG!?e^?JfWvg*L>e}bZC2~4BD6Dti><*jd^6d%r(*CTTKYy7c5|#JV;wsK$ z{h4eP{Z_nwT4qi(VLD@{r(ygyEcd6<_}1_}jc zW?CzI(&UWd>}*axasAEa-+owBng{&;R_QV5C6uZW zfGP^oQrq~ohu#pJHb=_+qY~x83Jut|FvL#Q~*2ISd|A>{L&KqMUo!Zsbt@& zA3kVkJ1e$wdW=9BxQcox6$y~a6rcxSXQbw{p_6T@=vfNVeCWDhIjsC5KTFEhZ@AP9 z;PARayN|e&QAP2glPMB>HVCkrASYu}k@Mb+24@8K(!EEzeFQ}UM888{dwX#L@^Et_ z%O>vJ4w()3T#6>>>+8$$YDy;S>Mr3F)^u8F^Q7KjDm z)ZuqGHab`={QbA!s&0;EuAZ07>F+PYnxXB1S$}=)2hh}b%C_G4_WnI}+X69iZF5T_ zx3s(*lqY^dkqCog434?b=#_&lfs*o;QX#!#YiZ$OMX&k*<^eRrlgoAEX;g6DT)p*4 zzKi_z&@3hw(c|xH^?83DTeKX`@Z-cV*P6rl3R@8%ZrMjEHRQ7PNat zG@N z(>Hz~pq@9HX8bnvaBNuYyZyk;2ESOBcX&Pcl75|;R;L7Gz1fK@q)Oy;P6<8CCDN5?vTUsE zu;pr=ZkW=@?AGsDgu`5m6{HNR9Ugx4^eLDfTDxvIIcaG>z}stGYG9WT$oZAc-nRdRq ze0)w)V>;UZ#+&WU*|yeJlPdR?i3O`tLpBwV<55wYbFKPrfxB?;tRVLtBsVD^d$f*a z<#dfdGLsltbZc}}w%H|cY5tn7`|9!=C8<|sG&!W){D7cy99nhZ1!azj-n<8 zvf<%rn78r0s_*LR+TKXtUKsEgvf?@rcdkQXV2Z?m#JE}I50Doy2X5bf_WU{Mzqc}J zJIB>xB^a;x`N?tLahFMrzC0nDv#Wj3ob1;+FHl&rB0qe13P4=N-tw(7k>>XY>DF|~ z0uN8OVI!({_^aBV{$<*Y>{P|Yv47_})3;o)s8E`Mz8ES$Q1T3P{cf$RD#_mR%2B|o1$d=i5G+;OI`zmEa{ovul9Myy*{}3#GvOs9_IcW z%EG6@DLZD8ig|c=$N0AY@D1UCzm(pw9C)DykX_L#$eUH8bV#kyZh1Ml_S(sU0 z+~RosdcfwiDUzain3Eq@zIw$?O9gh>jTG~Tn3Ot5ntF}Jsg9kMKVBk|{CMh_3kdw^ zHHT>wJeLPN;K~>fpx~?Bvy_&W24X0zbt^h-Ujx|U3g3SpQ&=!wu)(ZvvZ)k{07E$W z9}`FVZs~amogOzX19)p>kDcso$S{#X{?tj2-!KV%J@=Nu$F#<0S(J=SPuO1u0zfwq zIIlF`l`GrVe8X5K6`#cm#!7!YRG?R`WTEu+^4ewcZ($FV9IFcxaIr}L_Qgse?`cvS z?8m)N)Td|WAsb?OoyF4z^kmOjB<1)m4>(C}#5ht!X5xgwNgsUp(%TWSwuLEIZWV1J zEen|zNiS*o(n)}aS@XgLo^KD4eEUS_RjP;>BM8gI2A^)(@ce?M>$8G_f2ca{3|58K zk64#VgME4;>L?>T+)inOW%|4xW?$&bu)1V#e1BILy+4(taE^eQm#MT5Y}lzn!|1cz%g1YU%smT`|a3#m9adMUs2KYX0n z21$c`1>G@40y@9pLqvSPmp4Y?Qpg*fySv&0djaYVJz5}8uZ*8NNJjA^^3Z3`78o$3 zAqH;h9$Bvp1a;AeISPmc^UJmgvC`R4HjfPR{4AeG8dAVw7M~wne~ak3-}Ks-{~oH* zjQs&U*vgb6xKodQPO0j3fX>3EvinZBITu&B;=wNK(y1kH*wQd&=?F71F{J{~8F;Kx}6~Wn}4a!B!Zh#QL!Aj?BUeQpi{hccJ&0C%1DnuLUWxR3vUAz z1zegX)bCsM%`U?>lB6mH5$kc~n>Q$pV4p^e4EDM@XK8I=u{XIzCif4sWC@^7vN`W+ zKEnV+kG!a;FmK0XfoKo7!KeVFxtBkks|EmVG;o^AuEgf+<%1H7ev#}c2RRw6*xdYJ zB8d@w{RrjYP@VY^q+Qk*ML(z6JNBZS{l<9HjtUx2=IQI74p-u@v4DcH%wVQT2#q36=fU-eC zqU`0%m5PA%ihz}ffScwIGl>D4Jpo84B`HOpOw)j2=xLEp7MY2k&PG3=6*1vO3`1>* z5AU2>tn;|5-f4X460Ab8o}u(O8Bv$V8-BEPt1RTssr|Pb8w5m}0f6fY$NfIUrUG^H z$^yDZNTp5=XMg)&F2JLQ-^rUM7T~6T?b_i~4Ua3Jltwjt$4A`YsmK>^s3Rxir+o`# zOTl@Fo~#xe$IM{Rn}8@U=aYVYoJ2tFS>e2U}%9hg4+!`nJ-^{aD^!ve)oK(%R$j;R^Ds24$ zI};H+n*Q_m&-3ooIZB+8IKrj^OH=5kzCFI~?QImBeTu)x*AE#5^ufbUQb0SaX}(&Q zy1BYCvasY{JV<;H%%4OS;m` ztEC1aBF&Ns)u&?iUyIbKZ?RA)h7}k(!i`hQ zzkBo#a7j8XiU8R^9fZeZ!}PnXXHV)J9N$mU1V;tEH%vP=tZmdM2DJ&Cd2)npqfZC5+)Q0 z-yACrj4SUC<`Hechd~rt<3XYoAWLc%o zMW4ZiG%%A%-LlA{YG?|URRzr9a8iw}7jT7x`DRi4>FQI^|2<`qyFHOA5G)c~?pV81 z30H#iG=JtHmhiaL?}CcKuO(LJs|D&7HhOz|F;UyDWAP`*&{c!>2~MU7%8uOn5z<|k zn0iDeq%?7Ec}E+C_v3$<`XCHRzW&AwP9uP*wa6?S9MJBeQ~KsPdIy^Xg6#1#=03Nk zp2W)rAE@I;uTUu>q-f$JQ&8iGaYPPn3Dw%#8V2@_Hy{sSx^)k?|K8bOLp9rXPyPnn z9Hykm?xXYpKR`L79W`Hq=|`MHD%!Wtj8^_~iE79s!tcOCG%ENt%rQ{qTt_Ijo15F=nn_COLw_eq*gjbw(|K*Q#it}{ zWmFqzO6OR;q({th+gSNyATs{P^FOaLbiVOpckkZC+P+8l3=9+r%hC(jqh^;)%d%Y= z(^MsLVd3&L|M}if9(i9W9%hI;vpUXpy6(LPMDWBnr+QK>mYLW~0HEj*V2Y97jmold z6v=!B66|)D<>95s5rwnS7aCfe>k;*JH;jej&gFKRy>}RVok#$93Nb`}x3IuF#|qUf zZFPr-4S@{unbM>)ND7IP$l8>4thiLzliN83uGWo|#?i{D$H}t1nkchBeY!wo3qGdY z?owvYdzYVcS9IgT;PRV<(U$-gz-@yUL9xNdF(|xnV6Fe1sahRRu1CTx$(;aN8jA9Ig-j)99^V%k~~Mp zcgTJhX>PrAhlSO1PJ+549+=(E3xDvrO05OpMR?4<=$}bn>&nFfLhu})Za#A!)5HI= z?n(99?(>XeHc2}#5iF&lc=bbq&fw-TE+-j__DR^lF#ojo~utmV{U zZ=KnDR?bhj=2{dhF|BOd`qhRJ+#4)n2g$4AiMTm0@V^}g=##$8Zxg$s|53S@nK!Nv zh#uAgKYm!Ms;Vj*gS|ZFoR~>GtK{gJl}R*e;8NbNKs(!Id5XQjI?q2M>GqkQ=U&Gw@sGz*&d>vNE%_)vLUL)>RquvsazhfJKfrD zCMGif&%bOrhB}DjsM%U7zXFjS zWhMrMzHK6T+F(EHEo(WO{eOX09gH+;HhT9qc|5FyHTm(2V>-w0?+~>4^8BF9%`tVH5*JqkmrZ&-`8AEK);O zNZUkIgN3OnUm5e|8N0n#8KN3WR>p%Nrmmydd;k7@33W|PO|Y_c--0cC;QrL_-zJs+ zYGvopQBg#_E(Lxs9LJvei8T*iLuk~pva|$PdE{V*MVc|bvTBZJ+AV3;bTOMeqQ2Pk z`0&M}!)-q9G`Yc{gldx^t)Z(;w81b`zAV~PnRZcYO6u-zZff*kI@@JwTbRY(Jf|T^E?2+N@HGb?%?}sZgtD6zAcBfIR?oSWRPCq^O z^Z(C(pDD~JsQ>Tpg3HKkYvCFHKYx0bA&^@3e}6;!|NkNBR{XzthoUT;oQhEFp?)(M zPBYzJ>w%;ZJI}(Kk7A#cS>#-oy7jO37L5Q>_xo{A72?0droA^MMfm?>*PX|KT!~5m z+YCw{CezKI`cU;QTqFKHd&pU|DFFZAYir%)r0r%ZarJET(ZXJY4bK>hv%or1sd`rf zubm2qmfQC~E1Z~iqNQD4Tr>tBWN7V61=2k6b5=R|>g_ej?8v3=R$=Dkm1er~qLDA) zwNXLq`e)Q5mpumD))wuQZVt^VxWicEN+UC${6>`N#@o?9whC9M3?&(EZjt~UV9G+F zgscv(s0I{>=moYH6t)*`38nR-TK3)@Dfc;2gnxBnzD+VPHoA-_s>>w_`@kFvn@={o z;i>rm(ja_v_Yk5iEs7y`g565`<}Vvfxuq_W;gRazf0iU4Z0M3}4&Pf?NS*Z+;*CDy zq+Dt2zcLaLjUxB??l+4$M^d2$#N->`!B;qO;7Y&s^elfoROq{qJY*cSy7wk^%K2YI zXqD2p7IUdXM)zKVEfTO&iHE#W^>y?F7`B~o#NQ8aR;2j^ff-(NET zMGgS};!~!rda@)eDwn>a+yNAde}$hG89+@{d5VLuzCK%nxIel15Brul zv3Caq1c-3#=HUrFL|Q5(bHSuS1_NoRD7nZKv}7%sL)hbuVa6((M^H-ANFBl!E|drA*612b9qQ%mg$eDFRTFV z%fUNAuweBBzV=~(AK|+l0b>1ZK_xw*(4(J7r;_z3_zY2TbV7^ zh-DE7%}cDsl{Oa_{czz)IF}P#_o&7Ck{RKFZ+5vebKVc0IDMR{LvKDvt!we z85qptSsqsUfcs_=&|y*h&AtCxiHO4A-YZT!_6L-oqU1HaNxCnXi*2tD;n-LhoNHHR zVM@u_nkt|<_xe|VMd8RA2qts_XwHmUxfJ7D-db#AzA%5lwBN@o{VWf3hb+|0wLSoU41Vap|b z{Tqp5a_#HlWLEU={)*WSRle@2Ee~xKyb?DX&dPJmwaG4g@~BxK0926M>4hgLl}#_4YGfPkk7hTZG&E9XKDFk<#}CUV5!;E!S+5cKNCErmuir#Vc^Hj3ixp7h=O)b$ajB(ET?zcWTNW1wls^V`e8@xnsP-i&9aP+=f>#!e#ffA zB$T@|{Xl45&V~P30cQ~M;tvtODT-~3OVSTeqGDG%3jzL1X8mDZD#Oe1`!FFNP4oF( zIsLrqwDv~B5r1+{Y@hLFe`0IA7RGVvoS2Xy{S2Yd6j?9Ut*F@OXMXW7hPUSvY6R8Y zD#`IA_P^wBszI-t?!PuwHT%W~WXv9XZ@@C^h^(CXR(YS0`K4O9$@DN|z8tw_3(WUK z)jlI4cSp{FX=&FK@GFG2686M)l5-@j*K#!Ai> z&rVKCc`xSGkJvu1^qwj2*=nxYh%zeKf%{7rUo)(Hc}+(+hX~Uu;_8R5HgpyW$BwzI z%#COfyI!yCG@iT1F`~3Tp!2ahi`=5t=CwA3ZCL@TwQ*MLjg(BD+5ey{$G9gvim^Vs z(=MukLNlw$(r6KK!|<&XfR2HPh9a0h?@V8z68N#TK8yDwfQ1v%MiP%v zVfDv-_o~h3RlkF=@qIW+7nv!)+N8;r^b1w~}jPQdQv<5Fl)IO$jF6PXKMfc8;gf&BH@sWjG{X?l@JY*c%WT`2f?QxFUst z0L<>0#sL#2*koVsKkGA;-*!m3Sand%_fM4RGaX@t^}aU8noW0bAzfuq2Ur>Y^{ytp z$02o(yoJum&ofh|=%Jth0zUDIrh(T>s2F`J9>FlKw{W&{BCTd6sz!?qgFk|j{9*>n zfJ>X)k_T1+D$41@gELtvRs4vSu~Df zPas?}sQ?MD^_7g_zP|%}wcEK?>(@OGR+LwDG<^7O0hQN>P#Az@W|eUH?-NbGpWrEz z4!p|&|L1a9y**%!QY%M#EVp41w2aeZpwuRsy-p^*(zB~ZcBjr3m(2N{#+|NaKn73A%K|DXQD+M=&J4Gs|_FOpCIU@BwI zcH(feiaXaZ<38>BRq7lp=mk#ac2*8Js#9YMjjSzroaXZZEd#5Oj+LO1C-}t zvD>9+Ql6C6k%n)SnduvLeUZ7Apiy6g@8b#|)za zgmaO4UJMB^&9IaRH8R zqn~uz0%=Ih0%z2|+#82$WajY6+ejW%0UWhIAm=CJHOb^Y2a|EeHU^Q_Py$$-8C*_0 zx!s>>qK*l?vlO=@QkNU4_ctUGEF`%1Fh?A?0w_!Dw%+-4k!A_?ol0=R?3^+lx6Q<8 zq5(sgqep?L5+nD9p5FV<{iYv(JcnyIKb|A8`RxK3uBH}YBki4K(_f2fG*whmj^W4pVfXjTAR`$ixejI9F~dnm(GB=D8$)kD-p z({|!t&;1IFJEx-kVC;w=8R^>b6^jidc9j|xfO^u+=#_@ycqjp&lJ6$aB7pVb<|Jb3 zVJX&Iy$&z-YZ_c?pk!LvX8E-%Nu)6_lPLCB&-Ns@^hsqE?J{n{na+>qih5?@B_iiz z%Qj36wI4v>ASZ_~&<2a3)C+742#BB!7F4S=il>RHiY&i3^E?~ zy(^JoUTy^IkyMS4==W2u!9r2y51phgXm@><)Nm{BnmcLCwc=v-$u=0yt#{AhqYjnr zx62DCY-dc^22l9`*1NZ;1m68uyer-0r^UFPi}7R0ujTcGW6DhI(F9S8y-fd;h@K!4w z>#`@7SRCt`)Bfxf&eJ%yu&N`xzZr-YnuEwpfW&x)^kK9D=UTs*>1vr22S-)bO7`l zio{1*-{Jqz0C@qt#-w=ib%edE(=v%6b!L*uE+oSM8$-SPhx@1u_c`%2mN*=^5AQt* z_31VX@kE@L;)&oD2Awi1&%MRZt=#EKD&vhyM4~cjHS94_C^q;!B|*An_UwdLme^fL zSA0P@Zhn2US0!gT@Gz?u=#6^eEMC$zj8|+!+T3DF6oEII|0{*KgLvXIy+iMQ8&SxJ-SXJPd#=2{6#F**FS6c4|*{80d}!&XAcHm1%jkWKu< z9smTPgqsp*I*hC|1wJ$=5<+!^-JT2DONDw!@t8G%7Drd{w0EZxzxa-Fnd~q!mIqCi zNj z1$rwDsk@!-e}X&7)Wa!8cfM9nVx%?A3O^Rg!#g)`FaBsv`G`%p({t<;DaEyn)17yQ zSHjG>vN|5NO?aiXS&D0|Dr-OJ;xT~!?Em-zTsQzx6TGp?jjl15ntFz_sT_V&dy5!3 zv1!$PB!0q+so@lx%C(#awuh;?TeUU^x!;*d2U4D0*cE)RBC!UDB9{F@EyVz_@!b41l)*e)mNySWva6Pug8uT$SF3c`X3M&+u^z?^arqZL9-PK}U z2Maaw_Z0EwWtX!0lpUaqEwy+w^Zf#jkE+gZ<9nOa1iG?dX!>a6ge@CEgMmT5@kW@E zK;i`qhi>M_Sz(Mz8%(%!#!ud~{->WwL%pqp=$2>5D_iyuy#!-Xk6XSMe|(RD5Mj!d zpYX8fNDf{!C+e@Sf4$7 z2uGX+?|TL$e>Fh66-EW1E2L^5VPowiy9x-oFrhCkT~NB30Ya~ek$9}2Vm&ie2kHg9 z=|>uY}+!^koyHT8hO9&@F!u* zc%t)EFMr{0K+wKrjDTQ>8>bEic!&+Ysu*J@#@iVU>H;nP_fD7!3(ZYzvf|3doI?rN z5p@&xq)i~%rEQ{9xL-QCC6+;AgadN?q{j)J3(v@%9ssW=ey;MZZNL2bx4#K02%QX5 z=MJ+|xt)Jxadg9dTfI{w_uteE(2w{5w>e3roXY{(8yc6SI7#Hvi*Ov~IA8CvqeJS4 zl4OyKc}0I)f8bMN(GVAH<)Z+AV04xL+ZbeANJ3oFW&6prIXRe=FdD{p}t5wVA1z7F2vNfYqFFX?;MV!hy9y~MHu(+3B4#ofKH zF@IQ)KUuVRk3k}a%P3haHN@RJMhcX5=+wq5CV z%+@XHpFv_tLi6#-uwZ`tMT5CIONu|?{1>!l8L25Bc!u6)74Zu$qj#@@@B&;i>K!&i!gQTA7rZ#TY#u3iJ*M(s|4B z;(69ZbSfSXptm2e8xu>iNjoGV8vJ@8#wyXAYv~|bpy?%R@m*;X0{{NQdR-|a1}$a( z%%ip`S7@ZLMIE^Rgb#_Ab@HGm$9pP%5l0TpH_cFjiZ*(M04qF|G%KO(RaW{h1t!5~}5AYB%34yzZaTIB>s2L^=LQ+d|AY=6?)e zmPiVBk8hh$(SBw+2SWz|c$2aDSl)r9Kh{Au=DI}s(+qD{#n^1j4JFy=FNm!s#~3>wO;Cj>-pq}$+QsB)d6+VB#y*Y;Zx@lxGmVBt#MOX6CBS+MGOe>7LZKf@ zQkuss4IK^UMk)-C{Y4?$ zB<$Li#>~by%vMW9k~MM#m`%$EGj7A)ggS&g`IEp^a>ICx4JwV(l9MS9w^)jU$!A!g z_n%_ud=4v*0=#ap{nW+q_cmA@1#$7-$+9cMQp|4;+9l~Jw`7DfHJ1=7UOeUFRNUf} zx}1pS)XFfovo7&=^BBd@&L7dC_2y_>$CrP)zS1H}Abnai0aTsrjZ?p1-WVKK{f2|3 z_bi@Ge&@cc*lNKhLA@`?N}3ngiYE?Vpt#_wNT|KCV{8nP)tjy;4n7MNaRz$fG{z=T zX9nU+dsrv|-e_&`Kh$Ci^JXsL2$VShZsQ^kEw9~m>}fOY^#3gKd`NVw8i*0j?3_BS z9Xe06F5UI9^-$zqS{&+uY~H%n5sl~((7B10rMM{kP8smRp~!T|7LN_jr6O z1{Btv#^y{1MibO0plZQdaUyY4Dx?nQl8lTDR`K=gg&npIwsXu8_v26{J?TnNYM)*r zsDL_)ZTk#uP^2kA!&EfE$`FP@+}7-SKd^#*zne}ZgNwUHn`g!9-X0FJ0t4< zxpT%%=CX2#M^=XcPK0iIF)p1uJ3)Emh(bB_@F8BtqV$&5R=Ba{jWw4%8*oIH{TUx> z!^@wi7QcNnK5!o~wO{#Ajis`^9l?kf*g?B!*_(=#4%<+&^Z2Rh-F9MJcp(~ZXeI3a z`PoK%ms%{FN{~Hgh8FFo4BfSNv`SKUPr8gVK5N3j8!CWcGx0>6X=v}7EPq09JH5m- zSjUV`M?xKr)o%ORr(7kITg=2ToWO<@nRzaUm8cyWV_yymX#Gg<%NzR+#PR1hL!Kv} z4oT>XK8Im9xDa6Ig~dDyI#B%IzwT~z`a@O{-0){@Z`Z(ZonLl^qo1YOz2Ap*IIx@B>=ILOrFanVAND zHcMTsCuiq*INLHuWEB)JwX$M|(h+Xw-zjTYG#s);*|*=jnwPr)w2W|mFBNTr_&W_2 z98p#v-am%Wg}DO&B?MJBKSNL5@$~ktU}GZo)buvUrvo1;#fVrob2EmY-V2T$wZ)NU z=bVe=auEb2Z8q5*Em4xB<_x<8jy~KO+-Uqusl>p@=sA4^SR@=2VDATtQ>LciJG>9PSL${Pghsp<$;k|1O88m^ zA|ULa%jxQe5iGWVZhKg~z3wpEP(Eziy8{eJcwpMtu+sE?0!0Y6!zg)_-C7MlIeoR+TC9)Ni$!ME z8tz}QH;jk0E|Z7_j(=M8s?l^^@Vf-a+$&& z(ia_Nx);S#M!N^3h(NEGv`>N=>rZ(;0+ENPbd2F<`o*C`YOFe?Aq4i`JyLf8TXfhy z7?o;wd6X|95IQPFqQyaV^sw6=La`<5hOm;yObC+ohkgv&!0XVFq394L&0*j}A@BU- z1LXME->i;zrwYv9r7^yN1FkOxo1S}BwHEQz&`YHZvbdl8%G5j#Q1zgsq#zfY?Os;0 zEpD;)!3e@I{xVdW>LfE))Fpw51CA#WFZ@TN(IUEPD;x_ZycN5!_a1n1E#7ehjx;;> z@O&O~-evFcgyZ~wxst=qdh5u&#aK`y*M&rX_jPtIDJ{KE5I=gfZb7z-5{QgO?lIoz zEb{1Q^f8Z-R1g07ZWD3tJ7x~Zbi(EvINEJ10ZQ9Vi6Dalqk{1z?^F$;#Ry826)o1F z(G%j~2m!T1bIBZ);_d1r;b?9B4=TVGZ1;Ts#Q=S8+1BRV9y0NEEG7z`%K4~J6d z3bE1m&A4;X&{BuA2aqd0K>P{+=^ZJRW*fkNunE)*4Rv(fC{~bkZld&NwmrghMA3{t zZy9=`Nh1*sSZ$5ygC&n_FrxycYi#8=FN<;E{DZlzg@qDE8%$p~4&&MUFDIQani;~#*l0=ebj*&x$OjYiO!aQWk4oBz@PT+m z>lrJnHGdr9Z7TpxrVljQAI57m|#IJV%)#>M>q( z{u3k-gXtpoTe@KW$i3>F!(~WX(8|KSR61XPgn{%nnj07G$z>;7Dehjo`9A&OLof%Q zo`Z^w=GHszFW!nVDilILCs<|CcV9Sw*tndFLAGpgOK(wq#2VT-8uYdSiwV51y`gpU zfO-&s1O31s?`qI>U`CC%;ol;#o>jCliQ0RQ7L!wzGbCe-HeI2vnscd5IXc^3{GlaV<`8x+q(sO`pOb(nw;!^zh^Ct#hu zs+-k8RAXJd51y;mvMM3esK8o`3k>(3=^VSSpe!?n-@VJ6=Se@~OeZkrOpievBaxbNx&fICc^;e-_xGNq zNU&&EuLv{Nza01t2MN53$7j&urPTJ= zm*WXV)Zc5d2C^n9uN4eG(;XbXD%v>SGv?>8v+!i^RJvdj6duK7zbns=EOhcD53|(! zdxEHYOGKufr0mPTHmqjTW>QT5t$de8pg3YBp6Fc3sBuZEA}|5>sc{tT@^H?zJSCX0 z4>)=NiOlU}j;NnrdaJl2^cAMbyYIY*LDf-tq2LYEpPU=xk`Xeg%)kC3vp`Fq--y7w zlV}0h_unTv|7T7WaKzKPPCh+3IqLLYbeS#BBRVl2?da|<|It)vN9m7DIRYyqHEK3Y z)2RMXqstE%S|99jIuOl&h)Tj!pKS;4SL$tebi>BA!Q!9DZor&p1)u3%)z{|?9XcD! z#z?(GF_7ZyQ*svb_ehM0I|mM+2Og}#2Ac{{_OywJ@Nn+0w)+5C8QFjaH@Q4GC!Bpp zvGW}qP;fuJkuBk+4v=)9`XY34f-t}<_Of} zrBr&(YOyaI`Z7Ph$Ry@mq)QqVjs$-HlR;mb4IW0|!13@rYdfJB6GbhuBGUZDzI?o7 zE`}GAzSkzRsFnC>oiZIu`vAKb6|`UE%ygU{qE*q%Sp9&S4piG}53;8lsQyk-{f-r? zdCatO@yTi0UEJK>-){+ZU7x@hokZLL`C#F>NA+}Y_|w^%R}kfPNK}XRNm6PgU3?;O z-Qm4+c(;A{Tq^320&7}I)Q&TZ09*8q>FoIwm4c~iiOAJr1J+xixIZ>h>21dtk4Z}# zKG6~3V90JfWt;kEifH=5`_<*E22RjH1@qUO3<=GtXXJ2-Q{8U03^} zse4Vaf~(foXoZ)Ut0uutSw5O`AnVDoE-l7kq4tlbb!=#hhm7t#8M$wwP_M%KN3rHm zwMqK998}FO6JcgWGJx|(^-lQQ-5m$u7Sc1b}&i(>`Iq%J(U zdJD0F2ifQqZzO=S^W?rZ-vz_?4A#@43HjTVdze*ALwrs6Us#R!bmiU#rU=lF(&ID#(U|B?e6V)@h1g z_PT9w%*U93IwZ*aAqqeTNrvA&xEAO)EBYavLeP*1N0!}J$BK1d`MmKRjl6);as0wA z2h+l*y*+$O3$kdAjwN33`=DFzHBNEr-Uk(b0q#h0%hUE%i~p!Mkm*sj*cjw@^RHN} zo*LTKVnf^K8|4-C(+;icqlt+HugMy07a(q_XggfLuFq!W>B+UogRv43vu@6|1%y>1 zaW0qm(Lpj~f)t)MckA^~{%TF96D<^PwmwTl1X@oTm9He20={^gjI zf>mD%oo9O6_V|gKRj9+4vk)m>AI{WbW!<{toxA9`Mp06{{L}#n1=Y8^VoN`3(i&!K z3~jhSG|#yRXL$Q^Q8RY5bCb7a;CLY|eNgQ)9FNsI$DHBF0Okb>J-pxaVc3vzF7D#u zf>|b}wOCUHv)>W5VSVg2T~4JyD66oggsq*^X_jk;4dM$FUYTw*J`l9~qY(PSg1>ow zhq~KQWBX$|VXt|M>i8$G(p^zf;_M9_W;Eg-z`E2>SMPH`$V(;i!r}cSg<+Y6aNKt( zN64S-FJp^R(uQK0t!qC$oS;HT^)L4w$8RsS>iOk!dbRuD@qOCxaE%cPQ4TXS%&r--gJ~tkA0e0;Ln^enltykNribZSTyYy zHMGGigZm5U&)CNJZ6J%lYDs#G?UhZX@3of;C~PY$QnnTLrXJ8viO>G=eDsAMm0TE1>s78Th_@z?E2t3FF>I3LV%iFH!iyV^hK$G=EOxN`=_ z0e_yorR8b11{7U$z4XCOV{!UQA=LO&W~>uZh=Suj2#quIa8Dq=E$qn`T|uR9QT)WC~;Er81RC~hVRg}XA)twV=RjN8+JVhZMJ>)Zg$wFBqqY}(^4Fo z8JrS`Z-qi=XsGau=+WdB>X14#Q8;+-kR5xoH4EeaNCfpd#F%uSF<`vY~s91yR!Q25kJnXy2@S;-;~~qucb2H-_&8g;5M+ftVzLy@?m@>Kl~p73JlM zsg2YPJTw4fmJ$V^xTG>@@T)!CQBjRhqeCb9QGg2nClJu`#b)WYxv z@d0PDrd(eQwwfEh&?4fNB6jE5dLTjR)NF(pQHd7Z!TYF=6ia@8UrOzar~b) z2T9O<%|TObVHP>NM)GKZogsd~9ZGQle?2nurSWrI(}@!_=JoakJ3VD29luR3tb(G4 z5gtE5EV<>UpkfY2mS75M5kHhLt{(W|U_$rcbP%;0EycB~U8RIPcAADCkDhi}xQ6)3 z2P{r@V7=+K(NTwhLu02Q74bqUG7})bwhRAyJlr1-E8U53BBJwpqXE_FA z8lw(iAwHc@!GR^XYAep&wZR{nXHn#9n}kWFk*-fTm9Wyy`VoWM(#2f3PKV2(1hrTY zL3JcTmFhBy#-jO~9_**wiM&D;zG9?@2C#=;)M>dn(bAay&?c)fy18!aZO& zR#Xhp4x++-{Q?vM(=5;|AVty32OIdquQ2<1v$j)*;rwMO!HrJNPoA%B0r1@HatQlr z+FPghqC`U9(K3z_39)H8uQQ0neGb2;rs%?ymW&3z>uXn=1emxH;^mcY_Bnhx$H)~v z;$@Qm+oNdlA0>=1T~gkD4y3nFY9p*M+ln7xTha-51DqmY2mK4>(nBcNi1aId!;e5d zXkFi@bVeE1KHnq+))ls=U+yRKtN^N6^}$6CFu;i#jO<{$2I@2bx1Ju(Tc_t&Wp#v+ zW7mFyiq{=Om7ZzHn_$Bv#Y3%(o(#bv#l=VeBY9+Y5JkcXZpK755XauVqpBBUQ$gNo zvordJ#!(E{>&%KwypPz{p$D0`Bav;#ZS0TP)Qj_cljTOc-1w>66Ls&C3%CV;>T$hh z7r13t+Gl1s?uBgy6-AN3BMRAU@u0krv@7LC-Na~WWUlkml31(n-o3+D;a{YCT}#8l zdqI%3V!-{9%l?CKz!Xh@iv}ztaD1NL`$!dg0fs>r4uBt5Qe9v(rL19cQ&i5RcRXLRh!3}L|ojuF3P%RhXt)ad$;kb?f%Yio6a zg-434hFR*8R~oplJuvPp?=k7$ID>}0+y_o9Gbm1hk)njV_@oTvKBr@7?O+SAdHRux z#Dgr#sw?ngb9d*EZ8j-9!A2jHR===;Kn~CE@91!1c{2-Y9*q3l*?Fa+-z$wJqW*lR z%Lncg!|?9|N@Zg8C|~cu{lp5{`PV5u;@TB*21k$hmMlD4^Dh%0)-6jCkY#+d+fMvZ zq#otdMiGJm?Q;=KAfDSQ66Q%T7q-D-14eg-w28X6*yt7_8{yah_&_s7s@P>hqq{@v zi4G~X;#>}fPQPDGKOc{#y!2pbcIcJcAr)<>9~9AO4ON4GhhAbaF@$yTQB%;paaWnz=VE*QmkW?_zsP<;B&dP5bd4PZrJ}K` zQrsJ(7n3vA7TD>-uuX_3!fxZHMTS<9fe2p57)|B~p%}T}%j?O@m^h!1miB`F9W2&@ zii#6(z?7411Br<^(P{aK09vCv4?O5@hq<@~)uYM+7s398{1As?NIJHe{5 z?bmrnAl^+K%C=D`8B19S4 zQVGe*NSM+I=nDkC*i50lO z;HPfJ)z5eYLewRUpCf2;l3{d1E+tZ1-N#+tZU#%UQjCa+=j|Dc(|K&IY7<@_q`gif zeK8_ULCl^I=7QU|b?hKF3o*18Z;#2dq^m2xa|_;&%pD%|b)Em&^7{=65C#5#pAW8n zyfS}PY5u{_N7Om%vX4GNi5g_OeN$Tc0d~!(ZomqO{7}nNAr^`Em9nLCh4j)+X2MM# ztxh;AAMD@|r$SZNI)+IjH03B5+B}f>D@#4M>Z|?8zmfmnyXVTkGYi#x7XBEf^K6|; z$-KMChR8{SW~@{`30Xhf@xP%mkpR^W+pgJ5UB}5?t>n~J<&A~T<1wV5Cq{Q?(M9b# z9)o?ilkC^Q!NFOLq!!?hM&?$aj^t;d$Dr)BF^=&eGl-wG%{fz!w7H@e#;ZR50w?0j zK81q^!G(h>^O(*BQ$P2BfSOiF0?uLjGO?Irl?NIfWs93_AmPwgM8~8dG1YI>N$-m< z4PH7JYRiDPCBSQNy8pY=2i~W~lA@T7zo7ewmyE{aNIe;1pi!4P=O;)AzI(Do9O4xS zPAR2R#dXJxX$(N%GNwQWP)(y9{hz!X*S~5U%X8kg9?qEQuFfmRbdV(!ss%Yf)Vp(H zoTy(okNujNxo5@0Gytp$3T>o2&f?|m$IvWGD+#6{D6}MYgv9REJcrTBs0$vQNR7<@ zR-Xu8+v&ug%Wv(nliv{P#?laJuJvnFlLx@)E$NVaV_1Km6 zpD3*#elF}l9ji)FM#|PxFcrTGfRTll8)9e#FM&yL$Vh6`Wfgi~l-1-tCw3)QsBLM+ zI^+0phR3q1MrPU8C|h7qoSxo6t7FHsy8l!8M=eD|5!Uqcvn(?^yA0?o+#gDGNqGmZylJxGtdQw3IRwzl+wJ zPF2=zybTrnb^KUpo3RIi?hcKWOUaN0KAJrVi<0y|I%qF$R|(LXIrL{@?6@!_J{{U-nQg!(}xcPAuva?dHFcS!UgRk>gOPsrVFWK_ZwGlw|=!* zMGSaS&76g(rIio+b})ZzLw}SW*=QLrV&m!AJFzHFis|b!jLblm6={T|?ElraI0b32 z(6PT>`f{x<9Qwf>QFP}5k&*X1CzrRJRp_3eStrmxFB+{3k<^vc0;^TAptzfNhzQ$_ zcH0{hBVI}gjpK{nUEUF{YS~G2n#L4&2n;~qu#MX9k|EZ8ysGV~)yS3H7kCog7$`nj-_R|4ZK7ZcSmLf#|0N3vp43L-Pe zl60y~ETgF#BZh>6|HFJKp%IQO^zTz%LjUz*!=jLaxYpOFSVxlOTz|qy0L-m!LEt&U z&xk%dP!Qk&npv72=r@zAk4Y21apmRfiV7bWm#yF3h2{X>C9c6G%zq5caB08dp+kq1 zl-LY`b*lXPI~SWM2pzB%sPLHjJu!iwt4$pV3*-cknQzG5&Go9}@3DG;HKU~)M8Hty`1GjDD_dFa5%utt20QG2S-v|QA?4m?HO-TIDnLA^Z@ z+$v>9k~P!>Sw3%s`7x-S5%lZ@%B}MkdXx+YsRs~A^*h!8t8)I?XE?{|!VyXH*QQ=) zeQB!ya^Zb_#+@gkG9s(Wx4a3SS@f=Ri}0T$J`>VBC-orIIxE~6MIS*3Z}Ei!6-6&X zI-Uril+pNNe#iRYL!4&L$?8VS;Ga%7e!*TFnEs!*RbmBm>@!kn53y>-v=`>Np&u58 zOSnG16AY=25B7Ti9r+n{5BOt>a~SRi6vH#{_1Pi*Yer!OKerqzjTmRB*5=*sx%Rb96Q^BlyX=?OTd zjJduhg(|7V;|0d2kLwdqf!yW8~l#4da)8T&rSZJZMe&NhhOQ#UC^#5yc zhQm%j7iT_KNiF8$Ok%Vz2V9!>5#8xEQ?$peKt!;vGA$wmlMftF?Q{bNP|WzoyTEW> zvw9-*-!uk?W-;A_iZw0Cd&62gN>7i;$`Cgcc8F3uZ65^{C>9O?luc{=tIA7*qQTJk zLh79Y&G$OkXLvwASO#V4pl;=9kIXo&rRAl-pU`-xb!_bCPuvt;8SD_m+7|OGc*YU` zFa*ppK(c2o%@n+aClEh$W+qME@+n9-6=h@+Tdo);hMg8J{>r#=>w{rMd3D;Z9|nhH zlRorqH&XnFB|OIMF499E*YN{kKAf8yWz~n-%3}2F3urWqSjxhM=s3M^VCs~eP2JP~ zDN|z_r9{ZL7}S_=XdknAvYuTYnBiU+sgtADqrPCV-A?d>pUi@lyMK z0KcE6oUVPJ?okySd5Sni@Dh-`$NcaxXwMcTv_)BN{9PoUfu>Dl zD_Ay=%%G7MSp9Gu!HXF9*!iZ6?PO~}-PGn?bLT;FvI2}(cw$Cf;9n(fAkfg#KCm{| zg55EQw;bZjzCi5Q&B)ouXrW3(%z~YI$N6+^+$9igVU)0V#;EIgV9n^9Cp?D%@DgAO zp*O0v=X{}oTg5=IpvtV^(I(7CFx$i*Yw4UFG!SjUfL0qs6B-ACQ+M|jnWXePl;Y{Z zX&lD6xz`@RCRuGnvCpgnKkp5iJ1mCC$JSPd{16s1Bhx-+uj9gmH+Vs=WB!rb*wZWq0}9Ag>$#SL6-vM;UD$wH4;*6H zdyY&IXak;h+JCDwEZ&W!wnQ_6ZJ}a~I+h4%aTtFjzT%7t09XLU!vZYZ|3sjrp@*$) zPHyh00joMKdZk5-$-tYVY?4tV+qSAW?#mOO7Tm|6)k$fDfBg6X>Rx)^FpfGjV$LWd z95Bfmp1!#l-tzi=g!_?%Mm*LAL8qQ{pfIQ(CVze#wxiq073r}*A6}!hoZ$7K&gg|> z3F|84!4X5@Y`=dx3yK{aCAh03?+Gn4<&fkaee%8zgA3HnpitrT*&S+(gby5aPH&(I z7F61X7cvp`GotA~T1%s*xntG0&!{Aj-UXgM$*+>7buZ+&w2!^R2H>hbk=B|6+b=AT z)1(!@GT!9`{pW`Wd@Lzr8~*hD9cX^lDUHnAh)t1(;{p&mFGVml-2@QY$ERTE7U-ssjZ=urAhttI`L>P;nROh zZHgS?nswUxx!WT@va++QGt%p|&__w#KH=u>uBytQN(A?8a`O4$3_}aNI&AFhuB4v6 zzD6=j=<>V*Tp%WnRrLbFOOY5lpwNY7O72w{LV|OQ4fDE38I1B4Su?9P{uM6s*Ev7_ zRXm>h?QUtdnqJ+uG#dNEEpD#f(+k$gkA2iRmaA^IojJ1aRmUa1ykhMW92cX7UulbJ z?4M40efi>LpD*#OTSZief(kj>-!5Fy_g>p!`jTI=FT5j7@lzx%lcC|=fX&qh^N$kN zB0xx@*lZDn8!v(+9XMP!fzg!Zxxd;`Uou4@0N{n19;kS2OkvVQW~ki!;yzGc5BCD* zV7DTJikfvgKiqEodOiXJQ~>GG_Z%k#S(D;shfCY?L0*RN;p$ZeA@~S}K7p7H`aXre z1q&JD$8}t9#*)W7rN`YdwN&d?MBx1&a1|<4T7sIxh zY}GeXyiK`|i+Oow(DdR(ZJS5 zDn=)~Z>YEaJZraz?w!4nO=I)X8Z^2h8rwTi=TdrjAO?6Foa2^Os#}Zf@CxeZ;(=BX zuWOzrH#~vfD zl_tu_9d1s}hX)K<7F+l>Z#sUxK%(&Qp}dEdE~(`T?nPZaXy{)^K{_PH`K7=AGWQ-L z!IENR@YD6$tWVrH!A%gd6W6&?ACzb z0zvFkP_IlNG37AUh~D0Kpd3n(K|*h(-{wg(&FD$wx9Xu$dU2nRDNOKeme_AGMgf23 z>qpbI+uZ$JT@PaUd5faYHw6-j0(}7b3#)XIj=G;vL_>{7m3x@P1`Cs}IEJcdhA0TG zI_U1sYMBkof?2xXwEClSvP84lD9sy#hO$ZJ8Ab&)*w8jcO*coc`t1;1c~w|cgzo}e zQFddgIJ)qze=k!vBuH$q3;B!CswOK3q?q4VUVEt=q9mtAcziQ;-w?QL6oy>?RIp6% zjZpRgR36}`O3BG-#*4gSwKC)nb6fRQBC*W?xNT>r!v54if{mWWFmY^b49YJ?`Tl3R zkyeIrtY}UXtpF5-RC}i)>wP_Xjy(%+r$%T+18o;5YfOMd!^=zT8!Qg!a2`H<_}|pv zCaeCQ*|#U+jSURSJf^;Y)L_3d&u+9Nt#$RKVUIg*ZRmyk1h}nc`=O9pQ?eF=4-52u z6+!aJp=~#5?~@0r{rIFW)Q&&tnZSFPb?%umtmna$L%BmbdPJ5?%m2DsfX?z)T=}hA z21FbY1B1EaBLAHB@fY-*w;`#BD8GSJV-rYS=fU2Rzwqr2*qX0bWlt1(FuwU@GIcJ z$G^MAj0ArE^zwLklg%?-dDow}Cd!Y8p;OpVcD{~9_i1NPq4AdI0f|;XgwRuO zYIzM06p`RNc4RP!(U({s@nFeL#>dlhMIwOdc^YGIU_DyfvuckPnB!_whjMSClK$5a zu-*XF2;^EapqgS^0B7!{mwnJBW5167Ez6H#kXN&8&T%d(Z>|NzGSEDpc~CDDvl{b^ z)uc6@CqmFXbgOQ`ev|T7MMc!tIp6x?Mz|o7(5Oyx~WtGwE4{ac5X&XO8m2p*s)NPUd4a}|J z4Tn-@{z#NM35~T<=w^{C5+`a}_2R?#`#ECI3~o)jzjbI97Q1)lbU(e19JhkurAsm_ zGI zHFyzuQ*pT>BwE;H^{X@&YUISm~v8d2lO!qkJ^A~XgvVqDgVRzZ8Fon%9K zq8shP-;?dd7)+QSTpV1qi+B6AyyjD4zh6S)Ls4aQHQUE;x8sgN)nBytv3jPJviuWl z7Is?K6UPEy5pR48Ng#1nrmfbLmEABmDDB^Ln4fHUc0r5%6C~dF$tz%!DcDTX1Kl2ZuaNhGbHtdyNL5Yr8m)>d_eoF{nn^= zT-X0cy4%~>G%jznhqLFP$KGhVi@-8tRf1}hpY$gXC8zMu`~#ewIezE}Izd5CJT?d9 zJ|?qS8G-Ka=GSqdJ~`*L)EU%4nWAZ3Tez9Gp3wh`HuZ=>;^K70%=8SLLVmL*f|@S) zP%lmkN^!8zYqIQei;lNCzqP@yR5GgI-&)PF23~~b>%VQzGIy`kGof< zOk|vpFuwocal`G+Iei|?0wei=z zzvTFpyK#|7I!?55CLzO5C5emH+#AS+Us$CsW2N(~XCjlGugc^xV8-tOLk&reb}99KW}`wP{d z)0Gz^R+=5OH0m;G6}XtC-r<*g-C-kT@7^6V>A9e~XhwD9Ophd2G>Jk?8-_=HY^(2-~E; zsfq*t>$|Ex8x8-WDmVTbOZ;Blw3Eo7rKz5A*EK1$qe)MhXkbb>BkgZ~eoLsxEzsaWqwpZ)FMn%`L?mb zAqHkBSVHEK%(<&))bCjw4PR7nSlia{1U;pWJNfjsOA z61Xf3K})B=Tm~GtMEq5QxfE}AyO0<@&kQ-wK5ri>91;n_Gr)!ql2Q|(*2MDtwi-)4 zEZV|sEY8}`KA%(g?_|+czA{O#MEj&GI;8UI!On&2k)xlqZ;~fH3IdcK+>Z=1j9=h5 zx6dzG_-nd#-r~rcpZ`v0$s~-7-@SmFUA36*vo>xXX?fQB5fQZY^OYx`{CUskh*YAu zhYWI(6pL7v&7Q3{*Oq5$fa^cr#q)CvE-znLf+#qj*X`DU2|KdwxtQpj%8|8%BNjlJ z&rdfGr4G%9oqSRRCRTCryP`?xmlk?=Haxq_Zqt*%cj)4Inhyo`3MU^YP@nQCZD5VQ+TUsiSXa+}EQ2Tj~ zEgUM`dmfygo}BbdS!VFgP98e7h5Xzf*ETTM*e~MlcKc+Mm)JeS&R`;aXP&CMdn##7 zh9@dMOX#7#o<6DPzlnixv2LlH8J`SuCy_%OjDHEkgn5$asoQ6s+&H;*^HH(#r%(Ce znFxD?A0y7aVPx**)z&v^#|S~&zn&QVM!w}y!P=+v*&zKgjrh|06 z^d+(I^$y7?Us2NDD|=`LSI<;kVmQkXGlJP`8ZYxx@LS)!d1GCVdwRoP!0wySL^!K} zh8HXfmo8m0Fpw>u1WmqTVDn2)^-{gSCNWe8#hA^*@_hBziB^3mh9TLBb|~HEYlTZ+ z086LpY8)zHpx4rtL!>b?6~^;^2g5CUMiHUk;sZ0>O)8(YqB7{i)B8Uqty!2PUcGF- zb=T2)LdR(tG1-*;JXZqKT|OLME*%)idu=9YdjF*FSbzT$fIs6KMPfz}>xgtsv(XTu z6bl|>oqxy;#3(vG5^tB{uLsP*w zetVj*|4MOOJDPiVeg5E>FEzA;9Eq9s%&+r@Wfi+V5UaSl%rD-!v|978;7YC^xPsy4 zfpIJzcWM`RLZ8=4t$~coz(A2+IqKrmoX2MW9AcsI{B&G-XnlPhBl?!4!`OT~3|7P6 z+L|o4E$UsZo(lrw!niJdxbhP1;X=eNn-=zUHfK^mlhEX@ExR5GY&_(+IqrFnN_#VA z)Oweu^7saS^MN4OxkB-*)|>4-zson1nSe6^wiGG>+5{CrKU(UyNkPZIwX$2vqG3ygYkd9yW@ne33mj7@gW<7qG2w)gEHccMabk%DW_0OD)9kmy9e)W(otn41=iV8(N4ws z*K%y%4a(!beaNweS%4BY0!=VhR6PZz%Galp&ADgOc!uk#*~ga@#GcJbl$XsNsX$%w;Oc$9S~c`|H|9UHMltsZMG%l*!dAD@`)4m~Qd?eOX!kg}P6Q z@@j*Uzr3#*&3=$fhop&;URM zZbFeq^_JjL!%mKm&h$*4J`x8S<}MX5IJ4QU5XZDR=~Un8v`B;!|0mJ@OQ9MjVX}j& z3gaSVc-=gzMhu0J^5x4;+hSnUip$Dm%V{$senz|l2}tQ*VAqA+LCXp=a@#x?NGYUN zM$d*3`7b)886GuZZwUt4vi#hf-_}bs^4nXhPwU*l*!Wj@b$L0{sAPjP@8ZJ)+{XJY zM?*}m1`Ki?5t-Zk$!}rJqMkA#UXptx|9HoCcE{Hzj&e6JQ`dWze|m2*a!)d7@}%(X zGA#yhz+--ubFuK|M=i^HW=1;ZAITr}zVx`qMWEo%{z_O9BI?seWbqVN&rFm%aKDGT z96>h_sWmvqjJ&$IuQx@NDB#L)LH1i2S3NF)vI- zA*BWtw4=R-ci(6BN-=?-84E!xXHEJ>Oz0atU$t}nkyBQ0Qwn6@`>^V3@aA=KF)X{t zLUSfXknq%P(RvW=-CeAoq-QvJi*e?johJ2Df|{#wy)#Smd&V!@S0Xc-X)n972#om( z7#5N4Kh)x6%I?SfE@Cd*;<;n zewcWgr?zW4|h6~4qx<9StNCpD9t8)w3K?LYino6VoQs5m(*}GV_fzV zj&8XaA4r#i61^6VDCAH4DLgLwS624D)vTQ9Qp4H_dETh|S-;99%T5Q}f9_q-(+`!( zrAr!T|MJC*#L4Op`mcZQz5l8zT`$*i{ohz3gN=9pcz;YTe&KSZ7JU=9>?1o=T^kAS zUgT%AK?OQ#s0!1}U!j)W9pDXZ7ilaR>#I}w{5ktfbFV??&IqBKKZegFS*;m6IXbdy z=;Fi=TE1r3-MqgBi1DI62~{F7U2R>(u?^(R)MC! z0{3qq`mLm7PxBw^`cjG9{wcQpsh5qOm4@@pyG^F)#+NfaVuT4S^F%4TQ?8^Pm-P}A z??@!DUrcEzl(_QnG@1L+{ToMxyKMD3Uxhdcdyht@O{fRg;zIgNqkj8~|Kv0EdJoTQ zfrDPxes;}Z=eDuo*C{RZi7KRnvWpkLdpm)e(;`qo;V(fYogrnG;k_JpIHqmEBHB_9 zDt(q={0VK`f5R2n;L_^FJoa0zo3j&t6pqU-9Sc(`oLcalX&Eat^4ZL+Q%>_^O?hM% zv>H@^zMg@B0bKw=h&%icOUU~||6gV?W2Y_e_6WRxqgr3|Hk~)k`k@Fr{ki*D_N{D1 z&zp<18m7FtGk8>qVu^plPVObb&KW@CMq)P~z7TX)VZ?+On4vTAfLHda>mdR6F@is~sn& z%r1}Q41cZmOR_Rd>qKrayzUc!M;c{n|%el zNo?Q`|MSXh$Dm8~X=l51bQWp|FrI(i{`Z>@_akkD`xb-!EbdZFgPQ&xkfa&!=I6Qw z1$TA9X%FyVPRn>$TzO@ zo_SKF_hoe|bJ6t|r_hVBk@h?f<)bL1$&fb|wj2afk&0QORBbD`vDz z>lh#NEI}w$@WqQj*6_%zUoirwvx-kVznEtsJH0F3LQa)PpFt>JfLKWI1||VuA%v-6 zR%ZRNc}Jz4>aAF>cRNe{t;^52jNSg%gzTn8cuiqJ`5*J`wd!_SOk#!XoP#Wxv&qc*(r-uVJrGZ72h6 zFG!HkFdA|F)>)M;r=R>$P%dI$rxA)2o{dk5bj3#MW$EvZjt*2S=$VX-Svp?zi1pw7 z)A8;7w5pBNJywpltGaeimG2|j=)&*|1)fN;$dZEo+n(pH-WL}xFK0C0E=q_Qd!5g$ zUV<6br2>crFsjj>-*HUm#?#5uXHJdf@?GofQtWo;(GprJb>9PspSdhY7W7hO=G_0o zzCi>RVtyZ%is`RdnxqVbq6P1npj8d5|IXll5K*N8-q3`i#+2b@)zf1P-g5BsReP?O z1G8y1e=qm&-!K&pjdA8tX`a!8r+3VA#hBkA)PWZ(UcNkd z_%K)Ou{r;q+zTgt*8VfM1?UIsMWx)dvflz+bylt8dxChwIX$ zM+G?K-@W+d{{i^k9| z((2p~yDev;50&;DBj^y`*~ot+GgQ?*uuLA2Gi<-UQz5ZYJ3TIc!lF>>vl|d}@uBB< zZh<&yZMcK8OGQ2^BOBUPJDKz-C2vzby+bAfp&36OL@hL#)R*K{?L6`*H946iATTD& z_UGRT5d=;nm^RA>w*=VH35`Rtl99q6cm+0wa&nrAKrB4}t>&yyLZdI756aVy8?>p4 zx_Wm-o((u)%3wxD>ffuZ^Uvlfd-lUUNz?03^v zi#M5ve+s7&g9y+&2mWIW7Q1qE~DsKN&XB`>5wo!=BvjyG=0o!`cWu1h-!*EG0b?12qAu=J$b) zv3Xoc_pH7B>{Pi!#ehF97$xttdt<8w6w>Y5mma0pGyiB)8A%P8po6pcg>xti=5hOe z50k^N&9L6V3~6S-q>1cSet!9aLq)xi+6|8ZmR5J}zCV?ZYcC~#Ebw?Iq$(;k!hh`A z!|wKyh~SvJ8&i2DdPhp9QX0UD1>7`BIx@UHT7&rfzZ7_~DP z#g<;ngG>^eb4ub!upmf14bI(IzHo7+Zv_IP@8wl&!Rl0|#~E-=CR$+ylj+uU73QO5 zJHI7bQ|cQT1mBCK2B9PIRy-e0=1=gOY!__#@ON{srTI+NuUC8@<{3l3%kqzvS(wVF zo;gbM=9$x^^HZ)0E}6o7&aSy=R{W|s2DN9i8(6Vc3+p1PL0E)2VxZMdFzKu z3XZ`1Yz|a(QgeOrnY_@PZzCA$snr^x9{X_WPVK0gdBkYX7r)3cEtzpTB#dg7vpvEm zjM)GejrG8_hxE>Drvu(v6vCuGvn*5=EGtT4n<)QA67T-_>qW2QvjM_bMI_khSo#1e z6Q~Tq4**6vIT&`5`D2Mt#X^#ev1;@}JNq|l=}VB*$HusdMe=HX4X~A^ysZpSjSdO? ztu7F2qNMB4bZ~o8wazD6soq7TTVzJu%<8DcM!>&|x2w zT=^!IAM^9T-@{mwy|l!45L)Z93W&rW6W9AGn{x~tD6$+2lb+q0E@bZB5=D!gz(C`g zK}a7?eQY(HVD}8x<>+=Ob$tzSfIM$*kZ3o~`Mr_6c#pmK754Ef`zN2?17^a4dHKLJ z!VM6N*owGoWB1N&zMrUQbcnigF`afY82-XQb5wX&OrRhE;4I!~%9zi0TQcQP0)luUaM@0*-l{rcdg(16on8LYs5{}#XHfCNh07=?fS%{zPV!(34R z0v4Ls20gv75}9!Gn338dQO&Im$#rJ6MRp4Jn6=IrB~5sX8Ow=bstctPO~#3Ju_P1Xbjfzsdl#ci&}G zPCg;CsK?kl+AsLeUAFsGr7Q90bJ20m-6B$J#vNn| z{T{&Ax_ct?PMUQqOSWRP1mgjgm-c)H*yX;l>@*|afA}!+sN~+R5N+wKA@2KvYV=CN zAL2yhWMn+x2ZXqybqo%!?Z+OZrXt20!Z!FmAo-NWQUD}9R4$Yl%6I!WX;XKbHG~xE z)sq7~sX3H?u#+0*6b65}VPcrwB^R?$O0VX zau{`?f9kTrO+nP&lJ{tumowiL!@~tJ^P^87Rs0X_qR{H-;EN#e-dNE3iBzHLAUl1C^rMz5aIGpltreh^$HMq+(R1%AHrfa1y2T=kYHCtp z2)c=o_}9kzdWX1Kz-Rc`x$#$-UzBm3adRS2rxuxeDcV$!w0-=@5@*YKjOr%W|Gclc zUEd%3k2|&Yd*0wQloLxpj(Vz-54Ebq;h?cUI-TzZeb9?YaKC5#PVwDVEnS2_W=B+9 zVy&?SR`d)x_Wf=5bBtp`#E`cg=PQ|tTJXj5rVcam7>;hky{ zV2h}2-|}T2IhD2Ei~^_whRaQbV3)T#k?X&x?QmVdZl?8UDy@phO)J;lm7^kC9ZCG< zNl9xN$qVbNt6o^o`_5~{i(D@3{c!haqLmZhIlb-4y)pS-+-6Sg~rGqo~PCkLu*@joUEoh#78_3vE z=S0dcEeR;ju9*}YA6GX#A^J^uM}x&kfDn|)~>;C?j4uA38*=}kZskm zn$5=$ZpEo>qov~YB+jasbvl%$J5nvu-Eeg?iMS-zLe8<;)pKyo#8y~IMh0_vLa-S( z{nwmfpO; zt4o_%gC-L)2tU6^=G;!J!LOGw17r$|IVC?#n<}v7JlA*8UdBUOFwe!MsHoxC|6ij)V0wRKNB2U@nVQ_+bBzyr-%uwey$xMHvSbtdFsTzO z9ai0sAt5wzzBRZsAixVZM{7<#NL}vi#7^D96mM_R6LgTBg|m!D^#$vdA{$oA! zJn^-%R4et60+smb=`n;*aZ1u5`JsDW)Vb8)$eeV0a1lE727}I{K zuBHeQvfI^p2*UoY^Y|r2G}Gb_7Uk)9@2oLozY&rvw1*4Z8g;3UUHVUzbkQKJtjoE$ z@Se)z2p0;q$nPItax-CA8bsdi@*0pw&dxfCqwU`=N$h}h&;85Z$lwLA0p1j$q7ZZf z4hgmp5l!N&z~4t8EGW(V&-UC9y;9IH)S0L+^RM*-(SwJ#o}5hwFaMsXlrg9@DFRxI z7w<`$1lxjLNu;G(p-Y|HE?+0QMa)92n2;EnWi#M#&-}iDgoX}Q!-1^G+`wM2Q?p27 zxx&PFhvDm*6CD15_2lOVb+3DGES_-`=U{LB$Z)1*q)#D(CzKeYt=5j!Ltmuqo53h3 zs_w=2;eBmz$cOEpp7z;kWa>0Hqff*RSume2#i(L{e&c@YAK^zs+X5w;BQtI#Dykuf zx4#72*Av|IO|`NygUC}I8Va=HzQ8};k|o6M)_K$UBh#@lY6bQ4uLPf;xY+e)Zu0Y% zcAKvIs)S_)atXZpsE05@MYn@~(Jp(qkV$PiErdxwO8X4;fDhSk%c1@Ef0jFs&_CA; zH^p=j}*3k(O1&qY>f5$I}7AtxDPnV`a;SO7DiX5YWqD97c#t9>uMv-`{49X%ldzRsC1L@(}%V>$x5^A;*F+mCCF$V z(}76$(xp9w4CH-8DrD>X>K(8*diiKAI4+8oF8+$_6_W!Z!Se}nN#93`O5)yGhXxKZ z?1U}dQ1afsW-Li_a`tRxj3dU2Fy`cs-y|r!q8EC=uxre_3MwcEZh8a$vi#Q9wGgDF3*Y!IS^8VRMmL4&9f?$P9d6MEhYcehrJ^g*U^qXh4oHR@^=& z{dG@j`{Js$@9nKCh^h*pvf13``*4ecZ=Qapm^g2=S~Kbj07lUAAF%%1kYMF?)yHRk zb3-%cE3R%JP|L=l4&eiZ;Xx^ zk~#3Ad83i8j183Gj`3O=8wTUENS+m8M0i=xs4ScGl&)Tt%P7-Ae|thW3P8c`XjX57 z%rhEq=vC=klQCvFueW{cc7mP|6YW);mIRtvfR1mU*kTf4W!S3^Y1;7WHsQH@EcL_M zI(J|TW}y$tVvA%?E7{V_C`3D_o-cLr|Fi&Y&}Vkf3^uUdZP#m>{~doz;i!4G@PCTP zR*6ryv=zP^8#8<-V{&quK1oa4k$&~Nj<7StXmFL!EFXFF34$T=5m-4h+XHQ>od$qV zkY+Uw3u2`9axd*Kwy$WnrVPNK|HBVRBy6eUSE4R_xtCY}hI#P*OGY9OVE%(fkSQ#U zhP_ETju&(7qr!FbmH87a^~gCOQ0o?}=CIWR!Q3+O-Gf{A#*v zkwG2w-W{VazoVf5HT;rJGP*u^N|3$tbG7taa_B0zI??FSxAZHa2{+wb6b>B@|1Z+; z+4F(|^+(pezNDr8lTWBkZi9F9LAcfrw~}W35Pj&9KSXrzk8rl91#h`##Cgn2Q2iv0 z>p9fh4-s>m@I=wMjXg~Lw14=m_g%I-nW~*8qB%d;je+#T6dc!RSxe#$t=5>|n`i|a zK;5e`#_H37lU4mw)D1vwIpAg5}P-#eqJ-gDiLYuAD2B25vI zXBa{X=jPr#J9wb;hZ{uy+fL?#FUraEEC)zJh}K`w!OZ}RkO)CdCMjAYv&|pUpA!3| zEFOG}wp$ckZ@6mECl7UI*?hsbqZtp609vVNje2KN%m}&j?MWZqz#fyszH{Oi{o641 z2?_o|>)|-wn*iLO22`wt2BBa2#6AUaQMAp1vvQN_DMRd3aST`vm9496+CAL!A}+jM z=tkEeURKR`@S|(GBpjYI*hRVRG}Nbi`1SxxLz_o|Y2hO$iIh)2MqUT@I|$r4sjhd7 z02K)QuiK5tpRrYiLs7Z~mGcjdq1ex$5^BIsSjAMvYTl=QORH1*YYs}LIZuU0XD;OG zC0Y#!lFhbG$oPbFjK~hJzv~R@MOpRvU7+k18)~&|xcVg}-((Bkd9QMC`*)HUPhjiU zvGdEr%n7y1SPYFR|MLQXg%R(x?UwJtae5lcZ^tsFqZ;sMeGM;sgjHu`@D6k*>HT|vXKLRzm9~4O3hsb5PdlF;r zb9#C@cQC$RnlyZ|&B)O3*P=J{xj&r(O=w~TxUYr&nFsO-117XBOUuici6B&C0?WR7 zYcbBRm)`9X>XZI;kn8fZ&rnff=cW36YdzUIulCZ*vND2+R=7DZu4S3gF7BRHGi%!4 zj?~?w&z}hPXN-FWHj^rY=+^OQ6@#;@{$q6mOOK9ZUlbszkJcSZZIp#+;*!#v5!+fU36Mggn%tlrh-Az<`^NkH%()!4<&* zRtZ0|3f1Q~iNcyvoJ@?t&=aA=qVzLl7KpKs+X$!E-bkhkQKac>5(C2HAN%HiY*KO7 z03H_DLEYz5e6d*KKN6ezOVC-}DojrNJU+;-tr^>#`V$5BhazL7U7V)T6OR|E)1!SD zRGvSta8^gROT1=QEYz*8_xBSA1$_hCM?4!?&Q+uoN-wpo=1(^SHwSGem1G zf^Y>$6KkswTjBhWX({Q9_V@(7`|!y-7CReILT=F)S?J=xwj9LSQxH#d8j-nS^%sIv6Mi1R#|v`!7b2Fs?Tg?mt^$s^~eQ^=bZZ z4E%g533tv~um-ZwC^*-ye-M4@LyaK$Bvnz9# zHRHXjF2Qc-IhQfBhLInAjpT=CfkK4Ir?0jw&ami}#IRC1Zz&K8G!0UvqHSlmOlZ-DiOdu5m6R<=c%Zu;fHYkL1tYut|+Xk$qfAyZ$a zR!uhFuG4LD@6YXt@)r)OZ$B43N0NAPG2I)u{sDY}#}i+Zh67H|Ta23VcGA3QpYc1- zuBrx83DNQ?z4%xAIIqiA(RYRT?Frlxf?y=v6pOd9WsRTgJ+t(Yu4I5}uH9IY!BAcN zZiZM6gsf>hACC)OQ{HMB#wyU^fB(^{UBPFD?@@D@v#iei+nm{T`vZmAMcJDDeSUT< zm+rp1Z}UH^39Ru%_ddbpzt!v)zh>5% zs1kAYo(>;d#nBEFI_5()bMN^`4M9ROAEmLnTd(tZ)q7l)KeA!%fw2@3dtGQRW@m{^ zOvKmXkuFfz!&-_OaW19{`cPyu4gD$n8%ZZrfHCSn{|%`#^u} zhhm1mKR^9hIwM2WCMCTsw3f1QQWH#+KK;@}0^{j#FXQ%&mt!n1c#!HI<%a$U?~{7`*Nu_;%iQdyo48>Y3jf!lcJrHSaN7 zNEkiSwLE6dy$9ZawGDXJHR#hA=xKlw@&GAYKbM1BzIR{|7M55c>2Z&p{nLxy6pb+- zA7;yO{{q>V7es@aKFuq5eo6&G^tUliJQ(((qN2w|XYTKEmc<^_atRWwmPdCL`|fdhYd8`>Qb0&9W)a2L;-ik9v_t!O!|(IBNjl zRgf1G31|afbpCp4aiGB&5VnuA&CR8K8g#>+CkQN8er^+a&^#)wWn^LkK0b!@Vv!=6 zl(=pBkX@xFC*oATTKe1t(I`j^+??OsREoWP zFfn+_?t#ymMQ-%vvMJddtB7EsDDww)JL+ezJP~G(kk)b~iE5rh!jiqu_3J%kmh4(A z){h+FyLlA9-A(g%RRbH3cE;E04G?`4tz1`LyOAKQIbV3&xA=Ylfo}dpfLF zgnpFA*dGZu*N&+gm^ivO%Q2f2&McjGBxdYyj{RY_r6dN1E4lu^ex4%p+i=q#)6tFy zKh3{VMHXfJlSh^@%8&E}`Z*d0kM*f9%svJv}Zi zF3osgf{rWxpmMqpyLrT=Miy5+W^M)&-(I_l?ub%trTQ>$M%y$`8puARKiv_2vh%Uc z#S8}`cb2f}2<`rdx|a`hN-NfH*?<0p!eg7ifGxneZf5k|E5+VWNiEU*j$KqO+2pVq zDcXno4OyqldT{=b)m8fzTS!T~k-Q|6q@|~)YES1oIkaO-#x8~AK*#swk1%$)uKuAg zp0kZ!R^RhlH%t3PeeA%PBw_w)y7&b#&RY56o(a?f&G+_)3^z?qPQH8`|I}MbbS1uy zOi{rXJbxZ|Qta*Nw8||d!RFMRB{Bx*85y5Xtoo^UO7tJU#8uy-{r1yY7S@nCzsD1V z^xMWVn(?q2;~P{-akIm&FUY1S|Dddd6^*aDPOxlU+}pMyCzgYxr$sME-Ho#Q&wOlw z>-F3-TCEcckGBzciUkSf`JjqJ+XON{U~VOq`(=2Qj=2oKnEk!%rgxZS z7xI!cd*&;jJlP#Hf;DoT3Uhd5EVa^`@fuOS&3o){BfyV|iHfg$nl5d9oB+?>f57iNyVewqKUyK^g-vU+;f{Yj7G+`&_y5 z^BGU=?I-Ju)z2~2Lv{egV}s-8d=r^vTrl|3&O>)>*)Lo@(R%Y3nT3yA!%MK8*=LGQI2%AJz{jIwbVW-^8|lAH;GG6@nn3W&7JEd z(PyF#xrh7LXft1n&9WJqg^Y+mTbs%G$IC3D3eGBAabI7%67vZX3H@GTC%2wG?x4fHczG zA>AM$-6bX6Eg{{hba#V*h;+Af_jf<O%Yk>W;b9Fh%^uIDwxj1eheHc*cf!Lj7m)nhj zwN2>r)2QvMt?_um+|V4$w3TRl?62T~4T!REe1y%xLUKz*!S|F3K8@M*(!giDxCow8 zGKEvQ!!}THXJ6L8pG)%tI1j0ZFR44TO|P(id^nTm%ST4K@CZ0#FP{eBRVutd+!!A` z;I%nA{0C0aVX!r3Ik(IR%KkGuEUS<>Kr|JGqxlzFl2XoGtt_oe*8H`o0Tr<~>9Z_b@c2^Iuoih^}6~Y@{D6 z=ot6h;DkmN`29R_MT3l?>+Dgb7osM!N-_i%go6_gC zS#%tY7~|auRNU6W&oL9^vI_uD&5sdh(p5+hOrM;2i?4jf(OM2XGMu8q@|l&u+!J*3 zgD2I>)scGpL0CS#Hu;-eDWhiS{-CY&bTXCYp*+5O z>EFggvPHRt^J6wt^k=AKA_1IqMs8{%xTXY%ls?w6m0{;Z15DX(PAw%7P6oD!2+H9z zG%Txd4hfZk3xDQOCBm&c1X0h-{uNEX?X(Ak>Lw4v5?l-v(ixEWG6=y;Ah63reH{!? z3P<3IhU}Qz0IkE=7^wGdG1$P1;8$7RQias{TnYiukwY;@GfoYLy$iVMlQYv6{=6 zUV;yl-{-%UV}HOW6?UuGcW>MG9FSm^dKI;Q_t?P(d>s<_ncK=qG6pHO^UPvl!IYmo zPM?gAMl&}W#&{=K6%J(%bk$m2jcxwHC1a>)r0Yz^BWwm=dG^iBM1`g_;DDN##?y13 zllZKo`N#$Wc9)3c2_q{}8+ffu4!dD#ndI&CZPm-wr13&E7 z^lWM&NBjL){iBbF!izvrLIemyP*ozCzH?x62RaLK638jD{L$1a(>VR?Ef{8uy`n~! zdt2U%!-0x;x$md%dIfr#4e9P=&hl{#OTEQq8d z!c>R+OH4c9U#<-mV-nfIXoMx{H(i#I$#MOE{)PDU{A;MEywd(LD{9(ze-2haef|B^ zGdx}wi$7~W@F>uPw%<1E5gN++>wt9nKutuWjhNE08rkA=lcx$*#?0-52QPT^{c$|n zyElUO?%9fNT`k->NCK;yRTh_o`*+;4`s-L%k=p{9$FWSJghoC6A|}X?o!YdSrR#}{ zQVq+vt+%~&%3Z|fU5VN4F-#Pmn`)c47sq|i%l;aFWmA{;T8{RIJ@?1GR{yapZZEG! zge{e(h%g!PDXs?{-4dT;i_WrIF(*gJl9ncwYEUVysAePIa{OXgx~aUxo)qLDHy*|4 zc_9E&XPLJ4OW@VLPkZ~19|6n~+wNt0?!064>pJhB91Ms$&T!4i*O|(ea;ed9QUT51 z9|lZd(Ji`nOY-+hQT-~bqDEPl@uY)1%lcvukq3V5H4PPa1G8WMgDkXpH)}G_)kRwS zTc+u`uS;~^?){m>fDk&X(F7uf1{ykAds%O}bwZ7kS)Si{b7n%5kRbV-SRcmiWs?rD zGw9LK@`KAnl9c-BjU()JV{@3pxm|M_^cWq)MxknN#CgKwRb%0la$l7k1`aK#?D=p~ zOXK0fRmx@l1_;K;Q<27f36p?N>Elyy`-7sVZI}nA%**9aTT%`5+-V zTiw9pa|m@$TPs)*9NpbrE3V{{MS~U%9p48+vFHU3at4Zgl=hnYK9>%CE%F<3;BW|k z$!hdL0$d#jP0dX$V4{3FnUP>dBj+eO5w4O|@X>qCL1=n#Rwo7oLdyCmr%55O=h;Vh zjFhbxiNeh!Wzu zdo5e+MJyq_K(=8?TG5DLVru^wldGj~!s-7+tN)A0(McOYgIR_Hs}JY){``6#Kf)1_ zzy$Hj7jd$y<_^e*&NzcS#Ni=JmnAgV{-W@6k~_E6o*dWr+LM2c$!tTXd>~b0{ZqqG zf%g45+VXRV1+&*O=;)!sSjJo2GU?C|9kSj>86!uvcu80vKu|+t(sLC1dTvczuKzC1 zf;M}vjsl^WT+Unw@vj7BNC>fh zeTGpifNp;ndi&-bRxR_7gJxG72|O{P?_}l!0e-UxW#Uu~ct)*2Cb$1S{~TaL6Qwu% zYOQYelO3rDxSisdA17xTN|3eLg^L`){+WBExMaoii}6d+o2@-WpD|3*LhQ8>YYw)wf15!<#XG&>Ev~gUAUgq21dKjbJ$>ro@;yG&!j}0V>O7 zFW=T41kIkr&n_sfkoM0I8&jJCz8`?!PJg1z!aYPp+mFPeMTKLI*TL4yD)zy!zK%>n z$@Z_V_t~h0xu=amRz>8jlFqMb(Q(Tul@Az4Wj2|rk-%j=qMfqYS>gODIJhIuhb}BG z!EXMlHR2N$v3NB+j5wctofIbXBLNBGW?4sKjzQN{;R%0%Jjj?tr1TF&tIu!K{U`^E zE0Fvu_9dyq0IP<*z;f?Spv$(<5|9J6nO{`uHfeg?_16@eM%0V(xSz<}3)lmKIVUCZ z^R@y@$uv;p0~cJ;2{O9G#5j)ypL<oB-FC7#%5`i^CQ?@ za$Ri{sj-`TJ4^(armrH!L6FMj;FT?UU<`ej=on=bnDo0ON#_g@a}mx)5%duweMdA5 zWE;zkK!g~{MX7^rbrqlg`Du{I7xsczD0Yu~tGN%KHUkoCxuaeWJLq052?=ap=TOC< zAa<*ks!7Ft3IyoWzs2g@qh+DQ7gt~i%<&2l**E|se#vfhjg!r?)c}d0_n^0O{Imy|J=nR63mJYcQc(>m90Sg&Xjptm?g#_PJ*L;wg&%^%B~D#CTe=&7;X z)zt9*u!m7)!q?_9stjztHCd+Y9r@~#WQjh2tqJ$+zB_r{?Rt9-ecimx`I%jN+4LvP zd9Q1|Rg*2B*_>$aA%%;bte(Bc_ah9KxQD~DD_qSql#GQXB_8-pt{RJ*y_wtn_Bx8c zPtx(2J{A-Sdrwv|kGU7C0$(zy{~oxIXwXA?gkj3>p>qg$AJQ1&M3I-y0#Y2YW6+V2 z(HM-;bh;YtmRE8mf?(KgU_B)1&4=EVQ}H;q`$i`2wzFIt&8UoisHhedVI!6b53jLg zx}?BTywZEKJKQ?wUB);Q-FS(<+jF(|X#VtJY==$#CG=t3|IxU9%?I2Wvw|UHuhGeB z%k*bAZC}P(U;F^U64rwwjqCrO{Aqk@@MznsinugscV%XAb~6TdZn zf2UV69STY9dLWghl8iIiaCCsCXOWt#Onqi8ClCQgdhpzMU(NmJ%X=J1Nr{n^4sKvm!8?|= z<#IyJqNGyi1DwZP+m9B5KbZg1K$TJ&ut7lmQ1+3kLtyRHVGN{YU1kKQ`R|ELDC(Vs zaecIXufKOKCUtM-^ z9q@T1xa<_0y&?+z*&_5JR5^=^wGCfh*2Z>GP1N4p3h<}F{@=D9V9Y>wiAd?Y52=Jw zLIHy*p&!CP3}f8Dv)Rz~kO2Cyu!=W*Is6Bj14@CPG5_?%X1~PbjbQ&iJ9x6EQ82XH z__FS+ZMLGOj!qAH>K%6lqDZ?(=GT0;Db8_?{(m?u6839>O75SUPEnUfkP#taIdCb5 zz26MhB;xq0I_U4Pz?1QQq>ARa#xL^S^ksk9LrOO@})*)IRiM)ZkVGKlY@0+44rKg_b-l6lMGi zj-*M+KTZz!d3GCaj_zvc@$olaz>MJk9k5J4mV?{2bWRF#TTEXlg$Lw{i-{32&%c95 z5f>u#2Pl-|UGEiPs#{1?IqlcZwihX%` zdA&9-9)OT?5ltp*4nJ{&Bfn1zUOXr_Ot*f%IGe0TS?NVw8Ps_IN-w5b*#3Z|fmi#v z_9GbuMRX3@vh;>4)Y*U^rkTGGKKUeN;!74yHxcjC9=$vKp!{3m3_GL?3Xlv1mI4a{ z08npb6~EA!UF)(zALF;YGfy^dp0lG)7bsFZ|0yzDxqZ3c2zHqcL_@Doo+F~&b4xAW zp$HBXAq$xv2jC9>!#^!LBAyhsaQ)4hj@k*O9j=it1T!1CIQtJzr>cv5uI~mlfG7nN zb>==T!07Xf(k0&_Lcm~kWTV0JhAiOBwVp(ur;+VqR8Yp02*S2n3krpV%SC2IO<;C$ zjJGKV``_aBy#jI$lkjD5_l;YdcB2@s7UnS76GTBeR2Z|K$)d2jfm4`~tYF z#`u4u7v=j$n1_nVG-HP4pHYd+H^N+O79y$e>88C9%GnD9bY~JpW2ay;C?tds%5^IdwiOC|`EUyHdk8Ru4%I|>Ujvz$TpX2gVd>`6!*QNg$_O`(e@C4S ze5jXPd*pAQeL5VyW=~$VRAn)EVCOZfCduEk5Xo!=^m-gc@wl@^Wou_w4`pqt*oWLgH|I2rC7{81Z9(Wj?nZU5t_!<;}# z_Kfx$Xv)OFQ|3`1$a#a?XLowayfF&3Y#17>;ZNtTgOk!aBc*YglbrdAve6lE2?akm zD=RAyZy0sMqcFH$MMlooAE-~kS8lUmVThD=g50PO4BWn}q8SLpUdv9N$jX-5&8DHf zJ6oGtDh`I$wk_6HsD)y8IBkAvYqv3g2Ui3eTUROWu~Vmm^NxM2OENl_GN*X_~Y#3r6TD-p;jE+Uj6Xz)9JYJOeI&& z_cG#yAL_UgK{bNM0U|thtuD>4hfl}GuwR_$%pBBxbgBQQVVbOrhb%@I&rCw3MK6@X z{-prohxFCr?4-VEJD2oD6fGh|-bGQGA-}uxJAF8DuClXoc?21cL!NpmupqJZl}zt} zzwp#Ldrl?}JdU1?m3}eCO3fe8i=$Qf@i@4B-wAm;%Q^b7JXjKAfRYnqg+{7tGSP6yvgu#q;f>phXdsj(7Q@2;73-np?Inn$AweR*n#BYf9AoO`UTw4^vnZT5Fc`#oksEkRiGK*7mHSPZKomaQ}Q;@WlnW|OkYPibj>RXlbkYW9&jaSqEPL5nQ! z2G@^ylK!m0B-bR9O$6o8zo5#(kB4asG+(6&l+YOZ7aM)SBk!BlUtk5}%?06&!V>smcu8YbWNQY@j>|#MQCCR>Ln>N^YZB1>8N*6) zVt#Cwvp(8Zyo)U;-gXCRW&nGvXC4-b>M<d2T^JK63s+7b)r6kHAt3oTqDaXz& z0ei90&}F@EK?(qQ(7}~gb{a?!t)yyv{OdMROHtt$y=sf^;Y|K810o=@0=`8r0ai3b z4%w9`ZhrR8W*gIAG>J8|()@3@9`9w|oPD*^rU?XjsVPpSpksZ}_IXb(fvKa*FML64 zuk?Mmyv|T}zteei>aZ_gJ^&-j<~B6K+E!t6_5<%cnz<8*YgePt) zf-J0alEWAaHs(dU-qzO4S>vT8bNd%;R{(fat(iWWI$z2pqBjFaCw%>lG>gX@`-d(> zk@*F{?c7-@Fl*I<+-aul|3?Wb~SS?YK^ooyEpmLKd3;GP( z>A^1z0x@Ot~Y2h1M8($l3M9B7*>I* zthz-vTRN0t28r&(D^@d&Io3!jGd)#X6ATkmUV({euKjXsr|)-U@0D#Y^1KNP=B1|m zbKaA2pN1bl$W%TRJ51q>cy*R;^P=ZV(*{+;rMQR8)6DAU6X6W@8Gmf4qo^QgaXm3K zxX37k^aSAkpkW5W4Krl+FD6!g+_m8@Z2$DSTM-~p@S4cKdf<2#UW*`|go3c*_ z(nUbT?q`qVrF!>{YFs<%t$wjJ%Q9sWU|^OpOpat1J8s)I;l4CZqkS=b^303&Azk4! z#256vF<-Lq9j^id#RC^u)zc|t-tU8M%<@o4rs3)s+x_6vUi;mfB-7Wd5D4zz^~<)r zmfPn1Mt3D8h!9~fV3z@!V`&LM;Nw|ZU^2<{9l8|GFA`&MjM0erg%p=4eSs_G5%&!! zfC9_#;=oBrx=>YNB?^eI9Gf;vkm2<+V>#CF#s1L2oojLqi~&hlKysfzXP=7bjt4Vd zBC!L`Rv0d(yV{E&g2JiAca&@Q_k2;!1R|H0OyvLcvh)o(J)c@1aoS&Ayf3=Mf-xk0 zdm|Aaq%uV?^&Ud`A0ml`MGx#OHwNSJM^R+zQNNK`5~3Iq=4+*x)rcaFrO@|TmJ~4- zq%-6f4W<=PZW6uti>FDnN{1Vca3-BAW~%j$6kCgw1d$MHQ8lkQj!LH~BB3h|o?0+_ zbcLsly<4fKM#Rn9qqH)Ylmm^!%CB~lC5Sfxluv33=EjKkx;Vcd&zM`P7w?wp-?8X_ z^7KhCO@rg9edBq!zuG1r&eCe`;=p=m@_}xFx(F-ye$jS;G`ZL@w=Ki?K z@-#G|RAN&QNH-Cd0j}W}<*+~GTLnvalQ`F z@;`niEq`U7F_2S)^WGkc4%^8QHNz3Bb9FETh|*V6J!p9~(Ta$ur^H0!yT@~PmsgLo z5maI@TU$-%uVr&D@(0_)%3@?F7Mro5PN(?o~GiaQw1q3FY3XzHf z0vM^d7*pykvU_C8bESvl$PRjs&v@iCa#Jugx3rJQMf8N67bO&(y)rjmZJ?eSU_;u^ z%@%~E*i?bE{bJldTDbFu8oE9gZxm3M0S%0CHKr6!im-{U^#%}ZH zXYFo|D^0Ii6=~Q%?@Xqi-S=vcN=fl$U3dU!ucHAVWpNIhnE&;8;AJCy!8t91kJkV( zfztJQW#YxrqHj4(Sa$1vLQdmPqak^4`5DO&2G|aGbV$p-T5%5PQ5s>v%y?3GIAn*H zx1gotc*u>-0RbKU{R=coz!0n(?Gi%mbJmTAPyLF}X!}V9Pf!+xcfIAaLlOwbia|Y< z3UaJ-dwn<2?s8~*@IF%%Stc<*)ba#V|6N~SMk3J^Cn&EOLs9abOil9_Z55J+Pfjzo zE?+=cElRM`Xr*9iLTD4`+{1ovzQo`$^LbeRm8T6`L&~7dg_t4tfV}*>zXT$j5VaS> zO-ahMNz!Ef-*TJ`4LfVf0B~IPV`D}5Y!UM?qPZplHnEZ#I`RMrmZW=(H9BkpNY_BW z&t(W-8({tA$L4XG`K8nyT%eTOkH+u$IY&A!&r2XWiBAe&Bt$ku z#9eMirB6sH#Sq;eAV9#P1)~%$Wj!x$KEW2DSC84&Z_2Jtq!NdjpL0K_@vYPf=*jNr zYbk2`NCQu@ShI;ew=;G|Dc;Rxl-mkQ#-F6;lM0}WxAQ@STf9IMWyQK`om;XxNhP6Z z){gWm8mu@BzSu32M3fj}Waqnu{hWdET^&MHU#{IL>EZapng|+Yfu#{EzYqOz9JY?y zrhf@ed`QC3{ODG;aX-*%g(=1YsD7W<^2@{Ap(!?IglAF{aQmi|`mxqu!^v@DIfhUW z%WgaFc-~<}2E8Buc3l4U$@A&Q)uE?-<+8$5SaxbYz7}`FTb zK=dboQLV;a+8D1lNxkj#ybo~I!u{K}eCqFCyg%M9s^=p&04Bu{kWZMkregWscRSbX zdlU83Q{%bLhv_2tMZmAI6czgTFa@1x0)Ou~92KVZB0frFVluYymaAz1-cY1p83UEu z?FEhqmEMJfVsx0DlB^l_tgsuXz=O~w_+>0;E|ArqmIp(-G>CcsA=d2sJ}LJM=gr8C zxGc~d04`@Om}2wArIK2mLX947kFLLXF^VqCCM^2|ysOKgUvlPC!^d>|n#by`mLiA& zc_qY>41i+X&U*<3mIp4pyUxwYOG)ov3l1u$5fSxbuSz)bi9Yx{nyf`(8ka$u66;Cn+N(In>BEepC$(`Q|iA%97 zka38C^Y;-@F*K0}Q{LL*XnR5$BqaKIMEbkQyG*cNLydtnN@~$Ws~}oW6)kP?+wes7XJ5s#(A9{qe72ix$R?iC`qB~S9!@Fx2cX>rR~%S{SX601Ay{h zJ{lh#HLN!WcJMx3u{;CtP4OR)NaDCX`klGUA4^__Yjtx^0X*y ztt<6Q?EK=~?SEpQ)vjj?_T-w=MgBGVngOV%#YE$0pubBfwzT;CY;Uun^#gHujdhBs z@wCTb5T=O-IdTp}77UGA-0W>_S}9!{?N;0xw9K-J-q)u+AkJ~jOd6xKo{-sAK@^DT~uwF zJIZ(_+i)k;i1M@j%2)aHElfIauLRx+;7(ZMe(1(L^KRFx^sT#I%~ZrjydE#L8>`R_ z&hpZC{1?H_Dy7nQ@nd^*`H7k`dD-*3Wtvo+iRGl%nZ&oJ^>(KH{bzEH$W-BhgBaiV z)1^y>G&?U778d~@C=2>=C5fjA*I+ z$C)dXY-p6#ON*}t_Gb^`r^DN-H-5$^j7x}svG_-)5)VVjseJV&;Y`vWIRrKc+=Nb~ zvRM2pBL{DOEqYC)gR;GF#*!?F)GhwGVs= z+gZMkzp_67M-B;sxY#wPoXxxd%*}U;X1E4i>izaFmVL8c>jjLet=Q%1oKOCYW#9en zez9=YQv)@wc!SklwP;KIK9>tR;4-uKPxjLg8zOHQ_cp!;2X4vcCq2;VAfMZl5I>?8 z*5rl&*-7{6uQNVX=LJN&4&*}2FO%qM6+0i(Cq%hqE)e@(Np91If%XTeaK*uaJ_Rj7 zzPN@UOuX^?umfvE;S2e^-pTV3+4g1MRR9il-y|C2sd*jMF%h$XJbokV^4qr$@f!Ge z!k2HxTz%$CuSYPKHM5tW)c;sx<)S zjc%?cH!V6L$59~i{w=`J{$lyhV+ywJBuR!)kOaQEePHnYrL~OJ+me+RS1=~<)OB*I z*{UZ2Z2@lK1E3Csn!bMh+C3ArcrF>=^ns-gOR^{JnIr0{%$nzU|FSWK-s!p7}Iv*;d&rHf8wNd`NOFnbIyN9d942FH36pxzR!K{QN8q# zJt_4SQ3=28JMR6&z-%h~07-OX-nJu4b!j)LnG@*P4WI+@Y!9fHSk0~aYwcXUx8=~P zyjB_t?`74!_E)1%kfs5MrvGRTye`0v2iExxjV+Chq0~c?0$)G(`zV=_4-|sI!ii4( z%@3~g(xXr%&OFPJor3+kQWd*XS)a0`-ca)30n@7LYP?{>`l;PY)=~;R*<8sL>$;e6 z%aRPG=riO%kghKYBM6OV78I~Pt}aI2KQ1W=HVlb^ZIuK6^OP#ycNh}}-bdjS`i~Zy z<##&Lfid!h0dHChEcF`fgsDYF>y77&6T^hl2Ge}*OWWzTPA@!kKZXW)AuzXK}92JjoDLBGEt=v z_l}Cw_3f}n#f43w?vrHPy@msAgDH#~6 z)gV{D!$ToopgR(sL0eDtOb_CuPG`!IeP$tQukrSo2wU#^H*ew#7?Ma$v@)}@G~l}- z6++Fi8?u61t{UEu%b;299==%^Cb9BQgJK)=^YFJ&5<+U8n1O^3p7ndp?T9{AZ=b))}j| ziX*eJYo$K$8*<8(U4vmq(4tFIo5apW-$Gz*4rs^wencncq&ZRW18rxmzozC;!VjzZT%(p#4YAN_;c z=&!n_HESBDK52E1&pa;k*LqCAH}Yk<4hv9x8%k&a{7Vi9AF?|M+vNth44LbIz?skL z!;0trXy2b-Wa1}&91bSgKkWoQ6VC1L&s6C5GdPJUfw@(N538p3mrL6?Gvfkwje%$) zjHB9vxAJv|wwRs(zaz@;EfSi8w(W+efW4|$!?6P=xyLgIpQ!bNadN`D^RsSgQb6)dmv0(p=-xn?VwqyLA;2*UaIQ*@Mre;vn1j z#%WZEa&m+QyoRdZdHT4w>ue;HI6+LBiwhMJ!S2cSYp%JnYG>oO+s#h;OY_AO;**6N zhjR6Dbp#>YK+x{1oUtE)K8TTu_03Utc~e9n2+r5EHaV;xJ$>_W9Sxr%8V~2#gD6F@ z6sf#9P@g|XT)tv|nA>&Y8y`koZfu@7xhIm;iblf8U^= z!twjX&nXnGr45A7NPy^RZl1ZICcQ3Nh}%7a(VBV z*KE;fdM;K|*sBchYBt{JSRx2Oj)3yVd3ee6r?di4BJQj51Qy2On#@6}jV}>-^9M~c zOD}!Tbt$8g_fqiR*8Nu6WV!oR#~|-8t#?VnM?-v{DdIKK)cX z2LzSC22jU2w^%XVa0lRG-_ke}Z+xT|bLnac%o&Z1B@r2iIr_FCps9r{3>an7Q-o6M zF<8%~Fpgi0tsHc@*d^sDtWSKs<{)9bbEK1BI8g(^Y;*I4Ar*39w&y#(*0XWVmzZ zlVl2tkMyw}b@?r7Zz2PgTHh5XO9Sx0*^PW52&RL@=6_^+m>Asg>&?}2Y#kROwsG(M z#BIYV#bZj#^{2Rk%ycpAmCc-Mj*mG#ErmR9IC}>qVJPjA_0OOVqmA z590n4pjtIIGXonn?tJTux;iK7h!3smygG~{ZKrA17f&Oci)VbIh*O-;yRRq2UJr|? znoMyz>k85f3f!$VAG$v79)1&CvR_~uWwAX%Ny{D~M`W6rU1FE}j~wM#AdLHS{$SuL zUH&T@ql`leJau0UBgnOt`)mz7*y8sf-%CJ_CPRMPGC3d<;Ap!OzQCpOMLP3Bj~spx zVk4r)ZJp+n?Sug@d(&dY(H&5F0aH?uDq|q-&eeIXm>Eu!z0Tw`Yq|i<hSfhhtXBOh*Dx6Oom$RrJPKh>BiuWesa8^NJiNV;qs4Jp4&S@Q$E+sv zX^$dA|HhSgJ9C@T;jf-89t0K$Y%g+CHOx#e!v9vcFLT`r3FvldM_xYNJ$bpED97|b zx)L+YJ~B&9eQlt3e)kSp*rI+uqPo+-V7~6?j!zEBToQupm%;&&Cp>sTgg7oH%j*;^ zrnHexo!lRfiGr9`kewAU9b2s|eB!0O@}9E8T^fxroUkLtbj%&lCvz-3JUqMeNQ*QV;xZ19kJVClG^V>I10Cgs5Zl0g1e5bC?SW_gm z7HB#U_D?H+e=*bd0HsSQB074#%(H#jJR-8dcS6mhA>$u{5+TihZi!f%Nwx^)u=9>@ zOo=_!_x0@Q6l+Qqqh6tTU-?x3 z?hWcyMqR%SS-4;>Pb!kTdJqokKh$Nz`U;u^J@8$dx7{)~3!}@bFHw_bpfquJzZuKm z1)1yyyKEhn_Q!+IHVX|E=zOfh@$NG5dHyB!9G9z$x;0Zyq^Pc#3xebw9&Y%;kX5`d zIrL#o1zUa!)xXQs*Eq?Bzj?oQ^)Ae23*O#Ne~A$U`rIPfEAE-(!E=*u&2Ze39B9uO z;@ck0*Jd91A-I0gz4jf-Bf{s85tzpR*2Z_gRrVu!mJ3P}x3Aw$=|3{6?xTqk2Co8x z*zLn37~=rPZLjNce!!QhBN7fgn*2Pg?Ckorp9FLhcBrK;P#+lfWn~qWm=bO?eU!17 zl596DL0wCEhEq7HK>9{k`c>TI4;y*QBvXLAOdh6;$=q*h70;cV{c=GRl9O;ky_sWw z$@d`m$jYD(fyhmf3qpc2IL2GvxWc^5!+nmj7N<8??S5f)spBSWMRzTdY#IojLX z+t|oW{REyukej_)@)$n6a?F9rC`(Pzz7OdH>xxC%KMRw+l#pb?!E zznxI@r^n={ zLbp>ah~!l>8U^*vHmT^*c!MaV_xjzx)A>$Yt9h5Xwn{?juf9h(%DVj$%eM8&NlAd# z32ZvxV;f)c`k+8C?<^<9xc3T4U?e5k?1AkkiG5l@NM;NiJ*krd>F`Xlb4xVv;u-kS zks<7Iv^5PW^=mEc#rw~DElj}19dA0vR0~j>!Fn!1+0&D^-UoF~E`&;YHoH3RHgTEy zX_pmQi4ej(>~RlAd)MMcj`jHC>A6zO*A>8(sR5^+gQNVb6KjYNgAL~^O`GoEj()cd z_;GE$Ub6b<^=PYr)lDqg_D4FMX@6ME8WaLdQGgnz{#(0rxD@D5BWo`_#z^Z&3`v*K z@u}$Jwv8uWVKQ**tu?V=w;r|DQ;@VGL81x_*aKCD08`bnI>vQfGPY-AXlAU9jpwae zW_n*iEf`jL2?(;Yv%h(>UirFIV~Ns*0>aVPP!>|@HJh4ZBPMm*gA?W0)~-N|-f?*n z2ss`gG9u_C$fQI=+>rH&h{&7)n4^+S{zqWy@cEaYb#Hy0)oHNO#1iN4Bl`iiJ#@je z$NL$>5)q$V%ug51SlkRlk)c^ow z=-Fu2qvqOdplQC=9~^2MhmTL)pSdrJU78=N*>85psmk`JD(-W~7|^of zqY`2S(JjO=t&X}$I&ah|&c)?zP}>66(D6jn*8)orI9ipe zn!Pyb|DNPS>(b%U9O?BB&HWC_M3)zOd#F8BJKVuzYTb{nK4rbPIU^|$4a0=6L9y(N z#sGIGx7zbgy?&mZrn+n&J$GIht3+Bf3c@dp3p3*TLl>jHZ8;NN76z`?$Xv-G{7f^C zvGe$pK?gIa^;Qg8SNJ-?j`Zf4yH`8ljwyd`IO+C%>y)3jYoA0DLGHaNGZ)TU|14B+ zGyv4j?yhxkksR8`f`QbIT0^r~HS-t?Sdjh|T+YrRkVK*!N;g#q3TP(&IkfoPCXX0x zZ{aCSg}=KKx>g<3X7ddzUSz>pSGFBkX0xYWkTp~Ey&Z-J{yp9f{ z|Da3*=_n5MZltd%1_Bp-l;2n0<7eRQ=;{?rWB@?rz{!eYVTt>tt(TC`DL-XfAq{^i z^l@x(q2u-M{s35qy{I+7jk+7Pw0W+ZrHMsmBSFOEo|~A`TXoyA?z_a!5pum5VWLi9 z+tyJcl>Hq!$1EZAGKW5@uC;aX!tH~qT4aFG_$0mDa8n_|x_`@Sbn#z=6{hiSKu>|^)XY-Ifohb zjX$<~&-i5sgm*AEt|=a*ZZ?WPmKW^5|KmdLt7Pr=R@Rv6a;DA_g z3497ts7O!wXTRu{qChn=1e^$X2^((qbbv z`09%Z>I-f1;!B*LMtCA2Fv*1AR=sp3eOMDSk5HKiPqu3HK|GxTsEYzWRJl6fhl1gT zhwD*O^75DL1FKKeGL0}SrrMWnkE1v1m?1Ie)%6}f%c)ULRTdtiUzGJ9&ZsdcT8zo5+1tEAv{`DaL%X01rY7g%wPMd{h+OZ8a0j}-84qTgMS|AVTrq9O_+%Sni0$7iV!0rRBwlk(ul*-O@5MzrNVY$qhAz@Rl!$BXXZ5_29RN5b^kf6XmwLLe3#2+ z`?4&drYXLG?%0P*gFS4fg6DFyZ`HXsx^xM zY-!*Lca?<7JpA70{<>Q?-~T9 z(=e0$-%J0R?Bbe@;ZI%9IIn^2{Wr@vp%>zsYbE6CrT?Vo zDs^sO6i!#dVyc?*@%CPv{di@oo1eK4^$0*C-<%A6L)Uf-xH)HNQ`gnmvqh{9z7Gl} zUJJ=T4xIVOQ={D&nQq2DYZB_>#Ef@( z9gtph?#Z8L*po~;ic!}_ZFE0S9dI|cpx2TVE9TZQ*gb9ub%0Pbb}<<=s1pcua4lrz=pLyzK)`mn6wvG^y0m$Czf)dHWFD^@UBwg=&+ zzHPMHpeG54jR;yD?co7`ry9Q$gu*=&g6qIY(lmrVb>UQ|_ZBN60hfa0t*^E9h?aJ7 z1xr+;e3@hpEw4St!{qSP*B5<&kOX$3HuIX_J>xL$2fSzd-JB`PX%-aj4V!oAcyRi% zq6JYBQ6ZN~O4UNG`sTwm*1#BSX}JrK)_`tfIqnbZfG~&U0QF!L_LjEQIqy@4r_H?* zeL~OYd*Z)(XIYQM>ZRFa9kTm&+z~nS&i@Qt0cBjC7^_P$F~0&f!FlFQae-Snq?8p8 zwhyh*$XZAtX z%b{_kyXx-(qjSBAL0bju6$&fA>mRSj{CJ6|Og?vIB|<=f=vjHwcj>L&&)lcSGO0jy zx9`R`SjsPr>-))7Xub{@-n~xN#8f?<=yYaUT@KQY?pT5Fw!NGWYiEDiOoMg#E*AH+ zcUf(`g&rh~!^>Gp`1_V1ew;JEtg+@_E5rpWC76|U!wOTE>_S4|JA*6j+=qc!nrQbt zVPObDYSR))n-q$kWA3klNnwbYDuf6^Lof40CgMz`i{VmW&Z(6orUd4qevYkE%!`jO zir&<06>*|PHa(Bcps8)z!UAlv_rG_YGJlOrO%cx2MTZiN=pW^J&$IS_h|7!S?>09= zy+7{80gG`!dN{k`6OYj3QR4Bi%>Djd_gc zPhci;xB&JC1lY5R0pJx1HZ#c&E8hQWphi#lKlCnmHYG~a>^n1QGfn%jCWMq)+NR5< zbE^n?+io4Ng7v;}CA(Rrz*f$c%E(KYn0^LigYz6UnTCB7Zd^9Pt6G)lmGPs^cinaX>*Uv_t-+qBD_SPF^X z`R&M|cKZ3DZ2n*^%is*{Z`CMgV^idDpV%69fa?+ z(QddWs`N!S6eQi|5JaKAhN7bQuZ702MrHJVWkNAx?5{Pz`j+MqXzBFz!)H@>%M&xGIl8$|oC!oL z%`^Z3@qRL zAZi{(#w!jbJF2hA*Pi$l%AKIf6TcCfdef!R<^e_ypK3orgKg%ij}MUCFE_xQ<|V5h zGa&{rU=tJ9bIR4%)h+qlf%oCI;~h7pEt2|+?a zVrZ1^E@@;41*A(_xt?F0{qm1m!yxuwFiu;Skpzx0!OLPBJs>6GP>P?SQ>Ftnn7c)p{l$ctr{AU( zajwf5R@@SK|1}gGziIPaspAHX2+$MrTEeUg(6R9G0UY+3?_P(XPwca~4SH}Nh{YL0 zz$9$2x^Z*Z;a1GJ^^>#i&dE6K>{%afFb65I~+3yY+%osEz#0;7d(pr;yCmCGl0hT*z=}S;l6}jzPf( zJ*G2QGZ7CwoylTgTjRZ33Wf6P?-JvKx5VPRpQlI(zjm_+a5 zemCN_*3{4M8dweb%@4#6zOpI-QyD18;3zA~0g!h6@UkCwIAGfFsrTBmna(Y`+PV+W zRKTiJtwC?{5-eW&159MFq_OAfMTW;zf!zd=66rhEl68@|r1>krO>5h};lmGk&r`Zv z0hg)Av}3#ECVhm#1&Q1AhIm2WnJ8vc>1%YSa6!5}T4szYfa5)vgHxwh8rjY9oQMZW0#bxb8N-Bbl_iuW+F(E zYCL)R26g%7pFBsSUb*4)lh&LUx~yUUylI%0F8u-Hw)adv4>46=ZWANAYd`&cQowb} z4VU(fOirc+Q29vbtQiq}fCiKH-Y9RpVac(>3uc)3fx(Bq`QSv$?nrwoM!~fEFJ$-Z zK1)PoyvFQlckU8Qt!9#zl2Q^9nfnE|w7<@yHN!5_!Y(XHHw;OvUc+wM{DN2PlOoV{ z?ZGQX*N+UPiT95X@855NKRgQy%c&do4^v*WTgBU^1Vz>Y>*>pRkNEOByH$4O(q~G3 zd1ftW`v<$zl915u`HT!Yy(Hy)Qsm-{J$kd&yTPG$ijI5Fr=A5rSUC;=x<#x;SUnI9H9Qf_UZlacK`1^dd86FyPwO=eqoFJj9mf5zO5_(76lhFSVrt$0$VT+ zsc8~7K{|im8@QutDU)y?gXXj7@x=|Dg{Rx@Cxf-Z<&L+(W*4_%viQIJ5vg-j4-Uop z+#P9Mf&(QZ@}E$2dj@HD&x31|C_Lz#A3)uge#Tq%^$ib|?z?013Ir`ea*mchdu~i4 zX`lknqL{b70c2A*Plw&I#D|ro0BNxKp?>PMcJm%ipVjUu)pTGv4j83^h5>#RH~h&F zb4S0b%qpQ^iv+AzmY0{CQl6Zn0{#gMjhBUP#Js0DWV4LIG;Zu*thm zkqLing#e(Oi{ae&=1>18T#Ts}XN?7_kE>8=EF>Xq#-|^J(J=*Mwl5PtE3*2|;@kxA zrD$m%4?}l~Wm}CvI{~mciEknpBXqgkkCWSfwq5h%x{yc@){UQ+pFip>w8Sgc0;?OS zLokm7=*VD3&(j$XISt!C@A6xelg3NalGYmqRQIDee^$?KOJ_mSX$KN_g|~9Xs5qXj z(PQGz_~2jUdxjPCGw!{`>E?yxP+}BPhA}JZX}_-nXNgH0&=MV;2r1P3XwyQCNhoCbNv4=(>tmGZ)QDX*=3R_NlT8S#0_>PYFXQImH*j~G(=?}o|F9VPS65MSJDd!zM0h83hVHcFN%g!l#Z@|lRAkT^V2f{P07QuNoc-;hjyw7NuLYR*JiON9fr3RQmC7N1* zpmbm8!9}~_JoGAQ>hloglKI?B9l404?lQi>;D`S$))A|4KU&iO#Ap_lctzlVROfKj z^$*a$pC26V5&qzQUEPYY{~#rmY-ADH97X=#`ODp(Tj0liTIqXUth)j*1H;W;c==`m zR_B-Ie7ELUUtgS&Or-r3IhaF)A0l zFMzsxU0mDLRP4<4Z+i_nH7qbiY@H-``d4zN)JbhPV?D&DtdzSOMUtRm<9%WC<;G7uvKBV?{LGB*MNBv@{=>}kM* zRO z?bCf}-PZRoa#bu{80~%W?-qK{v17k4JN)WF@WP52Z2k9{tAxbF-ED~$dKvC%Kb)rB zw3F;v{v5+uAeE5x9}7XTja6ZiT!aR8g_*L(T@<~8f*E> zDcvSDUeVmdS?7~PfXUtJG0SGowz_ICh%*`L0pq@;YanyaO?POxLdDa>6~;}lNT{kAVisby+g z8Y3VJY8cQ}XyYw$jaTsY=L8V35_Sg$e=pwTk{WJfceHIC6@;Ujg|{vrY{5}|i%yOY z!M%qWC3j^1`h93?Ib)PkaDv|hVwNE~0CdLACH0`&S?Wb^1O}Wfoj5l=6SFUH&)u(;5Rx?Fu&o0)(g0ki6 z+CCQ4q9^^pLH1WXOLR%egL=C$PWyaVk}~m6=1{W;#59Wn&hPXZs&PQF-sM?SX2{+G zcU))Cb_B%@a7rjcx_N+C*V-C_(Q;FHn>g!axZA}Y93wbXO(N|pq;NB7oalYA;Bli+ zr*CLrfJyvN5w0>i4Zy4n46zAk+3y*Y*;BUTnz(9r83ccuVO$ z(1BS`2ae$H^kjE%4LS=w+SD1~CR&!^daS;rpLhJ*=rM$H`VgLe4+Q}AE2wQ zESZ}js{c##%$z(kdXGyQGDy5)e31}0aMqj4HJAdh@m@s}4E9=Ls+D#=U=dD>^L`Dk zK-2>qoJ+c0IO+rZ_-2J9z-+R8PkHuOV5*Z!|LTWuWRq1gK;EO#Xn^*IQ*mhA$#ZKP z8Yl>hG219eb%U6Bk?dUIxI7x11^BDLQ>KsS6KA<`Tm6W#jWjm?0 z;Vwl*j(qFt1p5Qh|F)bCVsC9v2gV!%E~f~(0bXbig*oHtD0=88F~CEGL>_)$@seXW zETjH|0xB{!=)`sS7n~VQb5}!(f3Vq8CKQRBMv{fgX^PNi-&^S6>XVmWt)p_kjPz?3W^Fe9J2`P@ z`=rG7NwO?TKCgXw)j5Lr;kNtThcRi}hBi`20LET(bF5swz5k|WM}wf!LA%f1;@TSu zzeN*bFwrvIE^&WUKlsPG6&KBz zA8guZ`Fmb4jzZ!eG*(G76ZZJf_Kik*R_Kd;Lh(?(jF{Fbbt!ICAj6Uyai4RcCEn1g zOs~^_#kKz!F>i!N2Fj80GRr50n?SRr1&#vL_{`PEN>RP0;fay#eSIQ9 z0oTW9u)pBE^b>#zjXT)@;o;8aOda#%ZbM^{;r6UpY0hq{&HMOW1v)J&YgfTUQU@rl z!SYuQl<)pUz-@p|L%pOO4K1HkFwKO8pYj9s{s$-;>jjKveXd7? z=6r*LgY`D9?jF}O+pnxN-#+(aPN9qo6?>{xaK<68oD;VQQ&$cehBAHKY#v|N%{L`D z_mZQE4g+>8N4Sv7bjlYel|e@_yc)8|9z@>mXw>rZGB93%xW|NDD1?B?6?9>nnqGjj z)Ls_tR`i!CB-jY;vncqd=n}H+>g~eqFLcQs5EjbZz->G;Jq>npWMpJ6aa6!E$)o7n zU6RBMMK%|qWT97C@9lOBC(nu21VQ%_4CwE0%#jf+G<+M z8d6)0lI3skC;uqITx}V3#t7J`4dp^4|NG9-W%|R3c37Ua&qg>+r*yr%LY9OYl#sM! z6tK_zW-eALsf5wY$VGOwbaidP6cvB1*cB)PJ%Hzc@iS<~UzicVnn7j~v|kuqLDvOr zYBpC_9~iak&iSCrv7*r=()mWH<=zS5+s_$3vU|sCK}RoY=At^y>M|M zvf}mG#^g(YNaE+*d8=xrFvd3mtzG+0Qp_BwtV%z-=VO3|p}8Q@-2-&qR7{kVSe2wL zUdShe)MN=A$OM6;%fmb4F*sx;xN0Q)_TUZ(M2=Af3WfU6M-yQ)G&GbrXtCEBN;jro z_J}APQHh->wi|q5=2rTP_FVQT}H0B22WG*({~!_X)0CR5V;Ut|^Xr zh?aOIv(7LUp)1D-p0KVK6i$7K_7Mnh0f1US#U=X%MsO5x1qTs7R~?;qoN$|Yna>A< zMSz~~a@#R~t)?u*u0hnLFiYun1PmnX!Ef2vfYD<9YoLu{dUy)2&@Z#Mvx{f#PksI* ziYbg}8DG5LdrB0!I4n?RL*3_uCDrlhA&4@>6ULP=Zrzs`gK-DGw1;AWx7E11Ul0@* zz?K*h-L>zUKrlS!Uctm6n(*;i;r*0Oh@@FO4-%0_k{H82>B3#V ztS*}*h7$F^f~k&PU$@9y>7VJc?*VfLB!|Mtb6%Wp9+0Mt{f@QI)<=T?dEriO0!O`4 zQ#%LvIe)B7g|aJ9QPvA z?i0#kXQb|n_vW}oKKJ+d3Xc$es{f?9%z?77a1zS+`gklOJ%>+*eRY=ipD$UTlN1!( z??CHx*|B{JmvcF;m{2iSc7(rwO+{pk^5>Lh4Sg?VVo6B}49WgU>B~#;g#VrScdH_s zoA~(nq0;vS$cM#S7(<2+Q4+79JwT}S9UuI#b%N(+VH?6-)kOhawqLxq+V=UbjSA2Q zJ^*Ex@b!Aq2Z|My3q#iUuOe0EX_ZVBUPYk-EMGT1P^N~IO4i>CrGWg+j=|QdkQySg zeiFmWWN6{Jawh4^oEzq4&-N&?$e9QJJQn5du6)jLb&pxg5H006QExX} z9pSBKBdmfZq1w?r|0T=yjUeU^PG6Poe>?;!rhr>QL-Sz(<#3xryU-1$PjMj3rlGDA zj_Q04VFFh{0m^uzkw7Ok0SS(ay2?0~J2bX2> zic8{S_8R0*^GW3vGJ9%r73n0X>SutHC5)}|A@=Kt4#J(M&Oi;d?s}1?!*eiyHvcD3 zyMmONVR3E5k>f|r2ZRNTTzVvgUnt&kc`_9HWXEuVC|W)*ffX$4rm($FsnZeL`U^P1 z1j6J=h0c>|h=~;Os%V5x6DeLOqxn{QY`EvZJ=zZNs0GTqV=Eg&GzA64|Cx0`mJEgj zw~%@}z}i@VJs%(3$rtwHwx*UJI$pUsm3Wr!{{W)iYdUggTO^niwH4}Y2}FFcS`!KL z3fe_}ybPwr3k6cIO&HPESeG;A^68BU=6esvZaGM2W%xKTY2RVBVz~K$8(*~m1@GMTYhpO z8dVc+%Njk@AyFb-=1T$U7>`-MQ_we@w5^v=_Q}K%Z-nHmX8Ir(8^P2F?4|;I7h!j$ zmSX3>tCZPyHsyxvRPyzVe)Fa0BfKHQAfNi*f26MF9Y4rwgF4RE>r!D#BHyi?zb8Kv zc;q0XlvQ9eQNG|sPriF$)Wm3k!P0(v0ldn3NxNQTlPWGg_+)4I^}ZnGOfiJXiSjL& zev)s+M+UFo;n@{Pp9_qE66nr-@}KuiwjP=~k>^p|7m37=Ru*37)|JA(SPU5x?zAmB zGLV?qSW%=)qs=kRqFDw-Q#nnH{Hehl2IGR)H{yAAY=FF+w5{e66%wkKz|bVO06RIf zj6oXk7cX$1$M4>(;S@D0nSPh$oiER_)bHe(00%R-Tb?$3~J_b|E7kfI?Llr6? zmn3d2xP&7_e>b_T0=p2fOVzct(c^`xj1mM(j@GtG;-e1tyk(r||D%yh@*9=hUimxa zU^>sEV2UEP6c_u#4w)VzPv562|uBiC$F}rf@__LCy(WHqrt}>FFe#7O7T^I{cqY}P76oBwz#%-zk$g@dHDexM5a$i?dkeDc|SsY`(&E8 zOZrxzLwsMrT;pw-&gscX;2Z2j_u11RcqB9!LXa!M(Y^@#?UHVlDpgwNe9Wh;jvI7y z(6eT(IPdjui107jsBgU_GplxKzqzxAhj6?ixJkUsUwA>}u-5YrIlFnlQTc?g%PA{E zBtgPQ?Th%2#m3F%VS0>*ZxUE9Rc>V9syqaFx?Ioyr-9hc%JRwtBJx0e?Ak@pdPyr- zhy5ViSXfFeQxpCjmm|jz|(P>^P!N>jDPCBrRVmH>S<~< zAB%MJfd39SB}dmgAULm?n%OHcw3gZ?MQc^}xoAA;?I~Lqbed-3tT&EK+(qd76%%Mw z8(9{6{_rNSQiUv)nF5KHEHjw7gSpos{IAROyWV#~Dt(`<@w$ikC(SLr-S_yjWD+pe zH8~T3-t?-qbL#^7iUA}sR##VRCT-#Ly8#gQ-;f+o$bEhNB+fB2C8g78y5tS__2_Nn zqz>=K78_ZCT~|Ij;4 z?Ck6SD=WD5La|Pp))!#qB_(!Kps+Hz6&K~7x$JB=*ZY>HdLHzOUi6{=yi1cW;FUFQ zdAI(q1}H!9a{zcFEiwz-q(}?uL}xjV>1vyi!mRL@XLECN!tLin@_9~+KVn*2#j;NW zf4f7mX#1o*sE~_N(21l_Ut?Biv72C@9L(ynXKbc*bp8J0c;?L8Z%NNQxndU^eH@5s zL{_!6#YDvF{OtS@H}580o?sByybZ)Adh`o^xHWQnQ5ag~G$9@y9LoqXQJ8KI$2pK4 zZo~0Ye?^rP0PX-AA+c>;ZEmxlvfKMFAVBgj6?=#Nk$PB!#ia_1J7s1HGw292QO(7>LKVhQC7IPDJe$w@>MlyqRMl310h& z6Vv?Jqxb=UCcF>NQe*|om6DA_Z5ahN8SbOCbn&Zi!<=NXy^Nq(DJqt(uE0R(+(e*! zPrX!S6f3k>mihjWCUUWo++s?I%(Jb0vV1dJvRi$$CaeoHa-QV9C!CTBA5y)mfpN>I z1Oj%Ui#oGS-`&;?yH0U2-snA0xZk^RUAS;zt|>V3KY1J$DvL!yW*XUK4xnvzf4mxFj&< zYMHJ=@zSt6q0jab|zwV)`^Jf32sCaZ`v72RTk^`LDrR2o)XOG5nSGSXHI-YJk7T zTT-5$#q^GVlS5NZGQ3dWT<`f2h5&9(GKmI4!DCg~jL?U`KBsUBsFVn@rl~2V z-+W-X+HMNW|B)e&42verC?7@2+D_GT4GMf@+>2j*(HzDkJJ+}l^PfA`G(2ogA=Cc-?&ZL4q)NZo6R?DW4b2nBB2@yQpp9z%K?>fbeJejEJ24@f~p#TlxtN<^8-NuiG_QMRY;04m9!5OIJ_A84uw7#)1jvzh<&OGd& zosbu8o+H62JXw}fUZlL@yj(IKt`tS9toZH)?Nll(b&wDfhu{Q%&YOpzrkUJUT#v39_}f=Of6oNnL~i{9nzl4&v12D)s3p@MAALcG6jus=3+^2A+0` zkw?o}+rMH3)}1cB7b>moC%pEKd%Vb6N6>~jk5ii1f8 z5Q$smTfb;&$V5cSw(w;~J>=XzqYqt_H8lx08LL4_9G-J`s>~1%pT3{V^NXs(iNNG` zpx^Qdf&Se^G%-Zw!V!u%|59F^tzIPH;Dq+wtiP+n(>Rt<5D!D779_sR2g%*Eu%qtX zu(vKe84$&nw+q74TZ|WD23Rc;Bi4ZO1vc&7TeiLEzx1!Ct}y+n-Qto05I?~*aOcn< z=w@8na23hr*k~qNmxa>HL|JAElh6Z$S5B(H6svsh$KH%3;B!eG6_lKc+a z;kmW6t5_JLA$l84OxVqn78Bw?NSP7bwY@YdHpu3f9={azH9bSrZ!5)0Iv(`0<^<7vLQ*p3y)-N|S~^6m^v<1{TQ%t3?>4$s&8oKt}$ZSllMPt9pMt+JgW$7H3G4p)3j|8Y4FVf z!nHgpXh>UCiQld$3r3#2OVHP~3f~!u$02bRdZ6I}B+=9{sRg(tBITRq6&0tE?4Z)( zBM6DJ7p3c)oSqIz1zzud^Xk#{z-sQTUk7kvyS<>@%Os^{`kfX&<;ijdo?3g+q}6^_ zDoZ`7Bte2r)nC&{i>~kA8tI|B7YDi-YK2wJB9kS1K0e1CnhPXh%(w(BGVvlx5813t zSy;dmOD@L=l~uOq_0s8{a7PgFAI$cy%YWD6vKqe5^VhFlV*q!hNBiZ>Zon-Nz!S`;{&Z1~@=04fuJ@bNJI!2pEB{4K(HP`+OqMms zhLJw`TgWl$7JM(?LPKlpYJ%iNymg(vfNDiq8EEbn7Z+bskZsu(BssL3)ayjYlyI@h z@^&7!QNJTHe@VV8Oued>i51x0`s+m#tV5PubSt5=7$#M>BQxsmxj^@@1(kg@xrd1utGk*W^85MY}^cq$^Ws3#T<{U#J&XPibLDPDON8HnB6DHT$h_U?8PjFMQQxl4}I*&rTBQ^ ze4dFZ)3#x%nu{V@PELa_MWt}`{$EHK!oKX~Y#V)>OU?MU9j|L&HIlH$Q;+Xc3SMtr z^Nb4v+$aA3X93L2fVP}muI$@4NU$S^{XrJaE5!h?K~}E)aW|lkUsZ1jQ!v+Wr}RE| z$EzH3!{^C4vN<-?!>^p1romfS^#a#66e}pVIfE$D%)9m7+5;A4MpE2VXEWdMomzAlTJL9Na0T>C7#88H4gn9Ym!+BF#OotJ{9rVk7RBtu39hbcU@Fetw+uojU&;3g0Y(Je<23pBAjMM=ZBJeO`@*n0_-=&G( zcsz>&998qYZQZcdgfWEY<5d?rG_P<1=ZhOKsW+E5=$8R@I~YM;4y6`6{-mUrOO>F{;21mTV@fsalxPuiQu^33|nrN0QXktjWm> z;xUhk5TgQq3IRJ!t01(*(2Bx4g@&XCT(j>%CEo*dD9&R_OqSJq6;PN4Bqv@UEm1^9b zGpcB)t;LerU+9enWUA)!Ppp$3k8N~HKVYOmL+&FD%aRN#t~ZBh-uxyYo_zZLcxW4< z>X)<_5)#E?4l~l**;>a+FDUA2W6Nx=R<96s<3$0 zVqGq9*GSULQx}d8N-qTH2ux=W|#XUgDH5!fsFe z99&doAiP}HqU}$Y!i$X!!G{bi%ArCW)?b11eeB&B&qozD%%nGI4fYVM`HQwO8*Zak zEd%{ua?CAdYEe18Gi90xK~{Y7pvz2S;h|Q`ZCi0azY5yq(0kZ}$4TL2=WjDXd#(7- z+#DkkEVsLhWB{poBEufm_)`mKpCLm-cY;M*fv;7vOkdwVeG~mUgqr$T@An^-*;5pd z=WR{!&Ig^Iws9}ReoOUwG5o0ZuY3~$4SqRtX*gdY2+PSk9_jPddTPQ!F52px4k=D<4W+%Q$9#Rrpq)x6yUVFp}6l)lplaG!r6))4vlJ)iq7?FMcZ* zdk*rvh`K`8m8rX{53bUMybxOikS(x+i$uOA2W3^D+wGj0GcAt(zQoz0XFVlpo>LN#F_M z@yPl1AVA^wD}^7lFflPPPsQNfJixl$&Er~J)V@z06i0zIGx^DuBa?5)TA=y%45$P_ zDGpr_2V0Y%7L=+EEwIrb=OqAP`tF)O(l!=m9H!6eA;ReBPa}$QqdKPp3a0Tzdqzr7 z1w~7nctQvFHezU2Dkibx9tV)t1`j9 zLo#M={NP{1m?PE~y{N}s{ms`#qK_QK73AgVeM&ngA&-8~t}#u=-c&n*uE+@t!6p_* zRqhgWB=g*#jS{~4u^~*qN%QMqKC@pFA z2@Bb$pFiNQvVXq!8T;Dv{`jwb6EidD?O*J&E0ADoljzlNVSlQrp;q#ueT4=(bLL0U zLHroa4Qj&zVmv$mK_vegGrlhW$CccxO{Nf1W>nnQf$IMCytH+uAk#7*R*-VU55-th z6{iN+EY|)H)cMWjGH3q@XP(ai9t#f40HgRJQxDHCoL|Vyr4mM4>C-=dC4OdYViqOD ziWxjl7Ij(q1t>co{=ER5te+kKmK$oPgdGW7c)xk9ocjtO^mJHB*ZUSSS6dH%i-P;X z*gFy|sZrOKnH^V==JG>0aRLVzjh;-_DAm0Gvq?Alchd$lmxp7Y38RAQ;w>{9->zy2 zET|95$Z}G3CKbk4&dR?#PW>(rDh�(#WGM#hS?wLo^_FNA!j{1~@qVn|*rW4^4*Y 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

12#17E3fNmPDu%}u?Lb3K+#kQ zLP#I5khSKl*fsdGT|foAd@mMnqz3Xp0YM+htcn2QidOrpj^M9?4-yN26fq%h1a@EaPWV8*~}ab?l}x?sb-b z3H8%(S%dqMQp5)5B^maq``{`(S^}Bkbkb!)>R+M9W3k&)IyZ(Uk%d^dWeR!d53x4 zuMx}m;oZ)y^zqzO{)$uauY2`;gODs%nMJ)rR>05Bx*;-f792&3zC<6f-2Ry{)3|PS zK6GPYZbR$gELb~`nI;KWtX>Tb^sT>1emn~1AQUF%GI?oKfedOo;g{PRJqgbs&p*s+d`IAFYlXq75YFwyFDsoDp^A`4$q*C% zN{5RYBs@`#nRQA$V8lWY_U3U^>U$F4H3nHaHa<`e^NuIroWHDXW7}`yy=b>xXe!XY zYzRD9#dSTe%F@L;P?P2J0~+FXqB?2UU6A_wr!e~mqJ!<3g>5lWx%1JZvna2-WOh+G znp!a>rLwnl!o{-CPx*36N)|^r@Iu8_On%?@0XpV<4;0i)s#UB+Nvi3+O8|u7sZW`! zNQ5zYs#sFdT2Vo)T7f(avULv=-EdlFrj@1TPr3;C@cT-K4TG;(^x{LwBwe!@su%PR zVa>y+@GPY;a9GSF^Svgy<0C-{ z;w8nrq)sn1Q%fdCTCIAubqVms*dG9qYvd-ze?UimBIR7|>^)`F*xmHoK(3X7hH_)?=!xzeH;BTxyheJY@s9VNr{x zAwZ*i@krU6wW{kM5!6s$PZRFXeEskQaK-OEUoF_>kS0xx$4{VF7A{t#;mVW_>4C{7 z!9ZxDF=daVM20=LZ$i`b`YNH8Y@|f{R5wM(^MjXM z7wb-)jJffSn;pjAnbv2wBFL+HyL4uF6S{&(U1_dC)UUn(seb%v(*Xt#c26S^k{8(F zAkymSUJ--?QlG6XDLgRW#!h|2&Gya-@m=p%cnO;pe;h4)EVpS)OCnaV{O&@#x7bI% zqe4RwSZa}98n;(d2~L(#?fk>d37{Y#%0czSt_`B^-lUJdUUO$p&rD7A3wE1km6{GD zlStkIC_|9^)!Ya4zlqX5ubJ_WmVc0W95mf*miSW0(Ijn~UH4*1`!M`%MG5jUcKKHM z;#=?B$*1;e=8X~^Zb~BI0RAE#eSt=aqHb6fB`<%c@+;2YuyB@VuJ*obw`e}s65jUw zjwYp!2q_OEfnDUdfaH%Hm5VeT(2B@Bjn88xnz{TfI}^_x^^9@G%CwC#(#oKqwX z$!WTjVemv$Tm{QjlWa8+-M+b3w`^78lAfThFn(j5t%$tQAul)Fi~FJeHreSQrY4) z9IuHlJ)sN+Q$^l|%J{_`quop&ZitymWzz$Bfc&4@j-T8Cd=_ILrDP<%&#PUG{p~L* zCAKfW@ue3oba*jCL!2vz3GT zLZ9+cgDRwWrnYao7If6_1MQnKYOp(!%oQY^P*oVhv%P(VL=h+mOF35DW86GZF&`El zI(}2Yyn~H+v~AMV-Z!|~e5HY$#nXu!v!FsL?BG!2x<*?u`*xD-=QZ&=t+vpfVnyxS zUefd~(!05E?Pgm-E&g#ewuE}}_~;5phlfZpz*)ZBq5e}77nYX+uvAx9&xws4-x=ud z&yc2$tfm1C87pBB6Hy)^q_}JWDkvF0WcV)btCtsFFU_f#5XARP1B#uaf_h)x3B|Z< zqgVsD<<}O=z`q1lb;`VP={M14g-Nv~o+}Iu<0`J9eTb(_l&n(eI=oC&nk~=_9%Q~n zNl3YYO?;GwT%TZ45H9|VSe+&VBc1dmW!6tMFI+(vTQS5hG8k1!dTTKCu8QL*D8on; z3@LBMeEL?hF_%)IaqXFgJKlxd5Ove;5WAXAhs+j-Va~f$o^;*1g}k-by`jl~#~BQmH%oTf@OK5+ zgR*y?z-JsNk20AGghWnaU8-(7;?OVtv+vQq3M2JicLpNnDu5mvFCqyM&Zt(N9bFr% ze6)qP+$txk`M1vX&|=VAxwAQe9a5@t(>bb(+eOKEysXo*gi^CKiA+TtQ8mxGPBQUV zI$qO^q%-4{kEuUMt(>rgF@@+Nd~9XfPuWy@oT#rxw=15$TfqsN#&Ivovf*P z#fYOT_)Pq*PjR%-pD0jvcwAVl!`c=D!8s|zfYLhU4y2x_`C-bse{m;Rh@dG?f)P@2 zaQZG#0vwf~Xh8D!>BmD~-&g+PVCd-@3f6wQc8<8R2tB?_PE0JJ0Dnaep54nY|cPD`c`&Xthf%iz76Sx3pR?zCO~=@l*NFyVOKU$(#x8{r^I-2Pz2R z+bCL@(Ru*h*v>Fg12>H_m>C5ezw68y?|1d%cmMANh+zgsN00}%N`#1^5l^{g&$TP! z_my-Z7`^8eI%Tm8jk{bXzBBT-9#1WDa$@fpZI#MW8rvaVipJj$0u87I>q)iXPgRyK z`;6Z(lzt=Tgb&H$yD`qpXHRo|a^s4mu_Dr0s^G>8LnW26Qv zZ%|n0`j%db_+uU~18tx3m^eF&YE|RnI^Xxk_2XJxI8XiIX5-U>VpCC5YcZ$*x}#+& ztq>$)3%xV$2}Wni6Le_2KJLm(-f>$E@GXG-69lp@{C|)Xb1Bo{NKJz`lR8_vNNO4l z9u_IrlmF!AA=eu2!;^doB@*mkz2eUIfuI|kF8uR3SW~@=YKY2Ue>QXMs0Bx~^xpdX#|;v$kq{cAtDmZ#+s7ZR)9tQDb{3ayF!UTrzB@W8Gq^ zdC>E3)J<{GwQU^F10ssd^(z#4!$62b<4Ba(cMApO%1`g&CMV^h zHvkC*SPHW=&~9Xp_ptew5ZQ8&wwQlig9!s9)}V%vFgs|IEs#z5eEpCP`T6-V>QH1I zEG;Y)uo2)tf~=t?&0uGDPK-Y~B3|-h{oO+!MX~83X4yFYXuBd# zEN*&u%7hFVlh3Y%L)Pu$%WpFEk*Z2kLnW#i6TP6f&*r03W#{lS%goZWVRMWT91JQ( z``@5yZ5riTh)@VzO3Ro~B2v#y??K9KwOj_HZVNg^pzHGfF1trVn)S-H+<;@G#8zFNo0);3K)58&Su4l zgDVE7%!@xqSjS7aGS9Eyk@sJ0`x$J{E=6=4?IKh`Yp(X@r%1dtNQgAwl-09eAj0POtY!UFjL)o@K7R5l@m zU0N3wi14=kfTSB?-5mG%FtELR-)K{GJ0_Ee<5)lLRKk_%Pd=fs5-TI{trnyEo4|RR z>uPb$t}JiLu#g;~VP3MAI4U^9La06Quizp#8j~7!KP@4imc zhQpc}lOy+lI7p*fJNt`!?n)wukyxwc25*SvL7;jp-LRh^IlgAvZ(!qs!SPB?`#|<= z5;ZH*a+)uYlo64swI)7EBUL&MJ2=JQRH>BORqFcdl?LwiYy1!OxiDwvYKkM{PjCZk zql;&8bDt`G&SI3EUZ-QC5*T2<9!h0gtv}A1h${)_{`bGS8^%!E8lLgdkEdv7s z5)u;d|4XD{<~FQsoRRCtDP&Jy=qS~Z-n#g_bGFfbtnNfcGiar;@HNRzo~-)H%N0-# zFGHX^jL`b-?ly8`0fC)eb7>6W;FNadZHs$$9kv@y>3^zDsKbSOca?ilw4thjECI1U zv?=@`4Mx=Jb74${fzeS>Ab5k7gTo?Cd8Rmof{&AP_u?)sEe)VXzo$PR4w@^>2qVYu z@9!5XgGGdJ$+5zi`i+f^eMQlNbHFZvRT_VYJoX0&64*E3YYrOz&qzYM82WFC2g1Uj zc=YZ|*1gQ{At)Ue+Bvx}t#wLDAc|gNsu<25*R>D`Tj!JG+jXSQhd4Sf?R0eY!m4z* zx$OK!sJHs$VpA-}hd}Z9VBN6TcK+^H0-U9r?^nOF-RozI+xr5yA|kPV4~+ANn6DBP zuak$3q^3#luEIoZw9Cac{|gik4zpr!Z-_ZKGGON!znE4~czSxWZXjZPGrYxOo8p?) z0dlha;1I#DiG={=pY?uEH>hWD#Esbc72FJLQURnMr%~dRSdfbJ!n@TjIPw@)HZ~9| zT{O-0-+yqAYFcx8ZZQzp!mvE3`#WhMVu|G~QlQR@-(#W+sPeOrRt(M7vA9q)Ae$aRIndeXpUJ}1#1X99R^z|IoEU7$wd z2g96y!`}dw)sP-$X6DJoMbuUnTQpdKH9>OOD3nJ1<@?G~C-xF{E@cBbg=?nsF0H zTe2TGa(^rU&|zVU+~(-wPLn~UTJ_SMH;Ct{WX+@X-G}hjmiFAer5j$St5u1_uawO# zEh&U;<9>2L&AHp3=1LRc+y;D15)mVntao#UZ!hoM2-~!ko zbJ14OkXq}-tjFf7LV<5XhAjE{A|fI{a#v7L0IGp19at&jdyZShWT*ye7WhlB^rE=X zpdJN(Ur;S@*5wbzECtYP|0SGo1F9SlFZ$hQuC0WBWMpJGSXqI*C<|2t+%Xzjsat`3 zNks()%5xqx&yp|(Ee%#C<2p|?t>dP?wrp<8-jDJ9AR*)X^e~A2e+rxV+10%n+6!s3 zJq>USY!(79Nle_mq!phzV=&3w&~4_cyKgupsQ2a*fPC(nB-?KvELUukWqs4Q$TPfU ze|&!hjPpZ=f_sD`{Nx(&eS(3pa|dlMCs`{eAs-NnN9Vjz9rN*n<;t2Oz_AS4xdW9q zG{Nrx(H{f+8cE`!*nOZ`4Gw-CdxFr=WXt&jDo&HcBBcOh-5EE)Rp&90)2RlU;V{{~-taiOYEfw6!;T=n%ml!jv8@8-uW zdp{fjsXxDH=GrX_nEe53z}Gwm^ZEgBG_qg&`}=kEFwvZ{v)vCG2v@!YX>hk3GqMW zs1M#TSn&NoIPH+oJtMF`fBPV^LKq0y!CX(#86bL4z86m?{s1_f_cuEnLnzBvSRFg7 zG`BYN+wk~6HwRUEg4(in-jhFj@d&&)O`2l|SItYu`qkhayMK59QW<}Ch6F5cTjAI}xfNgS3(=Nw3`>big;j_A1^B+sBoc{uW1xXq9;}VyUK;3Nt9ywWP@5STq-`KGwK;(lLg1~nj zT>0a2Y>e^chwYO{7~!}fF=*N{!|>q_SYTX6j^Jj zypjLFjD4EEcx|?vqn`$7sIj8z>gp1+y&93;c*d+6Yt6LjvJKAG6C|HY585{p8a)nO z_5|+x|1FkVuvsZfKTj~X8myo=JY60TZ6U$93X(FNn?N= z#SG-0p@Ek{_9gSj_-55Izdhg5t@7r zOA2)d=27uIP_H*PzptE-5ff`RSd$13Zk&B9EP;xPh`^0s9E@s8;Q^YJ4X^yS!i-s%MX#{T#_JNobEg`WW+^ctKD5rYcy}AL9Om#Sczv zoyj)Sat$1rn-h2{7fdvl>8P9Cd+K2p^r|XP5!u`szt}f`@$A9t!kVA*<}P&sz%xyMtaubia6YRuo+rzEMbmqZ+&hZLP>P}s zU5?7#;4n!1Qr1+}Axkf`&9(n}rbvk%tkc_REj!t)Slj)|sv_UQuMO8ulL}+SXpUim@I%$Wr&hll$Fuc5piCX51nUU~BN+fi z5{UvV@TsUT_m=>-pqZ5wNLUN|1dAP0s@d+zUwLqE&>ILoARF73Eho09AL-j3rko%k zN(R(D3=V$P(jpmo@$&Lovvmc#R@~j28yfJ0-P1?=36e(UD@|!851lXJy}FW}QjZ>D zr4R~{Pn7|?<=?d`KYT*R^3n4)TbMb!w*mT!mt=2CjTae(qGW-v_DOGVFEIRWZW`vw`YOIbg6c=oCZRaK z;UUHli~rwd4}b-FdV0Y6Cygtjp_FKPj0%aLerdi9I zng}R1uiSG#5ugMas#yc!$HpdRU;_XgfEiBP@C`=n<~8O9C-{U%_@b`Ry(@2SHSE%R z7{X7lyYM;K*}?Vj;YLHr@qYfxHIYMeYbf4r&%hZV+MD)U1(`kr$5EwBmF4|fORB*^ zOW%f#T~|__T57Q8Q@q=TeK{P%+*C9sDLoG_$PVv3pidH?x4iBSLIu+Q+!Y|5v09re z;F7#dO^d;IY(R(Pzj*ZeqzI(LQ~TT~X9pIczG-tV;MrHqYqOkrynEs|O+lG@mcUZ>N&DWDdp!$cpk zso}Y83pqPZX@7E#vu`4f8Q>$ugx}8@M&QMbWVRiznWuX!DW$or1rGppOny%-(|eoe zY6o*2f?)&!vGHcJSJw4FF=Y7RpM{an56w7thhu*ZZC# z9nW-gB$~nNMDNQmxAg~XqkLh;%(yY1QKhnD;t=3y4ET~V@D}C_c$S24Rpqc776DBM zY*eeO&cW3 zxsCrW{+8+DlW~S~*pzJv3AVz##+~>P3J@XSH-!C2{_KH|atd1W)&F_=+_E+}C&)mZ zTqS%3JDDR6hUT{6KS2Ql*<1nWb-|-I#3D@nvbylf^^{`&UV7i+(*2tUurclF;Rd*y zI4u8=i(!R{UJmaZrfu7D!$&rBoYmiqlJy&#bj87-#N^J= zUak)DIa9B+3K9kD|0PT$QX+wv0HsBBVIf`QEt$=BwRvdTf+jS){}Uz@&3$0_BQ5oj!dOWIPCOOS=reqO!2yyJJtLryIsO5Z)lp%uqj=W#qqQh7|D5W3nI69tMNX$ zmGj`twfhM;Mp_(AutpiPkTVvU5mqG&7JfIsSaalV(>@s)iKG+*Z<)M0(5$ij+TE*y zS{!yT4C_|=au2xSL2@PWGHi1Nb;1y+2g&xl;}4$v!l6snh$bO`_^ONqH>V=a%L z=jMKg6i01M$D8DYzltVt5ik72@s$88>tz=r*(vYKoX^u-2nGq3Xtg5E6IiOb(d4l6 zyhirCmi@e!t;~>kp7}ce^4{otCd}q|Eb4$-_MmHT;M%L^eJ zdO$2n!Bu7Z5#MvLZY`hjbem$8XR_y`!*$i^m|>8|6^Y(M)=c9r8!rhRE(JCJk2>ca z?v|)0#*|FjX`gqvPuu@)78;zgE6-LpME+Zp9UW-~G|zHi$$29zn*m0ufEC+33E01y zn%uM#{Wb(0_|r%I3m}#wTlT=ASn~s1ociT6?{y=m_gE?5{oPuYw98+BsrmPB$Bq6d z`hzr$qAyLBzw8%>3yo~d>z;0limlqhA=tu8)*OyYj7_KBYph&OuzVvwrkAbGH3ZaY zTRQ|59qq3r-1jWmREC>)cPFZa9T2-!)y2^MWBc6x7&wE^V88a-bC>gY{&ADAk0}!5 z&=1$}lEzH${iORh0CwSaS_xigVB@8$%-JB(TnCH}*aFvJy~NFgVrFAgS?x9uu2msM=YCD5Y1?VI{m#Ob0eBFe9u1Pk zMxUbGTD@e<7PSo~gW!uj1lplADT7T3m-~17l);7wC;Xi!e2PYGFil$Vl(G%4Cwpx< z(MHLoi$FXo*diw^i9v@2tg55FV9^8E+0`TiT;j=d*gH1RjM5_k_SENRG<_MNGq-Kt6l`pNs`^nj z1fsq<5dw3uYezuR2oP!4)X?4g%9AxrlASd5HJRa>9424L6f64v&T9Ot`}YO%LtFNH z&0yi7Pz?Iz{?r}_xn)mBr@1IEF9)v|_+eLqZ=xap=8OGrnAmV?<7}`74TGn&6m}Zk z@=K@LpEX-W8l11$puMY{v#6a11{y}K=HD|@HT)!71`53;$x?YA&4;s}J}kG2%3*_5 zXqn1+Q2#GO@!kmT4}@H2dUc#%)Oj|^9?wp~dxu=OeP7li81W7M?faO_|DqSMWc~6l ztmj~^@=N|Cu%OM(&aNC2v~yOSA#V1D(2-_75E%e-h|jH(p-Yt_3jJbiz9M;1N6s9h zQWWHyzK92A#DmI0UOm=GQ;l5)G&~j-5v6)~%U>AC(ZDVXTzZhaQkvV>J<(w82-|A< z<0#^hGxB$??klIMMW4;%dH94$ap{QVMoIn`*LJFjc?DkAk(sJI+ygecKzTpUtB-AV zM*MZZCq_E%G3FMuKPJT%(zo9H*M;A9h0b?Hkj@dZF?er%H{;USdA_I$$~x$BKD|@& zw&5iW@n&*;5~OBo)i0x9MNLVUYb@)hCP#A>N_i3X>!II(^rE+9j>4xj`8{l6* zSHFDr@5FC&OY*!L@~r!$4ET_O?FaX8HlG*Eh53=GdFEK^B@@m&P!k}n#5+_6Q@njNEi%Qq2B6rHmJ$`60?h)75a51DH zmSpauz+_kpvS>}S%3(A2las*K38^I;RO3U_$^T6pNEEL}UY&Vw#*?XD_7g9##^@5yIKd|X`L&i>^|RGuW3-vuSm{J8>tIU;WblbG zW|bBua{`mU52}kzJq^xJq?>c#aF#BjSb?v#X2J)zpye$ocwXf^Ni!4O(XEAd{=s@x zsRWVC*jN)ifhk66TlNIJ{9Ms+2b`flyJ84Dx&7u5jgbHC9S_Sx66eb?gRSN!#+~Jw z=uxtY#1pLsFB)MKtR60kePAqTq09&+Z^6y-i|Eu+UbwsWRFlUh3|0tg+Hlu!P4h*& zjuUN9i&GCI{F*y-qHx_G=uDVn*8IRnjL~S*z_~$XMN!l8EP}fQg+EXhxQ>rLi^_o- zFGzTE!{Td_iv6^1;9l9$9AvT5+3|cVKE%`u5O;j7&R9r(Uf>Psh_hAo16;?_w%|85 z@-R@6fXpO0-RgEhHAv{k9z4BgX=&-mNesFSB_&s7=7C&4qUis0T7HSPG%y^>-Yu8^ zB3en|Ysb0w2U855=MwB}{5K6!TRJcNd-K8$O-b5Egjp!UyIcQlN{-$-Hs0pjthQ&; z;+SUOe*jl-(!w@(GtEQvx98XzScxM0CQT?dSdRLNq0pbabA9~e25j(_1!2O3x}sNq zq5&$4``WlX3q_FZKqesLDmb*-B&U0beMug^gl&l%d>8cFv98ZH-=Z3brd>NlsTu<69_ zsrd~j_nJDmA{$P&b?!*zNs#zf?5|Uyctdm9lNKqZ?phhsqZq{WKMpSM;ZOw>a&$)R zG@0-N@g0c*c>t1gB;a}V$UA!&VrE|Dnu;I+$J0WvUf0f*JGits zz{ccv+MxJLE&&s!DMr8x1YXp=I+p*+?X)XaL#dk~MMN%e=^^PUL{u#|kqQghbWFW} zDG!j_VVFDVA#fDWOE*qFp-IEToC}0mG4^4eUh8pZYIB1f&kS=5)q`-G7k7Z@_49+d zw5?K04#Gcp)0DjCU33>q5yZUQOgqz(AIcdt;mV70f0{!9tB1U)3bua%wES6r7cm%f z)1C`IfxMSqEWY9Z{4Q12UHE`u^e-hgj5e34QEsUwG!R51LxN|w{_DEd9rV9RX`#!w zojZUv1+ii_?*HElKrTy@1PrqyYr%RGVQ+5g9F!^YUwcMbQ(K$IX?v+)!29VU{n8so zUUDFCU+*c^!o`Ar9<(q$p-3BIXj~yoM$KvQxg%0`ZH!Me{728-K-4oZ844T?4Zo|> zfpzP`dauIawbpVPUep!X<(?>2Rt%4Q+|)r1!S(GXC7KHUT~%!GF5x%#AmOefXFvda z+Xq84Mryh&qxjRTz&XBk;Rbbqqb-#$0cj?n-i9t_XPkDS&lI-Yrx6z?Bp>n`1Cv?zXSc>$^Ex9BuN~h(OHS9ALxd{yFvFQ&(6Ap zn~!ssk17{tTsp7Fyx?pOHC#J({4thubv$`j}=*ylyN(T?74?$ogc75Ds%sOu%wF%)QBs- z$HfynX%07SAzk!gI3kjF;Qg;XYwB<#J^4G{@yP8S{BW<2`Cu5Ku0RWfC~K`EWhk8h zE0}Rg9Nq#LqL^)NMrsVW5jn!G-)Zwi;4Tv| zx6`qS8J^3@HY&6OAybzK&YC^vonX4`oa6HPs?>_Qp&|gZkxB8=A9Gd45~j1q7vC)? zJ_DQc4NL;Xt=gs(nC7zzfBxFhAw z@%s~IY;u<3uAHKGFG;J32cb|82UsK3W7%>5^Pf8d>}akUt>LVVafoKRGU+*G2M? za(+F>g~mHPCw5)7SGS!NK2sAGdR3C)p7$_i?k%>&%g?cA?T5+PY;>>0fdac(CR6%Z zYS4HGlWd?xN4=H0;C~}-H^)l>pD<5Z#NXzhC1h)beZCNSnZ1vdg4o)SdEYthpB03J z_-T+L!RxyEDqn*QvA~{T-l~UBJOGAp%tgD5YpwoNQDBAnPT(1!g|+}I6gCO~iP__b zZ8Tw@^2*DPN)#A8Nq9AtVt`gM`M;S&4(q?1{QRKu=XOCXe+o@ww63d`2#)JWVf=l= z^v!Z{sj@>OeJNasSD6D$E#uQBhjqoZ zX;HP~K0*CE8owKlM|XFLMmB08{*qlZ+T_BakebMRm?R@-XIz$fKtd)?$(OK#8-Y;; z*gPh8K^g?$<|f&0{=_mpze45}g;o-2dE7KTA2OB*oc?Jm&B8G_yff*;Kj?^VzyE1o z-^I0b_$S@efJ_KUO?d{#tVHGJccuSJHJybR$r#f(!+B3#UgL1*uP+Fi+rn^k1SZ)& zk^RACM2*K%ySwRi8*i(A!Wa`Cc7Jr-8_6)^0(ykVmz7UT>8nM7yq7hMvCOzJ112UW zYezv4e~iyyzFFv7R#t@~4G=!%OL*@L{I=OO5e7T|jVBs`J&r`|mQ{;KF2{c-S@*gDcbeFOQ;7y3>8RLUXT}?Yp=Dt;>sE<oStN{4HS zV(B%SNQyC7r(DtmHfMu|Q|Svd1~H&Zk_zr~y9|l_j9v^R-iW~b7R0t-_eBwLp!frF zOuric#~QFTk6(=6tO^0*w|dh&Oy$b1BAp}(zYO0EzIA}NJB(I!I< zh+2HkJ2Enfkc3MN?ZK>*v3ejd&`gY$nGp(`+S{{`#x&H`2~jIDqy%t(*TV-b+0H-0 zqC}BgdUt;xR^nQ}+EgtWn1kmnJKqI|Yz@%{ZyVy@#Z!W@4_96c#)#`{=V?|x(s8gL z{gWJgFtGP8))+;A+#;sgdz;fqG2>LET;aaM-95XCM## z+O9FmEIenqcS^nlP{jdFZ+qKV2y)(}d3Vj`{NT=?-V@3rKrjg}$Ny}+I#~7<+es=N z1X_@iUc0veb}ZDjQ$iGJsmUQko*O9n?%7p@U=7O#XAe_`^bWYnk5@Xt)ZU@auP7&IQU}BLI9K^`z8Q-ilO2@K0cIKLP%ZQKx3TT zvIk#Jckee|-kijUK~|?>%J?6o52QTyheIAlGjtwVFYj?Lb~mXH$42iW-Ntd9AL;iU zd*JH2jr4HpmPHsHyI(-rsk?pXczLLGw<%KbcXQA{nHa&&nez_s&YrZM~n6`I-&Z<^_JS#Omme zVY-*%-RVh9|J=fj`=9x_2&1YfQpQJC!1b@Wr6^LaiO-b-;x|tF73XWzV?Es9FnOZ^ zZ-f7%=`6#ddcQ6#ox*^0gQ#?OcS#FKh=6qW(A_O1-Hn8Fhalb3AT8b9@ILpx%7 zxnSm;eV)D7TK8VG3BK*aXgNURK!2T~D1Q9LidA9Kb1oa^@E6#aS{kX1mi^=(iUo$f zCKF~jI}xkbXfvV!QGz2W^R)#sq{oZTfPWDFizN;z1I6DG65UcH`X)L3*sEXbQW49WtLGmzs$fB8~f zScEpHLNfbUteWO;eSHF@rM^BASVa;L`WdG%t3mMTjw7z5hTu74THYpi&vq9ZCF*OPtvRO zx_Ca{f6+0`xwuJymDg8B^EjG%7m2wz>gh+$Rn68@cr0jT^(UOirp_enT~%ak2@NVo z0u$o6d(FkUm>Jf;fWcn+dBSOvO&e6-+f!)Ytf}Y{%uBEoCILZjySl)ZY18)8ChZ4F z(ayOedrUqr7oC=LJoR_)Bvo4NH>4QwhK$&zB@JnC{7qcVh&6DGjf~*&2ujpY6L31= z(f0gO3q^f_Go#SF=~FaB_2b77hyxD^@B;(7L*7J@#wr+?0ze;@H59wXS`YrmS?s>utimRvIuxsUSJy3#wHtVS+EP!DidRB6J`?r$@rMYt`_ zGxto~Pro$zSlRxJTe_ffblP39Uj3sH`SZ15F(;)CFhwwI+^7pU`!d2Q`ADi#tu#{k zIJT#LH^xY+e>SeE*&Zk<#8b-n3Dj^<<$-s$&^)ok-hI>aE!ju-Wm;L1vBdqfJe~TK zw+-H&f40vBT~GAE3kt2jTc!^5#S;fz;4abMf^2bbS6594yqz9cas|HRIjSF6TTm8n zI0Icdb1($!+n{*+I9Jm31B5K5?WWf3{y#;Gng=HH!3Oe5O8@-Szt~bDXHAAOA2^a_ z7mQU_s}#!!d+MH|8WKk@V_tgvSS>Fc&SZZmG-c$mr2c(-dSDK9`k3pN0QGT~n~pnskG7+@eLzcOdV+Uk9WTI#$Ux%;_6{X=z{ z#K1~Z@LbC|N(Q&C`uaze{m{D3RJ)f*Eu2C!&>kqkVID24*P*Fwzd0j0mi?Xj7arpj zeRGZP`CST9_jj2iI;pAOm>K#Aac|F37G!=~SWRQJ$$530!yWLW8Cb~(p5NweoPVvV zvJKjZr~f;}u7|vVxqnMy>SSGUz%M`DQ{jsrRw^?4;dy$^PUP}zAV0@EHMOv5=}7wv z=&1wnlnJiD(>B{13HwXcF6~F7GN;Q(xbwnN96G7b&I&d=7Y((+d&HTZ_Iu43WL;xz z;eAxH79Z&E^;ny^ysno%cuSxDz2Ru#vh=`YzaQ*rv0O`oc=-2kSpCYGx4dC6_SXzRP>O?4r!GZ$PZ&I_gv;;~JiEn2xq&U*MV`b9; z7ZpJ>#jl@a>>QE~Kq|^C6@sF@1iuKTq0;&t_^3hpEd2xlu`9E)vlA0AmVLl9&VZYn z<*nRzE}3?akRNIyKV5lVcD&{F^W81&_#EuWE!qlW`WT&Q2jsi1`B&DJYcNAI^AvS; z@VtXvcrRW4?P`;B46q1H(023Pp1wagNvv1t#`5}c^K-|IGI8QH@RI-_4-V?c=qPBB zvBijpiE$;@crX&A0R|Bm*l2JZT9(Ftp^c)g)_etaV^|n$TSrF_t*xl6Y*;*`fJ5vJ z*SAJiIOth_9$QXB=yT54&b6HLxE9Erh$4hX_N74ahyUsJR#GmPM(!J6gdF_k>AT)y z#2nBmJ^Nakuj(eNPNwR-pC11Kx;}@>s8#qTww7iTemjK%<|_pXHv9N1_oL-*?dvrp zuGC*sB5>H|8y;e|7oRjoGmm9zZp#(9N=N1r%9wPZh|rna!O zoxiNh_q6HgqB4OeJz&oelIq*bX`~pmdg2SqUpDM1hp~ zcjYwM>5gERB#-p1n)O1q^>R?bz{d*_t}Om^}{h<|}y*rc0{p}!@LJOZuNTGFAQ%sOlu(bumbKjejrkS_Sp*PmAv{XuM+ zbH8q+<;PE+$FNa-{dAOu%876BnuJj<)o~8a*WO$7DHlcX6|3{VzwN!?gs1ox5{95{ zCtVo^k)bS9rOoE_-z1XxnUt6)8mL1)qR*mPuA%h}4HZ>H3IX{qMjf+Hf=giyrLwBUV8rO}pdhhw)@6n$5qMhiZLWvH{~z z3o9$|&<1o4MowYxO9KwVsUCXz6@E~;;yL&| z!~Wa;wxz~P3%WVMPwU;tVS#4vlgur-`2ZJ4huQ8eOpHC)jGVtRp=N8Xj$2WOJlk7i zFsxJ74)w)NQsBdSVer>eA;3&Aey@xyo;Ud@5|N8u-cwSsR>^wE#@XLXG4Lro{f5CX z@+CnES#4^U_<#iJYol1|&s7rUni29QFqEr(pbUZb7oyEZfKDM80fD`V9b33wk(I6Yw^CK5 z=PzR^K_YdE^EpHI5y8;>n=-4VuDo7BWP4xbamPk&l6Px ze`%t>HI-C>^%DX0*WSKr$!1oeYtzAgG~j18_!3)|Km^^S=4V-p!=@bM06nC;xlmk1 zW#Z(-jxLdokufL*l1ci*XSAv33oQeK+CO%ME1tfP5;b;q&WZoVOSYFl>Ak=bHDFDY zE5STw-ft$4Mh~J7N02Y3ws>i2O;3b2r7{qVf3aqyrGfLtqbqBw(~gZP{XV#UY1(p2 z>(Ie?Hm!dv`QqIyv*$vVnaN-FlF>nY4`UKn-vJ}{=f~?uz(;v4-F~wk@rU&0PsF&B zZx}_Oh^t$DO9!~bNMrh>%NfZgpX`#CIt1^8#rg|Loo0zuZPZShq5d{4d8_HV9mN>} zrRT02zfs*!ka8w5- zSL%+XZP-ZK%Ma30ot;~re!$r;Kz0K4%|O$BgC%z2|Ebx@Tvj%0@sNy&Xs`mevZ5lm z;;U>30-Pfs$lRQSSl7SOvwwzk75D3O@`P2IO>rGlzhyTg0|NJNJoBRoTM_6lk5~_DQ#K;zjv&&-$)~X4e|auZ?YJixa?G@X!NF`*S`Yu853V zy$9njbi|^cNcXkO!d|07*X@iIOFU6td&wq<;^Ac(e7zO5I|!fhbHdthD~#Mu7br7e z(LVz=jD~hK0~}J^l1)hOo0F(ZNrK)+@XE;%jib(J^n=976=YxHr*i7c+lyNlTS+F-vYzU=btItef7`}F997M7axm!H+>WU-B&L``8R z;bV~j^EYKU?#=tvvg~izr5t^joxGMU-HK$S_{7|)JDHE`%_G4j-@R2!)WE;?lQcVk~-RHf|>kNO4pb-FXO4(@v6y!(Q89DL8ndjivBDJlD`0*b^XhJsMT=b zU>7Y>^kJ?Y2|sBUlaUhsQ$$}3ITEZNc+Bpo_&Z~8)Z*jeU0q!P;vht~L6dSAy0wG2W!0IFN#?;JArqVMw@RsAkL0=zmqC?FO z?%o_8aMKVrlgCll!CD!T+f6N3uvI-0(6}6cA$c=M~Y* zJa9iY5=sxe;T*hb`?co(LJR1=#%`{z1fO+QiRr@u;|jq|i03E*v9R=D(6Ll!?l9+m zrJM6|at^>xHq*C-Uji&_d?`&h8sAz+D~2Zno~5-lXA1BJDlk8Muc|ujk9`gFy!fLV z)c{B6c{p^PK7*VfDPb~zeCs`bBqTc-CYXr^9p?bH_8| zL%%33iaxbk2cN|6eI&HZ>#8*c^oSlHB!EG?8$t0{R(|)V5A)M_hkwHC9UN+cjs!(! ztXzXk!;(nA9m+e(lr_ER*dIRa^n88RpagbzdOgwWYQpm`U34Nf7JC0?4q$DC_)HAo z|9nSILP6ryi__IKcwpf~D%sT1GfKZ_Vhs+m*8 z0_wN>nF9W=R79Tm8Kw+_kE2nOI9gUtv-?+D3iBD90DXR33(LK{eJ)x%VNs_jSJv5* zW!Bg6*J}w3OjDhmju&~|<06vbZo0V+ceXdGJr%jV?(bc9t3CTh^6LycHe4!n)U`Iu zsN-|K&xEQE*?s%|B2(DaIFeNb$DksZgI_F^6|n-DWrM93%&-wXoxzy|f*sLA!HQvW zb+J2X#D?-D4lJew#Q7wCr$b+=aBy+e)ztJOL9p+$5xl`5A>2h-TVjSlm-83l$bmiQ zEkRo?@G%RL#n6PGT>K2g+4d+S=9Tt3#cmzm=NYk$ACf1gjrw@`VTI5 zfz02(RT~yx?vsR`bnTgKeI1mM;rCf@a&BzUbbriVyVc6g&ZYnqB2OWGjNnusxsvX+ z7fb{AAqY9`ANqPPog~6+7RBq2MpcTBal3{*1WVNRvYv0VqNFy!R<_T`F`_K@K};=4 z{L7{80ZZVOAMcP(%KGMv%$f+V?#pD!nF7JtQObHXINN|@Pa*~_@g%NUQ{}^sbDv(IFMn^EObv+$eP;WfP zRKAN~V`}IEN?C3$?7H$l_I9bcHVsa-cKP-33YfM4ub{uOy1Fq70nku@F%>vXl-;z- zHTn4y$q}NCZ zhz29T`z5b{r18A4vR3- zsZXfdoIf?k-T=!HVf$hRw{Fu&!*31S{iK^@QY`%(cwYvLeEA`Rf>P`!y9rm*rpi_O z97K^CmW8ccx+*~|!Q*sdGT%1AgKuxoqG6FSJoob@kV4edqxv>Ph$_ufb7?@}2AQHW z-03RBbS$%^)cyKMS56kOkN_o@}yN`qHxtwq1zG+fxVso2$veJqo~cCvFT1zYlGmm z|LD1-5~$2qK>CQb+BT3K{mz+OqoDLq&> zKYSQCy~s1l)^Uj+;dlI`$?yeZRX3(gkA%vdtappTwoPe|_>4Sdsi}~ZzpR5n_WbSL z9e+I2H9j&%NM2bPz@+mh%8AR09G6fQ540Tp(g!1s7D=83(!FLuD+KmNW57w({hw zaH?&)?O)~1iejpWlP(sJ4(wtD@9_=m(2z$b%D>NikZwBa9KkaFay zi$DJPS8D(!X0rD+3h4pyqZP~V*=4Hz`oBEWz=kl;2;`Mk(Ij0 zN22<6GU|X_b?m{NC!?b zyU`pgY7jTPzFxHAQde(jZU&AdhBt;)bH5ATqfmzDCL|>I62r-f0pTM5N5D^t8-cpI zy76XSG;%5R`Kb5WL$o;L_()xxm!KZ-aH~d^_^Ja^dd8o|U%fa1Qsl+f9%sx(y1x=+ zeod{Ai)9?<;ZevrZ3|T!e>_46UTwp~#MCL*kYNA_qK=g;0up80&rVX}Z&gH2MB1JW z4;arVj5tzwfF(o-{)v|&9hgt?A`s}p!9EFcL3f-m32NE!e;D!J<7@HJKgZVr-(Mla z51X*pcD%(7``7nO*zsk6(I`a=ZbT0lFc=u*bgv=9!vdE)NY2|deALi@Es;3l``g;` zp8p(aIdPiO*d=bsHg0RW8Wqoph_je+P%MW*h&%1E@pr+)%Wl8 z5ac;4F8zxOR{>>AfIS4zwZTMsK1ghY5VMOLDy&CShIS5MW94BFU8OMJx|OZ>iNJ!CAo8Jql;&(g1C zbW9M^Ly0Rhqz_%(pk>hOwEU{u7$J@OGrkk#9P%g7nOj?fGr~V_vkuU;Yv%PwISJ5x zE+KM zEb;(aL299&4D;V@(IQgH1jQoJ38KNbYqrHAi0%UVs_B&O1*HcwxHAr_O7xV0wP$qo zhn$YO?N!=;+`GX!ylnfN_RW67Z&Hs~bJoX3Uwvzrx=JDO5_r#Fb@V%nH75oTvD8Aq zCIIy269YiQpvDH)a{Gdfu%T^t>;Ypkm#98Q>m`Nj){<**n42jqEL>mzqMwE&%Cl+$ z;!~e1@##2$1xJ)Z5F}jStXT-)nEOZi>Tgz3#yEXue=<^h8;5v8z%y z68-tw;PB+#!|uk!7#Bad=C!z5V7q0g*?4%6&jJAqAW<$VGO{?V(RK4-df9Xn%HN}C zdZ~K%)OS~k%k~#c8VJxa(9yvR89?G*@!u?hhZYDK3JMB-b;X2-{c4LZ$%-8&;!Wnh z;a3(2QPtK)U1Q8pB8!q7FVmp6%L8X#E*(k9AZpp5prD`nkUb3(eK(ojy7#8@(`Yg= z#n@D{7ZF!(Z7ix@Z?KBbwQ$*tB+{+l(G(gki%PKb@%ZpXAc~H}40A{;^C! zFij;7lK`zGm;&5QNRzicP@M=6O?W@AJPdSCjA4BIG6rM15fSL=_`)Rh^nyJ9ia(Fs ztLGv>xI3s)UzA}|bDt5q#xWL6h>sJOQTdK8$s%%l!|LRx(BTy8@_dDGUt_I*yEkM^ z-2;lnyM~~_EB1Rt=a+6}#JNhxJ10SotQ(69PKwZrk>l7cg@N(&DGhr^0c#LYrwfR!W90|*qmd6)MFsn+Q$=}i5d5^exhMP z;_mE2GGoO>MYc$ zVtt$C`YXhRL+7oIc6Z&*{>rkY1YV|t?Izvb<44FN@gg|rJyF@g)^*xNPOFo&(8pZp z?E?=pt(fb8YV-a`<5J?gb77yk!VEsSV8jbQFgU2begSPOCg=#gm3UiD%0JvI_P*at z?#Oki*?>NC6Bck?{hmp}B(lE(2<=-NJtbl9>|$;C*vVXKuak}HmuZY+V}^l{tT9s- z0-*LX-L9SA0*d?z(O~r_H8rP)8~Z?IFv_Qt_^62-((NbG34oj7WCE|!M(`qfK$cMb z1G{z!JZCQjQ8)xv4;fhwOKcSbrs2=u)pX&#ac#w@b8^bSGOlK4C6i4eEse93lv|n5 z48hT(PxyTfIdg}Ai1_tRJ)&v>0l~7Zg!Hz2`BzbyX24Y&BcJIkE*h57s+>GEHh6@D zNr;gV$z%%ms15{{V*J9kFq}NQ_C9dJZ9Q?^BR%LmLL^?(0uLZy(uN?X^Vo~2;CwAd z@ZZd2=4h-bZP`KJ#(7)R3Z^vu!1@wGPpkew~}5#~t_XYqtM zx}VlMouWS!&aLH=KXT}42Oh&d?7lAFoN|;U5TzJN+pQPuw=fO&r;07P&ct&F*5$3# z<%{S|?&QgFFsyMqhN@+RRc20W1ssi>$ZFCW=;!o$H4QSk!LO(Sn$Ujpvco-eWmsv^XQvbZOUgocq- zVE&E_|DR`}Gx+6uZo$V~AGh@hH-E_1BW`J8zOJ<}k4@yKVsZX+ zXS@Lc)rg@JOQc@~&W>b`SWOgZ>KK%P-z{zz$>|)~JS0_s%~HhcE9+Yo@CnkQW4za3 z|H)(JjIKT-5Lv{q#?pI(FoP*)E-DH}<-p6Huqeuk!SL!K3gA7)$NhETMFElz=sQ3+ z&CM12wh2z>V9I>B=}*!4iK$~n@56^Y8q}NHDouG6oNSnl^nH^U)?n`q*@|#h=rLZ4 zT`DGKq;0L{?#zrLy zGNn=d?*Q^%uL9mZ5mPu+J_tC}S%6WcVY>JD+vSekS15^A;S^3uv**Qf`8ln+8kgf z=gKV)9>VNbUQde@?GI!GU$&L1 zXLL5g6ykZ?OafZn1I*YM-H*{wXQ0yeXOpMd>W1v#>4yIX2VJql5JQ~(Fhcxd)cNLD z(o`t<(=EN!KsWDxV;@ucAe8;95xBVfw=!J~N!6!=q?%s>B4 z(UUoe{d(1+cYZXnu6}SjaV^~2V|*J((TC(S*DLg>lnV^rHXIS;PlOejEgw*u1_8>! z-ye4848f!lw06rFl<hm27I^J_GARG9~W~llQoU$<8Bfhc)6IkXZ-CC?+HFDk}pnI(<{F3 zBukfw^VK>k(@jAXyxYwlB7cWZlCpR|pwNXPQ+`@m)tpWsyV7C!_D(6&_XLSX*H5E< zRE;}!3B-&fRX#DzRvQn2tvHjrfn@S_9^kxz9R}au1ve&OW()|qpcsSQe-mbW8Ds#jW1hFx9xp{HOrLYrDzxX zdw8&LIQa0FmDa^FK2Ga?EcE78#%sHDHw#5dnH@@S_?a+EfM7S;&0L&h5)OB-aU6Pg zXABmX0=NlPY$)(`W+TC0enmuz4GMc*q*?-)M7p{PvQv?D?B| z?nsNPLR)ZEp*hWdCLF6tMF{4d%8=|76lph~2=Vp8k0?&tQ5w3`=@=eP{U8{I5jTv2 zm~5KCNWQB17r0R*9q4>~H9}3Sf8G03Wt|ROiu0T=@_NECJUcDEu?IHhW(&NOS0CT* zkc#pBgkuVthRU{rQ0&3u+4MR;1;Oa2zQ1|KzjsERogS$MwFf98a5-(I_Ul>l!YK3g zhRR;b$4*2I?VRx@<3Yrb4b(owKo1la)8*AC4qjTRipU5(FBT}3I;27{z=PAE-)`;b5C+EueEja7!bx*U z6{!(2N*q#AZl;{Y*$X+EKnUGQ?g;T(B{OOQ-qK=#KNTh2{=&T@#ayUOWYop34 z70%Z1k^0YH396hDx(+vlx)o01C}hg=+Vskm-YBVr!50N)($XQ+vLc`SAs}-$ekU~D zKaP$$Bncu!l`z?}aLw<*?nm&YR1|`}9;>FJz(O5DfeQ&a>SrE|D3ffQ$n~fd zSB!RhVQxMD&O*MSGA~BPpqv29FLs1;} ztdtn;$!MDlOM~wF=GKUXy<28?yv&?yxuoY@ zq3Kc+jj={$(yZ0$?W@cV&+LRQfiyJVDIDkI3Dx;;+qN0GloC`lN0U45 z)ChJ&ktyX>Tb2{_NW&zsF^IHnLrKdu32kGHxTFis^Qymaj#a)UwJdcy{^qoSJy2?- zLYHL1Wi@;D`qbMT1XLV8{Wed<8_lEU$JdwS%6gC^unbzov)rp|NIY}72|V9Au%jzR4{gF~Bh}0c@bC}-o1)(fWhfv8 zgNa}(=2v8dE5m*rJbZk7zJuQZ9>Fuj)B>N~yHV7?0o%Ft7dQGM)JMT!`t87{(*~3V zUeLGv-TeMU;}`>Kda5HQOmPD9&aDioOO$DQud>2~v zQ!_(DAM>jAVV@90A%la1Add2N;9b0|nQ!V~2ss%UFhBsy4gmacr76VNm6U>|l`Bh2 zFaJiQJAws~P9O;@3JC;30d)X!5O;Rw?B&4@3lyVN!2#YX-^z-{#<^W5SS2IS?7qjz zpCMLVw2s5A`XUwoyOF7;G-Z1}b~NSY$B64A?0~}(r=F}yH*_;5VZ?$DI|b$D!vJ^$ zegBg~gDQ{uHr_m#I90K#J1bk-&_SUc`>c&T1B>ruv$R$pyCSJnAJsF&KJy#Sr znBWM3hrZE&pNc9#BEk61ZGXh-k+IbqZN9eKs=9MzmV=QfiYib-W!Q_516L#kks$e; zgbpu4w10ffZkP)$>mE?79giISFqBgUdpd8T-ap*n=Q+Ou3EVbo%@*2wQ-qOHUZP~G zn&&%Q*y9Y;K|jpDXBG+8`fe2Xa6<_31O(eVr*P0Z1i@XBN-A+=+{ASS{y^OCK_xy% z>FDwwZb#^M*3HR?XII3gosG8lgMXtwGL6l5zLf-I@ai^!KA0u|xBHqkVzKh4@{5Kj z6KVXg{s&*A;EC;yzlN&Fjo!GtC+(NF+3G@wy_LGFjPIm`8EoYbJYT8sF|#MnTY)`K zEI0)?4_N?mF`%?#&P-1aM?}4vLQY5sdJq8L0UnX#>$H(AuMbW;|rtkKsKt4AuWopidN8R074Q*R*b7@hfZ-({H?#XNFl4pf#^#7dRNQrD-fv+O=e87u4JvjrCFzz1wf)$88tOE-_A5| z;#XntJNSxs{UB0?jzNL&4%vU+$|Mq$4uwg8It8gu01QaV0MHQ>zCdMaY_Rei%wWNg zHMJ1f8)N$5Xcc%;fU{%zemW7iutGZeyl?!32cNl%V0sFuL$Z>W93NyA5x+&Azc;A%{BDi0&)@e zZ<+|_=i9dd0|N!B^hR+h5k?50^r+d=tE*G0ADz0YsZX2l0e2Jy4!NFVJ4% z;eCk&94sa#40zc0NlZa(^m!9NuY83OLTHE)0>@W`BZ(zhrJ9St&HNSVy3g1N(q)6G z-Jz}t+%N?tN0N$&y}Y(90i#*tD>cZJYHD)Oc14S%eSCoqM8vhY*11cFm{z<6bXqAo zdD`MosmCuXps(PgsBdAvn%+h?+(M3C_Cy7`Jl8Qem~pCfQ>48z(^&PRyySj{S>~@O z#`eBo|0W}rDeS|oD%|i8GH6my;k9(IWej~Db(}ua;MeT{YQv!9C6*a`As;=MCu}R8 zY+p9?-<3P z*jSnhqnpw8g``jLqSL`f5bqoO>IV1%RYwwQ*h20fO)q8QP`vMnTAYJSH_5PafcjW% z@4*x<#7>Z0Se?eaXS-Ia-F*L2fbyFE7?F#);k|IY+bvenPZGqj%%6qx8P0zULxc%0 zRS;syT(ipNS$54FTMWw{nfRZ2c2dd~{g++wqaw52nx93OZ5tMW9hlItN)s$t0-i^( zTO1i4Xms*#KhPz@O5K4L3KYHeJVFr5SFDK4^;vMvIpDZm&{1Whn@m|kc-}IX*=D!?t z&}Ng-xiX7Wkp+7&L2U(RpnpkQ@?`vr(?e*>QGwEh5lulHwRx%u3jv@?_B-`_sR9xn zWnk`v8NfpFkN~N|h)vM@L36Secq(M$fK5zR7A5i%n3C=}tukI*U5Qav@y65b?6C+R z{irHC(+!B_u%;lc-=y+k3Gf5R!~%Ba9oyJmlWM~ij)1Y*b))5^AT-lk$28&^z1RS>Av zIFdOD;QsLcj?QFUKQEsD7N{DBSF*1YO={lQgY3vmJ)nDj(O&D#d}BtL z*>K0NSWL_xXhrjF_I{QU2-PN}phv!Y%}DKm@-q+Xkh^32c1}k8mDe`XIekzz=_9F! z9hfB+Q+PhGe`>;cgUx<;LF&hTI{!*s`uoBq#Ms3K>+5hJSsD+;G%zYV^6~3co8fZY-X?pGC0wfdE-ghHu zJARm31g+BY{nd#^8}%ygw-22yEwyMxH{JE83MTYR)j%rAH2kEG zbsKQ)RMK&)gcC!Rkc0y(7V1cbjtHnog55o%Zs1Q)QHjl^!NtV|huC~s3Xif6 zBka9aVP@6mpVvl2i?picuwjRi(DSQOtp0psmL?UGnVf6WDci)sMBiPsGr*c}PU9HW z5k4b-^%(}~2^iZ$Fv$T=F(_0;QnCk$-1CR$?b-27EzhJPnIXPn%$|0W;6+~6`t706 zru_YdaP|{Pi(pruu!rpCI?uLlM%Ogj?>uNi+aDZw&~D5(dVQX0G^B63I;}R68%Vu0 z+9sZ>-)Z*oSRKnO&U)IWS>vU28uPAp9(y43Uuqo&9WydzJKTM>CZ_$v6^1T&j7Q4 zhaINS+MD-5$IrZ}dS2}k@`4wRH1$-@^t<3fc06Gfp|l5{^x|UQb=lFTLUVBBbaw}) zp3+jF&sdt7(J(P>rC(oNm6q~l$||cr6)$<8msyNgn|VntD-YR~0H1t)ZYIkl~<9{{pSRL@a`J+~_ffoU&Q7ubP2lF*X zY$fJI=`ZrhMai*Lk5)gxNDH3K!30ERDs6~A{ywy9N3ym6-MD#Lw<3yE^6G+nvjK5M z#n4J0!F!cIWR*xfLpH*Ifm(xesM2&b@IFWMfEBOQvS8Z!`|{13H|dT$u4815M7Z2Hl|!5V zu1|omqmz#4q54O>ymA!?gqT6TQPUDd5upbIM`lc)AqNrYHk{ONRfd$_s4Ql5EzZhP z~r9?%QJvXU_z8=i7MpebZR}%iHyK@?A?IE+F9f)5lb*bJrbkx~UTl+B7 z@qlJT+4|X*1_x}sY=s^!NRxYAoB}efX;EV2_pHY_mng1{wPxHd4{{}jcSElZr>W4V+d> ztkpaxX48n|Fyg^)!oy#&69P3oZ^13y=#W_=;p!y8|MccT;hHpkCGOj;C|}RQ(Z9EK z!C&|E95CUCRks9&qXYVZX9@uveSD>w#o4UMmD19J#jC$HzMp@QbcWp3iFXj}M|K)5 z+BBO!w^q{C=4Is>!BPgkr{B5usfK*V`?nz&KD65pKB?kG8O>mSKUnMv;!cJn=!gJ& z*|z~s{9t_z4k{sa*tLKm5Zg`p<0f$^qt0tf7owyLmmC&a!=|{0#ed1E&y{~aSWnr$ zXt2VlcIzv4x}s|5EDi^@GAsFxSNKU2G2Y>(xs>qBJVG;@NLKjn1(tM)06t7dLs0o* zTZ#Piz5z?jq=vS}v7@flftNBzd8apu7#L*!A+j*y2jKq@ey(((Vn;I^-ac3OP`c;D z2g)rnB}mEuH9JEQIR2EC^|{jgu3;$u+VQ}P{?KGluC=Y1&lV*$jEuLxIuY7$jPUnv zj10`Z0arwyIJZr=CD-ch*B|RkO2Bi|TC?HySpK%!8Ix(4zo98~-nVXP8mOju8ECl@ z;JIsVmg8XKiyDVlGwF4_Y~Pro?)m8GWDdJ$x?KXS)!DKzG~lU1*WB|~ooTD(u2a3ob| zLA5RWRFmwSMaEnQ2SnhfOTB0H$=bukhUWuQVaI=KZ@g|dlZ2md$1q9xrpCv|=jLt> zvv995EjsS5RlaaVf}PJ!+xzD>rUE2WilhM@z`oOY^a+Kx1L4FhaHVD7Xn7S7tF7_h z6hNCAy}vga38@yQ_S)zf<0}eFe=(^49kmD!;btmJcRIm^=6WPwTx>hvebSKiIT6OA z^3CMxh$~YH#`jb;~V8Gwu5#U^J%0G=vS=X4($)z)6otjm>4Akb|S~K3< zIzAB$dXn`=DJ%Yml7C@m?3L~xK5lrauG~{<2|XW^&MXfu97U6@cMI!LDB)_}0Xr7M zeYOhu)0=Q`&g1~@tAL+o9I*VPp1d=cG+s|?tMjj0;wTMQK62nuPPMy*Soc}}j&loL zUvmmyYAn_@ANVaHF}Lvsbf~>sVYO@#nwq~1_uf5!tn{V$K0DbUob2sw7>N+@^S^ku zb4S=ZSd7mku;WYk_D#s^ZVIf`E!R-)L|p#|4g+sV;te7`GRI}GoY#W! z{QR|Qk%ZDnrs;j0j4End3w5*Y#z>=CpCy!3j4Y|bvHz8mWnRNZBdl|b!{OP31Ma+n zx(e942|fK4^n$wo_(Xx-YgX9&|4Gokb(H@Zq)gBEEb&Jp!*ks{duOjet^$}nD`&y7 zEj391`#3v0a}^-N2+2wM8x$bs)_)-p0MRHeEd}Kmh?3yQ%i#*qTTKV;%4pLvyDe8r z`oLWGx0(U9gcS5-*YVgq=r2w4wuR_wnZsztg;j!C)@QS-e^;7}_#; z5Qb@;!g%0b@q9gWcD6b6yk+}@Xksn5d)bFx<1ez&*ivg&rsemVOrRC;30 zfpY8>xv#K?s^w{iAn@T~W591)Y;mu2c= znNehJCPJG}Q`L0wRg(%JtD``S7tgW+gQF#QftDc=&S9H-zmgVWwFrMw6az|~7&4*4 z-_Gl8uZJdI^M_qS=rfmPOByM)6tY1YDQ8)f#x(0kKWf?Y)ixJrZEeNV%!<>Z2vnm> zzG~yyFZ&xVu+aVRt4-5vv>>!raI9gH;fizwQHPuO_N$q$@&#N;LNcX#p2ahFw7 z5Kl}7s?!IIfCJ@+643#=)djE%6PUSF`7q zE$R>hL@BNZh0HjJj3Wu7dd*d1$KNr?VvjF^$^Ki?_I?}t%as=MHcv(30uiZyBJTLh#s1)O zv&?)=d{#8OLeksxT|P9<%Pu5<%9b`FfVa_5K@kXfdlBWrAt#yzwqJnMAP}L4(SYTjD9T|pN0B57KS%lzaA>{(B#0^XfYKP4k&fg!9JDM{lm?@boYXA7i%giYie-4w;%3g%ecc)``bgY@OF>I#DR7=lo2)q)bs}oqups4A%xqPhe zq=lXN)?4Q~t$je(PmL|$GjQrE-vag1wZ^I*GWYB;+9#`ac&W`&eGuPy&pMcyr9yc)6E>J3{epv~f} zZ95A+i9$~qEZZof;*0b@)kNAX1#A~YT4L28k&`L=+;&LQ?hoUEWz4L&hfpr?f9B#q zB`1o4P{L+4b#!#JwJn)(ELd@U{Q(=zlr}whv_iDxGxii~<^QJ>s8hBpM+U?L>!=YZ>M-U{*iiy9K}A|k?uhjGONTSKx0J-FD| zR6#_*Z2^S@snOoL>kB3ZM(-EaanWH=R-K53$!b|pD1j6J5Q7LphUh$`KoSY{Qgn3B z?m}J&$tEsUx>2?=<|2F@!#CY-!#79&UhI#>H_q}Y8!Xxaf0~bKId|&$rFba*Z^%ME zq~4QmrMoy=;Ew?_ZLcF~LR_yi@DF_YA#=)N394^vX(`~dmX#d@9qRj>D~|CCf;Mhp zP04oX=yogW%Ywv?wMr^exyt9R?W3i7)O-V?yW$f!=jK%Vr@w zIQ5wQe;kn<;|`)Fs>R;5w8lHuMTXu$;Cony`ip9F+el~@GS+D0q$^Sr7ivR!EItGR zf|D(rdb^SDa*xO`@@OsA*UC_nbu2T>{L|-e8_+>+CWvN>6+i9Ym0T++`(O711`0Z9 zj4;4IjER<2xfe0jjF9h2a6*k(>iu~6Ds4;M!Ps&rE*j*7L(MIOk1~PXJKFGc%JX;T zCGc+46;vss&~)C)o^)-P78yop*(V=9!r{G>L3G%xxbx zc{Cz7+cXWSywzx}Epe9-`*7r#EBUROxQPkn9uIJnOC7=clq?MlFMwM-*qhcpiE;|! zWtob|P!OFSA78n(R*+2(3zaJZmQ3E8dokTm>$^AwkULfAqs8`9TxW_!vT$fe1E^+g zY-|8@;Db*5=M&F<2MjM&@*uGGF6!TMB0z!1(3A-`cv7jdV`ax$_zgfqIb@5K;l?Q}*$qov^nGb=e`uDd|JrExnxw|zpdL5NWRAgHjGtH; zO`}TbcH>2Byq1-isMfBleMmi`9ZaSoF1z9K?3Z-4xnlkgt@N2FKN&r358@>hJHbQC_F z#zjpLC0%5BJ?}%gPj|X!L`=OvQ}rm<0!Ub)9Wi;Yv?Lnsx)N+}R#K^oE%7+D4tgE) z>9_~#UGG9&pwi5~dJbCa_{te}vEA?9;7phAcI6n7xRZyz<5P(L$*BHG-ep( zG1mZg+C`ZxATC?jjL;iw=fxN1qeRpa;wrvb`!HE}>HU;>@=zM>0E;2*)FR9CVgK0^ zSd{7L@EOG30q?@8gI92b-~^QircMB+t*`6a+S-z1Vu)a*deLD-!-50}rBNWCR8}VD_W}|=Rv8#R5l|#qIZ`Rce#84gB1NH@59$3QDDQyi zdObb8n)12vwH43vFjgY$Mp&#i;leTfGWu_B7Ke1jvv{iPigQ$bv zw5g%lTem6A=X=_9r-~OXyqs>9g$^16IOp)K%#Wxzi7t1tk2HUNXs>s3>~Ti0!Engk z@XWYnOqxWReZ4_C(gNfv`(LbA8ZxaaT735)?~@WW2kt$n@HioRQLh_nwK#{aHp*5} zg*Lo5zbcN)4-e_`w`GUa~a&SN-ttJ2&H7PZX@8czbHFI+N z4bM9Bz?skA9g;NZ_dk*rV(wP^hL1(;n*s+66}($zU@*gdmx}b?W`6s*Krnv^;tO(P zDg$r)P2~Eg#1=&1*Ohdo%%@Y_N{bSNYGhTSc<#D_?ARH5_haEUkBe){9~v({(yOMh z{Q|}lVa0_kvSatE?ojq@6%tTJ?)GC15ue+&K{YX9=b-%&+KxeUh6RuxM;=@EpkM=7 z!=HBf&tv7A;EaZ>U7y(A1WPv`ZtwZnWpqjxAwo@`_092-JaOn`CUg&x`0Ne;X?)=uF#Y0!W8{gud>-~fz;{i6~|3c73#JmkA* zz!n$*r(t|!SeYr1@m5p>k}0NFbU3ICXm9Yr0>H`ihu?7-3qca5HE-Yty4)otrmc)j zamtjb!~8L}MM^13cwKzBR@@{!VAcn3?ZYN)HDl9MjXR08*uM*`CRjn3NT63tVWVzS z=$-FBDo8A3go8;%1fLx5teDFuwNDYvoq@E#e~gCk7T|_K3Dt|o61i;`4oJ~M_zjLS z_`oh1Zct26kOw3F6O=N7kzsSEE{ixT3QEE~tk@LS#DNOB!uU2;o7d%Al(1_a>{G2g zIj(9lmEmLgS<7*i5)}>wPRWtAAN=4pgVbAV3w+x~qm5kaa*{`O4-7;XT;ku}N>kYH zk7teXzoao;ZxO$^%oM2`7G#~-pu(~0@R5bvYV;4O7C5yBa|qgditXOo<^70&^~&Ux zA4-tEe>Zx!{Bl`lGUGkCF3N#BNHSpK8pYS+xWtPgK_Wv!#a@p4G89Yd zZ=?2i81}*u6z9JYwx4%EC~k@|-`|hN2cR9&3f$KNC>DE`*NvI5InYUbr*65jpF2{= zkOP$cQ71yEbb4tI`GCHSVP@jI4ZNtOOC(1f&F0 zqJI4NfPfHutQJ8xkYGeN%RG5>nBI8Pc6u7AN;H(yLpIi*5}i4=@hy&fPSsg-tmTI9 z)N^eQL=eYKo*l&*$+8W_@NvJxn+GT(ScN9;04X9l89#QQ=KB5JjBKc=;NRg~9``a^ zV`c)x1r{s5bSB9dUxoG_%bzU9jGSCeTHLUfyq+q>BbIERAS%BJ+YOOKx8%3hhk7@* z3+`$3%>X&L z9>@hlwowZdad#^uFI%k`1 zz|~+LH(b8IAP!wZUC~VR>U(H7mVBeHi<*dI8f!u!!DZyRxiL)K5>FVK*;Il%@KJ$^ zif&i}>9gzg^5pg%v}A37Pg|*?)l%65A@%dS#NSB0or%a~l>IRqbj!wLr;C|ujgcGQ zgOtD9A5KLMlDa464im0sIbCZfuce(5Mio#(I_{S!nc13Ep2@%U=9(ta4@-hi_fkp8 z^#4%*+EJxgKE^Jk_ei$XmC($(8g9`8HBh{G@M&f*+GCW1#q_O5GJWZ(z=zsu_WFmP z5m+n50eW`Be}@f7-Br2Wt8H4+6M67cnJ83L0MGc`MQhFxYz8XT02yjioL-Vu2CMoT z(!__^!O45Lv}!D4-qT32cb`nM%=~+rgxQquW#}X*jchZk87W6(v37p@sh9Vp4Hg5e zWk5p_$;$eIwSLas(}Ll1y>;4rLTGFv;x7`~0}Lc7C$EG_NsO(4QHcj1 zKR-X(-eCv#+XyXsc5d!Nr)E(0T(KTAt`5n5<<|+EHnrz^F6^WK09*^~6YUz~nkX_e zCLC7I2Tz4W4RqKtcwCt=gOf&#fz6I&9>{ISQ+zKA7A2>?h<8AZFI!Ok#opm#b|K4~ zIGpd3f?rT&r^Fk^HO-?74QuYCc9n?he+hQZztBO zyV|z~J{X)D!K}1q>O7=i&&`98-&B^!7hulXR3?@q4`Bq3$yIapips1+krAIgV?Wq|mx+AcpQwANp^Fe~OdldIVC^f1)1J>9zM zRD-MHYst?#Q6KG}hOXq@WF$d9T)qX2!5-)Y{f`SETmEHmgJ<`AXsNmXny9IDuWD^e z11jIba-W0yk(fq=f2zKdtMZWzV`Yh?0k~dj23mwD_|x;msED4hDWML zgmQ7G{_n||sJeR$j^HfLe&%jc7pvd>8}y+H*l@V{8HPi)?5B>-kSx#6M2y~BIk~N) z^SX3}6iX>lcXT`AK)T6am?ME>GN1#D?a^FtK+qBWAp&tR)GwykxpH!U_;2&~#|vN{ z^0=Sn4sIYR`G7D276$nPE~3b>(NX4JkZ~+BatC4-5&gScL%KGo?gz)l#^z+wnRs7@ z7fhF}*pi`39p;D@n-zhzk~D>~^2iRz5E&gEjXxYNz~sT)jAle*IBPWH<3>49-W~li zNC>SUhP$wu!&bX508awzr`Jk%tO1oUQqkFUw6n)hbSgk~yd+ZI9BiqXWvu83i)TO! zT;<+I>`dXz(!@&!FW3X|e9y4G(8mx`u6V@SH9UjtFKM4+`VII8q{A{%MZ7(&QJWr8 zxwwRrok8VddD*g71K5}`C#Qkf(1ZL`ke&AL5Pw;t7W`!x5&Uq51=#BW(3Ytzx3(6% zytcF7NFmul3+%vYz@P96bkL#&SGt4;%vAs{!Cw?^As(157@lhyGQ&#q3&<`PZ-O zttgl30>f3Bhm2_H+BJyts}+Tg`jI>wwzC=PhJ?x+eNWm^Rk=#JQi`6=+)3T{oC+TM zh#RwewjtscftRB<2a(UOrg^})F3;3$_kuo>-7JsQCaUfkML@6iUpVTx?D0{piW)gH z{4UnjbJ&VaoE{TEQDw!wP{+GfIw!sR*F8w38}~c7=F$8{C}O=h^Ga=^j=SRPIctIV z-(D|A`q!vG)~-jHt8X01l-yndui)Cp_VRrXj&3oW9^vuAx>ezH+6TU2}rfAXfZb#*y`F^N})A)Z|0e8^i?ubjvz@auXtZg?fB z4BchZ+_<(oR3@(qK5+3N_LMU`b+c&RxV|YZhU3Q!2AR2FqAr+{fX5hH9ZTc<#L2k; zumBL|o-EDr_T=b@C0SZz!JR&FD=ihRb+$vj%f>5tct`r;)6oI`^)N%n0d%BX9cR!& z%#a~){K~cbJ}|lI84&}T+HJr?5D*WGsq=m)w=vxEFn6i0@0i|i#JXky@^d*i3x3Z- zKkS{WFA9pzw1siyrFpCf|z9`Df?>gTT@Fn zbLxaJizc%^0Vz2Kl5XqzQ0icNdwamLxU_^8;LF6F`2aW$AfVQe8Kn0CY4Cf2k0}4d zp1NLMe3@gJe4ZK!Mww&mJUk_4K%l01zb`m#WEckU8CR}Fox9l=UT)%(OIK;EoM1(v zG=;{tPK(-|xaIxvV4pP$rv>B#j%~YH(|HmpQSD60Ui=NmM2&}l+d~OWxP{rmX?7zN ziU}d5bJ$GE&By)Fqy1A?j{(W1A5kY>2TgNP5!SRL4HHH8-+|PK@1}7KOj?>YtykcX zbc=o1u>~|=Ij4U4&^}G2SgU8(G#Bm+`YaOO4!Czu)%WF@ujKVY4|sUSx-R^O#<+Gp z@MLnC1PD?k6p_r#Nv=?E%ciohjiD2RDfJ(3F|H>sa6K!Lob6y9Y(;L&yBnXU;BFgj zA?u=wyT_-FHobp|9L7FRPM7fijpD$9_$YlZz;qZ0S1pW|qdK37&NrT%mL|{?|Cv|e z@=A_Es^p*oHKkWJT^IB%g8~K(*NNSq?&Vo?D?f(vlqjA4{CK_{>mF-7)G=6YMUcY7 ztXF+Lqr9Xf))UitlSuUC!o!+iHy?@J=P*dM*pul<#Lv5}sG_VWQ9kN4=Jtrw>DKw^ zb|RFh5lgb^A@@+HI!j9R=TM@|;mr$oZVaTu!|~73nuX37&xIu$4G}*Mks7eJ8Ff`u zjQv#yaHuD*c02eK z$r83%nc)L|l;PyKa7qfUjUxe!KOY%Uc-fO2gBaIRrI`rmwpWA0Zz{^yiFBMvl`CuD~;SJfh-$geK%`b1=rilX1``ZhfxpUi-4K7NjCS zgYc**$IHsg>j`wfavqylswegNG56kHn%l!}Lhm1TxoJ}qttKsOvfw^mvF+fL{^%|1Zu!tHFu1p+8Xo3aFWxU7Gj#WykCahY8_d{O zs%Tf70x$2E=EvW=Utxn~dk9BN4Jtlp35F;W-fOeiuh)391yfr@cz{4IUAL=`L1P8i z$K}ak4S2M%>aGFv!e6xiEeAY2XprR->DH%K*eQP=G5I&qtzRT%D5gTlwCx+y)C4RJ z0K&I<(73_h(!cJn8O}X z(+k(+V&%r3&n)m7=h*XyU@0ko_|foP@or;FLUMDV#bezqbY-R2l^he$5B{kH^ru#5@kp+Jn(&vLPW6|}H3^)qhJgr-T$~B&n?wI~E&3Pg zn1reXU7f5}qFedBNAgIP${qUH?cAU9pvUALWdvO*K8%3480CsL?=f*lXRLAr3QARC z1`Omq`9naxg>Rh%;c{A%`Iz|U zLpkMfI)_Wu;DH=}9Y^*2kh-!FZkru6vbT%VqfqXLS-YT%X*GT9;Iu>*B=Y?2=>%p_*u)TrWA;-tw9ZQ9jHRXn8uOFSTY8H4tSE zTP6IFDR$82cRqOw@!0*8scstxY))*vAC}^u@{Z<*JRI;K9hMuXPw261++ZnXjOjHV z(Z$i;a;PPBQk9m~ql8 z1w=c+c#x=G<6|rDSBtP^jt-o|IPf(^INT7Q3GpHNE_I5GpbKzv*bn8w)L2}PZGvrj zackOxB(N4DJTAX-->8Q`;wEpFd)|gVg@Gj_T6}nHEOo@Ven|#?!jbnaYAEwxeaGV8 zpJ(a6EB}h1ts($?=b;?{a;td^S+e2sdSdv?9y_`7WtxP^FP2e-&<<76DrS~HVrL9x zTO3VGI9=X&IQ*ccW7A`v@_qU@Sr-~z$fA}C@LbS@F#T?PKBP<@C6^?-3O83JHcbhV zi|qTv%uG6D2ZAK_Wq~7VkT7Yv`^urPVegi$?J%}bw7o3+KVtunvAqknRI8Wgr>rl( zii<7u^nfd__8c(OB#r(VXT8?e3Jxov{cesx+6i)Jf&Oqp96k#LB}!Uy#S=eMZoruE z@bDcUaWr{?Ec?8rYRM53+GvHU4(5zU!gk1y8s|xvTSMy$<GtlDV%0 zmJU$r1<0!wOqB9&f4?Q<`5j68k@}=Vi>U6wXJ;|>+weD(jV+V;p>`NZ6!}5K3k)oo zX?zBK18Y#kVrSxAw+M}a?ZQu|tJHGu@EWTJii~#}#M)EDUSEdsvjVLH>W4e?V9a#elHacr2@rDX*@(YlQ&?9&PL{MTk{^<)i7!OzNbgjNvE%nKtKQTt?+ZXz0E%|1f3lEe1Z?t7erbVgghY zfUi%mFpCV}O+$RZ25NqugNutg;2w0h|D2sbWiN@EpOdrE^Wj>Ho{}Q9Va58~U4&s? zG!bU&oQmHo?j66D(z36*)nWwitPuNFY$LUND}slC!B!UOOG4>UE z6w8yI9P0B0doV(eW^$t1OzkLa8)}|clG~tmzk$XKuUfzpzccm=go2Q(yFE0YPn_HF zB(GCOR$}!vsFAk_#7K-qDBYlz=B=1At24TnlbGvxZ};g7{Jc!jl<>sLol1NZQ^nOb zF$uT}Hn7}xk#Dq7n2S1Hi9dd~ZX9Yf1@}GcYTWzj)mM0E$oY&!eM=$Zt}v}mtG?TN zL=ZZ}DKmxW+OS}0ZEC6pzMeU>FJA}UT@XGwu>n(qU|1>d;3>~O%as;n#m9ncu_6u?NSqP0lDL53A! z;^|FFx(Ddq+G%EHCWvS@JSr*z&df}mpkh?Nw6eU+!_JNy3Njuvfecp7M%nNbYzvf? znRdK{_*g#-iOK@N;_>Jpv{x5XkgI8mmwP6{dO){Ec|kBqwfc|DdO0H-OMd_?6eNt| z;QB_Np!yBk>xJ_ikFzs7D{k#|^s#PZD^l)1mGPo*EwJT^Jrjx0pz`a zzNyZJhYV0p;C(`y0ESL4MkuM1N^v|osYHzUfu@GW8xeeb`~l-?(EbFYQCH^V?X-V> zgF5A^)1GgP-d8V_+-fL$9cyYE6a?N@b{$=!@8c>XQ8=PFtV0&;qd2txz?P``5B@;l zfk3{EX1FOmQmx#p(DK$&#p{;0{f0%uEj>hv18>Vgmmh44WcO2g0r;@_c3psm*WtoA zQ`Qk3jR-EXA{r|c$t_*1#S5S}`19U+@ajEt*+PVolv_tVCQu+1$J(2r#N?`kE{x&T z!g-fRg-ZZDo=lAm?uw_6<*Cjb*T%2K{V^VT!~$@PC%3}ImilVD_zf^O0TJ7jm7{)X zg!AU%sZ%!!ux8|yS);{)Ap;1lOf3~fB&8ii=NzUS)moO95nQ9cFz(l()jI0 zWm-K@MJq{8Pw)NB`n#Omewc}j@l=+kQ{ysy;^B0mB5I(4rKL2oGfe=9|JG@1TFv? zfo->{YT|$)FyYI|$=SqpZCwSVZf7SaU_1iKO*IL*F2Y|c&o4qh2}e}K_JtS+`K(C5 zT~GKvsV!#>V(2K(6tPLO5NI2Swz7OOdN}Zg_BpW;Z@-a4id^dnR4mll-dWoo;)}S= zQV^rzLRDt|JO9zuK`ny-&TAqte~!JdwYetaouztZc1WhO5t{NsPQ3T8AwC+37|GM` zK;pi@8YnV<`oadl;rCA&Xa`p^Mj1;XMQlf*Xgv{-MO9c-kSK;G-z@l*UF_8X&(zw6T9^j0F zOx1p>wL!1okO-ma79Kuxymtw`aKM_7b%c2a;2lf`t6!{f0UDh_*~GPZu0^rR{2**UI?# zd(rZ5qdgwC*sAtgO|w8Y1BCHCHp__KVxxKMVIIca99&8@Nzm+gwWEBs&IPkoR<2^l zvq%*)5p|7gVt`w7Kb%v%gYak$)Afpri`?tIJF3RmS6WAH)i2`$&={QE@@`qD&Yt0L4MnHDMRI)m!qxUrmpNIb z1qP6KFHP@Sf4edD3d7P!OfE8gLBzlWi_9bSPk;hnfe^u=rnZg4MX=!yhIiX9ZjGI9xr+-ISPuC9zZAL$)~1WoLv=~7%> z8W5rpLmuy~NT2eVquuGG>DlTa6CuyxcsyQINBdFl#nGR)ya*=@T@dH{_A~;s-S;;; z$B>pn|I_862iTw)V~E=MrYd}e!ihRVp#oHXQ4t=ZPINH{xh*PEIV+O+sBI%&Lh}Zk zunA66GB^;!pdhD&6%9CwQ-VIh=UqRdu*Vo<2h?a2u(>C|DfPzV-H&k7PU^pRxX@u# z_#C{#vgx^4CiK*uNFAk4tNb0#Cp+OIm>nUR58!R=bSt~tp1HaTmmy)BE2)x6Oon7; z&6v+Pwyx?;Wj@-R*eO&?G(A&sMWVR1JuTt($8duBMBu~hM33{)#>$g08y=L32b!voPjFcIULgCo@H}+Zv=POj%U6MTuvhi{nM-u6`fe+=(eF zD^JswigQt)$R?;lihkDGFkfbUo{%FuZ60md?kd#v2~Ge81WLIwCAvNbk_mEQ1bt!) z{RsUZaa%><&CCkiQ73&p6Sd55sSy|}a~1DwzQp~8hWK@UiQcsku?VEkugYubX zP2z4sTq=*jq2>Q%#KQ+g8F@bLF;U#TL(+Ub;W>x-b>#z^aypbK{KsuoYy?K8#M;NL zH*O;A^hXj=7iK1y`sQmM*%IRb>RUUeQ@Oc$3D%QGLxC=zI6XjeGNi7 z_AZhgLS*F3EL4n=yYvIUPGGp)^{@o;=AxO zIfepY^-Ra3rQeLCkhQr@@(Va0_2Nfr;$>!Tb>c(bw{cBYS>2&l(f+4KQG;7GWDZ__ zpE^=hv^YHtCg-wS^~BIVQjdKOLN04=b}v1pVqNB`jCZ--K2BG9A2aE~-tm)qfo@sS z;5W20$ztW?q~eg@Up0(3w0EJ8zz(E4Uf%b1K=)$F7D|Gb{XKocG&e4!AfOoR8R8{J z#>PNu@^AHErLQGdR3WSWyT+6{E;<<*#A~o<+}?DQy$x|2>GCrH#xI`YWEr~>KRHwb>i@2k)(&7t%S*Bv-vzgP~=0)OdZO8 z_19vU4F{~J!I|6^##-LaY~D9RbZaM8|GiSnQ`kb$RSfDbeLtJp=-CKt=cs?C*P-#N zi2<#EP{Nf?s2UoLUbQ-*0~nTg$Yt{dy7f!(riLf%?Ze2KJf26`fx?D!#o*(B&{zsm95Z7;SeChiH=A4xj8)j=}CE++K&xQ2UWaaB`a z=~@$C9uoDl!`Q6o6v6WSBBY**m|_$j>|6)sy4jIFVcLoP7N@cjfkW$GldV z@X?>s%PlD#e*?=vWC$9H#7(HW#Xhpe9_>6%gACE?qXpY7u(&CS1i(GgRi(KB=Z$4R zc=~2em!$)q!az1|<49-IgA6DtUmrKb{8kR?|4VRFUquW2?7`uzd8O>INxYQZ!EI{? zV~U;ro{zcLWUTUB-s>8fmz^nHJVPp1Bh4vsK^h_uQxo7by^#8MHu)%`8bVKPb>7FS z8oMaI4g%C8y)JXGC}l0LgQrnPZgMav@=Vtz%QM(r?~qa_jNqu>Q? z(b(YW!9gd}PfFfj(PIz-|6&;&9hosR8IS*^P^W-M$|^fr$D>#`ze`!#zdrF$ zEYAJ}0tWRh_4IrdKw*hqeE@nUgk)wf`F~shbGh|Qw?BoH87`YZg`9mk(OdNNA>Ebs zw^-oaK0LR(oBxprThz7e;*6M^la|XPCN+^%WEs8NF@t6C?%jes8`rQ{peswuqocx_ zaMQi1Gx37c^SKmr62J!E0Yj? z-T1Qqr}8zyqeBSj6ggc-!-YHcLOu$Uld{eC;&S{SX&>>mXN&#ID75B$FBXXm2OXGs zlfACz?i%q4)YZfpPzy?{)ya#Rr1RqjFm3NzT0Q@sz`XCBr$O9DgamC~hh&$umN6F5 z&17^$Mn;0z*r13?L*_<|;#sUjvB!>x7PU~La2FoXYj3;p`IvgUkcOQ9&1ExU;QH=+ zD(_fBW)XL~Lu zF%L3(JA%29pgYhSQ}o?-<7MK3iB-*sMm&vvashlYcyvkMgh@1n)2xXQ1-W{_)~1!4 z{lQ^YV(#|x4M2sk3_SjpV4_lf-zX__8#Yc{5J#9Oj60htM3G^vU`QR2IB&?SwC%BB z&trLm2xvF--Uu_l%x$_)+rZ3s+NSyFv6t=)JkD!x+L6JT(0$hy4EO;iFXJB$*D8;y zN^iphkgKQMIQl7jRqz-QAh2Y|`xGmlxy5KwGTGR8VV5a{3m0P$lOt6*@zduH*BIv$ep@Y#at_g?TT5~0%`uIv7opm9~Jw0AX`x@%n86g{hB5#2CI+X&8gr zypAd3o1Bs2Zt7H(k>x7!mpw@XAEu zTLSGc_HNDB>1*`CLqb;zZX2t>1gmAc=b>a(sA){^_@bhnF&Qd{hn)-8)}w*Erm|1H zgD>+7cY!s4TIJ1h-e%XBwm($TAN(;yaMpfL2A(NV%l3=%%uJI36a+pG&gSPBFG|N% zAo28Q#;lDeAzm0M9>?B}xBljrL!=7Bw0~_7eME~1^|KD)Cu{brcREY3YAN+|KcqKg z$V>kOJKywelx7|o+NY@KkT*pwsVR<^b1zY?e7k9GkWvRqd#@mH+U6zH3xqm(PEpkB z-n~^%!Ybu`Wg>3c##r!_&7Wbp?wiolk5;3jCXiKgrQZFZ@Fwr^&)^Kcu0Mn9-P+IJ zpQ$-4E}03G!D0WaspN8B`MsTxfcYuuR!)?J#o7yO^IiDSI?9p9kX9#-n{Se}6gfm;jFIVD9^Nb+ zeWVp8Bh_O-bhoY(7-Cyp9MxRJj&*din>@TKD*7W1f=9D1uuC4j+5vj9cLD6nKwv8p z5)vT0f?eEA5u<9K;_fFJ?Z%S&!Gz;&=hOLH}94H@TJlf6ZE<*;8uraas$NZLDYhq(G4Rzsdk0 zcg32)cF%>!D_EK$zJm8Y>Wzlhk;ckw@|t_;Y|HT=%9?J|8w820pEc;Y7xoG+I$`wc z2U>+E#h@J;Kf_;ZByI9&7@iOaBKKo5~>~eT= zZ3^?hts*>bPyvjiv!IZlHlY*)E>Dyb{Oe6*j9Q#%m*Jfqg1T(f#t+@={ z?YB*Hl>yKU$abaTYymMH^7*>bbxtFF_UhmA9gU;=^g?Xl1%x08Z?dKG6w>Sk#YNh}fgIhE zE%ECDY2px=Y9YWrBQFx7F2j~;6c)dx-j63$Fa>!(WOqPTrIK^#MiE=7QL3;o;z<#U zk%MyV^xzgap2(N2Fjb=f2Qwx;k@*B4f=HS|x4Z@OmG|~B^!)UyTv_w;oCN()HGVc# z)QEuWMsf`S0-=H}LF8xJs^60VB8K>XQe8Z;SlBKCD1O<{K5`*fI5r+ZH08O{69D4D zYKP>9{Es~vY0N?(9$d2ZYc11b!qmGvK?gz%U~5wPNOB3LWKfTT zssz?Tmri!9;AMbhC&PtpU@5qVYp*fKA4gtzxhtzYgDI95gH;~&^|9pF=UukIhAyab z;>WAyL%2lu(or&2G|tym;5M}e&_4`)GGndL6{j?#g+AZUQ#EJNq_4RShdR4QYA-|A z#lCxF>X7XFSL4BMqyrhWmsHxlBBhu731x?QsF@KW`(s|Os`uy@O&M{lj~JHsN+w*p z7dFE^WqmD0S#Ix4)nvQ#4Buw!sgbGTQoZ(m@}F&Mt2{fLg|7g|Lviw$f$b0|F#opb zlmk{LK{!A-fd=6M*c3Wwg9s^b*Tdgd+@R`!G+`%Avvddb8e>kqp`^Hub||ksx_IaF z377tjqs=ZL0d0w08ZdM{z6FJbATbFZL=(ACZTjU>@yShEVF^-EEXbJ$QB`uD)ZdWw z4?eXo6y3)k!bfrolUZs73_jU%s4gj9vSJDjwi7@JFejHxmp0yZ0&HpfH|(KVr)th& zQ^QkUoXYkl3Pd!g^6`}dOUb6`&YE<&Xu^(yTx|~0^JDqKLG0ta-qZ9zPawHu!f*zb zYV#)dYHauL>$*z>r*` zNZgN1DR)GDglkbW7U6kc?)H(E+bQWCe~a2T-ve|VpEE&uau^6+nEoqnCcN&LG_6Zz zxz3|tguHH5u@nvQE&c6s6>%Fs=#oeG^gqZIg6y6m(9&UwrPGc$)XpqUr?unC4T+mA0_H;)(I z`9Hj!oR{Wln{m=2(A~K~*YhboEP-_VgWx(pzTsbMxZeXn?BY*WmQJzfn8?Vg&aV4` z&YlTxbE4gRJ?j+O_A#d99zQO9W|+JVPC$(<=!oI%K})>NHH0a&A(x>Gz2Ur)DK6b= z5cR=F4ge*pa8Y2)fMx~?BqZI&)xpaE(P><5Um)+ESc?Tl;wqxLRu1Gs&qJ1 zi=&WoIC`mT>TJu%x&r}1P*UI-G}?$g6F6r;`4r#vz(uAYa>0c9gF|l}E!*v$_ZRqy zV_A0#Zd(ppUv{ODhOWG~9NnlZM-Ch=w9uiYPdsQ00u-PZQG*es@OyC33%sJ>y1FY3kK#nA9ukvNi_Ty=GQNwF^r=%Q$TSM97Mg)9mN5kV@$ z1H_HF@Q}+^r?Ki9K0XwE^W3)&9I@$7Ax%Z*=N#uQ-%4L8NztkR971Ce{BI2w$?#s3 zk=56L^uV0_Mx=7-IE<-scsn3sN>mvM%jE~CU6TAjFEamu4s%q1A~>$P??>4tw!JYeBfhG_xmT{OG+M{Ju4Qc4xCXv3_tO4V(j zP1ATczwBkxyypmPrA`P|CLTC#M5y>fQAj8lrFMpEx^7e{^K?+p3k!+Blss+;)WWJ6 zy#&R#nhPlh@G5!wDE~2yN2#E0q5Bb%p)7)`toEvs>(rjwr3Oq&zb6J&)1g$(i=9Lk z(*{>@%C17qP2c_RE(G_Bl*6Ao|J~4k?Wg{Z!1Mp#2ymN)Ve}RI-*3zz6leeY_ZO6o zS498&iz29`4zmB}o{GSibBJlZt?;_fZLTJ3xQ&XRq znB+&TfsyP*=F6kwoc7$x%2Szh>*1>V=?se%j4V#ppc;3E_f_#%&vh7L4u}0O&dxWb z^{e*>a^7y%*4B5{c-OynOEB(kR^4qbs7KQ{s~zORJd`w5kRAY)ct&3b@9kUKqcFWl z^U=k6F5q#@^B&x<9_KwKnV#3&Yj+V#$7N>+q)G@D-4|;wPix*=gliB`GOWw{25+B z`wF~gdjcAjbff=n+iboj@C%tr}5IdD^&vk{Nr0o8#R!`fQUQ}?wgmT-GMcJ`a+ zn|6M5c#ktbVyz}h(dT?HMoN#`pAXwt&m)|{!-pN!JohS#ThZ~l+Yxv_{$F?)A|WLO z1+e!9nx3(A?)u8pS6MOfm}8mu(*@AJ9j!O3%?<`!=_kj>D6gPFMy5Ve0B;e=2e#XX zn^O>bcHrO^E~K}eqam+9&+z{-_m&M=Jzu!+O(RH1cS(z&NT+m2H8fb+WU-Q4u$)z!$*Q1Dw2B>{0*H{{o? zKxwQsvE_aDd2Ec8o139Vf8#4&3S6Wb2Ol3F2Zu?82G9#ZM;x#ZXIYo_$)ogWLO{qKDDz3|S{lY3&9;E+Dq+;hfBiX4Rj0d3j+n-eD7T zkWEG@Q3(P$HQzRXz9^c6c4xjjQ!JrB6)>%LKW+k6!~a6{?hQmld}n@u@RVeTe(HZy z25EI)zFW#69x^$1Upgo2o`J*Qqxi3JGApC~0zg5JT=47e^ckx&HjS=L^UYS)AsA{@ z2#KIqqXAvG!Z+#QZNa-L!8<_xo1LF;aD2V(;o(670f~tJy@rLX{!evvi6=dnCvT)1 zM;KW7`0g*tydRtZa!ex$&ppJSf$2h}54E;>KvY2u}mfULJ*Mx*Lo3p3&E@9#HkC0llaNB-#w zLU9JLAHApBY46+dbU8UWMA+}7yv~53$j|F?#Pl3zH8mq%msQZxr=jKhp|Nm+OS3n2 z0M-!rI!Pvt*QK5eevADooyVv=zWxl8T^Jnm^%fU>ABX0ozoB`0~M1c5bo(c1$KCWVTBSVs8 z#I4#upZsjiMgw67X*H?BwFb2ZNYs!C=V}UOp&w8Zj_m1j%R4_m2QV7{#CHdyc(1Ws z69+B;+4u_Bl}kjB014dNUI~FL^SQ+4e>v?IGXytgsCR+h*GN(^k9%d0g=YV~UEpC? z9$Od))Ez&p3qG!IfJ<1C2cU~Ro?txLy15ZS0GOlU3y5V9E&c{IRMZTd_0X@2J1f%iUe-g1hd$_BVd{XbY2Vy$jJS&l|$A^Fk`#j z$&P%yoo>;6jM302Rj5ShAk(1{)wz9!G$4g}{1Hn9(K&0HUQ$-3r)x|6JbIJM%U~*c zKV}A!-JV8z-%oo#fURrs!-o$Lim4%lu=^q37kqQJSwA+Pg9m)*z}Q(AvTD5w;{^~T z{RfH;CSkZu)LU-2&>ZlsYB4gjEdc!Q@pQM0uX(Gq=2e=PCs9ln1}4OBAXgmq-noa= zMKb2kz3THk3JVWM1EO8)r&)(B*Ig`-mGG|~+1K*mt>C;eXS?S9IH31vZ_XYnNqu&I z4gk_yyhnA0=W=M77XSu(>DKhD+-{ow)@`?sF5QnN@eO!rJWv~dE{1#s>BjVLTS-}o zUT3lC5FY~d7a$Tt-8P~n^re=R;GaVUgYTr(x_0rB<>`#&6K5Ki-C9nfZedxO_kh+C z)&CZ&0A9zPzmE@h+uPfMH+}LUZi};4m)YbGW&-Ig50~=*Qe=`&A)J#Hw*8_798h~U)?8|EIS%0kyX)I6onyB|YN_R?$18HL>o1U%6mo8R(S@f4 z5T}()p&+6;Q8fif&@-ukbZQo_HCX5pYv-@8uX({vWy^J7%jM?grt5hz2|T(+M^AfS zM>6U0V`W;Df93K{S(>k@AY3Hq01M8~U$PJFGPv1OZ*jXjti`|VESIP@tL~j< zJA9*e(+_IxZy~k~ivXeL=9c_^>(uqR{50M2c;V0g{!DR5^G;ynbAO%~n?Wy{p65N$-G3dO z=6+NU7F!_k+Q~ib^zb)RWcj+Av-z^R?CsDJ%xmvhuvY)?Xq=DufBobCp|kPEkihr7 zF7N@Q5c-_Bg!%C{0>iLAdjtVnfLOtZ=lP7VOaYOM5k+P=H(QHMq%Ig-$9W9$i;^ZS zQTiI?fR20nS`80TW4AO0GVYX$sq{!*Q5kMw46+sjlOVO#Vxhhfsi8@rzi%H8|1;Md z_vW=)jbcgh^WB6l07fmOXcfR)3O|vB@Lhv*8klJzES_K^va+#Rs?#eev;dk~kfKS8 z>dymwp9RuEiVT<@-eUvt-xLSwg6aLYPr%U}pn<@oXN`<~#;P+xxKibS&&Jj$fNquU z+tfA;uD|Oxs33q4gp22mYi^CQ$$~!zKfgzOA1_@{hyu|qtDOVF^N0l7Byh!!s>J%h zK= zXju{R6?_;%VunmWE)ZA+b8my%!{GW3lv#ioXe`)r_4CaU6~1xM0M`JUDtX`x{eNy( za~_kA@Ve9|dJlW*T3TA6x{NL7i2wV~Lfq=;*4mny1VQ-4*qZYHVFBa)#_07_M$IY1;KcoLE0 z&R}EU*9ZRJh1l01O%*H(Jc&(?&6H1Eah}=FLX2(e?}K`*D(H>IEf_1V*_mJE=vTa| z4g6CR3vdi`6^f=|3ODvBfWdDBi}gND<|CC&gx_x&X;~V|Jnh?b7GqZIhFJK|poBa- z^&-OFG?DU;BEkA7CZH`728yQ8VJop&ed?T)AsUlf@gNP1F*2zB-V$N6Pi;Lf^=UpJ zl}*_A6CIFVhq^y)ZKuU08XuM{oB&RWM_B?-4v-CyVU7ve)wM5aPQq8>@!pkXJO*=MT7os z4m>;^G-=vuPk+0@Txrhs5U@NID!G_#C9MHqM4lgw5gbULTh(VnL#_ZzuO zGk)vq*l4>^XN|wj%RS(-<4eGquVm7Sc&!yvt@K+mY9=_`?4ap*{;(nC0|t^62ay&h zRLIBZiA+PEWjoFNu3?#fTZ<<7^(E%Xs2SJs>jrN*BkJU6v%g5$(=ZT1ncM){oN8>j zv^VC%xQubglx!rw1u(ApCysNxFwm~g1}l;E6YnrU?S{THJJ}Ks0&&Qlb1NxOJrsO_ zR2-z^j}&3_mV@#DZm5}JE8WEVEozda8eetup*7!~UX>g4@cATK#%ktZIev?FQ*Q$U!Gd=E zQ5ls;1v7dQ(c}%Q))ZSK1#AzTxMk+q4`jk%DFHBjl6;JQUB+3dF2;)RxKRjOjMmz?HkD2Pf;Fg3=@l5*TD-S`zfsG zPRB21Y$Rs(doaWOcFth0`K$^=Ix-JnPzdu>=bm7n zvR9|eEmb`A6MpHVVXEJ${xs(wdfncY6;p_k=%KQdUekF0oOrmbZ5evp`UdoB0hI=_ z!gWLpHuMi8e9G4ffHq5!ZtmXzlf#9z)>M?@67Rs`klA{9^E>Ux%sm-?0T+Tg&vL?_XSIOVKjiv}?OlL)(Qe1GOdFA8` zDx@&@b4dg~_j37P1&^}5C1IXnR9yA)H`8wIaaRY=+SY8V=)EM*qYYKtq~<_kPYRxu zmNgkN%B4k}JY@8ZRAS!PR!^*p7aMN!b8wc$aj<{#@i+a4K#BkwaA`R7$KUgFgV*yc59ZZ$0|qsb;jbKg7yOHZQZq>?HD%>sVNqo z%3G`Q`DjD_Val%K#!@jF`_(8Itdh~(>A$Xu?U!&5G`on`q^G=zu#3V~Ce85Puxka4 z%Dh!GU{kL0KVr-zH7DBE+Eh8Co@6bec44BbIHD?m-cHbv>9XDHk~`@Yl)t{KaZ z;7Ve{@#|?r{&8b4=>y*gU2I<>(1)B<*Xtti-q%_Nj<}4r`TdBGZScm_OAR6XZ@|D^ zm1dQA9;oC^lgKF@Qme8jXMZj#%*+)|lx=|IVYMIpc0E*58&D9Ec|1C{+RE=`<*(^qH8dIOZQk4bamvB6V6}XHXR^xlyVRC}aJMfjk_sf`SQ2H~^ETdV zwzO#vdl5(_Rx57~kd<(Uw@pyU-PPRU4=!%aHtMP*$*f+%_ES2EaHqlR$?DJX%0>1ujC6KfyGyDwG=Asq zj-1S>wYgPNwbI+G6M2Fy>rKv2Rx3Kp>Ol3|+IpxV_BkQf1nx-NBk4~?Ew@FmfgxQ6 zU1YEU^)`k5uGt-w0E&tMZ#cAgve`Y7P!Fwy0k6H&rLT+>(>XPk;g z>2n%*h2o-5#`tPC))KZ9>C08ec-Xb13{gQrYM4h!N2}L4HCR+rPC->wnn4M-W5(%m zj>beYgEsWv=2xY2XYLOqJ-E$jvD6H)vr~&uLR^?PDa8r&1DlLet;lUlsy2Q8_&PIH zKWgX&L=mEabU=WK()`CF%b=#hs6%KLJ%M5A29oZjeel3Jbl_P3n9*Iw>#WM+sqe7G zlH(U@3WSoHEE1o$w%8~BllCzuj26bYzC!L@1rChJDLrU2o{p^-641e`Z#31eg@bd`8)BMbWtQ zVw%2S2}LxdfrJe#jl4yTT~p@`RfZBaHr4t z?d0`zMJ|DcKooR)Jx=$3m)hMO&sq7a@d1_qendzyVnZZCn9h@L%`v@HD}5KGVC_!( zC+5b+a$_#ap6EHml2XtmW6up1sZY%tV*5gvKIhR|^t8i2%-*4^E~leF=5Bv?O!N{l zy6X_X70j-$T{}BFdQTU6(^FGkAVV?RklkAeY;>Oq1VrK8SQ3UD?d{ef^Q~Dg-gT>P z=6i#rY6$C%mDtp*B>?m$wv+_*tS9FJGK6qT2BYJs*p^AYWdKy2qqgG(m4%hKtaW}4 z8hbTmX!VRHLkL#5I3OwSy0}iMDygdae=xsTe#F0Uhd?ITPnNF*zp!`;@hXYKWXFM8 z(4A0g4aNQeuGpx>+s|2NGyXn`ErG*B3ezu>TB^lfA^D|L=hx%1*Jf^UsA#o>w)Wa` zF@v{R6Vh>kO zT}Nsj_iR_ZdP_Z9T1a}WK+N+KCsN!eU*ps!04K2R=vTvetMB(WUTiO!(&2;SH?MOw zuAd@kviZ9;?JhWPoBW~_=#45g9HB}Ll(bkcq+)!!XnKfe8>z#&;_%%drCI`~j&v2x_vk@X~Im9Z&7EkwZp;^Tb3*vX-LA2b^-l z5npaM)LIg2|H8s(Nq7i=26P!vzV@Aa!@{agb@i|6da#2gB7O5Ce#LwUNZ~?|{e|Pk z#=bV9TrtM|jnCo5s2bwK$cL(x7ARX1+gb+JXQP6SI(mVKedWHa(sC{z6{K9Ib+^K~ zK$kXm%&p2*_t)%txP$4{{06q0uiEnODGoEI@PyY7uC=Pfmw0}4kxzJ{!bV1zLAekA zXdXu%bH~K%+7sx{NZ*v08pk%<5R50g<-Oiz+~AO(qw zBc4_$=kND=$rrW@`74>^(15}6M&)qerYh1YEtuZ>WoB4aorlr?ibvgxEA44*dgA!; z!$qkum7MMq;nl+QmAf1+`nv*nyP?V)bTlN+8y|`osCZ7PP>D606ZtAB(w}T>0WYGg zSBE7}u#m$R?-2J$k)$&Rj15n82&6z|Z-{fblfWCO4)o3Ed{9;Z=r-f4M~JYYA`icu zDP65SH`OmVC&%nzn}yL5!mxt*BY!xkI}!w91D%fNEB908|)juUe&?FQ?jSSkG%z$C4Ru)7p|xA1pI*mD>! zcwuj8ftvVQxcWk7KKoJxD|1&A7Sb7`^Ti!y?_gEnChl^78salJWE+p>;mP+L>Zl*vS4KW9o#f8RA=XImu4{T@-3$|B@}7X?S&M-I(xlWoZx5 zcQsJ({tFus$RrAS-Z~y>wcHGSg{%N+kvq0(6c9gg`e6!4?XEm=WpJiRIGmOmHn0!@sUnU#uB({?1^!ON%>& z@(&3$^2Yx-vGFIlJkf?R4rP>^{+uiOel!;?vLK@#j zh(`=gS4FvH`9q;Cq*v0&IYv%CDoJYQw;P|Z6B_vKn&GU^m82wpqYaBc@##3WdA5Km zD*wa3ahArD_UFv*?P)e0rfUp)<9|_E4tjnnr^Wt)n8~paTy@R3 zzZT>pzD_*aJ%D2c>>l7Gk>%Cq3e88sS=Ow9=g#`NxkcwpH2(8Ms&+0H+!^zz@8 zqaJ?G{KLQeyY>r+rlhU(7B+Aq1!CB57Tht>v_IUQeu3J43b)z$K^t`a_shh1pu5|2 zJ;^a#N;L!`{=vdx_P9W02FZ+`0$pcQr>ehy4YBOCFq-VOt>E5ngJ3bxW<8b+XlgY3I<|7b(Gbr>+en`z1yE< zb4{dcUmzg=*gz6EhrXI7Ffs0u9*k6}4%1VG%`^?fi{VD>7C4(v!$CEv`Et$@0Aqm` zXhTCoUf%X6y<4SSC)hV6Y-UWtJ%N3l$U2&sXLxMLnYn5nb>tWSvghumjfhWRAv(G< z)EdzChmgXUSt%X?Q4W=ZLpw#?+Cm*hFcy`Q)t1Ur>x?vzq^}@XMv5dK`6JIbHYG0Kl8=KztxV1tMqBR*N#rX58sKB zFI{MHk6djvdoPCUt#iLs{7B?2 zDN=o}BR~%J#3>#ee+O&lU98Fv@DZn!(07UWAA^`Us%KNc5KGaSv%O?$ zEmmqf^76+7+xxo6#+I2^0?UZVe5RvA!|Jtp^IkIw**w{v?icTjZfWEPPgFF7ooh@& zVgm$J2chbVq$!d7yy+RIjb=`D;{q!~GUSbyNkn<;B1X=Pf&4|lgXPIr8cgp@qN1U*vZw8U!WpF4!z z@{7{(;KvZ|J<6>>+axLpqeBLwnbw@iaRCK(Jnvr;7dlWDg_Cgy+{%443{8=)ZY=>a_h%MY3fMw>de2Z(C z_e~w4cqKSqj2Z>^owWX_SWn;=io58rh#7dBvM}9#Xc*(4(s3N7r-Q4LUm%zH0QkmbToddmm z&AjkK1s0M~Dnw&s7(B(~(Kh^RvBcrX8s?43pQbVWUu&9~>m55=$U{ZzzVH4xXFOut zUek{fvsMt8vKw&g-0;YgCn z9VZUqRwXL5qr((U+FdsXFDXE#Pva9so@cnOxG4UUQ;Y+cT!>p! z^9d>xw~`51O;xH40~v@orLYRXsrURNNe%Sa#40BII>2eS&j=*1Sr;`;l~D#z9UU>d z1BHf*?|v-#K;6xc-yi*bg}&ZMD#I8*#x`WYP(8;%NsSi@<3oW=t6Z=rqB2+YNWp&cGxL1+hG%peuM7|4NXx42bggc9)6hY>D4I}FQ51!A@^H_W4qFv zMMxB#lret!VnH(>sC`gN85jH{4i<&1L@0T#Zx3es40{gF{jD3q553J9G&yJHJ3-QJ z1rjm4&DH$)ax8r+#e_U(#`qXxLdc-W zhmrGlyi)vcAU;;;9Ub^+#umYJA#2PyUVLPxX=Cmpt&r;UHEIdIN}h$@1+Wrn%qiO411Q*hqFyxU61 zSPDizq8GlPH3tWrp*Ga0TtaboeM6~qwBP=RX2m*J#P&BL^q5sk#~lkVitr_$NRkc- zBn62p4%IiHJd!zP8johoFkoh7-6>bznOTYPGHtt}ke2jIQi#T3hG9;vXR=8TRNb${r&(N&nBE-jZIG4+SF6a&{L-ll9>iXlqw12@7?QX%;s`x z3#i~A0(JpK^ESlFI1P8k$7nEb!a)kbhO!^~9klUdKv{GJ@wa%=sG;w-@+*(u4^c_t zKDAbkMj8`_f2$g}o-h%l($P`M>xO~+LtGt|PpB9kVD_4F7jBha)&p&!SvT6?A%rID z&3?zXbz$M*@o8{>Zixh}+8Tw`t`;79om_!^%I$F3l&<%Ily>u|t${UP9`Ymd`heOQ$Nj3pL92$`^_11U$4T&~=*PGC} zd2AyCuCm{J7FKON^4ZPUy-ESDNp~-ZPGa^GVIW-SdLH&IdCFfnGmL)7p%-=d7PC)~ zhS7Q);0W;eB+rq}bmk9bs<^MSU)pXkYr}gMFgKvw`Q&EqzOXjaZ~o)m9#2?g zYCAZ-RBavRh=`Y!)h`#NxMqxL?4`jYdCpB<_4Zyg#+>E%2g|1jNyujvB5}UAa2R7a zY~q|r2lr9NEWa0Xzo*RFoA zs`JjMRGLkxH$QvSfmikVEesGiTr$j1PgkS-5Q*X#dBRFjkL3&b@!qs_A&|*rm|GE!1)unmC(&eJa0v#ouwnIVQEZ zlVR%s(sxrO4vuaMF0dFWVs8&|MGk2d3Y*Vhsn;MrJWxdm^>2YKi5w@DOivwx_aZss z1K)p$3mfe)k~Vis2-lar4n?a#3#)Q&*>XM+I?ccAM=cH|^V%7e7R+=*N-}*TH|HLp@*_-}PK5jmfLwje!kSf-@g#9M^8+Ug zM3nUE-*JNXePv{wiwD5+XlZE79BZmTfb0RdO25>l<&>c8ffIR;l)8A|=WyLy(T`|? z6l8KgS!CIEK6JQ%-O{v-U0D8s4Toa7EQ(nD4B9rjNA$SC&1Y-#3+D>uHEfW9(a%EW%Kb|ub|H27zWFZ)gxZJDNemJ zB)McE_`~(TZyWhbWd)0GP6p2JH(h3z7q*-I3I~n{8cjJ)rpxra538ranho}r<9fas z>a~q-Tvk`^r*0dw1h?DxBY{t{Z<*_BjK2SM#c8J`3jIhWm;EKE$BYL-iHIIS7C{Uq zjq?Q+L70AJQ~)iw{_Xuj4>E2$St2e@NBQ}7!9lM~G=r!6Yv%75wvD_~g3c^9GJjVq*;Pv- zOf)0HcRf?w6K2#G;rZ2Y>@^7$Tm}p~;-xQ?K|PLd#BQ?Gsx8RH{EYKvH@=SSL} z?;9$4*iL7e9n!~ka}!(nP^}xAWNBZRpa63!#0q-jb{5l*2`~^=ECt38p5k%eHslD# zv4wzno;D8(dkqCX3y%lYt;No5@(xeB%QbqWHT30Z4W>)^r+@O!4G%Zl=}(E?H;E5v z!*D1dXHlw46`Q@^FGnQny23=pmB^aB*<{0=CapAra^YSuBJx~h+*0LRiYpGXd_4`S zn50KMVdS2$lbnaEDlR|B$+3D$;UM~h-m69No%L|2;Szl-#%>QN;oCpaUwz$50p&sp zh?J<1O7~*Z&V1=m-u|trn)3(DOl}BlKEwyJ@N2s% zc^lpEK_1MTS05g)-dGv?APui7Z(mu{;?_uv_ioVFy9F~Z^m`Jja-Z&^USIFViC^-h zhKmbN>?5|g$X>(gDom2LI7zHlVFjC@9`Sw`yzG0JsEFHJ_DVJM2QC3esCsbP@2ANW z@~34%q`dasCt60K5^%;!=S#GkGQEUu)}>?~;nuWgdSP6Aqo_ZBbsY3?jR}GDWY@?Y zMfWJ0j*!VY(Vd(%MzK!|Tr|W}xA}&~(RNJtR)1n!8So^mc3v6Bw>_=^*V+S}fABPH zE7_oy{H^skQvd@E>D(>a1|G)9eZm|<1Su?Sqa$zMCYv4kOCZMaaP>ygU~5k9sIMuc zw271BCk(^V6k?u%^I`y?$nYrJ(*zf3Gdj0l9?$rTg2#r6%g=%R>br>TPT zfI8mp87vw?|GV52O6=E01~^ygD`{SMFS}X8G^vgLL9e?l55C?9=PAr*HV6iy@V3T? zf<91Q-%q2WMHO&DPj3bbN3VIi%9gK0hvT;|vS*6}{s&slMA1rDm6ugd)L^plKQQg> zF!!*9rU>%|=v|{1>3*^#zNDfl7T*19_VamNEG-}7wbT!DzdfA|RFt^-41b{O*WO16 zg~}vu@19X^j#gZ3u+efCi<&i<}9P)wNVUrAqctg&QeY3j3JYZ)PxO-Pg+?)Yz zYp1Qjq)&;=hgXhd6#1t9+6|)OrQ6FhJ#wob@Gtv)W!XSO@ce zWbS<~pN;N9Q6sLLiRwaWgdkV+l;rj*UNOdu8Hlrr{xBL9!`GoOh0qg{XH_6SRX>rs zei;xsfHCrrbl()a^iy-Yz1U`18p>9mA!LvZD2=g9H2a%=$7-?PX-d}J)N@5Y`#r$- z-3RlOdT@xgpsLy2ekZOfr=pC(!CN`kW+0|UtYH%6KVXC}45TTkO@ArvX||1Hi%%D?Y4%wPK+$zSvOD!^Hqf4P@Um*P znMe$_^RC3$7Xq-Lerka|1w{HB% z+=Usr=(9yrYFui>KTCpwD<~?BHCRdd{Y2>F*@{?oHGiWzOdNla81=fv(g&x_x!9^1 z6frfuYjuqjI7mNg|5rh}BV$RyEXP2F!3Sd}r;F#MyQrw>>6H9QF>hQ4>bQIS^mr_v z!lh_MT(7~Tc95hbt*VLuiCDMo6Uy_$lpTl9d}*nMR~Ll2HW0o3n_l|y1y=je5{`{_ z+tKENd`uzHMJHj&71!cH_Y_+=CM?*9vJJ>xbk2D2MGB-tO;+Udy0tL{`d=B9#gA zrk+V`Q%TjKZaWSX4aE!z1_zewEo5YlGqQrw&RZZ$1 z&}ANGf9r9Ahkgz5AqpE)e?of8MXIQX6ZXDVYXCu-=AYoB0Ll%F4}nbIh&Mu^Whg0- z3c$a{1^SG-f6h7H=x<_8hr`yOO5>EvN(?mkMy0Iw1YT!G{)JZ3N?Mw$%cqR;xN|sB zSmBgY{bd`j`jM!;kcH}=z!@34!KI`uzegnHgjP~YGbvZN%>6lp-;{D&LbM{t_D1J% z>s=8Uo#3hF#ZDh=p60Exmh16!`%2)!*WFe5-n?P_yVoIEX7pUsJV`QzV&eM?2r%=c zvv(ERMY$em;tZf3T&A~$XCpMc7L{DGSE0N&s_a;0|C<=0m|lUp^KE@y7kA^IRw^q_ z;S%SuzcMLKplej76^fcLQH39swZ^Y2_S+?nGePD+QY7@>0y&OZFevphSYWyXNs*hU zs1z7TN$LBW!E?YtFP5CK^8ftOSW^x^y(MW<-yLKDvP5A9d>2K((FI|>f9%Hf@<86q z&9HBrS}XztOd`(XJca&B%s#@#%GS5glXepH8_tK9xS~L|XOGCt39XKxAhPodyliiKJ zL~4csWQ2>qE~G!qrtdn^X!_!a%~lr(kN>ep=udcW9;NiTbhMH#Xd{g4eKB!;fc>~9 zx7;ot6FGm5$$+f2`$9WDrle{eP2x)O=C-MwTP(6iA!nfz+V4`u63dCbUuS4YT`7;L z1ODY6w_lnwXRr4@1(_{u4Xi)`tb{EGhXHoeRF8kZ$HwK8$_(d=6el*QwARCGLc_fN-tffKnWj@T7U z8He2<>Ew3P`~GG}%AgDp@)y}`{z1uqIZ{LV^t{&ZhR|lTx*$H`vz5$b5$KAV?^}fE zA>0qVf>~|Uf{$^-iX~4gvXGT-o8K7ZZ#_upS0yIAuWM`{E{`7Cdp^*S|5)?x%&LJ0 z?$Yr7dg8cfn+?I0L@!^-g3MZAscrpxHDrdN!?Oxy3-{^IX(F5?`2%ml*i6&!8@}H^Ki=vT2@P*^ z+#lprFS=WcoK@*%WtBEkMI%wtOs>;6_{94+xxTa$sI}R74RTX9-+2rw`XuBTJ?W6E zq7uHQ`euKr8D3rd^o!{;CKdX&wg0kYVaonXnLk|q-V&`TPDvvIUp*f3+Dm{`51T+S zpOSXl{bC>77~49Fm!tdDaE`!v@!VJis=wZZ+SSLeE6@D2q@*Mk@0$UB{yWXUbs^5KEh!_+pTQ`jY` zDBBk|?Z(qriH5kjBzevkCJ|{9djpzwNUy^6bXRmfwBIvHcS1hCX3M3I0c=rNVQtye zzh06DJjLuaI0o*_@X`gj=E#&aXc>(Zsh*wxLdoGE+nNDQ1!2jk2}-%@daYJhrJS^a zSMjoNgp3QuHf0;M4%4cit$jWI#f>d$F`pW)D17{xzN+(~(Ivi~M>!-}O~v0V4wf~^ zZ%VGBC=h5Hor&#MAtOhu|J0)WU@O=72&7QUN5X>=z7oyAIVLVoEiN^g4tw)C?6vEX zSF}e^Fys)EH#lau%yLJ zqUV=KDgYm@y#RqVb%(6YS4wl}3=;ATCC0K?nSNKrV3dAX;spZZ2m0`Vklz-JsJ0F& z=ZArQ!!~ncasv~DflAWI_1Pz{VwgR&>)2mdrB+>0$bPtAlej-zbie(er=Z1q+-`?) zg!njBqV>$Qad&fj#_EqrRLzH~4TWR@?IOrKf|qWd1w8b?l~IWyu%qH!!i5SeSV8)I zw|^jkwTP8PI~z|>?zH-zg^dWfvIX9uA>+FS0v$&w;6!7^@s%h>)bQ0$f=uj=a%jrF zQ%9U zqH0cUuD-#~;f2AHQK|w9(SBEYq_?DX1!zRc`EtjOJR&g@CRO-kBGtG+jsYu}J_Ohm zKEum>+w?0m>bBHiA+({TRa$!GJR#!QKPbw1^KH$zkjt9?s7be)t$9C1qFomLFBRXa zFTPs)qQ|b`@1ITFav*79{&_bQ!3D3}KmnJA-))i2nG{dQMOTb~bXNlOtgN+vx-%cy zvXJl1f};Tet+;(?B$l*@xs*`Kv|4zwmYp(h#Via++^ha#nxqjVAK(46d@P?go<+as z$Rnl*lE%M=+?vw33MpT&c6d7fDrtq%#ZXJdsQg>|j&)m6DJsn!Zydv;-NPP@K6^s?J{(AQ>Q*iW^IkazUR5xX{j zH15Q+FCVIWmzou82-=8evsqezRf#oX)X0PFSmQ8M@~0-vo)5d^vaoPW{_mkPU96Na z^4%-$2mql3Mj(583=pn;nIY@k_9GTyN#L;u9JK@kwoLm*bUzPlms#R?J$Yj@lv4`; zN_j$9qwMIeW5eH>3XQP(x&bQv26s^#BU6|+0gg=45{PKozWXS*K|E}>c*6o&4l4M~ zOsHSW+UUO{;HMIR_7z{lii}FqzkSuzrllIGHJ4ElPZS2os%@fKeFkrJRsj)B|J~0% zBcRCCV+W+09C<>!s5IWfQ(`&^Pe-@o!v%}}P_n4N(R@plN(GK+O!W{5SK8g$^h?r3 zX(mKS7JafzSG{2996HGY+C2bRQX09r-2y(d$C4HxzX5lqmk@9>z7cGILQx2<@gsqt zrSw#aCdz?2gJ+7iG;qRZWtS81=xO9~*%tG&JAUu6N@Zd5#<{T=aZny!y0fbX!6u8$D=Y*GyVi|~KfiO!uND?2%jIci!S?{> zWW;VWplF76c?hHf`E=EIF`CKA$-YXfb0`cXVT*e(^M`{aCwJQ+$Ty$2>>SE5=I2Fv zA7S{c|2>Q=sWjrT77NbOg4R_|8fn^h)ZmmGHRn;*!2IQ1x@l{oU<5-*iUyEuW47(x4)eu9h zCzCf`$@GDf_fz5~7ju$KK*wr)JZ{+g20e{tJwS~0bV`ErF(UC70eiTgLPcUKbNxi( zqh|?oTwAC2MWmu9cC$`&CKFW!S_46&Hf#cE2@^)d0?a2O*=Ue0yJw<1v9*XdYwb=rMxu&OM1< z`6pXWd28jhSfl4iYx8nM9DdyiY#xRu-CH`GFj+5k`?6ITAnTCZSgU6qgBq2Z;aBirK|SGPky3g`pslSfip))dp0+*9lh@q5lq?q% zCoC>3Ag{Qea*w_6f(XTo<^B!4=fN02hml_V8?}o0tT_!K=B^`l^=$)|e9Nr>GxUsS zG;nfak1M$DgbSpK%`DnDYuJZYf~?6N<^A9628}-Jh&bBy4x|j4?DFVaLt{?ABx&ehM2onH) zPhCB}eM?g6w>bum#JNmHn&^QYs;a7k56F?Eecu#P+;m1& z&)xnQ7@4-=wSB{1_(k`N#7_I$vsGRrH(2^1fl@_N43||Z9>+R9MWeW}8!aQps09)P zb5BiD-PS-i1$n`v-B4qr<+ZFXtKsV5Grr^J;q@yl1S-#E(-KtCqEyk+Imnbi(m!wf zOW1{5)2!9jH-Xqb@N*g3b>{{cpY^)#?rv8;<`4tgSm3H`#cNbM|GqnJOq6QXxuN<^ zVoIEWpTas>%?3^ObhY{uHXAM^YI4|f^H;tNOT(zjOaREJ?0DKAvTjTe3Oz>wy?|$P zT)Z|j8&*~}XYUMJKQwjQXYZGSJh{LE%WP4#q$n~XDL1o3SjDVWjRuoIdZd&U6W%A< z*ikbTMVy)<({2WE(3swTK?%%wP zLbZ2-i?m73B=4hE`j$1@e?X)_9(SeHpyk8T!oq%?O0d*}gANqBXUheK``kTGi2*Mg zfKB0rR=zEPJwb*x%3^*G^@w%+3r`UVbSItfyP2gt~qFYtc=BUS!LY~ zf1HOj5aSaU@c8wBQSE#(;tkiI?4p@zn?E8e;1L+M1d(m38ZP+Sj?cW74Y%39@cYP^ zl~uAQ(A>jQP%%tVi|%MwBJj@e=he^S`j;5C{P~ykM5TwVET&FtqEum zRp>xa{S8etrDA4ykPHXUJwO1<XuC#u>!IDUqjvJd=BQWO}b7Nzdyf*4ZKoY zWf?4Zx;eJQP)kjFYF7sfO%v~eI662J0-}KF@CN6pq3VviyL)JfFz^+jNF6I}ln`(u zA9LwXSE|At7GM(iM;}L{8jQupSrQJGc*Ad9>QP+*&t+VgiHUxWPtPFBO0r&Uu80o= zFDsdVb6Tb(=m(D76{}&4zOyqeg^ay}#%>Uee{K@Hmw^TFblK)4;9y zj_|ATN_Bj?~Gwaz8nTcTBK zqzNV!R&ex<%IbiHZy*%D{orEEI1oH^bWs^j})|M`q=yvG4=WcOLA zoOZRp3OtZ#_PoF|Z&Ekx|+1o3Pv-!5Q)`$Rj zfxSIzY~MS&#x{NZ`mdTUvhf|OkE>UExU=-g3l+kj{^FzRXsYPl9(|UMps-JWLOJ5E zk?1KbCoL2%)uT*Y8dmL6$)kfab&B+W)$Gp>{kxat?BExMwuz*%i&l3S}@vzJ>yhv8^o-Km}4GV`B#I2=?~((GW#IFLoIKl?wnt zgtRsu#f_;jvU776jPC+vH~np^V>3NNQv*WwKq&@LBj79t9Bzsax&6vwEJNy>SnHYm1UR!F?J?>t4ubHrZ>Pii&c7)&r!bHFtEvcfeURGTEdwe%H zmsWNh_B+H<5zq=!UMw8$`NW`rFSt#^+DRa0us|z4lsj z&Nb)xYL@BYKn_GV)X{^S=U(!M{*fcM^h&47a5d98^<0=vim9J~*WW6!#~0unInQqS zS*Z+J@Th?JM?y3vM#kGme=xdnX88#k$jOcV`9n3e5BB8kTb7LLC6jSc5Up)&ymBq1 z1#wZes%OK(UMk_*SX+afqO8%8jHT)6P*!o3O>WY!??e8SVc&>jq(m7Vr4j_0ZDmwH zq(5VtWi_jQx1syk>MqrO>27a^^S5kZhdjpZ5=9(`{ylkWzc&apH^&204rmk-BlnPM zBU6gFv2|OB$5_~QEsV#b^lx6Iaj2G#IyVNG*}Vs=t=w!X>| zD-bKQAt9Q7Gk_^7L^%f44(A^iGfc6!<{wr_(a#aF$x53Kn$WXry1#Ft?wo?)-9 zug9YN+5L=E)=(9-JOANt72}ihF=FwegTK_OkINA;d(-*&v(f6_8W}ywzk5>Rgd~}6 z%8+yy>lO;%?-&N(BNx%(;SdpY0`AcdYrqBAsznE;BHTtrl#cN_sqzBkA1oGDHenXXaHf zX2Rg3e}Ilo*3=$I=q5k}-fJLaW7~lM5p*t*g}XQRFM@>zV=AHCLwZ+`Hs7%S7t|#Y6rxV~Ri6~36PiC%5*%HQSQyzaMM6DE zQ4c1mq_BYlP)nno)*mE2C@o-*qOd-#B9#=A<#ET{#{&kvN@4E~y&jU4!{IyZt|mu= zJ!G0Jb@KbSGJPtq`{Dfle#NAv>1tL@O$`|HTzLgPeiTKKqQMTP_}1Lq-~>Pn`cwc| zd{NGkr-gky2s?If&w@fV4+!jbty6p`Kft1UBgg%!WC?g9Ohx_n)^^YN@5%lD;w;k& zsc4O?n3Z{?cHASi@;DEYkG%%A@xB|Zs(LcGFAFE_kTroMP?f%an8A^h7A1Jd^pDru zWGClGYUj;pCa(0ia3lZeg9QD$mV|KREKZcFlBjYpTMSVu0jERW>-pIBV_Q1?W zko=X(IhyB_)1$h_wS^5f$bZAkAze*XRcN1)bor#EEDiSmHXOIM%#?6J zgT^iwVu{jyD--c+>5|ItaHt90$SkbmrsR5-c}`S*pSZR5VN&0VkHJ<3cKbx%|JMQxHl%1OuYw#ix@cj^1btm7v0WsRO)O7| z0uV6ivpXVrTs7Q%klolJ2+#lW!TSB}m*1L@_fo&l&p%Gx0=t6BO4yORNi4W&R8(-_ zzUwkY^sx#EjOGe{`P~Xd-3CC)lGGW#EY+OwqYrh2D;o)S>j}NK;9rhWr zPpP8*-ec^}4uQZxNM?>aGc)tx<{60NO>2C+gu>EpM?M#5Ml^fs{?kd)fOYiB&4z{^!c9x|VN}Tm?`i&VhG@{3Xs!~# zf%Ir_d)CgifBQDQx(b$Ku|zXvktn~_)%|BVmN3X6ha=`>WYl|b)qrMXt_z|>HqYv+ z31Eqr_m9wu{cxd%lH`j9+uBN63<2#QFIUl|f3-VUo;(oK0sDult*&#qzjR{{S_L%h zacBnbPP)ZhI0*qNB6No+$g4Pgo`Z>v9-)=1cHQ4bFJbGw%*nxo*x5>6V*Z-T5gj92 zWX1-6?LYYQedCdomX=}jCHj@3kw3LZ zBh{b@0Ub*OI@u3G5F$1(Ag-onVPTOe636qFEmL-uWPG?DL;#9LHgG3MMBsakRpAs% z{zbmX>e z(#~wu!xeMax%CxnT+r3gfjMQ*9nAc;+6ZZht!T?g8}XAkXup^4_;qVab7Ubj!n6%$ z&F90DMr4Dqc0?Jpj&ptcQLO2OK7s3>(3nC)T(MUXePEQ-t=Zbz0)djCuh-To(t)xu ztvX9kO~%SrkcB4lHYUwZp8+9&NokKM5}dRZKfcM3w=H|_PNpN64nh;xPAuww+UA5{ z8l&dj-rnEegC>HTw0Y^MYFL3Pscz{AIC^zCcBVCR>Y--b-VVkW?5qYJ^%+p<(WcTlZ<@aNBeunMKAuW$D41-L9*BdVT!Az-N> zNUaX|UTd=i3VG*Ik*0p+=)Q7YkoGpKRin#)+!ZRbFgr3O_Y3xUn7ZFB{yxZgiXrrH z`k$@aV{X4lM0m*GPOiCPLF4}ftO@=f+uP|#n@`U@`H?~j+S;I>@<-)m=7cU+pw*oF zuf{cqF5%$R+g<;aIseUQZN*zdPyS-YgNtfrQ&aboQ8aSK+Keb+q};f1LDNcl+u_^N z(SI=K3^)^Ml;c$%d#=!x9x!Q4v2T+B>;?vdA%%!cvCjq-0S_2EPfgltu-K`D3!bb^ediu&K)rLO-<{32a}pE6~+&We<)!R!5Hb+fE- z$y&#yT}k>=0p`-}1vnzTmH%PRTBiU82gqX8Vg-#9>0rNc{p_rIs3KL;I``O~YXcT{ zyotYwk`QEOLJst;t`tn`cTDajF6w{FZVC*kc*mwrubJ8BqMT3c-IE@>$_?)W;j=|a9a zCX^;80U=dq0O?cpg-+Qe6`OtKy)gT6>*^s%H{M1dt0}kp1%!&1mwd!o6L#ZZLm>Jy zm40nHQ7T-Z8xmk*3hBU82B_Yzs-55xD}d^NZgS^>k%{U0^0MxS9xzq6Z?X7Dv|R{7 zVha=_U&=N-xGUjm#kDEYsj8^-Igv8#(!oBmc>?Unm5K>XkJZLmSq(2m%753`Jyi>T zcR%@h^Tgs!*uMvpyyFF^|0_6UB zf98j2lO*fB>1+{e=U`5{YHD~(4+kqU;b9A3OWxtWbK3o7RA05A>@0rY4>L7&Jc^#1 zb}_guYB>2qZ~LkkXlgrdkgir(>!^J2{Qo-no-Z?1VAKI)#uE#W+QqmH)l__%Q7}29 zahO=T=!{BI*SO=6 zkoeR)$xGh7iOxU~+m+V%T`bB=I~ML<%$mJ{Ch|Hll+w44b7D31hSP7m)pH`syw8n; zyOH$O30~q#YEJ6y_D$!uSKeSll_DJ?^ey|dS1xjv9t$BZB0Nq*TMdBS=$O}o^_bGl zwBTscq>Bp*D1ncnd%I3p$IiAH@~9+q6?JeruBgOH@Ve5&d^?U|K;qfmp~*;dJ4dL% zqpHN}USNq_6XAK}tpf&;pDCgDp#I(Zq}xr92!tlOFzfwxKifbY?CSz1%0{+tIb+ze zy_@5_+qxs)YW1%*BNtXVoCUsBCK9Dt>n3vx3r3izKd7CrD1(HBmA>rl?F9wFtEs^^ z8fi5H3%CO}Xo*WJ>HA(9DKMVxGGL3cuuNI9BZ^pZX7!NV`wGGu(E8v!(v1j9tbThq zB!_AJag5~e=H|wZ9hmdWBWJg{t9gofmeR(QE7*Mzk-6#MXAqh#VAmuY-T>G=h{`M{Y`0Ep?|mLC~nO{P|D7 zVmUS5iLw8=L7s@bzr%Inq(o_q*AwRBL%~%lI;&UG_|A(UxTUhpHGi|%wS4w|Ig}IJ z^J>lw&zl;*ct7L=c_%f&stWpVRs3%gsv~T*)XP<&d3hFuCAGB}e$HuT@M0g*VFikk zYHGXkIHD6`H=g_pw)kCkgh+Qh;YJkppHyj45EM1?IXKZ?gnodQlvhX-A-V18{H|g} zU`7#j^1N5(3)=KkwBH6r1I8OaVMtZTGu$$x4otGliNW1U}>BWcWx2w|R zg7WWXrFi3ls7t4Yv`Ym2bNB+rB(y>?$p^V`7g!j1u-#5P$HrS}5=wRdf!=B` zA_UDB2+Q1Z2G2ON^WF1eh}C7<(TEQ@e@OO2?g;xRN&2Wm*Ta~hA&V?IueifnW0xh)uUpXq zOf;m@F<*hJg(&^vQDs~i6j-B~l)0FP<4sphZxYGWR8bd@03NC*1N^`)AwQwsqLl@t8exh0&_#Bxidq2MZ` zgqZyKcZc`Ws=&=%rqJyLIl|w+S_sc4KdX#a`LCk9?iW48$vuP=y8oR|jcgVy%Wzfv zh>N*9vSEnYvYIrpTXm8{3-!M5Z?0JBgf-aG;Wpq=E3!0SE!lnwEIw$fIRHhEC03V7 z1A;#p4HzcSS_aA?h{fLOgH5MQEYZY$!%*ze0Y$n{4dM&KYV}H8rWWn$rziiBqZFOF zU(2{gS}PxCl5)-%mn@-3AqP`XD`Hw9&hhLHkDVO*?MIml_ITV#1)r%j{z(DH3}oQb%*K_b%5{h!%^SHRI2{U|Wgk7c zktn*UV_Yu;ckG6v=N2K&;s?d!Fcf2MQYKtfkf2#u<|~Myjr@(y3OXd2t?iTXe;05o5xS)FAykki9aj2 zxERhZe>uB&9=Bd*fKK=rnCknb*NtC)S&PtWOc@x$nf;}(qVYoA_>!$?838V7AK*Y(S@>8KmQe$ zSmi^&CBIGz7##IVk^4I3@_9LuhN^e=Q?GGE;gS)x%ExyuJo(*M07PL41*JB)H@}cB ztwf2Si*k!ctJm5*_sIiU>KcynvY4+kKU7q%^R&! zQu8A)@Rcc=g^y8y7vvGr{_vLbO9c3DtQ55&;~?nV^l4Q(X}MJjg%#2`vvM;3{bivm zC*R{#hSy%z*-*qyuyC3gc;Kt|e^hcWGOLFmQ>5*t{uj4X7)UiArIMX9zh%f+kw43} zxn)((kahXM^QY|Edx^&At%#*(F#O(NMwzo(B>Y71>C5Cmy9Bu?WOS$7;kfLp>=6m8I2JPHhH&q<)W&rsu zhmM@{7UUf)tw*Lq_$c7R$eFOGz*Zb>sAgF9S?zPeXq$oqvDxbL6nUidpMWohuf>Mr z1&yD(Ah75{{-^Xg&*tI94Aog@`cp1!(K7KkzUL;B2c+$qSCse%6U|4HH>50j_Qslj zr2=qIQzM=vv!IFNxu&J>Ay0x*AxXRH;Vn!&x=rRTwziPOF=KpKLzP?>XVcP=B#kJ_ z2Vg&`3c8b-E}1OEC!iEMTQ%P4<9wlyin~K`1nMV4s&uO^Qe4N>UX?0+MFkbEiW(kK ze2G<$4pju0wSYI>&aHYS-m8dd5)JK{1|worn6r)tB9{XPS`oOst()R=QI7e=7ac>b zr$ceNO+UuKJW3?|HxnR}_dk8?EsUF*oTL}Tr`SXF=Zqt1d3lAjo}h4u?sp3jx%;f> z&F+mSnvDxz>7p~jH)k_8AGj`~r&o4~6mQFLFO;d;G%_-fl3{ ztXs(0(e&j|M#F~7VHLOGW$j$dtLuV-0`O|r)-as^d3U07>3fZd7r|rYXJ!)Z76md9 zVnptEU9$C#g)#BIKV_YIO>ctoLnb*i{A%Du)Ec zPx}>|%UfVJRIUC(-0+Bt{NlsS1v%_5Q}#Af_5jr6EZF(M&aV&U_E^Jz;!sR2`KvsE zTEbxC03mJ)2U$)w|E{5eMS@428zGYGD@s|W(Hwyx$k?J#!}43V8-Kqg`xv)G^{j7; z3A|CA!2*8@-|X%8_cIH=l8n0#BMhJP;rhmDuQdT?e6NcbX6hsqa}O@tc{psG+Bq97 z^#VoE9R*WV=}sw{6w^tkZHX4ZeQzJ!?BzfS4wPEgt_H@SAZJTVN%g-(Tah_}o_p=; z*_D;*1KzT3@R?hOJ|Npi)k`G|QnP$>KC_ieS*obOl3DekNIVpu`L12FTtK4L8U_Vsg4*Ieb#Jk}IQ&K(W>MG z!h)1zN`LP%RTeWs#Myb%y^8pg!>Lwzjqc*_#$(%TnBF_zvhs)^F}7uO;9xI3>V$A4^sXHz2E+ zEoy=8K}gh9a}Xv9?{eM_kNP9{AoVSC1J@`B_t*>|DyZ1V~xmSzFWj_7;@ zf8NABUE7!+7V5<{bFVHxcC_xi{Nq}E7Ckwo`S?;UrOPFx)m2@d5j+(o@ar0B+H9Je z+`Fi=WNYc#auI{qk|gQs;Zbz0TRTTfODi%P##=8?Zb?Gl%Rk--c^zh*y94iyEF!RO zWLXW4fF-+i6LCogbkrPz|0%|Kb0E$$&MP-zaC62Q&n9T;D9uc3&P{g3M~}(LdwI$F zl%LkB&0@}_;1OBGY4C#oJ=>iB&Ia~(TTv7azlg_w1i0T_=!WM#etDjinb<9Tl{*KX zx4et@k<&#W}e+rqn;z zr5>80XuVDb+*7Q1HLpBg!$?2dWlq)=NJYc_(JBioG?p?M)ORs7X{X|2CQtF#a{eZRTI4!<~g+mpqdw$Bm_rJY>W zE4Ik@`uGnLJoCIGt5iJEEa~0F%(*4D{cho`Eyura$f&w{h)>X)3ubKM%_dz`F8ikj z4qYo(N@S;~Ld`SY=(ONb>D9z#(Qi3dYQO9OZsb0l`aMM~O%b|fQ3XJSFLo!x#j*FSL|~F^l&auC|~PqqO?f$ z?B*Fwij?aZ0X}|*zC))zG9&-j?Lcxw%||fu!iBrKxxwFA5Ap<4tdk*La{`NvA|+X@ zU_2DX&p(Ac)d~t?q&&6K02!8yfLjM5GHMRS+^Or>H_a^5%o+38F1LN2Ou6o;2q%wr zH)@ufKFFB~-g9)yDoXppALZmFdd_LfN65ut2Gdv`5eTE~(Ov&b04ZRISJjh>do-bN zCwE^60{<*8%IqZw;VGFuEs71!huvQ?R)wtIP`R91mQJ86N-P_!b<6y*!}_f_9W3>8 z!_L$*YnWG7%|TY42?7CK-qX_)nBfOxDrZE!K=S0s!PTEFAndHPCzI3-#2-*NvQ8su=2q6Wmy9m88^nC`);hck|rKP|1Fo(-re&iBE z1AB_+?RSeg!F*SI0s@d%3+O=!1w@`?Am5Pd`}e@L-QRdaW!3WQX)=$8x7T(F_6@dm zw_<0DLd^S!>#ZA!oqLXeiRwGpJ8NU;YO(V^hd?1E^^)lJMlYr^nM7~on*$Hv?}Ja9y%i?JWx2xGhUbI3KW_|IsltEpikDmGU6 zGDBeC_<0;J13bXLJHXhODrCgfsL&m1j6u*EAJ1m zWZHq5X;}xlUlU)5q6b!Qo#>MC=_-`VtDr7gMZnpdlGWv*?JO&AWygCyAd=^avt^rc z(0;Qha$=IBY6Xt>=u)NG6j+?B$-HkI?wz#=H~Q5e%V9kRv&dYUv&+D9^2z8M+!H`1 z%{jceMs*jG{>K#6Vx;v(Ol|q?&Y0hJxY1}stac~2fC>a32wuZPf#f`8$dNR{ytbkO z^nbD9MSgyM^9bq!>fuK0a*YvLhg;|${HoRa1S05Ogvy^n%PM#U1mc)<4GhRV_ds?6 zARSoGVh~>}ArCqMszIj3fkC6|>a0V<6^|l-tTQ`|+&W z@qWvV+sX&%YFC8dIsF!fJ3F0mt>MknvmUlXNMc$A9U@n`z}jp`x2-%dIYjbit&vgHNu!@x*{cF_MN==$DgjKtMpTV%_@z4n6mK zKZqP(ghac(AB-GDGc9$<6cFB%R@ouywBr{YeMY%FR=!t5el-zXs~(5m{zs)CNa?!p z?sDj;Xe75`@0YDU`|c0HEsiSpx+~&nZduN)4o|3dMty?HB%{3atqzw6(+0Q}AONUJ0|-4(Gbt#5aT2uL5d2ghrof8BGu@(4Bol?05+Fh`QCu%gMH>IO zw^#RTZKgjPr=D2ZPU$qWojjF?7#!@QTGHI+;?E4u2Yf+%T1(jD^|<2qxP{ooluWR9 z+K@l~uKZ$A{cB$$TZ^qW+d%5SlezMNsUMl)DRK9PYbtYZ&+3rZ#l;1P??CwkP|yh; zzMtOQqyO{O!CcW~S>Hwvtl8PF*os(<9d}N{{(^LnC>$R5-TDp4%00LOycl5Gd=Y;d z?zt}RTx>bF8nWy!uv%Fxr|ub=N$;^Y%;Q@n3js z2N;#vieif`gQ6${HU~|$_W}O&qH?)v`-*(AvT!rCbciZt{ttFJhlPfB_%W2d`nMYE z`;nU(Z34Ty;3KZ60Kx+R<^lIlH@d`;6fh=!lk8_!ugE?r@ z5GZ*I>GZq($*hnlk|yAt+E+lP7l3f7s4I6H*7tkbRB+7*80xWr+>?bnxE&olnZmyp zUQ_H!M|fiOnh?OhxV}HbfHh2<{;cVp_*TzC4H>0lFXox2?|1J!%PkE^G$K4L`1klE zOi`EH7HgK7K1Q79XS!DW-_MNE2r++XbG)Wmsl)n#EAUa8+;6kM^+kzQO%u9(=61CW zgH(sx6lAKZ;a)h``CCYVdl8S2P{7{rcW9SZQ1C1!9zPAe>QpcLju+GK$sezZY3G%@ zQxFpP8@rDsKM2f%8OY*Jpcg}`ynA@?)zBdLDJ?t^S^XKezrSCsWeHF)R7sKmG{yf^ ztqvrZ69)xWi&xQt^73-35iiLl6;Adk;1;c=gQ z*vBd8>L?bOd)%5UH~d#VR#m<|;}F+adOX+qigi=3X;M!to!J!nR_$ew`+pb-i?}AJ zuysFod3kf>#grNrswhxe>{mqJt5mClg6zmF`2#C0vxF$>^WpN_2|koD5eDoquGj|K z#c!_!@Ia0MOxXpMsoR zj(|^dW##KHl9rsoQ24BrxdT02T~bm~-OQzs11xcrUhY?`MS$8~TT?*!fFEP%D_5)x zxJe_zNL#Hmyo5nkRR~IO>bRE1m`;=Q2sKiU{7Frx_H&|`(ymJ|2@i2x4OOacOufqH z;Sf&AbeqTXJr_&BrG-LY{Ow4tZM1E+fSLb2heKZ#DQV}4*mi%>&sO4DM2-(V*M#9% zi15zp7y|V(WkfsOx9Cw^1=DY`w2RtFa7li%TUnJa*n*Z0czT&PW)7LM#A{ZogQ7}- zf{BkM2JG3)K4wNmMZF>61WhWeVeyEQt{v_d!jNL8zJ->1@lw$m6Rd#|D*=&2b9iIJ zD0VOe1N*h0<$hfV&{zO{vZzrEN9=YO+g7U;^WZxHdxejCKDTZ$1VAn#0uQ=_A=8FU z3B}6q{ugW}R>!LWdiLAZLM1J>C;#}zt8my(R@u8BG7Mfd5)&H7cbds4EFm!|1bQdZ z2;ZM#?Qo3R5CFQNPCD!!`LTC@_c&O{Sa~|I1hjEL0wP`f!)X~%-@jISX^_cu^Tv0s zyp_IzEEpgYqK|T9(@L9MI`!_%kN&mg40;&Lx)3_S9C>PJusW&tUSinE(UDktmvT8M zW``W>Wk99?fIt3jGgz8><<@_36Q#U7`t9DmHpEQbTp+|A}= zG54Qn8G6`aXG-vZV97EFu#Yz|kaAjC?$9G!VU%(fR?7l+Lre?^+L^IlV41gWipFv^ zG+eRgdH_*3pSE8~0%c%G=KF74fRgXqC{v{e)KAXZm(fq7q~-?>TvUg*pjC}39lK5LCV2P`C5eFi7pQi6jByu8oZiknd)g z!_hCK*a*3}=D7G9l}eJZDn!$9eLQuSR&X)LJPB$%tbm6ybf3r&oxC<|^L9ZC(Hf-b z^&30+`|BsuILgQ?C;&x~FhwAg9j+eEmX9#4&NiyGX7z|esn_01bFjVvsHVVfzD{*1qt>)?oC zCliDeoxJ)Uy556%GrW`ul3wXVFoh>pmX^R?6Q5YKCL7M*zUO|%KAbX7f{Q0))vAm9 z)6D9HD(A_EbCZi%4ximQ?9RWZPJ_8G{_bs~?_LIP9*kdI{&@Vv1W1hJE|*$uhd{eZ zReDym6u^O(t5RU@?*9kdLrdV_(7~KJvsS)Y;joxQeMa~ki-Us$#Pt9*D_+78rLe|E zLjnjYw{Ptqq(5cHmL z+4gtYPs?p?GY#cqbkVB~A%eagq8YwG+;dA8O^+X=QKJigD@liou#s3ux0|?g;gy(W z*jq|hq00nTG9p9^K>9gsi=|u%g8zy#gHi+cNq~eVBGe|d{mCa;9)=;+LAyxiFmWmclm;a0oI@> zIlAR6>>d~hetK}Uy4Sk*TNc{6$acCp(>}R~qTt0(M#MMWb7_yhH>kdQd;(G{>Ee$Z z95c3@Ac$(v3G{D)Ka42>ZH0>(B#y|e-Ku--$sZ^F;vK!=C$RQ(cYj}Q#)kHS{av^b z7^jWv=j~fS2BPc~DLMHdB+3d3K7`P&-JXQl*i-(Kn|qI=MWC&jp8f);Y%;Kf6Ao!o z2#_&LZ~JVqyhXZ8;@EYouRe(aR>yJrZUJKom+N|s;!JeW7qG!5b90=`+|zN7W9_IS zLF;9nqg83-dzI<6rPDC--TW;0>cQw~9fpA~2dewmoQ-Qb%K_th_x4WZW_x}Tzkjr33sgh>%JVjXmJqF?B3c>;MG?H%$=-I?OCG%r#u9{ar=Lyl>ksl_DYAt>^sXD)+BprO0 zBBg{&4c_r1j~qwWKgNKK%T8isxhdwZk&a7xBmW7WbBwz`D3rhj=J^sVz-D9qXt3ob z)z{U{&dTC*+n-hdv7bpvNzYRnH}@={8_51Qq0NeB^0WQ#BXg#}i!sB~4`VjaIi}1~ zK|FPqAf?AoBQmv$kDo#@d9na)fGZ|9Rmb)!7+}f(vO)cwOe0pL^vz7TJeW*1na1@c zz~VU_R>A(s($V$LpNRR~m=QO(z8NQBZ5)(eH6g~bSQkBI=z%2Ro8Lh>r(~yl6>r?k)Svc}tKUIpXlf9Vp{le}1FYfEJ>= z9+?qXZA$6e3m@|Yb~VZ(YUU~USjvv~u%lWRo5qe99R;zUv|DBuI|7rFMJ@?!r z&@Z_;q(zsnnd>DCt;WL90!x~t=pl-@^O8!qV24|vJf0xb2*~fI=H`%vB4|V0<1vG6 zJJc(I$Y9HvCw@~gIyWy*B1$^>YjJTg0NFpkatFi*QmX27M}Y?NH`x3o@_=_P!Ij!TgtU1^alY$1Ki=Ut`fqgHE=sV%Bhc$4q_qE@zi|-C z;{@YB+dyrlkX~YekaPbKHy%T7@c4=e#IhI!HXptef*d)@pW-}P|8+oO>em-m(ADNF zLC;uJ2{*mD3$KY7VpteYZAy__y=c}9JK~r0W^eZ*JQtuB0gbM@~Bs;i7Bz@7^R!ziisShmRMzN_kDMn z;=PJWlv&CvHkP_Ob%Oi;*O)aO7A8s=Nn8kHjHYS;+*RN&oC}G>*6?2lyZm6oi7r~S zGk?Jr!6degQPUq+48A55lM3d{n*$&b;{RztL5%{dZe*wteU|1x;SE49^oW8~@I=8f71KDUD6Z zgPgSDcJ6p>&v@hwbv&bwvX8`A#HG+i%1!L9f3frVvU0E2I}x(L=U98|`!+XZg>=PP z6$-X=(4n9o+E=;0+q(bup+oqD@7JM_tgijUODz=SrKiy(Fq)R>eZ zLnb_vBe>s-m>z*g1(q==FoUUeDqwHvQne`>cN;ZsRDrHk($HW z*&Koo2JQi0qJL)I2<0aWD4gjAC|rlguY*Wv|Faka7PJe3fHQ&!400rssWlL|ohRsb zck-WW=?3}J#$J@N|HNz+NvR-ft!~|#Fg4pz|Sx;nU2bTm>B3yS6100}T76sJ!`cxeOH zs66>WpLCt!U9P(LZBPFtfzInMKJ{0qfW3TMI+ZC&Lvb3J#FhpY5fs%p(qTdAOASE3 z9jP~ba20IYls)dn5a!5ghgvld1^i^8q10i!#CeB81MTcmDS>|&aBd$f`> zG4}jlS%}1_oex^tJG4(Y!I>`Xviarl?{fuA7Hm0{I>F`yP!J3%_c@D`()u6xa(Ts6?*U~jM0 zckg%EIL;WeGSt{}xxt>-;}C!CHi`Z_DOyO~M@*C|iyT{yxV487((XCW7R`v;A6Of| zY{rRCy7?NTc{YDWa1y+r3?*LvOy*ZKDwKSL@y|U}#FVET&I!CA0EBHgI z!#KDZip()X*CG zKG{Xp@KZse6;v>9{Nx4$4GoSBWsIyY5meZ#>+AO^L*AY7RJGL;@p~S01XNX`WI-iB zq4Q1(G@UnB_4PZSDbox-TFKl*Hi+pmlR9;sx0z;?K}_1L1)SssO&-n-s~7%a4o;qWNKTp`^J~vRVqqiXAOu5@+x?I*9%$*i?<%|7oVUP5qou9Ae{k;s zl^|;KI=0!&8b4wQKL5A7>9Dd{PnY`k*-BKhRd>w1ks&p$Q{RCq$#HvXz=C|?Crv0O z^=fg4qiURo6;vGcr6>w8VbG|112E5dn(bc2tzdb#YIPu)FR@x5WI4-{q@jxjtEVBv z>P^~5CnpjL$yF1<#)Kt6&z&MAE017{w3X_~?|(4M_?2No?xn};Yw&@`y9Hq)*hS^j zr!(icAV0osNx>9t^VY5H9=r|7Fx4TFcE85`+I+Sku|4zpWPd zPnFii)IbylV^(>5;hw;KX1W0_Q_GBX5^dBFtRY*vSiJ%hOnJbn!5wv=Tw#P^XXqnN z#=Gx-SMK9-e9Ttr(!zMj&?Blhqi2D4Kz-_XUGW)zLNmrSrKh0j{N!<^dL=+6Nx1C6 zz6@rsXtF~)dE1}JoosoF_7(BNnU$5C@tvLRZA1|O|7M7Xd}e&#uBs-M8@`;Y{?(Im zYp9}2G4PasBPZU(AyTKgfG++fsjBaY5!T_<&wW-9w^oA0*{tt9iWM&iTMf{dwFX+e zC;4j5$!$E18CKTd#8|D7QZpA?aEd;`>Lbn^_ zgzgPl*LrBsOY*y%=8=k;14qiQ_=%Rzt-9cfe0V(pfuzGu^-(&4mO)1tRTxQKiSJ8M zVO*cFc7n|3)T!U{vS$Cvn+6+x6}1fKTOejO*eH!v8E&Yem+mf(7+~hplgAjx5#624 zIZijAhQ#=n>s1_2UsM~f{@XREzBQ}M(qWJ9roKY^o@;i}O$|o$MX}A81SuD<{_U6B zrwo@D$gld6wd44yg3`@+zzq@%)_|&};Ua3}ysQiTZ*3pP?4VTaVwq{hF@n!e=?fdx z^64?SCrL8Y3Ip96dJ_#lplHwV2i4Wf@lQ0ru9YaorVvu8fkMGtyh=1p<{MgHAU{>g z5L_nckBcUESK2+`c?JgH^#%-C=%NcDz%NXoOlJelwFx^X4_hF3kQ)0(vSDPvqo0R{ zLeV7Loq5jdt{S2>U!&Y7XD^qpWdipHKKhs;&q)KS0o~?XjRUmgixv2xnBEuecd0Gq z!jdUwzikCCRVK~@>6p!G$f3VCJ4_ zl2GE!R1yS6XWOnMnu

HVF|f$|E;U)|aSQ0d4Yv);HD8Na&y$0ttn6p`GSLhgysT~{ZJvQTd_I2>X~k(H70 z?*`hFxEl*0Fh-G_%nnrU8F!Dsyrl0G~UQr9dee)-6vU)6mcB=Q#SMk>-q z$NlXV8)rimUyx+ZtrZnUapc02mTqotT51XNsamz*>Cq=7y!oD{b4IFgBBV>Qpl{2r zBlF=)WeM7kB$ z_j=`)864`n;3z{&tO7;n3Z~4r*ajQ|{DmSmJVEcfyK-M`-87{l(8!T#ltIwN+I4p* z7^-~9BC+<>sm{_&bDyNa`7 zi(bbeyw6Ak6RmH;jZAu4vn;7+ov}`gw{N4a=Ahpgt5f=Pa@v~Xi$OuPu#zfgRzE+A zmtn8OE>d>K(RFB|Fa--cd#IOT;8#%fpB?$%BFDb0r;wYH7Bum@it1Jc8z}xk1R)}W zXCB|bC70}d4C6DhM z93PAG27P}m;Cl!$71Kz8F#oI9v^6#T`y=diU|as*{fpcDf|m_=ApMMLN5OwTH}ez< zH8{P^miN99e421V5}I*y)tZ>uJ^UcM%qjnH?vK8S@$uxb98~F4SiVYupPJ$Lg?A$Uc9KKi>88gejfLAsmL<9d!e7cBsPiG zA&vYKkzh_V}4)n9&8x(on$I_}RKL-XY1j|=}HFPu^dW|}k zmW@uN$W-3#M;2P@U`MInm@o^Fv+D;yocY=oQ8x69ruaa4!K)C%UgV4I#JKf z${KWDZ3R{C9EdYu*6VWYnyC>B=EG4^U>EOx;O(^Y&`DloV*@2DIpL<{9U}lVN5{vh z;gSAeO-23ER8@21&7r2I1`CJ)>e3Yfu1dJ5w~tSTESeB}5sH(GTd)aYV6gTns`e;K z4uZ-V;`A{Sf*+GiBPTEK&7TWG8hi1+YCb+bf-M*8mhuIuqw|)px~x&Hlm+jC0 z#_87lhViF~VWK1 zt>k9|uK*YXuyjUN0$eOQTt!6%U~-YtOEU1-uaH9E6pZQ7u1dfr6MBT1miRCw3b1sH z(68_l6-7zDP%cM2IsmAGMx`1Z8ax>Q;0q?JHKJzI9YZxnWu z?5=Om@DDg;7Jx%ooJw8>f&3Z<1c{6Fq1LF0RSlDwyVL5>f7zwa?vBjQt< z_C^b15U^{(GP!R&=O;h%Foh8&AkKCI!ivzul^Q-3ycES_&}tBV{V{5x6EEq`CuFF)u@U_N3xkj%BL)Or87j1L3_J*ys7$ z49#UQ;0<8Z_)FLZqjoNgSoKI;t=DLTnAxL;RSQ!9RH6FC9`I9KVE#Tas>~o7B11Y)$ zQ~Ck>+vWZ4{ z0qX)zuu##`0$O6wU$7sc_4UX~f6PQY#Vo^Q#}?*@XdqDcoG1ZSN~-I82>-7IU^)4S z_CgJXCHc>}B0`E8Ps$L*tZ0`aIC%!qP+~#gz3_4vn|!CP>*+@ZsfC&xhb+{rzsO-? z{HWz*W_VwdR-u<=+|SPUaly~k1p+XfUW`oZC)WS!$j#AG%YGyT_WUp5dESy8B(pTz zE;L-L7`e9)K1{VcqcQR$y^RwTf~%RfY!x#+g)CQ)G-gCFy`R! zzK~LFP0jCK7v>5IKnHN8UG3#kb$(=(Ez%Opw%2jdvk}y?dV_@Ue>9zCRF-Mmh3PI4 z0g(n35h>~J?vQTj?(R}j=@bEJ=>{ngL1_>Wkd~J2{?2*V`u>eGvzGAO_j6rm?0xK{ zJQx!jwtC=VD2QQnvpO_B!j+X_*9Yl=VjnQD1}$hV%rXFVoJ5Z)q2G50h$wKbYMVe@ zA8#C-V_?o|9ToRotYI>b|&2Cwom?3Fbud7tin8~%eX4r@KE{B za;B!vIBvfk8GX~0_j=}DDY^731zckeyg)L|qo)G&I(b@x;q#(L$(}JzNyUsh9+;r@ zHRPmZb@h(dAS%cYxQB*2dEQ^#;NfHcpIkjl&R1ipyQcW9-f=3`eSRMgr?vLb$=g(n z{t6f0tLPwR=ZSQv^1(C1mp!6Y#xj(dI+Sc_i9y5ElV$Xi)S&I!_wE@7&o_3vHtn!u zzRuI)*Jh>-hLr$k0Jp^uYTSxTGx?ai6CWQrUPd7dqqa`?x>+A_*}ds8W$HIY!rhSm z%bG0LvwkGV6Bzdn@0zGd5+vI5(2__?OGA2ewYEZm8ntJ+2IE@^F(S$D9IIs{eiuaI z<6-YI@*IA*%-vk_>l)q3HAcQRv&7@#9P+!gtzl}mYnI&Z+n(G|%FgRMlnh|$|9C?% z<;?Y&%l1O?IDgXL9^W1Gu)p)91A1M8Zx79EdYW1}IZP>i`}ff~xB0Q#{bAoB;MMS| z43=;pO#b<2!c?@`z1+tvCaus!*WTbc>DqOJzrmFe2tB1*aer{f_aaw(_7cD|wB4X) z$9c)cC517{5xc^(U&Ig<5~m242@KW0Ey4B@9StqW1ZGCC^2}op>+p1OIn0$q*9J#a zcViWaUmp=JKE61*F9_me<^D-%?`I}@hK#R#$?cCQ$!HmH`B%+N&O)KdR5Nz;KoZfF zR3|@FQ|@@3N|ozfa^B|`{GZJnA1Y0?QK(P-$oJfF|IJ6NIg(p`kUF*00#95CSC2kv zjOx%#v7pjVK3mXSdidK4Cq6XtCEojADg9Dumbm!&Ghr2?VKb^m31+gmTc?!Fr-w-cVN;7KciF4G}U-#B&awZH6$Ac()~?_sEz)mFQkN zwR>;{=Q$b7rFDqy{l1BTd=D0hVd2kwAnPqpg!X+J=-x1v-1xxrP>R;*xRCOnJw5p6 zb6D7giWaD`R~WvY=rcso9B;Yi1GI>=x-1u{6N3ZS)`b*rcpWZ$_VTBJAwJY0g z-A-%@C0|d^*Yn4wQ*rP|Nu^DVT22jhqT6{}YMpAM>qQC%M1NW<+GGik$Ljz2hQn+p zVBYVbn1<(VUd6TIRkVN?m%$Y5jq7#Ib+|}zwpt7aEe5tzpR3<5G`|-$ko5e={QU9K zlz6uuPh6sHy&YGyjD>>(Sk4|3Vit{Kc5zjWi+;HO8ds!8ohV#~aD$l}?0%<4*e8NW@kA;=2CMWiF`8pkfSp3mkM+gv zCd$@2rGQCHMp2b1$LRVX$2x!Z?PYdROzw+o-xqjNFNVf)ZZm%WHG0E^Pd@q(EgHXl zbettrxwe>(Jgz>G_~zsN^W@XUz^g_WqQeY^HO8RT;|4Ng&84mJn`9@?in{8n+J}X_ z9+u(j5PM!_IPKEcutRUR!^2k4y72*{Hmj_;_Unh2Nh+PsNd`SUEKdM|sM*6HnIgI?Xdx#$?vx zkok}1I(^Z8qzNl>#4|PM5#mU(!ZkGKKsRI&0sE-2 zu>^1tSnfWN<3(5GMQzV5ekeuixBWue6aSL;`5nsGOa2eOeS=09M7#5g!&#sH`u3>G zAIn9?*@kv|**y zzSnhUrXGY!%&Eb_5>sr%(W*r7l*4oJBTR^ii3v2I@-%yce7*msdL%$P#GX`&_B}!h z%9VPXA*gYS-&eN$vZ==^r~YHeAqD^v7!SrpaRq>a^;0d_6`_q#oX@q~i(vS(NV-0O9;8?@9p-YQ@S&Dvr-D^fd@+X z9WWmM;4}x6yei?*fzh&6*f|5n)Y-MAEWv*^TWy)(`uRC%d0J}U$XmsGRcH$|WumR_&kliAZ+~IFiCzLPJ zfRXCN?_F`mz=k~t%sI*?T$;1gm?tYg#Mf^z$E}jbHB`K4_Um^1va+?~J5v297Of@! z?>*b0pGBPpeEmj($}bX4Nvl5{kJ(DmE8)0KsGql|h}JLwmMaSb|CtVsJY}ntpqHjL-^j8p@!?jFYkj!R2MYo6^^fk# zOw2tk>`P5%CTt~-nEGKQybZk;>4-?X2`RjqalI>PxWU^1$v{v5P2?a7COyWR2XhXM zh1T#(g%QB=i@0qN#gH-ibZ-H;tvuvth*;#AOlOQ%8Q%w@tuq#FVUr0cwUvX9SU4Ot z72EZ4&EDpQX*p3CU-TAjqcUhDsOBbGU0DWe$^<$>$=$QRkWe@gY zyZBbaTv(n~^UYZk4x!lOy~xjk!HwMGC(~!Er}%TUB^KQ$gGB>T&YtCtp?>>moA~$U zyaqz6XXH)+efe==&|8I_Ev3~E$pdxoHY z8VZj2`sa^6fX+A|gd2Yx?kpB2CWa_j$U&vr=e&Kehe~7q@km`agvidsnqBpb*kF_ft)atq#fVnb;GL3vf1Fc;7;~GgZ<@Y zsim01{kOT< z)n&)^Jms)!dbYONFWA$ILO)q0{8sT%!(Iau+<28O4~pZEwJy#xzZ1EB)yk>zc=Chw zXPp1fd6E|m_vaQZ8!Ym1vOByYI(%}}l$722BMsST%cz!Ta32+wX^aeK=ap%qEBf*b zEql9rmCbhqKi3keNl+?sH=v@T($aKyaw5PkFd>Bw0`$qCvKF~J6aX_MD=A9jDa`-m z3kWR~N+%c<$4RBpIq%V+U=@Jy4WSJN+#t>z5&tZ=*wqkKjx9|Z0j#3mrmC;Q{xRxu zgp1`0@b4IAR1~Qb_Sboda>e?5DQlv682_ERvVQB8vADnKvA8v3-~mVA&RA5@2wlf< z#=WS|SI=N^o@r(x#p51gIAo&GRU#0mO))opFU+MN_;Ap~>U%m%`7cw&1VMpe6%GEB zVxN$Jh;UlB5{*&~#(G_QKRLSV8lQ1fsqurCNJZk2zc0FI80By{mTl9#Vjp}A$&QFtGlV^kP#~>eOQn^rG5vGvZG@qQ$Nf$tj;!Dn4^|&Z?1Ubup_%6 z;MZ#hs`R|LY&kR3ayG)cL44`-3_AYRgs=8+1hGgp;5J@%s zVEJOl$6qMtZDGsazwBtZ1aDcLxy2t5Z6Pm(Z3_LfXEa+SsfXXgD@$C`*%aeD??+U8 zYk8En;Fu9Bl@EQ63Ikvb4h{~$cRxNJ`s``dk$$_Mx0Mx!yIOH@1Qa_<4Gwd<3`8!? z|7jpgb-8Mhb*(m(jW3bKazRx!A_qPXwG!j723WL2>-ccnO&g9ns*K{afk$C7I){isTnDCt-RPWY;J1*Wu&O zb3)wCHE$Ne6Mj)CAl;4U+$Isw%8vC?1p;mUdN}ZAD)5Fo@Q6E;+tF~PcdBdsbtn~2 zoSrY{wQAuuA7fL$<VB#3Y2C%nR4+Lx(c1Aa{@7 zsjaCihtHSq{f_UJ%D*PIlUxRb5ya@0UzW(ISLkW+7EGu7t)ail4ym`U1r0gb_0|OEe%IA~clrm^Ms=kL|sTc8dA^vb>TI zZtP&PCyanraWjalVwD@}3r9mkLs-=JzWKNb;lYkrw^{m(^c6;Rg^nDOxnr~DY0wO$ zUEzC%(^}1e(mWG0o~hADg+FwN(K{?u)zg91X#Qy+xXQi%a#mD)L!y`DshWo#M;YI)9y(lhEVMhvqwZ-sW#}|dxd5!xc z4+gdmP`1sd2Ii#7vK{N^K8w4&o#}g}ek^4LgBsc}q*L~6CA0SYQ7eQ8$%7Vb9_>v{ z7`(I^28anD8U!&f9Aq9I#HLwr8p9^dt;j1WphFmVb$&usSxx#CAWTLIfItnlq`0Mv z4<9I@nkey|{o}x``*C0ISb$SGqnqUcv?o6jCEe6m=}*v zuOsqwbaX5{(epm9FnBSZ6DU#HIgmMfrp?l}MW7E4yy5kM8P#Y8PBdeoJKv?TbcNOU zhw?efJ>%?|truf88@41Rl|uE15wE`V`>j$ij^2FpwQ+op-`+1UEKOnOVj*BvTpMel zH^FOIjPEd(&_+`<&Pa?{Zc4g#x-;9Xk7tQMqLn`iKvoooRroj1{B=cZg|0Ng&Z27n zgOER&12GPoy-M!vj+6t{TL}>aM1usNI%1$e<@|1*K=x|pjLy*srR`ik^W7g z5BdC;aBgSndh&st_GEPki6UFGb^ljk>De>n;@2b z;Bx%dNTq>^s#h;EF0=L2nd9jE%(dXja_DpIzU>1`V%l)G_IaisHB((6Aa}Q_?Q*#n z(e>wfH!EP|Cu~F!iMoA?^;VC(B~{nf);jxx)jK)%Nc0>Gj>eHfcACb$_l~rJPw`aTa=vD$l4-3~G4{YDoLH8zUwx3#>m`drmPUJkF8AQGayKhj+kvnw^i7(X z)y5`E==5H);;`Q!_T`ZOWrG3Ipn!{1l-lxiqo}Jor+ROAZysd}l>%Zsq}w>QoxFOI zc=0z;S?GGdJDg-+eq^0Pwv^S$@E;h~jEkKp%v^w?-^TmMqczm~!rh^J64emP_AD4D zf!vV%fD>dyJe*>|RA6ZmU`2Gb8+V;<|7|G&~d}n2CF_Qj-AAYHFK;iVEbK z47pGY%sEK2bvx_J%lE^tS=Ikh$eJsYLopNUVVVe`7`?2TraL?-Qu#jJe zr^cqal3*l{(GcT5eIK;e#^5Cpyk$7*w^_A>yJ(L*09vM?928pk@;5Xz=rR#|0lmdo zl=lqVO|ip6=W45#x7N8e(ffka=O*RpfQiWB^(#EC#OjxK0=JX!Bpx4splt0VruuDD zT_Gbr)_$(t;o>aS3Z&dY{xoFirf^x0^z*ul$)J~aZZ|cnXB{-v&wiLsxrLtkG?N(R z`iUN)f853!+WGtUwXZLKN@GdPpfkB#s!y9C1Cg<1h$_9YMX*Tc_DO|K?RRpSkQ+q1 zG)y$QqYP=-U&~;rp57Pxy2J`SVEnqXEY}}m3Ow{O+nMRgrlY5_>NH5}#7zw;RR_y7 z^?`zetbN!=7hk%UWD3+s%|g5!Nu@xjy|5>Z9V1ZJ8FQZGaZG1s>b7PJAGy5+-pw2B z4@uuTQ+KDQLNT#9ntv`xGTCnmnFPO}shZMZA~q$x9DF`AioeeELhQxB`;L#g{2#o6 z(}VDcy}i)szV#LCQG`It3nZaf4h?`fC7Ry=E(4kf3uq&M`ML1Jvck zmoZnEVX5%aBOWx(qB_1X+h9KH=_U4}(|duKnQZsFbcgq2G_i;=2pOuizgdUGW7?Pi zIeecR>GeSu>g2n+m%S&^MQcgy-Q@$ej;hAY0z&UPnExjFxTG13?m0{+>Xh6`_S`4_ zO^75-pI}XwGa=+N^=2sQ&_$s3457_-0qNk$QGB0c9W|#W|5@^R%1CtKV zKMC4<+FXBKcn^zF3-RYhg|BY1%I@`!x1O^38a|0DpSHvbLAXS1>AWAv$ZTWiv^pteLZF3Rmu2&a3217eE7n? zRQb)GBO=HJ9p+lhtF^i8XO26C%Z)m2;ZTI4H!y+wRDouq-i&H( z%wl8xl-1XWM&6v6saO3g>+vI_z}kqntkMAuon#iLWbtEF#ai|8^Ame>9{0?W7w(t; zve)x)D$h=`bjYmGV60&hza@DP4pI*e*a4VOT2=TF&GvOGxF)@3*ZEHcmuFqV$;O8G z2hc~L(>&W-=rs+cWqXGWEdiEECwE@MlK1Uqb4W#E8A(P_dz$TwYNoaoREyyN+BZl2 za&S&?o%)?Qa+Fg}6S8CR-t;S<@N=)l)txfK;}KT5nV^y&ZLT{V1)e%#oTZ_F%$`@U zfZ6a6>v83I1D3dYLTRh7Z`*S;@-9}C`Rd3}`af125HeAs0T+6N>GH2%8kUw% zJ&ezd;Z^{25lmoBFvKC1>Je~Y_Yp$`{=#w1mAT3T2mU4Qtmk?DP)Rk|v+a=w_dIf>K-5qo4N}$GGl_gY3Wg6+WOrd4ZONgm0*&ej;yK zr*8D_JJZytskxy~@_dc!!mR&HrUSDBNwiv34|656zaF8^AAO071EYM&um;2_%BDZ za`19DPBPPxrQi6!9SC3bvJtR)vFkP-xsaz-uJi2yW%_!t;?D2h%Ys@ZNyF8%7-G4& zlgt|mLFSwsf)Lye4aQsyqmBSU9B0r$DUQS7hB#VO4X8f|XgP8P5s{I>f{4?vU%v(> zHn@HIYyO@10BWC!IFTMR*)M;T^x;F%A3=Onp}1lg!$;KJL#adIIbsmMW{}60D6JEX z#%9#Vx%-EeDQnQ;#9I(gwaWgt>A&B4lP4C{8&0j!Jy%e1C-`(IioI4!-bAHKEgk-YTr(ANn8~%kjQK8CaX%JK(i_axA>sf?HS+b-I=a-$I zXXdn;RE1a}?neKou7~4r!p3ScV|g~{b3RUIH?=GwnWM;3o-fMa4}~ZBr8a!o-@Ppw zXH9-%Owf8&i#+NmbT@qU;v~@w7)Nrxl%;#~_Oo3X z=7Qqruk?izLzG(is{^BA1v>wyVWi!mTakP3Y{ChaYol}mi#OlWTSp|DFS==J!ch<| zX3`V&;Jr-PKxycV9amk-k^`1_6HNUcU%>r`;Oy+io2?|9KoIxm|HkB zb{pOsFOv2||CHgeg?)24-JBlOEx8w%Y}n!69C1-0Hhvym^sC?U$G<01<>bbA9rYs0 zDmXVmvoQ5$>dzanAdS#?zO{GPPueUETqr`k@YtKmIi@MVUJW4aLqQ=x2`)~UiF0MX zNc;h9Ym5~bj>k8dlI6UJ5uSli?|*y>B0uAxyI?(_%Sfmr5ct$NAoiem+nAbuU2+0v zWZcSRrBOW6cL}yMk@BZR`%+JyQQo9cG+U;X7l^!plDTwmRO+QM_I69$5+xA>rMrQ6 zhpWNe;dnE8RH5a-_wofKD-T}Ehjw;jJpR8pq(6}>T~1JqBX5(OyEItoL%73K*NW+U`DW0JGtMS zhe&K1#lKja3C3MNUdsTMni@e?LR8};0@m9cseCq0PIHH~9#hqnRamQya?rO@M>LxD zM1ia$&n%jPltK@~U)bYL>-FVVS(ih|s@Np(!tNzZDQXbvwVPGsF{J(`t6HM*Gb^n7 zF=Z&hFUj~pR~PG>Xl1yI2KQ9nbFD4L7Y`NGR;I4}5S8UTjgHqC*Uie?+-XfuH8fb% z#wa5qZvj8h;k}s~DN|kFyD5=>Gv4!aqtj=J>y8RfV+y1GkbN$O*&Nt&LCb}Y>jCBl zSj@v0NrSPA95ID^)6ECgK;UzLc)Jwkkq(JSt#OXlIlRZ-pIzziv?q*ra*tY_SH4@+ zV!k|;pfw?dEo$U3U5i#)t?8&5(ZtwT9=QM05~Lm0P1#u3-gL=F$-VN>#k)(xl*XW; z><-HM+t=5(+Ml|FA1^EPiwc(M2)vl#?dgqWiZ@@M?F=}x%m1bc>H9aWEZlg8>6J+3 z<`;;44tf+fzW&ui_$0X;{_x!8FdMZiU~KLhs%&2QW8`am6ux#WlWjB8u^8?@-c2QL zD*gB+r0CxFryDYF^EQ&Umn}P9j=kI^(vWYxDmQXd`+P6fu*oSGEbBEB?i9^haJ79> z=|bm9j#SX=gU=_%))+N1pJ-8yVPJ*H&e0K|ZC1MCl}JjAc?`?BKqmyzRB<4&a}k_) z|1fV3bv#l&OKQgj?4qt+q<+|n#UURxyQ@!|61vL{IGg-)&i3agxz|nLYrWko!ib8T zi=P394Ca%pg8l>B!UY2DsD>ZGP#lgi`J}3f5Jl8hrlN9~OpAHIFXKxmxlgU*pp=Il zQ@X+j;lOqcM$C|)>wwjt$v~{=y#MzSI&ko>agaTFge=39IS6kiga$a1yKU02e`3I* z*8|~$t?hG+$bF;W9hLG|u6)@d9=WI^^YiUaKitGDp2sHk%5a&tM{F7XAoucbU)Wn& z#zYX48;?19nqe6?982XL?0x(AvYBMf%r#|Y7T1iA(Qn@<$$Hg}|oV$66nh{&>`Y)&V=~5k)6b;&Z+`YU=Km1mC0d&XhsY-Mm|M5b_ z6CVnB)C=-YREHOEF%`cmOUnauzi7A#fKuK_TM0s5$uc>cPOFN5IVqZ@9PN9N5UZ5u zK&e&xeokmVDMQa5SWY&b6mXapu+C>Yl>HCSVu8kI{In>92*KL>PluZN%GQs3DLaP?$`6nf!{b|$+e)ab^r;+^#;SuWQ&EOBk4V&&5f12;0~vZk ztZ=vx@nRkfAE|`Dqkon&-0gu)Aelu0lA8T1&9YZr41hb25X+5=!}}}+skt+>Va7IU z%&AMrd}l>m58y?D*Qv!&(}pvOmiR-_q}?aao&0uQN*3a1Qmv3+q_C;`Bheadh1vWS zMs3C!`YO!$ZFj6~9^)>Rr>)pGYY(<9sZ?sw_M&NJ?}@>YT%rNTZWw{4rf48!+mCP# z-{}4QRh>S>ulSOMd}HorY~%b~F8bzp6W*bRH?It)R3CYIdIBR83~tY|8KRVmUXtSh zroHO;{#z7;owQj{bxhfC;_S24(S?n0#Jb~si)8ADv%(EOb8vEIrgZxf0tH~Z$f_YN zIA+JyH4N@NtGzs2Rp!(k4}LOST|Zs&hxD7D=qH}n5IWC1dR1n>jy>7N;#^xS8?#&i zRpr`$;|HL0RV^MMfG|UwDdo9V#qXWdW~6!6zVhc=Kg=SmWfWc>Pi7CyYu#F&*>rTE z3P`G=<5T*b&3WGKEZpww-QDg@ebx~NZP#ks**w4hCE!!RHFm4s(Tf@$uw8n(dG*T< zNzwg;z48vVp0s4$Pe>RtS&jtiN)E^wqX-2rWw+FgDmDl9gJR5v3K~i)5s!%$)WHq{U5j~AN%$lJa8sC#c_Zf;n4@J&(6$< zutwbDesY>Xj~Xf(6q|D^Eyua@2lHlZnm1BAqj1VG*GQm_;m=&RC^!8rL|zQJ&q@5^ znLCz`OzDkZuqF-9I&C$2q&}LiXIK9cec|Jjqt5vQP`=jdDi)1bafvdH+i?}`&fB#4 zD3vFDA%2g5e!F6%LP@18V`M~C1E1oW6OV){L?ak$2W89ykqHAOC^2&SS)Ia?LpUA> zJ8P%kNGFo)z^Y4qU0vrjk~9;w%_1p?79fIv-S(XYmZ887*Tc(2#hY)c-EMClhoR8@ z>#tOOPQti<(Dd9@+>?n!X{**|Hmq=SaG321k8n1mnzg_B_Xy{I72$E}uNdYhl8*C3 z+2oM336%?c#1O0~>pKk-4zt$0h1mp$eX|e-Z{?{g7KhE-thuyoanY z%wWi8AcBn<2-897>hhMs+K%hdAKKi~AnPymvQXAj#)EwCzL*mO4|$wEvn7yM1B3~B zc#=hEx<0jyTI~x63kexAr|!+Q0y%r}QfwXQ6+ zwhJ%S(l^8=U2aic3fYONmZW&BCDUnG?$zph@O~hda?`k47j`7*9&!aI#0uBiNTvkAPS|I|HnIc`o+lzcSZJXm4)8>v z8amsZ6aNv5+dOTTS0NG`d)Q=HDgKg$EVf0TS*5^9R1D*q?B{9?H3o5Xfd=C}G1!lR zkWWU9dbYdpDRK0F3M&P?wdkOYP& zz(7zd!NJ4J5Yk&iJa$sCQEzfi?{G2Xj-<*9pRUaT;Fmz{>tPoGu1^`zCSEQMrVB)_ zq_-iEGS~UX_arJ6y{}8{H-F>vO-lNAZ7=^;LC}PpD)`>g8*i}`gOi_Y0i}hf)1(oO zH-g$lp18tI_w7kkq+pnkGsv1)7Fr-r;}Ly6xC0bUx&jjBo=0o&xridOETL`zFrr4S zI=#VRYw{(^61R%PE%;!2-!oVM+acN@rRj>>WwWkRg^$Kur<&*A_m*-SR`ThlA6ZAM zM;985sP%`y^qrp<;^nn&oL%QXgep{&fK`q@tV(@ld3uFD^~2o$GaqA$n?u{AGxR<6 z(_iO?!oP*@E{6B!+kDrDvIDPs15tW@C4IPT?YL@<%@ z`6_!=ce=}7f;xnw*LHRaDO&^O+Z74|Gj@0=er2yJs;-Y6*QinihAR!*_(*Y(ULezy zK^az=?Zks)xI9s&6Hp+4Vg)J;i+7kbox36O5omgV z+Brq@d*rI+GiIb+W<#R9NisZ;yh~JmQkmSi=j<-{Xj$H#Y+ZR~n7nA?n;aH<@?aBWN?K)Uo zI!*9OQIkHS5Dq8kbOB=qt_8*CIXQ?UrdbIx^srq==cG26Vq+{~U$l=E62wFI0M23%s(C8u3kP-`r- z%r;o_pV;{bOSws0ccZ)c?EZAS)4g1sTEo72(c4HV#a!NYXY0CE=IeJIAJDE1tQB2I zHd{0zite$f<>lj>`JB{boBBEVFsZ^m2BnqDVR_-Q?BW}YgsM%tBN`gGNFTG~s52(B zr{nNdy?F7Wh6%(yvyG0(VwiF-YWU7Q8Kc0T5{&zuJAag+o3&mSmrgNrFlBfhW?lQQ z2v$#h+E^VvGGMtA9e#Cb763Q)#DqEHrP$;yoD>QLzf&{D91S_;J-=fAj41yVN8+_m zTcBT$b+bxE&dm%((ww2sor%xj_f^9kPtuH1iaQ12KqMPZwC)jKLyNP2M%1!c!D=*# zKR&XKxcj@g)x9bk75DV7J~)UN+jhrwtK*-)?7y(`OEHJ010a-4{Q&yvk!4OTo7#qU ziWCPchZnP&R?U8jOtkmlA`< z3PnU2<;YuO4=~?5@bW(GhawlE2SIlrU(Nmb(~kVOfCiq^S#lSW<#BUSZhp}D*n zdCwvmw3{Ae4{4T3mOXfd7ZeI~b+KGlc6KBy)?a(jt`=IuKJ!S?bu^|-qE|mv3G>KY zeWn$*7Q_?W*P^{=EkWx%yE(U;IYKwbG?CjO)tYhGv;$kkNWs>Ef zh3{plFTOWF@s1#aEJX7meHKiXdln_uPsn?gtjhG-O;F2mW5?h$)G>Un9X&~wIve*H zi8^Wbl2gzzYJL(dUh<{m#b)kB0%dS>Zx4L{jokRP<6<`nRyc5eAi6*fE!2no`8I(ts;CU16(*5(CBSgO=t4P7n5U0iR0W9{rJx`!4=sp?#`oCDSU$LGzu63R$Ud~blhKM|N=dU@2PqIvV({N~SF z-iMN6#UgL!uc8`U+-vm%QcSyL6l{(BEpYIML=W`%)3oALh8G1}$(8ZDM=GNdiL=f5fKL}bL;##F0|NAsP;%)Eua(aI_$h39&rDc|7ea} z(KwN0c(+N?eV7V*vl%YbLURHjXq8j2a$!&ZW`us9p$@*^WEo}S!zAvX0`C&Z=i-VbNL@SEuKF$fwah%0K`v+!usPENK| zyLFVAxk$VWSGTB~B#<}_M?Q{Q$2@9NatYWl`II%MRz$se!T;dd{d z$E1N1aq9tb2K(;Z^=0GTvxv~=elHz!wl>X9DKu_q=*V7Jus7K~Nu&uwAj0fmK1N+^ z(5sw^jEKOXVI`ymx68=h!f40kfXq{iVVo$#+Ti&>uWIwZE=Y=!``MME4RkJc4mF*W@(G(xTakx|NRA`# zB6>3!qKvC-GbW)FEq}%4DE^crP4s^OJa6hm%HXPbVFB zU9!+;DyCV#lCwpkG}u?S_E1*27T?ny_=nE7vdAcj65$T*N#4lv=%P zZV4g|Q8(MrJ5_&CF6{W&kp4&uSa!X+HBes_^=x^>f5zLelXn}**yLxFr>iRL*Go$I zO)F`<=gUPZZeSWyJ1Qm@9ZH=A*YzxSc&pY8&fxFQ5=7zc^_-5zuicVXygL?zb8tZm z41#zNE4?1IsD*Sv>QW3EungLWFchi!nyo^Y1Dd504S+qi=pwuZX-48CXjx(VHNMG_ zAdKOb-;F)2HzJEcv-sWYKLyvyL6b&hyiwaH>0X&?f+}5DIT3B{d$^D2d9t+{Wzo3x z{mkF(MG|w^AW^a=QA%gTM;m0=ZmeP<|0sw(hOHk5wu}uDWm}^F_LTwY(c@kJ%iSBF z`j)WhT<$0u0UC&xp1VV!I3(_R%k-NCN$T zi;chg;_j_;u=|GY2&WsA_c|$Tx=+JC(xA@XL%>x09!W3zE+A-^qUx!Ne`Ga=Q=e5V zB0HKni~&Q6&ZTI&hjC?-4Mt23a!*>-8>P=st% zG71X76~N$d;IlOY4a(XR=w1NKnN2})xo-e%q1mK$7D1lWOa{xB<$p$DYZop|G%>Fg zeDAcREWT5u*z6e3UzRbR5QUyeqooK&Ai}pImtphkvjsN|BFQL~Pi_8ru9`}2fWcHD zdVqtrZgvUKG2>T#uK%-TKp_O{UT}H00-t>8m??^Ogn>0OCo4-s^8sZT0|AGkt-U?G za+5TSHnkp|YS3V*WI|bB6%g#=SUdeuD?_fpN{pSZyJbd&zNCNi9f#&*2IJEa{?n#2 zijUsy({?|95b5HN{6K0v18FotId$!kFbCcjLzaC`K-`p09qUbPkqkWys4OpwCCG~= zHou|-JD!h;?xVZJU3D8Ik6BphcgIbuo@T`SSY}-wPA+FPM;Z>2H%6WWePlEon}YbX6(X&tB;Zs z0uJhKPcC@T;TdFqst(TJ6Z5DJ#m&$LgbbPQA-odAY@8PnY;j~>7OM*cY(c9k+ZoRFIJUo2- z{J&@(6zV`mG&yffk15h-0!lOJ7QvNOpa!s0Sm4QpwnDzJUEH(~_R5-lwaE^din3hk-?UaKgbH5Ka&K#$;eo`Yrjc$HE z@%o2RW2NqiLZjjP6YQe8qo?aAWSHhSpUWKP%K7ISdU$I8E0!5j>+l0!8fnH|92lul z2wuLdqgM30|LkuKRmWZ)PKE_WzY4z*0WHO;f|P0!{OHtj3TCBJ`ObH@{>N&$UuGfV zcJ&a(Y&TbDU5EEkazS9}%UPJjDiP*UGGPP2aVYf7aiWM}n>lFFzsf#*WIVe}6jY2t zzl$OY;j%SM$kdqL#!V*cPxB{oMH^l@-1GYRgt3%Ql>whjf6A4`-fLCUhBzHHUz&ja zK*;1~(W4b&$A^zVC~{Q94n0A#oaWxVTKug;y9nJX_NzwW%G1w2r8+Av0_vnK0jFUe z%e5D!F2^5IF%=WVOnzu(Pw#WSxS8H7Pyd7wVrj|Ux-Ds$8-(=*QVF)*H^z{+q1b%# zvLo=WeRy4*yA%WuSHdDS2!u8n5fi&-R}Um*3)GxWgUw}|^&_e= z3J*$4zb;U^o&#!g(h0^3$#PZUQr?xNHqUaND=V^3sFg|9VP*AhS8yj+z6{^7<#GtP ziA_0;1Jo5gX7nG6S}=T2_l9!P^<9I&stT77g@!n~zM&y6Z*+TNCY|Ml`lw&|q!rhW zfaN_&_oKMWh#fSRH_>6&*TZjwQ;`DNz1NVs2l{f)j*dx4(Oh?ET@N>690???Gd-+) z@d+bn>d9O#Q4Q8J5#PUs=yPRdA|-#5bse!cyC*+qPo0#s%5}|2E&TlcY`Q@v%D#aZ z#!z#lyr)F@t7xfwh6ZrQDdCi}$R>0eLm&QLCWui10|s6q8Gwp4t!@HxP0=_=k8&;E zB7=J;*IoewVEMo$d`hdDc|7-MU?N(Bi_^24$Iz%la<(O!N8d|%O&HO$YGl@&^myN3 z?KoA#q{59GiN=0i$i63tu|MoxdgFmz@D+k)yycgqx9w;bmP;&Qd_zcqqyoh~?cDd7 zn>zWW%+>$(?xp8^zGtm&bXBr^nxH$FrE43VB^BZX647MS4?@mK&mU-u(lgOH2E^65 zTi5f2Jpk3SR6eXNUOsfo2U9SrXb@)9CN^&9Hn3xW3IB^eS?+PRQhsEt7=|1Hw7uyH z%cSsyBV8mA{mCps(%$V%5BQH97^q(TrX;`VkPm~0Z&A|w5hzk5 z+a^t`nf4oupM3d!W+C*9K-Z`fn`rHrWMBgO{O2O7{hp|Q_p7|kPp|a;;Bm3g%fb#w zQF6&ae`uj)sR1L5puDZD**fyO(}@dkeh7TPhJa=9NeGl2kyW()HJzQVtx*X*qPcpX!JtZBR3?ys98%YWbY^_V0Gpi?2*Jf*}RjC(sI!`xe>R>*O- zOsuVL;$Tp~l9jjR+HKfYtL3{SGEO3a`?hP;)bSR%`Y-;0bME$~Y327CCbDg8Oor+g zTbFBQ7#G{&U&1I``pIwJ*$h}YZ2Q~Rg$lEyy#HmhhS%_05IspZqcHim#KDm=Q<7+H zmPtKV!`>27u1`6vo)DNIM5Jm6Q4!PpEic!%P{=)GCCy4pBPAyfyCtUIKtTB3M7bem zwTpDz?@a!;=Kb(*J1ztqRfq&w0^;lf1`6#~u}|CXi4QO);l59e!fme5Z`05D@Xv{F z2SGz!V&k9ltl;N<{}&%>Vq-)o69_`a(a929DxMNz)_r=OjP+;kKxlC1joj1Y#9n$i z&abtMea!JK{_*V&FAuXGGgU=)3)HXcGRor~VRe?g*s5;p9z1<#a>TWWz5g8Z4=E_1FoRh}p+nHC*x1-5gz&aE3{g1Uz;1<1cnD{S z!7Q67?Ou8#mCu!l>&`!qpl$H_)b$&waOU9GU7GhYzjbCZqI%HK4ZdOUQ4rBE8~)95 zp!xN+#HVZ5W-9{ZU9&qa72Wu#ypL2;iaD{uLnds(DQ$o`_L}`a7KVGroKgh(iK$e> zo8&^WN)7JDa9<-YRo-JMbpl+?$MU+y_~;*Y9m~|Hqo*|ngBaJ50?&sFg3t>*tSiH_ zek2A)sJ-s5j!!#yn9tL_nPMoE*HD*ekvPzg`UpF-d*wB47%Pq$X~dj^ayCCr4Boxa zDvo^A?!$(4_l%UE<`{0Gb0~wlbw9x^{SzOgKr-X^WQvx(rEI6K&0L%HVI~sxdDLoz z11!Ygt^;11ce@G$^^y3?%26wk=^@kVMQt(ednd^~rnzP2E6dMrcX5xtJPq5(t8X?b zt8s`9=KUewh$`JT?wD#)b)W9*MWO<;pr^A@RkeNN%&am))PT^KR~dHmg)**AN=_Rs z`*>jwr2xT{!6JTHY0KXZpMaCAu*E%n5@mk}u1~A6{D0RCsX1QWy)@{%ABI3ng8LB? z)aAc5y);UY3NT3vl6w`1_walQnVE=<65nvS@pb3^Ra`6W5Gn`gjg#pl^PyJ>3- zTDCWAS2vGebK#?VeCnA*Q^rvEPJBWrNOvrbj^4@d>wP)EJ|`Tsl1SH*(Id= zNs(_qV%IG*XH(3RRSbj1_^D}%1F4jF0#q%{8d-%Hip6U`1I&#>E4B;tLBf{KC<@oV zOfAGZ^_ap%3EPgE&b8#~>c;wdQOmx)Giby$oQ#ZeOh}<-0%*4judya;mYu!*$%UT` z91U5er64PK{_1m3h@j6;9*1|YVUz^{7*^Hw`r64EZ>U+wah=++tl0);6+gLij#F9Lb`Yw{RiHWwEg zE1Hk!lmP#z&BVpZI%374kS5scykTjwI|aTvU0pYW4%c-&pKm}rT0epdx>(@!>= z1D`jt8}jZ)?_-usF{3&djb_LRX<51Q{S#0o)wSQY@i^TI(a!nc;Mt7R4XWgQyI?L7jPm^~9;vCj+4J=c8o`fQuusvd0YmFOTCxK7M`Zx=`F6@ItQw67xmA(Tl> zHOWV)H%qWfBZ^${UPJ=7aFGhX zjVy%ZJ0kPJ49=i&$e5}#T4F?+I)lTU`NbC*wnnGcxu6`dQG-VDyAD^TWW*$-&vIqj zFq$Yx+9UPX+I_Rwackv?;`&0FUmJNIGN@)9x)5)MA#hJyfCvlq*Aos!2vl|(-$!32 z2lfM?M9ZdjvxPK&6g-MjBkIXwsOG4@ZO$&QY^SLpvm!7Za5x+`Y)h2R$yguBDFTm$wTwqnLO}UsNOd!RW+jd1IMH9)g89SS-uCR3q;?)AE; z9otJrVFRF}DJhNmNlumwbB3H@WV6KKbrUk2$%mhGUh9BM)t5OnT7tHzETDsGQktoM z`4h^RU9zH^kzjA^e5U%NCt-)^n>)jvE;A5fX=c|G0@$eJRK}_iMi+eh@Ws zh38y0iBXFlUuey9<^91Zi|!^Lsa!<{L1?8wMUYU;*!U_&%UAzncJps7_!4e3iksh5 z=a$Yq-P@e9OyK=V@_POfb!tq=h@K#pGD}doiSRtE%CI+;yw}^i!TV@TrFw%1#kAh` z3Xe;tU5yFp%*x@0+S%k;NR98ovgCl}$MepkFW!*{x>0#BFzI!ED*#uE)%4r*%*P@HoD++iaPCgokZ2=#bEWsD|o&t88kCP z+ks+d<}}y?edfpNz0hc{Q9c*_%X4@!eI*qV$u}vO@c<(ob$ogXPf+_G+_i7sOj~QCZrCjWwt)Y z4sJ0^+ED~G)~$agL5}ghV&Xp%Zw*w@e?-&^5j*dHSbvW>$|2bC9)!{$SRkJR^B*h< zZRN7WK4VZm78uUgg1k7=h|L`cS-B@p8n*&$aYzK9{%KqS)FqW_?G$(ZY+H%K)iJHt zKJ3{)iEP}XMu>xpkVH!xbF8h+p2kfAZ0)7QW=&JO3^}K=JQ~wu7c7ltdD)`;^f5O_l~NLb(Kl#yx;CrZQ+sA&?3y_wiH zkGn=~bABX@&vpHRnH31r|2Z|Zz1BCJ5g%}fVW3QWIIxMw79~j8f0a9}gu%x7fs!I3 zH;1nTf}-#gZ|*160oKiJ)U+toR3-LC%r3V&>VmWi6g;SF*^C8yiH5AXJx zd;8PwQw+k8LKQ|M^;eMqYXlNJ=I{W09nN2%-Utib9fy)P4HIy=XYP@eKnoto1T0kw zmx18FOXJHvAo>Nt=fa8J0g^fm8W}?dgLx(B@(#}rqm$tu0u~x|0fFTlHF7c=S)vex z{?A_u3OdV|Xc`xl-l(xt(f?2qFF^D&M*8gR%#fuk_0XPs!)^pj_C_qJufa7QC;o*b zM$<^+3-Vu?{A25~omK|rCKg9Q_w&|Mzw);Rq0d}!er zVrJ$kYOpXhc!`1FCCyX^3M_%(=1a-{yDjrW$c!g7UhjW!co2y1T>Y8{>#Nwa=LR+7 zdqJ!uDUb3XnG?~4QdGgz@6xCT=wf5ZaTO+By<8kS1?t@97ndr8)fuTXHX*P_|06&A7Zz+Y*7SfMve^%h%??;*)&gL@5~ zAv*ec<}staSgsLb83`!**p7tgJL{DL_k7IC(i7Pm$>&bi7B(IY0I*RwAx-B`1zNws zkFa{&dWfNaP{BmX&IraYLIxwmR<3 zD|qIcJ+*6VYy0G4bn{fi;VG24UJbLG-UH*qi})O?@Q-vhwa(Y~3F_eoTjuB*tI_Ku{g(jeyZ%pD~#G`k<;>Bc0iM&os_CEgr7CMhpwS(!gt z11q~6pY5_PR<*<$PeH-wq^kR^!xV}HhEK0+6Bf>Ni!}kSy)^(&v|ys3|34W5{9X6> z2XIG}!5|8F`-lXg9rnSf=6I9!-)%s5yuCMSD;|m-Wi)_uF4Q|>*uFi(N`pUXZ^6V@z zRH5Fk`!+4d0hn-m4l3utfu!LoCIGAs9TIXj=aXjK8{JgBl2!MpPj>RkrU zU?n?~oZgg(F%=nEJJU;d9H{S=9(D%+f~h7igIs#+PKWKYBozw_KuJoHH#as$(L>5& zze46G1gB(r9AP(b{?k`Z)b;O^pCX-o7yjVelEI*$Q8)cDD5bGp8tXydQpUyEIZ5)( zMsRf2u3sFuK57(czKE0*ARZBTIicwF`D5T4kZh`W>R;zDQIq<3zVjXtuTHtqj6U;s0gj*bokVf!UW*uY`_E=UqG9RW8>#XG$M(f!-CT2BjHMY6cQWY!8Pxu?!t zE2*B78|+%N+ypek@||pa3SDhr1u8@%`&yIsJoc z&a05j`0^G?^6NxXylr{BcCUn#F!3e0BrykrHyGp;gFvkgj?1g>hOPYk_+g-(1<$GN z{K@pRc_p$9esm9zJ$Y9kJouu}dtjG9(#OHU`CIWD0HGS#RVAzLl-GtQo{=`ZUuZbU zI`i%C8&EqWoT&VH!uYzxy~0z4j_sJ{Acw-g!#UtgBqxXU3~2!2tmj&<3vr&^cadj0z2?_#6i(W3r;OwI>?Rs&1Ob)}AT$Fn zHWH@qWrRE6)R;noO(4!|a5k@yzFeK(QNCks!-O<}4({6eKEy=xlFxEg@a92qtwi`vBVD`tTHD!a#Q#wbbNj3h$1Rot-bC} z`4hXh3qZ4^cZ@q+c~g!s_V@OH-`}?+5jjB@dlN+EVqeDLKf3~>+q-82ePD#qxYaSErLE;}nx$>Y?DmHqGm zV)~CT_QPnv9K&xC;Bnu*o6%@gaGEwtj(2W?eEC^hGTY$YQ}FPxzH{$)g-m!fVtEGG z<#o=x#J$}`l_(o)b45Q?G$aE*5>n1rpSM5E%^k#O#?|hU+uHc zxngqo!?B%hl?YnN5?0C8_M-e7{Cp=em(ZiYys2I4fVOS2NZ!+YH`C01Y_}(%&NC6U z&8UCdsiwL*eH=g%KXu?3S8IC6-{+g=ff#|TNU zJ;>s+d3{%jQXWdXJH@=c+06F$^{HnpLQbe9b>YuFsl=ZI6XkS+`ZVvG2VJ&H67cA~ zXGrQeyY;h^{Sk;h<~9ApN7A68oM!sgCF1t654k>2177U z2FK07wWA}b_;$J+Zmml1xQM=vaxBP?8kb{2$j>5ui6wtgth6S!q9RbJ!42A)^H+EV z8b2i?=Q0J=MduqQy-#F6w#q($K4Gk;FCUt0FDn}umvR)MtSzE{5g>_zGH{Po4R91U zhH1$5Ixz8rLAz(qnvC+<0ZGz*DYNOO`&vcM0Dp=iDi7P~pnS5|IYt7g{h|@P{9}EK z)zQ%bN*Lp0t7~gBDGed?c$naRFkOaPi*gV2nB2n5?tQH_`J8qbd#FN9iK@x@P1EQ1 z>DxpF$;Fd^yG0Gnta)NK~UsEP*3dewhYw}G{C$vflW*zfdcIni=cz3f!o;ZBu7ZD4D zA(RN~GM=6WR1nrGu<8Ly#AiW!$`@#D-4%m;Q^f?CCE&wmFUWsJ47afSyPnQMUQe8YiP}xqd?yif=)g#R>Gbr};2bfP z)J9GT_I|?S>e|T?in_0>=#n_oM`l`})*eto?UDZqf(1yDU1!Xd~mKXd>MYTxb7gLn5SPFaE4Ps4$7m_-}TjTyuiv{r4>uC z(oVBVjXRzxim4`N(s7mKw5`!D{$;71y9HX*_Kt?Nfe~?f4dk3*u$KB|6KqtZN9-p| zDdVNTaTgo)hSqg#YJQAEF=^hvJe!R~)v0~zKRh;8xkq@NcM+)!|);GBa3iC0IQT(haze)_BM@*K-tc#WkqiWidr? zuaNz|?w^rlsn7*#zOp@em@2~Q@kJPbc;gpl;cCgg3BS2PfbdR`nLPa$>5KqpPrP7nC$sE-vHEAz*_hz2_W~TI;sm;N! zjG%>@h?#N=E4=1)O@}S6QcJ29uAZMa#|ESKyYM^wydkSYH)}i{&|>f=p<=!%`QPTB3`#+`Tg8Rxi(0Z{*@PzHqxlzrWx?S}A(a95wYd;WK1Hps#Oa z78-I-O-`CKwwEzsb&ZLpQ=9+TD=yvMeyTo|owKua{Zj9X%OJh&y++5jDA#_z3LC8E zxQTg5E_<})VYlUTa*f3hyyYIz0%W**ekRf zWydNhrIR_L59-#0LcaZ15NYholdAsYy;<2is>^OuEpshSJj|u1wc5prr)e4?ss=&=845J28hfo}|U{y6yB5xBEL7U-13*+oY1qCmGYiYCaFg+Es&Om_ng zo5e#egUpxrcocS@PjN~-*9Wv{!vV0kxHvM$3IrfMAY0AU9jHiQf#7A_n=S{OlfFKg z?>or4Htb};d>H>& zBb)$?mj|i%MZ-a~7HZ#d(ONoNUcnFdD-i4#=GlRD4EYREzhj-WDa_|AuBj@eb zR$h)3NH_wnlfC^%wzQLt3V zH|Vpx(;cI#+Fxis88$L-Wr1J|rWs53&`-SE z{FW}VHu&E&0yZ>ovPw-BVEHc)V54$>{-|U)-UA&-=h`lAgx~%6UuCZEtZx_Dg^FcO zz!_FnNxc#oFcaNyKcp@^l5Jk3G1Y1^fe!=t!dZG=WflNk0tFkAxNHc;e5=|xA7vK3 z7{U9evXVenIQ`=m_^<#$C65$rD|vfN{qg-~>@PKnwTZ&SeO17TAI#|JCvv~&)yAGW zu`%krr|p;w)rg6sFe2Y?BG(tdU#JVKL{QZ|1!7>&%<%Aca4ycEa{{K?nKC0WI=0%x zx8WyYe=LrYowjuu6S!Kab`Ht~9*u7uJ@d>4j;MH&!-3es8jNu~A(~eGUoYj8MAqfi z?qJ+D@XVn1b!!)Mw%|=fKN^`cOf;!XS7hollrbRyUJm%*yuOrcF8#$(5^=H-@$mOA z1-R|4EnhzrZIErkL!$v6U|Y0`2*4@6_Id!nX3iTYz)itL<&0K?b(<~>N9r~}Qco(Y zvUdF~fvK=S4Tmqq%ev9k@V>QVo=^gG2-tJ)Iq?qOWMpQFDHDFTrFk17M6v4nO>97D z(Y$*2)n(#XPoxvAdddjpGxw&sjs4~XoZ|(vAHDu7o_eiRd@l0Jv3`Dju&WSQD+Dxi za4mX$NF9P5wP64>-7!^*?^LP&u;9bKyx)s&P`k&I{Ba;vV*$G#$SEL6CD6$LFXQ)E zXj3L2PVVp9+SzTo>o?jzGqL@A`=x`*rgJq;Rss)AVGIOU0Qj*!25-fl8~9e~WP}L` zM2|GV?)Z`6%=D=^p5C*d_UY+q0H>Iq)&w4B^Z-bEVu2y(+stQ>XYN|Vci?ACkku8t z(0X5;qy0&J)||^j<84Y))W0v1gnAEB1M0*?lEycW<(K9H4k_D7ORkgL)_b=Y`T5xkb+<>zO| zMsZ@CPUj8Z82E@vkXc*-=n)|H1+Q`vo|hLr_pV$*S~;k_%v0KC*@s z2*VH$k@(Rc;~Y%M=`vr969*Vdb$d5X!@M5c3tju^4j<*Omr{nk4C|z`E6&L6#@+$z zyUO9j&VAF1d^CsSg!&hTT0B5&e0)=EL#O(e=H-um{z zHv$qwtH+eeeJh*(F;8AmutsX2Vh@xj{0RbEti8RJ70C9AC0zZCpg_O;)RlVoJ^xV1 z($JCr{_m@J>5u>K1(3M0wo@%Y>SL>!_>a)xR9XaoVKWuOK(d_L)n>aC;I^5%A2Jnq@gEUzy2#`pd0_=4p(x} zEvtqvEE?*)ODB!X!w-z53dAVcw>Sx~+#8=-NbX(#dwTl!)dXLLN`5OZCA9^GuC{i# zWadw)FY#ql>97l>o#MjSLmBMXZ&vm3hU2z-e=XuE{oaT|?sz;gN?HKFQ{XKhSjib~ zc3axL?h&c)j6iyLc@eEi>?G_O=Y)b?l0yOYmz9ePXOg^1ic8(s1UykUzw33FHEadl zF4-JZYmK9L>qsaM-;-K=B$QAlH0ItIwZhn4eqz&-Td3 z=c2s`yOw)A%sXp?+gV(nBhj7+O*3U^Hwa$~6J~2F&I*oat&9CPb!& zP`iM=XB1iXvqMLppZOb_n5+Wep!BwHs!c7Tw*j=B_P7Ue6-(H$(U)ea5pYj0~qCj5gR2DnqV|N9DPGxYHh z^xWiazF9i2-WCgU!jOhrb#cu#z;#r#SpE{`nb_lum( z-ZTCe;#S<9gD3pN^hPb@UPp@d>)tEVt8q$1@6LWLW+g;L5;bQW2|V7yD2o<4AGZu{ zh&J{Q`3GHDDR2Ni*D!Dz`*{acfne7b3P~edoSofq;w{$L?F=KRRBP2jr=k1(dqSoD zVVMT~Th!{_;bA}sitYRHokRlTS`cMgD*_VJQzFac3~@i@IYX!~+Wo=;oEp>G+B)8> zZJwmT$pj&xg)gC6dcP<2+bR&d>%>2=S4$!s%Zv9X&Zc5wmkbwKNQpQQ4~QdD{f<`L zeL%(fSQU^OvwRuCadq(pSn8ZP+zxY%c8}Un^<%dq?4Trz{2CT_1+Y$2yih*pIxw|#jFN;?KHVHDD#AjcJK zw1gzYsk^30|4wq?oG-GYK~y<|&JqL*y+mSiM`fJ9$gn8!%oq!gfrt5jJuBW9mRW#} z%SH+@h;~0;HDxN=e{%T9ROcA*U@G2LS!92Lec#QMf3kM!?b&nu?L}1Z1ME85s8SJh zZ}i`F!>)AUgfyL}{CePJq3t!> zlj_iI(}4WSr*?u3J5!^uO+8DaP^9sNU|mDW2kbF`FKN;TuB*l33iIGO~!J2pD z-m|CJycLWs_&zFDJr2b#E3yA+ESR81*f2kB(9|~*Pqv&C`aOY2Bb$9HvU4@*M2(#| z;U}2?0J)2a7(v?$yTsdT zl>2JCVG9&73Y!J6d(UQxHk3Cuk_Xcy z>oE0$={q=9KM{cn3E}#a_I#~iik8d_3wydH>EBF*2Fjp>wNAD?5eo~!W2g#aX=8wk z=9aA(7cr^WZ^e=5@{V50rbp>iS25nPqO({Lj@!llzGErC zwOw(yEqfJ|t(A_Hdf!)SP4*mTOV-uy-(9C(Uobg z2#Bun$M&+l<0{~J#l_ttO1oNF{2$&jv&;x$4)|PS?3hac*57Ncbw8DNKan zm_lqUiYoRmkB^JK_x|A3-rbc+``CKYFOB63$)mQR0MA0)-^-XZAF%d*E%FlY-Y|BQ zHyz&3Sngl+y8NbIYd*GH8zWh1eynfb9zN`nCpVNpa`Mxo!U-wk1XhXDQ*iw3ulTmG z{B(#wOXF8!rL#8-CX_mqJ7yKjia;O|TL%UP44DEBz^(*f)u5g9=m<}=?dXaS4cVI9 zjNkm6Py#%|ZM%SsAe+5%+gwo4q(5}ZuN4Z-;rTpH8vM-o8Ig+E(BR)6y==Z+dk~e|!(^$eMAn;sh#HG<2@LIyeL7LiYb_9i+pC71yL88cxSaW9J zAi{)ib240o>i!HBcg};N2jB)lM+lPGN_iq4nt7?oPV$0P=M%qER0-l&*oES>`G3(q z@KJfM?jCy?@e_mjiV{z@A-EXdpN+R&227B*t*3@mH(_9q1`B$_eOAfUZrsF=<0PhS zZy&FfJVKo3zY0VVJj~lkseMIXR@!v2y@hHUB;QbTERF{pPtRJx1(ug={A$gpGV zpK87gMer+(1+;gz9hBr)bs4iJ$xnW+24CRKx-;abl)8vop>T9g%R`bA0b(u+QYG}S zNG+B$K^~_lXBYdROJgKDSQ11PxG=mwk7JoBXE8(vVoQWke9&VW{y8=}`nH-aOelO7 ztUO@1(`3qF2rno|{fgzgbDrPtsfoqhLNM3t5sNE#@_M7#Zsd(dloa6*1&cHC`+R+T^aBHLyUSdmog`wKHGL+rh_GyrCXG^XPms+%A?3P; ztZ)+tUh;#kEwQwNGz9`4n2W*3S;O2Z9oF$O#w#_f6!eRm-Ck8%!TW4{{Dz0 zJC6~nrt(7pF_b@Q$`&K&&gik>wYEkotAc5d8QoY=w&yV$F}EA|i3Q`+!mG)c6$6z& zA4q=3VU6g*`Nv#c&j$G~7Ka>bSk91BH+~zO*(ez>3vS+GPkz#Q+=i7p^ZDQ{RC@2M z6^;+`$wdKNGLrAzx2cSvGbCn6aIn$d-X5N)W_+9(=@y$NjW}%#&@^l~vnAz>Ed>o0 zN?%?z3-R$`ajt^K>Wz!U>_8(-o-e^hU_+d#v;b0;C3}VyU|^xx#P^wk7UqGshIik? zfl6AIwtIQ|o!C*~m26PX;nkqujD=+UYKSoM0T^I?fvBB(OrW=8IB`_uLcmd}w*t?M@#2h=C8Sv*gE{|Zhg zU%aiH=d0!Dsh`@8aZK2XsjjO1RIG7&eTTYtxw@_+0;t8AZNURwDG%Ne~1T(M;<9lv&dj2cj zu`$>QhMm2B;1epiUt&paAPrs?P|T=QT_ZUZ2*3BSsVk9F9(R*T3xr^!n;;Vwd9mBR z@87w+wT^7C`No}$^JDvdUN6|l+}zwyK5}J|eXyxXKyzWI0p4etR@_)t24!Xa3Rarn zWpLJ{PyL?R!#-MLn0e*gYI(&wum`#8cUA)A_ z!2yjR#TtOuwv}zpmIOAmmXwFLHa-L9gbt`pwKgE;#X5^(+MD6MW{#8X z@9(GR0qs&%@#&PfY>7sYl3o7_HXn2_Y6KIi|45-z2X=>O#SI0|>#57UORZ;~E4T_6 znAQiz{F0iC34`y zP2vA{>sIhiO*6jB1Y&;=wBnYQQrw%V1y3b=TRZME`GEB8hMX~{>B*w+-?JEE*|rJZ zy&Ku)5uii*0Q#kvn3&ca>RGiZtA+r&Jck$dWjGTVw#x{+M0d_IA(BMf>Q+BfX78n2=0~X^}Tp1IX6qOSpY5+-NrSbBV{p~xI-E%udmK5Ja-NFf8Zf-ze z3keC?8bwj=gMMS`2Z{JFai9g%m0)2IhsKjjy3b#d`%TG-g2?}tt;+;){Y z_iAz4Zi(Q1j8)kRd4gIyp?`V-eHCIX^BhjRO! zff;ElfBZo3g7iD^rs!*H^WI=~SZ3)m3w1u+e=|%z?;VV;i)>uOG-m&3@^Aa}-$~NZ zDH_KEM-QqMVhD?&RS02VgnJS2csW#y^UJ!p1TW%b@lKsL{y!_OBlrT(UaE43NdsPV zPtVo$m)gdf8gzX|nzf}R>J-H{_+jNY>bYaeU%WnsgKMjbbTl?9Uy}mwvmmygRLVUktL2=gA`3gah5#|P_B)yWOx>f($fo}9% zv#g&-*eUcIA8eGzvF(wcXc{({&hU5am%^WMf~%1Bn*BrXL(j#>hsyx!tHH&)!Q9e? zR2oCX7H`y5N6Y7;(rRo+SEy{uxdK})nx5;{QxH1`0Z~BcSg>9ijB4YXt@>_+mP~>Y z_whos03$wjw*k~-CxVUfA}?Vqbor*-htI&n6ACFREd@kUWEvSvKNySUW{qvf`3*qb zfm8d4rPJrnpYMA8a^87Weq8Us(`+>PgSH^7OLL})Hflaq6&@R*_XZDC;{bQYO^pvG2O8c&pe=%*Q}q63)G z0KXx;AyIuLGV&d%%nwo9Sc)nHm3Ly^)U{78bZ@#@$o{wA>Q+3#ci~H~XrqXryMdEF z-}St(x3qofIm^njn52)WQy?|g8he|M7gs&sJNRzz;y%;znmVTD)4#@u+;)@cqfcZt zwmR`dmSXFrkH(v6F8gWuy%jh62ALH>$H7#Ql7PSVltya1i27&ro6(Zp&&i-*h6$U- zlmmhd4x?sTWqQCWl2{^@sVt2b6f!|bkm!R)bAh@Ir-vqT&LY);%HhxZe zpi$131H^71!G5`d49Zcf!q53Ymtu)3o&NqT#@#=~+3IJJyoKcK3bnem#pF4M^*#_b zC&pA3g`tlbg!1xb_5LQ1tvgYka|Z1NC^n*o=IpATBz{!tuDI|nWw+{FIGJ_L&2_t~ z$w4rbs_;214*43l=PT{uy{Y|b$IeH@_VW*$%-=sT8NEF&#q8am8MJ*(FFz&tD5!0?0Q_&Gt4aypnvvYu?06*>r z255c>;^_2UJ$B1hnL!{>Gtux}@oL`$g1kOhYF@)PizVlqTwQM`&%Kt=i)&`B9GPsV z4_Y09Ys93N(2ROdgYvg6%jpUj^^%@xaUOX`0n|e)5hPco`A}@-G7n>c;MGz6pl1wN zPo=ztpB~Hpy!h*G=kYL&eEANWNfA*a(?tJpf9a~T-&p*G_UDV{Q@gh^B0trX2^GdT zIXN}s^|ZCg#N^6uBPHwL;^!Th9e9~o&~*8+zymSb7;tO@1-#Hm6q*=36sp4Vq$-ZB+{op&3Ec5+WYRO) zlrR14&k@cYX*|OUi>Lm>*;_WOTun~?#Or06S*tQPKYNI6$a*~aWFf6|sX5OKc@-YI zrRHvIccgn5W7Rj$+&9;fgx$z^|9$1Rz2j1CZMi*Ygx%!Ao|RqNJzm(sHu)B>MOiFT zkz}4o-RJ4p(c!ZyjIj?&X13`)B(?ZlnrGGvjjNF8*P;ap@CUYK(#d2n5I+klE`Bfb z$$7&pGxPIZcW9kNGCu(R0xJ*97c4PF@X0>C|K!^oyu*TDRz?rAX zF~wmI!%pG*AJx*jcbj4yl2J@jd(lIS9GD&Ueuu@y$(SKHv+CDP!`Ec17WSi@9!npoHuti15RJp-SpI2? zhX4+khc{CbnR5lG1nJ|LtncyYU-tMlQS56fHpS;3zSSulG5WOcESaLOX{S{~nm$v- zKnl0uDS7c-unU?&QSsY4S(MZ6iIMIPsJRUNPa_EEx@b*QZdjrM*4gZr?k6ajUeWcQ zKN}xt=B+4sWZhLA7iJ=S%#uHjUzxFVpm>hXbYD$xh8^EakDZYSAV_Wqm9#HbiPf*d zbXa=6W{&ha&r3R|K8`FNaO_Oskl7Bg{C=G6J)Y?h6Tt)He>1K4b$R;A>gp%;+zhY$ zO@U2^K0%(owx))nC+XKO69{?>IwZEBAdmTbcbn>S%NRq4@WMl0xSd{0gKcAzrh}aw zZeBScg$!+`zrpt@cUgPVv_pOyZBu-U(yzjO}1bn_$XiZPO;r6q|p%9o;j(O-cd);T^-c-9IGPXz^a9%UQB zmn`7VVX~usaDy?>J*!;h1yO3S&_9nK3iJx3H~oX6KaO%c*E9U#_r7BgE}VXN#XY!Z zn52O|?>E)$D@08+4ia>1lD&AwX4JJr^%F~}Ys2oozSDJV9J51eqTH*Ax5N=(kHmW( z)Q+hyjoHSJ*LpHIsDL>miZ>4Z_7!#ND}`H3nhT1eEQ30Oi8NEnH}po>_2zwk*Z$|{ zqcdeK;QNgr#;X7f4o;rv0oBzU>@e2u?{rW5!HJ`L_}h-pms|KB7xk^0tdYDao6^Y( zTM2w_&i67tTT|Xmn@@14o@z0tSuLK98;6-E%4YkA5OzR;xW+#eE%|EB3H;j~L+cLT zG2SRGv@wXSelall;w4Ts;)<#D&wzIy?#&@>))&LSX{KqY#EX!-f_SKSNx}n0P!bh- zYk|+J!NKiOe=P(yf8g{9p%)nqk+bMp@Eyapxq^)Nt&~`41J;*fC_hI3Xa%U2L|1Yy zn*-25NJWlS_v+VaiGaDl1?B=@`_FJ|^~Rj_$E!n+cO<1#IKBfC@BlLPxtk&ML$S!-H}wc>hA?VvW>qqu&bYpxC(TR_nN0hm8%{DKx6$PkGW&BtSS54v@W=?J>$UA6 zbG`YC&2F8JZKb7=tpcj+gxiIm;VZrJ-AqqZz4lr>2-or^3|GV^n_?0H945}6F5L=Yl|wqAl=;5UuMd?Z4JC*#wLKWC$K3JXS2X)@eFTs0n-;cewqFzXJGBgvqlfN7UjmdW zkU^(Je$d%Fy_Nw)T1)IP_Q)EimPHI0S`d)s{HdpFo?9?|V*?5$P6+UILm~1kDf*8g zEnlJ}*@m1CiWKCPutw_M_Bi)sG8D{zIpw$0(g01=aDrm6dX!499HsqbBiz31vrN-& z;NFTEX*~}pv65I-mL+5eXUzNCCSA!twdVGo%Ker;su$d{rJ$Ef;^_P8AFBO?%)Gn&C=CrliL+l#$sZsa3k z*6`ej8zL^RFe0T^tANsCk{C;eFOkE*NVdF+QYz^di6^Iw5Scy|&7eD_z`!S7+{W}T ztE~m~r>#v)gwH_3t0b=ryx+a~&rnmpEKRmb;G z9Jk+p{t^b$O+L>co`%RrOkOy`pDQG7!mwY6md%W^-;4gc$Z}(vro?SKP9#G%df#8c z77$hI(L{b#?WaMMX{CIw^FECSNmo=G7yjNWZ0Py_djW)BOMegVqV*CkXR}2ByA@Dg z>u$klzJOX7T(Su}3y*Vu4T7?YY%33Lfkm&)o{0yBDNE-sbIgiEp%p9LCf*9U3|xJtrghsoK&0t3csz8$3f7S;82n zBdcJig<`wq(ioPQC+GYfo#_`Mo!xMO*;}XOzr*@dVqNnxOx#o}*gk-%|JtirqY#wx zf;rIVY9~DsG$UhUz~!TP?fVAvVR-ud=?#`;5^(Mw>w&=G!oq?*x4bFVWz8htJf)m! zQ}u0-!`q*!OUBB4nCZlAr~FHl!d-_42ki{GJ|BPmGcPuZ#zq(4m204}78pHzVl+HD zNL?^oA&%MCtD+wx8MR*qS^zk_V32<4w>sEj!mcx4rkv-&tOm$mbmZWM`1LE89Ej$j zOo*3j(giMw1dHE{JR!!pU9QIUFHGn#dTdh;&Q@v?HSqZPE|w}Nprr~6o4zx;n7HMm z8$5&pRpt;ZFCSLSSeAej;6ElgNXUeRg)QFCFM=h^L)jwut5cKyrn`@>C~ioHcCqA` zQ_U1D)xD_e+>P|BO1Yo)qWqLSrnsd~Oi2W+PWmM0Y&gqT#kR?uBUZUTf{TW&rzd&! za~p)ImSDKth;!5Ymkw9&or$U7A4@Hd4@R)qcz#b?XTwJP9!c64Z?Hp>S)s+I%x^xz zr}9Q}`bdMRpGE4Ic7Kp(ijV1&%MB?pttSLy)-2~LR~P6LDY z$nH5)KS(?k6s(kEi~;Vx~a(E$?!(}5clc=T=JD1qqgKBt5-XgK)#+w<~Zy8$ju2cm*Y_0WxLH#kP<2AC1&j;$NqQWe0i zNpvDL)IyyKZc(ixEEs}~#e>uR4Qr>A3JRoy;F%u?iMFd!n%*F28Y9h z^TnG$OeWRPzb}Gm0?~}58Ny{PR)1FVAcQQPRLV6kAMQImFXxt_3H`{J0PPYluonR) z47;T*@cwmSLpl1N;Td%JPlJtowS0#!JEo?b{rR}S3JWuSbNltwcA-PD zU0~XRuC(5CCP2_cKpyoF$Msaq)6=9>XwQQgcF`US+8ewAjljgMU}C4U6HUW^)1ARU zL>46&3(c_Z0W7?xY*vtNpt;eYX@r7`m5&S*abfo*AZ$-T<#Bd|Dm_j z?XH+Qjalv0;j!;P=iYtF($4zQKj#%*+^CZm;5WZn`PD;3Wuuz$j6EU%ObN62v{!2_=C3j*AOC zC5BL_!YPPf07JtNaA>Ceh^$@XRxF$VyDWA`Y=0@8zGvnA5D4?ytGQ4Bs30%o=nB$!c+ z?OFx#lx*H7c(qpOsjYxpWRlA~g(pdMo!(sMDZ=Ndv~NrV#V+E;3p znM>Uv|Lr2R-e*t_4!QphAH440;vZ#=xhYWIp!jk5B0wb>Nd1VHw?3})1Sne6aiH7yjv8jh^t;=fg z{BHJ`RTYtw9!46z@G2M{PwLp2RcbL*F1hD2JTp(KbEk6jMitU*A=mX5nyYh-C6dlp zzGD=e6jDMy&egf1a?PSZp6xOJd`_7>X^aMZCnm~^KSg` zp-muz1AdY%;z+@n0t5aIv{4lmnX)CB=j5%+vMtioXpw&o-rOXV!2~j=*3h~h7vzF{ zXhmY=T$di3{HE7FC7qHiiu}8pHvVjI`piEyL2HTFffaTEt|1m?$1eQzEkc@thrOzP+mW1j*PW9@$idw)Ij%Y5F{o%qyMJ}th97K`0>B-#G7m}bnPh<(W2 zYzW$awKN*%6|+^OX1oguBqh>M10MS;zr~v$l_zq$%0jRWH6<|9t+eCK^rqg1qny7e zb=D(sbQ?OQ=s|YJ?h*sm6E)Ch=gRx?8`W!>+39Jda#?ltDQDL3{3);qJ%Dx(P;(a( z=Qvut`@3X{L*T5#2+|!CYNDNNE1}D>GwoALI^EF27QTt$w~y{K#r|?A;>1hxMPs}f zcho+HBD=@lT1T<{ktCg3bHg$)3HVN)(myNS zdP7s)?!i&#!BgiPH!bypKRjn6Au+;EVajj z=LvK!0Jwmd6F^G-h0HT^lCJcBxE_AiQ521~)9&ieush0`X4z4bakhN%hD?%LYup7# zo%QIkFK%*LDm$pI3&S!LW_Q9ugZu@x1IhgDp~mBPQbh(irO1RRB-5Q`= zpAzAb1OFUVD+7%*McEn~-_0LLQF#+a_W*(RRSag`-;!P9>Y;&wrE-SwmAgCs1LM%0 z!h)MlWNk<=xiz>#1)NW0(!FRuKHL7Z6=A1b|3+4ivM1psd^6ocs9^5fIfZ&`+u}XZ zHm8-Sbl~PEeIkyR$$QDLJ4Z_m^&K=l(ndotyG{nKJ4F#R?qAZFthjLodHi~|g_wmZLiPhE6S zJJ}?dg<3gyWpOxZg;(i)TDkhe2o4rbdSj=063$ozYHa~UG#P+?_<8p4{cY`+ zc@**|eEjI)CA;l09u5wpr~Kb(LCU%WAM@?jSD}kpK_50LO!cH3mSz!_QoI{Y{~H4a z{T-Bt|Jd%It7n6-NPG@2eGa?eq`HEJ8Bvt3dI^+gvC#_xkjM;vlGr!BqgEqdkN(gE z3OizLQx_?GKUiAt9XQJ4dxo>@-i+8cubcs;ri^@do?!k~G=*G`{P?WoeVMyl?BA6+ zuPx1mgD5CPb;vz`|CI>Tfg)&AGx?;W_1KFGlQ61qH&|}VhBHn&d*#&ebB?gYL=_#E zBq(g65Z4jNkTzFz{Ft=L_l(zwBGzkF#Z;R7inW&x*P@P~rYd1BZmuk&Mx-HsHF z>i8Lx_W{REr&ar(@!fp`F-S0S?LubWrzvNh$l#OZM)MY~42EB;=(+#;UxETzX~~-PQF(Tv={WmHvd*M$$INK1)=A}Apsp-6X1H_|EH-CYubbc2APbV)Y|NUL;7mw<4j`&-XD z#>a5@haaA^_x9c^=Dg-S=19i9YMSqC%lG^XgVuVm;>X40%g3Qri3UvUb zC^U+&oP@*&x4qvXO|u59;EV=Ip{=dF5^+22%a`DQ3=36i@ryB*@L5o^fIbw3im(Lh zPGyUbfyTVcbHN{7tjR2_sm{*6!m^*~Y5sy^d6Z_Y>bX=t5uH*C5$IYnQ&Sx%HUJs{ zKlON5z6&Q;pa%`ehrhJ$3kaNvJzGJ(pf~)k?shi5eLZmw8&g9KxP9lBR%5F>4!wUE z@eycH5B+>UaKP99A~)I3acWmwV|AV|CxJ330^O{VqAZ|{cwG)KP_FI7kT zHs+#xSlaVBSdx;gO7qV`b`=SkCK0OX+A=rtRz3 zPW|zHD&=A??*EfIgD5-eS&+W&H6P$nf%ngd2mFgvbP2DY{@OZ($LBQlT^XG5Ue==# zzd~c1IHzm0f5X?MQq7UgZW7BDaGR?|(7CoR_-T(LJ)k%dV!7r!gj;#Y_YF(+P zIb~~H!}eV0HjhNzHItH)lKkaG7J3~rSaEu%v_&upJPguNzmP|E%V%)ijp=>!=FJ{# zWA2f$=*1VEOukqpN2h66KC_)d>EaR+3@HFvr_71@{!AsLOT5*FKpDjDVdSur#_G{Ys>kOK;`ww5-6`t4KPu9WojAT5dF@qW|l z4|&)aR87wRAm&At{WoMg1_#=5<=7P|(cGQn&LW|{HGti!FAowWygVgOi*R){5lora z>IrrWt^fU3bh+Qgn6&}d{6nL#ypxepV8Iqpy6K5O@*g_9wKXT#M#21^2DisAE@Ca&f}CK%Ct%gl%Jh;sSuM$6+9>q z)tP)8OcTuc{xRn6W7cJ)63;VfWij0fwc$@#VdT!iWdsu0kd*9O`Rp8{o zt0s4y_U5N3!DC(27=~ogw^qB{o-nCAjM~`}cl8W#qQJyMalsMqd5j79YcEnM-b=I{ z%Cw;m-OWI6x)N2$MfQgglKr`X>=0mjNauqm1<03NkoV=xlPR6QXp1WpvE8V{lbN&i zzwkA*tc?|(fr@CG`$aDXO)Wy#(0^j1cCyMON&|FTQgIPXh1a2`V6!_q-!2yv zd-jId#KFM<2tjssEU~YJ?C!J@x)Y0dc;Qr{WP3Ap9xjT_(AQt*xUa!N;%e;k@aon< z`A^1;9;sCa@0tM8@vhw3b|PKhusT_hcb~t_RVQ~omK8G&{s2^khr4|qVQD`PX zA{^;)?@pAY`n4$e_3&`?b|XQUC^z){9|yQzz6{C&1A#DbO}kiQU*p_DQ_^hqI$@^i ze=s6Rro}2d=_0E}lKV5~@qVBXGWPA$z_@3N9-f8)^0arTaHyuqwvHzh{U6Hdnx|!@ zr-Psa#;&1xQ~Lo49SJ1l0#xXX`lIXwZw0z3aV`yf60i5~{oK9Cb}Wm=Jlt|RY>-jS zxm<385kvu**{LLcs3F;oweof`UssBrL56^WvZf|6)iN3t&j+#gh|W_(LqimteY)pf zj$#HRC5#_z-l(fDBi$j4DH2`U3usQd^AHeFst(-$vTYICQFf-D1KHVVNEO=*6W$EY zxvx^Asuf*S_29@xyE@Z|HgB6pQ!DqMN7@P|6&6*&3eb)KJuV>THe^~YOdu;S4--*{ zL=p9dy3n5kmF?c#iuu%i_>d5$=_fX{!CLRB*>Zi?<(t&1`-_to-v+$qJKj(Qd!IBd z`0T)LJVfv;UeKd9eudT>hxqvXwqf}_Y1C4QF3wgd39ZdWq3=R|)Y&6J@p|A*kSe?W)AzRADBK@b zbiS?ZZ+70Y!G`r9fxV=!_sN`^2$GTdIW|WPMTnt3WairmLAb%9qq7@UIt zETCFmAF{heETeO8nBJf?=r)FprN;9N0Uu8sD)Ma`LXl|KsvggkRU(_$`-4wnzyJH^ z2#wFl1x%6mb&h-%Ty))i&{XkvG-3EW6$j~~8+S!0W|Nc)&6)9;TbKqA-R+!Y=p19e ze*}53`_Tk{QZ5AKADo=C5r!#9GnC;`RvaPzXA%8tj(u+l-Ds$uQs8z%^}kISTzZS@ zt@pFSw`p*I2^=sewTey0t+;*dpb?=Y1bPCS}}&2vA@9%F@OwK5qr+Ae_W+Um(oX84`b*kL{gM zMPYqzT(UPOlUO*>U2wAq6%(V0ClbGVK(Tp8_&MPgOn(|XAn+M8P;&PzhA=&}N5h%q z?$u??R*$B z<&C{=)870{^mFdIhmMk22)>W^5+j+sleTrZT^icjXp!F>C?az0hke^(kOG8+nB5@6 z`ml2O*xo{7_-zjTttg><<*g&nv;tx7sN64)F)4ZtHIFOR$JymT-;O26IsmRAGuRC$D(;S|2~+_|q}O*fA9Ij)UhswXmPv=P#kpKOAlj6ra9j zBzfyL`rc(cWhj%}$%Z_712vK_A{Wu2p{r{`R-nTiBo#4n!`XH=1jN=PEb5rz2R-_tO7tx?ilA@Z+?IN;603N-o6O0^3K3Uk>B)yk@X|iX9U8qg23n7 zeg3lE=}A43YRvnQx3zfwNUL<4W4LsI{${c(g+7&pP~%O7W5>hUc| zDynaXKF9Ct?hE6DhyJr(}wt}9grriwnI@$n0sd>XQ1BaW%PlO?U&bFGGC!UQn--=}*PL5RKtHo+fq zgU8?wq5}Rp$_tQ}Rif~7Jd!&Sc+#oVt-pVJ;+DYWk0 zpMMGOh^~LWNeLJ8OzIxaHlQuo0*5VwkTT5lBXXy9T@96a*w`TYbEy@38xPi0hd>e3 z_`=0@=v%R4Gb_=H)%G}oIvDveMS~$xs2X0C8pTJRx@u~R+yiS>^b!A6;pX=L!`5MA zW83TTfx0AlpumEb@Q%63N;x3f#Ff&9){Px_Doz9SuYNZ0%#dcvhi#le*|W8^<<5u4 z|FXX_XnQg+{Y_`)P##gr2gBy+{QW_Uvu|4~u@?jPzi&~hQ#5~{1DEgfBNS#$IX9M>X=oSE{XktqbI4J`DZ7hN9*w>LlJXKBA1*`2$>)uM-g zkgCHRb|>no6l9vLa3$bw3I$|aYpT=62fP+IeMtZB9w{j+L+}vEe{t=oS$K+fdaCfd zSb?_`eX!Y+B}=7>7;N*lHX3)Q^XG}F}mnJ=xYAie8 z(`QIDPt()Y-F4;x0hV5|av_08?$6DM2~yR~#W?@zJO4c|NIpMzcX!x0O0r-K?*0%K zkj_9?(jWZ_l2&eR%|ca0mhfCMyo-)fEBGc$pBt2N9&<<1!KaN(?7Md)_pmn-*ScGn zfMR}m^Tb!gc^>Iq^kJk0d30q-@`#6`H-I2ozIcVpKM%n8m{-&-9Z`nOJH5r2fxD6i z6baw_w*eW&SG2GPC~4)wRS&(oSrYV|X=}V&K|rJkeZ!NPm60(wH+SgMHf;^kZNN>> z+eRJc2*I6$u(w=#R_L*nSs8ueG}K^IpD5k6#G2{*AxU(>kd+KU43#0^dvn@Hf}vhD zbw7}{_uEyOqmOW&csQnoJ5?dUGQm@37keH~4-u zY|av-#nUg6`_O!e-b?%>ft^93G)5jg2naE7lZ9U1dHd(%r{|a=wDDWcJd1<=_92pZ zQ~E#3f_HzMJ|7wx0lnOhMK;7Idg-J!n4d%=zOpZg-+rrAsR520ie8iIY0nmUB~YhA zinro#)PIyO;!aaWw&X~nLzi~{cg+oVRRllY_e6fG_Ldk)#1u#VIcThT*qeM$W4yp3 z`louwd;Es32faV=SjZ0ORAS#f#{ADejkm-DL+JXh4rm|h>oLz5`N~+YB=E^TX$li8 z4ty9g6@DZ^{qE-)WYN_RlA?pczW@$u!f^0mSk@4Wv&j)T`NHP8@?m86`4#ZnfcT_? zAH6~>zV%-eJ!kCeMOU)AF66h}BTt22MyaW(a5a8UO|`c~1^Fk{%EVHH24@{ z+0&zfqWpO!B!?{q}wP?2ISyvVk^!u~?-MgEk z8&TaVu6!XkzRwn>9r)aY3hpj9t#mJfomx4LD=~rQ<}A>(z2OO!q#fbgbq7^ zzKC?9A-|uU!PZ8Ni8OZOtJd=jf?BYW5bj~cpuOJacby((=YRET+_nw`Po`#Oy*q?l zb|;=K-QD7^f2h=w%(ZOIHxvG~^}%9LpttlK7W9#4lnZ4)xJ(M`MXq6Rcw??Dzpif* zpKqXYv=$m|S*vb%4btcT)VEE<;bIj_L3i*sx51%9B5uL{fK?1~hF@104(4q0&A*|gWnC`E|lhDr5d8TfB7+*$69 zgegxP{eNex!Zj?E4ss-(k9m8>JLM3XkgeBy`gts`Jzs1a^A{B3NQcLhl3YOFCz~B# zBQ5${T)&lF2vZ~zt}SEq%HYtDApyu*9;>kN@<#p%Ay~c;ct>L&3S2pYU;qJoqWL=7 z3!qD2v=%OQg&F=9)u8!*EdZuI^TG*)#TLue|(?Q_qpg#p~`14 z8}RgQVhfQunV4XR=x}wN9^}egMTOc&Kb&j1KiB-g){dek@^P?Y{vEJ%`}`rH?h7a* z8uk7Ky(G;Y0_LHII9!@ZA5D7eS0IM zLC~lRL!u=IFny%rATude9NnS0Fgkqq6iY}(d3O)XCZOQ)N$kPWl&VOm)p?>gQ zI_@h7yUN(yvo^SF!Oj9E7=@vIBA~x@iBkQ`@pxj;4gx#~PXCoJ6Z`=<(dxw*6a1g( zN$=gGQDRa;Ip}J0-P5^Ah~=dcQ{PfC+e$o8tz5qFo!aI07`L$A4mmzpFP|*e* zbO_J^iV@{Y9sIE}#DRWnk2|`_b@u^!ykP>aZut1P8kr6}fM6z*tdpe;!dgDGmyq=YI5`OLH7!7LXZW_y$J0_cB>5h+AaS5=Y564e&L&6 zIIo(7$}>JE%M&Hx-a=b$jLEv;(kmi+xg$_3Ki7Egcaxk-!qfg=EIy3H=p`eTHGdkJ zRhuB%hW$aeEz`ii&Q3_t^H=f6x=p_TPN+j+F(t9At}1JR>|~RM(XDoxM;5@LR7ArK zL`2XfnWz=3jU3zx5`IbudZf6geO1j34Ib|9T(4e*IKL+DF890Iu3~~W$72=NhmfoR z#9T-Qvh<`M(FEB+oNnjfAdaom_gi_l-=pkYUV3w6_Tw~l++1Y`UKHbVT8?U-A97o+ z@sTKaCXraqB%dcf>^*=GxqZ_OE_nj<<%Vngo6rx6>)c1n#7)yb$i`;UEC|9_mIMj~Q;jf_Ny#rdA$bP3gAZz;Adyiq%Xq_xu_ z;AKU214HmJCctKeiVQCqys5)gU_}>FX($kiNdacxC z>TmX#i%Ej|kj3{wW7f*WaJjdarSGFP;qpnDr-ZL79*d!H|Ao_qwTbm_m!7}m-OYE3 zY$WI?a}1hEOW|oytgWNgUW%q^xV!4Xvh1s#VyD3ZK)z@qjF?Y=6SJ-qoiToO;!`B8 zHgl4%-Et!9rZBR8KV6D!C);KMafghzIrv`22LiOPpoIzm5D>h^;SN9-!9yC#X%O)m z_y!Z8Rd)0c7%L#iN8FF|Pg?RPm=izEWSzwDK1us6!T)RUtLfhj`-%cpPgP|3Wsk^= zk0x!!e3%6TO^6+yK&tfYO9i%?w~obg;|qSqPe=4sF+!Qcy`%sD=E?cq{RG8e*;oR_!qBS(~sA&`X9-r{3% z@jz7xpfh&5-*sf9pn-)jM-d)vpmzXBOZ#t)As`ZYGJD#S#{F2DS(aT1TJ1_bF&Ifv ztBE+x#rG;dm##IPaHQ@|4Y}@xwW1K9W8b(>X0&sVRcKNYFmJsy@~Pob(BrS4-0psz z58&y9h~+I~+6^^fLR$|DH|-{-fl$K?J`X~-pGtfhX(%tBLSeqmu|hBV-=F#NnW)ySj>NWv6q-#8GbzT5m0cwuN>idJc% zxAc_~Kn4I7LapB*Xx;96R1Smj*2^`PURx=SbQ@34#?PO_wi})uYBA4R02F#^+7`I|cpkg+cI>&xH$ z^qW$<+mcMu;>*LsLrO~Oi;UE-*I_QPLq$|EU0hxN{c8)^lDLm1O97XjG}*a_yPa-C z#F8O79ttpZm^$!(dDZr|X}%R=t{{>cTYDq9j_aP|*3{tCaAh8ItmeS;sM#*pU1KlX z;99(BmpZwF8KNmm=3bjkLJ4gaXWJn+%}l#(q&w@TRFa9u>emnQX{0O{qWy9#a~nrS zA$Og9?i)j$9Nz~het4QR?j&uA=LJ`1YWe9{H$@(#I`h1b_9;{a=m^-JZBP-cY89^h z@}He-ZEfN86cQF*SKkGP6l}L3sAk?4Ld-$#1#vu$WuRZj8HRgCruxp9`Gyv^Yiero zWlv*Mlf!eIZ9_RZITtrK(fs8;+GB;R!|Zd6sZaWvxWaE|Lk&iJIqHd?l1m$&rTlkm zC`udZa%9MCR1PR6614Xw=n|z%uRoFf1!(4{!phFBn|lZm(XPY=&xh)3-5Aj61-9|T z^aja%*Jvh|nMM)fNI$x`0_KpqP;PB)*nn3}KQmc&b;km2_6Q}nBf6VA9GRbsAT(-o zYpcUZd}^y>*VWkjiC$aTcFp|j!7ukIDe=)!HCQPl$sy#(xHmeJ*KJ~)XqesRCDE_V z`xcia``ZERN%Iysf5&dQrrA79Kl>YQ8puuTk_CxO{Z=932?J{)IR^J7wq&wNi`G(l z)lTQ@rk*GbR(C2-$;il%>FF`HzUvNl-~dK2#5md6*~zI+DPWr&Y)-8VpWaeESx?$<@$^Zvt%_=mT(y zZ*5I4O2RA%f|XZS-@dA(AClva!@e3!5dUfShFA(60k8DxH7 zGz`lN);Z&|3JpDU%CW`|Q@h8n8q1$QNtJ!X@0sA_`)91snjQeUf7cWhF{LwK%?hFkeJU+IJg=+g ze-vff`Qd#?NC+?naTvax&uSE)yr;WGVhpV^>1Rsw4Ts?%mIRag{6dcHE!FUReVv-_?_30 z{IqY$-r7EFIb#Hh=gL1sbn*tp9-2uGSzwF;($MJEH&dEZ#x5zmV=NSZ&`LrZn2Sao zK`pOaH4Tkj< zarOpF1AE0xI(-)2{q3`|`c`e9<3jTv_=wtcJC$0yUS3k3b~5C4V|#=?rst_Z_Fiu7 zEo@^ZyR=5AGVQ|vSa&-}IK$X5TN&|v;{ftj^~&#|y}%IGVAEoMkeQVQslk#lkGgdq zJ68sFeC%E6Ab!}kpg#~$s9t6Mj}d5(H~QS;tRBLNIq;*DM{i*E1pZ-TBi0glgO@Q|Op` zRGin3z~a(qoM>d58AB&xs_uECo!_pg;ht6Uz&OB(WNEF&CzAm$S8KNrEhA2@gD61Z zrHID$zB5F68zQpg&17V3@Pz|WV&12Rf25r_URxNF6yN={PfDgB$p_ zwsl@Q@_w|1FpiQs2M3`(>XjW}HU&!&KZ5 zo4dQ+wAka8E@$TtYM&^nk@(^1iAFv(9q7e(8Ip6tg$)Zw%k6fLiPLk!UmAb>{t;j=_+vbQW46KY z>{nO6jD2lT<+&SjDhcm$veqUf#-hNb=jWwbsviF(>EA$oCv7jsFg8F8g8P}-rJVc0 zF|SF~(BL3_M4-$%WP2OWR?PW4CV+8qsw_+k1{LJLm?<2q%d9orzpWwAL_M~X{J5eO z#c|0irm`sWU?cw z>8XD5nMwQ>0?BE6SAE|7t!59;__*cx3X-XHq--I-+?V;vuXhgI(f4qlGXypwb;J$hr#Q z;+-yDx5;l-P~wZjj6PUEV24g;k%#beRw=#>iV4-BL+#@F-6LoK;cMN}CB6SRl!{{u zdaSiDh*OUaWsv$9MB_|kwnxS$r)z$gIzF45o9z$x-j^F1V~4Iq|5(f$eS{YVF9}wr z`y&oq6l5(iGLMSe{L+VNttQKW?}`AufT$Zk8P0MhH7tL$6-#CVpFMwRrm+3Q?7TR? zbGdnd*7NPOVLZak;H@~>49!kU_!0iZ=(Up-R>`rKbws;;NN%{uyhiH#>e%^39X_`> z#utcqJ$LM;Mem7LwglY2`7GJa%hu#pd1G5uMuZn>3WodlYQJ|7>+oqb;pnt?8Zb6v z8?Y^|1v$I9eVx`bT6RJ(dx>nla(YKjviNN;V7+$E*0P*3|!rU@=7I3%{FF6qBE4=-a!PT-R?H& zlu*j4sO-a==qk$mSX5MCQO{$qL{wLa(G^k(^2C9)iYPvHj4~fVgn#A(Zvo22Sh!k) zX7|a-o0dY!3B%FLUcno~+A3s?ymFs`^zBaBv=Uy(=!rW_KTTfgRG8W& zah>_VAV0_&1BCG#wVa%Uc?sqfsOp_U4*Q1r>12(fwfvmp&9q zvg6=`js1qB-XKVcC#645mbUVmp!Q{Vi<|Yi8gnxLBm5+z83T6RNpYn)cy0bWB+uwG zWPWdvR+w5CE~+5qq|y*x`9(CfhN)}WRp}4*dFP{;dY{*1zn|djqTU|YY;pbhYJ2An z0-<>~^rXZCYl1N?JG(dQUEpJlB(*}-iV(xc1XHS9?Upb&FDe2!M1xM52GepHP3>!V zkh#=EkowM6cwYJ^Cnu9evX-#HqaPd@iOkhtAePATjZ;wgexMTK%(H19l~&LmeEpGS zvx0Xy)7rh9wK=SN`Mo#2QKa!h!6^J-a=nW6J7CpudK4}O*Hpc&7z1gfe~8;D^(O~1 z1*$a%s-QQipyM-UA`Jgt1sx9?7tw~4M*Z8M97~e8W03jGc|c)W#RL%dxnHtT8JSnz zRI_ukwx&EgUlp{H3^iv1eY>gx1N>RPM&j<>t;Iz#d8gB~zjcR6xx3MG!g?_()idJ& zsxOdmF43jrJ$f%eBV}oyH&w+XOO}ri2=Qw&GgeW~D6`I(4)#n_Vo~>NtaVDo&M;yk74q_#4HQWo=KNi%H+cL4eDC1 z%hS8w6q`VBOVOHm(!3>mPR1o}EA;6}U zlEx~llC)N#%l4dAwv0`9^UuQtj!n&?wyx~?Pdg_%E%-fqJD76y{&}9Ls8J}GV0hpE4j?y#o`rW)jK?J4@=nkp*vL!J_qY*eQ$JVoh!k~ z`2^#!HeEeqeMQBhGY`y}A(}O52D(Zz93yVF`X927BE9TbACSs+Yn?D=RY~RYHzn|% zTmL!z*@t9n>neM#{N19CYx22F^)ut8=-s-xq6PQ%EnD`daZ~5}o!uMUz^Nd{GK>tK z5r)jmkQ#Efm?=wQMt9(lWh{Yg9quS+vQ`oVc|suvZ7T9r#|PgG|5En|wsjP%V@bg; z@)-j$@6FYQis|o)qkg~{{dJ#cmbcflme+SXamn`2vahba-kB{6b~%4F2|5)8UfzDv z?cd82xNsuSm!b7;^EJw zhxz6xd!>s}>AY>wUg0)~-HQ@qIpyNnLir!Ed8V@ckGcj%^}4#riw0g$LiX*^l@jhlhTq#L@UHSe{MStk;CFDC)G^rP}Jk~9<{4KMNi46CG11-*+ zuc{>K2(__jt)F_~ph3$E$fGC1KNdMp3pD6>V_%P{2RqPUS5HG1Y(M!h@^cSRm}Ygi zYd>0OOn8PpmJ(0J}2Ap|dm>IFY+ z)s4t=fM;A7hk&sa_#kWdI)y<)2JKmM53{=Nb6OS$y6{vjb4%|AKxGDGT<+RK{dCkKHI@gfn8JEjYD&7hyJ5^~aV&QkB~~0%{92AZw8qEfu-(eA zukWpL+|%JR7+%0X5uLO7WxG*;mp8rdt(a2D^D!QZXrS&fk>MfcUL34ENvx(TMJm-M zRD=hL##!eYIO>f*Pp3bB!ZtC=a)_U{WL~2INh_b}|AYpZ=yWczmQE24SVWvuQLvv* zUEm@rWLK7#bIZ2LmJ+4&SsB18VoV^-kq(_HnER7RU?9yzT5J>lqGzo8>|aB5&lp*D z76GnY?9(tgBZRnI_Atq@>(|JZE0G)jADkbP7&+4A9J%;7JPZwUR2dA*jEDrE{QP5Z z5JHRh?yfRW?i1JTxgg;oL@Q%su&+JW0%bPjl})APByn#Zc{VjRT6)l! z)+m#a7e;5)_DG~?DT;M4OT|4-C~C9_m^F10H!ks0oNCRpbhAv104%V5bR;T`<6=2g zZ6n&v=}OGaKH%mlDfRVsavClz@79&*71U|qTX#@L7};FEt)6C0!m%@*vVQ@#iWaP% zsngTb&d$#7-!cE&hhgl2}kWaI5yI&hXYVuI`6X z)XlegE|A3gL67Uy6i29?SWN3xuh{%~{lU^NsCGIFgdvkLQXB*cWl2M(y*)kA4|xmd zrMW12m}8)YvbV3$VX$%PpQvurIG@guepaV?=`y|D$Vsg3C8DXa*?QHjTzX%&F!-jM zjMSRWLA(uhxkyEQsh{JuHkB6wOnYQ>G3gN+^#Tvxd-6Sk=_6SWY)4fJ$4*aSCXI`Z zT5lJAwCWXz!oj9|nN25s;B+Qpct$R+gBK?HOmaoDdy=DBX2wlr7b~gl=dhp{o4!RB7C*T4^u$FpW)8!Z6!+9Ch|mpzJZxzRGcA?PgT(@V*Pu5}4e~O@*Oz`9 z_<}2i32z3S`WydR?2TohbpLf|U8RY0%yE}KYxYPs(fn`f-cVL1H};oW>tUINLD~;{ zuVlG^_nXPQgHu(+@zoS~lJGJUqXrc5#(^OOCRUrpP;kS&f~%#Cur*DH=tgNv&U6>J z7*k-}5-T{g3jeB9*R^|;#Ow7U;$@X_ovI9e18Z?d>9u2n_Zi9_y z-+O%jm{j83$j<3-9==CTNaUU6T*lgz5Z;hEHJQLmA)#%?Oi`V?8!>tBRg@UDp@YUl z1yw5s(fEdKly%pjS+s7{?ChnLCna_liQXsUf^TJSK|xth_auUPBI!1wixuMChcmc| z@WQTq+h%ub*?Qu!bLM`Xwh0stk4W#{9j#*6()sy9R6b0OIF&vn*7enc^59(c8x9}S zo}}0BwpBZ=_?XkosWh}RVzN*W+dmY(HU0LcS@0aXNM;&T23 zDKN;r2jku{YQFUKROR!zt(6$>UPs2=M|J#f$Ohid&M`MVy%VLWm;GpaFf{MiFn_8n zZG!Z(ZFZqfcX_5DxBG%GD_c&WCdMq^2?hx@x z)hdt4-v(w;U>Y)9xV=1MP|Ul3G6&O%lewUnz19oc9f4mu!5zBl+PC#n*0yN2&&-0a z+NKZdG)_t}P?BEJYDT-GIGcjb=S3=?3oOJ#gmFQoB2!2vo|M7jA(m*D(H=)mwRTk>7J`wur>Cdlg-X7%W;LBzjTXq9 z8VcFIC5iL7HyuTO7M?6w2@BEI>(3ox3U6d1C-c_HRU^iD?j(?{ucPzdcb(g@7K?SN zCd!fS{>~Cmgz8WE(Q+&F84IyYs$+K<*I=}*gF)Djc{-1)7yk3?bY`ZOT}H;GBzx~< zZY9^er>S%?So%_7mF;rLYOZ#$MH$KBHSNcVlX@IKMKZEDPk@><$r0=#U|1X?(y@YsaPy-; zs34?4vA%XkkM3PvOXq1F3&Q_sv^V6c&4I?tW=xu+gcJw~FXf2nRuLcMKZ9fqBJ<+0 zv6VEx$7HB~t%{WoEJG0@7wR56Ai-rKAp0)Qd5HfSEl9)+e=75ZzbbQ#f^2A)q3&ey zIKwfUCNg^5@)a>w>`pliymtI(3}oGrcB%R|FAyn$m&{!Aoj=MLkA`KFOb#>N+?4IR zeF3#}YznW#&gQ6sd?t5%TIvLi!=3j13+bxT`R$&I9Brj`!WYP_&A%;1ZrRVI;k#8a zMHcmQPqO2tPZ?MFRBAv7FXKc`W%b>O*|ryy+4YT>oGm{*&wKf@*G7rfPp->P`+1k7 z6Y125X-FeM+cj?ca-&(f@S~!_)xYWf!POgq^B`pGODccDAiXvP63wRG-GrwI0t6qk z+bh!S7`K|ed9(WF6nX1nOW9Ee8L(1c$7th5P+@ZG1vYI36`&%5D~Hzdj<*(KrL0I^1I^h4a^ zTTiqwmulZ=&}H4W)fBvWc7PGQP`?(@@`_m|agu>pixEeOfs`(W^3{4l_Qjs08Ex;Z zwMd$1`NEsHVEJ-MLUcrhOx&_7$!ycNfQLUj9yZE#R6SE}2yA)e@VBo{#lLjz8jWz{9I~pveqD9udE+%!R0K7z67k3* ze&q}bzjGvIrho&J!2=T|gnz3)%U_2E7TFKp%o`5ajTg6g?f5=kp!Vg{=*C%xc1zQg zuu(uWKIjS&yNS|_57<)*Qv2RQ5PaXFz6^|Tyel>4=r3Daw4>dyom3Q`r7xUHA7R{n zudSy(OY!YYJ?NhQ6JlR}mAeS84d!GkU*AVgK7KB)Mgp7yq%UiJ882vNr13S?ug2TV zuN95v1nZVn6^yK6XX=gc#n0Rdb^kgaRdc`kz@)8hW`cCzT_&H<^<^k_ehN&S^OZZ^ z%JfXl&1FE4q};GkCE$}lQwkxWbG9dcB1^)w+|CO=O&dsT=Ii!3TKYN5(pcKF&#|ei z)gV7^r{zLG=p>sH!2(%o{wrZl@^c2}L)1eUc94nJ+{R>p>^N`U_i)KV?k zeC38<_ERebgKgcE0*m4&w9JMS-u8EDIGAUMea@N^n8&y@h-yzT{#D-$Ffb_49QvIl zAgdNQ-2OHhkq&M-!-fprIWxV6S~V|Ts%2zZ*BzdPQT9I{d|&X=P`HBJ^tZ`LzoYQv zXGaeMM8_9DZNYEL1QAIiS?T}Wy^*#}x#&#T<@XuGKr9F^Ov#9DBS>{fl%BE~t}219 zg^3i>YLepX+2?KL0>;a*wlg?QzM7^ABPy7zs`I9;YsZ%yw*xenw*^YMtecL*d$Z9- z*(uKye0DOf|4nMt9y}5udQPVPQqy5>*A>QAF}(-HFLXV1&f`wZ@V@D6} zWK-8AG6phrw`5h>4&IAU8(o!uv$6QtYOjKNw^>8kMDw2~+V#hrBIac51>!nURTo}KG1&O)x(j({~&gBW<#LxX86Xq#*MkoAic5TmF7s`5?%m|p}t|^|5H}V zq$nR8xz(PMlE&v~s~Q_z(LLK?dEoVwmbhpfDH|PW)Z8-qbG$2WcW$dJgZx>~ib#p> z`rP)>M5}g5L_b+EXp|JqAz&o-HHg!j=7-7Pq<6Bj(p7z+^u6Y3#gT+n?n2J?xv6Av zB40_^c6UJU{0^@C4}F)L(dyVs<&3%Y95-)YwgSdRZk%c8DQaq}BZSO++sn ztHvmdQ{_g#F&Q0>SJK>?kOG!h+*4R*$3#av4m*_ps$%M5h3Z#dU;i<|ho^-decM=X zO7Es=*mX6scGzU}yqABH2YH!oXm(^h;sQsU;3{03Y*KV$>zFZ zVNaj^@$CHbkS-0v{0yB=t=p#Thj{lWBG-DMb$-j)DAao;JJy_PQ1R<&sGy?&(#PTu2QdX3 zGZkYU^}}mnAM?8Vkxtq#EvfB?BRtr$NgOq)vhP;Gg*sZV$~WpL-9p@(NXW!Xr}re` z&QBU)GC^G;*xoU+)z^Iaa;@msZ#)FG|I0*Ff1^s6gE(k1Jc?mi2-9qB50EFe6_3dM zVle~S%V8E><~L?$W~^kNTEi#FbrQysuWKpxzTS-Br&?f!Wc;hnrWd@R%xh7hoGCpy zbaHc|w$`knUab~kh6}{Cgj|0aV9l&p`d|Wsu9uc=dL2L`#B|kQn)R9Y(PG89f&jZA zH)eVn zecY-_LZ8mHEW_x}X^ZZe)SY)IGTWrJO3o;&>+2OK=}ZGfMR+(k1`bwV59)Q)$bYd$ znX`jC7LHbrXfX7`PgAA?sNyT-R-9cE)l?&ll6BD6Zy=#t|lP-sTol6y6OXhE1xb5DtmUC>#7&6taMqeyw7x;=W zsGH@SbpTQO`Hk|?1MlIpmkI}TltI!S-7g1M);cgnr^Bchx$PoPLwZyPm(YhjG)=~_ z62=d1wK?jYNl=Zvct(|t=Co_WGc5d4F5amph2p&wlKEXX9nR_Wx3_LL9G6ACy}ctD z+$+vJAc&xk2sH%SAh}&L8v&-QoE+#{LDZq9CYtl(j~#9L5DX{U7Geg}ii#%A5n&=! zF}l*#`JWa1)ZTeSV zl5x))bAua&DXNp^j@TVUirg)!WvxUt21Rwhp~W}-&8n;~E!eVy{xxzlg_>*?bfY}2 z>m}VIUe5HW^HVKlA|5|>r$GGLa;A<=$;iM7>xyFgJPIk(;|mLIJ{QMev;hATgywLc zTwGbHS1=woqa$K^tEbie zo#T$tt^=Tn@8xTjC~U`#DasjOMossd4xnFK?p`%`yYW% zfD8x3`&fbCbsAk*pp5K>4#2X*;FA;=MYKd7nO9^>KCm5eo)Cs}We(peJ^Zg;G$?Yp z%Awp=N+<2FYK9LhH{?{7?DJVpR{d6};RT++D_aVW&}^RmqI=3#3??b*>rSJm<>Q=E zt$#Wk$=Vy=7{qI`e(PkD^tx@eZLs^WhLojqdHFk$f8;$629tWiN%HO@Y?cd~LN zsx}VpAW+P^Hu3WCK$_>TUvcpME;DUbaCUYcBV>WacfV@f)4JLD)6y>m4O$4ZpghA> zzn~Q+$_nJqecGQT`0wz=l$yQOK5`-p`32lpD3RVtlwR_Jmr)<2GX!nZyq}@SY}_;y z)N-m{H`0dQ8Qcgnn3^C>p5@ilzKt#J&xT;d5#@80W%}Zdw5{VM!+8+OCLj=&i&SlKsa84SHhPQR_M7n?IvEqo|@R zxya%oT`3ibS-`#f?sIV2SG)ZE-_ZZ zju~DJCSPAA9RK&x5eJbqEr+$W9J-SVS$u`tJRAhKU?B%=uv@opSK1wa`zDs7sIerT z=LUGn*_a%A$2xHgevxR$&}ZmON#~*h@xls;FwuL*GgKGNs%pI_aq>@{+jMZ z-dJ+WkBC!WDR|*p*S)W}gh=x1hA-7HkXl~Uxzl2#61$Swtn=OW_h=@FdR^&CKD?i2 zV{cfO{gB^M#ze6zmmVl+U92F8-8k|L>UeBC_}{J?Ch7b8_GV^u8+_?QMMaI?f0PGg zpxvqeL=!Fx&U29XjrNOyO4!&yAf?|skt2hJGh!(s5jG1%Vw zUU98;#k}SO!7T>>Z}Wjdj3Ryg9B7@k27tV|ImW^2@;$)O2jEP^0{LMtgF)jV0FDHq z;*xZl6vY3<$&D3A)bXiPrFfoo9@gu(Xn~YOhL2dKUuLO6`D;QF z74A9Bjb8}56I4_{xB^5SA+ zjh`p+0GqdRZ1cEj1N5TG%UK`*LG<jzNyH3S=2kum*C zXg|s1c$Xy|G0je&F6rB(0Mpm>{l}R@%KM+slNhWY>h@3>MXYdHYos881w7iy)79~D zz`>=htsPIj6HH<)kCz9c8P!Y|0RG$Jh4>0efV`^`7j@{@mmx~7o#6~~E}BX4o|m~^ z<}iw%(}zmy-E>*~J3Rf+oXLAAOgcvpBlj#e@JB;Hr3$P^Ny%3Wi(+k-t+N|>y79@$ zI-jRUpn3m^+P|n8bQObk%&+4b2|;lgQBfEJeyxj?F4nIbD2eBS{|esW&rdQExH5Dq z^`8xU)}kgLK(zUvATQu7xi)S67ho`G9e6rc;G5%kQ&mKmPz(!m9Fz!sI~f2nh5$dB zTuLYd?7K#7YiK&~ES`Tl^|ADDULb$Qi+1aq{{e|XwfS|+qwtUnD!jEnPX{sXhE+U8Kg$9(FQk&q0;1%bPy07gI z%T`<(h{J9ya7EO5lE>#bKM~`hAv0&1Ev@FhrA+Ux3w@AyQfUU+7j*ULT8hvB5|!V1 z|L4!2g$GFh$B>>*&T$Ro?f?R1w)U%fyFcHwEvetF!q%*w^%kEt>7r+i^kgXJG8<0WL z`RQ+zEKu`15oasSZ49EVP|XzOR*`_x@iW_Z0R;m|^Dem)`ZAxH$li^MP&Y~o4FEp~ z!dGH!d6+&cQeqXVmViA0E+BxB1n`W8K9Gcc6%)!dI4G3^?#htvl?!)PJto>J&McC9 z6I+j;bKUNBIs;!B@!M`p@MEbB7^cACD|}$H?5q=qO!O|R6Ad^+ zHdtefc|o;P&46hr)T*9!qZ-AZZ4=X9xUUXfr>n#*tAkrlY2oM!V0|U?*oB3`J#K+r z2XK%%h1Lx#!B%tL2Z+?j{?M&6SApr@$X|1`Co2V4iF;R!(gaIuwiIouq_0!7gSKFD|DnY|0(W+t|s=bgB=Y|g!or3TjmlSDLCST$4Jp0}4M z#=UAmPEL+C%hly&x}XOEVKFGOfh0N8UWXqXUrf50F7Ir~mrAMvmiXK82hVxC#Q)mg4 zip~Cg)GiUrQP4=h7w~>sl-pz778aIgU3$>f+l%v+*QpUpqz_=!3T2rP{lG;0D7SQ3>sIq=Wu_! z|N3XS?1x0&5No40H)b}FiZZ9CbNU0gM*5tuna2FJPGn9NtE6n#)}}4FwDrs+-$oCa zd>xn?Ci=QcflV_SkExF4u;9aRI_CBcY)JXPr8&~R2Rdx`!d}S?2XlX?FQ9&n(Yx5xz86;^jFfc5V zgJni}wg3p2K8uFaW143wpu)8(XyLy`_NV+m zzlNOa|BpY5p}oft_@B?hi~NH8|9|{{Zxa4Zv_TB_>;c4p)pG?c1cOZSO&r*x0RaI= z?o-Veq&$_2H%qsZ^+Lyfm;#s6U%+ixlA)q0rW87&PlOu+G#!VveD9-3mf}%DOMsMeJXrWBftA!Kh=Dtd(Z`oMykAq-6vr^zeNCjMv!}ad7myX*1 zQUp=%=E=@H9V|T_mvXC{%S( zq;y%57X{#`xS&5D^Klu|;=do4-N*pU*3Hj9cY}J5)docW0p)VH?#MiU@aY&c5%beP zJHvN4xzf&ut0ju)-lK-KsEtMBt^2mS!|>iU8?QaBuM%yK7ZvT7wG|6M!Rj8igzVZh z!;6bN8t_UNjP1;J_V@RLL^SB10&(Wxtp;+oEEv+=($k}>z$4gL7B{@$A~7?gBahDD zb3%>&zW+@%3yfqfk{gUfvFKN)S*~X`O`+ap326MOUv%FC-3hnCsYY_YFq{~ku6&-Z zz^qFM-;QoGLl zDHiMlw-XJ*z2tdz>X0f+`v((LEmpB(1xFdii|)Y%+Ry;_##3dt5OZQq!Qwo+4O<8S zONxw$@LYdQ@vX|382HtK0Ec)}o zAavCTMMpp!gWThf0HqYU zT$cP#z;Cj$D<>lZ10nbYr}#J#;Jp0J{bonb=QauIi3nM|8FsPW4FVi$5Y;2-T8v@U zbS@fo=w?mT{?bX5%e?&{b9Z+)roeHBRsF(c2OK7Hms^e`_>Sa>0STnXQ3;BNZ3$t} zw7Yxa`tjpOa_{REwf5VIr&HD^MGq=)Z0NA?LETRKX)($8&XcEFOn^r>7##;}(xmou zG_E3O;58uTT6%g|f_bl^A|N`@t_h4vJJr7NzAD;lf5^tWCg1$X=jl%GJe$yJcLRV) zA=)fcVQZj$3CU*C2}caKNa7N}T)>UbnjrRyjh$W5BMj^wx;=UdGS>{~RUWI?&V1v4 zpgMrwV)3%B{$=n9x6c_j(I*rzft*DS>1QrJS1#FffPeRKCu|L@uegTXjnCtj&oI&5 zX=3~Rvn2tu0qtcw1sRVEOAiYmjjf*W<$vBb@c9Lw?XN)i!Mu6l@g&;kUhv2bY9i6$ z)Bx;sm8bl#LgFVwG+-Lf2i0?LEU&{R*dNP4obnKy7^dlNh#9YDaLf7-2Yl8@madlr zFohnk*D5?W7_GQSAg-;8KyU2Gslp@8Jo)Kd?kTX~*>rMb1D>{XqJ=;zxx#&-1UQ#% ztMtIm!YniI;gA60SMRBo68UP$=czLQ$z^}~B$&Hp1?Uhy>+-yS)GFrZ-j^V3bl~oR zOYmux^>Ni>>5d%IvdLL-vy3D>Ju~BmvIfdxfZ2S=M2)ofHPCiBk)jDTu|uhLX1Zm_sX@`W(mG3B-JYya(K>9|$F}hSsvHp+@Y$ zBd~8?DEV6ctU>f_nie!#;QB%v4eji0Iu8#IPj&c11l|sxi{=g-#0BZ@48)P;T#xS& zGtB6B)gF(JkG-xI>hJs3qJ=Ra)7*rgZqzVQvuGzX<>^{>WNb9m)m@*L3@ilKYAYN> zwelXASJNsFxrT1rPs;LF7kzE&Ol=PbHtk#K9!!IpCwQCg6A5{r|La4b1$7a&U-wja zUzDVt;mZvT4Z(DP*0L`zKHZ3gSIz(uT1-JBjmb2ZMf$MSUDN;kuY%KOTqwC<^5BLl zX|Lf$g=-JvamMpv@*e*t_5^Q3L`DWCPw%#0&KrmS0~hS$u+Mo81#^W705t$pG^(Ei z+_=Mty|khE^3nU?4h4Or#l>=h7vo_Cdwv2+fh_-04((L2GRpm|BqnGbx+2h zcMqgPhI=9Kzs`=y7Vpx-p^HJ%QZ?-VIpmQjJdahtmK1(m6J`;9X6XVu{0-n6xSgo@ z^ZI{Z6s$9nuS?4s*(RT*#jgM)%thC=NFXBwL^>%Z_dws1jnCa2r%dx&6n~5Ek@3w7 z_^QvlF|B~EW66sf((?3h^fUwY4rT?(H*hCE9UpgNHfxsyABfrY`|}NQL6^aHDFM`n zA;;-gEd_P%dBwZ5LMPwA>x~>;wF5EG?tte*bb4IC)WBc`920<+7*GKYjsC~MD>yxB z+GA0`0|#1#(EV{Y1YC26ja#;l&!@?!e>ZrR;6U{+!w7j@?(m{}`{-z?LkbWNdEM?5 zs8KA{m|~VU0fcO+Dbo@iLzJ|EEJdK!k;fZbEyc2VZiezyS3syAEjt7tWColuJ6BRHvc!1?+G zg7pHCcMAyJK@P!w0RLSN%exjv8u&IN;C971|Cr2gVq#Rj#NJH=T$fAtn}AX?CVGDfJR(q;p%ygq0S=_Qe%cJ}!&W$8?Fit-sXtTP zj)b&5yF|`&RuO<5rWR1`J-;Jxx8)K%j@}Q@)(NDfZRv}$IumJN#tK$l%*3ApCwLKw z+;w@mGa%Jrj02Ng;2Ny^=uv&xZQv=|7xISAb1LZIh z5E}rjU-tB}S#rMJFlg(rB^`FlQ-pztU=dRQ7?VXUXdj{EXgXCXQw8M0kY{+ySKD8k z{;*#nW)3d%Bb)`1rSZfy5=cm`22o2Di$b%f8(x;aoXG!_-T1wOt7j6AXwfw5Gwjz} zoo0=Xwcj$Sec@FpKyW;=$uamMIUfZg6C>t8Ehz|rggn30!8s!)RwRKLUwl|ge>brXq`jJ|@%#4-x zjZA~~HGe4~pk!3G*`X&4`*k4RFdPlAesLO)%BxJ6ESSQ)$Lj%q%lQ_}3>qNIUdMIp z!qZS8iz?kSYWu`fo0sq&Z`i+7v#c=iTak%`SEZe>sHGn~tZlB#rc0dgTheSVoB$Hq z+6Pkq_ofOhflkiCX`u5RXWXyTf;I$Ifr)E&l>bKx0JUtT!^O$Ts&;8wh6x`#_^LP3Q`d^v zs0is$e^rDsR7i^^On88~Z#fJ^oq*1H)6s7bU6z|6qft=bMiiMsL>qxAZp-02^jMT! z8K1!zf)U*5Lv@XWQ-`DJ%7%IaySbU;C3=FhE0CS^wXG6-af03 z(+C3ul7LX{KS@5Hes)G$K%#xf=vk{Zn>ND1oF)rI2~QWlF-97nj^oI&yyqG^@98JTsRsY=5U5V|ZD}{Y7^{_v z7lfb%s>=!Q%^)76QF0~Ie8L)%m~yp`VWpu=+3bN`uWkWg0p1Et4xaYkZ20_pyZG+6 z8gjyYvSvIhag@m~K!IlS8$w^Ms}Nd{z_4@64bwYTr}S=kg0H564*n=L#rfjVz+pgFVpKU(*!B$ZEwQ0tjv+T?d)P47AGg2Ygq#u zCaa{=byvTMe_}aaey<^~SxNj@rX<_eT)^c0nTV9E~MsF`Tv(gMN@%l>92 z{yG||YPxTDF5lrpTVXir7OxJkZkex!L(u%EXWqNuQqHt17Ihp>)gO6yEqZOGdL&G) zek_wWs5fJX3{<725QRw&g)8MA51(j1MNK2+d?NwV(RuPwC&zmoKGl0wh|U?G!4me} zR5uLrg2r*T$VhD@5&=zS{745ZI#Wkay%=Osr_9N*(_;}+)`cxcwXo7-eLgI>rgY0_ zj3k=DS!X!6@0juhCaiC_(IkoH_6}`kK}DZJy@4LdF_ZV=hW&H6aSJXVk{5_Tl^Vof z&p8-yvh17DO^%yNP#7REz;wKQF^Q8&G;P)sT?3o})D3M+7JZc!mbQc#y)+urRXCkk_?Ea+1pQ zL6bk4B}U~;rwP(~O62%82-R-^`D|q0pB*1q1|L7zW5n8p!mkX=1y{ecJAV^_UgY)Q zNUNDf7lxq9Ul3ny;>5oigHySRc4^I`-yEc<*|o)FsqXMSH2^`FX((qIN6i0w#0MB* zwhaUe7s_VbeT+(e@Kw5yh$1>z2o6mL5l@NlgZY&Yk_p9r0 zQA8N*Tq<3~nuxQwD~by;atkt;Je#wR8PtLeO7B^MYF_EzczQoo=r@y>wZPWRi2%I* zPrBF%xdWhq#g2jI{fh%L3nC_J_Rhg8?pxB|af=VK-0BC*j($C;KjG2~1TZ0?#;~Zc zJ@W&KnDzwI0~xX+w%CV%Vd$%uN#K@#x@U&8ZNbT_ne}p{Z=tacM~6)*5A+VQw%-Ff z>hOo5vzG1^fER#t*v&tOyU(6f5GH=)$E&j>RXYCoRig+rrsGZ;mdcKvuFA6P4+pXf zD&hjQzg5J`xD0EQN+N%ji4Vi}zP|q_(9YA#I-KQbe=*fB*P_Qi;sC|wiE?O0t97fM zVcLsOS&2cQXQ$Bq-6;;97Lp*ZJF}_JAo=@%4T!`42$?1wH{mXIwy45?`4Enmg!cCg z&EftZDIvyu>jjUj;CMx<7wg6mnc9&fADZRAFGL>&$XQLg@X1|6JHmKbS0L>i;PvdJ&dgLS!&j`nXFPsaa5&l)1w=13 z_{o}}+ea#!K+V-wWQUqUdmR={+cpLbX{4@A->?o#4!x+DE!Eo4MX@AO{b1aXnf()d zUflgE>3^QN=4!OzWWm0Ll-@_duhK_3F)@MQot90PByGZtTXtOO%kcvZp`iozdFTi& z)hcx_{i@7++e|OH*a=ZNy zq>cr+GmcYFysSEW_OzDVZ#ELGxaKnM`!fLA^H=~drs}z_1SRUaqkOps>Bd&zM0aE{ zAl|=59$@qY<6v2R{`UDlj#*qGhnHA#L#NCKmv|*j_z*(%w>qA285ynbbmH$udTZg3 zj!ufgVDt<;kXH;1tj*IgneF_ zXmP_|Kv@`{YpRBNpQh7LF(7&d9f%~IlZ_esp&^W@^0px3hQujP?UrwFW;6)?nonwq zM^(znm$F%Lb-Y37kG~mD480>)mF)4Ys1*D(b(qZJhmbn=FP`SjAQ?@F2J6JQ5&hM< z?JJ9>^SZaZ)i`IdKKJGu>oXqSm4+Q^(-@L=ubNt@2!C!FDrBY{^_Q_vm7u$Do{VFK z)XdWqe$NW$t_YiAS?2fF>Q+j57*E`8-Q^b&K)eTCe?Vl~++4$j_Bm7+2IPq#Hhxs| zxllvE_%XQQ?4HkvZR}5pN8VkB-&FoJ*@P=Glla}cek@U%q66AN`_HoSV;ltcufq&i zuqm}V70I2)=;f78{3&j{Tqi?BrL_Kho=wYbi{bh;a{ESejd?`d^cB@-#gh}i8_#rv zdv#H%d;W^79$p9}eM;yI=~tC;3Z`KMTH-4e6_+fi3Vf+8T^=A1h4k756>wRKv%vd7%p} zU5aWEYtb){e5~)Ffb1KV6^+V>(7QxJqC@(P(g{@#BcuA~k8`!YRJmxb`Cn^N;$>&fh_iFnxqgE3Q-F05)*G&$k{{HO|cXJLM zjMN|Sl6PKxM<2ATY8*(*%4jcS;vcpg@y*KL(KAf2BSQq(q`6tv7`KunKh8Fv%Xwng zseGaS%y93rG{t)iYAWD|MDJ-NM9A@Qo;L%kb}dgZ7)2Hdn3+w)A8btj^3Fx(tD z`2^$R!O5B<<<7*MGC+OJq^6Nt?$G$+N}uBJ;GOP0*Gm#a9YWn(@+S$OFl`m_C@7Y= z9bvmT3POb9?OWvONuuB?Lp^-qSy_aLH*4VW1+;zV@J3uir=o>Th@5rV&tDK`u~+Zo zY8mt_myGA*4|dbbx8Tay`5~;^Q6KaMBDvw#6Q03VIkuT~0lX zP9_4W6O5rWl%M(kG$@kNGuu#zwdcpBq+|%@=fg;};d7z1s1=gTt#IT513hb&?^mtPr!a&8Jhe1#FFFTM>q<=b_?(&a8($=) z8x>=;;&%Qb4?*LuXO{Bz!rhk?=YA2OsCkc4?i$Zi({tV#{jdAsw*6r#v&hxG%kdEZ zuu%@5_Yw7O)^`cDVhRmXr5=&=(nBx})dLP4snEv%_D$bDo+SZ!bgH$PIkd4Pvgu=a zTmK4!WBZABz}u^$rGlkLpY2uB_3HIBZb{b=HP`7r%EFR`trrdM(Vuf{49JK?7 z7CGgk^V3WThD$|EKg;F`pFTZJJs~tQ=^V$ckX&!~x27uvd7;YuK6E#)NkItHvTCRe z*x{9*+Ac0{JaS;dJA|VM5{sB`LkYHSd1QQK^l6!TS6r#5a8}atODZK7#-7x|a-!wp zW|vQKO25KpJq*K#4!5xF+uivQ39Baw9hKVfS`C!4zJU7mksh2-;$Z9L>{p^SQ1Wq3 z`vDkbAeo?$XxJ)jU+BipDcc*;zrMYx6-B^ky(dPdQ`m~8qCyg!^=A#zaiB(G@=|17 z=*;+m;)xZK`A8O+pzKPW8P75lS7pG*CJKj^V##Y5L9C@9L1=v>DpS^BH-kh?LXhDW zEFCej^I87P(HzDqMObkq=5^egwfdcFD|W%EorKr+DpeEY^)7xBfWqRE(x^MT*y6C8 zg4_FEuY=(J`TpVz7BPL(e{IFbR(+F@Lzgv)F~1nZ*CcNxNEsguMsVE`a_WzD^^Fy4 z37+n>n#4LouA%E8=%c8k=g)|xe21D84*QSDZY1&^gooRrWn`40l5cVt=O#85XqOL# z_-uoX6_}%P>)(#@M7a_js=^lyu<;S+~l~DM+QzFpE zcKT&rts|TqcK@9__H~{SFK1Z49C3{g4#@1&pRJgaz&|8u`sjsg5z!L?lG#baCnWtRcxQF~%^^cLdi~PLzl2Y? zO;5{FEcqFVPk$GObGy7nhGV}e@Nr4!|KUPm_)ThI(IdT|qDelkPow*u`M~j>Ynxan zSwg1FLof@~1D$GISmuw-SXGux0BX#f!<5uldJ(>kbYH$E{Tbg3zb<07`M8I#9j^n^ zJq{a>yn&j|^&jp>P$M~=uKEJWq#KC#KF?9pb?dRNe};v72==0G1S&T1NIXB(fLLAq z=`fhNxAmvtHxXvCzYDT(;e`hsx^e|w@fH3hUUz1j9XpqFugzHG#x^{5Etz`jMgyS|6TK=wpqr{fj+77?5^lg~ zKou9wp#tOnV?EZGg#P0fcCl8?MguqaU_;{q5rBGgG$^wzQ|O$cCXr@+={B;*Tc5vm zDXZI=^!Kw zVom?Kddr-8GqZm6`n^yrurv!^g0ZaC7ptrg+=s zmawR!Nm;-HugXuy|HjbKvCsYPjqWiCiT`>`J-HJ_mtcs(hqLbGJe|lH zSW+ZXwXV0_UJqjHJclKE54)g5?E`A`pqd9TNr3VLRD7XchYqr)Gk5rE4HetONkn*+X1h%fj_a39C3a~>$=dqE}#-0J6GR#?8LVQCppRR3VDKiHC+$XRg9 zx)Ol7VW7vZh}1o`m~?LOjJrd?G#-Ay>@~T|ANhp!g6u`w$L>602N0u20Nhd(2U?{sj%ME@&?_nw0^p-S-oVt?5!hr=s03>>Qs$khse? z`&Psjyc!BHYn=|uNd^KCbdpVdGH>%+(>@1P=kyt!6TEB_@mhO7`4R0*z~V?#b!?q694^5raj&t2v69)Z`K^I5nqz$ zhCA#nv1>FO>VlcUJl`)L+5+F!lC#ATFTGFUeNfru9Y_RRh+w4tZ7jOeCYYeSrgzu=X!QQlH*9HlB}9==SSlE4 z=YV9d_OkBlW2 zedThYSSN4em@cF5^?xcP0@5Jqhi`}eHjJ68PC4ame?%zFQ#x6LK=`pG%|Cw(;CEoe z(a}>KR92zctLwJg3jZH0fU0UH{Eg|zwhR&3$AQ^md;z(+X0s!OS+@}^F%<=5s-BGH z0clBgV%%?@Lhbg|J#tJL&>HK|?NzP67PO1OR{3FAv8cn}r<}Y9m6)@9tFjI=eDNcI zmb6Motet>8+DGf`kzhWn+KXRT$h@xb+A2VQtU6Uq#Vd|$syTH!%oiUnZ~Sez$|6KkwfU3IugUQHn4tQtT zMQj}QxHo?c4n)OdOtyD&kfKK>G2jdY6LXLgcX`oh+%4Y4&;bW+lBM|iAOC*wPVL3) zq+X|8s(dBC4Po}(fASbGki1`kVWjg?9rF4x)=R&?eE2R|>IFBJ;5_RA?|xg@pKVU8 zGQp0b&K3ai%{S+tNaC)}7B49tc>LHMpgsf#Df_Bi_h2lOFY00pIGux{PTr%b`^7sU z%pngL8=Mmmw+3yRPEB3dHhn(A-WHVnx<{Yq&Q-F5$UN!~R{~#3giJ-#7{H~We1_WQ z7Rh{FT;NP12slE!Qbe*>ZAOv&%{XpDQ+FN%(U?Nly6@NN5^BCKE&s~rD%<-Y43yf(0cl@!`Ng-D+Drb0f>sDcP1}xfb`gqs@X%h5xWMC zjd{?5-xq8H&rhjDoj}bbcZ$wY=lQx@BjXD^}AbI|oS8iAxDAtq2g!J->Mg z;pU+jkOi=vn#ie!J384{mr_;X1Y%RZK$<|ENnF;KnJtL*^IS(NHqlyfF%CSX_^TMQ z&wo`*r^5i>4PN42#fWn3Vv8tZ#fX{N&?r$3@GPdHJ))6Q#7A?-%)8%)*>F^54}@oL z+u~`RDv$j#V&AcEyv}|Xr^ZoMT+9$rb+VTjnhy&R@@y$CsPF4ks{{)3dr=cXIH*K< zppup#*WoPVhVXZ!f7*)O^_y&Dnbf(s%0yuW1;wF6?FGq$$_8%bD+vH8%BDLMO_+>< zZUHX!c@1TATZIf_1PB(*98!ACkHQ|tUb|*>a|&vhIcDh&P)1o1dMuk(?l7~Bd7=BJ zzPwEC9G_->Eadjq&NR9qsY;UpMoVF%OtoZ2+tM?iX%K+L2?x4A0*=tq20i)-pIbdk zVLzW+7lFL5ZI$7xZFhPd0_1WhY+@VuZ^gm$Vo21s{e2ErkU49Y+q}nJq$~Nk!@e}a zm+~M}0f`{%dP4HOdVHWhbMT)1im}nX^Ape@;pAwR&0tpPYVS9i4f2oqL_Ljo0Y|Cd zOp`d+U#-molM^p1_q}t_Xq}+cY21Iv?=EVk?Mq>i%)G7DAg#W5RDxt4U0zS(rzs~v zQ0Moh{tURG)=Qn&*ul|t7UBa{M1A-D1e|>Mhm66pe}elX86E8%BVhu7lhEzed%WUZ zIeTU8eTSAT8^cHlfnfcS^RcZcP%^k0vGtvAkSy0T+<2k-9)oaK&>xfR!;n?9Xi_#T zRmD>n!tBaBxewn;uTVXFUx9F9{SQ7Lck8B8x&+z6^$6R%N3Noo7XrJ`UnaqI$2HvO zqYFodeFBq?`3BLC)_(cr-bfR!qgh|Bw?8YZup2-4Nlf)OE>#LQUU}u70ycrHejc(W z*>dg7Z_~-#e+lL%!f&Hih8HEN3h*Ob7WFSAPqK3I4oVc+mKo!5SSo#o+sh;8wbha_ z+(?d3#u_RzY9VEn#HV|SKc8?Ygd+uNpF=W!#6gY6Nqnz!0`xLw8B_MP*R;o@afMZR z*%hS$vQe=o1`tS15dYcvvm-f7g($rDy8R_c=<7Q@Qi+0i!cv2f zko148 z+B`W|Y$>j=aHOr5YgaBc1+R^A+NfJz_u0++>>5~aX_21)n=^97f&dw@xg$)XU=fLs zQZ<(2M|#TjLpXGU@tGRS4$HKK+fQ+l+rl?2cX1x4UeTh2Ng*i2nm8X}#8~eNe z*b9q^uQEh?5x?h5&-;bouWe9N2C^%!_4LXfJ})1<_{S;M8Eb6=PMJf=HoBF?oa<}) z@qY?-lKe6(*c(F5^jL_alc7?gz_Bep+sq{Uc zc+E27AvqVjOp{&Xi9ncx*@@O@Ov=$Ji?cuRGvyo2$L@YwP zUCc&1tN(fzfr2-6dm19-jB2H0-3Yn^E83*HMIi6X84g{%>(|$WKOx?Ov9?2phYv59 z7$B8g(cBf^rEJEO?JxFni-{>nuw;eWuILY$f_*6J$vfApvLE5PtgCy z&LvjfCgrtOqL-g7hH?H0&Q#uGiu|afv~ipd%~rE zyKF+dlx{O3%6ex!sa4L7+fiSuQJmY8nc`pMpzAroe`fdr^=CM9P+JVrAK!N8gV|?* zN5L4#-W+*32C-N5M54cWx3d$6dA@rggAoE3R=(nCgPe6jhmJsromWJitHkjm&@tBJ z-QGYy4-dv)0*gB0MfdUf;8~2!~Y}au2531a>V%?rRFPrm;I;h>~t%Lw2UQY!TvgBq0mOG3`zbgl0AV|VzX;y zYR%&=tz|Jd5j|I{TGJJR4yNb7^qie{bZT#jv|jj5m`I2dqOj_d$G=&_!uY2in2+;a zmib9I4$(>G%AR&Jf$)Bpc>JHA<}8T4yy>V-_^wb1HDMu@vyD*iMx5Bjihh&6<-Ev= z9eJ;~`I!=DiZ0dW#%(SngseUe(%cwInKzVax#sy>xm1Zdt-Mq)p|RhR%k*7{WS9$U z;p%^N3vG}0ArMFtE~-D?&Db}7rFa1+^h5GtP53cqaO3tK5ZD56qC-W&*{9gS*uBKQ z2{cEU1b)$jG}mRO!<|8fFx|<7HT#6&J9B-%VA$uc#3H(F6-MxV0mp70|2fVU5?l^f z@^F`qxx7|zX}c%qd4`{^V#$@%2=&4bJZ%)u!IJheH zCpqnJ1dORfUEW{FfT<9gufQr!tlelxE(mvUw2KN3;K0j_8R7fjB^B!D@UqYN69@d4 zQl7#e{AYOH`+^?Z^&5z+C#ApTdUTrGv%D!9J<}uRwUwgAEju3yPWpSl7jRL0i$B|= zM@QQ6&j?O1ql2ta$`Cdwg`c7hFn$k>Z8UE<&i8vOG##>ZXP~T9eVNMt=4JikZtvjX z>{`Le$$yvf5kNgN07`u6erTz%*!?JnF&>YP`$KsuZ8!HM(cd@k4uyk|hU2R&_^2Gs z(}$t|ZZw*f3r3Gyg}dzfERdq$6ksF#)(Z1M0eGEMlhZ9Zf<*WUhW82as<9$_R7sZNuusgCG7Z9slZpHKyiqtB2ZSV$$+kP;Ol_~SHttn&&Z(L?eo*=$ zfbehY!O<%jgW zX*;ZE)k7F#JSj0oEaMjNt}5M!*4;d>dB}OfiM0}d!jO!x?r*|(W5&)J6DSBr2Zf?U zGnO4_l*kq@R(kxHvJ)us_ zYXmj>W;sU5zCLDlzCby_POs~=E8*#cH-^V)PlU$rAnz@915JfB+K${IFRt~TZl?e` z?NCDKG{(=*?`#VSTsHET zN1P#(R|>J%`(A)ZDr@BOsu{Pm&Z)k{fanBt=2K_ZDW_f+?EFU7Nri(DhZ8+rK zeHKkCDo=Ky{Xt9B?LTUcYMsfNGM02#(nn_Kfw{bFt^LDOuWt8bE?}Fly_jGbEG^eD z{?p5X^j|-7E3AL0MN45m#)NCO!u~Ig0thN*_6`X`-?AG^p+%x5vwfwcw!mK~Wbi%iV%AMdL067d; z)_nl*z3n8@=2NWW+4ywt3IDE^gGMvj_?^KXc; z>wv^;B2vap9RqXbSHC2V!g+y?>_6e&EPaFxF34N1{&z0?O$f>Z^k34=>-;S(CE-qSk5elZz~8 z`6~KX^D+B#S(RjbCd0d_NjxB^T-3wmxbDEg0e&9Ygu z(-?-<+W^lkiUS{V3MaQt!OC%;+ed-@GWdp2c=$_d@U*4;w01HgkK>m*`;o?rx=|&k}}JsV;z>m#T3GZtop{xjP`%9nSCFslluz5|>%X%vk zgXV(t9y?LT{b~q*Pw?q_>?Y3Cg>5z}svw@=HT9j+sgw|&s*&Axvh5jzt_o5VYW5!i zRmL)YDe4=#6ca-z6iV4m8BZLD15et83`1$;Y7u$+W?@c$oHI7^qTZSD?f7P&*Rl(9 zFqL#9EZcQb|9zEGGl_+S?MjEvUTc1o#!)koRY7cfPN&qx%qhA`*Jwg-R(wYKcSP1x zsk4%$36kWAZrWc_=^JUgux-D-f1~PNCN#O(K`}6aHU0<5#LZS(ejDdONl>D&WI4`B z?1cVN=E2=(raTW}#dFEd&_z?%8ygb11H^gKYMJL3j3s`*eOL_{oaEnJHx(`e;g#Vp zB)iU~48wMIJlWsC+JZ*4O4208Ee0ue)i5uVQoJ^{WB;N`ba(v?eEY5kfzVe`v`Cgt zchupn={P5mlT1^+-#91Epk{b0vYQH+CHAa`6L+b zmhGVz6qeygc0~yL&PxdIA1By~j%)0?Y51YMWjR`cp4v8M8kg!nB%umMi$}Qmw65)# zMQ)OvnPMUQ?idg|xAUft&l~M4$9(#Q2u<^(gV<-@Gu<%Wu^%oF-?PXfX0qqW&6J+K zjl=8Cj2=PW-Tv{J&f6ggFA8EatC~x>w*RK6(>bNvI zBYioa_GhaYeXa^;!A>B~GEYuEd9r3t6id+ogq8^@WB*oQ#+Wv6yJ>jy4KnN>B5jqA zb1>fL1Z*1D(iRU&4s)ZWWEJtddX2$+GKLET=rIs}+VE76 zn5#^@fP)lvTXEDKTOsAb>2#4*Ff%OA)$@voBF{yAKt2(G)>T}5DF`f5SawZKM0@f= zp+e4Du;dGZ+stU~D0NX(qV>5)+b=#eyqO)XKN58uq|(pR%+3-+6VmE*mAszg{@p2M zrcz|U5bA!U047LL1r7mOHw(?1WpGFuc`VM=Ic&i=@Sn2okU1YD&tGgeMcyH0e1@5` zt~8=%@64!%{YAio9~*%joYKAtLeGGP`b;*3z$;zX zfG`|ZQ#3j98L<5+T8-Tw+GjQbSZT$=Q@C6u7vrj zpB1|qcc6V4)a;*$%0qBKc(M<=S>UHC8TVzh{FY& zaSR03!snPYGhH_S^j}!m!f{OQUCgDW2kkk*7^Uae@`Uk8y7rO#X z>J81!ziprcQql-Ek1pOc+0nI8nDa>Td5}vQ{ zfEY;V?ANjto%W$x7?b6rWnQ4H9H^MGv;S(Upv}Wli*M=2DYjbG!VG1$62o%Rap56N zGAgdAsp}gQrw6(T3C1tK>^t(IP!$(T#sU_SszGCje%y>j?P`}%G!{;HPpRsj?3!-> z4R^#6(^2bMckfWfy?@LQeHbhRXs}`p{CL6i`5%ku|3%YThE>&dZJQF1+|n%|0#ec) z(%s#Sba#Vvhk&$nNq2XHAl)Gi(%s*@pZECoPdvc2_L^(X5!bj*XUuT8<@rwm{>L}( zn&Z6?7trFr79I3E_1v8u2J#noyv_C?xFyDPn+o}a5#BX7p+*op1uhdjWwYd82XA%J zm&)!MV1+=L#*0;!1x0wIEV_Wv5Kw(7Fbo?pCN4t^i%TsVm+93aLm+2u=FHe@x4?{+ ziOoXX2?#5I9jaVv_U~QD%f@RJ*D77OJXXK%ui@ZYKh!(m<191;cnSZ_U%A+=HaTn= zzkkGodg>K;68`#iPjBob0JJr?rVHADMA7Qoy%H0f3aQz+AUOg57F0dzsVA&o6n$V()^WQWuUUG zim#8fmt!cHqkq=0mnalHyX$L~*qYICD7HE0mk_(j96NaukMcCEhZ?ESrmAOv7iEK%J} z0b*6I+?OwXoF<~iQJImd^?y`xU*9YXM;T=m)%u18wQ*D89MW7k$Hf|)fTH-g^Ho1h z+lCQ`m9HI9t&bzOF4!l6dSvSBA92^23)Hat8MV)bS?;b9hxC5+8sSTo_@#lTw9G-; z%79Op^DrQzoW3@h@WnfNw4Qu8#4xCL6LkMn!G@|_`@r(w@KQHa@FHSJQC4;N z*wSZN??{9jEe7mZIEflG=>EBjf`+q;iwnamD>{$_smz%<_A&atd~kdwf5bgG+T%YD zj!wFvS)rmXP&OV2=D4377lHKXhMuJsDQXWdK~I`wtaS*6z#l9{c|t*zMLS>RTOH<7 zrjPD`zfMadPMN5wp#hu_)XH4yD>H&en2CL_DN_ycWF`z1p#n*(Q2m{`iDL(Gad9hour%3C%=G?p4O9_zF_*u)pHSp7%AAAop9n3w1JbPsy(f7 zBKwbBS)Rwh1pKjUFXNBqnyRWU7_2vf=H}+WaU6^r0B>-BlrNu4Dt_oX=C)jYk> z4vhS-f5_U@VZ$~68g1`+Wq7o-PiaaHkM+N;*uLl%6V`dWcv2i9g-)koDZJE`+`6dWBqU`B;f2gOO z5XscaW_KK`qmjVRsx`1g!^QHPoSa%f;n4}0!B-psDEW?KcA$je{Kt9!_jvz(G;Ybugw~grTc>HRu%Y~a%M$MS z3R8)nb_B((&4o|!(kDqwbRAH%cxb+Fky9Vs2DTMjzrTV0`R!FXFHe$l+G;N$2Q1S7 zcpE)E(`<@#+C5cOXC)|vKG|4U0QMx9JD^M~DJT$~zXr%-;2xD~!_KU0@9V3VKmk0s zDV3?Qm{VnFT>-N}wW6a8-&2o+uIP92b{~h(-q$PK7n{ZRpQTocIy4p|76~2kw|dgI zr+CVi3l!9oT%VYZQj4T=hslKZ#0Ia<4G#(R_s&JvJXhR^h)?tn1O{*5H8X|=a)7j$ zA%&2b7#nVLAes<_QUuWiA%B*ZXb^>LY|8tMENpB{A69_1e!me|3wXw{gNafFLOF5N z5#b`aKxKdvNfz`&AbpEd5sSXN|EJy5wxbFgdk$HGF zH$J>*Jr_0rO6EO1frDF{9$8$5>S%i&dI|Xo)T|sF9Q^!Qaz$VzME+uAEMxPX&xx67)tLUe{9qRASWzuEQA zU4N{`3bdnF(`Ro~)f5TciYiQV3W+t(XcS$2-N<=!bIPKuDk4H^Ne+=;+h_Z-KJNC5 zJe@E-#pSTK#Dk$R+f3PGCKp_q;r-y%p-ePHeKWVSu1SZ}xeh#Xs3QJ?+2kM1LWtm7 zWlJB|tDHAs2ADzEFF^YM2cuR7epZ7rqCwYCR|nkf__G@|=r-*&AVEnz(3FXiK<4G~ z5h3BZ&w{$?=X1=@^I~vD=EOsId`@~hL*)fDV?Ki&lQl_)%MJ*#O{Qoo6(eQ&9D8nN z5Tv%g6a{6cviq_K4TQ{dS;m(kU0-kYKG!wyXUdJ%$nz&b1KT916at5*2yJeL6F$N z-oRPZUISln_z-LH+h3D^ZA_2Qqo8ol{Xf#TB^guAv@R><(*__HUDu0c@{ z*e`~Mzg5Hn4+yN5Roky`-2vG1kNNl2dtzc@DAG}8p&<~n9lK`jSvgrS^I-opaA~oQ zJ^e-QkfUy~-*P^MOg8|{m9cWE4^GmZyIiE@FVmkKUr-&dS7%Le6{HdPFP$55`bqQc zk1}TwB1Fg!oV66OqN*t*Z5x*}Wm7+QevpYGW$RqB7oXMhZhC)xop*RmvY5nJxzuy&&70Tym{OM^0onHo!?}g(`UNUIcPE{bq_ueO zKv(WOF)1$b5seJA&MxMxtfn}uT~B5(2db583e#N^JR}e$0kPLzC)rd85!tkqDLtrr zv~W|92)XiHU6RuKjPc}19H9l;=@(o`X=%4X+}=GvSIAImW?*SAFb%X+jMflE_6K&8 zMh1YVfVXvcXqk-1#>J%xG*#gu|MPBjYMQCqR!^oY|sEd$v%m8mN6!?is!lbl$%KU9ZRa%(z5iURB!fa0EIOV1pL3 zUAxXTit>v6%Od}k&Q%c$xp7Uifmr)2HOrViozFIflf#C%ZEQj=!0=aTR-l3t&k0Wm zI#5GBr4eN9EfOEvb1uaAWcnX$ zBz=@k6#1i>)yH>ud+^z}6~nP+5VW2Sh__Zb3{{0iRFp#}cnh3wc2&pKs;+<2_zxIW zi;(A((m;Wr%dwev2F!qI;}P~Wj~z1D4{Zwh4BG1pL|RX|@DZSWW?-mUpvK{q{#0I4 zqNtkmM$aNGdDtZPPx1Qc*QM6p&HpngoIU`)z1HmMQUye4gHux&P#|{z3*O4=ji5mX zaP*e`6g{{FPW|YCh^(r(0Z%*nr;8$ZGH#}gt3(6(UhWL_|3XhwTC8mMD6bRc9fjf( z$$o#op`66LfoAoCm9fbw?!DJw8Dd$F?Lu@O#>(cF$sp0X_w6QiX%_*c+wy^m;hju z0$z-p8`qdEfIS~JnR02*$;oMGaJ96Q!U8YOdlY!!MPO%#4hI94FU!y=kvgtwyI6DOfPk z;o>*p_JioIFd0^EO@^)Yd~B9Ty-Nb=+i(#w?DQY4Qpr2O`GwEbGYCDYY*c^@_)Ay(o|A3nLEGB1O7mi8_4rRhoAZRn*A9b0P$Gpxg^Y|QK5aSY`{LBYj8_FXpJnh$pt^tj@|H#?-Z zJwHf6snApo$jpJV^8UYf<2cI9ss=v%n#rl#U{Jn6m0U7GG9jvq_gt2U^`aatebo8u zxd@)i&Blu|kVtc8DV18LRqSDg2Nhb3<@H@mB@X8gn;^l#{PL_KMWh>`NR>2z}Asp$_(lBA{Q>YAQg$o1zDc~BPSQvFjC~COvsqb)i#Ell$Nes(-y*)ECTO; zSlq4&AO9Y-R1DYTQjhKJI5sc*&gnObrwE4tKha8ywCMwxqG`k&P(T0&I5+pw%nXI( z6uA853NShXKIv&`pucgbzfmI# zF$a>8q*AZW;|RmnC=IB<5;#f%KP<3n=s*<|t^1iL&2$)ggp@5eMW4H)FOM^hu z$>|aVSQL^(gCI`^TU>DOCP?9N+$U)Em{0-hwpQj2%zb46bJ4J*mtdYlV1_gO`86n= zs5&y2GVLcyH!15omX6!XQG6sshxhJi**@x+|<<6!a`Hse;?p?Y{s6Rx=sKEP!ID* zE}TSTgt$Obn-d3?19tu!!ATcBoXF^y7%jSFutWhJ2v3X#2YZcA+{8mHeiebc{sUD+ z=akiu>2vuB!v&2%Dx!y0R?Bs__geL<`78EZp4Ik}DA@C^-U%GWC3b{=sRdKfpC%;U(Jo7Fj2Cn(}Tlj%OQQdkQzz*^`m5I zWhL-@0`|CL^rIJ9c)xf>*waBw{HsqGM0EU|iNirmpjrz4ZzH3?)MsE$ON4fGj_3D+ ziV*r0Q}Qvj$fBh8r#ZF3(}sXK1tJtwnAfh`neux&$vD?wn4A}jt(7ubQzK|n%eekR zSmOk25zMi%o-sNo5MTkDGcX=wiB*VHa ziV7;Tjayl4yB%G8pgX}|4(Old<) zekM30L(xSlr>F&~zAhXHgH9D8AI;*v)@l|8jn-sH6)a$sm(n;HGuenIP;{=_)h+@# zHg{%&R{5{{{s3465ygzm%=$%Zy-M{23LM^oqZVMusZ~zrt1y3^nu^~*9}B6`pbLrv z5e5qUhxo9;Env2ZXRNBa)oAy3GaV-&Tl#C6z%#$j;Ruh3^^p5P|Bg2k7(%=k^**z= z=rj`NHGqEt{?L9mwb{qlbT=I71^nbigxNmu+3q?BVZWk%se-Io@PHL@kE7K`Ng>4k z-966>d{$4sbjdRK^6IozP-?>%gp+>h(|kF&RaaI2pg6-CE!tCM;GQ_#M>AYa6AvB> z_9TvIys3Bf?~f6=O*#x}exj*i9cD_6>1Gos+`%XHZ)(#NJV-|X|e*Zh(lBlf%STgOwsirleP4t7bO zZO-crML(Y-n^#`k@anI40}G5%AR{ruwpKaNsDFdAlO$Kvu2)%TvH9g^s`>BXPh3P{ z=3+_1+pLn~a(hJm!yl;3-h0(lZ2527LxdbtW!TdJ*9F8nE@nnI;kne-Wg@Don#nAw zQLDBS;CzswB#FJ`T?Yvq#OR$V@H{@w1&a~|c#Q+Yg93W|0S!80ti;Pk( zm$H-5AOQoNozU~q8Qv&;Gm;{2AGy`|)2MHB+FS~`)J$LFhDr!Cofg_JJJ8=Rv`tgqi4*K`lQdxEBDMcPoH}6uh)*OP?7+$vEdqfdSo& zTTCr60npIqGfAVSy7OQM2mb%esaL#}dX-?D?qscGo}J;;S9Kr?MAtE!Ui6eNxQtDXoXnw~=CNuF$6b@AfxzMXluSFVq_OdbSDHr0D@ zdT4M9I_*;rZDic?zQ}6iblV|Qv^-u&jJ(oMOCPj^oBw6sKx&Jc6L@) zqW8)GUjkUTu_^`XGhY3&S*e1AilabM5%PC+4&ZDgMU2@pPlI>F*+osDxaQWuiw+SY z3(IFs9|sLb#wZF&+|PP&+DP&y=4qYIY7Dr#$t7B@PA1E9%a7G5k-z<3{xQo(OfI`I ztv{`0e(LwrbT1EiTcmo0hpbh7fqpX=ycdv=Bt=)t2it&EPFg z5P5+bk7d1O{nGsWUW+YRinP0&v+0_SW<{Es1QvDxA>y4AiIY}1oRH zH7ymw8la&1P5{ao+t~x!teOtFZ{Z8+q+S}jKKBP?ozc1|RAV)7sD-uV%VwUK%QeE2 zKl181^}b2>FR%Fzo$Q7~_5JTPp#7+9vGm1!@`c_#Y{FhuvsL;LIuu3KlV2KQsKnw7^utQ46r{3-|(+AttH_Oc8*0zkSoJ??ZsoS?27NA|w@8Kc^G^`$gv6)E&m*hta9l)4cbdyvpU-e9l9R zD58qHyA}DK)fy<7TaL|9wFpdrHr9W?_%$0pq}pL?VCtfV-z6X|ThTNeLe4}atf)G@ z!5;m|>qhjsJ92tjM*SAlvDE-c3f3&vqDC+O^}FAhCMTWL9p4{*5E$MF zEFMZX?Cr{BaFUHW+BH%Iiug86NO%5QyrA!`p37y!(~7tFO&-iAoJat`1a~=ja{Ji2${+&)jm)BH zKu%?q1+MnHj?HGZpCpwS@!)&_ZG7IvVH#{S$)+G$gbnBd&}EvW!0Nd5Q#)3I{mVcK z^c9>DiXrDM?VnOw$)dnw`3mA-Bag+YN*{eZw(F?fxJnsVVZmwl6za8kb@-Jeg0b=` z_H}D`C0oipi-YID`=TR7v+d&NFGh4;sZ%d%9zLhTeZ>$%^Ry0U3v8rD!(Mn$;?Ly% zD5*q;BP^Z-F-qI*kHn4aCnwvU%n`o!^Z~ZY2jR#oQ&CN&&!@#3qVPR>odC%tw2I+wD zx@FE}v-4V7IubHbj(L_DUO?#~H@?LA?aF&uG#m!KUs^Gpf50yRYu*N%6seE%F7aNl z^dAw0SPAH{kU%*RBmtnpHGd5fsLu8GNWltIAD*GEKW9(mAp_gXbIZ82T~0LGxrSqa znU|n|AzLGnr+^@8Bm=8NzzqLFEmN?c`Lwd*F85c$Pe!^BAfV>TwL4X4+*h-`%m4mw zE$=9PNMEpf-ROkf-j*-$?+jNuJ}g@CEC^L^vccX`tqgx{-jnxu-|1C*S8u!C7x@a+N*-m*tG_aCzOD?~ z`?rsXWI^P5MqObypWo3?-+kBV(5uYm_wiis@YyH;Z|0x_D7x~J-15fe7JKu@z6yK1 zG5G;l=bUoXSTtBjlN@Q;*`f3zIFaZ$Y>b}?ah&)TJ_D~n4eBMHxaY_dhjkhH&#fE+?GM$r=u_+W(AY5* z=Sh`5^=y4h#BFvC?W+T(euU~Tvz5C^NNeJDt%`F+^5ELhr^93QrgoXio0y{PSDf}EJ)P6_M!EvYO~yM)M5^KG>^#O5py2jTwtKmy5++`hXd@g1JqY! z^j+qY&o7PYy0bAkgQtc1cMR|P>h12V{9wZ>U3y>BE;5!|H}&sdSH3^~SyoS%Q+|QE z?lQjOyTy#LV@;Q^V3obR_s&s}P{f*MWl5C*QNCCnFl7$pq$cZQ9S3IEAfrZfk5-@- znWsJA@YB`NyFtW{48nxGjkrz??_|lw*jSr6dY)?tg!GF4km%3e))K3 z$CR2M6eNwR!QY=_u?+yF9-1VXX_r zP!$jqk!XV;(=O%5t$(*#OJ`}Ai?1tktv=_Pw%9$7@Hu&38>*%$N?spR2d0t^`U8?^f;(8fRirlnhDACK<+B!n0* z!c$*ONkiYSe?stYN{Jx_HrE7%O44XoaW5~vFN_rQhx|a;d>j+L6)dMr*nlM`~8gSv|RA8kb!nJZcyvi6#tJ zU8!YOA0@s+LJVz%vxLKV90s0`{V;^7f*=uv?|mYCw-YR_6#u^#Kr%LWE@4mS)zT`w zzVb;R35KL~VVqBWy3VTU7YA{Y)XweexCT05TjvW!Bfwjt6JS6lR@S zHWt!@Jh%UYzlvzL=AC`JW73dNZd2fs0z1;7{a5GI)M>2G;1f?EuESBTs$C{Y?I) znbwA*A>P5`CESDe&O}8jG^i*jD}C4&tQDLcHL0Qp?dy|en2aL}&4ccD{(Fih8rHS$6D-0rQZo@mE({FS+eCDXFDq6hBYGnxOMMd@rd=f zZLgrl>}A$&28&>V{}IIr5Ag|RdilUvXFiyD4p`-O)mSs)jqP0m72wz383*zdeOmP_ z9$DjiFu7g#eZxj<z>YtGz>&<1FNR zl;yzEeXIc{h;u+rRk=f@h*NRYUx`LnwT#i|(90oPt5gCR+@z92rV_}jOl#2=CLH&A z-ynEap#siRV2%P>oQ#V|-iPX$TTAbz5 zQ*WxVMp;y2bc@;8ue1qIJBx^qC)BN^rKRo5a739>Mww6&C-w{%;43hz;)w=7MI?;w z@J;|PF=_!7)!@QRn`QfU`1lcr40qlbG%Pga(HcM-GUR`*a8a4I>MCWbLWqg_?_#~jD(J3B zZl6j!9{H^vS4n!~%*s}60sJI`)8Q}RUc^g?V2P^qkVfPQV)s4%2mDtC2a# z34+ODtRr+-0sT->#iyEI**vQatu{g;$>nw{7|V6ojfC(?N10uX%QhKCL68=ui}p*a zmWHLe8u5WT*!43whhswD+C`mtJF1|caoW;f7OdMV*OBR}v}4mbXKW$GJk+|Fa>P3m znLj<1-9nfe|FNEUbOqZQ<-`G>dJJy@8VCsofc`) zV#cPXZ^S}?ySj(RqRT3vk;+bsD5Ai@0MBP6%B;Q3jWga#6&e6j{JEp9rdCyYbnQuv z1!LWyK>d^40IzWQ7-ZzS^KZ#`CyrW9S{SsdcN{&EQnhK*os_Y&tnew{hHfKdL%1rY z51@v)4X&RY+0sNh5mt}6Zym@cs@F{->vMAy3sbkmLMLPe7 z(o$D$Vwrz$$^7R&)b|Jy{m(!(6p#whD^L1J;` ziHWt?HtuuAROnZ=ClI;&r>6(VSisO8pc!9#0!})NEA;O-5Nd$w04L3l$4`BjR1=#0 z8OI(i7M^Iw7%UKJccY*D9j)mE(n*2fQZ2$bQhxsW<{>4)stqws8({ zY!@MiPHr{T1SNo|D2W6(T9IT^vbSUr0L2>j8UL8G*s9%2>n%-4(D4t3|_)r zvHDJYot(YLz(ft5uyVq8_w(h=8AdJGVG|5FU8~o#{{nO;7s8p=EA37SWz4em$iB9e z&d*mL=bFO)UgEY}#E$8- zU9=l4c%3oXc{g@3-aUag831uIGBQ$A|JMT;VI2nw51J%@hI|VG!WU5728#w{V;W_% zI@2g@BfHI8bryKZh+ofU-hIkOF2d-5TH+A&7>D z@(F?fQ_K>T4Sy)ROz9K`Kpj+7HLk|H^9eEhc@x5jwA94+3#pf}r9wIZFnif;S3p(= zkeqa*;UX}ZpMT29OoJ==kmyhMSo9gC8f|oxcr;?=Rl)rfwuUZG69)x8eyNwy=E!d!CbeoG9JC7acQCk$T1H9xYCcg+jYzcRgYH<2}|pGu@b zVXXbxTw=tJ&Mr67h=v-cCtmH3x3#|5dx+?npQ1?xz}EU_9ue zSC8jf^8*MB1qS${!S?OP?D`M?-&cnlt4;>HFk2vA6!vBw8&-4CPpAF#N;U60B_7euu$dD99uJ z_Vn}s>MjL_ruuF;`wC5ep;E5?s~b$chfrIz@pivDg@tS@M}wfFa{6J5V=RbTUnptp z_xB+}cp=T#%NWPsmU{-x8<(96C^9)^#`O;QBt#$fsj>t%z5ilP^4E@o;v_sA#V7fI}FT&h23_9fgp=Ku#LS(eS8~vs( zHth_ANApL;uZsRTqOuIJl z-+(v#_~=M`9=lty?~-@=7fXt(yGM5eOgyVsCp~?cHL*xWK+8e zknQ^Gct+Ymm2}x~Em$uX(j^M`CGfaxkHin0Uu8Z15YK8GICk>z0NP0{)mab|$WFrq zK>2I`FczNA-1FGy)N8U2a9vH3N1rN+^(4ZCxNAWOk_-M|@zo87U(Y(-A3iOJw15@_I)-nC(&)Hl~A%zD@B_fL7OG`B@01+kGRFwSPhFAKyS!JFK za5^S!!E0%6Uo~A^ zzgyJWu=rkyD-CDBjUwBV0S_tX9uSh2cGx-8+p^LK9Ghwl6Ff7Z za#HXP8-sOkZfZgdFv|B&pb(^pf&>CQ=c7lKUE?y*ASxPKp*+cH1>K!VY6_kjDr(1- zl(_-q6Qv4SSAouB=xIxZMOq-KyOZ*7yO++a9s!?uzA=uDS_b4P)s@NP1r<98#~-SG zm=8f;_>XbcyOKU!B$u)2&aZl^^4{b7oa>;QiJAm^oGCuMJgXC4H&2H#@TLIy@K}X5`a^cpAbO;)=B|hM24TzEE}W@zE$uyFs*JCxsgV)P ztUGypu?o%pDlq@?_vYc?K+w##tViM{H4pz|j#YzJt~Ppln->~6z%+s_nE)pUP@eul zU!W!cYBmNI8cT+)dNa=+R1!){dn5_zjaQ6@x;dw@_844jcuF6@mVNaPdE}<`r+mh+ z2^h!*^y@hnQ^h$)BC3VL%U1oS6b9t)rDVIUev+tqWiamF_5=91Vp^{$U)0|qP96E+ zV2BDKZl~Iv^Zg=;Z!A!QGJF?%Lb*a}4h(Cb@Su)}9`T=ykDJ1*RdPM zH6Zx+PyG1}<-=_x?q`~a9*32op|Cv<(x|SlxPC)jUH&%9U0G)+$^u?(%a&+C!n~uC zuqAhw>qvt}SfbF-V3(ff3502r-tf4cQQTWy*O~MDc_5x;LgM3jtcAYM9Jj2(yGHt= zf^;X4c1H8@K6AZ_CB-vep9Yfu-YaCSKE=Bl?O*)cKLQ{0S4TrVCksAgr%crjT#1g> zXr^5}Vvpa{&6t~N7Yj1!s_k1Y4JT5O@qn>0Mm!xbaA8B}C<4xfJQu`@-1R61f(Y-Q z{h(RdtV2RT&{K|_#utJSx54lG^ekq@`iYzh+4`g`(7#!R#Fbr43aWUG$0OYkjB`Z{Nw6ZN8ec6XmOKvCIfr zp&kpFcP%{)Kenwn>A4Q9Rw}&&Fb* z4hW+)ISPoLMf)YQrAb%uQ!B5JukOjSj923&(DRoOSc$Qy?3x|D$a3|`<7R}>1IHt<0ujjWqQ&uW!SZ5FzK~ zIlASTkNctMRfHUuyr;FtdZB1pfq>3Oh>s8b4JyW=SqBYYzHwPq6+0J9r_H9|#u7io z%~+*swfixWFi8_O5>iG2>%^T$7uhtEw;zl~)*a%m>hYq#li;R7mg^~5+2UK2@TA86F z3(B`)ilC#B9Y7NWrB`O0g|i%@lgsVMl?6TmSk2M3Is zm}n+bytV#*4bSE<;Q88E7NZ$7x#h<4xkD(ZKG5s5Z#-yE30Lk7zelzu8*i*Lopd9y z+qBwY&R|oAZ#?F9Ssx-$UsEPl+q4#qBEn(PVgEc2zvm*$Uo;1$X3ytneT`$a=DcWB zRHYy+-AcBq?(P0U(?qenSD=$384@* zUqL}dg;spigybH0CcAH;wTV-qRt6w}dnzy-?koEHeF2IK<;k?!eqtOn?BiHVnVVjx z$Sbd5|89?3(0IZ@;TdT5(wksZ+AUu%{Jcg}LY*wb?oZH*yHOi`Z8~G_V5v9cGr6w^ z2<^bci&!2QLj>{C1;Fs04zM@)ecxmwJQ+M~`5IGwqPn^-jyCD_o?`x9*kEMd7!?%0 zDa7VGt-(1mF(%{t#BV4eft6m^tYU>C9*CP%)pm5!u=VC!H?^oKbE-8vAU5013*|r+ zdzZ}$c@|M4A*zEOH4(uyiTtyFbsjV$MxGGYAf6GV5gWOT2zG!Bjxrz;vnV*Hc)p8LI5k% zGlAqN%u&(fnXNLeUtQ&ksooQd<@B+OMKh*8SZ?y~-2{A7EZ7jq3b$sQrwNz!mU!jL z$fhj4#?^R90MCO|_PbO8XdLt}D!WPlr%1gvSw;>H%%#?9?XTBNTXx}f zteJJ$8ZOPj{y`4&_st}9+M9AUWXI3{J8C?$ zIGCAx9Eeb`G?I1o^u$Er{xOC4-o1hX(VzoJSM;KSAQP99ScAmd9(tfr3gMe@nCYqW z*u^p?;K5{)gY+Z3R~8d{OLpx^T(y_U<3@=QUeEGNt+(M$etl2w{Uswpp7}$-^BCrY zE+1SgW+Pvl&cOYKtetHHS>L6E?0oc>V&_{1Pm}Mt7M~Nzf+#TFF31|cm6eyzTZKI; z5z6tGTBxDRmx_Bby|z8Ra)>G9E>xYXchpul(Zo|J>CVwAqrYU8Ry@P$iHA;wzk3jR z|Be*x>MM|9(v9v%duAa-@#Qz<_y$(9)Lo^GQ&uqoVrupTAf*OSyoE4JBoGZ=-`)yK zypb?|!fq<+DuZ*xYb0B?h`*$2Nm7zYhW{49%U-ea3K_40@(8e~_qg2sToAj;xqol5 zQ?B2fvS%>U1-TqQ6=pk>^VZFA%behMj3qLnPlV)Zy7oFm5;icl-YDg6CrJgxx$~lR z$AeU~Y!)ci?=SZNE?IF$PG0_~1$?vi)DR&kLA!a&RU@)C*7QON$!V8f1qwm*pthF) zOZ8iaz@f{H^e+wVp^rAK1O|*`69F2!U=4Ez93VQoVvB+_0tAa3w$|1tR@e`%aqmY= zn1MbqN$QPdp+Oh`UW~Ve>IMALWk~6*v}#;7Km!m_T?kw+BV2N|9C49Z5qV%-gt(^P z7w>=g^#TW+XkjBng9S<@-QC?T!cR-G>!&Y?S{a(pN|4mAdbw`vZakG2nN5_u6PYa= zzIQmfG!P-{`Epm6ulD(EE>zgk3WZw*)9t(nQ#qic?cvd^R#q@=5yl}LX=rNNzjxU! z+y2MgnJs#nyIgs&j92&1Rg7s`j90^-8w^-oO$Tf7-B16H4Y<1dF=?Ek82+%*k2<2y zq2XDRLb^g?`H~@EX0Apm{crbcvuK;G~ zb=|;dA4ua@v?;S)0=ve62YY95o_ssz!h2abH(issMhK9erEwRuj)1R9WpL{a-cJK$5uQSj?fIxWT@U&Dj3Ff`PtH!1L?L zRjN%+SA%)b*VM=)f^-7@?lZC;?V<@F-qcLKyyuM|Cp9$D%t}uOLQZ_SSipF)b=S_wx=RKpHrjAY!O3nJ|JgY1OE(HAI4R7UMmT4NLi7{g@ zP`aiS%F4=ub{Z-nkR}6^VEj1V*BF+NET!kXP5bSD&~d)oy~vLfm!Om^stD>dLYYUx z4NVn~i{jfGtz)L2-g(~g@1~}lvgUWr*?-P*5pb`iy8G9p$F!tRuzc{IB>cg9|4u9U z4fhEUZu8Ev$);yy1SNU4>j7;XNC`oHQ}l*FxW+hqHAW;cM}(YC`s;rrX=fRouNXBt1eQk1DC!g`7}VT2WI>3Z1qu9x#*bX=jvNe%sqaMJ8O=u< zk)3eQdfJHVy9;xEw_qiVDSNy2CIY?ArIr61zct9I-Ujy+5zA_SCud9^w1ZZL^1R^G z`J!To2meEPGjZHFr;)t3H64ad?CEcwf8-VeeU?e$5n<<%?%whIL2X&u za*%22U{=n1?g)$e?R1kt3SlLi)pDmiiLo+)@KA4bohfw zYSGkkYNQ5-FZE8%L{TdWq#jwJ1(D%=)E!`jxlz~PIyX^LQf@F#VcLQjU7|rjJEBJH zK?n1Vo9k=v|9v54?KMFLP+<@b5G0`ov(o^dXHGpmd!n#roFqVh=i{MLd%nc^M@3a~)j z0t9H&2Y8usK+Rawwm=o`Q$5rWZ}=Kn>HIAol-msceTo3x@QB=Bx(6QDES29g=KX#b z;Hq`1J%Pku+HTcByYlilR-1lfaBxuH=X$pDF0yl>%CPs?T|htV;NSqz3)E41|D#A> zzdS#3#enk7e_-#6|0vi1-Ei6Ya@6VTQ;PSh+vBvFD4r3!*75fWG}U7G2Kdl17WY~! zJa2g`waP(3UNgB;ZC3$nXQo6MoU>q7Md{PTS{&SC$g}oG{kD>;T-ZjNT2MWBH zvYHi*^f=%JjL1a+Dy{#9@uC}?>2P`-`fKQ9|5NpR$Fj(jA$K--=FXnJ!wKqS>;$MoXx~O)_P7`ax&xqppmH<#D}az6j6OYJXSXq) z>b4j#tE8B!`jK8_p2m{67pl82IenTI4+UpE*S7ofniq@v(ye)#YqQ%*b~AB23?n{to|nJ@-qkShi*dzB6P?gAPPu zX-7@)4Lja<$zI!us;Oc?0O0-Ikl!q*fF1r7Kn3P#zK58|oIwc%W2;9;!jpDRG#X z$5p4vzMFM?(>?oi#et*NI!tJ=!7VBpwc|nHgRwRc3?*}4Nasf#U6N*W>_6QIw2d-H z&ulPWUSuo(Nhix%31SrK+GV-P;9}P9eO=Zv^sN~akfS-zDZt;k!w z6R=48qQzi`2G7sWfpujqo%B15U)!rrRP+-kj#2s;;`(=UyQjXLKn&Ckc`%P-(Wtb| zn78~-o5e%Nsv;&r}~6qXJ>25(rX+%Ovr5U;rB&4NFKpN@p?wjuJ?ruRrDaoO`yYo5xp7r;Q zFI@Lp_sm?^Ip4F--k(j(EOhtF79eyYv|E&lms^*s!Nb)$xu1YRD5v2+M~aEbm|B=5 z!DyB=B}ECBf0>|63E!;FJy9NJrmqV2Ms{1wP4))?vOOVTDs#vV`0MVoCn(CKoppHF0 zEImEodR_MdgT?Wrn(jlb;9V^Y&B_b(N<&BP7Oy&-mb>7gt7kXQ^zlouMghG!?iUvB z6C18?TY$z^x~^Nm{4SWCj#?5u_jd|5oHMTSk?H-viYp@3V9pSU1k;DY8Z7<(s^%)0 zY!xKkB)b;IRW!bCX?AkXdWw-83dt@G3G?kjOYFA`>j%D4FdYDg#|)(cx_62SaBKCx z5CO5Ad?j!&3*xV3#GHq8F3C@@+i)wmbbkR?1N6+`l`r}_T14xQ<_i~7ZqjYVlg zDIOSsSY?z3CVZDauQ^<3^>)ZdU=@w}7Ga)Go-TLVl<__YjaFjVRDBK$y%f9@olZQN z1;YnU=p$aKrwb*}yY%bd+jVKUOTeVLH*2930>2ru#rshFcbvd7p@M=zhy~Cm_UGy` z8EqkHQnCM*mb?Jv5{RAd0@jTwI{DiU4zL>W$jCbyhPiKt^C}Z9@xOjCeQkiV2-hK) zp$5LZ0y7Z_WXA$McwN`(0{mRn@hva*#23kWx!F=dBTe5c^a3u!5?lgY$GmamsI1!~Jh2c~a1TAIE zaNSEQs$`B3qaiVCw;<`h*GQmBM++zV8Osk3<}S7~$ptHom*R@i8p0dl=190XsovjK z7Umk-fw`A`I{FfxXNlxAYckA#+(G+T0XX6N+VvRvY|~PQShpe>DmF0M)?9ZZwQu=x zqouGK$;+awB)(`L@je^Toa`<>C44-DRgyYi{#}09!>o+9U%aVrWQDo;FMjwec%qeV zP%h%bb+9*K8_Y7(fL#@639DivMA8R_&M{NC-}G^1KUxcNV0wpy`xE#!} z$Ed+}1q>DA`JaH~S7tZuFtJm&*Mf+MD8&k{ygvsRpy<6nZ#br$apy+1fW1V5cZoFC zcvb+;!O!dcJt86^n+dr9y{>~bn#Lczl~7_z;-dVnZ+Sr#oi?j|R`ORQWKsEKnhMnT z8^5ftuMWXCj@1hSP!7$*I%J2*Yk&DFh%Vm0+EUHyAf;Mor9;TFY} zO}#R!tl(uhPeXfqoz}3)m*RgMBSK6IJ3oXNkcTl&j{tV};lZTV?0X8V2v5#Q?n`bl z6~}0vhL!1;$qUt(KQoPEIX+{>D^4*&*mfV05b%L)<95=b*8Stl9&2_#QBeFb9>@kgVo*jwExn(Vge`)+XURblbV}f ztwWQqCBHCDn5(NguN7UN+lzCkGbd8LLDG*WH`gWg)& z6FI?kZZk`Po52$qO+b_)Plv*d6NHFWtNUZT#h_9o1Zu4#yt9_yIc$0wRjGRENU|7& zbO&q3>^fXm!aG@Bo=f{v?;m<}NM;g<6@xbEhwDumiS~HoEvL?7yX47FS%Ga^9g`7# z0en?Al?#E)f!< z3C8p&;Lhmn*D}kY8dlFB^EVc-Y;9nyw=sYx4=48D#*Y*gS5#G1rBn?Hd21z|W*)hA zes$H$h&n7?q9s+Z<%{qFBM6O3Sy#mM@av#ujYqUMqB>^bMpXhC8vUEisy0l zWrfE*g^1`aE_>UC3ph);eZ|f;bsZ4^OKNbL-X|JeTGmM8K(mi+#n`=Y{^Ty?8!bMc z7w9+57ntR~=xdau7Fg?fFVvLxp_MCz;2}_e{Nu#*^t1(MHWBJK2S#V1U|SZUrXhAY zi=(1+N@0X{qO4$aDyf}OGlXn>JJ%-S}E53~vXz&nM=-EOQQbOiKHgOmin@Kp6^+jOE1t#PY}69;U?33rxTh3A{`RETuwyun1$(1o}zP!s7J-vQy*DK za^#!8w0p^AJAm2VQJ#D!WcUl%B4(|XdP&f!J`2cqh^SGd9Scz^fI!Agn?3}%hyYx` z(9p0ddOa1pS~KN0F=N69Etak`-`DFuoi=HbnN`Mj*cFsRbAV%0wKRTY3tWN#Am0z( z8b-fc7~(en3Q&a$Y{xNI({ad?H=E%pAX!{+&1RsM_vjCV`FW>luL86K;9Mf74ck^1c4G>u;{c6}QP6Akeip7f)7- zhj`w;WvV}Ea3)_0VL=DGL;4TFYi-;$QD>jor}dIX-wM&O)W~TZ|Kdka7_0tFpa8yJEr^@7Imt~d5BlXxq4_9^SYu~h zN?1*_zU3eB+aPh&4qvKX5oK?L9azmb;eW*4W|-P@=rZF=$Eou1X6}h$CJ4#Ge;Fbs zI}t9C3%~77GWaW8zSxnyrBsxY-hcT)E&hk@J zV5fwDC@uO62UC8q<%N5XnjoB$6%vjbH-)g`_qVTI-NAbR8)1Q2O9dYOkV>JQeX)pd3p4uIXQ$w#ua05keWs=1J+=x z$}N{Hh3uIk)lzWLsYN$T(*2_QKa?{Gi@WxVC9B5jytmRHoco4}9`CPk7Eo-g6rc8llgyNBX=f$M6?ms$IPD}kvmyizGQEf0SL4zHXu{ww6-{?zIq}zVg*-2}A49f`v_}7Wns|z@oZv8%6r6B}m zylv)qg{8ixX0`6Ca5YvBLZP^v6+5?s*wMC77{puZvM#!> z@gBpDJA_LRLs&@hq@vNNAW6U+O(o2+%8dgR15xEy!e{{8lShy7pdqdZ9=-b&Jz6?x zB}zPRtPEfr6-QRXzw-TE9sgwjq0hvOm--Vp$nzXSTa7vB`dATvtX^m%!|ZT8mOU@W z;;D{j95(~hpqU~ilc`N5PODdei5fo^J=-On=m^D^JXp^9&crmB;;o~%glxdf2kxAV zUxelW7g$qUTiQrDWR^&JnmUK@B!u}S2fmXeQjze$nS6?5t`gD%KZ}~l17U8dfUWiR zy5Pid)>%;*xH?!xk-roRfNKzGc!3inH<6Z_D*BPQ2}C6#CaoYSSU7SMjL$Je$Vd0^ z(Xo3u8iH*E8^+TAPMa~m-FkHB<*;nVH7{J%+-2rD`{4PWp;1;k=ms=1fN1OmT;P9# zU2Vr091RQKIo-NO1cRHfEq= zQ++@5Rv<*Kapg@1761|R$v@v_<0O;L#{*>ecdjh4knaxXdZG9J>tld}1|(zxmVdiB z^u8_tllLzEH<<2bbp50CSZDl#(0#$a$#&UY`LjJpgC8xTD2)xv-;4&%1gNiHWu=4%itfA{3@r}U=&<4~8a^y&7Soy9lj z4XxXSx_Q33tewIX$Db-`Y1e^nmtYKps_v~bvlP|$iL(Y3>AKD8jA!f%M`{EydeG*N z>>qeLs}zQeyq(4HKd`cnE-m4@^%zv6tp?JEdJiD_Bd}xSy;^n(wdECpSKsBvvCYd~ z9$*8Gv34C)6LMZc%A~Fn96SZckm%Lh)ISLA;f%GD=HR{t@PCsFT3HX$`7{{*gQT3I z#oWftmwJhdSI`?S4cDMXU;NQ^9!eC~G7a?HX4@PqJd*n3rLCX*w~(SGlWbq{s7S%z za~IharagU6*`+Y8tB_IvFe~hh*{z?@Y_+H9*I~7B6E|87-_=V5iLe3#?*jhWlrMnq z+0-nBaY#XFe{XN^=m<5qU4h;^=HFU`pF0xD3uUT=gamN?<|?fqkA(K(iq>Q&Q2%`1 zLzpC+9;5BnhCAE{^96+69d_^>2`{Og*f~$?wQ+}#lmBeB<0aeNx9w0|gEoFwXCAuE z^hkc97H(`joo0(;!`_O!njaCQI@}%jgl%c0bNlg~9V+zRA%M&Nm&+E{qOrDY59_%{ z6zg4Piv<2sQ5T)@0hF?DrWUv+M;=z?ji;v|UGt#G1* z&zN)%scUJ8feHe~GW)t8Y=&^EuX52S<*FKUH>v!W35Bq66DT0+SiRhlet+#~2!t`Q zuyyk!meKv<(Bx0a;mDoei!1KN%gpb8ctQ8J-OxU558q{|>9}05GbIbN{PzV;-Fz|n z)q$?t#ZW*C&Bu{8*`v8nXeX`$l1{6a0n-*uM^97yUbmr$=c8z6`&`A3EHhN_t3LgX z4`EFem~HR!umNJ&0`{A+KJ@079YgL{9slznznE&K-NDV~fPndRntugoRB&wKxr(w2 ziX);n#8a9N_2F88@%)eEb8TcqlY@ zG(G1CZMer7AYUX@Y^)&wTaTpJR#Bw2q zN`HIUKKzm8$tfYFQ+WRGx&;V$2tJ-fdEKv3WP;QKm{{&^M!Yfr$0(o&^aaOd-mlYv zVKTZ^G|H>}BE6LP?%FBd{#1Crr{4mD?A-{zA+k z(vq;i_J=2Z$>!?e{LsxWO-e(RHyv0wAf%-JeQ)6+wmpGFkA;$LHd13j9n+OZ1_w!k z14oPRx@jtuLN$z-B77+>Ns~6DTu`Wm#!LDRJW=0I>-YEWyy+&80<{C7z3(ejh4Dx5eD>Gz~QDn{utw-6B`gpzD9S{y?Vv7ZNn8^{`H|UG!+R_Md2fY}0^@$;H*^ zu%|kh!&yi>KS6gB`BOnzj9@My7t0#r>D>7mOXXdB#>h()+E^NRPlPvqK!}>hpaP!n zbrtn3xLEk2r8PgFbIj@lor#hwX@I620-@BO{{|fvGWyhjsunN9ecXj%Pl~GUtyBy! zLF}BIfz2|McxWhou53pc0zWmi15KbJ?*e&ho@`fQ=-9_3dDBY;vE?RQEq9h$yXYtM zaJ&Z7c&1u0tjzlajTc0h4LgN*&*S!@ z@-p5jdTT84uWiucQFc9lq|?!o^^uEr)jr1%xnC2|U=@%m9~1N;Ky445FDU`=O@__- zxPi0{sT9pl#{*FHQ5s|v2xsQ{2Neto4QBxr@kh*av=bUz~2kQp{NpGfRd7yC=dU#1mm6(!>1JKEv zjDz?7{mqni{0grzj?QM0iYwXvO{Zbt=K+h3F`RJq%GJ+2E;LtHU%qS3W-Ox%qs-bT zvu}6IB8p8ITrI&|L|wFHdkjgxD^7yCJ=CZ7u1<66Nn<*>TqV~N4|$a9hsoVjb&{G- z&vL)+4`f{U>Kn}V-S${Z`hqE8lvK?N6Ct$0GAc5XH*&(V@%7f{y>BDOeTL|7YZ&Q{ zPg;*cte5aH0ze$1ni=^-VDSqo%Nvty?aW}zA`en#uI$INBdzsGp?C#9`oD5bxfDn`nNNM|2A}((2>d?30 z^bIg+Ce5ty1C#tPmFwXgspS~wo?1QE7 zXtDk2T>k0D_3?_=)0NlLj=Wci+1&a0`E##4#lyDb)q>L!uII7e^Mtk++lsh{{vFKu zb-Hnb=>O%@D z{D8=z!C%?AtGO;e`^?>KcsS6DyeY1j@T?xi7ymwmH5XLi+bM z65eK~bGJ7SOPkv<7gSShB zRJzq&R?N$U&VT&o=kuJ8$uxE4y7?799D2;mGzTf1t1-D{jsP7-jXALrpHWyRAhf3> z;bH=0sxq8NqYRZb>1$)eJ`gQ%?>1#@xpeE{Rs3U(37okD!Gz`ItcpEC@rbCXTyLKj zW*|q#20?IO9XQM{>}t;)MuB2YK)KoTK zsfO`rwsyc_L5o)Ve!bU*hxqE3r=n@H$uvdLPt>5sg||2E(~MNTtiWXK;o|qHm-+7? zMW?8?#6wd}j^J@py)kNb(f5iT%Xt**!%01+=7h|){(LtQ>*Kv8l!YQ`)Fl&^(oH-O zjohy-xcn4g<8y&bC+|DTdNv1tcDHjA%+Yo7$_>0g8eiE zoC8BOjG@$J4OtKjm1Z!b=DZoOtyT|T<4(G|EYYo+!tSL{9O6$l_)kbmUGeKUI~f*= z;z6$KfMtL@Tsc=&up)6i%rXmZ**eIDR;EmW9wfH1;sLjco3C6sOtgkDMl8b^BS9PI zr^KZo{;Ss=Ci-p}s0jABI5vK#epdhbkV{^Q`R5WLTOFSFiqx8Z2%w{D`g zIfv=Y>NItC8%#nGvlqH|Mf%(JIxh2sPOy;q4cWY&nAf#82UKQIZIdUKMm%>61T1S~ z#q}fu7Rq9DI7i5iRKMfLaFI?YKq-i?3Img#GTW~(V%OS^#5?~kOz?l?cQN^9FEXc1 zjVGoDCmpTlZ>pH*>+$!b+$~d!nSZ-mAenjtzmInoto{Nw*fcGzp(SdAd8M+|2<_VdZ7Uwi-j@~``Y$I~(97&oa<)ip5p zq<<@%@By_eCCmJPn&(S^TSFyr;;jMp<2@zGI?3liqG9iVt9`!=)pk8N3 zy?V4Hexa||?^zH06{$zg#!QtHHk3FGwV-^%O4I`=M$P8iuRfn2ro{#htSnSrYMXPW z;z4K|we%9+ragu0e(6L8P+RL#(4`!}K#NhEv{z*EPHCkbB^3;Q zfPNxId+~{e`ig(!pZ)%Vr6uMbaWphI{d8xr0eaWm6TE;mxXuc4+jK8sj4{4{7ZmBqXMkr~i8iJ)J4w{ev`-MD7eBpjM%pm^$%55W9t=h6s52ne; zb20j6QRukEIBI?BPoGss*UX0aPH*FmUH1dw9N%S~(*YgU+0CCVW~=K8|39~gGAnxz zD-lcMEj_krz+}^Y@{{DbE6|}gI#)7^oZs~vcpz9h?-q_cpYE1)zkR;s@;c-4$J3r( za@{L`wtQXhJzFClV4Vv!#zTpAS5G?K+B__em)fqA7ymAABT#W2C9QOKUxkY`82(uF zf(_^I9YiK>y-Kj6xh-AH5M9@ zuRneBf76+*_RBdEe8A%@7u3w2cGECqtN-%?G`Wmwin~5BIhyHjd=E5}KQuq`9Bhtv zM{}){+OhGEo`k*u=;-mCspbiqxROQ~^^g?lSCe>T)lei~1@ypThG<%#@imCDB7ui5 z)8kTuhTs($8M0%$I%AI$*|)FY*M+f4HRx0lBO^AjP!3R@z>QG-#}-S|jg96MnZSA8 zXsiK(z#tAR@jF-PLWdhK^o6px|W9FjEb6B%=pp3C|{t#a5^ZnkGx7N59J(7o=1zxF1b z^dS|v?u8ROdwb8Y=aT$e*jBP*>Fgm2Kegd(m~RH|R{M94N>-k)C z74}{!V!y#db6-?K8ik{Ox3K?*y|w4$O;2&I5l3asYWuB^=oEiq6ARPK2J#M<_1Ii! zWZ)aua8&YL3z)DKvXP$-F`+#xNtfdR_uu2=8su!Tehfb-w+~=&74VnGZ^3x3SeO{&3*fL$$xm- zJZY`4a8iETF+jTUa@Tw2Gdfk~h&@3_-~7Cmn`c3?+=Oaku2~d~86gL#_oM_CI&kda z=0=;i&|*fVKr%uW`rA`Q3BfX00~8^lG#^dif);ZT@)mgsfB#|EQg$s{JYpx{PEQ0f z@-}2Su?O{=zJ50=mbX28hu`YL=qTQCGw=?(BE4ztnmKqU35$%IhNUkGGr5zp| zJV4)b})xc4dcd^L>aB}Txr z>JLuTU%lYHNM0Hgm?3Ds30?i^j%-cny{U6nIrVP6TrDKbz(AwsiOuy0euQ_>ZPYVp zZr90d(_xG0_^w>}9VGmp zdA$WE%#>YO1?YUhE(@5cB2>^g(^}yx0+znwz+%iFf!P zeG%Oz)(jYd7ONn;8 zx_bbDF7d=_#`j$H5}rJ=WoPxSL;J2omHgcQPOlqK{6IE(4gdtZnIU!WO)FNnMfl_X zm{17-qOZ_L;H3`D8LV*!bSpgmu27^I0z)q&e}BAbmFkHdBn0@*CGfm!=e@-P{U_J% z0>jeB`ykjjHZ}&_6;_R5$bn&~e%)EKCmm0!h0zpezZ5yG6bU;m`D)!d*U$V++5qC~ zFY)pBCDu*8=rdY)3Mg|YkcC5^0z_1zObOh%n*BEz}3#5R<#*76)Eo%khmV) zhWueAoY`*I_rVu|l8;zI# zg2*>h&o5~md$maO?Q;bj7DMR%{3rg?JQ^1(X`X(3bpGZ&0ffK;{^Ykcta1*mLlFh~ zDT{hVe09kNNtQlBz^^vFXQK;tV8BOHBpl=wnl%D8X1>k>v!WbyD$)VV*&5^##*EiC zPVk&4QV?t6K3i>ejFyUHg)R+5FD)r?P&;dgA6*r#)Kh@t*p@?|<3NNH6w$nMdLmD# z5sozJnVDzocTEF|d;Qy-O~^>p3no$nl2 z$#dfTk9F&cR@V$oJ$FtW*gcR~JYVz!GM$4kgpef(-3<{}+wG+l{`*Dz9q#pg=^6={ zkUrPJ2^O1QK3_YsiwIdKzya*LP;|3@d6XMk? z#P-;bgev>v{Wp8f(f~rD+JsC5@6wQy>U@ZhXNX6s;VuokyyeI_ZZwhkM5J053h00D zUHH-k`y)Z5(PX>&P$#;bq2v(~WaTx-I|B<=Zqx)8p(69K{f|^1>f;Fb^Oej7BGY{- z0WF1?7)vvb5)CBc%y64m5Na9i_8Zq5J89D=$2_q z@&OPX@QE!w_3PgEgQBvnN{z~CfZTg8Jq|cD6?cUIcn{W8VD0pJRM91DT*GT}#mf<| z8%xwBPWX;&1iLJxP(SLFYbmA1^UEDxNi1GQfxrjv9sd5s{ORddez@7b%rdNOFjUFt zNOX0Oc3vOes!i#0(jLyu<|RP^t~rCVozhB*M71 zH26sRezCE1E18&(!`tKrAO!)*13**Za=5#|Gjw}etj2j*GzglyX-BrYRVLV)uyXAq6d1@v&~+A z&=b}{q@ zK7A-SvH|aGw!$Fb$~Hs!_%L5t{>PsrME$jAxBoY);;W~%zjW~NeYZ|@5lQ?#>F`3X z&=1?htXOeFCVd782X)TvZ>!Fg%9&lD^ZyRJBDEO@I8x;ZnHH?L;$>Fk0%MoDx`cFf zDNN*=diP!?)z;~?KVZ_;myAg%o>zDbuZ={fro5qc>j=ZVxK!P|UE{=|b@Ew=N1boS z4%FZONLSXV`{oZ320c;4#~|GTSJY`2e9{;~aS)=@V-3d6%%N|Xq^#^z;yy9+)^8&R zxj_j#p}D$<749FFq5Z4Xh6BKP75Xi54V<-4PwhZ@@|VFxf!s`frB<_VLPZWeK($J& zqV0vTl=TUN7o%8{bQ&MD)dG{pN7BR_a5sjBh6Etk`AR#R zwGp*+Z~DTE>{P51FF3ilN!`{d-^zdm)6v7o2x*YmsrSkm3h=GK>gMf16efOpgIv&9 zhPzZ9<*~miSL7V)aw%SNWRi*CxYJrA-deTQT2t()s7EogT{^X?=cLmWH%T|hKwLiU z<@#sbcP&{GcgziUp1|7ICQ~wM-~~p2mb!rGm*GN+IqL`LjFn6d>q`tHq}fh4+ylkY zTV=wH33)+~`&E5zhygl@H#x7Q>0WCCB_wu&9UGJP-%VCbYq+2{pTcmfoh_t4wE#U5 z{n6-L2|iDRgjghM6w#NiXpP%>iZTxsU3#3ehT_3>#vE6{F)TV?Q(H-N{_?JUEtMy- zbb1dw*Fa&LwfH+cygWU|o-Rwui*Upvx+nnP!=CF_G`C<^d zN3HveO8v~Xq*w1=bZblTBI{ut&P}4%P2#gvA z=UaWgtN9OZIxfv?LY)t{*hAF^QA>@BPj3x11biAv$ED7TztV09je?5t0^kK@#q2)| z%)@}xnzCbrIPW9V_Y;YS46Hq`jjut+YL7h;%gBaZw2yF1xIO09i@9-jIUv1u*^LtY zHK}DC*gZM|+>!;tED`R-#?Xvx-ZacBAOda;# zgYI1C-Ap_rt8sAvdWF5JVO{uQh#XDA9kuHHH1V#h;~pBV(6m;-~bWTTkk{F33&4ohkR%de(^(pESE?TvTc4#DgGxUbaMMZo^U3y zcJCv)yIo*j-_q6w+DkZ7wY9XM9=GfTS&;9DBmk5M(BRhB2sl1G(=b*M>=J(%hi4oZSWR_U*njYjdPZ9JxvODXxX9- zu+qxiI6_A=NzaiHtUh4WkAXfyc6Ko|0F>e9=a)hS?>IoYz~%MGB5vb~E5`mZl9wL= zj9unLU*Z@0tuU2skjVeQXA=SC0 z3tW%dCoZ=+xhng*oyM)AdLl()ENA;+%13a`#JZokCu?q|N~g>EH4;3JZ8ulwrj82z z@|HLVz5k$6^$EC*yRPXw6%%CxYr+y>*FQZyMZ|@U0?U8)?hjs2 z$fjAY)8YOK75;Xvh7r^?MvoY493CA3H;@ovZaoscYP*i)Vt@n@6;iHvUH)iXKL^|5 zf5yNB&>~V5x#r)iuSNqle4i7{>-gzCqB+-Zo&_3%@-&7eS%V1Hk#CF0S}O_PCszD@ z9}4*Q0fxpPOJC)V2JwL*bDWa2`6U=<@|rx{GL38g85R$5IcK=_K|Rvn>@2Hdy4#kV zaQ>%TVn~Um_ET1 z$+7~5YNcZE?lLnoBhdL3Q?mOD#rl|;Q*N0!=$diM!g`W(}mMK;S(uWpH zXbz~C6IZ0~0eT!fIRJ~}mG=JNPyZ|$j$Mh3;>Wx$kzib{*!VYXG*RhC;Y8tW@Y?8! z|9Q`+;X!UH|2F`!25udP5?Q=%cM3yuWIumy(Po}tPfYwDR|pO1@&M+vkZMYCH*Z4`2XORvO>)S+&x2|A#S|+fRfudlQlWa?!NZR=T?k_Cy+c>`tSZiHhUWB)^BC6);9QDn*<>I1sB@IvsBx&uUWt*%_#0fAk!yrQXD zp|8bVC$nSxof@G}h%;1-a5e}x6cs1OvaICYznzcC!^t1N{Tvw3uA?!LRIAjvxO)H| z@83VIxQku(4s^Mv{U^{kT9RE(S&1T+R)XAEI_Qg9Xxq*(zk531^i~b`qV5Ed>lQLm zv>~$1qTFgG7#I0-huKe+3i>|1kc)XNW^i-AD=s}_k~2hx*9Ljrn2{}zfCHd}56NxL zC#&FtwJuaBzXL=-dyBf9tmgK%HYgigcMT()2Eadj(!@hTgpevEa7&%6(I8f4}yfV|bJv@ZsPCfdynjG$Pa&9Ii_&)hjyhuKFiAfC-YX8Fk26y8yRaDsGtIwEQv#u53d4kcgEk^j zkbOh8Iu6sDDpgC79mrDQDr`b$E@4f8?cVxvLpsAIVtY%Ji z1bt?+?z{{1ko)1S5Tdg=I$hKq!}svxNnwpyXuEgi7?Y*#c>EI!8PwV4!4w|W03u2h z1R{<{iyplcz;;kvm~jiPa&LPn9*^CY?iRs3i$<0Hc`IH`=Vm)MN=(uHa`xNN{pOQL zPjdTk+vN+BcvneekzxC#tSP3rshuCcH|%KRgehKEU?mtcgyv*k|GPSI%WMDOnB{bE z0lnx^pElau1k8bxwE-Z-@J{?PQktj(y)+5N+2_Dn2bT(>2ia!40GLh{Bvbs1mUiF$ z$52Im@(GOm)$0G)vGYEB=KzPE01-fTvn8d+(ia%9B~6*4oXi!(&LG$H2KM_{8o3Ep zv_Co>5QeQ;^ZZGU?+1qKv_AOLAi4mK1b`5BbfgOlGSqmP4=nuP ze;?c?;)#$3HQOyhPgB1KzYZ;M+BYG0OQF~0Cmm3uO~Jmq$o!qCdi5pcIj`)pE?py# zR`^_H@v4P!zC?pLWk9vL$n*FUZEa4Cu(-i+nAZnVxjdy}5S)7>8R?z-3GLOZSHh`a zN>M4DG^h@yb8-~{NwysBSu3YPNb-0_^Z)OFeh_1wwN+nJ7%|fb-zu z@~XBKuqxLnPt!mh&(H=z2-2q)JaejloL!B*ul~!S zKlh3;Xl7zkw=}!4P`6f63r87<*Obt@ynfJe+*-Wu7L}pyekL~8S+=T{nx$~^^Mm#U zFjG&LkSGuW&Bj4n5WvT}y1Hg&ARQx&Oi7jZy&U0mRObbj=PyPoz0R76Ng}NVT(=x{ zuJKpPV)Gh~OmN6Lc=*3rnx+I!2J?I@n+6evvDC*mohv3R<@af;#=6&zN82W}akCbh z01*v9((wJfps8@p7J|3iLXL*Ss^`rNCddABgi|Fz!spgf(QNBVjqH7Su$GfnRyQGF{hCgqOKizw|VGh;p zD>_FGVw}}mkFSA6l00&$#i2BZ-g)3y5UZCE1KCEI6$*Mhl4Vi&i3y2fr1BVtYmFs9R3!r}U%uNkoT+Fb## z7`&kSEaVpThcSerb6|b^a7Qx2QXjnAq3%ReBWj%c@3+dQJ?$dkX1NBTPp5$r9nlL2 z|6aCfq)|kC+G6&+e{7PEd`B)q59aw~x=cDoNqhv=>>T=HWekzxF6kU3YJZS$cz(~p z_~ac&+3idD?wuuRW=nhX&79oCKe;?|jdoWE+0Myd9#*W(fVmnb)WXs<#w`DVXhH)4LtE|_fr zB%G2GX$=>6h5+E)X>Y1LS$6aO<}4{lz0|46 z?XU1CM+WkM&8obom27~eh)&f~@g}5>@jK136FBbp|KmMCS#b`GM=05PYPGCCcCVol_TPA&o*`@|7xNx{6`_jSl3AHhrwL=>^d5lX&$ z)Yp-QUZ))wd%6VQ1Cko3ys2`Oit{GSlB%gfBvWiR;wdh)+Qn!TiI96vhO>Kt;O3v> zECR+{s^3ZA(r6uBmL*96Is$rW0()0Je*5dKiC~O(p0_N5D)66KO3^p4_(uPH?`|^S zW0n9Lu_K~~ql4E+n#9S#l#cZlL|%ss3kc(lK4Axow5gndpps=H_Y{?*`h_B*=>Amk z;C7Oi%ETCJI4CFrl`H4lirXu?EkDp}1V)9r`B1)0+BM6fWxp5S8NA!SKd*-t7CsB1 zudn6#Jnu!(=+bLEFGv2C@G=mEJ|7*kV^}0s!OLpTVT6`oyi-%Z{(oM8S3_aMPdiT} zM9oR7*$knJ&|jpUugZF#ulAmLdJwLiz<)I>P8(-duSp(N*w_em)Sh6RFuc+jV+~V5 zLzUdwK31$)3RXU?uXr<^x$i^&kd_H)Vc3lwzCa=-XnQFbrJAS@K^VZ1LD2m*n{G8w zlR~&bEKa+Bwm*AxutS6>JiX5o2R6cZz~2SbDKN$ZcqCJ{GxRVt))h*Qrvx5`9ml>k ziZePv2P#3a|B`}m$8n);e}%`?cn{B6-0x2Yj(&U0gY4_w<5lO=W~#O4aW^VxkDjPo zSy=(CG}az_Ur9drJVjy9wOTyvXQqkZ=xUDnAFon;sm{RGM!MFQg@S}XbcRn;h1+Ae zSaqC`19B|Czf|dYCO=I}|G(}bunHP|Xs)V)i#`U`Qqz0LFVqu^wnBM->|e z#r9HCl3~UG8HPv$Mrl1$8SJ8|0!xVzq3Igo45Y{w*a0Bem8w;~3k6|!@3Sp#E3hwm z)qm|>Lz=YL*t)m9;T8K67c@O0+)mv1Vj=RP)T>tBJ+zWk$A;WPX69}%a93jgk=~G9 zuGZ4c%Ifn3yU8t7kgIpBZkCfVYW|GwiSA>E!vUs;z!Df%!JRw!%{LQ3`aq{rk~$_M zgIr1<5sI#Wo@Edr(aRdHK#z2Zsz46c41O=ycAR#DX_Hrv_Uc{NZ09)hN~lJk+RT9v z#%!A;ox_sl3jN{OT=-weClQd_r6>gT8#b~ekR3ayf;m>N5ISJg0!Z!a+`p#mG7~>Q ziGoQj_YVLX`Pz%=tLMb~6ZI$D#BW?1Z#A2GJdyLv7}Y&c=a1^tFOWOD%;x> zXWk)6QYrxh8aP)2P?+{`*tbZAh6l68R*u(;=ku5ug*cVsYqgAg0s@gIL*TQy^V&CS z(G$KVB_%}4ZfpdFi=e;drPO=S;p6JsvS0;5v!^eQzc4owb5c8Fz%>WSA};@l<|7ct z@1P3Q2Z%Z>5}wF7nqt@i4i=W4>skp^JwcpQvbwxmqIt=j)9g3PslEmlZEQ~;PJwmS zta&poP65#JjrH|~Ra82cmdxvyj{;gl2iB~xS)|89UeKZNqe*aCmx;|9^Oz*f4+Jw;bc>8VL-cBGYg$ zdGHPcaiRN5LL^AokW@iv-B@)%l0o5waB{YpCYUt8B9YUxt^>Y}dQ7~8N0${tn-F1? znMSox7gw|P5m}uEj^ONp<4FlP4ueOu=Rf#ExRMf)hF8o^*RU~zkME54F4WpG$=W$R zmHp1UzwKDUjxNkQ`)n-ka<9s87pY8RCc^8t^iNK{acXjbz=9U@*416iC#`nZdZps% z0G^fcS3U)DKGSCA+o?}}%}-Zo*Hm%ygl71g(9`#*~J=m1N+Oj4#H zo1qrGQR{n^U|*1fFi;y{5JKy&!?j?zXNBxTq?R+YHoZG+sAB-r^vPe5hxLnaC>HEM z;7guZHvxA-j-lb&zbOXoV>k<7BVn%v{K&!yuy>*%Arw&pMaYQ30`{3Uj#))4mS%P4 zkD;V5ogh`|`Exeq5H(pcgK|9m_n?=`DsH=YH|sE{%K)MAdkT*?B;hJ5%|w@EavS;HUzfte6w`K)K`(8D6*89Y@(!qf}mprHU@ZsJVmBU29r&yIp4>rVEf` z@rhbGI+w0M-9ltt_8~N)jkCQu5Xi(W63;X6j>8vW&GgxaE*~-uiKJs1k?doFs=!cR zT3!f860*uWqV4tUxdGv!dhFtCo&~ETh0LHB)8DVQcTNP)A$-lHW)P6m0Bwl?#te+| zec*A;R%iUVcA`KJUUbT%m8&~`a$Iv~_GNS`$95BK?oTgScuwLaqSh{I<)M=Dhiy)I z9>wq~JZcOPyA&0Iw{>(e^V_gUKmWBR&2kj?H{ZVAhrH2h7NS?;JU0uql!JD;Ag)+l z@owUjXk=`CDJHyDru5iuA%E^02Ju$Bcci02teSmXpaII0L!({{0Uy7Cx1+7*+1hAd~Jl;vm@=OhT7VeJA`U`j?Rftl=BWrwL-yficGS z6P!D8SI7;AX!YlN_c_sNpmES*2!I+BL;^(got+_m!j;our{v2FLp82$ZdBhz(7G98 z@DMg>F5R79Q<3;pKsJwoxgZ>z<$e5_IL)K;G|Ll8O4#MpN>%9y&qxA{qN)W=e->(9MtyIySnV%jVCFs*xY9D*2og}5rQ`D z?u}M}#W-&+n_4WYlKTD1Pkx^WP8W-J3P*4QRnz#exA-9L-bzEw732^y#ek+ZR=hS4 zjJttSP71+*kl7eW>n+$^K-R@O)7FoVn^8gzMCp=Ln|}jTpjVuL=>R3!5MK$Wm*aSr zP20XndP!99=1~Mn=H`cxw~x$ouf$93J;+3$PyKgt5~_+s4j3o@^#f!O3A}>QdesX% z7l1Yj=(E7x(N=d|^2K|!%d1zuiYhIRwlPf?f1Ksohfs9ghR0?jB%!_hVjQ8blS+*1Vf!thA=bhRvmuNODYqx z{4|OvBZmK2S3p<_TZmyz7|H$jIbZ-0eKDM25)fdF+Lk{0<=7?@{ddV&^ltg(pb9A|L zlPc5ij(eID#gw0z|MdMg6@ea+Ep_=Y`Cn)Z zS1|cMK&t8|=LUQjp^-f&Fv!3W+q?2qQ{##Qp<`vL(rR-FREzuasR}t{+H38uF&Ntj zM&A4U`>!uuU+|y29q;;^7RrBNh8dFhW-a^oeAckrF`BXfhq+tVw}J(~2kj{v)*wlQ zi<6E##34(iHm@6cpYK!baN8A%v^uR$uqvW>SZUJ5IzH)CQb4qkDjjN=0YJ}6`YGG_ z19!K#;uM%EcVH+9{QZq6w!A-0MjG1K>Ca)r36an5i)y|Z(1G<%L z7C9QTY%&2+aW1E5e9Q_CY-TNZ8pqARz~-D2nDhaUDWrc3Xy>vA$|jj)fmNBumlMCn zyo9GTzOiZo*%vfV7{b33<$wTkwjj}!U~x5iCAzWPDFnmHBIcp!3?E01-#*Z>La@n1 z3s1CTP$)BH3l+m7=&YRbKPcVq2th|fU8{+MI2(|g)f0J(~h0`3qZf_Me6*e{)# zY6_5`Q=D>YH_hQ!;`25$XWGQ}0HJ&;vA*$_D(&~E1n29~v7rUkYN?bYpOTXM9tgvgm}&TUfq=w^e>T#q1FHg|smKqUlezok z*OXB}RL>?C%nqiGNunCuaqK~yIdlONZC<3A8%e6Zx}Q}?g|um7rc}FCK6KC4hVucqOd%wz z63}cSv*#IQE$Zq4wLnkhc)Xq|TT)`FUNO2rPhG$e#xA$gZ~0qObIDs!{x%t$41Zof zjRENj5NPkN0^HW)i{H79LtTE$`O`~VRZ+Y+BV(p{97mN7^>hT*!H1BHNWGoj;9vK+ z|HjyCp88|FVV`x;o~|8_DmB2X$gI#Q$eHUiv2OMPIsPfDWPCEt(L8>vLlB`hnEbT1 z^u6$C90-L4GA7_Y#sL)slTu!GHc(q8O2VKAPwpebKmn08#)lz6=vf!th5zA2VE<{( zux)xGkSp#EQDNt7`tZlsA+f%vZOPZrs8lC+k2gl)PiwLTO8XhM*#D-3oQ+nhDZ(Vo z-@QH!YgxS4*z1|7esg>~pfz9(!H}CV(He3A$mcC8ao2_pz!P@jB>@gMR?^LF`qpoL z#}R6y?rm$rm9?yx(eTf+x#36H?KVo=Z^-9{uh9KKMxybyq@~@Hu1YoJ^AcYsdZxXW z6AL#qfg{FMEW8z~q4ukQE~|!N=?-CrW0x+K$qe)|H(qPDx~}bO09wix0~qlc1Y}aU z(PHP5h~!%ioVd}JS#U+0%4H#8n44V=&~ObXZ4&tIlarGo^N_dE*d z(T*g|wDaxb)6NEXgp2NYWoe^kkD7hw-qmuf{OY=KE=zc)6^CJjj&k)xx|b~{j4*ix z5)&c@jS}`@cgm(Mz+et~K0*r>h754=L2JAL{;V2xLU1-OM)sM80vDzKmz9?gp%2Xb zGe~13d<;LO(k){oKzJH$lyda~$nycE7)Wd?&k}F7*>(Ol9fMdH{>~Rm0o%Nn$@+zI zEu1uV$OzCzZMUV13(Nl<9MCqo7?(2GI-DF z^3kcvl{53p#Bl{sfe}|zfsc#qeN4}M-{;cbPs~{!?F+R1jpu9%eOYdf*luiFTj`?q z5@D0ec1|x-;J?1$B_BvM1^)W?S{EtOK$fOm3HHcv!9qPhr!;`>WZIPv2TABjS8Wc6 zs(8&of#*Btz^MZsQ}rmVyb{ZdA#CBzm%le&Y9OW-2vnq#LQIC{{(!1~Y9^=!(M!!P zGo+6MUJ=~?-<7>|qY-r!m1v_pIII2~&cb@uy3?{TQ9pt#Gy!}RaBl&I$pq^qQ3i~N z%)2jNneYL~A1v-HMlr``Cv(|8!nV(7eb#WJHsa%Fxjb_vokKvcCo@>-x-@hSr@XMOVZ2t~h#N0oJ^)=U|-S9X7PrlJcN z9q8!tmhbHBK%mox(jO6Iu+Q?iWUO42Ys=P_Mx6G6e0^r= z&7;Eo98F-Z+U{AS%nF2|i(4b!?bjaIKU}GoPgUeum6YwXyvuL0b+iw7QDM&FTRnw*<|%#jGCjz1qDo zIf&9(Jgb_;g&_wBgcM^Yd2@WYXY56Rd>Z%}$(|S?mEP|ot^wd5YmvpYFf%nUjM=cY z=q#&LfZj&wg}46_Wer!9ep=?bsk=MRNGrf|3L)T|87+>mR_dsU;AV&nF5FYTJ78yp zB*ly=9-Szs=$xYW}Agaq{V*AEBg>kEGLqe-4hasR!Bbj|{aix`mqmA4 z*m>f>p|(3f=v7%rdnBu1DBd{jU9S%RSCP46Z&GEi@O(_;P;K0nhv=5g;?7a zpf6#m0Ika@S5`^E4(ODC79DH+w7rdv!Mhv*+Yk!3 zW*Ix{KwtiI^0wqRp2)`Rf8yx_u`eg~IQNxYmiwmgmR{AiLaEC~!wdWwUg5kz1NO31Xt z5PE-^YvB^zgM`~n6&GCzF$hbg0XHQ5j*Os)W~#53oJZK~x$ zXnR@TsE0^3Y>#1%z_WgFfW(-U2xG0T7)Df~eW*||lGbY@smd~v_96iZ2fFY01?}nB z`HH}F#@67b1?n_jZy>T5HL07k0ui@;@j&uIHWxieLH(&`k}Z22^zJJw(OS(bpWrxK z=d3;?OG(=H{!QHXtT_e31wpkVjs5F~_r=PF_-)JVr$>>}DC009ZcbB*9kJq+c3D7& z43M>fg8AT7#RxLw$uI*%tSQrbL!b-=m+~<$ZuC+mHHZ7d!)*@@q5I6MUe?Mft*5!Q%Z`>7i`zKA=oTgtmhc z9KomcsYy&}ASj%eIOSwZX7Y+xOeuS4xK((l&1dV6QF$SusZ#q@{ixw1WHSkEfnW}T9ttqUw!w>$vQvPdfC{Lx6macpVL6*m-X4CD zS$LmSVru`V6oElz+p*rgW>4|E4w~Yu@7)^c1(Y5(iGi0cpQzswwy<*0h?yXkJ_@R4 zZ*!BZ%u+|D-RD`dVrEV*nnF}*mso+H?|#;KdJ9t+VNbhjBNn#lRmJNfY zfGs5;mjp0q#3BFuaDV}3G>~M9&agrOwCEdFdb;0Oe|Zi&YUi8=Y>=w(e$%L>jEq~T zKJwC80L(i@IdX}8&NxH-o=afX;%-gg4@`%-^r&9o`LiK0IjO^cDO72#?joY`y^Z0l z#lP8oqkjdBSDg9x^4+7|r>FJ|mbJEfNiIogc})fQO%B*5uxBq7(@X79l4PWJZ(#2N&!+ zJZLNnWksAu%Ngn_ZJQiEUr)EDc}qN4=1t5ykO#`v>U_mIIl6^FKG0S1p1-c7{RU=j zUDwv4|E*fNr`q4*FsyrrFg&qe$iqN@StRcLhG(&f-O&z$3_edyDo z(<*pN+^vC9H>(19>@l|=Io{lzBKZ-}GkO(s0lbjb(>KNe@4Z3s#vdgyI5>)5k%SL^ z+WpBq{r^P-_M{4tqJ807p2T<$VrlVP1tCe2)=U~#KyXXq^VTGe7PTGQ9;?QI6Bk3B z*xbrt7Lkn1sGgri$}K#@SP}y=?{jZ&FNi+jb8z6ny#IP$Vn_qU@w<*8kz%_wIe1@w z(1mh7Pv?h)o|LRjHonK>dCx$~M~So3RHpvb1A>;%HO`P04&muRvs^&99L&?Pj0gME zk^PZA1sg|f?U~rwO6@4s-{q6};iu%^SB%cN8#8Y(D##ge**Zw}$IFqKmRZue(RnfA7Lx472PW4 z{>@crO#fg(f!;y$cr#juvMw}Xp^Ktu2!&(^cGDWNATsvnU4s%yOd8?j+~TEQeSPdw z5ktlg>e0p)T==`g?DZE^Am!K86Nhow5qLm0*#P-zvr^m`ihI;rAWpm}P@XRx?;oE zh&wh4VNVzT6Kaxn1e?TN!ey~6x#VKW%hgfjJ*S+K zPhrI*e6zTz+Qm>G#KH`-#?5$1&|#qBb^@+t5D?*lGe89EJDfR>TV3%~+9>>7bX3$F zKJR%ZlnhtM!0lzvAbAkswAu>(9WeB$?kU=Ul;xwg5=)>~m_rz=OQO0F6P}h{=VBGG z(^9L}F`^ALv`!n3kE?wVNjWI^6wNM|yAMW+zyOAehquP}J{CG|XWs69WEWt5{)!n5 zCouXnx&Bq2I}LeEcHWa-JR@DYQ#|V}eHtEKyCU9aAcyH2Bh-anfYnhwd)_1qfe3Q( z{^6S@IE*dnnz-pevVJ0JJa zGAqrD(e|_H=VqP~+vMr-zq3_s>cQo_Y|TB8kX^c3GbJ#2xPx$M+_wtx!^ZfaY)dx< zc}wGEs{g>#62KyKkXuNrsrK;VXY&dOdnEDjtfRfXLJ1NEDI;|ZF-wrC%?x8Z7o1JR zwe1C&$a_A1F~)FMwW^hR^Qd(ASi?iK{ypR&wYItY65`@y1ri95%S*(^)#LIYyB8zH zLdwHK?^`>LfGh9f&%5gnX;!g5DtX^B@cp+2*Pq;mj1~r<&bFcIZ3!FaZK==~fYL|s zBeoZtyGJ7z~j}b=k76a@d$Q8jkcxVCMgNcwVI|afZ)3j$7RMlzZe0`d+>jeS!iPlC+zpX zVwVJiMhb!hn40d}AZ?H#@W3xa(esZwc@$tEGa>?IRAiJ`KA#%zZD;o8Gj7R{y6`_K(`i?BBQ;)Gj!Le_ejW{0YR(}B(2^bnz z5XCd^8iFNWVm!zkAPOq(C@%+P8>{T^6A-<-VAoufh%omv8ddHWBi&ZONKNN-&4|;d zFg{DxwBwuDm~D&j4*HN5&}nv0xi*nmL&ziWK9pFR?N_rP*SnFQ)S!@yZfBAuw)qAp z>-&4IUZ|gs{2~J}lhM-)iKb&gsX5t~v z8`0?OofwcWRn^ne1GP4omd5d%3qjc6>oES_{WO-9lLPAzi~;Jh)uA+NpMQ5x@wF@3yl*7*6k;2&5u?ttWU9T;sYymIK;z3+<@L3 z$l*v-YI~5={2Kew#0M(PJ|T zBrOhrKKFzzR`jh&&h~9NP$xse<0E2(#nuS?Heso$+4cl|pI`)7ilZQcZhg1w)7a(H zOA_t!oN}S|@o#<1exY1L3VzRogfObSB2g_=595#AI6V#a%MGAz72)$csiU#Zg$gMz zfA9hS)6@+?X4k>24B9ZJu&R{B%s)!#l|;&2LIzg%ILS2W-HeuJfqY53GMhWGL^`_~on!{SgzMrJBOeBqs4 z9f&G+g1AIzLx;$NmO=lG)1+Q=l3#$VB9d_kMoZ(h37(y^=$xS~ao{aDl;#c%GWa&p&_y<{bk2P!D&=*G`+$lH}ITfflZ zf zdZFvI40?EUk8r4$+L42DSQRdSaKh=b)aR!8#-)DJz{gO^doKAlWx<~PAw)0*7Q#Sw zFfl|(6O9IDD4vrY0%Zt0l#89VS8)jJxDt@V9EcasfK~}C`RiA(0i+<_@-$nbYunZn(BY{KWXU5ClpyGdnx=7|S>E zscK<;)Nt;Uga!7?9TLNiq^IK%`^q@FP*rUl2H|UuJpMY%m6vw-u&`6Lvp140&fCPh z%DZ(P%u{8bV~#iYISv$gCJeo zhY25S;1VSvcu^hzfV@X3q&wd-3&i{Nu%^5ugaXlPnJQos0?~#KsWsu~YScQNToE!z zsX*CfP6Wv@YHEU{Mbj2$k1Tm@1Vy%EPCiNbQAWQ%KKVept(a_2i%?}Bz1$lc1O!?G z>MFokmX=E340?5Td0v?{JICBqAH4~9pWRStxaA?{9?7l$&R#c9V^r;hj%Bw|SV?IR zN&MJPY^5=VIAj+>f#Wq5t%p<4Er{tgLobY?Tu%^3i&p%1%7TuaE>W0}jbL3BQZ3X; z>(KY_jU6dJS$hP#AV*tv<@@Jc#Ykxtj!C|KbAIFFJO~LBskN0~dEPgde?M^))@(6} zMHGZIW)>GK_;DAOqgUL;QwKff-ksR5D`l4+nDdYOTwa~6q+t!sDsp59Qtj54HZD)} zxH>DPdLMH!CN3{8L&Y;EkNzl+5=Ek40#krgX~VxL&FsH7zahK@2n~v|JvLwGLt{fa-3Wj*s_BI#Na{ zK(uYoJ@ooX@d1rgidaBwe!;uCJ8p^Ywa2Iyc(kd300WNrtE`1Z)==K&a~-yocw)GK zKb_ys_tLX#g{EMpF(xwysnpWJ==S~(@KL3J1kr%C-BxT*#ynNBw8X|04WE! zDBIh=R?PKmVvAvBl#TiaGR5c8iLUu>z&l~kz7s|OAj{UCtbudV%y<1v;@x~ z@0V|V!VQPg##tCtvbdj*uPB8j{2o<^K4QB7tA;Eu$uJ5~H7*t<@DTE=hEp#{>^{u? zII7ZV@$el)`l!lj($+xvt7r*2I`5(5J8h`)gHYG_8~M(LP;Y%>;|+lF=(Rc(Z=BI! zMLM-Uf9<~c3Wl%U%L?y~PdxnJ##iWn;tcY>LB0GoKh6BTMMV}O3qwu~#MK~7T2wC; z11kpZRl%=^)kSpE+j(qn^7Zlb^b`=UmzKbm7lYx(msC_V!Pt-%Nn;d%`j2iLrm6F< zfuUpNoku+x0y_tXySsZYJB*vEni>KnV3Fpcbv16gooaWtNw>%qcMnS!H7gD*>jza1rrZ zcz)MD;4f?Gk83sI#yYTJCl{k?6{C}A@!w>SA%LcY^IQ1ER+z2l#uLxmqv^9~YDwnC zgFx9iUlp$j@svzg#VAxP?vDall54$3a=w2Rg`4!47s&ejI7+~TJ_o#HmfXS-mRaTH zMs|ol@#@;_n!hsOT4r@Q?!dJPct~j8^x$eHQOVkzKaE_$2n7U##RW+63F@(s&n!Wd zQ66@rw%NMyIF6Sv^u?%BXDQ01I)@t%^H6^mD(aaf;HJ#!M4>_pqYQ>{_?OeD}SV_`*<}CrcitrW>Qdk3C9wffuf*5|B(| zYd#x(K_2e^@a^v93}b;j1VhNA>z?$mxc|-v7e}PWbv6D^2#!Vl(yD$Ze71G(;DTw~ zO_1Po?1sAeUkwcnkZJ9~o12vt^bVs<^_(+8lp-TUq{z|C>~CKva#l$%2SPWZg2#eu zA{Y2nN?r@DphKxq#UKh*2Vg*l3=wBs9|O%m&N%E?@f)E$YmSy7y`Rd7niE%i@jHFI zlTroOk;%_H3VXOft@5jkzRehbY2}z1ycI2bq;d_Ad*Q=!RXB-C5H2|E?yK|C{&~}l zXT+6Z3R!%e05`;xy-#9ec6V;#sRbo`5QDXkCWxTB02_jl7Tc+Z{s*h&y$}_gjAM|8I}r_jJd8?w zBSDiX0+G45kTMQ!)`aY2ngUc*YkV}XD8 zwftc6@ANn9)QR;g&k^SUgN--N7GoyfT;7AuTjX-RNQ91lr^~lT@3FFL;Ah!73bYxh zV`$J9!iRx{_LKqKo}f+8s{$P!YkPftFh8DG5qSGKy#Utd*DoX&!D)n{i2q97M?040 z@I0dPlOVGEo~AG39F6z+=J>{8C5U25AyG0ErL=o0@uhLOBXV+(;YUxeGK`%#XyIVP zJu9pDfGrHLE&(Bn4Hs^Ji=-&1Gu-Xf>%Y@@UsHOxlbMmFyxT^ocomN3_qyPWLKr`c z9NHI7pLKP{#(xU?3>XA&&y#ON;X>RwaI?3^OZED%m+9S?snyTr{Hgw1F?ap`WVtd3 zZ{aqC8m!nSol4w?_$mh@JI-P~8&1^H*K|L31!H3@uxt&Z!A z7YB5g2g#;dLMqROhp*G3Q?}mzcd_|u!|~Te3e1ep)Senuls%p2X8n`_u5z0Gz#eJ; z#WTu(N4us=7@@$E`FgNgw62v50az&~CeXyUA?}1dVI}Z}9l^Br&?Re!Q%%jgQ}1&+ z5TpE9Of0Uft_BWO2@1@ZRmcl%P0fHq06(Fv6&!@00^X*Px}TQXjoM=GN#lo4E+PnS zQg4o8s?ho33ngWf3X{lW3i_sZ>>Q(1E@BMmIdV!t# zo9S&uqildr5#0ejbHqrb-aKgvA|2UzYDJ;u(^)a;W?q50z>3U%-IfEWC{^jFrusf^ z!ZMpdp5Z;t)yUK0Aiel?FWJcBJdqzD{E!3*Om|k`x922+I)GGVT81GShLn6CKfFZ` zkHO#11T`GWD^Yb4(iD?u8cj5&?2@tXlNG-!b6HTN+QoS_LU}-4#1f8Lpb&bsQqFIPu<_r z@WIT937|b0|CHwX+?7J8Ld}zqKq9-;4Hi_bZ}?ouzr~<bGV5jQ+$-Hb*a}a<(jAL)!{AYiR(v}Eyq zNGksU?m2w{@s|l$<@?-@Krl~oDtb#Dl~k;CdaE_wVkIgTOx%8El{;Jd-*hzAcmdXQ zNo+9q;r(gIAH~FW$MeRus57iEyDfApqwndSivuAYwe>t zUQor9%TUI6F}hOPLl**Gx+$63E6PlG6<2q64w85gw_pE(X%?*-0j`}T69)$J57nTN zQrcc-=KFpokVOXM^ndsF31i_}v<>KhtlA=U6GP~5-L4st+@K&kiyD@H#?EOitd|9H zOd5*tFHHZKZ6F7Xq&JLp=cnv%#C$GTaT&eC249sJDERQ3b zZ@=nRE9R~VHCj_;QY`NS?b~vDSQPR&$@y-+u{Mk1!+nZ>(lC9?`@}#0uwlRil4|df zC$Ikd4y%1ntZSej{xj>u+Jo%ojn`YClaD8P8KH9!+I%^dcs z|5=00+PQBtBLd50<;&BY{=i3`5E#_430fyw95V%eT>n>RBNj1|Aqm3X^|&Yf*DQPja;X|^RaD!2E$Y1(@m6WGeTX3aCh9{nHffGZBrQG14f z>oK4`-x5ZGG~s8@ag->9VF9KCn0sU4~$EAoF?v zO)D4*AQr&$8C%CL3?WV45lg%in{mx|G6Y{X_PxZ{#kW*8Bbo2P#87bg%9d1MTRBaCLAkT{m3jvm} zWK$2{1)F6fT~w5K5pbz$uH)BRXTb%1?hx4OjgF%yr}|%dX6fXJ zAFlVE>YX?7jnVUF@qs!H5EXy_UhVM2P6&*IJp{jItIm2}nqy$zQrCO#m+JX^353?p zEr~zd*pmafey^V`e}`XShWKx}p22SfiebM~&)j(N{io+QmM{j4YfO?fA%bi$CrV5< z-kl`ZqBTar;$K=E!Z3s_vL2r8>w+RWwf`3~y!S~nM3|fKSM-Q;SU}s-X{%*pR`eJ9v4Q`$(S&J4Arz^YoOf2F;JEwNu}u8V@OkDJMFxtlviidf3qB@ z5f$=fn4M2}R`m5Ci6$Iq{wNYb@!!+2Nr4aql;hQw%dO7)Ai?yNy=RX5@U+*F<76KB&N>1-p=&bs5@0~UXIN(_xbNm zr?fLbgE)V7H$4!@L^Y6Ws2B0)Q7*#}15^<&D;x_K!!4Owe~tiSVr(y86gihy2Qh)Y z#|P%{Mf9f~5Pfh!v6X^DmllWHVN(#aXG3wW;F9H=Tv=OlC4$dj5VUsm`B9Ek$B-CaBu(mz3wGUOH2Mx6!1*AT8)1Ve$hdLG zJSE73T8c>yGcYJzkY7%ZB_TV(d=Xq?%}KPrxESyQ&Lb6E$=a1cWl(|dsZ4OhE~;|s zQ2nNqc+Kter*U%PM*{I|(8Gx1ICc(ae?PBM#;1DXabK=hFsxSn`w)0<4pYpll z#?0#Nq55?ey6@W@9?fU-X|M`u>-N01Jd%8$EnlZ;9vpTJQLm;YY8?AtZaIYDie~Yz z_NtXzxA}6hV1P>Ndo?(1Q((D2H`}cN`*6Oot-U>nCIdhP9-eIZ(z2s;d*q#Wr6Y;S zJM!WCo{DaW7v3DKrGQcw?O(*6$vdm1akhW#qkr_lt8D;o`tp%f9L$bsp@?d?F2hGz3Q921Oo zJCRpEj$MLxlolte#Ti=|um%GR?Ul{kI7S)$2=w$nfRLN%+l~k-r7?+?QvMHVB_tDi zez1lIr_Eg?s!a&wA%&R=zPWz?RPJ`Agg*Y5IW&NXfPZ>MyV_62&EeOPhWOxq1cI(VF$X;* zGl!B?LF$a;qBw(Kp3EO%i2vf}Pf;Ec2qG1ThFjw(Id3VjGv>aMZ)_097$xDOef%V6 zpB+~kwi_(5Xk>XhRp3z&VQle68r}1QRD0uzPv?UaJ#Mr;y}h;Z+3)Vr>bw#LR{03R zB-_dOlwZGTa`EDGwn;SMpA0+V&-GvNK*6^@gr07`wDI6uxGEyEQ zL>;&kOjtBSm~zCzAV&3gTbi5kV1ydA-@!n-Q^Y~wZy4lCA#8ER-TKZo?`=soo&2*f z(UzA_l%3o-xVCN@7B9RoV&?xcC_w=Z_Ao;tZWo06t(SBPtjOQv?R z*p$U0U;b$P7!1Di0rFH(xQp~#6k=^0x->O4fo#y8C;a$fgA;HPDVGhXe*CWWAtXUE z#_wOUh+MD*)K7X7Cja|AcCP6m4Y7oBSB{=j={M?0*`@AgUl83tkctEU5Qr z5UmVj+jAiN7pAg|3?rDV95uNp&XS;6yg!A38Rtt~PKo7LCn_%s@^51j*oYQzpjUv- zYkA`~=s$C72gWZ3FZ@ujbtujCvI^oxTtVe*QCr<%(!G6o@iRUg91O}=g-~k z-h=%uANl8DpC2E&$#)<2^SX~@d@o07^nEVGp3fxka*urPy6-lH8fZo5FuLu-ET~Egd z`n+?pK@|V&T&<8*r)j{BdpKMYUaBB+-L^4qa$*wDtA%b#(#88UPz;^*aNqm-udGYi15_ zyvTk4WYx4qNYm%vRa|i*Sb(Rqd~$nz&Gx8&4{y=gGub~5dFsen1;opS_<#Yt;5t&3 z-vdTA&8P`JjN96`zxHC?vds@tsJxO=Quf5MCW@0z9BiZ`sY=a_y z9^JzTKSnYP1M&p>C2cg~rlv}e zc<%Q6b}@T_6GJfMx;h_KYWD?*2vLe&M;%bWvJotvPs_uqArbPQvREubGQ})W*XRmi zWRxIEz}dXEKmx)FM)ab`G^}`0nj3L%BH)u}3{{Ag7#6Q0djNl`C%#o+Ti+{kIe5}qxYdaamD(z34+L`cX^A2HLo($-;MJbq(_Vm1umV2}5)lENVzO-ENU$8l91lC% ztoYr`X;?Qd1LgmsRzC=`yYR4QB0>unq_oO{W5@P!&ZmbLMjAK)paHK&5K`-*5@r}+ z0~-KpKH~;7Q9f}TrjKHj@8)=vDYu_6!;GHRIxEK$da#tPKPVZrEO~&L01sB=qMo0d zUXm$3M;!yeJpq%&`agAq-*~$XQ`EtBu>DM6tiEtmmWZISb}{*!?SI9cdF^be&Fdo! z#^S2fZ;*beZ&w4uZM06h9GSAX(e9Iv5M-@mX2<=gD^72xggHkVa3!Xm{8z{3-!Frf zPr7X9>jWTjfudQ&o|ls#wyC+%rPN&Sdy{0Tehrp$AU z4V*DRmCUTY#R-`wtHcr>o#gkP(>XsZ6$$^xItG!t2{t*LeKxr> zFd9ET?hzsRbR}LSG}BOJ=_p09ENMM&J9*;zPHGcT%n^sO&W1Wwo|MOMH!3r;6*@^2 zA+Tj{VnUvi2>7LdvLpxOmqDoTJuok>T<8m&=(kJW`j+}pPx3u!c|DBu%bsfBzY#%jHHK_3Y4Nq&*A6{{aX(iga_V%MTyH=gBB;fF92gB?k7I1%Q&b4#{K2d-Em99J9*XJV0@6}|N7%o8^$)USh<{dMkcZeV)8=d^hND|G&NRJ|iVy62=hH>Cmy zuJ!fxx%;l|x|3HBpKxIyo8cNHA+4JkfZ7B6^~;icPqJzR@C^^%zmoZIUFs{WwqFy) z#&0yEkQ_na1pwLPWJZTm;L_kQQ~&_sm1mkM_@1=VbhWiX@rErICDqgAZfp$gM+>Iq zP}pr%AW%BJ>n=Y2W8sYT?mdTsf_|*yq)!(A?EzmgBOAI;UzXB1*eVVS)wt#Pyk_pdd2%N@-e68l|4>074DHfOkuK9CW2T%z5t$d z@glMYG&txOK78R_vhyLZWX_kaBlghSoWU7mWgD*FTY_cGLBq()=&18{Xs1~~TZ z=^_bW+@(kaiXZGIM)CpIwO#|oN_F7ek7)phokuSa#|{fTD$UOF3vt0~32$(HfC~FC zEDt{Q<5tAB(6(`>>GNUU>){H&ABbKM9$8&oed(U{`+e&>^j!$Ug7Spt?P31rsN`t< z;CiHtCSor+U7z1!vj=2Q00>>X$q9yHP6xrFI_;X!yQ3SgjBk_zJDgQ3Csns!k@l2B zoID)uZBY?{wmu;Tm=1IIL4wuq6-07yhDpk3rGfnom<`=Mx@E^E00AFbctHr_%ndNM zViqaVhIB!gey!~>x2gDY><-VDMNK&)PfxD3o1FAx088hyeZ}qZIwcK5t>8gj+>wy}=>T3dX`vCNnBF<}*j%O7&AOO?LU z`wnRs|5bMKN^$6CWo2(_`c4aYSr0hrqbLxBiQ* zwYnu9>#rNm`Cpe^JUh|i(x8Zt*tB+?!QRSW1g;7t+d>|<-(Bl`|9f|pjo;q6Fv;Gk z((&)~z`nanx6;GU!Pq8&CYRFNwN698VKbn-Tt($f+`Ol5*t}O@3#*(t`IVPgQ?(k-WQ=Rn$(4dWGxNUpc{wsVFf5y!c_E4OnDKtVomkB|;86 zQ3^~8LD`r(=4T-mpdRO7X9s2dlpdQ{WEb9@?(%HIMa#^QBAaPj)d*A6uR+sHbz`dB z24~p2DRLg%=n5qS%AHA|-XMtw06$ukwX->PRHs7*t~-KO+d&D?Vj7MV>^#;=9IB>a z4Z`c(qSy7TAI_0HyHZ2)UEN)$ME3N)3_NjWuk%vauH4TrxKHH1&zg^Qi)SFEPLc*0 z@L--iXXOgkhq?{Wfw+PGpIYm;g0Z^m>!Bwk>z81Dp-0y&9Otq3gqL4_ZKfc$V6ZkaWOPKXu`n)?ifd?n5( zQM&D~ZC?mD`|~AKM8?!T0u@F7F1j%M62;z89O3m?-1p>64HGT^@@w~ATEHyUQ^FBU zVNM$!gx3Ph$;QSnWSI-|^Fd_z>UYPFdWqx$hD*aTp0yd#kx-+!-&7O`RGcxt{DbX< zu6iEDyVx9ab+Qt;myuIncv?(2!*T-QH=d+d9USo^GWHE`r}pK+TUHe^h0IPikvjSx z7BtX_I008gZY!AwWgZ}3j^;n{(vCURFNL(iovVN|zdbc-%Bq6l6T(*K8WK6o zKd_Ag^@c4tfQ=qHYHK0eVaS?55(IEfLZogiF9ZDzAq&yw2Ptr4B-{uspgE349ElwEVN{AAdFg%v@0fA z^vBAHdd1w9LrYUr*w=UBG&_2eRT|O*6^G(Z< zj@b7M?mTf-sVA!Tz4`Y$c@iNgfD$!fOs^W=nPKA&d`Ygl)eA?UGY5Ym82B>z8)o=$ zFsfj80Kz|3SBa8%rINs@0fY#q!cJ`OuX(;}y|->7h530D3NzufnrJEUK`Lo)U|ZSD zF%u0u`$g*3zP`kI)KA`%QzpXAPArbT>G`O!-EN8PPPy|NCa~}f`$U{3#9Vtc${`rr zp25AFzCNb*ga?>@WQ>h@qtBa;=}#AYKnKv0wV?oNeU*eeBB7qQ=V9;Cx5nbbqZ~b# z2eP|an)hkWMEmoVUu(!ie>^b?&_OuhU4}yl3M(Ltb*q>END}*v!sZ)DAJ_|m{9u{ zmzO@UfknQf#LijhDDQ02nRVa;e{3Ro%qDxz_9H+q$M|vOR=u816)pA+X7{`#fBND0TJM zuN#&+e03F=y4OS!+qv1#%y?*j#q5>zO!B#EcoAvxZn$9vR%dXqP4<#uj z4N@W^JW?W{bax2|2-4l%B`ICf(gKRoNOvP5A}Wm_-5}j(`JVCl!yk;HgS+nSEp$M~z59BNx8mUoI%doq*s4AEpef!C4ec@H&jC?pM{(DI; zPMlm(m;)Tj#}t@|$9H!uUXIMvIxf-Fd51dx{$lQX-;_>xoFC8s$ge_f3DVWS^{9Y*qsII2b^C6gO&x*7h3Be9d&zwEninQ~It+S-af;lV=HNfEQz zIX)jNHvs3oXtw%?pY*?y228)D;{+Mn*$wdwc?t@Ph^TD8y<7Th@K|ty_r$+%=eS0f z@4?v8{pZH0%!YV(Jj*UqM=#Bz6)U zz#YwXT4vmkZv!&V#-VYgCoJ6Ff*N7Li=K0*{<>p+A}2k{QskzmqitkhQ^g9u{7gPB z(1YnI5+r>9pF-Z!`NdLz3P!V;4vYrtuIK5lI*u=YpSS!La9->WKadt9qyPg(kpOL& z|G~^qOG`@86y7cGZ49>bBgLc@ufTSjPZ?%9oX+jH++JXwr%tB_Kt|HQZTwrI^Nz0) zZ+Hc;CWDu9QM;d{dd;=B;A9eZq(*p{|9GLlQC)Uk{1`mSEHry0PUHk;FY%}Kb zM-KjoGi&XV-i?>Ib*P|5!gV?wQ0n@kZIEU=E6D0s$e=@o4cqH$^FAJ|55MMUZN$UrP6W5)Z?nx)$Okj>yGfKe<`25sb;HH;B65xvRc^#w&u$BgwcD5D zrVdv&={n>uVefr^ys>)U!{~86f%9S4$!;f)5=3kb5?`PC_+(Q5oR>WoJY7?nT$*UF zLR=0lIRgu3mMiHODZbxkjOBxy;a&c11UE1f{UM002v-;VM^{FXS9Wnp2}@*z9y=Wc zo>Ib$(%Ra}ldP|klg|MNV>DicR3kAmjS0x*SoX>;vTEId_A#+|?%x;{C}E6R38Q-W zCDd6n7pK`WwaQ5!Pf~9@?yEp`Sj4a!brgzYd_C+a&h(ls*;!p3Imj%p-cGdIi2rU7 z0v90*vW6d7#c&W)hZY_M?OSTs{s)7g9s$uMpKH++$^A$ZOL29EmjzgbrnpV%UkXiy zKfaS2_F&Rgx~^F=qRh<6w1vw`ugjWo|-c3t~7zJj4SQSllRsdlYBg){*8UcBfb7SBc# z6X@d1T~GzLY_jHija+9xt?Y*scz^clndBH^N!ODPzDi#nj&+va*gE&}8{el%GLZ>; zTwym%z!OL{Wp}y=T6-Q*uw&*#)<@3t#BE-TbN=#AUhM}L|a zzIxs?w$e*ASfxGmjc|5)T5_=a_|m>^gCF*om+u7L zTbY(!obR-> zR5f!6<=$Fk$(YfX%4ffow?Bp{#<<)b*>?#(im5DOd&*R2=w_x6@!iea0bd0E%F>7Pi!+-n#dV?jOa&?r2Ty%f zF-%7ewvK5vUE4UPjvQQxzKn@N(?PzKZ{4Z0w{yI{Xc^K!ep>oyF4W)X*~gy~�Z7 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

@@ -368,6 +374,24 @@

Software: // clear code selection e.clearSelection(); }); + var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//); + var mailtoRegex = new RegExp(/^mailto:/); + var filterRegex = new RegExp('/' + window.location.host + '/'); + var isInternal = (href) => { + return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href); + } + // Inspect non-navigation links and adorn them if external + var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item):not(.quarto-navigation-tool)'); + for (var i=0; iSoftware: try { href = new URL(href).hash; } catch {} const id = href.replace(/^#\/?/, ""); const note = window.document.getElementById(id); - return note.innerHTML; + if (note) { + return note.innerHTML; + } else { + return ""; + } }); } const xrefs = window.document.querySelectorAll('a.quarto-xref'); diff --git a/search.json b/search.json index 858c28e..4871ecb 100644 --- a/search.json +++ b/search.json @@ -24,7 +24,7 @@ "href": "01-introduccion.html#diagramas-causales", "title": "1  Introducción", "section": "", - "text": "Causas y mecanismos\n\n\n\nLas razones de cómo hacemos análisis estadístico (que procedimiento o algoritmo seleccionamos, por ejemplo) en un problema dado no están en los datos observados, las causas de los datos.\n\n\n\n\n\nEjemplo (cálculos renales)\nEste es un estudio real acerca de tratamientos para cálculos renales (Julious y Mullee (1994)). Pacientes se asignaron de una forma no controlada a dos tipos de tratamientos para reducir cálculos renales. Para cada paciente, conocemos el tipo de ćalculos que tenía (grandes o chicos) y si el tratamiento tuvo éxito o no.\nLa tabla original tiene 700 renglones (cada renglón es un paciente)\n\ncalculos <- read_csv(\"../datos/kidney_stone_data.csv\")\nnames(calculos) <- c(\"tratamiento\", \"tamaño\", \"éxito\")\ncalculos <- calculos |> \n mutate(tamaño = ifelse(tamaño == \"large\", \"grandes\", \"chicos\")) |> \n mutate(resultado = ifelse(éxito == 1, \"mejora\", \"sin_mejora\")) |> \n select(tratamiento, tamaño, resultado)\nnrow(calculos)\n\n[1] 700\n\n\ny se ve como sigue (muestreamos algunos renglones):\n\ncalculos |> \n sample_n(10) |> kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\nresultado\n\n\n\n\nB\ngrandes\nmejora\n\n\nB\nchicos\nmejora\n\n\nB\nchicos\nmejora\n\n\nA\ngrandes\nmejora\n\n\nA\ngrandes\nmejora\n\n\nA\nchicos\nmejora\n\n\nB\nchicos\nmejora\n\n\nA\ngrandes\nmejora\n\n\nB\nchicos\nmejora\n\n\nB\nchicos\nmejora\n\n\n\n\n\n\n\n\nAunque estos datos contienen información de 700 pacientes, los datos pueden resumirse sin pérdida de información contando como sigue:\n\ncalculos_agregada <- calculos |> \n group_by(tratamiento, tamaño, resultado) |> \n count()\ncalculos_agregada |> kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\nresultado\nn\n\n\n\n\nA\nchicos\nmejora\n81\n\n\nA\nchicos\nsin_mejora\n6\n\n\nA\ngrandes\nmejora\n192\n\n\nA\ngrandes\nsin_mejora\n71\n\n\nB\nchicos\nmejora\n234\n\n\nB\nchicos\nsin_mejora\n36\n\n\nB\ngrandes\nmejora\n55\n\n\nB\ngrandes\nsin_mejora\n25\n\n\n\n\n\n\n\n\nComo en este caso nos interesa principalmente la tasa de éxito de cada tratamiento, podemos mejorar mostrando como sigue:\n\ncalculos_agregada |> pivot_wider(names_from = resultado, values_from = n) |> \n mutate(total = mejora + sin_mejora) |> \n mutate(prop_mejora = round(mejora / total, 2)) |> \n select(tratamiento, tamaño, total, prop_mejora) |> \n arrange(tamaño) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\ntotal\nprop_mejora\n\n\n\n\nA\nchicos\n87\n0.93\n\n\nB\nchicos\n270\n0.87\n\n\nA\ngrandes\n263\n0.73\n\n\nB\ngrandes\n80\n0.69\n\n\n\n\n\n\n\n\nEsta tabla descriptiva es una reescritura de los datos, y no hemos resumido nada todavía. Pero es apropiada para empezar a contestar la pregunta:\n\n¿Qué indican estos datos acerca de qué tratamiento es mejor? ¿Acerca del tamaño de cálculos grandes o chicos?\n\nSupongamos que otro analista decide comparar los pacientes que recibieron cada tratamiento, ignorando la variable de tamaño:\n\ncalculos |> group_by(tratamiento) |> \n summarise(prop_mejora = mean(resultado == \"mejora\") |> round(2)) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\nprop_mejora\n\n\n\n\nA\n0.78\n\n\nB\n0.83\n\n\n\n\n\n\n\n\ny parece ser que el tratamiento \\(B\\) es mejor que el \\(A\\). Esta es una paradoja (un ejemplo de la paradoja de Simpson) . Si un médico no sabe que tipo de cálculos tiene el paciente, ¿entonces debería recetar \\(B\\)? ¿Si sabe debería recetar \\(A\\)? Esta discusión parece no tener mucho sentido.\nPodemos investigar por qué está pasando esto considerando la siguiente tabla, que solo examina cómo se asignó el tratamiento dependiendo del tipo de cálculos de cada paciente:\n\ncalculos |> group_by(tratamiento, tamaño) |> count() |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\nn\n\n\n\n\nA\nchicos\n87\n\n\nA\ngrandes\n263\n\n\nB\nchicos\n270\n\n\nB\ngrandes\n80\n\n\n\n\n\n\n\n\nNuestra hipótesis aquí es que la decisión de qué tratamiento usar depende del tamaño de los cálculos. En este caso, hay una decisión pues A es una cirugía y B es un procedimiento menos invasivo, y se prefiere utilizar el tratamiento \\(A\\) para cálculos grandes, y \\(B\\) para cálculos chicos. Esto quiere decir que en la tabla total el tratamiento \\(A\\) está en desventaja porque se usa en casos más difíciles, pero el tratamiento \\(A\\) parece ser en general mejor. La razón es probablemente un proceso de optimización de recursos y riesgo que hacen los doctores.\n\nEn este caso, una mejor respuesta a la pregunta de qué tratamiento es mejor es la que presenta los datos desagregados.\nLa tabla desagregada de asignación del tratamiento nos informa acerca de cómo se está distribuyendo el tratamiento en los pacientes.\n\n\n\n\n\n\n\nNota\n\n\n\nLos resúmenes descriptivos acompañados de hipótesis causales acerca del proceso generador de datos, nos guía hacia descripciones interpretables de los datos.\n\n\nLas explicaciones no son tan simples y, otra vez, interviene el comportamiento de doctores, tratamientos, y distintos tipos de padecimientos.\nPodemos codificar la información causal con un diagrama:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n T \n M \n C\n edge [minlen = 3]\n T -> M\n C -> T\n C -> M\n{ rank = same; M; T }\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEs decir, el tamaño de los cálculos es una causa común de tratamiento (T) y resultado (M). Veremos más adelante que la decisión de condicionar a el tipo de cálculos proviene de un análisis relativamente simple de este diagrama causal, independientemente de los métodos que usemos para estimar las proporciones de interés (en este ejemplo, examinar las tablas cruzadas es equivalente a hacer estimaciones de máxima verosimlitud).\n\n\nEjemplo (cálculos renales 2)\nContrastemos el ejemplo anterior usando exactamente la misma tabla de datos, pero con el supuesto de un proceso generador diferente. En este caso, los tratamientos son para mejorar alguna enfermedad del corazón. Sabemos que parte del efecto de este tratamiento ocurre gracias a una baja en presión arterial de los pacientes, así que después de administrar el tratamiento, se toma la presión arterial de los pacientes. Ahora tenemos la tabla agregada y desagregada como sigue:\n\ncorazon <- calculos |> \n select(tratamiento, presión = tamaño, resultado) |> \n mutate(presión = ifelse(presión == \"grandes\", \"alta\", \"baja\"))\ncorazon_agregada <- corazon |> \n group_by(tratamiento, presión, resultado) |> \n count()\ncorazon_agregada |> pivot_wider(names_from = resultado, values_from = n) |> \n mutate(total = mejora + sin_mejora) |> \n mutate(prop_mejora = round(mejora / total, 2)) |> \n select(tratamiento, presión, total, prop_mejora) |> \n arrange(presión) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\npresión\ntotal\nprop_mejora\n\n\n\n\nA\nalta\n263\n0.73\n\n\nB\nalta\n80\n0.69\n\n\nA\nbaja\n87\n0.93\n\n\nB\nbaja\n270\n0.87\n\n\n\n\n\n\n\n\n\ncorazon |> group_by(tratamiento) |> \n summarise(prop_mejora = mean(resultado == \"mejora\") |> round(2)) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\nprop_mejora\n\n\n\n\nA\n0.78\n\n\nB\n0.83\n\n\n\n\n\n\n\n\n¿Cuál creemos que es el mejor tratamiento en este caso? ¿Deberíamos usar la tabla agregada o la desagregada por presión?\n\nEn este caso, la tabla agregada es más apropiada (B es mejor tratamiento).\nLa razón es que presión en este caso es una consecuencia de tomar el tratamiento, y como las tablas muestran, B es más exitoso en bajar la presión de los pacientes.\nSi sólo comparamos dentro de los grupos de presión baja o de presión alta, ignoramos lo más importante del tratamiento en la probabilidad de mejorar.\n\nNuestros supuestos causales podemos mostrarlos con el siguiente diagrama:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n P\n T \n M \n edge [minlen = 3]\n T -> P\n P -> M\n T -> M\n{ rank = same; M; T}\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nNótese que el análisis más apropiado no está en los datos: en ambos casos la tabla de datos es exactamente la misma. Los supuestos acerca del proceso que genera los datos sin embargo nos lleva a respuestas opuestas.", + "text": "Causas y mecanismos\n\n\n\nLas razones de cómo hacemos análisis estadístico (que procedimiento o algoritmo seleccionamos, por ejemplo) en un problema dado no están en los datos observados, las causas de los datos.\n\n\n\n\n\nEjemplo (cálculos renales)\nEste es un estudio real acerca de tratamientos para cálculos renales (Julious y Mullee (1994)). Pacientes se asignaron de una forma no controlada a dos tipos de tratamientos para reducir cálculos renales. Para cada paciente, conocemos el tipo de ćalculos que tenía (grandes o chicos) y si el tratamiento tuvo éxito o no.\nLa tabla original tiene 700 renglones (cada renglón es un paciente)\n\ncalculos <- read_csv(\"../datos/kidney_stone_data.csv\")\nnames(calculos) <- c(\"tratamiento\", \"tamaño\", \"éxito\")\ncalculos <- calculos |> \n mutate(tamaño = ifelse(tamaño == \"large\", \"grandes\", \"chicos\")) |> \n mutate(resultado = ifelse(éxito == 1, \"mejora\", \"sin_mejora\")) |> \n select(tratamiento, tamaño, resultado)\nnrow(calculos)\n\n[1] 700\n\n\ny se ve como sigue (muestreamos algunos renglones):\n\ncalculos |> \n sample_n(10) |> kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\nresultado\n\n\n\n\nA\nchicos\nmejora\n\n\nA\ngrandes\nmejora\n\n\nA\ngrandes\nmejora\n\n\nA\ngrandes\nsin_mejora\n\n\nA\ngrandes\nmejora\n\n\nA\ngrandes\nsin_mejora\n\n\nB\ngrandes\nsin_mejora\n\n\nA\ngrandes\nmejora\n\n\nB\ngrandes\nmejora\n\n\nB\nchicos\nmejora\n\n\n\n\n\n\n\n\nAunque estos datos contienen información de 700 pacientes, los datos pueden resumirse sin pérdida de información contando como sigue:\n\ncalculos_agregada <- calculos |> \n group_by(tratamiento, tamaño, resultado) |> \n count()\ncalculos_agregada |> kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\nresultado\nn\n\n\n\n\nA\nchicos\nmejora\n81\n\n\nA\nchicos\nsin_mejora\n6\n\n\nA\ngrandes\nmejora\n192\n\n\nA\ngrandes\nsin_mejora\n71\n\n\nB\nchicos\nmejora\n234\n\n\nB\nchicos\nsin_mejora\n36\n\n\nB\ngrandes\nmejora\n55\n\n\nB\ngrandes\nsin_mejora\n25\n\n\n\n\n\n\n\n\nComo en este caso nos interesa principalmente la tasa de éxito de cada tratamiento, podemos mejorar mostrando como sigue:\n\ncalculos_agregada |> pivot_wider(names_from = resultado, values_from = n) |> \n mutate(total = mejora + sin_mejora) |> \n mutate(prop_mejora = round(mejora / total, 2)) |> \n select(tratamiento, tamaño, total, prop_mejora) |> \n arrange(tamaño) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\ntotal\nprop_mejora\n\n\n\n\nA\nchicos\n87\n0.93\n\n\nB\nchicos\n270\n0.87\n\n\nA\ngrandes\n263\n0.73\n\n\nB\ngrandes\n80\n0.69\n\n\n\n\n\n\n\n\nEsta tabla descriptiva es una reescritura de los datos, y no hemos resumido nada todavía. Pero es apropiada para empezar a contestar la pregunta:\n\n¿Qué indican estos datos acerca de qué tratamiento es mejor? ¿Acerca del tamaño de cálculos grandes o chicos?\n\nSupongamos que otro analista decide comparar los pacientes que recibieron cada tratamiento, ignorando la variable de tamaño:\n\ncalculos |> group_by(tratamiento) |> \n summarise(prop_mejora = mean(resultado == \"mejora\") |> round(2)) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\nprop_mejora\n\n\n\n\nA\n0.78\n\n\nB\n0.83\n\n\n\n\n\n\n\n\ny parece ser que el tratamiento \\(B\\) es mejor que el \\(A\\). Esta es una paradoja (un ejemplo de la paradoja de Simpson) . Si un médico no sabe que tipo de cálculos tiene el paciente, ¿entonces debería recetar \\(B\\)? ¿Si sabe debería recetar \\(A\\)? Esta discusión parece no tener mucho sentido.\nPodemos investigar por qué está pasando esto considerando la siguiente tabla, que solo examina cómo se asignó el tratamiento dependiendo del tipo de cálculos de cada paciente:\n\ncalculos |> group_by(tratamiento, tamaño) |> count() |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\ntamaño\nn\n\n\n\n\nA\nchicos\n87\n\n\nA\ngrandes\n263\n\n\nB\nchicos\n270\n\n\nB\ngrandes\n80\n\n\n\n\n\n\n\n\nNuestra hipótesis aquí es que la decisión de qué tratamiento usar depende del tamaño de los cálculos. En este caso, hay una decisión pues A es una cirugía y B es un procedimiento menos invasivo, y se prefiere utilizar el tratamiento \\(A\\) para cálculos grandes, y \\(B\\) para cálculos chicos. Esto quiere decir que en la tabla total el tratamiento \\(A\\) está en desventaja porque se usa en casos más difíciles, pero el tratamiento \\(A\\) parece ser en general mejor. La razón es probablemente un proceso de optimización de recursos y riesgo que hacen los doctores.\n\nEn este caso, una mejor respuesta a la pregunta de qué tratamiento es mejor es la que presenta los datos desagregados.\nLa tabla desagregada de asignación del tratamiento nos informa acerca de cómo se está distribuyendo el tratamiento en los pacientes.\n\n\n\n\n\n\n\nNota\n\n\n\nLos resúmenes descriptivos acompañados de hipótesis causales acerca del proceso generador de datos, nos guía hacia descripciones interpretables de los datos.\n\n\nLas explicaciones no son tan simples y, otra vez, interviene el comportamiento de doctores, tratamientos, y distintos tipos de padecimientos.\nPodemos codificar la información causal con un diagrama:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n T \n M \n C\n edge [minlen = 3]\n T -> M\n C -> T\n C -> M\n{ rank = same; M; T }\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEs decir, el tamaño de los cálculos es una causa común de tratamiento (T) y resultado (M). Veremos más adelante que la decisión de condicionar a el tipo de cálculos proviene de un análisis relativamente simple de este diagrama causal, independientemente de los métodos que usemos para estimar las proporciones de interés (en este ejemplo, examinar las tablas cruzadas es equivalente a hacer estimaciones de máxima verosimlitud).\n\n\nEjemplo (cálculos renales 2)\nContrastemos el ejemplo anterior usando exactamente la misma tabla de datos, pero con el supuesto de un proceso generador diferente. En este caso, los tratamientos son para mejorar alguna enfermedad del corazón. Sabemos que parte del efecto de este tratamiento ocurre gracias a una baja en presión arterial de los pacientes, así que después de administrar el tratamiento, se toma la presión arterial de los pacientes. Ahora tenemos la tabla agregada y desagregada como sigue:\n\ncorazon <- calculos |> \n select(tratamiento, presión = tamaño, resultado) |> \n mutate(presión = ifelse(presión == \"grandes\", \"alta\", \"baja\"))\ncorazon_agregada <- corazon |> \n group_by(tratamiento, presión, resultado) |> \n count()\ncorazon_agregada |> pivot_wider(names_from = resultado, values_from = n) |> \n mutate(total = mejora + sin_mejora) |> \n mutate(prop_mejora = round(mejora / total, 2)) |> \n select(tratamiento, presión, total, prop_mejora) |> \n arrange(presión) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\npresión\ntotal\nprop_mejora\n\n\n\n\nA\nalta\n263\n0.73\n\n\nB\nalta\n80\n0.69\n\n\nA\nbaja\n87\n0.93\n\n\nB\nbaja\n270\n0.87\n\n\n\n\n\n\n\n\n\ncorazon |> group_by(tratamiento) |> \n summarise(prop_mejora = mean(resultado == \"mejora\") |> round(2)) |> \n kable() |> \n kable_paper(full_width = FALSE)\n\n\n\n\n\ntratamiento\nprop_mejora\n\n\n\n\nA\n0.78\n\n\nB\n0.83\n\n\n\n\n\n\n\n\n¿Cuál creemos que es el mejor tratamiento en este caso? ¿Deberíamos usar la tabla agregada o la desagregada por presión?\n\nEn este caso, la tabla agregada es más apropiada (B es mejor tratamiento).\nLa razón es que presión en este caso es una consecuencia de tomar el tratamiento, y como las tablas muestran, B es más exitoso en bajar la presión de los pacientes.\nSi sólo comparamos dentro de los grupos de presión baja o de presión alta, ignoramos lo más importante del tratamiento en la probabilidad de mejorar.\n\nNuestros supuestos causales podemos mostrarlos con el siguiente diagrama:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n P\n T \n M \n edge [minlen = 3]\n T -> P\n P -> M\n T -> M\n{ rank = same; M; T}\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nNótese que el análisis más apropiado no está en los datos: en ambos casos la tabla de datos es exactamente la misma. Los supuestos acerca del proceso que genera los datos sin embargo nos lleva a respuestas opuestas.", "crumbs": [ "1  Introducción" ] @@ -184,7 +184,7 @@ "href": "02-flujo-basico-2.html#prevalencia-con-datos-de-referencia", "title": "3  Flujo de trabajo básico: refinando el modelo", "section": "3.2 Prevalencia con datos de referencia", - "text": "3.2 Prevalencia con datos de referencia\nAhora haremos un paso adicional: los valores de sensibilidad y especificidad generalmente no son conocidos con certeza, sino que son estimados a partir de una muestra de “estándar de oro”. En esta prueba particular, el kit identificó correctamente como positivos a 103 de 122 personas infectadas, e identificó correctamente como negativos a 399 de 401 personas no infectadas. Consideraremos 122 y 401 como tamaños de muestra fijos y conocidos (las personas fueron extraídas de otra población).\nDenotamos como \\(Ref\\) a los datos de referencia de “estándar de oro”.\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.3, rankdir = LR]\n node [shape=circle]\n theta\n esp\n sens\n Npos [label = <N<SUB>+</SUB>>]\n node [shape=plaintext]\n Nobs [label = <N<SUB>obs</SUB>>]\n # Nneg [label = <N<SUB>-</SUB>>]\n edge [minlen = 3]\n theta -> Npos\n #p -> Nneg\n N -> Npos\n Npos -> Nobs\n #N -> Nneg\n esp -> Nobs\n sens -> Nobs\n #esp -> Nneg\n #sens -> Nneg\n esp -> Ref\n sens -> Ref\n{ rank = same; theta; N }\n#{ rank = same; Npos; Nneg}\n{ rank = max; sens; esp}\n}\n\")#, width = 200, height = 50)\n\n\n\n\n\n\nUsando argumentos como los del modelo original, las distribuciones de esp y sens son beta y podemos incorporarlas en la simulación de la posterior. Nuestra nueva función para simular el proceso generativo es:\n\nsim_pos_neg <- function(p = 0.01, N = 20, pos_gold = c(103,122), neg_gold = c(399,401)) {\n # Simular especificidad y sensibilidad\n sens <- rbeta(1, pos_gold[1] + 1, pos_gold[2] - pos_gold[1] + 1)\n esp <- rbeta(1, neg_gold[1] + 1, neg_gold[2] - neg_gold[1] + 1)\n # verdaderos positivos que capturamos en la muestra\n Pos_verdadero <- rbinom(N, 1, p)\n Neg_verdadero <- 1 - Pos_verdadero\n # positivos observados en la muestra: si es positivo, calculamos\n # la probabilidad de que realmente sea positivo\n sim_tbl <- tibble(Pos_verdadero, Neg_verdadero) |> \n mutate(Pos = rbinom(N, 1, Pos_verdadero * sens + Neg_verdadero * (1-esp))) |> \n mutate(Neg = 1 - Pos)\n # Observaciones\n sim_tbl |> select(Pos, Neg)\n}\n\nConsiderando que tenemos tres parámetros, en este punto decidimos no hacer la aproximación de rejilla. Es posible hacer otro tipo de aproximaciones (por ejemplo cuadráticas), pero en lugar de esto veremos cómo lo haríamos con Stan. Más adelante discutiremos los algoritmos que Stan utiliza para simular de la posterior de modelos muy generales. Por el momento, notamos que está basado en un algoritmo de simulación MCMC (Markov Chain Montecarlo), que es el estándar para modelos que no son muy simples. Este ejemplo es para ilustrar cómo resolveríamos el problema más general, no es necesario que en este punto entiendas cómo funciona o los detalles de la implementación.\n\nlibrary(cmdstanr)\nmod_sc <- cmdstan_model(\"./src/sclara.stan\")\nprint(mod_sc)\n\ndata {\n int<lower=0> N;\n int<lower=0> n;\n int<lower=0> kit_pos;\n int<lower=0> n_kit_pos;\n int<lower=0> kit_neg;\n int<lower=0> n_kit_neg;\n}\n\nparameters {\n real<lower=0, upper=1> theta; //seroprevalencia\n real<lower=0, upper=1> sens; //sensibilidad\n real<lower=0, upper=1> esp; //especificidad\n}\n\ntransformed parameters {\n real<lower=0, upper=1> prob_pos;\n\n prob_pos = theta * sens + (1 - theta) * (1 - esp);\n\n}\nmodel {\n // modelo de número de positivos\n n ~ binomial(N, prob_pos);\n // modelos para resultados del kit\n kit_pos ~ binomial(n_kit_pos, sens);\n kit_neg ~ binomial(n_kit_neg, esp);\n // iniciales para cantidades no medidas\n theta ~ beta(1.0, 10.0);\n sens ~ beta(2.0, 1.0);\n esp ~ beta(2.0, 1.0);\n}\n\n\n\nn <- 50\nN <- 3300\ndatos_lista <- list(N = 3300, n = 50,\n kit_pos = 103, n_kit_pos = 122,\n kit_neg = 399, n_kit_neg = 401)\najuste <- mod_sc$sample(data = datos_lista, refresh = 1000)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 0.0 seconds.\nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 0.0 seconds.\nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 0.0 seconds.\nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 0.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.0 seconds.\nTotal execution time: 0.7 seconds.\n\nsims <- ajuste$draws(c(\"theta\", \"sens\", \"esp\"), format = \"df\")\nresumen <- ajuste$summary(c(\"theta\"))\n\n\nresumen |> select(variable, mean, q5, q95)\n\n# A tibble: 1 × 4\n variable mean q5 q95\n <chr> <dbl> <dbl> <dbl>\n1 theta 0.0104 0.00243 0.0174\n\n\nY podemos graficar la posterior de la seroprevalencia:\n\nggplot(sims, aes(x = theta)) + \n geom_histogram()\n\n`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.\n\n\n\n\n\n\n\n\n\nY vemos que los datos son consistentes con el dato reportado por los autores (alrededor de 1.2%), pero que no podemos excluir valores de prevalencia muy bajos (por abajo de 0.3% por ejemplo). Por otro lado, también son consistentes valores muy altos de seroprevalencia, de manera que este estudio resultó ser poco informativo de la IFR del COVID.\nPodemos hacer diagnósticos adicionales acerca de la razón de esta variabilidad alta, si graficamos la relación entre especificidad de la prueba y estimación de prevalencia:\n\nggplot(sims, aes(x = esp, y = theta)) + geom_point() +\n xlab(\"Especificidad del kit\") + ylab(\"Prevalencia\") + geom_smooth()\n\n`geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = \"cs\")'\n\n\n\n\n\n\n\n\n\nLa asociación entre estas dos cantidades es interesante porque conceptualmente (y desde punto de vista del modelo), no hay relación entre estas dos variables: su asociación aparece porque son causas que compiten para explicar una observación.\nNótese que dada la prevalencia baja, la especificidad del kit es un factor importante para explicar la prevalencia observada, pero si no pensamos con cuidado podríamos concluir que los falsos positivos no deberían ser problema por que la especificidad para ser muy buena.\nY notamos que aún con una muestra relativamente grande, el rango de \\(\\theta\\) es considerable: va desde valores cercanos a 0 hasta valores alrededor de 0.025-0.03.", + "text": "3.2 Prevalencia con datos de referencia\nAhora haremos un paso adicional: los valores de sensibilidad y especificidad generalmente no son conocidos con certeza, sino que son estimados a partir de una muestra de “estándar de oro”. En esta prueba particular, el kit identificó correctamente como positivos a 103 de 122 personas infectadas, e identificó correctamente como negativos a 399 de 401 personas no infectadas. Consideraremos 122 y 401 como tamaños de muestra fijos y conocidos (las personas fueron extraídas de otra población).\nDenotamos como \\(Ref\\) a los datos de referencia de “estándar de oro”.\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.3, rankdir = LR]\n node [shape=circle]\n theta\n esp\n sens\n Npos [label = <N<SUB>+</SUB>>]\n node [shape=plaintext]\n Nobs [label = <N<SUB>obs</SUB>>]\n # Nneg [label = <N<SUB>-</SUB>>]\n edge [minlen = 3]\n theta -> Npos\n #p -> Nneg\n N -> Npos\n Npos -> Nobs\n #N -> Nneg\n esp -> Nobs\n sens -> Nobs\n #esp -> Nneg\n #sens -> Nneg\n esp -> Ref\n sens -> Ref\n{ rank = same; theta; N }\n#{ rank = same; Npos; Nneg}\n{ rank = max; sens; esp}\n}\n\")#, width = 200, height = 50)\n\n\n\n\n\n\nUsando argumentos como los del modelo original, las distribuciones de esp y sens son beta y podemos incorporarlas en la simulación de la posterior. Nuestra nueva función para simular el proceso generativo es:\n\nsim_pos_neg <- function(p = 0.01, N = 20, pos_gold = c(103,122), neg_gold = c(399,401)) {\n # Simular especificidad y sensibilidad\n sens <- rbeta(1, pos_gold[1] + 1, pos_gold[2] - pos_gold[1] + 1)\n esp <- rbeta(1, neg_gold[1] + 1, neg_gold[2] - neg_gold[1] + 1)\n # verdaderos positivos que capturamos en la muestra\n Pos_verdadero <- rbinom(N, 1, p)\n Neg_verdadero <- 1 - Pos_verdadero\n # positivos observados en la muestra: si es positivo, calculamos\n # la probabilidad de que realmente sea positivo\n sim_tbl <- tibble(Pos_verdadero, Neg_verdadero) |> \n mutate(Pos = rbinom(N, 1, Pos_verdadero * sens + Neg_verdadero * (1-esp))) |> \n mutate(Neg = 1 - Pos)\n # Observaciones\n sim_tbl |> select(Pos, Neg)\n}\n\nConsiderando que tenemos tres parámetros, en este punto decidimos no hacer la aproximación de rejilla. Es posible hacer otro tipo de aproximaciones (por ejemplo cuadráticas), pero en lugar de esto veremos cómo lo haríamos con Stan. Más adelante discutiremos los algoritmos que Stan utiliza para simular de la posterior de modelos muy generales. Por el momento, notamos que está basado en un algoritmo de simulación MCMC (Markov Chain Montecarlo), que es el estándar para modelos que no son muy simples. Este ejemplo es para ilustrar cómo resolveríamos el problema más general, no es necesario que en este punto entiendas cómo funciona o los detalles de la implementación.\n\nlibrary(cmdstanr)\nmod_sc <- cmdstan_model(\"./src/sclara.stan\")\nprint(mod_sc)\n\ndata {\n int<lower=0> N;\n int<lower=0> n;\n int<lower=0> kit_pos;\n int<lower=0> n_kit_pos;\n int<lower=0> kit_neg;\n int<lower=0> n_kit_neg;\n}\n\nparameters {\n real<lower=0, upper=1> theta; //seroprevalencia\n real<lower=0, upper=1> sens; //sensibilidad\n real<lower=0, upper=1> esp; //especificidad\n}\n\ntransformed parameters {\n real<lower=0, upper=1> prob_pos;\n\n prob_pos = theta * sens + (1 - theta) * (1 - esp);\n\n}\nmodel {\n // modelo de número de positivos\n n ~ binomial(N, prob_pos);\n // modelos para resultados del kit\n kit_pos ~ binomial(n_kit_pos, sens);\n kit_neg ~ binomial(n_kit_neg, esp);\n // iniciales para cantidades no medidas\n theta ~ beta(1.0, 10.0);\n sens ~ beta(2.0, 1.0);\n esp ~ beta(2.0, 1.0);\n}\n\n\n\nn <- 50\nN <- 3300\ndatos_lista <- list(N = 3300, n = 50,\n kit_pos = 103, n_kit_pos = 122,\n kit_neg = 399, n_kit_neg = 401)\najuste <- mod_sc$sample(data = datos_lista, refresh = 1000)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 0.0 seconds.\nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 0.0 seconds.\nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 0.0 seconds.\nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 0.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.0 seconds.\nTotal execution time: 0.6 seconds.\n\nsims <- ajuste$draws(c(\"theta\", \"sens\", \"esp\"), format = \"df\")\nresumen <- ajuste$summary(c(\"theta\"))\n\n\nresumen |> select(variable, mean, q5, q95)\n\n# A tibble: 1 × 4\n variable mean q5 q95\n <chr> <dbl> <dbl> <dbl>\n1 theta 0.0104 0.00243 0.0174\n\n\nY podemos graficar la posterior de la seroprevalencia:\n\nggplot(sims, aes(x = theta)) + \n geom_histogram()\n\n`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.\n\n\n\n\n\n\n\n\n\nY vemos que los datos son consistentes con el dato reportado por los autores (alrededor de 1.2%), pero que no podemos excluir valores de prevalencia muy bajos (por abajo de 0.3% por ejemplo). Por otro lado, también son consistentes valores muy altos de seroprevalencia, de manera que este estudio resultó ser poco informativo de la IFR del COVID.\nPodemos hacer diagnósticos adicionales acerca de la razón de esta variabilidad alta, si graficamos la relación entre especificidad de la prueba y estimación de prevalencia:\n\nggplot(sims, aes(x = esp, y = theta)) + geom_point() +\n xlab(\"Especificidad del kit\") + ylab(\"Prevalencia\") + geom_smooth()\n\n`geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = \"cs\")'\n\n\n\n\n\n\n\n\n\nLa asociación entre estas dos cantidades es interesante porque conceptualmente (y desde punto de vista del modelo), no hay relación entre estas dos variables: su asociación aparece porque son causas que compiten para explicar una observación.\nNótese que dada la prevalencia baja, la especificidad del kit es un factor importante para explicar la prevalencia observada, pero si no pensamos con cuidado podríamos concluir que los falsos positivos no deberían ser problema por que la especificidad para ser muy buena.\nY notamos que aún con una muestra relativamente grande, el rango de \\(\\theta\\) es considerable: va desde valores cercanos a 0 hasta valores alrededor de 0.025-0.03.", "crumbs": [ "3  Flujo de trabajo básico: refinando el modelo" ] @@ -314,7 +314,7 @@ "href": "05-dags.html#regla-del-producto-y-simulación", "title": "5  Modelos gráficos y causalidad", "section": "5.3 Regla del producto y simulación", - "text": "5.3 Regla del producto y simulación\nEl orden del modelo gráfico también nos indica cómo simular las variables de la gráfica. Como cada modelo gráfico nos da una factorización de la conjunta, podemos utlizar esta para simular datos una vez que conocemos o estimamos las relaciones de dependencia directa. Empezamos con las variables exógenas (que no tienen padres) y vamos simulando hacia adelante.\n\nEjemplo\nEn nuestro ejemplo simulamos primero \\(X\\) y \\(D\\). A partir de \\(X\\) podemos simular \\(X_1\\) y \\(S_2\\), y a partir de \\(D\\), junto con \\(S_1\\) y \\(S_2\\), podemos simular \\(G\\). En nuestro ejemplo tendríamos\n\nsimular_juego <- function(N){\n x <- runif(N)\n d <- sample(c(\"lluvioso\",\"soleado\"), N, replace = TRUE, prob = c(0.3,0.7))\n s1 <- rbinom(N, 5, x)\n s2 <- rbinom(N, 5, x)\n g <- ifelse(d==\"lluvioso\", s1+s2, s1)\n tibble(x, d, s1, s2, g)\n}\nsimular_juego(5)\n\n# A tibble: 5 × 5\n x d s1 s2 g\n <dbl> <chr> <int> <int> <int>\n1 0.234 soleado 1 0 1\n2 0.281 soleado 3 3 3\n3 0.475 soleado 4 3 4\n4 0.944 lluvioso 5 5 10\n5 0.917 soleado 4 5 4", + "text": "5.3 Regla del producto y simulación\nEl orden del modelo gráfico también nos indica cómo simular las variables de la gráfica. Como cada modelo gráfico nos da una factorización de la conjunta, podemos utlizar esta para simular datos una vez que conocemos o estimamos las relaciones de dependencia directa. Empezamos con las variables exógenas (que no tienen padres) y vamos simulando hacia adelante.\n\nEjemplo\nEn nuestro ejemplo simulamos primero \\(X\\) y \\(D\\). A partir de \\(X\\) podemos simular \\(X_1\\) y \\(S_2\\), y a partir de \\(D\\), junto con \\(S_1\\) y \\(S_2\\), podemos simular \\(G\\). En nuestro ejemplo tendríamos\n\nsimular_juego <- function(N){\n x <- runif(N)\n d <- sample(c(\"lluvioso\",\"soleado\"), N, replace = TRUE, prob = c(0.3,0.7))\n s1 <- rbinom(N, 5, x)\n s2 <- rbinom(N, 5, x)\n g <- ifelse(d==\"lluvioso\", s1+s2, s1)\n tibble(x, d, s1, s2, g)\n}\nsimular_juego(5)\n\n# A tibble: 5 × 5\n x d s1 s2 g\n <dbl> <chr> <int> <int> <int>\n1 0.737 soleado 4 5 4\n2 0.713 lluvioso 4 4 8\n3 0.601 lluvioso 2 3 5\n4 0.575 soleado 4 3 4\n5 0.582 soleado 4 3 4", "crumbs": [ "5  Modelos gráficos y causalidad" ] @@ -334,7 +334,7 @@ "href": "05-dags.html#bifurcaciones-o-causa-común", "title": "5  Modelos gráficos y causalidad", "section": "5.5 Bifurcaciones o causa común", - "text": "5.5 Bifurcaciones o causa común\nEn el siguiente ejemplo, llamamos a \\(Z\\) una causa que es común a \\(X\\) y \\(Y\\).\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X\n Y\n Z\n edge [minlen = 3]\n Z -> X\n Z -> Y\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEn este caso,\n\n\\(X\\) y \\(Y\\) tienen asociación\nSi condicionamos (o estratificamos) con \\(Z\\), entonces \\(X\\) y \\(Y\\) son condicionalmente independientes.\n\nEste tipo de estructura también se llama bifurcación, o decimos más tradicionalmente que \\(Z\\) es un confusor en esta gráfica. Variación en \\(Z\\) produce variación conjunta de \\(X\\) y \\(Y\\).\nPor ejemplo, podríamos encontrar que el uso de aspirina \\(X\\) está asociado a una mortalidad más alta \\(Y\\). Una causa común es enfermedad grave que produce dolor (\\(Z\\)). Sin embargo, si condicionamos a personas sanas, veríamos que no hay relación entre uso de aspirina y mortalidad, igualmente veríamos que entre las personas enfermas el uso de aspirina no les ayuda a vivir más tiempo.\nEn este caso, tenemos:\n\\[p(x, y, z) = p(z)p(x|z)p(y|z)\\] Y como el lado izquierdo es igual (en general) a \\(p(x,y|z)p(z)\\), obtenemos la independiencia condicional de \\(X\\) y \\(Y\\) dado \\(Z\\).\n\nEjemplo (simulación)\n\nrbern <- function(n, prob){\n rbinom(n, 1, prob = prob)\n} \nsimular_confusor <- function(n = 10){\n z <- rbern(n, p = 0.5) |> as.numeric()\n x <- rbern(n, p = z * 0.3 + (1 - z) * 0.8)\n y <- rbinom(n, 4, z * 0.9 + (1 - z) * 0.3)\n tibble(x, z, y)\n}\nsims_confusor <- simular_confusor(50000)\n\n\\(X\\) y \\(Y\\) están asociadas\n\nsims_confusor |> select(x, y) |> \n count(x, y) |> \n group_by(x) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") +\n labs(subtitle = \"Condicional de Y dada X\")\n\n\n\n\n\n\n\n\nLo cual lo vemos también si calculamos la correlación:\n\ncor(sims_confusor |> select(x,y)) |> round(3)\n\n x y\nx 1.00 -0.43\ny -0.43 1.00\n\n\nSin embargo, si condicionamos a \\(Z\\), que puede tomar los valores 0 o 1, vemos que \\(X\\) y \\(Y\\) son independientes, o dicho de otra manera, la condicional de \\(Y\\) dada \\(Z\\) y \\(X\\) sólo depende de \\(Z\\):\n\nsims_confusor |> \n count(x, y, z) |> \n group_by(x, z) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, z, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") + facet_wrap(~ z) +\n labs(subtitle = \"Condicional de Y dada X y Z\")\n\n\n\n\n\n\n\n\nUna consecuencia es por ejemplo que la correlación debe ser cero:\n\ncor(sims_confusor |> filter(z == 1) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.009\ny -0.009 1.000\n\ncor(sims_confusor |> filter(z == 0) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.006\ny -0.006 1.000\n\n\nUn ejemplo con variables continuas podría ser como sigue:\n\nsimular_bifurcacion <- function(n = 10){\n z <- rbern(n, p = 0.5)\n x <- rnorm(n, 100 + 20 * z, 15)\n y <- rnorm(n, 100 + 30 * z, 20)\n tibble(x, z, y)\n}\nsims_bifurcacion <- simular_bifurcacion(5000)\n\n\\(X\\) y \\(Y\\) son dependientes (por ejemplo si vemos la media condicional de \\(Y\\) dado \\(X\\):\n\nggplot(sims_bifurcacion, aes(x = x, y = y, colour = z)) + \n geom_point(alpha = 0.2) +\n geom_smooth(span = 1, se = FALSE)\n\n\n\n\n\n\n\n\nSi condicionamos a \\(Z\\), no hay dependencia entre \\(X\\) y \\(Y\\)\n\nggplot(sims_bifurcacion, aes(x = x, y = y, colour = z, group = z)) + \n geom_point(alpha = 0.2) +\n geom_smooth(span = 2)\n\n\n\n\n\n\n\n\n\n\nEjemplo: matrimonio y divorcio\nEn este ejemplo de McElreath (2020), se muestra que regiones de Estados Unidos con tasas más altas de matrimonio también tienen tasas más altas de divorcio.\n\ndata(WaffleDivorce)\nWaffleDivorce |> \n ggplot(aes(x = Marriage, y = Divorce)) +\n geom_point() +\n geom_smooth(method = \"lm\")\n\n`geom_smooth()` using formula = 'y ~ x'\n\n\n\n\n\n\n\n\n\nAunque esta es una correlación clara, lo que nos interesa en este caso el efecto causal \\(M\\to D\\). Es importante notar que hay considerable variabilidad de la edad promedio al casarse a lo largo de los estados:\n\nWaffleDivorce |> \n ggplot(aes(sample = MedianAgeMarriage)) +\n geom_qq() +\n geom_qq_line()\n\n\n\n\n\n\n\n\nPara el modelo causal, tenemos que considerar las siguientes afirmaciones que no son muy difíciles de justificar:\n\nLa edad promedio al casarse de cada estado es un factor que influye en la tasa de divorcio (menor edad a casarse implica mayores tasas de divorcio, pues las parejas tienen más tiempo para divorciarse, porque la gente cambia más cuando es joven).\nAdicionalmente, si la gente tiende a casarse más joven, en cualquier momento hay más gente con probabilidad de casarse, por lo que esperaríamos que la edad al casarse también influye en la tasa de matrimonio.\n\nEsto implica que tenemos que considerar una causa común de la edad al casarse en nuestro diagrama causal:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n M\n D\n Edad\n edge [minlen = 3]\n Edad -> M\n Edad -> D\n M -> D\n{rank=same; M; D;}\n\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nPor la discusión de arriba, es claro que es necesario considerar la edad al casarse si queremos estimar el efecto de tasa de matrimonio en la tasa de divorcio. Es posible que la correlación entre estas dos tasas puede ser explicada solamente por la edad al casarse, y que en realidad al flecha \\(M\\to D\\) sea muy débil o inexistente.\nYa que tenemos este modelo causal básico, tendríamos que proponer un proceso generador, proponer un modelo estadístico, y probar nuestra estimación. Este paso nos lo saltaremos (ver sección anterior), aunque sigue siendo necesario.\nPor el momento recordemos que si condicionamos (se dice también estratificar) por edad al casarse, y no vemos relación condicional entre las dos tasas, la relación que vimos en los datos es factible que haya aparecido por la causa común que induce correlación. Una manera en que estratificamos o condicionamos a una variable continua en un modelo lineal, como sigue:\n\\[D_i\\sim N(\\mu_i, \\sigma)\\] donde \\[\\mu_i = \\alpha + \\beta_M M_i + \\beta_E Edad_i\\] ¿De qué manera estamos estratificando por edad en este ejemplo? Obsérvese que para cada Edad que fijemos, la relación entre \\(M\\) y \\(D\\) es:\n\\[\\mu_i = (\\alpha + \\beta_E Edad) + \\beta_M M_i \\] Cada valor de \\(E\\) produce una relación diferente entre \\(M\\) y \\(D\\) (en este caso particular, una recta diferente con distinta altura).\nAhora tenemos que poner iniciales para terminar nuestro modelo estadístico. En este punto poner iniciales informadas para estos coeficientes puede ser complicado (depende de cuánta demografía sabemos). Podemos usar un enfoque más simple, considerando las variables estandarizadas. De esta forma podemos poner iniciales más estándar. Utilizaremos\n\nescalar <- function(x){\n (x - mean(x))/sd(x)\n}\nWaffleDivorce <- WaffleDivorce |> \n mutate(Marriage_est = escalar(Marriage), \n Divorce_est = escalar(Divorce), \n MedianAgeMarriage_est = escalar(MedianAgeMarriage))\ndatos_lista <- list(\n N = nrow(WaffleDivorce),\n d_est = WaffleDivorce$Divorce_est, \n m_est = WaffleDivorce$Marriage_est, \n edad_est = WaffleDivorce$MedianAgeMarriage_est)\n\n\nmod_mat_div <- cmdstan_model(\"./src/matrimonio-divorcio-1.stan\")\nprint(mod_mat_div)\n\ndata {\n int<lower=0> N;\n vector[N] d_est;\n vector[N] m_est;\n vector[N] edad_est;\n}\n\nparameters {\n real alpha;\n real beta_M;\n real beta_E;\n real <lower=0> sigma;\n}\n\ntransformed parameters {\n vector[N] w_media;\n // determinístico dado parámetros\n w_media = alpha + beta_M * m_est + beta_E * edad_est;\n}\n\nmodel {\n // partes no determinísticas\n d_est ~ normal(w_media, sigma);\n alpha ~ normal(0, 1);\n beta_M ~ normal(0, 0.5);\n beta_E ~ normal(0, 0.5);\n sigma ~ normal(0, 1);\n}\n\ngenerated quantities {\n real dif;\n {\n //simulamos 50 estados\n int M = 50;\n array[M] real dif_sim;\n for(i in 1:M){\n real edad_sim_est = normal_rng(0, 1);\n // fijamos el valor de M en 0 y 1 para el modelo con do(M)\n real M_sim_0 = normal_rng(alpha * beta_M * 0 + beta_E * edad_sim_est, sigma);\n real M_sim_1 = normal_rng(alpha * beta_M * 1 + beta_E * edad_sim_est, sigma);\n dif_sim[i] = M_sim_1 - M_sim_0;\n }\n dif = mean(dif_sim);\n }\n\n}\n\n\n\nsims_mod <- mod_mat_div$sample(data = datos_lista, \n chains = 4, \n init = 0.1, step_size = 0.1,\n iter_warmup = 1000, \n iter_sampling = 1000,\n refresh = 0)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 finished in 0.1 seconds.\nChain 2 finished in 0.1 seconds.\nChain 3 finished in 0.1 seconds.\nChain 4 finished in 0.1 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.1 seconds.\nTotal execution time: 0.6 seconds.\n\n\n\nresumen <- sims_mod$summary(c(\"alpha\", \"beta_M\", \"beta_E\", \"sigma\"))\n\n\nresumen |> \n ggplot(aes(x = variable, y = mean, ymin = q5, ymax = q95)) +\n geom_hline(yintercept = 0, color = \"red\") +\n geom_point() +\n geom_linerange() +\n coord_flip()\n\n\n\n\n\n\n\n\nY el resultado que obtenemos es que no observamos un efecto considerable de las tasas de matrimonio en las tasas de divorcio, una vez que estratificamos por la causa común de edad de matrimonio. Este ejemplo es simple y podemos ver el efecto causal directo en un sólo coeficiente \\(\\beta_M\\), pero de todas formas haremos contrastes como hicimos en la parte anterior.\n\n\n5.5.1 Simulando intervenciones\nLa manera más directa de definir efecto causal, bajo nuestros supuestos causales, es a través de intervenciones (imaginarias o reales).\n\n\n\n\n\n\nNota\n\n\n\nEntendemos saber una causa como poder predecir correctamente las consecuencias de una intervención en el sistema generador de datos.\n\n\nEn nuestro caso, el diagrama de arriba muestra nuestro modelo causal. Si nosotros alteramos este proceso causal, interviniendo en la tasa de matrimonio, la distribución de matrimonio ya no depende de la Edad (pues está bajo nuestro control). Esto quiere decir que ahora consideramos el siguiente diagrama, en donde la nueva dependendencia del divorcio del matrimonio la escribiremos como \\(p(D|do(M))\\):\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n M\n D\n Edad\n edge [minlen = 3]\n Edad -> D\n M -> D\n{rank=same; M; D;}\n\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEs decir, borramos todas las flechas que caen en \\(M\\) (pues la estamos interveniendo al valor que queramos), y luego simulando \\(D\\).\nEn nuestro ejemplo (ve el código de Stan de arriba, la parte de generated quantities) simularemos los 50 estados bajo dos intervenciones: todos tienen la tasa promedio de matrimonio vs. los 50 estados con tasa de matrimonio un error estándar por encima de la tasa promedio. Repetimos esta comparación sobre todas las simulaciones de la posterior:\n\nsims_tbl <- sims_mod$draws(format = \"df\") |> \n select(dif) \nsims_tbl |> summarize(\n q5 = quantile(dif, 0.05),\n q95 = quantile(dif, 0.95)\n)\n\n# A tibble: 1 × 2\n q5 q95\n <dbl> <dbl>\n1 -0.278 0.278\n\n\n\nggplot(sims_tbl, aes(x = dif)) +\n geom_histogram(bins = 50) +\n geom_vline(xintercept = 0, color = \"red\")\n\n\n\n\n\n\n\n\nEn este caso, vemos que el resultado de la intervención no tienen una tendencia clara hacia incrementar o disminuir la tasa de divorcio, aunque existe variabilidad por la incertidumbre que tenemos acerca de las relaciones modeladas.\n\n\n\n\n\n\nTip\n\n\n\nLa relación que vimos entre matrimonio y divorcio en nuestro ejemplo es probablemente producida por la causa común Edad, y no necesariamente es causal.\n\n\nFinalmente, antes de terminar sería apropiado hacer chequeos predictivos posteriores, pero por el momento los omitiremos para avanzar en los otros tipos de estructuras básicas en los DAGs.", + "text": "5.5 Bifurcaciones o causa común\nEn el siguiente ejemplo, llamamos a \\(Z\\) una causa que es común a \\(X\\) y \\(Y\\).\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X\n Y\n Z\n edge [minlen = 3]\n Z -> X\n Z -> Y\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEn este caso,\n\n\\(X\\) y \\(Y\\) tienen asociación\nSi condicionamos (o estratificamos) con \\(Z\\), entonces \\(X\\) y \\(Y\\) son condicionalmente independientes.\n\nEste tipo de estructura también se llama bifurcación, o decimos más tradicionalmente que \\(Z\\) es un confusor en esta gráfica. Variación en \\(Z\\) produce variación conjunta de \\(X\\) y \\(Y\\).\nPor ejemplo, podríamos encontrar que el uso de aspirina \\(X\\) está asociado a una mortalidad más alta \\(Y\\). Una causa común es enfermedad grave que produce dolor (\\(Z\\)). Sin embargo, si condicionamos a personas sanas, veríamos que no hay relación entre uso de aspirina y mortalidad, igualmente veríamos que entre las personas enfermas el uso de aspirina no les ayuda a vivir más tiempo.\nEn este caso, tenemos:\n\\[p(x, y, z) = p(z)p(x|z)p(y|z)\\] Y como el lado izquierdo es igual (en general) a \\(p(x,y|z)p(z)\\), obtenemos la independiencia condicional de \\(X\\) y \\(Y\\) dado \\(Z\\).\n\nEjemplo (simulación)\n\nrbern <- function(n, prob){\n rbinom(n, 1, prob = prob)\n} \nsimular_confusor <- function(n = 10){\n z <- rbern(n, p = 0.5) |> as.numeric()\n x <- rbern(n, p = z * 0.3 + (1 - z) * 0.8)\n y <- rbinom(n, 4, z * 0.9 + (1 - z) * 0.3)\n tibble(x, z, y)\n}\nsims_confusor <- simular_confusor(50000)\n\n\\(X\\) y \\(Y\\) están asociadas\n\nsims_confusor |> select(x, y) |> \n count(x, y) |> \n group_by(x) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") +\n labs(subtitle = \"Condicional de Y dada X\")\n\n\n\n\n\n\n\n\nLo cual lo vemos también si calculamos la correlación:\n\ncor(sims_confusor |> select(x,y)) |> round(3)\n\n x y\nx 1.00 -0.42\ny -0.42 1.00\n\n\nSin embargo, si condicionamos a \\(Z\\), que puede tomar los valores 0 o 1, vemos que \\(X\\) y \\(Y\\) son independientes, o dicho de otra manera, la condicional de \\(Y\\) dada \\(Z\\) y \\(X\\) sólo depende de \\(Z\\):\n\nsims_confusor |> \n count(x, y, z) |> \n group_by(x, z) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, z, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") + facet_wrap(~ z) +\n labs(subtitle = \"Condicional de Y dada X y Z\")\n\n\n\n\n\n\n\n\nUna consecuencia es por ejemplo que la correlación debe ser cero:\n\ncor(sims_confusor |> filter(z == 1) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 0.008\ny 0.008 1.000\n\ncor(sims_confusor |> filter(z == 0) |> select(x,y)) |> round(3)\n\n x y\nx 1 0\ny 0 1\n\n\nUn ejemplo con variables continuas podría ser como sigue:\n\nsimular_bifurcacion <- function(n = 10){\n z <- rbern(n, p = 0.5)\n x <- rnorm(n, 100 + 20 * z, 15)\n y <- rnorm(n, 100 + 30 * z, 20)\n tibble(x, z, y)\n}\nsims_bifurcacion <- simular_bifurcacion(5000)\n\n\\(X\\) y \\(Y\\) son dependientes (por ejemplo si vemos la media condicional de \\(Y\\) dado \\(X\\):\n\nggplot(sims_bifurcacion, aes(x = x, y = y, colour = z)) + \n geom_point(alpha = 0.2) +\n geom_smooth(span = 1, se = FALSE)\n\n\n\n\n\n\n\n\nSi condicionamos a \\(Z\\), no hay dependencia entre \\(X\\) y \\(Y\\)\n\nggplot(sims_bifurcacion, aes(x = x, y = y, colour = z, group = z)) + \n geom_point(alpha = 0.2) +\n geom_smooth(span = 2)\n\n\n\n\n\n\n\n\n\n\nEjemplo: matrimonio y divorcio\nEn este ejemplo de McElreath (2020), se muestra que regiones de Estados Unidos con tasas más altas de matrimonio también tienen tasas más altas de divorcio.\n\ndata(WaffleDivorce)\nWaffleDivorce |> \n ggplot(aes(x = Marriage, y = Divorce)) +\n geom_point() +\n geom_smooth(method = \"lm\")\n\n`geom_smooth()` using formula = 'y ~ x'\n\n\n\n\n\n\n\n\n\nAunque esta es una correlación clara, lo que nos interesa en este caso el efecto causal \\(M\\to D\\). Es importante notar que hay considerable variabilidad de la edad promedio al casarse a lo largo de los estados:\n\nWaffleDivorce |> \n ggplot(aes(sample = MedianAgeMarriage)) +\n geom_qq() +\n geom_qq_line()\n\n\n\n\n\n\n\n\nPara el modelo causal, tenemos que considerar las siguientes afirmaciones que no son muy difíciles de justificar:\n\nLa edad promedio al casarse de cada estado es un factor que influye en la tasa de divorcio (menor edad a casarse implica mayores tasas de divorcio, pues las parejas tienen más tiempo para divorciarse, porque la gente cambia más cuando es joven).\nAdicionalmente, si la gente tiende a casarse más joven, en cualquier momento hay más gente con probabilidad de casarse, por lo que esperaríamos que la edad al casarse también influye en la tasa de matrimonio.\n\nEsto implica que tenemos que considerar una causa común de la edad al casarse en nuestro diagrama causal:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n M\n D\n Edad\n edge [minlen = 3]\n Edad -> M\n Edad -> D\n M -> D\n{rank=same; M; D;}\n\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nPor la discusión de arriba, es claro que es necesario considerar la edad al casarse si queremos estimar el efecto de tasa de matrimonio en la tasa de divorcio. Es posible que la correlación entre estas dos tasas puede ser explicada solamente por la edad al casarse, y que en realidad al flecha \\(M\\to D\\) sea muy débil o inexistente.\nYa que tenemos este modelo causal básico, tendríamos que proponer un proceso generador, proponer un modelo estadístico, y probar nuestra estimación. Este paso nos lo saltaremos (ver sección anterior), aunque sigue siendo necesario.\nPor el momento recordemos que si condicionamos (se dice también estratificar) por edad al casarse, y no vemos relación condicional entre las dos tasas, la relación que vimos en los datos es factible que haya aparecido por la causa común que induce correlación. Una manera en que estratificamos o condicionamos a una variable continua en un modelo lineal, como sigue:\n\\[D_i\\sim N(\\mu_i, \\sigma)\\] donde \\[\\mu_i = \\alpha + \\beta_M M_i + \\beta_E Edad_i\\] ¿De qué manera estamos estratificando por edad en este ejemplo? Obsérvese que para cada Edad que fijemos, la relación entre \\(M\\) y \\(D\\) es:\n\\[\\mu_i = (\\alpha + \\beta_E Edad) + \\beta_M M_i \\] Cada valor de \\(E\\) produce una relación diferente entre \\(M\\) y \\(D\\) (en este caso particular, una recta diferente con distinta altura).\nAhora tenemos que poner iniciales para terminar nuestro modelo estadístico. En este punto poner iniciales informadas para estos coeficientes puede ser complicado (depende de cuánta demografía sabemos). Podemos usar un enfoque más simple, considerando las variables estandarizadas. De esta forma podemos poner iniciales más estándar. Utilizaremos\n\nescalar <- function(x){\n (x - mean(x))/sd(x)\n}\nWaffleDivorce <- WaffleDivorce |> \n mutate(Marriage_est = escalar(Marriage), \n Divorce_est = escalar(Divorce), \n MedianAgeMarriage_est = escalar(MedianAgeMarriage))\ndatos_lista <- list(\n N = nrow(WaffleDivorce),\n d_est = WaffleDivorce$Divorce_est, \n m_est = WaffleDivorce$Marriage_est, \n edad_est = WaffleDivorce$MedianAgeMarriage_est)\n\n\nmod_mat_div <- cmdstan_model(\"./src/matrimonio-divorcio-1.stan\")\nprint(mod_mat_div)\n\ndata {\n int<lower=0> N;\n vector[N] d_est;\n vector[N] m_est;\n vector[N] edad_est;\n}\n\nparameters {\n real alpha;\n real beta_M;\n real beta_E;\n real <lower=0> sigma;\n}\n\ntransformed parameters {\n vector[N] w_media;\n // determinístico dado parámetros\n w_media = alpha + beta_M * m_est + beta_E * edad_est;\n}\n\nmodel {\n // partes no determinísticas\n d_est ~ normal(w_media, sigma);\n alpha ~ normal(0, 1);\n beta_M ~ normal(0, 0.5);\n beta_E ~ normal(0, 0.5);\n sigma ~ normal(0, 1);\n}\n\ngenerated quantities {\n real dif;\n {\n //simulamos 50 estados\n int M = 50;\n array[M] real dif_sim;\n for(i in 1:M){\n real edad_sim_est = normal_rng(0, 1);\n // fijamos el valor de M en 0 y 1 para el modelo con do(M)\n real M_sim_0 = normal_rng(alpha * beta_M * 0 + beta_E * edad_sim_est, sigma);\n real M_sim_1 = normal_rng(alpha * beta_M * 1 + beta_E * edad_sim_est, sigma);\n dif_sim[i] = M_sim_1 - M_sim_0;\n }\n dif = mean(dif_sim);\n }\n\n}\n\n\n\nsims_mod <- mod_mat_div$sample(data = datos_lista, \n chains = 4, \n init = 0.1, step_size = 0.1,\n iter_warmup = 1000, \n iter_sampling = 1000,\n refresh = 0)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 finished in 0.1 seconds.\nChain 2 finished in 0.1 seconds.\nChain 3 finished in 0.1 seconds.\nChain 4 finished in 0.1 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.1 seconds.\nTotal execution time: 0.6 seconds.\n\n\n\nresumen <- sims_mod$summary(c(\"alpha\", \"beta_M\", \"beta_E\", \"sigma\"))\n\n\nresumen |> \n ggplot(aes(x = variable, y = mean, ymin = q5, ymax = q95)) +\n geom_hline(yintercept = 0, color = \"red\") +\n geom_point() +\n geom_linerange() +\n coord_flip()\n\n\n\n\n\n\n\n\nY el resultado que obtenemos es que no observamos un efecto considerable de las tasas de matrimonio en las tasas de divorcio, una vez que estratificamos por la causa común de edad de matrimonio. Este ejemplo es simple y podemos ver el efecto causal directo en un sólo coeficiente \\(\\beta_M\\), pero de todas formas haremos contrastes como hicimos en la parte anterior.\n\n\n5.5.1 Simulando intervenciones\nLa manera más directa de definir efecto causal, bajo nuestros supuestos causales, es a través de intervenciones (imaginarias o reales).\n\n\n\n\n\n\nNota\n\n\n\nEntendemos saber una causa como poder predecir correctamente las consecuencias de una intervención en el sistema generador de datos.\n\n\nEn nuestro caso, el diagrama de arriba muestra nuestro modelo causal. Si nosotros alteramos este proceso causal, interviniendo en la tasa de matrimonio, la distribución de matrimonio ya no depende de la Edad (pues está bajo nuestro control). Esto quiere decir que ahora consideramos el siguiente diagrama, en donde la nueva dependendencia del divorcio del matrimonio la escribiremos como \\(p(D|do(M))\\):\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n M\n D\n Edad\n edge [minlen = 3]\n Edad -> D\n M -> D\n{rank=same; M; D;}\n\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEs decir, borramos todas las flechas que caen en \\(M\\) (pues la estamos interveniendo al valor que queramos), y luego simulando \\(D\\).\nEn nuestro ejemplo (ve el código de Stan de arriba, la parte de generated quantities) simularemos los 50 estados bajo dos intervenciones: todos tienen la tasa promedio de matrimonio vs. los 50 estados con tasa de matrimonio un error estándar por encima de la tasa promedio. Repetimos esta comparación sobre todas las simulaciones de la posterior:\n\nsims_tbl <- sims_mod$draws(format = \"df\") |> \n select(dif) \nsims_tbl |> summarize(\n q5 = quantile(dif, 0.05),\n q95 = quantile(dif, 0.95)\n)\n\n# A tibble: 1 × 2\n q5 q95\n <dbl> <dbl>\n1 -0.280 0.274\n\n\n\nggplot(sims_tbl, aes(x = dif)) +\n geom_histogram(bins = 50) +\n geom_vline(xintercept = 0, color = \"red\")\n\n\n\n\n\n\n\n\nEn este caso, vemos que el resultado de la intervención no tienen una tendencia clara hacia incrementar o disminuir la tasa de divorcio, aunque existe variabilidad por la incertidumbre que tenemos acerca de las relaciones modeladas.\n\n\n\n\n\n\nTip\n\n\n\nLa relación que vimos entre matrimonio y divorcio en nuestro ejemplo es probablemente producida por la causa común Edad, y no necesariamente es causal.\n\n\nFinalmente, antes de terminar sería apropiado hacer chequeos predictivos posteriores, pero por el momento los omitiremos para avanzar en los otros tipos de estructuras básicas en los DAGs.", "crumbs": [ "5  Modelos gráficos y causalidad" ] @@ -344,7 +344,7 @@ "href": "05-dags.html#cadenas-o-mediación", "title": "5  Modelos gráficos y causalidad", "section": "5.6 Cadenas o mediación", - "text": "5.6 Cadenas o mediación\nEn este caso tenemos:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2, rankdir=LR]\n node [shape=plaintext]\n X\n Y\n Z\n edge [minlen = 3]\n X -> Z\n Z -> Y\n}\n\", width = 150, height = 20)\n\n\n\n\n\n\nEn este caso,\n\nExiste asociación entre \\(X\\) y \\(Y\\), pero no existe relación directa entre ellas. Decimos que \\(Z\\) es un mediador del efecto de \\(X\\) sobre \\(Y\\).\nSi condicionamos a un valor de \\(Z\\), \\(X\\) y \\(Y\\) son condicionalmente independientes.\n\nPodemos pensar en \\(Z\\) como un mediador del efecto de \\(X\\) sobre \\(Y\\). Si no permitimos que \\(Z\\) varíe, entonces la información de \\(X\\) no fluye a \\(Y\\).\nPor ejemplo, si \\(X\\) tomar o no una medicina para el dolor de cabeza, \\(Z\\) es dolor de cabeza y \\(Y\\) es bienestar general, \\(X\\) y \\(Y\\) están relacionadas. Sin embargo, si condicionamos a un valor fijo de dolor de cabeza, no hay relación entre tomar la medicina y bienestar general.\nEn términos de factorización, podemos checar la independencia condicional: como \\(p(x,y,z) = p(x)p(z|x)p(y|z)\\), entonces\n\\[p(x, y | z) = p(x,y,z) / p(z) = (p(x)(z|x)) (p(y|z) / p(z))\\] y vemos que el lado izquierdo se factoriza en una parte que sólo involucra a \\(x\\) y \\(z\\) y otro factor que sólo tiene a \\(y\\) y \\(z\\): no hay términos que incluyan conjuntamente a \\(x\\), \\(y\\) y \\(z\\). Podemos de cualquier forma continuar notando\n\\[p(x)p(z|x)/p(z) = p(x,z)/p(z) = p(x | z)\\] de modo que\n\\[p(x, y | z) = p(x|z) p(y|z) \\]\nY mostramos un ejemplo simulado:\n\nrbern <- function(n, prob){\n rbinom(n, 1, prob = prob)\n} \nsimular_mediador <- function(n = 10){\n x <- rbern(n, p = 0.5) |> as.numeric()\n z <- rbern(n, p = x * 0.8 + (1 - x) * 0.3)\n y <- rbinom(n, 2, z * 0.7 + (1 - z) * 0.5)\n tibble(x, z, y)\n}\nsims_mediador <- simular_mediador(50000)\n\n\\(X\\) y \\(Y\\) son dependientes:\n\nsims_mediador |> select(x, y) |> \n count(x, y) |> \n group_by(x) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") +\n labs(subtitle = \"Condicional de Y dada X\")\n\n\n\n\n\n\n\n\nSin embargo, si condicionamos a \\(Z\\), que puede tomar los valores 0 o 1:\n\nsims_mediador |> \n count(x, y, z) |> \n group_by(x, z) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, z, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") + facet_wrap(~ z) +\n labs(subtitle = \"Condicional de Y dada X y Z\")\n\n\n\n\n\n\n\n\nY vemos que la condicional de \\(Y\\) dada \\(Z\\) y \\(X\\) sólo depende de \\(Z\\). Una consecuencia es por ejemplo que la correlación debe ser cero:\n\ncor(sims_mediador |> filter(z == 1) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 0.004\ny 0.004 1.000\n\ncor(sims_mediador |> filter(z == 0) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.002\ny -0.002 1.000\n\n\nPodemos también hacer un ejemplo continuo:\n\nsimular_mediador <- function(n = 10){\n x <- rnorm(n, 100, 10)\n prob <- 1 / (1 + exp(-(x - 100)/5))\n z <- rbern(n, p = prob)\n y <- rnorm(n, 100 + 30 * z, 15)\n tibble(x, z, y)\n}\nsims_mediador <- simular_mediador(2000)\n\n\\(X\\) y \\(Y\\) son dependientes (por ejemplo si vemos la media condicional de \\(Y\\) dado \\(X\\):\n\nggplot(sims_mediador, aes(x = x, y = y, colour = z)) + geom_point() +\n geom_smooth(span = 1, se = FALSE)\n\n`geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = \"cs\")'\n\n\nWarning: The following aesthetics were dropped during statistical transformation: colour\nℹ This can happen when ggplot fails to infer the correct grouping structure in\n the data.\nℹ Did you forget to specify a `group` aesthetic or to convert a numerical\n variable into a factor?\n\n\n\n\n\n\n\n\n\nSi condicionamos a \\(Z\\), no hay dependencia entre \\(X\\) y \\(Y\\)\n\nggplot(sims_mediador, aes(x = x, y = y, colour = z, group = z)) + \n geom_point() +\n geom_smooth(span = 2)\n\n`geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = \"cs\")'\n\n\n\n\n\n\n\n\n\nNótese que en este ejemplo sí hay un efecto causal de \\(X\\) sobre \\(Y\\), pero está mediado por otra variable \\(Z\\). Si condicionamos a \\(Z\\), no hay relación entre \\(X\\) y \\(Y\\). El análisis condicionado podría llevarnos a una conclusión errónea de que \\(X\\) no influye sobre \\(Y\\).\n\n\n\n\n\n\nTip\n\n\n\nNota que no existe una diferencia estadística entre una bifurcación y una cadena: en ambos casos, las variables \\(X\\) y \\(Y\\) están correlacionadas, y son independientes una vez que condicionamos o estratificamos por \\(Z\\). Sin embargo, su tratamiento en inferencia causal es muy diferente.\n\n\n\nSesgo post-tratamiento\nEn McElreath (2020) se discute que en algunos estudios experimentales, se estratifica por variables que son consecuencia del tratamiento. Esto induce sesgo post-tratamiento, lo cual puede llevar a equivocaciones en donde parece que el tratamiento no tiene efecto cuando sí lo tiene. Incluso bajo condiciones de experimento (donde el tratamiento es asignado al azar) estratificar por mediadores es una mala idea. Ver más en McElreath (2020), donde por ejemplo cita una fuente que en estudios experimentales de Ciencia Política, casi la mitad de ellos sufre de este tipo de sesgo por estratificación por mediadores.\n\n\nEjemplo: Burks\nEste ejemplo es de Pearl y Mackenzie (2018). En 1926 Burks recolectó datos sobre qué tanto podría esperarse que la inteligencia de padres se hereda a los hijos (medido según una prueba de IQ). Construyó un diagrama parecido al de abajo:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape = circle]\n U\n node [shape=plaintext]\n edge [minlen = 3]\n IntPadres -> NSE\n NSE -> IntHijos\n U -> NSE\n U -> IntHijos\n IntPadres -> IntHijos\n{rank = same; U}\n}\n\")\n\n\n\n\n\n\nComo el NSE es del hogar (una medida general de estatus social), se consideró en principio como una variable pre-tratamiento a la inteligencia de los niños por la que tradicionalmente se controlaba. Burks notó que hacer esto tenía no era apropiado, pues tiene como consecuencia cortar parte del efecto total de la inteligencia sobre el la inteligencia de los hijos. En otras palabras: la inteligencia de los padres hace más probable mejor NSE, y mejor NSE presenta mejores condiciones de desarrollo para sus hijos. Estatificar por esta variable bloquea este efecto.\nAdicionalmente, como veremos, condicionar a NSE abre un camino no causal entre Inteligencia de Padres e Hijos.", + "text": "5.6 Cadenas o mediación\nEn este caso tenemos:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2, rankdir=LR]\n node [shape=plaintext]\n X\n Y\n Z\n edge [minlen = 3]\n X -> Z\n Z -> Y\n}\n\", width = 150, height = 20)\n\n\n\n\n\n\nEn este caso,\n\nExiste asociación entre \\(X\\) y \\(Y\\), pero no existe relación directa entre ellas. Decimos que \\(Z\\) es un mediador del efecto de \\(X\\) sobre \\(Y\\).\nSi condicionamos a un valor de \\(Z\\), \\(X\\) y \\(Y\\) son condicionalmente independientes.\n\nPodemos pensar en \\(Z\\) como un mediador del efecto de \\(X\\) sobre \\(Y\\). Si no permitimos que \\(Z\\) varíe, entonces la información de \\(X\\) no fluye a \\(Y\\).\nPor ejemplo, si \\(X\\) tomar o no una medicina para el dolor de cabeza, \\(Z\\) es dolor de cabeza y \\(Y\\) es bienestar general, \\(X\\) y \\(Y\\) están relacionadas. Sin embargo, si condicionamos a un valor fijo de dolor de cabeza, no hay relación entre tomar la medicina y bienestar general.\nEn términos de factorización, podemos checar la independencia condicional: como \\(p(x,y,z) = p(x)p(z|x)p(y|z)\\), entonces\n\\[p(x, y | z) = p(x,y,z) / p(z) = (p(x)(z|x)) (p(y|z) / p(z))\\] y vemos que el lado izquierdo se factoriza en una parte que sólo involucra a \\(x\\) y \\(z\\) y otro factor que sólo tiene a \\(y\\) y \\(z\\): no hay términos que incluyan conjuntamente a \\(x\\), \\(y\\) y \\(z\\). Podemos de cualquier forma continuar notando\n\\[p(x)p(z|x)/p(z) = p(x,z)/p(z) = p(x | z)\\] de modo que\n\\[p(x, y | z) = p(x|z) p(y|z) \\]\nY mostramos un ejemplo simulado:\n\nrbern <- function(n, prob){\n rbinom(n, 1, prob = prob)\n} \nsimular_mediador <- function(n = 10){\n x <- rbern(n, p = 0.5) |> as.numeric()\n z <- rbern(n, p = x * 0.8 + (1 - x) * 0.3)\n y <- rbinom(n, 2, z * 0.7 + (1 - z) * 0.5)\n tibble(x, z, y)\n}\nsims_mediador <- simular_mediador(50000)\n\n\\(X\\) y \\(Y\\) son dependientes:\n\nsims_mediador |> select(x, y) |> \n count(x, y) |> \n group_by(x) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") +\n labs(subtitle = \"Condicional de Y dada X\")\n\n\n\n\n\n\n\n\nSin embargo, si condicionamos a \\(Z\\), que puede tomar los valores 0 o 1:\n\nsims_mediador |> \n count(x, y, z) |> \n group_by(x, z) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, z, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") + facet_wrap(~ z) +\n labs(subtitle = \"Condicional de Y dada X y Z\")\n\n\n\n\n\n\n\n\nY vemos que la condicional de \\(Y\\) dada \\(Z\\) y \\(X\\) sólo depende de \\(Z\\). Una consecuencia es por ejemplo que la correlación debe ser cero:\n\ncor(sims_mediador |> filter(z == 1) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.002\ny -0.002 1.000\n\ncor(sims_mediador |> filter(z == 0) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.012\ny -0.012 1.000\n\n\nPodemos también hacer un ejemplo continuo:\n\nsimular_mediador <- function(n = 10){\n x <- rnorm(n, 100, 10)\n prob <- 1 / (1 + exp(-(x - 100)/5))\n z <- rbern(n, p = prob)\n y <- rnorm(n, 100 + 30 * z, 15)\n tibble(x, z, y)\n}\nsims_mediador <- simular_mediador(2000)\n\n\\(X\\) y \\(Y\\) son dependientes (por ejemplo si vemos la media condicional de \\(Y\\) dado \\(X\\):\n\nggplot(sims_mediador, aes(x = x, y = y, colour = z)) + geom_point() +\n geom_smooth(span = 1, se = FALSE)\n\n`geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = \"cs\")'\n\n\nWarning: The following aesthetics were dropped during statistical transformation: colour\nℹ This can happen when ggplot fails to infer the correct grouping structure in\n the data.\nℹ Did you forget to specify a `group` aesthetic or to convert a numerical\n variable into a factor?\n\n\n\n\n\n\n\n\n\nSi condicionamos a \\(Z\\), no hay dependencia entre \\(X\\) y \\(Y\\)\n\nggplot(sims_mediador, aes(x = x, y = y, colour = z, group = z)) + \n geom_point() +\n geom_smooth(span = 2)\n\n`geom_smooth()` using method = 'gam' and formula = 'y ~ s(x, bs = \"cs\")'\n\n\n\n\n\n\n\n\n\nNótese que en este ejemplo sí hay un efecto causal de \\(X\\) sobre \\(Y\\), pero está mediado por otra variable \\(Z\\). Si condicionamos a \\(Z\\), no hay relación entre \\(X\\) y \\(Y\\). El análisis condicionado podría llevarnos a una conclusión errónea de que \\(X\\) no influye sobre \\(Y\\).\n\n\n\n\n\n\nTip\n\n\n\nNota que no existe una diferencia estadística entre una bifurcación y una cadena: en ambos casos, las variables \\(X\\) y \\(Y\\) están correlacionadas, y son independientes una vez que condicionamos o estratificamos por \\(Z\\). Sin embargo, su tratamiento en inferencia causal es muy diferente.\n\n\n\nSesgo post-tratamiento\nEn McElreath (2020) se discute que en algunos estudios experimentales, se estratifica por variables que son consecuencia del tratamiento. Esto induce sesgo post-tratamiento, lo cual puede llevar a equivocaciones en donde parece que el tratamiento no tiene efecto cuando sí lo tiene. Incluso bajo condiciones de experimento (donde el tratamiento es asignado al azar) estratificar por mediadores es una mala idea. Ver más en McElreath (2020), donde por ejemplo cita una fuente que en estudios experimentales de Ciencia Política, casi la mitad de ellos sufre de este tipo de sesgo por estratificación por mediadores.\n\n\nEjemplo: Burks\nEste ejemplo es de Pearl y Mackenzie (2018). En 1926 Burks recolectó datos sobre qué tanto podría esperarse que la inteligencia de padres se hereda a los hijos (medido según una prueba de IQ). Construyó un diagrama parecido al de abajo:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape = circle]\n U\n node [shape=plaintext]\n edge [minlen = 3]\n IntPadres -> NSE\n NSE -> IntHijos\n U -> NSE\n U -> IntHijos\n IntPadres -> IntHijos\n{rank = same; U}\n}\n\")\n\n\n\n\n\n\nComo el NSE es del hogar (una medida general de estatus social), se consideró en principio como una variable pre-tratamiento a la inteligencia de los niños por la que tradicionalmente se controlaba. Burks notó que hacer esto tenía no era apropiado, pues tiene como consecuencia cortar parte del efecto total de la inteligencia sobre el la inteligencia de los hijos. En otras palabras: la inteligencia de los padres hace más probable mejor NSE, y mejor NSE presenta mejores condiciones de desarrollo para sus hijos. Estatificar por esta variable bloquea este efecto.\nAdicionalmente, como veremos, condicionar a NSE abre un camino no causal entre Inteligencia de Padres e Hijos.", "crumbs": [ "5  Modelos gráficos y causalidad" ] @@ -354,7 +354,7 @@ "href": "05-dags.html#colisionador-o-causas-alternativas", "title": "5  Modelos gráficos y causalidad", "section": "5.7 Colisionador o causas alternativas", - "text": "5.7 Colisionador o causas alternativas\nEn este caso, a \\(Z\\) también le llamamos un colisionador. Este es el caso que puede ser más difícil de entender en un principio. Consiste de la siguiente estructura:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X\n Y\n Z\n edge [minlen = 3]\n X -> Z\n Y -> Z\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\n\nEn este caso \\(X\\) y \\(Y\\) son independientes. Tanto \\(X\\) como \\(Y\\) influyen en \\(Z\\).\nSin embargo, si condicionamos a \\(Z\\) entonces \\(X\\) y \\(Y\\) están asociados.\n\nPor ejemplo, si observamos que el pasto está mojado, entonces saber que no llovió implica que probablemente se encendieron los aspersores.\nComo la conjunta se factoriza como:\n\\[p(x,y,z) = p(x)p(y)p(z|x,y)\\] Entonces integrando sobre \\(Z\\):\n\\[p(x,y) = \\int p(x,y,z)dz = p(x)p(y)\\int p(z|x,y)\\, dz\\] pero \\(p(z|x,y)\\) integra uno porque es una densidad, de forma que \\(x\\) y \\(y\\) son independientes.\nMostramos un ejemplo simulado:\n\nsimular_colisionador <- function(n = 10){\n x <- rbern(n, 0.5) \n y <- rbinom(n, 2, 0.7)\n z <- rbern(n, p = 0.1 + 0.7 * x * (y > 1)) \n tibble(x, z, y)\n}\nsims_colisionador <- simular_colisionador(50000)\n\n\\(X\\) y \\(Y\\) son independientes:\n\nsims_colisionador|> select(x, y) |> \n count(x, y) |> \n group_by(x) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") +\n labs(subtitle = \"Condicional de Y dada X\")\n\n\n\n\n\n\n\ncor(sims_colisionador |> select(x,y))\n\n x y\nx 1.000000000 0.008200524\ny 0.008200524 1.000000000\n\n\nSin embargo, si condicionamos a \\(Z\\), que puede tomar los valores 0 o 1:\n\nsims_colisionador |> \n count(x, y, z) |> \n group_by(x, z) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, z, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") + facet_wrap(~ z) +\n labs(subtitle = \"Condicional de Y dada X y Z\")\n\n\n\n\n\n\n\n\nY vemos que la condicional de \\(Y\\) dada \\(Z\\) y \\(X\\) depende de \\(X\\) y de \\(Z\\).\nLas correlaciones condicionales, por ejemplo, no son cero:\n\nprint(\"Dado Z = 0\")\n\n[1] \"Dado Z = 0\"\n\ncor(sims_colisionador |> filter(z == 0) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.271\ny -0.271 1.000\n\nprint(\"Dado Z = 1\")\n\n[1] \"Dado Z = 1\"\n\ncor(sims_colisionador |> filter(z == 1) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 0.377\ny 0.377 1.000\n\n\nOtro ejemplo con variables continuas:\n\nsimular_colisionador_2 <- function(n = 10){\n x <- rnorm(n, 100, 20) \n y <- rnorm(n, 100, 20)\n z <- rbern(n, p = 0.92 * ((x + y) > 220) + 0.05) \n tibble(x, z, y)\n}\nsims_colisionador <- simular_colisionador_2(1000)\n\n\\(X\\) y \\(Y\\) son independientes:\n\nggplot(sims_colisionador, aes(x = x, y = y)) + geom_point()\n\n\n\n\n\n\n\n\nSin embargo, si condicionamos a un valor de \\(Z\\), \\(X\\) y \\(Y\\) ya no son independientes:\n\nggplot(sims_colisionador, aes(x = x, y = y, group = z, colour = factor(z))) + \n geom_point() + geom_smooth(method = \"lm\", se = FALSE) \n\n`geom_smooth()` using formula = 'y ~ x'\n\n\n\n\n\n\n\n\n\nY vemos que condicional a \\(Z\\), \\(X\\) y \\(Y\\) están correlacionadas, aunque no hay relación causal entre \\(X\\) y \\(Y\\).\n\n5.7.1 Ejemplos de colisionadores\nExisten muchos ejemplos de colisionadores en análisis de datos. Algunos ejemplos se deben a sesgo de selección (puedes dibujar diagramas para cada uno de estos):\n\nPodemos observar correlaciones entre habilidades que en realidad son independientes si observamos muestras de estudiantes seleccionados por un examen de admisión (por ejemplo, para entrar es necesario tener alta habilidad atlética y/o alta habilidad académica).\nEntre los artículos científicos publicados (ver McElreath (2020)), aquellos que son más tomados por las noticias son los menos confiables. Esta correlación puede aparecer aunque no exista relación en proyectos científicos entre confiabilidad e interés de los medios, pues lo que se fondea o publica puede tener dos razones: ser trabajo muy confiable, o ser trabajo que “está de moda” o atrae la atención de los medios.\n\nPero también puede ser consecuencia de condicionar a variables endógenos (que resultan ser colisionadores), y ocurren como parte del procesamiento o construcción de modelos. Un ejemplo interesante de McElreath (2020) es el siguiente:\n\nNos interesa saber si la edad influye en la felicidad o bienestar de las personas.\nAlgún investigador puede pensar que es necesario controlar por sí las personas están casadas o no, por ejemplo, para “quitar” ese efecto o algo así.\nEsto puede ser mala idea si consideramos que un diagrama apropiado puede ser \\(F \\rightarrow Matrim \\leftarrow Edad\\), que se basa en las observaciones de que personas más felices generalmente tienen mayor posibilidad de casarse, y también conforme pasa el tiempo, hay más oportunidades para casarse.\nEsto induce una correlación no causal entre edad y felicidad dentro de los grupos de casados y no casados, y puede llevar a conclusiones incorrectas.", + "text": "5.7 Colisionador o causas alternativas\nEn este caso, a \\(Z\\) también le llamamos un colisionador. Este es el caso que puede ser más difícil de entender en un principio. Consiste de la siguiente estructura:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X\n Y\n Z\n edge [minlen = 3]\n X -> Z\n Y -> Z\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\n\nEn este caso \\(X\\) y \\(Y\\) son independientes. Tanto \\(X\\) como \\(Y\\) influyen en \\(Z\\).\nSin embargo, si condicionamos a \\(Z\\) entonces \\(X\\) y \\(Y\\) están asociados.\n\nPor ejemplo, si observamos que el pasto está mojado, entonces saber que no llovió implica que probablemente se encendieron los aspersores.\nComo la conjunta se factoriza como:\n\\[p(x,y,z) = p(x)p(y)p(z|x,y)\\] Entonces integrando sobre \\(Z\\):\n\\[p(x,y) = \\int p(x,y,z)dz = p(x)p(y)\\int p(z|x,y)\\, dz\\] pero \\(p(z|x,y)\\) integra uno porque es una densidad, de forma que \\(x\\) y \\(y\\) son independientes.\nMostramos un ejemplo simulado:\n\nsimular_colisionador <- function(n = 10){\n x <- rbern(n, 0.5) \n y <- rbinom(n, 2, 0.7)\n z <- rbern(n, p = 0.1 + 0.7 * x * (y > 1)) \n tibble(x, z, y)\n}\nsims_colisionador <- simular_colisionador(50000)\n\n\\(X\\) y \\(Y\\) son independientes:\n\nsims_colisionador|> select(x, y) |> \n count(x, y) |> \n group_by(x) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") +\n labs(subtitle = \"Condicional de Y dada X\")\n\n\n\n\n\n\n\ncor(sims_colisionador |> select(x,y))\n\n x y\nx 1.000000000 0.000457974\ny 0.000457974 1.000000000\n\n\nSin embargo, si condicionamos a \\(Z\\), que puede tomar los valores 0 o 1:\n\nsims_colisionador |> \n count(x, y, z) |> \n group_by(x, z) |> \n mutate(p_cond = n / sum(n)) |>\n select(x, y, z, p_cond) |> \nggplot(aes(x = y, y = p_cond, fill = factor(x))) +\n geom_col(position = \"dodge\") + facet_wrap(~ z) +\n labs(subtitle = \"Condicional de Y dada X y Z\")\n\n\n\n\n\n\n\n\nY vemos que la condicional de \\(Y\\) dada \\(Z\\) y \\(X\\) depende de \\(X\\) y de \\(Z\\).\nLas correlaciones condicionales, por ejemplo, no son cero:\n\nprint(\"Dado Z = 0\")\n\n[1] \"Dado Z = 0\"\n\ncor(sims_colisionador |> filter(z == 0) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 -0.278\ny -0.278 1.000\n\nprint(\"Dado Z = 1\")\n\n[1] \"Dado Z = 1\"\n\ncor(sims_colisionador |> filter(z == 1) |> select(x,y)) |> round(3)\n\n x y\nx 1.000 0.368\ny 0.368 1.000\n\n\nOtro ejemplo con variables continuas:\n\nsimular_colisionador_2 <- function(n = 10){\n x <- rnorm(n, 100, 20) \n y <- rnorm(n, 100, 20)\n z <- rbern(n, p = 0.92 * ((x + y) > 220) + 0.05) \n tibble(x, z, y)\n}\nsims_colisionador <- simular_colisionador_2(1000)\n\n\\(X\\) y \\(Y\\) son independientes:\n\nggplot(sims_colisionador, aes(x = x, y = y)) + geom_point()\n\n\n\n\n\n\n\n\nSin embargo, si condicionamos a un valor de \\(Z\\), \\(X\\) y \\(Y\\) ya no son independientes:\n\nggplot(sims_colisionador, aes(x = x, y = y, group = z, colour = factor(z))) + \n geom_point() + geom_smooth(method = \"lm\", se = FALSE) \n\n`geom_smooth()` using formula = 'y ~ x'\n\n\n\n\n\n\n\n\n\nY vemos que condicional a \\(Z\\), \\(X\\) y \\(Y\\) están correlacionadas, aunque no hay relación causal entre \\(X\\) y \\(Y\\).\n\n5.7.1 Ejemplos de colisionadores\nExisten muchos ejemplos de colisionadores en análisis de datos. Algunos ejemplos se deben a sesgo de selección (puedes dibujar diagramas para cada uno de estos):\n\nPodemos observar correlaciones entre habilidades que en realidad son independientes si observamos muestras de estudiantes seleccionados por un examen de admisión (por ejemplo, para entrar es necesario tener alta habilidad atlética y/o alta habilidad académica).\nEntre los artículos científicos publicados (ver McElreath (2020)), aquellos que son más tomados por las noticias son los menos confiables. Esta correlación puede aparecer aunque no exista relación en proyectos científicos entre confiabilidad e interés de los medios, pues lo que se fondea o publica puede tener dos razones: ser trabajo muy confiable, o ser trabajo que “está de moda” o atrae la atención de los medios.\n\nPero también puede ser consecuencia de condicionar a variables endógenos (que resultan ser colisionadores), y ocurren como parte del procesamiento o construcción de modelos. Un ejemplo interesante de McElreath (2020) es el siguiente:\n\nNos interesa saber si la edad influye en la felicidad o bienestar de las personas.\nAlgún investigador puede pensar que es necesario controlar por sí las personas están casadas o no, por ejemplo, para “quitar” ese efecto o algo así.\nEsto puede ser mala idea si consideramos que un diagrama apropiado puede ser \\(F \\rightarrow Matrim \\leftarrow Edad\\), que se basa en las observaciones de que personas más felices generalmente tienen mayor posibilidad de casarse, y también conforme pasa el tiempo, hay más oportunidades para casarse.\nEsto induce una correlación no causal entre edad y felicidad dentro de los grupos de casados y no casados, y puede llevar a conclusiones incorrectas.", "crumbs": [ "5  Modelos gráficos y causalidad" ] @@ -364,7 +364,7 @@ "href": "05-dags.html#razonamiento-de-descendientes", "title": "5  Modelos gráficos y causalidad", "section": "5.8 Razonamiento de descendientes", - "text": "5.8 Razonamiento de descendientes\nCondicionar a un descendiente puede entenderse como “condicionar parcialmente” o “débilmente” a los padres de ese descendiente.\nPor ejemplo, condicionar a un colisionador también produce dependencias condicionales:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X\n Y\n Z\n A\n edge [minlen = 3]\n X -> Z\n Y -> Z\n Z -> A\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEn este caso,\n\n\\(X\\) y \\(Y\\) son independientes\n\\(X\\) y \\(Y\\) son dependientes si condicionamos a \\(A\\).\n\nDependiendo de la naturaleza de la asociación entre el colisionador \\(Z\\) y su descendiente \\(A\\), esta dependencia puede ser más fuerte o más débil.\nPor ejemplo, en nuestro ejemplo donde el pasto mojado es un colisionador entre cuánta agua dieron los aspersores y cuánta lluvia cayó, un descendiente del pasto mojado es el estado de las plantas del jardín. Aunque los aspersores trabajan independientemente de la lluvia, si observamos que las plantas se secaron entonces lluvia y aspersores están correlacionados: por ejemplo, si noto que los aspersores están descompuestos, entonces concluimos que no hubo lluvia.\n\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X [label = lluvia]\n Y [label = aspersores]\n Z [label = humedad]\n A [label = plantas]\n edge [minlen = 3]\n X -> Z\n Y -> Z\n Z -> A\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEjemplo\n\nsimular_desc <- function(n = 10){\n x <- rbern(n, 0.5) \n y <- rbinom(n, 2, 0.7)\n z <- rbern(n, p = 0.1 + 0.7 * x * (y > 1)) \n a <- rbern(n, p = 0.5 + 0.5 * z)\n tibble(x, z, y, a)\n}\nsims_colisionador <- simular_desc(50000)\n# No hay correlación\ncor(sims_colisionador$x, sims_colisionador$y)\n\n[1] -0.003243749\n\n\nSin embargo,\n\ncor(sims_colisionador |> filter(a ==0) |> select(x,y))\n\n x y\nx 1.0000000 -0.2822012\ny -0.2822012 1.0000000\n\n\n\ncor(sims_colisionador |> filter(a ==1) |> select(x,y))\n\n x y\nx 1.0000000 0.1097786\ny 0.1097786 1.0000000\n\n\n\n\n5.8.1 Ejemplo: dependencias de colisionador\nVerificamos que en nuestro modelo de Santa Clara, efectivamente nuestro modelo no implica ninguna dependencia no condicional entre sensibilidad de la prueba y prevalencia. Eso debería ser claro de la simulación, pero de todas formas lo checamos\n\nlibrary(cmdstanr)\nmod_sc <- cmdstan_model(\"./src/sclara.stan\")\nprint(mod_sc)\n\ndata {\n int<lower=0> N;\n int<lower=0> n;\n int<lower=0> kit_pos;\n int<lower=0> n_kit_pos;\n int<lower=0> kit_neg;\n int<lower=0> n_kit_neg;\n}\n\nparameters {\n real<lower=0, upper=1> theta; //seroprevalencia\n real<lower=0, upper=1> sens; //sensibilidad\n real<lower=0, upper=1> esp; //especificidad\n}\n\ntransformed parameters {\n real<lower=0, upper=1> prob_pos;\n\n prob_pos = theta * sens + (1 - theta) * (1 - esp);\n\n}\nmodel {\n // modelo de número de positivos\n n ~ binomial(N, prob_pos);\n // modelos para resultados del kit\n kit_pos ~ binomial(n_kit_pos, sens);\n kit_neg ~ binomial(n_kit_neg, esp);\n // iniciales para cantidades no medidas\n theta ~ beta(1.0, 10.0);\n sens ~ beta(2.0, 1.0);\n esp ~ beta(2.0, 1.0);\n}\n\n\nEn este caso, no pondremos información acerca de positivos en la prueba:\n\ndatos_lista <- list(N = 0, n = 0,\n kit_pos = 103, n_kit_pos = 122,\n kit_neg = 399, n_kit_neg = 401)\najuste <- mod_sc$sample(data = datos_lista, refresh = 1000, iter_sampling = 400)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 1 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 1 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 1 finished in 0.0 seconds.\nChain 2 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 2 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 2 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 2 finished in 0.0 seconds.\nChain 3 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 3 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 3 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 3 finished in 0.0 seconds.\nChain 4 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 4 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 4 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 4 finished in 0.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.0 seconds.\nTotal execution time: 0.5 seconds.\n\nsims <- ajuste$draws(c(\"theta\", \"sens\", \"esp\"), format = \"df\")\nresumen <- ajuste$summary(c(\"theta\"))\n\n\nggplot(sims, aes(x = theta, y = sens)) + geom_point() +\n scale_x_sqrt()\n\n\n\n\n\n\n\n\nNo vemos ninguna asocación entre estas dos variables.\nSin embargo, al condicionar al valor de Positivos, creamos una relación que no podemos interpretar como casual. En este caso particular supondremos prácticamente fija la sensibilidad para ver solamente lo que sucede en el colisionador de especificidad y número de positivos (la especificidad en este ejemplo es más crítica):\n\ndatos_lista <- list(N = 3300, n = 50,\n kit_pos = 1030000, n_kit_pos = 1220000, # números grandes para que esté practicamente\n# fija la sensibilidad\n kit_neg = 399, n_kit_neg = 401)\najuste <- mod_sc$sample(data = datos_lista, refresh = 1000, iter_sampling = 400)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 1 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 1 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 1 finished in 0.0 seconds.\nChain 2 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 2 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 2 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 2 finished in 0.0 seconds.\nChain 3 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 3 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 3 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 3 finished in 0.0 seconds.\nChain 4 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 4 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 4 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 4 finished in 0.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.0 seconds.\nTotal execution time: 0.5 seconds.\n\nsims <- ajuste$draws(c(\"theta\", \"sens\", \"esp\"), format = \"df\")\nresumen <- ajuste$summary(c(\"theta\"))\n\n\nggplot(sims, aes(x = theta, y = esp)) + geom_point() \n\n\n\n\n\n\n\n\nY vemos que condiconando al colisionador, obtenemos una relación fuerte entre prevalencia y especificidad de la prueba: necesitaríamos más datos de especificidad para obtener una estimación útil.\n\nLa razón de que la especificidad es más importante en este ejemplo es que la prevalencia es muy baja al momento del estudio, y los falsos positivos pueden introducir más error en la estimación\nTambién repetimos nótese que el análisis correcto de estos datos no se puede hacer con intervalos separados para cada cantidad, sino que debe examinarse la conjunta de estos parámetros.\n\n\nCon estas tres estructuras elementales podemos entender de manera abstracta la existencia o no de asociaciones entre nodos de cualquier gráfica dirigida.", + "text": "5.8 Razonamiento de descendientes\nCondicionar a un descendiente puede entenderse como “condicionar parcialmente” o “débilmente” a los padres de ese descendiente.\nPor ejemplo, condicionar a un colisionador también produce dependencias condicionales:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X\n Y\n Z\n A\n edge [minlen = 3]\n X -> Z\n Y -> Z\n Z -> A\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEn este caso,\n\n\\(X\\) y \\(Y\\) son independientes\n\\(X\\) y \\(Y\\) son dependientes si condicionamos a \\(A\\).\n\nDependiendo de la naturaleza de la asociación entre el colisionador \\(Z\\) y su descendiente \\(A\\), esta dependencia puede ser más fuerte o más débil.\nPor ejemplo, en nuestro ejemplo donde el pasto mojado es un colisionador entre cuánta agua dieron los aspersores y cuánta lluvia cayó, un descendiente del pasto mojado es el estado de las plantas del jardín. Aunque los aspersores trabajan independientemente de la lluvia, si observamos que las plantas se secaron entonces lluvia y aspersores están correlacionados: por ejemplo, si noto que los aspersores están descompuestos, entonces concluimos que no hubo lluvia.\n\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n X [label = lluvia]\n Y [label = aspersores]\n Z [label = humedad]\n A [label = plantas]\n edge [minlen = 3]\n X -> Z\n Y -> Z\n Z -> A\n}\n\", width = 200, height = 50)\n\n\n\n\n\n\nEjemplo\n\nsimular_desc <- function(n = 10){\n x <- rbern(n, 0.5) \n y <- rbinom(n, 2, 0.7)\n z <- rbern(n, p = 0.1 + 0.7 * x * (y > 1)) \n a <- rbern(n, p = 0.5 + 0.5 * z)\n tibble(x, z, y, a)\n}\nsims_colisionador <- simular_desc(50000)\n# No hay correlación\ncor(sims_colisionador$x, sims_colisionador$y)\n\n[1] 0.0003440308\n\n\nSin embargo,\n\ncor(sims_colisionador |> filter(a ==0) |> select(x,y))\n\n x y\nx 1.0000000 -0.2738001\ny -0.2738001 1.0000000\n\n\n\ncor(sims_colisionador |> filter(a ==1) |> select(x,y))\n\n x y\nx 1.0000000 0.1082551\ny 0.1082551 1.0000000\n\n\n\n\n5.8.1 Ejemplo: dependencias de colisionador\nVerificamos que en nuestro modelo de Santa Clara, efectivamente nuestro modelo no implica ninguna dependencia no condicional entre sensibilidad de la prueba y prevalencia. Eso debería ser claro de la simulación, pero de todas formas lo checamos\n\nlibrary(cmdstanr)\nmod_sc <- cmdstan_model(\"./src/sclara.stan\")\nprint(mod_sc)\n\ndata {\n int<lower=0> N;\n int<lower=0> n;\n int<lower=0> kit_pos;\n int<lower=0> n_kit_pos;\n int<lower=0> kit_neg;\n int<lower=0> n_kit_neg;\n}\n\nparameters {\n real<lower=0, upper=1> theta; //seroprevalencia\n real<lower=0, upper=1> sens; //sensibilidad\n real<lower=0, upper=1> esp; //especificidad\n}\n\ntransformed parameters {\n real<lower=0, upper=1> prob_pos;\n\n prob_pos = theta * sens + (1 - theta) * (1 - esp);\n\n}\nmodel {\n // modelo de número de positivos\n n ~ binomial(N, prob_pos);\n // modelos para resultados del kit\n kit_pos ~ binomial(n_kit_pos, sens);\n kit_neg ~ binomial(n_kit_neg, esp);\n // iniciales para cantidades no medidas\n theta ~ beta(1.0, 10.0);\n sens ~ beta(2.0, 1.0);\n esp ~ beta(2.0, 1.0);\n}\n\n\nEn este caso, no pondremos información acerca de positivos en la prueba:\n\ndatos_lista <- list(N = 0, n = 0,\n kit_pos = 103, n_kit_pos = 122,\n kit_neg = 399, n_kit_neg = 401)\najuste <- mod_sc$sample(data = datos_lista, refresh = 1000, iter_sampling = 400)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 1 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 1 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 1 finished in 0.0 seconds.\nChain 2 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 2 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 2 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 2 finished in 0.0 seconds.\nChain 3 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 3 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 3 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 3 finished in 0.0 seconds.\nChain 4 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 4 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 4 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 4 finished in 0.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.0 seconds.\nTotal execution time: 0.5 seconds.\n\nsims <- ajuste$draws(c(\"theta\", \"sens\", \"esp\"), format = \"df\")\nresumen <- ajuste$summary(c(\"theta\"))\n\n\nggplot(sims, aes(x = theta, y = sens)) + geom_point() +\n scale_x_sqrt()\n\n\n\n\n\n\n\n\nNo vemos ninguna asocación entre estas dos variables.\nSin embargo, al condicionar al valor de Positivos, creamos una relación que no podemos interpretar como casual. En este caso particular supondremos prácticamente fija la sensibilidad para ver solamente lo que sucede en el colisionador de especificidad y número de positivos (la especificidad en este ejemplo es más crítica):\n\ndatos_lista <- list(N = 3300, n = 50,\n kit_pos = 1030000, n_kit_pos = 1220000, # números grandes para que esté practicamente\n# fija la sensibilidad\n kit_neg = 399, n_kit_neg = 401)\najuste <- mod_sc$sample(data = datos_lista, refresh = 1000, iter_sampling = 400)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 1 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 1 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 1 finished in 0.0 seconds.\nChain 2 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 2 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 2 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 2 finished in 0.0 seconds.\nChain 3 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 3 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 3 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 3 finished in 0.0 seconds.\nChain 4 Iteration: 1 / 1400 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 1400 [ 71%] (Warmup) \nChain 4 Iteration: 1001 / 1400 [ 71%] (Sampling) \nChain 4 Iteration: 1400 / 1400 [100%] (Sampling) \nChain 4 finished in 0.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 0.0 seconds.\nTotal execution time: 0.5 seconds.\n\nsims <- ajuste$draws(c(\"theta\", \"sens\", \"esp\"), format = \"df\")\nresumen <- ajuste$summary(c(\"theta\"))\n\n\nggplot(sims, aes(x = theta, y = esp)) + geom_point() \n\n\n\n\n\n\n\n\nY vemos que condiconando al colisionador, obtenemos una relación fuerte entre prevalencia y especificidad de la prueba: necesitaríamos más datos de especificidad para obtener una estimación útil.\n\nLa razón de que la especificidad es más importante en este ejemplo es que la prevalencia es muy baja al momento del estudio, y los falsos positivos pueden introducir más error en la estimación\nTambién repetimos nótese que el análisis correcto de estos datos no se puede hacer con intervalos separados para cada cantidad, sino que debe examinarse la conjunta de estos parámetros.\n\n\nCon estas tres estructuras elementales podemos entender de manera abstracta la existencia o no de asociaciones entre nodos de cualquier gráfica dirigida.", "crumbs": [ "5  Modelos gráficos y causalidad" ] @@ -444,7 +444,7 @@ "href": "06-calculo-do.html#bloqueando-puertas-traseras", "title": "6  Identificación y cálculo-do", "section": "6.5 Bloqueando puertas traseras", - "text": "6.5 Bloqueando puertas traseras\nEn las partes anteriores vimos que estratificando por los padres de la variable de tratamiento \\(X\\) podemos construir un estimador del efecto de \\(X\\) sobre otra variable \\(Y\\), pasando de una distribución observacional a una conceptualmente experimental (dado que los supuestos causales sean aproximadamente correctos).\nSin embargo, esta aplicación de la fórmula de ajuste no funciona si existen padres que no fueron observados, y por tanto no podemos estratificar por ellos. El siguiente método (ajuste por “puerta trasera”) nos da una generalización que podemos usar dado ciertos tipos de estructura en nuestro modelo causal (veremos también por ejemplo, que a veces podemos usar menos variables que padres de la variable de interés). Nótese que una vez más, este criterio sólo depende de la gráfica causal \\(G\\) asociada a nuestro modelo, y no los modelos locales que utilizemos para modelar la condicional de cada nodo.\n\n\n\n\n\n\nAjuste de puerta trasera (Pearl)\n\n\n\nSi tenemos dos variables \\(T\\) y \\(Y\\) en una gráfica \\(G\\), un conjunto \\(Z\\) de variables satisface el criterio de puerta trasera relativo a \\(T\\) y \\(Y\\) cuando \\(Z\\) bloquea cualquier camino entre \\(T\\) y \\(Y\\) que tenga una arista que incida en \\(T\\), y ninguna variable de \\(Z\\) es descendiente de \\(T\\).\nEn tal caso, podemos utilizar la fórmula de ajuste, pero en lugar de estratificar por los padres de \\(T\\), estratificamos por las variables en \\(Z\\)\n\n\nLa idea es:\n\nQueremos bloquear todos los caminos no causales entre \\(T\\) y \\(Y\\).\nQueremos no perturbar todos los caminos dirigidos de \\(T\\) a \\(Y\\) (caminos causales).\nNo queremos activar caminos no causales entre \\(T\\) y \\(Y\\) al condicionar.\n\nCumplimos 1 al estratificar por variables que bloquean los caminos que son causas de \\(T\\), pues estos caminos no son causales y distorsionan la relación entre \\(T\\) y \\(Y\\). Al mismo tiempo, no bloqueamos caminos causales porque ningúna variable de \\(Z\\) es descendiente de \\(T\\), de modo que se satisface el criterio 2 (todos los caminos causales comienzan con \\(T\\to\\)). Finalmente, al excluir descendientes de \\(T\\) también implica que no condicionamos a colisionadores del tipo \\(T\\to \\cdots \\to Z_1\\gets Y\\), pues esto activa un camino no causal entre \\(T\\) y \\(Y\\) (se cumple 3).\n\nEjemplo (Pearl)\nConsideramos primero este ejemplo simple, donde queremos evaluar la efectividad de un tratamiento en cierta enfermedad. Los datos que tenemos disponibles son si una persona recibió o no un tratamiento, y si se recuperó o no. No se registró el nivel socioeconómico, pero sabemos que el tratamiento es caro, de forma que fue accedido más por gente de NSE más alto. También que sabemos que para este tipo de tratamiento, el peso de la persona es un factor importante. Nuestros supuestos están en la siguiente gráfica:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2, rankdir = LR]\n node [shape=plaintext]\n Trata\n Res\n node [shape = circle]\n NSE\n Peso\n U\n edge [minlen = 3]\n NSE -> Peso\n NSE -> Trata\n Trata -> Res\n Peso -> Res\n U -> NSE\n U -> Peso\n}\n\")\n\n\n\n\n\n\nObservamos que no podemos directamente usar la fórmula de ajuste pues NSE no es una variable observada.\nEn esta circunstancia no podríamos identificar el efecto causal, pues existen un caminos abiertos no causales. Quizá el tratamiento no es muy efectivo, y parece ser bueno pues fue aplicado a personas con menor peso que las que no recibieron el tratamiento, a través del efecto de NSE. Sin embargo, supón que tuviéramos disponible la variable Peso:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2, rankdir = LR]\n node [shape=plaintext]\n Trata\n Res\n Peso\n node [shape = circle]\n NSE\n U\n edge [minlen = 3]\n NSE -> Peso\n NSE -> Trata\n Trata -> Res\n Peso -> Res\n U -> NSE\n U -> Peso\n}\n\")\n\n\n\n\n\n\nEn este caso, todavía no podemos aplicar la fórmula original de ajuste pues no conocemos \\(NSE\\). Sin embargo, podemos bloquear los caminos no causales estratificando por Peso, y entonces podemos usar el criterio de puerta trasera para identificar el efecto del tratamiento, aún cuando no tengamos NSE.\n\n\nEjemplo\nPrimero consideramos un modelo generador:\n\ninv_logit <- function(x) 1 / (1 + exp(-x))\nsimular_bd <- function(n = 10){\n nse <- sample(c(0, 1), n, replace = TRUE)\n peso <- rnorm(n, 70 - 7 * nse, 12 + 2 * nse)\n trata <- rbinom(n, 1, 0.8 * nse + 0.2 * (1 - nse))\n p_trata <- inv_logit(1 * trata - 0.2 * (peso - 70))\n res <- rbinom(n, 1, p_trata)\n tibble(nse, peso, trata, res)\n}\ndatos_bd <- simular_bd(10000)\nhead(datos_bd)\n\n# A tibble: 6 × 4\n nse peso trata res\n <dbl> <dbl> <int> <int>\n1 1 71.9 0 0\n2 0 45.0 0 1\n3 0 73.5 0 0\n4 0 66.1 0 1\n5 1 49.4 1 1\n6 0 69.0 1 1\n\n\nVeamos qué sucede si cruzamos tratamiento con resultado (es una muestra grande y el error de estimación no es importante):\n\ndatos_bd |> \n count(trata, res) |>\n group_by(trata) |> \n mutate(p = n / sum(n)) |> \n filter(res == 1) |> \n ungroup() |> \n mutate(dif = p - lag(p))\n\n# A tibble: 2 × 5\n trata res n p dif\n <int> <int> <int> <dbl> <dbl>\n1 0 1 2678 0.533 NA \n2 1 1 3686 0.741 0.208\n\n\nSabemos que esta diferencia en respuesta puede estar confundida por un camino no causal. El verdadero efecto casual podemos calcularlo en nuestras simulaciones como sigue a partir de nuestro modelo (igualmente, usamos una muestra muy grande):\n\nsimular_efecto <- function(n = 10, peso = NULL){\n # cómo es la población\n nse <- sample(c(0, 1), n, replace = TRUE)\n if(is.null(peso)){\n peso <- rnorm(n, 70 - 7 * nse, 12 + 2 * nse)\n }\n # asignar al azar\n trata <- rbinom(n, 1, 0.5)\n p_trata <- inv_logit(1 * trata - 0.2 * (peso - 70))\n res <- rbinom(n, 1, p_trata)\n tibble(nse, peso, trata, res)\n}\nsims_efecto <- simular_efecto(20000)\nresumen <- sims_efecto |> \n count(trata, res) |>\n group_by(trata) |> \n mutate(p = n / sum(n)) |> \n filter(res == 1) |> \n ungroup() |> \n mutate(dif = p - lag(p))\ndif_real <- resumen$dif[2]\nresumen\n\n# A tibble: 2 × 5\n trata res n p dif\n <int> <int> <int> <dbl> <dbl>\n1 0 1 5929 0.590 NA \n2 1 1 6996 0.703 0.113\n\n\nLa estimación ingenua del cruce simple es mucho más grande que el verdadero efecto.\nPodemos también calcular el efecto para un peso particular:\n\nsims_efecto <- simular_efecto(20000, peso = 70)\nres_70 <- sims_efecto |> \n count(trata, res) |>\n group_by(trata) |> \n mutate(p = n / sum(n)) |> \n filter(res == 1) |> \n ungroup() |> \n mutate(dif = p - lag(p))\ndif_70 <- res_70$dif[2]\nres_70\n\n# A tibble: 2 × 5\n trata res n p dif\n <int> <int> <int> <dbl> <dbl>\n1 0 1 5002 0.500 NA \n2 1 1 7344 0.735 0.235\n\n\nSuponiendo nuestro diagrama, queremos estimar estratificando por peso. Podríamos usar un sólo modelo logístico, pero pueden ser más simples los cálculos si construimos nuestro modelo en stan. En este caso, podríamos calcular las diferencias para un peso particular, por ejemplo 70 kg (en lugar de modelar estaturas para producir una estimación de diferencia promedio).\nUsaremos una muestra de 2 mil personas:\n\nmod_trata <- cmdstan_model(\"./src/trata-backdoor.stan\")\nprint(mod_trata)\n\ndata {\n int<lower=0> N;\n vector[N] trata;\n array[N] int res;\n vector[N] peso;\n\n}\n\ntransformed data {\n real media_peso;\n\n // centrar\n media_peso = mean(peso);\n}\n\nparameters {\n real gamma_0;\n real gamma_1;\n real gamma_2;\n}\n\ntransformed parameters {\n vector[N] p_logit_res;\n\n p_logit_res = gamma_0 + gamma_1 * trata + gamma_2 * (peso - media_peso);\n\n}\n\nmodel {\n // modelo de resultado\n res ~ bernoulli_logit(p_logit_res);\n gamma_0 ~ normal(0, 2);\n gamma_1 ~ normal(0, 1);\n gamma_2 ~ normal(0, 0.2);\n\n\n}\ngenerated quantities {\n real dif_trata;\n real p_trata;\n real p_no_trata;\n\n real peso_sim = 70;\n {\n array[2000] int res_trata;\n array[2000] int res_no_trata;\n for(k in 1:2000){\n res_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 1 +\n gamma_2 * (peso_sim - media_peso)));\n res_no_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 0 +\n gamma_2 * (peso_sim - media_peso)));\n }\n dif_trata = mean(res_trata) - mean(res_no_trata);\n }\n}\n\n\n\nset.seed(915)\ndatos_bd <- simular_bd(2000)\ndatos_lista <- list(N = nrow(datos_bd),\n trata = datos_bd$trata, res = datos_bd$res,\n peso = datos_bd$peso)\najuste <- mod_trata$sample(data = datos_lista, refresh = 1000)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 1.9 seconds.\nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 2.0 seconds.\nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 1.9 seconds.\nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 2.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 2.0 seconds.\nTotal execution time: 8.2 seconds.\n\nsims <- ajuste$draws( format = \"df\")\nresumen <- ajuste$summary(c( \"dif_trata\"))\n\n\nresumen |> select(variable, mean, q5, q95)\n\n# A tibble: 1 × 4\n variable mean q5 q95\n <chr> <dbl> <dbl> <dbl>\n1 dif_trata 0.214 0.162 0.268\n\nsims |> select(dif_trata) |> \n ggplot(aes(x = dif_trata)) + geom_histogram() +\n geom_vline(xintercept = dif_70, colour = \"red\")\n\nWarning: Dropping 'draws_df' class as required metadata was removed.\n\n\n`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.\n\n\n\n\n\n\n\n\n\nY obtenemos una estimación correcta del efecto en 70 kg. Podríamos también calcular el efecto en distintos pesos (nuestro estimador es una curva), promediar estimando una distribución de pesos modelada, o tomar una distribución fija de pesos para modelar (cada una de estas estrategias tiene propósitos diferentes).\nSi queremos tener un efecto promedio, podemos modelar los pesos. Otra estrategia es promediar sobre los valores observados de la muestra. Nótese que esto ignora una parte de la incertidumbre proveniente de la muestra particular usada.\n\nmod_trata <- cmdstan_model(\"./src/trata-backdoor-promedio.stan\")\nprint(mod_trata)\n\ndata {\n int<lower=0> N;\n vector[N] trata;\n array[N] int res;\n vector[N] peso;\n\n}\n\ntransformed data {\n real media_peso;\n\n // centrar\n media_peso = mean(peso);\n}\n\nparameters {\n real gamma_0;\n real gamma_1;\n real gamma_2;\n}\n\ntransformed parameters {\n vector[N] p_logit_res;\n\n p_logit_res = gamma_0 + gamma_1 * trata + gamma_2 * (peso - media_peso);\n\n}\n\nmodel {\n // modelo de resultado\n res ~ bernoulli_logit(p_logit_res);\n gamma_0 ~ normal(0, 2);\n gamma_1 ~ normal(0, 1);\n gamma_2 ~ normal(0, 0.2);\n\n\n}\ngenerated quantities {\n real dif_trata;\n real p_trata;\n real p_no_trata;\n vector[N] probs;\n\n for(i in 1:N){\n probs[i] = 1.0 / N;\n }\n\n {\n array[2000] int res_trata;\n array[2000] int res_no_trata;\n for(k in 1:2000){\n real peso_sim = peso[categorical_rng(probs)];\n res_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 1 +\n gamma_2 * (peso_sim - media_peso)));\n res_no_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 0 +\n gamma_2 * (peso_sim - media_peso)));\n }\n p_trata = mean(res_trata);\n p_no_trata = mean(res_no_trata);\n }\n dif_trata = p_trata - p_no_trata;\n\n}\n\n\n\ndatos_lista <- list(N = nrow(datos_bd),\n trata = datos_bd$trata, res = datos_bd$res,\n peso = datos_bd$peso)\najuste <- mod_trata$sample(data = datos_lista, refresh = 1000)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 10.9 seconds.\nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 11.0 seconds.\nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 10.9 seconds.\nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 10.9 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 10.9 seconds.\nTotal execution time: 44.1 seconds.\n\nsims <- ajuste$draws(c(\"dif_trata\"), format = \"df\")\n\n\nresumen <- ajuste$summary(c( \"dif_trata\"))\nresumen |> select(variable, mean, q5, q95)\n\n# A tibble: 1 × 4\n variable mean q5 q95\n <chr> <dbl> <dbl> <dbl>\n1 dif_trata 0.111 0.0805 0.141\n\nsims |> select(dif_trata) |> \n ggplot(aes(x = dif_trata)) + geom_histogram() +\n geom_vline(xintercept = dif_real, colour = \"red\")\n\nWarning: Dropping 'draws_df' class as required metadata was removed.\n\n\n`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.\n\n\n\n\n\n\n\n\n\nY recuperamos nuevamente el efecto verdadero que mostramos arriba.", + "text": "6.5 Bloqueando puertas traseras\nEn las partes anteriores vimos que estratificando por los padres de la variable de tratamiento \\(X\\) podemos construir un estimador del efecto de \\(X\\) sobre otra variable \\(Y\\), pasando de una distribución observacional a una conceptualmente experimental (dado que los supuestos causales sean aproximadamente correctos).\nSin embargo, esta aplicación de la fórmula de ajuste no funciona si existen padres que no fueron observados, y por tanto no podemos estratificar por ellos. El siguiente método (ajuste por “puerta trasera”) nos da una generalización que podemos usar dado ciertos tipos de estructura en nuestro modelo causal (veremos también por ejemplo, que a veces podemos usar menos variables que padres de la variable de interés). Nótese que una vez más, este criterio sólo depende de la gráfica causal \\(G\\) asociada a nuestro modelo, y no los modelos locales que utilizemos para modelar la condicional de cada nodo.\n\n\n\n\n\n\nAjuste de puerta trasera (Pearl)\n\n\n\nSi tenemos dos variables \\(T\\) y \\(Y\\) en una gráfica \\(G\\), un conjunto \\(Z\\) de variables satisface el criterio de puerta trasera relativo a \\(T\\) y \\(Y\\) cuando \\(Z\\) bloquea cualquier camino entre \\(T\\) y \\(Y\\) que tenga una arista que incida en \\(T\\), y ninguna variable de \\(Z\\) es descendiente de \\(T\\).\nEn tal caso, podemos utilizar la fórmula de ajuste, pero en lugar de estratificar por los padres de \\(T\\), estratificamos por las variables en \\(Z\\)\n\n\nLa idea es:\n\nQueremos bloquear todos los caminos no causales entre \\(T\\) y \\(Y\\).\nQueremos no perturbar todos los caminos dirigidos de \\(T\\) a \\(Y\\) (caminos causales).\nNo queremos activar caminos no causales entre \\(T\\) y \\(Y\\) al condicionar.\n\nCumplimos 1 al estratificar por variables que bloquean los caminos que son causas de \\(T\\), pues estos caminos no son causales y distorsionan la relación entre \\(T\\) y \\(Y\\). Al mismo tiempo, no bloqueamos caminos causales porque ningúna variable de \\(Z\\) es descendiente de \\(T\\), de modo que se satisface el criterio 2 (todos los caminos causales comienzan con \\(T\\to\\)). Finalmente, al excluir descendientes de \\(T\\) también implica que no condicionamos a colisionadores del tipo \\(T\\to \\cdots \\to Z_1\\gets Y\\), pues esto activa un camino no causal entre \\(T\\) y \\(Y\\) (se cumple 3).\n\nEjemplo (Pearl)\nConsideramos primero este ejemplo simple, donde queremos evaluar la efectividad de un tratamiento en cierta enfermedad. Los datos que tenemos disponibles son si una persona recibió o no un tratamiento, y si se recuperó o no. No se registró el nivel socioeconómico, pero sabemos que el tratamiento es caro, de forma que fue accedido más por gente de NSE más alto. También que sabemos que para este tipo de tratamiento, el peso de la persona es un factor importante. Nuestros supuestos están en la siguiente gráfica:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2, rankdir = LR]\n node [shape=plaintext]\n Trata\n Res\n node [shape = circle]\n NSE\n Peso\n U\n edge [minlen = 3]\n NSE -> Peso\n NSE -> Trata\n Trata -> Res\n Peso -> Res\n U -> NSE\n U -> Peso\n}\n\")\n\n\n\n\n\n\nObservamos que no podemos directamente usar la fórmula de ajuste pues NSE no es una variable observada.\nEn esta circunstancia no podríamos identificar el efecto causal, pues existen un caminos abiertos no causales. Quizá el tratamiento no es muy efectivo, y parece ser bueno pues fue aplicado a personas con menor peso que las que no recibieron el tratamiento, a través del efecto de NSE. Sin embargo, supón que tuviéramos disponible la variable Peso:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2, rankdir = LR]\n node [shape=plaintext]\n Trata\n Res\n Peso\n node [shape = circle]\n NSE\n U\n edge [minlen = 3]\n NSE -> Peso\n NSE -> Trata\n Trata -> Res\n Peso -> Res\n U -> NSE\n U -> Peso\n}\n\")\n\n\n\n\n\n\nEn este caso, todavía no podemos aplicar la fórmula original de ajuste pues no conocemos \\(NSE\\). Sin embargo, podemos bloquear los caminos no causales estratificando por Peso, y entonces podemos usar el criterio de puerta trasera para identificar el efecto del tratamiento, aún cuando no tengamos NSE.\n\n\nEjemplo\nPrimero consideramos un modelo generador:\n\ninv_logit <- function(x) 1 / (1 + exp(-x))\nsimular_bd <- function(n = 10){\n nse <- sample(c(0, 1), n, replace = TRUE)\n peso <- rnorm(n, 70 - 7 * nse, 12 + 2 * nse)\n trata <- rbinom(n, 1, 0.8 * nse + 0.2 * (1 - nse))\n p_trata <- inv_logit(1 * trata - 0.2 * (peso - 70))\n res <- rbinom(n, 1, p_trata)\n tibble(nse, peso, trata, res)\n}\ndatos_bd <- simular_bd(10000)\nhead(datos_bd)\n\n# A tibble: 6 × 4\n nse peso trata res\n <dbl> <dbl> <int> <int>\n1 1 71.9 0 0\n2 0 45.0 0 1\n3 0 73.5 0 0\n4 0 66.1 0 1\n5 1 49.4 1 1\n6 0 69.0 1 1\n\n\nVeamos qué sucede si cruzamos tratamiento con resultado (es una muestra grande y el error de estimación no es importante):\n\ndatos_bd |> \n count(trata, res) |>\n group_by(trata) |> \n mutate(p = n / sum(n)) |> \n filter(res == 1) |> \n ungroup() |> \n mutate(dif = p - lag(p))\n\n# A tibble: 2 × 5\n trata res n p dif\n <int> <int> <int> <dbl> <dbl>\n1 0 1 2678 0.533 NA \n2 1 1 3686 0.741 0.208\n\n\nSabemos que esta diferencia en respuesta puede estar confundida por un camino no causal. El verdadero efecto casual podemos calcularlo en nuestras simulaciones como sigue a partir de nuestro modelo (igualmente, usamos una muestra muy grande):\n\nsimular_efecto <- function(n = 10, peso = NULL){\n # cómo es la población\n nse <- sample(c(0, 1), n, replace = TRUE)\n if(is.null(peso)){\n peso <- rnorm(n, 70 - 7 * nse, 12 + 2 * nse)\n }\n # asignar al azar\n trata <- rbinom(n, 1, 0.5)\n p_trata <- inv_logit(1 * trata - 0.2 * (peso - 70))\n res <- rbinom(n, 1, p_trata)\n tibble(nse, peso, trata, res)\n}\nsims_efecto <- simular_efecto(20000)\nresumen <- sims_efecto |> \n count(trata, res) |>\n group_by(trata) |> \n mutate(p = n / sum(n)) |> \n filter(res == 1) |> \n ungroup() |> \n mutate(dif = p - lag(p))\ndif_real <- resumen$dif[2]\nresumen\n\n# A tibble: 2 × 5\n trata res n p dif\n <int> <int> <int> <dbl> <dbl>\n1 0 1 5929 0.590 NA \n2 1 1 6996 0.703 0.113\n\n\nLa estimación ingenua del cruce simple es mucho más grande que el verdadero efecto.\nPodemos también calcular el efecto para un peso particular:\n\nsims_efecto <- simular_efecto(20000, peso = 70)\nres_70 <- sims_efecto |> \n count(trata, res) |>\n group_by(trata) |> \n mutate(p = n / sum(n)) |> \n filter(res == 1) |> \n ungroup() |> \n mutate(dif = p - lag(p))\ndif_70 <- res_70$dif[2]\nres_70\n\n# A tibble: 2 × 5\n trata res n p dif\n <int> <int> <int> <dbl> <dbl>\n1 0 1 5002 0.500 NA \n2 1 1 7344 0.735 0.235\n\n\nSuponiendo nuestro diagrama, queremos estimar estratificando por peso. Podríamos usar un sólo modelo logístico, pero pueden ser más simples los cálculos si construimos nuestro modelo en stan. En este caso, podríamos calcular las diferencias para un peso particular, por ejemplo 70 kg (en lugar de modelar estaturas para producir una estimación de diferencia promedio).\nUsaremos una muestra de 2 mil personas:\n\nmod_trata <- cmdstan_model(\"./src/trata-backdoor.stan\")\nprint(mod_trata)\n\ndata {\n int<lower=0> N;\n vector[N] trata;\n array[N] int res;\n vector[N] peso;\n\n}\n\ntransformed data {\n real media_peso;\n\n // centrar\n media_peso = mean(peso);\n}\n\nparameters {\n real gamma_0;\n real gamma_1;\n real gamma_2;\n}\n\ntransformed parameters {\n vector[N] p_logit_res;\n\n p_logit_res = gamma_0 + gamma_1 * trata + gamma_2 * (peso - media_peso);\n\n}\n\nmodel {\n // modelo de resultado\n res ~ bernoulli_logit(p_logit_res);\n gamma_0 ~ normal(0, 2);\n gamma_1 ~ normal(0, 1);\n gamma_2 ~ normal(0, 0.2);\n\n\n}\ngenerated quantities {\n real dif_trata;\n real p_trata;\n real p_no_trata;\n\n real peso_sim = 70;\n {\n array[2000] int res_trata;\n array[2000] int res_no_trata;\n for(k in 1:2000){\n res_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 1 +\n gamma_2 * (peso_sim - media_peso)));\n res_no_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 0 +\n gamma_2 * (peso_sim - media_peso)));\n }\n dif_trata = mean(res_trata) - mean(res_no_trata);\n }\n}\n\n\n\nset.seed(915)\ndatos_bd <- simular_bd(2000)\ndatos_lista <- list(N = nrow(datos_bd),\n trata = datos_bd$trata, res = datos_bd$res,\n peso = datos_bd$peso)\najuste <- mod_trata$sample(data = datos_lista, refresh = 1000)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 1.9 seconds.\nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 2.0 seconds.\nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 1.9 seconds.\nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 2.0 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 1.9 seconds.\nTotal execution time: 8.2 seconds.\n\nsims <- ajuste$draws( format = \"df\")\nresumen <- ajuste$summary(c( \"dif_trata\"))\n\n\nresumen |> select(variable, mean, q5, q95)\n\n# A tibble: 1 × 4\n variable mean q5 q95\n <chr> <dbl> <dbl> <dbl>\n1 dif_trata 0.214 0.162 0.268\n\nsims |> select(dif_trata) |> \n ggplot(aes(x = dif_trata)) + geom_histogram() +\n geom_vline(xintercept = dif_70, colour = \"red\")\n\nWarning: Dropping 'draws_df' class as required metadata was removed.\n\n\n`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.\n\n\n\n\n\n\n\n\n\nY obtenemos una estimación correcta del efecto en 70 kg. Podríamos también calcular el efecto en distintos pesos (nuestro estimador es una curva), promediar estimando una distribución de pesos modelada, o tomar una distribución fija de pesos para modelar (cada una de estas estrategias tiene propósitos diferentes).\nSi queremos tener un efecto promedio, podemos modelar los pesos. Otra estrategia es promediar sobre los valores observados de la muestra. Nótese que esto ignora una parte de la incertidumbre proveniente de la muestra particular usada.\n\nmod_trata <- cmdstan_model(\"./src/trata-backdoor-promedio.stan\")\nprint(mod_trata)\n\ndata {\n int<lower=0> N;\n vector[N] trata;\n array[N] int res;\n vector[N] peso;\n\n}\n\ntransformed data {\n real media_peso;\n\n // centrar\n media_peso = mean(peso);\n}\n\nparameters {\n real gamma_0;\n real gamma_1;\n real gamma_2;\n}\n\ntransformed parameters {\n vector[N] p_logit_res;\n\n p_logit_res = gamma_0 + gamma_1 * trata + gamma_2 * (peso - media_peso);\n\n}\n\nmodel {\n // modelo de resultado\n res ~ bernoulli_logit(p_logit_res);\n gamma_0 ~ normal(0, 2);\n gamma_1 ~ normal(0, 1);\n gamma_2 ~ normal(0, 0.2);\n\n\n}\ngenerated quantities {\n real dif_trata;\n real p_trata;\n real p_no_trata;\n vector[N] probs;\n\n for(i in 1:N){\n probs[i] = 1.0 / N;\n }\n\n {\n array[2000] int res_trata;\n array[2000] int res_no_trata;\n for(k in 1:2000){\n real peso_sim = peso[categorical_rng(probs)];\n res_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 1 +\n gamma_2 * (peso_sim - media_peso)));\n res_no_trata[k] = bernoulli_rng(\n inv_logit(gamma_0 + gamma_1 * 0 +\n gamma_2 * (peso_sim - media_peso)));\n }\n p_trata = mean(res_trata);\n p_no_trata = mean(res_no_trata);\n }\n dif_trata = p_trata - p_no_trata;\n\n}\n\n\n\ndatos_lista <- list(N = nrow(datos_bd),\n trata = datos_bd$trata, res = datos_bd$res,\n peso = datos_bd$peso)\najuste <- mod_trata$sample(data = datos_lista, refresh = 1000)\n\nRunning MCMC with 4 sequential chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 10.9 seconds.\nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 10.9 seconds.\nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 10.9 seconds.\nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 10.9 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 10.9 seconds.\nTotal execution time: 44.1 seconds.\n\nsims <- ajuste$draws(c(\"dif_trata\"), format = \"df\")\n\n\nresumen <- ajuste$summary(c( \"dif_trata\"))\nresumen |> select(variable, mean, q5, q95)\n\n# A tibble: 1 × 4\n variable mean q5 q95\n <chr> <dbl> <dbl> <dbl>\n1 dif_trata 0.111 0.0805 0.141\n\nsims |> select(dif_trata) |> \n ggplot(aes(x = dif_trata)) + geom_histogram() +\n geom_vline(xintercept = dif_real, colour = \"red\")\n\nWarning: Dropping 'draws_df' class as required metadata was removed.\n\n\n`stat_bin()` using `bins = 30`. Pick better value with `binwidth`.\n\n\n\n\n\n\n\n\n\nY recuperamos nuevamente el efecto verdadero que mostramos arriba.", "crumbs": [ "6  Identificación y cálculo-do" ] @@ -464,7 +464,7 @@ "href": "06-calculo-do.html#el-criterio-de-puerta-delantera", "title": "6  Identificación y cálculo-do", "section": "6.7 El criterio de puerta delantera", - "text": "6.7 El criterio de puerta delantera\nEn algunos casos, puede ser que no sea posible bloquear algún camino no causal con variables observadas. Un ejemplo clásico es el de la discusión acerca de la relación de fumar con cáncer de pulmón. Algunos estadísticos plantearon que los estudios de asociación entre fumar y cáncer de pulmón podrían tener efectos gravemente confundidos, por ejemplo, por aspectos genéticos que hacen a una persona propensa a fumar al mismo tiempo que aumenta su probabilidad de fumar:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n F\n C\n node [shape = circle]\n U\n edge [minlen = 3]\n U -> F\n U -> C\n F -> C\n{rank= same; C; F}\n}\n\")\n\n\n\n\n\n\nEn este caso, el efecto de fumar (\\(F\\)) sobre cáncer (\\(C\\)) no es identificable pues no podemos condicionar a la variable de Genotipo (\\(U\\)). Supongamos que tenemos una medida adicional, que es la cantidad de depósitos de alquitrán den los pulmones de los pacientes. Este es es afectado por \\(F\\), y a su vez, el alquitrán incrementa la probabilidad de cáncer:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n F\n C\n A\n node [shape = circle]\n U\n edge [minlen = 3]\n U -> F\n U -> C\n F -> A\n A -> C\n{rank= same; C; F; A}\n}\n\")\n\n\n\n\n\n\nLa idea es primero estimar el efecto de \\(F\\) sobre \\(A\\), y después estimar el efecto de \\(A\\) sobre \\(C\\). La “composición” de estos dos efectos, dado el diagrama, debe darnos el estimador correcto. Primero consideramos el efecto de \\(F\\) sobre \\(A\\), y tenemos que (regla 2)\n\\[p(a|do(f)) = p(a|f),\\] La igualdad se debe a que una vez que condicionamos a \\(F\\) no hay puertas traseras entre \\(F\\) y \\(A\\) (pues no condicionamos a \\(C\\)). Esta dependencia causal la podemos entonces estimar de los datos.\nEl efecto de \\(A\\) sobre \\(C\\) también es identificable, pues el camino no causal se bloquea cuando condicionamos a \\(A\\), de forma que por la fórmula de ajuste:\n\\[p(c|do(a)) = \\int p(c|a, f') p(f')\\, df'\\]\nAhora encadenamos estas dos ecuaciones:\n\\[p(c|do(f)) = \\int p(c|do(a))p(a|f)\\,da\\]\nque equivale en simulación a: dado un valor de \\(F\\), simulamos \\(A=a\\) con nuestro modelo ajustado con datos naturales. Ahora intervenimos \\(A\\) con el valor a que obtuvimos y simulamos \\(C\\). Sin embargo, para hacer este último paso con datos naturales, necesitamos usar el criterio de puerta trasera como explicamos arriba: simulamos entonces \\(f´\\) de \\(p(f)\\), y después simulamos \\(C\\) en función de \\(a\\) y \\(f´\\) (con una distribución construida a partir de datos).\nRequerimos en este caso construir y estimar la condicional \\(p(c|a, f)\\) basado en los datos.\nEn fórmula, en general, se escribe como:\n\n\n\n\n\n\nCriterio de fuerta delantera (Pearl)\n\n\n\nDecimos que un conjunto de variables \\(A\\) satisface el criterio de puerta delantera en relación a las variables \\(F\\) y \\(C\\) cuando:\n\n\\(A\\) intercepta todos las cadenas dirigidos de \\(F\\) a \\(C\\)\nNo hay ningún camino activo de puerta trasera de \\(F\\) a \\(A\\)\nTodos los caminos de puerta trasera de \\(A\\) a \\(C\\) están bloqueados por \\(F\\).\n\nSi \\(A\\) satisface el criterio de puerta delantera en relación a \\(F\\) y \\(C\\), entonces el efecto causal de \\(F\\) en \\(C\\) es identificable y está dado por la fórmula:\n\\[p(c|do(f)) = \\int \\left [ \\int p(c|a,f´)p(f´)\\,df´ \\right ] p(a|f)\\,da\\]\n\n\nTodas estas cantidades puede estimarse de los datos.\n\nEjemplo: proceso generador\nAntes de aplicar este nuevo procedimiento, describamos el proceso generador que utilizaremos:\n\n# simular distribución natural\nsimular_fd <- function(n = 10, efecto_a = 0.3){\n ## causa común\n u <- rnorm(n, 0, 1);\n # cantidad que fuma\n f <- exp(rnorm(n, 1 + 0.2 * u, 0.1))\n # acumulación de alquitrán\n a <- rnorm(n, 4 * f, 2)\n # probabilidad de cancer\n p_c <- inv_logit(-6 + efecto_a * a + 2 * u)\n c <- rbinom(n, 1, p_c)\n tibble(f, a, c, u)\n}\n# simular datos intervenidos (suponiendo que conocemos todo)\nsim_int_f <- function(n = 100, do_f = 0.3, efecto_a = 0.3){\n a <- rnorm(n, 4 * do_f, 2)\n u <- rnorm(n, 0, 1)\n p_c <- inv_logit(-6 + efecto_a * a + 2 * u)\n c <- rbinom(n, 1, p_c)\n tibble(do_f = do_f, media_c = mean(c))\n}\n\n\nset.seed(4481)\nsims_fd <- simular_fd(5000)\nsims_fd_1 <- simular_fd(10000)\nqplot(sims_fd$f, sims_fd$a)\n\nWarning: `qplot()` was deprecated in ggplot2 3.4.0.\n\n\n\n\n\n\n\n\n\n¿Cómo se ve la relación de fumador con cáncer? En esta gráfica mostramos también el valor de la variable no observada \\(U\\). Nótese que parte de la correlación positiva que existe es debido a esta variable \\(U\\).\n\nggplot(sims_fd, aes(x = f, y = c, colour = u)) + \n geom_jitter() + scale_colour_continuous(type = \"viridis\")\n\n\n\n\n\n\n\n\nAhora veamos cómo se ve el efecto de \\(F\\) sobre \\(C\\) y también cómo se ve el cruce de \\(F\\) y \\(C\\) en los datos naturales:\n\nsims_1 <- map_df(seq(1, 4, 0.5), ~ sim_int_f(100000, .x))\n\nsims_1 |> \n ggplot() + geom_line(aes(x = do_f, y = media_c)) +\n geom_smooth(data = sims_fd_1, aes(x = f, y = c), method = \"loess\", span = 0.3, se = FALSE, colour =\"red\") + xlab(\"Grado de tabaquismo\") +\n xlim(c(1,4))\n\n`geom_smooth()` using formula = 'y ~ x'\n\n\nWarning: Removed 376 rows containing non-finite values (`stat_smooth()`).\n\n\n\n\n\n\n\n\n\nEn efecto causal promedio de fumar, en cada nivel, sobre la incidencia de cáncer de pulmón, suponiendo nuestro proceso generador. Nótese que la relación no es tan fuerte como observamos en los datos naturales (en rojo). Esto se debe a que en los datos naturales, las personas existe una causa común entre no fumar y prevenir cáncer de pulmón.\n\n\nEjemplo: estimación con puerta delantera\nVeamos cómo sería la estimación si tuviéramos datos disponible, y si es que podemos recuperar el efecto correcto dados los datos observados y la técnica de puerta delantera.\nNótese que sólo necesitamos \\(p(c|a, f), p(a|f)\\) y \\(p(f)\\). Estos son modelos estadísticos con el que podemos identificar el efecto que nos interesa. Una vez que los estimemos, podemos usar simulación:\n\nFijamos una \\(f\\).\nSimulamos una \\(a\\) del modelo \\(p(a|f)\\)\nPara calcular \\(\\int p(c|a,f')p(f')\\), tenemos que simular un valor \\(f'\\) de la marginal de \\(p(f)\\), y luego, sustituir junto la \\(a\\) de 1 para simular una \\(c\\) de \\(p(c|a, f')\\).\nConsideramos solamente \\(c\\) y \\(f\\) para resumir el efecto.\n\n\nset.seed(481)\nsims_fd <- simular_fd(2000)\nmod_front_door <- cmdstan_model(\"./src/front-door.stan\")\nprint(mod_front_door)\n\ndata {\n int<lower=0> N;\n int<lower=0> n_f;\n vector[N] f;\n vector[N] a;\n array[N] int<lower=0, upper=1> c;\n array[n_f] real do_f;\n\n}\n\ntransformed data {\n real media_a;\n real media_f;\n\n media_a = mean(a);\n media_f = mean(f);\n}\n\nparameters {\n real<lower=0> alpha;\n real alpha_a;\n real<lower=0> alpha_f;\n real int_a;\n real beta_0;\n real<lower=0> beta_1;\n real<lower=0> beta;\n real<lower=0> a_f;\n real<lower=0> b_f;\n real<lower=0> sigma_a;\n real<lower=0> sigma_f;\n\n}\n\n\n\ntransformed parameters {\n\n\n}\n\nmodel {\n f ~ gamma(a_f, b_f);\n a ~ normal(beta * f, sigma_a);\n c ~ bernoulli_logit(int_a + alpha_a * a + alpha_f * f);\n alpha_a ~ normal(0, 1);\n alpha_f ~ normal(0, 1);\n int_a ~ normal(0, 3);\n sigma_a ~ normal(0, 1);\n sigma_f ~ normal(0, 0.1);\n alpha ~ normal(0, 1);\n beta ~ normal(0, 1);\n beta_0 ~ normal(0, 3);\n beta_1 ~ normal(0, 1);\n\n}\ngenerated quantities {\n array[n_f] real mean_c;\n\n for(i in 1:n_f){\n array[2000] real res_sim;\n for(j in 1:2000){\n real a_sim = normal_rng(beta * (do_f[i]), sigma_a);\n real f_sim = gamma_rng(a_f, b_f);\n res_sim[j] = bernoulli_rng(inv_logit(int_a + alpha_a * a_sim + alpha_f * f_sim));\n }\n mean_c[i] = mean(res_sim);\n }\n\n}\n\n\n\ndo_f <- seq(1, 4, 0.1)\nn_f <- length(do_f)\nsims <- mod_front_door$sample(data = list(N = nrow(sims_fd),\n f = sims_fd$f, a = sims_fd$a,\n c = sims_fd$c, do_f = do_f, n_f = n_f),\n init = 0.01, step_size = 0.01, \n refresh = 1000,\n parallel_chains = 4)\n\nRunning MCMC with 4 parallel chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 42.0 seconds.\nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 43.3 seconds.\nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 44.0 seconds.\nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 finished in 44.1 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 43.3 seconds.\nTotal execution time: 44.2 seconds.\n\n\n\nsims_efecto_tbl <- sims$draws(\"mean_c\", format = \"df\") |> \n pivot_longer(cols = contains(\"mean_c\"), values_to = \"media_c\") |> \n separate(name, c(\"nom\", \"id\"), \n sep = \"[\\\\[\\\\]]\", convert = TRUE, extra = \"drop\") |> \n left_join(tibble(f = do_f) |> \n mutate(id = seq_along(f))) \nresumen_tbl <- sims_efecto_tbl |> \n group_by(id, f) |> \n summarise(media = mean(media_c), \n q5 = quantile(media_c, 0.05),\n q95 = quantile(media_c, 0.95))\n\n\nggplot(resumen_tbl) + \n geom_linerange(aes(x= f, ymax = q95, ymin = q5), colour = \"red\") + \n geom_point(aes(x = f, y = media), colour = \"red\") +\n geom_line(data = sims_1, aes(x = do_f, y = media_c)) +\n xlab(\"Nivel de tabaquismo\") + ylab(\"Prop afectada\")\n\n\n\n\n\n\n\n\nY parece que hemos obtenido una estimación razonable del efecto causal de fumar sobre cáncer. Recordemos también que debemos ser cuidadosos al comparar intervalos que salen del mismo modelo por su nivel de traslape.\nPor ejemplo, si quisiéramos calcular contrastes con el nivel 2 de tabaquismo:\n\nefecto_2 <- sims_efecto_tbl |> filter(f == 2) |> \n select(.draw, efecto_2 = media_c)\ncomp_tbl <- left_join(sims_efecto_tbl, efecto_2) |> \n mutate(dif_2 = media_c - efecto_2)\n\nJoining with `by = join_by(.draw)`\n\ncomp_tbl |> group_by(f) |> \n summarise(media = mean(dif_2), q5 = quantile(dif_2, 0.05),\n q95 = quantile(dif_2, 0.95)) |> \nggplot() + geom_linerange(aes(x= f, ymax = q95, ymin = q5)) + geom_point(aes(x = f, y = media)) +\n xlab(\"Nivel de tabaquismo\") + ylab(\"Prop afectada\")\n\n\n\n\n\n\n\n\nNota: nótese como en este ejemplo hemos evitado incluir en nuestro modelo la variable no observada \\(U\\), gracias al procedimiento de puerta delantera descrito arriba.\nEs posible sin embargo intentar un modelo completo bayesiano, sin necesidad de recordar la fórmula. El procedimiento, que es más difícil de ajustar: considera una variable latente \\(U\\) no observada, y es necesario definir cómo puede ser su relación con sus descendientes. Es necesario más cuidado en definir formas funcionales e iniciales apropiadas para que los muestreadores funcionen apropiadamente.\n\n\n\n\nMcElreath, R. 2020. Statistical Rethinking: A Bayesian Course with Examples in R and Stan. A Chapman & Hall libro. CRC Press. https://books.google.com.mx/books?id=Ie2vxQEACAAJ.", + "text": "6.7 El criterio de puerta delantera\nEn algunos casos, puede ser que no sea posible bloquear algún camino no causal con variables observadas. Un ejemplo clásico es el de la discusión acerca de la relación de fumar con cáncer de pulmón. Algunos estadísticos plantearon que los estudios de asociación entre fumar y cáncer de pulmón podrían tener efectos gravemente confundidos, por ejemplo, por aspectos genéticos que hacen a una persona propensa a fumar al mismo tiempo que aumenta su probabilidad de fumar:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n F\n C\n node [shape = circle]\n U\n edge [minlen = 3]\n U -> F\n U -> C\n F -> C\n{rank= same; C; F}\n}\n\")\n\n\n\n\n\n\nEn este caso, el efecto de fumar (\\(F\\)) sobre cáncer (\\(C\\)) no es identificable pues no podemos condicionar a la variable de Genotipo (\\(U\\)). Supongamos que tenemos una medida adicional, que es la cantidad de depósitos de alquitrán den los pulmones de los pacientes. Este es es afectado por \\(F\\), y a su vez, el alquitrán incrementa la probabilidad de cáncer:\n\n\nCódigo\ngrViz(\"\ndigraph {\n graph [ranksep = 0.2]\n node [shape=plaintext]\n F\n C\n A\n node [shape = circle]\n U\n edge [minlen = 3]\n U -> F\n U -> C\n F -> A\n A -> C\n{rank= same; C; F; A}\n}\n\")\n\n\n\n\n\n\nLa idea es primero estimar el efecto de \\(F\\) sobre \\(A\\), y después estimar el efecto de \\(A\\) sobre \\(C\\). La “composición” de estos dos efectos, dado el diagrama, debe darnos el estimador correcto. Primero consideramos el efecto de \\(F\\) sobre \\(A\\), y tenemos que (regla 2)\n\\[p(a|do(f)) = p(a|f),\\] La igualdad se debe a que una vez que condicionamos a \\(F\\) no hay puertas traseras entre \\(F\\) y \\(A\\) (pues no condicionamos a \\(C\\)). Esta dependencia causal la podemos entonces estimar de los datos.\nEl efecto de \\(A\\) sobre \\(C\\) también es identificable, pues el camino no causal se bloquea cuando condicionamos a \\(F\\), de forma que por la fórmula de ajuste:\n\\[p(c|do(a)) = \\int p(c|a, f') p(f')\\, df'\\]\nAhora encadenamos estas dos ecuaciones:\n\\[p(c|do(f)) = \\int p(c|do(a))p(a|f)\\,da\\]\nque equivale en simulación a: dado un valor de \\(F\\), simulamos \\(A\\) con nuestro modelo ajustado con datos naturales. Ahora intervenimos \\(A\\) con el valor \\(a\\) que obtuvimos y simulamos \\(C\\). Sin embargo, para hacer este último paso con datos naturales, necesitamos usar el criterio de puerta trasera como explicamos arriba: simulamos entonces \\(f´\\) de \\(p(f)\\), y después simulamos \\(C\\) en función de \\(a\\) y \\(f´\\) (con una distribución construida a partir de datos).\nRequerimos en este caso construir y estimar la condicional \\(p(c|a, f)\\) basado en los datos.\nEn fórmula, en general, se escribe como:\n\n\n\n\n\n\nCriterio de fuerta delantera (Pearl)\n\n\n\nDecimos que un conjunto de variables \\(A\\) satisface el criterio de puerta delantera en relación a las variables \\(F\\) y \\(C\\) cuando:\n\n\\(A\\) intercepta todos las cadenas dirigidos de \\(F\\) a \\(C\\)\nNo hay ningún camino activo de puerta trasera de \\(F\\) a \\(A\\)\nTodos los caminos de puerta trasera de \\(A\\) a \\(C\\) están bloqueados por \\(F\\).\n\nSi \\(A\\) satisface el criterio de puerta delantera en relación a \\(F\\) y \\(C\\), entonces el efecto causal de \\(F\\) en \\(C\\) es identificable y está dado por la fórmula:\n\\[p(c|do(f)) = \\int \\left [ \\int p(c|a,f´)p(f´)\\,df´ \\right ] p(a|f)\\,da\\]\n\n\nTodas estas cantidades puede estimarse de los datos.\n\nEjemplo: proceso generador\nAntes de aplicar este nuevo procedimiento, describamos el proceso generador que utilizaremos:\n\n# simular distribución natural\nsimular_fd <- function(n = 10, efecto_a = 0.3){\n ## causa común\n u <- rnorm(n, 0, 1);\n # cantidad que fuma\n f <- exp(rnorm(n, 1 + 0.2 * u, 0.1))\n # acumulación de alquitrán\n a <- rnorm(n, 4 * f, 2)\n # probabilidad de cancer\n p_c <- inv_logit(-6 + efecto_a * a + 2 * u)\n c <- rbinom(n, 1, p_c)\n tibble(f, a, c, u)\n}\n# simular datos intervenidos (suponiendo que conocemos todo)\nsim_int_f <- function(n = 100, do_f = 0.3, efecto_a = 0.3){\n a <- rnorm(n, 4 * do_f, 2)\n u <- rnorm(n, 0, 1)\n p_c <- inv_logit(-6 + efecto_a * a + 2 * u)\n c <- rbinom(n, 1, p_c)\n tibble(do_f = do_f, media_c = mean(c))\n}\n\n\nset.seed(4481)\nsims_fd <- simular_fd(5000)\nsims_fd_1 <- simular_fd(10000)\nqplot(sims_fd$f, sims_fd$a)\n\nWarning: `qplot()` was deprecated in ggplot2 3.4.0.\n\n\n\n\n\n\n\n\n\n¿Cómo se ve la relación de fumador con cáncer? En esta gráfica mostramos también el valor de la variable no observada \\(U\\). Nótese que parte de la correlación positiva que existe es debido a esta variable \\(U\\).\n\nggplot(sims_fd, aes(x = f, y = c, colour = u)) + \n geom_jitter() + scale_colour_continuous(type = \"viridis\")\n\n\n\n\n\n\n\n\nAhora veamos cómo se ve el efecto de \\(F\\) sobre \\(C\\) y también cómo se ve el cruce de \\(F\\) y \\(C\\) en los datos naturales:\n\nsims_1 <- map_df(seq(1, 4, 0.5), ~ sim_int_f(100000, .x))\n\nsims_1 |> \n ggplot() + geom_line(aes(x = do_f, y = media_c)) +\n geom_smooth(data = sims_fd_1, aes(x = f, y = c), method = \"loess\", span = 0.3, se = FALSE, colour =\"red\") + xlab(\"Grado de tabaquismo\") +\n xlim(c(1,4))\n\n`geom_smooth()` using formula = 'y ~ x'\n\n\nWarning: Removed 376 rows containing non-finite values (`stat_smooth()`).\n\n\n\n\n\n\n\n\n\nEn efecto causal promedio de fumar, en cada nivel, sobre la incidencia de cáncer de pulmón, suponiendo nuestro proceso generador. Nótese que la relación no es tan fuerte como observamos en los datos naturales (en rojo). Esto se debe a que en los datos naturales, las personas existe una causa común entre no fumar y prevenir cáncer de pulmón.\n\n\nEjemplo: estimación con puerta delantera\nVeamos cómo sería la estimación si tuviéramos datos disponible, y si es que podemos recuperar el efecto correcto dados los datos observados y la técnica de puerta delantera.\nNótese que sólo necesitamos \\(p(c|a, f), p(a|f)\\) y \\(p(f)\\). Estos son modelos estadísticos con el que podemos identificar el efecto que nos interesa. Una vez que los estimemos, podemos usar simulación:\n\nFijamos una \\(f\\).\nSimulamos una \\(a\\) del modelo \\(p(a|f)\\)\nPara calcular \\(\\int p(c|a,f')p(f')\\), tenemos que simular un valor \\(f'\\) de la marginal de \\(p(f)\\), y luego, sustituir junto la \\(a\\) de 1 para simular una \\(c\\) de \\(p(c|a, f')\\).\nConsideramos solamente \\(c\\) y \\(f\\) para resumir el efecto.\n\n\nset.seed(481)\nsims_fd <- simular_fd(2000)\nmod_front_door <- cmdstan_model(\"./src/front-door.stan\")\nprint(mod_front_door)\n\ndata {\n int<lower=0> N;\n int<lower=0> n_f;\n vector[N] f;\n vector[N] a;\n array[N] int<lower=0, upper=1> c;\n array[n_f] real do_f;\n\n}\n\ntransformed data {\n real media_a;\n real media_f;\n\n media_a = mean(a);\n media_f = mean(f);\n}\n\nparameters {\n real<lower=0> alpha;\n real alpha_a;\n real<lower=0> alpha_f;\n real int_a;\n real beta_0;\n real<lower=0> beta_1;\n real<lower=0> beta;\n real<lower=0> a_f;\n real<lower=0> b_f;\n real<lower=0> sigma_a;\n real<lower=0> sigma_f;\n\n}\n\n\n\ntransformed parameters {\n\n\n}\n\nmodel {\n f ~ gamma(a_f, b_f);\n a ~ normal(beta * f, sigma_a);\n c ~ bernoulli_logit(int_a + alpha_a * a + alpha_f * f);\n alpha_a ~ normal(0, 1);\n alpha_f ~ normal(0, 1);\n int_a ~ normal(0, 3);\n sigma_a ~ normal(0, 1);\n sigma_f ~ normal(0, 0.1);\n alpha ~ normal(0, 1);\n beta ~ normal(0, 1);\n beta_0 ~ normal(0, 3);\n beta_1 ~ normal(0, 1);\n\n}\ngenerated quantities {\n array[n_f] real mean_c;\n\n for(i in 1:n_f){\n array[2000] real res_sim;\n for(j in 1:2000){\n real a_sim = normal_rng(beta * (do_f[i]), sigma_a);\n real f_sim = gamma_rng(a_f, b_f);\n res_sim[j] = bernoulli_rng(inv_logit(int_a + alpha_a * a_sim + alpha_f * f_sim));\n }\n mean_c[i] = mean(res_sim);\n }\n\n}\n\n\n\ndo_f <- seq(1, 4, 0.1)\nn_f <- length(do_f)\nsims <- mod_front_door$sample(data = list(N = nrow(sims_fd),\n f = sims_fd$f, a = sims_fd$a,\n c = sims_fd$c, do_f = do_f, n_f = n_f),\n init = 0.01, step_size = 0.01, \n refresh = 1000,\n parallel_chains = 4)\n\nRunning MCMC with 4 parallel chains...\n\nChain 1 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 2 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 3 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1 / 2000 [ 0%] (Warmup) \nChain 4 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 4 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 3 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 1 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 1 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 2 Iteration: 1000 / 2000 [ 50%] (Warmup) \nChain 2 Iteration: 1001 / 2000 [ 50%] (Sampling) \nChain 3 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 3 finished in 42.8 seconds.\nChain 4 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 4 finished in 42.9 seconds.\nChain 1 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 2 Iteration: 2000 / 2000 [100%] (Sampling) \nChain 1 finished in 44.5 seconds.\nChain 2 finished in 44.5 seconds.\n\nAll 4 chains finished successfully.\nMean chain execution time: 43.7 seconds.\nTotal execution time: 44.5 seconds.\n\n\n\nsims_efecto_tbl <- sims$draws(\"mean_c\", format = \"df\") |> \n pivot_longer(cols = contains(\"mean_c\"), values_to = \"media_c\") |> \n separate(name, c(\"nom\", \"id\"), \n sep = \"[\\\\[\\\\]]\", convert = TRUE, extra = \"drop\") |> \n left_join(tibble(f = do_f) |> \n mutate(id = seq_along(f))) \nresumen_tbl <- sims_efecto_tbl |> \n group_by(id, f) |> \n summarise(media = mean(media_c), \n q5 = quantile(media_c, 0.05),\n q95 = quantile(media_c, 0.95))\n\n\nggplot(resumen_tbl) + \n geom_linerange(aes(x= f, ymax = q95, ymin = q5), colour = \"red\") + \n geom_point(aes(x = f, y = media), colour = \"red\") +\n geom_line(data = sims_1, aes(x = do_f, y = media_c)) +\n xlab(\"Nivel de tabaquismo\") + ylab(\"Prop afectada\")\n\n\n\n\n\n\n\n\nY parece que hemos obtenido una estimación razonable del efecto causal de fumar sobre cáncer. Recordemos también que debemos ser cuidadosos al comparar intervalos que salen del mismo modelo por su nivel de traslape.\nPor ejemplo, si quisiéramos calcular contrastes con el nivel 2 de tabaquismo:\n\nefecto_2 <- sims_efecto_tbl |> filter(f == 2) |> \n select(.draw, efecto_2 = media_c)\ncomp_tbl <- left_join(sims_efecto_tbl, efecto_2) |> \n mutate(dif_2 = media_c - efecto_2)\n\nJoining with `by = join_by(.draw)`\n\ncomp_tbl |> group_by(f) |> \n summarise(media = mean(dif_2), q5 = quantile(dif_2, 0.05),\n q95 = quantile(dif_2, 0.95)) |> \nggplot() + geom_linerange(aes(x= f, ymax = q95, ymin = q5)) + geom_point(aes(x = f, y = media)) +\n xlab(\"Nivel de tabaquismo\") + ylab(\"Prop afectada\")\n\n\n\n\n\n\n\n\nNota: nótese como en este ejemplo hemos evitado incluir en nuestro modelo la variable no observada \\(U\\), gracias al procedimiento de puerta delantera descrito arriba.\nEs posible sin embargo intentar un modelo completo bayesiano, sin necesidad de recordar la fórmula. El procedimiento, que es más difícil de ajustar: considera una variable latente \\(U\\) no observada, y es necesario definir cómo puede ser su relación con sus descendientes. Es necesario más cuidado en definir formas funcionales e iniciales apropiadas para que los muestreadores funcionen apropiadamente.\n\n\n\n\nMcElreath, R. 2020. Statistical Rethinking: A Bayesian Course with Examples in R and Stan. A Chapman & Hall libro. CRC Press. https://books.google.com.mx/books?id=Ie2vxQEACAAJ.", "crumbs": [ "6  Identificación y cálculo-do" ] @@ -528,5 +528,35 @@ "crumbs": [ "7  Buenos y malos controles" ] + }, + { + "objectID": "08-mcmc.html", + "href": "08-mcmc.html", + "title": "8  Markov Chain Monte Carlo", + "section": "", + "text": "8.1 Algoritmos Metropolis-Hastings\nUno de los primeros algoritmos MCMC fue el de Metropolis-Hastings, que veremos primero en algunos ejemplos. Veremos también por qué ahora tenemos mejores opciones que MH para estimar posteriores de nuestros modelos.", + "crumbs": [ + "8  Markov Chain Monte Carlo" + ] + }, + { + "objectID": "08-mcmc.html#algoritmos-metropolis-hastings", + "href": "08-mcmc.html#algoritmos-metropolis-hastings", + "title": "8  Markov Chain Monte Carlo", + "section": "", + "text": "Ejemplo: dos implementaciones de Metropolis\nSupongamos que queremos simular de una variable aleatoria \\(X\\) con distribución discreta sobre los valores \\(1,2\\ldots, k\\) con probabilidades \\(p(1),p(2),\\ldots,p(k)\\). Este problema puede resolverse fácilmente de varias maneras, pero utilizaremos un método de Monte Carlo tipo Metropolis. Supongamos que podemos simular de una variable aleatoria \\(U\\) que es uniforme en \\(1,2,\\ldots, k\\) (con probabilidades iguales a 1/k).\nLo que podemos hacer es lo que sigue, para \\(i=1,\\ldots, M\\):\n\nPara \\(i=1\\), comenzamos fijando un valor \\(x_1\\) en \\(1,2,\\ldots, k\\).\n\nPara cada \\(i\\),\n\nSimulamos una uniforme en \\(1,2,\\ldots, k\\). Al valor \\(u_i\\) obtenido le llamamos valor propuesto.\nCalculamos \\(q = p(u_i)/p(x_i)\\) (el cociente de la probabilidad del valor propuesto entre la probabilidad del valor actualo).\nSi \\(q > 1\\), aceptamos el valor propuesto y ponemos \\(x_{i+1} = u_i\\).\nSi \\(q < 1\\), aceptamos el valor propuesto con probabilidad \\(q\\) (\\(x_{i+1} = u_i\\)), y con probabilidad \\(1-q\\) rechazamos (\\(x_{i+1} = x_i\\)).\n\nEl resultado es una sucesión de valores \\(x_1,x_2,\\ldots, x_M\\). Es posible demostrar que la distribución de estas \\(x_i\\) converge a la distribución \\(p(1),\\ldots, p(k)\\) si \\(M\\) es suficientemente grande.\nEste método se llama Metropolis-Hastings. Es un método de Monte Carlo, y como podemos ver, se trata de una cadena de Markov, pues la distribución cada siguiente lugar \\(x_{i+1}\\), condicionada al valor actual \\(x_i\\) no depende de valores anteriores de las \\(x\\).\n\n#set.seed(451123)\n# definimos estas p\nk <- 40\np <- exp(-(1:k - k/3)^2 / 10)\np <- p /sum(p)\ndist_obj <- tibble(x = 1:k, p = p)\n# simulamos\nM <- 200000\nx <- numeric(M)\nx[1] <- 20\nfor(i in 1:M){\n u <- sample(1:k, 1)\n q <- p[u] / p[x[i]]\n if(runif(1) < q){\n x[i+1] <- u\n } else {\n x[i+1] <- x[i] \n }\n}\n\nEn rojo mostramos las probabilidades objetivo que queremos estimar, y en negro las estimadas con nuestro método de arriba.\n\nresultados_sim <- tibble(x = x) |> \n mutate(n_sim = row_number())\nresumen_sim <- resultados_sim |> count(x) |> \n right_join(tibble(x = 1:k, p = p)) |> \n mutate(n = ifelse(is.na(n), 0, n)) |> \n mutate(p_aprox = n / sum(n))\n\nJoining with `by = join_by(x)`\n\nggplot(dist_obj, aes(x = x)) +\n geom_point(aes(y = p)) +\n geom_point(data = resumen_sim, \n aes(y = p_aprox), color = \"red\", size = 3, alpha = 0.5) \n\n\n\n\n\n\n\n\nComo vemos, los valores de \\(x_1,\\ldots, x_M\\) se distribuyen aproximadamente como la distribución \\(p\\) objetivo. Esta es una manera de simular valores de esta distribución discreta \\(p\\). Podemos ver cómo se ven las simulaciones sucesivas:\n\nggplot(resultados_sim |> filter(n_sim < 400), aes(x = n_sim, y = x)) +\n geom_line() + scale_y_continuous(breaks = 1:20)\n\n\n\n\n\n\n\n\nEl defecto que tiene este algoritmo es que puede ser relativamente lento, pues vemos que hay periodos largos donde se “atora” en valores de probabilidad relativamente alta. La razón es que en muchos pasos, estamos proponiendo “saltos al vacío” a lugares de probabilidad muy baja, que rara vez se aceptan.\nPodemos hacer más eficiente nuestro algoritmo si le permitimos explorar con mayor facilidad los posibles valores de \\(x\\). Esto se logra proponiendo saltos locales: si estamos en \\(x_i\\), entonces proponemos los valores \\(x_i - 1\\) y \\(x_i + 1\\) con la misma probabilidad 1/2 (excepto en los extremos donde sólo proponemos \\(x_i,x_i+1\\) o \\(x_i-1,x_i\\)).\nProponemos entonces la suguiente modificación del paso 1 de propuesta:\n\nPara \\(i=1\\), comenzamos fijando un valor \\(x_1\\) en \\(1,2,\\ldots, k\\).\n\nPara cada \\(i\\),\n\nSi \\(1< x_i<k\\), escogemos al azar un salto a la derecha o al izquierda con igual probabilidad 1/2. En los extremos \\(x_i=1\\) o \\(x_i=k\\) escogemos entre \\(1,2\\) o \\(k-1,k\\) respectivamente. Al valor \\(u_i\\) obtenido le llamamos valor propuesto.\nCalculamos \\(q = p(u_i)/p(x_i)\\) .\nSi \\(q > 1\\), aceptamos el valor propuesto y ponemos \\(x_{i+1} = u_i\\).\nSi \\(q < 1\\), aceptamos el valor propuesto con probabilidad \\(q\\) (\\(x_{i+1} = u_i\\)), y con probabilidad \\(q\\) rechazamos(\\(x_{i+1} = x_i\\)).\n\nEsto lo escribimos como sigue:\n\n#set.seed(4511)\n# simulamos\nx <- numeric(M)\nx[1] <- 20\nfor(i in 1:M){\n u <- sample(c(x[i] - 1, x[i] + 1), 1)\n if(u == k+1) u <- k\n if(u == 0) u <- 1\n q <- p[u] / p[x[i]]\n if(runif(1) < q){\n x[i+1] <- u\n } else {\n x[i+1] <- x[i] \n }\n}\n\nObtenemos:\n\nresultados_sim_2 <- tibble(x = x) |> \n mutate(n_sim = row_number())\nresumen_sim_2 <- resultados_sim_2 |> count(x) |> \n mutate(p_aprox = n / sum(n))\nggplot(dist_obj, aes(x = x)) +\n geom_point(aes(y = p)) +\n geom_point(data = resumen_sim_2, \n aes(y = p_aprox), color = \"red\", size = 3, alpha = 0.5) \n\n\n\n\n\n\n\n\nY podemos ver cómo evoluciona nuestra cadena de Markov:\n\nggplot(resultados_sim_2 |> filter(n_sim < 400), aes(x = n_sim, y = x)) +\n geom_line() + scale_y_continuous(breaks = 1:10)\n\n\n\n\n\n\n\n\n¿Cómo se comparan estos dos métodos? Podemos ver por ejemplo cómo se comparan las distribuciones aproximadas hasta cierto número de iteraciones con la verdadera distribución objetivo:\n\napprox_sim <- map_df(seq(200, 30000, by = 200), function(n_sims){\n resumen_1 <- resultados_sim |> filter(n_sim <= n_sims) |> \n count(x) |>\n mutate(p_aprox = n / sum(n)) |>\n select(-n) |>\n right_join(dist_obj, by = \"x\") |> \n mutate(metodo = \"MH-1\") |> \n mutate(n_sims = n_sims) \n resumen_2 <- resultados_sim_2 |> filter(n_sim <= n_sims) |>\n count(x) |>\n mutate(p_aprox = n / sum(n)) |>\n select(-n) |>\n right_join(dist_obj, by = \"x\") |> \n mutate(metodo = \"MH-2\") |> \n mutate(n_sims = n_sims) \n bind_rows(resumen_1, resumen_2) |> \n mutate(p_aprox = ifelse(is.na(p_aprox), 0, p_aprox))\n})\n\n\napprox_sim |> \n mutate(dif_abs = abs (p_aprox-p)) |>\n group_by(metodo, n_sims) |> \n summarise(dif_abs = sum(dif_abs)) |> \nggplot(aes(n_sims, dif_abs, color = metodo)) +\n geom_line() \n\n`summarise()` has grouped output by 'metodo'. You can override using the\n`.groups` argument.\n\n\n\n\n\n\n\n\n\nEn este caso, considera qué es lo que sucede en cada uno de estos casos:\n\nEl algoritmo que da saltos grandes muchas veces rechaza porque cae en un área de probilidad muy baja.\nEl algoritmo que da saltos chicos puede tardar en explorar regiones de probabilidad relativamente alta con suficiente frecuencia (tarda un moverse de un lugar a otro), por su naturaleza de “caminata aleatoria”. Pero sus tasas de aceptación son más altas.\n\nEste es el primer balance que existe en este algoritmo: tomar pasos grandes y balancear las probabilidades quizá rechazando muy frecuentemente (no es eficiente), o tomar pasos chicos y vagar más tiempo para visitar regiones de alta probabilidad, aunque con menos tasa de rechazo. Dependiendo de la distribución que queremos aproximar podemos inclinarnos más por una o por otra opción.\n¿Por qué funcionan estos algoritmos? Supongamos que en cada paso, se cumple que (balance detallado): \\[{q(x|y)}p(y) = {q(y|x)}{p(x)}\\] donde \\(q(x|y)\\) son las probabilidades de transición de nuestra cadena de Markov propuesta. Esta ecuación dice que si la probabilidad se distribuye como \\(p(x)\\), entonces al transicionar con \\(q\\) la probabilidad fluje de manera que se mantiene estática en \\(p\\), es decir \\(p\\) es una distribución estacionaria. Esto es fácil de demostrar pues \\[\\sum_{y} q(x|y)p(y) = \\sum_{y} q(y|x)p(x) = p(x) \\sum_{y} q(y|x) = p(x).\\]\nBajo otros supuestos adicionales de ergodicidad (aperiodicidad y tiempos de recurrencia finitos, es decir, las transiciones mezclan bien los estados), entonces podemos simular la cadena de Markov por un tiempo suficientemente largo y con esto obtener una muestra de la distribución objetivo \\(p\\).\n¿Cómo podemos diseñar entonces las \\(q(x|y)\\) correspondientes? Comenzamos considerando distribuciones propuesta \\(q_0(x|y)\\) que no satisfacen la ecuación de balance, y supondremos como en los ejemplos de arriba (verifícalo) que nuestras transiciones tienen probabilidades simétricas \\(q_0(y|x) = q_0(x|y)\\). Entonces, cuando \\(p(y)/p(x) > 1\\), queremos transicionar de \\(x\\) a \\(y\\) con más frecuencia que de \\(y\\) a \\(x\\). Comenzando en \\(x\\), si la propuesta de \\(q_0\\) es \\(y\\), podríamos poner entonces que el sistema transicione con probabilidad 1 a \\(y\\). Sin embargo, si empezamos en \\(y\\) y la propuesta es \\(x\\), el sistema sólo transiciona de \\(y\\) a \\(x\\) con probabilidad \\(p(x)/p(y)\\).\nDe esta manera, obtenemos que bajo \\(q(y|x)\\), \\(x\\) transiciona a \\(y\\) con probabilidad \\(\\min\\{1, p(y)/p(x)\\}\\). Entonces, el cociente \\(\\frac{q(y|x)}{q(x|y)}\\) es igual a \\(\\frac{p(y)}{p(x)}\\) si \\(p(y)<p(x)\\), y es igual a \\(1/\\frac{p(x)}{p(y)} = \\frac{p(y)}{p(x)}\\) si \\(p(y)>p(x)\\).\n\n\n\n\n\n\nIdea básica de MCMC\n\n\n\nEn MCMC, buscamos un cadena de Markov que, en el largo plazo, visite cada posible parámetro proporcionalmente a la probabildad posterior de cada parámetro.\n\n\n\n\nEjemplo: Metropolis bivariado\nSupongamos ahora que quisiéramos simular de una normal multivariada con media en c(2,3) y matriz de covarianza \\(\\Sigma\\), que supondremos es tal que la desviación estándar de cada variable es 1 y la correlación es 0.8. La matriz \\(\\Sigma\\) tiene 1 en la diagonal y 0.8 fuera de la diagonal.\nLa distribución objetivo \\(p\\) está dada entonces (módulo una constante de proporcionalidad):\n\nSigma <- matrix(c(1, 0.8, 0.8, 1), nrow = 2)\nSigma_inv <- solve(Sigma)\nm <- c(2, 3)\nlog_p <- function(z){\n - 0.5 * (t(z-m) %*% Sigma_inv %*% (z-m))\n}\n\nNótese que como Metropolis hace cocientes de probabilidades, sólo es necesario conocer la densidad objetivo módulo una constante de proporcionalidad.\nUna algoritmo de Metropolis podría ser el siguiente:\n\n# simulamos\nM <- 50000\nsimular_normal <- function(M, m, Sigma, delta_x, delta_y){\n z <- matrix(nrow = M, ncol = 2)\n z[1, ] <- c(2.5, 3.2)\n colnames(z) <- c(\"x\", \"y\")\n rechazo <- 0\n for(i in 1:(M-1)){\n x_prop <- rnorm(1, z[i, 1], delta_x)\n y_prop <- rnorm(1, z[i, 2], delta_y)\n z_prop <- c(x_prop, y_prop)\n q <- exp(log_p(z_prop) - log_p(z[i, ]))\n if(runif(1) < q){\n z[i + 1, ] <- z_prop\n } else {\n rechazo <- rechazo + 1\n z[i + 1, ] <- z[i, ]\n } \n }\n print(rechazo / M)\n z_tbl <- as_tibble(z) |> \n mutate(n_sim = row_number())\n z_tbl\n}\nz_tbl <- simular_normal(M, m, Sigma, 1, 1)\n\n[1] 0.60038\n\n\nVemos que tenemos una tasa alta de rechazos. ¿Por qué? Veamos cómo se ven las simulaciones después de 1000 iteraciones:\n\n# estas las usamos para graficar\nsims_normal <- mvtnorm::rmvnorm(10000, mean = m, sigma = Sigma)\ncolnames(sims_normal) <- c(\"x\", \"y\")\nsims_normal <- as_tibble(sims_normal)\ngraf_tbl <- map_df(seq(10, 500, 20), function(i){\n z_tbl |> filter(n_sim <= i) |> mutate(num_sims = i)\n})\nggplot(graf_tbl, aes(x, y)) + \n stat_ellipse(data = sims_normal, aes(x, y), \n level = c( 0.9), type = \"norm\", colour = \"salmon\") +\n stat_ellipse(data = sims_normal, aes(x, y), \n level = c( 0.5), type = \"norm\", colour = \"salmon\") +\n geom_point(alpha = 0.1) +\n facet_wrap(~num_sims) + theme_minimal()\n\n\n\n\n\n\n\n\nObservaciones:\n\nLos puntos que tienen intensidad alta son puntos donde hubo varios rechazos. Esto es porque las propuestas a veces caen en elipses de baja probabilidad (en la gráfica mostramos una elipse de 50% probabilidad y otra de 95%).\nEsto se debe a que los saltos en cada dirección son de desviación estándar 1, y esto fácilmente nos lleva a una zona de alta probabilidad a una de baja probabilidad.\nSin embargo, a largo plazo, vemos cómo la cadena está visitando las regiones de alta probabilidad con aparentemente la frecuencia correcta.\n\nPodemos entonces proponer saltos más chicos, por ejemplo:\n\nz_tbl <- simular_normal(M, m, Sigma, 0.2, 0.2)\n\n[1] 0.1568\n\ngraf_tbl <- map_df(seq(10, 500, 20), function(i){\n z_tbl |> filter(n_sim <= i) |> mutate(num_sims = i)\n})\nggplot(graf_tbl, aes(x, y)) + \n stat_ellipse(data = sims_normal, aes(x, y), \n level = c( 0.9), type = \"norm\", colour = \"salmon\") +\n stat_ellipse(data = sims_normal, aes(x, y), \n level = c( 0.5), type = \"norm\", colour = \"salmon\") +\n geom_point(alpha = 0.1) +\n facet_wrap(~num_sims) + theme_minimal()\n\n\n\n\n\n\n\n\nObservaciones:\n\nEn este caso tenemos una tasa de aceptación más alta.\nSin embargo, la cadena parece “vagar” en la regiones de probabilidad alta, y tiene dificultades para explorar correctamente estas regiones.\nSin embargo, a largo plazo, vemos cómo la cadena está visitando las regiones de alta probabilidad con aparentemente la frecuencia correcta.\n\n\n\n\n\n\n\nMetropolis-Hastings\n\n\n\nEn el algoritmo de Metropolis Hastings hay una tensión natural en tamaño de salto y tasa de aceptación. Si el tamaño de los saltos es muy grande, la tasa de aceptación es baja y esto producen ineficiencias. Si el tamaño de los saltos es muy chico, la tasa de aceptación es más alta, pero esto también es ineficiente.\n\n\nExisten métodos que pueden superar este problema, como son muestreo de Gibbs y Monte Carlo Hamiltoniano. El primero no lo discutiremos, pues requiere poder simular fácilmente de cada parámetro dados los otros, y esto no siempre es posible. Veremos más el segundo, donde usaremos información del gradiente de la distribución objetivo para proponer exploración más eficiente.", + "crumbs": [ + "8  Markov Chain Monte Carlo" + ] + }, + { + "objectID": "08-mcmc.html#monte-carlo-hamiltoniano", + "href": "08-mcmc.html#monte-carlo-hamiltoniano", + "title": "8  Markov Chain Monte Carlo", + "section": "8.2 Monte Carlo Hamiltoniano", + "text": "8.2 Monte Carlo Hamiltoniano", + "crumbs": [ + "8  Markov Chain Monte Carlo" + ] } ] \ No newline at end of file diff --git a/site_libs/bootstrap/bootstrap.min.css b/site_libs/bootstrap/bootstrap.min.css index dc4965a..8c92dbe 100644 --- a/site_libs/bootstrap/bootstrap.min.css +++ b/site_libs/bootstrap/bootstrap.min.css @@ -2,7 +2,7 @@ * Bootstrap v5.3.1 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */@import"https://fonts.googleapis.com/css2?family=News+Cycle:wght@400;700&display=swap";:root,[data-bs-theme=light]{--bs-blue: #eb6864;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #f57a00;--bs-orange: #fd7e14;--bs-yellow: #f5e625;--bs-green: #22b24c;--bs-teal: #20c997;--bs-cyan: #369;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #eee;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #222;--bs-default: #adb5bd;--bs-primary: #eb6864;--bs-secondary: #adb5bd;--bs-success: #22b24c;--bs-info: #369;--bs-warning: #f5e625;--bs-danger: #f57a00;--bs-light: #f8f9fa;--bs-dark: #222;--bs-default-rgb: 173, 181, 189;--bs-primary-rgb: 235, 104, 100;--bs-secondary-rgb: 173, 181, 189;--bs-success-rgb: 34, 178, 76;--bs-info-rgb: 51, 102, 153;--bs-warning-rgb: 245, 230, 37;--bs-danger-rgb: 245, 122, 0;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 34, 34, 34;--bs-primary-text-emphasis: #5e2a28;--bs-secondary-text-emphasis: #45484c;--bs-success-text-emphasis: #0e471e;--bs-info-text-emphasis: #14293d;--bs-warning-text-emphasis: #625c0f;--bs-danger-text-emphasis: #623100;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #fbe1e0;--bs-secondary-bg-subtle: #eff0f2;--bs-success-bg-subtle: #d3f0db;--bs-info-bg-subtle: #d6e0eb;--bs-warning-bg-subtle: #fdfad3;--bs-danger-bg-subtle: #fde4cc;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #f7c3c1;--bs-secondary-border-subtle: #dee1e5;--bs-success-border-subtle: #a7e0b7;--bs-info-border-subtle: #adc2d6;--bs-warning-border-subtle: #fbf5a8;--bs-danger-border-subtle: #fbca99;--bs-light-border-subtle: #eee;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #222;--bs-body-color-rgb: 34, 34, 34;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(34, 34, 34, 0.75);--bs-secondary-color-rgb: 34, 34, 34;--bs-secondary-bg: #eee;--bs-secondary-bg-rgb: 238, 238, 238;--bs-tertiary-color: rgba(34, 34, 34, 0.5);--bs-tertiary-color-rgb: 34, 34, 34;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #eb6864;--bs-link-color-rgb: 235, 104, 100;--bs-link-decoration: underline;--bs-link-hover-color: #bc5350;--bs-link-hover-color-rgb: 188, 83, 80;--bs-code-color: #7d12ba;--bs-highlight-bg: #fdfad3;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(235, 104, 100, 0.25);--bs-form-valid-color: #22b24c;--bs-form-valid-border-color: #22b24c;--bs-form-invalid-color: #f57a00;--bs-form-invalid-border-color: #f57a00}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #222;--bs-body-bg-rgb: 34, 34, 34;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b2e31;--bs-tertiary-bg-rgb: 43, 46, 49;--bs-primary-text-emphasis: #f3a4a2;--bs-secondary-text-emphasis: #ced3d7;--bs-success-text-emphasis: #7ad194;--bs-info-text-emphasis: #85a3c2;--bs-warning-text-emphasis: #f9f07c;--bs-danger-text-emphasis: #f9af66;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #2f1514;--bs-secondary-bg-subtle: #232426;--bs-success-bg-subtle: #07240f;--bs-info-bg-subtle: #0a141f;--bs-warning-bg-subtle: #312e07;--bs-danger-bg-subtle: #311800;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #8d3e3c;--bs-secondary-border-subtle: #686d71;--bs-success-border-subtle: #146b2e;--bs-info-border-subtle: #1f3d5c;--bs-warning-border-subtle: #938a16;--bs-danger-border-subtle: #934900;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #f3a4a2;--bs-link-hover-color: #f5b6b5;--bs-link-color-rgb: 243, 164, 162;--bs-link-hover-color-rgb: 245, 182, 181;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #7ad194;--bs-form-valid-border-color: #7ad194;--bs-form-invalid-color: #f9af66;--bs-form-invalid-border-color: #f9af66}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#222;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(34,34,34,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(34,34,34,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #222;--bs-table-bg: #fff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #222;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #222;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #222;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #a2a2a2}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #fbe1e0;--bs-table-border-color: #e2cbca;--bs-table-striped-bg: #eed6d5;--bs-table-striped-color: #fff;--bs-table-active-bg: #e2cbca;--bs-table-active-color: #fff;--bs-table-hover-bg: #e8d0cf;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #eff0f2;--bs-table-border-color: #d7d8da;--bs-table-striped-bg: #e3e4e6;--bs-table-striped-color: #000;--bs-table-active-bg: #d7d8da;--bs-table-active-color: #fff;--bs-table-hover-bg: #dddee0;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d3f0db;--bs-table-border-color: #bed8c5;--bs-table-striped-bg: #c8e4d0;--bs-table-striped-color: #fff;--bs-table-active-bg: #bed8c5;--bs-table-active-color: #fff;--bs-table-hover-bg: #c3decb;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #d6e0eb;--bs-table-border-color: #dae3ed;--bs-table-striped-bg: #d8e2ec;--bs-table-striped-color: #fff;--bs-table-active-bg: #dae3ed;--bs-table-active-color: #fff;--bs-table-hover-bg: #d9e2ed;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fdfad3;--bs-table-border-color: #e4e1be;--bs-table-striped-bg: #f0eec8;--bs-table-striped-color: #000;--bs-table-active-bg: #e4e1be;--bs-table-active-color: #fff;--bs-table-hover-bg: #eae7c3;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #fde4cc;--bs-table-border-color: #e4cdb8;--bs-table-striped-bg: #f0d9c2;--bs-table-striped-color: #fff;--bs-table-active-bg: #e4cdb8;--bs-table-active-color: #fff;--bs-table-hover-bg: #ead3bd;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #fff;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #222;--bs-table-border-color: #383838;--bs-table-striped-bg: #2d2d2d;--bs-table-striped-color: #fff;--bs-table-active-bg: #383838;--bs-table-active-color: #fff;--bs-table-hover-bg: #333333;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(34,34,34,.75)}.form-control{display:block;width:100%;padding:.375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#222;background-color:#fff;border-color:#f5b4b2;outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(34,34,34,.75);opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem 1rem;margin:-0.375rem -1rem;margin-inline-end:1rem;color:#222;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#eee}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#222;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 3rem .375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#f5b4b2;outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #222}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#f5b4b2;outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#eb6864;border-color:#eb6864}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#eb6864;border-color:#eb6864;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f5b4b2'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(235,104,100,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(235,104,100,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#eb6864;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f9d2d1}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#eb6864;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#f9d2d1}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(34,34,34,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(34,34,34,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 1rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 1rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .5rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#eee}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:4rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#22b24c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#22b24c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#22b24c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2322b24c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#22b24c;box-shadow:0 0 0 .25rem rgba(34,178,76,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#22b24c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2322b24c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#22b24c;box-shadow:0 0 0 .25rem rgba(34,178,76,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#22b24c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#22b24c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(34,178,76,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#22b24c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#f57a00}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#f57a00;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#f57a00;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f57a00'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f57a00' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#f57a00;box-shadow:0 0 0 .25rem rgba(245,122,0,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#f57a00}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f57a00'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f57a00' stroke='none'/%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#f57a00;box-shadow:0 0 0 .25rem rgba(245,122,0,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#f57a00}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#f57a00}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(245,122,0,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#f57a00}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #222;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #939aa1;--bs-btn-hover-border-color: #8a9197;--bs-btn-focus-shadow-rgb: 185, 192, 199;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8a9197;--bs-btn-active-border-color: #82888e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #eb6864;--bs-btn-border-color: #eb6864;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c85855;--bs-btn-hover-border-color: #bc5350;--bs-btn-focus-shadow-rgb: 238, 127, 123;--bs-btn-active-color: #fff;--bs-btn-active-bg: #bc5350;--bs-btn-active-border-color: #b04e4b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #eb6864;--bs-btn-disabled-border-color: #eb6864}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #939aa1;--bs-btn-hover-border-color: #8a9197;--bs-btn-focus-shadow-rgb: 185, 192, 199;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8a9197;--bs-btn-active-border-color: #82888e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #22b24c;--bs-btn-border-color: #22b24c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1d9741;--bs-btn-hover-border-color: #1b8e3d;--bs-btn-focus-shadow-rgb: 67, 190, 103;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1b8e3d;--bs-btn-active-border-color: #1a8639;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #22b24c;--bs-btn-disabled-border-color: #22b24c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #369;--bs-btn-border-color: #369;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2b5782;--bs-btn-hover-border-color: #29527a;--bs-btn-focus-shadow-rgb: 82, 125, 168;--bs-btn-active-color: #fff;--bs-btn-active-bg: #29527a;--bs-btn-active-border-color: #264d73;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #369;--bs-btn-disabled-border-color: #369}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #f5e625;--bs-btn-border-color: #f5e625;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d0c41f;--bs-btn-hover-border-color: #c4b81e;--bs-btn-focus-shadow-rgb: 247, 234, 70;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c4b81e;--bs-btn-active-border-color: #b8ad1c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f5e625;--bs-btn-disabled-border-color: #f5e625}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #f57a00;--bs-btn-border-color: #f57a00;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d06800;--bs-btn-hover-border-color: #c46200;--bs-btn-focus-shadow-rgb: 247, 142, 38;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c46200;--bs-btn-active-border-color: #b85c00;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f57a00;--bs-btn-disabled-border-color: #f57a00}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #222;--bs-btn-border-color: #222;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #434343;--bs-btn-hover-border-color: #383838;--bs-btn-focus-shadow-rgb: 67, 67, 67;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4e4e4e;--bs-btn-active-border-color: #383838;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #222;--bs-btn-disabled-border-color: #222}.btn-outline-default{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-focus-shadow-rgb: 173, 181, 189;--bs-btn-active-color: #fff;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #adb5bd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #eb6864;--bs-btn-border-color: #eb6864;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #eb6864;--bs-btn-hover-border-color: #eb6864;--bs-btn-focus-shadow-rgb: 235, 104, 100;--bs-btn-active-color: #fff;--bs-btn-active-bg: #eb6864;--bs-btn-active-border-color: #eb6864;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #eb6864;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #eb6864;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-focus-shadow-rgb: 173, 181, 189;--bs-btn-active-color: #fff;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #adb5bd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #22b24c;--bs-btn-border-color: #22b24c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #22b24c;--bs-btn-hover-border-color: #22b24c;--bs-btn-focus-shadow-rgb: 34, 178, 76;--bs-btn-active-color: #fff;--bs-btn-active-bg: #22b24c;--bs-btn-active-border-color: #22b24c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #22b24c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #22b24c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #369;--bs-btn-border-color: #369;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #369;--bs-btn-hover-border-color: #369;--bs-btn-focus-shadow-rgb: 51, 102, 153;--bs-btn-active-color: #fff;--bs-btn-active-bg: #369;--bs-btn-active-border-color: #369;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #369;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #369;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f5e625;--bs-btn-border-color: #f5e625;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f5e625;--bs-btn-hover-border-color: #f5e625;--bs-btn-focus-shadow-rgb: 245, 230, 37;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f5e625;--bs-btn-active-border-color: #f5e625;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f5e625;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f5e625;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #f57a00;--bs-btn-border-color: #f57a00;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f57a00;--bs-btn-hover-border-color: #f57a00;--bs-btn-focus-shadow-rgb: 245, 122, 0;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f57a00;--bs-btn-active-border-color: #f57a00;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f57a00;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f57a00;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #222;--bs-btn-border-color: #222;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #222;--bs-btn-hover-border-color: #222;--bs-btn-focus-shadow-rgb: 34, 34, 34;--bs-btn-active-color: #fff;--bs-btn-active-bg: #222;--bs-btn-active-border-color: #222;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #222;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #222;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #eb6864;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #bc5350;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #bc5350;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 238, 127, 123;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #222;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #222;--bs-dropdown-link-hover-color: #222;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #eb6864;--bs-dropdown-link-disabled-color: rgba(34, 34, 34, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #eb6864;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #eb6864;--bs-nav-link-hover-color: #bc5350;--bs-nav-link-disabled-color: rgba(34, 34, 34, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #eee #eee #dee2e6;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #eb6864}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(255, 255, 255, 0.7);--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(255, 255, 255, 0.7);--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.7);--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: rgba(255, 255, 255, 0.7);--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #222;--bs-accordion-bg: #fff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #222;--bs-accordion-btn-bg: #fff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23222'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e2a28'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #f5b4b2;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(235, 104, 100, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #5e2a28;--bs-accordion-active-bg: #fbe1e0}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f3a4a2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f3a4a2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: rgba(34, 34, 34, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(34, 34, 34, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #eb6864;--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: #eb6864;--bs-pagination-hover-border-color: #eb6864;--bs-pagination-focus-color: #bc5350;--bs-pagination-focus-bg: #eee;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(235, 104, 100, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #eb6864;--bs-pagination-active-border-color: #eb6864;--bs-pagination-disabled-color: rgba(34, 34, 34, 0.75);--bs-pagination-disabled-bg: #eee;--bs-pagination-disabled-border-color: #dee2e6;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #eee;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #eb6864;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{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:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #222;--bs-list-group-bg: #fff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(34, 34, 34, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #222;--bs-list-group-action-active-bg: #eee;--bs-list-group-disabled-color: rgba(34, 34, 34, 0.75);--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #eb6864;--bs-list-group-active-border-color: #eb6864;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(235, 104, 100, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(34, 34, 34, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #eee;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #222;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #222;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(138, 145, 151, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(138, 145, 151, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(188, 83, 80, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(188, 83, 80, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(138, 145, 151, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(138, 145, 151, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(27, 142, 61, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(27, 142, 61, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(41, 82, 122, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(41, 82, 122, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(196, 184, 30, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(196, 184, 30, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(196, 98, 0, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(196, 98, 0, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(27, 27, 27, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(27, 27, 27, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #eb6864;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #f57a00;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f5e625;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #22b24c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #369;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #369;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #adb5bd}.bg-default{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #eb6864}.bg-primary{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #adb5bd}.bg-secondary{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #22b24c}.bg-success{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #369}.bg-info{--bslib-color-bg: #369;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f5e625}.bg-warning{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #f57a00}.bg-danger{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #222}.bg-dark{--bslib-color-bg: #222;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b6459d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b6459d;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b95989;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b95989;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ea5774;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ea5774;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #ef6f3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ef6f3c;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f27144;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f27144;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ef9a4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ef9a4b;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #9b865a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #9b865a;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9a8f78;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9a8f78;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a16779;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a16779;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9b33b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #9b33b9;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f3a91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #9f3a91;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9f66a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #9f66a0;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4b51b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #4b51b0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5232ce;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5232ce;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a1519c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #a1519c;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #a55874;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #a55874;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a58483;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #a58483;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #506f92;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #506f92;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5750b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5750b1;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #e94f7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #e94f7c;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #ed5654;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ed5654;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ed8163;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ed8163;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #996c72;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #996c72;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a04e91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a04e91;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f17328;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f17328;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc5061;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc5061;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bf644d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bf644d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f06238;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f06238;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f87c08;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f87c08;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f5a50f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #f5a50f;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1901e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1901e;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a09a3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a09a3c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7723d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7723d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f67534;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f67534;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #fa7c0c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #fa7c0c;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #faa81b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #faa81b;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a5932a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a5932a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ac7449;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #ac7449;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f1b43e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f1b43e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc9077;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc9077;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bfa463;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bfa463;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f0a34e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f0a34e;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f5bb16;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #f5bb16;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f8bc1e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f8bc1e;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1d135;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1d135;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a0da53;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a0da53;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7b353;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7b353;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #729456;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #729456;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3d718e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3d718e;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #41857b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #41857b;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #718466;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #718466;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #769c2e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #769c2e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #7a9d36;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #7a9d36;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c73c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #76c73c;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #21bb6a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #21bb6a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #29946b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #29946b;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #71a283;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #71a283;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #75a95b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #75a95b;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #75d569;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #75d569;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #21c079;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #21c079;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28a198;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #28a198;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #7d6784;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #7d6784;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4744bd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4744bd;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4b58a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4b58a9;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7b5694;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7b5694;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #816e5c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #816e5c;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #847064;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #847064;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #81996b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #81996b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #2c847a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #2c847a;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2b8e98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2b8e98;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.bg-blue{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #eb6864;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #f57a00;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f5e625;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #22b24c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #369;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #369;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #adb5bd}.bg-default{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #eb6864}.bg-primary{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #adb5bd}.bg-secondary{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #22b24c}.bg-success{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #369}.bg-info{--bslib-color-bg: #369;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f5e625}.bg-warning{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #f57a00}.bg-danger{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #222}.bg-dark{--bslib-color-bg: #222;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b6459d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b6459d;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b95989;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b95989;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ea5774;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ea5774;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #ef6f3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ef6f3c;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f27144;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f27144;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ef9a4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ef9a4b;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #9b865a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #9b865a;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9a8f78;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9a8f78;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a16779;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a16779;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9b33b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #9b33b9;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f3a91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #9f3a91;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9f66a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #9f66a0;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4b51b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #4b51b0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5232ce;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5232ce;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a1519c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #a1519c;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #a55874;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #a55874;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a58483;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #a58483;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #506f92;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #506f92;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5750b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5750b1;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #e94f7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #e94f7c;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #ed5654;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ed5654;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ed8163;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ed8163;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #996c72;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #996c72;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a04e91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a04e91;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f17328;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f17328;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc5061;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc5061;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bf644d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bf644d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f06238;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f06238;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f87c08;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f87c08;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f5a50f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #f5a50f;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1901e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1901e;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a09a3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a09a3c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7723d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7723d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f67534;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f67534;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #fa7c0c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #fa7c0c;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #faa81b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #faa81b;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a5932a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a5932a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ac7449;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #ac7449;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f1b43e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f1b43e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc9077;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc9077;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bfa463;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bfa463;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f0a34e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f0a34e;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f5bb16;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #f5bb16;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f8bc1e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f8bc1e;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1d135;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1d135;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a0da53;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a0da53;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7b353;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7b353;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #729456;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #729456;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3d718e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3d718e;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #41857b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #41857b;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #718466;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #718466;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #769c2e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #769c2e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #7a9d36;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #7a9d36;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c73c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #76c73c;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #21bb6a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #21bb6a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #29946b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #29946b;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #71a283;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #71a283;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #75a95b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #75a95b;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #75d569;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #75d569;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #21c079;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #21c079;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28a198;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #28a198;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #7d6784;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #7d6784;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4744bd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4744bd;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4b58a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4b58a9;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7b5694;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7b5694;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #816e5c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #816e5c;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #847064;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #847064;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #81996b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #81996b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #2c847a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #2c847a;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2b8e98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2b8e98;color:#fff}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #fff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}:root{--bslib-page-sidebar-title-bg: #eb6864;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.sidebar-item .chapter-number{color:#222}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:rgba(255,255,255,.7)}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#595959}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(143,63,61,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#8c8c8c}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(143,63,61,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#8f3f3d}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid #dee2e6}.quarto-banner nav.quarto-secondary-nav{background-color:#eb6864;color:rgba(255,255,255,.7);border-top:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#bc5350}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}.nav-footer-left{flex:1 1 0px;text-align:left}.nav-footer-right{flex:1 1 0px;text-align:right}.nav-footer-center{flex:1 1 0px;min-height:3em;text-align:center}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:rgba(255,255,255,.7);border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{margin-left:auto;order:900}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:rgba(255,255,255,.7);opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:rgba(255,255,255,.7);opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#222;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(235,104,100,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#222;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#222;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#222;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#222;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#222;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#222;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#222;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #dee2e6 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#eb6864}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#eb6864}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#f08b88}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#222}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#fff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#222}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#dee2e6;color:#222}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #dee2e6}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:rgba(255,255,255,.7)}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(222,226,230,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#222;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(235,104,100,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(34,34,34,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#f0938f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#adb5bd !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#65a244 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#3d9dd1 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#ad9310 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#c77f7f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#f8f9fa !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#222 !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #f19491;border-bottom:solid 1px #f19491}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#f08b88}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:rgba(255,255,255,.7)}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#222}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#222}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #d3d6db;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:1000}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#222}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#222;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#eb6864}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#eb6864}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#eb6864}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#eb6864}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#eb6864}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#222;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#222}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! + */@import"https://fonts.googleapis.com/css2?family=News+Cycle:wght@400;700&display=swap";:root,[data-bs-theme=light]{--bs-blue: #eb6864;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #f57a00;--bs-orange: #fd7e14;--bs-yellow: #f5e625;--bs-green: #22b24c;--bs-teal: #20c997;--bs-cyan: #369;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #eee;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #222;--bs-default: #adb5bd;--bs-primary: #eb6864;--bs-secondary: #adb5bd;--bs-success: #22b24c;--bs-info: #369;--bs-warning: #f5e625;--bs-danger: #f57a00;--bs-light: #f8f9fa;--bs-dark: #222;--bs-default-rgb: 173, 181, 189;--bs-primary-rgb: 235, 104, 100;--bs-secondary-rgb: 173, 181, 189;--bs-success-rgb: 34, 178, 76;--bs-info-rgb: 51, 102, 153;--bs-warning-rgb: 245, 230, 37;--bs-danger-rgb: 245, 122, 0;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 34, 34, 34;--bs-primary-text-emphasis: #5e2a28;--bs-secondary-text-emphasis: #45484c;--bs-success-text-emphasis: #0e471e;--bs-info-text-emphasis: #14293d;--bs-warning-text-emphasis: #625c0f;--bs-danger-text-emphasis: #623100;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #fbe1e0;--bs-secondary-bg-subtle: #eff0f2;--bs-success-bg-subtle: #d3f0db;--bs-info-bg-subtle: #d6e0eb;--bs-warning-bg-subtle: #fdfad3;--bs-danger-bg-subtle: #fde4cc;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #f7c3c1;--bs-secondary-border-subtle: #dee1e5;--bs-success-border-subtle: #a7e0b7;--bs-info-border-subtle: #adc2d6;--bs-warning-border-subtle: #fbf5a8;--bs-danger-border-subtle: #fbca99;--bs-light-border-subtle: #eee;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #222;--bs-body-color-rgb: 34, 34, 34;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(34, 34, 34, 0.75);--bs-secondary-color-rgb: 34, 34, 34;--bs-secondary-bg: #eee;--bs-secondary-bg-rgb: 238, 238, 238;--bs-tertiary-color: rgba(34, 34, 34, 0.5);--bs-tertiary-color-rgb: 34, 34, 34;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #eb6864;--bs-link-color-rgb: 235, 104, 100;--bs-link-decoration: underline;--bs-link-hover-color: #bc5350;--bs-link-hover-color-rgb: 188, 83, 80;--bs-code-color: #7d12ba;--bs-highlight-bg: #fdfad3;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(235, 104, 100, 0.25);--bs-form-valid-color: #22b24c;--bs-form-valid-border-color: #22b24c;--bs-form-invalid-color: #f57a00;--bs-form-invalid-border-color: #f57a00}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #222;--bs-body-bg-rgb: 34, 34, 34;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b2e31;--bs-tertiary-bg-rgb: 43, 46, 49;--bs-primary-text-emphasis: #f3a4a2;--bs-secondary-text-emphasis: #ced3d7;--bs-success-text-emphasis: #7ad194;--bs-info-text-emphasis: #85a3c2;--bs-warning-text-emphasis: #f9f07c;--bs-danger-text-emphasis: #f9af66;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #2f1514;--bs-secondary-bg-subtle: #232426;--bs-success-bg-subtle: #07240f;--bs-info-bg-subtle: #0a141f;--bs-warning-bg-subtle: #312e07;--bs-danger-bg-subtle: #311800;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #8d3e3c;--bs-secondary-border-subtle: #686d71;--bs-success-border-subtle: #146b2e;--bs-info-border-subtle: #1f3d5c;--bs-warning-border-subtle: #938a16;--bs-danger-border-subtle: #934900;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #f3a4a2;--bs-link-hover-color: #f5b6b5;--bs-link-color-rgb: 243, 164, 162;--bs-link-hover-color-rgb: 245, 182, 181;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #7ad194;--bs-form-valid-border-color: #7ad194;--bs-form-invalid-color: #f9af66;--bs-form-invalid-border-color: #f9af66}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#222;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(34,34,34,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(34,34,34,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #222;--bs-table-bg: #fff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #222;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #222;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #222;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #a2a2a2}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #fbe1e0;--bs-table-border-color: #e2cbca;--bs-table-striped-bg: #eed6d5;--bs-table-striped-color: #fff;--bs-table-active-bg: #e2cbca;--bs-table-active-color: #fff;--bs-table-hover-bg: #e8d0cf;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #eff0f2;--bs-table-border-color: #d7d8da;--bs-table-striped-bg: #e3e4e6;--bs-table-striped-color: #000;--bs-table-active-bg: #d7d8da;--bs-table-active-color: #fff;--bs-table-hover-bg: #dddee0;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d3f0db;--bs-table-border-color: #bed8c5;--bs-table-striped-bg: #c8e4d0;--bs-table-striped-color: #fff;--bs-table-active-bg: #bed8c5;--bs-table-active-color: #fff;--bs-table-hover-bg: #c3decb;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #fff;--bs-table-bg: #d6e0eb;--bs-table-border-color: #dae3ed;--bs-table-striped-bg: #d8e2ec;--bs-table-striped-color: #fff;--bs-table-active-bg: #dae3ed;--bs-table-active-color: #fff;--bs-table-hover-bg: #d9e2ed;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fdfad3;--bs-table-border-color: #e4e1be;--bs-table-striped-bg: #f0eec8;--bs-table-striped-color: #000;--bs-table-active-bg: #e4e1be;--bs-table-active-color: #fff;--bs-table-hover-bg: #eae7c3;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #fde4cc;--bs-table-border-color: #e4cdb8;--bs-table-striped-bg: #f0d9c2;--bs-table-striped-color: #fff;--bs-table-active-bg: #e4cdb8;--bs-table-active-color: #fff;--bs-table-hover-bg: #ead3bd;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #fff;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #222;--bs-table-border-color: #383838;--bs-table-striped-bg: #2d2d2d;--bs-table-striped-color: #fff;--bs-table-active-bg: #383838;--bs-table-active-color: #fff;--bs-table-hover-bg: #333333;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(34,34,34,.75)}.form-control{display:block;width:100%;padding:.375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#222;background-color:#fff;border-color:#f5b4b2;outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(34,34,34,.75);opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-control::file-selector-button{padding:.375rem 1rem;margin:-0.375rem -1rem;margin-inline-end:1rem;color:#222;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#eee}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#222;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 3rem .375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#f5b4b2;outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1rem;background-image:none}.form-select:disabled{background-color:#eee}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #222}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #fff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#f5b4b2;outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#eb6864;border-color:#eb6864}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#eb6864;border-color:#eb6864;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23f5b4b2'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(235,104,100,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(235,104,100,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#eb6864;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f9d2d1}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#eb6864;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#f9d2d1}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(34,34,34,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(34,34,34,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 1rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 1rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .5rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#eee}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:4rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#22b24c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#22b24c;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#22b24c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2322b24c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#22b24c;box-shadow:0 0 0 .25rem rgba(34,178,76,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#22b24c}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2322b24c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#22b24c;box-shadow:0 0 0 .25rem rgba(34,178,76,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#22b24c}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#22b24c}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(34,178,76,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#22b24c}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#f57a00}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#f57a00;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#f57a00;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f57a00'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f57a00' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#f57a00;box-shadow:0 0 0 .25rem rgba(245,122,0,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#f57a00}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f57a00'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f57a00' stroke='none'/%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#f57a00;box-shadow:0 0 0 .25rem rgba(245,122,0,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#f57a00}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#f57a00}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(245,122,0,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#f57a00}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #222;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #fff;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #939aa1;--bs-btn-hover-border-color: #8a9197;--bs-btn-focus-shadow-rgb: 185, 192, 199;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8a9197;--bs-btn-active-border-color: #82888e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #eb6864;--bs-btn-border-color: #eb6864;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c85855;--bs-btn-hover-border-color: #bc5350;--bs-btn-focus-shadow-rgb: 238, 127, 123;--bs-btn-active-color: #fff;--bs-btn-active-bg: #bc5350;--bs-btn-active-border-color: #b04e4b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #eb6864;--bs-btn-disabled-border-color: #eb6864}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #939aa1;--bs-btn-hover-border-color: #8a9197;--bs-btn-focus-shadow-rgb: 185, 192, 199;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8a9197;--bs-btn-active-border-color: #82888e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #adb5bd;--bs-btn-disabled-border-color: #adb5bd}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #22b24c;--bs-btn-border-color: #22b24c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1d9741;--bs-btn-hover-border-color: #1b8e3d;--bs-btn-focus-shadow-rgb: 67, 190, 103;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1b8e3d;--bs-btn-active-border-color: #1a8639;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #22b24c;--bs-btn-disabled-border-color: #22b24c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #369;--bs-btn-border-color: #369;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2b5782;--bs-btn-hover-border-color: #29527a;--bs-btn-focus-shadow-rgb: 82, 125, 168;--bs-btn-active-color: #fff;--bs-btn-active-bg: #29527a;--bs-btn-active-border-color: #264d73;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #369;--bs-btn-disabled-border-color: #369}.btn-warning{--bs-btn-color: #fff;--bs-btn-bg: #f5e625;--bs-btn-border-color: #f5e625;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d0c41f;--bs-btn-hover-border-color: #c4b81e;--bs-btn-focus-shadow-rgb: 247, 234, 70;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c4b81e;--bs-btn-active-border-color: #b8ad1c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f5e625;--bs-btn-disabled-border-color: #f5e625}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #f57a00;--bs-btn-border-color: #f57a00;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d06800;--bs-btn-hover-border-color: #c46200;--bs-btn-focus-shadow-rgb: 247, 142, 38;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c46200;--bs-btn-active-border-color: #b85c00;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #f57a00;--bs-btn-disabled-border-color: #f57a00}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #fff;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #222;--bs-btn-border-color: #222;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #434343;--bs-btn-hover-border-color: #383838;--bs-btn-focus-shadow-rgb: 67, 67, 67;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4e4e4e;--bs-btn-active-border-color: #383838;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #222;--bs-btn-disabled-border-color: #222}.btn-outline-default{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-focus-shadow-rgb: 173, 181, 189;--bs-btn-active-color: #fff;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #adb5bd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #eb6864;--bs-btn-border-color: #eb6864;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #eb6864;--bs-btn-hover-border-color: #eb6864;--bs-btn-focus-shadow-rgb: 235, 104, 100;--bs-btn-active-color: #fff;--bs-btn-active-bg: #eb6864;--bs-btn-active-border-color: #eb6864;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #eb6864;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #eb6864;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #adb5bd;--bs-btn-border-color: #adb5bd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #adb5bd;--bs-btn-hover-border-color: #adb5bd;--bs-btn-focus-shadow-rgb: 173, 181, 189;--bs-btn-active-color: #fff;--bs-btn-active-bg: #adb5bd;--bs-btn-active-border-color: #adb5bd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #adb5bd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #adb5bd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #22b24c;--bs-btn-border-color: #22b24c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #22b24c;--bs-btn-hover-border-color: #22b24c;--bs-btn-focus-shadow-rgb: 34, 178, 76;--bs-btn-active-color: #fff;--bs-btn-active-bg: #22b24c;--bs-btn-active-border-color: #22b24c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #22b24c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #22b24c;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #369;--bs-btn-border-color: #369;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #369;--bs-btn-hover-border-color: #369;--bs-btn-focus-shadow-rgb: 51, 102, 153;--bs-btn-active-color: #fff;--bs-btn-active-bg: #369;--bs-btn-active-border-color: #369;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #369;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #369;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f5e625;--bs-btn-border-color: #f5e625;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f5e625;--bs-btn-hover-border-color: #f5e625;--bs-btn-focus-shadow-rgb: 245, 230, 37;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f5e625;--bs-btn-active-border-color: #f5e625;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f5e625;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f5e625;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #f57a00;--bs-btn-border-color: #f57a00;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #f57a00;--bs-btn-hover-border-color: #f57a00;--bs-btn-focus-shadow-rgb: 245, 122, 0;--bs-btn-active-color: #fff;--bs-btn-active-bg: #f57a00;--bs-btn-active-border-color: #f57a00;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f57a00;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f57a00;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #222;--bs-btn-border-color: #222;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #222;--bs-btn-hover-border-color: #222;--bs-btn-focus-shadow-rgb: 34, 34, 34;--bs-btn-active-color: #fff;--bs-btn-active-bg: #222;--bs-btn-active-border-color: #222;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #222;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #222;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #eb6864;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #bc5350;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #bc5350;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 238, 127, 123;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #222;--bs-dropdown-bg: #fff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #222;--bs-dropdown-link-hover-color: #222;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #eb6864;--bs-dropdown-link-disabled-color: rgba(34, 34, 34, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #eb6864;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #eb6864;--bs-nav-link-hover-color: #bc5350;--bs-nav-link-disabled-color: rgba(34, 34, 34, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(235,104,100,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #eee #eee #dee2e6;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #eb6864}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(255, 255, 255, 0.7);--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(255, 255, 255, 0.7);--bs-navbar-brand-hover-color: #fff;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.7);--bs-navbar-hover-color: rgba(255, 255, 255, 0.8);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.75);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: rgba(255, 255, 255, 0.7);--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #222;--bs-accordion-bg: #fff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #222;--bs-accordion-btn-bg: #fff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23222'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e2a28'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #f5b4b2;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(235, 104, 100, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #5e2a28;--bs-accordion-active-bg: #fbe1e0}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f3a4a2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f3a4a2'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: rgba(34, 34, 34, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(34, 34, 34, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #eb6864;--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #fff;--bs-pagination-hover-bg: #eb6864;--bs-pagination-hover-border-color: #eb6864;--bs-pagination-focus-color: #bc5350;--bs-pagination-focus-bg: #eee;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(235, 104, 100, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #eb6864;--bs-pagination-active-border-color: #eb6864;--bs-pagination-disabled-color: rgba(34, 34, 34, 0.75);--bs-pagination-disabled-bg: #eee;--bs-pagination-disabled-border-color: #dee2e6;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #eee;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #eb6864;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{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:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #222;--bs-list-group-bg: #fff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(34, 34, 34, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #222;--bs-list-group-action-active-bg: #eee;--bs-list-group-disabled-color: rgba(34, 34, 34, 0.75);--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #eb6864;--bs-list-group-active-border-color: #eb6864;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(235, 104, 100, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(34, 34, 34, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #fff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #fff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #eee;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #222;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #222;--bs-offcanvas-bg: #fff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#fff !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#fff !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(138, 145, 151, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(138, 145, 151, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(188, 83, 80, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(188, 83, 80, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(138, 145, 151, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(138, 145, 151, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(27, 142, 61, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(27, 142, 61, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(41, 82, 122, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(41, 82, 122, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(196, 184, 30, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(196, 184, 30, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(196, 98, 0, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(196, 98, 0, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(27, 27, 27, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(27, 27, 27, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#fff}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#fff}.bg-warning{color:#fff}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #eb6864;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #f57a00;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f5e625;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #22b24c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #369;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #369;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #adb5bd}.bg-default{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #eb6864}.bg-primary{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #adb5bd}.bg-secondary{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #22b24c}.bg-success{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #369}.bg-info{--bslib-color-bg: #369;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f5e625}.bg-warning{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #f57a00}.bg-danger{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #222}.bg-dark{--bslib-color-bg: #222;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b6459d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b6459d;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b95989;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b95989;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ea5774;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ea5774;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #ef6f3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ef6f3c;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f27144;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f27144;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ef9a4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ef9a4b;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #9b865a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #9b865a;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9a8f78;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9a8f78;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a16779;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a16779;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9b33b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #9b33b9;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f3a91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #9f3a91;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9f66a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #9f66a0;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4b51b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #4b51b0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5232ce;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5232ce;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a1519c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #a1519c;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #a55874;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #a55874;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a58483;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #a58483;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #506f92;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #506f92;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5750b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5750b1;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #e94f7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #e94f7c;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #ed5654;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ed5654;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ed8163;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ed8163;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #996c72;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #996c72;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a04e91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a04e91;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f17328;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f17328;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc5061;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc5061;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bf644d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bf644d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f06238;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f06238;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f87c08;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f87c08;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f5a50f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #f5a50f;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1901e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1901e;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a09a3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a09a3c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7723d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7723d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f67534;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f67534;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #fa7c0c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #fa7c0c;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #faa81b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #faa81b;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a5932a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a5932a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ac7449;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #ac7449;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f1b43e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f1b43e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc9077;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc9077;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bfa463;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bfa463;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f0a34e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f0a34e;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f5bb16;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #f5bb16;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f8bc1e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f8bc1e;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1d135;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1d135;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a0da53;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a0da53;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7b353;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7b353;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #729456;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #729456;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3d718e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3d718e;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #41857b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #41857b;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #718466;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #718466;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #769c2e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #769c2e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #7a9d36;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #7a9d36;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c73c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #76c73c;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #21bb6a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #21bb6a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #29946b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #29946b;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #71a283;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #71a283;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #75a95b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #75a95b;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #75d569;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #75d569;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #21c079;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #21c079;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28a198;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #28a198;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #7d6784;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #7d6784;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4744bd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4744bd;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4b58a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4b58a9;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7b5694;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7b5694;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #816e5c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #816e5c;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #847064;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #847064;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #81996b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #81996b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #2c847a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #2c847a;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2b8e98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2b8e98;color:#fff}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #eb6864;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #e83e8c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #e83e8c;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #f57a00;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #f5e625;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #22b24c;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #369;--bslib-color-fg: #fff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #369;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #adb5bd}.bg-default{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-primary{--bslib-color-fg: #eb6864}.bg-primary{--bslib-color-bg: #eb6864;--bslib-color-fg: #fff}.text-secondary{--bslib-color-fg: #adb5bd}.bg-secondary{--bslib-color-bg: #adb5bd;--bslib-color-fg: #fff}.text-success{--bslib-color-fg: #22b24c}.bg-success{--bslib-color-bg: #22b24c;--bslib-color-fg: #fff}.text-info{--bslib-color-fg: #369}.bg-info{--bslib-color-bg: #369;--bslib-color-fg: #fff}.text-warning{--bslib-color-fg: #f5e625}.bg-warning{--bslib-color-bg: #f5e625;--bslib-color-fg: #fff}.text-danger{--bslib-color-fg: #f57a00}.bg-danger{--bslib-color-bg: #f57a00;--bslib-color-fg: #fff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #222}.bg-dark{--bslib-color-bg: #222;--bslib-color-fg: #fff}.bg-gradient-blue-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b6459d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b6459d;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b95989;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b95989;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #fff;--bslib-color-bg: #ea5774;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #ea5774;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #fff;--bslib-color-bg: #ef6f3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ef6f3c;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f27144;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f27144;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ef9a4b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ef9a4b;color:#fff}.bg-gradient-blue-green{--bslib-color-fg: #fff;--bslib-color-bg: #9b865a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #9b865a;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #fff;--bslib-color-bg: #9a8f78;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #9a8f78;color:#fff}.bg-gradient-blue-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a16779;background:linear-gradient(var(--bg-gradient-deg, 140deg), #eb6864 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a16779;color:#fff}.bg-gradient-indigo-blue{--bslib-color-fg: #fff;--bslib-color-bg: #9b33b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #9b33b9;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #fff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9a22c9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9a22c9;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #fff;--bslib-color-bg: #9f3a91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #9f3a91;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #9f66a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #9f66a0;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #fff;--bslib-color-bg: #4b51b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #4b51b0;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5232ce;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5232ce;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #fff;--bslib-color-bg: #a1519c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #a1519c;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #fff;--bslib-color-bg: #9f40ac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #9f40ac;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #fff;--bslib-color-bg: #a55874;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #a55874;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #fff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #a58483;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #a58483;color:#fff}.bg-gradient-purple-green{--bslib-color-fg: #fff;--bslib-color-bg: #506f92;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #506f92;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #fff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #5750b1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #5750b1;color:#fff}.bg-gradient-pink-blue{--bslib-color-fg: #fff;--bslib-color-bg: #e94f7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #e94f7c;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #b42cb5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #b42cb5;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #fff;--bslib-color-bg: #b840a1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b840a1;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #fff;--bslib-color-bg: #ed5654;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #ed5654;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f0585c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f0585c;color:#fff}.bg-gradient-pink-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #ed8163;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #ed8163;color:#fff}.bg-gradient-pink-green{--bslib-color-fg: #fff;--bslib-color-bg: #996c72;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #996c72;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #fff;--bslib-color-bg: #987690;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #987690;color:#fff}.bg-gradient-pink-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a04e91;background:linear-gradient(var(--bg-gradient-deg, 140deg), #e83e8c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a04e91;color:#fff}.bg-gradient-red-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f17328;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f17328;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc5061;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc5061;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bf644d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bf644d;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f06238;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f06238;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f87c08;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f87c08;color:#fff}.bg-gradient-red-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #f5a50f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #f5a50f;color:#fff}.bg-gradient-red-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1901e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1901e;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a09a3c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a09a3c;color:#fff}.bg-gradient-red-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7723d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f57a00 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7723d;color:#fff}.bg-gradient-orange-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f67534;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f67534;color:#fff}.bg-gradient-orange-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#fff}.bg-gradient-orange-purple{--bslib-color-fg: #fff;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#fff}.bg-gradient-orange-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f56444;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f56444;color:#fff}.bg-gradient-orange-red{--bslib-color-fg: #fff;--bslib-color-bg: #fa7c0c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #fa7c0c;color:#fff}.bg-gradient-orange-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #faa81b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #faa81b;color:#fff}.bg-gradient-orange-green{--bslib-color-fg: #fff;--bslib-color-bg: #a5932a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a5932a;color:#fff}.bg-gradient-orange-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#fff}.bg-gradient-orange-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #ac7449;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #ac7449;color:#fff}.bg-gradient-yellow-blue{--bslib-color-fg: #fff;--bslib-color-bg: #f1b43e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #f1b43e;color:#fff}.bg-gradient-yellow-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #bc9077;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #bc9077;color:#fff}.bg-gradient-yellow-purple{--bslib-color-fg: #fff;--bslib-color-bg: #bfa463;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #bfa463;color:#fff}.bg-gradient-yellow-pink{--bslib-color-fg: #fff;--bslib-color-bg: #f0a34e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #f0a34e;color:#fff}.bg-gradient-yellow-red{--bslib-color-fg: #fff;--bslib-color-bg: #f5bb16;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #f5bb16;color:#fff}.bg-gradient-yellow-orange{--bslib-color-fg: #fff;--bslib-color-bg: #f8bc1e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #f8bc1e;color:#fff}.bg-gradient-yellow-green{--bslib-color-fg: #fff;--bslib-color-bg: #a1d135;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #a1d135;color:#fff}.bg-gradient-yellow-teal{--bslib-color-fg: #fff;--bslib-color-bg: #a0da53;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a0da53;color:#fff}.bg-gradient-yellow-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #a7b353;background:linear-gradient(var(--bg-gradient-deg, 140deg), #f5e625 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #a7b353;color:#fff}.bg-gradient-green-blue{--bslib-color-fg: #fff;--bslib-color-bg: #729456;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #729456;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3d718e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3d718e;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #fff;--bslib-color-bg: #41857b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #41857b;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #fff;--bslib-color-bg: #718466;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #718466;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #fff;--bslib-color-bg: #769c2e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #769c2e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #fff;--bslib-color-bg: #7a9d36;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #7a9d36;color:#fff}.bg-gradient-green-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #76c73c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #76c73c;color:#fff}.bg-gradient-green-teal{--bslib-color-fg: #fff;--bslib-color-bg: #21bb6a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #21bb6a;color:#fff}.bg-gradient-green-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #29946b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #22b24c var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #29946b;color:#fff}.bg-gradient-teal-blue{--bslib-color-fg: #fff;--bslib-color-bg: #71a283;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #71a283;color:#fff}.bg-gradient-teal-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#fff}.bg-gradient-teal-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#fff}.bg-gradient-teal-pink{--bslib-color-fg: #fff;--bslib-color-bg: #709193;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #709193;color:#fff}.bg-gradient-teal-red{--bslib-color-fg: #fff;--bslib-color-bg: #75a95b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #75a95b;color:#fff}.bg-gradient-teal-orange{--bslib-color-fg: #fff;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#fff}.bg-gradient-teal-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #75d569;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #75d569;color:#fff}.bg-gradient-teal-green{--bslib-color-fg: #fff;--bslib-color-bg: #21c079;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #21c079;color:#fff}.bg-gradient-teal-cyan{--bslib-color-fg: #fff;--bslib-color-bg: #28a198;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #369 var(--bg-gradient-end, 180%)) #28a198;color:#fff}.bg-gradient-cyan-blue{--bslib-color-fg: #fff;--bslib-color-bg: #7d6784;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #eb6864 var(--bg-gradient-end, 180%)) #7d6784;color:#fff}.bg-gradient-cyan-indigo{--bslib-color-fg: #fff;--bslib-color-bg: #4744bd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #4744bd;color:#fff}.bg-gradient-cyan-purple{--bslib-color-fg: #fff;--bslib-color-bg: #4b58a9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4b58a9;color:#fff}.bg-gradient-cyan-pink{--bslib-color-fg: #fff;--bslib-color-bg: #7b5694;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #e83e8c var(--bg-gradient-end, 180%)) #7b5694;color:#fff}.bg-gradient-cyan-red{--bslib-color-fg: #fff;--bslib-color-bg: #816e5c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f57a00 var(--bg-gradient-end, 180%)) #816e5c;color:#fff}.bg-gradient-cyan-orange{--bslib-color-fg: #fff;--bslib-color-bg: #847064;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #847064;color:#fff}.bg-gradient-cyan-yellow{--bslib-color-fg: #fff;--bslib-color-bg: #81996b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #f5e625 var(--bg-gradient-end, 180%)) #81996b;color:#fff}.bg-gradient-cyan-green{--bslib-color-fg: #fff;--bslib-color-bg: #2c847a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #22b24c var(--bg-gradient-end, 180%)) #2c847a;color:#fff}.bg-gradient-cyan-teal{--bslib-color-fg: #fff;--bslib-color-bg: #2b8e98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #369 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #2b8e98;color:#fff}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}:root{--bslib-page-sidebar-title-bg: #eb6864;--bslib-page-sidebar-title-color: #fff}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #fff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-family:"News Cycle","Arial Narrow Bold",sans-serif;font-weight:700;line-height:1.1}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.sidebar-item .chapter-number{color:#222}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:rgba(255,255,255,.7)}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#fff}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#595959}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(143,63,61,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#8c8c8c}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(143,63,61,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#8f3f3d}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid #dee2e6}.quarto-banner nav.quarto-secondary-nav{background-color:#eb6864;color:rgba(255,255,255,.7);border-top:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#bc5350}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}.nav-footer-left{flex:1 1 0px;text-align:left}.nav-footer-right{flex:1 1 0px;text-align:right}.nav-footer-center{flex:1 1 0px;min-height:3em;text-align:center}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:rgba(255,255,255,.7);border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:rgba(255,255,255,.7);opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:rgba(255,255,255,.7);opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#222;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(235,104,100,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#222;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#222;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#222;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#222;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#222;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#222;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#222;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #dee2e6 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#eb6864}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#eb6864}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#f08b88}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#222}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#fff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#222}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#dee2e6;color:#222}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #dee2e6}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:rgba(255,255,255,.7)}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(222,226,230,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#222;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(235,104,100,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(34,34,34,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#f0938f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#adb5bd !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#65a244 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#3d9dd1 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#ad9310 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#c77f7f !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#f8f9fa !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#222 !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #f19491;border-bottom:solid 1px #f19491}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#f08b88}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:rgba(255,255,255,.7)}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#222}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#222}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #d3d6db;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#222}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#222;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#eb6864}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#eb6864}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#eb6864}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#eb6864}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#555;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#eb6864}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#222;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#222}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! * * ansi colors from IPython notebook's * diff --git a/site_libs/quarto-nav/quarto-nav.js b/site_libs/quarto-nav/quarto-nav.js index ebfc262..f6a53b1 100644 --- a/site_libs/quarto-nav/quarto-nav.js +++ b/site_libs/quarto-nav/quarto-nav.js @@ -237,6 +237,7 @@ window.document.addEventListener("DOMContentLoaded", function () { const links = window.document.querySelectorAll("a"); for (let i = 0; i < links.length; i++) { if (links[i].href) { + links[i].dataset.originalHref = links[i].href; links[i].href = links[i].href.replace(/\/index\.html/, "/"); } }