From bfbca27525c799784b7bc91bffab07e7df937b17 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Sun, 10 Mar 2024 22:07:42 +0000 Subject: [PATCH] build based on 501ed23 --- dev/404.html | 4 +- dev/algorithms.html | 10 +- dev/api.html | 12 +-- ....DRCJHfq3.js => algorithms.md.v-_GJxoX.js} | 2 +- ...lean.js => algorithms.md.v-_GJxoX.lean.js} | 0 ...{api.md.B5Kj4H6I.js => api.md.BM2uvZ2j.js} | 4 +- ...Kj4H6I.lean.js => api.md.BM2uvZ2j.lean.js} | 2 +- .../{app.gJ71ZNgn.js => app.AQHurBFt.js} | 2 +- dev/assets/aympomb.Cd879Nlj.png | Bin 121848 -> 0 bytes .../chunks/@localSearchIndexroot.DUJ5u3_9.js | 1 - .../chunks/@localSearchIndexroot.gUI4qgog.js | 1 + ...RL5jYv.js => VPLocalSearchBox.Y6T6dHZ7.js} | 2 +- .../{theme.CfGuI44w.js => theme.DlApXHcL.js} | 4 +- ...wgbv.DcQ1VF4U.png => ckwndaw.DcQ1VF4U.png} | Bin ...md.BjwbFmYi.js => examples.md.Xiq9LrlA.js} | 8 +- ...i.lean.js => examples.md.Xiq9LrlA.lean.js} | 2 +- ...xncu.Efqwolsi.png => gwbxcsx.Efqwolsi.png} | Bin dev/assets/ialjgew.Cd9ZjDYa.png | Bin 0 -> 125123 bytes ...LN9cl7G.js => introduction.md.CUHnHsKA.js} | 2 +- ...an.js => introduction.md.CUHnHsKA.lean.js} | 2 +- ...iuuz._gTVJm3g.png => jovtkco._gTVJm3g.png} | Bin dev/assets/jxwjnpf.DNpkuEgi.png | Bin 140167 -> 0 bytes ...njtw.BDepz78g.png => nhcrzug.BDepz78g.png} | Bin dev/assets/oxdxrvx.DGyCKkfu.png | Bin 0 -> 43526 bytes ...VV.js => source_SwarmMakie.md.BzVkK5sT.js} | 7 +- ... => source_SwarmMakie.md.BzVkK5sT.lean.js} | 2 +- ...source_algorithms_wilkinson.md.DoVlTOzM.js | 36 ------- ...e_algorithms_wilkinson.md.DoVlTOzM.lean.js | 1 - ...source_algorithms_wilkinson.md.IBf6tx2D.js | 94 +++++++++++++++++ ...e_algorithms_wilkinson.md.IBf6tx2D.lean.js | 1 + dev/assets/todjytk.bbVSmzS1.png | Bin 44160 -> 0 bytes dev/assets/xmvrqdo.CVGJu_20.png | Bin 0 -> 141517 bytes dev/examples.html | 16 +-- dev/hashmap.json | 2 +- dev/index.html | 6 +- dev/introduction.html | 12 +-- dev/source/SwarmMakie.html | 11 +- dev/source/algorithms/mkborregaard.html | 6 +- dev/source/algorithms/seaborn.html | 6 +- dev/source/algorithms/simple.html | 6 +- dev/source/algorithms/wilkinson.html | 98 ++++++++++++++---- dev/source/recipe.html | 6 +- 42 files changed, 243 insertions(+), 125 deletions(-) rename dev/assets/{algorithms.md.DRCJHfq3.js => algorithms.md.v-_GJxoX.js} (95%) rename dev/assets/{algorithms.md.DRCJHfq3.lean.js => algorithms.md.v-_GJxoX.lean.js} (100%) rename dev/assets/{api.md.B5Kj4H6I.js => api.md.BM2uvZ2j.js} (87%) rename dev/assets/{api.md.B5Kj4H6I.lean.js => api.md.BM2uvZ2j.lean.js} (66%) rename dev/assets/{app.gJ71ZNgn.js => app.AQHurBFt.js} (95%) delete mode 100644 dev/assets/aympomb.Cd879Nlj.png delete mode 100644 dev/assets/chunks/@localSearchIndexroot.DUJ5u3_9.js create mode 100644 dev/assets/chunks/@localSearchIndexroot.gUI4qgog.js rename dev/assets/chunks/{VPLocalSearchBox.BFRL5jYv.js => VPLocalSearchBox.Y6T6dHZ7.js} (99%) rename dev/assets/chunks/{theme.CfGuI44w.js => theme.DlApXHcL.js} (99%) rename dev/assets/{rldwgbv.DcQ1VF4U.png => ckwndaw.DcQ1VF4U.png} (100%) rename dev/assets/{examples.md.BjwbFmYi.js => examples.md.Xiq9LrlA.js} (98%) rename dev/assets/{examples.md.BjwbFmYi.lean.js => examples.md.Xiq9LrlA.lean.js} (60%) rename dev/assets/{otixncu.Efqwolsi.png => gwbxcsx.Efqwolsi.png} (100%) create mode 100644 dev/assets/ialjgew.Cd9ZjDYa.png rename dev/assets/{introduction.md.BLN9cl7G.js => introduction.md.CUHnHsKA.js} (98%) rename dev/assets/{introduction.md.BLN9cl7G.lean.js => introduction.md.CUHnHsKA.lean.js} (74%) rename dev/assets/{zgriuuz._gTVJm3g.png => jovtkco._gTVJm3g.png} (100%) delete mode 100644 dev/assets/jxwjnpf.DNpkuEgi.png rename dev/assets/{sppnjtw.BDepz78g.png => nhcrzug.BDepz78g.png} (100%) create mode 100644 dev/assets/oxdxrvx.DGyCKkfu.png rename dev/assets/{source_SwarmMakie.md.zR4D0qVV.js => source_SwarmMakie.md.BzVkK5sT.js} (92%) rename dev/assets/{source_SwarmMakie.md.zR4D0qVV.lean.js => source_SwarmMakie.md.BzVkK5sT.lean.js} (69%) delete mode 100644 dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.js delete mode 100644 dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.lean.js create mode 100644 dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.js create mode 100644 dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.lean.js delete mode 100644 dev/assets/todjytk.bbVSmzS1.png create mode 100644 dev/assets/xmvrqdo.CVGJu_20.png diff --git a/dev/404.html b/dev/404.html index e80ff28..b55d66b 100644 --- a/dev/404.html +++ b/dev/404.html @@ -8,7 +8,7 @@ - + @@ -16,7 +16,7 @@
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
- + \ No newline at end of file diff --git a/dev/algorithms.html b/dev/algorithms.html index f01d828..14c8072 100644 --- a/dev/algorithms.html +++ b/dev/algorithms.html @@ -8,18 +8,18 @@ - + - - + + -
Skip to content

Algorithms

SwarmMakie aims to offer several beeswarm algorithms, which give different results.

Currently, it only offers the SimpleBeeswarm algorithm, which is inspired by Matplotlib and Seaborn, and a no-op NoBeeswarm struct which simply decomposes back to the original scatter plot.

# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


Missing docstring.

Missing docstring for NoBeeswarm. Check Documenter's build log for details.

Code exists for the algorithm suggested by Michael Borregaard in this StatsPlots.jl PR, but it is currently nonfunctional. If you'd like to take a crack at getting it working, please do!

We also welcome any new algorithms you may have in mind. Just open a PR!

Adding a new algorithm

In order to add a new algorithm, you must simply define a struct which subtypes SwarmMakie.BeeswarmAlgorithm.

There must also be a corresponding dispatch on SwarmMakie.calculate!(buffer, alg, positions, markersize) which loads the new positions calculated in pixel space into buffer.

- +
Skip to content

Algorithms

SwarmMakie aims to offer several beeswarm algorithms, which give different results.

Currently, it only offers the SimpleBeeswarm algorithm, which is inspired by Matplotlib and Seaborn, and a no-op NoBeeswarm struct which simply decomposes back to the original scatter plot.

# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


Missing docstring.

Missing docstring for NoBeeswarm. Check Documenter's build log for details.

Code exists for the algorithm suggested by Michael Borregaard in this StatsPlots.jl PR, but it is currently nonfunctional. If you'd like to take a crack at getting it working, please do!

We also welcome any new algorithms you may have in mind. Just open a PR!

Adding a new algorithm

In order to add a new algorithm, you must simply define a struct which subtypes SwarmMakie.BeeswarmAlgorithm.

There must also be a corresponding dispatch on SwarmMakie.calculate!(buffer, alg, positions, markersize) which loads the new positions calculated in pixel space into buffer.

+ \ No newline at end of file diff --git a/dev/api.html b/dev/api.html index a7c9dd8..dc1d0cf 100644 --- a/dev/api.html +++ b/dev/api.html @@ -8,17 +8,17 @@ - + - - + + -
Skip to content

API Reference

# SwarmMakie.SeabornBeeswarmType.
julia
SeabornBeeswarm()

A beeswarm algorithm based on the seaborn Python package.

More adaptive to marker size than SimpleBeeswarm, but takes longer to compute.

source


# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


# SwarmMakie.WilkinsonBeeswarmType.
julia
WilkinsonBeeswarm()

A simple implementation like Matplotlib's algorithm.

source


# SwarmMakie.beeswarmMethod.
julia
beeswarm(x, y)
+    
Skip to content

API Reference

# SwarmMakie.SeabornBeeswarmType.
julia
SeabornBeeswarm()

A beeswarm algorithm based on the seaborn Python package.

More adaptive to marker size than SimpleBeeswarm, but takes longer to compute.

source


# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


# SwarmMakie.WilkinsonBeeswarmType.
julia
WilkinsonBeeswarm()

A simple implementation like Matplotlib's algorithm.

source


# SwarmMakie.beeswarmMethod.
julia
beeswarm(x, y)
 beeswarm(positions)

beeswarm is a PointBased recipe like scatter, accepting all of scatter's input.

It displaces points which would otherwise overlap in the x-direction by binning in the y direction.

Specific attributes to beeswarm are:

  • algorithm = SimpleBeeswarm(): The algorithm used to lay out the beeswarm markers.

  • side = :both: The side towards which markers should extend. Can be :left, :right, or both.

  • direction = :y: Controls the direction of the beeswarm. Can be :y (vertical) or :x (horizontal).

Arguments

Available attributes and their defaults for Plot{SwarmMakie.beeswarm} are:

  algorithm         SimpleBeeswarm()
   alpha             1.0
   color             :black
@@ -50,8 +50,8 @@
   transparency      false
   uv_offset_width   (0.0, 0.0, 0.0, 0.0)
   visible           true

Example

julia
using Makie, SwarmMakie
-beeswarm(ones(100), randn(100); color = rand(RGBf, 100))

source


# SwarmMakie.could_overlapMethod.
julia
could_overlap(position, markersize, positions, markersizes)

Check if a point given by position with markersize markersize could overlap with any other point in the swarm. Returns a vector of integer indices.

source


# SwarmMakie.first_non_overlapping_candidateMethod.
julia
Returns `(position::Point2f, idx::Int)`

source


# SwarmMakie.position_candidatesMethod.

Returns (positions::Vector{Point2f}, idxs::Vector{Int}).

source


- +beeswarm(ones(100), randn(100); color = rand(RGBf, 100))

source


# SwarmMakie.could_overlapMethod.
julia
could_overlap(position, markersize, positions, markersizes)

Check if a point given by position with markersize markersize could overlap with any other point in the swarm. Returns a vector of integer indices.

source


# SwarmMakie.first_non_overlapping_candidateMethod.
julia
Returns `(position::Point2f, idx::Int)`

source


# SwarmMakie.position_candidatesMethod.

Returns (positions::Vector{Point2f}, idxs::Vector{Int}).

source


+ \ No newline at end of file diff --git a/dev/assets/algorithms.md.DRCJHfq3.js b/dev/assets/algorithms.md.v-_GJxoX.js similarity index 95% rename from dev/assets/algorithms.md.DRCJHfq3.js rename to dev/assets/algorithms.md.v-_GJxoX.js index 2a29709..b7e37d9 100644 --- a/dev/assets/algorithms.md.DRCJHfq3.js +++ b/dev/assets/algorithms.md.v-_GJxoX.js @@ -1 +1 @@ -import{_ as e,c as a,o as i,a7 as t}from"./chunks/framework.CtKH--HK.js";const u=JSON.parse('{"title":"Algorithms","description":"","frontmatter":{},"headers":[],"relativePath":"algorithms.md","filePath":"algorithms.md","lastUpdated":null}'),s={name:"algorithms.md"},o=t('

Algorithms

SwarmMakie aims to offer several beeswarm algorithms, which give different results.

Currently, it only offers the SimpleBeeswarm algorithm, which is inspired by Matplotlib and Seaborn, and a no-op NoBeeswarm struct which simply decomposes back to the original scatter plot.

# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


Missing docstring.

Missing docstring for NoBeeswarm. Check Documenter's build log for details.

Code exists for the algorithm suggested by Michael Borregaard in this StatsPlots.jl PR, but it is currently nonfunctional. If you'd like to take a crack at getting it working, please do!

We also welcome any new algorithms you may have in mind. Just open a PR!

Adding a new algorithm

In order to add a new algorithm, you must simply define a struct which subtypes SwarmMakie.BeeswarmAlgorithm.

There must also be a corresponding dispatch on SwarmMakie.calculate!(buffer, alg, positions, markersize) which loads the new positions calculated in pixel space into buffer.

',11),r=[o];function l(d,n,c,h,m,p){return i(),a("div",null,r)}const b=e(s,[["render",l]]);export{u as __pageData,b as default}; +import{_ as e,c as a,o as i,a7 as t}from"./chunks/framework.CtKH--HK.js";const u=JSON.parse('{"title":"Algorithms","description":"","frontmatter":{},"headers":[],"relativePath":"algorithms.md","filePath":"algorithms.md","lastUpdated":null}'),s={name:"algorithms.md"},o=t('

Algorithms

SwarmMakie aims to offer several beeswarm algorithms, which give different results.

Currently, it only offers the SimpleBeeswarm algorithm, which is inspired by Matplotlib and Seaborn, and a no-op NoBeeswarm struct which simply decomposes back to the original scatter plot.

# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


Missing docstring.

Missing docstring for NoBeeswarm. Check Documenter's build log for details.

Code exists for the algorithm suggested by Michael Borregaard in this StatsPlots.jl PR, but it is currently nonfunctional. If you'd like to take a crack at getting it working, please do!

We also welcome any new algorithms you may have in mind. Just open a PR!

Adding a new algorithm

In order to add a new algorithm, you must simply define a struct which subtypes SwarmMakie.BeeswarmAlgorithm.

There must also be a corresponding dispatch on SwarmMakie.calculate!(buffer, alg, positions, markersize) which loads the new positions calculated in pixel space into buffer.

',11),r=[o];function l(d,n,c,h,m,p){return i(),a("div",null,r)}const b=e(s,[["render",l]]);export{u as __pageData,b as default}; diff --git a/dev/assets/algorithms.md.DRCJHfq3.lean.js b/dev/assets/algorithms.md.v-_GJxoX.lean.js similarity index 100% rename from dev/assets/algorithms.md.DRCJHfq3.lean.js rename to dev/assets/algorithms.md.v-_GJxoX.lean.js diff --git a/dev/assets/api.md.B5Kj4H6I.js b/dev/assets/api.md.BM2uvZ2j.js similarity index 87% rename from dev/assets/api.md.B5Kj4H6I.js rename to dev/assets/api.md.BM2uvZ2j.js index 859f76c..8b1e708 100644 --- a/dev/assets/api.md.B5Kj4H6I.js +++ b/dev/assets/api.md.BM2uvZ2j.js @@ -1,4 +1,4 @@ -import{_ as a,c as s,o as e,a7 as i}from"./chunks/framework.CtKH--HK.js";const m=JSON.parse('{"title":"API Reference","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),n={name:"api.md"},r=i(`

API Reference

# SwarmMakie.SeabornBeeswarmType.
julia
SeabornBeeswarm()

A beeswarm algorithm based on the seaborn Python package.

More adaptive to marker size than SimpleBeeswarm, but takes longer to compute.

source


# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


# SwarmMakie.WilkinsonBeeswarmType.
julia
WilkinsonBeeswarm()

A simple implementation like Matplotlib's algorithm.

source


# SwarmMakie.beeswarmMethod.
julia
beeswarm(x, y)
+import{_ as a,c as e,o as s,a7 as i}from"./chunks/framework.CtKH--HK.js";const m=JSON.parse('{"title":"API Reference","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),n={name:"api.md"},r=i(`

API Reference

# SwarmMakie.SeabornBeeswarmType.
julia
SeabornBeeswarm()

A beeswarm algorithm based on the seaborn Python package.

More adaptive to marker size than SimpleBeeswarm, but takes longer to compute.

source


# SwarmMakie.SimpleBeeswarmType.
julia
SimpleBeeswarm()

A simple implementation like Matplotlib's algorithm. This is the default algorithm used in beeswarm.

source


# SwarmMakie.WilkinsonBeeswarmType.
julia
WilkinsonBeeswarm()

A simple implementation like Matplotlib's algorithm.

source


# SwarmMakie.beeswarmMethod.
julia
beeswarm(x, y)
 beeswarm(positions)

beeswarm is a PointBased recipe like scatter, accepting all of scatter's input.

It displaces points which would otherwise overlap in the x-direction by binning in the y direction.

Specific attributes to beeswarm are:

  • algorithm = SimpleBeeswarm(): The algorithm used to lay out the beeswarm markers.

  • side = :both: The side towards which markers should extend. Can be :left, :right, or both.

  • direction = :y: Controls the direction of the beeswarm. Can be :y (vertical) or :x (horizontal).

Arguments

Available attributes and their defaults for Plot{SwarmMakie.beeswarm} are:

  algorithm         SimpleBeeswarm()
   alpha             1.0
   color             :black
@@ -30,4 +30,4 @@ import{_ as a,c as s,o as e,a7 as i}from"./chunks/framework.CtKH--HK.js";const m
   transparency      false
   uv_offset_width   (0.0, 0.0, 0.0, 0.0)
   visible           true

Example

julia
using Makie, SwarmMakie
-beeswarm(ones(100), randn(100); color = rand(RGBf, 100))

source


# SwarmMakie.could_overlapMethod.
julia
could_overlap(position, markersize, positions, markersizes)

Check if a point given by position with markersize markersize could overlap with any other point in the swarm. Returns a vector of integer indices.

source


# SwarmMakie.first_non_overlapping_candidateMethod.
julia
Returns \`(position::Point2f, idx::Int)\`

source


# SwarmMakie.position_candidatesMethod.

Returns (positions::Vector{Point2f}, idxs::Vector{Int}).

source


`,16),l=[r];function p(t,o,d,c,h,k){return e(),s("div",null,l)}const u=a(n,[["render",p]]);export{m as __pageData,u as default}; +beeswarm(ones(100), randn(100); color = rand(RGBf, 100))

source


# SwarmMakie.could_overlapMethod.
julia
could_overlap(position, markersize, positions, markersizes)

Check if a point given by position with markersize markersize could overlap with any other point in the swarm. Returns a vector of integer indices.

source


# SwarmMakie.first_non_overlapping_candidateMethod.
julia
Returns \`(position::Point2f, idx::Int)\`

source


# SwarmMakie.position_candidatesMethod.

Returns (positions::Vector{Point2f}, idxs::Vector{Int}).

source


`,16),l=[r];function p(t,o,d,c,h,k){return s(),e("div",null,l)}const u=a(n,[["render",p]]);export{m as __pageData,u as default}; diff --git a/dev/assets/api.md.B5Kj4H6I.lean.js b/dev/assets/api.md.BM2uvZ2j.lean.js similarity index 66% rename from dev/assets/api.md.B5Kj4H6I.lean.js rename to dev/assets/api.md.BM2uvZ2j.lean.js index da9a14a..5fa1ad4 100644 --- a/dev/assets/api.md.B5Kj4H6I.lean.js +++ b/dev/assets/api.md.BM2uvZ2j.lean.js @@ -1 +1 @@ -import{_ as a,c as s,o as e,a7 as i}from"./chunks/framework.CtKH--HK.js";const m=JSON.parse('{"title":"API Reference","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),n={name:"api.md"},r=i("",16),l=[r];function p(t,o,d,c,h,k){return e(),s("div",null,l)}const u=a(n,[["render",p]]);export{m as __pageData,u as default}; +import{_ as a,c as e,o as s,a7 as i}from"./chunks/framework.CtKH--HK.js";const m=JSON.parse('{"title":"API Reference","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),n={name:"api.md"},r=i("",16),l=[r];function p(t,o,d,c,h,k){return s(),e("div",null,l)}const u=a(n,[["render",p]]);export{m as __pageData,u as default}; diff --git a/dev/assets/app.gJ71ZNgn.js b/dev/assets/app.AQHurBFt.js similarity index 95% rename from dev/assets/app.gJ71ZNgn.js rename to dev/assets/app.AQHurBFt.js index e19e3bb..c71ab50 100644 --- a/dev/assets/app.gJ71ZNgn.js +++ b/dev/assets/app.AQHurBFt.js @@ -4,4 +4,4 @@ function __vite__mapDeps(indexes) { } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } -import{j as o,a8 as p,a9 as u,aa as l,ab as c,ac as f,ad as d,ae as m,af as h,ag as g,ah as A,Y as P,d as _,u as v,l as R,z as w,ai as y,aj as C,ak as E,a6 as b}from"./chunks/framework.CtKH--HK.js";import{R as T}from"./chunks/theme.CfGuI44w.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(T),S=_({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return R(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&y(),C(),E(),s.setup&&s.setup(),()=>b(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=L(),a=D();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return h(S)}function L(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=P(()=>import(n),__vite__mapDeps([]))),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{j as createApp}; +import{j as o,a8 as p,a9 as u,aa as l,ab as c,ac as f,ad as d,ae as m,af as h,ag as g,ah as A,Y as P,d as _,u as v,l as R,z as w,ai as y,aj as C,ak as E,a6 as b}from"./chunks/framework.CtKH--HK.js";import{R as T}from"./chunks/theme.DlApXHcL.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(T),S=_({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return R(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&y(),C(),E(),s.setup&&s.setup(),()=>b(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=L(),a=D();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function D(){return h(S)}function L(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=P(()=>import(n),__vite__mapDeps([]))),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{j as createApp}; diff --git a/dev/assets/aympomb.Cd879Nlj.png b/dev/assets/aympomb.Cd879Nlj.png deleted file mode 100644 index 86d8d4c8ce2d74cce06d2c3b4978cecea16717c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121848 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 diff --git a/dev/assets/chunks/@localSearchIndexroot.DUJ5u3_9.js b/dev/assets/chunks/@localSearchIndexroot.DUJ5u3_9.js deleted file mode 100644 index f65fe92..0000000 --- a/dev/assets/chunks/@localSearchIndexroot.DUJ5u3_9.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":17,"nextId":17,"documentIds":{"0":"/SwarmMakie.jl/dev/algorithms#Algorithms","1":"/SwarmMakie.jl/dev/algorithms#Adding-a-new-algorithm","2":"/SwarmMakie.jl/dev/api#API-Reference","3":"/SwarmMakie.jl/dev/examples#Examples","4":"/SwarmMakie.jl/dev/examples#Multiple-variables-with-colors","5":"/SwarmMakie.jl/dev/examples#Palmer-Penguins","6":"/SwarmMakie.jl/dev/examples#SwarmMakie-logo","7":"/SwarmMakie.jl/dev/examples#Wilkinson\'s-dot-histogram","8":"/SwarmMakie.jl/dev/introduction#SwarmMakie","9":"/SwarmMakie.jl/dev/introduction#Quick-start","10":"/SwarmMakie.jl/dev/introduction#Use-with-AlgebraOfGraphics.jl","11":"/SwarmMakie.jl/dev/source/SwarmMakie#SwarmMakie.jl","12":"/SwarmMakie.jl/dev/source/algorithms/mkborregaard#Michael-Borregaard-beeswarm","13":"/SwarmMakie.jl/dev/source/algorithms/seaborn#Seaborn-algorithm","14":"/SwarmMakie.jl/dev/source/algorithms/simple#Simple-beeswarm","15":"/SwarmMakie.jl/dev/source/algorithms/wilkinson#Wilkinson-beeswarm","16":"/SwarmMakie.jl/dev/source/recipe#Beeswarm-recipe"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,90],"1":[4,1,35],"2":[2,1,175],"3":[1,1,1],"4":[4,1,41],"5":[2,1,32],"6":[2,1,46],"7":[4,1,45],"8":[1,1,56],"9":[2,1,34],"10":[4,1,35],"11":[2,1,26],"12":[3,1,186],"13":[2,1,324],"14":[2,1,145],"15":[2,1,89],"16":[2,1,268]},"averageFieldLength":[2.3529411764705883,1,95.76470588235294],"storedFields":{"0":{"title":"Algorithms","titles":[]},"1":{"title":"Adding a new algorithm","titles":["Algorithms"]},"2":{"title":"API Reference","titles":[]},"3":{"title":"Examples","titles":[]},"4":{"title":"Multiple variables with colors","titles":["Examples"]},"5":{"title":"Palmer Penguins","titles":["Examples"]},"6":{"title":"SwarmMakie logo","titles":["Examples"]},"7":{"title":"Wilkinson\'s dot histogram","titles":["Examples"]},"8":{"title":"SwarmMakie","titles":[]},"9":{"title":"Quick start","titles":["SwarmMakie"]},"10":{"title":"Use with AlgebraOfGraphics.jl","titles":["SwarmMakie"]},"11":{"title":"SwarmMakie.jl","titles":[]},"12":{"title":"Michael Borregaard beeswarm","titles":[]},"13":{"title":"Seaborn algorithm","titles":[]},"14":{"title":"Simple beeswarm","titles":[]},"15":{"title":"Wilkinson beeswarm","titles":[]},"16":{"title":"Beeswarm recipe","titles":[]}},"dirtCount":0,"index":[["5",{"2":{"16":1}}],["500",{"2":{"4":2}}],["krumbiegel",{"2":{"15":1}}],["keep",{"2":{"13":1}}],["≤",{"2":{"14":1}}],["÷",{"2":{"14":1}}],["$",{"2":{"13":1,"16":5}}],["√",{"2":{"13":1}}],["||",{"2":{"13":1,"16":1}}],["|>",{"2":{"5":1,"10":1}}],["zoom",{"2":{"16":4}}],["z`",{"2":{"16":1}}],["zip",{"2":{"13":3,"14":1}}],["zeros",{"2":{"12":3,"14":1,"16":3}}],["6",{"2":{"12":1,"13":1}}],["643f0",{"2":{"6":1}}],["^",{"2":{"13":4}}],["^0",{"2":{"12":1}}],["^2",{"2":{"12":1}}],[">=",{"2":{"12":1,"13":1}}],[">",{"2":{"12":4,"13":3}}],["quot",{"2":{"11":2}}],["quick",{"0":{"9":1},"2":{"9":1}}],["2",{"2":{"9":1,"13":12,"14":8,"15":1,"16":5}}],["2023",{"2":{"13":1}}],["2012",{"2":{"13":1}}],["20",{"2":{"6":1,"7":1}}],["3",{"2":{"9":1,"13":1,"14":1}}],["361f0",{"2":{"6":1}}],["e",{"2":{"16":2}}],["element",{"2":{"14":1}}],["elements",{"2":{"14":1}}],["eltype",{"2":{"14":2}}],["elseif",{"2":{"12":1,"14":2}}],["else",{"2":{"12":3,"13":2,"14":1}}],["evenly",{"2":{"14":1}}],["even",{"2":{"13":1}}],["event",{"2":{"13":1}}],["estimate",{"2":{"12":1}}],["error",{"2":{"12":2,"13":1}}],["ensure",{"2":{"14":1}}],["enumerate",{"2":{"13":2,"14":1}}],["endorse",{"2":{"13":1}}],["end",{"2":{"11":1,"12":15,"13":17,"14":11,"15":5,"16":10}}],["entry",{"2":{"8":1}}],["eachindex",{"2":{"12":1,"14":1}}],["each",{"2":{"8":1}}],["exemplary",{"2":{"13":1}}],["export",{"2":{"16":1}}],["express",{"2":{"13":1}}],["explicitly",{"2":{"7":1}}],["extract",{"2":{"16":3}}],["extrema",{"2":{"12":1,"14":1}}],["extend",{"2":{"2":1,"16":1}}],["examples",{"0":{"3":1},"1":{"4":1,"5":1,"6":1,"7":1}}],["example",{"2":{"2":1,"9":1,"16":1}}],["exists",{"2":{"0":1,"14":1}}],["7",{"2":{"12":2,"13":1}}],["773f0",{"2":{"6":1}}],["70",{"2":{"4":1}}],["+=",{"2":{"12":2}}],["+",{"2":{"4":1,"12":4,"13":7,"14":3}}],["40",{"2":{"9":2}}],["4",{"2":{"4":2,"16":2}}],["`x",{"2":{"16":2}}],["`abstractvector`",{"2":{"16":1}}],["`algorithm",{"2":{"16":1}}],["```",{"2":{"16":1}}],["```julia",{"2":{"16":1}}],["`direction",{"2":{"16":1}}],["`point2`",{"2":{"16":1}}],["`pointbased`",{"2":{"16":1}}],["`positions`",{"2":{"16":1}}],["`position`",{"2":{"13":1}}],["`beeswarm`",{"2":{"14":1,"16":3}}],["`markersize`",{"2":{"13":1}}],["`side",{"2":{"16":1}}],["`simplebeeswarm`",{"2":{"13":1}}],["`scatter`",{"2":{"16":2}}],["`seaborn`",{"2":{"13":1}}],["`",{"2":{"2":2,"13":4,"16":5}}],["up",{"2":{"16":1}}],["update",{"2":{"5":3,"6":4,"10":2,"12":5,"16":6}}],["unique",{"2":{"14":1}}],["under",{"2":{"13":1}}],["us",{"2":{"14":1,"16":1}}],["use",{"0":{"10":1},"2":{"7":1,"8":1,"13":3}}],["used",{"2":{"0":1,"2":2,"13":1,"14":2,"16":1}}],["using",{"2":{"5":1,"6":1,"7":2,"10":1,"11":3,"12":3,"13":1,"14":1,"15":1,"16":2}}],["uv",{"2":{"2":1}}],["929f0",{"2":{"6":1}}],["91f0",{"2":{"6":1}}],["918f0",{"2":{"6":1}}],["9",{"2":{"2":1}}],["v",{"2":{"12":2}}],["value",{"2":{"14":1}}],["values",{"2":{"12":1}}],["vals",{"2":{"14":6}}],["val",{"2":{"14":2,"16":11}}],["variables",{"0":{"4":1}}],["vec2f",{"2":{"16":2}}],["vectors",{"2":{"12":1}}],["vector",{"2":{"2":3,"13":5,"14":4,"16":3}}],["verticallychallengedbeeswarm",{"2":{"16":1}}],["vertical",{"2":{"2":1,"16":1}}],["viewport",{"2":{"16":3}}],["view",{"2":{"12":2,"13":1,"14":1}}],["visual",{"2":{"5":1,"10":1}}],["visible",{"2":{"2":1,"8":1}}],["viridis",{"2":{"2":1}}],["05",{"2":{"13":2,"16":1}}],["082f0",{"2":{"6":1}}],["0f0",{"2":{"2":2,"6":4}}],["0",{"2":{"2":16,"6":11,"12":5,"13":2,"16":3}}],["1950",{"2":{"15":1}}],["122f0",{"2":{"6":1}}],["100",{"2":{"2":3,"16":3}}],["1",{"2":{"2":1,"4":2,"6":10,"9":2,"12":6,"13":8,"14":7,"15":2,"16":11}}],["h",{"2":{"15":3}}],["https",{"2":{"15":1}}],["happen",{"2":{"13":1}}],["have",{"2":{"0":1,"7":1,"13":1,"16":2}}],["however",{"2":{"13":1}}],["holder",{"2":{"13":1}}],["holders",{"2":{"13":1}}],["hold",{"2":{"12":1}}],["horizontal",{"2":{"2":1,"16":1}}],["here",{"2":{"9":1,"12":1,"15":1}}],["high",{"2":{"13":7}}],["highclip",{"2":{"2":1}}],["hi",{"2":{"12":10}}],["histogram",{"0":{"7":1},"2":{"11":1,"15":1}}],["hidespines",{"2":{"6":1}}],["hidedecorations",{"2":{"6":1}}],["rtol",{"2":{"16":2}}],["run",{"2":{"16":1}}],["risky",{"2":{"16":1}}],["right`",{"2":{"16":1}}],["rights",{"2":{"13":1}}],["right",{"2":{"2":1,"12":8,"14":1,"16":2}}],["round",{"2":{"14":1,"15":1}}],["root",{"2":{"13":1}}],["rotations",{"2":{"2":1}}],["range",{"2":{"12":3}}],["random",{"2":{"11":1}}],["rand",{"2":{"2":1,"4":1,"9":1,"16":1}}],["randn",{"2":{"2":1,"4":1,"9":1,"16":1}}],["rgbaf",{"2":{"6":6}}],["rgbf",{"2":{"2":1,"16":1}}],["rdatasets",{"2":{"6":1,"7":1,"10":1,"12":1}}],["recreate",{"2":{"16":1}}],["recalculate",{"2":{"16":1}}],["receive",{"2":{"16":1}}],["recipe",{"0":{"16":1},"2":{"2":1,"8":2,"10":1,"11":1,"16":3}}],["remaning",{"2":{"14":1}}],["remove",{"2":{"14":1}}],["reverse",{"2":{"13":1,"16":3}}],["re",{"2":{"13":2,"16":1}}],["reproduce",{"2":{"13":1}}],["redistributions",{"2":{"13":2}}],["redistribution",{"2":{"13":1}}],["resorted",{"2":{"14":7}}],["resort",{"2":{"14":1}}],["reserved",{"2":{"13":1}}],["rest",{"2":{"12":1}}],["result",{"2":{"12":1}}],["results",{"2":{"0":1}}],["retain",{"2":{"13":1}}],["rety",{"2":{"12":4}}],["ret",{"2":{"12":3}}],["return",{"2":{"12":2,"13":5,"14":1,"15":1,"16":5}}],["returns",{"2":{"2":2,"13":3}}],["ref",{"2":{"16":2}}],["refs",{"2":{"6":1,"12":1}}],["reference",{"0":{"2":1},"2":{"15":1}}],["==",{"2":{"12":3,"13":1,"14":4,"16":3}}],["=",{"2":{"2":4,"4":6,"5":2,"6":7,"7":7,"9":10,"10":3,"12":53,"13":35,"14":28,"15":9,"16":34}}],["yolo",{"2":{"16":1}}],["you",{"2":{"0":2,"1":1,"7":1,"8":1,"9":1,"13":1,"16":2}}],["y`",{"2":{"16":3}}],["ybin",{"2":{"14":2}}],["ybins",{"2":{"14":2}}],["ymax",{"2":{"14":3,"16":2}}],["ymin+dy",{"2":{"14":1}}],["ymin",{"2":{"14":2,"16":2}}],["ypos",{"2":{"12":25}}],["yvals",{"2":{"12":3}}],["ys",{"2":{"4":2,"9":3,"12":7,"14":13}}],["y",{"2":{"2":5,"12":6,"14":2,"16":9}}],["xmax",{"2":{"16":2}}],["xmin",{"2":{"16":2}}],["x`",{"2":{"16":1}}],["xy",{"2":{"13":6}}],["xvals",{"2":{"12":4}}],["x26",{"2":{"12":6,"16":2}}],["xind",{"2":{"12":3}}],["x3c",{"2":{"12":6,"13":7,"14":5,"15":3,"16":5}}],["xs",{"2":{"4":4,"9":5,"14":13,"15":2}}],["x",{"2":{"2":3,"7":1,"8":1,"12":9,"13":2,"14":5,"15":3,"16":4}}],["fw",{"2":{"16":3}}],["func",{"2":{"16":1}}],["function",{"2":{"12":5,"13":6,"14":2,"15":1,"16":2}}],["farther",{"2":{"14":1}}],["falses",{"2":{"12":1}}],["false",{"2":{"2":4,"12":2}}],["found",{"2":{"13":1}}],["following",{"2":{"13":3}}],["format",{"2":{"13":2}}],["form",{"2":{"13":1}}],["forms",{"2":{"13":1}}],["for",{"2":{"0":3,"2":1,"12":2,"13":6,"14":3,"15":3,"16":1}}],["freyer",{"2":{"15":1}}],["frederic",{"2":{"15":1}}],["freeind",{"2":{"12":5}}],["from",{"2":{"13":2,"14":1,"16":3}}],["f",{"2":{"5":5,"6":7,"7":2,"9":3,"10":4}}],["finally",{"2":{"16":1}}],["finalwidths",{"2":{"16":3}}],["final",{"2":{"16":4}}],["findmax",{"2":{"12":1}}],["findmin",{"2":{"12":2}}],["findall",{"2":{"12":1,"14":1}}],["findfirst",{"2":{"12":1}}],["findnext",{"2":{"12":1}}],["findprev",{"2":{"12":1}}],["find",{"2":{"12":1}}],["file",{"2":{"16":1}}],["fill",{"2":{"6":1,"12":3,"13":1}}],["fitness",{"2":{"13":1}}],["fit",{"2":{"11":1,"15":1}}],["figure",{"2":{"4":1,"5":3,"10":2}}],["fig",{"2":{"4":1}}],["firstindex",{"2":{"12":1}}],["first",{"2":{"2":2,"12":2,"13":12,"14":2}}],["float32",{"2":{"2":1,"15":1}}],["want",{"2":{"13":1}}],["warn",{"2":{"13":1}}],["warranties",{"2":{"13":2}}],["way",{"2":{"13":1}}],["waskom",{"2":{"13":1}}],["was",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}}],["written",{"2":{"13":1}}],["when",{"2":{"16":1}}],["whether",{"2":{"13":1}}],["where",{"2":{"8":1}}],["while",{"2":{"12":3}}],["which",{"2":{"0":3,"1":2,"2":2,"8":2,"13":1,"14":1,"16":3}}],["what",{"2":{"12":1}}],["will",{"2":{"7":1}}],["wilkinson",{"0":{"7":1,"15":1},"2":{"11":1,"15":1}}],["wilkinsonbeeswarm",{"2":{"2":2,"15":4}}],["within",{"2":{"13":1}}],["without",{"2":{"13":2}}],["with",{"0":{"4":1,"10":1},"2":{"2":2,"8":1,"10":1,"13":4,"16":1}}],["widths",{"2":{"16":11}}],["width",{"2":{"2":1,"13":4}}],["works",{"2":{"16":1}}],["working",{"2":{"0":1}}],["wong",{"2":{"4":1}}],["would",{"2":{"2":1,"16":1}}],["weights",{"2":{"15":2}}],["welcome",{"2":{"0":1}}],["we",{"2":{"0":1,"4":1,"13":4,"16":7}}],["g",{"2":{"16":1}}],["github",{"2":{"15":1}}],["given",{"2":{"2":1,"12":2,"13":1}}],["give",{"2":{"0":1}}],["group",{"2":{"14":3}}],["gutter",{"2":{"13":9}}],["gutterize",{"2":{"13":2}}],["got",{"2":{"16":3}}],["go",{"2":{"14":1}}],["goods",{"2":{"13":1}}],["going",{"2":{"12":1}}],["gets",{"2":{"16":1}}],["getypos",{"2":{"12":2}}],["get",{"2":{"9":1}}],["getting",{"2":{"0":1}}],["generated",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}}],["glowwidth",{"2":{"2":1}}],["glowcolor",{"2":{"2":1}}],["pw",{"2":{"16":3}}],["pv",{"2":{"16":6}}],["push",{"2":{"13":11,"14":4,"15":2}}],["purpose",{"2":{"13":1}}],["per",{"2":{"15":2}}],["permutation",{"2":{"13":3}}],["permission",{"2":{"13":1}}],["permitted",{"2":{"13":1}}],["penguins",{"0":{"5":1},"2":{"5":2}}],["pty",{"2":{"12":2}}],["ptx",{"2":{"12":2}}],["p",{"2":{"6":1,"7":3,"9":1}}],["parent",{"2":{"16":2}}],["parts",{"2":{"14":1}}],["particular",{"2":{"13":1}}],["paper",{"2":{"15":1}}],["page",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}}],["palmerpenguins",{"2":{"5":2}}],["palmer",{"0":{"5":1}}],["passed",{"2":{"16":1}}],["pass",{"2":{"4":1,"16":1}}],["package",{"2":{"2":1,"8":1,"13":2}}],["pop",{"2":{"16":4}}],["populate",{"2":{"14":3}}],["pos",{"2":{"13":9,"15":2}}],["possibility",{"2":{"13":1}}],["position",{"2":{"2":5,"12":2,"13":20}}],["positions",{"2":{"1":2,"2":3,"12":3,"13":42,"14":5,"15":5,"16":17}}],["potential",{"2":{"12":5,"13":3}}],["point2",{"2":{"12":2,"13":4,"14":2,"15":2,"16":4}}],["point2f",{"2":{"2":2,"12":1,"13":5,"14":1,"15":2,"16":5}}],["point",{"2":{"2":2,"8":1,"12":4,"13":2,"15":2,"16":17}}],["pointsize",{"2":{"12":1}}],["points",{"2":{"2":1,"12":1,"13":3,"14":3,"15":3,"16":1}}],["pointbased",{"2":{"2":1,"16":2}}],["python",{"2":{"2":1,"13":2}}],["pixelspace",{"2":{"16":6}}],["pixel",{"2":{"1":1,"2":1,"16":11}}],["placed",{"2":{"13":1}}],["placenext",{"2":{"12":19}}],["pl",{"2":{"13":3}}],["plt",{"2":{"4":1}}],["please",{"2":{"0":1}}],["plots",{"2":{"8":3,"15":1,"16":1}}],["plot",{"2":{"0":1,"2":1,"8":1,"9":2,"16":18}}],["prior",{"2":{"13":1}}],["proportion",{"2":{"13":3}}],["profits",{"2":{"13":1}}],["procurement",{"2":{"13":1}}],["products",{"2":{"13":1}}],["promote",{"2":{"13":1}}],["projectionview",{"2":{"16":2}}],["project",{"2":{"13":1,"16":4}}],["provided",{"2":{"13":3}}],["pr",{"2":{"0":2,"13":3}}],["j",{"2":{"14":2}}],["julius",{"2":{"15":1}}],["juliaabstract",{"2":{"16":1}}],["julia",{"2":{"12":6,"13":4,"14":9,"15":1,"16":14}}],["juliaexport",{"2":{"12":1,"13":1,"14":1,"15":1,"16":1}}],["juliainclude",{"2":{"11":1}}],["juliamodule",{"2":{"11":1}}],["juliafig",{"2":{"4":1}}],["juliaplt",{"2":{"4":1}}],["juliareturns",{"2":{"2":1}}],["juliacould",{"2":{"2":1}}],["juliausing",{"2":{"2":1,"4":1,"5":1,"6":1,"7":1,"9":1,"10":1,"12":1}}],["juliabeeswarm",{"2":{"2":1}}],["juliawilkinsonbeeswarm",{"2":{"2":1}}],["juliaseabornbeeswarm",{"2":{"2":1}}],["juliasimplebeeswarm",{"2":{"0":1,"2":1}}],["just",{"2":{"0":1}}],["jl",{"0":{"10":1,"11":1},"2":{"0":1,"7":1,"11":6,"12":1,"13":1,"14":1,"15":2,"16":1}}],["l",{"2":{"13":1}}],["last",{"2":{"12":1,"13":9,"14":3}}],["lay",{"2":{"2":1,"16":1}}],["lift",{"2":{"16":2}}],["linrange",{"2":{"14":1}}],["line",{"2":{"12":1}}],["linearindices",{"2":{"12":2}}],["liability",{"2":{"13":2}}],["liable",{"2":{"13":1}}],["list",{"2":{"13":2,"14":1}}],["license",{"2":{"13":1}}],["licensed",{"2":{"13":1}}],["limited",{"2":{"13":2}}],["limit",{"2":{"12":2}}],["limits",{"2":{"7":1,"13":1,"16":4}}],["literate",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}}],["like",{"2":{"0":2,"2":3,"14":1,"15":1,"16":1}}],["leland",{"2":{"15":1}}],["lengths",{"2":{"16":1}}],["length",{"2":{"6":1,"7":1,"12":8,"13":5,"14":8,"15":1,"16":5}}],["left`",{"2":{"16":1}}],["left",{"2":{"2":1,"12":9,"13":4,"14":1,"16":2}}],["low",{"2":{"13":7}}],["lowclip",{"2":{"2":1}}],["loss",{"2":{"13":1}}],["lo",{"2":{"12":10}}],["load",{"2":{"5":1}}],["loads",{"2":{"1":1}}],["longer",{"2":{"2":1,"13":1}}],["logo",{"0":{"6":1}}],["log",{"2":{"0":1}}],["changed",{"2":{"16":1}}],["change",{"2":{"16":2}}],["changes",{"2":{"16":1}}],["check",{"2":{"0":1,"2":1,"13":1}}],["create",{"2":{"16":2}}],["credited",{"2":{"15":1}}],["crack",{"2":{"0":1}}],["center",{"2":{"13":3,"14":2}}],["centrality",{"2":{"13":1}}],["cellsize^2",{"2":{"12":1}}],["cellsize",{"2":{"12":7}}],["c",{"2":{"13":1}}],["closest",{"2":{"12":2}}],["c39",{"2":{"4":1}}],["cm",{"2":{"4":1}}],["circle",{"2":{"2":1}}],["cycle",{"2":{"2":1}}],["case",{"2":{"16":1}}],["camera",{"2":{"16":4}}],["calculating",{"2":{"14":1,"16":1}}],["calculated",{"2":{"1":1}}],["calculate",{"2":{"1":1,"12":1,"13":1,"14":1,"15":1,"16":3}}],["caused",{"2":{"13":1}}],["categorical",{"2":{"4":2,"6":1,"8":1}}],["cairomakie",{"2":{"4":1,"5":1,"6":1,"7":1,"9":1,"10":1,"12":1}}],["can",{"2":{"2":2,"4":1,"8":1,"13":1,"16":5}}],["candidates",{"2":{"2":2,"13":3}}],["candidate",{"2":{"2":2,"13":37}}],["com",{"2":{"15":1}}],["comparing",{"2":{"13":1}}],["composes",{"2":{"10":1}}],["compute",{"2":{"2":1,"13":1}}],["converted",{"2":{"16":2}}],["conversion",{"2":{"16":2}}],["continue",{"2":{"14":2}}],["contract",{"2":{"13":1}}],["contributors",{"2":{"13":3}}],["controls",{"2":{"2":1,"16":1}}],["consequential",{"2":{"13":1}}],["conditions",{"2":{"13":3}}],["collect",{"2":{"12":1}}],["color=",{"2":{"5":1}}],["colors",{"0":{"4":1},"2":{"4":1,"16":1}}],["colorscale",{"2":{"2":1}}],["colorrange",{"2":{"2":1}}],["colormaps",{"2":{"4":1}}],["colormap",{"2":{"2":1,"4":2,"6":1}}],["color",{"2":{"2":4,"4":1,"6":1,"9":2,"10":1,"12":1,"16":2}}],["copyright",{"2":{"13":4}}],["copy",{"2":{"12":1,"16":2}}],["coords",{"2":{"12":3}}],["could",{"2":{"2":3,"13":5}}],["corresponding",{"2":{"1":1}}],["code",{"2":{"0":1,"13":2,"15":1}}],["currently",{"2":{"0":2}}],["ms",{"2":{"13":4}}],["msize",{"2":{"13":3}}],["merge",{"2":{"16":1}}],["merchantability",{"2":{"13":1}}],["measure",{"2":{"13":1}}],["met",{"2":{"13":1}}],["method",{"2":{"2":4}}],["monotonically",{"2":{"14":1}}],["modification",{"2":{"13":1}}],["more",{"2":{"2":1,"13":1,"16":1}}],["mdcopyright",{"2":{"13":1}}],["mdash",{"2":{"0":1,"2":7}}],["mkborregaardbeeswarm",{"2":{"12":3}}],["mkborregaard",{"2":{"11":1}}],["mpg",{"2":{"7":2}}],["mtcars",{"2":{"7":4}}],["mm",{"2":{"5":1}}],["multiple",{"0":{"4":1}}],["must",{"2":{"1":2,"12":1,"13":2,"16":1}}],["mask",{"2":{"14":7}}],["map",{"2":{"13":1}}],["mapping",{"2":{"5":1,"10":1}}],["materials",{"2":{"13":1}}],["matplotlib",{"2":{"0":2,"2":2,"14":2,"15":1}}],["max",{"2":{"13":1}}],["maxmimum",{"2":{"12":1}}],["maximum",{"2":{"12":2,"13":2,"14":1}}],["main",{"2":{"8":1}}],["makieorg",{"2":{"15":1}}],["makie",{"2":{"2":1,"4":2,"5":3,"6":5,"8":3,"10":3,"11":1,"12":1,"13":1,"15":1,"16":11}}],["makiecore",{"2":{"2":4}}],["markerspace",{"2":{"2":1,"16":1}}],["markers",{"2":{"2":2,"8":1,"14":1,"16":2}}],["markersizes",{"2":{"2":1,"13":19}}],["markersize",{"2":{"1":1,"2":4,"6":1,"7":1,"12":3,"13":18,"14":13,"15":3,"16":4}}],["marker",{"2":{"2":4,"8":1,"13":1}}],["may",{"2":{"0":1,"13":2}}],["midline",{"2":{"13":3}}],["middle",{"2":{"12":1}}],["minmax",{"2":{"16":2}}],["minypos",{"2":{"12":2}}],["minimum",{"2":{"12":1}}],["mind",{"2":{"0":1}}],["michael",{"0":{"12":1},"2":{"0":1,"13":1}}],["missing",{"2":{"0":2}}],["nmax",{"2":{"14":1}}],["nbins",{"2":{"14":4,"15":1}}],["nbsp",{"2":{"0":1,"2":7}}],["names",{"2":{"13":1}}],["name",{"2":{"13":1}}],["nan",{"2":{"2":1,"12":5}}],["n",{"2":{"12":2,"14":2}}],["needed",{"2":{"13":2}}],["need",{"2":{"13":1}}],["negligence",{"2":{"13":1}}],["neighbor",{"2":{"13":8}}],["neighbors",{"2":{"12":4,"13":8}}],["neither",{"2":{"13":1}}],["nearest",{"2":{"12":15}}],["newyright",{"2":{"12":3}}],["newyleft",{"2":{"12":3}}],["newy",{"2":{"12":2}}],["new",{"0":{"1":1},"2":{"0":1,"1":2,"12":1,"13":11,"15":3}}],["nudged",{"2":{"8":1}}],["n256",{"2":{"4":1}}],["nor",{"2":{"13":1}}],["notify",{"2":{"16":4}}],["notice",{"2":{"13":2}}],["not",{"2":{"12":1,"13":4}}],["note",{"2":{"7":1,"16":1}}],["nothing",{"2":{"2":1}}],["now",{"2":{"4":1,"12":1,"16":1}}],["non",{"2":{"2":2,"13":3}}],["nonfunctional",{"2":{"0":1}}],["nobeeswarm",{"2":{"0":2,"16":3}}],["no",{"2":{"0":1,"13":2}}],["dx",{"2":{"13":3}}],["dy",{"2":{"13":2,"14":2}}],["damage",{"2":{"13":1}}],["damages",{"2":{"13":1}}],["dataaspect",{"2":{"12":1}}],["datasets",{"2":{"6":1,"7":1,"10":1,"12":1}}],["dataset",{"2":{"6":1,"7":1,"10":1,"12":1}}],["dataframe",{"2":{"5":1}}],["dataframes",{"2":{"5":1,"6":1,"7":1,"10":1,"12":1}}],["data",{"2":{"2":1,"5":1,"10":1,"13":1,"16":7}}],["draw",{"2":{"5":1,"10":1}}],["dropmissing",{"2":{"5":1}}],["direct",{"2":{"13":1}}],["direction",{"2":{"2":5,"7":1,"14":1,"16":14}}],["diff",{"2":{"12":1}}],["different",{"2":{"0":1}}],["disclaimed",{"2":{"13":1}}],["disclaimer",{"2":{"13":2}}],["distances",{"2":{"13":2}}],["distance",{"2":{"13":1}}],["distancefield",{"2":{"2":1}}],["distribution",{"2":{"13":1}}],["display",{"2":{"5":3,"6":4,"10":2}}],["displaces",{"2":{"2":1,"16":1}}],["dispatch",{"2":{"1":1}}],["down",{"2":{"16":1}}],["don",{"2":{"13":1}}],["dot",{"0":{"7":1},"2":{"15":5}}],["do",{"2":{"0":1,"16":4}}],["documentation",{"2":{"13":1}}],["documenter",{"2":{"0":1}}],["docstring",{"2":{"0":2}}],["d",{"2":{"0":1,"16":2}}],["described",{"2":{"15":1}}],["decrease",{"2":{"13":1}}],["decomposes",{"2":{"0":1}}],["derived",{"2":{"13":1}}],["determines",{"2":{"12":1}}],["details",{"2":{"0":1}}],["depth",{"2":{"2":1,"5":1}}],["define",{"2":{"1":1,"16":1}}],["defaults",{"2":{"2":1}}],["default",{"2":{"0":1,"2":1,"14":1,"16":1}}],["bs",{"2":{"16":2}}],["bsd",{"2":{"13":1}}],["b",{"2":{"14":15}}],["bit",{"2":{"16":1}}],["bin",{"2":{"14":14,"15":2}}],["bins",{"2":{"14":1}}],["binary",{"2":{"13":2}}],["binning",{"2":{"2":1,"16":1}}],["bill",{"2":{"5":1}}],["billboard",{"2":{"2":1}}],["black",{"2":{"2":3}}],["bool",{"2":{"16":1}}],["both`",{"2":{"16":1}}],["both",{"2":{"2":3,"7":2,"12":4,"14":1,"16":4}}],["borregaard",{"0":{"12":1},"2":{"0":1}}],["based",{"2":{"2":1,"13":1,"16":4}}],["backgroundcolor",{"2":{"6":2}}],["back",{"2":{"0":1,"16":1}}],["begin+1",{"2":{"14":1}}],["begin",{"2":{"14":1}}],["below",{"2":{"13":1}}],["being",{"2":{"8":1,"16":1}}],["beautiful",{"2":{"8":1}}],["before",{"2":{"5":3,"6":4,"10":2}}],["be",{"2":{"1":1,"2":2,"12":3,"13":3,"16":7}}],["beeswarmalgorithm",{"2":{"1":1,"12":1,"13":1,"14":1,"15":1,"16":2}}],["beeswarm",{"0":{"12":1,"14":1,"15":1,"16":1},"2":{"0":2,"2":11,"4":1,"5":1,"6":1,"7":1,"8":3,"9":2,"10":2,"12":3,"13":3,"14":1,"15":1,"16":14}}],["business",{"2":{"13":1}}],["buffers",{"2":{"16":2}}],["buffer",{"2":{"1":2,"12":2,"13":2,"14":2,"15":1,"16":19}}],["but",{"2":{"0":1,"2":1,"13":3,"16":1}}],["build",{"2":{"0":1}}],["by",{"2":{"0":2,"2":2,"13":3,"14":1,"16":2}}],["i",{"2":{"12":5,"16":1}}],["implied",{"2":{"13":2}}],["implements",{"2":{"8":1}}],["implementation",{"2":{"0":1,"2":2,"14":2,"15":2}}],["import",{"2":{"11":1}}],["iris",{"2":{"6":5,"10":3,"12":4}}],["idxs",{"2":{"2":1,"13":20,"14":21}}],["idx",{"2":{"2":1,"13":23}}],["identity",{"2":{"2":1}}],["if",{"2":{"0":1,"2":1,"12":5,"13":8,"14":4,"16":6}}],["initial",{"2":{"15":1}}],["info",{"2":{"14":1,"16":1}}],["increasing",{"2":{"14":1}}],["incidental",{"2":{"13":1}}],["including",{"2":{"13":3}}],["included",{"2":{"12":11}}],["include",{"2":{"11":4}}],["innow",{"2":{"12":5}}],["indirect",{"2":{"13":1}}],["indices",{"2":{"2":1,"13":2,"14":1}}],["ind",{"2":{"12":11}}],["inds",{"2":{"12":3}}],["interruption",{"2":{"13":1}}],["interactions",{"2":{"12":5}}],["integer",{"2":{"2":1,"13":1}}],["int",{"2":{"2":2,"12":1,"13":3,"14":2,"15":1}}],["into",{"2":{"1":1,"8":1}}],["inspectable",{"2":{"2":1}}],["inspired",{"2":{"0":1}}],["input",{"2":{"2":1,"16":4}}],["in",{"2":{"0":3,"1":2,"2":4,"8":2,"12":3,"13":11,"14":10,"15":4,"16":11}}],["isapprox",{"2":{"16":2}}],["isa",{"2":{"16":1}}],["issues",{"2":{"15":1}}],["isnothing",{"2":{"12":3,"16":1}}],["isoluminant",{"2":{"4":1}}],["is",{"2":{"0":3,"2":2,"4":1,"8":2,"12":2,"13":4,"14":3,"15":1,"16":3}}],["iterators",{"2":{"13":1}}],["its",{"2":{"13":1,"16":1}}],["it",{"2":{"0":3,"2":1,"12":3,"16":4}}],["two",{"2":{"14":1}}],["t",{"2":{"13":2}}],["turn",{"2":{"12":1}}],["tmpyvals",{"2":{"12":4}}],["title",{"2":{"9":2}}],["trying",{"2":{"16":1}}],["trait",{"2":{"16":1}}],["track",{"2":{"13":1}}],["transparency",{"2":{"2":1}}],["transparent",{"2":{"2":1}}],["transformed",{"2":{"16":1}}],["transforms",{"2":{"8":1}}],["transform",{"2":{"2":1,"16":1}}],["true",{"2":{"2":2,"12":5,"13":1,"16":1}}],["takes",{"2":{"2":1,"8":1,"13":1}}],["take",{"2":{"0":1}}],["that",{"2":{"7":1,"8":1,"12":2,"13":1,"14":2,"16":4}}],["than",{"2":{"2":1,"13":1,"16":1}}],["this",{"2":{"0":2,"2":1,"7":1,"8":1,"11":1,"12":1,"13":8,"14":4,"15":2,"16":6}}],["they",{"2":{"14":1}}],["theory",{"2":{"13":1}}],["theme",{"2":{"16":1}}],["them",{"2":{"8":1}}],["these",{"2":{"8":1}}],["their",{"2":{"2":1}}],["there",{"2":{"1":1}}],["the",{"2":{"0":4,"1":1,"2":10,"4":1,"7":2,"8":6,"12":7,"13":24,"14":14,"16":21}}],["typeof",{"2":{"16":1}}],["type",{"2":{"0":1,"2":3,"16":3}}],["tort",{"2":{"13":1}}],["towards",{"2":{"2":1,"16":1}}],["to",{"2":{"0":3,"1":1,"2":4,"7":2,"8":1,"9":1,"12":2,"13":10,"14":2,"15":1,"16":6}}],["observable",{"2":{"16":3}}],["old",{"2":{"16":6}}],["olda",{"2":{"12":5}}],["other",{"2":{"2":1,"13":2}}],["otherwise",{"2":{"2":1,"13":1,"16":1}}],["overdraw",{"2":{"2":1}}],["overlapping",{"2":{"2":2,"13":3}}],["overlap",{"2":{"2":5,"8":1,"13":4,"16":1}}],["outside",{"2":{"12":3}}],["out",{"2":{"2":1,"13":1,"16":1}}],["off",{"2":{"13":8}}],["offsets",{"2":{"13":2}}],["offset",{"2":{"2":2}}],["offers",{"2":{"0":1}}],["offer",{"2":{"0":1}}],["of",{"2":{"2":3,"7":1,"12":1,"13":16,"14":1,"15":1,"16":8}}],["one",{"2":{"16":2}}],["ones",{"2":{"2":1,"7":1,"16":1}}],["onany",{"2":{"16":2}}],["on",{"2":{"1":1,"2":1,"13":2,"15":1,"16":4}}],["only",{"2":{"0":1,"14":1,"16":2}}],["or",{"2":{"2":2,"8":2,"12":1,"13":11,"16":4}}],["order",{"2":{"1":1,"13":1}}],["original",{"2":{"0":1,"15":1}}],["open",{"2":{"0":1}}],["op",{"2":{"0":1}}],["sketch",{"2":{"15":1}}],["square",{"2":{"13":1}}],["sqrt",{"2":{"12":1}}],["symbol",{"2":{"12":2,"13":1,"14":1,"15":1,"16":2}}],["same",{"2":{"8":1}}],["something",{"2":{"16":1}}],["software",{"2":{"13":3}}],["sortperm",{"2":{"12":1,"13":1,"14":1}}],["sort",{"2":{"12":1,"13":1}}],["so",{"2":{"8":1,"16":1}}],["source",{"2":{"0":1,"2":7,"13":2}}],["scenes",{"2":{"16":1}}],["scene",{"2":{"6":2,"16":12}}],["scatter",{"2":{"0":1,"2":2,"8":2,"9":2,"12":1,"16":5}}],["swarm",{"2":{"2":1,"8":1,"13":1}}],["swarmmakie",{"0":{"6":1,"8":1,"11":1},"1":{"9":1,"10":1},"2":{"0":2,"1":2,"2":16,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":2,"13":2,"16":1}}],["ssao",{"2":{"2":1}}],["shall",{"2":{"13":1}}],["show",{"2":{"12":2}}],["should",{"2":{"2":1,"12":1,"13":1,"16":9}}],["shuffle",{"2":{"12":1}}],["shift",{"2":{"2":1,"12":5}}],["split",{"2":{"14":2}}],["special",{"2":{"13":1}}],["species",{"2":{"5":1,"6":1,"10":2,"12":1}}],["specific",{"2":{"2":1,"13":1,"16":1}}],["space",{"2":{"1":1,"2":1,"16":7}}],["since",{"2":{"13":2}}],["singular",{"2":{"8":1}}],["signs",{"2":{"12":5}}],["side",{"2":{"2":3,"7":2,"12":6,"13":1,"14":6,"15":1,"16":10}}],["size",{"2":{"2":1,"13":1,"16":1}}],["simple",{"0":{"14":1},"2":{"0":1,"2":2,"11":1,"14":4,"15":1}}],["simplebeeswarm",{"2":{"0":2,"2":5,"7":1,"9":1,"14":4,"16":3}}],["simply",{"2":{"0":1,"1":1}}],["such",{"2":{"13":1}}],["subtyped",{"2":{"16":1}}],["subtypes",{"2":{"1":1}}],["substitute",{"2":{"13":1}}],["sum",{"2":{"12":2,"13":3}}],["suggested",{"2":{"0":1}}],["store",{"2":{"16":2}}],["started",{"2":{"9":1}}],["start",{"0":{"9":1}}],["statsbase",{"2":{"11":1}}],["statsplots",{"2":{"0":1}}],["state",{"2":{"5":3,"6":4,"10":2}}],["strict",{"2":{"13":1}}],["strokewidth",{"2":{"2":1}}],["strokecolor",{"2":{"2":1}}],["struct",{"2":{"0":1,"1":1,"12":1,"13":1,"14":1,"15":1,"16":1}}],["s",{"0":{"7":1},"2":{"0":2,"2":3,"8":1,"9":1,"12":2,"14":1,"15":2,"16":5}}],["separation",{"2":{"13":2}}],["sepallength",{"2":{"6":2,"10":1,"12":1}}],["services",{"2":{"13":1}}],["set",{"2":{"7":1,"16":2}}],["sex",{"2":{"5":1}}],["seabornbeeswarm",{"2":{"2":2,"13":4}}],["seaborn",{"0":{"13":1},"2":{"0":1,"2":1,"11":1,"13":3}}],["several",{"2":{"0":1}}],["again",{"2":{"16":1}}],["accepts",{"2":{"16":1}}],["accepting",{"2":{"2":1,"16":1}}],["aware",{"2":{"16":2}}],["after",{"2":{"16":1}}],["above",{"2":{"13":2}}],["abs",{"2":{"12":1,"13":3}}],["abstractvector",{"2":{"12":2,"13":4,"14":2,"15":2,"16":3}}],["assert",{"2":{"16":3}}],["aspect",{"2":{"12":1}}],["as",{"2":{"8":1,"10":1,"13":1,"14":2,"15":1}}],["avoids",{"2":{"8":1}}],["available",{"2":{"2":1}}],["axes",{"2":{"12":1}}],["axis",{"2":{"7":1,"8":1,"9":2,"12":1}}],["ax",{"2":{"4":1}}],["automatic",{"2":{"2":4}}],["arrays",{"2":{"16":1}}],["array",{"2":{"13":1,"14":3}}],["arising",{"2":{"13":1}}],["arguments",{"2":{"2":1,"8":1,"16":1}}],["are",{"2":{"2":2,"8":3,"12":1,"13":3,"14":2,"16":1}}],["advised",{"2":{"13":1}}],["adapted",{"2":{"13":1}}],["adaptive",{"2":{"2":1,"13":1}}],["add",{"2":{"1":1,"14":1}}],["adding",{"0":{"1":1}}],["api",{"0":{"2":1}}],["another",{"2":{"13":1}}],["an",{"2":{"12":1,"16":1}}],["any",{"2":{"0":1,"2":1,"13":5}}],["and",{"2":{"0":2,"2":1,"4":1,"8":2,"12":1,"13":9,"15":1,"16":5}}],["always",{"2":{"16":1}}],["already",{"2":{"14":1}}],["along",{"2":{"12":1}}],["alpha",{"2":{"2":1}}],["allows",{"2":{"14":1}}],["all",{"2":{"2":1,"13":2,"14":1,"16":3}}],["algebraofgraphics",{"0":{"10":1},"2":{"5":1,"8":1,"10":2}}],["alg",{"2":{"1":1,"12":1,"13":1,"14":1,"15":1,"16":1}}],["algorithm",{"0":{"1":1,"13":1},"2":{"0":4,"1":1,"2":7,"7":1,"9":1,"13":1,"14":2,"15":1,"16":6}}],["algorithms",{"0":{"0":1},"1":{"1":1},"2":{"0":2,"11":4}}],["also",{"2":{"0":1,"1":1,"4":1,"8":1,"10":1}}],["attrs",{"2":{"16":8}}],["attributes",{"2":{"2":2,"16":5}}],["at",{"2":{"0":1}}],["a",{"0":{"1":1},"2":{"0":4,"1":3,"2":6,"6":4,"7":1,"8":2,"9":2,"10":1,"12":20,"13":5,"14":6,"15":2,"16":6}}],["aims",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/dev/assets/chunks/@localSearchIndexroot.gUI4qgog.js b/dev/assets/chunks/@localSearchIndexroot.gUI4qgog.js new file mode 100644 index 0000000..20a40d1 --- /dev/null +++ b/dev/assets/chunks/@localSearchIndexroot.gUI4qgog.js @@ -0,0 +1 @@ +const e='{"documentCount":20,"nextId":20,"documentIds":{"0":"/SwarmMakie.jl/dev/algorithms#Algorithms","1":"/SwarmMakie.jl/dev/algorithms#Adding-a-new-algorithm","2":"/SwarmMakie.jl/dev/api#API-Reference","3":"/SwarmMakie.jl/dev/examples#Examples","4":"/SwarmMakie.jl/dev/examples#Multiple-variables-with-colors","5":"/SwarmMakie.jl/dev/examples#Palmer-Penguins","6":"/SwarmMakie.jl/dev/examples#SwarmMakie-logo","7":"/SwarmMakie.jl/dev/examples#Wilkinson\'s-dot-histogram","8":"/SwarmMakie.jl/dev/introduction#SwarmMakie","9":"/SwarmMakie.jl/dev/introduction#Quick-start","10":"/SwarmMakie.jl/dev/introduction#Use-with-AlgebraOfGraphics.jl","11":"/SwarmMakie.jl/dev/source/SwarmMakie#SwarmMakie.jl","12":"/SwarmMakie.jl/dev/source/algorithms/mkborregaard#Michael-Borregaard-beeswarm","13":"/SwarmMakie.jl/dev/source/algorithms/seaborn#Seaborn-algorithm","14":"/SwarmMakie.jl/dev/source/algorithms/simple#Simple-beeswarm","15":"/SwarmMakie.jl/dev/source/algorithms/wilkinson#Wilkinson-beeswarm","16":"/SwarmMakie.jl/dev/source/algorithms/wilkinson#Boilerplate","17":"/SwarmMakie.jl/dev/source/algorithms/wilkinson#The-calculate!-function","18":"/SwarmMakie.jl/dev/source/algorithms/wilkinson#The-kernel","19":"/SwarmMakie.jl/dev/source/recipe#Beeswarm-recipe"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[1,1,90],"1":[4,1,35],"2":[2,1,175],"3":[1,1,1],"4":[4,1,41],"5":[2,1,32],"6":[2,1,46],"7":[4,1,45],"8":[1,1,56],"9":[2,1,34],"10":[4,1,35],"11":[2,1,27],"12":[3,1,186],"13":[2,1,324],"14":[2,1,145],"15":[2,1,37],"16":[1,2,41],"17":[3,2,101],"18":[2,2,168],"19":[2,1,268]},"averageFieldLength":[2.3,1.15,94.35],"storedFields":{"0":{"title":"Algorithms","titles":[]},"1":{"title":"Adding a new algorithm","titles":["Algorithms"]},"2":{"title":"API Reference","titles":[]},"3":{"title":"Examples","titles":[]},"4":{"title":"Multiple variables with colors","titles":["Examples"]},"5":{"title":"Palmer Penguins","titles":["Examples"]},"6":{"title":"SwarmMakie logo","titles":["Examples"]},"7":{"title":"Wilkinson\'s dot histogram","titles":["Examples"]},"8":{"title":"SwarmMakie","titles":[]},"9":{"title":"Quick start","titles":["SwarmMakie"]},"10":{"title":"Use with AlgebraOfGraphics.jl","titles":["SwarmMakie"]},"11":{"title":"SwarmMakie.jl","titles":[]},"12":{"title":"Michael Borregaard beeswarm","titles":[]},"13":{"title":"Seaborn algorithm","titles":[]},"14":{"title":"Simple beeswarm","titles":[]},"15":{"title":"Wilkinson beeswarm","titles":[]},"16":{"title":"Boilerplate","titles":["Wilkinson beeswarm"]},"17":{"title":"The calculate! function","titles":["Wilkinson beeswarm"]},"18":{"title":"The kernel","titles":["Wilkinson beeswarm"]},"19":{"title":"Beeswarm recipe","titles":[]}},"dirtCount":0,"index":[["5",{"2":{"19":1}}],["500",{"2":{"4":2}}],["δy",{"2":{"18":2}}],["krumbiegel",{"2":{"18":1}}],["kernel",{"0":{"18":1},"2":{"17":1,"18":2}}],["keep",{"2":{"13":1}}],["≤",{"2":{"14":1}}],["÷",{"2":{"14":1}}],["$",{"2":{"13":1,"19":5}}],["√",{"2":{"13":1}}],["||",{"2":{"13":1,"19":1}}],["|>",{"2":{"5":1,"10":1}}],["zoom",{"2":{"19":4}}],["z`",{"2":{"19":1}}],["zip",{"2":{"13":3,"14":1}}],["zeros",{"2":{"12":3,"14":1,"19":3}}],["6",{"2":{"12":1,"13":1}}],["643f0",{"2":{"6":1}}],["^",{"2":{"13":4}}],["^0",{"2":{"12":1}}],["^2",{"2":{"12":1}}],[">=",{"2":{"12":1,"13":1}}],[">",{"2":{"12":4,"13":3,"18":1}}],["quot",{"2":{"11":2}}],["quick",{"0":{"9":1},"2":{"9":1}}],["2",{"2":{"9":1,"13":12,"14":8,"18":7,"19":5}}],["2023",{"2":{"13":1}}],["2012",{"2":{"13":1}}],["20",{"2":{"6":1,"7":1}}],["3",{"2":{"9":1,"13":1,"14":1}}],["361f0",{"2":{"6":1}}],["e",{"2":{"19":2}}],["essentially",{"2":{"17":1}}],["estimate",{"2":{"12":1}}],["etc",{"2":{"17":1}}],["element",{"2":{"14":1}}],["elements",{"2":{"14":1,"17":1,"18":1}}],["eltype",{"2":{"14":2}}],["elseif",{"2":{"12":1,"14":2,"18":3}}],["else",{"2":{"12":3,"13":2,"14":1}}],["evenly",{"2":{"14":1,"18":1}}],["even",{"2":{"13":1}}],["event",{"2":{"13":1}}],["error",{"2":{"12":2,"13":1}}],["ensure",{"2":{"14":1}}],["enumerate",{"2":{"13":2,"14":1,"18":2}}],["endorse",{"2":{"13":1}}],["end",{"2":{"11":1,"12":15,"13":17,"14":11,"16":1,"17":2,"18":7,"19":10}}],["entry",{"2":{"8":1}}],["eachindex",{"2":{"12":1,"14":1}}],["each",{"2":{"8":1,"17":2,"18":3}}],["exemplary",{"2":{"13":1}}],["export",{"2":{"19":1}}],["express",{"2":{"13":1}}],["explicitly",{"2":{"7":1}}],["extract",{"2":{"19":3}}],["extrema",{"2":{"12":1,"14":1,"18":1}}],["extend",{"2":{"2":1,"19":1}}],["examples",{"0":{"3":1},"1":{"4":1,"5":1,"6":1,"7":1}}],["example",{"2":{"2":1,"9":1,"19":1}}],["exists",{"2":{"0":1,"14":1}}],["7",{"2":{"12":2,"13":1}}],["773f0",{"2":{"6":1}}],["70",{"2":{"4":1}}],["+=",{"2":{"12":2}}],["+",{"2":{"4":1,"12":4,"13":7,"14":3,"18":8}}],["40",{"2":{"9":2}}],["4",{"2":{"4":2,"19":2}}],["`x",{"2":{"19":2}}],["`abstractvector`",{"2":{"19":1}}],["`algorithm",{"2":{"19":1}}],["```",{"2":{"19":1}}],["```julia",{"2":{"19":1}}],["`direction",{"2":{"19":1}}],["`point2`",{"2":{"19":1}}],["`pointbased`",{"2":{"19":1}}],["`positions`",{"2":{"19":1}}],["`position`",{"2":{"13":1}}],["`bin",{"2":{"18":1}}],["`beeswarm`",{"2":{"14":1,"19":3}}],["`nbins`",{"2":{"18":1}}],["`markersize`",{"2":{"13":1,"18":1}}],["`side",{"2":{"19":1}}],["`simplebeeswarm`",{"2":{"13":1}}],["`scatter`",{"2":{"19":2}}],["`seaborn`",{"2":{"13":1}}],["`",{"2":{"2":2,"13":4,"19":5}}],["up",{"2":{"19":1}}],["update",{"2":{"5":3,"6":4,"10":2,"12":5,"18":3,"19":6}}],["uniform",{"2":{"18":1}}],["unique",{"2":{"14":1,"17":2}}],["unitweights",{"2":{"11":1}}],["under",{"2":{"13":1}}],["us",{"2":{"14":1,"18":1,"19":1}}],["use",{"0":{"10":1},"2":{"7":1,"8":1,"13":3}}],["used",{"2":{"0":1,"2":2,"13":1,"14":2,"18":1,"19":1}}],["using",{"2":{"5":1,"6":1,"7":2,"10":1,"11":3,"12":3,"13":1,"14":1,"17":1,"18":1,"19":2}}],["uv",{"2":{"2":1}}],["929f0",{"2":{"6":1}}],["91f0",{"2":{"6":1}}],["918f0",{"2":{"6":1}}],["9",{"2":{"2":1}}],["v",{"2":{"12":2}}],["value",{"2":{"14":1,"17":1,"18":1}}],["values",{"2":{"12":1,"18":3}}],["vals",{"2":{"14":6}}],["val",{"2":{"14":2,"17":2,"19":11}}],["variables",{"0":{"4":1}}],["vec2f",{"2":{"19":2}}],["vectors",{"2":{"12":1}}],["vector",{"2":{"2":3,"13":5,"14":4,"18":1,"19":3}}],["ve",{"2":{"17":2}}],["verticallychallengedbeeswarm",{"2":{"19":1}}],["vertical",{"2":{"2":1,"19":1}}],["vital",{"2":{"17":1}}],["viewport",{"2":{"19":3}}],["view",{"2":{"12":2,"13":1,"14":1,"17":2,"18":6}}],["visual",{"2":{"5":1,"10":1}}],["visible",{"2":{"2":1,"8":1}}],["viridis",{"2":{"2":1}}],["05",{"2":{"13":2,"19":1}}],["082f0",{"2":{"6":1}}],["0f0",{"2":{"2":2,"6":4}}],["0",{"2":{"2":16,"6":11,"12":5,"13":2,"18":1,"19":3}}],["1950",{"2":{"18":1}}],["122f0",{"2":{"6":1}}],["100",{"2":{"2":3,"19":3}}],["1",{"2":{"2":1,"4":2,"6":10,"9":2,"12":6,"13":8,"14":7,"18":7,"19":11}}],["https",{"2":{"18":1}}],["heavily",{"2":{"15":1}}],["here",{"2":{"9":1,"12":1,"17":2,"18":1}}],["happen",{"2":{"13":1}}],["have",{"2":{"0":1,"7":1,"13":1,"18":1,"19":2}}],["however",{"2":{"13":1}}],["holder",{"2":{"13":1}}],["holders",{"2":{"13":1}}],["hold",{"2":{"12":1}}],["horizontal",{"2":{"2":1,"19":1}}],["high",{"2":{"13":7}}],["highclip",{"2":{"2":1}}],["hi",{"2":{"12":10}}],["histogram",{"0":{"7":1},"2":{"11":1,"17":1}}],["hidespines",{"2":{"6":1}}],["hidedecorations",{"2":{"6":1}}],["rtol",{"2":{"19":2}}],["run",{"2":{"19":1}}],["risky",{"2":{"19":1}}],["right`",{"2":{"19":1}}],["rights",{"2":{"13":1}}],["right",{"2":{"2":1,"12":8,"14":1,"18":2,"19":2}}],["round",{"2":{"14":1,"18":2}}],["root",{"2":{"13":1}}],["rotations",{"2":{"2":1}}],["range",{"2":{"12":3}}],["random",{"2":{"11":1}}],["rand",{"2":{"2":1,"4":1,"9":1,"19":1}}],["randn",{"2":{"2":1,"4":1,"9":1,"19":1}}],["rgbaf",{"2":{"6":6}}],["rgbf",{"2":{"2":1,"19":1}}],["rdatasets",{"2":{"6":1,"7":1,"10":1,"12":1}}],["recreate",{"2":{"19":1}}],["recalculate",{"2":{"19":1}}],["receive",{"2":{"19":1}}],["recipe",{"0":{"19":1},"2":{"2":1,"8":2,"10":1,"11":1,"17":1,"19":3}}],["relevant",{"2":{"18":1}}],["reimplemented",{"2":{"17":1}}],["remaning",{"2":{"14":1}}],["remove",{"2":{"14":1}}],["reverse",{"2":{"13":1,"19":3}}],["re",{"2":{"13":2,"19":1}}],["reproduce",{"2":{"13":1}}],["redistributions",{"2":{"13":2}}],["redistribution",{"2":{"13":1}}],["resorted",{"2":{"14":7}}],["resort",{"2":{"14":1}}],["reserved",{"2":{"13":1}}],["rest",{"2":{"12":1}}],["result",{"2":{"12":1}}],["results",{"2":{"0":1}}],["retain",{"2":{"13":1}}],["rety",{"2":{"12":4}}],["ret",{"2":{"12":3}}],["return",{"2":{"12":2,"13":5,"14":1,"19":5}}],["returns",{"2":{"2":2,"13":3}}],["ref",{"2":{"19":2}}],["refs",{"2":{"6":1,"12":1}}],["reference",{"0":{"2":1},"2":{"15":1,"18":1}}],["==",{"2":{"12":3,"13":1,"14":4,"17":1,"18":4,"19":3}}],["=",{"2":{"2":4,"4":6,"5":2,"6":7,"7":7,"9":10,"10":3,"12":53,"13":35,"14":28,"17":2,"18":22,"19":34}}],["yolo",{"2":{"19":1}}],["you",{"2":{"0":2,"1":1,"7":1,"8":1,"9":1,"13":1,"19":2}}],["y`",{"2":{"19":3}}],["ybin",{"2":{"14":2}}],["ybins",{"2":{"14":2}}],["ymax",{"2":{"14":3,"18":2,"19":2}}],["ymin+dy",{"2":{"14":1}}],["ymin",{"2":{"14":2,"18":4,"19":2}}],["ypos",{"2":{"12":25}}],["yvals",{"2":{"12":3}}],["ys",{"2":{"4":2,"9":3,"12":7,"14":13,"18":3}}],["y",{"2":{"2":5,"12":6,"14":2,"18":11,"19":9}}],["xmax",{"2":{"19":2}}],["xmin",{"2":{"19":2}}],["x`",{"2":{"19":1}}],["xy",{"2":{"13":6}}],["xvals",{"2":{"12":4}}],["x26",{"2":{"12":6,"18":2,"19":2}}],["xind",{"2":{"12":3}}],["x3c",{"2":{"12":6,"13":7,"14":5,"16":1,"17":2,"19":5}}],["xs",{"2":{"4":4,"9":5,"14":13,"17":3}}],["x",{"2":{"2":3,"7":1,"8":1,"12":9,"13":2,"14":5,"17":3,"19":4}}],["fw",{"2":{"19":3}}],["func",{"2":{"19":1}}],["function",{"0":{"17":1},"2":{"12":5,"13":6,"14":2,"17":2,"18":2,"19":2}}],["farther",{"2":{"14":1}}],["falses",{"2":{"12":1}}],["false",{"2":{"2":4,"12":2}}],["found",{"2":{"13":1,"17":1}}],["following",{"2":{"13":3}}],["force",{"2":{"18":1}}],["format",{"2":{"13":2}}],["form",{"2":{"13":1}}],["forms",{"2":{"13":1}}],["for",{"2":{"0":3,"2":1,"12":2,"13":6,"14":3,"15":1,"17":2,"18":5,"19":1}}],["freyer",{"2":{"18":1}}],["frederic",{"2":{"18":1}}],["freeind",{"2":{"12":5}}],["from",{"2":{"13":2,"14":1,"17":1,"19":3}}],["f",{"2":{"5":5,"6":7,"7":2,"9":3,"10":4}}],["finally",{"2":{"19":1}}],["finalwidths",{"2":{"19":3}}],["final",{"2":{"19":4}}],["findmax",{"2":{"12":1}}],["findmin",{"2":{"12":2}}],["findall",{"2":{"12":1,"14":1,"17":1}}],["findfirst",{"2":{"12":1}}],["findnext",{"2":{"12":1}}],["findprev",{"2":{"12":1}}],["find",{"2":{"12":1,"17":1}}],["fields",{"2":{"16":1}}],["file",{"2":{"15":1,"19":1}}],["fill",{"2":{"6":1,"12":3,"13":1}}],["fitness",{"2":{"13":1}}],["fit",{"2":{"11":1}}],["figure",{"2":{"4":1,"5":3,"10":2}}],["fig",{"2":{"4":1}}],["firstindex",{"2":{"12":1}}],["first",{"2":{"2":2,"12":2,"13":12,"14":2,"17":1,"18":4}}],["float32",{"2":{"2":1}}],["want",{"2":{"13":1}}],["warn",{"2":{"13":1}}],["warranties",{"2":{"13":2}}],["way",{"2":{"13":1}}],["waskom",{"2":{"13":1}}],["was",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"18":1,"19":1}}],["written",{"2":{"13":1}}],["why",{"2":{"17":1}}],["when",{"2":{"19":1}}],["whether",{"2":{"13":1}}],["where",{"2":{"8":1}}],["while",{"2":{"12":3}}],["which",{"2":{"0":3,"1":2,"2":2,"8":2,"13":1,"14":1,"16":1,"17":1,"19":3}}],["what",{"2":{"12":1}}],["will",{"2":{"7":1,"18":3}}],["wilkinson",{"0":{"7":1,"15":1},"1":{"16":1,"17":1,"18":1},"2":{"11":1,"15":1,"17":1,"18":2}}],["wilkinsonbeeswarm",{"2":{"2":2,"15":1,"16":2,"17":1}}],["within",{"2":{"13":1}}],["without",{"2":{"13":2}}],["with",{"0":{"4":1,"10":1},"2":{"2":2,"8":1,"10":1,"13":4,"19":1}}],["widths",{"2":{"19":11}}],["width",{"2":{"2":1,"13":4}}],["works",{"2":{"19":1}}],["working",{"2":{"0":1}}],["wong",{"2":{"4":1}}],["would",{"2":{"2":1,"19":1}}],["welcome",{"2":{"0":1}}],["we",{"2":{"0":1,"4":1,"13":4,"16":2,"17":4,"18":5,"19":7}}],["g",{"2":{"19":1}}],["github",{"2":{"18":1}}],["given",{"2":{"2":1,"12":2,"13":1}}],["give",{"2":{"0":1}}],["group",{"2":{"14":3,"17":5,"18":1}}],["gutter",{"2":{"13":9}}],["gutterize",{"2":{"13":2}}],["got",{"2":{"19":3}}],["go",{"2":{"14":1,"18":2}}],["goods",{"2":{"13":1}}],["going",{"2":{"12":1}}],["gets",{"2":{"19":1}}],["getypos",{"2":{"12":2}}],["get",{"2":{"9":1}}],["getting",{"2":{"0":1}}],["generated",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"18":1,"19":1}}],["glowwidth",{"2":{"2":1}}],["glowcolor",{"2":{"2":1}}],["pw",{"2":{"19":3}}],["pv",{"2":{"19":6}}],["pushing",{"2":{"18":1}}],["push",{"2":{"13":11,"14":4,"18":2}}],["purpose",{"2":{"13":1}}],["permutation",{"2":{"13":3}}],["permission",{"2":{"13":1}}],["permitted",{"2":{"13":1}}],["penguins",{"0":{"5":1},"2":{"5":2}}],["pty",{"2":{"12":2}}],["ptx",{"2":{"12":2}}],["p",{"2":{"6":1,"7":3,"9":1}}],["parent",{"2":{"19":2}}],["parameters",{"2":{"18":1}}],["parts",{"2":{"14":1,"18":1}}],["particular",{"2":{"13":1}}],["paper",{"2":{"15":1}}],["page",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"18":1,"19":1}}],["palmerpenguins",{"2":{"5":2}}],["palmer",{"0":{"5":1}}],["passed",{"2":{"19":1}}],["pass",{"2":{"4":1,"19":1}}],["package",{"2":{"2":1,"8":1,"13":2}}],["pop",{"2":{"19":4}}],["populate",{"2":{"14":3}}],["pos",{"2":{"13":9}}],["possibility",{"2":{"13":1}}],["position",{"2":{"2":5,"12":2,"13":20,"18":9}}],["positions",{"2":{"1":2,"2":3,"12":3,"13":42,"14":5,"17":8,"18":11,"19":17}}],["potential",{"2":{"12":5,"13":3}}],["point2",{"2":{"12":2,"13":4,"14":2,"17":2,"19":4}}],["point2f",{"2":{"2":2,"12":1,"13":5,"14":1,"18":4,"19":5}}],["point",{"2":{"2":2,"8":1,"12":4,"13":2,"19":17}}],["pointsize",{"2":{"12":1}}],["points",{"2":{"2":1,"12":1,"13":3,"14":3,"17":3,"18":3,"19":1}}],["pointbased",{"2":{"2":1,"19":2}}],["python",{"2":{"2":1,"13":2}}],["pixelspace",{"2":{"17":2,"18":2,"19":6}}],["pixel",{"2":{"1":1,"2":1,"19":11}}],["placed",{"2":{"13":1}}],["placenext",{"2":{"12":19}}],["pl",{"2":{"13":3}}],["plt",{"2":{"4":1}}],["please",{"2":{"0":1}}],["plots",{"2":{"8":3,"15":1,"19":1}}],["plot",{"2":{"0":1,"2":1,"8":1,"9":2,"19":18}}],["preallocated",{"2":{"17":1}}],["prior",{"2":{"13":1}}],["probably",{"2":{"15":1,"18":1}}],["proportion",{"2":{"13":3}}],["profits",{"2":{"13":1}}],["procurement",{"2":{"13":1}}],["products",{"2":{"13":1}}],["promote",{"2":{"13":1}}],["projectionview",{"2":{"19":2}}],["project",{"2":{"13":1,"19":4}}],["provided",{"2":{"13":3}}],["pr",{"2":{"0":2,"13":3}}],["j",{"2":{"14":2}}],["julius",{"2":{"18":1}}],["juliaabstract",{"2":{"19":1}}],["juliafunction",{"2":{"17":1,"18":1}}],["juliafig",{"2":{"4":1}}],["julia",{"2":{"12":6,"13":4,"14":9,"16":1,"17":1,"19":14}}],["juliaexport",{"2":{"12":1,"13":1,"14":1,"15":1,"19":1}}],["juliainclude",{"2":{"11":1}}],["juliamodule",{"2":{"11":1}}],["juliaplt",{"2":{"4":1}}],["juliareturns",{"2":{"2":1}}],["juliacould",{"2":{"2":1}}],["juliausing",{"2":{"2":1,"4":1,"5":1,"6":1,"7":1,"9":1,"10":1,"12":1}}],["juliabeeswarm",{"2":{"2":1}}],["juliawilkinsonbeeswarm",{"2":{"2":1}}],["juliaseabornbeeswarm",{"2":{"2":1}}],["juliasimplebeeswarm",{"2":{"0":1,"2":1}}],["just",{"2":{"0":1}}],["jl",{"0":{"10":1,"11":1},"2":{"0":1,"7":1,"11":6,"12":1,"13":1,"14":1,"18":2,"19":1}}],["l",{"2":{"13":1}}],["last",{"2":{"12":1,"13":9,"14":3,"18":2}}],["lay",{"2":{"2":1,"19":1}}],["lift",{"2":{"19":2}}],["linrange",{"2":{"14":1}}],["line",{"2":{"12":1}}],["linearindices",{"2":{"12":2}}],["liability",{"2":{"13":2}}],["liable",{"2":{"13":1}}],["list",{"2":{"13":2,"14":1}}],["license",{"2":{"13":1}}],["licensed",{"2":{"13":1}}],["limited",{"2":{"13":2}}],["limit",{"2":{"12":2}}],["limits",{"2":{"7":1,"13":1,"19":4}}],["literate",{"2":{"7":1,"11":1,"12":1,"13":1,"14":1,"18":1,"19":1}}],["like",{"2":{"0":2,"2":3,"14":1,"16":1,"17":1,"18":1,"19":1}}],["leland",{"2":{"15":1}}],["lengths",{"2":{"19":1}}],["length",{"2":{"6":1,"7":1,"12":8,"13":5,"14":8,"18":4,"19":5}}],["left`",{"2":{"19":1}}],["left",{"2":{"2":1,"12":9,"13":4,"14":1,"18":2,"19":2}}],["looping",{"2":{"18":1}}],["low",{"2":{"13":7}}],["lowclip",{"2":{"2":1}}],["loss",{"2":{"13":1}}],["lo",{"2":{"12":10}}],["load",{"2":{"5":1}}],["loads",{"2":{"1":1}}],["longer",{"2":{"2":1,"13":1}}],["logo",{"0":{"6":1}}],["log",{"2":{"0":1}}],["changed",{"2":{"19":1}}],["change",{"2":{"19":2}}],["changes",{"2":{"19":1}}],["check",{"2":{"0":1,"2":1,"13":1}}],["current",{"2":{"18":11}}],["currently",{"2":{"0":2}}],["create",{"2":{"19":2}}],["credited",{"2":{"18":1}}],["crack",{"2":{"0":1}}],["cell",{"2":{"18":1}}],["cellsize^2",{"2":{"12":1}}],["cellsize",{"2":{"12":7}}],["center",{"2":{"13":3,"14":2,"18":1}}],["centrality",{"2":{"13":1}}],["c",{"2":{"13":1}}],["closest",{"2":{"12":2}}],["c39",{"2":{"4":1}}],["cm",{"2":{"4":1}}],["circle",{"2":{"2":1}}],["cycle",{"2":{"2":1}}],["camera",{"2":{"19":4}}],["category",{"2":{"17":1}}],["categorical",{"2":{"4":2,"6":1,"8":1}}],["called",{"2":{"17":1}}],["calculating",{"2":{"14":1,"17":1,"18":2,"19":1}}],["calculates",{"2":{"18":2}}],["calculated",{"2":{"1":1}}],["calculate",{"0":{"17":1},"2":{"1":1,"12":1,"13":1,"14":1,"17":4,"18":1,"19":3}}],["case",{"2":{"16":1,"19":1}}],["caused",{"2":{"13":1}}],["cairomakie",{"2":{"4":1,"5":1,"6":1,"7":1,"9":1,"10":1,"12":1}}],["can",{"2":{"2":2,"4":1,"8":1,"13":1,"17":1,"18":1,"19":5}}],["candidates",{"2":{"2":2,"13":3}}],["candidate",{"2":{"2":2,"13":37}}],["com",{"2":{"18":1}}],["comparing",{"2":{"13":1}}],["composes",{"2":{"10":1}}],["compute",{"2":{"2":1,"13":1}}],["correct",{"2":{"17":1,"18":1}}],["corresponding",{"2":{"1":1}}],["converted",{"2":{"19":2}}],["conversion",{"2":{"19":2}}],["contain",{"2":{"16":1}}],["continue",{"2":{"14":2,"18":1}}],["control",{"2":{"16":1}}],["controls",{"2":{"2":1,"19":1}}],["contract",{"2":{"13":1}}],["contributors",{"2":{"13":3}}],["consequential",{"2":{"13":1}}],["conditions",{"2":{"13":3}}],["collect",{"2":{"12":1}}],["color=",{"2":{"5":1}}],["colors",{"0":{"4":1},"2":{"4":1,"19":1}}],["colorscale",{"2":{"2":1}}],["colorrange",{"2":{"2":1}}],["colormaps",{"2":{"4":1}}],["colormap",{"2":{"2":1,"4":2,"6":1}}],["color",{"2":{"2":4,"4":1,"6":1,"9":2,"10":1,"12":1,"17":1,"19":2}}],["copyright",{"2":{"13":4}}],["copy",{"2":{"12":1,"19":2}}],["coords",{"2":{"12":3}}],["could",{"2":{"2":3,"13":5}}],["code",{"2":{"0":1,"13":2,"18":3}}],["ms",{"2":{"13":4}}],["msize",{"2":{"13":3}}],["merge",{"2":{"19":1}}],["merchantability",{"2":{"13":1}}],["memory",{"2":{"17":1}}],["measure",{"2":{"13":1}}],["met",{"2":{"13":1}}],["method",{"2":{"2":4}}],["monotonically",{"2":{"14":1}}],["modification",{"2":{"13":1}}],["more",{"2":{"2":1,"13":1,"19":1}}],["mdcopyright",{"2":{"13":1}}],["mdash",{"2":{"0":1,"2":7}}],["mkborregaardbeeswarm",{"2":{"12":3}}],["mkborregaard",{"2":{"11":1}}],["mpg",{"2":{"7":2}}],["mtcars",{"2":{"7":4}}],["mm",{"2":{"5":1}}],["multiple",{"0":{"4":1}}],["must",{"2":{"1":2,"12":1,"13":2,"19":1}}],["mask",{"2":{"14":7}}],["map",{"2":{"13":1}}],["mapping",{"2":{"5":1,"10":1}}],["materialize",{"2":{"18":1}}],["materials",{"2":{"13":1}}],["matplotlib",{"2":{"0":2,"2":2,"14":2,"16":1}}],["max",{"2":{"13":1}}],["maxmimum",{"2":{"12":1}}],["maximum",{"2":{"12":2,"13":2,"14":1,"18":1}}],["main",{"2":{"8":1,"17":1,"18":1}}],["makieorg",{"2":{"18":1}}],["makie",{"2":{"2":1,"4":2,"5":3,"6":5,"8":3,"10":3,"11":1,"12":1,"13":1,"18":1,"19":11}}],["makiecore",{"2":{"2":4}}],["markerspace",{"2":{"2":1,"19":1}}],["markers",{"2":{"2":2,"8":1,"14":1,"19":2}}],["markersizes",{"2":{"2":1,"13":19}}],["markersize",{"2":{"1":1,"2":4,"6":1,"7":1,"12":3,"13":18,"14":13,"17":2,"18":14,"19":4}}],["marker",{"2":{"2":4,"8":1,"13":1,"17":1,"18":1}}],["may",{"2":{"0":1,"13":2,"16":1}}],["midline",{"2":{"13":3}}],["middle",{"2":{"12":1}}],["minmax",{"2":{"19":2}}],["minypos",{"2":{"12":2}}],["minimum",{"2":{"12":1,"18":1}}],["mind",{"2":{"0":1}}],["michael",{"0":{"12":1},"2":{"0":1,"13":1}}],["missing",{"2":{"0":2}}],["number",{"2":{"18":1}}],["nudged",{"2":{"8":1}}],["nmax",{"2":{"14":1}}],["nbins",{"2":{"14":4,"18":4}}],["nbsp",{"2":{"0":1,"2":7}}],["names",{"2":{"13":1}}],["name",{"2":{"13":1}}],["nan",{"2":{"2":1,"12":5}}],["n",{"2":{"12":2,"14":2}}],["needed",{"2":{"13":2}}],["need",{"2":{"13":1,"16":2,"17":1,"18":2}}],["negligence",{"2":{"13":1}}],["neighbor",{"2":{"13":8}}],["neighbors",{"2":{"12":4,"13":8}}],["neither",{"2":{"13":1}}],["nearest",{"2":{"12":15}}],["newyright",{"2":{"12":3}}],["newyleft",{"2":{"12":3}}],["newy",{"2":{"12":2}}],["new",{"0":{"1":1},"2":{"0":1,"1":2,"12":1,"13":11}}],["n256",{"2":{"4":1}}],["nor",{"2":{"13":1}}],["notify",{"2":{"19":4}}],["notice",{"2":{"13":2}}],["not",{"2":{"12":1,"13":4}}],["note",{"2":{"7":1,"19":1}}],["nothing",{"2":{"2":1}}],["now",{"2":{"4":1,"12":1,"18":2,"19":1}}],["non",{"2":{"2":2,"13":3}}],["nonfunctional",{"2":{"0":1}}],["nobeeswarm",{"2":{"0":2,"19":3}}],["no",{"2":{"0":1,"13":2}}],["dx",{"2":{"13":3}}],["dy",{"2":{"13":2,"14":2}}],["damage",{"2":{"13":1}}],["damages",{"2":{"13":1}}],["dataaspect",{"2":{"12":1}}],["datasets",{"2":{"6":1,"7":1,"10":1,"12":1}}],["dataset",{"2":{"6":1,"7":1,"10":1,"12":1}}],["dataframe",{"2":{"5":1}}],["dataframes",{"2":{"5":1,"6":1,"7":1,"10":1,"12":1}}],["data",{"2":{"2":1,"5":1,"10":1,"13":1,"19":7}}],["draw",{"2":{"5":1,"10":1}}],["dropmissing",{"2":{"5":1}}],["direct",{"2":{"13":1}}],["direction",{"2":{"2":5,"7":1,"14":1,"19":14}}],["diff",{"2":{"12":1}}],["different",{"2":{"0":1,"17":1}}],["disclaimed",{"2":{"13":1}}],["disclaimer",{"2":{"13":2}}],["distances",{"2":{"13":2}}],["distance",{"2":{"13":1}}],["distancefield",{"2":{"2":1}}],["distribution",{"2":{"13":1}}],["display",{"2":{"5":3,"6":4,"10":2}}],["displaces",{"2":{"2":1,"19":1}}],["dispatch",{"2":{"1":1}}],["down",{"2":{"19":1}}],["dodge",{"2":{"18":1}}],["done",{"2":{"18":1}}],["don",{"2":{"13":1,"16":1,"18":1}}],["dot",{"0":{"7":1},"2":{"15":1}}],["do",{"2":{"0":1,"19":4}}],["documented",{"2":{"15":1}}],["documenter",{"2":{"0":1}}],["documentation",{"2":{"13":1}}],["docstring",{"2":{"0":2}}],["d",{"2":{"0":1,"19":2}}],["described",{"2":{"15":1}}],["decreases",{"2":{"17":1}}],["decrease",{"2":{"13":1}}],["decomposes",{"2":{"0":1}}],["derived",{"2":{"13":1}}],["determines",{"2":{"12":1}}],["details",{"2":{"0":1}}],["depth",{"2":{"2":1,"5":1}}],["define",{"2":{"1":1,"16":2,"19":1}}],["defaults",{"2":{"2":1}}],["default",{"2":{"0":1,"2":1,"14":1,"19":1}}],["bs",{"2":{"19":2}}],["bsd",{"2":{"13":1}}],["b",{"2":{"14":15,"18":4}}],["bit",{"2":{"19":1}}],["bin",{"2":{"14":14,"18":8}}],["bins",{"2":{"14":1,"18":3}}],["binary",{"2":{"13":2}}],["binning",{"2":{"2":1,"18":1,"19":1}}],["bill",{"2":{"5":1}}],["billboard",{"2":{"2":1}}],["black",{"2":{"2":3}}],["bool",{"2":{"19":1}}],["boilerplate",{"0":{"16":1}}],["both`",{"2":{"19":1}}],["both",{"2":{"2":3,"7":2,"12":4,"14":1,"18":1,"19":4}}],["borregaard",{"0":{"12":1},"2":{"0":1}}],["based",{"2":{"2":1,"13":1,"19":4}}],["backgroundcolor",{"2":{"6":2}}],["back",{"2":{"0":1,"19":1}}],["begin+1",{"2":{"14":1,"18":1}}],["begin",{"2":{"14":1,"18":1}}],["below",{"2":{"13":1}}],["being",{"2":{"8":1,"19":1}}],["beautiful",{"2":{"8":1}}],["before",{"2":{"5":3,"6":4,"10":2}}],["be",{"2":{"1":1,"2":2,"12":3,"13":3,"18":2,"19":7}}],["beeswarmalgorithm",{"2":{"1":1,"12":1,"13":1,"14":1,"16":2,"19":2}}],["beeswarm",{"0":{"12":1,"14":1,"15":1,"19":1},"1":{"16":1,"17":1,"18":1},"2":{"0":2,"2":11,"4":1,"5":1,"6":1,"7":1,"8":3,"9":2,"10":2,"12":3,"13":3,"14":1,"15":2,"16":1,"17":3,"18":1,"19":14}}],["business",{"2":{"13":1}}],["buffers",{"2":{"19":2}}],["buffer",{"2":{"1":2,"12":2,"13":2,"14":2,"17":5,"18":9,"19":19}}],["but",{"2":{"0":1,"2":1,"13":3,"16":1,"19":1}}],["build",{"2":{"0":1}}],["by",{"2":{"0":2,"2":2,"13":3,"14":1,"17":2,"18":11,"19":2}}],["i",{"2":{"12":5,"18":4,"19":1}}],["implied",{"2":{"13":2}}],["implement",{"2":{"15":1}}],["implements",{"2":{"8":1}}],["implementations",{"2":{"15":1}}],["implementation",{"2":{"0":1,"2":2,"14":2,"15":1,"16":1}}],["import",{"2":{"11":1}}],["iris",{"2":{"6":5,"10":3,"12":4}}],["idxs`",{"2":{"18":1}}],["idxs",{"2":{"2":1,"13":20,"14":21,"18":16}}],["idx",{"2":{"2":1,"13":23}}],["identity",{"2":{"2":1}}],["if",{"2":{"0":1,"2":1,"12":5,"13":8,"14":4,"18":2,"19":6}}],["initial",{"2":{"18":1}}],["info",{"2":{"14":1,"17":1,"19":1}}],["increasing",{"2":{"14":1}}],["incidental",{"2":{"13":1}}],["including",{"2":{"13":3}}],["included",{"2":{"12":11}}],["include",{"2":{"11":4}}],["innow",{"2":{"12":5}}],["index",{"2":{"18":8}}],["indexed",{"2":{"17":1}}],["indicates",{"2":{"17":1}}],["indices",{"2":{"2":1,"13":2,"14":1,"18":1}}],["indirect",{"2":{"13":1}}],["ind",{"2":{"12":11}}],["inds",{"2":{"12":3}}],["interruption",{"2":{"13":1}}],["interactions",{"2":{"12":5}}],["integer",{"2":{"2":1,"13":1}}],["int",{"2":{"2":2,"12":1,"13":3,"14":2,"18":3}}],["into",{"2":{"1":1,"8":1,"18":1}}],["inspectable",{"2":{"2":1}}],["inspired",{"2":{"0":1}}],["input",{"2":{"2":1,"19":4}}],["in",{"2":{"0":3,"1":2,"2":4,"8":2,"12":3,"13":11,"14":10,"15":1,"16":2,"17":6,"18":10,"19":11}}],["isapprox",{"2":{"19":2}}],["isa",{"2":{"19":1}}],["isempty",{"2":{"18":1}}],["issues",{"2":{"18":1}}],["isnothing",{"2":{"12":3,"19":1}}],["isoluminant",{"2":{"4":1}}],["is",{"2":{"0":3,"2":2,"4":1,"8":2,"12":2,"13":4,"14":3,"15":3,"16":1,"17":6,"18":4,"19":3}}],["iterators",{"2":{"13":1}}],["its",{"2":{"13":1,"19":1}}],["it",{"2":{"0":3,"2":1,"12":3,"17":3,"18":2,"19":4}}],["two",{"2":{"14":1,"18":2}}],["t",{"2":{"13":2,"16":1,"18":1}}],["turn",{"2":{"12":1}}],["tmpyvals",{"2":{"12":4}}],["title",{"2":{"9":2}}],["trying",{"2":{"19":1}}],["trait",{"2":{"19":1}}],["track",{"2":{"13":1}}],["transparency",{"2":{"2":1}}],["transparent",{"2":{"2":1}}],["transformed",{"2":{"19":1}}],["transforms",{"2":{"8":1}}],["transform",{"2":{"2":1,"19":1}}],["true",{"2":{"2":2,"12":5,"13":1,"19":1}}],["takes",{"2":{"2":1,"8":1,"13":1}}],["take",{"2":{"0":1}}],["through",{"2":{"17":1,"18":2}}],["that",{"2":{"7":1,"8":1,"12":2,"13":1,"14":2,"16":1,"17":2,"18":2,"19":4}}],["than",{"2":{"2":1,"13":1,"19":1}}],["this",{"2":{"0":2,"2":1,"7":1,"8":1,"11":1,"12":1,"13":8,"14":4,"15":3,"16":2,"17":3,"18":5,"19":6}}],["then",{"2":{"17":1,"18":1}}],["they",{"2":{"14":1}}],["theory",{"2":{"13":1}}],["theme",{"2":{"19":1}}],["them",{"2":{"8":1}}],["these",{"2":{"8":1}}],["their",{"2":{"2":1}}],["there",{"2":{"1":1}}],["the",{"0":{"17":1,"18":1},"2":{"0":4,"1":1,"2":10,"4":1,"7":2,"8":6,"12":7,"13":24,"14":14,"15":1,"16":1,"17":16,"18":24,"19":21}}],["typeof",{"2":{"19":1}}],["type",{"2":{"0":1,"2":3,"19":3}}],["tort",{"2":{"13":1}}],["towards",{"2":{"2":1,"19":1}}],["to",{"2":{"0":3,"1":1,"2":4,"7":2,"8":1,"9":1,"12":2,"13":10,"14":2,"15":2,"16":2,"17":4,"18":8,"19":6}}],["observable",{"2":{"19":3}}],["old",{"2":{"19":6}}],["olda",{"2":{"12":5}}],["other",{"2":{"2":1,"13":2,"15":1,"17":1,"18":1}}],["otherwise",{"2":{"2":1,"13":1,"19":1}}],["overdraw",{"2":{"2":1}}],["overlapping",{"2":{"2":2,"13":3}}],["overlap",{"2":{"2":5,"8":1,"13":4,"19":1}}],["outside",{"2":{"12":3}}],["out",{"2":{"2":1,"13":1,"19":1}}],["off",{"2":{"13":8}}],["offsets",{"2":{"13":2}}],["offset",{"2":{"2":2}}],["offers",{"2":{"0":1}}],["offer",{"2":{"0":1}}],["of",{"2":{"2":3,"7":1,"12":1,"13":16,"14":1,"15":1,"16":1,"17":6,"18":7,"19":8}}],["onany",{"2":{"19":2}}],["once",{"2":{"17":1}}],["one",{"2":{"15":1,"18":3,"19":2}}],["ones",{"2":{"2":1,"7":1,"19":1}}],["on",{"2":{"1":1,"2":1,"13":2,"15":1,"19":4}}],["only",{"2":{"0":1,"14":1,"19":2}}],["or",{"2":{"2":2,"8":2,"12":1,"13":11,"17":1,"19":4}}],["order",{"2":{"1":1,"13":1,"16":1,"17":2}}],["original",{"2":{"0":1,"15":1}}],["opposed",{"2":{"17":1}}],["optionally",{"2":{"16":1}}],["open",{"2":{"0":1}}],["op",{"2":{"0":1}}],["sketch",{"2":{"18":1}}],["square",{"2":{"13":1}}],["sqrt",{"2":{"12":1}}],["symbol",{"2":{"12":2,"13":1,"14":1,"17":1,"18":1,"19":2}}],["same",{"2":{"8":1,"17":1}}],["something",{"2":{"19":1}}],["some",{"2":{"18":1}}],["software",{"2":{"13":3}}],["sortperm",{"2":{"12":1,"13":1,"14":1,"18":1}}],["sort",{"2":{"12":1,"13":1}}],["so",{"2":{"8":1,"15":1,"19":1}}],["sources",{"2":{"18":1}}],["source",{"2":{"0":1,"2":7,"13":2}}],["scenes",{"2":{"19":1}}],["scene",{"2":{"6":2,"19":12}}],["scatter",{"2":{"0":1,"2":2,"8":2,"9":2,"12":1,"19":5}}],["swarm",{"2":{"2":1,"8":1,"13":1}}],["swarmmakie",{"0":{"6":1,"8":1,"11":1},"1":{"9":1,"10":1},"2":{"0":2,"1":2,"2":16,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":2,"13":2,"19":1}}],["ssao",{"2":{"2":1}}],["shall",{"2":{"13":1}}],["show",{"2":{"12":2}}],["should",{"2":{"2":1,"12":1,"13":1,"18":1,"19":9}}],["shuffle",{"2":{"12":1}}],["shift",{"2":{"2":1,"12":5}}],["split",{"2":{"14":2,"18":2}}],["special",{"2":{"13":1}}],["species",{"2":{"5":1,"6":1,"10":2,"12":1}}],["specific",{"2":{"2":1,"13":1,"19":1}}],["space",{"2":{"1":1,"2":1,"19":7}}],["single",{"2":{"18":1}}],["singular",{"2":{"8":1}}],["since",{"2":{"13":2,"17":1,"18":1}}],["signs",{"2":{"12":5}}],["side",{"2":{"2":3,"7":2,"12":6,"13":1,"14":6,"17":2,"18":4,"19":10}}],["size",{"2":{"2":1,"13":1,"17":2,"18":1,"19":1}}],["simplest",{"2":{"15":1}}],["simple",{"0":{"14":1},"2":{"0":1,"2":2,"11":1,"14":4,"16":1}}],["simplebeeswarm",{"2":{"0":2,"2":5,"7":1,"9":1,"14":4,"19":3}}],["simply",{"2":{"0":1,"1":1}}],["such",{"2":{"13":1}}],["subtyped",{"2":{"19":1}}],["subtype",{"2":{"16":1}}],["subtypes",{"2":{"1":1}}],["substitute",{"2":{"13":1}}],["sum",{"2":{"12":2,"13":3}}],["suggested",{"2":{"0":1}}],["store",{"2":{"19":2}}],["started",{"2":{"9":1}}],["start",{"0":{"9":1}}],["statsbase",{"2":{"11":1,"17":1}}],["statsplots",{"2":{"0":1}}],["state",{"2":{"5":3,"6":4,"10":2}}],["strict",{"2":{"13":1}}],["strokewidth",{"2":{"2":1}}],["strokecolor",{"2":{"2":1}}],["struct",{"2":{"0":1,"1":1,"12":1,"13":1,"14":1,"16":2,"19":1}}],["s",{"0":{"7":1},"2":{"0":2,"2":3,"8":1,"9":1,"12":2,"14":1,"15":1,"16":1,"19":5}}],["serve",{"2":{"15":1}}],["services",{"2":{"13":1}}],["separation",{"2":{"13":2}}],["sepallength",{"2":{"6":2,"10":1,"12":1}}],["sets",{"2":{"17":1,"18":1}}],["set",{"2":{"7":1,"19":2}}],["sex",{"2":{"5":1}}],["seabornbeeswarm",{"2":{"2":2,"13":4}}],["seaborn",{"0":{"13":1},"2":{"0":1,"2":1,"11":1,"13":3}}],["several",{"2":{"0":1}}],["again",{"2":{"19":1}}],["aware",{"2":{"19":2}}],["after",{"2":{"19":1}}],["actually",{"2":{"18":1}}],["accepts",{"2":{"17":1,"18":1,"19":1}}],["accepting",{"2":{"2":1,"19":1}}],["amount",{"2":{"17":1}}],["above",{"2":{"13":2}}],["abs",{"2":{"12":1,"13":3}}],["abstractvector",{"2":{"12":2,"13":4,"14":2,"17":2,"19":3}}],["assert",{"2":{"19":3}}],["aspect",{"2":{"12":1}}],["as",{"2":{"8":1,"10":1,"13":1,"14":2,"15":2,"17":3}}],["avoids",{"2":{"8":1}}],["available",{"2":{"2":1}}],["axes",{"2":{"12":1}}],["axis",{"2":{"7":1,"8":1,"9":2,"12":1}}],["ax",{"2":{"4":1}}],["automatic",{"2":{"2":4}}],["arrays",{"2":{"19":1}}],["array",{"2":{"13":1,"14":3,"18":3}}],["arising",{"2":{"13":1}}],["arguments",{"2":{"2":1,"8":1,"19":1}}],["are",{"2":{"2":2,"8":3,"12":1,"13":3,"14":2,"17":1,"18":1,"19":1}}],["advised",{"2":{"13":1}}],["adapted",{"2":{"13":1}}],["adaptive",{"2":{"2":1,"13":1}}],["add",{"2":{"1":1,"14":1}}],["adding",{"0":{"1":1}}],["api",{"0":{"2":1}}],["another",{"2":{"13":1}}],["an",{"2":{"12":1,"19":1}}],["anything",{"2":{"18":1}}],["any",{"2":{"0":1,"2":1,"13":5,"16":1}}],["and",{"2":{"0":2,"2":1,"4":1,"8":2,"12":1,"13":9,"17":2,"18":9,"19":5}}],["always",{"2":{"19":1}}],["already",{"2":{"14":1}}],["along",{"2":{"12":1}}],["alpha",{"2":{"2":1}}],["allocation",{"2":{"17":1,"18":1}}],["allows",{"2":{"14":1}}],["all",{"2":{"2":1,"13":2,"14":1,"17":1,"18":1,"19":3}}],["algebraofgraphics",{"0":{"10":1},"2":{"5":1,"8":1,"10":2}}],["alg",{"2":{"1":1,"12":1,"13":1,"14":1,"17":1,"19":1}}],["algorithm",{"0":{"1":1,"13":1},"2":{"0":4,"1":1,"2":7,"7":1,"9":1,"13":1,"14":2,"16":3,"19":6}}],["algorithms",{"0":{"0":1},"1":{"1":1},"2":{"0":2,"11":4,"15":1}}],["also",{"2":{"0":1,"1":1,"4":1,"8":1,"10":1}}],["attrs",{"2":{"19":8}}],["attributes",{"2":{"2":2,"17":1,"19":5}}],["at",{"2":{"0":1}}],["a",{"0":{"1":1},"2":{"0":4,"1":3,"2":6,"6":4,"7":1,"8":2,"9":2,"10":1,"12":20,"13":5,"14":6,"15":2,"16":4,"17":1,"18":5,"19":6}}],["aims",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/dev/assets/chunks/VPLocalSearchBox.BFRL5jYv.js b/dev/assets/chunks/VPLocalSearchBox.Y6T6dHZ7.js similarity index 99% rename from dev/assets/chunks/VPLocalSearchBox.BFRL5jYv.js rename to dev/assets/chunks/VPLocalSearchBox.Y6T6dHZ7.js index c4f68ab..a301d54 100644 --- a/dev/assets/chunks/VPLocalSearchBox.BFRL5jYv.js +++ b/dev/assets/chunks/VPLocalSearchBox.Y6T6dHZ7.js @@ -4,7 +4,7 @@ function __vite__mapDeps(indexes) { } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } -var It=Object.defineProperty;var Dt=(o,e,t)=>e in o?It(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Oe=(o,e,t)=>(Dt(o,typeof e!="symbol"?e+"":e,t),t);import{Y as yt,h as oe,y as $e,al as kt,am as Ot,d as _t,H as xe,an as tt,k as Fe,ao as Rt,ap as Mt,z as Lt,aq as zt,l as _e,U as de,S as Ee,ar as Pt,as as Vt,Z as Bt,j as $t,at as Wt,o as ee,b as Kt,m as k,a2 as Jt,p as j,au as Ut,av as jt,aw as Gt,c as re,n as rt,e as Se,G as at,F as nt,a as ve,t as pe,ax as qt,q as Ht,s as Qt,ay as it,az as Yt,ab as Zt,ah as Xt,aA as er,_ as tr}from"./framework.CtKH--HK.js";import{u as rr,c as ar}from"./theme.CfGuI44w.js";const nr={root:()=>yt(()=>import("./@localSearchIndexroot.DUJ5u3_9.js"),__vite__mapDeps([]))};/*! +var It=Object.defineProperty;var Dt=(o,e,t)=>e in o?It(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Oe=(o,e,t)=>(Dt(o,typeof e!="symbol"?e+"":e,t),t);import{Y as yt,h as oe,y as $e,al as kt,am as Ot,d as _t,H as xe,an as tt,k as Fe,ao as Rt,ap as Mt,z as Lt,aq as zt,l as _e,U as de,S as Ee,ar as Pt,as as Vt,Z as Bt,j as $t,at as Wt,o as ee,b as Kt,m as k,a2 as Jt,p as j,au as Ut,av as jt,aw as Gt,c as re,n as rt,e as Se,G as at,F as nt,a as ve,t as pe,ax as qt,q as Ht,s as Qt,ay as it,az as Yt,ab as Zt,ah as Xt,aA as er,_ as tr}from"./framework.CtKH--HK.js";import{u as rr,c as ar}from"./theme.DlApXHcL.js";const nr={root:()=>yt(()=>import("./@localSearchIndexroot.gUI4qgog.js"),__vite__mapDeps([]))};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var mt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ne=mt.join(","),gt=typeof Element>"u",ue=gt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ce=!gt&&Element.prototype.getRootNode?function(o){var e;return o==null||(e=o.getRootNode)===null||e===void 0?void 0:e.call(o)}:function(o){return o==null?void 0:o.ownerDocument},Ie=function o(e,t){var r;t===void 0&&(t=!0);var n=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"inert"),a=n===""||n==="true",i=a||t&&e&&o(e.parentNode);return i},ir=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},bt=function(e,t,r){if(Ie(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ne));return t&&ue.call(e,Ne)&&n.unshift(e),n=n.filter(r),n},wt=function o(e,t,r){for(var n=[],a=Array.from(e);a.length;){var i=a.shift();if(!Ie(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=o(u,!0,r);r.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var h=ue.call(i,Ne);h&&r.filter(i)&&(t||!e.includes(i))&&n.push(i);var d=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),v=!Ie(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(d&&v){var y=o(d===!0?i.children:d.children,!0,r);r.flatten?n.push.apply(n,y):n.push({scopeParent:i,candidates:y})}else a.unshift.apply(a,i.children)}}return n},xt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},se=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||ir(e))&&!xt(e)?0:e.tabIndex},or=function(e,t){var r=se(e);return r<0&&t&&!xt(e)?0:r},sr=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Ft=function(e){return e.tagName==="INPUT"},ur=function(e){return Ft(e)&&e.type==="hidden"},lr=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},cr=function(e,t){for(var r=0;rsummary:first-of-type"),i=a?e.parentElement:e;if(ue.call(i,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var s=e;e;){var u=e.parentElement,l=Ce(e);if(u&&!u.shadowRoot&&n(u)===!0)return ot(e);e.assignedSlot?e=e.assignedSlot:!u&&l!==e.ownerDocument?e=l.host:e=u}e=s}if(vr(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return ot(e);return!1},yr=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},gr=function o(e){var t=[],r=[];return e.forEach(function(n,a){var i=!!n.scopeParent,s=i?n.scopeParent:n,u=or(s,i),l=i?o(n.candidates):s;u===0?i?t.push.apply(t,l):t.push(s):r.push({documentOrder:a,tabIndex:u,item:n,isScope:i,content:l})}),r.sort(sr).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(t)},br=function(e,t){t=t||{};var r;return t.getShadowRoot?r=wt([e],t.includeContainer,{filter:We.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:mr}):r=bt(e,t.includeContainer,We.bind(null,t)),gr(r)},wr=function(e,t){t=t||{};var r;return t.getShadowRoot?r=wt([e],t.includeContainer,{filter:De.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=bt(e,t.includeContainer,De.bind(null,t)),r},le=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,Ne)===!1?!1:We(t,e)},xr=mt.concat("iframe").join(","),Re=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,xr)===!1?!1:De(t,e)};/*! diff --git a/dev/assets/chunks/theme.CfGuI44w.js b/dev/assets/chunks/theme.DlApXHcL.js similarity index 99% rename from dev/assets/chunks/theme.CfGuI44w.js rename to dev/assets/chunks/theme.DlApXHcL.js index bc998fa..e0ddaa4 100644 --- a/dev/assets/chunks/theme.CfGuI44w.js +++ b/dev/assets/chunks/theme.DlApXHcL.js @@ -1,7 +1,7 @@ function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/chunks/VPLocalSearchBox.BFRL5jYv.js","assets/chunks/framework.CtKH--HK.js"] + __vite__mapDeps.viteFileDeps = ["assets/chunks/VPLocalSearchBox.Y6T6dHZ7.js","assets/chunks/framework.CtKH--HK.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } -import{d as _,o as a,c as u,r as c,n as N,a as D,t as T,b as y,w as p,T as pe,e as f,_ as $,u as Ye,i as Xe,f as Qe,g as he,h as w,j as q,k as g,l as j,m as h,p as r,q as B,s as H,v as z,x as le,y as G,z as te,A as fe,B as Te,C as Ze,D as xe,E as K,F as M,G as E,H as we,I as se,J as b,K as W,L as Ie,M as oe,N as Z,O as J,P as et,Q as Ne,R as tt,S as ce,U as Me,V as Ae,W as st,X as ot,Y as nt,Z as Ce,$ as _e,a0 as at,a1 as rt,a2 as it,a3 as Be,a4 as lt,a5 as ct,a6 as ut}from"./framework.CtKH--HK.js";const dt=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(t,e)=>(a(),u("span",{class:N(["VPBadge",t.type])},[c(t.$slots,"default",{},()=>[D(T(t.text),1)])],2))}}),vt={key:0,class:"VPBackdrop"},pt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(t,e)=>(a(),y(pe,{name:"fade"},{default:p(()=>[t.show?(a(),u("div",vt)):f("",!0)]),_:1}))}}),ht=$(pt,[["__scopeId","data-v-b06cdb19"]]),L=Ye;function ft(s,t){let e,o=!1;return()=>{e&&clearTimeout(e),o?e=setTimeout(s,t):(s(),(o=!0)&&setTimeout(()=>o=!1,t))}}function ue(s){return/^\//.test(s)?s:`/${s}`}function me(s){const{pathname:t,search:e,hash:o,protocol:n}=new URL(s,"http://a.com");if(Xe(s)||s.startsWith("#")||!n.startsWith("http")||!Qe(t))return s;const{site:i}=L(),l=t.endsWith("/")||t.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${e}${o}`);return he(l)}const be=w(q?location.hash:"");q&&window.addEventListener("hashchange",()=>{be.value=location.hash});function X({removeCurrent:s=!0,correspondingLink:t=!1}={}){const{site:e,localeIndex:o,page:n,theme:i}=L(),l=g(()=>{var d,m;return{label:(d=e.value.locales[o.value])==null?void 0:d.label,link:((m=e.value.locales[o.value])==null?void 0:m.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:g(()=>Object.entries(e.value.locales).flatMap(([d,m])=>s&&l.value.label===m.label?[]:{text:m.label,link:_t(m.link||(d==="root"?"/":`/${d}/`),i.value.i18nRouting!==!1&&t,n.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+be.value})),currentLang:l}}function _t(s,t,e,o){return t?s.replace(/\/$/,"")+ue(e.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):s}const mt=s=>(B("data-v-792811ca"),s=s(),H(),s),bt={class:"NotFound"},kt={class:"code"},$t={class:"title"},gt=mt(()=>h("div",{class:"divider"},null,-1)),yt={class:"quote"},Pt={class:"action"},St=["href","aria-label"],Vt=_({__name:"NotFound",setup(s){const{site:t,theme:e}=L(),{localeLinks:o}=X({removeCurrent:!1}),n=w("/");return j(()=>{var l;const i=window.location.pathname.replace(t.value.base,"").replace(/(^.*?\/).*$/,"/$1");o.value.length&&(n.value=((l=o.value.find(({link:v})=>v.startsWith(i)))==null?void 0:l.link)||o.value[0].link)}),(i,l)=>{var v,d,m,P,k;return a(),u("div",bt,[h("p",kt,T(((v=r(e).notFound)==null?void 0:v.code)??"404"),1),h("h1",$t,T(((d=r(e).notFound)==null?void 0:d.title)??"PAGE NOT FOUND"),1),gt,h("blockquote",yt,T(((m=r(e).notFound)==null?void 0:m.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),h("div",Pt,[h("a",{class:"link",href:r(he)(n.value),"aria-label":((P=r(e).notFound)==null?void 0:P.linkLabel)??"go to home"},T(((k=r(e).notFound)==null?void 0:k.linkText)??"Take me home"),9,St)])])}}}),Lt=$(Vt,[["__scopeId","data-v-792811ca"]]);function He(s,t){if(Array.isArray(s))return x(s);if(s==null)return[];t=ue(t);const e=Object.keys(s).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>t.startsWith(ue(n))),o=e?s[e]:[];return Array.isArray(o)?x(o):x(o.items,o.base)}function Tt(s){const t=[];let e=0;for(const o in s){const n=s[o];if(n.items){e=t.push(n);continue}t[e]||t.push({items:[]}),t[e].items.push(n)}return t}function wt(s){const t=[];function e(o){for(const n of o)n.text&&n.link&&t.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&e(n.items)}return e(s),t}function de(s,t){return Array.isArray(t)?t.some(e=>de(s,e)):z(s,t.link)?!0:t.items?de(s,t.items):!1}function x(s,t){return[...s].map(e=>{const o={...e},n=o.base||t;return n&&o.link&&(o.link=n+o.link),o.items&&(o.items=x(o.items,n)),o})}function O(){const{frontmatter:s,page:t,theme:e}=L(),o=le("(min-width: 960px)"),n=w(!1),i=g(()=>{const C=e.value.sidebar,I=t.value.relativePath;return C?He(C,I):[]}),l=w(i.value);G(i,(C,I)=>{JSON.stringify(C)!==JSON.stringify(I)&&(l.value=i.value)});const v=g(()=>s.value.sidebar!==!1&&l.value.length>0&&s.value.layout!=="home"),d=g(()=>m?s.value.aside==null?e.value.aside==="left":s.value.aside==="left":!1),m=g(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:e.value.aside!==!1),P=g(()=>v.value&&o.value),k=g(()=>v.value?Tt(l.value):[]);function V(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():V()}return{isOpen:n,sidebar:l,sidebarGroups:k,hasSidebar:v,hasAside:m,leftAside:d,isSidebarEnabled:P,open:V,close:S,toggle:A}}function It(s,t){let e;te(()=>{e=s.value?document.activeElement:void 0}),j(()=>{window.addEventListener("keyup",o)}),fe(()=>{window.removeEventListener("keyup",o)});function o(n){n.key==="Escape"&&s.value&&(t(),e==null||e.focus())}}function Nt(s){const{page:t}=L(),e=w(!1),o=g(()=>s.value.collapsed!=null),n=g(()=>!!s.value.link),i=w(!1),l=()=>{i.value=z(t.value.relativePath,s.value.link)};G([t,s,be],l),j(l);const v=g(()=>i.value?!0:s.value.items?de(t.value.relativePath,s.value.items):!1),d=g(()=>!!(s.value.items&&s.value.items.length));te(()=>{e.value=!!(o.value&&s.value.collapsed)}),Te(()=>{(i.value||v.value)&&(e.value=!1)});function m(){o.value&&(e.value=!e.value)}return{collapsed:e,collapsible:o,isLink:n,isActiveLink:i,hasActiveLink:v,hasChildren:d,toggle:m}}function Mt(){const{hasSidebar:s}=O(),t=le("(min-width: 960px)"),e=le("(min-width: 1280px)");return{isAsideEnabled:g(()=>!e.value&&!t.value?!1:s.value?e.value:t.value)}}const ve=[];function Ee(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function ke(s){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(e=>e.id&&e.hasChildNodes()).map(e=>{const o=Number(e.tagName[1]);return{element:e,title:At(e),link:"#"+e.id,level:o}});return Ct(t,s)}function At(s){let t="";for(const e of s.childNodes)if(e.nodeType===1){if(e.classList.contains("VPBadge")||e.classList.contains("header-anchor")||e.classList.contains("ignore-header"))continue;t+=e.textContent}else e.nodeType===3&&(t+=e.textContent);return t.trim()}function Ct(s,t){if(t===!1)return[];const e=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[o,n]=typeof e=="number"?[e,e]:e==="deep"?[2,6]:e;s=s.filter(l=>l.level>=o&&l.level<=n),ve.length=0;for(const{element:l,link:v}of s)ve.push({element:l,link:v});const i=[];e:for(let l=0;l=0;d--){const m=s[d];if(m.level{requestAnimationFrame(i),window.addEventListener("scroll",o)}),Ze(()=>{l(location.hash)}),fe(()=>{window.removeEventListener("scroll",o)});function i(){if(!e.value)return;const v=window.scrollY,d=window.innerHeight,m=document.body.offsetHeight,P=Math.abs(v+d-m)<1,k=ve.map(({element:S,link:A})=>({link:A,top:Ht(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!k.length){l(null);return}if(v<1){l(null);return}if(P){l(k[k.length-1].link);return}let V=null;for(const{link:S,top:A}of k){if(A>v+xe()+4)break;V=S}l(V)}function l(v){n&&n.classList.remove("active"),v==null?n=null:n=s.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const d=n;d?(d.classList.add("active"),t.value.style.top=d.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Ht(s){let t=0;for(;s!==document.body;){if(s===null)return NaN;t+=s.offsetTop,s=s.offsetParent}return t}const Et=["href","title"],Dt=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function t({target:e}){const o=e.href.split("#")[1],n=document.getElementById(decodeURIComponent(o));n==null||n.focus({preventScroll:!0})}return(e,o)=>{const n=K("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",e.root?"root":"nested"])},[(a(!0),u(M,null,E(e.headers,({children:i,link:l,title:v})=>(a(),u("li",null,[h("a",{class:"outline-link",href:l,onClick:t,title:v},T(v),9,Et),i!=null&&i.length?(a(),y(n,{key:0,headers:i},null,8,["headers"])):f("",!0)]))),256))],2)}}}),De=$(Dt,[["__scopeId","data-v-3f927ebe"]]),Ft=s=>(B("data-v-c14bfc45"),s=s(),H(),s),Ot={class:"content"},Ut={class:"outline-title",role:"heading","aria-level":"2"},jt={"aria-labelledby":"doc-outline-aria-label"},Gt=Ft(()=>h("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),zt=_({__name:"VPDocAsideOutline",setup(s){const{frontmatter:t,theme:e}=L(),o=we([]);se(()=>{o.value=ke(t.value.outline??e.value.outline)});const n=w(),i=w();return Bt(n,i),(l,v)=>(a(),u("div",{class:N(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:n,role:"navigation"},[h("div",Ot,[h("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),h("div",Ut,T(r(Ee)(r(e))),1),h("nav",jt,[Gt,b(De,{headers:o.value,root:!0},null,8,["headers"])])])],2))}}),Kt=$(zt,[["__scopeId","data-v-c14bfc45"]]),Rt={class:"VPDocAsideCarbonAds"},Wt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const t=()=>null;return(e,o)=>(a(),u("div",Rt,[b(r(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),qt=s=>(B("data-v-6d7b3c46"),s=s(),H(),s),Jt={class:"VPDocAside"},Yt=qt(()=>h("div",{class:"spacer"},null,-1)),Xt=_({__name:"VPDocAside",setup(s){const{theme:t}=L();return(e,o)=>(a(),u("div",Jt,[c(e.$slots,"aside-top",{},void 0,!0),c(e.$slots,"aside-outline-before",{},void 0,!0),b(Kt),c(e.$slots,"aside-outline-after",{},void 0,!0),Yt,c(e.$slots,"aside-ads-before",{},void 0,!0),r(t).carbonAds?(a(),y(Wt,{key:0,"carbon-ads":r(t).carbonAds},null,8,["carbon-ads"])):f("",!0),c(e.$slots,"aside-ads-after",{},void 0,!0),c(e.$slots,"aside-bottom",{},void 0,!0)]))}}),Qt=$(Xt,[["__scopeId","data-v-6d7b3c46"]]);function Zt(){const{theme:s,page:t}=L();return g(()=>{const{text:e="Edit this page",pattern:o=""}=s.value.editLink||{};let n;return typeof o=="function"?n=o(t.value):n=o.replace(/:path/g,t.value.filePath),{url:n,text:e}})}function xt(){const{page:s,theme:t,frontmatter:e}=L();return g(()=>{var d,m,P,k,V,S,A,C;const o=He(t.value.sidebar,s.value.relativePath),n=wt(o),i=n.findIndex(I=>z(s.value.relativePath,I.link)),l=((d=t.value.docFooter)==null?void 0:d.prev)===!1&&!e.value.prev||e.value.prev===!1,v=((m=t.value.docFooter)==null?void 0:m.next)===!1&&!e.value.next||e.value.next===!1;return{prev:l?void 0:{text:(typeof e.value.prev=="string"?e.value.prev:typeof e.value.prev=="object"?e.value.prev.text:void 0)??((P=n[i-1])==null?void 0:P.docFooterText)??((k=n[i-1])==null?void 0:k.text),link:(typeof e.value.prev=="object"?e.value.prev.link:void 0)??((V=n[i-1])==null?void 0:V.link)},next:v?void 0:{text:(typeof e.value.next=="string"?e.value.next:typeof e.value.next=="object"?e.value.next.text:void 0)??((S=n[i+1])==null?void 0:S.docFooterText)??((A=n[i+1])==null?void 0:A.text),link:(typeof e.value.next=="object"?e.value.next.link:void 0)??((C=n[i+1])==null?void 0:C.link)}}})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const t=s,e=g(()=>t.tag??(t.href?"a":"span")),o=g(()=>t.href&&Ie.test(t.href));return(n,i)=>(a(),y(W(e.value),{class:N(["VPLink",{link:n.href,"vp-external-link-icon":o.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(o.value?"_blank":void 0),rel:n.rel??(o.value?"noreferrer":void 0)},{default:p(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),es={class:"VPLastUpdated"},ts=["datetime"],ss=_({__name:"VPDocFooterLastUpdated",setup(s){const{theme:t,page:e,frontmatter:o,lang:n}=L(),i=g(()=>new Date(o.value.lastUpdated??e.value.lastUpdated)),l=g(()=>i.value.toISOString()),v=w("");return j(()=>{te(()=>{var d,m,P;v.value=new Intl.DateTimeFormat((m=(d=t.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&m.forceLocale?n.value:void 0,((P=t.value.lastUpdated)==null?void 0:P.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(i.value)})}),(d,m)=>{var P;return a(),u("p",es,[D(T(((P=r(t).lastUpdated)==null?void 0:P.text)||r(t).lastUpdatedText||"Last updated")+": ",1),h("time",{datetime:l.value},T(v.value),9,ts)])}}}),os=$(ss,[["__scopeId","data-v-9da12f1d"]]),ns=s=>(B("data-v-87be45d1"),s=s(),H(),s),as={key:0,class:"VPDocFooter"},rs={key:0,class:"edit-info"},is={key:0,class:"edit-link"},ls=ns(()=>h("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),cs={key:1,class:"last-updated"},us={key:1,class:"prev-next"},ds={class:"pager"},vs=["innerHTML"],ps=["innerHTML"],hs={class:"pager"},fs=["innerHTML"],_s=["innerHTML"],ms=_({__name:"VPDocFooter",setup(s){const{theme:t,page:e,frontmatter:o}=L(),n=Zt(),i=xt(),l=g(()=>t.value.editLink&&o.value.editLink!==!1),v=g(()=>e.value.lastUpdated&&o.value.lastUpdated!==!1),d=g(()=>l.value||v.value||i.value.prev||i.value.next);return(m,P)=>{var k,V,S,A;return d.value?(a(),u("footer",as,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(a(),u("div",rs,[l.value?(a(),u("div",is,[b(F,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:p(()=>[ls,D(" "+T(r(n).text),1)]),_:1},8,["href"])])):f("",!0),v.value?(a(),u("div",cs,[b(os)])):f("",!0)])):f("",!0),(k=r(i).prev)!=null&&k.link||(V=r(i).next)!=null&&V.link?(a(),u("nav",us,[h("div",ds,[(S=r(i).prev)!=null&&S.link?(a(),y(F,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:p(()=>{var C;return[h("span",{class:"desc",innerHTML:((C=r(t).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,vs),h("span",{class:"title",innerHTML:r(i).prev.text},null,8,ps)]}),_:1},8,["href"])):f("",!0)]),h("div",hs,[(A=r(i).next)!=null&&A.link?(a(),y(F,{key:0,class:"pager-link next",href:r(i).next.link},{default:p(()=>{var C;return[h("span",{class:"desc",innerHTML:((C=r(t).docFooter)==null?void 0:C.next)||"Next page"},null,8,fs),h("span",{class:"title",innerHTML:r(i).next.text},null,8,_s)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),bs=$(ms,[["__scopeId","data-v-87be45d1"]]),ks=s=>(B("data-v-83890dd9"),s=s(),H(),s),$s={class:"container"},gs=ks(()=>h("div",{class:"aside-curtain"},null,-1)),ys={class:"aside-container"},Ps={class:"aside-content"},Ss={class:"content"},Vs={class:"content-container"},Ls={class:"main"},Ts=_({__name:"VPDoc",setup(s){const{theme:t}=L(),e=oe(),{hasSidebar:o,hasAside:n,leftAside:i}=O(),l=g(()=>e.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,d)=>{const m=K("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":r(o),"has-aside":r(n)}])},[c(v.$slots,"doc-top",{},void 0,!0),h("div",$s,[r(n)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[gs,h("div",ys,[h("div",Ps,[b(Qt,null,{"aside-top":p(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),h("div",Ss,[h("div",Vs,[c(v.$slots,"doc-before",{},void 0,!0),h("main",Ls,[b(m,{class:N(["vp-doc",[l.value,r(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),b(bs,null,{"doc-footer-before":p(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),ws=$(Ts,[["__scopeId","data-v-83890dd9"]]),Is=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(s){const t=s,e=g(()=>t.href&&Ie.test(t.href)),o=g(()=>t.tag||t.href?"a":"button");return(n,i)=>(a(),y(W(o.value),{class:N(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:t.target??(e.value?"_blank":void 0),rel:t.rel??(e.value?"noreferrer":void 0)},{default:p(()=>[D(T(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ns=$(Is,[["__scopeId","data-v-14206e74"]]),Ms=["src","alt"],As=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(t,e)=>{const o=K("VPImage",!0);return t.image?(a(),u(M,{key:0},[typeof t.image=="string"||"src"in t.image?(a(),u("img",Z({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:r(he)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,Ms)):(a(),u(M,{key:1},[b(o,Z({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),b(o,Z({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),ee=$(As,[["__scopeId","data-v-35a7d0b8"]]),Cs=s=>(B("data-v-955009fc"),s=s(),H(),s),Bs={class:"container"},Hs={class:"main"},Es={key:0,class:"name"},Ds=["innerHTML"],Fs=["innerHTML"],Os=["innerHTML"],Us={key:0,class:"actions"},js={key:0,class:"image"},Gs={class:"image-container"},zs=Cs(()=>h("div",{class:"image-bg"},null,-1)),Ks=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const t=J("hero-image-slot-exists");return(e,o)=>(a(),u("div",{class:N(["VPHero",{"has-image":e.image||r(t)}])},[h("div",Bs,[h("div",Hs,[c(e.$slots,"home-hero-info-before",{},void 0,!0),c(e.$slots,"home-hero-info",{},()=>[e.name?(a(),u("h1",Es,[h("span",{innerHTML:e.name,class:"clip"},null,8,Ds)])):f("",!0),e.text?(a(),u("p",{key:1,innerHTML:e.text,class:"text"},null,8,Fs)):f("",!0),e.tagline?(a(),u("p",{key:2,innerHTML:e.tagline,class:"tagline"},null,8,Os)):f("",!0)],!0),c(e.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(a(),u("div",Us,[(a(!0),u(M,null,E(e.actions,n=>(a(),u("div",{key:n.link,class:"action"},[b(Ns,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),c(e.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||r(t)?(a(),u("div",js,[h("div",Gs,[zs,c(e.$slots,"home-hero-image",{},()=>[e.image?(a(),y(ee,{key:0,class:"image-src",image:e.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Rs=$(Ks,[["__scopeId","data-v-955009fc"]]),Ws=_({__name:"VPHomeHero",setup(s){const{frontmatter:t}=L();return(e,o)=>r(t).hero?(a(),y(Rs,{key:0,class:"VPHomeHero",name:r(t).hero.name,text:r(t).hero.text,tagline:r(t).hero.tagline,image:r(t).hero.image,actions:r(t).hero.actions},{"home-hero-info-before":p(()=>[c(e.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[c(e.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[c(e.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[c(e.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[c(e.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),qs=s=>(B("data-v-f5e9645b"),s=s(),H(),s),Js={class:"box"},Ys={key:0,class:"icon"},Xs=["innerHTML"],Qs=["innerHTML"],Zs=["innerHTML"],xs={key:4,class:"link-text"},eo={class:"link-text-value"},to=qs(()=>h("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),so=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(t,e)=>(a(),y(F,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:p(()=>[h("article",Js,[typeof t.icon=="object"&&t.icon.wrap?(a(),u("div",Ys,[b(ee,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(a(),y(ee,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(a(),u("div",{key:2,class:"icon",innerHTML:t.icon},null,8,Xs)):f("",!0),h("h2",{class:"title",innerHTML:t.title},null,8,Qs),t.details?(a(),u("p",{key:3,class:"details",innerHTML:t.details},null,8,Zs)):f("",!0),t.linkText?(a(),u("div",xs,[h("p",eo,[D(T(t.linkText)+" ",1),to])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),oo=$(so,[["__scopeId","data-v-f5e9645b"]]),no={key:0,class:"VPFeatures"},ao={class:"container"},ro={class:"items"},io=_({__name:"VPFeatures",props:{features:{}},setup(s){const t=s,e=g(()=>{const o=t.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,n)=>o.features?(a(),u("div",no,[h("div",ao,[h("div",ro,[(a(!0),u(M,null,E(o.features,i=>(a(),u("div",{key:i.title,class:N(["item",[e.value]])},[b(oo,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),lo=$(io,[["__scopeId","data-v-d0a190d7"]]),co=_({__name:"VPHomeFeatures",setup(s){const{frontmatter:t}=L();return(e,o)=>r(t).features?(a(),y(lo,{key:0,class:"VPHomeFeatures",features:r(t).features},null,8,["features"])):f("",!0)}}),uo=_({__name:"VPHomeContent",setup(s){const{width:t}=et({includeScrollbar:!1});return(e,o)=>(a(),u("div",{class:"vp-doc container",style:Ne(r(t)?{"--vp-offset":`calc(50% - ${r(t)/2}px)`}:{})},[c(e.$slots,"default",{},void 0,!0)],4))}}),vo=$(uo,[["__scopeId","data-v-c43247eb"]]),po={class:"VPHome"},ho=_({__name:"VPHome",setup(s){const{frontmatter:t}=L();return(e,o)=>{const n=K("Content");return a(),u("div",po,[c(e.$slots,"home-hero-before",{},void 0,!0),b(Ws,null,{"home-hero-info-before":p(()=>[c(e.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(e.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(e.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(e.$slots,"home-hero-after",{},void 0,!0),c(e.$slots,"home-features-before",{},void 0,!0),b(co),c(e.$slots,"home-features-after",{},void 0,!0),r(t).markdownStyles!==!1?(a(),y(vo,{key:0},{default:p(()=>[b(n)]),_:1})):(a(),y(n,{key:1}))])}}}),fo=$(ho,[["__scopeId","data-v-cbb6ec48"]]),_o={},mo={class:"VPPage"};function bo(s,t){const e=K("Content");return a(),u("div",mo,[c(s.$slots,"page-top"),b(e),c(s.$slots,"page-bottom")])}const ko=$(_o,[["render",bo]]),$o=_({__name:"VPContent",setup(s){const{page:t,frontmatter:e}=L(),{hasSidebar:o}=O();return(n,i)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":r(o),"is-home":r(e).layout==="home"}]),id:"VPContent"},[r(t).isNotFound?c(n.$slots,"not-found",{key:0},()=>[b(Lt)],!0):r(e).layout==="page"?(a(),y(ko,{key:1},{"page-top":p(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(e).layout==="home"?(a(),y(fo,{key:2},{"home-hero-before":p(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(e).layout&&r(e).layout!=="doc"?(a(),y(W(r(e).layout),{key:3})):(a(),y(ws,{key:4},{"doc-top":p(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),go=$($o,[["__scopeId","data-v-91765379"]]),yo={class:"container"},Po=["innerHTML"],So=["innerHTML"],Vo=_({__name:"VPFooter",setup(s){const{theme:t,frontmatter:e}=L(),{hasSidebar:o}=O();return(n,i)=>r(t).footer&&r(e).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(o)}])},[h("div",yo,[r(t).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(t).footer.message},null,8,Po)):f("",!0),r(t).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(t).footer.copyright},null,8,So)):f("",!0)])],2)):f("",!0)}}),Lo=$(Vo,[["__scopeId","data-v-c970a860"]]);function Fe(){const{theme:s,frontmatter:t}=L(),e=we([]),o=g(()=>e.value.length>0);return se(()=>{e.value=ke(t.value.outline??s.value.outline)}),{headers:e,hasLocalNav:o}}const To=s=>(B("data-v-c9ba27ad"),s=s(),H(),s),wo=To(()=>h("span",{class:"vpi-chevron-right icon"},null,-1)),Io={class:"header"},No={class:"outline"},Mo=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const t=s,{theme:e}=L(),o=w(!1),n=w(0),i=w(),l=w();tt(i,()=>{o.value=!1}),ce("Escape",()=>{o.value=!1}),se(()=>{o.value=!1});function v(){o.value=!o.value,n.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function d(P){P.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Me(()=>{o.value=!1}))}function m(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(P,k)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ne({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[P.headers.length>0?(a(),u("button",{key:0,onClick:v,class:N({open:o.value})},[D(T(r(Ee)(r(e)))+" ",1),wo],2)):(a(),u("button",{key:1,onClick:m},T(r(e).returnToTopLabel||"Return to top"),1)),b(pe,{name:"flyout"},{default:p(()=>[o.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:d},[h("div",Io,[h("a",{class:"top-link",href:"#",onClick:m},T(r(e).returnToTopLabel||"Return to top"),1)]),h("div",No,[b(De,{headers:P.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),Ao=$(Mo,[["__scopeId","data-v-c9ba27ad"]]),Co=s=>(B("data-v-070ab83d"),s=s(),H(),s),Bo={class:"container"},Ho=["aria-expanded"],Eo=Co(()=>h("span",{class:"vpi-align-left menu-icon"},null,-1)),Do={class:"menu-text"},Fo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:t,frontmatter:e}=L(),{hasSidebar:o}=O(),{headers:n}=Fe(),{y:i}=Ae(),l=w(0);j(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),se(()=>{n.value=ke(e.value.outline??t.value.outline)});const v=g(()=>n.value.length===0),d=g(()=>v.value&&!o.value),m=g(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:v.value,fixed:d.value}));return(P,k)=>r(e).layout!=="home"&&(!d.value||r(i)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[h("div",Bo,[r(o)?(a(),u("button",{key:0,class:"menu","aria-expanded":P.open,"aria-controls":"VPSidebarNav",onClick:k[0]||(k[0]=V=>P.$emit("open-menu"))},[Eo,h("span",Do,T(r(t).sidebarMenuLabel||"Menu"),1)],8,Ho)):f("",!0),b(Ao,{headers:r(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),Oo=$(Fo,[["__scopeId","data-v-070ab83d"]]);function Uo(){const s=w(!1);function t(){s.value=!0,window.addEventListener("resize",n)}function e(){s.value=!1,window.removeEventListener("resize",n)}function o(){s.value?e():t()}function n(){window.outerWidth>=768&&e()}const i=oe();return G(()=>i.path,e),{isScreenOpen:s,openScreen:t,closeScreen:e,toggleScreen:o}}const jo={},Go={class:"VPSwitch",type:"button",role:"switch"},zo={class:"check"},Ko={key:0,class:"icon"};function Ro(s,t){return a(),u("button",Go,[h("span",zo,[s.$slots.default?(a(),u("span",Ko,[c(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Wo=$(jo,[["render",Ro],["__scopeId","data-v-4a1c76db"]]),Oe=s=>(B("data-v-b79b56d4"),s=s(),H(),s),qo=Oe(()=>h("span",{class:"vpi-sun sun"},null,-1)),Jo=Oe(()=>h("span",{class:"vpi-moon moon"},null,-1)),Yo=_({__name:"VPSwitchAppearance",setup(s){const{isDark:t,theme:e}=L(),o=J("toggle-appearance",()=>{t.value=!t.value}),n=g(()=>t.value?e.value.lightModeSwitchTitle||"Switch to light theme":e.value.darkModeSwitchTitle||"Switch to dark theme");return(i,l)=>(a(),y(Wo,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(t),onClick:r(o)},{default:p(()=>[qo,Jo]),_:1},8,["title","aria-checked","onClick"]))}}),$e=$(Yo,[["__scopeId","data-v-b79b56d4"]]),Xo={key:0,class:"VPNavBarAppearance"},Qo=_({__name:"VPNavBarAppearance",setup(s){const{site:t}=L();return(e,o)=>r(t).appearance&&r(t).appearance!=="force-dark"?(a(),u("div",Xo,[b($e)])):f("",!0)}}),Zo=$(Qo,[["__scopeId","data-v-ead91a81"]]),ge=w();let Ue=!1,ie=0;function xo(s){const t=w(!1);if(q){!Ue&&en(),ie++;const e=G(ge,o=>{var n,i,l;o===s.el.value||(n=s.el.value)!=null&&n.contains(o)?(t.value=!0,(i=s.onFocus)==null||i.call(s)):(t.value=!1,(l=s.onBlur)==null||l.call(s))});fe(()=>{e(),ie--,ie||tn()})}return st(t)}function en(){document.addEventListener("focusin",je),Ue=!0,ge.value=document.activeElement}function tn(){document.removeEventListener("focusin",je)}function je(){ge.value=document.activeElement}const sn={class:"VPMenuLink"},on=_({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:t}=L();return(e,o)=>(a(),u("div",sn,[b(F,{class:N({active:r(z)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel},{default:p(()=>[D(T(e.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(on,[["__scopeId","data-v-8b74d055"]]),nn={class:"VPMenuGroup"},an={key:0,class:"title"},rn=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(t,e)=>(a(),u("div",nn,[t.text?(a(),u("p",an,T(t.text),1)):f("",!0),(a(!0),u(M,null,E(t.items,o=>(a(),u(M,null,["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}}),ln=$(rn,[["__scopeId","data-v-48c802d0"]]),cn={class:"VPMenu"},un={key:0,class:"items"},dn=_({__name:"VPMenu",props:{items:{}},setup(s){return(t,e)=>(a(),u("div",cn,[t.items?(a(),u("div",un,[(a(!0),u(M,null,E(t.items,o=>(a(),u(M,{key:o.text},["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):(a(),y(ln,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),c(t.$slots,"default",{},void 0,!0)]))}}),vn=$(dn,[["__scopeId","data-v-97491713"]]),pn=s=>(B("data-v-e5380155"),s=s(),H(),s),hn=["aria-expanded","aria-label"],fn={key:0,class:"text"},_n=["innerHTML"],mn=pn(()=>h("span",{class:"vpi-chevron-down text-icon"},null,-1)),bn={key:1,class:"vpi-more-horizontal icon"},kn={class:"menu"},$n=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const t=w(!1),e=w();xo({el:e,onBlur:o});function o(){t.value=!1}return(n,i)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:e,onMouseenter:i[1]||(i[1]=l=>t.value=!0),onMouseleave:i[2]||(i[2]=l=>t.value=!1)},[h("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":n.label,onClick:i[0]||(i[0]=l=>t.value=!t.value)},[n.button||n.icon?(a(),u("span",fn,[n.icon?(a(),u("span",{key:0,class:N([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,_n)):f("",!0),mn])):(a(),u("span",bn))],8,hn),h("div",kn,[b(vn,{items:n.items},{default:p(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ye=$($n,[["__scopeId","data-v-e5380155"]]),gn=["href","aria-label","innerHTML"],yn=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const t=s,e=g(()=>typeof t.icon=="object"?t.icon.svg:``);return(o,n)=>(a(),u("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:e.value},null,8,gn))}}),Pn=$(yn,[["__scopeId","data-v-717b8b75"]]),Sn={class:"VPSocialLinks"},Vn=_({__name:"VPSocialLinks",props:{links:{}},setup(s){return(t,e)=>(a(),u("div",Sn,[(a(!0),u(M,null,E(t.links,({link:o,icon:n,ariaLabel:i})=>(a(),y(Pn,{key:o,icon:n,link:o,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),Pe=$(Vn,[["__scopeId","data-v-ee7a9424"]]),Ln={key:0,class:"group translations"},Tn={class:"trans-title"},wn={key:1,class:"group"},In={class:"item appearance"},Nn={class:"label"},Mn={class:"appearance-action"},An={key:2,class:"group"},Cn={class:"item social-links"},Bn=_({__name:"VPNavBarExtra",setup(s){const{site:t,theme:e}=L(),{localeLinks:o,currentLang:n}=X({correspondingLink:!0}),i=g(()=>o.value.length&&n.value.label||t.value.appearance||e.value.socialLinks);return(l,v)=>i.value?(a(),y(ye,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[r(o).length&&r(n).label?(a(),u("div",Ln,[h("p",Tn,T(r(n).label),1),(a(!0),u(M,null,E(r(o),d=>(a(),y(ne,{key:d.link,item:d},null,8,["item"]))),128))])):f("",!0),r(t).appearance&&r(t).appearance!=="force-dark"?(a(),u("div",wn,[h("div",In,[h("p",Nn,T(r(e).darkModeSwitchLabel||"Appearance"),1),h("div",Mn,[b($e)])])])):f("",!0),r(e).socialLinks?(a(),u("div",An,[h("div",Cn,[b(Pe,{class:"social-links-list",links:r(e).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Hn=$(Bn,[["__scopeId","data-v-9b536d0b"]]),En=s=>(B("data-v-5dea55bf"),s=s(),H(),s),Dn=["aria-expanded"],Fn=En(()=>h("span",{class:"container"},[h("span",{class:"top"}),h("span",{class:"middle"}),h("span",{class:"bottom"})],-1)),On=[Fn],Un=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(t,e)=>(a(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:e[0]||(e[0]=o=>t.$emit("click"))},On,10,Dn))}}),jn=$(Un,[["__scopeId","data-v-5dea55bf"]]),Gn=["innerHTML"],zn=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:t}=L();return(e,o)=>(a(),y(F,{class:N({VPNavBarMenuLink:!0,active:r(z)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,tabindex:"0"},{default:p(()=>[h("span",{innerHTML:e.item.text},null,8,Gn)]),_:1},8,["class","href","target","rel"]))}}),Kn=$(zn,[["__scopeId","data-v-2781b5e7"]]),Rn=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const t=s,{page:e}=L(),o=i=>"link"in i?z(e.value.relativePath,i.link,!!t.item.activeMatch):i.items.some(o),n=g(()=>o(t.item));return(i,l)=>(a(),y(ye,{class:N({VPNavBarMenuGroup:!0,active:r(z)(r(e).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Wn=s=>(B("data-v-492ea56d"),s=s(),H(),s),qn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Jn=Wn(()=>h("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Yn=_({__name:"VPNavBarMenu",setup(s){const{theme:t}=L();return(e,o)=>r(t).nav?(a(),u("nav",qn,[Jn,(a(!0),u(M,null,E(r(t).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Kn,{key:0,item:n},null,8,["item"])):(a(),y(Rn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),Xn=$(Yn,[["__scopeId","data-v-492ea56d"]]);function Qn(s){const{localeIndex:t,theme:e}=L();function o(n){var A,C,I;const i=n.split("."),l=(A=e.value.search)==null?void 0:A.options,v=l&&typeof l=="object",d=v&&((I=(C=l.locales)==null?void 0:C[t.value])==null?void 0:I.translations)||null,m=v&&l.translations||null;let P=d,k=m,V=s;const S=i.pop();for(const Q of i){let U=null;const R=V==null?void 0:V[Q];R&&(U=V=R);const ae=k==null?void 0:k[Q];ae&&(U=k=ae);const re=P==null?void 0:P[Q];re&&(U=P=re),R||(V=U),ae||(k=U),re||(P=U)}return(P==null?void 0:P[S])??(k==null?void 0:k[S])??(V==null?void 0:V[S])??""}return o}const Zn=["aria-label"],xn={class:"DocSearch-Button-Container"},ea=h("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),ta={class:"DocSearch-Button-Placeholder"},sa=h("span",{class:"DocSearch-Button-Keys"},[h("kbd",{class:"DocSearch-Button-Key"}),h("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Se=_({__name:"VPNavBarSearchButton",setup(s){const e=Qn({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(e)("button.buttonAriaLabel")},[h("span",xn,[ea,h("span",ta,T(r(e)("button.buttonText")),1)]),sa],8,Zn))}}),oa={class:"VPNavBarSearch"},na={id:"local-search"},aa={key:1,id:"docsearch"},ra=_({__name:"VPNavBarSearch",setup(s){const t=ot(()=>nt(()=>import("./VPLocalSearchBox.BFRL5jYv.js"),__vite__mapDeps([0,1]))),e=()=>null,{theme:o}=L(),n=w(!1),i=w(!1);j(()=>{});function l(){n.value||(n.value=!0,setTimeout(v,16))}function v(){const k=new Event("keydown");k.key="k",k.metaKey=!0,window.dispatchEvent(k),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function d(k){const V=k.target,S=V.tagName;return V.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=w(!1);ce("k",k=>{(k.ctrlKey||k.metaKey)&&(k.preventDefault(),m.value=!0)}),ce("/",k=>{d(k)||(k.preventDefault(),m.value=!0)});const P="local";return(k,V)=>{var S;return a(),u("div",oa,[r(P)==="local"?(a(),u(M,{key:0},[m.value?(a(),y(r(t),{key:0,onClose:V[0]||(V[0]=A=>m.value=!1)})):f("",!0),h("div",na,[b(Se,{onClick:V[1]||(V[1]=A=>m.value=!0)})])],64)):r(P)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),y(r(e),{key:0,algolia:((S=r(o).search)==null?void 0:S.options)??r(o).algolia,onVnodeBeforeMount:V[2]||(V[2]=A=>i.value=!0)},null,8,["algolia"])):f("",!0),i.value?f("",!0):(a(),u("div",aa,[b(Se,{onClick:l})]))],64)):f("",!0)])}}}),ia=_({__name:"VPNavBarSocialLinks",setup(s){const{theme:t}=L();return(e,o)=>r(t).socialLinks?(a(),y(Pe,{key:0,class:"VPNavBarSocialLinks",links:r(t).socialLinks},null,8,["links"])):f("",!0)}}),la=$(ia,[["__scopeId","data-v-164c457f"]]),ca=["href","rel","target"],ua={key:1},da={key:2},va=_({__name:"VPNavBarTitle",setup(s){const{site:t,theme:e}=L(),{hasSidebar:o}=O(),{currentLang:n}=X(),i=g(()=>{var d;return typeof e.value.logoLink=="string"?e.value.logoLink:(d=e.value.logoLink)==null?void 0:d.link}),l=g(()=>{var d;return typeof e.value.logoLink=="string"||(d=e.value.logoLink)==null?void 0:d.rel}),v=g(()=>{var d;return typeof e.value.logoLink=="string"||(d=e.value.logoLink)==null?void 0:d.target});return(d,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(o)}])},[h("a",{class:"title",href:i.value??r(me)(r(n).link),rel:l.value,target:v.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),r(e).logo?(a(),y(ee,{key:0,class:"logo",image:r(e).logo},null,8,["image"])):f("",!0),r(e).siteTitle?(a(),u("span",ua,T(r(e).siteTitle),1)):r(e).siteTitle===void 0?(a(),u("span",da,T(r(t).title),1)):f("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,ca)],2))}}),pa=$(va,[["__scopeId","data-v-28a961f9"]]),ha={class:"items"},fa={class:"title"},_a=_({__name:"VPNavBarTranslations",setup(s){const{theme:t}=L(),{localeLinks:e,currentLang:o}=X({correspondingLink:!0});return(n,i)=>r(e).length&&r(o).label?(a(),y(ye,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(t).langMenuLabel||"Change language"},{default:p(()=>[h("div",ha,[h("p",fa,T(r(o).label),1),(a(!0),u(M,null,E(r(e),l=>(a(),y(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),ma=$(_a,[["__scopeId","data-v-c80d9ad0"]]),ba=s=>(B("data-v-b9c8b02d"),s=s(),H(),s),ka={class:"wrapper"},$a={class:"container"},ga={class:"title"},ya={class:"content"},Pa={class:"content-body"},Sa=ba(()=>h("div",{class:"divider"},[h("div",{class:"divider-line"})],-1)),Va=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:t}=Ae(),{hasSidebar:e}=O(),{hasLocalNav:o}=Fe(),{frontmatter:n}=L(),i=w({});return Te(()=>{i.value={"has-sidebar":e.value,"has-local-nav":o.value,top:n.value.layout==="home"&&t.value===0}}),(l,v)=>(a(),u("div",{class:N(["VPNavBar",i.value])},[h("div",ka,[h("div",$a,[h("div",ga,[b(pa,null,{"nav-bar-title-before":p(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),h("div",ya,[h("div",Pa,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),b(ra,{class:"search"}),b(Xn,{class:"menu"}),b(ma,{class:"translations"}),b(Zo,{class:"appearance"}),b(la,{class:"social-links"}),b(Hn,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),b(jn,{class:"hamburger",active:l.isScreenOpen,onClick:v[0]||(v[0]=d=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),Sa],2))}}),La=$(Va,[["__scopeId","data-v-b9c8b02d"]]),Ta={key:0,class:"VPNavScreenAppearance"},wa={class:"text"},Ia=_({__name:"VPNavScreenAppearance",setup(s){const{site:t,theme:e}=L();return(o,n)=>r(t).appearance&&r(t).appearance!=="force-dark"?(a(),u("div",Ta,[h("p",wa,T(r(e).darkModeSwitchLabel||"Appearance"),1),b($e)])):f("",!0)}}),Na=$(Ia,[["__scopeId","data-v-2b89f08b"]]),Ma=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const t=J("close-screen");return(e,o)=>(a(),y(F,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,onClick:r(t)},{default:p(()=>[D(T(e.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Aa=$(Ma,[["__scopeId","data-v-d45ba3e8"]]),Ca=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const t=J("close-screen");return(e,o)=>(a(),y(F,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,onClick:r(t)},{default:p(()=>[D(T(e.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ge=$(Ca,[["__scopeId","data-v-7179dbb7"]]),Ba={class:"VPNavScreenMenuGroupSection"},Ha={key:0,class:"title"},Ea=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(t,e)=>(a(),u("div",Ba,[t.text?(a(),u("p",Ha,T(t.text),1)):f("",!0),(a(!0),u(M,null,E(t.items,o=>(a(),y(Ge,{key:o.text,item:o},null,8,["item"]))),128))]))}}),Da=$(Ea,[["__scopeId","data-v-4b8941ac"]]),Fa=s=>(B("data-v-c9df2649"),s=s(),H(),s),Oa=["aria-controls","aria-expanded"],Ua=["innerHTML"],ja=Fa(()=>h("span",{class:"vpi-plus button-icon"},null,-1)),Ga=["id"],za={key:1,class:"group"},Ka=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const t=s,e=w(!1),o=g(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function n(){e.value=!e.value}return(i,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:e.value}])},[h("button",{class:"button","aria-controls":o.value,"aria-expanded":e.value,onClick:n},[h("span",{class:"button-text",innerHTML:i.text},null,8,Ua),ja],8,Oa),h("div",{id:o.value,class:"items"},[(a(!0),u(M,null,E(i.items,v=>(a(),u(M,{key:v.text},["link"in v?(a(),u("div",{key:v.text,class:"item"},[b(Ge,{item:v},null,8,["item"])])):(a(),u("div",za,[b(Da,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,Ga)],2))}}),Ra=$(Ka,[["__scopeId","data-v-c9df2649"]]),Wa={key:0,class:"VPNavScreenMenu"},qa=_({__name:"VPNavScreenMenu",setup(s){const{theme:t}=L();return(e,o)=>r(t).nav?(a(),u("nav",Wa,[(a(!0),u(M,null,E(r(t).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Aa,{key:0,item:n},null,8,["item"])):(a(),y(Ra,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Ja=_({__name:"VPNavScreenSocialLinks",setup(s){const{theme:t}=L();return(e,o)=>r(t).socialLinks?(a(),y(Pe,{key:0,class:"VPNavScreenSocialLinks",links:r(t).socialLinks},null,8,["links"])):f("",!0)}}),ze=s=>(B("data-v-362991c2"),s=s(),H(),s),Ya=ze(()=>h("span",{class:"vpi-languages icon lang"},null,-1)),Xa=ze(()=>h("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Qa={class:"list"},Za=_({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:t,currentLang:e}=X({correspondingLink:!0}),o=w(!1);function n(){o.value=!o.value}return(i,l)=>r(t).length&&r(e).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:o.value}])},[h("button",{class:"title",onClick:n},[Ya,D(" "+T(r(e).label)+" ",1),Xa]),h("ul",Qa,[(a(!0),u(M,null,E(r(t),v=>(a(),u("li",{key:v.link,class:"item"},[b(F,{class:"link",href:v.link},{default:p(()=>[D(T(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),xa=$(Za,[["__scopeId","data-v-362991c2"]]),er={class:"container"},tr=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const t=w(null),e=Ce(q?document.body:null);return(o,n)=>(a(),y(pe,{name:"fade",onEnter:n[0]||(n[0]=i=>e.value=!0),onAfterLeave:n[1]||(n[1]=i=>e.value=!1)},{default:p(()=>[o.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[h("div",er,[c(o.$slots,"nav-screen-content-before",{},void 0,!0),b(qa,{class:"menu"}),b(xa,{class:"translations"}),b(Na,{class:"appearance"}),b(Ja,{class:"social-links"}),c(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),sr=$(tr,[["__scopeId","data-v-382f42e9"]]),or={key:0,class:"VPNav"},nr=_({__name:"VPNav",setup(s){const{isScreenOpen:t,closeScreen:e,toggleScreen:o}=Uo(),{frontmatter:n}=L(),i=g(()=>n.value.navbar!==!1);return _e("close-screen",e),te(()=>{q&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(a(),u("header",or,[b(La,{"is-screen-open":r(t),onToggleScreen:r(o)},{"nav-bar-title-before":p(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),b(sr,{open:r(t)},{"nav-screen-content-before":p(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),ar=$(nr,[["__scopeId","data-v-f1e365da"]]),Ke=s=>(B("data-v-f24171a4"),s=s(),H(),s),rr=["role","tabindex"],ir=Ke(()=>h("div",{class:"indicator"},null,-1)),lr=Ke(()=>h("span",{class:"vpi-chevron-right caret-icon"},null,-1)),cr=[lr],ur={key:1,class:"items"},dr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const t=s,{collapsed:e,collapsible:o,isLink:n,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:d}=Nt(g(()=>t.item)),m=g(()=>v.value?"section":"div"),P=g(()=>n.value?"a":"div"),k=g(()=>v.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),V=g(()=>n.value?void 0:"button"),S=g(()=>[[`level-${t.depth}`],{collapsible:o.value},{collapsed:e.value},{"is-link":n.value},{"is-active":i.value},{"has-active":l.value}]);function A(I){"key"in I&&I.key!=="Enter"||!t.item.link&&d()}function C(){t.item.link&&d()}return(I,Q)=>{const U=K("VPSidebarItem",!0);return a(),y(W(m.value),{class:N(["VPSidebarItem",S.value])},{default:p(()=>[I.item.text?(a(),u("div",Z({key:0,class:"item",role:V.value},rt(I.item.items?{click:A,keydown:A}:{},!0),{tabindex:I.item.items&&0}),[ir,I.item.link?(a(),y(F,{key:0,tag:P.value,class:"link",href:I.item.link,rel:I.item.rel,target:I.item.target},{default:p(()=>[(a(),y(W(k.value),{class:"text",innerHTML:I.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),y(W(k.value),{key:1,class:"text",innerHTML:I.item.text},null,8,["innerHTML"])),I.item.collapsed!=null?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:at(C,["enter"]),tabindex:"0"},cr,32)):f("",!0)],16,rr)):f("",!0),I.item.items&&I.item.items.length?(a(),u("div",ur,[I.depth<5?(a(!0),u(M,{key:0},E(I.item.items,R=>(a(),y(U,{key:R.text,item:R,depth:I.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),vr=$(dr,[["__scopeId","data-v-f24171a4"]]),Re=s=>(B("data-v-ec846e01"),s=s(),H(),s),pr=Re(()=>h("div",{class:"curtain"},null,-1)),hr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},fr=Re(()=>h("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),_r=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:t,hasSidebar:e}=O(),o=s,n=w(null),i=Ce(q?document.body:null);return G([o,n],()=>{var l;o.open?(i.value=!0,(l=n.value)==null||l.focus()):i.value=!1},{immediate:!0,flush:"post"}),(l,v)=>r(e)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:l.open}]),ref_key:"navEl",ref:n,onClick:v[0]||(v[0]=it(()=>{},["stop"]))},[pr,h("nav",hr,[fr,c(l.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),u(M,null,E(r(t),d=>(a(),u("div",{key:d.text,class:"group"},[b(vr,{item:d,depth:0},null,8,["item"])]))),128)),c(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),mr=$(_r,[["__scopeId","data-v-ec846e01"]]),br=_({__name:"VPSkipLink",setup(s){const t=oe(),e=w();G(()=>t.path,()=>e.value.focus());function o({target:n}){const i=document.getElementById(decodeURIComponent(n.hash).slice(1));if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}}return(n,i)=>(a(),u(M,null,[h("span",{ref_key:"backToTop",ref:e,tabindex:"-1"},null,512),h("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),kr=$(br,[["__scopeId","data-v-c3508ec8"]]),$r=_({__name:"Layout",setup(s){const{isOpen:t,open:e,close:o}=O(),n=oe();G(()=>n.path,o),It(t,o);const{frontmatter:i}=L(),l=Be(),v=g(()=>!!l["home-hero-image"]);return _e("hero-image-slot-exists",v),(d,m)=>{const P=K("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),b(kr),b(ht,{class:"backdrop",show:r(t),onClick:r(o)},null,8,["show","onClick"]),b(ar,null,{"nav-bar-title-before":p(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),b(Oo,{open:r(t),onOpenMenu:r(e)},null,8,["open","onOpenMenu"]),b(mr,{open:r(t)},{"sidebar-nav-before":p(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),b(go,null,{"page-top":p(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),b(Lo),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),y(P,{key:1}))}}}),gr=$($r,[["__scopeId","data-v-a9a9e638"]]),Ve={Layout:gr,enhanceApp:({app:s})=>{s.component("Badge",dt)}},yr=s=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...i)=>n(...i)};const t=document.documentElement;return{stabilizeScrollPosition:o=>async(...n)=>{const i=o(...n),l=s.value;if(!l)return i;const v=l.offsetTop-t.scrollTop;return await Me(),t.scrollTop=l.offsetTop-v,i}}},We="vitepress:tabSharedState",Y=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",Pr=()=>{const s=Y==null?void 0:Y.getItem(qe);if(s)try{return JSON.parse(s)}catch{}return{}},Sr=s=>{Y&&Y.setItem(qe,JSON.stringify(s))},Vr=s=>{const t=lt({});G(()=>t.content,(e,o)=>{e&&o&&Sr(e)},{deep:!0}),s.provide(We,t)},Lr=(s,t)=>{const e=J(We);if(!e)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");j(()=>{e.content||(e.content=Pr())});const o=w(),n=g({get(){var d;const l=t.value,v=s.value;if(l){const m=(d=e.content)==null?void 0:d[l];if(m&&v.includes(m))return m}else{const m=o.value;if(m)return m}return v[0]},set(l){const v=t.value;v?e.content&&(e.content[v]=l):o.value=l}});return{selected:n,select:l=>{n.value=l}}};let Le=0;const Tr=()=>(Le++,""+Le);function wr(){const s=Be();return g(()=>{var o;const e=(o=s.default)==null?void 0:o.call(s);return e?e.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var i;return(i=n.props)==null?void 0:i.label}):[]})}const Je="vitepress:tabSingleState",Ir=s=>{_e(Je,s)},Nr=()=>{const s=J(Je);if(!s)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return s},Mr={class:"plugin-tabs"},Ar=["id","aria-selected","aria-controls","tabindex","onClick"],Cr=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(s){const t=s,e=wr(),{selected:o,select:n}=Lr(e,ct(t,"sharedStateKey")),i=w(),{stabilizeScrollPosition:l}=yr(i),v=l(n),d=w([]),m=k=>{var A;const V=e.value.indexOf(o.value);let S;k.key==="ArrowLeft"?S=V>=1?V-1:e.value.length-1:k.key==="ArrowRight"&&(S=V(a(),u("div",Mr,[h("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(r(e),S=>(a(),u("button",{id:`tab-${S}-${r(P)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(o),"aria-controls":`panel-${S}-${r(P)}`,tabindex:S===r(o)?0:-1,onClick:()=>r(v)(S)},T(S),9,Ar))),128))],544),c(k.$slots,"default")]))}}),Br=["id","aria-labelledby"],Hr=_({__name:"PluginTabsTab",props:{label:{}},setup(s){const{uid:t,selected:e}=Nr();return(o,n)=>r(e)===o.label?(a(),u("div",{key:0,id:`panel-${o.label}-${r(t)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${o.label}-${r(t)}`},[c(o.$slots,"default",{},void 0,!0)],8,Br)):f("",!0)}}),Er=$(Hr,[["__scopeId","data-v-9b0d03d2"]]),Dr=s=>{Vr(s),s.component("PluginTabs",Cr),s.component("PluginTabsTab",Er)},Or={extends:Ve,Layout(){return ut(Ve.Layout,null,{})},enhanceApp({app:s,router:t,siteData:e}){Dr(s)}};export{Or as R,Qn as c,L as u}; +import{d as _,o as a,c as u,r as c,n as N,a as D,t as T,b as y,w as p,T as pe,e as f,_ as $,u as Ye,i as Xe,f as Qe,g as he,h as w,j as q,k as g,l as j,m as h,p as r,q as B,s as H,v as z,x as le,y as G,z as te,A as fe,B as Te,C as Ze,D as xe,E as K,F as M,G as E,H as we,I as se,J as b,K as W,L as Ie,M as oe,N as Z,O as J,P as et,Q as Ne,R as tt,S as ce,U as Me,V as Ae,W as st,X as ot,Y as nt,Z as Ce,$ as _e,a0 as at,a1 as rt,a2 as it,a3 as Be,a4 as lt,a5 as ct,a6 as ut}from"./framework.CtKH--HK.js";const dt=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(s){return(t,e)=>(a(),u("span",{class:N(["VPBadge",t.type])},[c(t.$slots,"default",{},()=>[D(T(t.text),1)])],2))}}),vt={key:0,class:"VPBackdrop"},pt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(s){return(t,e)=>(a(),y(pe,{name:"fade"},{default:p(()=>[t.show?(a(),u("div",vt)):f("",!0)]),_:1}))}}),ht=$(pt,[["__scopeId","data-v-b06cdb19"]]),L=Ye;function ft(s,t){let e,o=!1;return()=>{e&&clearTimeout(e),o?e=setTimeout(s,t):(s(),(o=!0)&&setTimeout(()=>o=!1,t))}}function ue(s){return/^\//.test(s)?s:`/${s}`}function me(s){const{pathname:t,search:e,hash:o,protocol:n}=new URL(s,"http://a.com");if(Xe(s)||s.startsWith("#")||!n.startsWith("http")||!Qe(t))return s;const{site:i}=L(),l=t.endsWith("/")||t.endsWith(".html")?s:s.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${e}${o}`);return he(l)}const be=w(q?location.hash:"");q&&window.addEventListener("hashchange",()=>{be.value=location.hash});function X({removeCurrent:s=!0,correspondingLink:t=!1}={}){const{site:e,localeIndex:o,page:n,theme:i}=L(),l=g(()=>{var d,m;return{label:(d=e.value.locales[o.value])==null?void 0:d.label,link:((m=e.value.locales[o.value])==null?void 0:m.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:g(()=>Object.entries(e.value.locales).flatMap(([d,m])=>s&&l.value.label===m.label?[]:{text:m.label,link:_t(m.link||(d==="root"?"/":`/${d}/`),i.value.i18nRouting!==!1&&t,n.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+be.value})),currentLang:l}}function _t(s,t,e,o){return t?s.replace(/\/$/,"")+ue(e.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,o?".html":"")):s}const mt=s=>(B("data-v-792811ca"),s=s(),H(),s),bt={class:"NotFound"},kt={class:"code"},$t={class:"title"},gt=mt(()=>h("div",{class:"divider"},null,-1)),yt={class:"quote"},Pt={class:"action"},St=["href","aria-label"],Vt=_({__name:"NotFound",setup(s){const{site:t,theme:e}=L(),{localeLinks:o}=X({removeCurrent:!1}),n=w("/");return j(()=>{var l;const i=window.location.pathname.replace(t.value.base,"").replace(/(^.*?\/).*$/,"/$1");o.value.length&&(n.value=((l=o.value.find(({link:v})=>v.startsWith(i)))==null?void 0:l.link)||o.value[0].link)}),(i,l)=>{var v,d,m,P,k;return a(),u("div",bt,[h("p",kt,T(((v=r(e).notFound)==null?void 0:v.code)??"404"),1),h("h1",$t,T(((d=r(e).notFound)==null?void 0:d.title)??"PAGE NOT FOUND"),1),gt,h("blockquote",yt,T(((m=r(e).notFound)==null?void 0:m.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),h("div",Pt,[h("a",{class:"link",href:r(he)(n.value),"aria-label":((P=r(e).notFound)==null?void 0:P.linkLabel)??"go to home"},T(((k=r(e).notFound)==null?void 0:k.linkText)??"Take me home"),9,St)])])}}}),Lt=$(Vt,[["__scopeId","data-v-792811ca"]]);function He(s,t){if(Array.isArray(s))return x(s);if(s==null)return[];t=ue(t);const e=Object.keys(s).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>t.startsWith(ue(n))),o=e?s[e]:[];return Array.isArray(o)?x(o):x(o.items,o.base)}function Tt(s){const t=[];let e=0;for(const o in s){const n=s[o];if(n.items){e=t.push(n);continue}t[e]||t.push({items:[]}),t[e].items.push(n)}return t}function wt(s){const t=[];function e(o){for(const n of o)n.text&&n.link&&t.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&e(n.items)}return e(s),t}function de(s,t){return Array.isArray(t)?t.some(e=>de(s,e)):z(s,t.link)?!0:t.items?de(s,t.items):!1}function x(s,t){return[...s].map(e=>{const o={...e},n=o.base||t;return n&&o.link&&(o.link=n+o.link),o.items&&(o.items=x(o.items,n)),o})}function O(){const{frontmatter:s,page:t,theme:e}=L(),o=le("(min-width: 960px)"),n=w(!1),i=g(()=>{const C=e.value.sidebar,I=t.value.relativePath;return C?He(C,I):[]}),l=w(i.value);G(i,(C,I)=>{JSON.stringify(C)!==JSON.stringify(I)&&(l.value=i.value)});const v=g(()=>s.value.sidebar!==!1&&l.value.length>0&&s.value.layout!=="home"),d=g(()=>m?s.value.aside==null?e.value.aside==="left":s.value.aside==="left":!1),m=g(()=>s.value.layout==="home"?!1:s.value.aside!=null?!!s.value.aside:e.value.aside!==!1),P=g(()=>v.value&&o.value),k=g(()=>v.value?Tt(l.value):[]);function V(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():V()}return{isOpen:n,sidebar:l,sidebarGroups:k,hasSidebar:v,hasAside:m,leftAside:d,isSidebarEnabled:P,open:V,close:S,toggle:A}}function It(s,t){let e;te(()=>{e=s.value?document.activeElement:void 0}),j(()=>{window.addEventListener("keyup",o)}),fe(()=>{window.removeEventListener("keyup",o)});function o(n){n.key==="Escape"&&s.value&&(t(),e==null||e.focus())}}function Nt(s){const{page:t}=L(),e=w(!1),o=g(()=>s.value.collapsed!=null),n=g(()=>!!s.value.link),i=w(!1),l=()=>{i.value=z(t.value.relativePath,s.value.link)};G([t,s,be],l),j(l);const v=g(()=>i.value?!0:s.value.items?de(t.value.relativePath,s.value.items):!1),d=g(()=>!!(s.value.items&&s.value.items.length));te(()=>{e.value=!!(o.value&&s.value.collapsed)}),Te(()=>{(i.value||v.value)&&(e.value=!1)});function m(){o.value&&(e.value=!e.value)}return{collapsed:e,collapsible:o,isLink:n,isActiveLink:i,hasActiveLink:v,hasChildren:d,toggle:m}}function Mt(){const{hasSidebar:s}=O(),t=le("(min-width: 960px)"),e=le("(min-width: 1280px)");return{isAsideEnabled:g(()=>!e.value&&!t.value?!1:s.value?e.value:t.value)}}const ve=[];function Ee(s){return typeof s.outline=="object"&&!Array.isArray(s.outline)&&s.outline.label||s.outlineTitle||"On this page"}function ke(s){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(e=>e.id&&e.hasChildNodes()).map(e=>{const o=Number(e.tagName[1]);return{element:e,title:At(e),link:"#"+e.id,level:o}});return Ct(t,s)}function At(s){let t="";for(const e of s.childNodes)if(e.nodeType===1){if(e.classList.contains("VPBadge")||e.classList.contains("header-anchor")||e.classList.contains("ignore-header"))continue;t+=e.textContent}else e.nodeType===3&&(t+=e.textContent);return t.trim()}function Ct(s,t){if(t===!1)return[];const e=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[o,n]=typeof e=="number"?[e,e]:e==="deep"?[2,6]:e;s=s.filter(l=>l.level>=o&&l.level<=n),ve.length=0;for(const{element:l,link:v}of s)ve.push({element:l,link:v});const i=[];e:for(let l=0;l=0;d--){const m=s[d];if(m.level{requestAnimationFrame(i),window.addEventListener("scroll",o)}),Ze(()=>{l(location.hash)}),fe(()=>{window.removeEventListener("scroll",o)});function i(){if(!e.value)return;const v=window.scrollY,d=window.innerHeight,m=document.body.offsetHeight,P=Math.abs(v+d-m)<1,k=ve.map(({element:S,link:A})=>({link:A,top:Ht(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!k.length){l(null);return}if(v<1){l(null);return}if(P){l(k[k.length-1].link);return}let V=null;for(const{link:S,top:A}of k){if(A>v+xe()+4)break;V=S}l(V)}function l(v){n&&n.classList.remove("active"),v==null?n=null:n=s.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const d=n;d?(d.classList.add("active"),t.value.style.top=d.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Ht(s){let t=0;for(;s!==document.body;){if(s===null)return NaN;t+=s.offsetTop,s=s.offsetParent}return t}const Et=["href","title"],Dt=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(s){function t({target:e}){const o=e.href.split("#")[1],n=document.getElementById(decodeURIComponent(o));n==null||n.focus({preventScroll:!0})}return(e,o)=>{const n=K("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",e.root?"root":"nested"])},[(a(!0),u(M,null,E(e.headers,({children:i,link:l,title:v})=>(a(),u("li",null,[h("a",{class:"outline-link",href:l,onClick:t,title:v},T(v),9,Et),i!=null&&i.length?(a(),y(n,{key:0,headers:i},null,8,["headers"])):f("",!0)]))),256))],2)}}}),De=$(Dt,[["__scopeId","data-v-3f927ebe"]]),Ft=s=>(B("data-v-c14bfc45"),s=s(),H(),s),Ot={class:"content"},Ut={class:"outline-title",role:"heading","aria-level":"2"},jt={"aria-labelledby":"doc-outline-aria-label"},Gt=Ft(()=>h("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),zt=_({__name:"VPDocAsideOutline",setup(s){const{frontmatter:t,theme:e}=L(),o=we([]);se(()=>{o.value=ke(t.value.outline??e.value.outline)});const n=w(),i=w();return Bt(n,i),(l,v)=>(a(),u("div",{class:N(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:n,role:"navigation"},[h("div",Ot,[h("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),h("div",Ut,T(r(Ee)(r(e))),1),h("nav",jt,[Gt,b(De,{headers:o.value,root:!0},null,8,["headers"])])])],2))}}),Kt=$(zt,[["__scopeId","data-v-c14bfc45"]]),Rt={class:"VPDocAsideCarbonAds"},Wt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(s){const t=()=>null;return(e,o)=>(a(),u("div",Rt,[b(r(t),{"carbon-ads":e.carbonAds},null,8,["carbon-ads"])]))}}),qt=s=>(B("data-v-6d7b3c46"),s=s(),H(),s),Jt={class:"VPDocAside"},Yt=qt(()=>h("div",{class:"spacer"},null,-1)),Xt=_({__name:"VPDocAside",setup(s){const{theme:t}=L();return(e,o)=>(a(),u("div",Jt,[c(e.$slots,"aside-top",{},void 0,!0),c(e.$slots,"aside-outline-before",{},void 0,!0),b(Kt),c(e.$slots,"aside-outline-after",{},void 0,!0),Yt,c(e.$slots,"aside-ads-before",{},void 0,!0),r(t).carbonAds?(a(),y(Wt,{key:0,"carbon-ads":r(t).carbonAds},null,8,["carbon-ads"])):f("",!0),c(e.$slots,"aside-ads-after",{},void 0,!0),c(e.$slots,"aside-bottom",{},void 0,!0)]))}}),Qt=$(Xt,[["__scopeId","data-v-6d7b3c46"]]);function Zt(){const{theme:s,page:t}=L();return g(()=>{const{text:e="Edit this page",pattern:o=""}=s.value.editLink||{};let n;return typeof o=="function"?n=o(t.value):n=o.replace(/:path/g,t.value.filePath),{url:n,text:e}})}function xt(){const{page:s,theme:t,frontmatter:e}=L();return g(()=>{var d,m,P,k,V,S,A,C;const o=He(t.value.sidebar,s.value.relativePath),n=wt(o),i=n.findIndex(I=>z(s.value.relativePath,I.link)),l=((d=t.value.docFooter)==null?void 0:d.prev)===!1&&!e.value.prev||e.value.prev===!1,v=((m=t.value.docFooter)==null?void 0:m.next)===!1&&!e.value.next||e.value.next===!1;return{prev:l?void 0:{text:(typeof e.value.prev=="string"?e.value.prev:typeof e.value.prev=="object"?e.value.prev.text:void 0)??((P=n[i-1])==null?void 0:P.docFooterText)??((k=n[i-1])==null?void 0:k.text),link:(typeof e.value.prev=="object"?e.value.prev.link:void 0)??((V=n[i-1])==null?void 0:V.link)},next:v?void 0:{text:(typeof e.value.next=="string"?e.value.next:typeof e.value.next=="object"?e.value.next.text:void 0)??((S=n[i+1])==null?void 0:S.docFooterText)??((A=n[i+1])==null?void 0:A.text),link:(typeof e.value.next=="object"?e.value.next.link:void 0)??((C=n[i+1])==null?void 0:C.link)}}})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(s){const t=s,e=g(()=>t.tag??(t.href?"a":"span")),o=g(()=>t.href&&Ie.test(t.href));return(n,i)=>(a(),y(W(e.value),{class:N(["VPLink",{link:n.href,"vp-external-link-icon":o.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(o.value?"_blank":void 0),rel:n.rel??(o.value?"noreferrer":void 0)},{default:p(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),es={class:"VPLastUpdated"},ts=["datetime"],ss=_({__name:"VPDocFooterLastUpdated",setup(s){const{theme:t,page:e,frontmatter:o,lang:n}=L(),i=g(()=>new Date(o.value.lastUpdated??e.value.lastUpdated)),l=g(()=>i.value.toISOString()),v=w("");return j(()=>{te(()=>{var d,m,P;v.value=new Intl.DateTimeFormat((m=(d=t.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&m.forceLocale?n.value:void 0,((P=t.value.lastUpdated)==null?void 0:P.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(i.value)})}),(d,m)=>{var P;return a(),u("p",es,[D(T(((P=r(t).lastUpdated)==null?void 0:P.text)||r(t).lastUpdatedText||"Last updated")+": ",1),h("time",{datetime:l.value},T(v.value),9,ts)])}}}),os=$(ss,[["__scopeId","data-v-9da12f1d"]]),ns=s=>(B("data-v-87be45d1"),s=s(),H(),s),as={key:0,class:"VPDocFooter"},rs={key:0,class:"edit-info"},is={key:0,class:"edit-link"},ls=ns(()=>h("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),cs={key:1,class:"last-updated"},us={key:1,class:"prev-next"},ds={class:"pager"},vs=["innerHTML"],ps=["innerHTML"],hs={class:"pager"},fs=["innerHTML"],_s=["innerHTML"],ms=_({__name:"VPDocFooter",setup(s){const{theme:t,page:e,frontmatter:o}=L(),n=Zt(),i=xt(),l=g(()=>t.value.editLink&&o.value.editLink!==!1),v=g(()=>e.value.lastUpdated&&o.value.lastUpdated!==!1),d=g(()=>l.value||v.value||i.value.prev||i.value.next);return(m,P)=>{var k,V,S,A;return d.value?(a(),u("footer",as,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(a(),u("div",rs,[l.value?(a(),u("div",is,[b(F,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:p(()=>[ls,D(" "+T(r(n).text),1)]),_:1},8,["href"])])):f("",!0),v.value?(a(),u("div",cs,[b(os)])):f("",!0)])):f("",!0),(k=r(i).prev)!=null&&k.link||(V=r(i).next)!=null&&V.link?(a(),u("nav",us,[h("div",ds,[(S=r(i).prev)!=null&&S.link?(a(),y(F,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:p(()=>{var C;return[h("span",{class:"desc",innerHTML:((C=r(t).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,vs),h("span",{class:"title",innerHTML:r(i).prev.text},null,8,ps)]}),_:1},8,["href"])):f("",!0)]),h("div",hs,[(A=r(i).next)!=null&&A.link?(a(),y(F,{key:0,class:"pager-link next",href:r(i).next.link},{default:p(()=>{var C;return[h("span",{class:"desc",innerHTML:((C=r(t).docFooter)==null?void 0:C.next)||"Next page"},null,8,fs),h("span",{class:"title",innerHTML:r(i).next.text},null,8,_s)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),bs=$(ms,[["__scopeId","data-v-87be45d1"]]),ks=s=>(B("data-v-83890dd9"),s=s(),H(),s),$s={class:"container"},gs=ks(()=>h("div",{class:"aside-curtain"},null,-1)),ys={class:"aside-container"},Ps={class:"aside-content"},Ss={class:"content"},Vs={class:"content-container"},Ls={class:"main"},Ts=_({__name:"VPDoc",setup(s){const{theme:t}=L(),e=oe(),{hasSidebar:o,hasAside:n,leftAside:i}=O(),l=g(()=>e.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,d)=>{const m=K("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":r(o),"has-aside":r(n)}])},[c(v.$slots,"doc-top",{},void 0,!0),h("div",$s,[r(n)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[gs,h("div",ys,[h("div",Ps,[b(Qt,null,{"aside-top":p(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),h("div",Ss,[h("div",Vs,[c(v.$slots,"doc-before",{},void 0,!0),h("main",Ls,[b(m,{class:N(["vp-doc",[l.value,r(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),b(bs,null,{"doc-footer-before":p(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),ws=$(Ts,[["__scopeId","data-v-83890dd9"]]),Is=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(s){const t=s,e=g(()=>t.href&&Ie.test(t.href)),o=g(()=>t.tag||t.href?"a":"button");return(n,i)=>(a(),y(W(o.value),{class:N(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:t.target??(e.value?"_blank":void 0),rel:t.rel??(e.value?"noreferrer":void 0)},{default:p(()=>[D(T(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),Ns=$(Is,[["__scopeId","data-v-14206e74"]]),Ms=["src","alt"],As=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(s){return(t,e)=>{const o=K("VPImage",!0);return t.image?(a(),u(M,{key:0},[typeof t.image=="string"||"src"in t.image?(a(),u("img",Z({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:r(he)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,Ms)):(a(),u(M,{key:1},[b(o,Z({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),b(o,Z({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),ee=$(As,[["__scopeId","data-v-35a7d0b8"]]),Cs=s=>(B("data-v-955009fc"),s=s(),H(),s),Bs={class:"container"},Hs={class:"main"},Es={key:0,class:"name"},Ds=["innerHTML"],Fs=["innerHTML"],Os=["innerHTML"],Us={key:0,class:"actions"},js={key:0,class:"image"},Gs={class:"image-container"},zs=Cs(()=>h("div",{class:"image-bg"},null,-1)),Ks=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(s){const t=J("hero-image-slot-exists");return(e,o)=>(a(),u("div",{class:N(["VPHero",{"has-image":e.image||r(t)}])},[h("div",Bs,[h("div",Hs,[c(e.$slots,"home-hero-info-before",{},void 0,!0),c(e.$slots,"home-hero-info",{},()=>[e.name?(a(),u("h1",Es,[h("span",{innerHTML:e.name,class:"clip"},null,8,Ds)])):f("",!0),e.text?(a(),u("p",{key:1,innerHTML:e.text,class:"text"},null,8,Fs)):f("",!0),e.tagline?(a(),u("p",{key:2,innerHTML:e.tagline,class:"tagline"},null,8,Os)):f("",!0)],!0),c(e.$slots,"home-hero-info-after",{},void 0,!0),e.actions?(a(),u("div",Us,[(a(!0),u(M,null,E(e.actions,n=>(a(),u("div",{key:n.link,class:"action"},[b(Ns,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),c(e.$slots,"home-hero-actions-after",{},void 0,!0)]),e.image||r(t)?(a(),u("div",js,[h("div",Gs,[zs,c(e.$slots,"home-hero-image",{},()=>[e.image?(a(),y(ee,{key:0,class:"image-src",image:e.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Rs=$(Ks,[["__scopeId","data-v-955009fc"]]),Ws=_({__name:"VPHomeHero",setup(s){const{frontmatter:t}=L();return(e,o)=>r(t).hero?(a(),y(Rs,{key:0,class:"VPHomeHero",name:r(t).hero.name,text:r(t).hero.text,tagline:r(t).hero.tagline,image:r(t).hero.image,actions:r(t).hero.actions},{"home-hero-info-before":p(()=>[c(e.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[c(e.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[c(e.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[c(e.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[c(e.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),qs=s=>(B("data-v-f5e9645b"),s=s(),H(),s),Js={class:"box"},Ys={key:0,class:"icon"},Xs=["innerHTML"],Qs=["innerHTML"],Zs=["innerHTML"],xs={key:4,class:"link-text"},eo={class:"link-text-value"},to=qs(()=>h("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),so=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(s){return(t,e)=>(a(),y(F,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:p(()=>[h("article",Js,[typeof t.icon=="object"&&t.icon.wrap?(a(),u("div",Ys,[b(ee,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(a(),y(ee,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(a(),u("div",{key:2,class:"icon",innerHTML:t.icon},null,8,Xs)):f("",!0),h("h2",{class:"title",innerHTML:t.title},null,8,Qs),t.details?(a(),u("p",{key:3,class:"details",innerHTML:t.details},null,8,Zs)):f("",!0),t.linkText?(a(),u("div",xs,[h("p",eo,[D(T(t.linkText)+" ",1),to])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),oo=$(so,[["__scopeId","data-v-f5e9645b"]]),no={key:0,class:"VPFeatures"},ao={class:"container"},ro={class:"items"},io=_({__name:"VPFeatures",props:{features:{}},setup(s){const t=s,e=g(()=>{const o=t.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,n)=>o.features?(a(),u("div",no,[h("div",ao,[h("div",ro,[(a(!0),u(M,null,E(o.features,i=>(a(),u("div",{key:i.title,class:N(["item",[e.value]])},[b(oo,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),lo=$(io,[["__scopeId","data-v-d0a190d7"]]),co=_({__name:"VPHomeFeatures",setup(s){const{frontmatter:t}=L();return(e,o)=>r(t).features?(a(),y(lo,{key:0,class:"VPHomeFeatures",features:r(t).features},null,8,["features"])):f("",!0)}}),uo=_({__name:"VPHomeContent",setup(s){const{width:t}=et({includeScrollbar:!1});return(e,o)=>(a(),u("div",{class:"vp-doc container",style:Ne(r(t)?{"--vp-offset":`calc(50% - ${r(t)/2}px)`}:{})},[c(e.$slots,"default",{},void 0,!0)],4))}}),vo=$(uo,[["__scopeId","data-v-c43247eb"]]),po={class:"VPHome"},ho=_({__name:"VPHome",setup(s){const{frontmatter:t}=L();return(e,o)=>{const n=K("Content");return a(),u("div",po,[c(e.$slots,"home-hero-before",{},void 0,!0),b(Ws,null,{"home-hero-info-before":p(()=>[c(e.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(e.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(e.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(e.$slots,"home-hero-after",{},void 0,!0),c(e.$slots,"home-features-before",{},void 0,!0),b(co),c(e.$slots,"home-features-after",{},void 0,!0),r(t).markdownStyles!==!1?(a(),y(vo,{key:0},{default:p(()=>[b(n)]),_:1})):(a(),y(n,{key:1}))])}}}),fo=$(ho,[["__scopeId","data-v-cbb6ec48"]]),_o={},mo={class:"VPPage"};function bo(s,t){const e=K("Content");return a(),u("div",mo,[c(s.$slots,"page-top"),b(e),c(s.$slots,"page-bottom")])}const ko=$(_o,[["render",bo]]),$o=_({__name:"VPContent",setup(s){const{page:t,frontmatter:e}=L(),{hasSidebar:o}=O();return(n,i)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":r(o),"is-home":r(e).layout==="home"}]),id:"VPContent"},[r(t).isNotFound?c(n.$slots,"not-found",{key:0},()=>[b(Lt)],!0):r(e).layout==="page"?(a(),y(ko,{key:1},{"page-top":p(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(e).layout==="home"?(a(),y(fo,{key:2},{"home-hero-before":p(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(e).layout&&r(e).layout!=="doc"?(a(),y(W(r(e).layout),{key:3})):(a(),y(ws,{key:4},{"doc-top":p(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),go=$($o,[["__scopeId","data-v-91765379"]]),yo={class:"container"},Po=["innerHTML"],So=["innerHTML"],Vo=_({__name:"VPFooter",setup(s){const{theme:t,frontmatter:e}=L(),{hasSidebar:o}=O();return(n,i)=>r(t).footer&&r(e).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(o)}])},[h("div",yo,[r(t).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(t).footer.message},null,8,Po)):f("",!0),r(t).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(t).footer.copyright},null,8,So)):f("",!0)])],2)):f("",!0)}}),Lo=$(Vo,[["__scopeId","data-v-c970a860"]]);function Fe(){const{theme:s,frontmatter:t}=L(),e=we([]),o=g(()=>e.value.length>0);return se(()=>{e.value=ke(t.value.outline??s.value.outline)}),{headers:e,hasLocalNav:o}}const To=s=>(B("data-v-c9ba27ad"),s=s(),H(),s),wo=To(()=>h("span",{class:"vpi-chevron-right icon"},null,-1)),Io={class:"header"},No={class:"outline"},Mo=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(s){const t=s,{theme:e}=L(),o=w(!1),n=w(0),i=w(),l=w();tt(i,()=>{o.value=!1}),ce("Escape",()=>{o.value=!1}),se(()=>{o.value=!1});function v(){o.value=!o.value,n.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function d(P){P.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Me(()=>{o.value=!1}))}function m(){o.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(P,k)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ne({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[P.headers.length>0?(a(),u("button",{key:0,onClick:v,class:N({open:o.value})},[D(T(r(Ee)(r(e)))+" ",1),wo],2)):(a(),u("button",{key:1,onClick:m},T(r(e).returnToTopLabel||"Return to top"),1)),b(pe,{name:"flyout"},{default:p(()=>[o.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:d},[h("div",Io,[h("a",{class:"top-link",href:"#",onClick:m},T(r(e).returnToTopLabel||"Return to top"),1)]),h("div",No,[b(De,{headers:P.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),Ao=$(Mo,[["__scopeId","data-v-c9ba27ad"]]),Co=s=>(B("data-v-070ab83d"),s=s(),H(),s),Bo={class:"container"},Ho=["aria-expanded"],Eo=Co(()=>h("span",{class:"vpi-align-left menu-icon"},null,-1)),Do={class:"menu-text"},Fo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(s){const{theme:t,frontmatter:e}=L(),{hasSidebar:o}=O(),{headers:n}=Fe(),{y:i}=Ae(),l=w(0);j(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),se(()=>{n.value=ke(e.value.outline??t.value.outline)});const v=g(()=>n.value.length===0),d=g(()=>v.value&&!o.value),m=g(()=>({VPLocalNav:!0,"has-sidebar":o.value,empty:v.value,fixed:d.value}));return(P,k)=>r(e).layout!=="home"&&(!d.value||r(i)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[h("div",Bo,[r(o)?(a(),u("button",{key:0,class:"menu","aria-expanded":P.open,"aria-controls":"VPSidebarNav",onClick:k[0]||(k[0]=V=>P.$emit("open-menu"))},[Eo,h("span",Do,T(r(t).sidebarMenuLabel||"Menu"),1)],8,Ho)):f("",!0),b(Ao,{headers:r(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),Oo=$(Fo,[["__scopeId","data-v-070ab83d"]]);function Uo(){const s=w(!1);function t(){s.value=!0,window.addEventListener("resize",n)}function e(){s.value=!1,window.removeEventListener("resize",n)}function o(){s.value?e():t()}function n(){window.outerWidth>=768&&e()}const i=oe();return G(()=>i.path,e),{isScreenOpen:s,openScreen:t,closeScreen:e,toggleScreen:o}}const jo={},Go={class:"VPSwitch",type:"button",role:"switch"},zo={class:"check"},Ko={key:0,class:"icon"};function Ro(s,t){return a(),u("button",Go,[h("span",zo,[s.$slots.default?(a(),u("span",Ko,[c(s.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Wo=$(jo,[["render",Ro],["__scopeId","data-v-4a1c76db"]]),Oe=s=>(B("data-v-b79b56d4"),s=s(),H(),s),qo=Oe(()=>h("span",{class:"vpi-sun sun"},null,-1)),Jo=Oe(()=>h("span",{class:"vpi-moon moon"},null,-1)),Yo=_({__name:"VPSwitchAppearance",setup(s){const{isDark:t,theme:e}=L(),o=J("toggle-appearance",()=>{t.value=!t.value}),n=g(()=>t.value?e.value.lightModeSwitchTitle||"Switch to light theme":e.value.darkModeSwitchTitle||"Switch to dark theme");return(i,l)=>(a(),y(Wo,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(t),onClick:r(o)},{default:p(()=>[qo,Jo]),_:1},8,["title","aria-checked","onClick"]))}}),$e=$(Yo,[["__scopeId","data-v-b79b56d4"]]),Xo={key:0,class:"VPNavBarAppearance"},Qo=_({__name:"VPNavBarAppearance",setup(s){const{site:t}=L();return(e,o)=>r(t).appearance&&r(t).appearance!=="force-dark"?(a(),u("div",Xo,[b($e)])):f("",!0)}}),Zo=$(Qo,[["__scopeId","data-v-ead91a81"]]),ge=w();let Ue=!1,ie=0;function xo(s){const t=w(!1);if(q){!Ue&&en(),ie++;const e=G(ge,o=>{var n,i,l;o===s.el.value||(n=s.el.value)!=null&&n.contains(o)?(t.value=!0,(i=s.onFocus)==null||i.call(s)):(t.value=!1,(l=s.onBlur)==null||l.call(s))});fe(()=>{e(),ie--,ie||tn()})}return st(t)}function en(){document.addEventListener("focusin",je),Ue=!0,ge.value=document.activeElement}function tn(){document.removeEventListener("focusin",je)}function je(){ge.value=document.activeElement}const sn={class:"VPMenuLink"},on=_({__name:"VPMenuLink",props:{item:{}},setup(s){const{page:t}=L();return(e,o)=>(a(),u("div",sn,[b(F,{class:N({active:r(z)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel},{default:p(()=>[D(T(e.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(on,[["__scopeId","data-v-8b74d055"]]),nn={class:"VPMenuGroup"},an={key:0,class:"title"},rn=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(s){return(t,e)=>(a(),u("div",nn,[t.text?(a(),u("p",an,T(t.text),1)):f("",!0),(a(!0),u(M,null,E(t.items,o=>(a(),u(M,null,["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}}),ln=$(rn,[["__scopeId","data-v-48c802d0"]]),cn={class:"VPMenu"},un={key:0,class:"items"},dn=_({__name:"VPMenu",props:{items:{}},setup(s){return(t,e)=>(a(),u("div",cn,[t.items?(a(),u("div",un,[(a(!0),u(M,null,E(t.items,o=>(a(),u(M,{key:o.text},["link"in o?(a(),y(ne,{key:0,item:o},null,8,["item"])):(a(),y(ln,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),c(t.$slots,"default",{},void 0,!0)]))}}),vn=$(dn,[["__scopeId","data-v-97491713"]]),pn=s=>(B("data-v-e5380155"),s=s(),H(),s),hn=["aria-expanded","aria-label"],fn={key:0,class:"text"},_n=["innerHTML"],mn=pn(()=>h("span",{class:"vpi-chevron-down text-icon"},null,-1)),bn={key:1,class:"vpi-more-horizontal icon"},kn={class:"menu"},$n=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(s){const t=w(!1),e=w();xo({el:e,onBlur:o});function o(){t.value=!1}return(n,i)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:e,onMouseenter:i[1]||(i[1]=l=>t.value=!0),onMouseleave:i[2]||(i[2]=l=>t.value=!1)},[h("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":n.label,onClick:i[0]||(i[0]=l=>t.value=!t.value)},[n.button||n.icon?(a(),u("span",fn,[n.icon?(a(),u("span",{key:0,class:N([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,_n)):f("",!0),mn])):(a(),u("span",bn))],8,hn),h("div",kn,[b(vn,{items:n.items},{default:p(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ye=$($n,[["__scopeId","data-v-e5380155"]]),gn=["href","aria-label","innerHTML"],yn=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(s){const t=s,e=g(()=>typeof t.icon=="object"?t.icon.svg:``);return(o,n)=>(a(),u("a",{class:"VPSocialLink no-icon",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:e.value},null,8,gn))}}),Pn=$(yn,[["__scopeId","data-v-717b8b75"]]),Sn={class:"VPSocialLinks"},Vn=_({__name:"VPSocialLinks",props:{links:{}},setup(s){return(t,e)=>(a(),u("div",Sn,[(a(!0),u(M,null,E(t.links,({link:o,icon:n,ariaLabel:i})=>(a(),y(Pn,{key:o,icon:n,link:o,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),Pe=$(Vn,[["__scopeId","data-v-ee7a9424"]]),Ln={key:0,class:"group translations"},Tn={class:"trans-title"},wn={key:1,class:"group"},In={class:"item appearance"},Nn={class:"label"},Mn={class:"appearance-action"},An={key:2,class:"group"},Cn={class:"item social-links"},Bn=_({__name:"VPNavBarExtra",setup(s){const{site:t,theme:e}=L(),{localeLinks:o,currentLang:n}=X({correspondingLink:!0}),i=g(()=>o.value.length&&n.value.label||t.value.appearance||e.value.socialLinks);return(l,v)=>i.value?(a(),y(ye,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[r(o).length&&r(n).label?(a(),u("div",Ln,[h("p",Tn,T(r(n).label),1),(a(!0),u(M,null,E(r(o),d=>(a(),y(ne,{key:d.link,item:d},null,8,["item"]))),128))])):f("",!0),r(t).appearance&&r(t).appearance!=="force-dark"?(a(),u("div",wn,[h("div",In,[h("p",Nn,T(r(e).darkModeSwitchLabel||"Appearance"),1),h("div",Mn,[b($e)])])])):f("",!0),r(e).socialLinks?(a(),u("div",An,[h("div",Cn,[b(Pe,{class:"social-links-list",links:r(e).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Hn=$(Bn,[["__scopeId","data-v-9b536d0b"]]),En=s=>(B("data-v-5dea55bf"),s=s(),H(),s),Dn=["aria-expanded"],Fn=En(()=>h("span",{class:"container"},[h("span",{class:"top"}),h("span",{class:"middle"}),h("span",{class:"bottom"})],-1)),On=[Fn],Un=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(s){return(t,e)=>(a(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:e[0]||(e[0]=o=>t.$emit("click"))},On,10,Dn))}}),jn=$(Un,[["__scopeId","data-v-5dea55bf"]]),Gn=["innerHTML"],zn=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(s){const{page:t}=L();return(e,o)=>(a(),y(F,{class:N({VPNavBarMenuLink:!0,active:r(z)(r(t).relativePath,e.item.activeMatch||e.item.link,!!e.item.activeMatch)}),href:e.item.link,target:e.item.target,rel:e.item.rel,tabindex:"0"},{default:p(()=>[h("span",{innerHTML:e.item.text},null,8,Gn)]),_:1},8,["class","href","target","rel"]))}}),Kn=$(zn,[["__scopeId","data-v-2781b5e7"]]),Rn=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(s){const t=s,{page:e}=L(),o=i=>"link"in i?z(e.value.relativePath,i.link,!!t.item.activeMatch):i.items.some(o),n=g(()=>o(t.item));return(i,l)=>(a(),y(ye,{class:N({VPNavBarMenuGroup:!0,active:r(z)(r(e).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Wn=s=>(B("data-v-492ea56d"),s=s(),H(),s),qn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Jn=Wn(()=>h("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Yn=_({__name:"VPNavBarMenu",setup(s){const{theme:t}=L();return(e,o)=>r(t).nav?(a(),u("nav",qn,[Jn,(a(!0),u(M,null,E(r(t).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Kn,{key:0,item:n},null,8,["item"])):(a(),y(Rn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),Xn=$(Yn,[["__scopeId","data-v-492ea56d"]]);function Qn(s){const{localeIndex:t,theme:e}=L();function o(n){var A,C,I;const i=n.split("."),l=(A=e.value.search)==null?void 0:A.options,v=l&&typeof l=="object",d=v&&((I=(C=l.locales)==null?void 0:C[t.value])==null?void 0:I.translations)||null,m=v&&l.translations||null;let P=d,k=m,V=s;const S=i.pop();for(const Q of i){let U=null;const R=V==null?void 0:V[Q];R&&(U=V=R);const ae=k==null?void 0:k[Q];ae&&(U=k=ae);const re=P==null?void 0:P[Q];re&&(U=P=re),R||(V=U),ae||(k=U),re||(P=U)}return(P==null?void 0:P[S])??(k==null?void 0:k[S])??(V==null?void 0:V[S])??""}return o}const Zn=["aria-label"],xn={class:"DocSearch-Button-Container"},ea=h("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),ta={class:"DocSearch-Button-Placeholder"},sa=h("span",{class:"DocSearch-Button-Keys"},[h("kbd",{class:"DocSearch-Button-Key"}),h("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Se=_({__name:"VPNavBarSearchButton",setup(s){const e=Qn({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(o,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(e)("button.buttonAriaLabel")},[h("span",xn,[ea,h("span",ta,T(r(e)("button.buttonText")),1)]),sa],8,Zn))}}),oa={class:"VPNavBarSearch"},na={id:"local-search"},aa={key:1,id:"docsearch"},ra=_({__name:"VPNavBarSearch",setup(s){const t=ot(()=>nt(()=>import("./VPLocalSearchBox.Y6T6dHZ7.js"),__vite__mapDeps([0,1]))),e=()=>null,{theme:o}=L(),n=w(!1),i=w(!1);j(()=>{});function l(){n.value||(n.value=!0,setTimeout(v,16))}function v(){const k=new Event("keydown");k.key="k",k.metaKey=!0,window.dispatchEvent(k),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function d(k){const V=k.target,S=V.tagName;return V.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=w(!1);ce("k",k=>{(k.ctrlKey||k.metaKey)&&(k.preventDefault(),m.value=!0)}),ce("/",k=>{d(k)||(k.preventDefault(),m.value=!0)});const P="local";return(k,V)=>{var S;return a(),u("div",oa,[r(P)==="local"?(a(),u(M,{key:0},[m.value?(a(),y(r(t),{key:0,onClose:V[0]||(V[0]=A=>m.value=!1)})):f("",!0),h("div",na,[b(Se,{onClick:V[1]||(V[1]=A=>m.value=!0)})])],64)):r(P)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),y(r(e),{key:0,algolia:((S=r(o).search)==null?void 0:S.options)??r(o).algolia,onVnodeBeforeMount:V[2]||(V[2]=A=>i.value=!0)},null,8,["algolia"])):f("",!0),i.value?f("",!0):(a(),u("div",aa,[b(Se,{onClick:l})]))],64)):f("",!0)])}}}),ia=_({__name:"VPNavBarSocialLinks",setup(s){const{theme:t}=L();return(e,o)=>r(t).socialLinks?(a(),y(Pe,{key:0,class:"VPNavBarSocialLinks",links:r(t).socialLinks},null,8,["links"])):f("",!0)}}),la=$(ia,[["__scopeId","data-v-164c457f"]]),ca=["href","rel","target"],ua={key:1},da={key:2},va=_({__name:"VPNavBarTitle",setup(s){const{site:t,theme:e}=L(),{hasSidebar:o}=O(),{currentLang:n}=X(),i=g(()=>{var d;return typeof e.value.logoLink=="string"?e.value.logoLink:(d=e.value.logoLink)==null?void 0:d.link}),l=g(()=>{var d;return typeof e.value.logoLink=="string"||(d=e.value.logoLink)==null?void 0:d.rel}),v=g(()=>{var d;return typeof e.value.logoLink=="string"||(d=e.value.logoLink)==null?void 0:d.target});return(d,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(o)}])},[h("a",{class:"title",href:i.value??r(me)(r(n).link),rel:l.value,target:v.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),r(e).logo?(a(),y(ee,{key:0,class:"logo",image:r(e).logo},null,8,["image"])):f("",!0),r(e).siteTitle?(a(),u("span",ua,T(r(e).siteTitle),1)):r(e).siteTitle===void 0?(a(),u("span",da,T(r(t).title),1)):f("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,ca)],2))}}),pa=$(va,[["__scopeId","data-v-28a961f9"]]),ha={class:"items"},fa={class:"title"},_a=_({__name:"VPNavBarTranslations",setup(s){const{theme:t}=L(),{localeLinks:e,currentLang:o}=X({correspondingLink:!0});return(n,i)=>r(e).length&&r(o).label?(a(),y(ye,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(t).langMenuLabel||"Change language"},{default:p(()=>[h("div",ha,[h("p",fa,T(r(o).label),1),(a(!0),u(M,null,E(r(e),l=>(a(),y(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),ma=$(_a,[["__scopeId","data-v-c80d9ad0"]]),ba=s=>(B("data-v-b9c8b02d"),s=s(),H(),s),ka={class:"wrapper"},$a={class:"container"},ga={class:"title"},ya={class:"content"},Pa={class:"content-body"},Sa=ba(()=>h("div",{class:"divider"},[h("div",{class:"divider-line"})],-1)),Va=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(s){const{y:t}=Ae(),{hasSidebar:e}=O(),{hasLocalNav:o}=Fe(),{frontmatter:n}=L(),i=w({});return Te(()=>{i.value={"has-sidebar":e.value,"has-local-nav":o.value,top:n.value.layout==="home"&&t.value===0}}),(l,v)=>(a(),u("div",{class:N(["VPNavBar",i.value])},[h("div",ka,[h("div",$a,[h("div",ga,[b(pa,null,{"nav-bar-title-before":p(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),h("div",ya,[h("div",Pa,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),b(ra,{class:"search"}),b(Xn,{class:"menu"}),b(ma,{class:"translations"}),b(Zo,{class:"appearance"}),b(la,{class:"social-links"}),b(Hn,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),b(jn,{class:"hamburger",active:l.isScreenOpen,onClick:v[0]||(v[0]=d=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),Sa],2))}}),La=$(Va,[["__scopeId","data-v-b9c8b02d"]]),Ta={key:0,class:"VPNavScreenAppearance"},wa={class:"text"},Ia=_({__name:"VPNavScreenAppearance",setup(s){const{site:t,theme:e}=L();return(o,n)=>r(t).appearance&&r(t).appearance!=="force-dark"?(a(),u("div",Ta,[h("p",wa,T(r(e).darkModeSwitchLabel||"Appearance"),1),b($e)])):f("",!0)}}),Na=$(Ia,[["__scopeId","data-v-2b89f08b"]]),Ma=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(s){const t=J("close-screen");return(e,o)=>(a(),y(F,{class:"VPNavScreenMenuLink",href:e.item.link,target:e.item.target,rel:e.item.rel,onClick:r(t)},{default:p(()=>[D(T(e.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Aa=$(Ma,[["__scopeId","data-v-d45ba3e8"]]),Ca=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(s){const t=J("close-screen");return(e,o)=>(a(),y(F,{class:"VPNavScreenMenuGroupLink",href:e.item.link,target:e.item.target,rel:e.item.rel,onClick:r(t)},{default:p(()=>[D(T(e.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ge=$(Ca,[["__scopeId","data-v-7179dbb7"]]),Ba={class:"VPNavScreenMenuGroupSection"},Ha={key:0,class:"title"},Ea=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(s){return(t,e)=>(a(),u("div",Ba,[t.text?(a(),u("p",Ha,T(t.text),1)):f("",!0),(a(!0),u(M,null,E(t.items,o=>(a(),y(Ge,{key:o.text,item:o},null,8,["item"]))),128))]))}}),Da=$(Ea,[["__scopeId","data-v-4b8941ac"]]),Fa=s=>(B("data-v-c9df2649"),s=s(),H(),s),Oa=["aria-controls","aria-expanded"],Ua=["innerHTML"],ja=Fa(()=>h("span",{class:"vpi-plus button-icon"},null,-1)),Ga=["id"],za={key:1,class:"group"},Ka=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(s){const t=s,e=w(!1),o=g(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function n(){e.value=!e.value}return(i,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:e.value}])},[h("button",{class:"button","aria-controls":o.value,"aria-expanded":e.value,onClick:n},[h("span",{class:"button-text",innerHTML:i.text},null,8,Ua),ja],8,Oa),h("div",{id:o.value,class:"items"},[(a(!0),u(M,null,E(i.items,v=>(a(),u(M,{key:v.text},["link"in v?(a(),u("div",{key:v.text,class:"item"},[b(Ge,{item:v},null,8,["item"])])):(a(),u("div",za,[b(Da,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,Ga)],2))}}),Ra=$(Ka,[["__scopeId","data-v-c9df2649"]]),Wa={key:0,class:"VPNavScreenMenu"},qa=_({__name:"VPNavScreenMenu",setup(s){const{theme:t}=L();return(e,o)=>r(t).nav?(a(),u("nav",Wa,[(a(!0),u(M,null,E(r(t).nav,n=>(a(),u(M,{key:n.text},["link"in n?(a(),y(Aa,{key:0,item:n},null,8,["item"])):(a(),y(Ra,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Ja=_({__name:"VPNavScreenSocialLinks",setup(s){const{theme:t}=L();return(e,o)=>r(t).socialLinks?(a(),y(Pe,{key:0,class:"VPNavScreenSocialLinks",links:r(t).socialLinks},null,8,["links"])):f("",!0)}}),ze=s=>(B("data-v-362991c2"),s=s(),H(),s),Ya=ze(()=>h("span",{class:"vpi-languages icon lang"},null,-1)),Xa=ze(()=>h("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Qa={class:"list"},Za=_({__name:"VPNavScreenTranslations",setup(s){const{localeLinks:t,currentLang:e}=X({correspondingLink:!0}),o=w(!1);function n(){o.value=!o.value}return(i,l)=>r(t).length&&r(e).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:o.value}])},[h("button",{class:"title",onClick:n},[Ya,D(" "+T(r(e).label)+" ",1),Xa]),h("ul",Qa,[(a(!0),u(M,null,E(r(t),v=>(a(),u("li",{key:v.link,class:"item"},[b(F,{class:"link",href:v.link},{default:p(()=>[D(T(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),xa=$(Za,[["__scopeId","data-v-362991c2"]]),er={class:"container"},tr=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(s){const t=w(null),e=Ce(q?document.body:null);return(o,n)=>(a(),y(pe,{name:"fade",onEnter:n[0]||(n[0]=i=>e.value=!0),onAfterLeave:n[1]||(n[1]=i=>e.value=!1)},{default:p(()=>[o.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[h("div",er,[c(o.$slots,"nav-screen-content-before",{},void 0,!0),b(qa,{class:"menu"}),b(xa,{class:"translations"}),b(Na,{class:"appearance"}),b(Ja,{class:"social-links"}),c(o.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),sr=$(tr,[["__scopeId","data-v-382f42e9"]]),or={key:0,class:"VPNav"},nr=_({__name:"VPNav",setup(s){const{isScreenOpen:t,closeScreen:e,toggleScreen:o}=Uo(),{frontmatter:n}=L(),i=g(()=>n.value.navbar!==!1);return _e("close-screen",e),te(()=>{q&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(a(),u("header",or,[b(La,{"is-screen-open":r(t),onToggleScreen:r(o)},{"nav-bar-title-before":p(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),b(sr,{open:r(t)},{"nav-screen-content-before":p(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),ar=$(nr,[["__scopeId","data-v-f1e365da"]]),Ke=s=>(B("data-v-f24171a4"),s=s(),H(),s),rr=["role","tabindex"],ir=Ke(()=>h("div",{class:"indicator"},null,-1)),lr=Ke(()=>h("span",{class:"vpi-chevron-right caret-icon"},null,-1)),cr=[lr],ur={key:1,class:"items"},dr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(s){const t=s,{collapsed:e,collapsible:o,isLink:n,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:d}=Nt(g(()=>t.item)),m=g(()=>v.value?"section":"div"),P=g(()=>n.value?"a":"div"),k=g(()=>v.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),V=g(()=>n.value?void 0:"button"),S=g(()=>[[`level-${t.depth}`],{collapsible:o.value},{collapsed:e.value},{"is-link":n.value},{"is-active":i.value},{"has-active":l.value}]);function A(I){"key"in I&&I.key!=="Enter"||!t.item.link&&d()}function C(){t.item.link&&d()}return(I,Q)=>{const U=K("VPSidebarItem",!0);return a(),y(W(m.value),{class:N(["VPSidebarItem",S.value])},{default:p(()=>[I.item.text?(a(),u("div",Z({key:0,class:"item",role:V.value},rt(I.item.items?{click:A,keydown:A}:{},!0),{tabindex:I.item.items&&0}),[ir,I.item.link?(a(),y(F,{key:0,tag:P.value,class:"link",href:I.item.link,rel:I.item.rel,target:I.item.target},{default:p(()=>[(a(),y(W(k.value),{class:"text",innerHTML:I.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),y(W(k.value),{key:1,class:"text",innerHTML:I.item.text},null,8,["innerHTML"])),I.item.collapsed!=null?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:at(C,["enter"]),tabindex:"0"},cr,32)):f("",!0)],16,rr)):f("",!0),I.item.items&&I.item.items.length?(a(),u("div",ur,[I.depth<5?(a(!0),u(M,{key:0},E(I.item.items,R=>(a(),y(U,{key:R.text,item:R,depth:I.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),vr=$(dr,[["__scopeId","data-v-f24171a4"]]),Re=s=>(B("data-v-ec846e01"),s=s(),H(),s),pr=Re(()=>h("div",{class:"curtain"},null,-1)),hr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},fr=Re(()=>h("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),_r=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(s){const{sidebarGroups:t,hasSidebar:e}=O(),o=s,n=w(null),i=Ce(q?document.body:null);return G([o,n],()=>{var l;o.open?(i.value=!0,(l=n.value)==null||l.focus()):i.value=!1},{immediate:!0,flush:"post"}),(l,v)=>r(e)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:l.open}]),ref_key:"navEl",ref:n,onClick:v[0]||(v[0]=it(()=>{},["stop"]))},[pr,h("nav",hr,[fr,c(l.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),u(M,null,E(r(t),d=>(a(),u("div",{key:d.text,class:"group"},[b(vr,{item:d,depth:0},null,8,["item"])]))),128)),c(l.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),mr=$(_r,[["__scopeId","data-v-ec846e01"]]),br=_({__name:"VPSkipLink",setup(s){const t=oe(),e=w();G(()=>t.path,()=>e.value.focus());function o({target:n}){const i=document.getElementById(decodeURIComponent(n.hash).slice(1));if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}}return(n,i)=>(a(),u(M,null,[h("span",{ref_key:"backToTop",ref:e,tabindex:"-1"},null,512),h("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}}),kr=$(br,[["__scopeId","data-v-c3508ec8"]]),$r=_({__name:"Layout",setup(s){const{isOpen:t,open:e,close:o}=O(),n=oe();G(()=>n.path,o),It(t,o);const{frontmatter:i}=L(),l=Be(),v=g(()=>!!l["home-hero-image"]);return _e("hero-image-slot-exists",v),(d,m)=>{const P=K("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),b(kr),b(ht,{class:"backdrop",show:r(t),onClick:r(o)},null,8,["show","onClick"]),b(ar,null,{"nav-bar-title-before":p(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),b(Oo,{open:r(t),onOpenMenu:r(e)},null,8,["open","onOpenMenu"]),b(mr,{open:r(t)},{"sidebar-nav-before":p(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),b(go,null,{"page-top":p(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),b(Lo),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),y(P,{key:1}))}}}),gr=$($r,[["__scopeId","data-v-a9a9e638"]]),Ve={Layout:gr,enhanceApp:({app:s})=>{s.component("Badge",dt)}},yr=s=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...i)=>n(...i)};const t=document.documentElement;return{stabilizeScrollPosition:o=>async(...n)=>{const i=o(...n),l=s.value;if(!l)return i;const v=l.offsetTop-t.scrollTop;return await Me(),t.scrollTop=l.offsetTop-v,i}}},We="vitepress:tabSharedState",Y=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",Pr=()=>{const s=Y==null?void 0:Y.getItem(qe);if(s)try{return JSON.parse(s)}catch{}return{}},Sr=s=>{Y&&Y.setItem(qe,JSON.stringify(s))},Vr=s=>{const t=lt({});G(()=>t.content,(e,o)=>{e&&o&&Sr(e)},{deep:!0}),s.provide(We,t)},Lr=(s,t)=>{const e=J(We);if(!e)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");j(()=>{e.content||(e.content=Pr())});const o=w(),n=g({get(){var d;const l=t.value,v=s.value;if(l){const m=(d=e.content)==null?void 0:d[l];if(m&&v.includes(m))return m}else{const m=o.value;if(m)return m}return v[0]},set(l){const v=t.value;v?e.content&&(e.content[v]=l):o.value=l}});return{selected:n,select:l=>{n.value=l}}};let Le=0;const Tr=()=>(Le++,""+Le);function wr(){const s=Be();return g(()=>{var o;const e=(o=s.default)==null?void 0:o.call(s);return e?e.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var i;return(i=n.props)==null?void 0:i.label}):[]})}const Je="vitepress:tabSingleState",Ir=s=>{_e(Je,s)},Nr=()=>{const s=J(Je);if(!s)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return s},Mr={class:"plugin-tabs"},Ar=["id","aria-selected","aria-controls","tabindex","onClick"],Cr=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(s){const t=s,e=wr(),{selected:o,select:n}=Lr(e,ct(t,"sharedStateKey")),i=w(),{stabilizeScrollPosition:l}=yr(i),v=l(n),d=w([]),m=k=>{var A;const V=e.value.indexOf(o.value);let S;k.key==="ArrowLeft"?S=V>=1?V-1:e.value.length-1:k.key==="ArrowRight"&&(S=V(a(),u("div",Mr,[h("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(r(e),S=>(a(),u("button",{id:`tab-${S}-${r(P)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(o),"aria-controls":`panel-${S}-${r(P)}`,tabindex:S===r(o)?0:-1,onClick:()=>r(v)(S)},T(S),9,Ar))),128))],544),c(k.$slots,"default")]))}}),Br=["id","aria-labelledby"],Hr=_({__name:"PluginTabsTab",props:{label:{}},setup(s){const{uid:t,selected:e}=Nr();return(o,n)=>r(e)===o.label?(a(),u("div",{key:0,id:`panel-${o.label}-${r(t)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${o.label}-${r(t)}`},[c(o.$slots,"default",{},void 0,!0)],8,Br)):f("",!0)}}),Er=$(Hr,[["__scopeId","data-v-9b0d03d2"]]),Dr=s=>{Vr(s),s.component("PluginTabs",Cr),s.component("PluginTabsTab",Er)},Or={extends:Ve,Layout(){return ut(Ve.Layout,null,{})},enhanceApp({app:s,router:t,siteData:e}){Dr(s)}};export{Or as R,Qn as c,L as u}; diff --git a/dev/assets/rldwgbv.DcQ1VF4U.png b/dev/assets/ckwndaw.DcQ1VF4U.png similarity index 100% rename from dev/assets/rldwgbv.DcQ1VF4U.png rename to dev/assets/ckwndaw.DcQ1VF4U.png diff --git a/dev/assets/examples.md.BjwbFmYi.js b/dev/assets/examples.md.Xiq9LrlA.js similarity index 98% rename from dev/assets/examples.md.BjwbFmYi.js rename to dev/assets/examples.md.Xiq9LrlA.js index eaf317b..bf74881 100644 --- a/dev/assets/examples.md.BjwbFmYi.js +++ b/dev/assets/examples.md.Xiq9LrlA.js @@ -1,7 +1,7 @@ -import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.CtKH--HK.js";const k="/SwarmMakie.jl/dev/assets/aympomb.Cd879Nlj.png",n="/SwarmMakie.jl/dev/assets/jxwjnpf.DNpkuEgi.png",l="/SwarmMakie.jl/dev/assets/sppnjtw.BDepz78g.png",p="/SwarmMakie.jl/dev/assets/zgriuuz._gTVJm3g.png",t="/SwarmMakie.jl/dev/assets/rldwgbv.DcQ1VF4U.png",u=JSON.parse('{"title":"Examples","description":"","frontmatter":{},"headers":[],"relativePath":"examples.md","filePath":"examples.md","lastUpdated":null}'),e={name:"examples.md"},E=h(`

Examples

Multiple variables with colors

julia
using CairoMakie, SwarmMakie
+import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.CtKH--HK.js";const k="/SwarmMakie.jl/dev/assets/ialjgew.Cd9ZjDYa.png",n="/SwarmMakie.jl/dev/assets/xmvrqdo.CVGJu_20.png",l="/SwarmMakie.jl/dev/assets/nhcrzug.BDepz78g.png",t="/SwarmMakie.jl/dev/assets/jovtkco._gTVJm3g.png",p="/SwarmMakie.jl/dev/assets/ckwndaw.DcQ1VF4U.png",u=JSON.parse('{"title":"Examples","description":"","frontmatter":{},"headers":[],"relativePath":"examples.md","filePath":"examples.md","lastUpdated":null}'),e={name:"examples.md"},E=h(`

Examples

Multiple variables with colors

julia
using CairoMakie, SwarmMakie
 xs = rand(1:4, 500)
 ys = randn(500) .+ xs
-fig, ax, plt = beeswarm(xs, ys, color = xs, colormap = :isoluminant_cm_70_c39_n256)

Now, we can also pass categorical colormaps:

julia
plt.colormap[] = Makie.Categorical(Makie.wong_colors()[1:4])

and the figure is:

julia
fig

Palmer Penguins

julia
using AlgebraOfGraphics, CairoMakie, SwarmMakie
+fig, ax, plt = beeswarm(xs, ys, color = xs, colormap = :isoluminant_cm_70_c39_n256)

Now, we can also pass categorical colormaps:

julia
plt.colormap[] = Makie.Categorical(Makie.wong_colors()[1:4])

and the figure is:

julia
fig

Palmer Penguins

julia
using AlgebraOfGraphics, CairoMakie, SwarmMakie
 using PalmerPenguins, DataFrames
 
 penguins = dropmissing(DataFrame(PalmerPenguins.load()))
@@ -28,7 +28,7 @@ import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.CtKH--HK.js";const k
 Makie.update_state_before_display!(f)
 Makie.update_state_before_display!(f)
 Makie.update_state_before_display!(f)
-f

Wilkinson's dot histogram

julia
using CairoMakie, SwarmMakie
+f

Wilkinson's dot histogram

julia
using CairoMakie, SwarmMakie
 using RDatasets, DataFrames
 mtcars = dataset("datasets", "mtcars")
 
@@ -40,4 +40,4 @@ import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.CtKH--HK.js";const k
 )
 p.side = :both
 p.direction = :x
-f

Note that to use side != :both, you will have to set the limits of the axis explicitly.


This page was generated using Literate.jl.

',22),r=[E];function g(d,y,F,o,C,c){return a(),i("div",null,r)}const B=s(e,[["render",g]]);export{u as __pageData,B as default}; +f

Note that to use side != :both, you will have to set the limits of the axis explicitly.


This page was generated using Literate.jl.

',22),r=[E];function g(d,y,F,o,C,c){return a(),i("div",null,r)}const B=s(e,[["render",g]]);export{u as __pageData,B as default}; diff --git a/dev/assets/examples.md.BjwbFmYi.lean.js b/dev/assets/examples.md.Xiq9LrlA.lean.js similarity index 60% rename from dev/assets/examples.md.BjwbFmYi.lean.js rename to dev/assets/examples.md.Xiq9LrlA.lean.js index a221429..9ce2727 100644 --- a/dev/assets/examples.md.BjwbFmYi.lean.js +++ b/dev/assets/examples.md.Xiq9LrlA.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.CtKH--HK.js";const k="/SwarmMakie.jl/dev/assets/aympomb.Cd879Nlj.png",n="/SwarmMakie.jl/dev/assets/jxwjnpf.DNpkuEgi.png",l="/SwarmMakie.jl/dev/assets/sppnjtw.BDepz78g.png",p="/SwarmMakie.jl/dev/assets/zgriuuz._gTVJm3g.png",t="/SwarmMakie.jl/dev/assets/rldwgbv.DcQ1VF4U.png",u=JSON.parse('{"title":"Examples","description":"","frontmatter":{},"headers":[],"relativePath":"examples.md","filePath":"examples.md","lastUpdated":null}'),e={name:"examples.md"},E=h("",22),r=[E];function g(d,y,F,o,C,c){return a(),i("div",null,r)}const B=s(e,[["render",g]]);export{u as __pageData,B as default}; +import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.CtKH--HK.js";const k="/SwarmMakie.jl/dev/assets/ialjgew.Cd9ZjDYa.png",n="/SwarmMakie.jl/dev/assets/xmvrqdo.CVGJu_20.png",l="/SwarmMakie.jl/dev/assets/nhcrzug.BDepz78g.png",t="/SwarmMakie.jl/dev/assets/jovtkco._gTVJm3g.png",p="/SwarmMakie.jl/dev/assets/ckwndaw.DcQ1VF4U.png",u=JSON.parse('{"title":"Examples","description":"","frontmatter":{},"headers":[],"relativePath":"examples.md","filePath":"examples.md","lastUpdated":null}'),e={name:"examples.md"},E=h("",22),r=[E];function g(d,y,F,o,C,c){return a(),i("div",null,r)}const B=s(e,[["render",g]]);export{u as __pageData,B as default}; diff --git a/dev/assets/otixncu.Efqwolsi.png b/dev/assets/gwbxcsx.Efqwolsi.png similarity index 100% rename from dev/assets/otixncu.Efqwolsi.png rename to dev/assets/gwbxcsx.Efqwolsi.png diff --git a/dev/assets/ialjgew.Cd9ZjDYa.png b/dev/assets/ialjgew.Cd9ZjDYa.png new file mode 100644 index 0000000000000000000000000000000000000000..72d0c371fc52b4e194cf9e8893ff9f1b9dfb5f76 GIT binary patch literal 125123 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

Bcf7BNk45;J}Th<5YTE2y@sre-m(t_%&@=nR$fO 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%0Dxdo!Xr) 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 z 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%0ARWSOo)`w0e_CP`1PVZP-Bj>WvRttb} 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

SwarmMakie implements beeswarm or swarm plots in Makie. These are scatter plots which are categorical (or singular) in the x-axis, where the markers are nudged so that each marker is visible and avoids overlap.

The main entry point to the package is the beeswarm recipe, which takes the same arguments as Makie's scatter plots, and transforms them into a beautiful beeswarm plot!

Being a Makie recipe, you can also use this with AlgebraOfGraphics.

Quick start

Here's a quick example to get you started:

julia
using CairoMakie, SwarmMakie
+import{_ as s,c as i,o as a,a7 as t}from"./chunks/framework.CtKH--HK.js";const h="/SwarmMakie.jl/dev/assets/oxdxrvx.DGyCKkfu.png",e="/SwarmMakie.jl/dev/assets/gwbxcsx.Efqwolsi.png",F=JSON.parse('{"title":"SwarmMakie","description":"","frontmatter":{},"headers":[],"relativePath":"introduction.md","filePath":"introduction.md","lastUpdated":null}'),n={name:"introduction.md"},k=t(`

SwarmMakie

SwarmMakie implements beeswarm or swarm plots in Makie. These are scatter plots which are categorical (or singular) in the x-axis, where the markers are nudged so that each marker is visible and avoids overlap.

The main entry point to the package is the beeswarm recipe, which takes the same arguments as Makie's scatter plots, and transforms them into a beautiful beeswarm plot!

Being a Makie recipe, you can also use this with AlgebraOfGraphics.

Quick start

Here's a quick example to get you started:

julia
using CairoMakie, SwarmMakie
 xs = rand(1:3, 40)
 ys = randn(40)
 f, a, p = scatter(xs, ys; color = xs, axis = (; title = "Scatter plot"))
diff --git a/dev/assets/introduction.md.BLN9cl7G.lean.js b/dev/assets/introduction.md.CUHnHsKA.lean.js
similarity index 74%
rename from dev/assets/introduction.md.BLN9cl7G.lean.js
rename to dev/assets/introduction.md.CUHnHsKA.lean.js
index bc1cdd8..d3a1a9f 100644
--- a/dev/assets/introduction.md.BLN9cl7G.lean.js
+++ b/dev/assets/introduction.md.CUHnHsKA.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as t}from"./chunks/framework.CtKH--HK.js";const h="/SwarmMakie.jl/dev/assets/todjytk.bbVSmzS1.png",e="/SwarmMakie.jl/dev/assets/otixncu.Efqwolsi.png",F=JSON.parse('{"title":"SwarmMakie","description":"","frontmatter":{},"headers":[],"relativePath":"introduction.md","filePath":"introduction.md","lastUpdated":null}'),n={name:"introduction.md"},k=t("",12),l=[k];function p(r,E,d,g,o,c){return a(),i("div",null,l)}const u=s(n,[["render",p]]);export{F as __pageData,u as default};
+import{_ as s,c as i,o as a,a7 as t}from"./chunks/framework.CtKH--HK.js";const h="/SwarmMakie.jl/dev/assets/oxdxrvx.DGyCKkfu.png",e="/SwarmMakie.jl/dev/assets/gwbxcsx.Efqwolsi.png",F=JSON.parse('{"title":"SwarmMakie","description":"","frontmatter":{},"headers":[],"relativePath":"introduction.md","filePath":"introduction.md","lastUpdated":null}'),n={name:"introduction.md"},k=t("",12),l=[k];function p(r,E,d,g,o,c){return a(),i("div",null,l)}const u=s(n,[["render",p]]);export{F as __pageData,u as default};
diff --git a/dev/assets/zgriuuz._gTVJm3g.png b/dev/assets/jovtkco._gTVJm3g.png
similarity index 100%
rename from dev/assets/zgriuuz._gTVJm3g.png
rename to dev/assets/jovtkco._gTVJm3g.png
diff --git a/dev/assets/jxwjnpf.DNpkuEgi.png b/dev/assets/jxwjnpf.DNpkuEgi.png
deleted file mode 100644
index a19975363db0035aee4600237791e9788e825fce..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 140167
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

diff --git a/dev/assets/sppnjtw.BDepz78g.png b/dev/assets/nhcrzug.BDepz78g.png
similarity index 100%
rename from dev/assets/sppnjtw.BDepz78g.png
rename to dev/assets/nhcrzug.BDepz78g.png
diff --git a/dev/assets/oxdxrvx.DGyCKkfu.png b/dev/assets/oxdxrvx.DGyCKkfu.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1692cc58b373bdb81cf4c202e92db50346f89c2
GIT binary patch
literal 43526
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	HRys&e!#Q6X{Ql1W0C}c@RYzMJ
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.jl 
julia
module SwarmMakie
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.CtKH--HK.js";const g=JSON.parse('{"title":"SwarmMakie.jl","description":"","frontmatter":{},"headers":[],"relativePath":"source/SwarmMakie.md","filePath":"source/SwarmMakie.md","lastUpdated":null}'),e={name:"source/SwarmMakie.md"},l=n(`

SwarmMakie.jl

julia
module SwarmMakie
 
 using Makie
 using Random
 import StatsBase:
     Histogram,
-    fit
+    fit,
+    UnitWeights
 
 include("recipe.jl")
 include("algorithms/simple.jl")

include("algorithms/mkborregaard.jl")

julia
include("algorithms/seaborn.jl")
 include("algorithms/wilkinson.jl")
 
-end

This page was generated using Literate.jl.

`,6),t=[l];function p(h,k,r,d,o,E){return i(),a("div",null,t)}const u=s(e,[["render",p]]);export{g as __pageData,u as default}; +end

This page was generated using Literate.jl.

`,6),t=[l];function p(h,k,r,d,o,E){return a(),i("div",null,t)}const u=s(e,[["render",p]]);export{g as __pageData,u as default}; diff --git a/dev/assets/source_SwarmMakie.md.zR4D0qVV.lean.js b/dev/assets/source_SwarmMakie.md.BzVkK5sT.lean.js similarity index 69% rename from dev/assets/source_SwarmMakie.md.zR4D0qVV.lean.js rename to dev/assets/source_SwarmMakie.md.BzVkK5sT.lean.js index 1acaca6..75b5a53 100644 --- a/dev/assets/source_SwarmMakie.md.zR4D0qVV.lean.js +++ b/dev/assets/source_SwarmMakie.md.BzVkK5sT.lean.js @@ -1 +1 @@ -import{_ as s,c as a,o as i,a7 as n}from"./chunks/framework.CtKH--HK.js";const g=JSON.parse('{"title":"SwarmMakie.jl","description":"","frontmatter":{},"headers":[],"relativePath":"source/SwarmMakie.md","filePath":"source/SwarmMakie.md","lastUpdated":null}'),e={name:"source/SwarmMakie.md"},l=n("",6),t=[l];function p(h,k,r,d,o,E){return i(),a("div",null,t)}const u=s(e,[["render",p]]);export{g as __pageData,u as default}; +import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.CtKH--HK.js";const g=JSON.parse('{"title":"SwarmMakie.jl","description":"","frontmatter":{},"headers":[],"relativePath":"source/SwarmMakie.md","filePath":"source/SwarmMakie.md","lastUpdated":null}'),e={name:"source/SwarmMakie.md"},l=n("",6),t=[l];function p(h,k,r,d,o,E){return a(),i("div",null,t)}const u=s(e,[["render",p]]);export{g as __pageData,u as default}; diff --git a/dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.js b/dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.js deleted file mode 100644 index 8020c6c..0000000 --- a/dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.js +++ /dev/null @@ -1,36 +0,0 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.CtKH--HK.js";const y=JSON.parse('{"title":"Wilkinson beeswarm","description":"","frontmatter":{},"headers":[],"relativePath":"source/algorithms/wilkinson.md","filePath":"source/algorithms/wilkinson.md","lastUpdated":null}'),l={name:"source/algorithms/wilkinson.md"},t=n(`

Wilkinson beeswarm

julia
export WilkinsonBeeswarm

This is a beeswarm implementation as described in Leland Wilkinson's original paper on dot plots

julia
"""
-    WilkinsonBeeswarm()
-
-A simple implementation like Matplotlib's algorithm.
-"""
-struct WilkinsonBeeswarm <: BeeswarmAlgorithm
-end
-
-function calculate!(buffer::AbstractVector{<: Point2}, alg::WilkinsonBeeswarm, positions::AbstractVector{<: Point2}, markersize, side::Symbol)
-    #=
-
-    Initial sketch of code credited to Frederic Freyer and Julius Krumbiegel.
-    Reference here: https://github.com/MakieOrg/Makie.jl/issues/1950
-
-    =#
-
-    new_positions = Float32[]
-    for pos in positions
-        push!(new_positions, pos[2])
-    end
-    h = fit(Histogram, new_positions; nbins = markersize)
-    xs = 1:length(h.weights)
-
-    dot_per_bin = round.(Int, h.weights ./ markersize)
-
-    points = Point2f[]
-    for x in xs
-        for dot in 1:dot_per_bin[x]
-            point = Point2f(x, dot)
-            push!(points, point)
-        end
-    end
-
-    return points
-
-end

This page was generated using Literate.jl.

`,6),h=[t];function p(k,e,r,d,E,g){return a(),i("div",null,h)}const c=s(l,[["render",p]]);export{y as __pageData,c as default}; diff --git a/dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.lean.js b/dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.lean.js deleted file mode 100644 index b903782..0000000 --- a/dev/assets/source_algorithms_wilkinson.md.DoVlTOzM.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.CtKH--HK.js";const y=JSON.parse('{"title":"Wilkinson beeswarm","description":"","frontmatter":{},"headers":[],"relativePath":"source/algorithms/wilkinson.md","filePath":"source/algorithms/wilkinson.md","lastUpdated":null}'),l={name:"source/algorithms/wilkinson.md"},t=n("",6),h=[t];function p(k,e,r,d,E,g){return a(),i("div",null,h)}const c=s(l,[["render",p]]);export{y as __pageData,c as default}; diff --git a/dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.js b/dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.js new file mode 100644 index 0000000..7208812 --- /dev/null +++ b/dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.js @@ -0,0 +1,94 @@ +import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.CtKH--HK.js";const o=JSON.parse('{"title":"Wilkinson beeswarm","description":"","frontmatter":{},"headers":[],"relativePath":"source/algorithms/wilkinson.md","filePath":"source/algorithms/wilkinson.md","lastUpdated":null}'),h={name:"source/algorithms/wilkinson.md"},l=n(`

Wilkinson beeswarm

julia
export WilkinsonBeeswarm

This is a beeswarm implementation as described in Leland Wilkinson's original paper on dot plots.

This is probably one of the simplest beeswarm algorithms to implement, so this file is heavily documented to serve as a reference for other implementations.

Boilerplate

In order to define a beeswarm algorithm, we need to define a struct that is a subtype of BeeswarmAlgorithm.

This may optionally contain fields which control the algorithm, but in this case, we don't need any.

julia
"""
+    WilkinsonBeeswarm()
+
+A simple implementation like Matplotlib's algorithm.
+"""
+struct WilkinsonBeeswarm <: BeeswarmAlgorithm
+end

The calculate! function

The calculate! function is the main function that is called by the beeswarm! recipe to calculate the positions of the beeswarm.

It accepts points in pixelspace and marker size through positions, and sets the elements of buffer to the correct positions in pixelspace.

This decreases the amount of memory allocation, as the buffer is preallocated.

It is vital that the order of points in buffer is the same as in positions, since all of the other attributes (like color, size, etc.) are indexed by the order of the points in positions.

This is why we've essentially reimplemented the histogram here, as opposed to using it from StatsBase.

julia
function calculate!(buffer::AbstractVector{<: Point2}, alg::WilkinsonBeeswarm, positions::AbstractVector{<: Point2}, markersize, side::Symbol)
+    @info "Calculating..."

Here, we need to find each unique x-value, which indicates a different group or category.

julia
    xs = first.(positions)
+    # Once we've found this, then we can calculate
+    # the beeswarm for each group.
+    for x_val in unique(xs)
+        group = findall(==(x_val), xs)
+        wilkinson_kernel!(view(buffer, group), view(positions, group), markersize, side)
+    end
+
+end

The kernel

The wilkinson_kernel! function is the main function that calculates the beeswarm for a single group.

It accepts points in pixelspace and marker size through positions and markersize, and sets the elements of buffer to the correct positions in pixelspace.

julia
function wilkinson_kernel!(buffer, positions, markersize, side::Symbol)
+    #=
+
+    Initial sketch of code credited to Frederic Freyer and Julius Krumbiegel.
+    Reference here: https://github.com/MakieOrg/Makie.jl/issues/1950
+
+    =#
+
+    # This code calculates some parameters
+    # like the minimum and maximum y-values,
+    # and the number of bins.
+    ys = last.(positions)
+    ymin, ymax = extrema(ys)
+    Δy = ymax - ymin
+    nbins = round(Int, Δy / markersize)
+
+    # This will be used for us to push to, and is probably one of
+    # two allocation sources in the code!
+    bin_idxs = [Int[] for _ in 1:nbins]
+
+    #=
+    ### Binning y-values
+
+    We now need to bin the y-values into \`nbins\` bins.
+
+    This is done by looping through each y-value, calculating
+    the index of the bin it should be in, and then pushing the index
+    to the relevant vector in \`bin_idxs\`.
+
+    Since the bins are all uniform, we don't actually need to materialize
+    anything!
+    =#
+
+    for (i, y) in enumerate(ys)
+        current_index = round(Int, (y - ymin)/markersize)
+        if current_index == 0
+            current_index = 1
+        elseif current_index > nbins
+            current_index = nbins
+        end
+
+        push!(bin_idxs[current_index], i)
+    end
+
+    #=
+    ### Calculating positions
+
+    Now that we have the indices of the points in each bin, we can calculate the positions.
+    We force the points to dodge each other by \`markersize\`.
+    =#
+    for (i, idxs) in enumerate(bin_idxs)
+        isempty(idxs) && continue
+        # This is the center of the bin cell
+        current_y = ymin + (i - 1) * markersize + markersize/2
+        idxs_by_position = @view idxs[sortperm(last.(@view positions[idxs]))]
+
+        if side == :both
+            # Split the bin in two parts, evenly split.
+            # One will go left and one will go right.
+            a = idxs_by_position[begin:2:end]
+            b = idxs_by_position[(begin+1):2:end]
+            # Update the buffer array.
+            buffer[a] .= Point2f.(
+                ((1:length(a))) .* markersize .- markersize/2 .+ first.(view(positions, a)),
+                current_y
+                )
+            buffer[b] .= Point2f.(
+                ((1:length(b))) .* (-markersize) .+ markersize/2 .+ first.(view(positions, b)),
+                current_y
+                )
+        elseif side == :left
+            # Update the buffer array.
+            buffer[idxs_by_position] .= Point2f.(((1:length(idxs_by_position))) .* markersize .- markersize/2 .+ first.(view(positions, idxs_by_position)), current_y)
+        elseif side == :right
+            # Update the buffer array.
+            buffer[idxs_by_position] .= Point2f.(((1:length(idxs_by_position))) .* (-markersize) .+ markersize/2 .+ first.(view(positions, idxs_by_position)), current_y)
+        end
+    end
+end

This page was generated using Literate.jl.

`,23),t=[l];function e(k,p,r,d,E,g){return a(),i("div",null,t)}const c=s(h,[["render",e]]);export{o as __pageData,c as default}; diff --git a/dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.lean.js b/dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.lean.js new file mode 100644 index 0000000..90c0fe3 --- /dev/null +++ b/dev/assets/source_algorithms_wilkinson.md.IBf6tx2D.lean.js @@ -0,0 +1 @@ +import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.CtKH--HK.js";const o=JSON.parse('{"title":"Wilkinson beeswarm","description":"","frontmatter":{},"headers":[],"relativePath":"source/algorithms/wilkinson.md","filePath":"source/algorithms/wilkinson.md","lastUpdated":null}'),h={name:"source/algorithms/wilkinson.md"},l=n("",23),t=[l];function e(k,p,r,d,E,g){return a(),i("div",null,t)}const c=s(h,[["render",e]]);export{o as __pageData,c as default}; diff --git a/dev/assets/todjytk.bbVSmzS1.png b/dev/assets/todjytk.bbVSmzS1.png deleted file mode 100644 index f3daeac63ffa95f24a32e5e5d757aa1ae8a26b57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44160 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 diff --git a/dev/assets/xmvrqdo.CVGJu_20.png b/dev/assets/xmvrqdo.CVGJu_20.png new file mode 100644 index 0000000000000000000000000000000000000000..03497cf17f9e884cfbfed95784cfbed0950dc74d GIT binary patch literal 141517 zcmd>lWmr{R)U8FQbc&Rubhos0cXxNENJ*D;Nq2{IH;3--?ryjn@cr(;`};ok;(2s? zJnpmB+H;LL=9pszNJ$96L1RI`dGiMDyD-1Zn>Qay-@JM61NjbkhYLZo2>1hBM^uRa z&C~O*KaDw2Z{B=<^PT^joKw>Nf}<18mOJ&Wqd_$@Wwq7_j5JiKW1t+qK)$ScHL-G_ z8Qxsvp#3^aul0RLFXt6e+0ofG5p(TUmvo`-_ZYL8{1~%*=}aYlkq=~L-b60yls`Hz zH4HW%%NQUJ1_vp>Q_gyDdrBWQ(4YPMkoU0ql{;|D`FUW#kFS5q-rLv9mU*7fA6_m= zr67G?-vfj8LVUUU!-J3b`d?5;Kk&Z1_2Zo{59G_0)E`91*PB42yu*Kai^q%i|CyT+ zC+@uk!Jr5XT)eKun-9kvsm=bne*Z0vw%>7i!xziAC*HL1{*6&12DBjk;_i3hj>yQ! zBSw{(nfzHY0~bnfPJ{H7>lX%T!~_I7)xy9&AGvX*4sFq6zzSwq1D~hYLQ|mA`JcP~ z|GnU^Q6y30M90E_X$wJ?prCv{OHSXZ^%J5P>NUt(+`220)>>`?2$RhiXeUUg3i_(4 zD=dsY|L!=@uAg&V{A7RY94d>l7nslo3zrq?_znMGgvU)e#q2rngg3iV7IA+31>bn) z>@+TGdvt5ILxmZD&}0vqqor%KUKP%%9+kVA7!ax8lGOF{eJ2Zg8P-{XuBVUzRuY|a z!<4-V&oNT0R(&dWcnr8KFX7>!rW?+cpMgnu>3>@Wq^TB}%rZ*0XlUl?Z*`Xjqg~HF zryjtg=X4cdiiJbz_HVbHDH>Tth7fn&@sqr_mh4i)8i+WP6rw?yBmbogIL zfHYabt3ejDj-(%d3D0*$4VUiif`bRW|FH6O`-=q%A?sKFE-*#Mp|t(q2O0b8h^vdf{){C} z$X~1yY|i9AHn|zxpev%A(WwLi~zO=j(!Sp6+T(z-c7;Yq5vt#e6@qJ=0&?QYibB^Xf&@d`s2o8zs31Z$Pj8svdZctb8A2Rs!jOd0b8uV zWXr;+v{X9=^LY$f8fQtE2Wi?<`(e;%5dZGu985xpmx5M5c;YYu z|AyedCs1;n%YFzIa0PYF9+ft|9}IzpxsMOP{Ev62B3+U-`-@H;nd61Din*9KYGIH( zJa%-S7Xr3)5C4c2fS#Z6TSeH)&TSrZ^p5%jNd1$DFu7w^4l9P+t(#Bg3 zW^asT3 zm*Yz&ixR5v-~P%#rQ7T3I%!82xSh68N;r_AL&9_0i~Fmq=d#w3qn-dQyP(KiKzWOa zO-dFO7&FD7Sb1gUaTtwNB(tkCh|y6kk?F%j z7YogK3TqECN|%=nC&hE?ZL!0ZF8k|EMOX~I_|mLGd2K+X`_349#_#AOHI1vPJxJn) zTig9%-%`%KD>ni}+{d*5%uf`Q3`%s*bmEx!UJc>RXXLMj`3^;7bBmitxM8*LPz3Ts zU~gTpGe8aTS z%WOfoA|D8llAVyS9Pkm*=qNG4o&&~Ye9V_}metjxFf_YjOY`C{*#lRzSPtNF-5<4dE9GoV57IHdRqChD9QZ!RK2~18_Bwb#$oZ~DQEj=&dvDut+SBNs zH}jhyUlGPpdfS6yJO=>#N-85{%< z-+%x1Q8MX(b5)%KmoVVX7bqC4e}F@Pa`s`Zsg$221p(e5nb(K+$16cAh193uj$8bS zF>ocU#l`o$qu;zy@-Y&S00YB_CRif$x`F*ShmSG|c9lsH``Oi~18rJbi~m?0@L^V6 zvjUW(4077s{@@DwPjRXLA!kltG6jbHBx)Lpxcrd{d*YgxGvvR!S<9f9VyD(fTSysd zq@$M4`ZMk9nOAU=$0^#(8b3$(n>R2K)qV4qpaWzf*9P2n>73LpC;hU?VKs}n(M%eX zEf+hQtN*@;Ua*LCZc?SX$i5ij-Py;O;QzY_sR+~5`*0(t&{U046pv3b)F1n^!b)dNBDIk4xKf({qXfq*^_#g%v^@&%19mtkv zym2K1(fyYvs1D%}8ax<=xoI1%?Urg+H{=Q?=x4uEQTSD&LguzPc%xcWblCE#|;eqYguuoNQZNl zgo|{v#xdD$+ptW0mFETXRMtI58!6)LgP5}R{sDP``ctW4>c*J^Y*2HAA?s47^a)q# z=YN|Lq?wl1Yo=`}LWdG04*uZ~*BY*2WRQf_%hid_VflW2%l(~Vq}n`s433iAc1Y>6 z)@vSbF$;3#wf6Lhp(hVYQTXNlMe>7gEeFlV;CvBS2@vBKbIEDP7n{GSnt$}91ihm3n>TTA9Q_v!Zcf|DLph^b`6IR#*KN(7 z+j}UBkvUXfBi-nTGolULRdhkPk!q$Qknvn`WVe2WTLWUWdON^6k6raeR5A!d21s19 zr{1v)Q$$E>$NWe8{2~w}?x<$LsI8%@kD>`_!&;=%$qT;8Y9o1;TN@K+h-uz-+v((_@QTDv9tbI_~b71JDS%jALhMxZ|&`2Pn1YMTOd~MoZxf)V_JsQ_uf-m1Fkn zsF!G|?j8FFYWamKKb>+93q!fUKvhM(Y6{o{HSlawr0wh?I>mhyr_C(Y;DlKSW@rtY zPX`~l+BYSUT64DwJ3eO9B>qEz)4{17L~dVS#MQ>n9GL2iYI4J&%gepjYLG+PDS)2#3zd5!;545hp5iz zwlHQBqEWD&)49hsBD$*jbDHzgE^9JXMZaR`D|xev806>6(+}e31VW9;8q4JGLx>Zx z=%*60eS|ne!`SI!9l;@zLL0XrsT`;ZrPU2^<~+GD zo79HFV`yVS;86b-{@Dm#c3<U4 zCH)q>N`ZrCso_Fqn}_E#k8>vN_MFXnhRGW4iz%dK6o=0!%Jc|2sVPr`j5x zw|s%wyLin_Tb4}|JBUc*cEiWG$H?M{wbfh) zud=F_m^fV@%vU!B%9gyULKMC|lOlV~g?ZqHm10g)1R&J^riUa*R?y^X-Z{9@n$}yx zEY^={pC>JAfHLy|1II4A2xS1p7DD$>%Yd`s3t-Riww&QgpX`xO4K|p)`r; z5kn6-DViFs?3P&jZ(RbvYcd(l%~F1Xv}Z&!hgW?|<`8z4g%n#td?Jh>RS?jsa@BV%Z6SC!do_i5v zg`gXiaX2DxxnqTe8BIy?g=3g+cY|AGH1_x{F;i6$X-;?BJFkBT9wsfS9VPYRoyLueR5g$W;tFi|RkBWx# z-@TBxaq*lg+;8b5NbrMC`8&-iima^qFv`iWmy}@4iu@FE-y%tYuxOw}H?DNW;1njLNazO~xae-RwMduSsU$NY^?X$IsnQ?pxrVnkaTlyQ|x~#s*^zYEpiPK zPv^yK>$TWgC@Gq%pB|(2mUalPdNl>aG4o6R9(_j0VVi*Oyu82k7m&^p>V|(&Y{DMn zo0C6zwTj!!hqjX!;OfPv|hk$n8FBB=GP;Z+cXO3G}!IVx$ao)9**vrxC4*z>IiNbzz;2bN360@(Nx7B1}j} zt{cKCSV@tP{4ScT4d=~^A|tsb+?s!AIG>}Qr#P~8dg5Xwa(@`F8Bxre?4$qGjq=}R zVyae$W-G1xs37BSK_MMNi`)}Wx6%>a8p%9IPSwf&KH+*SOvi$*n-Muah=#6`bVQe` zDArEy=m%3=ym4gzJ@xeHQHp(xG%ny7`*0I@WB@5ktA1_Gw)L@)KI%}`J1X_+d+2Up zu&0f51E0|}Dpm@}?8=^%2rotSf9Ka)nOKzXm(nvIZha0u^ybYRH0gb?%tmF54>4n)daz3= zjo?>NwHog2jQY8d)1lTH$4>fiKVLe+UoHM)jQHI<MfCZ3m{_1wvTCkWo z28~OLHA)*t4w{jtO;iYoQV>}(RR0#e1gJqd^2>-6f28Ln+%cn++-N(D>z zF`#}qnm3liRfIe-^eov$}_i^nG_*$Po9AeH071b-SmY#QR~8 zILz#$SZVd1su~G6zlI8cM^+yxi^3stKYcnh6JGKz`0zs-I}6bGRi}5G4C+Zmx0bIZtrC(T>vw`&#Buj!ezPJZz{R zj(I=h615nGo{4INu|QRJ8<9<{u{^*Uj;5C)lwneIwgHN;W8%Y1%EmRA0503bU8_~! z+mnr)v@C8M3sI=O3m$wk9sOu)qO}<2`D@5xhQp5dxdaN zoA|F8j+EcKnfs7!gxbn$3kWAjfj&n{^!n7T2hO$DZ-xXI(RnBdfvf2;&?n;V6(w%n z<%j6-zr>JY%uSOuaCEpJ!(5WOU3k5t0<`3^6^zKmHyK5XbJq#gKK{Es3s6{FVckcS zd8300Ors4Nj}N?~ye+GRNZyZO>#OK*;1&!Nm>OCoP4x^*saW@m+@*~Dj32Jd@2ak1 zEqO02xN1g3HI-*10AK432&qX}+-}w;mAz7wY?xN5Sd>7Xyj$+NiTR8EPj4k0Q(9G6DQd@bcN6K`3JEBKwGB-=7`@Yd2i1ddWM)z_myp*uxFWtsw8K#!+qs&3xPlRv0t1cfTe-Y(i4D{ z@#AZ_pB28eidOsKR#;*uN!XW;tgzzx^jypD{9pMJn19HZ%sc+o_>h#)2p}=opbwo4 zULFF>6|BV1PyM09!@+ow@}i|e&+dqI&+oR6U2&|OgDOA{#TZ2(;hvM*ck4Pu6ZcjI zE9uKHGwrcp{W5>*-TCJsgOC}r;;8qKKJ*qI=Jh=93kDj+j&oykleXG_iNT7M1Bz%UH z1ut<#$evO6o%Cxqm9he`eGaWG5C-*cu^a}N!~BK~PS7m*FbS#3XD(uf)z#XYzh=L; z)|#yB=vulmNlu8a-Xif{XSOipQTel~s)yL&)yS~Ofj_SbwDiUSg)u9=!?BwRc!s`M z=K+N%6EoDJd_!U1i8aJZr;h4L;4Y|3kMs*GQOa7>N}L+A=4LC><1bxL|E+y1Ivhek zYZ_IE6RBoO^l55AsntNe^6kWU)ky7b zLk6vZ^%f7y`r_$Ob_vY&fG_a_1@tbq2p{3Q4Yq80hG{x%eKz@tV#fED)rRcKIp=<8 z;=W{8Cw!r&*pRHD1%-vd-4%zAZZ{jTmdy{BYM&TsXpYyTBoAjQ{GY~#bn^=eJa5NR zxlVfs>FE`o=R(RM5+zZ3+wd#DezG*8<_;vaNi6Q0_js}g78O}nDSX-sXh$(HiYWjh z-FmnZZPvN*8e18S+NW!(8f%;$+Xw0t_2|wByR909UEK?h?~ve>kWQj8Mn{_&%V1P2 zMnej^dfJnc$vJr=u5xka(ok5|@%`roFd?^4k9Y2^E7M*bql&1oMG?T#RgGRIK1*QZ zm2UUECph?l8JN~z{Wp4HJmw(Y>MJlye?LDQczS-r?eL^Z0x= zKstwe_nbZKYI43Ae{OZ?#2dXlt5p;i-Z4gPDv32ZpLBG5zP{<{BI9R)i7~6})v^5y zFExHgL)~Oe<-EHI4GT*=tN>;-udFs*Nik5O5qNujtz>fcB=zTM(}x@kw?E*#t8db&R=@qE}@SXkh`UqNu(pDr_*$dAWietxPy zNOetp%c_1Nwh1Bw1#V`H`KV3yZs^2AiD!)Y_sl+%Qgic<4GaMP7Ul@5^#-6+!6iO_7Wyb?J|>F??yxpMWMQP_OUqzDYcmj}@;#3#7&DAwwkI z%IHm?;4A14UX?VEgWk&)1YRc=G_t^>a&>Wm#Aix8$l-q2k>_6bM&M#`*vG(MC*i*7 zb!@&{kX!SE!(Md1TDaJox^rvtyv^}+dAOJ|)N6U3!y84S?g1~K@Kw|a{$9*y%`Dw)QqNmw~0s$7pw8pcCc{dI;#iJJD4;aWwtu`E^(@b!7FSh z^T&lhFs-ccfcg*?o~7Nvkq#$nZvyDAIlLK^y!px=k$`Vzg2a_UCREaNOOBtJnYj+Z zecgI~+11qrf#(*ESnhgtC`?4)M*lphmiy&tM}_Ma)Rbc!?(4g?F?0tBD7gA^adHW5 z-QI0Im$y7rtuDSIEt2S%R{}UY6CYV)qTL81@@c+}{06wx!EFp6hyfwu!@y#>!Hk$~ z0BNg+o-iPU=gtpVdoiiHaeAKGv_D%FgoqR(h=9lC_O%4~+8^&akeis7Z`&A0@xob9 zJ}%D^^OcoJQbB8GK;rv^5aR%HqXo)BzhkW`OQR|XcO9v4JtX4foTrC$gJAAH`&UvY zG)#}#KE9c;@re@$p4;&^Ma5W^B8@Vg&ICqN5fKp^XWq|>9;S&Xlh8hdi=Bm5s z=+qkXwYFOzI2>RMX!M>0w^3tvDMws~!5Xt`a@n+Q^~P%mv6fRkHtLTMRswFx8E!J^ zM)iMnGl44AIE1c>Aa<*tVP}Cq^frm=KzIm6g)9~}itg*X6`k;Io*rv8O-(#}y{E^A zr|Yn%?F)^^8E=`q`}*d)dc4PDf4caNH!iNOvdy`9dA$uLG#J5x8B=@7yU*$1vjxp| z?Txpg>-*xJkkHa6&!pS!0j~;I%R7ra6>ddcZvo29zPdFF5dsW--S2`oS&}^ofjYb& zPZ*N`d9yOpbE&VgZ7Vd}aZG=mEyapeO!UjU>B=gMby`GtIJhiw#HPE$df0YK&8CK` zs;cJZCr~{7h|zgB_v4Azdx*>Z8A1)U#iQm*j9DWTt}s$mNO!K(YpoQQU9#S{^$SW= zGQ({vrBiz$ojMH3OIhP@&b)xX2xi#Ss^x)p*50+Wb(R-S?df9(7AYX}M&dYbwQh}# zF8_uxk(Vzvf?p0COewvInS3C4ou4ZQn~jn zg!i{zuF_w=?JHI+AZr{hJU)C#U*0k$N(|U9Nbe|o-=HDK=(n%Xh>ztxjXZhm>-c-} zW_s4Ut|xohvQyeuF!GS16!PBY!2S*nEu}>gOHG!w%nxOCbBke23YN%IlaINDNATs% zv%Hq;WflECqv`}#b9OhyNLHZCic8oXR%`XNAg@oZe$O}z@E7LijV^x40H^UV7GClkA+ z>epYgpF+2tcSa^(zf>qM|LoOsl4HKTqef~vmrv+J;_G~Gy3sj1?%AhDmyity&L=JX z5x=9R$f)DvuVAMSnk3A*6h~@bk=d}jEJwT4k+e&4M@?FCvVEz;ysT!*_4{MKA~$4? z?KC|-96eoVK2?qFRL&isqN2`xN}tfU-3%4e?7dr)!4pD+zigrw^!~Y4r1vIuZ|8=7&D1$(q z{O{MH%f=kj(RdH3O}3e%dKRoJA4q|`LZDfve{yOP*u=ruR&GWYKWvtqY-IzBDLo7xEXyrE!c5Gr>=duzc%_~b3Cjs_mv}f zjH*;*n=$b4h8p_L?mId@;CJYht!oDZySa3l$ayDO8cL!Lp+!Eo*3x~;^DwB^*Ko1V zQX{*dB5+=!A9K$Se9zC1!i6m3_msQ7EFdQ>o)Nw@PzB1WbMwR$DK3j6i@p{kKhR1} znk#Sor4+(a!`Y-nOn73zrfSkGC@z*rlj>MI8TZOE-gj`_oll5~iE)EPdWN=m5%Uq} zk`~GMv0Kof)}P^?i`|$U2lykd6;}2R+gOr)fW!m19j7p{c{Gua#Ap27^zZ>QtMDX| z`Qm<8%8qW$N-mHb=+>6k8h`1Auq6reI;MU)rRGZ;4#j2vg@iU5 zP+v4f7#_FB`Su8?;NajOPqR?DVl$x|1{h1w($|dv*M0R>cZ(vUl;l>Pw~@xtfF`bH zJ=dqzOn(S7W+SL>GCrY1YOsiFQ_Qdz>v6K(wbh`P?jiG+=-nQsb(;y@MU6a zYx~{J!@|aPTfg*hm=VTR_w;y2KXl@`mFx(K58!}o5N}28*&sVGm?q05uGoJ4$5X1g zDGk>UL>YDUMw^X3Ok8$gP?Qo&7K_(^NfyJ(lwll9^#g@smLUehH3JDkjH7uX4sQHn z=mB*Pcs=(sb1W5n1PH^p1D&o{{GssO-QBrwN5V#_8c+Ku@+hyaJfE({<}_Uosti-z zFJ}x>L-?ui{+th3deB#yyg=;vAh0NwO*da|#v)#{tjO79J_117Mw0k4=z>$h^yvph z`xzkoxh@{o8=)(K;w6Q>gHSs~Q88*wIEI!Sm)!H>Tg>OGpPAss#>V^i@9{jYwezik z&6VnQ+It@O5xCmh-u~>vf)hGAI+}Oc{4m%2&@1V|3wd)p)%;jh;yz$fb+}M}WypOO zKecCWV#4Npnkkr38Fuozw~&pM6?Hyec#S~ z-+p|2+)v$nzo+^1JcA24S9kXZUydC!C3@m1caK6|3R0o#wCMwBj2Y8Y)Z##F0CYUNWN_ zAb>zZL>KEKy8D1M>i))H?0RJo#K6*7_SBHwre{_JnrwAlbWx$)$JL+$B!9n5sM+z~6_% zq-=D-C!rs$O;1I9MP%bT#8_};DxzHpg9SRyrAx|y3#pW~v}HgU_qp5uW5$us_<>~Y z0mfZOBW`$mkkufG5;3*Tch~-d9aAhru)mjkwpWQ!L@y@U(rT-e>B@NY{JQ+ zWR>p*sq}5QT&N+K#Jnh7Ja6;H5+9x07oILE{(dNt@wvSkxQf>4-7Z{HF5b%G19|}< zQ9zX6qP}G0t|g>DaJ%{F<}{A%;Pl#rFfF1}_exGrDm$jf4D=OLTV*aQ+ZI(IZ?T~ zRLiC(FO{7!EbT6Fw@KnSa6qX$KE{(A_jEU{hHs+k24vL?i6=Q20a-xwjdm=KG5#HC z8Rp8H_7NTXdrzf^d6jdMI2>6B>p-Z1Ly#*Uk-rI;wPbjBCn97!{19MTd(q~3fexT@ z8K84IFCazS3<2%rn;`eGW?LDj7;Nr&OndNMyn2t3qcZ-_FOI%5rH9$O{MbfDr|Jb( z227afT)RY3lcNIVY=d=M&dPTi9J7Rrt*+YqR$(~!9W#sc=l(-ukqAR4K#>nD;F+T% zU|V>vp*PQb-%Z{0TY#(&@I34mGeWPqk(p%|G4(U_=_&0WtBO09^~92Cr%a@3=|TZ} zYrfeW4=fQ$v`|04k;fDCA?FRo&1*TxNut9-z_ zlOyeMDvZh9G;w)?XNiBP1l|VfvY&djaZBju`@w8WOU1cBe!&i6CChFrt(IQDwaTOs zxdie4g3~gIXr1lRL=~Y$cCyi&eL&+2fzF7L;(A~Elwlx>=b7X=}F!4v} z?#D%IWB%)GtXfaYayOwHfXS9#V}7VQi;QEpH%6nc`Y&dzf?jn$5Ik9|43yO&;nIB< zH>};!A;b+^fOQldTO0^1^^ne*N`ko~!@#}umKJOwdSuGf^?ke)1Kof?)ej1G6(c?m zd@BrbNVZ^IVRq5xqTFJPEXycQoA^E*oM|;Al{G^QuWjNVwH>6kxBPviU})#Jb=^dk z=Z<0e;JjO98YiEzl3|?&;S2}ABk?xi61q2YM#dA@d|*F)%+n*Hic>9y5|{uszNVr5 zJ~v*f!*=ehf?SiWZ<+jOxa{9c4TX1|-UJ9#jd_fCTiIftj&PlyP_V_ts>E=104>qv zP}S0i9JzrQGcZ8x5{b79UV~IaA&ZP!!t}~MR3cRxWu1#N91{}xtrs4x9^iWX*Vej8 zCmp2|!Nl%YfgvKceM>TA(;I$ncw0lAG_!qVBfJRwrU%Z;goWpJSJML;oo?w| zc&;MdQQovzUd%;z7~;$e*f0yhvy@3ZqSEpT-L_6g!hA$OqEVMrt1r>DuMz3(4};x7 z1Unh$4zkLNLMxa371HPgsSmiO;oxK3!;Eke7cqhC@XAhzqA8OF~#xIUbGtv zzK z(rbIad=v&Hu?^<`g&6M>4$5}>_XkohL|&)1&awKu!ci~-Qp_TTjq|$(KyPYzW@K;9 zGy%O2pv%e#qnWvYdHQmBY+KcGPj6^LY(d7C>5|- z3vlz*^fYrkk2UTIpsIc(7TXUOD?Z$j4goRr6IX>4edQ;hno6B};hdf*vIKG@HY)++ zQ2~~I##OK8-QLXBZr4~e#hs>^*HwJqfbG# zKT-JdD8cz;5n9 zeOXocZgCaiQS!Pn)d5n545jlmTeLhuI`zAkO;`FO`GQ4bhuyi45lgH~Wa8FbA5ODG zQ#X9b?JG+h7~nFgE-ErpRXzOMbCG}BU47YfAF%99qA}=}H{OdD;R8Yo;ULmirec#y~AMbBid(xg9VXfJ| z#{5gsu14mtf{)-NShN(-{Y@Xv=I9kC=%C}bdue?1pg^4zrhszP5u2ExFlE35bS3Xv z{06tU2Iq<6bTrgW%?d!5AYh#U^9JDPd887e1N@q#fec;MB6AmC0q%c|Ue5BuLt1{K z=tp^aoL@cF?_qG8H%?){H+($ofM}k-jdm>n+qG*?&n%%ZepoaIv_`=CCpm#Cmtg;F zrwV~1>eu)tBFN0)!8b*HWk@AM?2}7*``mP$*H>&vcLBVgAgHXJ4?*(R^)`8-G^7}i z2Y~TE{_UA#7{D*|=g6%!NQZ2oJbiRo1tNetWHmYYU||(E9r;n~$){;CX0o^(^?Pxr zd@SS#gJ=QE`X+sVUYR)p?v=mSLus_i9`)nS1A+y-QF_? z&Xmy4+2(~JUikp0fDR_iC|Pd=Qm;b*i^=8r5A?~JdTTlcTZKXzOT2=z`_*hdyP^=ueXp=uwtT)Q?93O`9J%@OpMcRJ)n0!S zjgQZ`I!}NqMK%J8i4YMSBH2yGj5iVy@Z6*q|L7x-5^A+IFj@||+##lNiaEOqzH#mD ztFD3?Oerg?xklN}iiI`@qqHa(otgt!!pvd0g_#tLIT#Vp$H}j=tuodh&~ufv8jgqT z#E4c?HLfl!>Q@-#I=BQ7(X8TEINS?!qU0E|uL^R+fV*45Wqp!5=$pYrpfp0^%Zc8J zs`JXPGYv5oxab&3S#IH{!_bwp5zp#v$S$raBA;VWr|R~Sf&B{jC8UMHGsBGWeTeQO zKs*@FrekjMq(i6G>l!}e$wYdl%@Jr;0om2L8%TV*s$m2*Qkkdim_wOZ;!`xro(jj6MYMC4_NJS<4?`PEe@Igp~$PZH-i4E=!e0w%0x zT1h5bde`JDu($lWaK7AX0jD0G!}eYKX%aJ)6{2uLuaaCEM(-D|T}bkRbH^_Nvhkg)(?$ft^j|!5+wcIr+m3OkcM@nO zKYA&B{%!nQU_f~c7ohXU|sGZAE^hByW^sO{GAu-u5i!e14jYt585qET1Kk zl21ZBo#|Mv)OeLQ|jvKB?5fT%G6)SR;@cA$+>>7X+BOu#lD zDY3UmWt_Wr%~X-0@GFD!8sxR??WiEy5qYys>@ztlPOzDcDa7BkYi|QxGr&H*acUL! zg!p{0RBPp?!p|O}+eLs4g<{-M5oVkj;foH!;gfvzjDREMeaoX}a{X1wZ&)tEZyLFU zela=EM%q{3#|VgRKaQ32`b_MV7Hv8h}_S(D323%3KX4yDH&i=~%}oT)*2ZJsk$f2Hw{ zjjwMG*D|y{4eow_dRjlam3&ZcufxP3{t=!#cEm-GvW+Ww-TqrGJLMQT1(=sKU0Idu zq<9EmZ2<7UNkS;UrBN-1u3BN%LM@+i5_%C}mB1u&W%sdDbd1!^C&w&E{g_IM2RQst z(2!r83QA5GfgX38B%e61`&VE$n7M8)6W!JVgl!wgdqR} zfuOHVG8o*8#RH8fgSXLjiIDOt*r;n;p*&rXVD2?>92Uf#UnA zY;*F6$ui|+s+D8?$cBgysY+%(2i$-K5s8;H|GX=UI1&4yaShN-4Oz3k8|MBEz|(#2 z`~GF^HkJGx_nTAa&km1$Arn9Q45L&H%3Lt_|6Nk7FzZ^XD#$-bPJ_?mDx$xW5t?qk zX!JaS$y6jt{RN(Se?DOGwEm>lY-+Fsc_yVN=2B||wDgIUR0cuUbH=^^_xwqTTHN{0 z_x0q><|sfAKCz#R{1%s}vf}UrvD!U#Q*%w&EHqm-g(2lNJ8XP1Rl2LNy<>MDG{c=t zpg1Z~=JK{A^5M9dNsKqP>f=sjugPdQ2}EmZff><-+}k$JSl6!~iXfe~Chf z?aB72!*BtR38oJ(Q~n|xaakW4dY-5J9lF@o>Ut$eNjKb*9vE9n5%5n_d7P}9#q*5l z%90Cb-Xy9_ruwmx2h2V4LzNnytB1{qtZ57z4-r9*2M<{*Q=SFRJ3^@}6J4MSH6rB2XSyJd0+ zZhxc-XsjufdOa5c3L#B&^W;w_|3m$0;b^-y!)6E6G@C#A(7g%qXuj5H$O$h=sUvM1 ziz%vK*@4ifoN{*=F{Qc9#WfMRUgNMORd2f;tA0@L=vE+Rv}(;jser~o+*-C4p_Ns= zEz*pr#AC;Z_U!ycocnIHFic~*_HpYroqCu#;(#1zlUsT=?L#=q(1}rhWv^Q%|IZ8H zbWQlI)6~);of@c8vZ;r0?;X~gX8wt<+U&#K2q_TThy?WC)2VJpNlEXqWUHB@*}HzC zZhZ|II@X7K^{?&Og`J`4CPz!3Wj0%<6^vDs32)-~KVxAfz=qUJ3%dz+Ul9ZKOn~Dr zSH8!^vU|8U25>Kib}ftb8ezJ@4LcN}ri*Kmrzzid0$hojed=?ZCx@}F%1c4-bKY+i zGP*MPCB|;0h(_dM;!pZ_EvBhJ`2^6#1b~$kHn>M$Ly0Vge(d%-)2_dh{40ISW(w#O zbt(lNLC%Y=*5h-uNXf8>p^7M`a3NWn@>R-PS5A+os^u_n^?-SixW1L+)oEm#p(e{O zJAPj0_LDq|>0%(18GH~@;*G?W$x=N^#%}wwruef7i#O)>$1(5yWCfr6hnRd zsD~>31=WBf451IWqMw>1RLP|5qe6(CBvz@v;1gjEuAvZvuwI}%4qE_v0$lV$dh3rc zo?p5pRU&$QK3l^Y>-k5eZ;F{x4^A7QccI7pv0Jt6^q-Asa*menBTI+``Ot;%HnhtFKBm%zC`dufDqdM>O4+S*f|Ruf^-!KA zr+K_I{orhnk(xpl>FBy~co6st;{wIw6;C@XHK7ZzxfK|D%M;Vu(y_Ot%es-ZQo4K8 z=*;m9pQR?J>TA%Ek2g2p1mxe)!l?Y1&w=oFOcnOi8N)^u6d!QMh7HNGWz1*b=ngyN zB$@S|=4P8CK!L=?bA-%pMPW+7cw9pVLd5kJEKnvERkRpuLLs4pUCmdI#o*~Ucu$Wz z^?uBULjWj1$SpOq7y=$-5uX_)JC?l$S9`BOPY*;o96bh>a)$=c5`u8 z-*d5!ac+WfGcdKN*_5f9uq}I1^pb2~)SqCyVv6(FA9tx?QGwasB}6&zM&c}+{_1f< zJnMpy4}lHODHT5UslNwgWaphN6fqr>VTRC)n@Z zk!c-iDi+GCCGG`lzZI3Fu7Gf^e5md{@gzPSH70>W;d2}vVALKrb0szHGKvGofZYz) zc8rflizt~Lw%b|~59rwk1;AfUztO}#LrQ;O|Kno^glI)KCEi-w6tm2>hFbp`p1Nn*i%?&N|R#k9jHmvDpez>%x_#a=T-=g{Y)%T0$8 zf_7y((<@N$EK#i(88N2hVs%)iT=|gD;MH~<0rlQC$-AP=b?@S>nPr_il38yIW`>u! z7%^}XP@4SH^N%!y`Z0IBHbS>tHCd6a{J^No%lMBVGoUfq}gy$?3m|Ok5hxmpvUk{*IKbWsI|{iG5h0zMHDEt;5}FEcFwu z;i#hbd?S)oY9u!}A!3W+?X?-A7ZcYYq89ABx)#OnZ2 z$>4r@KyAzWKy`;@}2xs`iO zFv0(M*X)R_5x1KZ*j#ob(N1H}kA5U6D-0Ne7&66YotCkE!3%}Hj1ux{>O<;ki3 z%2C-XYt3oE>}2LxF;XK|Fsh&mDlp;qTd$8x;Q+g}3x)pB_AO^Ur1cxg3RLJRs?Uo` z3?uI&&M`IfnAn7zqjt&Coe-S>tnj1T&Lp--?E0ELbM)j<^Ff{^&ZBzHktiNd2=v8M z<6$U3dj`8j@g*ZM*$?UT5Bmsxjwz>rBUQ@iq^EkvSKaoE3cYklwPTY?7+Jv~0jTS8 z%5Z@?<|-MZnY!c9z0SPi0%bk&e7ZZRsU_{mzyVd@mD0!ovB$;9Qnw{Gv0w@~YQZc6 zoii1?x;WDSr=gUKG9VyN8*y~|s2ROjhPA$7!MYp*naMV#Kl+ne*>U1~!$mBXJF&S* zfPy=6k>8n9<*|A$dEOaS?hPxY(qoPHp_&dvU&&FA4J9^)h7+pbKhVZ~++E`YJf=W> z=VQof=;{c#c}qO3GzI(PBA-$l@8E+oSg^sl>Ze>sk~3wG8mG&@UM-fg3iXe&+qx;C8J%YSEU1FjK+@meDQt<}AJB~@j>WGq46)$mf zL(FpAye6+g2@(QY^$YRS*<^xt2*U+Gjv(?gJgv$iyJ-Tr^@ireDQ`Iew`6>lw*C>L z<38<{Cz$_4YzI1&eSgQ;t!m}^#LJ;#3YA25AVB;^(AcfCJ-CsH9|`t+@8h|6=MN94hU<_Ybsbnl#x>#$ZRDNicrT`v&xNIu zsr2#wuSXAcLdO(AFSiT1gZpOB??+9Q1K}&nU1yim$DF-sp5f$0QQbqwy7hLNi`@se zajv&F)WDF8PArpic}5A8&uuN7Y3A`$7{mAZwV?Ji7b z*gi2~&AHla%Y*wy7w52>-q*ik-Tc4s^xVQ;o#b`$wEiy-Y zF{K&9TL$)z>ZU$PX`ZD;`K{L%vs*6r3aJdK_(FY2z1(#%u(6rX&zRdV{~qxS-IecBbldSX(~vr zwqMtZzi&PtpP&*vc|iteDxl#pu_)pX<%>EnH7>*8=w7ny|Kd+39J@X@l=@pSFBW^4 zF}s4FSVB`_y8VuHg}+Duy#XxoR_*`$RIO!64Kl3d6F%*U4XQa^dR}Ebul(buCeL!^ zxM2Nw;D+lzI*!Wx7VUGJb9QHOjP(Y@;aP z;YF524!h)CJPwA4u^D)6PI7v&NQN&5FQT|9{{jxf>&%#FENAKUkaR#SX+OAKr{+YD zyB8Z0_Z8y5Ht}R#iokn_CMG%r99Ug^&JELFS|V5?%%dyPg+zquun_V#_n#%p63P-4 zXv-14;^m1|$)=bxjE_%aRL+;qpp)I5^GtXcYsoPcB!#91o6xv_=Nr9!n;c zUSB;rcTuHTIB4z)uK$dLNwZUh$QiA*V7Zk~EDh`Mt<6~){U)>Rn^?K{>*YYtW)%v& z)%Q7`r>OF6I*bce#3i%l);EMeyMhY5CyotylpDJXs6n8KN!u+3T^L#rdF!L!`J$Jh$px z7aNtQO*^Sk`~q`Vg7^Qut=PxW4@%8j(4FV0Qh@AhfA@+IsZp1)w&rs7yYhJ&eQ=NB z8001~gkExjNpgbtldnLM3L&x${Unk9B6wf0WlkkV$J*KNZMBLT#agnmH2kK)A&8?u z_WK_i4Dj@8I=)?&$uj=+eC`%~m1s17((BKMle*9NoZ%`94MeXbuj5hth z|J!P0c^e5jA70E0)c#vRVWIX{FXe8vtHFH14qlEw*ko~uP=n8harflcbWu>n{88Fs z*}n-vi<3C2h{X0%klg4sbCsD7X^Bj}|FP1gsBXKE#bf)1yH8;6U|tezP96Xr!$~X= zo=!W`B`i-m*yy1>{#o*FW*WHfWQk(>Ou}nwt_d_U8VlmNBB-$3Dnb9|#d*Vo@b?Nf z*^Tl71St74&rknoZ^BUff~=n!tR#V~!oM=f?h9vB-VSFS>k&F=J9ve=RElxDB@2fb zVGLvc1exvpZAY_fq&wW&XbY*l!^dK=uJv)7-E4~Nfe%No=o%Or#`PkBU6 zlEeS3iTZ!vTr|JVcb2>HvC+iSGermr)=y@hKaXh9>3Hb$q6jp?d9)w8#vHbahUsSC zrxcD=*|&0Kv07J32ULIHdePr4()&B!@2_eu{H?o1xK#cbGQ*Q=KY2qKtAEZi(mYZ} zzEi7yor4RG*6HJ3@++^JtKFGXGjHhZ3k*7UyQ#C8yAX+N zA)#ohn7q~K*YVgE{LvH-hyAZ$*YM4nc*&F0iXSn}gCfGVa2ITn@-*>S-MP~4Zx7Hu zL{dxqRU(-#2jKO|vT+s?>Rhy`X?|CT|L=z3_Tu*XGxlR}YAfLQ4UZ1zJ~j$=z5PKa z?Y>n_@5~m`<5M6$>|B$W#y7mpPFZ|y@a{;DNnsy^atlv4)svqG``#UwbN1=su85oOoG z90!4=ETA{RWGOb^3 z7wtEz`Oq(j3kDCVzA#Y#y}KSPr!$@B4N06whKXi_y1koxkBelQ70jm>1kIC>Pe_sa zzxkxE9PJd6`y#wpGxqWO2=~v7GI_x?Aww`w#{-ZDd(EkRLi4a@rn@Us?@-#9^b8p_ zo}m0?yNC7b@v@6Inr;sm2*aEAbo?gJLi+aB` z=_!+mLV?8k>1lhlkNMQCc&Gdc`u~*U8J{_nS~12K1^Ql;veMGW_L;$a5|8#5s$dx( zqI(=)PChbu)R1>yvT8qu#7-vrOd*8`2Bv_AYTa1uIkM!3U;L``HayX93VivC=hU{7 zI+aP_U6q5Y)b{pc`2Vha$VMxCoW5%kuq2|R=A-pb1G3Ef_S8g#GwfptBJq*@(2OiI zH7%(x<7+y~CbnuLyP(WpP=)~cJ=b+A&=0c zXy&r(rmPXu-~4znLYOu7U4BHwEb}Vt z2C9S$`GvTZlNuo{6Yc-qOTovb&>(ANh;Xh4>^uyJj~+EmW=f6812LBzz87ReS;$T6>Xd!3KMNYxw> zG?t29(}xrv$)duUe`Pe4x|PjkOO^80n2gc*5Htn<9p_F(a@o9VC*lC`9}9wPU<;vA zgv~_xmw{;RR0yTyVM$c}+vGBy#|YZ?LK3vG?|S#}4~7%p&VFbkhh}H-H9R~Ow<&J~ zltx`K%|#WKxszJa`IKRSktIk|K$)D&>qbldu(F|(+A(zjV925}5WeFM`JjM|&%p!Hbp(4dNhuT5(!S1q!&G(SGW zo~hfGTd`rM@@4TD$zMULXJ{f>H>B&Fl0$Yz2TQs4fFLL8!!?*|B-`YQ}^3v!iSo2gqU{jeD+uq7ZR6K58$% zbCCq%*Xy=>{aRX&)QB@v@N?-;4e6wYjjqXBp~BhS)ZLJ03O=m_{1OR*!j8es;r~?# zMZ=!hwV79Ur`=klip-w0kvdHM3gD=beFvV8mu>{LnFgSr`R|*(^(#yTZw}|uI~IEu zAn3{28zr}qqZ3|Zy~V@NY^dp{f; z-IvE|L>Up`lmGnhdV}^+?67UQS+y&_p`YYE5o?jv_?vl!BYypC#=*`&wD`83zw+T| zSxH`+Au!sJMtywt*=>P02hC z$u)C`0H-`}~<9j}Ac-XJj-ynu_lNOZs0-09uN~VybVkg@LHI9~WN} zfHdg8?4E7pZdLesr$0)@>tAufVR-cVltQ1C))ZOh7X{nC=KlOPZ#P%J4kn#XVPAr3 zM=+FzL*9dSl=%mol)4dlJbD{clo@CV#ZP%_%n;mnA+zr_d$>S0K6qQiPq`|0w(ENe3~oyDoqSMv!G8RXc}Fg>kg zDFtKJ@VrXh?p!qXBN*?xuFcA${TOFNN-dXdf%@LY?anW#9?m&~g!aRv=yj^-OeTTG z%W+vEwv+GD^P_hlW@?imG`qv)@eP|%e1>G0yr3j!_zBsNouOGXBeDJ=%I*0yJAyc$ z#bnJs5P8_#l;biB+#ZVtu8=3_hm|;u)$3wp{_dN`b&_8zeG_LH?ybBrxmKK z38vYGj=-JF`s1H&9#LciEX@jE{_i<%U4n9s=1;opU;0w$tEM(9!K6J-2B8kDTzzw^ zyGby2aTyoB2y`3d)27X-f zs0$LZCcGf+TSUcKuAic+Tj!C5%YoSBURXwwoirH++2OVD4DGG#_TS6fC7kyrc81-i z-%LNPCeBS)p32jq5@FGkQTyhZ&)~*{>UCxdbI`%N<)HpozLf{dV=2{R)p5AXeCwOE zVh2(vC9?}Y#!2L++F+z>Sszh^jt`NYp~?QJ!) z9W?!^_-O1+Z)y`-rlRbLFUSsG^_$DkTF z^9815E%H6OEy8!Op;) zQ77)w$_|w~qP(`%p!Z%S!oXs{JJmbobN%>&FwfTBe({>cTk*CsUXLil@$E&#Eft!G zbc#B6sGB%KDQY_?Rfg>evZBrK?;P`AuFGZX=^F~Vz^>NQp?Wzo;WYMVBD4wN5*k`Ndw?Go_kKbVv9y8|)Z!AVv z2i9KH7mA2?4MJ?Tr%r8+IO}%I3m&c8?`nZxmG;GaRk4!V&Bl6U(C9<<$93&(NYBCx zqR!kGnl?O_pVac(+6QLL>>N}_$y2|*Hx*t*ya`NDh;rqL{TV{!OZz5bDmx_IEcYtA z;xdYp{`*uwiNh_-#{P9_9-3kJJ9`{1?cA2#G}v!ea(qE?~-IJCQ!Z;OgPyA_Ft`$Dpdn_f8$w zfS$sMw|*uNL+V$ykP->pJD$=oD~K3(4>kJ=nw-6cYx9T0XjZ>_8V>vV*f~Z-Dmgt zp@ja+5?;Jy-c$;dxkJ)qULfcMkWQd3q~>vd(uoOiPBGOsUtV2Q42G0y0d292KLr8nM5hO*8V$ZH-yRpuB(9OV%`OC#^y@&T>tR5J{X~FDv zafFO}p{`!yGC!d&zfk1z<6BPO98Q*MQu+kjF;3&NTQ){-z9>F#9u{ZnSwZ&qO;I6* zv$nASaZS0L9WP6|sqaE;sk_HPw)@uMD6zXyk}8+$xZ$YsBp)GMr$w#V`@H8p4$wp+ z;-lp|)Ok|O7@o#uCMMY|%F@vgAh8?;EMsGIcVlTOHD`o8YI5b9j!Gmm#*-~je!N=~ zlc!uJH*#ocIPd?q4w1k68W->YIc=XwXg{4`%iI`M*_1mDwSf0gB>e@ClMe;G1TC?@ z0?8?wAZoBK^)TjfOF&qCy^3DaH4;d@>h$6U5Ckxh^3+KUxu7_}TVh2-s(27uR2wME zZjThQT#5(>I$M}VD$f9g7z!7B|B}lli3I*%u{*foXnWZU<~oe z8~);a09oGWvL*qM*ZFX5Fz-*(x1IeyCv?**#7Lk#SbU_K4aXV{3uj4qKh;Hi=(PWC zgib7;{d85Ez{gpaVKK|3FmHjqC5jO=1d)SRLg3nNdO=W(=#NpCMUZx%mU4n2q*x5L zlR~3ymYgyaBdVDBcc8pgZfZANPj+$#v#4DEI9@Uo@(7I8y4B`Vs-u%u=U*WUGud=%@37~OL_2VWAZ_9g-KB*n_}Y#I*ZTf-%s)kF0hUVo z<5lB$c1^z#XoNJCSlr&RmD0>U-ig=B1lsHDR_#e7TqPyRl#FHE*K<1O* zqlM+F;`l*LkHf|sRPKq{{p|N{V}iim3mR}O7;~*(tF0x}6J~Ubmn9l%w6NUKfJ!FZ z@AZ+T8)`N9+eCvArb)++Md*W` z{QCUz(xz=?ZeFTL1)nUF%9qi%rb8$b+*TLI!^jI}5Mh*@pwn900+r?C$KRV4X4yh* z2MG$!`CDF2=ffYJoD76$xvuT94h!o_OOrJGIOpx>3u_u%W%ZU1b-P1;9my|t*znHz(X6#HFTt8PYy8JL#SzGhN%gS`D*X9WHh6bf& zCAYRql?IfGCF#O#qp1Ru&Ap50bi3m35d@oBOl0UOarS=M>$+ddcYUy^oF0~6STB+0 zRmx%l$I!mj!i*GVyJt_Q!}z0vFI4qB4o1i;-EKz<*?}Zb9HKiaaiih%rsKgikhr3N z%7K8UCCP2%gvFzKqL$p;FLw%#m*BnNc zo%3p-8uKO06RD%o_RHZYeVJP%JgaF!8VhEz_3*jz;h8(nIM5%ShLC@CE#MYN zdYQD%G8~*U$!`S`-yA8{&iaWfn16>g`S>@V*R(KDWYzKWbD-m%nl%}0tYjB)INhfX|%@w@ClS_qhvkFp5vaEB|j}U4&$^x zj2=yFSaP0aw-0M&BZXd!WZuw1nxF&`8H5|c=v#~g#>;g*BXGk=z ziZo7c7rXfVJ;^2Z?$ur{JX1-ZVs2;xoX>vp%aoq z&-2dx@rmQB!NsyDsqfX@W#wvo+p7JLam4no;(x*{;LS15TefVJ#0^T^!RW_!w6C&G z9oM$Ywtdu$FYgn56-QE|>H*%$2CXI}o z(C}RCqazA8##f-iy>?ElIDz!9ik#^Z%~uc_CcY>y{7#rD85gUU+x?NpoQ31`kbfnN z73xE0DwZ*QcJ4bmG?1j1-_bamoAB6ubU9^w+PL(ZhEp)RsNh-nka(-|qHi}-B0eFa zW8gLUilT&lGDfZei2tvS?35^gRrVZ<2KaCTf7{?q1VRY^WFY^VNnQ z{0cEirMwUQYZZ7J9~s1Wt)(ftfHSx1yW04rN$%d5qS?ud)+sA!G$=L?IX&fN_DL|?E%DS05>qC?Qz z7iv^t)|2#6`t7uB`bnB60^tURxnNrBFW#DivW_zr7@gqc(VbdGjOa_h-=G-c1}!n= zU#rQ!#LoR3OJ(C<2B(^txlPv)8BFL@4$_d7hG;-J0fG+M!T4rX{J_$7cJl6PTaTJ2 z_LnxkV2wsx)uF5qvOk!u`81UgWpu^og5aZ9^2<_SqwhQUPxoezIlm;nCd#7Wega`A zljd<=2KGei8In!@7e5cElTq@txB7}4$|5-nnh8LT-KQmCG|DNZMpiq^aH~0lKAo49 z*3Qur34Bsyb`0jHl4vn>yhW#{gZE3f_&m;LH+hCCCUi~O#>s5?`f4Y|`(Idnge8g| zvcr!*=u~(?Q^N35BSwfTo;@M~@BW$O;YI&mWYar-{`{%JE|h@G{>xih8nvV2oKv#} zio9wm^IGb-(&iL;uxZ^e^5wM?IEQCT%T|_K+vmthkqhr!1C0Pc6S!Z%tU_PHG0>+y zNqqkbO*$Xogj$ljyxKKSYq&!bqrBcwK}Mq=pJs28W;C*0@%NGkN2M_T%nvnlJ?xk$ zg!Ov&#Q67Dl!|_G@c&j9klH~v`U-$(1S#5Ul7sYMG!|~o&A!+}m}y~xCYaT5M;n>d z{Auevv%lru>fA;rnCJeUtxeVLvOhj&0mBo%g&PM`O9_U8*Tw}a)x`CNUzLTUd(P6* z<>2>xTNuYVzsu)&W{ZC>>*#{ET1+vW0!RoVOR{Rt`s15=Z9eIIDhHrQIOr=7wp*zhAT-jkx&d???TKg+nhfMPdoB5PO^R(S+sX>V zwQ(<9r#VZDif@ZYt2Ot?azg06Kl;&%_y?;nF^SMfVlYjKMh^EXGfnIs;B4(H7aR~- zA4-@mT@*@({YEAM7ZgQQMduSV!gr-_}8%hTSfKVIY zva^qmV~90+x(Z7a**GfOGs6!|hEFgFz4(ErsOB8F5C{P!`$J@P0h^)hz(Ap5icM^A zfUI@Ee*z;|r%Ga4^@f(~g9p@lh}3t^mE`O7X}1Jo@!h`^?7r1yPA-2tQOS8diq6HN z+pX7+j1#yp`|~@hF7NFVc#n^w0^;@~Ul7_+6G;XD>6Op!ZK1|kFK80(=5p(SW4l@K zt?VC3k>MMlcP0_Dn^~Gdzks)wJi&gm4xp|Z+y1LS=7TC#lY=Kih9an#vi@rm_PFSuSdo27#K(U?ge zI5>gxC==-j1TkWtQjR)hZ2U1Q@road$4ogp??v~lD%a#f^=1tpf%b!QvHXDJ3Yc`; zn*HKU+yR@ z4xLgHo8t&<@3l=URbg z?cChKZCr9b>Zuzd8|hNVGCO)>=8I&@a@Y0aKj|v@6&&p?j{f+gvSSIgu@Xjrl<*=g z;k5<+iv-Lo1`xA^;pF=izK>*5sbLs;1<1NP&BL7sltS4J=Yx-KtR$U8=>w|mn&m*Q zDDPtZ^{3N0{DvJMZW16;W&tWs`@F74?$s`HKJ~lP^D)H%!FPJ}R<{qM$i{~wg_Q-; z{e;6FOw&kFxy>rm$_4aWz|W_Yxn;X%*Fk1rI@d$|_qTK8*FqXEf)6<0o4VWinm(NHwb>)ocF7xr<);_iIE z{p7dm^j=z1;4&DS4ePagH#6(N^&w|+7KsaD9-W|aGVPtdK&RVpym8UkFoP!te4M2> z?F=DacD6g8(`y>mlj8A#vpHHpEyoFqNY^Tu!fKrNRTjQE&;-n#=eG@(2#>BKf z_+7Q&z;4AW1VtAb`sV0#P!B7r<+RTeR++{}OPzFC^ke^3#4X^R4y#fgLS!FCJ*Nx(j^(y%^58a>X*8=S^Rdq%*J&%=g|dqkkvwq8t5FSs6%@Zip`dUtGe7#v9Gga-rTXOXhKyH`TQ*ZMd!mQY#EWPFPZKbrWd;bPn4 z1S~Is#(at={lxQVB`@MW?ms=fNwmrLJ&JDK=*PAjFwx9nZhcT58xY59^#?wbPkSSe z`=m*vqM+h7Iz~Ia4k}BysYKa0Ch`y0Z7G+=oJh(OuQZ8z%!vl7odSv8JaZXt zE>`N%k{iBT(N5e9uF^hbRL4me^P*&AfBWEXYybS5x(i*rd-;p?Z}osM{3H~&5vcZd zua?7+ZqoI7ei9nz0(Bh9_(8l03y6Wqqu)l$5pX87?X04Cr#Ty`Fm-%@d%g2}iiK2) zMfiP)G-WsygnSr7N!S6Tn=@2qo&IxrwSBv4Po2!2im}sLCL@mu>ib8);AhX6N)LnS+Yo;7i$Ohqy2gD7xWa^9oR83V2 zjyMOuMCy3u|xm}%jz*vQ6?(F3Bc}%Zwer_c#Q{}1YXHq-^S}N%WCYsL&-eCCPLMS&`cg5 z#KP2`^VSu|mH7lQD#n_Pi8RP?tiS*F7))}C72LaWq?*7;K89m|(k9BX-2~V2;w4Jh zv)9JjN|8?j$KRR4q7JS&e+DiUyLON2c$_z4$6?+k*2WskcnL6S7ExMB_o#@K)IHb< zWgAtj?B5LTM$_MZlP$pc+TJ!lXJX@^N)e^=H=05o-WJs?AJsovwUB|9_VoQ4R|85~ z+qa$&#*V1j^iD{KeR$yG`7;q(s+Cdl#y%*$f-mq1QfrI+CI>4(72}y@>8jPmY4P}1 zG_k;aTNrIZ*=JFlRW0Q}BP5?+RjJ9?*!@4$%)h{Op#!$Llu-&J>?d(qcMVM2aJhtk zBWM|pEybxl^0%-C66^b})E1wEzHU!1MM6iaVg(KT`F(R!;il@5%=^Q1C)eeMqdqP1 zPzrHZ*U=NTf zViFw=2#)bWVKUDs5`?ItnQ~~9xyzb((%3Mq!4S!t7JGig zC^x&!xh3O1E3My5B}Y;QN!fK@iGh?Z)^|V|$Jlsin+4P)gpvzjjK91*Z1%OjR+0n$ zy^x?$eiTIw66T-){C7ZAr@84WXk(3}<_o;vh zYYu&i&6Twoq@{LF#s{1qHA^CZs^vxZm@4G$LPyVjZOrs*B#eY~r~z~1Y3lk#nQV6u zg4iEP9BIY?MTeqe>+x^C@p=$EC~+5-)W>Q0}|}482Wnj%Kq&hryg+*!C5A!^K!?U(CiA zB2wZnPDY6~_7w9eM&DuqyZJMzgjxk zo`@83w;tS>Dz!Sd2j)SyUUZFxZe{8R5_05hOS^s_K%9qgatvQ?m~NpdA@x^YwbM-?s{|f0I#c4HB$Yc{6fSJPV_YWJ~2otD*p{qjOO#xE;q z?9+!#w6c1nY7Q!O`;Z22jA}aR03U}FNr3aa;fcpJ#2xVQ-j-^Z6ibT+pScBPGM)i9 zUt^_&*R-OY=(~H6whx=7wEp^mRvoUvN1-+HfD(fV$FW-~kbosxHY_}_w71hgWbduQ zs3>Ar6~n#9ChOVv4K?TdlId9E+SH{`&rumhy_;IN1#}5Oj}T$X+75*TeiFjFI@2Uf zC!SyrzH1H=u!u`3QlIY1`*kiXtzYQP;a!cm)T7J2&gxCnAm4YVfM;#wQL1)-ORBK7 zccw5#&={BDlYZOmEd*?OIITlBpx{v`<;dA zE5;cM-Zx6`%ndHMF0;nQ&|}WpGPB`z+V6)#UsTBVt0Um2Z>jG@b;|g(_0DpzMfjs@ z;D!+Q#+%s9$TWsiW)gq4S3qXyAI0TN;;TKJ1tE4ks2NNDZc!(FyQ)Rspw=99GiHE+ zW4(KV(pvSPDOBeG2dT6)8C#9XD$wKoK>~q?h{a{;s>@@&U9aWqC18bXZ*x*~D8@l>w=mR9hE=+?%K6=1(H{uBivSQNEAiJw}ROtig^s6^d1 zMAXW{c>uT&pmGD*bOYT-v%Ej$C7zbB8~aK=X@JqnFjTQcTT3&}O1htI_Fpl~4l+g= zlJ?yiI9*>`hb#K9CO4=QLTPBm77@3H1$z%0w%TCsy|1d&E9OcWMGd3#Ntnx;+O4s$Ff@Ibu+*BAgn!IbE*k%7=3+;OF7$*X_~z{g(fUqL(~7~&j7uAKnEFC z>G9$7E1V+)UY>dbZo*+gC~4*?Q&O+?LPP{)kes&HiQB+6fflw}5-9WU!|j%nXp}5z z75@Ae14I;BaBqRB(JqYl1!uRkN2ehm8wn1KCOzmcSkKaWFMEA5i@R>j74V-#9#>@P zLHGw$c&>VSTG5{v(18wf?@i5vY(Ia%!f6P*fdN|rdqRd41dZG{#|-IUQL&5FD{H@i z`DlGreMeA!aK3q7&AGye2nxi0MEOG^7Q^p^KF{1`=m&H#z}1Wp{NlUe$r;$f^BV$= zFSHxq9&&%R7F^&Q0HQ#u<4}YmR-om!f z8|WZ@GA(vm%XjBj)|BB*8w@bG0M+Qy1cycENTGv)t5-Fs&1K!+Iu8h57uv%!lF$jn zZ!9LqBJ$u+Y@K;b(plD(h&3cEibcFc)l;auGCqd|mmcRssp8C|2BLiSU+6jELq&K6rIbb*#D2#XEz)`LxXm~3zAoVW#6L7U zzk(|gj!gl&Rhf;^j{3EVlVv!^H>xhqCYM9BsUFpg$L`0Mv!ryM;!H})w^j>i9F*Pn zGj22*aKlPlfW9cH4Hg`Y1YV{AxI|SR(<%%BlxeK*7sGksHLC$Y8fCwBJC%yk==x8{ zy(rpSvdTK&=J@_Na&ir%>{wQ>Z$V{T%1m9Cy$@28toGO9%QGdJcW&!xvgMA$OFyHD zv&o{61o793D8yz6>Qv4Ev)6v9FYk{SrkA8TjAPx|w`RVUSAg*mg}NL9A%iByG=s*z zHqXZQWhg=t)sDuG+00QW@yfOChHQVI8nd6}0AEK)ir^P2mM=uQK20vGzgurUkfuiu zZ|x=AFGS~>j(>KmG1AUR0jEoC?ad)CZ%8+FWVwSnwFHqy512W8r!0n>Zx|g`B%wr` z6e$0~U-gqHWNW!`*OVPm+39&y5N<5k0aiLvJkBh16qysG5<3m>>N|npA+m8??e8?+ zBZ3U>W?c%O1b|^kkIGUubV(!nRfBuBeq9W!w)F#5TXQ=Wep@)AFyL>$h3_X8b|ao} zKW%nTdfv?E{K@snl^IQK+kWhW&VGOQtXROo!J$sjcD_0_aqn?CZ~F7r5l{o;L#mf= z`aB^F>1>(~`l-fwvH0THM#7!dn~`GZmFC85buHsB8(r|y_7j{aSCNvmLcbmy5Oz=2 z8}4se0_(!Wx+;uH-@Jq+13%*a{~3Yf8@RpJk93mG=XM$Tn1zkko@9zpsqmCFo``>) zr0?zfgwiDby?MIApmBhFwC2PS|QV5OiKmUj|+lSQSbT*|DK4>JRIqqox3kS3#|+MFSv z<15wH8~^ls{Z%u>8_P~_8_b0jy!2{tdae7H$BaM?Wg-C{C7hs^PxT{;r~IdT8?}X=eE-=E zOe{b0C!#aN`L@=PHJ)HR3Pp(=gu?7+*)84-NhOtnsb^(i@aIp@t|VLPwq zMMFm7oOriAyk$P^@egzu5MngU<L0dbUwHv+5ky> ztttW0owUDZ3-3fO0_hK(J;7;)&vPx1c9T=MYhJgt_mo!d7(RP|eQdw-J&!@sA{y5D zz2Vw&B&FiaBkYVy9EnSXuXQvYeO}w(g!(c1pyCtgFyEztJD!U?^@rb;_dOI>g9<=8 z2JI&k^>qWtdO>~w(EAk%4c+3Dd9u_~2Mk?Ji*~pmjzk2yx*33JxNByDa3s+ob80qK zH+Bh>$wB#MVc97@2Jmk|$D-9`C?I(NJE^P|GS%fl=YEe6NC%f`022}xLqUS~wTZmf zMcE5_xI!Qd1oaAANu~T5aXDvC@9`ZU&N@!?at~mJ*wF-Rb}pdLu1(Pm4F~D`u-NN% z5NeT?odDf^bF<}0;;nJm+(k>?vuBL&wYp{NkUwqifK3ejMt>$Tr5d7lZW%O0xIfmf z0Q3WBur6|~5~D){`{Y$^>6jb-{SwPBx$vh)zl}_)UMBC|($w7sg4ux<4(`65cmXFX zqd+Pw#20-cwz3gt{?GtQ_E8pEYFn23=dzzdNb1J{RkGC~hUP)azBEkfT^APuD_zeL1g+1L-H@ZN>{*$BaDo@?pNOhWdp03HJxk zGq0n1y6 z$0~CUsAzj~x{z!67Hgkmx11{cLNU$%1uSoIP~INj9qFuo^`!zr=EDFqQQ-B|Ih_w| zB#yL^5xv=cu9Q}p;NLIT#%iPvE z-F6;oX1Clfzu_9Kb1?^-*eCZ8cXFf@i(&FrqlJ7Y6yxB>vVZ!fy>W0}9a+o3vSZ5L zvOEUZ%_&Z_xD8+RJY_FI$+1Z(!)xS0*k$9H4+%Wc<3iiWRz<>4!) zT~sr@TcSXy%y%Xw1}R|YfO5NJBLmj~A2;GETm)~ya(dFT`fqc@r>s7;n*(|p^s?*& zQe-~>pJnx0+A{C@fCp?6W|j$LE`TqWOFtm}3{;A#%OmeJoUt_*sgy>JVubCTk#k!zMf{h zte00x#X>cnWz@B9iDQc}gZFXEV`0zl0j`Y89~#&A7$VK~)RmAIw9*}GDD z$x@)+lnXAKwXE_yUSsL34e#M_EMs+$zPdwPTyK7NNb~*gI1TyBPCU1OCO@>5sSMK%?>> zXYpUP;YhI6?tDE$=dbb5{{LjTj{gr&Ul~?q)3v=x>6C71BqgQUAR*n|Ez;e!>6Gpk zq`Om6>F)0C&hPSm-sAg=@`Jf%)|~5%HHmyY;xAPu1h=A?VCVp^7L$j@%iXi%3L)Dg z@8$A%5 zK7g@mnEnKbm04ij`sT%af__W-t3Kl!0lhU##1#HuEfBUAXE1?O&)uD`&g!iJLHe4X zlBm?N;rW`3nQ7}!z{Jb=C>|Ss9vdhyAjX6H-Db<5GXL|-57meS?r3|#l0%+s$+YfIbI7kkxwNr zfo1HVu7~AoSTSw&*()`F$HFgm>mIyn{kit%&hcG1u7Hr0fOdh?LWA@4a??{iISJ`H zV8uX}w_*3xo%c?WQlz>9R?c2YCU3n+I+^U$c4a{~hQ!&*3{Z`c=c(V8H8MLr$=(_Wl_aqCnPBc@${tX=nvP<`mqm~YG3ZuTHXaD;Bi|l|Lyphz z3|)NSEe-=`9ha{TT=>wgIa#89wV(bBuySp4SPiD{1a5m*)h9sgpK7`p9@<5@@3421 zHsRpe1b%Asl_`rTop82;fh|NB7Q6ZfAK<&j<=V%I50FbQ3!qTo*$i+fhNLRHPd=l2 zzmQ$Z|C!@3`Vzj(GQq~{#euJm2u(%x6D@w(+I?R&sw7T9F$kl4Asv+K-- z{i>%=!~R>&Qth9Quj?Mii31)!dR*`${X|%#Bjhln^d$@;Ne@^K>xJNCzJBuGkEyl& zSIqEqon=LFp)oZNQ-HBV;8_1|d4APhjSi2Q~eP9=p+UYNqg?~H`dvK#RRAEKevVI2nowOICHZyT-Wd$k{Q*r-kvk@;EwG(k!B-KOH+sSjp8KMqFkb^7*&(Hl7N8_qF8?hZ=; z_5TF^s!&jR4X_q~cRk^5)L74-(!rC@A{+IL>ppTnlGo?1M*iXCbljy_G1EiYeH&|*H8-O(lJE9=R%?W><;0Y2QJ~6v#e`qamc{zt zF3WNYsSX=n3gUV)S|A*Iik84_P|u2*djq*=NQ!DvsVf>&y~=CcGXC}p zk%CIWR5G5M?vjkwGneaqj49$|4Dyi7zG^=`D1WI zFDsJVz6k~b@E;_HwmbMY0F_pe6}(e;KBd;zR6}4G?!+&2xJo+O(FgI2R`X%}4leBR*(zL-07!C{`?_>AGkuoMIX zoWQcr$tPag%P-2l>i;&js`+l#S{G=vJcccT&7)7|!%qBqhIN7y4NqEJPLP&>6|(th zO=26A*epw7Jyl?6#<~=iy5KWResCAUKHz@#)kDg9!2WcvQjPcStIM%DNv30m{wbKu zNiCKI?;Z7gEI!<`a!@6P`Ky=a-s#t^1NceL)1T<#>xUVTdDG^Nd1-QHs054;7zn-d z-7Dv82j5K*bNJgU9`6b?W1<(Cs<%#-O+VYQ?+Dnold!7u4kuO|&Z%Ar;`B3jM&1QC zaiBSIw<$II>Z`YZTz?1Z{hBaG3k)f=hpKbFl5lWctSh%R@3aoG;-ZmMtsHHF_xNUG za#@Ir7Bu;w7<*d7l0L|Db~sdcISx7J6+NB$A_QrHL))26@ERS#G)9f=N+e+0NKTx_ z-r{pfs5N!PAD8uiJ`UpC3Ng&ZkxVk1KK-oMDD zQvzOfzy$j|m$WtQ#OvrL`3*^j-pA45m>XhT7z^tnA;3bjHJk%4fF`9({I+H0KGPNA zAR>lbrjB@4UZnFR2w@mUt-ZI_t~!YV{)%@sA|TOcuUNngK-yS%eEv(N6RvJ%7E-KccW7pRSZ2As}u~d56?;w zKYf7&ZysxufG>8*&yui&4{@eR4| z-#&*@yj}BzV(~Uhe+TM^?moeh_Y+pClX(|=pn=s|Ik5`5ERoJ1WL@p#&TMaAY^e?fKbhB8B-O zGeg($3pY+4_s1|*7?dj4s7>fBg@MA!ZO%m|b6$RLuEz{?!#a-W&mw((%Q=lRwVzu- zplvA(ZL|*X_a-x~t$yQiLQ3X!>J^UozgjT%n!<<_(Eh@aOspA8+9*9CC!FUo{tkC; ztuD0#_bqqv6=+~+JS2%o`sISR)Xft{D7EapyPte(S z0XNc6Jhk-d(1b*mVw<;4s4Q-t)+oG!^eK{PCB9vuLM#ddnKj|MUtxwOL!b$ z&DTlFUv7g*J4d3f5bPthK2y*PKLYc^#X}~@_)mYcqJaE5aMVA`6-`-ie5Jz5M0-65 z7LG(q>Tzv35;BOvB&bjxGoRX6FKBF>+qw`F6AKkv?hcc=Z@DFOW!yxWVq9R3)OGo* zE)q$&)|jc;`lNe{UoX7uI&_ws8uRza<9vQjpDPi)JZl5rMcU!j7l~Uqia0pPC*~@B zc2LPUWaca^kq%F+h%xFfzE&}%R84+674dbX`P9WrtZ1%mx5wJR#^{s|M*^{rm3TrCKkt5ggEIr)`%+h*q@ zuF^9pNYnCHrLcrZw{iHoXGjT#U|dd~X;XzMijHLk7Lt^UtGBYPUtIkJYv%cgt!xN* zH|$o*@hmap8+O69?ZYi7I?`7Cf{n5lr;r!H0mDN3<7{dDM@*)v26#rP|(Le#(S?A%fY4oIe&5>D3&QL;VKui5GpXDMK7 zU0$xYcp@sAh3=)y|LR+?( zZ6Ah%K<;0+dui3u2epn-1q4fx_pmqV5`lqpSVU!oeDCcGKAlv!M`e?s;+(&iD2}sD z<%~rQo^&h-rYC|0-4Bm8lvDrZ9)V=Z0vlGJ{@}9;$u<>5v--Sn!zOlCTM zqtPdQK_ye`4Eg;+s-r^T7E#Sun*AEz=0S~Rlk(H+G!p#i2qy*QEW?Z zaisAFDo`5h2nQxr%GX#_-;z`+%Z4fzIPwkXWadCH{DsN;@$oD4s{Ym)D|Ts-c*Moh zmg4!mJ7>E%7@6BP_WFEcjxE`Rz@{IuI;2Mc*<$cF*02y5lzm*QF!c&z>pGf|@XcJ_4AE+nH4-U_c7pg3iTMuCw)n63C^0>xq;wlb%lH1 zl^Y~GQ8;PlDeC&@9U)fsi76j_l=gZ``DRMFC-N?hBqPbsuQ0Rxg)yq$D~QL)%;TQ> zf$~6TVZ5O}RnnWuh!G&C}xkC**r*W7~6#;upAhnxfpTy zD``{Fm&v;Iwu)Jfx?W9^v{LQbTnF6v*-yopx0>GG5>o2iqsbQ>?)+bxY|_)7t7tO*#-~UqSl!`&VoAccU(CdhQ8a>LEA&g_fK~h@k1`@4cT+Di6f9c( z$ZuLGN0Xa8VXo+;b;H@oJHBF9P5T{%FAp7i{y$+7`D3uj~md z7@dTZqri+r8`nne8)(AF;j=p&^#7eU#(;~0%V)gphp~6xQR~Jc5morzkq|_CVlOq1 zi?SWKy(HuJvSIEY55g^d@%GKDDz5n$UiZr$`F7aRNwmZ zO>n|x6?V%M5+`Bv_qS!l*t*o1SOa@aS~?^16{X(s zns5G<*`2sF52y3ECGP>Rlbdd6qC%%#q`XKatYBK;hNpxI|kYX8~93k`kkg0pi3wjSb<1@u{ z^@>&x&kZjJd>RJuSaBNn9mK_W@vx;-e<{`DNymLKB_$L0o5=?7!~^DX6fGXI>_mT_ zxUqeF?TT3Zd*=1OSk8|J#U+gWt18Nx$UDaMh(AT%4*JI-tYvL@Fg#?`f_CF~aR15? zdXlIs#4KcVYdZ_KQ67^%R^Ua*nyZBE)0Dth4&hR7+|d zH%J)!QbqCkTZhddwKrzykW{3Yz0=GX8UO9g?kv0L3gx!f##D1e)}a3zib)Ci?zG4{ zK9>k0;?WgP(y?1@k149a&bg;8-+ih$ohEMj@4E7s4?<-^FH)lR#l=&=IKBv+t9&KW z(KHe{}ZxbIgd|{8vBhzC7u7&_^k%zcvzEzx>-zSM7-0{sml1luL3{rVxw5)PuH5CiI*ePHJq zq|p&i8YJsMoan2F+d=4*aha-X9*7RlRG-|QV=9U8Zrutw)@}HnTr2P1WkPpmc6BAw znF*~nbltQxKWV_M3c;4pBn|AndC_5j*OWUP^VPqFl3%}t=-(AMIo&hRS=_O!KF**M zGSp&o=lP}o_BW-q+z@aPka52k60n>=ei%w^aE^b?Ccbx4mhKxb@A$_2R?__3kPzT% zw$`-`kD2qU70ve9?GFd}mnq=)KNvr?I@2~XH`A&?AK;*LZOe#WDE>ChkgWDH)!79; z4P&W|Od8|HMbCn7Ti%Ggkvzh~ryp2_Gyy^R@rV)CGtSl0DX_~O9mdWR5j3CR?yXOO z$_L=zYykh-*(ZF>OwSpOCPF+IP5Ie8yU08VQ>kdogWJjLn?ieJ(Xz4CgQl?y4`NlX z!}{Q}3IB(v$1lQj6O%AM10xXG?Re&ktPS+ut~wK)qWHfx4k$7vGLLK|!P+`nmQ^MW zC-2A#bXq^mRBk~^&568s-z`%wtnd-^eUO!k|7?x_%4N+I@iQxQz5SE3?7n?mp`aCm z;acO`Uw2HT&NeLg;RBgTlN$8f!|{xW`Uv)zjF7@2e{anyq>3b zV+iUD2W2u#UD~(Mr4B)$YQsN`NOm8E+2($+ zVRROP7M17}92*yr4B2K0#gikh*oNis`{Q;8J8cdY)psmT?ld#9d|I1p$}grUIc-l& zvn|^=AcUHSCyo!S$>0omDm^~kA6&yYW{zLd^HV1tFhJwJEx%Vx5d}uE9ntSGtMIcl zFnTh4VE%#YZQ{^a79-IAhzTBlhX(up*a|KTr807o??IVwC#2-MB*`wup{4!=m|@wY zt*Y?pSSsgV^ckB3^ofW(N_tF>?(8}({CJ5w6ury3hi`RWbq=ESVkocgS1TS_(uXu~ zJCr>yorJa^kay3XpmZ)W+Upt5p^gkQx_%vwb~;b^0|nv8;ag>ch}g z{=>2Q56WYiep#qq3RAR-5iA<3%@$Wt{w)!=k<{M(^w*I$4*gerp*i*Hlp38G?) zJ=F&ZZyzK6aHJ8I&IH$UoK!qO_Dh%xY6G>z|AE>zKYObtLr_Q^RZuks$S(*lxanK- zXe{3syt}zU812PTv_F$nL-khJH9n~VEP5pY%+(LwB_SFwu~qU!5ew?g(62yAKO3V% z;eC~Y82}TGXLBXVAf|$!TbiK{O@$JoWKD%e5R$HBldLMaWsJtaWZ6712Pz$04c~g= zf&cqF?$a#-HHLSb zm6bfuRG%0ll`7&iq8P9*KTwwS%cW?-;gD;0vOo`u=AJT3uT{7F_+@%g(4ErvnJvN* z1fo3YSU)xV4o%iOg&d~1N8@x_OkA=^7|uoZ2_6_(iXW=YrpZasuxAm~-jRL{4}$N- z{5nz~_7cef4y_U4QUHenz-&!ADe17@@I(ShGuZe zoSBZY;b}=j_sXOXpF5%_j-urG>DP1*bwaFfMxy_4cRPZ$e1?3%Dp%ueruTR?hrd>u z!_jw(Q#@d=AYmEX?q4kN5WhtN>9*Bnw;u~RW5*oo4b81gDt_BTeV5ykI}m(aPw~OA zlJ`geMEUkcH~l9M&&2gKxX}>?#1W6R@D^q&<)InpW8j++LWz^g`hRdj*J6^0HCa)R zXf*kXBc3(jLKV0M-*?XHJ)?lW2SC6n`8li}Y~rDoaVKnFFxn9)gV*d*9b7*%=wER7 zO7SiMy_Gyeq#jk~J%rq0v`QbDEzPbl07fi)=K#sOJj!|*0mS-o62l2nK(FrC^9KrK z5SWO2QWYp7Y!z1l8u-No>iUh5k1Z8b?sK0^%k8_Y!0$B5Dp%qKbX4+6{fXqt0Ffpo zdQtq!6){$h{ncEY&_;F?eF|)xfGJU0L#nx2ojmB2tQNCS?D)((nCZ_W+yak;iiY?>Z%3C}8jZHR;7|-#(HhS!Suud1SUK^qjpd5SZsnW+}gKuUrevB__sDfn-m6KK9 z4@ASlufPnC(nDLjMPMta`-S&6*n<=t24RXsG1g*9`z%h4(aHDJpNy<_dS+wcs0D## zQ6~{#@5V5@^!g$U^C-Xbl*P2browh}RXAA`(eUE<*wQ-H?VUy@dyiDT@z@P^ClD{Hy$7M+))Ri1@9fa|QHQDnb2Q}{J^kn~eOCC6rndRcy zeTb|w1@Y2GoQ!=fX`TFNBna2nOIB;E$v$UbOJb8e`KwEo zd-K8^mlt0b2R!l2Ef<%WRmFo0$WAO+A_zmC2)9s56we+!kj8LQ-MAsr&Y1PPh^L&Y#-S0N#ywg*#0;M=# z^|I}muBS8pY};yoT;R^eONG`>aZ1^65amV};1Ocjx%tMWNC4^z*jKsrldOL3FZg@R zX8ewDT$i~uN-+()}@tFLAycYws_OdzBaK|y6-at|L0@7yGK{SJ+hYK5cr zwp<{~$8(<^+$;a^m-rV%N@Em)-yh%gF`nbg9q^=v<1gNI!E6nrgt+~ng_h!2vYXub zbPqmPb)K{*_;g7z%<%n(g|xq6GSb6|){K{||Cp_tu;Gy8kiz_ygW~pqBMosV0Pm#D zz=GfBhUzB{VEN(ev8K(OTr(JUg~EG(?EffBGlxosn`wiL%Of`>)!F1dxIORqZTUW)u}Fzl7iJ;CviEPq}A(&~5C1?n%wU_Zl5k&oF7~coPIv0*Yg-HgeGSKv zN+WRF2YwUsqjVwe1%mckL=+aSr+ums1i7VXLIInnp&d^lTZR*Rpd9i9%TDwOrE%`< zn)DA`e^NI8z3W@Ge=6x7uxRB=@)*?)rfB!C5WsmUB9uC7J~fT(npv=~9-?7GC0Hc# z1Ww3MM>&Ta--fv~IA)4!=KR9Y3RTP=50sOgl~!dl*yXETu2wozqClro;%Fq-KJaa+ zAwjtByOXjq)|`BhPwaF@``qdu4LB0=m(`$46Up+*I}7V2+$Ilf@pbyf5r1CM4>^(G ztN<)9NCC`Kao~7g_;#fbkGQH+kp#=KL`?5&jA9f=JtX2>xV2$r z;l6Vglw$8mxgQco;ypV-OCyY7R;k5D(?nuiC1BfKus$ijoZbG(8oN%2$uE+ubt`2( zExFZr>dYg1)fm0Mzjr##!$Vf9I#Vz|5}IF`KXVR8^Z`=);$k1z)J#1AsF|+Cz%a5R z7|!u$ddP@ft=|;>SnoQ&YxWFbh%gX^rTmO=DL9gfZw+w;q zj;rjVGM`W8uT{(2`2IBX>dDmW*BIaqDsfa!ett5U3G>(HktuWIFsWr$9IaD;6kli# zDW}SE>WTDs&{qIk*dCXAo3ji#xj!F1ho(}biF45T+#>UKQIrzZ^3Zx1a$P4B*EL&P zNp-pV8^kD3O1GI2a)gMnvLU%6eIxi1>6o>m*pq+?4T_Xo%U@HoX?IQW+`tGW3v4`j zvNPhr0;BBFv%3!tOE*DfIY28*AKHnuc=FT&`cjvcHzzFw035hh&Y-SrhTE06xa9Hx z+LIBqsXz&C>$6{^9;{y~UiPkUN;g?{-WeC97KAm=FD`Z>&q;)vvLv6~#NpB57BV=U zjWt`ULHsQ@j29eDy*99EJJFRgClIIs7R?UX5%W7BK)vFiuX^7{Fbu&x{?y9d9#dA2 z86o%#5-y!`n4QGV`6ZUht4;D(PlL-{_oHhEYP}sS==*nusCb6Ae;r8imbcESBZ&CK z8tp8p5}y@1WOU+ppgo{ROt-iajKJd*D=tDywtgbX@j!F@Gw*a#8F1_Ca#~?9LkOem z$pFxDfv}&YDr4CHalIswSh8t<;ZAyujl#f0#njFXe(SAwn0S_?*CPfj{O3 zGfmrfa?G|=;<;3w#j~Tjk`#=u9E%oxKm!6<+7buxA(Bnb9PnSE+b-QfdBTAFXytMH z%ahE6#3c=I^*|uCFH<7>pvI>wp54I5spAS)Dp_w0{p%w7Qm}kx{q^w5t=6wS&%l)? zv%6N?;Wn4yXb0W*u)#un?g#ShW?l1Jl#np5 z!=M;f%Mkm~nqA%XJV1E4{k?TC!i&~ceQSO%ES|Z#Ayf+!7ESEZN^NcA6^4@iWAnCB zYX#8KLwZm`3PlvtspUR@^0r6lrN$7~MnG-SUydeRjkZpLX;kRAGH!vglI_ykD)H17 z*fTbKJ{+fRqQe43u28^$So20hjI-lkmT!^(Rz3F}eOkxKy19(}9!HL^&vUxFB0a%Z zE=1JyHOIQf<{3jwtTskf6QFzy-=>L&?Vy|M4W^WSCGQZ*KL@g_z+fKnBIfPMnC9c> z`pYf=MZwCNHGF15Ct0eiEPcIt5b}Rb_gNXK@;I=0Hf8_G}Zu(?$_vQyp=3}jKioVx?!1TP>?%~*jQS{o$5a+JfrQm%j>29u$$g{Flom(BuZNRQTQ(g=6&=qm$ex(1SWk&@l zkw*N+4k5W`D1H+-YWUD>yz7&0U}e6Enc1@~7E76IID6 ztt^b5{WrCIaKD|6PoFT1v8ChM1+RLDCAlZ&0nXxcL1^j$Pj=5&*gfpU04i${rIh4u zjS$PRkRU4QTpJ%d14BSqB;h0283BPH8ac!GX4WaEFXkzc2Tu`%mf@dtgh*S6`U&a& zibtAHmt~>^S`b`k0?bh&6U#{}J~(?p zSde5bsqva-LY054sF`I2X?O8Yi!T^#Jpj9uf$Zu$4USoQ&T?PUd-9z5O}=y|-g*)2 zO(vk<65(jxi@$OAvo)pWH`J?2HOsy}0SF_9?pAyUDyN3Gu?W8N5iuZSi}5N|9aqJ# z?Csp(DtRE&y8m~<(3JVnyrRqP42j^!5YgSf594;8@X#m_Eo7tw!$cFfZ;~3lWhg(Q zM?BeW9;m>7o^!sySjn1i6-hAYJ#<_@$g27-Ek55Mn)5BKQD!eJG$+gQ3}{S#x7{~H z6xJd9ck!BkqTF$ykRTxL5%$qJC+}7G_LRYLTG9HjwRv-v>0zPV$Bnb%&$`w~fsqWM zJ1ES3#mL2&bhAIqlrguQv}SqiJRQ4v(MBHeoF!;vIey^puJcsw8s3=aLfARDB8q_7 zMdIzckO78nwy!+R8+!?aNYWN)QOmW6WO%%rVgQ>dynm(5XeAktnd#Hlk_m~(A3_F= zk78U6#iz^nEGoRa*Zmvqt$UM^PRY!No1H#oHL-DbdWQBo_a2Mi8sGNACRJ=_I&!|U zrVKp@6k|R%r1HC5p^`_d^K;)eXyc%M#@8;kFX#*_w%_u>Av#*e0!5$M=s=7Fw1@o( zM(h@Q58Kjp3{OHd4g61_5)A8mj=h8<6#T67_FKf!G=1!tYDEwTKWj{@ygXJkF!jmk zmKE0E%25*;v)!c#Y#IURz=)r6bAwxEcVA93qcBE2EVqas>d;(Y-Q?ABjeV&^h~?nE zqUNcda%8T}m*GhMNiL{~@B>B$9{+gdgp#<-Hx7#@_*PuC)FHDYd zpEjV_t_Eyq4CfKgB4E@~;d#(}^TB=E{ZUKHdeelYGCBM%nWiF}K|Xpt3=SV1 z@0&@BC4DM7OHA4jjoNbEMam9JnSCaFyM$FLuVN-iBuzFRPGFP9I0}VP##MJXBHzCY z)lSpoXXxA54R&r3U0TOR&(xZ_2ru^GVPS15Y#D;G@}wHw-%uY>XHdd$tpyzPW0m=3ANb4HJop;u&3(z` zTG*UWaS)_gV{h40Yz!fccb0!4@7hn6V3HWpoUlIyvYP#sOxM$)-~N>ka874qIFX$5 zw2r%?vP;T4%UWKRNTGSd6{A|=(!QI*uK6J-!dFtg^BV&^Nq`S$eQ5VnQZ@w8#|SXb z*~}<@Ke?SU-4)9FR-R6Wb>PO&kx;~qgmXM|7>jo#i8$UP^(rllQis6}<5)AoaRBh^ zz?tLj;X8B27`6mGH5;Le5d2Erd)JuyJN&W*qMl7PIkkfB(#pfIiyyV@DLNnDTPn(k z2khPMZU76uNdH$bBK|TSARB0R6gKN;owP<>s$j2)OJ;GYLT>ZpNYSWOK_G%Ge%Q@C zVY2;Dd$|OiroG>(bKZ6>c^~h8a40gZx_OG26`-`7Z{?v`aPj!{5H;;ZOy&*j)}+%= zVkDzbM5&Lx1zcV~J;^KRQ8JI8-%QzIrl(e}sT^9qBvJd_E@i6vD$2ZQ@6$`{d=vq6 z5!He@kA0UchWJV}pBI^`)iLtp)7vItCb^E!8Qv9OJ!TClgLwdG!U<$<;olx*1hKql z45?U*O}SdyBssn^o}&VnpjykFuD%oc;?imjui4aZ6}mw!tjH5=|9TLXTx^H3C3A*t z8f(_=WqpkN@G*<|5vqmiE90BR>BzBMFrba>N>uNF)p?IcFZYZd35+FUI=!`vtD7t> zw2KueBLMy`kz}C8{5j1_Gp@sPjX-_w%}a+(#%#Qgar6gmwKw5F`7pLbDbVTO5AT`& zLZ~KpxP|<3PdyI%HFkKosBKzdA&^{dD2!DeosyWF`Q6}=o;8W1_B#S7hkj9Kl`t*z zvU}WVU5aN?v6tEp3*388tINXV@qIMeRCi6yMg5MKE=_LstD5(B6<%ZRPJ2@MQ@Q%1gk3qv-;&9saP>%S_n$1I3E7wFEvT<5x$ykV~S@MT( zs<4W~w_jQnJ;V(d>Ep%|!m$Z@KJUipk<4GY2e@3JI(2S78T>9KoW**?g&5PZsGyNc zD9|+Y1&a43rW&3bVoays@6TIr4tO+!)AE^%pPWc>VCGBihv&?7hz^C_>O~$l8ZI|_ zVKY|$Nppn>dhz)i@jdn*X(UDst$rxTN2<$5-YqTb#lx(pNPgTan?ubRVYi^6Zs8rt z5+us8^#95rJHE*uy=Dsdk6t7~nCS*5x@IhGUN4*KTPP3uQ^!pvSNdMQ9eBy{!CJP> z>ip*E@nWVC8EF3eU)kO)@snR~+#XnsBeUrY&o1ar#o}K!0V7g;kdZX!Be7fmATVXO z&Z^TrF-(AM#{rWDjVD*=-g;X_>kI+`H976tpcgJ2?w@YHc2pLSK>Y4U!AcLuMJPf% z%Fov^WpbBj#x~xqG`VDJiFXB3jN*CoE!(67!#)CScB0c5kH@ zJLf4$w(`~Q@s}Etzi!okf=QRy??Qz*qKg>t&_qp1ZgqRxTr3IPkdb~6ILDO*WD#Li z+(sjZefmiv@jcoyJ{5pIYi^CZWaE=G7RGB(fA_)bADu1C+VY%{$p!M$d-u&m!cN#- zHac9Wg-Ebqd5<^N{V;425nXEX?45D{Zh9TJUH^DNh=X%*G|M2Z(9zN27I&hE`o%Q% zj{6vT57P%`EVkcohJV{_=d$j{7ASFcEBpg7KP<>AA-%G==AxOYL4h;~<0)wF6(syc zfX=-}1!1j}@5XDPB3FsJ7-_{ZJ{cS&9#Hkj&&Ovqs^RhcK9O9NDNITpiBhCphhsrD z#527`*Cj|er7|i#FT(gN4;G}r@uGDz(W!E3YoAdXg@NBeMf37A0LOj!%K2R@k*~w~ z6bMc+wEBK|?)YK7H%-D}8iS?jXY~QgHj8f|J~MSaui#N51r0<5!OloZ<}r?y!>od9 z`!D885sx4j4t;FcKOCXdw~L8nG49wDEI{GZKv2$^DOihbkRnN|Zq^@8$&zO#9sgc- zDx)6gx$pehWfs;!!0kwBZVoBz;13(O-KtXD=|M^dj3PD<1+ybxWJ*6EO(_QbhwP!D zMCg%@)J3V0hO%}`fRRD}^8)N)*w0{9WpSS9i1V^o_#vizEFU1fuJbC_yI(m^8b#2A zc8%nKiVIa5t~3r2R*t2GiL4xFTrw88^(%U?vfCI>qq`v7iF`8(C~a>&cJMcz2jt;9 z^Y^!&87nreO61}33=8qNKZUPVMg!K8Pfd_8)_ZH+rE`ibgx{|JsN2qDA@J(i9=-kj zEiZrD`0DuRQD`ld_UPF6nmlv|yz7*E=No7^>1(Eg9gW-#%FlP1+GG`S@|r@oo)InL zs8v;bW6^!-y7Q^}c``g6NF@t!4y#M5cN5FnHj-(uy7vHJ1oU97Tan$ubAlivDJy4CQA42#C=l4#|CjXf(%p^+{1?BY7MK`5=-I=2l1 zotu96BJMPuA)^QhutbzNMFPnx%^r>_oDgf~jjoJLm{H3@XxksVIs6Pygc4xymW?!~ zml0*YmV}Za{_~|E7zzF;iJ!gWTj+5xo=4HfRR8SMWx81ZiH?Z4cd2>F;}~it13ly- zyt_&DHqLy(I4AnHDM7Y>ofuzEa{UX6&M(!mw@(HY*LBut^MGc`|D}Z0NA?#2Dl*3o zOaV)805luQzL-*BoB>^DW?R$ZVrw;Gp6W*`H?ra8uwuCDk+dyf&B)()9o@p2Nx#L3 zz&uun5(#}ns6YfxgS)b2b@kSHNyzoEYzeTgYlmCe9JtA8ywLA|Vub=)B!3(yEwLgt z*%uqzO2LJ-*)x0bP}87C$WJx`{tPBrUaN!D){}Z4`E&gc2I;#vlD8MT(Gi*Y@uCPH zghBX_)qd-DLL-V2K_1sL3y%?z#OOP%yjJgmrE|^aXiO?)|5Q}ps%m?_ytj-kzN)LH z!+HK;0Gs9HZFs`>lmZWjJ^LP^K9&}?Gcn%=9+dNJ(zSz{iE_=y&uM!~Ai2lv2M+-C z%D+DV4S?nj!PD3l=!>9%=f!lM(PFB9{Z(0vt7-t11b>B-%uehH#|5n)G=`8)%gP?` zEp+8M1D5PGoqq0=e-@Bq9%IG${GTlA=NLx*9CD>2+`^qdLk*#*AqcP;+3$M=8eu9X z_=O8}ny51Khsf+Xw@Q4Xynl_YoL4(-V&f%pR`<-|B5bL-FExIGGvE&cewaHDG!X$3 z2c^l>gOb(J zQ(xGbV5aNG>+iKabslrAs!3NnED>WbveG-;Oo=fjBd-J3&Wtz{Bju_>d<~YrERaB5 z9l%toxX;{hl-)`+0|qY{ zz~KPb{C?Z`&hA3SPgIL=NpXD8IOpqz!J8rxuL8IdACRg)QO-w)()83Y6EGz3hEj=> z2nf|$kv*d#bP0DaLc1^#cgVcwWWfe;m5TPV2Iyf@VAzpnCubBIdlf|+uAd#%Xo`Ks zM35h%slZrV!YW&Opi~_3$u0`;#4v6W=Dbq|Be~N@L|n(!dCt2g?YyqBF0TdMKgnHt zCvVaDx|0KJpn_m+tEKVVECJxN3x073WqqhAes-nig9jK=kZd59^1zEkCo!=PavtDt zP0$RQG~ia#_7shID?cQE>IPJSrOeool>*;~(Z&>|Lf_2K&(Mz1kA^P?z_1eZ_C2!@ zOWrFdHfB~2S8@L8r7^;|F4OmPXu5+;*5+XIxy;upni-OfAc|l-sXE@P z+@IK_I#|H{Jl!^&LjBp&bu|6H_gmq23=p}3Be%$T0T_(0Q-#>nwtI}C ziBn@6uZn`=jmX22e$R|Fw*|bfs*z{{5RHC(2*}K-?ao1q4Tn8tw!jFNA8jUf=~~ z#W_%!GH2oH4F6^W4SH|6jP?6cCDa8Cn6pd%O>eiCcCNR4cxs!5ZZfaVJ-GKq*)dCN zXp%9!Nhc>sv3CYqHn4=$Q#U(4?|>@GL@6@Bz}W~6gwGKdA2a%}uCmlWIXY<5Iwa9w z+8Z(Hggz!^L{Itw14fuy18hVdvm%5Q$)YUt)Y`UA?fYgqxDthFl*N@D3)=`2R2FBI zOjd;_bW-9TPctUpj4{dMzIwGe%@^__NMbsstoMiV4|&6sd{~@KKf<;Mzeg;`&6V+5 zEJr>>Dzp4;4ChJzk3OkW#t_YmuOS6$hAuOavJqE;oQB?=rZM6Z13JNdL;dA%ME1bw zPF2Tl0)wX;4tHI$89aeB0or{YbDZ~}@zVecO9-VlDu`UP8;~wP1nf~Pm}J+15if6> zl-7s7V6snnqN%dOtwZZwLrW%ytUWObj)(;Mf+s7!Qr2q{C@K!oFUV4)kttXt$qGCoy@AHcAieA1K`oDY@7hb=^ zp;=W=;n{2q#dpPsoA*n+sC+dTM$jdp><##{KA;&*%^zm8C}a|!edSC>p2>vIyk1NL zxb~m~p})0o99X`F3qUTfA6o7ZjRPIgd;i!M6gB&oCfz8$9PC{s!~Jv#Q)&q5zA~&? zXJx~jl~0DeL*z3)Kor0i!(oKivPCh{clEXa(;3_@;bXzL*MujR@Zg0b=>7VgAIZ|j zZhc5JGoXR{%IJvOih*V%gW1Y4XXPLa$8QhCvXi69rFq*+K`XVs7| zrc%Rhv#+BI2VNxNx&g_(N8i0~y;P~N({9PjKKOJ!Rl;zv;XPuJ+0rkgzcL>8r zE;A{#_*gR@xj=k$bluVTus3A? zC@gA1jWmLwu46}F!SK6ab>RKRCsRSRvot2P+`fljYTPMEv0#Ib#3sjcTgmeb*xi(} z{Je3Lhl3$uW67sRfPJ2V_S&FL#o6;P;qFL|t-PDY%bVvKzW3=Ogn7E-Ulb|26; zG!W*d*5syMuyuSYW6qFAaCUGha#MtWvGQG?k)scM?cK#w7N}1ZhF8aG~BHxZZRK%&fsxbeCq9T}cwnMJs zp@pUulR@b*q|FpOs}D&=QWN&%-1|c9xI(W1atzPTL1I=3jw4VSh6Qa~8r#aG4c9OL znJ`VW^FN!Q;8>T1Tm)9VNZ33>HNaO?dsDkg&ojFOJu@m2=?z#pIP^Y7D^;5Z!t_=S znqwAFh&|7n#^)4Wv-7Ot0sVT-+#@S-JoN#kS%JjJ$h6E?v4!<}n18!hrgTAfVPt~P z#Ni>PQJ4b+NRcsACpIH-WNzUG^6ZAgN-KxT{Hk0>-xgQyi|wDDPtk)`vguj{-{Uuq z02jvCDXv>HkP5twTf6b)E`BoByc?JVxY3ioF$J4`OqNKNy(97@ClQ3aUDPA%4?HQq z4^6p+lNgk!G2W4s)mImLqd|{Y>p%%bL;?e*ORSIpp2LyrX{SczM?@Y)bilC`iRbWA zZAJD_Y-qpadu`k`7$zny@2pN0QiJATYUtiNnZbnkIV4*iJzZ%4B;?N%*jr;QjoR|5RH zAFE5Vk7&Kij$z-m@8Ffb%BYvLuWXdr0UCHzZ8--#j=#C%~*RRBBryj^V8LT7LxFeqw?U^G zBo1!(Mux}wnoTvU2{XV35RV4GQ4C2pV=;q34rGSu#B4PkLE>H`C%0#(WqNqYc%CPT zrR7Ex5r^Mgq4B5>%JMg}os_e%t9By6&c>jcs#o4GwzG<+>t&7Rgj1X_#@?^&-~Lpr z0QLBV>uQ@eSD}b;ti|$Y^t`&4#w4=-U8~rFXO2%nZvU^xcc~}{NIDq+?~klJ-u5Q< zl^5MxlRI5OR?N;UvdGmela54}ayZ@mz%`F(H_Dm@;~Fk zXgYY|z*dP}i1M=P+{l+x|)}`=1@B&QMdUFIa0#g*M)lzD8OhfZo8~*2J*Js^j89C0w zFJgaAD&9_&4#h$KET*N7i(0`6`6|C~;coucwk56modzh1cg$C_?{#vXdLHp?V(Mgk zBW-+IPGch2j&@*S8f5Mv9YD0YU&WWdUbDsDIc)B| zRKUNdcx+LkD&)q5?xO8%;jy6gc=0$r$nJZoV+*l5da)9I!zEv{@@dKVw@EF_Y4=0V!$g+iN^kZcUS;hktqeVD`KWwJ?ySMv8`0?<_( z<*@+aP4VC6b$p;Vb!?rux#GqmS&JgpLhDoPb`0Skgbydv$()Q3uB+lZE%Vh$d&gDw z@A^#0zhUm2%uJX92ay`fkoPszol)C6Q1n&)1Y0}?4j{<6`v;WbfBUSr@?d5Dt!t-~ zN@9U2ti@%x$=*nK_rLR*ZRcJT3F^2^*VFH^iTiATfmqQgi$zIbr((pt5-eu=2${B8pVBK`$46!lx9odQq8TXN-`g{4geUB~98V|}+T&I_%< zXW4ye?r27M)gv>2+bT5&6(QQ}kJCZQZ+Q`HKcpjx1_*!JGba~~N!L+O~ArONe6kY>hrU-l6ssUvX0?UCIYoyI@^n* z-|_bI^Bznwe&mZH3U9mL&G?4Br#0OZV6XOpt;uJzW;&|8mHM3`D&FEitdN5IojG{v zKW86xqN@*CoZ+yx>;w4SnuL(W!TWhcq^}y8S`JGypbP_r@0t^+-A!kA>~PjcLQVL; z1(@?WZ99O#`*3>KzA)i*F>dJAJYU)^5(*m~v%an|BHtDzMF4H9R?96>ISSKm0KZ@tG{Ypo%A&SHPoFV zL(z4Mmk~^3I;^6=_NEC5Rlm<%C$(R|(4gkrieFjo^=*El-|C6EX+rlozpm8tO2ns7 z`Izu*?aN~cStW5 z1rZE+si^$(ozAQWpz}4gNT6#F3w;foElcDFlzbEG?ccK=)xj_1v#W4=?(af(5TCTc zvcHjrm}d120H-GB13=)xkZ;g*t|Awmf_@Zu+ZAO z6tr&d3M9PRPAn^ZAVbV(z5qB09n{+SW>_s0Qd*Y~o;_P<%PGG`bp|Rhw85UnJphY@ z&rRH*(h!<;oto)#d9K)I7Qi5iV0z2-zvL zUFUbo*5%$my^fvAR(cfAz2$`lljnT7niK&PuVF1I2$;)}qyaF00^c{_Fi6!OzU7~w z-dP85T>y_ijU+9fEWZriCxEN=AIXi~nuuU|Bey~}lej=Pchk&fULQcOX#yab!P#_! z%0^(c{dyrr06^w|t1YxK`$(crc#qLbzZdBJtbWCvBH150^d|eko56lzqF;M=Miwejm zs5rlP_Fbh`5Q2QtbM*yEak-pvep-AlK$(OFyLuojSX)0s5Ukt;oyhy^O(TV&iOB%a z0~;4a*xW_GyY;0WYFL+|R&r&;3qU9^EjO-?IZs z2;d+4=(@1^hi^Y~h1hN=rF8D#u?#X#TOQFl!Y&s0U3odb3)|9!Pz8hhVgFd~ zzOAMK`begWjY4GD)?ryb&R_vF=L-2C>jRZ71iF+HiTq5i#^TYO8@Ldd zG34iQkNcX!o#{Q2k?=9nP00G{eCd+=* zQVu?2Z^<)2$u4t;CSmvesm=BIIlF-OkCSffHK@soS(%znkykY9ll<@iw!hhkq{rs-DNMW1f?W6M zd)-ltwN$Qq6pyi#DlN;Ctv4~ip*jPDPCeMTJI;6|9i-e&m^6YWvVwI{%lo z00!3AomMd%6M@T5325SkTB+d`*{ELvhwU>%x&}P&z-CwY?s&+;zhidNeN#u#p^Vb# zRaSsi*Rbwn9SP13B}S?PGY&)+(fk46^ljeN`@@2{HdR2`T&8ik1#a6_>R-vE&kI3A zLMFdubsKaN8&(bprT`3*rII9~o4$2T5}S@f!#n{TP$-+3DAuw;71S6d%59b8hU-i1R(5L;6ucyElO zVbIOeYk_;Qqc*f?(uDya-@o6oEnsXL!WS$_#b=Puc3%SW7EoDNauV7}rc^~XGyFFy z?SGp-V4;`b;t3Iz9fC5+(N8liB5YWII#?Cf+_*7UyT0j_aFb@An^w(?Iat*Vdyw42 zqsMs&vHS3AdK}Pj(w_=Q9bJzc#0aq_8Mo2H;(#^@N5UN2=kikc+~PIs?-B$E)+2(( zms5}Xx09mX5VF@y^?T9mZ5tftY{ifqXz=I@2@G@KX)!e+TRAG4ijqrprOazg9)`|ZIyb5|zaE*I0Xr%%V@U*0zl%o_qd!?hKu(MGd>%(nV;oRYiYFieAKUGAfK zW%(STrzOZmA&^6Ntdrf411NoW=<>!6N>AN>a7fQeqql^>v6CBi17U2-{g_)T%D|ZE>|ht$q(CO5{?ziltS%(Jxc5 zy`{lYzlvEkS1UdCU3&2>jKx@tImwd#k>_Uv6#DIV@fm+`B#gqMNqI)BTzDq-FNlDl zrr)(w0ZWk)rvEjSSRU4cqTDi*55~5C)~!y62MCHOTJ@ztlPJS1jg@f(tno3oVz8k2 zpO>|Ke{^%15gSJVTo5zY*^OPH9)&bI@J$Dp8@qpK0Ujc5k0Ju0d$fN-tXlMN$R+=4 zQLErx=kEmDIu5>`J}0ZLe82hc>6$QPo`eKy_WdDOrtoryvcPZk0xhv^n3y+oSS-NC z4@WynDhW0_vv(>e`C5@8(z7IgNZY)={PfTJy_L;wNmuU??0>>#CzoDI4KfakrWeL6 zZ?`vDt((^6$S*7vCykqL4%a=BbLC5WHQr4719VO6-0OQcYA&lCU~CGMlhb3< zhq#8AuB#r|dg(a2aPs#3!V5l;w$ zaf@R4p)YvK{%c2O+e_z!YeE+;i`q08&VSlTB4G5qbdKD(T8A>_%2Zcdp}eYr(fA#? zfmlsF-sT?}k`RF%@8QauD3@3`l1@0|I6b3rm{tvY+K7Ft5lG<}U7GG~LIn^>F&KdT zx<@j%>A6m!>2xU9l z%Yc9ciAab#5dU#q@&+cEmQlW30kKT~1Rx%Dz(io5!5c75f{gI)?1FF)1=>171h-l; zIRODY=R>i7Ie=>Y0D^l@CzkyGSOB(`jybSokIj3urFlbeN{;UDFJ4|NB+!iX=3Nu3 zwg0_T-_tyMsIaTWW;akdJpN;qva2t7_BmM@@6yL6yq4y`)Q)HYO7XHovh4&`55sy) zvZc*@bjX?d&@MdJFdWwkzz9QI)0d50-4^dX3Hx~Do}T(W2-3f4)U}PI;g*|sv1cZZaGo7(YD zqM$OjmsiDfS4Ke4?yTx4%9L#=j~091KQGP-uEO`HT5pVxu}TIUFpLd)TqZS#e%##I zHTilj5Clj%jnC*fJPf}vbQs)b4G3QGs4}L$tN2FxVSh29Wb~5gkh=O$V@(6Fi%h(! z#x!UZ?SVM5wz*gq=$#?4u--UjY?{6sLF|&iKFDv#a2;SzWC$=l_HyZFu=TiM&0?Z{ zR)GFMg|X{&qJ-avAWkX?V>c8n8=3n*9kjOMh9FYA!A@LJBSx@0Zs~bqe{!@-r0VG6 z+V$MDOZ7ix0n7UEcVvF=cT`Ga=tY}u58rFaCJNebD;AD zZ}3M1=FtR3?0?s#H@s9QuBE35gAD_p{iRe8uOuc$+VN+@t)6n#&2$6h8qVNwd^`}2 zise)BZ8F2@fx_DLFzdCm+Da)0GfV%HRCAjX$TT=D--P^a+Sith93yn4)Blk8?&|A# zS*zEmdNAuk;b`wnj&R)@%#fQutVO28_sMv*Z&=GLdx5`ibfZ-5=PVR0gq%#a*PQ8) zs|X2%SmVIc!N&dNgJmUoEjHWP(ud$)sGDM4RDxk#XgeZ=j zbv@f-r^ejjdM%+T&7v2#5g zp1~~la22ZSDaijGqYO-y~kt(sLDD?#wJ z<#6h9MN4N|<1B(4D7s~`kH_4E{@c-E-wcqiZNAG_;HH7|~S_=Vou zu+>a8;@KG~*yDFd>glAKD=p1J%9$4Pg58vjyOH7iYP?bFb2H(8OY>MXc+B}G*rbsE zjONVcw)jS)#qx+$jrpSfbj9)ofeb8M;9cCT-X5rd)A$$9S4E zb7M&eIj|y7+s}3v^azZso^*f-)Hm<%{Uc9}kgkBmJH7;824#!hbq!Y*Am>ZnQx7fu zmT>R4zjD81EyhZ=>Gk#R=CXSk1ldp~G!Clc+Ce)jt7lJ#VITSs3p*@m<~5XLg}hu>@IxAEw1oFjl3tdj1+DDDOH z*vmf=SNr1uG=bsISr9qN6f-fmYdeT5)&E){yHoo0(yrn-F7Qrxc|F-lkW)PKYTKok z5IfS2E*@P+DV}<@u_59X22$;cs;Akkj1F%%jIyTokw zh!so(HZtN_u94H)NLZlht!fb7D9`hS%udZ~$u4*{+Thz%3O9~>Ot5tc{;(&V9J+}7 z9a)MJ`g2(A6@AFBoe~KpkJ+xNUG`b06WTSE%jtvoW~lgISBY>L&E|Uj;xxQm_al_W zO&8US&aE8OJlmmYk2FuQ_`V(MjzukT9%lRjp9@N!cIIsNvl1@nf5olR8J7|Rv@NXM z@5UE(7Ccsmg!+C+NIh*HxGXjV1>-K@7X11 zxS(ZDr=1^5OgvKcX&HXNc}5yp*}kWir*YNmknJJCIb?5c>QQ1jzalu?{Xm`fSwo)a zxke`Hm%xbs)e^Ibq%>UI#G+3}g<$e<5#KK)O0?%ybh93RW+TTKwlgfDR1K>!%D))W zMflJAh%QSjL*O1F#D>3{;v=Qt^)rFTmbKIHIU6I{xMA_El9q(8lZdR3buMbqh| zi-ZPzlI0Aa&X?BJKsS`cwe+*kz7Cmhtjf$EeL;c1+iJXY4u`u5g97h>43Ds4Zw_ao zNsDN~=4^8lDr!BPd#HNFMe(vZk5g~XblJVu^|>=Jac(zD2I2G}dG{z&KMu4IRq;Si zlJ;#8Jt-+#RON^)T9ZN1GjlSIxaaFA+9^k9@vKLuY#s^5i}=_B>cG`P+MNRh@>B$H zjE%#`a+8$;W}QaAucrc0dAYsa$H2E}S4efpz_y92$?ce`>nN z5{!ph_*RYb&lsE1seR-=ogu*Gf7#1oA`VI1McOY;-@2zFIyz5cMo{qK(NCLej;su? za$|9{x3_oxqAfD)a7rpuV{FC5iGQ{?XS9!z-$5lQ9)VZ(Z#=(q!rXts-gd0A+LE2f z&yuH}8Zv?u0(>1BvbBK7?C%U6iEH8diGH^8mkMFMdgD{dlU>JrBtKU(-L{2VLvNMG zPI9SgsO_=6Qj$^S4L96T>2hea=3C6~6%7gCT@J+Yvkk@A+k+>kuHsO$!O45Hm(xsl z_yNYa$ADhyf1FSidMM(5$)?km$l{0nq`k$A&wwvIbvG)v>r7i$8DGn z8G9p}*TSZ8HNQ*ef8EApv(07&4r4jT%F!D#{`2x-*R5Q;qHyuzccyMCtTI;+Ap5vw zoy-qHK z0Vnjg9dGTM*PUj05v8o1!Hs3`&01Y2Sw>ZUo8LolP7uBE*MiCtxsQfFk_vtURnz0z z59MP|D;+-D3P~j)#Z*%G4k=8IvBV;w&O;F2b&BoKhNrHRJHA0j)eWIt^{k%z%#V&$ zqh8RVCwvlKPyz&1NwtuKAOQu(1Zwv##>^DEa{<^fCE3KIVa~d!t$rs7w>UdCgkecbi>(V-j1_{Rg z^6c%TMy{jY%vzqryMIJF+;CVXln&*VwZC-)DGIey^9;PW+heO^AGD~>n<}Uk7IaV> zxhDRkD$M9pHx?O0gOp)oI1VOzeA;Z^ ztu`xm%dEM#ys%n%6(-;~4PQ2xrgRoO)alW8Qi6Oocqm1Tlp%#Iy7BpkY>ITZwOh}O+E&6Ek1Y|BC;e%LYq_|c!^g*D$$U)&^86{I zTATTxNDo|{s9out#u?A6O@I9t4WZrHUV)=K>yPF&mV>sasu{q{qUhOpD+0^TF1VE# zFEM@$P5_>R2CfF<#l`|i}UckPa?kW!}x$i53BpPh`7laQf)4q zvp)@;m7l%aogDHr-YYDWNoXeQ%kGk>dG7QL;8vNC4CzEH{kS8yTCAQudnm>U02)F zvjtl=ybO`}F#sR5v}oa9;o#u zgojt*tT-+V+sciB*78Enrg6bqub3B<+MVbI%0sS1GqZ9l8^{Z?gs2B3KPo00hC9?;j5`1s_;$Xa>*e^$b z!(Jjg)xa?qVipo{P{cmanZH|-Y#&+ayv{01|21Hw%z|0NP2eFMj@%CFzU<%!q^_PwrkV=a4Gm{k!y%FWqZuC17hMz=WJ$P1u5#BX`o=Bdel&MVnU?WvY7cm)~SX6I?IE@>b20 zZ)_m`fGSkn0c>xymAF7Z7GTjD-v1AWK_&bGF^J{8jz3^b8S z*_ppn@*sjFg^)9|_37HEdf9>7(a(#bh+dE?^l{cdU$PJ0yXv1+smSAWFrFt7Id9pZ zLg#bQa=2Kn_X+%GCbI+yK=#)=10(U&+?<>(b&3`i7BN}zyNfLO*(mj>K+rky_#*QN z$<5X%Txu-N0hkO*R`nv&8|M&h-YJNB`0#P>ax(v1pyn=hck|*7dDL}c_ob21(#XQ$m^*}ss5WtlGg<&QdpM=sJlR1lM+(VtE~23WurN0w+^ z1(c+06JulTPH#NW)jz9h2}xZX=;!RmZiTeaeKSAkcvJ}BC=7Pe>YZ~lljW{HRKgw{%4Y`4Fg5>K zj#n-{qWD8*e6D!xx3MSAUyBbgig)q(9HgR6XHabZI#36LhI@;9!&LkY`+mT29^dX2 z_m-1INZ5gKyHLr%F1_}nK|Ja2P7+~pvMBmNc^A7P**H?;AcojyxWX>@=LoV7-mRuV z_nx0~yX}5c1mOW37x?CP7ZZ)HKh78x%|?DUGb>4Sl@k@1VWFPCsR9OmN7IB!*)-_Ypg^pQ6^cY|uQo0KX^rL3I0@IiCMM3`S z(r`RzqzFIp=u$A-L7+ONi^e_I9GKnmdb26lH=_&fFxTF_k@%%59jp44o12>-%F1{T zrBzjpE7lNpiImX|B$J1CID~P7}kk;Nwv| zYT^}aVnNmh+qIw57FKcgRCE(>7|Em<_(6+|Zx@4o>0wfS^42t#>sZDrdhe{9`f_AB z(LZlX5t>N9N$u98ev3;-$c-WbNut?rIUVaw=te`E{XbJ=uMZQ zQ<*Z=db2XWzkAiy=FM0u!G0~x0s~&tbfZE@AvqR8232NM=>&I8e!9(Xp@=SbNh{_Kx=D!tb-tPtQq*f9A_mbsIB<0V(zu3U>tfJ0BCr zqjz}+bwBfCLkHc*fKPgPo3pGVV|&6KREh8d8&NfS+E3IqtZX}kQfHsIse3L}pdxwu z&)nS+fZuI#E&Z>({?kvr#WJEaNr%kj|OW6hWuSAB*z$hQ5>BL(x z=~!7!QdrxRh>WNqC4Ch>$$JKxT5~I&kaU9Yof(HSdRzSXqFxV1@hsdLr?dR?+U_^@ z2HnOgXHxtt7eBPnEJCI6^>1LCwyhe9aYWPMSY`Yj=S`>64Tm?Fbw6MS0Gh^7!H}QtN^7@Z}~ogC18!5)2eU zBP{pzIm7L|9yLHlpqU!lV-LoPsV_S#2V8e}jV#Oxj9QAh7zUy@M(E|J<8dSZHi^e^ z4;H9Pzc04yNkJF@jr-4^i?5eme%Ct^za=ry(c=;l?vC3WnP>Kh9d60e(!4FI|yuV{ju1I8%D%L@{fc*1KD(C&L!VSoP8c0*dE`o=@$4#9k zK2=pSMM@J_xdTHg8-(%7d&Ur`o)S!jAd3D{ksS4$9rP&y&I59FX)JYbpm?Bd>d^yF zc$g!w>na;lx2)_^P$h|nri1pOg3oj_5)QJ8ZC9 zS$|eI^%({bD*Q=DsM#80ZX@ro#21r}wWKaS8)wcK7*nckGMukM?=5ce&H%A_m7duz z&FxK0R(_})FauV4uI&otB7UwRulRFh*8s(mFH?sI_x6gfg$(iE81@f|zg$kLUIY=O zxojvnkt$892c3Z9P}7m^e^U~md8`nN5Q&ELfAZ%c#Z)bazM5x3tIbE`n!!>?_bTl`N8d- z8{Z1zLO1wT@Q2sS*QoCFMQAYLe~CR6FZ@CPvO{%|Kq=gISwBYdC>H;aRg{+#a9XMy z>H}4RiOGJJpx41vc9-k9W@^+xrt9TKM+FR5`U=UR(;Z`=v3l$eNLBmeuj4~MdUFaUm8V0PrE&P$EWoKNU>5M5D-{a7ZLj#)^6Y>mK4+V zv=m-NqML{Zvh)=LdSYrR5uHxUHgN%ZqSZSuI}iC7(&bL447L?E{6czbpJgluE753? z1BSKg{Ut>C>X;^f}rl_cUxmzOKe1MW9WQnzr24!x!fZ-f8Rz7Tc5U}M~{ znxI#8jJNY{a|J)d4A_J@8$wr&4RP`o^o2!uyX*F${fWT>O^_vQ}WKD8Y( zHPdGdUK_~G++04G`wr#rFTKtQc%p$n3t}Ii--up;+>nE}kwoL193-i1K6Fr=za(6k-5ZG24FF=HngpGX1x!bDR7EJ5&)X}CrX|knA4E(d`BO=BA zTlA*Q&`_HQDNFi9a5v|>G+NBX=YW%S1v#a{I>H7R= z`&RgJkZza4oyr;cGqp873Hu=gJ6dSyiwyB)R&aTT+m(J^s7x^{m_A$TU(L!9V{+JD zbGOn(Ob7K`I|3~5hfSR4h36t72^-JTO;wu@$B#VY>H%81^3LC0yx(M!xU7+5U z(*}$mgn9c&poAvWS>1kmgBQ8_#A^1IDGIE2T7LBQ$Vk+09LwRnkE#&D0SVOLAfV$| zu#`aE`xnn2CvwWAzhLFRuQ`KLDoshAj4_()>}9CdB|-}{`O!)2X%$W3S2(4~N?kCl z=VQ(YV4#9m*xw78FRv}cB&4r;_i11tal5zG)+u^ds|BpquOuK+l{~p^+ENm#p_3KH z?IcNDtAcNjA%Xpb23`Nh0$AGwEgIZ!MM5_}Gr~$s|9mpn)R-T( zWzAO0c)dA!uCgP85hb*s;a^n0HoY5`2&idC1r5z70%~^rm)|DUnVXM}{q`q?fWPce zhjH$Dn$&xH`Usa^zZ`+P2>60p5S{NRiI8uu`@P8&3rCAN`fbqUcc9B@>bI z@fgX8iwGUmV_NTGZm)k~n4ybL1Y9`%6qFO=pUi)31Ergy{WL)}C0eOePIsKP79#3O zN>@9P%)~tQ0ONge;k(rx02s?d{urE`oMO55!?9$qkC(~cK9hEES@gT#A2)?<{{7t@ zit+n=2UZO;5waP>_EE8$j_WtK+HC^EF6!g7dg~zqtQ<$y9nVS{1b3DZ*=Gx^xrSiS zAX1rGYp%#o=%*1VBJyzf2OSe;1pSzr+?4owDqAU6+h1f2=@{>cf@f)J5t`iGBlXExz`>Dd4&URK7|YriFa0kLVRPO<35u zvk9y6_K|&S7a6mUwo_yFCDdC3+D;QAx7|+Jv{{DCg~^h?ZQ8qhUG5!obb6_lNnqip zxX$uLjgNBTK+UKaPiJZ8lMlR2eaMFGIuPZtp{{8%O9l%Y->mo$?#;rZG5E^O|LH)8 z1OE#*g!g?ozaK6CZTV9CL&tRy$JgPW@D5!8-3})^%I%S$5I$GevVOi=u)s7@Jnlxzgn+ z&|Tij5`+5YVNwNR_eMm~p=3*mhR!D#;b9vz&k5|>Yd!BRL;Ju$DZEYxX`EJXZ`yRz zQzHQgu8{*ffIP-TMixLC*5UQY1`|9^nGYKX0=2i>hAzS)(|M7ob@Yx)os7SdZtFIUO=uZhR+8}JD#7X?b^I*ws>$3^{l zPA!D!)kLl9%`U&skAX-WK!yPWp<`eOzZ~UT%oVweO*%L@Y;SJ^_qw!IZ0`MIaj2i@S( zmw(J1yR0+3hW!%^ZW%OXD*2T$NWMzY7=!6sl!8rlzj4-~0`6e77TH;M4j`I(-i0*kjG0_CV>$iT@DU><_ z?0R`@asPhamQ0}5b9HC@dt5tMlIeIfgutFGL8nsjy7`bmFfVl?dm`sa7D3ti`ui~^ zZnjv_i4#c;iD62+PSfgCj<5Lhk7j;!&UcdIZ>nv#)ZwtZv`^%MTCV?Ks7&s@p4F&6 zQ#*70YY_dh|HkqZ#1c&m36}eai1tcL5QD`tu2azEUb3_`>_0L>BWIYf8=W@<(YsKt zCVW4yOd(UIQl=>Mytf@nQZz@@!JC(#KQ=mARz})sLrAD|odAzr0NpIKDND8dc@(Q5 ztYe;&0#6R>ZmaTio8Q-V?@!po2up<=`Mh7cA|gbRc3|ffjX)H?--b)Tzt? z3#wTpG2k4j;Uc6Yq6(&N`M}bldw0~_honMEdeAx;74jh}6nV4X>kh@+7i?n_uK4_i z?q0doz`Gs0dJ3DO8Ffnt1qf`VWFUW}P&u#dH(h8r!pe!a*I&frPYK`xzI?Vk^CWfSzfdzFjazijF;UqB%#Yxq)44{uz4efkf02Ro|1uZM zFKSV&vfKb~5gU8dSRrq?n9tXgU+Bb-r1zU3QSVv94rnR-DlRQeM1KmXZ>0ij>D2pa z8ayCS4!;pQ-D;za*UNFSOk4(+ji#t*&zBeh$NU+6FE1}6BO@pFN?TPeEdo%^TwZKY zJ^>zXLHpazk=md{h{u}`KRufM+)jIp0P9)3#`WjL3XiSP6I~JbQ`e!pI30^lY3&|u zUTKiK7v*a$EWfSeh1_n7sH@Yp1h0DP76~VP%5lD_f<5^BcY6hC@bcF;ogTP(QOk`O zpvNtx!UJ%r?HBZeU$2%396vRMi9y|f?_ZAdIQ4Axe%E)JHU4I#=As*#XKDwH|11J{ z*`XJ&o-h)+(l(rePOgVehY#J4Zs*+k`Co5De^7?hY&!fJC2a[=}1ZAGuXBZ5Ex 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 JaQh_yj(~U?}cnTtL5z*rZUJI$wDC>sb(> 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ℑ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
Skip to content

Examples

Multiple variables with colors

julia
using CairoMakie, SwarmMakie
 xs = rand(1:4, 500)
 ys = randn(500) .+ xs
-fig, ax, plt = beeswarm(xs, ys, color = xs, colormap = :isoluminant_cm_70_c39_n256)

Now, we can also pass categorical colormaps:

julia
plt.colormap[] = Makie.Categorical(Makie.wong_colors()[1:4])

and the figure is:

julia
fig

Palmer Penguins

julia
using AlgebraOfGraphics, CairoMakie, SwarmMakie
+fig, ax, plt = beeswarm(xs, ys, color = xs, colormap = :isoluminant_cm_70_c39_n256)

Now, we can also pass categorical colormaps:

julia
plt.colormap[] = Makie.Categorical(Makie.wong_colors()[1:4])

and the figure is:

julia
fig

Palmer Penguins

julia
using AlgebraOfGraphics, CairoMakie, SwarmMakie
 using PalmerPenguins, DataFrames
 
 penguins = dropmissing(DataFrame(PalmerPenguins.load()))
@@ -30,7 +30,7 @@
 Makie.update_state_before_display!(f.figure)
 Makie.update_state_before_display!(f.figure)
 Makie.update_state_before_display!(f.figure)
-f

julia
using CairoMakie, SwarmMakie
+f

julia
using CairoMakie, SwarmMakie
 using RDatasets, DataFrames
 iris = dataset("datasets", "iris")
 f, a, p = beeswarm(
@@ -48,7 +48,7 @@
 Makie.update_state_before_display!(f)
 Makie.update_state_before_display!(f)
 Makie.update_state_before_display!(f)
-f

Wilkinson's dot histogram

julia
using CairoMakie, SwarmMakie
+f

Wilkinson's dot histogram

julia
using CairoMakie, SwarmMakie
 using RDatasets, DataFrames
 mtcars = dataset("datasets", "mtcars")
 
@@ -60,8 +60,8 @@
 )
 p.side = :both
 p.direction = :x
-f

Note that to use side != :both, you will have to set the limits of the axis explicitly.


This page was generated using Literate.jl.

- +f

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 - + - - + + @@ -21,7 +21,7 @@

Note that to use side != :both, you will have to set the limits of the axis explicitly.


This page was generated using Literate.jl.

+ \ No newline at end of file diff --git a/dev/hashmap.json b/dev/hashmap.json index bcf49b5..b22d4cf 100644 --- a/dev/hashmap.json +++ b/dev/hashmap.json @@ -1 +1 @@ -{"api.md":"B5Kj4H6I","introduction.md":"BLN9cl7G","index.md":"Ch-Sv6rX","source_recipe.md":"B-9q_tCq","examples.md":"BjwbFmYi","algorithms.md":"DRCJHfq3","source_algorithms_mkborregaard.md":"BP8ufsX3","source_algorithms_wilkinson.md":"DoVlTOzM","source_swarmmakie.md":"zR4D0qVV","source_algorithms_seaborn.md":"MippC_oW","source_algorithms_simple.md":"2zEkqpu_"} +{"source_algorithms_wilkinson.md":"IBf6tx2D","introduction.md":"CUHnHsKA","index.md":"Ch-Sv6rX","examples.md":"Xiq9LrlA","source_algorithms_mkborregaard.md":"BP8ufsX3","source_recipe.md":"B-9q_tCq","source_algorithms_simple.md":"2zEkqpu_","api.md":"BM2uvZ2j","algorithms.md":"v-_GJxoX","source_swarmmakie.md":"BzVkK5sT","source_algorithms_seaborn.md":"MippC_oW"} diff --git a/dev/index.html b/dev/index.html index 1bd7d02..2884cbf 100644 --- a/dev/index.html +++ b/dev/index.html @@ -8,10 +8,10 @@ - + - + @@ -19,7 +19,7 @@ - + \ No newline at end of file diff --git a/dev/introduction.html b/dev/introduction.html index 31317b0..71bc4c1 100644 --- a/dev/introduction.html +++ b/dev/introduction.html @@ -8,11 +8,11 @@ - + - - + + @@ -23,7 +23,7 @@ ys = randn(40) f, a, p = scatter(xs, ys; color = xs, axis = (; title = "Scatter plot")) beeswarm(f[1, 2], xs, ys; color = xs, algorithm = SimpleBeeswarm(), axis = (; title = "Beeswarm plot")) -f

Use with AlgebraOfGraphics.jl

As a Makie recipe, beeswarm also composes with AlgebraOfGraphics!

julia
using AlgebraOfGraphics, CairoMakie, SwarmMakie
+f

Use with AlgebraOfGraphics.jl

As a Makie recipe, beeswarm also composes with AlgebraOfGraphics!

julia
using AlgebraOfGraphics, CairoMakie, SwarmMakie
 using RDatasets, DataFrames
 iris = dataset("datasets", "iris")
 
@@ -32,8 +32,8 @@
     visual(Beeswarm) |> draw
 Makie.update_state_before_display!(f.figure)
 Makie.update_state_before_display!(f.figure)
-f

- +f

+ \ No newline at end of file diff --git a/dev/source/SwarmMakie.html b/dev/source/SwarmMakie.html index 3b9574a..6782d98 100644 --- a/dev/source/SwarmMakie.html +++ b/dev/source/SwarmMakie.html @@ -8,11 +8,11 @@ - + - - + + @@ -24,14 +24,15 @@ using Random import StatsBase: Histogram, - fit + fit, + UnitWeights include("recipe.jl") include("algorithms/simple.jl")

include("algorithms/mkborregaard.jl")

julia
include("algorithms/seaborn.jl")
 include("algorithms/wilkinson.jl")
 
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/algorithms/mkborregaard.html b/dev/source/algorithms/mkborregaard.html index 85581d4..0d6d57a 100644 --- a/dev/source/algorithms/mkborregaard.html +++ b/dev/source/algorithms/mkborregaard.html @@ -8,10 +8,10 @@ - + - + @@ -123,7 +123,7 @@ x,y = SwarmMakie.beeswarm_coords(collect(iris[!, :SepalLength]), :both, 7) Makie.scatter(x,y, color = iris[!, :Species].refs, markersize = 7, axis = (; aspect = DataAspect()))

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/algorithms/seaborn.html b/dev/source/algorithms/seaborn.html index 6fd70a6..e780066 100644 --- a/dev/source/algorithms/seaborn.html +++ b/dev/source/algorithms/seaborn.html @@ -8,10 +8,10 @@ - + - + @@ -161,7 +161,7 @@ """ end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/algorithms/simple.html b/dev/source/algorithms/simple.html index a73d8a8..e10c5a2 100644 --- a/dev/source/algorithms/simple.html +++ b/dev/source/algorithms/simple.html @@ -8,10 +8,10 @@ - + - + @@ -82,7 +82,7 @@ end return xs end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/algorithms/wilkinson.html b/dev/source/algorithms/wilkinson.html index 39523ca..2dc2873 100644 --- a/dev/source/algorithms/wilkinson.html +++ b/dev/source/algorithms/wilkinson.html @@ -8,25 +8,32 @@ - + - - + + -
Skip to content

Wilkinson beeswarm

julia
export WilkinsonBeeswarm

This is a beeswarm implementation as described in Leland Wilkinson's original paper on dot plots

julia
"""
+    
Skip to content

Wilkinson beeswarm

julia
export WilkinsonBeeswarm

This is a beeswarm implementation as described in Leland Wilkinson's original paper on dot plots.

This is probably one of the simplest beeswarm algorithms to implement, so this file is heavily documented to serve as a reference for other implementations.

Boilerplate

In order to define a beeswarm algorithm, we need to define a struct that is a subtype of BeeswarmAlgorithm.

This may optionally contain fields which control the algorithm, but in this case, we don't need any.

julia
"""
     WilkinsonBeeswarm()
 
 A simple implementation like Matplotlib's algorithm.
 """
 struct WilkinsonBeeswarm <: BeeswarmAlgorithm
-end
+end

The calculate! function

The calculate! function is the main function that is called by the beeswarm! recipe to calculate the positions of the beeswarm.

It accepts points in pixelspace and marker size through positions, and sets the elements of buffer to the correct positions in pixelspace.

This decreases the amount of memory allocation, as the buffer is preallocated.

It is vital that the order of points in buffer is the same as in positions, since all of the other attributes (like color, size, etc.) are indexed by the order of the points in positions.

This is why we've essentially reimplemented the histogram here, as opposed to using it from StatsBase.

julia
function calculate!(buffer::AbstractVector{<: Point2}, alg::WilkinsonBeeswarm, positions::AbstractVector{<: Point2}, markersize, side::Symbol)
+    @info "Calculating..."

Here, we need to find each unique x-value, which indicates a different group or category.

julia
    xs = first.(positions)
+    # Once we've found this, then we can calculate
+    # the beeswarm for each group.
+    for x_val in unique(xs)
+        group = findall(==(x_val), xs)
+        wilkinson_kernel!(view(buffer, group), view(positions, group), markersize, side)
+    end
 
-function calculate!(buffer::AbstractVector{<: Point2}, alg::WilkinsonBeeswarm, positions::AbstractVector{<: Point2}, markersize, side::Symbol)
+end

The kernel

The wilkinson_kernel! function is the main function that calculates the beeswarm for a single group.

It accepts points in pixelspace and marker size through positions and markersize, and sets the elements of buffer to the correct positions in pixelspace.

julia
function wilkinson_kernel!(buffer, positions, markersize, side::Symbol)
     #=
 
     Initial sketch of code credited to Frederic Freyer and Julius Krumbiegel.
@@ -34,27 +41,78 @@
 
     =#
 
-    new_positions = Float32[]
-    for pos in positions
-        push!(new_positions, pos[2])
-    end
-    h = fit(Histogram, new_positions; nbins = markersize)
-    xs = 1:length(h.weights)
+    # This code calculates some parameters
+    # like the minimum and maximum y-values,
+    # and the number of bins.
+    ys = last.(positions)
+    ymin, ymax = extrema(ys)
+    Δy = ymax - ymin
+    nbins = round(Int, Δy / markersize)
+
+    # This will be used for us to push to, and is probably one of
+    # two allocation sources in the code!
+    bin_idxs = [Int[] for _ in 1:nbins]
+
+    #=
+    ### Binning y-values
+
+    We now need to bin the y-values into `nbins` bins.
+
+    This is done by looping through each y-value, calculating
+    the index of the bin it should be in, and then pushing the index
+    to the relevant vector in `bin_idxs`.
 
-    dot_per_bin = round.(Int, h.weights ./ markersize)
+    Since the bins are all uniform, we don't actually need to materialize
+    anything!
+    =#
 
-    points = Point2f[]
-    for x in xs
-        for dot in 1:dot_per_bin[x]
-            point = Point2f(x, dot)
-            push!(points, point)
+    for (i, y) in enumerate(ys)
+        current_index = round(Int, (y - ymin)/markersize)
+        if current_index == 0
+            current_index = 1
+        elseif current_index > nbins
+            current_index = nbins
         end
+
+        push!(bin_idxs[current_index], i)
     end
 
-    return points
+    #=
+    ### Calculating positions
 
+    Now that we have the indices of the points in each bin, we can calculate the positions.
+    We force the points to dodge each other by `markersize`.
+    =#
+    for (i, idxs) in enumerate(bin_idxs)
+        isempty(idxs) && continue
+        # This is the center of the bin cell
+        current_y = ymin + (i - 1) * markersize + markersize/2
+        idxs_by_position = @view idxs[sortperm(last.(@view positions[idxs]))]
+
+        if side == :both
+            # Split the bin in two parts, evenly split.
+            # One will go left and one will go right.
+            a = idxs_by_position[begin:2:end]
+            b = idxs_by_position[(begin+1):2:end]
+            # Update the buffer array.
+            buffer[a] .= Point2f.(
+                ((1:length(a))) .* markersize .- markersize/2 .+ first.(view(positions, a)),
+                current_y
+                )
+            buffer[b] .= Point2f.(
+                ((1:length(b))) .* (-markersize) .+ markersize/2 .+ first.(view(positions, b)),
+                current_y
+                )
+        elseif side == :left
+            # Update the buffer array.
+            buffer[idxs_by_position] .= Point2f.(((1:length(idxs_by_position))) .* markersize .- markersize/2 .+ first.(view(positions, idxs_by_position)), current_y)
+        elseif side == :right
+            # Update the buffer array.
+            buffer[idxs_by_position] .= Point2f.(((1:length(idxs_by_position))) .* (-markersize) .+ markersize/2 .+ first.(view(positions, idxs_by_position)), current_y)
+        end
+    end
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/recipe.html b/dev/source/recipe.html index 98b9c87..6618af0 100644 --- a/dev/source/recipe.html +++ b/dev/source/recipe.html @@ -8,10 +8,10 @@ - + - + @@ -105,7 +105,7 @@ notify(should_update_based_on_zoom) return end

This page was generated using Literate.jl.

- + \ No newline at end of file